.elementor .e-28be8e07-8ea2{font-family:Poppins;font-size:0.8rem;color:#fff;line-height:1.65;}.elementor .e-2c90288d-4ec4{font-family:Poppins;font-weight:600;font-size:3.3rem;color:#fff;line-height:1.25;}.elementor .e-3118579c-1129{max-width:32rem;font-family:Poppins;font-size:1.15rem;color:#fff;line-height:1.65;}.elementor .e-2a973386-c19c:hover,.elementor .e-2a973386-c19c:focus-visible{background-color:#006ca9;}.elementor .e-2a973386-c19c{font-family:Poppins;font-weight:600;font-size:0.9rem;color:#fff;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:4px;background-color:var(--tls-blue);align-self:flex-start;}.elementor .e-2366cc8-46db{min-height:26rem;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:5%;padding-inline-end:5%;background-image:linear-gradient(90deg, #082648ed 0%,#082648ac 46%,#08264811 100%),url("https://tlsis.com/wp-content/uploads/2026/10/tls-machinery-background.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:1.1rem;justify-content:center;}.elementor .e-6342bd71-6dcb{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);letter-spacing:0.07rem;line-height:1.65;}.elementor .e-5b664f85-f0ef{font-family:Poppins;font-weight:600;font-size:2.3rem;color:var(--tls-ink);line-height:1.25;margin-block-start:0.6rem;}.elementor .e-2e304d7d-20cd{padding:0px;flex:1 1 0px;}.elementor .e-e5647a9-f40d{font-family:Poppins;font-size:1rem;color:#526179;line-height:1.65;margin-block-end:1.2rem;}.elementor .e-3a6e5b8b-a46a:hover,.elementor .e-3a6e5b8b-a46a:focus-visible{background-color:#006ca9;}.elementor .e-3a6e5b8b-a46a{font-family:Poppins;font-weight:600;font-size:0.9rem;color:var(--tls-ink);text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:4px;border-width:1px;border-color:#193b63;border-style:solid;background-color:transparent;align-self:flex-start;}.elementor .e-6922496e-2e19{padding:0px;flex:1 1 0px;}.elementor .e-3545dbdf-3f7f{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#e8eff6;gap:3rem;align-items:center;}.elementor .e-4e142daf-e7a4{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);letter-spacing:0.07rem;line-height:1.65;text-align:center;}.elementor .e-2403cb48-6f99{font-family:Poppins;font-weight:600;font-size:2.2rem;color:var(--tls-ink);line-height:1.25;text-align:center;margin-block-start:0.6rem;margin-block-end:0.6rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-16b921f3-6a13{font-family:Poppins;font-size:1rem;color:#526179;line-height:1.65;text-align:center;margin-block-end:2rem;}.elementor .e-5bcfd037-a397{width:100%;aspect-ratio:1.4;object-fit:contain;padding:1rem;background-color:#fff;display:block;}.elementor .e-11551022-1c7c{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-7e6e6d07-2292{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;flex:1 1 0px;}.elementor .e-51517e63-2541:hover,.elementor .e-51517e63-2541:focus-visible{color:#005f98;background-color:transparent;}.elementor .e-51517e63-2541{font-family:Poppins;font-weight:600;font-size:0.85rem;color:var(--tls-blue);text-decoration:none;padding:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-446989d5-c19a{padding:1.3rem;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-64e30e9c-4c87{padding:0px;border-width:1px;border-color:#dfeaf2;border-style:solid;background-color:#fff;flex-direction:column;gap:0px;}.elementor .e-631d4f6f-1285{width:100%;aspect-ratio:1.4;object-fit:contain;padding:1rem;background-color:#fff;display:block;}.elementor .e-181b33dd-44cd{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-3587f4a1-7547{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;flex:1 1 0px;}.elementor .e-7fecd99d-17a3:hover,.elementor .e-7fecd99d-17a3:focus-visible{color:#005f98;background-color:transparent;}.elementor .e-7fecd99d-17a3{font-family:Poppins;font-weight:600;font-size:0.85rem;color:var(--tls-blue);text-decoration:none;padding:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-6f586c73-71f7{padding:1.3rem;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-6855b710-7660{padding:0px;border-width:1px;border-color:#dfeaf2;border-style:solid;background-color:#fff;flex-direction:column;gap:0px;}.elementor .e-801627f-ab19{width:100%;aspect-ratio:1.4;object-fit:contain;padding:1rem;background-color:#fff;display:block;}.elementor .e-415c3f3f-ca87{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-71f5a767-4d66{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;flex:1 1 0px;}.elementor .e-4dcfe280-5a2a:hover,.elementor .e-4dcfe280-5a2a:focus-visible{color:#005f98;background-color:transparent;}.elementor .e-4dcfe280-5a2a{font-family:Poppins;font-weight:600;font-size:0.85rem;color:var(--tls-blue);text-decoration:none;padding:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-2dff13d6-a87d{padding:1.3rem;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-123a7289-82df{padding:0px;border-width:1px;border-color:#dfeaf2;border-style:solid;background-color:#fff;flex-direction:column;gap:0px;}.elementor .e-2c5e98cf-2f3a{width:100%;aspect-ratio:1.4;object-fit:contain;padding:1rem;background-color:#fff;display:block;}.elementor .e-20769378-6995{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-420bbe12-eafc{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;flex:1 1 0px;}.elementor .e-71470a44-7c8c:hover,.elementor .e-71470a44-7c8c:focus-visible{color:#005f98;background-color:transparent;}.elementor .e-71470a44-7c8c{font-family:Poppins;font-weight:600;font-size:0.85rem;color:var(--tls-blue);text-decoration:none;padding:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-354d0187-1a29{padding:1.3rem;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-578bc63c-d486{padding:0px;border-width:1px;border-color:#dfeaf2;border-style:solid;background-color:#fff;flex-direction:column;gap:0px;}.elementor .e-472ea429-a09c{width:100%;aspect-ratio:1.4;object-fit:cover;padding:0px;background-color:#fff;display:block;}.elementor .e-6f20806-2de4{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-54127ec7-54ea{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;flex:1 1 0px;}.elementor .e-54151345-1870:hover,.elementor .e-54151345-1870:focus-visible{color:#005f98;background-color:transparent;}.elementor .e-54151345-1870{font-family:Poppins;font-weight:600;font-size:0.85rem;color:var(--tls-blue);text-decoration:none;padding:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-bf89ec6-f2fe{padding:1.3rem;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-18d96eac-a10d{padding:0px;border-width:1px;border-color:#dfeaf2;border-style:solid;background-color:#fff;flex-direction:column;gap:0px;}.elementor .e-1b7c73e3-b16c{width:32%;object-fit:contain;display:block;}.elementor .e-8723954-6eb2{width:32%;object-fit:contain;display:block;}.elementor .e-1da31df8-e6b4{width:32%;object-fit:contain;display:block;}.elementor .e-389e311c-b52d{aspect-ratio:1.4;padding:0.5rem;background-color:#fff;gap:0.2rem;align-items:center;}.elementor .e-7770f3e-b3b6{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-554a2020-d39e{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;flex:1 1 0px;}.elementor .e-7e8c4522-8c2f:hover,.elementor .e-7e8c4522-8c2f:focus-visible{color:#005f98;background-color:transparent;}.elementor .e-7e8c4522-8c2f{font-family:Poppins;font-weight:600;font-size:0.85rem;color:var(--tls-blue);text-decoration:none;padding:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-5f288e33-23d6{padding:1.3rem;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-19740995-9115{padding:0px;border-width:1px;border-color:#dfeaf2;border-style:solid;background-color:#fff;flex-direction:column;gap:0px;}.elementor .e-2ce36c12-ceff{padding:0px;display:grid;gap:1.3rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-15cc2715-ab49{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#f5faff;}.elementor .e-4e03df52-7d3e{width:52%;object-fit:cover;display:block;}.elementor .e-2f10763a-26fc{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);letter-spacing:0.06rem;line-height:1.65;}.elementor .e-1cd89915-7472{font-family:Poppins;font-weight:600;font-size:2.2rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-1d6b5c48-e790{font-family:Poppins;font-weight:600;font-size:1.15rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-154e186e-a2ed{font-family:Poppins;font-size:0.95rem;color:var(--tls-ink);line-height:1.65;}.elementor .e-1b3ca1bf-c9a5{font-family:Poppins;font-size:0.9rem;color:var(--tls-ink);line-height:1.65;}.elementor .e-6f44a6a5-941c:hover,.elementor .e-6f44a6a5-941c:focus-visible{background-color:#006ca9;}.elementor .e-6f44a6a5-941c{font-family:Poppins;font-weight:600;font-size:0.9rem;color:#fff;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:4px;background-color:var(--tls-blue);align-self:flex-start;}.elementor .e-5197d5f5-e46c{padding:3rem;flex-direction:column;gap:0.8rem;flex:1 1 0px;justify-content:center;}.elementor .e-1b040067-eec8{padding:0px;background-color:#e4f2fd;gap:0px;align-items:stretch;}