1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[974],{585:(e,r,t)=>{"use strict";t.d(r,{A:()=>s});var a=t(5155);let s=()=>(0,a.jsx)("div",{className:"flex justify-center h-80 items-center",children:(0,a.jsxs)("svg",{className:"animate-spin -ml-1 mr-3 h-5 w-5 text-black",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,a.jsx)("circle",{className:"opacity-25",stroke:"currentColor",cx:"12",cy:"12",r:"10"}),(0,a.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]})})},2760:(e,r,t)=>{"use strict";t.d(r,{default:()=>w});var a=t(5155),s=t(2115),n=t(585),l=t(2619),o=t.n(l),i=t(7003),d=t(8072),c=t(368),u=t(7937),h=t(5016);let v=s.createContext(null);function x(){let e=s.useContext(v);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}let f=s.forwardRef((e,r)=>{let{orientation:t="horizontal",opts:n,setApi:l,plugins:o,className:i,children:c,...u}=e,[x,f]=(0,d.A)({...n,axis:"horizontal"===t?"x":"y"},o),[m,b]=s.useState(!1),[g,p]=s.useState(!1),y=s.useCallback(e=>{e&&(b(e.canScrollPrev()),p(e.canScrollNext()))},[]),w=s.useCallback(()=>{null==f||f.scrollPrev()},[f]),N=s.useCallback(()=>{null==f||f.scrollNext()},[f]),j=s.useCallback(e=>{"ArrowLeft"===e.key?(e.preventDefault(),w()):"ArrowRight"===e.key&&(e.preventDefault(),N())},[w,N]);return s.useEffect(()=>{f&&l&&l(f)},[f,l]),s.useEffect(()=>{if(f)return y(f),f.on("reInit",y),f.on("select",y),()=>{null==f||f.off("select",y)}},[f,y]),(0,a.jsx)(v.Provider,{value:{carouselRef:x,api:f,opts:n,orientation:t||((null==n?void 0:n.axis)==="y"?"vertical":"horizontal"),scrollPrev:w,scrollNext:N,canScrollPrev:m,canScrollNext:g},children:(0,a.jsx)("div",{ref:r,onKeyDownCapture:j,className:(0,h.cn)("relative",i),role:"region","aria-roledescription":"carousel",...u,children:c})})});f.displayName="Carousel";let m=s.forwardRef((e,r)=>{let{className:t,...s}=e,{carouselRef:n,orientation:l}=x();return(0,a.jsx)("div",{ref:n,className:"overflow-hidden",children:(0,a.jsx)("div",{ref:r,className:(0,h.cn)("flex","horizontal"===l?"-ml-4":"-mt-4 flex-col",t),...s})})});m.displayName="CarouselContent";let b=s.forwardRef((e,r)=>{let{className:t,...s}=e,{orientation:n}=x();return(0,a.jsx)("div",{ref:r,role:"group","aria-roledescription":"slide",className:(0,h.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===n?"pl-4":"pt-4",t),...s})});b.displayName="CarouselItem";let g=s.forwardRef((e,r)=>{let{className:t,variant:s="outline",size:n="icon",...l}=e,{orientation:o,scrollPrev:d,canScrollPrev:u}=x();return(0,a.jsxs)(i.$,{ref:r,variant:"default",size:n,className:(0,h.cn)("absolute h-8 w-8 bg-transparent hover:bg-transparent","horizontal"===o?"-left-12 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",t),disabled:!u,onClick:d,...l,children:[(0,a.jsx)(c.A,{size:30}),(0,a.jsx)("span",{className:"sr-only",children:"Previous slide"})]})});g.displayName="CarouselPrevious";let p=s.forwardRef((e,r)=>{let{className:t,variant:s="outline",size:n="icon",...l}=e,{orientation:o,scrollNext:d,canScrollNext:c}=x();return(0,a.jsxs)(i.$,{ref:r,variant:"default",size:n,className:(0,h.cn)("absolute h-8 w-8 bg-transparent hover:bg-transparent","horizontal"===o?"-right-12 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",t),disabled:!c,onClick:d,...l,children:[(0,a.jsx)(u.A,{size:30}),(0,a.jsx)("span",{className:"sr-only",children:"Next slide"})]})});p.displayName="CarouselNext";var y=t(1700);let w=e=>{let[r,t]=(0,s.useState)(!0);return(0,s.useEffect)(()=>{t(!1)},[r]),(0,a.jsx)("div",{children:r?(0,a.jsx)(n.A,{}):(0,a.jsxs)(f,{opts:{align:"start",loop:!0},plugins:[(0,y.A)({delay:5e3})],children:[(0,a.jsx)(m,{className:"lg:mt-36",children:e.carouselArray.map((e,r)=>(0,a.jsx)(b,{children:(0,a.jsx)("div",{className:"relative group",children:(0,a.jsx)("div",{className:"w-full h-[280px] duration-500 bg-center bg-cover lg:h-[580px]",style:{backgroundImage:"url(".concat(e.img_url,")")},children:(0,a.jsxs)("div",{className:"flex h-full w-full flex-col items-start container",children:[(0,a.jsx)("div",{className:"text-white mt-12 mb-12 font-oswald font-light text-2xl md:text-[40px] ar-txt-shadow leading-snug md:leading-tight md:mb-5",children:e.bn_copy}),(0,a.jsx)(o(),{className:"".concat((0,i.r)({variant:"default"})," m-auto md:mx-0"),href:e.bn_button_url,children:e.bn_button_text})]})})})},r))}),(0,a.jsx)(g,{className:"left-5"}),(0,a.jsx)(p,{className:"right-5"})]})})}},5016:(e,r,t)=>{"use strict";t.d(r,{cn:()=>n});var a=t(2821),s=t(5889);function n(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return(0,s.QP)((0,a.$)(r))}},6391:(e,r,t)=>{Promise.resolve().then(t.bind(t,2760)),Promise.resolve().then(t.t.bind(t,2619,23)),Promise.resolve().then(t.t.bind(t,1356,23))},7003:(e,r,t)=>{"use strict";t.d(r,{$:()=>i,r:()=>o});var a=t(5155);t(2115);var s=t(2467),n=t(3101),l=t(5016);let o=(0,n.F)("duration-300 ease-in-out font-lato uppercase inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-none text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-sky-800/90",destructive:"bg-destructive text-destructive-foreground shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-none border-secondary text-secondary shadow-xs hover:border-primary hover:text-primary dark:bg-input/30 dark:border-input dark:hover:bg-input/50",outline_white:"border border-white text-white bg-none hover:bg-third hover:border-third",outline_grey:"border border-grey-200 text-slate-900 bg-none",outline_primary:"border border-primary text-primary bg-none hover:text-white hover:bg-third hover:border-third",secondary:"bg-secondary text-secondary-foreground hover:bg-third",ghost:"hover:bg-accent hover:text-accent-foreground",ghost_calender:"hover:bg-accent hover:text-accent-foreground font-open font-normal text-sm md:text-sm",link:"text-primary underline-offset-4 hover:underline",socials:"hover:bg-secondary hover:text-white"},size:{default:"h-auto px-4 py-4 text-base md:h-10 has-[>svg]:px-3",sm:"h-9 rounded-none gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-11 rounded-none px-8 has-[>svg]:px-4",icon:"h-6 w-6"},shape:{rounded:"rounded-full",rounded_md:"rounded-none"}},defaultVariants:{variant:"default",size:"default"}});function i(e){let{className:r,variant:t,size:n,asChild:i=!1,...d}=e,c=i?s.DX:"button";return(0,a.jsx)(c,{"data-slot":"button",className:(0,l.cn)(o({variant:t,size:n,className:r})),...d})}}},e=>{e.O(0,[405,356,130,441,255,358],()=>e(e.s=6391)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.