.elementor .e-7180b484-1791{max-width:46rem;font-family:"GeoSans Light";font-size:3.4rem;color:var(--tg-navy);letter-spacing:-0.02em;line-height:1.05;}.elementor .e-4916d3ce-dac1{width:auto;padding:0px;margin-block-start:0.5rem;gap:1rem;flex-wrap:wrap;}.elementor .e-61ce14ea-b41b{max-width:52rem;padding:2.75rem;border-radius:20px;background-color:rgba(255, 255, 255, 0.93);box-shadow:0px 30px 80px 0px rgba(15, 42, 74, 0.18);flex-direction:column;gap:1.25rem;flex:0 1 auto;align-items:flex-start;}.elementor .e-5ae0fcfd-3da2{gap:4rem;align-items:center;}.elementor .e-13ab4bc0-9845{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:url("https://tegeus.com/wp-content/uploads/2026/11/landscape-field.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-335d0dfb-6848{max-width:36rem;font-size:1.2rem;}.elementor .e-710881cd-37f2{font-family:var(--font-body);font-size:0.92rem;color:var(--tg-blue);margin-block-start:0.5rem;}.elementor .e-55893902-77da{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 24rem;}.elementor .e-7004ec41-1905{font-family:var(--font-body);font-weight:600;font-size:0.8rem;color:var(--tg-amber);letter-spacing:0.12em;text-transform:uppercase;flex:0 0 100%;}.elementor .e-4055fa2c-3316{font-family:"GeoSans Light";font-size:3rem;color:var(--tg-white);line-height:1;}.elementor .e-7fa484c4-7ea2{font-family:var(--font-body);font-size:0.98rem;color:rgba(255, 255, 255, 0.75);line-height:1.5;}.elementor .e-3c0634c9-5029{min-width:8rem;padding:0px;flex-direction:column;gap:0.2rem;flex:1 1 0px;}.elementor .e-1aaa3892-f75c{font-family:"GeoSans Light";font-size:3rem;color:var(--tg-white);line-height:1;}.elementor .e-54f96496-7ecd{font-family:var(--font-body);font-size:0.98rem;color:rgba(255, 255, 255, 0.75);line-height:1.5;}.elementor .e-35f8a20b-7c13{min-width:8rem;padding:0px;flex-direction:column;gap:0.2rem;flex:1 1 0px;}.elementor .e-6a193001-9228{font-family:"GeoSans Light";font-size:3rem;color:var(--tg-white);line-height:1;}.elementor .e-1a8b1777-54b4{font-family:var(--font-body);font-size:0.98rem;color:rgba(255, 255, 255, 0.75);line-height:1.5;}.elementor .e-653c15e7-e999{min-width:8rem;padding:0px;flex-direction:column;gap:0.2rem;flex:1 1 0px;}.elementor .e-2bc26ec-7cf9{border-color:rgba(255, 255, 255, 0.15);flex:0 0 100%;}.elementor .e-12cbbf41-88ef{font-family:var(--font-body);font-size:0.85rem;color:rgba(255, 255, 255, 0.6);line-height:1.6;flex:0 0 100%;}.elementor .e-478b4bc0-578e{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:20px;background-image:linear-gradient(160deg, rgba(31, 73, 125, 0.82) 0%,rgba(15, 42, 74, 0.90) 100%),url("https://tegeus.com/wp-content/uploads/2026/11/team-meeting-office.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 30px 80px 0px rgba(15, 42, 74, 0.25);flex-direction:row;gap:1.5rem;flex-wrap:wrap;flex:1 1 34rem;}.elementor .e-1a0d4c8c-bc35{gap:3.5rem;align-items:center;}.elementor .e-7a4c2f2e-f274{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--tg-white);flex-direction:column;}.elementor .e-45b3bff3-555d{font-family:var(--font-body);font-weight:600;font-size:0.78rem;color:rgba(43, 47, 54, 0.5);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3ac209c0-1445{font-family:var(--font-body);font-weight:600;font-size:1.05rem;color:rgba(31, 73, 125, 0.7);}.elementor .e-6f4e5ada-b45a{font-family:var(--font-body);font-weight:600;font-size:1.05rem;color:rgba(31, 73, 125, 0.7);}.elementor .e-2a6ce1ff-2394{font-family:var(--font-body);font-weight:600;font-size:1.05rem;color:rgba(31, 73, 125, 0.7);}.elementor .e-74bc5bb4-aaff{font-family:var(--font-body);font-weight:600;font-size:1.05rem;color:rgba(31, 73, 125, 0.7);}.elementor .e-47aa8d70-9c54{gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-113f2406-1440{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31, 73, 125, 0.08);border-style:solid;background-color:var(--tg-white);flex-direction:column;}.elementor .e-145ac400-25d5{padding:0px;flex-direction:column;gap:1rem;flex:1 1 26rem;}.elementor .e-1b8768f5-59d8{flex:0 1 26rem;}.elementor .e-537c6635-1c97{padding:0px;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-7a8103f4-64f2{font-family:"GeoSans Light";font-size:1.6rem;color:var(--tg-amber);}.elementor .e-42300c46-d822{font-size:0.98rem;}.elementor .e-96c790a-895e{border-width:1px;border-color:rgba(31, 73, 125, 0.08);border-style:solid;flex:1 1 20rem;}.elementor .e-29eac199-ac92{font-family:"GeoSans Light";font-size:1.6rem;color:var(--tg-amber);}.elementor .e-390f576c-3c90{font-size:0.98rem;}.elementor .e-36e6081c-beef{border-width:1px;border-color:rgba(31, 73, 125, 0.08);border-style:solid;flex:1 1 20rem;}.elementor .e-6d2ba3e5-136a{font-family:"GeoSans Light";font-size:1.6rem;color:var(--tg-amber);}.elementor .e-78e2b858-2dc6{font-size:0.98rem;}.elementor .e-69b60f44-11c0{border-width:1px;border-color:rgba(31, 73, 125, 0.08);border-style:solid;flex:1 1 20rem;}.elementor .e-7424bb12-46ee{font-family:"GeoSans Light";font-size:1.6rem;color:var(--tg-amber);}.elementor .e-adbab85-d170{font-size:0.98rem;}.elementor .e-463836fd-de34{border-width:1px;border-color:rgba(31, 73, 125, 0.08);border-style:solid;flex:1 1 20rem;}.elementor .e-1567f395-155b{font-family:"GeoSans Light";font-size:1.6rem;color:var(--tg-amber);}.elementor .e-172423b1-782d{font-size:0.98rem;}.elementor .e-6eaaae9b-17d1{border-width:1px;border-color:rgba(31, 73, 125, 0.08);border-style:solid;flex:1 1 20rem;}.elementor .e-63baf94c-c70b{font-family:"GeoSans Light";font-size:1.6rem;color:var(--tg-amber);}.elementor .e-454d5e08-be4b{font-size:0.98rem;}.elementor .e-1f89cb29-f7ab{border-width:1px;border-color:rgba(31, 73, 125, 0.08);border-style:solid;flex:1 1 20rem;}.elementor .e-595f7041-fea8{padding:0px;gap:1.5rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-12acb3ce-4f77{max-width:46rem;margin-block-start:0.5rem;margin-block-end:0.5rem;}.elementor .e-18b6eff-ffdc{flex-direction:column;gap:3rem;align-items:flex-start;}.elementor .e-659f9ed1-78c2{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--tg-white);flex-direction:column;}.elementor .e-47fc2382-7c02{font-family:"GeoSans Light";font-size:3.8rem;color:var(--tg-white);letter-spacing:-0.01em;line-height:1.02;}.elementor .e-26825c34-7e8f{max-width:16rem;font-family:var(--font-body);font-size:1.05rem;color:var(--tg-white);line-height:1.6;}.elementor .e-563d6e2e-3f35{width:auto;max-width:21rem;padding:0px;flex-direction:column;gap:1rem;}.elementor .e-10aab264-4e13{min-height:540px;max-width:1200px;overflow:hidden;padding:3.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:20px;background-image:linear-gradient(90deg, rgba(10, 30, 20, 0.35) 0%,rgba(10, 30, 20, 0.12) 30%,rgba(10, 30, 20, 0) 45%),url("https://tegeus.com/wp-content/uploads/import/tegeus-difference.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;box-shadow:0px 30px 80px 0px rgba(15, 42, 74, 0.18);align-items:center;}.elementor .e-71444be-a72b{padding-block-start:0px;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--tg-white);flex-direction:column;}.elementor .e-41f7c3c1-84ea{color:var(--tg-amber);}.elementor .e-55fcfccb-7219{color:var(--tg-white);}.elementor .e-68c6ae79-3876{max-width:28rem;color:rgba(255, 255, 255, 0.78);}.elementor .e-4cc6374b-a7df:hover,.elementor .e-4cc6374b-a7df:focus-visible{background-color:var(--tg-white);}.elementor .e-4cc6374b-a7df{font-family:var(--font-body);font-weight:600;font-size:0.95rem;color:var(--tg-navy);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;margin-block-start:0.5rem;border-radius:6px;background-color:var(--tg-amber);transition:background-color 0.3s;}.elementor .e-4f4a74a0-aeca{width:100%;max-width:34rem;aspect-ratio:1080 / 650;object-fit:cover;margin-block-start:1.5rem;border-radius:16px;box-shadow:0px 24px 60px 0px rgba(0, 0, 0, 0.25);}.elementor .e-1e3679bb-13c7{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 22rem;align-items:flex-start;}.elementor .e-2772af7b-9ad0{color:var(--tg-white);}.elementor .e-571c7ef9-be25{font-size:0.98rem;color:rgba(255, 255, 255, 0.72);}.elementor .e-3f3d23ee-ff90{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#F2A541;border-style:solid;flex-direction:column;gap:0.6rem;flex:1 1 15rem;}.elementor .e-8b23a63-b723{color:var(--tg-white);}.elementor .e-2139e516-8fa0{font-size:0.98rem;color:rgba(255, 255, 255, 0.72);}.elementor .e-64b7727c-bc5c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#F2A541;border-style:solid;flex-direction:column;gap:0.6rem;flex:1 1 15rem;}.elementor .e-63e344ca-880b{color:var(--tg-white);}.elementor .e-619a5af7-7f1c{font-size:0.98rem;color:rgba(255, 255, 255, 0.72);}.elementor .e-1de9a1c8-e2c2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#F2A541;border-style:solid;flex-direction:column;gap:0.6rem;flex:1 1 15rem;}.elementor .e-2d232e75-85ad{color:var(--tg-white);}.elementor .e-13f75c10-6948{font-size:0.98rem;color:rgba(255, 255, 255, 0.72);}.elementor .e-28a91f74-cf29{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#F2A541;border-style:solid;flex-direction:column;gap:0.6rem;flex:1 1 15rem;}.elementor .e-354eb687-6ef5{padding:0px;gap:2.5rem;flex-wrap:wrap;flex:1 1 30rem;}.elementor .e-3cc1fc65-e90f{gap:4.5rem;align-items:flex-start;}.elementor .e-3541f7d4-b2a7{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(135deg, #0F2A4A 0%,#1F497D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-afc6bd5-63c4{max-width:40rem;padding:0px;flex-direction:column;gap:1rem;}.elementor .e-5da46798-7e8b{font-family:"GeoSans Light";font-size:3.5rem;color:var(--tg-blue);line-height:1;}.elementor .e-1f5d65c-8474{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31, 73, 125, 0.15);border-style:solid;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-632b0628-98c1{font-family:"GeoSans Light";font-size:3.5rem;color:var(--tg-blue);line-height:1;}.elementor .e-22b7edd3-f435{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31, 73, 125, 0.15);border-style:solid;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-5eb2deba-3184{font-family:"GeoSans Light";font-size:3.5rem;color:var(--tg-blue);line-height:1;}.elementor .e-31da8c21-da49{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31, 73, 125, 0.15);border-style:solid;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-4f7ff675-80fa{padding:0px;gap:2.5rem;}.elementor .e-51371ff6-118e{flex-direction:column;gap:3.5rem;}.elementor .e-20f20194-3004{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--tg-white);flex-direction:column;}.elementor .e-dfeee20-639b{font-family:var(--font-body);font-weight:600;font-size:0.8rem;color:var(--tg-blue);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-5331455d-7a81{font-family:"GeoSans Light";font-size:2.9rem;color:var(--tg-navy);letter-spacing:-0.01em;line-height:1.12;}.elementor .e-19e625f3-2fa2{font-size:1.1rem;color:var(--tg-amber);letter-spacing:0.08em;}.elementor .e-78a88993-8be5{font-family:var(--font-body);font-size:0.95rem;color:var(--tg-text);}.elementor .e-3e616812-91f2{width:auto;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:999px;background-color:var(--tg-white);box-shadow:0px 8px 24px 0px rgba(31, 73, 125, 0.10);gap:0.75rem;align-items:center;}.elementor .e-433d9000-1077{max-width:26rem;font-family:var(--font-body);font-size:1.05rem;color:var(--tg-text);line-height:1.7;}.elementor .e-6b38698-45ca:hover,.elementor .e-6b38698-45ca:focus-visible{background-color:var(--tg-navy);}.elementor .e-6b38698-45ca{font-family:var(--font-body);font-weight:600;font-size:0.95rem;color:var(--tg-white);padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:6px;background-color:var(--tg-blue);transition:background-color 0.3s;}.elementor .e-5303d55a-c770{position:sticky;inset-block-start:2rem;padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 20rem;align-items:flex-start;}.elementor .e-51e4db6e-2e3c{font-size:1rem;color:var(--tg-amber);letter-spacing:0.08em;}.elementor .e-2c4fb415-76bb{font-family:var(--font-body);font-size:1rem;color:var(--tg-text);line-height:1.7;}.elementor .e-2e79cc60-7b41{font-family:var(--font-body);font-size:0.88rem;color:var(--tg-blue);line-height:1.5;margin-block-start:auto;}.elementor .e-6d09d0ba-7c4d:hover,.elementor .e-6d09d0ba-7c4d:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-6d09d0ba-7c4d{padding:2rem;border-radius:14px;background-color:var(--tg-white);box-shadow:0px 18px 50px 0px rgba(31, 73, 125, 0.08);transition:transform 0.3s;flex-direction:column;gap:1rem;flex:1 1 16rem;}.elementor .e-391d9ee5-624d{font-size:1rem;color:var(--tg-amber);letter-spacing:0.08em;}.elementor .e-746a2bc1-b6a6{font-family:var(--font-body);font-size:1rem;color:var(--tg-text);line-height:1.7;}.elementor .e-3fc2378f-9292{font-family:var(--font-body);font-size:0.88rem;color:var(--tg-blue);line-height:1.5;margin-block-start:auto;}.elementor .e-28db8a09-87b6:hover,.elementor .e-28db8a09-87b6:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-28db8a09-87b6{padding:2rem;border-radius:14px;background-color:var(--tg-white);box-shadow:0px 18px 50px 0px rgba(31, 73, 125, 0.08);transition:transform 0.3s;flex-direction:column;gap:1rem;flex:1 1 16rem;}.elementor .e-19d761dc-ac19{font-size:1rem;color:var(--tg-amber);letter-spacing:0.08em;}.elementor .e-9c410e1-ad0e{font-family:var(--font-body);font-size:1rem;color:var(--tg-text);line-height:1.7;}.elementor .e-52e0a58e-ce08{font-family:var(--font-body);font-size:0.88rem;color:var(--tg-blue);line-height:1.5;margin-block-start:auto;}.elementor .e-293e6787-cafe:hover,.elementor .e-293e6787-cafe:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-293e6787-cafe{padding:2rem;border-radius:14px;background-color:var(--tg-white);box-shadow:0px 18px 50px 0px rgba(31, 73, 125, 0.08);transition:transform 0.3s;flex-direction:column;gap:1rem;flex:1 1 16rem;}.elementor .e-3acc8808-d2fb{font-size:1rem;color:var(--tg-amber);letter-spacing:0.08em;}.elementor .e-5c7da6d-44db{font-family:var(--font-body);font-size:1rem;color:var(--tg-text);line-height:1.7;}.elementor .e-61ca708b-d2dc{font-family:var(--font-body);font-size:0.88rem;color:var(--tg-blue);line-height:1.5;margin-block-start:auto;}.elementor .e-6190b0fb-30f5:hover,.elementor .e-6190b0fb-30f5:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-6190b0fb-30f5{padding:2rem;border-radius:14px;background-color:var(--tg-white);box-shadow:0px 18px 50px 0px rgba(31, 73, 125, 0.08);transition:transform 0.3s;flex-direction:column;gap:1rem;flex:1 1 16rem;}.elementor .e-6fcd1bc5-9ee8{padding:0px;gap:1.5rem;flex-wrap:wrap;flex:2 1 34rem;align-items:stretch;}.elementor .e-6b1480dc-5a64{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:4rem;align-items:flex-start;}.elementor .e-61fcff7d-cf05{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--tg-light);flex-direction:column;}.elementor .e-392137c5-5c73{padding:0px;flex-direction:column;gap:1rem;}.elementor .e-6c764fac-9d29{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31, 73, 125, 0.1);border-style:solid;flex-direction:column;gap:0.6rem;flex:1 1 24rem;}.elementor .e-2b735f63-392a{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31, 73, 125, 0.1);border-style:solid;flex-direction:column;gap:0.6rem;flex:1 1 24rem;}.elementor .e-688a9d8f-a405{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31, 73, 125, 0.1);border-style:solid;flex-direction:column;gap:0.6rem;flex:1 1 24rem;}.elementor .e-7f7626db-940e{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31, 73, 125, 0.1);border-style:solid;flex-direction:column;gap:0.6rem;flex:1 1 24rem;}.elementor .e-6b628285-399f{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31, 73, 125, 0.1);border-style:solid;flex-direction:column;gap:0.6rem;flex:1 1 24rem;}.elementor .e-5f6be6a8-b295{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(31, 73, 125, 0.1);border-style:solid;flex-direction:column;gap:0.6rem;flex:1 1 24rem;}.elementor .e-3ea3f14d-dadc{padding:0px;gap:2.5rem;flex-wrap:wrap;}.elementor .e-2a037d0b-46d3{flex-direction:column;gap:3rem;}.elementor .e-304cd9ae-f941{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--tg-white);flex-direction:column;}.elementor .e-78c3e85a-e891{color:var(--tg-white);text-align:center;}.elementor .e-38277cc-5759{font-family:var(--font-body);font-size:1.15rem;color:rgba(255, 255, 255, 0.8);line-height:1.7;text-align:center;}.elementor .e-a9a84de-b077:hover,.elementor .e-a9a84de-b077:focus-visible{background-color:var(--tg-white);}.elementor .e-a9a84de-b077{font-family:var(--font-body);font-weight:600;font-size:0.95rem;color:var(--tg-navy);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:6px;background-color:var(--tg-amber);transition:background-color 0.3s;}.elementor .e-72163c74-3089:hover,.elementor .e-72163c74-3089:focus-visible{background-color:rgba(255, 255, 255, 0.12);}.elementor .e-72163c74-3089{font-family:var(--font-body);font-weight:600;font-size:0.95rem;color:var(--tg-white);padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:6px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;transition:background-color 0.3s;}.elementor .e-14956cb6-319a{width:auto;padding:0px;margin-block-start:0.75rem;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-3baa545c-2ec3{max-width:46rem;text-align:center;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-119f126b-78eb{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(180deg, rgba(15, 42, 74, 0.55) 0%,rgba(15, 42, 74, 0.25) 55%,rgba(15, 42, 74, 0.55) 100%),url("https://tegeus.com/wp-content/uploads/2026/11/estuary-sunset.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;}