{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/bwgDNfOkuRQlrlKseDFD/SlideShow.js", "ssg:https://framerusercontent.com/modules/mKVJM1iTb7EHycuqy9Zl/zvHjEBtQFQ1LXtw4PM8y/egPsZ5u8B.js", "ssg:https://framerusercontent.com/modules/qKb8VRg0YvHVxEQ4icwa/gXmrD6COzpACwvwZMyjF/nx6K9UxJr.js", "ssg:https://framerusercontent.com/modules/8zVbrhzRapZlLFNA5gVy/TeVTaNNH04Nrt8Qrwsjz/IAVvjO3aQ.js", "ssg:https://framerusercontent.com/modules/NAZxCEfTjt7yM24Kl4ry/1RQD1KLMUd5k2nUCjCqr/J0pU78hyz.js", "ssg:https://framerusercontent.com/modules/VYPbQeEViWt3KZBJaNuD/tgFCMauRy9RbWKz45laQ/ttKxDKOd0.js", "ssg:https://framerusercontent.com/modules/pjtt2CAXxuGFVElBgkWp/Mv6fOnU4YRHsW28Io2Kg/ViMkfwCum.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement,forwardRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,animate,useMotionValue,useTransform,LayoutGroup,wrap,sync}from\"framer-motion\";import{resize}from\"@motionone/dom\";import{usePageVisibility}from\"https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/9mrJHeWj7rhvLTLu7Yzt/UsePageVisibility.js\";/**\n *\n * SLIDESHOW\n * V2 with Drag\n * By Benjamin and Matt\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Slideshow(props){/**\n     * Properties\n     */ const{slots,startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasChildren=Children.count(slots)>0;const isHorizontal=direction===\"left\"||direction===\"right\";const isInverted=direction===\"right\"||direction===\"bottom\";/**\n     * Empty state for Canvas\n     */ if(!hasChildren){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"\u2B50\uFE0F\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */ const parentRef=useRef(null);const childrenRef=useMemo(()=>{return slots.map(index=>/*#__PURE__*/ createRef());},[slots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null});/* For pausing on hover */ const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */ const[isMouseDown,setIsMouseDown]=useState(false);/* Check if resizing */ const[isResizing,setIsResizing]=useState(false);/**\n     * Array for children\n     */ const dupedChildren=[];let duplicateBy=4;if(isCanvas){duplicateBy=1;}/**\n     * Measure parent, child, items\n     */ const measure=useCallback(()=>{sync.read(()=>{if(hasChildren&&parentRef.current){const total=slots.length-1;const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[total].current?isHorizontal?childrenRef[total].current.offsetLeft+childrenRef[total].current.offsetWidth:childrenRef[total].current.offsetTop+childrenRef[total].current.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetWidth:childrenRef[0].current.offsetHeight:0;const itemWidth=childrenRef[0].current?childrenRef[0].current.offsetWidth:0;const itemHeight=childrenRef[0].current?childrenRef[0].current.offsetHeight:0;setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight});}});},[hasChildren]);/**\n     * Add refs to all children\n     * Added itemAmount for resizing\n     */ useLayoutEffect(()=>{if(hasChildren)measure();},[hasChildren,itemAmount]);/**\n     * Track whether this is the initial resize event. By default this will fire on mount,\n     * which we do in the useEffect. We should only fire it on subsequent resizes.\n     */ let initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();setIsResizing(true);}initialResize.current=false;});},[]);useEffect(()=>{if(isResizing){const timer=setTimeout(()=>setIsResizing(false),500);return()=>clearTimeout(timer);}},[isResizing]);/**\n     * Animation, pagination\n     */ const totalItems=slots===null||slots===void 0?void 0:slots.length;const childrenSize=isCanvas?0:size===null||size===void 0?void 0:size.children;const itemWithGap=(size===null||size===void 0?void 0:size.item)+gap;const itemOffset=startFrom*itemWithGap;const[currentItem,setCurrentItem]=useState(startFrom+totalItems);const[isDragging,setIsDragging]=useState(false);/* Check for browser window visibility */ /* Otherwise, it will re-play all the item increments */ const isVisible=usePageVisibility();const factor=isInverted?1:-1;/* The x and y values to start from */ const xOrY=useMotionValue(childrenSize);/* For canvas only. Using xOrY is slower upon page switching */ const canvasPosition=isHorizontal?-startFrom*((size===null||size===void 0?void 0:size.itemWidth)+gap):-startFrom*((size===null||size===void 0?void 0:size.itemHeight)+gap);/* Calculate the new value to animate to */ const newPosition=()=>factor*currentItem*itemWithGap;/* Wrapped values for infinite looping */ /* Instead of 0 to a negative full duplicated row, we start with an offset */ const wrappedValue=!isCanvas?useTransform(xOrY,value=>{const wrapped=wrap(-childrenSize,-childrenSize*2,value);return isNaN(wrapped)?0:wrapped;}):0;/* Convert the current item to a wrapping index for dots */ const wrappedIndex=wrap(0,totalItems,currentItem);const wrappedIndexInverted=wrap(0,-totalItems,currentItem);/* Update x or y with the provided starting point */ /* The subtraction of a full row of children is for overflow */ useLayoutEffect(()=>{if((size===null||size===void 0?void 0:size.children)===null)return;/* Initial measure */ // if (initialResize.current) {\n//     xOrY.set((childrenSize + itemOffset) * factor)\n// }\n/* Subsequent resizes */ if(!initialResize.current&&isResizing){xOrY.set(newPosition());}},[size,childrenSize,factor,itemOffset,currentItem,itemWithGap,isResizing,]);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     */ /* Next and previous function, animates the X */ const switchPages=()=>{if(isCanvas||!hasChildren||!size.parent||isDragging)return;if(xOrY.get()!==newPosition()){animate(xOrY,newPosition(),transitionControl);}if(autoPlayControl&&shouldPlayOnHover){timeoutRef.current=setTimeout(()=>{setCurrentItem(currentItem+1);switchPages();},intervalControl*1e3);}};/* Page navigation functions */ const setDelta=delta=>{if(!isInverted){setCurrentItem(currentItem+delta);}else{setCurrentItem(currentItem-delta);}};const setPage=index=>{const currentItemWrapped=wrap(0,totalItems,currentItem);const currentItemWrappedInvert=wrap(0,-totalItems,currentItem);const goto=index-currentItemWrapped;const gotoInverted=index-Math.abs(currentItemWrappedInvert);if(!isInverted){setCurrentItem(currentItem+goto);}else{setCurrentItem(currentItem-gotoInverted);}};/**\n     * Drag\n     */ const handleDragStart=()=>{setIsDragging(true);};const handleDragEnd=(event,{offset,velocity})=>{setIsDragging(false);const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200 // Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */ const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch */ /* For velocity use only */ const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */ if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne);}else{/* For dragging over half of the current item with 0 velocity */ if(isHalfOfNext){setDelta(itemDelta);}if(isHalfOfPrev){setDelta(-itemDelta);}}};/* Kickstart the auto-playing once we have all the children */ useEffect(()=>{if(!isVisible||isResizing)return;switchPages();return()=>timeoutRef.current&&clearTimeout(timeoutRef.current);},[dupedChildren,isVisible,isResizing]);/* Create copies of our children to create a perfect loop */ let childCounter=0;/**\n     * Sizing\n     * */ let columnOrRowValue=`calc(${100/itemAmount}% - ${gap}px + ${gap/itemAmount}px)`;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */ for(let index=0;index<duplicateBy;index++){dupedChildren.push(...Children.map(slots,(child,childIndex)=>{let ref;if(childIndex===0){ref=childrenRef[0];}if(childIndex===slots.length-1){ref=childrenRef[1];}return /*#__PURE__*/ _jsx(Slide,{ref:childrenRef[childIndex],slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:slots===null||slots===void 0?void 0:slots.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */ const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/**\n     * Dots\n     */ const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<(slots===null||slots===void 0?void 0:slots.length);i++){dots.push(/*#__PURE__*/ _jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>setPage(i),wrappedIndex:wrappedIndex,wrappedIndexInverted:wrappedIndexInverted,total:totalItems,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal,isInverted:isInverted},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=dotsBlurStyle.MozBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";return /*#__PURE__*/ _jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,opacity:(size===null||size===void 0?void 0:size.item)!==null?1:0,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();setIsMouseDown(true);},onMouseUp:()=>setIsMouseDown(false),children:[/*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:effectsPerspective},children:/*#__PURE__*/ _jsx(motion.ul,{ref:parentRef,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,x:isHorizontal?isCanvas?canvasPosition:wrappedValue:0,y:!isHorizontal?isCanvas?canvasPosition:wrappedValue:0,flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0?\"preserve-3d\":undefined,cursor:dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/ _jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/ _jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn?0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:arrowShouldFadeIn&&{opacity:isHovering?1:0},transition:transitionControl,children:[/*#__PURE__*/ _jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/ _jsx(\"img\",{width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\",alt:\"Back Arrow\"})}),/*#__PURE__*/ _jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/ _jsx(\"img\",{width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\",alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/ _jsx(\"div\",{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle},children:dots}):null]})]});};/* Default Properties */ Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */ addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\",],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover}}},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\",],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\",],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */ const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component Styles */ const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */ const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */ const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);/* Slide Component */ const Slide=/*#__PURE__*/ forwardRef(function Component(props,ref){var ref1,ref2;const{slideKey,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index}=props;/**\n     * Unique offsets + scroll range [0, 1, 1, 0]\n     */ const childOffset=((size===null||size===void 0?void 0:size.item)+gap)*childCounter;const scrollRange=[-(size===null||size===void 0?void 0:size.item),0,(size===null||size===void 0?void 0:size.parent)-(size===null||size===void 0?void 0:size.item)+gap,size===null||size===void 0?void 0:size.parent,].map(val=>val-childOffset);/**\n     * Effects\n     */ const rotateY=!isCanvas&&useTransform(wrappedValue,scrollRange,[-effectsRotate,0,0,effectsRotate,]);const rotateX=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsRotate,0,0,-effectsRotate,]);const opacity=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsOpacity,1,1,effectsOpacity,]);const scale=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsScale,1,1,effectsScale,]);const originXorY=!isCanvas&&useTransform(wrappedValue,scrollRange,[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedValue,latest=>latest>=scrollRange[1]&&latest<=scrollRange[2]);useEffect(()=>{if(!isVisible)return;return isVisible.onChange(newValue=>{ref.current.setAttribute(\"aria-hidden\",!newValue);});},[]);return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":index===0?false:true,children:/*#__PURE__*/ cloneElement(child,{ref:ref,key:slideKey+\"child\",style:{...(ref1=child.props)===null||ref1===void 0?void 0:ref1.style,flexShrink:0,userSelect:\"none\",width,height,opacity:opacity,scale:scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0}},(ref2=child.props)===null||ref2===void 0?void 0:ref2.children)})});});function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Check active item */ /* Go 0\u20141\u20142\u20143\u20144\u20145\u20140 */ let isSelected=wrappedIndex===index;/* Go 0\u20145\u20144\u20143\u20142\u20141\u20140\u20145 instead when inverted */ if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;let top=!isHorizontal&&index>0?inlinePadding:padding;let bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;let right=isHorizontal&&index!==total-1?inlinePadding:padding;let left=isHorizontal&&index>0?inlinePadding:padding;return /*#__PURE__*/ _jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/ _jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});}/* Dot Styles */ const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map", "// Generated by Framer (bdd6aa1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8dBPAN936vYnV3BRUXZ0/rkqb3dUc1Xq6dghgmtZr/IN_oSRgwJ.js\";const cycleOrder=[\"r8YRTwx_K\",\"TG9IS6TQH\"];const variantClassNames={r8YRTwx_K:\"framer-v-zw9h9e\",TG9IS6TQH:\"framer-v-1ndldul\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"r8YRTwx_K\",Mobile:\"TG9IS6TQH\"};const getProps=({height,id,image,text,width,...props})=>{var _variant,ref,ref1;return{...props,dE4t3eHAr:image!==null&&image!==void 0?image:props.dE4t3eHAr,variant:(ref=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref!==void 0?ref:\"r8YRTwx_K\",zA6s31VgS:(ref1=text!==null&&text!==void 0?text:props.zA6s31VgS)!==null&&ref1!==void 0?ref1:\"Install the Figma plugin and you\u2019re ready to convert your designs to a responsive site.\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,zA6s31VgS,dE4t3eHAr,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"r8YRTwx_K\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-8AWLd\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,background:{alt:\"\",fit:\"fill\"},className:cx(\"framer-zw9h9e\",className),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"r8YRTwx_K\",ref:ref,style:{...style},...addPropertyOverrides({TG9IS6TQH:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(Image,{as:\"figure\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:2e3,sizes:\"min(600px, 100vw)\",...toResponsiveImage(dE4t3eHAr)},className:\"framer-ol7vmy\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"qsyZz_goR\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({TG9IS6TQH:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:2e3,sizes:\"min(300px, 100vw)\",...toResponsiveImage(dE4t3eHAr)}}},baseVariant,gestureVariant)}),/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1ekxpvw\",\"data-styles-preset\":\"IN_oSRgwJ\",children:\"Install the Figma plugin and you\u2019re ready to convert your designs to a responsive site.\"})}),className:\"framer-e701tt\",layoutDependency:layoutDependency,layoutId:\"tkgD0BExd\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:zA6s31VgS,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=['.framer-8AWLd [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-8AWLd .framer-15jvf04 { display: block; }\",\".framer-8AWLd .framer-zw9h9e { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 400px; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 600px; }\",\".framer-8AWLd .framer-ol7vmy { flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 100%; will-change: transform; }\",\".framer-8AWLd .framer-e701tt { flex: none; height: auto; overflow: visible; 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-8AWLd .framer-zw9h9e { gap: 0px; } .framer-8AWLd .framer-zw9h9e > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-8AWLd .framer-zw9h9e > :first-child { margin-top: 0px; } .framer-8AWLd .framer-zw9h9e > :last-child { margin-bottom: 0px; } }\",\".framer-8AWLd.framer-v-1ndldul .framer-zw9h9e { height: 200px; width: 300px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TG9IS6TQH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"zA6s31VgS\":\"text\",\"dE4t3eHAr\":\"image\"}\n */ const FrameregPsZ5u8B=withCSS(Component,css,\"framer-8AWLd\");export default FrameregPsZ5u8B;FrameregPsZ5u8B.displayName=\"Student Work\";FrameregPsZ5u8B.defaultProps={height:400,width:600};addPropertyControls(FrameregPsZ5u8B,{variant:{options:[\"r8YRTwx_K\",\"TG9IS6TQH\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},zA6s31VgS:{defaultValue:\"Install the Figma plugin and you\u2019re ready to convert your designs to a responsive site.\",displayTextArea:false,title:\"Text\",type:ControlType.String},dE4t3eHAr:{title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FrameregPsZ5u8B,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameregPsZ5u8B\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"400\",\"framerVariables\":\"{\\\"zA6s31VgS\\\":\\\"text\\\",\\\"dE4t3eHAr\\\":\\\"image\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TG9IS6TQH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"600\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (bdd6aa1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/i9KO82Xs5NFzO5IzBMXR/gwrzkVCS9z3JQLPIVyXm/MgihD4eTa.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/XoCtFbYspfTSBKw8QrXH/owgFKnWXVIE6CRFaoyRd/ryamhl5vX.js\";const cycleOrder=[\"tF2jSQujw\"];const variantClassNames={tF2jSQujw:\"framer-v-1kotodv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,image,text,title,width,...props})=>{var ref,ref1;return{...props,kYeypzK7L:(ref=text!==null&&text!==void 0?text:props.kYeypzK7L)!==null&&ref!==void 0?ref:\"Install the Figma plugin and you\u2019re ready to convert your designs to a responsive site.\",OBXph1Niy:image!==null&&image!==void 0?image:props.OBXph1Niy,onBQIvKLM:(ref1=title!==null&&title!==void 0?title:props.onBQIvKLM)!==null&&ref1!==void 0?ref1:\"Copy Paste from Figma\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,OBXph1Niy,onBQIvKLM,kYeypzK7L,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"tF2jSQujw\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-Mx0lW\",sharedStyle.className,sharedStyle1.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-1kotodv\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"tF2jSQujw\",ref:ref,style:{...style},children:[/*#__PURE__*/ _jsx(Image,{as:\"figcaption\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:2e3,sizes:\"min(470px, 100vw)\",...toResponsiveImage(OBXph1Niy)},className:\"framer-d5tq0s\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"ZyJj6kJyH\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-116zmtz\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"zgZZbvesI\",children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.h3,{className:\"framer-styles-preset-4a6nhw\",\"data-styles-preset\":\"MgihD4eTa\",children:\"Copy Paste from Figma\"})}),className:\"framer-11q36pn\",layoutDependency:layoutDependency,layoutId:\"ibpbxuw3J\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:onBQIvKLM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-seky2c\",\"data-styles-preset\":\"ryamhl5vX\",children:\"Install the Figma plugin and you\u2019re ready to convert your designs to a responsive site.\"})}),className:\"framer-1c6dbpw\",layoutDependency:layoutDependency,layoutId:\"nCcSp55jV\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:kYeypzK7L,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=['.framer-Mx0lW [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-Mx0lW .framer-pxj5k7 { display: block; }\",\".framer-Mx0lW .framer-1kotodv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 470px; }\",\".framer-Mx0lW .framer-d5tq0s { flex: none; height: 250px; overflow: hidden; position: relative; width: 100%; will-change: transform; }\",\".framer-Mx0lW .framer-116zmtz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-Mx0lW .framer-11q36pn { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-Mx0lW .framer-1c6dbpw { flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Mx0lW .framer-1kotodv, .framer-Mx0lW .framer-116zmtz { gap: 0px; } .framer-Mx0lW .framer-1kotodv > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-Mx0lW .framer-1kotodv > :first-child, .framer-Mx0lW .framer-116zmtz > :first-child { margin-top: 0px; } .framer-Mx0lW .framer-1kotodv > :last-child, .framer-Mx0lW .framer-116zmtz > :last-child { margin-bottom: 0px; } .framer-Mx0lW .framer-116zmtz > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 385\n * @framerIntrinsicWidth 470\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OBXph1Niy\":\"image\",\"onBQIvKLM\":\"title\",\"kYeypzK7L\":\"text\"}\n */ const Framernx6K9UxJr=withCSS(Component,css,\"framer-Mx0lW\");export default Framernx6K9UxJr;Framernx6K9UxJr.displayName=\"Event Card\";Framernx6K9UxJr.defaultProps={height:385,width:470};addPropertyControls(Framernx6K9UxJr,{OBXph1Niy:{title:\"Image\",type:ControlType.ResponsiveImage},onBQIvKLM:{defaultValue:\"Copy Paste from Figma\",displayTextArea:false,title:\"Title\",type:ControlType.String},kYeypzK7L:{defaultValue:\"Install the Figma plugin and you\u2019re ready to convert your designs to a responsive site.\",displayTextArea:true,title:\"Text\",type:ControlType.String}});addFonts(Framernx6K9UxJr,[...sharedStyle.fonts,...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framernx6K9UxJr\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"470\",\"framerIntrinsicHeight\":\"385\",\"framerVariables\":\"{\\\"OBXph1Niy\\\":\\\"image\\\",\\\"onBQIvKLM\\\":\\\"title\\\",\\\"kYeypzK7L\\\":\\\"text\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nx6K9UxJr.map", "// Generated by Framer (0f22d58)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/2r1g97PETKulUrzEzvRf/nybVg9Xt8CMQnaHZMprU/qt3W4P9I1.js\";const cycleOrder=[\"fgKvqvUIP\"];const variantClassNames={fgKvqvUIP:\"framer-v-fthpkh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,title,width,...props})=>{var ref;return{...props,wh0T57nB9:(ref=title!==null&&title!==void 0?title:props.wh0T57nB9)!==null&&ref!==void 0?ref:\"Enquire Now\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,wh0T57nB9,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"fgKvqvUIP\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-0hGJ4\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.button,{...restProps,\"aria-label\":\"Learn More\",className:cx(\"framer-fthpkh\",className),\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"fgKvqvUIP\",ref:ref,style:{backgroundColor:\"var(--token-bbe9ad4d-7700-4a2d-8ce6-6804cbb888d3, rgb(247, 242, 242))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0.14764), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.14398), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0.13793), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.12711), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0.10451), 0px 30px 30px -3.75px rgba(0, 0, 0, 0.05)\",...style},children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1klb3fi\",\"data-styles-preset\":\"qt3W4P9I1\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Enquire Now\"})}),className:\"framer-eye21a\",layoutDependency:layoutDependency,layoutId:\"RjPUJoIT6\",style:{\"--extracted-r6o4lv\":\"var(--token-dda2978c-ce97-4333-a076-92336221ca11, rgb(17, 17, 17))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:wh0T57nB9,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=['.framer-0hGJ4 [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-0hGJ4 .framer-6w2tv1 { display: block; }\",\".framer-0hGJ4 .framer-fthpkh { 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; width: min-content; }\",\".framer-0hGJ4 .framer-eye21a { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0hGJ4 .framer-fthpkh { gap: 0px; } .framer-0hGJ4 .framer-fthpkh > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-0hGJ4 .framer-fthpkh > :first-child { margin-left: 0px; } .framer-0hGJ4 .framer-fthpkh > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 106\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"wh0T57nB9\":\"title\"}\n */ const FramerIAVvjO3aQ=withCSS(Component,css,\"framer-0hGJ4\");export default FramerIAVvjO3aQ;FramerIAVvjO3aQ.displayName=\"Card Modal Button\";FramerIAVvjO3aQ.defaultProps={height:40,width:106};addPropertyControls(FramerIAVvjO3aQ,{wh0T57nB9:{defaultValue:\"Enquire Now\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerIAVvjO3aQ,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIAVvjO3aQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"wh0T57nB9\\\":\\\"title\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"106\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IAVvjO3aQ.map", "// Generated by Framer (0f22d58)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/G7CjnVks9IRrOvFIq085/NHHCjDDNBYNVO7gNldPv/kqoc_8VAu.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/i9KO82Xs5NFzO5IzBMXR/gwrzkVCS9z3JQLPIVyXm/MgihD4eTa.js\";import CardModalButton from\"https://framerusercontent.com/modules/8zVbrhzRapZlLFNA5gVy/TeVTaNNH04Nrt8Qrwsjz/IAVvjO3aQ.js\";const CardModalButtonFonts=getFonts(CardModalButton);const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"avUnoZOAj\",\"lDcNiP_uL\",\"BXZoBJQrc\",\"V7MbVv5Pg\"];const variantClassNames={avUnoZOAj:\"framer-v-1tnc4mp\",BXZoBJQrc:\"framer-v-b474j1\",lDcNiP_uL:\"framer-v-1yof8lr\",V7MbVv5Pg:\"framer-v-1ocp2qx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Closed-Mobile\":\"BXZoBJQrc\",\"Open-Mobile\":\"V7MbVv5Pg\",Closed:\"avUnoZOAj\",Open:\"lDcNiP_uL\"};const getProps=({answer,height,id,question,text,title2,width,...props})=>{var ref,ref1,_variant,ref2,ref3,ref4;return{...props,AWSjGYVqE:(ref=question!==null&&question!==void 0?question:props.AWSjGYVqE)!==null&&ref!==void 0?ref:\"Question Title\",bFSm9c0c9:(ref1=text!==null&&text!==void 0?text:props.bFSm9c0c9)!==null&&ref1!==void 0?ref1:\"All individual Framer subscriptions have been grandfathered into a Pro plan at your existing rate. If you were on a Small Team plan, then all 5 seats have been converted over to Pro seats at your existing rate. Regardless of your subscription plan, all new paid editors that you add to your subscription will be billed at the new plan rates.\",variant:(ref2=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref2!==void 0?ref2:\"avUnoZOAj\",ycUUKKf_G:(ref3=answer!==null&&answer!==void 0?answer:props.ycUUKKf_G)!==null&&ref3!==void 0?ref3:\"All individual Framer subscriptions have been grandfathered into a Pro plan at your existing rate. If you were on a Small Team plan, then all 5 seats have been converted over to Pro seats at your existing rate. Regardless of your subscription plan, all new paid editors that you add to your subscription will be billed at the new plan rates.\",ZnE1GMMTz:(ref4=title2!==null&&title2!==void 0?title2:props.ZnE1GMMTz)!==null&&ref4!==void 0?ref4:\"Enquire Now\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,AWSjGYVqE,ycUUKKf_G,bFSm9c0c9,ZnE1GMMTz,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"avUnoZOAj\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwhqujo=activeVariantCallback(async(...args)=>{setVariant(\"lDcNiP_uL\");});const onTaplqmfe2=activeVariantCallback(async(...args)=>{setVariant(\"avUnoZOAj\");});const onTap1n0g0gt=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"BXZoBJQrc\"),200);});const isDisplayed=()=>{if([\"lDcNiP_uL\",\"V7MbVv5Pg\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"lDcNiP_uL\",\"V7MbVv5Pg\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-1XpD5\",sharedStyle.className,sharedStyle1.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(motion.main,{...restProps,className:cx(\"framer-1tnc4mp\",className),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"avUnoZOAj\",onTap:onTapwhqujo,ref:ref,style:{backgroundColor:\"var(--token-dda2978c-ce97-4333-a076-92336221ca11, rgb(17, 17, 17))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({BXZoBJQrc:{\"data-framer-name\":\"Closed-Mobile\",\"data-highlight\":undefined,onTap:undefined},lDcNiP_uL:{\"data-framer-name\":\"Open\",onTap:onTaplqmfe2},V7MbVv5Pg:{\"data-framer-name\":\"Open-Mobile\",onTap:onTap1n0g0gt}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-53jsfr\",layoutDependency:layoutDependency,layoutId:\"DZTSb1Kmj\",children:/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-wqn8ow\",layoutDependency:layoutDependency,layoutId:\"f6cqc2_Q_\",children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.h3,{className:\"framer-styles-preset-4a6nhw\",\"data-styles-preset\":\"MgihD4eTa\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi)\"},children:\"Question Title\"})}),className:\"framer-l90a6x\",layoutDependency:layoutDependency,layoutId:\"SrlDS3c7V\",style:{\"--extracted-a0htzi\":\"var(--token-bbe9ad4d-7700-4a2d-8ce6-6804cbb888d3, rgb(247, 242, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:AWSjGYVqE,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1wrfjih\",\"data-styles-preset\":\"kqoc_8VAu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"All individual Framer subscriptions have been grandfathered into a Pro plan at your existing rate. If you were on a Small Team plan, then all 5 seats have been converted over to Pro seats at your existing rate. Regardless of your subscription plan, all new paid editors that you add to your subscription will be billed at the new plan rates.\"})}),className:\"framer-1qgbvji\",layoutDependency:layoutDependency,layoutId:\"nE7TH2_J5\",style:{\"--extracted-r6o4lv\":\"var(--token-9938c080-3543-4a69-be8a-476a7289959f, rgb(203, 204, 205))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:bFSm9c0c9,verticalAlignment:\"top\",withExternalLayout:true})]})}),isDisplayed()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1tsb5dh-container\",layoutDependency:layoutDependency,layoutId:\"x93HVQlXk-container\",children:/*#__PURE__*/ _jsx(CardModalButton,{height:\"100%\",id:\"x93HVQlXk\",layoutId:\"x93HVQlXk\",style:{height:\"100%\"},title:ZnE1GMMTz,width:\"100%\"})}),isDisplayed1()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1s4tokd\",layoutDependency:layoutDependency,layoutId:\"n8otuNo2T\",style:{opacity:0},variants:{lDcNiP_uL:{opacity:1},V7MbVv5Pg:{opacity:1}},children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"All individual Framer subscriptions have been grandfathered into a Pro plan at your existing rate. If you were on a Small Team plan, then all 5 seats have been converted over to Pro seats at your existing rate. Regardless of your subscription plan, all new paid editors that you add to your subscription will be billed at the new plan rates.\"})}),className:\"framer-bua98y\",fonts:[\"GF;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"CVCWmMaGj\",style:{\"--extracted-r6o4lv\":\"var(--token-6cd9cfb7-0483-41c2-b188-fa8fd28492c9, rgb(102, 102, 102))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:ycUUKKf_G,variants:{lDcNiP_uL:{\"--extracted-r6o4lv\":\"var(--token-9938c080-3543-4a69-be8a-476a7289959f, rgb(203, 204, 205))\"},V7MbVv5Pg:{\"--extracted-r6o4lv\":\"var(--token-9938c080-3543-4a69-be8a-476a7289959f, rgb(203, 204, 205))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lDcNiP_uL:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1wrfjih\",\"data-styles-preset\":\"kqoc_8VAu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"All individual Framer subscriptions have been grandfathered into a Pro plan at your existing rate. If you were on a Small Team plan, then all 5 seats have been converted over to Pro seats at your existing rate. Regardless of your subscription plan, all new paid editors that you add to your subscription will be billed at the new plan rates.\"})}),fonts:undefined},V7MbVv5Pg:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1wrfjih\",\"data-styles-preset\":\"kqoc_8VAu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"All individual Framer subscriptions have been grandfathered into a Pro plan at your existing rate. If you were on a Small Team plan, then all 5 seats have been converted over to Pro seats at your existing rate. Regardless of your subscription plan, all new paid editors that you add to your subscription will be billed at the new plan rates.\"})}),fonts:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1cwhhgv-container\",layoutDependency:layoutDependency,layoutId:\"u2qOQDfw4-container\",children:/*#__PURE__*/ _jsx(Phosphor,{color:'var(--token-9938c080-3543-4a69-be8a-476a7289959f, rgb(203, 204, 205)) /* {\"name\":\"Text Colour\"} */',height:\"100%\",iconSearch:\"x\",iconSelection:\"House\",id:\"u2qOQDfw4\",layoutId:\"u2qOQDfw4\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})]})]})})})});});const css=['.framer-1XpD5 [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-1XpD5 .framer-cp6plg { display: block; }\",\".framer-1XpD5 .framer-1tnc4mp { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 20px 20px 20px; position: relative; width: 600px; }\",\".framer-1XpD5 .framer-53jsfr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-1XpD5 .framer-wqn8ow { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-1XpD5 .framer-l90a6x { -webkit-user-select: none; flex: none; height: 70px; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-1XpD5 .framer-1qgbvji { -webkit-user-select: none; flex: none; height: 300px; overflow: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-1XpD5 .framer-1tsb5dh-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-1XpD5 .framer-1s4tokd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 20px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-1XpD5 .framer-bua98y { flex: none; height: 300px; max-width: 700px; overflow: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-1XpD5 .framer-1cwhhgv-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1XpD5 .framer-1tnc4mp, .framer-1XpD5 .framer-53jsfr, .framer-1XpD5 .framer-wqn8ow, .framer-1XpD5 .framer-1s4tokd { gap: 0px; } .framer-1XpD5 .framer-1tnc4mp > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-1XpD5 .framer-1tnc4mp > :first-child, .framer-1XpD5 .framer-53jsfr > :first-child, .framer-1XpD5 .framer-wqn8ow > :first-child, .framer-1XpD5 .framer-1s4tokd > :first-child { margin-top: 0px; } .framer-1XpD5 .framer-1tnc4mp > :last-child, .framer-1XpD5 .framer-53jsfr > :last-child, .framer-1XpD5 .framer-wqn8ow > :last-child, .framer-1XpD5 .framer-1s4tokd > :last-child { margin-bottom: 0px; } .framer-1XpD5 .framer-53jsfr > * { margin: 0px; margin-bottom: calc(25px / 2); margin-top: calc(25px / 2); } .framer-1XpD5 .framer-wqn8ow > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-1XpD5 .framer-1s4tokd > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-1XpD5.framer-v-1yof8lr .framer-1s4tokd, .framer-1XpD5.framer-v-1ocp2qx .framer-1s4tokd { height: min-content; padding: 20px 0px 10px 0px; }\",\".framer-1XpD5.framer-v-1yof8lr .framer-1cwhhgv-container { height: var(--framer-aspect-ratio-supported, 43px); }\",\".framer-1XpD5.framer-v-b474j1 .framer-1tnc4mp { cursor: unset; gap: 20px; }\",\".framer-1XpD5.framer-v-b474j1 .framer-1qgbvji, .framer-1XpD5.framer-v-1ocp2qx .framer-bua98y { height: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1XpD5.framer-v-b474j1 .framer-1tnc4mp { gap: 0px; } .framer-1XpD5.framer-v-b474j1 .framer-1tnc4mp > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-1XpD5.framer-v-b474j1 .framer-1tnc4mp > :first-child { margin-top: 0px; } .framer-1XpD5.framer-v-b474j1 .framer-1tnc4mp > :last-child { margin-bottom: 0px; } }\",\".framer-1XpD5.framer-v-1ocp2qx .framer-1tnc4mp { gap: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1XpD5.framer-v-1ocp2qx .framer-1tnc4mp { gap: 0px; } .framer-1XpD5.framer-v-1ocp2qx .framer-1tnc4mp > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-1XpD5.framer-v-1ocp2qx .framer-1tnc4mp > :first-child { margin-top: 0px; } .framer-1XpD5.framer-v-1ocp2qx .framer-1tnc4mp > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 470\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lDcNiP_uL\":{\"layout\":[\"fixed\",\"auto\"]},\"BXZoBJQrc\":{\"layout\":[\"fixed\",\"auto\"]},\"V7MbVv5Pg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"AWSjGYVqE\":\"question\",\"ycUUKKf_G\":\"answer\",\"bFSm9c0c9\":\"text\",\"ZnE1GMMTz\":\"title2\"}\n */ const FramerJ0pU78hyz=withCSS(Component,css,\"framer-1XpD5\");export default FramerJ0pU78hyz;FramerJ0pU78hyz.displayName=\"Elements/Accordion Copy 2\";FramerJ0pU78hyz.defaultProps={height:470,width:600};addPropertyControls(FramerJ0pU78hyz,{variant:{options:[\"avUnoZOAj\",\"lDcNiP_uL\",\"BXZoBJQrc\",\"V7MbVv5Pg\"],optionTitles:[\"Closed\",\"Open\",\"Closed-Mobile\",\"Open-Mobile\"],title:\"Variant\",type:ControlType.Enum},AWSjGYVqE:{defaultValue:\"Question Title\",displayTextArea:false,title:\"Question\",type:ControlType.String},ycUUKKf_G:{defaultValue:\"All individual Framer subscriptions have been grandfathered into a Pro plan at your existing rate. If you were on a Small Team plan, then all 5 seats have been converted over to Pro seats at your existing rate. Regardless of your subscription plan, all new paid editors that you add to your subscription will be billed at the new plan rates.\",displayTextArea:true,title:\"Answer\",type:ControlType.String},bFSm9c0c9:{defaultValue:\"All individual Framer subscriptions have been grandfathered into a Pro plan at your existing rate. If you were on a Small Team plan, then all 5 seats have been converted over to Pro seats at your existing rate. Regardless of your subscription plan, all new paid editors that you add to your subscription will be billed at the new plan rates.\",displayTextArea:true,title:\"Text\",type:ControlType.String},ZnE1GMMTz:{defaultValue:\"Enquire Now\",displayTextArea:false,title:\"Title 2\",type:ControlType.String}});addFonts(FramerJ0pU78hyz,[{family:\"Be Vietnam Pro\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/J0pU78hyz:default\",url:\"https://fonts.gstatic.com/s/bevietnampro/v11/QdVPSTAyLFyeg_IDWvOJmVES_EwwD3s6ZKAi.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/bevietnampro/v11/QdVPSTAyLFyeg_IDWvOJmVES_EwwD3s6ZKAi.ttf\",weight:\"400\"},...CardModalButtonFonts,...PhosphorFonts,...sharedStyle.fonts,...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ0pU78hyz\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lDcNiP_uL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BXZoBJQrc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V7MbVv5Pg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"600\",\"framerVariables\":\"{\\\"AWSjGYVqE\\\":\\\"question\\\",\\\"ycUUKKf_G\\\":\\\"answer\\\",\\\"bFSm9c0c9\\\":\\\"text\\\",\\\"ZnE1GMMTz\\\":\\\"title2\\\"}\",\"framerIntrinsicHeight\":\"470\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J0pU78hyz.map", "// Generated by Framer (0f22d58)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ElementsAccordionCopy2 from\"https://framerusercontent.com/modules/NAZxCEfTjt7yM24Kl4ry/1RQD1KLMUd5k2nUCjCqr/J0pU78hyz.js\";const ElementsAccordionCopy2Fonts=getFonts(ElementsAccordionCopy2);const cycleOrder=[\"k8kb4TFbZ\"];const variantClassNames={k8kb4TFbZ:\"framer-v-9u15kn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({details,height,id,image,intro,question,title2,width,...props})=>{var ref,ref1,ref2,ref3,ref4;return{...props,DOKsccrPw:(ref=details!==null&&details!==void 0?details:props.DOKsccrPw)!==null&&ref!==void 0?ref:\"The Animation course is a comprehensive program designed to train students in the art and techniques of 2d and 3d animation. It provides hands \u2013 on training and industry- relevant curriculum to develop the skills necessary for a successful career in the animation industry.\\n\\nThroughout the Animation course, our students receive guidance from experienced mentors who provide individualized attention and feedback. They also have access to our state\u2013of\u2013art facilities and industry-standard animation software. Upon completion of the course, students will be competent in the necessary skills to pursue careers in animation studios, film production houses, gaming companies, advertising agencies, and more.\",hnwWie0ey:(ref1=intro!==null&&intro!==void 0?intro:props.hnwWie0ey)!==null&&ref1!==void 0?ref1:\"All individual Framer subscriptions have been grandfathered into a Pro plan at your existing rate. If you were on a Small Team plan, then all 5 seats have been converted over to Pro seats at your existing rate. Regardless of your subscription plan, all new paid editors that you add to your subscription will be billed at the new plan rates.\",k2YyJkVOW:(ref2=title2!==null&&title2!==void 0?title2:props.k2YyJkVOW)!==null&&ref2!==void 0?ref2:\"Enquire Now\",RN7OCF8I9:(ref3=question!==null&&question!==void 0?question:props.RN7OCF8I9)!==null&&ref3!==void 0?ref3:\"Animation\",ZAHuoIcDg:(ref4=image!==null&&image!==void 0?image:props.ZAHuoIcDg)!==null&&ref4!==void 0?ref4:{src:new URL(\"assets/EauAadpvNQvQ7GlVOYwI8jCA8.jpg\",\"https://framerusercontent.com/modules/VYPbQeEViWt3KZBJaNuD/tgFCMauRy9RbWKz45laQ/ttKxDKOd0.js\").href,srcSet:`${new URL(\"assets/512/EauAadpvNQvQ7GlVOYwI8jCA8.jpg\",\"https://framerusercontent.com/modules/VYPbQeEViWt3KZBJaNuD/tgFCMauRy9RbWKz45laQ/ttKxDKOd0.js\").href} 512w, ${new URL(\"assets/EauAadpvNQvQ7GlVOYwI8jCA8.jpg\",\"https://framerusercontent.com/modules/VYPbQeEViWt3KZBJaNuD/tgFCMauRy9RbWKz45laQ/ttKxDKOd0.js\").href} 1000w`}};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,RN7OCF8I9,hnwWie0ey,DOKsccrPw,ZAHuoIcDg,k2YyJkVOW,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"k8kb4TFbZ\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-MoJyr\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-9u15kn\",className),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"k8kb4TFbZ\",ref:ref,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05)\",...style},children:[/*#__PURE__*/ _jsx(Image,{as:\"figure\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1e3,intrinsicWidth:1e3,pixelHeight:1e3,pixelWidth:1e3,sizes:\"min(320px, 100vw)\",...toResponsiveImage(ZAHuoIcDg)},className:\"framer-1ro2koz\",\"data-framer-name\":\"Course Card\",layoutDependency:layoutDependency,layoutId:\"zinfDsmOv\",style:{borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 8px 8px 5px hsl(9, 13%, 50%)\"}}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-4jcc2q\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"xUsn9Eosu\",style:{backgroundColor:\"var(--token-dda2978c-ce97-4333-a076-92336221ca11, rgb(17, 17, 17))\"},children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1jjszeb-container\",layoutDependency:layoutDependency,layoutId:\"kujQ2UzCc-container\",children:/*#__PURE__*/ _jsx(ElementsAccordionCopy2,{answer:DOKsccrPw,height:\"100%\",id:\"kujQ2UzCc\",layoutId:\"kujQ2UzCc\",question:RN7OCF8I9,style:{width:\"100%\"},text:hnwWie0ey,title2:k2YyJkVOW,variant:\"avUnoZOAj\",width:\"100%\"})})})]})})})});});const css=['.framer-MoJyr [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-MoJyr .framer-qe2eip { display: block; }\",\".framer-MoJyr .framer-9u15kn { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 320px; will-change: var(--framer-will-change-override, transform); }\",\".framer-MoJyr .framer-1ro2koz { flex: none; height: 240px; overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-MoJyr .framer-4jcc2q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 30px 30px 30px 30px; position: relative; width: 100%; }\",\".framer-MoJyr .framer-1jjszeb-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MoJyr .framer-9u15kn, .framer-MoJyr .framer-4jcc2q { gap: 0px; } .framer-MoJyr .framer-9u15kn > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-MoJyr .framer-9u15kn > :first-child, .framer-MoJyr .framer-4jcc2q > :first-child { margin-top: 0px; } .framer-MoJyr .framer-9u15kn > :last-child, .framer-MoJyr .framer-4jcc2q > :last-child { margin-bottom: 0px; } .framer-MoJyr .framer-4jcc2q > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 770\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"RN7OCF8I9\":\"question\",\"hnwWie0ey\":\"intro\",\"DOKsccrPw\":\"details\",\"ZAHuoIcDg\":\"image\",\"k2YyJkVOW\":\"title2\"}\n */ const FramerttKxDKOd0=withCSS(Component,css,\"framer-MoJyr\");export default FramerttKxDKOd0;FramerttKxDKOd0.displayName=\"Course Card\";FramerttKxDKOd0.defaultProps={height:770,width:320};addPropertyControls(FramerttKxDKOd0,{RN7OCF8I9:{defaultValue:\"Animation\",displayTextArea:false,title:\"Question\",type:ControlType.String},hnwWie0ey:{defaultValue:\"All individual Framer subscriptions have been grandfathered into a Pro plan at your existing rate. If you were on a Small Team plan, then all 5 seats have been converted over to Pro seats at your existing rate. Regardless of your subscription plan, all new paid editors that you add to your subscription will be billed at the new plan rates.\",displayTextArea:true,title:\"Intro \",type:ControlType.String},DOKsccrPw:{defaultValue:\"The Animation course is a comprehensive program designed to train students in the art and techniques of 2d and 3d animation. It provides hands \u2013 on training and industry- relevant curriculum to develop the skills necessary for a successful career in the animation industry.\\n\\nThroughout the Animation course, our students receive guidance from experienced mentors who provide individualized attention and feedback. They also have access to our state\u2013of\u2013art facilities and industry-standard animation software. Upon completion of the course, students will be competent in the necessary skills to pursue careers in animation studios, film production houses, gaming companies, advertising agencies, and more.\",displayTextArea:true,title:\"Details\",type:ControlType.String},ZAHuoIcDg:{__defaultAssetReference:\"data:framer/asset-reference,EauAadpvNQvQ7GlVOYwI8jCA8.jpg?originalFilename=Arena.jpg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},k2YyJkVOW:{defaultValue:\"Enquire Now\",displayTextArea:false,title:\"Title 2\",type:ControlType.String}});addFonts(FramerttKxDKOd0,[...ElementsAccordionCopy2Fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerttKxDKOd0\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"770\",\"framerVariables\":\"{\\\"RN7OCF8I9\\\":\\\"question\\\",\\\"hnwWie0ey\\\":\\\"intro\\\",\\\"DOKsccrPw\\\":\\\"details\\\",\\\"ZAHuoIcDg\\\":\\\"image\\\",\\\"k2YyJkVOW\\\":\\\"title2\\\"}\",\"framerIntrinsicWidth\":\"320\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ttKxDKOd0.map", "// Generated by Framer (e39ee10)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Image,PropertyOverrides,RichText,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useLocaleInfo,useOverlayState,useRouteElementId,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as ReactDOM from\"react-dom\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/bwgDNfOkuRQlrlKseDFD/SlideShow.js\";import Slideshow1 from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/xQ6rjmkq0m17aWXek5UJ/SlideShow.js\";import StudentWork from\"#framer/local/canvasComponent/egPsZ5u8B/egPsZ5u8B.js\";import NavbarDark from\"#framer/local/canvasComponent/M3GMOAmCm/M3GMOAmCm.js\";import Footer from\"#framer/local/canvasComponent/nap2rz_2B/nap2rz_2B.js\";import EventCard from\"#framer/local/canvasComponent/nx6K9UxJr/nx6K9UxJr.js\";import CourseCard from\"#framer/local/canvasComponent/ttKxDKOd0/ttKxDKOd0.js\";import Form from\"#framer/local/codeFile/fVZowIT/Form.js\";import*as sharedStyle2 from\"#framer/local/css/GkckabHGo/GkckabHGo.js\";import*as sharedStyle1 from\"#framer/local/css/MgihD4eTa/MgihD4eTa.js\";import*as sharedStyle from\"#framer/local/css/NuI_dCzB2/NuI_dCzB2.js\";import*as sharedStyle3 from\"#framer/local/css/nVm5EkX6S/nVm5EkX6S.js\";import metadataProvider from\"#framer/local/webPageMetadata/ViMkfwCum/ViMkfwCum.js\";const NavbarDarkFonts=getFonts(NavbarDark);const CourseCardFonts=getFonts(CourseCard);const FormFonts=getFonts(Form);const StudentWorkFonts=getFonts(StudentWork);const SlideshowFonts=getFonts(Slideshow);const Slideshow1Fonts=getFonts(Slideshow1);const EventCardFonts=getFonts(EventCard);const FooterFonts=getFonts(Footer);const cycleOrder=[\"nIQltW9OX\",\"Ld46fUand\",\"H3CE3JnYE\"];const breakpoints={H3CE3JnYE:\"(max-width: 899px)\",Ld46fUand:\"(min-width: 900px) and (max-width: 1439px)\",nIQltW9OX:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-jyqgT\";const variantClassNames={H3CE3JnYE:\"framer-v-1fl2grl\",Ld46fUand:\"framer-v-1axl8w8\",nIQltW9OX:\"framer-v-bhfdla\"};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const metadata=metadataProvider();const humanReadableVariantMap={Desktop:\"nIQltW9OX\",Phone:\"H3CE3JnYE\",Tablet:\"Ld46fUand\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"nIQltW9OX\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);if(metadata1.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata1.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata1.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}const bodyCls=metadata1.bodyClassName;if(bodyCls){const body=document.body;body.classList.forEach(c=>c.startsWith(\"framer-body-\")&&body.classList.remove(c));body.classList.add(`${metadata1.bodyClassName}-framer-jyqgT`);}return()=>{if(bodyCls)document.body.classList.remove(`${metadata1.bodyClassName}-framer-jyqgT`);};},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const x3nSDusTwwelu7j=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTapwelu7j=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const ref1=React.useRef(null);const id=useRouteElementId(\"DQLrb1fdh\");const ref2=React.useRef(null);const id1=useRouteElementId(\"R4hv3KtDb\");const ref3=React.useRef(null);const id2=useRouteElementId(\"B01141gaM\");const ref4=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"H3CE3JnYE\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"H3CE3JnYE\")return false;return true;};const id3=useRouteElementId(\"pVveG_d_F\");const ref5=React.useRef(null);const id4=useRouteElementId(\"ppfjGKoRe\");const ref6=React.useRef(null);const id5=useRouteElementId(\"EPoqeYJNj\");const ref7=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"nIQltW9OX\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:[/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-bhfdla\",className),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1qss1mj-container\",id:\"1qss1mj\",layoutScroll:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{H3CE3JnYE:{variant:\"zp1vPVkhh\"},Ld46fUand:{variant:\"m6ftztqPa\"}},children:/*#__PURE__*/_jsx(NavbarDark,{height:\"100%\",id:\"WSAHzi9tM\",layoutId:\"WSAHzi9tM\",style:{height:\"100%\",width:\"100%\"},variant:\"Y2I8fgxMr\",width:\"100%\",x3nSDusTw:x3nSDusTwwelu7j({overlay})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:\"framer-6tl3qk\",\"data-framer-portal-id\":\"1qss1mj\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"auMpmbApu\")}),document.querySelector(\"#overlay\"))})})]})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{H3CE3JnYE:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1e3,intrinsicWidth:1500,pixelHeight:1e3,pixelWidth:1500,src:\"https://framerusercontent.com/images/OCKrW8vixFEdgmImpJ1vKippI.jpg?scale-down-to=512\"}},Ld46fUand:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1e3,intrinsicWidth:1500,pixelHeight:1e3,pixelWidth:1500,src:\"https://framerusercontent.com/images/OCKrW8vixFEdgmImpJ1vKippI.jpg?scale-down-to=1024\"}}},children:/*#__PURE__*/_jsxs(Image,{as:\"section\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1e3,intrinsicWidth:1500,pixelHeight:1e3,pixelWidth:1500,src:\"https://framerusercontent.com/images/GM3vngmvz5xdWoTfJpJTfiGIf2Q.jpg?scale-down-to=1024\"},className:\"framer-m063ut\",\"data-framer-name\":\"Courses\",id:id,name:\"Courses\",ref:ref2,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-152gicx\",\"data-framer-name\":\"Overlay\",name:\"Overlay\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1skzc9r\",\"data-styles-preset\":\"NuI_dCzB2\",style:{\"--framer-text-color\":\"var(--token-bbe9ad4d-7700-4a2d-8ce6-6804cbb888d3, rgb(247, 242, 242))\"},children:\"Courses\"})}),className:\"framer-5igou5\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1uq9fcm\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1twun4u-container\",children:/*#__PURE__*/_jsx(CourseCard,{details:\"Throughout the Animation course, our students receive guidance from experienced mentors who provide individualized attention and feedback. They also have access to our state-of-the-art facilities and industry-standard animation software. Upon completion of the course, students will be competent in the necessary skills to pursue careers in animation and motion graphics.\\n\\nJob Profiles: Graphic Designer | Illustrator | Storyboard Artist | Video Editor | 3D Modeler | Compositor | 3D Animator | Rigging Artist | Texturing Artist | Lighting Artist | Rendering Artist\\nAdobe\",height:\"100%\",id:\"H2FCS2oq8\",image:addImageAlt({src:\"https://framerusercontent.com/images/JP5R93VN16PTxjfo4UcJzlV7QI.jpg\"},\"\"),intro:\"A comprehensive training program in the fundamentals and techniques of 2D and 3D animation. Provides an all-inclusive understanding of the latest tools and software. With hands-on training and a comprehensive curriculum to develop the skills necessary for a successful career in the animation industry.\",layoutId:\"H2FCS2oq8\",question:\"Animation\",style:{width:\"100%\"},title2:\"Learn More\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-tfsgvp-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{H3CE3JnYE:{intro:\"End-to-end training on the latest and most advanced tools in the industry. In our VFX courses, you\u2019ll dive into the fascinating realm of digital effects, where you\u2019ll learn to create and manipulate visuals that defy reality. Students learn to seamlessly integrate computer-generated imagery (CGI) with live-action footage and explore the full spectrum of VFX techniques.\"}},children:/*#__PURE__*/_jsx(CourseCard,{details:\"Job Profiles: Storyboard Artist | VFX Artist | VFX Compositor | VFX Designer | Rotomation Artist | Matchmoving Artist | Tracking Artist | Video Editor | 3D Asset Artist | Pre-visualization Artist\\n\",height:\"100%\",id:\"yfUayBlgS\",image:addImageAlt({src:\"https://framerusercontent.com/images/Sjux9nni5y1pRffT63BH9o9CQs.jpg\"},\"\"),intro:\"End-to-end training on the latest and most advanced tools in the industry. In our VFX courses, you\u2019ll dive into the fascinating realm of digital effects, where you\u2019ll learn to create and manipulate visuals that defy reality. Students learn to seamlessly integrate computer-generated imagery (CGI) with live-action footage and explore the full spectrum of VFX techniques and workflows.\\n\",layoutId:\"yfUayBlgS\",question:\"VFX\",style:{width:\"100%\"},title2:\"Learn More\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-13sw2z7-container\",children:/*#__PURE__*/_jsx(CourseCard,{details:\"Our job-focused career preparation equips you with important, realistic skills that will support the video game industry throughout your career, whether you want to work with an AAA studio or become an independent developer.\\n\\nJob Profiles: Game Designer | Level Designer | Game Animator | Game Character Artist | Game Concept Artist | Metaverse Creator | AR Content Creator | VR Artist | Environment Artist\",height:\"100%\",id:\"PEoQK0SFQ\",image:addImageAlt({src:\"https://framerusercontent.com/images/ieIjud8E4Qli4UsODkNEfhuNB0.jpg\"},\"\"),intro:\"Provides necessary skills and knowledge for new-age careers in gaming. You will get trained in game art and design, game development, mobile gaming, PC games, immersive design-foundations, augmented reality (AR) and virtual reality (VR) specializations, and video game design. \",layoutId:\"PEoQK0SFQ\",question:\"Game Design\",style:{width:\"100%\"},title2:\"Learn More\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1txkx4a-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{H3CE3JnYE:{intro:\"Gain a deep understanding of the principles of user interface (UI), design and user experience (UX) design. You will learn how to conduct user research, analyze user behavior, and translate insights into effective design solutions. Through hands-on projects and real-world case studies, you will develop the ability to create intuitive and user-friendly interfaces.\",style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(CourseCard,{details:\"The UI/UX Program is a gateway into the revolutionary world of UI/UX through 3 terms of extensive learning on this extremely vast, multidisciplinary and fascinating field.\\n\\nJob Profiles: Visual Designer | User Interface Designer | Creative Designer | Product Designer | UI Developer | UX Designer | Information Architecture (IA) | Interaction Designer (IXD) | UX Tester\",height:\"100%\",id:\"mh7oiHvmr\",image:addImageAlt({src:\"https://framerusercontent.com/images/cZJcAocTG4AACtxDgsi2bmwqec.jpg\"},\"\"),intro:\"Gain a deep understanding of the principles of user interface (UI), design and user experience (UX) design. You will learn how to conduct user research, analyze user behavior, and translate insights into effective design solutions. Through hands-on projects and real-world case studies, you will develop the ability to create intuitive and user-friendly interfaces that meet the needs and expectations of users.\",layoutId:\"mh7oiHvmr\",question:\"UI/UX\",style:{width:\"100%\"},title2:\"Learn More\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yhmmbo-container\",children:/*#__PURE__*/_jsx(CourseCard,{details:\"Job Profiles: Web Designer | Flash Animator | UI Designer | Layout Designer | Graphic Designer | Web Developer\\nSEO Consultant | Content Management System Specialist | Illustrator | Visualizer\",height:\"100%\",id:\"sM58db9ea\",image:addImageAlt({src:\"https://framerusercontent.com/images/QlPTMT6mj0e0GtvhKS0TuYg7NE.jpg\"},\"\"),intro:\"This program trains students in all aspects of graphic designing, web designing and web development. Using industry-endorsed techniques to make you an in-demand creative professional with skills across a range of new media.\\n\",layoutId:\"sM58db9ea\",question:\"Web Design and Development\",style:{width:\"100%\"},title2:\"Learn More\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pw6ro6-container\",children:/*#__PURE__*/_jsx(CourseCard,{details:\"Upon completion of the course, students will be competent in the necessary skills to pursue careers in animation studios, film production houses, gaming companies, advertising agencies, and more.\\n\\nJob Profiles: Graphic Designer | Illustrator\\nLayout Designer | Visualizer\",height:\"100%\",id:\"txBsbSyRY\",image:addImageAlt({src:\"https://framerusercontent.com/images/uGspvcblRZyizGoDKI7svuvN4kM.jpg\"},\"\"),intro:\"Delve into the core principles of visual communication, typography, layout design, color theory, and branding. Since graphic design is an essential part of modern marketing and communication, our program is built to strengthen your creative imagination and skills.\",layoutId:\"txBsbSyRY\",question:\"Graphic Design\",style:{width:\"100%\"},title2:\"Learn More\",width:\"100%\"})})})]})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-1m407ax\",\"data-framer-name\":\"CTA\",id:id1,name:\"CTA\",ref:ref3,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pw7cvc\",\"data-framer-name\":\"Wrapper\",name:\"Wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{H3CE3JnYE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-4a6nhw\",\"data-styles-preset\":\"MgihD4eTa\",style:{\"--framer-text-alignment\":\"center\"},children:\"Launch your design career with industry-backed training and high placement success.\"})}),fonts:[\"Inter\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtNzAw\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-size\":\"31.25px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-bbe9ad4d-7700-4a2d-8ce6-6804cbb888d3, rgb(247, 242, 242))\"},children:[\"Launch your design career with \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"industry-backed\"}),\" training and \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"high placement\"}),\" success.\"]})}),className:\"framer-5x7rr9\",fonts:[\"GF;Nunito Sans-700\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Overlay,{children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.button,{\"aria-label\":\"Enquire Now\",className:\"framer-1lb1e7o\",\"data-framer-name\":\"Primary Button\",\"data-reset\":\"button\",id:\"1lb1e7o\",name:\"Primary Button\",onTap:onTapwelu7j({overlay:overlay1}),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n8mvjg\",\"data-styles-preset\":\"GkckabHGo\",style:{\"--framer-text-color\":\"var(--token-dda2978c-ce97-4333-a076-92336221ca11, rgb(17, 17, 17))\"},children:\"Enquire Now\"})}),className:\"framer-146e2r1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:\"framer-1ogk70k\",\"data-framer-portal-id\":\"1lb1e7o\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1.hide()},\"HyQauCb9S\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vfs5p0-container\",\"data-framer-portal-id\":\"1lb1e7o\",children:/*#__PURE__*/_jsx(Form,{height:\"100%\",id:\"M3RIDwE2E\",layoutId:\"M3RIDwE2E\",style:{width:\"100%\"},width:\"100%\"})})})]}),document.querySelector(\"#overlay\"))})})]})})})]})}),/*#__PURE__*/_jsxs(Image,{as:\"section\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1e3,intrinsicWidth:1500,loading:\"lazy\",pixelHeight:1e3,pixelWidth:1500,sizes:\"100vw\",src:\"https://framerusercontent.com/images/KyxRv4qX9ysej7LvP5w8s6sdLo.jpg\",srcSet:\"https://framerusercontent.com/images/KyxRv4qX9ysej7LvP5w8s6sdLo.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/KyxRv4qX9ysej7LvP5w8s6sdLo.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/KyxRv4qX9ysej7LvP5w8s6sdLo.jpg 1500w\"},className:\"framer-1s9dsrr\",\"data-framer-name\":\"Student Work\",id:id2,name:\"Student Work\",ref:ref4,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1r7zuf7\",\"data-framer-name\":\"Overlay\",name:\"Overlay\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1jd3txi\",\"data-styles-preset\":\"nVm5EkX6S\",style:{\"--framer-text-color\":\"var(--token-bbe9ad4d-7700-4a2d-8ce6-6804cbb888d3, rgb(247, 242, 242))\"},children:\"Student Work\"})}),className:\"framer-yxji8x\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-anqvgi-container hidden-bhfdla hidden-1axl8w8\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowGap:10,arrowPadding:-30,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:30,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:20,showMouseControls:true},autoPlayControl:false,borderRadius:0,direction:\"left\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",id:\"N9n7uWRjG\",intervalControl:1.5,itemAmount:1,layoutId:\"N9n7uWRjG\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:-30,dotSize:5,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-79c0of-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"rtQukUk8m\",image:addImageAlt({src:\"https://framerusercontent.com/images/tEiHJ1XFGsU6K93z1Oy5zsXRZ5o.jpg?scale-down-to=512\"},\"\"),layoutId:\"rtQukUk8m\",text:\"Character Design (Gaurav Kala)\",variant:\"TG9IS6TQH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1p37a30-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"RR22OTSF9\",image:addImageAlt({src:\"https://framerusercontent.com/images/1aSv3msEssgLPZN2BNaCoHC4Dw4.jpg?scale-down-to=512\"},\"\"),layoutId:\"RR22OTSF9\",text:\"3d render of a bee\",variant:\"TG9IS6TQH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-5rp63d-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"EvOqcmqUY\",image:addImageAlt({src:\"https://framerusercontent.com/images/yZBQkvnxQoWagGvXsiiC7yGG0zQ.jpg?scale-down-to=512\"},\"\"),layoutId:\"EvOqcmqUY\",text:\"Gaming assets (Ali Pyare)\",variant:\"TG9IS6TQH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bx7uge-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"RaspN1wGq\",image:addImageAlt({src:\"https://framerusercontent.com/images/7GH0s5FVV3Yn6kVSdEdpEdgZg0.jpg?scale-down-to=512\"},\"\"),layoutId:\"RaspN1wGq\",text:\"3D Render (Mayank)\",variant:\"TG9IS6TQH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1w515pn-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"GMWCUpAZm\",image:addImageAlt({src:\"https://framerusercontent.com/images/LKezZhpKSrPupNSANI4qmfA5vd4.jpg?scale-down-to=512\"},\"\"),layoutId:\"GMWCUpAZm\",text:\"Illustration (Gaurav Kala)\",variant:\"TG9IS6TQH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1u7okwn-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"mp25ed6RR\",image:addImageAlt({src:\"https://framerusercontent.com/images/RcJLb60b5oM4yeaPwwtAuPviqFc.jpg?scale-down-to=512\"},\"\"),layoutId:\"mp25ed6RR\",text:\"3D composite of human figure (Gaurav Kala)\",variant:\"TG9IS6TQH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-60ce08-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"ut3gjw5wT\",image:addImageAlt({src:\"https://framerusercontent.com/images/EzqHbJGtiQkX5eSvVmAG7b1z1o.jpg?scale-down-to=512\"},\"\"),layoutId:\"ut3gjw5wT\",text:\"Gaming assets (Usama Saeed)\",variant:\"TG9IS6TQH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r4mzcl-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"zGMBf_3Ew\",image:addImageAlt({src:\"https://framerusercontent.com/images/9A9RV9mOCSArkAvXNaaipn4ysoA.jpg?scale-down-to=512\"},\"\"),layoutId:\"zGMBf_3Ew\",text:\"Illustration (Vandita)\",variant:\"TG9IS6TQH\",width:\"100%\"})})})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,stiffness:200,type:\"spring\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mhh7is-container hidden-1fl2grl\",children:/*#__PURE__*/_jsx(Slideshow1,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(129, 131, 132, 0.2)\",arrowGap:100,arrowPadding:-45,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"bottom-mid\",arrowRadius:30,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:24,showMouseControls:true},autoPlayControl:false,borderRadius:0,direction:\"left\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",id:\"xIorBPh7S\",intervalControl:1.5,itemAmount:1,layoutId:\"xIorBPh7S\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"var(--token-7b987ad6-999e-4d7c-baf6-bfe857b3185b, rgb(129, 131, 132))\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:-40,dotSize:8,dotsOpacity:1,dotsPadding:8,dotsRadius:50,showProgressDots:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-9n80m8-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"XrYZc5B08\",image:addImageAlt({src:\"https://framerusercontent.com/images/tEiHJ1XFGsU6K93z1Oy5zsXRZ5o.jpg?scale-down-to=512\"},\"\"),layoutId:\"XrYZc5B08\",text:\"Character Design (Gaurav Kala)\",variant:\"r8YRTwx_K\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xenjuy-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"etDIC0HxL\",image:addImageAlt({src:\"https://framerusercontent.com/images/1aSv3msEssgLPZN2BNaCoHC4Dw4.jpg?scale-down-to=512\"},\"\"),layoutId:\"etDIC0HxL\",text:\"3d render of a bee\",variant:\"r8YRTwx_K\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-l2pklw-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"sToaI6tXG\",image:addImageAlt({src:\"https://framerusercontent.com/images/RcJLb60b5oM4yeaPwwtAuPviqFc.jpg?scale-down-to=512\"},\"\"),layoutId:\"sToaI6tXG\",text:\"3D composite of human figure (Gaurav Kala)\",variant:\"r8YRTwx_K\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-t709ie-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"bdk2LoX_c\",image:addImageAlt({src:\"https://framerusercontent.com/images/LKezZhpKSrPupNSANI4qmfA5vd4.jpg?scale-down-to=512\"},\"\"),layoutId:\"bdk2LoX_c\",text:\"Illustration (Gaurav Kala)\",variant:\"r8YRTwx_K\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dg9l9p-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"KpVi0xEK3\",image:addImageAlt({src:\"https://framerusercontent.com/images/yZBQkvnxQoWagGvXsiiC7yGG0zQ.jpg?scale-down-to=512\"},\"\"),layoutId:\"KpVi0xEK3\",text:\"Gaming assets (Ali Pyare)\",variant:\"r8YRTwx_K\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bv88x3-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"kcyX0nOXA\",image:addImageAlt({src:\"https://framerusercontent.com/images/7GH0s5FVV3Yn6kVSdEdpEdgZg0.jpg?scale-down-to=512\"},\"\"),layoutId:\"kcyX0nOXA\",text:\"3D Render (Mayank)\",variant:\"r8YRTwx_K\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-15u13dw-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"LlhyroIF8\",image:addImageAlt({src:\"https://framerusercontent.com/images/EzqHbJGtiQkX5eSvVmAG7b1z1o.jpg?scale-down-to=512\"},\"\"),layoutId:\"LlhyroIF8\",text:\"Gaming assets (Usama Saeed)\",variant:\"r8YRTwx_K\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yd4nf9-container\",children:/*#__PURE__*/_jsx(StudentWork,{height:\"100%\",id:\"FdjLsKH9x\",image:addImageAlt({src:\"https://framerusercontent.com/images/9A9RV9mOCSArkAvXNaaipn4ysoA.jpg?scale-down-to=512\"},\"\"),layoutId:\"FdjLsKH9x\",text:\"Illustration (Vandita)\",variant:\"r8YRTwx_K\",width:\"100%\"})})})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,stiffness:200,type:\"spring\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-2l6du3\",\"data-framer-name\":\"Events\",id:id3,name:\"Events\",ref:ref5,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1jd3txi\",\"data-styles-preset\":\"nVm5EkX6S\",style:{\"--framer-text-color\":\"var(--token-bbe9ad4d-7700-4a2d-8ce6-6804cbb888d3, rgb(247, 242, 242))\"},children:\"Events\"})}),className:\"framer-wg2fw3\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xdysdw\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cgiuc0-container\",children:/*#__PURE__*/_jsx(EventCard,{height:\"100%\",id:\"pvrkYm8wQ\",image:addImageAlt({src:\"https://framerusercontent.com/images/AjymkDV8FGyfwLnLaN1z2eQOXic.png?scale-down-to=512\"},\"Picture of a panel discussion\"),layoutId:\"pvrkYm8wQ\",style:{width:\"100%\"},text:\"A 4-day festival with film screenings, seminars, workshops and master classes. Students get an opportunity to interact with and learn from  animation and film industry experts from all over the world.\",title:\"Orbit Live\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cav6zc-container\",children:/*#__PURE__*/_jsx(EventCard,{height:\"100%\",id:\"ov5ClcWJq\",image:addImageAlt({src:\"https://framerusercontent.com/images/LPJyRtCCXinVnTxndh9WVr1PCpI.jpg\"},\"Colourful illustration of a brain\"),layoutId:\"ov5ClcWJq\",style:{width:\"100%\"},text:\"Our flagship inter-centre student competition, where students produce and showcase their work. Students conceptualise and produce projects and short films under the mentorship of their faculty. These films and projects are judged by industry experts, who give guidance and useful career tips.\",title:\"Creative Minds\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1jknww6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-gb8cl8-container\",children:/*#__PURE__*/_jsx(EventCard,{height:\"100%\",id:\"VrzZSb_36\",image:addImageAlt({src:\"https://framerusercontent.com/images/XJqbKaiFmhsGniK8aA2FLmHubk.jpg\"},\"Illustration of eyes in boxes\"),layoutId:\"VrzZSb_36\",style:{width:\"100%\"},text:\"Perspectives is a live platform where media and entertainment industry stalwarts share their insights and personal experiences on work and collaborations. \",title:\"Perspectives\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1uzuzwc-container\",children:/*#__PURE__*/_jsx(EventCard,{height:\"100%\",id:\"O1P65gwqA\",image:addImageAlt({src:\"https://framerusercontent.com/images/vrLVxDhKce6W19ruDgAyLxDek.jpg\"},\"Hands making pottery\"),layoutId:\"O1P65gwqA\",style:{width:\"100%\"},text:\"At Arena, we understand that an artist does not learn only in the classroom. Kalakari: Kreative Kumbh is a platform for students to showcase their skills and to learn from senior artists who have already made their mark on the international art scene. \",title:\"Kalakari\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{H3CE3JnYE:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:525,intrinsicWidth:1024,loading:\"lazy\",pixelHeight:525,pixelWidth:1024,src:\"https://framerusercontent.com/images/Ln9nPImvisODGzRdlVIXTDJUTbU.jpg?scale-down-to=512\"}},Ld46fUand:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:525,intrinsicWidth:1024,loading:\"lazy\",pixelHeight:525,pixelWidth:1024,src:\"https://framerusercontent.com/images/Ln9nPImvisODGzRdlVIXTDJUTbU.jpg?scale-down-to=512\"}}},children:/*#__PURE__*/_jsx(Image,{as:\"section\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:525,intrinsicWidth:1024,loading:\"lazy\",pixelHeight:525,pixelWidth:1024,src:\"https://framerusercontent.com/images/M3UnW6qClUo9ExohmrkuWFCM.jpg\"},className:\"framer-9wsavs\",\"data-framer-name\":\"CTA\",id:id4,name:\"CTA\",ref:ref6,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-l9kjgg\",\"data-framer-name\":\"Wrapper\",name:\"Wrapper\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-4a6nhw\",\"data-styles-preset\":\"MgihD4eTa\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(247, 242, 242)\"},children:\"Speak to an Arena career councellor and find the course that is best for you.\"})}),className:\"framer-1b0oamm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Overlay,{children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.button,{\"aria-label\":\"Modal Button to open overlay\",className:\"framer-bgaf17\",\"data-framer-name\":\"Primary Button\",\"data-reset\":\"button\",id:\"bgaf17\",name:\"Primary Button\",onTap:onTapwelu7j({overlay:overlay2}),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-n8mvjg\",\"data-styles-preset\":\"GkckabHGo\",style:{\"--framer-text-color\":\"var(--token-dda2978c-ce97-4333-a076-92336221ca11, rgb(17, 17, 17))\"},children:\"Enquire Now\"})}),className:\"framer-w0h0ep\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:\"framer-1o6d3qp\",\"data-framer-portal-id\":\"bgaf17\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay2.hide()},\"t6B1iViHz\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-o3tgd6-container\",\"data-framer-portal-id\":\"bgaf17\",children:/*#__PURE__*/_jsx(Form,{height:\"100%\",id:\"Cbfuso4DR\",layoutId:\"Cbfuso4DR\",style:{width:\"100%\"},width:\"100%\"})})})]}),document.querySelector(\"#overlay\"))})})]})})})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pkz6tk-container\",id:id5,ref:ref7,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{H3CE3JnYE:{variant:\"X2bFQGNoa\"},Ld46fUand:{variant:\"QaATsoZaD\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"EPoqeYJNj\",layoutId:\"EPoqeYJNj\",style:{width:\"100%\"},variant:\"pou2VT5WT\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:cx(serializationHash,...sharedStyleClassNames),id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jyqgT.framer-e55tgm, .framer-jyqgT .framer-e55tgm { display: block; }\",\".framer-jyqgT.framer-bhfdla { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-jyqgT .framer-1qss1mj-container { flex: none; height: 80px; left: calc(50.00000000000002% - 100% / 2); position: fixed; top: 0px; width: 100%; z-index: 1; }\",\".framer-jyqgT .framer-6tl3qk { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-jyqgT .framer-m063ut { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 150px 40px 100px 40px; position: relative; width: 100%; }\",\".framer-jyqgT .framer-152gicx { background-color: rgba(17, 17, 17, 0.4); flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100.1779359430605% / 2); width: 100%; }\",\".framer-jyqgT .framer-5igou5, .framer-jyqgT .framer-yxji8x, .framer-jyqgT .framer-wg2fw3 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-jyqgT .framer-1uq9fcm { display: grid; flex: none; gap: 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(200px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-jyqgT .framer-1twun4u-container, .framer-jyqgT .framer-tfsgvp-container, .framer-jyqgT .framer-13sw2z7-container, .framer-jyqgT .framer-1txkx4a-container, .framer-jyqgT .framer-1yhmmbo-container, .framer-jyqgT .framer-1pw6ro6-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-jyqgT .framer-1m407ax { align-content: center; align-items: center; background-color: var(--token-dda2978c-ce97-4333-a076-92336221ca11, #111111); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 80px; position: relative; width: 100%; }\",\".framer-jyqgT .framer-1pw7cvc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 70%; overflow: visible; padding: 0px; position: relative; width: 70%; }\",\".framer-jyqgT .framer-5x7rr9 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 80%; word-break: break-word; word-wrap: break-word; }\",\".framer-jyqgT .framer-1lb1e7o, .framer-jyqgT .framer-bgaf17 { align-content: center; align-items: center; background-color: var(--token-bbe9ad4d-7700-4a2d-8ce6-6804cbb888d3, #f7f2f2); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; box-shadow: 0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0.15), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.14398), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0.13793), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.12711), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0.10451), 0px 30px 30px -3.75px rgba(0, 0, 0, 0.05); cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 15px; position: relative; width: min-content; }\",\".framer-jyqgT .framer-146e2r1, .framer-jyqgT .framer-w0h0ep { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jyqgT .framer-1ogk70k, .framer-jyqgT .framer-1o6d3qp { background-color: rgba(17, 17, 17, 0.4); inset: 0px; position: fixed; user-select: none; }\",\".framer-jyqgT .framer-1vfs5p0-container, .framer-jyqgT .framer-o3tgd6-container { flex: none; height: auto; left: 50%; position: fixed; top: 50%; transform: translate(-50%, -50%); width: 350px; }\",\".framer-jyqgT .framer-1s9dsrr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 600px; justify-content: center; overflow: hidden; padding: 100px; position: relative; width: 100%; }\",\".framer-jyqgT .framer-1r7zuf7 { align-content: center; align-items: center; background-color: rgba(0, 0, 0, 0.4); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; padding: 100px; position: absolute; top: 0px; width: 100%; }\",\".framer-jyqgT .framer-anqvgi-container { flex: none; height: 200px; position: relative; width: 300px; }\",\".framer-jyqgT .framer-79c0of-container, .framer-jyqgT .framer-1p37a30-container, .framer-jyqgT .framer-5rp63d-container, .framer-jyqgT .framer-1bx7uge-container, .framer-jyqgT .framer-1w515pn-container, .framer-jyqgT .framer-1u7okwn-container, .framer-jyqgT .framer-60ce08-container, .framer-jyqgT .framer-1r4mzcl-container, .framer-jyqgT .framer-9n80m8-container, .framer-jyqgT .framer-1xenjuy-container, .framer-jyqgT .framer-l2pklw-container, .framer-jyqgT .framer-t709ie-container, .framer-jyqgT .framer-1dg9l9p-container, .framer-jyqgT .framer-1bv88x3-container, .framer-jyqgT .framer-15u13dw-container, .framer-jyqgT .framer-1yd4nf9-container { height: auto; position: relative; width: auto; }\",\".framer-jyqgT .framer-1mhh7is-container { flex: none; height: 400px; position: relative; width: 600px; }\",\".framer-jyqgT .framer-2l6du3 { align-content: center; align-items: center; background-color: var(--token-dda2978c-ce97-4333-a076-92336221ca11, #111111); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 40px 80px 40px; position: relative; width: 100%; }\",\".framer-jyqgT .framer-1xdysdw, .framer-jyqgT .framer-1jknww6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jyqgT .framer-1cgiuc0-container, .framer-jyqgT .framer-1cav6zc-container, .framer-jyqgT .framer-gb8cl8-container, .framer-jyqgT .framer-1uzuzwc-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-jyqgT .framer-9wsavs { 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: visible; padding: 100px 40px 100px 40px; position: relative; width: 100%; }\",\".framer-jyqgT .framer-l9kjgg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 700px; }\",\".framer-jyqgT .framer-1b0oamm { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jyqgT .framer-1pkz6tk-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-jyqgT.framer-bhfdla, .framer-jyqgT .framer-m063ut, .framer-jyqgT .framer-1m407ax, .framer-jyqgT .framer-1pw7cvc, .framer-jyqgT .framer-1lb1e7o, .framer-jyqgT .framer-1s9dsrr, .framer-jyqgT .framer-1r7zuf7, .framer-jyqgT .framer-2l6du3, .framer-jyqgT .framer-1xdysdw, .framer-jyqgT .framer-1jknww6, .framer-jyqgT .framer-9wsavs, .framer-jyqgT .framer-l9kjgg, .framer-jyqgT .framer-bgaf17 { gap: 0px; } .framer-jyqgT.framer-bhfdla > *, .framer-jyqgT .framer-9wsavs > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-jyqgT.framer-bhfdla > :first-child, .framer-jyqgT .framer-m063ut > :first-child, .framer-jyqgT .framer-1m407ax > :first-child, .framer-jyqgT .framer-1pw7cvc > :first-child, .framer-jyqgT .framer-1s9dsrr > :first-child, .framer-jyqgT .framer-2l6du3 > :first-child, .framer-jyqgT .framer-9wsavs > :first-child, .framer-jyqgT .framer-l9kjgg > :first-child { margin-top: 0px; } .framer-jyqgT.framer-bhfdla > :last-child, .framer-jyqgT .framer-m063ut > :last-child, .framer-jyqgT .framer-1m407ax > :last-child, .framer-jyqgT .framer-1pw7cvc > :last-child, .framer-jyqgT .framer-1s9dsrr > :last-child, .framer-jyqgT .framer-2l6du3 > :last-child, .framer-jyqgT .framer-9wsavs > :last-child, .framer-jyqgT .framer-l9kjgg > :last-child { margin-bottom: 0px; } .framer-jyqgT .framer-m063ut > *, .framer-jyqgT .framer-2l6du3 > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-jyqgT .framer-1m407ax > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-jyqgT .framer-1pw7cvc > *, .framer-jyqgT .framer-1s9dsrr > *, .framer-jyqgT .framer-l9kjgg > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-jyqgT .framer-1lb1e7o > *, .framer-jyqgT .framer-1r7zuf7 > *, .framer-jyqgT .framer-bgaf17 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-jyqgT .framer-1lb1e7o > :first-child, .framer-jyqgT .framer-1r7zuf7 > :first-child, .framer-jyqgT .framer-1xdysdw > :first-child, .framer-jyqgT .framer-1jknww6 > :first-child, .framer-jyqgT .framer-bgaf17 > :first-child { margin-left: 0px; } .framer-jyqgT .framer-1lb1e7o > :last-child, .framer-jyqgT .framer-1r7zuf7 > :last-child, .framer-jyqgT .framer-1xdysdw > :last-child, .framer-jyqgT .framer-1jknww6 > :last-child, .framer-jyqgT .framer-bgaf17 > :last-child { margin-right: 0px; } .framer-jyqgT .framer-1xdysdw > *, .framer-jyqgT .framer-1jknww6 > * { margin: 0px; margin-left: calc(60px / 2); margin-right: calc(60px / 2); } }\",\"@media (min-width: 1440px) { .framer-jyqgT .hidden-bhfdla { display: none !important; } }\",\"@media (min-width: 900px) and (max-width: 1439px) { .framer-jyqgT .hidden-1axl8w8 { display: none !important; } .framer-jyqgT.framer-bhfdla { width: 900px; } .framer-jyqgT .framer-1uq9fcm { grid-template-columns: repeat(auto-fill, minmax(320px, 1fr)); }}\",\"@media (max-width: 899px) { .framer-jyqgT .hidden-1fl2grl { display: none !important; } .framer-jyqgT.framer-bhfdla { width: 390px; } .framer-jyqgT .framer-m063ut, .framer-jyqgT .framer-1m407ax { padding: 40px 20px 40px 20px; } .framer-jyqgT .framer-1uq9fcm { grid-auto-rows: min-content; grid-template-columns: repeat(auto-fill, minmax(320px, 1fr)); width: min-content; } .framer-jyqgT .framer-1twun4u-container, .framer-jyqgT .framer-tfsgvp-container, .framer-jyqgT .framer-13sw2z7-container, .framer-jyqgT .framer-1yhmmbo-container, .framer-jyqgT .framer-1pw6ro6-container { height: auto; width: 320px; } .framer-jyqgT .framer-1txkx4a-container { height: 728px; width: 320px; } .framer-jyqgT .framer-1pw7cvc { width: 100%; } .framer-jyqgT .framer-1vfs5p0-container, .framer-jyqgT .framer-o3tgd6-container { top: 50%; width: 300px; } .framer-jyqgT .framer-1s9dsrr { height: min-content; padding: 40px 20px 40px 20px; } .framer-jyqgT .framer-1r7zuf7 { padding: 0px; } .framer-jyqgT .framer-2l6du3 { padding: 60px 40px 60px 40px; } .framer-jyqgT .framer-1xdysdw, .framer-jyqgT .framer-1jknww6 { flex-direction: column; } .framer-jyqgT .framer-1cgiuc0-container, .framer-jyqgT .framer-1cav6zc-container, .framer-jyqgT .framer-gb8cl8-container, .framer-jyqgT .framer-1uzuzwc-container { flex: none; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-jyqgT .framer-1xdysdw, .framer-jyqgT .framer-1jknww6 { gap: 0px; } .framer-jyqgT .framer-1xdysdw > *, .framer-jyqgT .framer-1jknww6 > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-jyqgT .framer-1xdysdw > :first-child, .framer-jyqgT .framer-1jknww6 > :first-child { margin-top: 0px; } .framer-jyqgT .framer-1xdysdw > :last-child, .framer-jyqgT .framer-1jknww6 > :last-child { margin-bottom: 0px; } }}\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 5043\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Ld46fUand\":{\"layout\":[\"fixed\",\"auto\"]},\"H3CE3JnYE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerResponsiveScreen\n */const FramerViMkfwCum=withCSS(Component,css,\"framer-jyqgT\");export default FramerViMkfwCum;FramerViMkfwCum.displayName=\"Courses\";FramerViMkfwCum.defaultProps={height:5043,width:1440};addFonts(FramerViMkfwCum,[{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:\"Nunito Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/nunitosans/v15/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GMS5nsV8kA_Ykqw.woff2\",weight:\"700\"}]},...NavbarDarkFonts,...CourseCardFonts,...FormFonts,...StudentWorkFonts,...SlideshowFonts,...Slideshow1Fonts,...EventCardFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerViMkfwCum\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"5043\",\"framerResponsiveScreen\":\"\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ld46fUand\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"H3CE3JnYE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["Slideshow", "props", "slots", "startFrom", "direction", "effectsOptions", "autoPlayControl", "dragControl", "alignment", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "itemAmount", "fadeOptions", "intervalControl", "transitionControl", "arrowOptions", "borderRadius", "progressOptions", "style", "effectsOpacity", "effectsScale", "effectsRotate", "effectsPerspective", "effectsHover", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "showMouseControls", "arrowSize", "arrowRadius", "arrowFill", "leftArrow", "rightArrow", "arrowShouldSpace", "arrowShouldFadeIn", "arrowPosition", "arrowPadding", "arrowGap", "arrowPaddingTop", "arrowPaddingRight", "arrowPaddingBottom", "arrowPaddingLeft", "showProgressDots", "dotSize", "dotsInset", "dotsRadius", "dotsPadding", "dotsGap", "dotsFill", "dotsBackground", "dotsActiveOpacity", "dotsOpacity", "dotsBlur", "paddingValue", "isCanvas", "RenderTarget", "hasChildren", "j", "isHorizontal", "isInverted", "u", "placeholderStyles", "p", "emojiStyles", "titleStyles", "subtitleStyles", "parentRef", "pe", "childrenRef", "se", "index", "W", "timeoutRef", "size", "setSize", "ye", "isHovering", "setIsHovering", "shouldPlayOnHover", "setShouldPlayOnHover", "isMouseDown", "setIsMouseDown", "isResizing", "setIsResizing", "dupedChildren", "duplicateBy", "measure", "te", "sync", "total", "parentLength", "start", "childrenLength", "itemSize", "itemWidth", "itemHeight", "fe", "initialResize", "ue", "resize", "contentSize", "timer", "totalItems", "childrenSize", "itemWithGap", "itemOffset", "currentItem", "setCurrentItem", "isDragging", "setIsDragging", "isVisible", "usePageVisibility", "factor", "xOrY", "useMotionValue", "canvasPosition", "newPosition", "wrappedValue", "useTransform", "value", "wrapped", "wrap", "wrappedIndex", "wrappedIndexInverted", "switchPages", "animate", "setDelta", "delta", "setPage", "currentItemWrapped", "currentItemWrappedInvert", "goto", "gotoInverted", "handleDragStart", "handleDragEnd", "event", "offset", "velocity", "offsetXorY", "velocityThreshold", "velocityXorY", "isHalfOfNext", "isHalfOfPrev", "normalizedOffset", "itemDelta", "itemDeltaFromOne", "childCounter", "columnOrRowValue", "child", "childIndex", "ref", "Slide", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "dots", "dotsBlurStyle", "i", "Dot", "dotStyle", "baseButtonStyles", "dragProps", "arrowHasTop", "arrowHasBottom", "arrowHasLeft", "arrowHasRight", "arrowHasMid", "containerStyle", "motion", "controlsStyles", "dotsContainerStyle", "addPropertyControls", "ControlType", "num", "min", "max", "Y", "ref1", "ref2", "slideKey", "width", "height", "numChildren", "effects", "isLast", "childOffset", "scrollRange", "val", "rotateY", "rotateX", "opacity", "scale", "originXorY", "latest", "newValue", "LayoutGroup", "q", "selectedOpacity", "buttonStyle", "isSelected", "inlinePadding", "top", "bottom", "right", "left", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "image", "text", "width", "props", "_variant", "ref", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "zA6s31VgS", "dE4t3eHAr", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Image2", "RichText2", "x", "css", "FrameregPsZ5u8B", "withCSS", "egPsZ5u8B_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "variantClassNames", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "image", "text", "title", "width", "props", "ref", "ref1", "createLayoutDependency", "variants", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "OBXph1Niy", "onBQIvKLM", "kYeypzK7L", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Image2", "RichText2", "x", "css", "Framernx6K9UxJr", "withCSS", "nx6K9UxJr_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "title", "width", "props", "ref", "createLayoutDependency", "variants", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "wh0T57nB9", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "RichText2", "x", "css", "FramerIAVvjO3aQ", "withCSS", "IAVvjO3aQ_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "CardModalButtonFonts", "getFonts", "IAVvjO3aQ_default", "PhosphorFonts", "Icon", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "answer", "height", "id", "question", "text", "title2", "width", "props", "ref", "ref1", "_variant", "ref2", "ref3", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "AWSjGYVqE", "ycUUKKf_G", "bFSm9c0c9", "ZnE1GMMTz", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapwhqujo", "args", "onTaplqmfe2", "onTap1n0g0gt", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText2", "x", "css", "FramerJ0pU78hyz", "withCSS", "J0pU78hyz_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "ElementsAccordionCopy2Fonts", "getFonts", "J0pU78hyz_default", "cycleOrder", "variantClassNames", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "details", "height", "id", "image", "intro", "question", "title2", "width", "props", "ref", "ref1", "ref2", "ref3", "ref4", "createLayoutDependency", "variants", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "RN7OCF8I9", "hnwWie0ey", "DOKsccrPw", "ZAHuoIcDg", "k2YyJkVOW", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Image2", "J0pU78hyz_default", "css", "FramerttKxDKOd0", "withCSS", "ttKxDKOd0_default", "addPropertyControls", "ControlType", "addFonts", "ElementsAccordionCopy2Fonts", "NavbarDarkFonts", "getFonts", "M3GMOAmCm_default", "CourseCardFonts", "ttKxDKOd0_default", "FormFonts", "Form", "StudentWorkFonts", "egPsZ5u8B_default", "SlideshowFonts", "Slideshow", "Slideshow1Fonts", "EventCardFonts", "nx6K9UxJr_default", "FooterFonts", "nap2rz_2B_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "addImageAlt", "image", "alt", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata1", "robotsTag", "ie", "_document_querySelector", "bodyCls", "body", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "x3nSDusTwwelu7j", "overlay", "paginationInfo", "args", "onTapwelu7j", "ref1", "pe", "useRouteElementId", "ref2", "id1", "ref3", "id2", "ref4", "isDisplayed", "isDisplayed1", "id3", "ref5", "id4", "ref6", "id5", "ref7", "defaultLayoutId", "ae", "sharedStyleClassNames", "useCustomCursors", "p", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "cx", "l", "ComponentViewportProvider", "Container", "PropertyOverrides2", "M3GMOAmCm_default", "AnimatePresence", "Ga", "x", "Image2", "RichText2", "ttKxDKOd0_default", "overlay1", "Form", "Slideshow", "egPsZ5u8B_default", "nx6K9UxJr_default", "overlay2", "nap2rz_2B_default", "css", "FramerViMkfwCum", "withCSS", "ViMkfwCum_default", "addFonts", "NavbarDarkFonts", "CourseCardFonts", "FormFonts", "StudentWorkFonts", "SlideshowFonts", "Slideshow1Fonts", "EventCardFonts", "FooterFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
