@font-face{font-family:Poppins;src:url(/fonts/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Abel;src:url(/fonts/Abel-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}.root{--r1:4px;--r2:6px;--r3:8px;--r4:10px;--r5:16px;--r6:30px;--r7:40px;--r8:48px;--r9:60px;--m0:0.125rem;--m1:0.25rem;--m2:0.5rem;--m3:0.75rem;--m4:1rem;--m5:1.25rem;--m6:1.5rem;--m7:2rem;--m8:2.5rem;--m9:3rem;--m10:4rem;--m11:5rem;--m12:6rem;--m13:8rem;--m14:10rem;--m15:12rem;--m16:14rem;--m17:16rem;--padding:120px 6%;--paddingHero:0px 100px 0px 8%;--divPadding:100px 4%;--padding-1024:100px 6%;--paddingHero-1024:0px 6%;--padding-480:60px 4%;--paddingHero-480:0px 2%;--toolbar:100px;--white:white;--black:black;--dark:var(--dark2);--trans:rgba(0,0,0,0.5);--transparent:rgba(0,0,0,0);--main:hsl(194,100%,18%);--dark1:#1c1c1c;--dark2:#282828;--dark3:#3a3a3a;--dark4:#707070;--grey:hsl(240,0%,99%);--grey1:hsl(240,0%,97%);--grey2:hsl(240,0%,91%);--grey3:hsl(240,0%,85%);--heroBlue:hsla(206,100%,10%,0.95);--heroBlue2:hsl(214,100%,11%);--heroGreen:hsla(187,100%,7%,0.95);--heroGreen2:hsl(185,100%,5%);--heroBrown:hsla(0,0%,7%,0.95);--cyan:#00ede2;--cyan2:#0080ae;--blue:hsl(203,100%,48%);--blue2:hsl(210,100%,32%);--blue3:hsl(210,100%,18%);--blue4:hsl(210,100%,13%);--turq:hsl(185,53%,43%);--turq2:hsl(195,85%,30%);--turq3:hsl(195,100%,25%);--turq4:hsl(194,100%,18%);--turq5:hsl(192,100%,15%);--green:hsl(145,71%,57%);--green1:hsl(150,69%,36%);--green2:hsl(150,48%,43%);--green3:hsl(150,88%,29%);--tgreen0:hsl(170,34%,58%);--tgreen:hsl(170,30%,48%);--tgreen1:#3fc5ad;--tgreen2:hsl(170,100%,27%);--tgreen3:#006570;--tgreen4:hsl(186,100%,13%);--tgreen5:hsl(186,100%,7%);--blue5:hsla(211,100%,10%,1);--tgreen6:hsl(186,100%,7%,1);--brown3:hsl(23,60%,10%);--cream:hsl(34,100%,78%);--cream2:hsl(27,39%,48%);--cream3:hsl(27,51%,45%);--brown:hsl(27,75%,62%);--brown2:rgb(72,34,13);--brown4:rgb(33,20,12);--red:#ff5b4d;--mainGrad:linear-gradient(to right,var(--blue2),var(--turq));--mainGrad90:linear-gradient(45deg,var(--blue2),var(--turq));--darkGrad:linear-gradient(to right,var(--blue3),var(--tgreen3));--blueGrad:linear-gradient(to right,var(--cyan),var(--blue));--blueGrad2:linear-gradient(to right,var(--cyan),var(--blue));--greenGrad:linear-gradient(to right,var(--green),var(--green2));--greenGrad2:linear-gradient(to right,var(--green2),var(--green3));--brownGrad:linear-gradient(to right,var(--cream),var(--brown));--brownGrad2:linear-gradient(to right,var(--cream2),var(--cream3));--overlay:linear-gradient(180deg,rgba(0,0,0,0.9),rgba(0,0,0,0.4),rgba(0,0,0,0.3),rgba(0,0,0,0.3));--sh-i:inset 0 2px 4px 0 rgba(0,0,0,0.06);--sh-s:0 1px 2px 0 rgba(0,0,0,0.05);--sh-m:4px 4px 6px 0px rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);--sh-l:0 10px 10px -5px rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.05);--sh-xl:0 10px 20px -5px rgba(0,0,0,0.03),0 10px 10px -5px rgba(0,0,0,0.02);--sh-2xl:5px 10px 20px -5px rgba(0,0,0,0.2);--sh-tag:0px 2px 5px 1px rgba(0,0,0,0.15);--dropdown:0px 5px 15px 0px rgba(0,0,0,0.15);--herobtn:2px 5px 10px 0px rgba(47,0,135,0.2);--herobtn-hover:2px 5px 10px 0px rgba(47,0,135,0.631);--sh-box:0 0px 50px -12px rgba(0,0,0,0.25);--sh-btn:0 10px 10px -5px rgba(0,0,0,0.2);--sh-toolbar:0 10px 30px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.02)}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;color:#282828;background-color:white;padding:0;margin:0;outline:none;box-sizing:border-box}.Dark{color:white}*{border-collapse:collapse}Link,a{text-decoration:none;outline:none;color:var(--white);box-shadow:none}a path{fill:var(--dark)}main{scrollbar-width:auto;scrollbar-color:white;overflow-y:auto;overflow-x:hidden}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}input{outline:none}.mt-1{margin-top:var(--m1)}.mt-2{margin-top:var(--m2)}.mt-3{margin-top:var(--m3)}.mt-4{margin-top:var(--m4)}.mt-5{margin-top:var(--m5)}.mt-6{margin-top:var(--m6)}.mt-7{margin-top:var(--m7)}h1{font-size:6rem;line-height:5.4rem;font-weight:600;margin-bottom:24px}h2{font-weight:500;margin-bottom:24px;letter-spacing:.08rem}h2,h3{font-size:3rem;line-height:4rem}h3{font-weight:600;margin-bottom:32px;letter-spacing:.05rem}h4{font-size:2.5rem;line-height:3rem}h4,h5{font-weight:500;margin-bottom:24px}h5{font-size:1.6rem;line-height:2rem}h6{font-size:1.15rem;line-height:1.75rem;font-weight:500}.Dark h3{font-weight:550}p{font-size:1rem;line-height:1.5rem;font-weight:300;letter-spacing:.02rem;padding-bottom:16px}.highlight{font-weight:600;font-size:1.1rem;letter-spacing:.01rem}.blue-text{color:var(--blue5);font-weight:600;font-size:1.2rem}.tagline{text-transform:uppercase;font-weight:400}.text-s{font-size:.875rem}.text-xs{font-size:.75rem}.MainGrad,.MainGrad span{background:var(--mainGrad);background-clip:border-box;-webkit-background-clip:text}.DarkGrad,.DarkGrad span,.MainGrad,.MainGrad span{border-image-slice:1;-webkit-text-fill-color:transparent;width:-moz-fit-content;width:fit-content;-webkit-box-decoration-break:clone;box-decoration-break:clone;z-index:1;font-weight:600}.DarkGrad,.DarkGrad span{background:var(--darkGrad);background-clip:border-box;-webkit-background-clip:text}.BlueGrad,.BlueGrad span{background:var(--blueGrad);background-clip:border-box;-webkit-background-clip:text}.BlueGrad,.BlueGrad span,.BrownGrad,.BrownGrad span{border-image-slice:1;-webkit-text-fill-color:transparent;width:-moz-fit-content;width:fit-content;-webkit-box-decoration-break:clone;box-decoration-break:clone;z-index:1;font-weight:600}.BrownGrad,.BrownGrad span{background:var(--brownGrad);background-clip:border-box;-webkit-background-clip:text}.GreenGrad,.GreenGrad span{background:var(--greenGrad);border-image-slice:1;background-clip:border-box;-webkit-text-fill-color:transparent;-webkit-background-clip:text;width:-moz-fit-content;width:fit-content;-webkit-box-decoration-break:clone;box-decoration-break:clone;z-index:1;font-weight:600}.index-1{z-index:1}.index-2{z-index:2}.index-3{z-index:3}.radius-1{border-radius:var(--r1)}.radius-2{border-radius:var(--r2)}.radius-3{border-radius:var(--r3)}.radius-4{border-radius:var(--r4)}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.UnderlineWrap{display:flex;justify-content:center}.Underline{width:30%;border-bottom:4px solid var(--dark)}.RoundedImg img{border-radius:50%;height:auto;border:4px solid var(--dark)}.VertDivider{border:none;border-left:1px solid var(--gery2);height:100%}.arrow-left{transform:rotate(-90deg)}.arrow-right{transform:rotate(90deg)}.arrow-down,.arrow-white{transform:rotate(180deg)}.arrow{--arrow-fill:#161b22}.arrow.orange-fill{--arrow-fill:#bd5e00}.arrow.gray-fill{--arrow-fill:#64748b}.arrow.white-fill{--arrow-fill:#ffffff}.input-file{display:none}button{font-size:1rem;border:none;outline:none}.AppBtn button{position:relative;background:var(--transparent);border:1.5px solid var(--main);padding:12px 20px;min-width:150px;width:-moz-max-content;width:max-content;border-radius:10px;transition:background-color .2s ease-in-out,color .3s ease-in-out;overflow:hidden;z-index:1;font-weight:400;letter-spacing:.02rem;color:var(--main);cursor:pointer}.AppBtn button:hover{color:white}.AppBtn button:before{position:absolute;transition:.3s;content:"";width:0;bottom:0;background:var(--main);height:120%;left:-10%;transform:skewX(20deg);z-index:-1}.AppBtn button:hover:before{width:120%}.AppBtn.Blue button:before{background:var(--cyan2)}.AppBtn.Blue button:hover{border-color:var(--cyan2)}.AppBtn.Blue button:hover:before{width:120%}.AppBtn.Green button:before{background:var(--green1)}.AppBtn.Green button:hover{border-color:var(--green1)}.AppBtn.Green button:hover:before{width:120%}.AppBtn.Brown button:before{background:var(--cream2)}.AppBtn.Brown button:hover{border-color:var(--cream2)}.AppBtn.Brown button:hover:before{width:120%}.AppBtn button svg{position:relative;top:1px;margin-left:12px;margin-right:2px;transition:margin .1s ease-in-out;width:7px}.AppBtn button svg path{transition:fill .3s ease-in-out}.AppBtn button:hover svg{margin-left:14px;margin-right:0}.AppBtn svg path{fill:var(--tgreen3)}.AppBtn button:hover svg path{fill:var(--white)}.AppBtn.Blue button,.AppBtn.Brown button,.AppBtn.Green button{color:white;font-weight:300;border:1px solid;background:transparent}.AppBtn.Blue button svg path,.AppBtn.Brown button svg path,.AppBtn.Green button svg path{fill:var(--white)}.SubBtn{position:relative;background:var(--tgreen3);padding:14px 20px;min-width:150px;width:-moz-max-content;width:max-content;border-radius:6px;transition:background-color .2s ease-in-out,color .3s ease-in-out;overflow:hidden;z-index:1;font-weight:400;letter-spacing:.02rem;color:white}.SubBtn:hover{filter:brightness(110%)}.SmallBtn{background:var(--darkGrad);font-size:1rem;padding:0 20px;min-width:120px;display:flex;justify-content:center;align-items:center;color:var(--white);letter-spacing:.02rem;font-weight:300;height:40px}.SmallBtn,.SmallBtnWrap{width:-moz-fit-content;width:fit-content;border-radius:30px}.SmallBtnWrap{padding-top:20px}.SmallBtnWrap,.SmallBtnWrap:hover{transition:filter .2s ease-in-out,box-shadow .3s ease-in-out,padding .2s ease-in-out}.SmallBtnWrap:hover{filter:brightness(120%);box-shadow:var(--sh-btn)}.LoadMore{padding-top:10px;display:flex;justify-content:center}.LoadMore button{background:var(--darkGrad);padding:14px 24px;border-radius:30px;color:white}.LoadMore button,.login-page{display:flex;justify-content:center;align-items:center}.login-page{width:100%;height:100vh;background:#f7f7f7}.login-page,.login-page p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.login-page p{font-size:14px;font-weight:400;letter-spacing:0;color:#006570;padding-bottom:6px}.login-container{width:100%;height:-moz-fit-content;height:fit-content;max-width:400px;border:1px solid #e9e9e9;border-radius:12px;padding:30px;background:#fff;box-shadow:5px 5px 25px -5px rgba(0,0,0,.1)}.login-logo{display:flex;justify-content:center;margin-bottom:20px}.login-logo img{width:126px;height:auto}.login-box,.login-form{display:flex;flex-direction:column}.login-box{width:100%;margin-bottom:20px;position:relative}.login-input{width:100%;padding:10px;border-radius:var(--r2);border:1px solid var(--grey2);font-size:13px;color:rgb(32,32,32);box-sizing:border-box}.error-message{color:rgb(199,48,48)}.LoginBtn{margin-top:10px;background:#006570;padding:14px 20px;width:100%;border-radius:6px;font-weight:400;letter-spacing:.02rem;color:white;box-sizing:border-box}.LoginBtn,.LoginBtn:hover{transition:background-color .2s ease-in-out}.LoginBtn:hover{background:#007a88}.LoginBtn:active{background:#004c55;transition:background-color .2s ease-in-out}.SmallTag{background:var(--mainGrad);border-radius:30px;font-size:.75rem;font-weight:300;color:var(--white);letter-spacing:.02rem;padding:0 8px;margin-left:8px}.animation-up{opacity:0;transform:translateY(60px);transition:opacity .4s ease-out,transform .7s ease-out}.animation-up.slide-up{opacity:1;transform:translateY(0)}.animation-side{opacity:0;transform:translateX(-60px);transition:opacity .4s ease-out,transform .7s ease-out}.animation-side.slide-side{opacity:1;transform:translateX(0)}.animation-right{opacity:0;transform:translateX(-60px);transition:opacity .4s ease-out,transform .7s ease-out}.animation-right.slide-right{opacity:1;transform:translateX(0)}.animation-left{opacity:0;transform:translateX(60px);transition:opacity .4s ease-out,transform .6s ease-out}.animation-left.slide-left{opacity:1;transform:translateX(0)}.delay-1{transition-delay:.2s}.delay-2{transition-delay:.4s}.delay-3{transition-delay:.6s}.delay-4{transition-delay:.8s}.delay-5{transition-delay:1s}.delay-6{transition-delay:1.2s}.delay-7{transition-delay:1.4s}.Toolbar,.ToolbarWhite{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.Toolbar,.ToolbarWhite,.header-scrolled,.header-scrolled-w,.header-top,.header-top-w{height:80px;z-index:10}.ToolbarWhite{background:rgba(255,255,255,.55);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}.header-top{background:transparent;transition:all .3s ease-in-out}.header-scrolled,.header-scrolled-w{position:fixed;top:0;left:0;right:0;box-shadow:var(--sh-toolbar);border-bottom:1px solid rgba(255,255,255,.25);transition:all .3s ease-in-out}.header-scrolled,.header-scrolled-w,.header-top-w{background:rgba(255,255,255,.55);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}.header-top-w{border-bottom:1px solid var(--grey3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ToolbarWhite,.header-scrolled,.header-scrolled-w,.header-top-w{background:white}}.ToolbarInner{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;width:1400px;max-width:100%;padding:0 30px;z-index:10;gap:20px}.ToolbarLeft{justify-content:flex-start}.ToolbarCenter,.ToolbarLeft{display:flex;align-items:center}.ToolbarCenter{justify-content:center}.ToolbarRight{display:flex;align-items:center;justify-content:flex-end}.ToolbarMenu{flex-direction:row;padding:0}.AppName,.ToolbarMenu{display:flex;align-items:center;justify-content:center}.footer-logo img,.toolbar-logo img{width:110px;height:auto}.header-scrolled img,.header-top-w img{filter:invert()}.header-scrolled .LanguageSelectorToolbar .LanguageButton,.header-top-w .LanguageSelectorToolbar .LanguageButton{color:var(--dark);transition:color .3s ease}.header-scrolled .LanguageSelectorToolbar .LanguageButton.open,.header-scrolled .LanguageSelectorToolbar .LanguageButton:hover,.header-top-w .LanguageSelectorToolbar .LanguageButton.open,.header-top-w .LanguageSelectorToolbar .LanguageButton:hover{color:var(--tgreen3)}.MenuLinks{display:flex;flex-direction:row;align-items:center;gap:48px}.MenuLinks a{display:inline-block;position:relative;padding:0;margin:0;font-weight:400;font-size:15px;text-decoration:none;letter-spacing:.02em;background:transparent;border-bottom:none;white-space:nowrap;transition:color .3s ease}.MenuLinks a:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.4,0,.2,1)}.MenuLinks a:hover:after{transform:scaleX(1)}.header-top .MenuLinks a,.header-top .MenuLinks a:active,.header-top .MenuLinks a:hover{color:var(--white)}.header-scrolled .MenuLinks a{color:var(--dark);font-weight:400}.header-scrolled .MenuLinks a:active,.header-scrolled .MenuLinks a:hover{color:var(--dark)}.header-top-w .MenuLinks a{color:var(--dark);font-weight:400}.header-top-w .MenuLinks a:active,.header-top-w .MenuLinks a:hover{color:var(--dark)}.NavLinkedinMenu{display:flex;align-items:center;padding:0;margin:0}.NavLinkedinMenu a{display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.NavLinkedinMenu svg{width:20px;height:20px;transition:fill .3s ease}.NavLinkedinMenu svg path{fill:var(--white)}.header-scrolled .NavLinkedinMenu svg path,.header-top-w .NavLinkedinMenu svg path{fill:var(--dark)}.NavLinkedinMenu:hover{opacity:.8}.NavLinkedinMenu:hover svg path{fill:var(--tgreen1)}.dropdown{position:relative}.dropdown-link{display:flex;justify-content:center}.open .dropdown-menu{display:block}.dropdown-menu{display:block;position:absolute;top:100%;left:0;list-style:none;background-color:#ffffff;border-radius:10px;padding:20px;border:1px solid #e9e9e9;width:-moz-max-content;width:max-content;margin-top:0;box-shadow:var(--dropdown)}.dropdown-item{display:flex;flex-direction:row;align-items:center}.dropdown-menu .no-link,.dropdown-menu a{color:var(--dark2)!important;border-radius:8px;margin-bottom:6px;padding:8px 10px 10px}.dropdown-menu a:hover{color:var(--pblue)!important;background:var(--grey1)}.dropdown-menu a:active{color:var(--pblue)!important;background:var(--grey2)}.dropdown-item .icon{flex:0 0 auto;padding-right:14px;padding-left:8px;display:flex;flex-direction:row;align-items:center}.dropdown-item .text{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;padding-right:8px}.dropdown-item .text a{color:var(--dark2);justify-content:left;margin:0;padding:0}.dropdown-item .text small{display:block;font-size:.75rem;line-height:.875rem;letter-spacing:.01rem;font-weight:300;margin:0;padding:0}.LanguageSelectorFooter,.LanguageSelectorToolbar{position:relative;display:flex;align-items:center;gap:10px}.LanguageSelectorFooter a,.LanguageSelectorToolbar a{border-radius:4px;text-decoration:none;font-size:12px;transition:all .3s ease}.LanguageSelectorFooter a{border:1px solid var(--tgreen2);color:var(--grey2);padding:5px 10px}.Footer .LanguageSelectorFooter a:hover{border-color:var(--tgreen1);background-color:var(--tgreen3);color:var(--grey2)}.LanguageSelectorFooter a.active{background-color:var(--tgreen3);border-color:var(--tgreen2)}.LanguageSelectorToolbar a{border:1px solid #ccc;color:#333;padding:6px 10px!important}.LanguageSelectorToolbar a:hover{border-color:var(--tgreen2);color:white}.header-scrolled .LanguageSelectorToolbar a:hover,.header-top-w .LanguageSelectorToolbar a:hover{color:var(--dark)}.LanguageSelectorToolbar a.active{background-color:var(--tgreen3);color:white;border-color:var(--tgreen2)}.LanguageArrow svg path{fill:white}.header-scrolled .LanguageArrow svg path,.header-top-w .LanguageArrow svg path{fill:currentColor;transition:fill .3s ease}.LanguageSelectorFooter .LanguageButton,.LanguageSelectorToolbar .LanguageButton{display:flex;align-items:center;gap:6px;background:transparent;border-radius:var(--r2);padding:12px 14px;cursor:pointer;transition:all .2s ease-in-out;font-size:.9rem;color:var(--white);width:90px;height:-moz-fit-content;height:fit-content}.LanguageSelectorToolbar .language-content{display:flex;align-items:center;gap:6px}.LanguageSelectorFooter .LanguageDropdown,.LanguageSelectorToolbar .LanguageDropdown{position:absolute;top:100%;right:0;background:white;border-radius:var(--r2);box-shadow:var(--dropdown);z-index:100;width:90px;overflow:hidden;margin-top:6px;opacity:0;transform:scale(.95) translateY(-8px);transition:all .15s ease-out;pointer-events:none}.LanguageSelectorFooter .LanguageDropdown.open,.LanguageSelectorToolbar .LanguageDropdown.open{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.LanguageSelectorFooter .LanguageOption,.LanguageSelectorToolbar .LanguageOption{display:block;margin:2px;color:var(--dark);text-decoration:none;transition:background-color .2s ease-in-out;font-size:.9rem}.LanguageSelectorFooter .LanguageOption:hover{background-color:var(--tgreen);border-color:var(--tgreen)}.LanguageSelectorToolbar .LanguageOption{padding:10px 16px;background-color:rgba(102,122,117,.15);border:none;border-radius:4px}.LanguageSelectorToolbar .LanguageOption:hover{background-color:var(--tgreen);border:none;color:var(--white)!important}.ButtonGroup{display:flex;align-items:center;gap:12px}.ButtonGroup .LanguageSelectorToolbar+.NavLinkedin{margin-left:-8px}.ButtonGroup .NavLinkedin+.AppBtn{margin-left:20px}.ButtonGroup.right{justify-content:flex-end}.ButtonGroup.left{justify-content:flex-start}.ButtonGroup.center{justify-content:center}.ButtonGroup .LanguageSelectorToolbar{display:flex;align-items:center;margin-top:0;gap:0}.NavLinkedin{margin-left:0}.NavLinkedin,.NavLinkedin a{display:flex;align-items:center}.NavLinkedin a{justify-content:center;transition:opacity .4s cubic-bezier(.4,0,.2,1);position:relative;width:24px;height:24px}.NavLinkedin svg{width:24px;height:24px;transition:transform .4s cubic-bezier(.4,0,.2,1)}.NavLinkedin svg path{fill:var(--white);transition:fill .4s cubic-bezier(.4,0,.2,1)}.header-top-w .NavLinkedin svg path{fill:var(--dark)}.ToolbarWhite .NavLinkedin svg path,.header-scrolled .NavLinkedin svg path,.header-scrolled-w .NavLinkedin svg path{fill:var(--main)}.NavLinkedin:hover{opacity:1}.NavLinkedin:hover svg{transform:scale(1.1)}.Toolbar .NavLinkedin:hover,.header-top .NavLinkedin:hover{opacity:1}.Toolbar .NavLinkedin:hover a,.header-top .NavLinkedin:hover a{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:50%;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1)}.Toolbar .NavLinkedin:hover a:before,.header-top .NavLinkedin:hover a:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:rgba(255,255,255,.15);backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:50%;z-index:-1}.Toolbar .NavLinkedin:hover svg path,.header-top .NavLinkedin:hover svg path{fill:var(--white)}.ToolbarWhite .NavLinkedin:hover a,.header-scrolled .NavLinkedin:hover a,.header-scrolled-w .NavLinkedin:hover a{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:50%;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1)}.ToolbarWhite .NavLinkedin:hover a:before,.header-scrolled .NavLinkedin:hover a:before,.header-scrolled-w .NavLinkedin:hover a:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:rgba(139,139,139,.15);border-radius:50%;z-index:-1}.ToolbarWhite .NavLinkedin:hover svg path,.header-scrolled .NavLinkedin:hover svg path,.header-scrolled-w .NavLinkedin:hover svg path{fill:var(--turq3)}.header-top-w .NavLinkedin:hover svg path{fill:var(--dark)}.NavLinkedinMobile{display:flex;align-items:center;margin-top:16px}.NavLinkedinMobile a{display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.NavLinkedinMobile svg{width:24px;height:24px;transition:fill .3s ease}.NavLinkedinMobile svg path{fill:var(--dark)}.NavLinkedinMobile:hover{opacity:.8}.NavLinkedinMobile:hover svg path{fill:var(--tgreen1)}.header-top .AppBtn button{color:var(--white);border:1px solid rgba(255,255,255,.4)}.header-top .AppBtn svg path{fill:var(--white)}.Toolbar .AppBtn button svg path,.ToolbarWhite .AppBtn button svg path,.header-scrolled .AppBtn button svg path,.header-scrolled-w .AppBtn button svg path,.header-top .AppBtn button svg path,.header-top-w .AppBtn button svg path{fill:currentColor}.header-top .AppBtn button{background:rgba(255,255,255,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ToolbarWhite .AppBtn button:before,.header-scrolled .AppBtn button:before,.header-scrolled-w .AppBtn button:before,.header-top-w .AppBtn button:before{background:var(--main);backdrop-filter:none;-webkit-backdrop-filter:none}.ToolbarWhite .AppBtn button:hover,.header-scrolled .AppBtn button:hover,.header-scrolled-w .AppBtn button:hover,.header-top-w .AppBtn button:hover{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.ToolbarWhite .AppBtn button:hover:before,.header-scrolled .AppBtn button:hover:before,.header-scrolled-w .AppBtn button:hover:before,.header-top-w .AppBtn button:hover:before{background:var(--main);width:120%}.Toolbar .AppBtn button:before,.header-top .AppBtn button:before{background:rgba(255,255,255,.15);backdrop-filter:none;-webkit-backdrop-filter:none}.header-scrolled .Toolbar .AppBtn button:before,.header-scrolled-w .Toolbar .AppBtn button:before{background:var(--main);backdrop-filter:none;-webkit-backdrop-filter:none}.Toolbar .AppBtn button:hover,.header-top .AppBtn button:hover{color:var(--white);background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.header-top .AppBtn button:hover{background:transparent;backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%)}.header-top .AppBtn button:before{background:rgba(255,255,255,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.header-scrolled .Toolbar .AppBtn button:hover,.header-scrolled-w .Toolbar .AppBtn button:hover{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.header-scrolled .Toolbar .AppBtn button:hover:before,.header-scrolled-w .Toolbar .AppBtn button:hover:before{background:var(--main);backdrop-filter:none;-webkit-backdrop-filter:none;width:120%}.Toolbar .AppBtn button:hover:before,.header-top .AppBtn button:hover:before{width:120%}.Footer{width:100%;position:relative;left:0;bottom:0;z-index:0;background:var(--turq5)}.FooterContent{padding:var(--padding);display:flex;flex-direction:column;color:var(--white)}.FooterNavWrap{width:100%;display:flex;flex-direction:row}.FooterSection{display:flex;flex-direction:column;justify-content:space-between}.LogoWrap{display:flex;flex-direction:row;width:25%}.FooterSection.Logo{max-width:100%;width:100%}.ContentWrap{display:flex;flex-direction:row;width:75%}.FooterSection.Nav{width:33%}.FooterSection.Info{width:66%;height:240px}.FooterColumnWrap{display:flex}.FooterColumn{display:flex;flex-direction:column;width:100%}.Footer li,.Footer ul{list-style:none;margin-left:0;font-size:.875rem;font-weight:300;padding:8px 0}.Footer h6{color:var(--sBlue);font-size:1rem;font-weight:400;margin-left:0!important}.Footer p{font-size:.875rem;padding:0;font-weight:300}.Footer a:hover{color:var(--tgreen1)}.PartnerLogos{display:flex;align-items:center;gap:12%}.PartnerLogos img{height:60px;width:auto}.CompanyWrap{display:flex;flex-direction:column;height:100px;padding-right:5%;border-right:1px solid var(--pblue)}.footer-logo-container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;flex:1}.footer-linkedin{margin-left:20px;margin-right:4vw}.footer-linkedin svg{width:32px;height:32px;transition:fill .3s ease}.footer-linkedin svg path{fill:white}.footer-linkedin:hover svg path{fill:var(--tgreen1)}.FooterInfoWrap{margin-top:60px}.Legal{display:flex;justify-content:space-between;font-size:.875rem}.Legal,.Legal p{font-weight:300;letter-spacing:.04rem}.PoweredBy{display:flex;align-items:flex-end;margin-top:24px}.PoweredByInner{font-size:var(--text-xs);color:var(--pblue1);display:flex;align-items:center;font-weight:300;letter-spacing:.02rem}.PoweredByInner a{display:flex;justify-content:center;color:var(--grey2)}.PoweredByInner a:hover{display:flex;justify-content:center;color:var(--white)}@media (max-width:1350px){.ToolbarInner{width:100%;padding:0 20px}.MenuLinks{gap:40px}}@media (max-width:1280px){.ToolbarInner{grid-template-columns:auto 1fr auto;gap:15px}.MenuLinks{gap:36px}.Toolbar .AppBtn button{min-width:0}}@media (max-width:1100px){.MenuLinks{gap:28px}}@media (max-width:900px){.MenuLinks a{font-size:13px}}@media (max-width:1024px){.ToolbarMenuBackdrop,.ToolbarMenuBox{visibility:hidden;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s,transform .3s cubic-bezier(.4,0,.2,1)}.ToolbarMenuBackdrop.open,.ToolbarMenuBox.open{visibility:visible;opacity:1}.ToolbarMenuBackdrop{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;z-index:9;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s}.ToolbarMenuBackdrop,.ToolbarMenuBackdrop.open{transform:translateX(0)}.ToolbarMenuBox{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:fixed;height:100%;width:50vw;overflow-y:auto!important;-webkit-overflow-scrolling:touch;box-sizing:border-box;right:0;top:0;transform:translateX(100%);background:var(--white);z-index:10;box-shadow:-4px 0 20px rgba(0,0,0,.15),-2px 0 8px rgba(0,0,0,.1);transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s,transform .3s cubic-bezier(.4,0,.2,1)}.ToolbarMenuBox.open{transform:translateX(0)}.MenuHamburger button{display:flex;justify-content:flex-end;align-items:center;overflow:hidden;transition:.5s ease-in-out;background:transparent;border:none;border-radius:20px}.MenuClose{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-top:18px;box-sizing:border-box}.MenuClose .AppName{padding-left:30px;flex-shrink:0}.MenuClose .AppName img,.MenuClose .toolbar-logo img{filter:invert()}.MenuClose button{position:static;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:scale(.75);border:none;background:transparent;margin-left:auto;flex-shrink:0;padding-right:28px}.header-scrolled .MenuHamburger svg,.header-scrolled-w .MenuHamburger svg,.header-top-w .MenuHamburger svg{fill:var(--dark)}.MenuClose svg path,.dropdown-link svg path{fill:var(--dark)!important}.Exit_Icon path{fill:var(--dark)}.ToolbarInner{display:flex;justify-content:space-between;width:100%}.ToolbarCenter,.ToolbarLeft,.ToolbarRight{flex:0 0 auto}.ToolbarCenter{display:none}.ToolbarMenu{padding-right:0;padding-left:0}.Toolbar .AppBtn button,.ToolbarWhite .AppBtn button{padding:16px 24px;height:52px;margin-top:30px;margin-left:30px;margin-bottom:30px}.ButtonWrap{border:none}.MenuLinks{flex-direction:column;justify-content:center;align-items:stretch;padding:60px 30px 0;width:100%;max-width:100%;gap:0;box-sizing:border-box}.MenuLinks a,.NavLinkedinMenu{display:flex;flex-direction:row;align-items:center;padding:0;margin:0;font-weight:300;font-size:1.1rem;text-decoration:none;letter-spacing:.04rem;background:transparent;border-bottom:1px solid rgb(219,219,219);color:var(--dark)!important;height:7vh;min-height:48px;white-space:nowrap}.MenuLinks a:after{display:none!important}.MenuLinks a:hover,.NavLinkedinMenu:hover{color:var(--tgreen2)!important}.NavLinkedinMenu svg{width:24px;height:24px}.NavLinkedinMenu svg path{fill:var(--dark)!important;transition:fill .3s ease}.NavLinkedinMenu:hover svg path{fill:var(--tgreen2)!important}.MenuLinks.Extra{padding:0 30px;width:100%;max-width:100%;box-sizing:border-box}.dropdown-item{width:100%;border-radius:12px}.open .dropdown-menu{display:flex;position:static;box-shadow:none;border:none;padding:0;margin-top:0;background-color:transparent;width:100%}.FooterNavWrap,.open .dropdown-menu{flex-direction:column}.LogoWrap{margin-bottom:50px}.ContentWrap,.LogoWrap{width:100%}.LanguageSelectorMobile{position:relative;width:100%;box-sizing:border-box}.LanguageSelectorMobile .LanguageButton{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;margin:0;font-weight:300;font-size:1.1rem;text-decoration:none;letter-spacing:.04rem;background:transparent;border:none;border-bottom:1px solid rgb(240,240,240);cursor:pointer;color:var(--dark)!important;height:7vh;min-height:48px;width:100%;box-sizing:border-box}.LanguageSelectorMobile .LanguageButton:hover{color:var(--tgreen2)!important}.LanguageSelectorMobile .language-content{display:flex;align-items:center;gap:6px}.LanguageSelectorMobile .arrow{display:flex;align-items:center;justify-content:center;margin-right:0;margin-left:auto;flex-shrink:0;transition:transform .3s ease;padding-left:10px}.LanguageSelectorMobile .arrow svg{width:10px;height:10px;fill:var(--dark)}.LanguageSelectorMobile .arrow.rotate-arrow{transform:rotate(90deg)}.LanguageSelectorMobile .LanguageDropdown{display:flex;flex-direction:column;position:static;width:100%;margin-top:0;background-color:transparent;border-radius:0;box-shadow:none;border:none;padding:0}.LanguageSelectorMobile .LanguageOption{display:flex;flex-direction:row;align-items:center;padding:0;margin:0;font-weight:300;font-size:1.1rem;text-decoration:none;letter-spacing:.04rem;background:transparent;border-bottom:1px solid rgb(219,219,219);color:var(--dark)!important;height:7vh;min-height:48px;width:100%;box-sizing:border-box}.LanguageSelectorMobile .LanguageOption:hover{color:var(--tgreen2)!important}.LanguageSelectorMobile .LanguageOption.active{color:var(--tgreen3)!important;font-weight:600}}@media (max-width:800px){.ToolbarMenuBox{width:60vw}.ContentWrap{flex-direction:row-reverse}.FooterColumnWrap{flex-direction:column}.FooterSection.Info{width:60%;height:auto}.FooterSection.Nav{width:40%}.PartnerLogos{margin-top:20px}}@media (max-width:600px){.ToolbarMenuBox{width:70vw}.ContentWrap{flex-direction:column}.FooterSection.Info,.FooterSection.Nav{width:100%}.Footer li,.Footer ul{padding:6px 0}}@media (max-width:480px){.ToolbarInner{margin:0;padding:0 20px}.ToolbarMenuBackdrop,.ToolbarMenuBox{width:100vw}.Toolbar,.ToolbarWhite,.header-scrolled,.header-scrolled-w,.header-top,.header-top-w{height:60px;z-index:10}.MenuClose{padding-top:8px}.MenuClose .AppName{padding-left:20px}.MenuClose button{padding-right:20px}.AppName svg{width:130px;height:auto}.MenuClose button{position:static;margin-left:auto}.MenuLinks{gap:10px;padding:30px 20px 0}.MenuLinks,.MenuLinks.Extra{width:100%;max-width:100%;box-sizing:border-box}.MenuLinks.Extra{padding:8px 20px}.LanguageSelectorMobile{width:100%;box-sizing:border-box}.FooterNavWrap{grid-template-columns:1fr}.Legal{display:flex;flex-direction:column;gap:10px}}.CardGroup{align-items:stretch;width:100%;display:flex}.Card,.CardWrap{display:flex;flex-direction:column;flex:1}.CardTxt{display:flex;flex-direction:column;transition:.3s ease-in-out}.CardTxt h6{font-size:1.25rem;font-weight:600;color:var(--dark2);padding-bottom:20px}.CardTxt li,.CardTxt p{font-size:.875rem;line-height:1.375rem;color:var(--dark4)}.CardTxt li,.CardTxt ul{margin:0;padding:0}.CardTxt ul{padding-left:14px}.CardTxt a{color:var(--pblue)}.CardTxt a:hover{color:var(--pblue1)}.CardGroup.Collab{display:grid;align-items:stretch;grid-template-columns:1fr 1fr 1fr;gap:2%;padding-top:60px}.CardGroup.Collab .CardWrap{height:100%;border-radius:16px;box-shadow:var(--sh-xl);align-items:stretch;border:.5px solid var(--grey2)}.CardGroup.Collab .CardWrap,.CardTop{transition:.3s ease-in-out;display:flex}.CardTop{justify-content:center;align-items:center;height:230px;padding:0;border-radius:16px 16px 0 0;position:relative}.CardTop.Collab1{background:url(/_next/static/media/img-cluster.d670721e.webp) no-repeat 100%/cover}.CardTop.Collab2{background:url(/_next/static/media/img-tradebe.3b7e8c47.webp) no-repeat 100%/cover}.CardTop.Collab3{background:url(/_next/static/media/img-a3.bdf9fad8.webp) no-repeat 100%/cover}.CardBottom{display:flex;flex-direction:column;flex:1;border-radius:0 0 16px 16px;background:var(--white);min-height:160px;transition:.3s ease-in-out;padding:30px 30px 15px}.CardGroup.Collab .CardWrap:hover{box-shadow:var(--sh-2xl)}.CardGroup.Collab .CardWap:hover .CardTop{filter:brightness(115%)}.CardGroup.Collab .CardWap:hover .CardTxt{padding-top:26px}.CardGroup.Collab img{width:120px;height:auto}.CardGroup.Cert{display:grid;grid-template-columns:1fr;align-items:stretch;display:flex;flex-direction:column;gap:20px;max-width:1000px}.CardGroup.Cert .CardWrap{border-radius:25px;box-shadow:var(--sh-xl);transition:.3s ease-in-out;display:flex;align-items:stretch;flex-direction:row;height:auto}.CardTopCert{display:flex;justify-content:center;position:relative;flex:1;background:var(--darkGrad);border-radius:16px 0 0 16px;height:auto}.CardTopCert .CardImg{width:auto}.CardBottomCert{display:flex;flex-direction:column;flex:2;padding:40px;border:.5px solid;border-color:var(--grey2);background:var(--white);border-radius:0 16px 16px 0}.CardTopCert .CardImg{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.CardTopCert img{width:120px;height:auto;max-width:100%;max-height:100%}.CardGroup.Mission{margin-top:80px;width:100%}.CardGroup.Mission .CardWrap{text-align:center;max-width:400px;margin:0 auto;width:100%}.CardGroup.Mission .CardTxt{margin-top:25px}.CardGroup.Mission img{width:100%;height:auto;max-width:260px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.CardGroup.Numbers .CardWrap{text-align:center;max-width:250px;width:100%;margin:120px auto 0}.CardGroup.Numbers .CardNumber{display:flex;align-items:center;justify-content:center}.CardGroup.Numbers h1{font-weight:600;font-family:Poppins,sans-serif;font-size:80px}.CardGroup.Numbers.Small h1{font-size:70px}.CardGroup.Numbers h6{color:var(--tgreen3)}.CardLine{width:100%;height:4px;background:var(--mainGrad);margin-bottom:20px}.CardGroup.Squares{padding-top:60px}.CardGroup.Squares .CardWrap{display:flex;text-align:center;padding:40px 30px}.CardGroup.Squares .CardImg{padding-bottom:20px}.CardGroup.Squares img{width:80px;height:auto}.CardGroup.Squares h6,.CardGroup.Squares p{color:white}.CardGroup.Squares .Card1{background:var(--tgreen4)}.CardGroup.Squares .Card2{background:var(--tgreen3)}.CardGroup.Squares .Card3{background:var(--tgreen2)}.CardGroup.Squares .Card4{background:var(--green2)}.app-table table{border-collapse:collapse;width:100%}.table-container{position:relative;width:100%!important;max-width:1400px;margin:0 auto}.app-table{display:flex;flex-direction:column;width:100%;background:white;border:1px solid var(--grey2);border-radius:8px}.table-header{display:flex;align-items:center;justify-self:center;width:100%;background:var(--darkGrad);color:white;margin-bottom:10px;height:60px}.header-cell{margin:15px 30px}.table-header-content{display:flex;align-items:center}.table-header-content p{font-weight:500;padding:0}.table-row{display:flex;width:100%}.table-row:not(:last-child){border-bottom:.5px solid var(--grey3)}.table-cell{display:flex;align-items:center;margin:15px 20px;font-size:14px}.CodeTag{background:var(--darkGrad);font-size:.75rem;padding:6px 0;width:100px;min-width:100px;max-width:150px;display:flex;justify-content:center;border-radius:30px;color:var(--white);letter-spacing:.04rem;font-weight:300}.scroll-buttons{position:absolute;top:11px;right:10px;display:flex;gap:10px;z-index:10}.scroll-button{background:var(--white);color:var(--tgreen3);border:1px solid var(--tgreen3);border-radius:50px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;transition:opacity .3s}.scroll-button:hover{opacity:1;background:var(--white)}.scroll-button:active{opacity:.6}input:focus{outline:none}.app-input{width:100%;min-height:38px;padding:var(--m2) var(--m3);background-color:var(--white);border-radius:var(--r2);border:1px solid;border:1px solid var(--gray2)}.app-input.disabled{background:var(--grey)}.contact-form{gap:var(--m5)}.contact-form,.form-box{display:flex;flex-direction:column}.form-box{width:100%;margin-top:10px;position:relative}.form-input.disabled{background-color:var(--grey)}.form-input{box-sizing:border-box;width:100%;min-height:30px;padding:10px;background-color:var(--white);border-radius:var(--r2);border:1px solid var(--grey2);font-size:14px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:var(--grey3)}.form-input::placeholder,.form-textarea::placeholder{color:var(--grey3)}.form-textarea{min-height:80px;padding:8px 10px;background-color:var(--white);border-radius:var(--r2);border:1px solid var(--grey2);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;resize:none;width:100%;height:100%;outline:none;box-sizing:border-box}.error-message{position:absolute;top:100%;left:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:12px;color:#dd3a3a!important;margin-top:4px}@media (max-width:1400px){#about-collab .CenterSection,.CardGroup.Collab{display:flex;justify-content:center;align-items:center}.CardGroup.Collab{flex-direction:column;gap:20px;max-width:900px}.CardGroup.Collab .CardWrap{display:flex;flex-direction:row;height:260px;align-items:center}.CardTop{width:40%;border-radius:16px 0 0 16px;height:100%}.CardBottom{border-radius:0 16px 16px 0}}@media (max-width:1200px){.CardGroup.Numbers{margin-top:40px}.CardGroup.Numbers .CardWrap{margin-top:60px}.CardGroup.Numbers h1{font-size:60px;margin-bottom:0}.CardGroup.Numbers.Small h1{font-size:50px}.CardGroup.Mission{width:100%;flex-direction:column;gap:50px}}@media (max-width:1024px){.CardGroup.Squares{display:grid;grid-template-columns:1fr 1fr}.form-container{max-width:100%;margin-right:2.4vw}}@media (max-width:900px){.CardGroup.Numbers{flex-direction:column;margin-top:40px}.CardGroup.Numbers .CardWrap{flex-direction:column;margin-top:60px}.CardGroup.Collab .CardWrap{height:284px}}@media (max-width:640px){.CardGroup.Collab{flex-direction:column}.CardGroup.Collab .CardWrap{flex-direction:column;height:100%}.CardGroup.Squares{grid-template-columns:1fr}.CardTop,.CardTopCert{width:100%;border-radius:16px 16px 0 0;height:200px}.CardBottom,.CardTopBottom{border-radius:0 0 16px 16px}.CardGroup.Numbers{flex-direction:column;gap:50px}.CardGroup.Cert{display:grid;grid-template-columns:1fr;gap:30px}.CardGroup.Cert .CardWrap{flex-direction:column}.CardTopCert{align-items:center;min-height:200px}.CardBottomCert{border:.5px solid var(--grey2);border-radius:0 0 16px 16px}.table-body{display:flex;flex-direction:column;overflow-y:scroll;height:500px;border:1px solid var(--grey3)}.header-cell{padding-left:14px}.table-cell{display:flex;align-items:center;margin:10px;font-size:14px}.CodeTag{min-width:-moz-fit-content;min-width:fit-content}}.arrow-icon{display:inline-flex;align-items:center;justify-content:center}.arrow-up{transform:rotate(-90deg)}.arrow-down{transform:rotate(90deg)}.SlideSectionWrap{padding:0;width:100%;height:600px;box-sizing:border-box;z-index:2;background-size:140%,auto}.SlideSection{margin:auto}.SlideRowWrap{flex-direction:row;text-align:center}.ImgCarousel,.SlideRowWrap{display:flex;justify-content:center;align-items:center}.ImgCarousel{margin-top:20px}.SlideSection h1{font-size:8rem;line-height:8rem}.SlideSection h1,.SlideSection h4,.SlideSection p{color:var(--white)}.carousel .flickity-cell{width:100%;height:580px}.carousel .flickity-page-dot{width:13px!important;height:13px!important;position:relative;top:-70px;background:hsla(0,0%,100%,.25)}.carousel .flickity-page-dot:focus{box-shadow:none}.carousel .flickity-page-dot.is-selected{background:hsl(0,0%,90%)}.img-carousel{position:relative;width:100vw;max-width:100vw;height:150px;overflow-x:hidden}.img-carousel img{width:auto;height:120px;margin:0 20px}.img-track{position:absolute;white-space:nowrap;will-change:transform}.img-track.socis{animation:imgcarousel 60s linear infinite}@keyframes imgcarousel{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.BlogSlideWrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.BlogSlideWrap h6{padding-bottom:20px;color:var(--white);font-weight:600}.BlogSlideWrap p{font-size:14px}.BlogSlideInner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 5vw}.BlogSlideInner .SideTxt{width:-moz-fit-content;width:fit-content;margin-left:5%;width:45%}.BlogSlideInner .SideImg{width:55%}.BlogSlideInner .SideImg img{border-radius:12px!important;transition:filter .3s ease-in-out}.blog-carousel .flickity-cell{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:600px;height:99%;border-radius:30px;transition:background-color .3s ease-in-out}.blog-carousel .flickity-button{background:white;border:1px solid rgb(57,151,153);opacity:1;transition:opacity .3s ease-in-out}.blog-carousel:hover .flickity-button{opacity:1}.blog-carousel .flickity-button:active{opacity:.8}.blog-carousel .flickity-button:hover{background:var(--tgreen3);border:1px solid var(--tgreen3);opacity:1}.blog-carousel .flickity-button:focus{box-shadow:none}.blog-carousel .flickity-prev-next-button{width:50px;height:50px}.blog-carousel .flickity-prev-next-button.previous{left:-20px}.blog-carousel .flickity-prev-next-button.next{right:-20px}.flickity-prev-next-button .flickity-button-icon{display:none}.flickity-prev-next-button.next:before,.flickity-prev-next-button.previous:before{display:flex;justify-content:center;align-items:center;font-size:10px;color:var(--tgreen2)}.flickity-prev-next-button.previous:before{content:url(/icons/arrow-left.svg)}.flickity-prev-next-button.next:before{content:url(/icons/arrow-right.svg)}.flickity-prev-next-button.previous:hover:before{content:url(/icons/arrow-left-white.svg)}.flickity-prev-next-button.next:hover:before{content:url(/icons/arrow-right-white.svg)}.blog-carousel .flickity-page-dot{width:13px!important;height:13px!important;background:rgba(112,144,145,.2);position:relative;top:-10px}.blog-carousel .flickity-page-dot:focus{box-shadow:none}.blog-carousel .flickity-page-dot.is-selected{background:var(--tgreen2)}.news-carousel{display:grid;align-items:stretch;grid-template-rows:1fr;padding-top:20px}.news-carousel .flickity-viewport{min-height:440px!important}.news-carousel .flickity-cell{width:400px;height:100%;max-height:400px;margin:0 10px;background:transparent;border-radius:30px}.news-carousel .flickity-button{background:white;border:1px solid rgb(57,151,153);opacity:1;transition:opacity .3s ease-in-out}.news-carousel .flickity-button:active{opacity:.8}.news-carousel .flickity-button:hover{background:var(--tgreen3);border:1px solid var(--tgreen3);opacity:1}.news-carousel .flickity-button:focus{box-shadow:none}.news-carousel .flickity-prev-next-button{width:50px;height:50px;position:absolute;top:-20px;border-radius:50%}.news-carousel .flickity-prev-next-button.next{right:40px;top:-55px}.news-carousel .flickity-prev-next-button.previous{left:calc(100% - 150px);top:-55px}.flickity-rtl .flickity-prev-next-button.previous{left:10px}.flickity-rtl .flickity-prev-next-button.next{left:calc(10px + 50px + 20px)}.news-carousel .flickity-page-dot,.news-carousel .flickity-prev-next-button .flickity-button-icon{display:none}@media (max-width:1400px){.BlogSlideInner .SideImg,.BlogSlideInner .SideTxt{width:50%}}@media (max-width:1280px){.SlideSectionWrap{height:550px}.carousel .flickity-cell{height:530px}.DevSlideInner{display:flex;align-items:center;padding:0 30px 0 70px}.dev-carousel .flickity-cell{margin:80px 25px;width:650px;height:450px}.dev-carousel .flickity-page-dot{margin-bottom:30px}.BlogSlideInner .SideImg img{width:100%}.BlogSlideInner .SideImg{width:45%}.BlogSlideInner .SideTxt{width:55%}}@media (max-width:1100px){.dev-carousel .flickity-cell{margin:80px 25px;width:650px;height:450px}.BlogSlideInner .SideImg div{margin-left:0;width:100%;height:40vw}.BlogSlideInner .SideTxt{width:100%;margin-left:0;margin-top:30px;margin-bottom:30px}.BlogSlideInner{flex-direction:column}.blog-carousel .flickity-cell{margin:50px 25px;width:95%;height:auto}.blog-carousel .flickity-page-dot{margin-bottom:30px;width:12px!important;height:12px!important}.BlogSlideInner .SideImg,.BlogSlideInner .SideImg img{width:100%}}@media (max-width:1024px){.SlideSectionWrap,.carousel .flickity-cell{height:500px}.SlideSection h1{font-size:12vw;line-height:12vw}.news-carousel .flickity-prev-next-button.next{right:30px;top:-50px}.news-carousel .flickity-prev-next-button.previous{left:calc(100% - 140px);top:-50px}}@media (max-width:760px){.img-carousel{width:90vw}.SlideSection h1{font-size:18vw;line-height:18vw}.SlideSection p{width:90vw}.DevSlideInner{flex-direction:column;padding:0 40px}.DevSection .SlideTxt{width:100%;margin-right:0}.DevSlideWrap{width:100vw}.dev-carousel .flickity-cell{margin:50px 25px;width:auto;height:590px}.dev-carousel .flickity-page-dot{width:12px!important;height:12px!important;margin-bottom:0}.BlogSlideInner{padding:40px}.BlogSlideInner .SideImg{padding-top:0}}@media (max-width:600px){.news-carousel .flickity-prev-next-button.next{right:20px;top:-50px}.news-carousel .flickity-prev-next-button.previous{left:calc(100% - 130px);top:-50px}.BlogSlideInner{padding:40px}}@media (max-width:480px){.SlideSectionWrap{padding:0;width:100%;box-sizing:border-box;z-index:2;background:var(--warmGradDg);background-size:auto;height:460px}.carousel .flickity-cell{height:450px}.carousel .flickity-page-dot{width:12px!important;height:12px!important;top:-60px}.SlideSection h1{font-size:20vw;line-height:18vw}.dev-carousel .flickity-cell{margin:50px 10px;height:550px;min-width:none}.DevSlideInner{flex-direction:column;padding:0 6vw}.DevSlideWrap img{width:100%;height:auto}.DevSlideWrap p{font-size:.875rem}.news-carousel .flickity-cell{margin:60px 10px;width:92vw;height:auto;margin:15px 10px;background:transparent;border-radius:30px;box-shadow:var(--sh-xl)}.news-carousel .flickity-prev-next-button.next{right:20px;top:-10px}.news-carousel .flickity-prev-next-button.previous{left:calc(100% - 130px);top:-10px}.BlogSlideInner{padding:20px}.BlogSlideWrap h4{font-weight:600;color:white;font-size:6vw;line-height:8vw}}@media (max-width:360px){.dev-carousel .flickity-cell{margin:40px 10px;height:530px;min-width:none}.DevSlideInner{padding:0 5vw}.dev-carousel .flickity-cell{margin:50px 10px;width:-moz-fit-content;width:fit-content}.dev-carousel .flickity-page-dot{width:12px!important;height:12px!important;margin-bottom:-20px}}section .AppBtn,section .ButtonGroup,section .LineBtn{margin-top:16px}.SectionWrap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding)}.BaseSection,.CenterSection{display:flex;flex-direction:column;width:100%;max-width:1400px;margin:0 auto}.CenterSection{justify-content:center}.CenterContent,.CenterHeading{display:flex;flex-direction:column;justify-content:center}.CenterHeading{align-items:center;text-align:center}.CenterWrap{display:flex;flex-direction:column;align-items:center}.CenterHeading h5,.CenterHeading p{width:100%;max-width:1000px}.ZeroSectionWrap{display:flex;align-items:center;justify-content:center;padding:120px 0}.ZeroSection{flex-direction:column;justify-content:center}.SideSection,.ZeroSection{display:flex;align-items:center;width:100%;margin:0 auto}.SideSection{flex-direction:row;justify-content:space-between;max-width:1400px;z-index:1}.MiddleSpace{margin-bottom:100px}.SideContent{width:100%;min-width:0}.Left,.Right{display:flex;flex-direction:row;align-items:center}.Left .SideTxt{margin-right:5vw}.Right .SideTxt{margin-left:5vw}.SideImg,.SideTxt{display:flex;flex-direction:column;justify-content:center;width:50%;min-width:0}.SideImg{align-items:center}.SideContent .SideImg,.SideContent .SideTxt{flex:0 1 50%}.SideContent .SideImg{max-width:50%}.CenterTxt{margin-bottom:40px}.CenterImg,.CenterTxt{display:flex;flex-direction:column;justify-content:center}.CenterImg{align-items:center;width:100%}.CenterImg img,.CenterImg video,.SideImg img,.SideImg video{width:100%;max-width:100%;height:auto}.SideImg .ImgWrap,.SideImg .ImgWrapSlide{width:100%;max-width:100%}.ImgWrap img,.ImgWrapSlide img{width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SquareImgWrap img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;border-radius:50%}.DivSectionWrap{display:flex;padding:var(--padding);position:relative;min-height:450px}.DivSectionWrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.DivSection{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:1400px;width:100%;margin:0 auto;z-index:1}.DivSection .SideTxt{width:45%}.DivSection .SideImg{width:55%}.HeroVideo{position:absolute;top:0;left:0;height:calc(100vw * 9 / 16)!important;width:100%!important;min-width:100%;z-index:-1;direction:ltr;overflow:hidden;pointer-events:none}.ImgPoster,.hero-video-container{position:absolute;top:0;left:0;width:100%;height:calc(100vw * 9 / 16);overflow:hidden;z-index:-1}.ImgPoster{-o-object-fit:cover;object-fit:cover;direction:ltr;pointer-events:none;transition:opacity 1.2s ease}.Overlay{position:absolute;top:0;left:0;width:100%;height:100%;transition:background .3s,border-radius .3s,opacity .3s;z-index:0}.HeroSectionWrap .Overlay{background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25%,rgba(0,0,0,.2) 45%,rgba(0,0,0,.1) 70%,rgba(0,0,0,0))}#main-hero .Overlay{background:linear-gradient(180deg,rgba(11,15,22,.8),rgba(11,15,22,.4),rgba(0,0,0,.2),rgba(0,0,0,.1),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0))}.HeroSectionWrap{width:100%;height:calc(100vw * 9 / 16);overflow:hidden;margin-top:-100px;box-sizing:border-box;overflow-y:hidden;z-index:1;position:relative;background:black}.HeroSection{margin:auto;min-height:calc(100vw * 9 / 16);z-index:1;position:relative}.HeroSection,.MainHeroContent{height:100%;display:flex;align-items:center}.MainHeroContent{justify-content:center;text-align:center}.HeroContent,.MainHeroContent{flex-direction:column;z-index:2}.HeroContent{display:flex;width:-moz-max-content;width:max-content;max-width:650px;min-width:500px;padding:var(--paddingHero)}.HeroContent.Wide{max-width:680px}.HeroSection .AppBtn button{margin-top:40px;box-shadow:var(--herobtn)}.HeroSection h1{font-family:montserrat,sans-serif;font-weight:700;color:var(--white);text-shadow:4px 4px 15px rgba(0,0,0,.5)}.HeroSection h6{font-family:poppins,sans-serif;font-weight:400;text-shadow:2px 2px 8px rgba(0,0,0,.5);margin-bottom:24px;letter-spacing:.06rem}.HeroContent h1,.HeroContent h2,.HeroContent h3{text-shadow:0 2px 20px rgba(0,0,0,.75),0 0 50px rgba(0,0,0,.55),0 0 90px rgba(0,0,0,.4)}.HeroContent h6,.HeroContent p{text-shadow:0 1px 16px rgba(0,0,0,.7),0 0 36px rgba(0,0,0,.45)}#main-hero .HeroSection{justify-content:center}.ScrollIndicator{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:10;display:block;cursor:pointer;opacity:0;visibility:visible;pointer-events:none;transition:opacity .5s cubic-bezier(.4,0,.2,1)}@media (min-width:1025px){.ScrollIndicator{display:none}}@media (min-width:2000px){.HeroSectionWrap{height:1125px}}.ScrollIndicator.hidden{display:none}.ScrollIndicatorCircle{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,.298);transition:background .5s cubic-bezier(.4,0,.2,1);animation:scrollBounce 2s ease-in-out infinite;isolation:isolate;overflow:hidden}.ScrollIndicatorCircle svg{color:var(--white);width:32px;height:32px}.ScrollIndicator.fade-in{opacity:1;pointer-events:auto;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.ScrollIndicator.fade-out{opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.4,0,.2,1)}@keyframes scrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}#innovation-hero{background:linear-gradient(180deg,var(--heroBlue2),transparent,transparent),url(/_next/static/media/bg-lab-xl.cfed9fb5.webp) no-repeat 50%/cover}#services-hero{background:linear-gradient(180deg,var(--heroBlue2),transparent,transparent),url(/_next/static/media/bg-gestio-xl.3e8286cd.webp) no-repeat 50%/cover}#tech-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent,transparent),url(/_next/static/media/bg-tec-xl.85ad94bd.webp) no-repeat bottom/cover}#eco-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent,transparent),url(/_next/static/media/bg-eco-xl.f48553e6.webp) no-repeat 50%/cover}#about-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent),url(/_next/static/media/bg-about-xl.99213af5.webp) no-repeat top/cover}#projects-hero .HeroSection{height:600px}@media (max-width:2000px){#innovation-hero{background:linear-gradient(180deg,var(--heroBlue2),transparent,transparent),url(/_next/static/media/bg-lab.6f30caa0.webp) no-repeat 50%/cover}#services-hero{background:linear-gradient(180deg,var(--heroBlue2),transparent,transparent),url(/_next/static/media/bg-gestio.088fffc7.webp) no-repeat 50%/cover}#tech-hero{background:linear-gradient(180deg,var(--heroBrown),transparent,transparent,transparent),url(/_next/static/media/bg-tec.118240ee.webp) no-repeat bottom/cover}#eco-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent,transparent),url(/_next/static/media/bg-eco.69bbe53f.webp) no-repeat 50%/cover}#about-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent),url(/_next/static/media/bg-about.5a285b2d.webp) no-repeat top/cover}}@media (max-width:1024px){#innovation-hero{background:linear-gradient(180deg,var(--heroBlue2),transparent,transparent),url(/_next/static/media/bg-lab-m.2a626185.webp) no-repeat 50%/cover}#services-hero{background:linear-gradient(180deg,var(--heroBlue2),transparent,transparent),url(/_next/static/media/bg-gestio-m.09011e77.webp) no-repeat 50%/cover}#tech-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent,transparent),url(/_next/static/media/bg-tec-m.26440f1b.webp) no-repeat bottom/cover}#eco-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent,transparent),url(/_next/static/media/bg-eco-m.6c58f40f.webp) no-repeat 50%/cover}#about-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent),url(/_next/static/media/bg-about-m.623a6a88.webp) no-repeat top/cover}}@media (max-width:480px){#innovation-hero{background:linear-gradient(180deg,var(--heroBlue2),transparent,transparent),url(/_next/static/media/bg-lab-s.e4a80f63.webp) no-repeat 50%/cover}#services-hero{background:linear-gradient(180deg,var(--heroBlue2),transparent,transparent),url(/_next/static/media/bg-gestio-s.156ac239.webp) no-repeat 50%/cover}#tech-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent,transparent),url(/_next/static/media/bg-tec-s.1434e85c.webp) no-repeat bottom/cover}#eco-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent,transparent),url(/_next/static/media/bg-eco-s.945d4ff8.webp) no-repeat 50%/cover}#about-hero{background:linear-gradient(180deg,var(--heroGreen2),transparent,transparent),url(/_next/static/media/bg-about-s.6eaaf435.webp) no-repeat top/cover}}.GradStripe{width:100%;height:14px;background:var(--darkGrad)}.Stripe{width:100%;height:50px}.Stripe.Blue{background:url(/_next/static/media/blue-stripe.dc6beac8.webp) no-repeat 100% 0/cover}.Stripe.Green{background:url(/_next/static/media/green-stripe.28af736c.webp) no-repeat 50%/cover}.Stripe.Brown{background:url(/_next/static/media/brown-stripe.da38f8a6.webp) no-repeat 100%/cover}.QuoteContent{text-align:center;padding:50px}.QuoteContent h4{margin-bottom:0;font-weight:400;font-size:2.2rem;letter-spacing:.03rem}#innovation-quote{background:linear-gradient(rgba(0,0,0,.2),rgba(18,33,87,.6),rgba(18,33,87,.6),rgba(0,0,0,.2)),url(/_next/static/media/bg-water.1212b327.webp) no-repeat 100% /cover}#eco-quote{background:linear-gradient(rgba(0,0,0,.2),rgba(9,49,34,.6),rgba(9,49,34,.6),rgba(0,0,0,.2)),url(/_next/static/media/bg-leaf.f8db2a84.webp) no-repeat 100% /cover}#about-quote{background:linear-gradient(rgba(0,0,0,.2),rgba(49,20,9,.6),rgba(49,20,9,.6),rgba(0,0,0,.2)),url(/_next/static/media/bg-leather.a30137b8.webp) no-repeat 100% /cover}#main-tech{display:flex;background:url(/_next/static/media/bg-main.f7572ba1.webp) no-repeat 100% 100%/100%}#main-tech .CenterSection{max-width:1200px}section video{display:flex;width:100%;border-radius:10px;box-shadow:var(--sh-);margin-top:20px}.TextGroup{display:flex;flex-direction:row;gap:50px;margin-top:12px}.TextGroup .HalfText{width:70%}#main-innovation{background:url(/_next/static/media/img-lab.ee2c8d54.webp) no-repeat 100%/auto 100%}#main-innovation:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--blue5);-webkit-clip-path:polygon(0 0,55% 0,45% 101%,0 101%);clip-path:polygon(0 0,55% 0,45% 101%,0 101%)}#innovation:before{background:linear-gradient(105deg,var(--blue4) 53%,transparent 47%) no-repeat 100% /cover}#main-services{background:url(/_next/static/media/img-residus.5816621e.webp) no-repeat 100%/auto 100%}#main-services:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--tgreen6);-webkit-clip-path:polygon(0 0,55% 0,45% 101%,0 101%);clip-path:polygon(0 0,55% 0,45% 101%,0 101%)}#main-about{background:url(/_next/static/media/img-quisom.3d72513f.webp) no-repeat 100%/auto 100%}#main-about:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--brown3);-webkit-clip-path:polygon(0 0,55% 0,45% 101%,0 101%);clip-path:polygon(0 0,55% 0,45% 101%,0 101%)}.center-subtitle{width:100%;max-width:1000px;text-align:center}#tech-planta{padding-bottom:30px!important}#tech-planta .CenterSection{max-width:1200px}#tech-video{background:var(--darkGrad);color:white}.TechImg{height:auto;max-width:1100px;margin-top:30px}.TechImg,.VideoWrap{width:100%;display:flex;flex-direction:column;justify-content:center}.VideoWrap{text-align:center}.VideoIframe{width:100%;border-radius:12px;margin-top:20px}#testbed{border-bottom:1px solid gray}#eco-cicle .CenterSection{align-items:center}#eco-cicle .Content{max-width:1000px;margin-top:60px;display:flex;flex-direction:row}#eco-cicle .SideImg{width:30%}#eco-cicle .SideTxt{width:70%;margin-left:40px}#eco-cicle .SideImg img{max-width:300px;height:auto}#eco-compromis{padding-bottom:0}.ZeroSection .CenterHeading{padding:0 6%}#eco-cert .CenterSection{max-width:1000px}#services-codes{background:var(--grey);border-bottom:.5px solid var(--grey3)}#services-stripe{display:none}#services-contact{background:url(/_next/static/media/img-contact.32704962.webp) no-repeat 100%/auto 100%}#services-contact:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:white;-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.LerWrap{margin-bottom:50px}.SocisLogos{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;margin-top:20px}.SocisLogos img{width:auto;height:120px;align-items:ce}.Socis,.SocisLogos img{display:flex;justify-content:center}.Socis{align-items:center}@media (min-width:1800px){#main-about,#main-innovation,#main-services{background:none}#main-about:before,#main-innovation:before,#main-services:before{-webkit-clip-path:none;clip-path:none}.DivSectionWrap img{border-radius:8px}}@media (min-width:1025px){.ImgWrap{width:calc(50% + ((100vw - 1024px) / (1500px - 1024px)) * 50%)}.ImgWrap,.ImgWrapSlide{height:440px}}@media (max-width:1400px){.DivSectionWrap{min-height:0;padding:var(--padding-1024)}h3{font-size:3.2vw;line-height:3.8vw}}@media (max-width:1024px){.DivSectionWrap,.SectionWrap{padding:var(--padding-1024)}.HeroVideo{height:100vh!important;width:calc(100vh * 16 / 9)!important;left:50%;transform:translateX(-50%)}.ImgPoster,.hero-video-container{height:100vh}.ImgPoster{width:calc(100vh * 16 / 9);left:50%;transform:translateX(-50%)}.HeroSectionWrap{height:100vh;margin-top:-80px}.HeroSection{height:100vh}h2{font-size:5vw;line-height:5.8vw}h3{font-size:4.4vw;line-height:5.4vw}.Right{flex-direction:column-reverse}.Left,.Right{display:flex;width:100%}.Left{flex-direction:column}.Left .SideImg,.Left .SideTxt,.Right .SideImg,.Right .SideTxt{width:100%;max-width:100%;flex:0 1 auto;margin:0}.SideContent .SideImg{max-width:100%}.Left .SideTxt,.Right .SideTxt{padding-bottom:40px;padding-left:0;padding-right:0}.Left .SideImg,.Right .SideImg{display:flex}.Left .SideImg img,.Right .SideImg img{width:100%;height:auto;top:0;left:0}.ImgWrap{width:100%;height:auto}.QuoteContent h4{font-size:3vw;line-height:4vw}.HeroContent{width:75%;min-width:0;padding:32px 5%}.MiddleSpace{margin-bottom:80px}.DivSectionWrap{min-height:0}.DivSectionWrap img{border-radius:8px}#eco-cicle .SideImg{width:30%;padding-left:0}#eco-cicle .SideTxt{width:70%;padding-left:0}#eco-cicle .SideTxt h5{font-size:22px}#eco-cicle .SideTxt p{font-size:15px;line-height:auto}.TextGroup{flex-direction:column;gap:10px}.TextGroup .HalfText{width:100%}#main-about,#main-innovation,#main-services,#services-contact{background:none}#main-about:before,#main-innovation:before,#main-services:before,#services-contact:before{-webkit-clip-path:none;clip-path:none}#services-stripe{display:block}}@media (max-width:800px){#eco-cicle .Content{flex-direction:column;justify-content:center;align-items:center;width:100%}#eco-cicle .SideImg,#eco-cicle .SideTxt{width:90%;margin:0}#eco-cicle img{max-width:300px}#eco-cicle .SideTxt{padding-top:30px;text-align:center}#eco-cicle .SideTxt p{font-size:1rem}.SocisLogos{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:20px}}@media (max-width:640px){h1{font-size:14vw;line-height:14vw}h2,h3{font-size:6vw;line-height:7vw}.HeroSection h6{margin-bottom:14px}.QuoteContent{padding:0}.QuoteContent h4{font-size:4.6vw;line-height:6vw}.SocisLogos{gap:20px}.SocisLogos img{height:100px}}@media (max-width:480px){h3{font-size:7.5vw;line-height:9vw}.HeroSectionWrap{margin-top:-60px}.SocisLogos img{height:80px}.DivSectionWrap,.SectionWrap{padding:var(--padding-480)}}@media (max-width:360px){.SocisLogos{gap:1vw}}.BlogSectionWrap{padding:0}.BlogSectionBg{width:100%}.BlogSection{max-width:1400px;height:-moz-max-content;height:max-content;margin:auto;padding:var(--padding);padding-top:0!important}.BlogSection h6{font-weight:400}.BlogSlide{padding-top:30px}.BlogSlideWrap h4{font-weight:600;font-size:2rem;line-height:2.5rem}#posts-section{background:var(--grey)}.Categories{display:flex;flex-direction:row}.Categories button{margin-right:10px;padding:8px;min-width:100px}.BlogCardGroup{display:grid;align-items:stretch;grid-template-columns:1fr 1fr 1fr;gap:30px;margin:50px 0}.BlogCardWrap{display:flex;flex-direction:column;align-content:flex-start;flex:1;margin-right:1%;max-width:450px;min-width:350px!important;height:100%;border-radius:25px;transition:.3s ease-in-out}.Recent .BlogCardWrap{width:500px}.BlogCardWrap:last-child{margin-right:0}.BlogCardTop{background-color:var(--tgreen3);background-size:cover;background-repeat:no-repeat;background-position:50%;height:230px;padding:0;border-radius:16px 16px 0 0;position:relative}.BlogCard,.BlogCardTop{transition:.3s ease-in-out}.BlogCard{display:flex;flex-direction:column;flex-grow:1;border:.5px solid;border-radius:0 0 16px 16px;border-color:var(--grey2);box-shadow:var(--sh-xl);background:var(--white);min-height:160px}.BlogCardWrap:hover{box-shadow:var(--sh-box)}.BlogCardWrap:hover .BlogCardTop{filter:brightness(110%)}.BlogCardTxt{display:flex;flex-direction:column;padding:30px 30px 15px;transition:.3s ease-in-out}.BlogCardSub{font-size:.75rem;font-weight:500;color:var(--pblue);margin-bottom:2px!important;color:var(--dark4)}.BlogCard p{font-size:.875rem;line-height:1.375rem;color:var(--dark4)}.BlogCard h6{font-size:1.25rem;font-weight:600;color:var(--dark2);padding-bottom:10px}.BlogCard a{color:var(--pblue)}.BlogCard a:hover{color:var(--pblue1)}.CategoryTag{position:absolute;top:15px;right:15px;background:var(--turq2);color:var(--white);padding:4px 16px;border-radius:20px;letter-spacing:.01rem;font-size:12px;box-shadow:var(--sh-tag);border:.5px solid var(--turq3)}.SubSectionWrap{background:var(--warmGradDg);border-top:1px solid var(--grey2);height:340px;position:relative}.SubSectionWrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:gray}.SubSection{max-width:1200px;z-index:1}.SubContent{display:flex;justify-content:center;align-items:center;color:var(--white);height:350px}.SubContent h4,.SubContent h5,.SubContent h6{color:white!important}input{box-shadow:none;border:1px solid var(--grey1)}.SubContent input{margin-bottom:20px;border-radius:25px;padding:0 15px;height:45px;width:380px}.SubContent p{font-size:small;padding-bottom:10px!important}.SubContent h5{margin-bottom:32px}.SubContent h6{margin-bottom:16px;font-weight:400}.SubContent .SideTxt{width:100%;margin-right:0;z-index:1}.NewsSectionWrap{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:120px 0;border:.5px solid var(--grey3)}.NewsSection{width:100%}.NewsTitle{display:flex;flex-direction:row;justify-content:space-between;padding:0 6%}.NewsContent{display:flex;flex-direction:column}.NewsSection h1,.NewsSection h2{margin-bottom:35px}.NewsSection h6{margin:0}.NewsCardGroup{display:grid;align-items:stretch;gap:30px;margin:50px 0}.BlogContentInner,body.blog-post .BlogHeader header{max-width:800px}.BlogHeader{padding-top:6vw;position:relative;overflow:hidden;background:var(--darkGrad)}.BlogHeader *{z-index:1}.BlogHeader,.BlogHeader header{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.BlogHeader header{text-align:left;background:white;border-bottom:0;padding-right:60px;padding-left:60px}.HeaderTxt{display:flex;flex-direction:column;justify-content:flex-start;max-width:900px}.BlogHeader header h1{margin-top:15px}.BlogHeader header h1,.BlogHeader header p{color:#141414}.PostMeta{display:flex;align-items:center;padding-bottom:40px;padding-top:20px}body.blog-archive .PostMeta{max-width:100%}.BlogHeader .PostMeta img{border-radius:100%}.PostMeta p{font-weight:400;font-size:16px;margin-left:15px}.PostHeader h1{font-size:3rem;line-height:4rem}.BlogHeader p{padding:0}.PostHeaderImg img{width:100%;height:auto;max-width:900px;border-radius:16px}.BlogHeader header h1,.PostMeta{padding-right:0;padding-left:0}.BlogContent{display:flex;justify-content:center;align-items:center;align-items:flex-start}.BlogContentInner{border-top:0;margin-bottom:80px;padding:40px 0 60px}.ContentBorder{background:white}.BlogContent .no-margin{margin:0!important}.BlogContent .no-padding{padding:0!important}.BlogContent .compact{margin:8px 0!important;padding:0!important}.BlogContent .spaced{margin:24px 0!important}.BlogContent .indented{margin-left:20px!important}.BlogContent .Video,.BlogContent img{width:100%;height:auto;margin:30px 0;border-radius:16px}.Video{width:100%;max-width:1200px}.FlexibleVid{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.FlexibleVid iframe{position:absolute;width:100%;height:100%}.FlexibleVid embed,.FlexibleVid iframe,.FlexibleVid object{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px}.BlogContent a,.BlogContent div,.BlogContent li,.BlogContent p,.BlogContent span,.BlogContent ul{font-size:1rem;line-height:1.5rem;font-weight:400;color:#2c2c2c}.BlogContent li:last-child{margin-bottom:34px}.BlogContent h2{font-size:2.5rem;line-height:3rem;font-weight:700;margin-top:16px;margin-bottom:30px}.BlogContent h3{font-size:2rem;line-height:2.5rem;font-weight:700;margin-top:16px;margin-bottom:20px}.BlogContent h4{font-size:1.5rem}.BlogContent h4,.BlogContent h5{line-height:2.25rem;font-weight:600;margin-bottom:16px;margin-top:16px}.BlogContent h5{font-size:1.2rem}.BlogContentInner{padding-right:60px;padding-left:60px}.BlogContent blockquote p{font-size:21px;padding:30px;background:transparent;border-color:gray}.BlogTags{display:none}body.blog-archive .ImgHeader{margin-bottom:0}.FlexCenter .twitter-tweet{max-width:90vw}body.blog-post li>p{margin-bottom:0!important}@media (max-width:1320px){.BlogCardGroup{grid-template-columns:1fr 1fr}.BlogCardWrap{max-width:100%}}@media (max-width:1280px){.BlogSection{padding:100px 80px}}@media (max-width:1024px){.BlogSection{padding:100px 40px}.BlogSlideInner{display:flex;flex-direction:column;justify-content:space-between}.SubSectionWrap:before{background-position:center -200px}.NewsSectionWrap{padding:100px 0}}@media (max-width:900px){.NewsTitle{padding:0 100px 0 40px}.BlogTags{flex-direction:column;align-items:flex-start}.BlogTags li a{font-size:14px;padding:10px 23px}.BlogContentInner,.BlogHeader header{padding-right:30px;padding-left:30px}.BlogPage .BlogCardWrap{width:100%;min-width:0}.BlogCardGroup{gap:20px;grid-template-columns:1fr}.SubSectionWrap:before{background-position:center -200px;background-size:200%}}@media (max-width:480px){.BlogSection{padding:60px 6vw!important}.NewsSectionWrap{padding:80px 0}.NewsTitle{padding:0 4%;margin-bottom:20px}.SubSectionWrap:before{background-position:-300px -300px;background-size:300%}.Categories{display:grid;grid-template-columns:1fr 1fr;gap:10%}.SubContent input{margin-bottom:20px;width:90%}.BlogCardWrap{min-width:0;width:90vw;min-width:100%!important;height:100%}.BlogCardTxt{padding:20px 20px 5px}.BlogCard h6{font-size:1rem}}.FaqWrap{background:var(--whiteGradTop);border-top:1px solid var(--grey2)}.FaqSection{max-width:1200px;margin:auto;display:flex;flex-direction:column;justify-content:center}.FaqSection h3{margin-bottom:40px}.FaqSection p{margin-bottom:10px}.FaqBlocks .Collapsible__contentInner p:first-child{padding-top:20px}.FaqBlocks .Collapsible__contentInner p:last-child{padding-bottom:0}.Collapsible__contentInner p:first-child{margin-top:0}.Collapsible__contentInner p:last-child{margin-bottom:20px}.FaqBlockAccordions .Collapsible{border:1px solid var(--grey2);border-left:6px solid var(--pblue);border-radius:8px;border-top-left-radius:4px;border-bottom-left-radius:4px;background:var(--grey);margin-bottom:15px}.FaqBlocks .Collapsible h3{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0;min-height:40px;padding:10px 25px;font-size:16px;font-weight:500}.FaqBlocks .Collapsible p{font-size:15px;padding:0 30px;margin-bottom:30px}.FaqBlocks .Collapsible a{color:var(--green);font-weight:600;transition:.1s ease-in-out;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.FaqBlocks .Collapsible a:hover{color:var(--darkpink)}.FaqBlocks .Collapsible__trigger.is-closed:after{content:"+";font-size:35px;font-weight:500;margin-left:10px;line-height:0;position:relative;left:auto;padding-left:10px}.FaqBlocks .Collapsible__trigger.is-open:after{content:"-";margin-left:10px;font-size:30px;font-weight:500;transform:scaleX(1.5);left:-4px;top:0;position:relative}#privacy{background:var(--darkGrad);color:white}.LegalHero{max-width:1200px;margin:auto}.LegalSection{width:100%;max-width:1000px;margin-bottom:40px;text-align:left}.LegalSection li{margin-left:15px;padding:0 10px 10px}.LegalSection a{color:var(--tgreen)}.legal-subtitle{margin-bottom:10px}.legal-box{padding:64px;border-radius:12px;border:1px solid var(--grey2);width:700px;background:var(--white);margin:auto auto 30px}.LegalSection h6{margin-bottom:8px}.LegalSection h4{font-size:1.5rem;line-height:2.25rem}.LegalSection h3,.LegalSection h4{font-weight:500;margin-bottom:32px}


/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100%/75%);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20%/25%);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-page-dot.is-selected{background:hsl(0 0% 20%/100%)}