.Top{display:flex;justify-content:center;min-height:512px;padding:0;background-color:var(--blue-dark);-webkit-user-select:none;-ms-user-select:none;user-select:none}.Top__Form{flex:1 1;width:448px;min-width:448px;max-width:448px;padding:0 32px}.Top__Form img{width:100%;padding:32px 32px 0}.Top__Form h3{margin:0;padding:16px 0;font-size:28px;font-weight:300;color:#fff;text-align:center}.Top__Image{flex:2 1}@media only screen and (max-width:767px){.Top{flex-direction:column}.Top__Form{margin:0 auto}}@media only screen and (max-width:454px){.Top__Form{width:100%;min-width:100%;max-width:100%}.Top__Form img{padding:32px 0 0}.Top__Form h3{padding:8px 0}.Taghub-Login{border:none;padding:12px 0 8px}}.About p{text-align:center}@media only screen and (max-width:767px){.About p{text-align:justify}}.SupplyChain{display:flex;background:var(--blue-mid);color:#fff;padding:0}.SupplyChain p{color:#fff}.SupplyChain__Left{flex:1 1}.SupplyChain__Left img{width:100%}.SupplyChain__Right{flex:1 1;padding:32px}@media only screen and (max-width:767px){.SupplyChain__Left{display:none}.SupplyChain__Right{padding:64px}}@media only screen and (max-width:480px){.SupplyChain__Right{padding:32px}}.Sharing{padding:48px 0}.Sharing__Text{display:flex;padding:0 64px 64px}.Sharing__Text p{flex:1 1;padding:0 32px 32px}.Sharing__Overview{position:relative;display:flex}.Sharing__Overview__Image{position:absolute;right:64px;top:0;width:50%;height:100%;padding:128px 0}.Sharing__Overview__Text{width:300px;margin:64px 0 64px 10vw;padding:16px 32px;border:1px solid #eee;border-radius:4px;font-size:15px;background:#fff;z-index:1}@media only screen and (max-width:767px){.Sharing__Text{flex-direction:column}.Sharing__Overview__Image{width:100%;right:0}.Sharing__Overview__Text{margin:32px auto}}@media only screen and (max-width:480px){.Sharing__Text{padding:0}.Sharing__Overview__Image{display:none}}.Technology__Items{display:flex;padding-top:32px}.Technology__Item{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}.Technology__Item__Title{text-transform:uppercase;font-weight:500;color:var(--blue-dark)}.Technology__Item__Image{display:flex;justify-content:center;align-items:center;width:128px;height:128px;border-radius:50%;margin:24px 0}.Technology__Item__Image g,.Technology__Item__Image path{stroke:#fff}.Technology__Item__Image qr-code{margin-left:32px;margin-top:32px}.Technology__Item__Description{text-align:center;padding:0 16px;height:80px;line-height:24px}@media only screen and (max-width:767px){.Technology__Items{flex-direction:column}}.Products{height:956px}.Products__Content{display:flex;justify-content:center;height:100%}.Products img{height:800px;margin-top:-24px}.Products__List{display:none}.Product{margin-bottom:32px}.Product__Title{margin:4px 0;font-weight:700;color:var(--blue-mid);text-transform:uppercase}.Product__Description{line-height:24px;color:#444}@media only screen and (max-width:960px){.Products{height:820px}.Products img{height:660px}}@media only screen and (max-width:810px){.Products{height:auto}.Products img{display:none}.Products__List{display:block}}.Benefits{background:var(--blue-mid)}.Benefits,.Benefits h2{color:#fff}.Benefits h2:after{border-color:#fff}.Benefits__Items{display:flex}.Benefits__Item{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px}.Benefits__Item__Title{font-size:20px;margin-bottom:16px;text-align:center}.Benefits__Item path,.Benefits__Item svg{stroke:#fff}.Benefits__Item__Description{text-align:center}.Benefits__Item__Image{margin-bottom:16px;height:80px;display:flex;align-items:center}@media only screen and (max-width:767px){.Benefits__Items{flex-direction:column}}.Contact form{display:flex;flex-direction:column;padding:16px;border:1px solid #eee;box-shadow:0 1px 5px rgba(0,0,0,.15)}.Contact input,.Contact textarea{margin-bottom:16px;padding:9px;border:1px solid #eee;outline:none;font-size:18px;transition:border-color .2s,background-color .2s}.Contact textarea{resize:vertical}.Contact input:focus,.Contact textarea:focus{padding:8px;border:2px solid var(--blue-light)}.Contact input.error,.Contact textarea.error{padding:8px;border:2px solid var(--red-error)}.Contact button{height:48px;font-weight:700;font-size:15px;border:none;border-radius:2px;text-transform:uppercase;color:#fff;background-color:var(--green-mid);box-shadow:0 1px 1px var(--blue-dark);outline:none;transition:all .3s}.Contact button:hover{cursor:pointer;background:#388d67}.Contact button:active{background:#33815e}.ContactForm__Response{display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;height:210px;color:var(--blue-dark)}.Contact__Content{display:flex}.Contact__Content__Left,.Contact__Content__Right{flex:1 1;padding:32px}.Contact ul{padding:0}.Contact li{list-style-type:none;margin-bottom:12px}.Contact a{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;color:#000;color:initial;transition:color .25s}.Contact a circle,.Contact a path{transition:stroke .25s}.Contact a:hover{color:var(--blue-mid)}.Contact a:hover circle,.Contact a:hover path{stroke:var(--blue-mid)}.Contact svg{width:16px;margin-right:8px}.Contact hr{margin:32px 0}@media only screen and (max-width:767px){.Contact__Content{flex-direction:column}.Contact__Content__Left,.Contact__Content__Right{padding:16px}}@media only screen and (max-width:480px){.Contact__Content__Left,.Contact__Content__Right{padding:0}}.Footer{display:flex;justify-content:space-between;align-items:center;padding:32px;height:128px;background:var(--blue-dark);color:#fff}.Footer__Left,.Footer__Right{margin:0 24px}.Footer svg{height:32px;margin-right:8px;fill:#fff;transition:fill .25s}.Footer svg:hover{fill:var(--blue-mid);cursor:pointer}.Footer a{text-decoration:none;color:#fff;transition:color .25s}.Footer a:hover{color:var(--blue-mid)}.Footer__Right span{margin-left:32px}@media only screen and (max-width:600px){.Footer{flex-direction:column;align-items:flex-start}.Footer__Left,.Footer__Right{margin:0}.Footer__Left{margin-left:-2px}.Footer__Right{display:flex;width:100%}.Footer__Right span{flex:1 1;margin:0}.Footer__Right span:last-child{text-align:right}}@media only screen and (min-width:1484px){.Footer{padding-left:0;padding-right:0}}.Home{height:calc(100% - var(--header-height));overflow:scroll;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.Home::-webkit-scrollbar{display:none}.Privacy,.Terms{--padding:32px;height:calc(100% - var(--padding)*2);padding:var(--padding);overflow:scroll;background:#fff}header{display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--header-height);padding:0 16px;background:var(--blue-dark);color:#fff;-webkit-user-select:none;-ms-user-select:none;user-select:none;--transition:all 300ms}header .HeaderLeft{height:100%;padding:12px 0}header .HeaderLeft img{height:100%;margin-right:16px;padding-top:4px}header .HeaderRight,header .HeaderRight a{display:flex;align-items:center;height:100%}header .HeaderRight a{position:relative;padding:0 8px;border-bottom:2px solid transparent;transition:var(--transition);text-decoration:none;color:#fff}header .HeaderRight a:hover{border-bottom:2px solid #fff;cursor:pointer;background:var(--blue-mid)}header .HeaderRight svg{height:24px}header .HeaderRight path{transition:var(--transition)}header .HeaderRight svg:hover{cursor:pointer}header .HeaderRight svg:hover path{fill:#fff}header .MenuItems{position:absolute;top:var(--header-height);right:0;z-index:10;display:flex;flex-direction:column;align-items:flex-end;padding:8px 0;overflow:hidden;background:var(--blue-dark);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}header .MenuItems a{width:100%;padding:12px 32px;border:none;border-left:2px solid transparent}header .MenuItems a:hover{border:none;border-left:2px solid #fff;background:var(--blue-mid);cursor:pointer}header .MenuItem__Demo{color:var(--green-light)!important}header .MenuItem__Demo:hover{color:#fff!important;background:var(--green-mid)!important}@media only screen and (min-width:1484px){header{padding-left:0;padding-right:0}}*{box-sizing:border-box}#root,.App,body,html{height:100%}body{margin:0;padding:0;overflow:hidden;background:var(--blue-dark);font-family:"IBM Plex Sans","helvetica neue",HelveticaNeue,Helvetica-Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--max-width:1484px;--blue-dark:#28383d;--blue-mid:#59d;--blue-light:#abcde5;--green-mid:#3d9970;--green-light:#2ebc4f;--red-error:#f36f5a}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}h2{text-align:center;font-size:30px;font-weight:300}h2:after{display:block;margin:0 auto;content:"";width:40px;padding-top:16px;border-bottom:2px solid var(--blue-mid)}h3{font-size:24px;font-weight:400}header,section{max-width:var(--max-width);margin:0 auto}section{padding:48px 64px;background:#fff}footer{max-width:var(--max-width);margin:0 auto}p{line-height:28px;text-align:justify;color:#333}em{font-style:normal;text-decoration:underline;-webkit-text-decoration-color:var(--blue-mid);text-decoration-color:var(--blue-mid)}ul{list-style-type:circle;padding-left:32px}@media only screen and (max-width:480px){section{padding:24px 32px}}
/*# sourceMappingURL=main.8f67ea9b.chunk.css.map */