.Hero_hero__RF3Io{width:100%;height:calc(var(--real-vh, 1vh) * 100);min-height:900px;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero.svg);background-size:cover;background-position:center -90px;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;color:#fff}.Hero_heroContent__33poK{position:relative;width:100%;max-width:1144px;height:408px;display:flex;flex-direction:column;align-items:center;gap:38px;text-align:center}.Hero_heroTitle___mCYm{width:1092px;height:216px;font-family:League Gothic;font-weight:400;font-size:90px;letter-spacing:2%;text-align:center;box-shadow:4px 4px 10px 0 rgba(0,0,0,.15);color:#fff;opacity:0;transform:translateY(30px);transition:opacity .3s,transform .3s}.Hero_animateTitle__ptxeV{animation:Hero_fadeUp__42mWg 1.2s ease-out forwards}@keyframes Hero_fadeUp__42mWg{0%{opacity:0;transform:translateY(40px)}60%{opacity:1;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Hero_highlight__9TIF4{color:#ff8c00}.Hero_heroDescription__SA6cl{width:1078px;height:84px;font-family:Inter;font-weight:600;font-size:20px;line-height:28px;text-align:center;letter-spacing:0}.Hero_ctaButton__2IxPt{width:239px;height:46px;border-radius:42px;padding:4px 4px 4px 24px;background:#ec8a00;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease}.Hero_ctaButtonText__PMPi3{font-family:Inter;font-weight:500;font-size:16px;text-align:center;color:#111}.Hero_arrowContainer__PZXcI{width:38px;height:38px;border-radius:50%;background:#111;display:flex;align-items:center;justify-content:center}.Hero_ctaButton__2IxPt:hover{background:#e67e00;transform:translateY(-2px)}.Hero_diagonalArrow__ail4s{display:block}.Hero_ctaButton__2IxPt:hover .Hero_diagonalArrow__ail4s,.Hero_rightArrow___7p__{display:none}.Hero_ctaButton__2IxPt:hover .Hero_rightArrow___7p__{display:block}.Hero_ctaLink__YM9lX{text-decoration:none}.Hero_vertical__ft6o_{display:flex;flex-direction:column}.Hero_portuguese__nmmJk{gap:50px}@media (max-width:767px){.Hero_hero__RF3Io{width:auto;background-position:50%;height:100vh;min-height:600px}.Hero_heroContent__33poK{width:324px;opacity:1;height:363px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.Hero_heroTitle___mCYm{width:282px;height:159px;font-size:44px;letter-spacing:2%}.Hero_heroDescription__SA6cl,.Hero_portuguese__nmmJk .Hero_heroDescription__SA6cl{width:338px;height:120px;font-size:16px;letter-spacing:0;line-height:20px}.Hero_portuguese__nmmJk .Hero_heroDescription__SA6cl{margin-top:30px}.Hero_ctaButton__2IxPt{width:190px;height:40px;border-radius:27px}.Hero_ctaButtonText__PMPi3{width:130px;height:15px;font-size:12px}.Hero_arrowContainer__PZXcI{width:30px;height:30px;border-radius:27.71px}.Hero_portuguese__nmmJk .Hero_ctaButton__2IxPt{width:220px}.Hero_portuguese__nmmJk .Hero_ctaButtonText__PMPi3{width:160px}}@media (min-width:768px) and (max-width:1023px){.Hero_hero__RF3Io{width:auto;background-position:50%;height:calc(var(--real-vh, 1vh) * 100);min-height:500px}.Hero_heroContent__33poK{width:726px;opacity:1;height:263.01px}.Hero_heroTitle___mCYm{font-size:52px;width:663.61px;height:124px;letter-spacing:2%}.Hero_heroDescription__SA6cl{width:726px;height:57px;font-size:14px;letter-spacing:0;line-height:20px}.Hero_ctaButton__2IxPt{width:200px;height:42px;border-radius:48px}.Hero_ctaButtonText__PMPi3{width:133px;height:16px;font-size:13px}.Hero_portuguese__nmmJk .Hero_ctaButtonText__PMPi3{width:133px;height:30px;font-size:13px}.Hero_arrowContainer__PZXcI{width:34px;height:34px;border-radius:41px}}.ProductRange_productSection__j7j4a{width:100%;height:700px;background:#fff;display:flex;flex-direction:column}.ProductRange_productHeader__XtWhg,.ProductRange_productSectionPt__kjamH .ProductRange_productHeader__XtWhg{width:434px;height:112px;background:#111;display:flex;align-items:center;justify-content:center}.ProductRange_productHeaderTitle__Opc4O{font-family:League Gothic;font-weight:400;font-size:72px;letter-spacing:2%;color:#ec8a00;text-align:center}.ProductRange_productHeaderSubtitle__FWcF2{font-family:Inter;font-weight:700;font-size:16px;line-height:24px;color:#111;margin:32px 0 0 20px;max-width:847px}.ProductRange_productGrid__9hORh{display:flex;gap:50px;justify-content:center;margin-top:230px;align-items:flex-end;flex-direction:row;opacity:0;transform:translateY(30px);transition:opacity .3s,transform .3s}.ProductRange_animateTitle__2TAvB{animation:ProductRange_fadeUp__BDZwb 3s ease-out forwards}@keyframes ProductRange_fadeUp__BDZwb{0%{opacity:0;transform:translateY(40px)}60%{opacity:1;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ProductRange_boltingTools__iOlet,.ProductRange_machiningTools__w_FAD{width:448px;height:284px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:40px 20px 30px;position:relative;border-top-left-radius:14.67px;border-top-right-radius:14.67px;border:5.11px solid #ec8a00;border-top-width:0;transition:2s ease-in-out}.ProductRange_boltingTools__iOlet:hover,.ProductRange_machiningTools__w_FAD:hover{transform:scale(1.2);transition:2s ease-in-out}.ProductRange_machiningTools__w_FAD:hover{transition:all .3s ease;cursor:pointer}.ProductRange_boltingTools__iOlet:hover,.ProductRange_machiningTools__w_FAD:hover{transform:translateY(-8px)}.ProductRange_boltingTools__iOlet:hover .ProductRange_boltingImage__NmHV4,.ProductRange_machiningTools__w_FAD:hover .ProductRange_machiningImage__jRt08{transform:translateX(-50%) scale(1.05)}.ProductRange_boltingTools__iOlet:hover .ProductRange_boltingToolsTitle__PVoCy,.ProductRange_machiningTools__w_FAD:hover .ProductRange_machiningToolsTitle__rDBeA{transform:scale(1.05);filter:drop-shadow(0 16px 15px rgba(0,0,0,.2))}.ProductRange_boltingToolsTitle__PVoCy,.ProductRange_machiningToolsTitle__rDBeA{font-family:Inter;font-weight:700;font-size:30px;line-height:100%;text-align:center;color:#111;margin:20px 0 15px;transition:all .3s ease}.ProductRange_boltingToolsDescription__OLUo_,.ProductRange_machiningToolsDescription__U2Paj{font-family:Inter;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#111;margin:0}.ProductRange_boltingImage__NmHV4{top:-150px;width:350.0623779296875px;height:258.08026123046875}.ProductRange_boltingImage__NmHV4,.ProductRange_machiningImage__jRt08{position:absolute;left:50%;transform:translateX(-50%);object-fit:contain;transition:2s ease-in-out;transition:transform .3s ease}.ProductRange_machiningImage__jRt08{top:-200px;width:234.7300262451172;height:236.43096923828125}.ProductRange_boltingEclipse__nEBEs{bottom:135px;left:58%;width:120px;height:9.624669075012207px}.ProductRange_boltingEclipse__nEBEs,.ProductRange_machiningEclipse__tanEF{position:absolute;transform:translateX(-50%);opacity:.3;border-radius:50%;filter:blur(5px);background:#000}.ProductRange_machiningEclipse__tanEF{bottom:155px;left:50%;width:192.71px;height:9.1px}.ProductRange_direction__IIqbT{display:flex;flex-direction:row}.ProductRange_productGrid__9hORh a{text-decoration:none}.ProductRange_productSectionPt__kjamH .ProductRange_productHeaderTitle__Opc4O{font-size:72px}.ProductRange_productSectionPt__kjamH .ProductRange_productHeaderSubtitle__FWcF2{font-size:16px;line-height:22px;margin:32px 20px}.ProductRange_productSectionPt__kjamH .ProductRange_boltingToolsTitle__PVoCy,.ProductRange_productSectionPt__kjamH .ProductRange_machiningToolsTitle__rDBeA{font-size:32px}.ProductRange_productSectionPt__kjamH .ProductRange_boltingImage__NmHV4{top:-160px}@media (min-width:1024px) and (max-width:1240px){.ProductRange_productSectionPt__kjamH .ProductRange_productHeader__XtWhg{width:700px;height:112px;background:#111;display:flex;align-items:center;justify-content:center}.ProductRange_productSectionPt__kjamH .ProductRange_productHeaderTitle__Opc4O{font-family:League Gothic;font-weight:400;font-size:66px;letter-spacing:2%;color:#ec8a00;text-align:center}}@media (max-width:767px){.ProductRange_productSection__j7j4a{height:auto}.ProductRange_productHeader__XtWhg{width:210px;height:70px;margin-top:24px}.ProductRange_productHeader__XtWhg.ProductRange_productSectionPt__kjamH{width:20px}.ProductRange_productHeaderTitle__Opc4O,.ProductRange_productSectionPt__kjamH .ProductRange_productHeaderTitle__Opc4O{font-size:44px;text-align:center}.ProductRange_productSectionPt__kjamH .ProductRange_boltingImage__NmHV4{top:-60px}.ProductRange_productHeaderSubtitle__FWcF2{font-family:Inter;font-weight:600;font-size:16px;line-height:20px;color:#111;margin:24px auto;text-align:center;max-width:90%}.ProductRange_productGrid__9hORh{height:auto;flex-direction:row;gap:20px;margin:80px 33px 20px;align-items:flex-start}.ProductRange_boltingTools__iOlet,.ProductRange_machiningTools__w_FAD{flex:1 1;width:150px;max-width:150px;height:auto;min-height:200px;padding:15px 8px 12px}.ProductRange_boltingEclipse__nEBEs{bottom:140px;width:98px}.ProductRange_machiningEclipse__tanEF{bottom:140px;width:138px}.ProductRange_boltingImage__NmHV4,.ProductRange_machiningImage__jRt08{position:absolute;top:-60px;transform:translateX(-50%);width:100px;height:105px;object-fit:contain}.ProductRange_machiningImage__jRt08{left:50%}.ProductRange_boltingToolsTitle__PVoCy,.ProductRange_machiningToolsTitle__rDBeA,.ProductRange_productSectionPt__kjamH .ProductRange_boltingToolsTitle__PVoCy,.ProductRange_productSectionPt__kjamH .ProductRange_machiningToolsTitle__rDBeA{font-size:14px;margin:0 0 8px}.ProductRange_boltingToolsDescription__OLUo_,.ProductRange_machiningToolsDescription__U2Paj{font-size:12px;line-height:16px}.ProductRange_direction__IIqbT{flex-direction:column}.ProductRange_productSectionPt__kjamH .ProductRange_productHeader__XtWhg{width:240px}}@media (min-width:768px) and (max-width:1023px){.ProductRange_productSection__j7j4a{height:543px}.ProductRange_productHeader__XtWhg{height:86px;margin-top:40px}.ProductRange_productSectionPt__kjamH .ProductRange_productHeader__XtWhg{height:100px;margin-top:40px;width:600px}.ProductRange_productHeaderTitle__Opc4O,.ProductRange_productSectionPt__kjamH .ProductRange_productHeaderTitle__Opc4O{height:86px;font-size:52px;padding-top:12px;margin-left:28px}.ProductRange_productHeaderSubtitle__FWcF2,.ProductRange_productSectionPt__kjamH .ProductRange_productHeaderSubtitle__FWcF2{font-family:Inter;font-weight:600;font-size:14px;line-height:19px;color:#111;margin:64px 30px 0 20px}.ProductRange_productGrid__9hORh{height:203px;flex-direction:row;gap:50px;margin:190px 80px;align-items:flex-end}.ProductRange_boltingTools__iOlet,.ProductRange_machiningTools__w_FAD{max-width:318px;max-height:201px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.ProductRange_productSectionPt__kjamH .ProductRange_boltingToolsTitle__PVoCy,.ProductRange_productSectionPt__kjamH .ProductRange_machiningToolsTitle__rDBeA{font-size:22px}.ProductRange_boltingEclipse__nEBEs{bottom:140px;width:98px}.ProductRange_machiningEclipse__tanEF{bottom:140px;width:138px}.ProductRange_boltingToolsTitle__PVoCy,.ProductRange_machiningToolsTitle__rDBeA{font-size:22px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.ProductRange_boltingToolsDescription__OLUo_,.ProductRange_machiningToolsDescription__U2Paj{font-size:12px}.ProductRange_boltingImage__NmHV4{position:absolute;top:-110px;transform:translateX(-50%);width:200px;height:184px;object-fit:contain}.ProductRange_productSectionPt__kjamH .ProductRange_boltingImage__NmHV4{top:-120px}.ProductRange_machiningImage__jRt08{position:absolute;top:-110px;left:50%;transform:translateX(-50%);width:192px;height:184px;object-fit:contain}.ProductRange_direction__IIqbT{flex-direction:row}}.ProductRange_downloadButton__4uPFJ{display:inline-block;background:#ec8a00;color:#fff;padding:12px 24px;border-radius:6px;text-decoration:none;font-family:Inter;font-weight:600;font-size:16px;margin:20px 0 0 20px;transition:background-color .3s ease}.ProductRange_downloadButton__4uPFJ:hover{background:#c86e00}.WhoWeAre_whoWeAreSection__FJGIa{width:100%;height:800px;background:#111;padding:30px 0}@supports (--webkit-touch-callout:none){.WhoWeAre_whoWeAreSectionPt__vDM6x.WhoWeAre_whoWeAreSection__FJGIa{height:auto}}.WhoWeAre_whoWeAreContent__eV1tY{max-width:1480px;margin:0 auto;display:flex;gap:80px}.WhoWeAre_whoWeAreLeft__VgGDs{flex:1 1}.WhoWeAre_whoWeAreTitle__pTDMr{font-family:League Gothic;font-weight:400;font-size:48px;line-height:100%;letter-spacing:2%;padding-left:80px;color:#fff;margin:0 0 10px}.WhoWeAre_orangeBox__wSPvD{width:774px;min-height:196px;height:auto;background:#ec8a00;padding:20px 0;margin:10px 0 28px}.WhoWeAre_orangeBoxTitle__cQw7a{font-family:League Gothic;font-weight:400;font-size:72px;line-height:100%;letter-spacing:2%;color:#111;margin:0;padding-left:80px}.WhoWeAre_whoWeAreText__k7z08{margin-bottom:28px;opacity:0;transform:translateY(30px);transition:opacity .3s,transform .3s}.WhoWeAre_focusText__B5S9x,.WhoWeAre_foundedText__wxV2d,.WhoWeAre_purposeText__gHzTR{font-family:Inter;font-size:16px;line-height:24px;color:#fff;margin:0 0 16px 80px}.WhoWeAre_animateTitle__JfniC{animation:WhoWeAre_fadeUp__Kynbw 5s ease-out forwards}@keyframes WhoWeAre_fadeUp__Kynbw{0%{opacity:0;transform:translateY(40px)}60%{opacity:1;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.WhoWeAre_foundedText__wxV2d,.WhoWeAre_purposeText__gHzTR{font-weight:700}.WhoWeAre_focusText__B5S9x{font-weight:400}.WhoWeAre_visionSection__CehlQ{margin-bottom:46px;opacity:0;transform:translateY(30px);transition:opacity .3s,transform .3s}.WhoWeAre_visionTitle__Se_XP{font-family:League Gothic;font-weight:400;font-size:48px;line-height:100%;letter-spacing:2%;color:#fff;margin:0 0 16px 80px}.WhoWeAre_visionText__PBTmE{font-family:Inter;font-weight:700;font-style:italic;font-size:16px;line-height:24px;color:#fff;margin-left:80px}.WhoWeAre_knowMoreLink__9MIkm{text-decoration:none}.WhoWeAre_knowMoreButton__2hiIZ{width:163px;height:46px;border-radius:42px;padding:4px 4px 4px 24px;background:#ec8a00;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;margin-left:80px}.WhoWeAre_knowMoreArrow__OmaoE{font-family:Inter;font-weight:500;font-size:16px;line-height:100%;text-align:center;color:#111}.WhoWeAre_arrowContainer___i79L{width:38px;height:38px;border-radius:50%;background:#111;display:flex;align-items:center;justify-content:center}.WhoWeAre_knowMoreButton__2hiIZ:hover{background:#e67e00;transform:translateY(-2px)}.WhoWeAre_diagonalArrow__4ADBr{display:block}.WhoWeAre_knowMoreButton__2hiIZ:hover .WhoWeAre_diagonalArrow__4ADBr,.WhoWeAre_rightArrow__Jkz3M{display:none}.WhoWeAre_knowMoreButton__2hiIZ:hover .WhoWeAre_rightArrow__Jkz3M{display:block}.WhoWeAre_imageContainer__l04gw{width:626px;height:673.58px;border:1px solid #ec8a00;border-radius:42px;padding:40.31px;margin-top:20px;margin-left:30px}.WhoWeAre_workerImage__1lcva{width:586.875px;height:670.4121704101562px;border-radius:42px;margin-top:-70px;object-fit:cover}.WhoWeAre_showOnWebView__Sz6om{display:block}.WhoWeAre_showOnMobileView__HAYCq{display:none}@media (max-width:767px){.WhoWeAre_whoWeAreSection__FJGIa{width:100%;height:auto;min-height:900px;background:#111;padding:0}.WhoWeAre_whoWeAreContent__eV1tY{flex-direction:column;gap:40px;padding-top:24px}.WhoWeAre_whoWeAreTitle__pTDMr{font-family:League Gothic;font-weight:400;font-size:28px;line-height:100%;letter-spacing:2%;color:#fff;padding:0 0 0 24px}.WhoWeAre_orangeBox__wSPvD{width:calc(100% - 24px);min-height:60px;background:#ec8a00;padding:12px 0;margin:16px 12px 24px 0}.WhoWeAre_orangeBoxTitle__cQw7a{font-size:38px;padding-left:24px;line-height:100%}.WhoWeAre_showOnWebView__Sz6om,.WhoWeAre_workerImage__1lcva{display:none}.WhoWeAre_showOnMobileView__HAYCq{display:block;width:100%;height:406px;border-radius:0;margin:24px 0;object-fit:cover}.WhoWeAre_imageContainer__l04gw{display:none}.WhoWeAre_whoWeAreText__k7z08{padding-top:0;width:87%}.WhoWeAre_focusText__B5S9x,.WhoWeAre_foundedText__wxV2d,.WhoWeAre_purposeText__gHzTR{font-size:16px;line-height:24px;margin:0 0 16px 24px}.WhoWeAre_focusText__B5S9x,.WhoWeAre_foundedText__wxV2d,.WhoWeAre_purposeText__gHzTR{line-height:20px}.WhoWeAre_visionSection__CehlQ{padding-top:12px}.WhoWeAre_visionTitle__Se_XP{font-size:28px;margin:0 0 16px 24px}.WhoWeAre_visionText__PBTmE{width:88%;font-size:16px;line-height:20px;letter-spacing:0;margin:0 0 0 24px}.WhoWeAre_knowMoreLink__9MIkm{text-decoration:none}.WhoWeAre_knowMoreButton__2hiIZ{width:130px;height:40px;border-radius:27px;margin-left:24px;margin-top:24px}.WhoWeAre_knowMoreArrow__OmaoE{font-size:12px;width:70px;text-align:left}.WhoWeAre_arrowContainer___i79L{width:30px;height:30px}.WhoWeAre_knowMoreButton__2hiIZ:hover{background:#e67e00;transform:translateY(-2px)}}@media (min-width:768px) and (max-width:1023px){.WhoWeAre_whoWeAreSection__FJGIa{width:100%;height:716px;background:#111;padding:20px 0}.WhoWeAre_whoWeAreContent__eV1tY{gap:40px;padding-top:28px}.WhoWeAre_whoWeAreLeft__VgGDs{flex:1 1}.WhoWeAre_whoWeAreTitle__pTDMr{font-family:League Gothic;font-weight:400;font-size:36px;line-height:100%;letter-spacing:2%;color:#fff;padding:0 0 0 28px}.WhoWeAre_orangeBox__wSPvD{width:420px;min-height:144px;background:#ec8a00;padding:10px 0;margin:10px 0 0}.WhoWeAre_whoWeAreSectionPt__vDM6x .WhoWeAre_orangeBox__wSPvD{width:420px;min-height:160px;background:#ec8a00;padding:10px 0;margin:10px 0 0}.WhoWeAre_orangeBoxTitle__cQw7a,.WhoWeAre_whoWeAreSectionPt__vDM6x .WhoWeAre_orangeBoxTitle__cQw7a{font-size:52px;line-height:110%;padding-left:28px}.WhoWeAre_whoWeAreText__k7z08{padding-top:16px;width:409px}.WhoWeAre_focusText__B5S9x,.WhoWeAre_foundedText__wxV2d,.WhoWeAre_purposeText__gHzTR{font-size:14px;line-height:24px;margin:0 0 16px 28px}.WhoWeAre_foundedText__wxV2d,.WhoWeAre_purposeText__gHzTR{line-height:24px}.WhoWeAre_focusText__B5S9x{line-height:19px}.WhoWeAre_visionSection__CehlQ{width:769px;padding-top:12px}.WhoWeAre_visionTitle__Se_XP{font-size:36px;margin:0 0 16px 28px}.WhoWeAre_visionText__PBTmE{font-size:14px;line-height:19px;letter-spacing:0;margin:0 0 0 28px}.WhoWeAre_knowMoreLink__9MIkm{text-decoration:none}.WhoWeAre_knowMoreButton__2hiIZ{width:139px;height:42px;border-radius:48px;margin-left:28px;margin-top:-20px}.WhoWeAre_knowMoreArrow__OmaoE{font-size:13px}.WhoWeAre_arrowContainer___i79L{width:34px;height:34px}.WhoWeAre_knowMoreButton__2hiIZ:hover{background:#e67e00;transform:translateY(-2px)}.WhoWeAre_imageContainer__l04gw{width:408px;height:439.01px;border:1px solid #ec8a00;border-radius:27.37px;padding:15.31px;margin-top:25px;margin-left:-360px}.WhoWeAre_workerImage__1lcva{width:381.4999694824219px;height:436.9458923339844px;border-radius:16.95px;margin-top:-40px;object-fit:cover}}@media (max-width:392px){.WhoWeAre_whoWeAreSection__FJGIa{width:100%;height:auto;min-height:900px;background:#111;padding:0}.WhoWeAre_whoWeAreContent__eV1tY{flex-direction:column;gap:40px;padding-top:24px}.WhoWeAre_whoWeAreTitle__pTDMr{font-family:League Gothic;font-weight:400;font-size:28px;line-height:100%;letter-spacing:2%;color:#fff;padding:0 0 0 24px}.WhoWeAre_orangeBox__wSPvD{width:calc(100% - 24px);min-height:110px;background:#ec8a00;padding:12px 0;margin:16px 12px 24px 0}.WhoWeAre_whoWeAreSectionPt__vDM6x .WhoWeAre_orangeBox__wSPvD{width:calc(100% - 24px);min-height:135px;background:#ec8a00;padding:12px 0;margin:16px 12px 24px 0}.WhoWeAre_orangeBoxTitle__cQw7a,.WhoWeAre_whoWeAreSectionPt__vDM6x .WhoWeAre_orangeBoxTitle__cQw7a{font-size:38px;padding-left:24px;line-height:100%}.WhoWeAre_showOnWebView__Sz6om,.WhoWeAre_workerImage__1lcva{display:none}.WhoWeAre_showOnMobileView__HAYCq{display:block;width:100%;height:406px;border-radius:0;margin:24px 0;object-fit:cover}.WhoWeAre_imageContainer__l04gw{display:none}.WhoWeAre_whoWeAreText__k7z08{padding-top:0;width:87%}.WhoWeAre_focusText__B5S9x,.WhoWeAre_foundedText__wxV2d,.WhoWeAre_purposeText__gHzTR{font-size:16px;line-height:24px;margin:0 0 16px 24px}.WhoWeAre_focusText__B5S9x,.WhoWeAre_foundedText__wxV2d,.WhoWeAre_purposeText__gHzTR{line-height:20px}.WhoWeAre_visionSection__CehlQ{padding-top:12px}.WhoWeAre_visionTitle__Se_XP{font-size:28px;margin:0 0 16px 24px}.WhoWeAre_visionText__PBTmE{width:88%;font-size:16px;line-height:20px;letter-spacing:0;margin:0 0 0 24px}.WhoWeAre_knowMoreLink__9MIkm{text-decoration:none}.WhoWeAre_knowMoreButton__2hiIZ{width:130px;height:40px;border-radius:27px;margin-left:24px;margin-top:24px}.WhoWeAre_knowMoreArrow__OmaoE{font-size:12px;width:70px;text-align:left}.WhoWeAre_arrowContainer___i79L{width:30px;height:30px}.WhoWeAre_knowMoreButton__2hiIZ:hover{background:#e67e00;transform:translateY(-2px)}}.Contact_contactSection__LjJ4u{display:flex;min-height:781px;background-color:#fff}.Contact_leftSection__tDf9c{display:flex;flex:56% 1;background-image:url(/images/workerhand.png);background-size:cover;background-position:100%;position:relative;-webkit-clip-path:polygon(0 0,100% 0,74% 100%,0 100%);clip-path:polygon(0 0,100% 0,74% 100%,0 100%)}.Contact_rightSection__AA378{flex:44% 1;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;position:relative}.Contact_contactUsFrame__f3bL1{flex-direction:column;width:flex;height:auto;opacity:1;top:60px;left:802px;gap:20px}.Contact_description__JI9_7{font-family:Inter;font-size:16px;font-weight:600;color:#111;line-height:24px;letter-spacing:0;text-align:right;position:absolute;top:90px;left:0;right:330px;margin:0;opacity:0;transform:translateY(30px);transition:opacity .3s,transform .3s}.Contact_description__JI9_7 span{font-weight:900}.Contact_mobileDescription__2bvxO{display:none}.Contact_highlight__sWY3U{font-weight:900;font-style:Black;line-height:24px;letter-spacing:0;text-align:right;font-family:Inter;font-size:16px;color:#111;line-height:1.4;text-align:center;position:absolute;top:90px;left:50%;transform:translateX(-50%);width:280px;margin:0}.Contact_header__sKumL{background:#111;padding:20px 20px 20px 40px;position:absolute;top:60px;right:0;margin-bottom:30px;width:300px;height:122px}.Contact_header__sKumL,.Contact_title__Gs87H{font-family:League Gothic;font-weight:400;font-size:72px;line-height:100%;letter-spacing:2%;color:#ec8a00}.Contact_title__Gs87H{width:250px;height:auto;opacity:1;top:13px;left:338px;font-style:Regular;margin:0;align-items:right}.Contact_form__nmMEC{display:flex;flex-direction:column;gap:25px;margin-top:220px;margin-left:30px;margin-bottom:40px;opacity:0;transform:translateY(30px);transition:opacity .3s,transform .3s}.Contact_animateTitle__PZBDi{animation:Contact_fadeUp__8yOQA 3s ease-out forwards}@keyframes Contact_fadeUp__8yOQA{0%{opacity:0;transform:translateY(40px)}60%{opacity:1;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Contact_row__Sq4FY{display:flex;gap:10px}.Contact_field__eeuPB{width:280px}.Contact_field__eeuPB label{font-family:Inter;font-weight:400;font-style:Regular;font-size:16px;line-height:100%;letter-spacing:0;display:block;margin-bottom:10px;color:#111}.Contact_field__eeuPB input,.Contact_field__eeuPB select,.Contact_field__eeuPB textarea{width:256px;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px;box-sizing:border-box;font-family:Inter}.Contact_field__eeuPB select{width:545px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 8"><path fill="%23666" d="M6 8L0 2h12z"/></svg>');background-repeat:no-repeat;background-position:right 16px center;background-size:12px}.Contact_field__eeuPB textarea{width:545px;resize:vertical;height:141px}.Contact_charCount__4Fc6i{width:545px;text-align:right;font-size:12px;color:#999;margin-top:4px}.Contact_submitBtn__4a03K{background-color:#ff8c00;color:#000;border:none;padding:16px 32px;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;align-self:center;transition:background-color .3s ease}.Contact_submitBtn__4a03K:hover{background-color:#e67c00}.Contact_arrow__Q2Lt8{background-color:#000;color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:18px}.Contact_buttonContainer__E5Mjk{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;width:545px}.Contact_ctaButton__E4E72{width:auto;min-width:180px;height:46px;border-radius:42px;padding:4px 4px 4px 24px;background:#ec8a00;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;margin:0}.Contact_ctaButton__E4E72.Contact_portuguese__fYgBJ{min-width:210px}.Contact_ctaButtonText__6GWyL{font-family:Inter;font-weight:500;font-size:16px;text-align:center;color:#111}.Contact_arrowContainer__7EvVZ{width:38px;height:38px;border-radius:50%;background:#111;display:flex;align-items:center;justify-content:center}.Contact_ctaButton__E4E72:hover{background:#e67e00;transform:translateY(-2px)}.Contact_diagonalArrow__0VRee{display:block}.Contact_ctaButton__E4E72:hover .Contact_diagonalArrow__0VRee,.Contact_rightArrow__846Q5{display:none}.Contact_ctaButton__E4E72:hover .Contact_rightArrow__846Q5{display:block}.Contact_showOnMobileView__7VY7r{display:none}.Contact_recaptchaContainer__6r48v{width:545px;display:flex;flex-direction:column;align-items:center;gap:8px;margin:-8px 0 8px}.Contact_captchaError__zIUJQ{color:#dc3545;font-size:13px;font-weight:500;text-align:center}.Contact_successMessage__JfqoN{padding:12px 16px;background:#d4edda;color:#155724;border:1px solid #c3e6cb;border-radius:4px;text-align:center;font-size:14px}.Contact_errorMessage__IsEFW{padding:12px 16px;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:4px;text-align:center;font-size:14px}@media (min-width:768px) and (max-width:1023px){.Contact_contactSection__LjJ4u{flex-direction:column;min-height:auto;margin-top:40px}.Contact_contactUsFrame__f3bL1{position:static;width:100%;height:auto;background:#fff;display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:20px}.Contact_description__JI9_7{display:none}.Contact_mobileDescription__2bvxO{display:block;position:static;width:auto;text-align:right;transform:none;margin:0;flex:1 1;padding-right:0;font-family:Inter;padding-left:0;font-size:14px;order:1;font-weight:700;line-height:19px;color:#111}.Contact_mobileDescription__2bvxO.Contact_portuguese__fYgBJ{font-size:15px;line-height:19px;font-family:Inter}.Contact_header__sKumL.Contact_portuguese__fYgBJ{padding:20px 10px}.Contact_header__sKumL,.Contact_header__sKumL.Contact_portuguese__fYgBJ{position:static;width:auto;height:auto;margin:0 0 0 auto;background:#111;order:2}.Contact_header__sKumL{padding:20px 40px}.Contact_title__Gs87H{width:160px;font-size:52px;margin:0;font-weight:400}.Contact_rightSection__AA378{padding:0;background:#f8f8f8}.Contact_workerHandImage__RX2hb{width:auto;height:450px;background-image:url(/images/workerhand.png);background-size:cover;background-position:50%;margin:0}.Contact_form__nmMEC{margin:0;padding:30px 20px;background:#fff;align-items:stretch}.Contact_row__Sq4FY{flex-direction:column;gap:20px}.Contact_field__eeuPB{width:100%}.Contact_field__eeuPB input,.Contact_field__eeuPB select,.Contact_field__eeuPB textarea{width:100%;padding:15px;border-radius:8px;border:1px solid #ddd;font-size:16px}.Contact_field__eeuPB textarea{min-height:120px}.Contact_charCount__4Fc6i{width:100%;text-align:right;margin-top:8px}.Contact_ctaButton__E4E72{margin:20px 0 0;min-width:155px;align-self:center}.Contact_ctaButtonText__6GWyL{font-size:12px}.Contact_ctaButton__E4E72.Contact_portuguese__fYgBJ{min-width:180px}.Contact_showOnMobileView__7VY7r{display:block}.Contact_recaptchaContainer__6r48v{margin:-8px 0 8px}.Contact_buttonContainer__E5Mjk,.Contact_recaptchaContainer__6r48v{width:auto;display:flex;flex-direction:column;align-items:center;gap:8px}.Contact_buttonContainer__E5Mjk{margin:0}}@media (max-width:767px){.Contact_contactSection__LjJ4u{flex-direction:column;min-height:auto;margin-top:40px}.Contact_contactUsFrame__f3bL1{position:static;width:100%;height:auto;background:#fff;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.Contact_description__JI9_7{display:none}.Contact_mobileDescription__2bvxO{display:block;position:static;width:auto;text-align:right;transform:none;margin:0;flex:1 1;padding-right:0;padding-left:0;order:1;font-weight:700;color:#111}.Contact_mobileDescription__2bvxO,.Contact_mobileDescription__2bvxO.Contact_portuguese__fYgBJ{font-family:Inter;font-size:12px;line-height:16px}.Contact_header__sKumL.Contact_portuguese__fYgBJ{position:static;width:auto;height:auto;margin:0 0 0 auto;padding:20px 10px;background:#111;order:2}.Contact_bold__3CS6l{font-weight:900}.Contact_header__sKumL{position:static;width:auto;height:auto;margin:0 0 0 auto;padding:20px;background:#111;order:2}.Contact_title__Gs87H,.Contact_title__Gs87H.Contact_portuguese__fYgBJ{font-size:36px;margin:0;width:130px}.Contact_leftSection__tDf9c{height:300px;-webkit-clip-path:none;clip-path:none;background-position:50%;background-size:cover;background-image:url(/images/workerhand.png)}.Contact_rightSection__AA378{padding:0;background:#f8f8f8}.Contact_workerHandImage__RX2hb{width:100%;height:300px;background-image:url(/images/workerhand.png);background-size:cover;background-position:50%;margin:20px 0 0}.Contact_form__nmMEC{margin:0;padding:30px 20px;background:#fff;align-items:stretch}.Contact_row__Sq4FY{flex-direction:column;gap:20px}.Contact_field__eeuPB{width:100%}.Contact_field__eeuPB input,.Contact_field__eeuPB select,.Contact_field__eeuPB textarea{width:100%;padding:15px;border-radius:8px;border:1px solid #ddd;font-size:16px}.Contact_field__eeuPB textarea{min-height:120px}.Contact_charCount__4Fc6i{width:100%;text-align:right;margin-top:8px}.Contact_ctaButton__E4E72{margin:20px 0 0;min-width:155px;align-self:center}.Contact_ctaButtonText__6GWyL{font-size:12px}.Contact_ctaButton__E4E72.Contact_portuguese__fYgBJ{min-width:180px}.Contact_showOnMobileView__7VY7r{display:block}.Contact_recaptchaContainer__6r48v{margin:-8px 0 8px}.Contact_buttonContainer__E5Mjk,.Contact_recaptchaContainer__6r48v{width:auto;display:flex;flex-direction:column;align-items:center;gap:8px}.Contact_buttonContainer__E5Mjk{margin:0}}@media (min-width:340px) and (max-width:435px){.Contact_mobileDescription__2bvxO{-webkit-margin-start:-40px;margin-inline-start:-40px}.Contact_mobileDescription__2bvxO,.Contact_mobileDescription__2bvxO.Contact_portuguese__fYgBJ{display:block;position:static;width:auto;text-align:right;transform:none;flex:1 1;padding-right:0;padding-left:0;font-size:12px;order:1;font-weight:700;font-family:Inter;line-height:16px;color:#111}.Contact_mobileDescription__2bvxO.Contact_portuguese__fYgBJ{-webkit-margin-start:-60px;margin-inline-start:-60px}.Contact_recaptchaContainer__6r48v{margin:-8px 0 8px}.Contact_buttonContainer__E5Mjk,.Contact_recaptchaContainer__6r48v{width:auto;display:flex;flex-direction:column;align-items:center;gap:8px}.Contact_buttonContainer__E5Mjk{margin:0}.Contact_title__Gs87H.Contact_portuguese__fYgBJ{font-size:36px;margin:0;width:110px}}@media (min-width:340px) and (max-width:385px){.Contact_title__Gs87H.Contact_portuguese__fYgBJ{font-size:36px;margin:0;width:110px}}.Home_main__an34f{min-height:100vh}