PageSourceSearch

https://devima.solutions/_next/static/chunks/8747-e7b16d7e0dcfc707.js

js devima.solutions collected 2026-10-08 09:23:27 UTC 31,289 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8747],{52440:function(d,b,a){"use strict";a.d(b,{Z:function(){return n}});var e=a(26042),f=a(69396),g=a(99534),h=a(828),i=a(85893),j=a(86010),c=a(67294),k=a(2691),l=function(a){return function(c){if(1===c)return a;var b=a.split(".");return b[b.length-2]="".concat(b[b.length-2],"@").concat(c,"x"),b.join(".")}},m=function(b){var a=l(b);return{lgPlus:"".concat(a(2),", ").concat(a(4)," 2x"),iPad:"".concat(a(1),", ").concat(a(2)," 2x"),xs:"".concat(a(.5),", ").concat(a(1)," 2x")}},n=(0,c.forwardRef)(function(a,v){var b,w=a.height,x=a.width,y=a.alt,z=a.srcMap,d=a.generateSrcMap,n=a.src,p=a.conatinerProps,q=void 0===p?{}:p,r=a.inView,A=(0,g.Z)(a,["height","width","alt","srcMap","generateSrcMap","src","conatinerProps","inView"]),s=(0,c.useMemo)(function(){return l(n)},[n]),B=(0,c.useMemo)(function(){return d?m(n):z},[d,n,z,]),o=(0,c.useMemo)(function(){return r?Object.entries(B||{}):[]},[r,B,]),t=(0,c.useMemo)(function(){return o.map(function(c){var b=(0,h.Z)(c,2),a=b[0],d=b[1];return(0,i.jsx)("source",{media:a?"(min-width: ".concat(k.Z.breakpoints.values[a],"px)"):void 0,srcSet:d},a)})},[o]),u=(0,c.useMemo)(function(){return d&&!r?(0,i.jsx)("source",{media:"(min-width: ".concat(k.Z.breakpoints.values.iPadMini,"px)"),srcSet:s(.5)}):null},[d,s,r]);return(0,i.jsxs)("picture",(0,f.Z)((0,e.Z)({},q),{ref:v,className:(0,j.Z)("lazyload-wrapper",q.className),children:[t,u,(0,i.jsx)("img",(0,f.Z)((0,e.Z)({height:w,width:x,alt:y},A),{loading:t.length||null!==u?"eager":null,src:d?s(.25):n||(null===(b=o[o.length-1])|| void 0===b?void 0:b[1])}))]}))})},28688:function(d,b,a){"use strict";var e=a(26042),f=a(69396),g=a(99534),h=a(85893),c=a(41120),i=a(70131),j=a(52440),k=(0,c.Z)({placeholder:{display:"inline-block",height:function(a){return a.height},width:function(a){return a.width}}});b.Z=function(a){var c=a.intersectionObserverThreshold,d=a.initiallyHidden,b=(0,g.Z)(a,["intersectionObserverThreshold","initiallyHidden"]),l=(0,i.YD)({threshold:void 0===c?0:c,triggerOnce:!0}),m=l.ref,n=l.inView,o=k({width:b.width,height:b.height});return void 0!==d&&d&&!n?(0,h.jsx)("div",{ref:m,className:o.placeholder}):(0,h.jsx)(j.Z,(0,f.Z)((0,e.Z)({},b),{ref:m,inView:n}))}},98618:function(q,h,a){"use strict";a.d(h,{Z:function(){return al}});var c,i,d,r=a(26042),s=a(69396),t=a(85893),u=a(86010),e=a(67294),j=a(2711),v=a.n(j),w=function(a){var b=a.children;return(0,e.useEffect)(function(){var a=function(){v().init({duration:1200,once:!0})};return"complete"===document.readyState&&setTimeout(a,0),window.addEventListener("load",a,{passive:!0}),function(){window.removeEventListener("load",a)}},[]),(0,t.jsx)(t.Fragment,{children:b})},x=a(80366),k=a(25675),y=a.n(k),z=a(14924),b=a(41120),l=(0,b.Z)(function(a){return{root:(0,z.Z)({position:"fixed",zIndex:1300,width:"100%",bottom:0},a.breakpoints.up("sm"),{maxWidth:337,bottom:20,left:20}),paper:(0,z.Z)({padding:"0.1rem 3.4rem 0.1rem 1rem",maxWidth:"100%",color:"#fff",lineHeight:"1.4",background:" rgba(25, 24, 31, 0.7)",backdropFilter:"blur(15px)",minHeight:"80px",fontSize:"0.875rem",transition:"box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms"},a.breakpoints.up("sm"),{padding:"30px 30px 30px 20px",display:"flex",flexDirection:"row",alignItems:"center",fontSize:"1rem","& > p":{margin:0}}),image:(0,z.Z)({display:"none"},a.breakpoints.up("sm"),{flexShrink:0,display:"block",marginRight:20}),button:(0,z.Z)({color:"#fff",cursor:"pointer",padding:0,margin:0,background:"transparent",border:"none",boxShadow:"none",top:"1rem",right:"1rem",position:"absolute","& > svg":{width:"1.25rem",height:"1.25rem"}},a.breakpoints.up("sm"),{top:"1.25rem",right:"1.25rem"}),link:{color:"inherit"}}}),A=l,B=a(11163),C=a(65885),D={COOKIES_ACCEPTED_KEY:"ca"};(d=c||(c={})).DEV_ENV="development",d.PROD_ENV="production",d.TEST_ENV="test";var f=(i="production").toLowerCase(),E=Object.values(c).includes(f)?f:c.DEV_ENV,F=function(){var a=(0,e.useState)(!0),d=a[0],h=a[1],f=(0,B.useRouter)();(0,e.useEffect)(function(){h(Boolean(new C.Z().get(D.COOKIES_ACCEPTED_KEY)))},[]);var b=(0,e.useCallback)(function(){var b,d=new C.Z,a=new Date;a.setFullYear(a.getFullYear()+2),d.set(D.COOKIES_ACCEPTED_KEY,1,{path:"/",domain:(b=c.PROD_ENV,E.toLowerCase()===b)?".devima.solutions":void 0,sameSite:"lax",expires:a}),h(!0)},[]),g=(0,e.useCallback)(function(a){return a.preventDefault(),b(),f.push("/privacy-policy"),!1},[b,f]);return{onOpenPolicy:g,acceptCookies:b,isCookieAccepted:d}},G=function(){var a=A(),b=F(),c=b.onOpenPolicy,d=b.acceptCookies,e=b.isCookieAccepted;return e?null:(0,t.jsx)("div",{className:a.root,children:(0,t.jsxs)("div",{className:a.paper,children:[(0,t.jsx)("div",{className:a.image,children:(0,t.jsx)(y(),{src:"/assets/cookie.svg",width:30,height:30,alt:"Cookie"})}),(0,t.jsxs)("p",{children:["We use cookies to enhance your viewing experience. By continuing to browse our site, you agree to our"," ",(0,t.jsx)("a",{href:"/privacy-policy",onClick:c,className:a.link,children:"Private Policy"}),"."]}),(0,t.jsx)("button",{onClick:d,className:a.button,"aria-label":"Close",children:(0,t.jsx)(x.Z,{})})]})})},H=a(99534),I=a(5535),J=(0,b.Z)({wrapper:{position:"absolute",top:0,right:0,left:0,display:"flex",justifyContent:"end",alignItems:"start",pointerEvents:"none",height:function(a){return a.supportsStickyPosition?a.height:"initial"},bottom:function(a){return a.supportsStickyPosition?"initial":0},padding:function(a){return a.supportsStickyPosition?"120px 0 200px 0":"0"}},container:{pointerEvents:"auto",position:function(a){return a.supportsStickyPosition?"sticky":"fixed"}}}),K=function(a){var c=a.className,d=(0,H.Z)(a,["className"]),b=J({height:(0,I.Be)(),supportsStickyPosition:!0});return(0,e.useMemo)(function(){return(0,t.jsx)("div",{className:b.wrapper,children:(0,t.jsx)("div",(0,r.Z)({className:(0,u.Z)(b.container,c)},d))})},[c,b.container,b.wrapper,d])},m=a(5152),g=a.n(m),n=a(41664),L=a.n(n),M=a(93579),N=a(63457),O=a(2691),o=(0,b.Z)(function(a){return{linkDevima:{position:"relative","& .iconText":{opacity:0,transition:"all 0.7s ease",filter:"none",transitionProperty:"opacity, transform",transitionDelay:"0s, 0.7s"},"& mask":{maskType:"alpha"},"&:hover, &:active, &:focus":{outline:"none","& .iconText":{opacity:1,transitionDelay:0},"& .iconText:nth-of-type(1)":{transform:"translate(0px, -12px)"},"& .iconText:nth-of-type(2)":{transform:"translate(0px, -23.5px)"},"& .iconText:nth-of-type(3)":{transform:"translate(0px, -35px)"},"& .iconText:nth-of-type(4)":{transform:"translate(0px, -57.5px
1)"},"& .iconText:nth-of-type(5)":{transform:"translate(0px, -80.5px)"},"& .iconText:nth-of-type(6)":{transform:"translate(0px, -103.5px)"}}},devimaIcon:{zIndex:1,marginLeft:0,cursor:"pointer",display:"inline-block"},shadow:{opacity:0,transitionDelay:"0ms",top:55,left:65,right:0,bottom:0,zIndex:2,boxShadow:"inset 0px -50px 10px -30px white",position:"absolute"}}}),P=o,Q=g()(function(){return a.e(1080).then(a.bind(a,31080))},{loadableGenerated:{webpack:function(){return[31080]}},ssr:!1}),R=function(){var b=(0,N.Z)(O.Z.breakpoints.up("macBookPro")),a=P();return(0,t.jsx)(L(),{href:"/",passHref:!0,children:(0,t.jsxs)("a",{className:a.linkDevima,role:"link","aria-label":"Devima Solutions",tabIndex:0,children:[(0,t.jsx)("div",{className:a.devimaIcon,children:(0,t.jsx)(Q,{useHoverAnimation:b,showName:!0})}),(0,t.jsx)("div",{className:(0,u.Z)(a.shadow,"shadow")})]})})},S=(0,e.memo)(function(){return(0,t.jsx)("svg",{width:"100%",height:"200",viewBox:"0 0 1200 200",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsxs)("clipPath",{id:"myPath",transform:"scale(0.0008333333333, 0.005)",clipPathUnits:"objectBoundingBox",children:[(0,t.jsx)("rect",{width:"100%",height:"0"}),(0,t.jsx)("path",{d:"M1200 0H0C117.176 0 217.936 54.2878 316.178 107.219C356.849 129.131 397.088 150.812 437.881 168.311C484.631 188.366 540.277 200 600 200C659.723 200 715.369 188.366 762.119 168.311C802.912 150.812 843.151 129.131 883.822 107.219C982.064 54.2878 1082.82 0 1200 0Z"})]})})}),p=a(61619),T=a.n(p),U=(0,e.memo)(function(a){var b=a.isActive,c=a.light,d=a.className;return(0,t.jsx)("div",{className:(0,u.Z)(d,T().container,(0,z.Z)({},T().isActive,b)),children:(0,t.jsx)("div",{className:T().iconBox,children:(0,t.jsx)("div",{className:(0,u.Z)(T().inner,(0,z.Z)({},T().light,c),"menuButton")})})})}),V=a(12187),W=function(){var b=(0,V.G)(16),a=(0,I.NZ)(),c=a.contentHeight,d=a.containerHeight;return b>c-d-40},X=function(a){var d=a.className,b=a.isOpen,e=a.onOpen,c=a.shouldBeInverted,f=a.disabled;return(0,t.jsx)("button",{className:d,onClick:e,"aria-label":"Menu",disabled:f,onKeyDown:function(a){"Enter"===a.code&&e()},children:(0,t.jsx)(U,{isActive:b,light:!!c||c||b})})},Y=function(a){var b=a.className,c=a.isOpen,d=a.onOpen,e=a.disabled,f=W();return(0,t.jsx)(X,{className:b,isOpen:c,onOpen:d,shouldBeInverted:f,disabled:e})},Z=[{href:"/cases",title:"Cases"},{href:"/services",title:"Services"},{href:"/about-us",title:"About us"},{href:"/career",title:"Career"},{href:"/contacts",title:"Contacts"},],$=[{src:"/assets/social/facebook-light.svg",alt:"Facebook",href:"https://www.facebook.com/DevimaSolutions"},{src:"/assets/social/upwork-light.svg",alt:"Upwork",href:"https://www.upwork.com/o/companies/_~012ce16d31fde250a8/"},{src:"/assets/social/clutch-light.svg",alt:"Clutch",href:"https://clutch.co/profile/devima-solutions"},{src:"/assets/social/linkedin-light.svg",alt:"LinkedIn",href:"https://www.linkedin.com/company/devima-solutions/"},{src:"/assets/social/x-light.svg",alt:"X",href:"https://x.com/DevimaSolutions"},{src:"/assets/social/dribble-light.svg",alt:"Dribbble",href:"https://dribbble.com/DevimaSolutions"},{src:"/assets/social/instagram-light.svg",alt:"Instagram",href:"https://www.instagram.com/devima.solutions"},],_=(0,b.Z)(function(a){var b;return{menuButtonWrap:{zIndex:1301,background:"none",border:"none"},containerRoot:{width:"100%",height:"100%",display:"flex",justifyContent:"center",overflow:"hidden"},content:(0,z.Z)({width:"100%",height:"calc(100vh - 64px)",display:"flex",flexDirection:"column",justifyContent:"space-between","& a":{color:"white",textDecoration:"none"}},a.breakpoints.up("md"),{height:"100vh",width:800,padding:a.spacing(19.75,0,7.625),"& > div:first-of-type":{display:"none"}}),linksGroup:(0,z.Z)({display:"flex",flexWrap:"wrap",rowGap:51,fontWeight:450,fontSize:"40px",lineHeight:"40px",flexDirection:"column",padding:"0px 24px","& .linkContainer:nth-child(odd)":(0,z.Z)({},a.breakpoints.up("md"),{fontSize:"56px"}),"& .linkContainer":{animation:"$linkAnimation 600ms",animationFillMode:"forwards",opacity:0}
1,"& .linkContainer:nth-child(1)":(0,z.Z)({order:1},a.breakpoints.up("md"),{order:"unset"}),"& .linkContainer:nth-child(2)":(0,z.Z)({animationDelay:"400ms",order:4,fontSize:28,lineHeight:"28px",marginTop:13},a.breakpoints.up("md"),{marginTop:0,order:"unset",fontSize:32,lineHeight:"64px"}),"& .linkContainer:nth-child(3)":(0,z.Z)({animationDelay:"100ms",order:2},a.breakpoints.up("md"),{order:"unset"}),"& .linkContainer:nth-child(4)":(0,z.Z)({animationDelay:"500ms",order:5,fontSize:28,lineHeight:"28px"},a.breakpoints.up("md"),{order:"unset",fontSize:32,lineHeight:"64px"}),"& .linkContainer:nth-child(5)":(0,z.Z)({animationDelay:"200ms",order:3},a.breakpoints.up("md"),{order:"unset"}),"& .linkContainer:nth-child(6)":(0,z.Z)({animationDelay:"600ms",fontSize:28,lineHeight:"28px",order:6},a.breakpoints.up("md"),{order:"unset",fontSize:32,lineHeight:"64px"})},a.breakpoints.up("md"),{flexDirection:"row",rowGap:67,fontWeight:400,fontSize:"32px",lineHeight:"64px",padding:0,"& .linkContainer":{animation:"$linkAnimation 600ms",animationFillMode:"forwards",opacity:0}
1,"& .linkContainer:nth-child(2)":{animationDelay:0},"& .linkContainer:nth-child(3)":{animationDelay:"200ms"},"& .linkContainer:nth-child(4)":{animationDelay:"200ms"},"& .linkContainer:nth-child(5)":{animationDelay:"400ms"},"& .linkContainer:nth-child(6)":{animationDelay:"400ms"}}),linksGroupClosing:(0,z.Z)({"& .linkContainer":{animation:"$linkAnimationClosing 600ms",animationFillMode:"forwards",opacity:1},"& .linkContainer:nth-child(1)":{animationDelay:"250ms"},"& .linkContainer:nth-child(2)":{animationDelay:"100ms"},"& .linkContainer:nth-child(3)":{animationDelay:"200ms"},"& .linkContainer:nth-child(4)":{animationDelay:"50ms"},"& .linkContainer:nth-child(5)":{animationDelay:"150ms"},"& .linkContainer:nth-child(6)":{animationDelay:0}},a.breakpoints.up("md"),{"& .linkContainer:nth-child(3)":{animationDelay:"200ms"},"& .linkContainer:nth-child(4)":{animationDelay:"200ms"},"& .linkContainer:nth-child(5)":{animationDelay:0},"& .linkContainer:nth-child(6)":{animationDelay:0},"& .linkContainer:nth-child(1)":{animationDelay:"400ms"},"& .linkContainer:nth-child(2)":{animationDelay:"400ms"}}),linkContainer:{width:"50%"},link:{cursor:"pointer","& a":{fontFamily:"CircularStd, sans-serif"},width:"fit-content","&:after":{content:"''",transition:"all 300ms",opacity:0,display:"block",width:0,height:3,background:"white"},"&:hover:after":{opacity:1,width:"100%"}},"@keyframes linkAnimation":{from:{opacity:0,transform:"translate(200px, 0px)"},to:{opacity:1,transform:"translate(0px, 0px)"}},"@keyframes linkAnimationClosing":{from:{opacity:1,transform:"translate(0px, 0px)"},to:{opacity:0,transform:"translate(200px, 0px)"}},socialLinksGroup:{width:"100%",transform:"translate(0px, 200px)",animation:"$privacyPolicyAnimation 800ms",animationFillMode:"forwards",animationDelay:"600ms"},socialLinksIconsContainer:(b={width:"100%",display:"flex",justifyContent:"space-between",opacity:.4},(0,z.Z)(b,a.breakpoints.up("md"),{opacity:1}),(0,z.Z)(b,"& $a",{padding:12}),b),line:(0,z.Z)({width:"100%",height:0,borderBottom:"1px solid #FFFFFF",opacity:.2,marginTop:24},a.breakpoints.up("md"),{marginTop:32}),privacyPolicy:(0,z.Z)({display:"flex",justifyContent:"center",fontSize:"18px",lineHeight:"32px",fontWeight:400,opacity:.4,marginTop:24,marginBottom:24,"& > :first-child":(0,z.Z)({display:"none"},a.breakpoints.up("md"),{display:"initial"})},a.breakpoints.up("md"),{marginTop:32,marginBottom:0,justifyContent:"space-between"}),"@keyframes privacyPolicyAnimation":{from:{opacity:0,transform:"translate(0px, 200px)"},to:{opacity:1,transform:"translate(0px, 0px)"}},paper:{background:"transparent"},animationElement:{position:"fixed",overflow:"hidden",top:0,left:0,right:0,bottom:0,background:"#19181F",color:"white",clipPath:'url("#myPath")',maxHeight:200,animationFillMode:"forwards",animation:"$openPaper 600ms"},animationElementClose:{animation:"$closePaper 600ms",animationFillMode:"forwards"},animationElementCloseChrome:{animation:"$closePaperChrome 600ms",animationFillMode:"forwards"},rootOpen:{"& svg path":{animationFillMode:"forwards",animation:"$openPath 600ms",transform:"translate(0px, -200px)"},"& svg rect":{animation:"$openRect 480ms",animationFillMode:"forwards",animationDelay:"120ms"}},rootClose:{"& svg path":{animation:"$closePath 600ms",animationFillMode:"forwards",animationTimingFunction:"cubic-bezier(0.55, 0.06, 0.68, 0.19)"},"& svg rect":{animation:"$closeRect 480ms",animationFillMode:"forwards",animationTimingFunction:"cubic-bezier(0.55, 0.06, 0.68, 0.19)"}},"@keyframes openPath":{"0%":{transform:"translate(0px, -200px)"},"20%":{transform:"translate(0px, 0%)"},"100%":{transform:"translate(0px, 100%)",d:"path('M1200 0H0C117.176 0 217.936 0.271439 316.178 0.536093C356.849 0.645657 397.088 0.754058 437.881 0.841556C484.631 0.941828 540.277 1 600 1C659.723 1 715.369 0.941828 762.119 0.841556C802.912 0.754058 843.151 0.645657 883.822 0.536093C982.064 0.271439 1082.82 0 1200 0Z')"}},"@keyframes openRect":{from:{height:0},to:{height:"100%"}},"@keyframes openPaper":{from:{maxHeight:200},to:{maxHeight:"100%"}},"@keyframes closePath":{"0%":{transform:"translate(0px, 100%)",d:"path('M1200 0H0C117.176 0 217.936 0.271439 316.178 0.536093C356.849 0.645657 397.088 0.754058 437.881 0.841556C484.631 0.941828 540.277 1 600 1C659.723 1 715.369 0.941828 762.119 0.841556C802.912 0.754058 843.151 0.645657 883.822 0.536093C982.064 0.271439 1082.82 0 1200 0Z')"},"80%":{transform:"translate(0px, 0%)",d:"path('M1200 0H0C117.176 0 217.936 54.2878 316.178 107.219C356.849 129.131 397.088 150.812 437.881 168.311C484.631 188.366 540.277 200 600 200C659.723 200 715.369 188.366 762.119 168.311C802.912 150.812 843.151 129.131 883.822 107.219C982.064 54.2878 1082.82 0 1200 0Z')"},"100%":{transform:"translate(0px, -200px)"}},"@keyframes closeRect":{from:{height:"100%"},to:{height:0}},"@keyframes closePaper":{from:{maxHeight:"100%"},to:{maxHeight:0}},"@keyframes closePaperChrome":{from:{maxHeight:"100%"},to:{maxHeight:200}},mobileHeader:(0,z.Z)({width:"100%",padding:"0 20px",height:64,boxShadow:"0px 1px 0px 0px rgba(255, 255, 255, 0.1)",display:"flex",alignItems:"center","& svg path, & svg rect":{animationFillMode:"none",animation:"none",transform:"none","&:nth-last-of-type(-n+6)":{fill:"white"}}},a.breakpoints.up("md"),{display:"none"})}}),aa=function(h){var b=(0,e.useState)(!1),a=b[0],m=b[1],c=(0,e.useState)(!1),d=c[0],n=c[1],f=(0,e.useState)(!1),i=f[0],o=f[1],g=(0,e.useState)(!1),j=g[0],p=g[1],k=(0,B.useRouter)(),l=(0,e.useCallback)(function(){n(function(a){return!a}),o(!0);var b=!0;return!a&&b&&m(function(a){return!a}),setTimeout(function(){b&&(o(!1),a&&m(function(a){return!a}))},600),function(){b=!1}},[a]);return(0,e.useEffect)(function(){p(!!document.getElementById("cta-footer"))},[k.pathname]),(0,e.useEffect)(function(){null==h||h(a,d)}
1,[a,d,h]),{isOpen:a,toggleDrawerOpen:l,isAnimationOpen:d,buttonDisabled:i,hasDarkFooter:j}};function ab(b){var c=b.useCurveOpenAnimation,h=void 0!==c&&c,a=aa(b.onDrawerStateChange),d=a.isOpen,i=a.toggleDrawerOpen,f=a.isAnimationOpen,j=a.buttonDisabled,k=a.hasDarkFooter,g=_(),l=(0,e.useMemo)(function(){return(0,t.jsx)(k?Y:X,{className:g.menuButtonWrap,onOpen:i,isOpen:d&&f,disabled:j})},[j,g.menuButtonWrap,k,f,d,i,]),m=(0,e.useMemo)(function(){return(0,t.jsxs)(M.Z,{fullScreen:!0,classes:{paper:g.paper,root:(0,u.Z)(g.rootOpen,!f&&g.rootClose)},open:d,hideBackdrop:!0,children:[(0,t.jsxs)("div",{className:(0,u.Z)(g.animationElement,!f&&(h?g.animationElementCloseChrome:g.animationElementClose)),children:[(0,t.jsx)("div",{className:g.mobileHeader,children:(0,t.jsx)(R,{})}),(0,t.jsx)("div",{className:g.containerRoot,children:(0,t.jsxs)("div",{className:g.content,children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{className:(0,u.Z)(g.linksGroup,!f&&g.linksGroupClosing),children:Z.map(function(a){return(0,t.jsx)("div",{className:(0,u.Z)(g.linkContainer,"linkContainer"),children:(0,t.jsx)("div",{className:g.link,children:(0,t.jsx)(L(),{href:a.href,children:a.title})})},a.href)})}),(0,t.jsxs)("div",{className:g.socialLinksGroup,children:[(0,t.jsx)("div",{className:g.socialLinksIconsContainer,children:$.map(function(a){var b=a.href,c=(0,H.Z)(a,["href"]);return(0,t.jsx)(L(),{href:b,children:(0,t.jsx)("a",{target:"_blank",children:(0,t.jsx)(y(),(0,r.Z)({width:24,height:24},c))})},b)})}),(0,t.jsx)("div",{className:g.line}),(0,t.jsxs)("div",{className:g.privacyPolicy,children:[(0,t.jsxs)("span",{children:["\xa9 Copyright ",new Date().getFullYear()," Devima Solutions LTD"]}),(0,t.jsx)("span",{children:(0,t.jsx)(L(),{href:"privacy-policy",children:(0,t.jsx)("a",{children:"Privacy & Cookie Policy"})})})]})]})]})})]}),h&&(0,t.jsx)(S,{})]})},[g,f,d,h]);return(0,t.jsxs)("div",{children:[l,m]})}var ac=[{href:"/cases",title:"Cases"},{href:"/services",title:"Services"},{href:"/career",title:"Career"},],ad=(0,b.Z)(function(a){return{root:(0,z.Z)({display:"none",gap:48},a.breakpoints.up("macBookPro"),{display:"flex"}),buttonWrapper:{display:"flex",alignItems:"center",gap:48,opacity:function(a){return a.visible?1:0},transition:"all 0.3s ease"},button:{"& span":{fontFamily:"CircularStd, sans-serif",cursor:"pointer",fontSize:"20px",lineHeight:"24px",fontWeight:400,transition:"all 300ms","&:hover, &:active, &:focus":{color:"#551DFF"}}}}}),ae=function(a){var c=a.className,b=a.visible,d=ad({visible:b});return(0,t.jsx)("div",{className:(0,u.Z)(d.buttonWrapper,c,!b&&"buttonGroup"),children:ac.map(function(a){return(0,t.jsx)(L(),{href:a.href,children:(0,t.jsx)("a",{className:(0,u.Z)("nextLink",d.button),children:(0,t.jsx)("span",{children:a.title})})},a.href)})})},af=function(){var a=ad({visible:!1});return(0,t.jsx)("div",{className:a.root,children:(0,t.jsx)(ae,{})})},ag=a(6074),ah=(0,b.Z)(function(a){var b,c;return{rootContainer:{"&:hover":{"& .menuButton":{background:"#19181F","&:after":{background:"#19181F"}},"& header":(b={backgroundColor:"transparent",boxShadow:"none"},(0,z.Z)(b,a.breakpoints.up("sm"),{backgroundColor:"#FFFFFF",boxShadow:"0px 1px 0px 0px #E8E8E9","& > $container > a":{pointerEvents:"auto",opacity:1}}),(0,z.Z)(b,"& .buttonGroup",{opacity:1}),b),"& .shadow":{opacity:1,transitionDelay:"300ms"}},"& header":(0,z.Z)({backgroundColor:"transparent",boxShadow:"none",height:64,"& > $container > a":(0,z.Z)({pointerEvents:"none",opacity:0,transition:"opacity 300ms ease"},a.breakpoints.up("macBookPro"),{pointerEvents:"auto",opacity:1})},a.breakpoints.up("macBookPro"),{height:88,"& > a":{opacity:1}})},root:(c={zIndex:1e3,position:"fixed",top:0,left:0,right:0,color:"#19181f",width:"100%",height:ag.J9.default,flexDirection:"row",alignContent:"center",alignItems:"center"},(0,z.Z)(c,a.breakpoints.up("macBookPro"),{height:ag.J9.xl}),(0,z.Z)(c,"transition","all 300ms ease"),c),container:(0,z.Z)({height:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"space-between",flexDirection:"row",padding:"0 20px"},a.breakpoints.up("macBookPro"),{padding:"0 134.5px 0 27px"}),absoluteButtonsContainer:(0,z.Z)({height:"fit-content",position:"sticky",zIndex:1,display:"none"},a.breakpoints.up("macBookPro"),{display:"block"}),absoluteButtons:{position:"absolute",top:32,right:134.5},menuButton:(0,z.Z)({position:"fixed",height:48,width:48,display:"flex",justifyContent:"center",alignItems:"center",zIndex:1301,right:24,top:8},a.breakpoints.up("macBookPro"),{right:48,top:20}),mobileLogo:(0,z.Z)({position:"absolute",zIndex:function(a){return a.isDrawerOpen?2:1301},top:8,left:20},a.breakpoints.up("macBookPro"),{display:"none"})}}),ai=function(){var a=(0,e.useState)(!1),b=a[0],d=a[1],c=(0,e.useCallback)(function(a,b){d(a||b)},[]);return{isDrawerOpen:b,onDrawerStateChange:c}},aj=g()(function(){return a.e(1080).then(a.bind(a,31080))},{loadableGenerated:{webpack:function(){return[31080]}},ssr:!1}),ak=function(b){var e=b.className,f=b.showAppbar,c=b.showDrawer,d=ai(),g=d.isDrawerOpen,h=d.onDrawerStateChange,a=ah({isDrawerOpen:g});return(0,t.jsxs)("div",{className:a.rootContainer,children:[(0,t.jsx)("header",{className:(0,u.Z)(a.root,e),children:(0,t.jsxs)("div",{className:a.container,children:[f&&(0,t.jsx)(R,{}),c&&(0,t.jsx)(af,{})]})}),c&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(L(),{href:"/",passHref:!0,children:(0,t.jsx)("a",{className:a.mobileLogo,role:"link","aria-label":"Devima Solutions",tabIndex:0,children:(0,t.jsx)(aj,{useHoverAnimation:!1,showName:!0})})}),(0,t.jsx)("div",{className:a.absoluteButtonsContainer,children:(0,t.jsx)(ae,{visible:!0,className:(0,u.Z)(a.absoluteButtons)})}),(0,t.jsx)("div",{className:a.menuButton,children:(0,t.jsx)(ab,{onDrawerStateChange:h})})]})]})};function al(a){var b=a.showAppbar,c=a.showDrawer,d=a.fullHeight,f=a.fixedContainerContent,g=a.fixedContainerProps,h=a.children,i=(0,e.useMemo)(function(){return(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:(0,u.Z)("main",{fullHeight:d}),children:h})})},[d,h]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(ak,{showAppbar:void 0===b||b,showDrawer:void 0===c||c}),(0,t.jsx)(w,{children:i}),(0,t.jsx)(K,(0,s.Z)((0,r.Z)({},g),{children:f})),(0,t.jsx)(G,{})]})}},8798:function(g,c,a){"use strict";a.d(c,{Z:function(){return q}});var h=a(85893),i=a(86010),d=a(41664),j=a.n(d),e=a(67294),k=a(28688),l=a(14924),b=a(41120),f=(0,b.Z)(function(b){var a;return{socials:(a={display:"flex",width:"100%",justifyContent:"space-between",listStyleType:"none",padding:0,margin:0,"& > li:not(:last-child)":{marginRight:20}},(0,l.Z)(a,b.breakpoints.up("sm"),{width:"initial","& > li:not(:last-child)":{marginRight:24}}),(0,l.Z)(a,"& a",{"& img":(0,l.Z)({transition:"transform 0.3s ease-out",height:20},b.breakpoints.up("sm"),{height:25}),"&:hover, &:active, &:focus":{outline:"none","& img":{transform:"translateY(-5px)"}}}),a)}}
1),m=f,n=function(b){var a=b.isDark,c=m(),d=[{href:"https://www.facebook.com/DevimaSolutions",title:"Devima on Facebook",src:"/assets/social/facebook-".concat(a?"light":"dark",".svg"),imageWidth:25,imageHeight:25},{href:"https://www.upwork.com/o/companies/_~012ce16d31fde250a8/",title:"Devima on Upwork",src:"/assets/social/upwork-".concat(a?"light":"dark",".svg"),imageWidth:25,imageHeight:25},{href:"https://clutch.co/profile/devima-solutions",title:"Devima on Clutch",src:"/assets/social/clutch-".concat(a?"light":"dark",".svg"),imageWidth:25,imageHeight:25},{href:"https://www.linkedin.com/company/devima-solutions/",title:"Devima on LinkedIn",src:"/assets/social/linkedin-".concat(a?"light":"dark",".svg"),imageWidth:25,imageHeight:25},{href:"https://x.com/DevimaSolutions",title:"Devima on X",src:"/assets/social/x-".concat(a?"light":"dark",".svg"),imageWidth:20,imageHeight:20},{href:"https://dribbble.com/DevimaSolutions",title:"Devima on Dribbble",src:"/assets/social/dribble-".concat(a?"light":"dark",".svg"),imageWidth:25,imageHeight:25},{href:"https://www.instagram.com/devima.solutions",title:"Devima on Instagram",src:"/assets/social/instagram-".concat(a?"light":"dark",".svg"),imageWidth:25,imageHeight:25},];return(0,h.jsx)("ul",{className:c.socials,children:d.map(function(a){return(0,h.jsx)("li",{children:(0,h.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:a.href,title:a.title,children:(0,h.jsx)(k.Z,{src:a.src,width:a.imageWidth,height:a.imageHeight,alt:a.title,initiallyHidden:!0})})},a.href)})})},o=(0,b.Z)(function(a){var b,c;return{footer:(0,l.Z)({color:function(a){return a.isDark?"#FFFFFF":"#19181f"},backgroundColor:function(a){return a.isDark?"#19181E":"#FFFFFF"}},a.breakpoints.up("macBookPro"),{padding:"0px 78px"}),navigation:(b={display:"none",fontSize:18,lineHeight:"24px",fontWeight:400},(0,l.Z)(b,a.breakpoints.up("macBookPro"),{display:"flex"}),(0,l.Z)(b,"& a",{fontFamily:"CircularStd, sans-serif"}),b),navigationContainer:(c={display:"flex",justifyContent:"center",alignItems:"center",padding:20,borderTop:function(a){return a.isDark?void 0:"1px solid #d8d8d8"},borderBottom:function(a){var b=a.isDark;return"1px solid ".concat(b?"#4D4D4D":"#D8D8D8")},"& $link:not(:last-child)":{marginRight:40}},(0,l.Z)(c,a.breakpoints.up("macBookPro"),{margin:"0px 40px",padding:"20px 0px",justifyContent:"space-between"}),(0,l.Z)(c,"& *",{zIndex:1}),c),infoContainer:(0,l.Z)({display:"flex",flexDirection:"column",alignItems:"center",padding:20,fontWeight:450,fontSize:16,lineHeight:"28px"},a.breakpoints.up("macBookPro"),{flexDirection:"row",justifyContent:"space-between",padding:"30px 40px",fontSize:18,lineHeight:"32px"}),link:{position:"relative",fontWeight:400,color:"inherit",textDecoration:"none",whiteSpace:"nowrap",transition:"transform 0.3s ease-out","&:focus, &:hover, &:active":{textDecoration:"none",outline:"none",transform:"translateY(-5px)"},"&:visited, &:link":{textDecoration:"none"}},copyright:{color:"#a3a2a5",zIndex:1,fontFamily:"CircularStd, sans-serif"},privacy:(0,l.Z)({color:"#a3a2a5",marginTop:10,fontFamily:"CircularStd, sans-serif",display:"none"},a.breakpoints.up("macBookPro"),{display:"block",marginTop:0})}}),p=[{href:"/cases",text:"Cases"},{href:"/services",text:"Services"},{href:"/career",text:"Career"},{href:"/about-us",text:"About Us"},{href:"/contacts",text:"Contacts"},],q=(0,e.memo)(function(b){var d=b.className,c=b.isDark,a=o({isDark:c});return(0,h.jsxs)("footer",{className:(0,i.Z)(a.footer,d),children:[(0,h.jsxs)("div",{className:a.navigationContainer,children:[(0,h.jsx)(n,{isDark:c}),(0,h.jsx)("nav",{className:a.navigation,children:p.map(function(b){var c=b.href,d=b.text;return(0,h.jsx)(j(),{href:c,children:(0,h.jsx)("a",{className:a.link,children:d})},c)})})]}),(0,h.jsxs)("div",{className:a.infoContainer,children:[(0,h.jsxs)("span",{className:a.copyright,children:["\xa9 Copyright ",new Date().getFullYear()," Devima Solutions LTD"]}),(0,h.jsx)(j(),{href:"/privacy-policy",children:(0,h.jsx)("a",{className:(0,i.Z)(a.link,a.privacy),children:"Privacy & Cookie Policy"})})]})]})})},71085:function(e,c,a){"use strict";var f=a(26042),g=a(69396),h=a(85893),i=a(67294),d=a(9008),j=a.n(d),b=function(a){var b=a.title,e=a.description,k=a.ogTitle,l=a.ogDescription,m=a.ogType,c=a.canonical,d=a.image,n=a.preloads;return(0,h.jsxs)(j(),{children:[(0,h.jsxs)("title",{children:[b," | Devima Solutions"]}),(0,h.jsx)("meta",{name:"title",content:b}),(0,h.jsx)("meta",{name:"description",content:e}),(0,h.jsx)("meta",{property:"og:title",content:k}),(0,h.jsx)("meta",{property:"og:description",content:l}),(0,h.jsx)("meta",{property:"og:type",content:m}),(0,h.jsx)("meta",{property:"og:url",content:c}),(0,h.jsx)("meta",{property:"twitter:card",content:"summary"}),(0,h.jsx)("meta",{property:"twitter:title",content:b}),(0,h.jsx)("meta",{property:"twitter:site",content:"@DevimaSolutions"}),(0,h.jsx)("meta",{property:"twitter:creator",content:"@DevimaSolutions"}),(0,h.jsx)("meta",{name:"twitter:image",content:"https://www.devima.solutions".concat(d)}),(0,h.jsx)("meta",{property:"og:image",content:"https://www.devima.solutions".concat(d)}),(0,h.jsx)("link",{rel:"canonical",href:c}),(0,h.jsx)("meta",{property:"og:site_name",content:"Devima Solutions"}),(0,h.jsx)("link",{rel:"apple-touch-icon",href:"/favicon.ico"}),n.map(function(a){return(0,i.createElement)("link",(0,g.Z)((0,f.Z)({rel:"preload"},a),{key:a.href}))})]})};b.defaultProps={title:"Devima Solutions - Custom Software Development Company",description:"Devima can help to get your project up and running at a minimum time and with maximum productivity. We deliver our customers a variety of web development services using the latest and proven web technologies. That's why we can perfectly fit the customer\u2019s requirements.",ogType:"website",image:"/assets/logo-meta-def.jpg",preloads:[]},c.Z=b},12187:function(c,b,a){"use strict";a.d(b,{G:function(){return f}});var d=a(67294),e=a(3774),f=function(c){var a=(0,d.useState)(0),b=a[0],f=a[1];return(0,d.useEffect)(function(){var a=function(){f(window.pageYOffset)},b=void 0===c?a:(0,e.throttle)(c,a);return document.addEventListener("scroll",b,{passive:!0}),function(){document.removeEventListener("scroll",b)}}),b}},80857:function(c,a,b){"use strict";b.d(a,{yF:function(){return d}});var d=function(){return!1}},5535:function(c,b,a){"use strict";a.d(b,{Be:function(){return f},If:function(){return e},NZ:function(){return g}});var d=a(80857),e=function(){var a=arguments.length>0&& void 0!==arguments[0]?arguments[0]:1;return(0,d.yF)()?a:document.body.scrollHeight},f=function(){var a=arguments.length>0&& void 0!==arguments[0]?arguments[0]:1;return(0,d.yF)()?a:window.innerHeight},g=function(){var a=arguments.length>0&& void 0!==arguments[0]?arguments[0]:1;return{contentHeight:e(a),containerHeight:f(a)}}},61619:function(a){a.exports={container:"style_container__8g23u",iconBox:"style_iconBox__XkcdJ",inner:"style_inner__3H791",light:"style_light__RMxBS",isActive:"style_isActive__e3kWk"}}}])

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.