.elementor .e-4e792d1-3fc9{font-family:Poppins;font-size:0.8rem;color:#fff;line-height:1.65;}.elementor .e-42d9eaa1-9e67{max-width:42rem;font-family:Poppins;font-weight:600;font-size:3rem;color:#fff;line-height:1.25;}.elementor .e-50ed4465-7947{max-width:36rem;font-family:Poppins;font-size:1.2rem;color:#fff;line-height:1.65;}.elementor .e-69978a08-2bc1:hover,.elementor .e-69978a08-2bc1:focus-visible{background-color:#006eae;}.elementor .e-69978a08-2bc1{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#fff;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:4px;background-color:var(--tls-blue);align-self:flex-start;}.elementor .e-12178011-fe8d{min-height:26rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5%;padding-inline-end:5%;background-image:linear-gradient(90deg, #082648ee 0%,#082648aa 48%,#08264822 100%),url("https://tlsis.com/assets/hero-automation-BFByVj90.jpg");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-6d9b479d-7504{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);letter-spacing:0.1rem;line-height:1.65;text-align:center;}.elementor .e-4da677de-9941{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.8rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7dd131e8-696f{font-family:Poppins;font-size:1rem;color:#526179;line-height:1.65;text-align:center;margin-block-end:2rem;}.elementor .e-7d580a49-e44f{width:45%;aspect-ratio:4/3;object-fit:cover;align-self:stretch;}.elementor .e-39a43ecd-ab7b{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-692bb80a-93cb{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;}.elementor .e-53a1fe4e-7dec:hover,.elementor .e-53a1fe4e-7dec:focus-visible{color:#005a91;background-color:transparent;}.elementor .e-53a1fe4e-7dec{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);text-decoration:none;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-263ac64d-14d8{padding-block-start:1rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0.4rem;flex-direction:column;gap:0.75rem;flex:1 1 0px;justify-content:center;}.elementor .e-7cc2ef95-a431{padding:0.75rem;border-width:1px;border-color:#dce7f0;border-style:solid;background-color:#fff;gap:1.4rem;align-items:stretch;}.elementor .e-d1260d7-28cd{width:45%;aspect-ratio:4/3;object-fit:contain;background-color:#f7f8f8;align-self:stretch;}.elementor .e-22c3bcae-2777{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-71e3da1c-680d{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;}.elementor .e-3ed2f768-605c:hover,.elementor .e-3ed2f768-605c:focus-visible{color:#005a91;background-color:transparent;}.elementor .e-3ed2f768-605c{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);text-decoration:none;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-235bc571-5980{padding-block-start:1rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0.4rem;flex-direction:column;gap:0.75rem;flex:1 1 0px;justify-content:center;}.elementor .e-26c4e68c-f872{padding:0.75rem;border-width:1px;border-color:#dce7f0;border-style:solid;background-color:#fff;gap:1.4rem;align-items:stretch;}.elementor .e-49081254-3388{width:45%;aspect-ratio:4/3;object-fit:cover;align-self:stretch;}.elementor .e-641edc38-b8ac{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-1b4fb67c-4a11{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;}.elementor .e-523944ea-ef77:hover,.elementor .e-523944ea-ef77:focus-visible{color:#005a91;background-color:transparent;}.elementor .e-523944ea-ef77{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);text-decoration:none;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-3107d3af-fdfa{padding-block-start:1rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0.4rem;flex-direction:column;gap:0.75rem;flex:1 1 0px;justify-content:center;}.elementor .e-5569544e-7e80{padding:0.75rem;border-width:1px;border-color:#dce7f0;border-style:solid;background-color:#fff;gap:1.4rem;align-items:stretch;}.elementor .e-6bb3a5fd-4894{width:45%;aspect-ratio:4/3;object-fit:cover;align-self:stretch;}.elementor .e-7af55e9c-fbe1{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-4e5b00d7-d812{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;}.elementor .e-19e78cc7-b638:hover,.elementor .e-19e78cc7-b638:focus-visible{color:#005a91;background-color:transparent;}.elementor .e-19e78cc7-b638{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);text-decoration:none;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-6f67361d-f118{padding-block-start:1rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0.4rem;flex-direction:column;gap:0.75rem;flex:1 1 0px;justify-content:center;}.elementor .e-5bc8fa7-541b{padding:0.75rem;border-width:1px;border-color:#dce7f0;border-style:solid;background-color:#fff;gap:1.4rem;align-items:stretch;}.elementor .e-4d9dc353-40f5{width:45%;aspect-ratio:4/3;object-fit:cover;align-self:stretch;}.elementor .e-5147ae86-e380{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-5ea6526f-577a{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;}.elementor .e-2861ef03-f16b:hover,.elementor .e-2861ef03-f16b:focus-visible{color:#005a91;background-color:transparent;}.elementor .e-2861ef03-f16b{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);text-decoration:none;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-1fb27d36-a10f{padding-block-start:1rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0.4rem;flex-direction:column;gap:0.75rem;flex:1 1 0px;justify-content:center;}.elementor .e-3770fe43-1f98{padding:0.75rem;border-width:1px;border-color:#dce7f0;border-style:solid;background-color:#fff;gap:1.4rem;align-items:stretch;}.elementor .e-6eca91b8-6c41{width:45%;aspect-ratio:4/3;object-fit:cover;align-self:stretch;}.elementor .e-edf9edd-81b0{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-6968cf99-64f5{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;}.elementor .e-75d17a26-3f11:hover,.elementor .e-75d17a26-3f11:focus-visible{color:#005a91;background-color:transparent;}.elementor .e-75d17a26-3f11{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);text-decoration:none;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-1ecab44c-95cf{padding-block-start:1rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0.4rem;flex-direction:column;gap:0.75rem;flex:1 1 0px;justify-content:center;}.elementor .e-be9f20-85b1{padding:0.75rem;border-width:1px;border-color:#dce7f0;border-style:solid;background-color:#fff;gap:1.4rem;align-items:stretch;}.elementor .e-192a9b2e-4c37{width:45%;aspect-ratio:4/3;object-fit:cover;align-self:stretch;}.elementor .e-5f3ab810-a84f{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-3e912d7-447d{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;}.elementor .e-4072ee46-50ea:hover,.elementor .e-4072ee46-50ea:focus-visible{color:#005a91;background-color:transparent;}.elementor .e-4072ee46-50ea{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);text-decoration:none;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-5c623c4d-ef9e{padding-block-start:1rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0.4rem;flex-direction:column;gap:0.75rem;flex:1 1 0px;justify-content:center;}.elementor .e-4177560e-11d4{padding:0.75rem;border-width:1px;border-color:#dce7f0;border-style:solid;background-color:#fff;gap:1.4rem;align-items:stretch;}.elementor .e-24cbeedc-d4cf{width:45%;aspect-ratio:4/3;object-fit:cover;align-self:stretch;}.elementor .e-126ced25-9b2d{font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;}.elementor .e-2604e0c4-14eb{font-family:Poppins;font-size:0.9rem;color:#526179;line-height:1.65;}.elementor .e-67180e91-c3c2:hover,.elementor .e-67180e91-c3c2:focus-visible{color:#005a91;background-color:transparent;}.elementor .e-67180e91-c3c2{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);text-decoration:none;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:4px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-6c344b12-1892{padding-block-start:1rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0.4rem;flex-direction:column;gap:0.75rem;flex:1 1 0px;justify-content:center;}.elementor .e-2a0e86a7-951f{padding:0.75rem;border-width:1px;border-color:#dce7f0;border-style:solid;background-color:#fff;gap:1.4rem;align-items:stretch;}.elementor .e-6e0f769c-f16d{padding:0px;display:grid;gap:1.3rem;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-1cd7d27e-11d8{max-width:90rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:5%;padding-inline-end:5%;margin:auto;}.elementor .e-15515206-a184{font-family:Poppins;font-weight:600;font-size:0.8rem;color:var(--tls-blue);letter-spacing:0.06rem;line-height:1.65;text-align:center;}.elementor .e-6bf37a19-3c8e{font-family:Poppins;font-weight:600;font-size:2.1rem;color:var(--tls-ink);line-height:1.25;text-align:center;margin-block-start:0.8rem;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10bf9acb-57a0{font-family:Poppins;font-size:3rem;color:var(--tls-blue);line-height:1.2;}.elementor .e-7ae0aa72-4819{max-width:12rem;font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;text-align:center;}.elementor .e-6488f312-8b3f{padding:1rem;flex-direction:column;gap:0.75rem;align-items:center;}.elementor .e-28d4906f-7cfb{font-family:Poppins;font-size:3rem;color:var(--tls-blue);line-height:1.2;}.elementor .e-77ff479-65a8{max-width:12rem;font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;text-align:center;}.elementor .e-255d3173-23df{padding:1rem;flex-direction:column;gap:0.75rem;align-items:center;}.elementor .e-5fee6fed-bbe4{font-family:Poppins;font-size:3rem;color:var(--tls-blue);line-height:1.2;}.elementor .e-39075917-ccad{max-width:12rem;font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;text-align:center;}.elementor .e-6c4a82bb-f8b6{padding:1rem;flex-direction:column;gap:0.75rem;align-items:center;}.elementor .e-70485f2a-2fbb{font-family:Poppins;font-size:3rem;color:var(--tls-blue);line-height:1.2;}.elementor .e-6d3db3fb-2603{max-width:12rem;font-family:Poppins;font-weight:600;font-size:1.1rem;color:var(--tls-ink);line-height:1.25;text-align:center;}.elementor .e-480d6292-2929{padding:1rem;flex-direction:column;gap:0.75rem;align-items:center;}.elementor .e-18b7f141-67f6{padding:0px;display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));}.elementor .e-645e50da-5541{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#eaf5fd;}