vendor: 5,422 bytes, line 1
1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[181],{8273:function(e,t,n){"use strict";n.r(t),n.d(t,{CountUp:function(){return i}});var s=function(){return s=Object.assign||function(e){for(var t,n=1,s=arguments.length;n<s;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},s.apply(this,arguments)},i=function(){function e(e,t,n){var i=this;this.endVal=t,this.options=n,this.version="2.8.0",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,useIndianSeparators:!1,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:"",enableScrollSpy:!1,scrollSpyDelay:200,scrollSpyOnce:!1},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.once=!1,this.count=function(e){i.startTime||(i.startTime=e);var t=e-i.startTime;i.remaining=i.duration-t,i.useEasing?i.countDown?i.frameVal=i.startVal-i.easingFn(t,0,i.startVal-i.endVal,i.duration):i.frameVal=i.easingFn(t,i.startVal,i.endVal-i.startVal,i.duration):i.frameVal=i.startVal+(i.endVal-i.startVal)*(t/i.duration);var n=i.countDown?i.frameVal<i.endVal:i.frameVal>i.endVal;i.frameVal=n?i.endVal:i.frameVal,i.frameVal=Number(i.frameVal.toFixed(i.options.decimalPlaces)),i.printValue(i.frameVal),t<i.duration?i.rAF=requestAnimationFrame(i.count):null!==i.finalEndVal?i.update(i.finalEndVal):i.options.onCompleteCallback&&i.options.onCompleteCallback()},this.formatNumber=function(e){var t,n,s,a,r=e<0?"-":"";t=Math.abs(e).toFixed(i.options.decimalPlaces);var o=(t+="").split(".");if(n=o[0],s=o.length>1?i.options.decimal+o[1]:"",i.options.useGrouping){a="";for(var c=3,l=0,u=0,d=n.length;u<d;++u)i.options.useIndianSeparators&&4===u&&(c=2,l=1),0!==u&&l%c==0&&(a=i.options.separator+a),l++,a=n[d-u-1]+a;n=a}return i.options.numerals&&i.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(e){return i.options.numerals[+e]})),s=s.replace(/[0-9]/g,(function(e){return i.options.numerals[+e]}))),r+i.options.prefix+n+s+i.options.suffix},this.easeOutExpo=function(e,t,n,s){return n*(1-Math.pow(2,-10*e/s))*1024/1023+t},this.options=s(s({},this.defaults),n),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(t),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof e?document.getElementById(e):e,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined","undefined"!=typeof window&&this.options.enableScrollSpy&&(this.error?console.error(this.error,e):(window.onScrollFns=window.onScrollFns||[],window.onScrollFns.push((function(){return i.handleScroll(i)})),window.onscroll=function(){window.onScrollFns.forEach((function(e){return e()}))},this.handleScroll(this)))}return e.prototype.handleScroll=function(e){if(e&&window&&!e.once){var t=window.innerHeight+window.scrollY,n=e.el.getBoundingClientRect(),s=n.top+window.pageYOffset,i=n.top+n.height+window.pageYOffset;i<t&&i>window.scrollY&&e.paused?(e.paused=!1,setTimeout((function(){return e.start()}),e.options.scrollSpyDelay),e.options.scrollSpyOnce&&(e.once=!0)):(window.scrollY>i||s>t)&&!e.paused&&e.reset()}},e.prototype.determineDirectionAndSmartEasing=function(){var e=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>e;var t=e-this.startVal;if(Math.abs(t)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=e;var n=this.countDown?1:-1;this.endVal=e+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=e,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},e.prototype.start=function(e){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),e&&(this.options.onCompleteCallback=e),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},e.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},e.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},e.prototype.update=function(e){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(e),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},e.prototype.printValue=function(e){var t;if(this.el){var n=this.formattingFn(e);(null===(t=this.options.plugin)||void 0===t?void 0:t.render)?this.options.plugin.render(this.el,n):"INPUT"===this.el.tagName?this.el.value=n:"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.
1innerHTML=n}},e.prototype.ensureNumber=function(e){return"number"==typeof e&&!isNaN(e)},e.prototype.validateValue=function(e){var t=Number(e);return this.ensureNumber(t)?t:(this.error="[CountUp] invalid start or end value: ".concat(e),null)},e.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},e}()},16752:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/services/custom-software-development-services",function(){return n(33474)}])},33474:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});var s=n(85893),i=n(67294),a=(n(46670),n(82719)),r=n.n(a),o=n(9008),c=n.n(o),l=n(11163),u=n(14117),d=(n(13818),n(25675),n(17857)),m=n(85337),h=n.n(m);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var s,i,a=[],r=!0,o=!1;try{for(n=n.call(e);!(r=(s=n.next()).done)&&(a.push(s.value),!t||a.length!==t);r=!0);}catch(c){o=!0,i=c}finally{try{r||null==n.return||n.return()}finally{if(o)throw i}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e){var t=e.number,n=e.title,a=e.suffix,r=(0,i.useRef)(null),o=(0,i.useState)(!1),c=o[0],l=o[1];return(0,i.useEffect)((function(){var e=new IntersectionObserver((function(t){p(t,1)[0].isIntersecting&&(l(!0),e.disconnect())}),{threshold:.3});return r.current&&e.observe(r.current),function(){return e.disconnect()}}),[]),(0,s.jsxs)("div",{ref:r,className:h().number,children:[c?(0,s.jsx)(d.ZP,{duration:5,className:h().counter,end:t,suffix:a}):(0,s.jsxs)("span",{className:h().counter,children:["0",a]}),(0,s.jsx)("span",{children:n})]})}var v=function(){var e=(0,i.useState)("getEstimation"),t=(e[0],e[1],(0,l.useRouter)(),[{id:1,title:"Team Work",img:"/static/images/service/custom/Team Work.png",name:"Everyone works together to do tasks and finish parts of the project on time."},{id:2,title:"Daily Check-ins",img:"/static/images/service/custom/Daily Check-ins.png",name:"Every day, we talk about how things are going and solve any problems with our leader."},{id:3,title:"Testing Features",img:"/static/images/service/custom/Each Sprint.png",name:"We test new stuff a lot to make sure it works well with what we already have."},{id:4,title:"Keeping Track",img:"/static/images/service/custom/Keeping Track.png",name:"We make sure our plan is up-to-date, so we know what to do next."},{id:5,title:"Learning from Each Sprint",img:"/static/images/service/custom/Testing Features.png",name:"After each round of work, we talk about what went well and what we can do better next time."}]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(c(),{children:[(0,s.jsx)("title",{children:"Custom Software Development Company in Pondicherry | Redblox Technologies"}),(0,s.jsx)("meta",{name:"title",content:"Custom Software Development Company in Pondicherry | Redblox Technologies"}),(0,s.jsx)("meta",{name:"description",content:"Unlock your business's full potential with our custom software solutions in Pondicherry. Tailored to your needs, our expert team crafts innovative software to streamline operations and boost productivity. Contact us today for bespoke software development services!"}),(0,s.jsx)("meta",{name:"keywords",content:"Software Development Services, Custom Software Development Company in Pondicherry, Custom Application Development, App Development Company, Web and Mobile App development Company, Best Software Development Company, Software Developers in Pondicherry, Top
1Notch Software Development Company"})]}),(0,s.jsxs)("main",{className:r().custom,children:[(0,s.jsx)("section",{className:r().section,children:(0,s.jsxs)("div",{className:r().main,children:[(0,s.jsxs)("div",{className:r().left,children:[(0,s.jsx)("h1",{children:"Custom Software Development Services"}),(0,s.jsx)("p",{children:"Experience the next level of business growth with our advanced custom software development services. At Redblox Technologies, we're experts in integration, modernization, security, and more, making sure your business stays ahead of the game."}),(0,s.jsx)("a",{className:r().header_button,href:"/#contact",children:"Get Free Estimation"})]}),(0,s.jsx)("div",{className:r().right,children:(0,s.jsx)("img",{src:"/static/images/service/cd.png",className:r().imgicon})})]})}),(0,s.jsx)("div",{className:r().innovativeSection,children:(0,s.jsxs)("div",{className:r().customhead,children:[(0,s.jsx)("h1",{className:r().h3,children:"Innovative Software Development Solutions"}),(0,s.jsxs)("div",{className:r().parahead,children:[(0,s.jsx)("div",{children:(0,s.jsx)("p",{className:r().para,children:"Redblox Technologies aims to provide customised software solutions that keep your business ahead by continually improving your IT-based solutions. We use the latest development tools, management practices, and engineering to achieve this. With our established presence and expertise, we adapt to meet our customers' needs and expectations."})}),(0,s.jsx)("div",{children:(0,s.jsx)("p",{className:r().para,children:"We offer software development services globally across various industries such as FinTech, Gaming, Governance, Healthcare, Retail and Logistics and Supply-chain Solutions. We integrate new technologies into existing products to enhance functionality and productivity. Our skilled software developers in Pondicherry can handle all your requirements, from analysis and design to development, testing, and maintenance."})})]})]})}),(0,s.jsxs)("div",{className:r().counterSection,children:[(0,s.jsx)("div",{className:r().content,children:[{id:1,name:"Years in custom software development",years:5,suffix:"+"},{id:2,name:"Software projects delivered",years:150,suffix:"+"},{id:3,name:"Certified technology professionals",years:100,suffix:"+"},{id:4,name:"Client retention rate",years:96,suffix:"%"}].map((function(e,t){return(0,s.jsx)("div",{className:r().counterDiv,children:(0,s.jsx)(g,{number:null===e||void 0===e?void 0:e.years,title:null===e||void 0===e?void 0:e.name,suffix:null===e||void 0===e?void 0:e.suffix})},t)}))}),(0,s.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,s.jsx)("a",{className:r().header_button_consult,href:"/#contact",children:"Schedule a consultation call"})})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h1",{className:r().benefits,children:"Major benefits of custom software solutions!"}),(0,s.jsx)("p",{className:r().benefitpara,children:"In today's fast-paced digital world, off-the-shelf software may not always cut it. That's where custom software development steps in, offering tailored solutions to fit your unique business needs like a glove."})]}),(0,s.jsx)("div",{className:r().cardscontaine,children:[{id:1,title:"Tailored to Your Needs",img:"/static/images/service/custom/Costum Software.png",name:"Say goodbye to one-size-fits-all solutions! Custom software is designed specifically for your business, ensuring it aligns perfectly with your workflows and requirements."},{id:2,title:"Increased Efficiency",img:"/static/images/service/custom/Increas Efficiency.png",name:"With custom software, you can streamline processes, automate repetitive tasks, and eliminate bottlenecks, leading to increased efficiency and productivity."},{id:3,title:"Scalability",img:"/static/images/service/custom/Scalability.png",name:"As your business grows, so should your software. Custom solutions can be easily scaled up or down to accommodate changes in your business operations and user base."},{id:4,title:"Enhanced Security",img:"/static/images/service/custom/Enhanced Security.png",name:"Custom softw
1are, on the other hand, can be built with robust security measures tailored to your business's specific vulnerabilities and compliance requirements."},{id:5,title:"Cost-Effective in the Long Run",img:"/static/images/service/custom/Cost-Effective.png",name:"Custom software eliminates the need for costly licensing fees, reduces reliance on third-party vendors, and minimises the risk of software bloat."},{id:6,title:"Competitive Advantage",img:"/static/images/service/custom/Competitive Advantage.png",name:"Custom solutions enable you to innovate faster, respond to market changes swiftly, and differentiate yourself from competitors."}].map((function(e,t){return(0,s.jsxs)("div",{className:r().content_form_three,children:[(0,s.jsxs)("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",gap:10},children:[(0,s.jsx)("img",{src:e.img,style:{width:"auto",height:35}}),(0,s.jsx)("h3",{children:e.title})]}),(0,s.jsx)("div",{className:r().form_contact_details,children:(0,s.jsx)("p",{children:e.name})})]},e.id)}))}),(0,s.jsxs)("div",{className:r().servivce,children:[(0,s.jsx)("h1",{className:r().h3,children:"Our Custom Software Development Services for Specific Needs"}),(0,s.jsxs)("div",{className:r().imagecontent,children:[(0,s.jsx)("div",{className:r().imagecontent1,children:(0,s.jsx)("img",{src:"/static/images/service/setting.png",className:r().iconseting})}),(0,s.jsxs)("div",{style:{width:"50%"},children:[(0,s.jsx)("h3",{className:r().service1,children:"Custom Software Development"}),(0,s.jsx)("p",{className:r().service2,children:"From concept to code to deployment, our custom web development solutions speed up workflows, increase revenue, and streamline business operations."})]})]}),(0,s.jsxs)("div",{className:r().imagecontent,children:[(0,s.jsxs)("div",{style:{width:"50%"},children:[(0,s.jsx)("h3",{className:r().service1,children:"Implementation and deployment"}),(0,s.jsx)("p",{className:r().service2,children:"We create an in-depth, complete development process, including a software implementation and deployment plan, while examining your requirements to provide an improved user experience for end customers."})]}),(0,s.jsx)("div",{className:r().imagecontent1,children:(0,s.jsx)("img",{src:"/static/images/service/mobilesetting.png",className:r().iconseting})})]}),(0,s.jsxs)("div",{className:r().imagecontent,children:[(0,s.jsx)("div",{className:r().imagecontent1,children:(0,s.jsx)("img",{src:"/static/images/service/api.png",className:r().iconseting})}),(0,s.jsxs)("div",{style:{width:"50%"},children:[(0,s.jsx)("h3",{className:r().service1,children:"API Development"}),(0,s.jsx)("p",{className:r().service2,children:"We create dependable, well-documented, and easy-to-use APIs that allow for flexible integrations and customization of existing software solutions."})]})]}),(0,s.jsxs)("div",{className:r().imagecontent,children:[(0,s.jsxs)("div",{style:{width:"50%"},children:[(0,s.jsx)("h3",{className:r().service1,children:"System Integration"}),(0,s.jsx)("p",{className:r().service2,children:"Our software integration engineers use innovative technologies and procedures to tackle difficulties ranging from architectural design to testing and execution."})]}),(0,s.jsx)("div",{className:r().imagecontent1,children:(0,s.jsx)("img",{src:"/static/images/service/search.png",className:r().iconseting})})]}),(0,s.jsxs)("div",{className:r().imagecontent,children:[(0,s.jsx)("div",{className:r().imagecontent1,children:(0,s.jsx)("img",{src:"/static/images/service/system.png",className:r().iconseting})}),(0,s.jsxs)("div",{style:{width:"50%"},children:[(0,s.jsx)("h3",{className:r().service1,children:"Custom App Development"}),(0,s.jsx)("p",{className:r().service2,children:"We use our industry-specific technical expertise to create highly scalable, adaptable, and interoperable online, mobile, desktop, and hybrid apps."})]})]}),(0,s.jsxs)("div",{className:r().imagecontent,children:[(0,s.jsxs)("div",{style:{width:"50%"},children:[(0,s.jsx)("h3",{className:r().service1,children:"Application Maintenance"}),(0,s.jsx)("p",{className:r().service2,children:"Our app maintenance and modernization services are intended to assure the overall scalability, performance, and sustainability of your software infrastru
1cture."})]}),(0,s.jsx)("div",{className:r().imagecontent1,children:(0,s.jsx)("img",{src:"/static/images/service/app.png",className:r().iconseting})})]}),(0,s.jsxs)("div",{className:r().imagecontent,children:[(0,s.jsx)("div",{className:r().imagecontent1,children:(0,s.jsx)("img",{src:"/static/images/service/api1.png",className:r().iconseting})}),(0,s.jsxs)("div",{style:{width:"50%"},children:[(0,s.jsx)("h3",{className:r().service1,children:"API integrations"}),(0,s.jsx)("p",{className:r().service2,children:"We provide custom APIs for a wide range of applications, adding functionality to your software systems and enabling connection between your apps and others."})]})]}),(0,s.jsxs)("div",{className:r().imagecontent,children:[(0,s.jsxs)("div",{style:{width:"50%"},children:[(0,s.jsx)("h3",{className:r().service1,children:"UX/UI Design"}),(0,s.jsx)("p",{className:r().service2,children:"Use the most recent UI/UX technologies, architectures, and trends to create responsive, scalable apps that transform customer experiences across many channels."})]}),(0,s.jsx)("div",{className:r().imagecontent1,children:(0,s.jsx)("img",{src:"/static/images/service/ui.png",className:r().iconseting})})]}),(0,s.jsx)("div",{children:(0,s.jsx)("p",{className:r().h3,children:"Advanced Technologies We Rely On"})}),(0,s.jsx)("div",{className:r().cardsContainer,children:[{id:1,title:"Big Data",img:"/static/images/service/custom/Big Data.png",name:"Robust software designed to collect, process, and analyse large amounts of data quickly."},{id:2,title:"Artificial Intelligence",img:"/static/images/service/custom/Artificial Intelligence.png",name:"Artificial intelligence is software that generates insights and automates actions based on them."},{id:3,title:"Data science",img:"/static/images/service/custom/Data Science.png",name:"Sophisticated software designed to find and enhance complex data patterns."},{id:4,title:"The Internet of Things (IoT)",img:"/static/images/service/custom/IoT.png",name:"Efficient software solutions for processing and evaluating data."},{id:5,title:"Augmented Reality",img:"/static/images/service/custom/Augmented Reality.png",name:"Cutting-edge software that overlays virtual components on the actual environment."},{id:6,title:"Virtual reality",img:"/static/images/service/custom/Virtual reality.png",name:"Immersive program that generates realistic 3D environments with lifelike sights and audio."}].map((function(e){return(0,s.jsxs)("div",{className:r().card,children:[(0,s.jsx)("img",{src:e.img,style:{width:"auto",height:100}}),(0,s.jsx)("h3",{children:e.title}),(0,s.jsx)("p",{children:e.name})]},e.id)}))}),(0,s.jsxs)("div",{className:r().lastcontent,children:[(0,s.jsx)("h2",{className:r().h3,children:"Our Software Development approach"}),(0,s.jsx)("p",{style:{color:"white"},children:"We're experts at creating special software that's strong and safe, using different kinds of tech tools."}),(0,s.jsx)("div",{className:r().cardsContainer1,children:t.slice(0,3).map((function(e){return(0,s.jsxs)("div",{className:r().card1,children:[(0,s.jsx)("img",{src:e.img,style:{width:"auto",height:100}}),(0,s.jsx)("h3",{children:e.title}),(0,s.jsx)("p",{children:e.name})]},e.id)}))}),(0,s.jsx)("div",{className:r().cardsContainer2,children:t.slice(3).map((function(e){return(0,s.jsxs)("div",{className:r().card2,children:[(0,s.jsx)("img",{src:e.img,style:{width:"auto",height:100}}),(0,s.jsx)("h3",{children:e.title}),(0,s.jsx)("p",{children:e.name})]},e.id)}))})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h2",{className:r().h,children:"Why choose Redblox as Custom software development services?"}),(0,s.jsxs)("div",{className:r().leftcontent,children:[(0,s.jsxs)("p",{style:{color:"#A5A5A5"},children:["At Redblox, we're really good at making custom software just for you. We know our stuff when it comes to creating special software. Our team has the skills and knowledge to create exactly what you need. You can count on us to deliver. Our software is stable, meaning it works smoothly without crashing and is secure, ensuring your information stays safe. We use lots of different tools and technologies to build the softw
1are for you. This means we can pick the best ones for your project, ensuring it's top-notch.",(0,s.jsx)("br",{}),(0,s.jsx)("br",{}),"We make sure to understand your needs and create software that perfectly fits what you do. We're here for you even after the software is finished. If you need any help or run into any issues, our team is ready to assist you."]}),(0,s.jsx)("div",{className:r().right,children:(0,s.jsx)("img",{src:"/static/images/service/undraw_questions.png",height:"250",width:"250",layout:"fixed"})})]})]})]}),(0,s.jsx)("h2",{className:r().connect,children:"Connect With US"}),(0,s.jsx)(u.Z,{contactType:"getEstimation"})]})]})}},13818:function(e,t,n){"use strict";var s=n(34051),i=n.n(s),a=n(85893),r=n(67294),o=n(44875),c=(n(68910),n(57453));function l(e,t,n,s,i,a,r){try{var o=e[a](r),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(s,i)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(s,i){var a=e.apply(t,n);function r(e){l(a,s,i,r,o,"next",e)}function o(e){l(a,s,i,r,o,"throw",e)}r(void 0)}))}}t.Z=function(){var e=(0,r.useCallback)(function(){var e=u(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(t),e.next=3,(0,c.S)(t);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[]),t=(0,r.useCallback)(function(){var e=u(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,console.log(t);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[]);return(0,a.jsx)(o.Z,{id:"tsparticles",init:e,loaded:t,options:{background:{color:{value:"white"}},fpsLimit:120,interactivity:{events:{onClick:{enable:!0,mode:"push"},onHover:{enable:!0,mode:"repulse"},resize:!0},modes:{push:{quantity:4},repulse:{distance:200,duration:.4}}},particles:{color:{value:"#ED373B"},links:{color:"#000000",distance:250,enable:!0,opacity:.125,width:1},move:{direction:"none",enable:!0,outModes:"out",random:!1,speed:1,straight:!1,attract:{enable:!1,rotateX:600,rotateY:1200}},number:{density:{enable:!0,area:1e3},value:40},opacity:{value:.5},shape:{type:"edge",polygon:{nb_sides:5},opacity:{value:.3}},size:{value:{min:1,max:3}}},detectRetina:!0}})}},46670:function(e,t,n){"use strict"},82719:function(e){e.exports={custom:"custom_custom__7Fjpr",main:"custom_main__SLowr",section:"custom_section__5N3uP",left:"custom_left__G5wW1",imgicon:"custom_imgicon__QgSjs",right:"custom_right__ehhnx",customhead:"custom_customhead__eoF12",h3:"custom_h3__1KgnS",servivce:"custom_servivce__r8KV_",h:"custom_h__zkQeG",parahead:"custom_parahead__xt0ap",para:"custom_para__x4_aH",counterSection:"custom_counterSection__cBf7l",content:"custom_content__cbHnM",counterDiv:"custom_counterDiv__gHBkM",content1:"custom_content1__1Sawi",content2:"custom_content2__Wj3f5",content3:"custom_content3__t8D9x",benefits:"custom_benefits__p4uPO",benefitpara:"custom_benefitpara__YNXIA",cardscontaine:"custom_cardscontaine__GRQhF",content_form_three:"custom_content_form_three__eqzvY",form_contact_details:"custom_form_contact_details__Bozs7",imagecontent:"custom_imagecontent__A1_qp",imagecontent1:"custom_imagecontent1__meYy2",service1:"custom_service1__bRmZd",service2:"custom_service2__yCjaq",cardsContainer:"custom_cardsContainer__lxFWo",card:"custom_card__mSTVy",cardsContainer1:"custom_cardsContainer1__AT6Uz",card1:"custom_card1__ESeF4",cardsContainer2:"custom_cardsContainer2__EaXok",card2:"custom_card2__ghZa1",lastcontent:"custom_lastcontent__wZOIu",header_button:"custom_header_button__vHtor",header_button_consult:"custom_header_button_consult__X2xsT",selectColor:"custom_selectColor__NXMNc",unSelectColor:"custom_unSelectColor__uTXLb",iconseting:"custom_iconseting__ZsVg4",leftcontent:"custom_leftcontent__awq6y",connect:"custom_connect__ZDXNW",fadeInOut:"custom_fadeInOut__LOWyx"}}
1,85337:function(e){e.exports={numbers:"counter_numbers__F_afR",number:"counter_number__z9Z9O",counter:"counter_counter__YyT1X"}},17857:function(e,t,n){"use strict";var s=n(67294),i=n(8273);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,s)}return n}function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function o(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var s=n.call(e,t||"default");if("object"!=typeof s)return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function c(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e},l.apply(this,arguments)}function u(e,t){if(null==e)return{};var n,s,i=function(e,t){if(null==e)return{};var n,s,i={},a=Object.keys(e);for(s=0;s<a.length;s++)n=a[s],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(s=0;s<a.length;s++)n=a[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var s,i,a,r,o=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(s=a.call(n)).done)&&(o.push(s.value),o.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=n.return&&(r=n.return(),Object(r)!==r))return}finally{if(l)throw i}}return o}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}var h="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?s.useLayoutEffect:s.useEffect;function f(e){var t=s.useRef(e);return h((function(){t.current=e})),s.useCallback((function(){for(var e=arguments.length,n=new Array(e),s=0;s<e;s++)n[s]=arguments[s];return t.current.apply(void 0,n)}),[])}var p=["ref","startOnMount","enableReinitialize","delay","onEnd","onStart","onPauseResume","onReset","onUpdate"],g={decimal:".",separator:",",delay:null,prefix:"",suffix:"",duration:2,start:0,decimals:0,startOnMount:!0,enableReinitialize:!0,useEasing:!0,useGrouping:!0,useIndianSeparators:!1},v=function(e){var t=Object.fromEntries(Object.entries(e).filter((function(e){return void 0!==d(e,2)[1]}))),n=s.useMemo((function(){return r(r({},g),t)}),[e]),a=n.ref,o=n.startOnMount,c=n.enableReinitialize,l=n.delay,m=n.onEnd,h=n.onStart,v=n.onPauseResume,y=n.onReset,w=n.onUpdate,x=u(n,p),b=s.useRef(),_=s.useRef(),j=s.useRef(!1),N=f((function(){return function(e,t){var n=t.decimal,s=t.decimals,a=t.duration,r=t.easingFn,o=t.end,c=t.formattingFn,l=t.numerals,u=t.prefix,d=t.separator,m=t.start,h=t.suffix,f=t.useEasing,p=t.useGrouping,g=t.useIndianSeparators,v=t.enableScrollSpy,y=t.scrollSpyDelay,w=t.scrollSpyOnce,x=t.plugin;
1return new i.CountUp(e,o,{startVal:m,duration:a,decimal:n,decimalPlaces:s,easingFn:r,formattingFn:c,numerals:l,separator:d,prefix:u,suffix:h,plugin:x,useEasing:f,useIndianSeparators:g,useGrouping:p,enableScrollSpy:v,scrollSpyDelay:y,scrollSpyOnce:w})}("string"===typeof a?a:a.current,x)})),S=f((function(e){var t=b.current;if(t&&!e)return t;var n=N();return b.current=n,n})),E=f((function(){var e=function(){return S(!0).start((function(){null===m||void 0===m||m({pauseResume:V,reset:C,start:k,update:O})}))};l&&l>0?_.current=setTimeout(e,1e3*l):e(),null===h||void 0===h||h({pauseResume:V,reset:C,update:O})})),V=f((function(){S().pauseResume(),null===v||void 0===v||v({reset:C,start:k,update:O})})),C=f((function(){S().el&&(_.current&&clearTimeout(_.current),S().reset(),null===y||void 0===y||y({pauseResume:V,start:k,update:O}))})),O=f((function(e){S().update(e),null===w||void 0===w||w({pauseResume:V,reset:C,start:k})})),k=f((function(){C(),E()})),A=f((function(e){o&&(e&&C(),E())}));return s.useEffect((function(){j.current?c&&A(!0):(j.current=!0,A())}),[c,j,A,l,e.start,e.suffix,e.prefix,e.duration,e.separator,e.decimals,e.decimal,e.formattingFn]),s.useEffect((function(){return function(){C()}}),[C]),{start:k,pauseResume:V,reset:C,update:O,getCountUp:S}},y=["className","redraw","containerProps","children","style"];t.ZP=function(e){var t=e.className,n=e.redraw,i=e.containerProps,a=e.children,o=e.style,c=u(e,y),d=s.useRef(null),m=s.useRef(!1),h=v(r(r({},c),{},{ref:d,startOnMount:"function"!==typeof a||0===e.delay,enableReinitialize:!1})),p=h.start,g=h.reset,w=h.update,x=h.pauseResume,b=h.getCountUp,_=f((function(){p()})),j=f((function(t){e.preserveValue||g(),w(t)})),N=f((function(){"function"!==typeof e.children||d.current instanceof Element?b():console.error('Couldn\'t find attached element to hook the CountUp instance into! Try to attach "containerRef" from the render prop to a an Element, eg. <span ref={containerRef} />.')}));s.useEffect((function(){N()}),[N]),s.useEffect((function(){m.current&&j(e.end)}),[e.end,j]);var S=n&&e;return s.useEffect((function(){n&&m.current&&_()}),[_,n,S]),s.useEffect((function(){!n&&m.current&&_()}),[_,n,e.start,e.suffix,e.prefix,e.duration,e.separator,e.decimals,e.decimal,e.className,e.formattingFn]),s.useEffect((function(){m.current=!0}),[]),"function"===typeof a?a({countUpRef:d,start:p,reset:g,update:w,pauseResume:x,getCountUp:b}):s.createElement("span",l({className:t,ref:d,style:o},i),"undefined"!==typeof e.start?b().formattingFn(e.start):"")}}},function(e){e.O(0,[7066,5719,7638,9966,6835,9774,2888,179],(function(){return t=16752,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.