(this["webpackJsonpopen-react-template"]=this["webpackJsonpopen-react-template"]||[]).push([[0],{107:function(e,t,a){e.exports=a(151)},117:function(e,t,a){e.exports=a.p+"static/media/feature-tile-icon-01.0f9928d7.svg"},118:function(e,t,a){e.exports=a.p+"static/media/feature-tile-icon-02.bd39f304.svg"},119:function(e,t,a){e.exports=a.p+"static/media/feature-tile-icon-03.66f37ba5.svg"},120:function(e,t,a){e.exports=a.p+"static/media/feature-tile-icon-04.836acd10.svg"},121:function(e,t,a){e.exports=a.p+"static/media/feature-tile-icon-05.fa9ba00b.svg"},122:function(e,t,a){e.exports=a.p+"static/media/feature-tile-icon-06.6a177696.svg"},123:function(e,t,a){e.exports=a.p+"static/media/features-split-image-01.d9cb99ce.png"},124:function(e,t,a){e.exports=a.p+"static/media/features-split-image-02.3c569239.png"},125:function(e,t,a){e.exports=a.p+"static/media/features-split-image-03.87e4d053.png"},132:function(e,t){},134:function(e,t){},150:function(e,t,a){},151:function(e,t,a){"use strict";a.r(t);var i=a(0),r=a.n(i),n=a(32),s=a.n(n),l=a(34),o=a(22),c=a(6),m=function(e){var t=e.component,a=e.layout,i=Object(c.a)(e,["component","layout"]);return a=void 0===a?function(e){return r.a.createElement(r.a.Fragment,null,e.children)}:a,r.a.createElement(l.a,Object.assign({},i,{render:function(e){return r.a.createElement(a,null,r.a.createElement(t,e))}}))},d=a(11),u=a(8),v=a.n(u),p=a(71),h=r.a.forwardRef((function(e,t){var a=Object(i.useState)(window.innerHeight),n=Object(d.a)(a,2),s=n[0],l=n[1],o=Object(i.useState)([]),c=Object(d.a)(o,2),m=c[0],u=c[1],v=function(){return m.length<=document.querySelectorAll("[class*=reveal-].is-revealed").length},h=function(){if(!v())for(var e=function(e){var t=m[e],a=t.getAttribute("data-reveal-delay"),i=t.getAttribute("data-reveal-offset")?t.getAttribute("data-reveal-offset"):"200";(function(e,t){return e.getBoundingClientRect().top<=s-t})(t.getAttribute("data-reveal-container")?t.closest(t.getAttribute("data-reveal-container")):t,i)&&!t.classList.contains("is-revealed")&&(a&&0!==a?setTimeout((function(){t.classList.add("is-revealed")}),a):t.classList.add("is-revealed"))},t=0;t0&&(v()||(window.addEventListener("scroll",f),window.addEventListener("resize",E)),h())}),[m]);var b=function(){v()&&(window.removeEventListener("scroll",f),window.removeEventListener("resize",E))},f=Object(p.throttle)((function(){b(),h()}),30),E=Object(p.throttle)((function(){l(window.innerHeight)}),30);return Object(i.useEffect)((function(){b(),h()}),[s]),r.a.createElement(r.a.Fragment,null,e.children())}));h.propTypes={children:v.a.func.isRequired};var b=h,f=a(62),E=a(3),g=a.n(E),N=a(49);function O(){return(O=Object.assign||function(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var y=r.a.createElement("g",{transform:"translate(0.000000,183.000000) scale(0.100000,-0.100000)",fill:"#ffffff",stroke:"none"},r.a.createElement("path",{d:"M586 1508 c-23 -22 -88 -188 -388 -993 -27 -72 -58 -155 -69 -185 -36 -95 -41 -123 -30 -153 21 -54 126 -72 165 -28 9 9 34 65 56 124 22 59 58 153 79 210 21 56 85 223 140 371 93 246 120 312 121 295 0 -8 23 -69 175 -474 71 -187 141 -376 157 -420 16 -44 38 -90 49 -101 37 -40 137 -35 160 7 23 44 11 86 -121 429 -16 41 -92 244 -169 450 -179 482 -172 465 -212 479 -49 17 -85 13 -113 -11z"}),r.a.createElement("path",{d:"M1387 1519 c-28 -16 -47 -71 -47 -134 l0 -55 364 0 365 0 28 24 c24 21 28 32 28 76 0 44 -4 55 -28 76 l-28 24 -332 0 c-217 -1 -338 -4 -350 -11z"}),r.a.createElement("path",{d:"M2321 1513 c-38 -19 -66 -72 -55 -106 4 -12 44 -71 89 -132 238 -319 325 -438 325 -446 0 -5 -26 -43 -58 -86 -251 -335 -354 -479 -359 -504 -11 -57 58 -117 123 -105 37 8 49 22 279 334 77 105 142 191 145 191 3 0 82 -104 175 -231 207 -281 222 -298 265 -298 62 0 123 74 103 126 -6 16 -300 418 -386 528 -28 36 -29 41 -16 63 8 13 97 134 198 271 102 136 191 259 199 275 35 69 -53 158 -127 128 -18 -8 -91 -98 -216 -266 -105 -140 -192 -254 -195 -254 -3 0 -90 114 -194 254 -104 139 -200 258 -213 264 -32 14 -42 14 -82 -6z"}),r.a.createElement("path",{d:"M1340 831 l0 -101 83 -1 c258 -2 280 0 307 27 35 34 36 113 2 146 -22 22 -30 23 -207 26 l-185 3 0 -100z"}),r.a.createElement("path",{d:"M3468 659 c-22 -12 -26 -110 -5 -128 20 -16 37 7 37 51 l0 38 74 0 c56 0 75 4 80 15 3 8 -3 19 -14 25 -24 13 -150 12 -172 -1z"}),r.a.createElement("path",{d:"M3462 478 c-15 -15 -16 -110 0 -126 19 -19 38 6 38 49 l0 39 74 0 c75 0 99 13 73 39 -15 15 -169 15 -185 -1z"}),r.a.createElement("path",{d:"M3497 330 c-31 -25 -51 -81 -43 -122 14 -72 58 -70 49 2 -7 49 17 90 52 90 34 0 55 -36 55 -93 0 -41 3 -48 17 -45 45 8 40 112 -7 160 -35 34 -85 38 -123 8z"}),r.a.createElement("path",{d:"M1350 255 c0 -66 3 -79 23 -99 22 -22 27 -23 345 -29 345 -8 377 -4 401 41 14 26 14 88 0 114 -24 44 -57 48 -424 48 l-345 0 0 -75z"})),D=function(e){var t=e.svgRef,a=e.title,i=w(e,["svgRef","title"]);return r.a.createElement("svg",O({width:"401.000000pt",height:"183.000000pt",viewBox:"0 0 401.000000 183.000000",preserveAspectRatio:"xMidYMid meet",ref:t},i),a?r.a.createElement("title",null,a):null,y)},j=r.a.forwardRef((function(e,t){return r.a.createElement(D,O({svgRef:t},e))})),x=(a.p,function(e){var t=e.className,a=Object(c.a)(e,["className"]),i=g()("brand",t);return r.a.createElement("div",Object.assign({},a,{className:i}),r.a.createElement("h1",{className:"m-0 logo"},r.a.createElement(N.a,{to:"/"},r.a.createElement(j,{fill:"white",stroke:"white"}))))}),k=function(e){var t=e.className,a=(e.navPosition,e.hideNav),n=e.hideSignin,s=e.bottomOuterDivider,l=e.bottomDivider,o=Object(c.a)(e,["className","navPosition","hideNav","hideSignin","bottomOuterDivider","bottomDivider"]),m=Object(i.useState)(!1),u=Object(d.a)(m,2),v=u[0],p=u[1],h=Object(i.useRef)(null),b=Object(i.useRef)(null);Object(i.useEffect)((function(){return v&&f(),document.addEventListener("keydown",N),document.addEventListener("click",O),function(){document.removeEventListener("keydown",N),document.removeEventListener("click",O),E()}}));var f=function(){document.body.classList.add("off-nav-is-active"),h.current.style.maxHeight=h.current.scrollHeight+"px",p(!0)},E=function(){document.body.classList.remove("off-nav-is-active"),h.current&&(h.current.style.maxHeight=null),p(!1)},N=function(e){v&&27===e.keyCode&&E()},O=function(e){h.current&&v&&!h.current.contains(e.target)&&e.target!==b.current&&E()},w=g()("site-header",s&&"has-bottom-divider",t);return r.a.createElement("header",Object.assign({},o,{className:w}),r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:g()("site-header-inner",l&&"has-bottom-divider")},r.a.createElement(x,null),!a&&r.a.createElement(r.a.Fragment,null,r.a.createElement("button",{ref:b,className:"header-nav-toggle",onClick:v?E:f},r.a.createElement("span",{className:"screen-reader"},"Menu"),r.a.createElement("span",{className:"hamburger"},r.a.createElement("span",{className:"hamburger-inner"}))),r.a.createElement("nav",{ref:h,className:g()("header-nav",v&&"is-active")},r.a.createElement("div",{className:"header-nav-inner"},!n&&r.a.createElement("ul",{className:"list-reset header-nav-right"},r.a.createElement("li",null,r.a.createElement("a",{href:"#contact",className:"button button-primary button-wide-mobile button-sm"},"Contact")))))))))};k.defaultProps={navPosition:"",hideNav:!1,hideSignin:!1,bottomOuterDivider:!1,bottomDivider:!1};var C=k,L=function(e){var t=e.className,a=Object(c.a)(e,["className"]),i=g()("footer-nav",t);return r.a.createElement("nav",Object.assign({},a,{className:i}),r.a.createElement("ul",{className:"list-reset"}))},S=function(e){var t=e.className,a=e.topOuterDivider,i=e.topDivider,n=Object(c.a)(e,["className","topOuterDivider","topDivider"]),s=g()("site-footer center-content-mobile",a&&"has-top-divider",t);return r.a.createElement("footer",Object.assign({},n,{className:s}),r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:g()("site-footer-inner",i&&"has-top-divider")},r.a.createElement("div",{className:"footer-bottom space-between text-xxs invert-order-desktop"},r.a.createElement(L,null),r.a.createElement("div",{className:"footer-copyright"},r.a.createElement("a",{href:"https://cruip.com"},"AEX LLC"),". All right reserved")))))};S.defaultProps={topOuterDivider:!1,topDivider:!1};var P=S,F=function(e){var t=Object.assign({},e);return r.a.createElement("div",Object.assign({},t,{className:"banner"}))},B=function(e){var t=e.children;return r.a.createElement(r.a.Fragment,null,r.a.createElement(C,{navPosition:"right",className:"reveal-from-bottom"}),r.a.createElement("main",{className:"site-content"},t),r.a.createElement(F,null),r.a.createElement(P,null))},M=a(16),A={types:{topOuterDivider:v.a.bool,bottomOuterDivider:v.a.bool,topDivider:v.a.bool,bottomDivider:v.a.bool,hasBgColor:v.a.bool,invertColor:v.a.bool},defaults:{topOuterDivider:!1,bottomOuterDivider:!1,topDivider:!1,bottomDivider:!1,hasBgColor:!1,invertColor:!1}},H={types:Object(M.a)({},A.types),defaults:Object(M.a)({},A.defaults)},z={types:Object(M.a)({},A.types,{invertMobile:v.a.bool,invertDesktop:v.a.bool,alignTop:v.a.bool,imageFill:v.a.bool}),defaults:Object(M.a)({},A.defaults,{invertMobile:!1,invertDesktop:!1,alignTop:!1,imageFill:!1})},I={types:Object(M.a)({},A.types,{pushLeft:v.a.bool}),defaults:Object(M.a)({},A.defaults,{pushLeft:!1})},R=a(95),T=a.n(R),W=Object(M.a)({},H.defaults),Y=function(e){var t=e.className,a=e.topOuterDivider,i=e.bottomOuterDivider,n=e.topDivider,s=e.bottomDivider,l=e.hasBgColor,o=e.invertColor,m=Object(c.a)(e,["className","topOuterDivider","bottomOuterDivider","topDivider","bottomDivider","hasBgColor","invertColor"]),d=g()("hero section center-content",a&&"has-top-divider",i&&"has-bottom-divider",l&&"has-bg-color",o&&"invert-color",t),u=g()("hero-inner section-inner",n&&"has-top-divider",s&&"has-bottom-divider");return r.a.createElement("section",Object.assign({},m,{className:d}),r.a.createElement("div",{className:"container-sm"},r.a.createElement("div",{className:u},r.a.createElement("div",{className:"hero-content"},r.a.createElement("h1",{className:"mt-0 mb-16 reveal-from-bottom","data-reveal-delay":"200"},"Let's automate"," ",r.a.createElement("span",{className:"text-color-primary"},"Your world")),r.a.createElement("div",{className:"container-xs"},r.a.createElement("p",{className:"m-0 mb-32 reveal-from-bottom","data-reveal-delay":"400"},"AEX LLC specializes in automation of operations using, but not limited to, C/C++, Python, MQL, JavaScript."))),r.a.createElement("div",{className:"hero-figure reveal-from-bottom illustration-element-01","data-reveal-value":"20px","data-reveal-delay":"800"},r.a.createElement("video",{autoPlay:!0,loop:!0,muted:!0,poster:void 0,id:"video"},r.a.createElement("source",{src:T.a,type:"video/webm"}))))))};Y.defaultProps=W;var _=Y,q=function(e){var t=e.className,a=e.data,i=e.children,n=e.tag,s=Object(c.a)(e,["className","data","children","tag"]),l=g()("section-header",t),o=n;return r.a.createElement(r.a.Fragment,null,(a.title||a.paragraph)&&r.a.createElement("div",Object.assign({},s,{className:l}),r.a.createElement("div",{className:"container-xs"},i,a.title&&r.a.createElement(o,{className:g()("mt-0",a.paragraph?"mb-16":"mb-0")},a.title),a.paragraph&&r.a.createElement("p",{className:"m-0"},a.paragraph))))};q.defaultProps={children:null,tag:"h2"};var G=q,J=function(e){var t=e.className,a=e.src,n=e.width,s=e.height,l=e.alt,o=Object(c.a)(e,["className","src","width","height","alt"]),m=Object(i.useState)(!1),u=Object(d.a)(m,2),v=u[0],p=u[1],h=Object(i.useRef)(null);Object(i.useEffect)((function(){b(h.current)}),[]);var b=function(e){var t,a,i=document.createElement("img");v||(e.style.display="none",e.before(i),i.src=(t=e.getAttribute("width")||0,a=e.getAttribute("height")||0,'data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 '.concat(t," ").concat(a,'"%3E%3C/svg%3E')),i.width=e.getAttribute("width"),i.height=e.getAttribute("height"),i.style.opacity="0",e.className&&i.classList.add(e.className),i.remove(),e.style.display="")};return r.a.createElement("img",Object.assign({},o,{ref:h,className:t,src:a,width:n,height:s,alt:l,onLoad:function(){p(!0)}}))};J.defaultProps={src:void 0,width:void 0,height:void 0,alt:void 0};var K=J,Q=Object(M.a)({},I.defaults),U=function(e){var t=e.className,i=e.topOuterDivider,n=e.bottomOuterDivider,s=e.topDivider,l=e.bottomDivider,o=e.hasBgColor,m=e.invertColor,d=e.pushLeft,u=Object(c.a)(e,["className","topOuterDivider","bottomOuterDivider","topDivider","bottomDivider","hasBgColor","invertColor","pushLeft"]),v=g()("features-tiles section",i&&"has-top-divider",n&&"has-bottom-divider",o&&"has-bg-color",m&&"invert-color",t),p=g()("features-tiles-inner section-inner pt-0",s&&"has-top-divider",l&&"has-bottom-divider"),h=g()("tiles-wrap center-content",d&&"push-left");return r.a.createElement("section",Object.assign({},u,{className:v}),r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:p},r.a.createElement(G,{data:{title:"Services portfolio",paragraph:"Our passion for data and automation is represented by"},className:"center-content"}),r.a.createElement("div",{className:h},r.a.createElement("div",{className:"tiles-item reveal-from-bottom"},r.a.createElement("div",{className:"tiles-item-inner"},r.a.createElement("div",{className:"features-tiles-item-header"},r.a.createElement("div",{className:"features-tiles-item-image mb-16"},r.a.createElement(K,{src:a(117),alt:"Features tile icon 01",width:64,height:64}))),r.a.createElement("div",{className:"features-tiles-item-content"},r.a.createElement("h4",{className:"mt-0 mb-8"},"Problem analysis"),r.a.createElement("p",{className:"m-0 text-sm"},"The most crucial part of problem solving is analysis. We want to get to know You, Your vision, what are Your goals.")))),r.a.createElement("div",{className:"tiles-item reveal-from-bottom","data-reveal-delay":"200"},r.a.createElement("div",{className:"tiles-item-inner"},r.a.createElement("div",{className:"features-tiles-item-header"},r.a.createElement("div",{className:"features-tiles-item-image mb-16"},r.a.createElement(K,{src:a(118),alt:"Features tile icon 02",width:64,height:64}))),r.a.createElement("div",{className:"features-tiles-item-content"},r.a.createElement("h4",{className:"mt-0 mb-8"},"Data pumps"),r.a.createElement("p",{className:"m-0 text-sm"},"Do You have own DB servers and data? Good! Do You need a custom data feed, continuous data extraction from a 3rd party? We'll deliver.")))),r.a.createElement("div",{className:"tiles-item reveal-from-bottom","data-reveal-delay":"400"},r.a.createElement("div",{className:"tiles-item-inner"},r.a.createElement("div",{className:"features-tiles-item-header"},r.a.createElement("div",{className:"features-tiles-item-image mb-16"},r.a.createElement(K,{src:a(119),alt:"Features tile icon 03",width:64,height:64}))),r.a.createElement("div",{className:"features-tiles-item-content"},r.a.createElement("h4",{className:"mt-0 mb-8"},"Solution design"),r.a.createElement("p",{className:"m-0 text-sm"},"If You need only to analyse a problem and design a solution without implemetation, we can help. Onsite or remotely.")))),r.a.createElement("div",{className:"tiles-item reveal-from-bottom"},r.a.createElement("div",{className:"tiles-item-inner"},r.a.createElement("div",{className:"features-tiles-item-header"},r.a.createElement("div",{className:"features-tiles-item-image mb-16"},r.a.createElement(K,{src:a(120),alt:"Features tile icon 04",width:64,height:64}))),r.a.createElement("div",{className:"features-tiles-item-content"},r.a.createElement("h4",{className:"mt-0 mb-8"},"Implementation"),r.a.createElement("p",{className:"m-0 text-sm"},"We try to use the least technology stack possible to limit the places a solution can break and to lower the mantainance costs. As of late we picked Python, Linux for backends and React for frontends. These highly improve delivery times, debugging.")))),r.a.createElement("div",{className:"tiles-item reveal-from-bottom","data-reveal-delay":"200"},r.a.createElement("div",{className:"tiles-item-inner"},r.a.createElement("div",{className:"features-tiles-item-header"},r.a.createElement("div",{className:"features-tiles-item-image mb-16"},r.a.createElement(K,{src:a(121),alt:"Features tile icon 05",width:64,height:64}))),r.a.createElement("div",{className:"features-tiles-item-content"},r.a.createElement("h4",{className:"mt-0 mb-8"},"Hosting"),r.a.createElement("p",{className:"m-0 text-sm"},"We prefer Cloud hosting using Debian machines to lower costs and enjoy uptime without hardware interruptions. Onsite hosting is possible, but a remote access is necessary to maintain the solution.")))),r.a.createElement("div",{className:"tiles-item reveal-from-bottom","data-reveal-delay":"400"},r.a.createElement("div",{className:"tiles-item-inner"},r.a.createElement("div",{className:"features-tiles-item-header"},r.a.createElement("div",{className:"features-tiles-item-image mb-16"},r.a.createElement(K,{src:a(122),alt:"Features tile icon 06",width:64,height:64}))),r.a.createElement("div",{className:"features-tiles-item-content"},r.a.createElement("h4",{className:"mt-0 mb-8"},"Miss anything?"),r.a.createElement("p",{className:"m-0 text-sm"},"If You have a specific problem and are being turned down by other companies, we try our best and are open to suggestions to provide new services. Just talk to us."))))))))};U.defaultProps=Q;var X=U,V=Object(M.a)({},z.defaults),$=function(e){var t=e.className,i=e.topOuterDivider,n=e.bottomOuterDivider,s=e.topDivider,l=e.bottomDivider,o=e.hasBgColor,m=e.invertColor,d=e.invertMobile,u=e.invertDesktop,v=e.alignTop,p=e.imageFill,h=Object(c.a)(e,["className","topOuterDivider","bottomOuterDivider","topDivider","bottomDivider","hasBgColor","invertColor","invertMobile","invertDesktop","alignTop","imageFill"]),b=g()("features-split section",i&&"has-top-divider",n&&"has-bottom-divider",o&&"has-bg-color",m&&"invert-color",t),f=g()("features-split-inner section-inner",s&&"has-top-divider",l&&"has-bottom-divider"),E=g()("split-wrap",d&&"invert-mobile",u&&"invert-desktop",v&&"align-top");return r.a.createElement("section",Object.assign({},h,{className:b}),r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:f},r.a.createElement(G,{data:{title:"Workflow that works",paragraph:"We adjusted the Agile methodology to our needs to bring faster and better solutions to life"},className:"center-content"}),r.a.createElement("div",{className:E},r.a.createElement("div",{className:"split-item"},r.a.createElement("div",{className:"split-item-content center-content-mobile reveal-from-left","data-reveal-container":".split-item"},r.a.createElement("div",{className:"text-xxs text-color-primary fw-600 tt-u mb-8"},"1st stage"),r.a.createElement("h3",{className:"mt-0 mb-12"},"First contact"),r.a.createElement("p",{className:"m-0"},"During the first meetings, we might ask a lot of questions. Fully understanding the problem is a precursor to a successful solution. In some cases the result can be no automation at all. The goal is to design the data, software solution, estimated delivery time and costs.")),r.a.createElement("div",{className:g()("split-item-image center-content-mobile reveal-from-bottom",p&&"split-item-image-fill"),"data-reveal-container":".split-item"},r.a.createElement(K,{src:a(123),alt:"Features split 01",width:528,height:396}))),r.a.createElement("div",{className:"split-item"},r.a.createElement("div",{className:"split-item-content center-content-mobile reveal-from-right","data-reveal-container":".split-item"},r.a.createElement("div",{className:"text-xxs text-color-primary fw-600 tt-u mb-8"},"2nd stage"),r.a.createElement("h3",{className:"mt-0 mb-12"},"Implementation"),r.a.createElement("p",{className:"m-0"},"We work hard. Depending on the scale of the product, it might take a while to see a alpha version. We test and implement by sprint the data connectors, robot logic and confirm the outcomes with you. At the end we deploy the solution in a suitable environment.")),r.a.createElement("div",{className:g()("split-item-image center-content-mobile reveal-from-bottom",p&&"split-item-image-fill"),"data-reveal-container":".split-item"},r.a.createElement(K,{src:a(124),alt:"Features split 02",width:528,height:396}))),r.a.createElement("div",{className:"split-item"},r.a.createElement("div",{className:"split-item-content center-content-mobile reveal-from-left","data-reveal-container":".split-item"},r.a.createElement("div",{className:"text-xxs text-color-primary fw-600 tt-u mb-8"},"3rd stage"),r.a.createElement("h3",{className:"mt-0 mb-12"},"Cyclical improvement"),r.a.createElement("p",{className:"m-0"},"Business ideas develop, and so must the software. If your process, inputs or data change, we are here to continue to support the evolution to adapt to the needs.")),r.a.createElement("div",{className:g()("split-item-image center-content-mobile reveal-from-bottom",p&&"split-item-image-fill"),"data-reveal-container":".split-item"},r.a.createElement(K,{src:a(125),alt:"Features split 03",width:528,height:396})))))))};$.defaultProps=V;var Z=$,ee=Object(M.a)({},I.defaults),te=function(e){var t=e.className,a=e.topOuterDivider,i=e.bottomOuterDivider,n=e.topDivider,s=e.bottomDivider,l=e.hasBgColor,o=e.invertColor,m=e.pushLeft,d=Object(c.a)(e,["className","topOuterDivider","bottomOuterDivider","topDivider","bottomDivider","hasBgColor","invertColor","pushLeft"]),u=g()("testimonial section",a&&"has-top-divider",i&&"has-bottom-divider",l&&"has-bg-color",o&&"invert-color",t),v=g()("testimonial-inner section-inner",n&&"has-top-divider",s&&"has-bottom-divider"),p=g()("tiles-wrap",m&&"push-left");return r.a.createElement("section",Object.assign({},d,{className:u}),r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:v},r.a.createElement(G,{data:{title:"Showcases",paragraph:"Most of our projects are not public due to copyrights, this is a small portion of what we've done"},className:"center-content"}),r.a.createElement("div",{className:p},r.a.createElement("div",{className:"tiles-item reveal-from-right","data-reveal-delay":"200"},r.a.createElement("div",{className:"tiles-item-inner"},r.a.createElement("div",{className:"testimonial-item-content"},r.a.createElement("p",{className:"text-sm mb-0"},"\u2014 Fetching historical data (200GB) and create trading algorithm analysis. As result a parameter matrix with optimized values helped the customer to setup his optimal trading strategy. [Python, MySQL]")),r.a.createElement("div",{className:"testimonial-item-footer text-xs mt-32 mb-0 has-top-divider"},r.a.createElement("span",{className:"testimonial-item-name text-color-high"},"Undisclosed"),r.a.createElement("span",{className:"text-color-low"}," / "),r.a.createElement("span",{className:"testimonial-item-link"},"Trading analysis")))),r.a.createElement("div",{className:"tiles-item reveal-from-bottom"},r.a.createElement("div",{className:"tiles-item-inner"},r.a.createElement("div",{className:"testimonial-item-content"},r.a.createElement("p",{className:"text-sm mb-0"},"\u2014 Several generations of custom built trading bots for Metatrader based on customer input. Frontend and backend included. [MQL4/5, MySQL, React]")),r.a.createElement("div",{className:"testimonial-item-footer text-xs mt-32 mb-0 has-top-divider"},r.a.createElement("span",{className:"testimonial-item-name text-color-high"},"Valor o.c.p."),r.a.createElement("span",{className:"text-color-low"}," / "),r.a.createElement("span",{className:"testimonial-item-link"},"MT4 Bot")))),r.a.createElement("div",{className:"tiles-item reveal-from-left","data-reveal-delay":"200"},r.a.createElement("div",{className:"tiles-item-inner"},r.a.createElement("div",{className:"testimonial-item-content"},r.a.createElement("p",{className:"text-sm mb-0"},"\u2014 Rebalancing crypto trading bot for a customer. Includes Binance/Kraken connectors, trade logic, data storage, recovery procedures. [Python, JSON, React]")),r.a.createElement("div",{className:"testimonial-item-footer text-xs mt-32 mb-0 has-top-divider"},r.a.createElement("span",{className:"testimonial-item-name text-color-high"},"Undisclosed"),r.a.createElement("span",{className:"text-color-low"}," / "),r.a.createElement("span",{className:"testimonial-item-link"},"Trading bot"))))))))};te.defaultProps=ee;var ae=te,ie=a(96),re=a.n(ie),ne=function(e){var t=e.className,a=e.children,i=e.labelHidden,n=e.id,s=Object(c.a)(e,["className","children","labelHidden","id"]),l=g()("form-label",i&&"screen-reader",t);return r.a.createElement("label",Object.assign({},s,{className:l,htmlFor:n}),a)};ne.defaultProps={children:null,labelHidden:!1,id:null};var se=ne,le=function(e){var t=e.children,a=e.className,i=e.status,n=Object(c.a)(e,["children","className","status"]),s=g()("form-hint",i&&"text-color-".concat(i),a);return r.a.createElement("div",Object.assign({},n,{className:s}),t)};le.defaultProps={children:null,status:!1};var oe=le,ce=function(e){var t=e.className,a=e.children,i=e.label,n=e.labelHidden,s=e.type,l=e.name,o=e.status,m=e.disabled,d=e.value,u=e.formGroup,v=e.hasIcon,p=e.size,h=e.placeholder,b=e.rows,f=e.hint,E=Object(c.a)(e,["className","children","label","labelHidden","type","name","status","disabled","value","formGroup","hasIcon","size","placeholder","rows","hint"]),N=g()(u&&""!==u&&("desktop"===u?"form-group-desktop":"form-group"),v&&""!==v&&"has-icon-"+v),O=g()("form-input",p&&"form-input-".concat(p),o&&"form-".concat(o),t),w="textarea"===s?"textarea":"input";return r.a.createElement(r.a.Fragment,null,i&&r.a.createElement(se,{labelHidden:n,id:E.id},i),r.a.createElement("div",{className:N},r.a.createElement(w,Object.assign({},E,{type:"textarea"!==s?s:null,className:O,name:l,disabled:m,value:d,placeholder:h,rows:"textarea"===s?b:null})),a),f&&r.a.createElement(oe,{status:o},f))};ce.defaultProps={children:null,label:"",labelHidden:!1,type:"text",name:void 0,status:"",disabled:!1,value:void 0,formGroup:null,hasIcon:null,size:"",placeholder:"",rows:3,hint:null};var me=ce,de=a(177),ue=a(102),ve=a.n(ue),pe=a(59),he=Object(M.a)({},H.defaults,{split:!1}),be=function(e){var t=e.className,a=e.topOuterDivider,i=e.bottomOuterDivider,n=e.topDivider,s=e.bottomDivider,l=e.hasBgColor,o=e.invertColor,m=e.split,d=Object(c.a)(e,["className","topOuterDivider","bottomOuterDivider","topDivider","bottomDivider","hasBgColor","invertColor","split"]),u=Object(pe.b)(),v=u.enqueueSnackbar,p=(u.closeSnackbar,g()("cta section center-content-mobile reveal-from-bottom",a&&"has-top-divider",i&&"has-bottom-divider",l&&"has-bg-color",o&&"invert-color",t)),h=g()("cta-inner section-inner",n&&"has-top-divider",s&&"has-bottom-divider",m&&"cta-split");return r.a.createElement("section",Object.assign({},d,{className:p}),r.a.createElement("div",{className:"container",id:"contact"},r.a.createElement("div",{className:h},r.a.createElement("div",{className:"cta-slogan"},r.a.createElement("h3",{className:"m-0"},"Want to get in touch?")),r.a.createElement("div",{className:"cta-action"},r.a.createElement(me,{id:"newsletter",type:"email",label:"Subscribe",labelHidden:!0,hasIcon:"right",placeholder:"Your email / phone"}),r.a.createElement(de.a,{variant:"contained",startIcon:r.a.createElement(ve.a,null),className:"send",onClick:function(e){if(""!==document.getElementById("newsletter").value.trim()){var t=new re.a({user:"uii1k5i3daxvsvswrvggbq9e28kd94",token:"aqdhc6wjtjk1fi1mx4dr4zjfzdqt5f"}),a={message:document.getElementById("newsletter").value,title:"AEX contact request",sound:"magic",device:"devicename",priority:1};t.send(a,(function(e,t){e?v("Message failed to be delivered, are you online?",{autoHideDuration:4e3,variant:"error"}):(document.getElementById("newsletter").value="",v("Contact details sent, we will be in touch.",{autoHideDuration:4e3,variant:"success"}))}))}else v("Fill in Your contact detail first",{autoHideDuration:4e3,variant:"error"})}},"Send")))))};be.defaultProps=he;var fe=be,Ee=function(){return r.a.createElement(r.a.Fragment,null,r.a.createElement(_,{className:"illustration-section-01"}),r.a.createElement(X,null),r.a.createElement(Z,{invertMobile:!0,topDivider:!0,imageFill:!0,className:"illustration-section-02"}),r.a.createElement(ae,{topDivider:!0}),r.a.createElement(fe,{split:!0}))};f.a.initialize(Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0}).REACT_APP_GA_CODE);var ge=function(){var e=Object(i.useRef)(),t=Object(l.f)();return Object(i.useEffect)((function(){var a=t.pathname;document.body.classList.add("is-loaded"),e.current.init(),function(e){f.a.set({page:e}),f.a.pageview(e)}(a)}),[t]),r.a.createElement(b,{ref:e,children:function(){return r.a.createElement(l.c,null,r.a.createElement(m,{exact:!0,path:"/",component:Ee,layout:B}))}})};Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));a(150);var Ne=Object(o.a)();s.a.render(r.a.createElement(pe.a,{maxSnack:3,anchorOrigin:{vertical:"bottom",horizontal:"center"}},r.a.createElement(l.b,{history:Ne},r.a.createElement(ge,null))),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()}))},95:function(e,t,a){e.exports=a.p+"static/media/banner.c574cf15.webm"}},[[107,1,2]]]); //# sourceMappingURL=main.ceae2b1c.chunk.js.map