.elementor .e-480fe0ab-2efa{font-weight:700;font-size:14px;color:#7fd8c6;letter-spacing:2px;text-transform:uppercase;}.elementor .e-2ef800e9-c1c5{font-size:64px;color:#ffffff;letter-spacing:-1px;line-height:1.05;}.elementor .e-1b7fadea-4ffe{max-width:580px;font-size:19px;color:#d6ebe6;line-height:1.6;}.elementor .e-232dab2d-465d:hover,.elementor .e-232dab2d-465d:focus-visible{background-color:#e7f6f3;}.elementor .e-232dab2d-465d{color:#0f3d3a;background-color:#ffffff;}.elementor .e-2d58d558-f627:hover,.elementor .e-2d58d558-f627:focus-visible{background-color:rgba(255,255,255,0.12);}.elementor .e-2d58d558-f627{color:#ffffff;border-width:2px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:transparent;}.elementor .e-3c821a84-c9b9{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;flex-wrap:wrap;}.elementor .e-17b40cea-3348{padding:0px;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-7fa486b3-d934{font-weight:700;font-size:13px;color:#0f766e;letter-spacing:1.5px;text-transform:uppercase;padding-block-end:6px;}.elementor .e-3fab053-394d{font-weight:700;font-size:13px;color:#0f766e;letter-spacing:1px;text-transform:uppercase;}.elementor .e-4ae545da-283d{font-weight:800;font-size:22px;color:#0f3d3a;}.elementor .e-6fc704f4-29c4{font-size:14px;color:#6b7280;}.elementor .e-4fec898e-894d:hover,.elementor .e-4fec898e-894d:focus-visible{border-color:#0f766e;background-color:#e7f6f3;}.elementor .e-4fec898e-894d{text-decoration:none;padding:18px;border-radius:14px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#f9fafb;flex-direction:column;gap:2px;}.elementor .e-79c6a0e7-b504{font-weight:700;font-size:13px;color:#0f766e;letter-spacing:1px;text-transform:uppercase;}.elementor .e-679d6410-14dc{font-weight:800;font-size:20px;color:#0f3d3a;overflow-wrap: anywhere;\n}.elementor .e-2b41442b-3c43{font-size:14px;color:#6b7280;}.elementor .e-6c6174da-53fb:hover,.elementor .e-6c6174da-53fb:focus-visible{border-color:#0f766e;background-color:#e7f6f3;}.elementor .e-6c6174da-53fb{text-decoration:none;padding:18px;border-radius:14px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#f9fafb;flex-direction:column;gap:2px;}.elementor .e-7a5989a2-a72c{font-weight:700;font-size:13px;color:#0f766e;letter-spacing:1px;text-transform:uppercase;}.elementor .e-f16380-5e57{font-weight:800;font-size:18px;color:#0f3d3a;}.elementor .e-4ae0a03c-d875{font-size:14px;color:#6b7280;}.elementor .e-13d5cad3-50c1:hover,.elementor .e-13d5cad3-50c1:focus-visible{border-color:#0f766e;background-color:#e7f6f3;}.elementor .e-13d5cad3-50c1{text-decoration:none;padding:18px;border-radius:14px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#f9fafb;flex-direction:column;gap:2px;}.elementor .e-5663ae2a-cb62{padding:28px;border-radius:20px;background-color:#ffffff;box-shadow:0px 30px 80px 0px rgba(0,0,0,0.35);flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-79028c4e-cefd{max-width:1200px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;gap:64px;align-items:center;}.elementor .e-7165499f-9a1a{padding-block-start:120px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(100deg, rgba(10,40,37,0.95) 0%,rgba(10,40,37,0.85) 50%,rgba(10,40,37,0.55) 100%),url("https://mldlajzgbsg0.i.optimole.com/w:auto/h:auto/q:mauto/g:sm/f:best/https://tmm-technology.com/app/uploads/2026/02/TMM-overleg.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-28541fe7-67c8{font-weight:800;font-size:44px;color:#0f766e;line-height:1;}.elementor .e-1aed5f0a-5131{font-size:22px;}.elementor .e-67bbd9f1-83c6{font-size:16px;}.elementor .e-7faed695-d207{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: #0f766e;\n}.elementor .e-650621a9-3fe2{font-weight:800;font-size:44px;color:#0f766e;line-height:1;}.elementor .e-3cc79b3e-669f{font-size:22px;}.elementor .e-10f19610-2fc1{font-size:16px;}.elementor .e-4b605f70-8824{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: #0f766e;\n}.elementor .e-2b132ccb-5d6f{font-weight:800;font-size:44px;color:#0f766e;line-height:1;}.elementor .e-2095faa3-d57e{font-size:22px;}.elementor .e-1191b2fe-a474{font-size:16px;}.elementor .e-1b03aa5-cd1b{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;border-block-start-width: 2px; border-block-start-style: solid; border-block-start-color: #0f766e;\n}.elementor .e-33aec68-1744{column-gap:24px;padding:0px;margin-block-start:12px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);row-gap: 24px;\n}