.elementor .e-ddf4492-4055710{width:48px;height:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:-10px;background-color:var(--tr-white);flex:0 0 auto;}.elementor .e-fad3d86-3a1bb2f{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-white);letter-spacing:0.1em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;\n}.elementor .e-024ba85-e74769c{max-width:26ch;font-family:var(--tr-head);font-weight:700;font-size:48px;color:var(--tr-white);letter-spacing:-0.03em;line-height:0.98em;text-transform:uppercase;font-stretch:110%;hyphens:manual;overflow-wrap:anywhere;text-wrap:balance;\n}.elementor .e-d3f1e3f-ad25ea2{max-width:44ch;font-family:var(--tr-sans);font-weight:500;font-size:19px;color:var(--tr-white);line-height:1.6em;}.elementor .e-86159b8-d39f4cd{font-family:var(--tr-head);font-weight:600;font-size:15px;color:var(--tr-white);letter-spacing:0.04em;line-height:1.2em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--tr-radius-s);border-width:0px;border-color:var(--tr-ink);background-color:var(--tr-blue);display:inline-block;transition:background .2s,color .2s;\n}.elementor .e-86159b8-d39f4cd:hover,.elementor .e-86159b8-d39f4cd:focus-visible{color:var(--tr-white);background-color:var(--tr-ink);}.elementor .e-d69c339-fea64af{font-family:var(--tr-head);font-weight:600;font-size:15px;color:var(--tr-white);letter-spacing:0.04em;line-height:1.2em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--tr-radius-s);border-width:2px;border-color:var(--tr-white);border-style:solid;background-color:var(--tr-ink);display:inline-block;transition:background .2s,color .2s;\n}.elementor .e-d69c339-fea64af:hover,.elementor .e-d69c339-fea64af:focus-visible{color:var(--tr-ink);background-color:var(--tr-white);}.elementor .e-7b9de16-fc9f181{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-b668580-d9b8edf{font-family:var(--tr-head);font-weight:600;font-size:12px;color:var(--tr-white);letter-spacing:0.08em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;opacity:.85;align-self:flex-end;margin-top:14px;\n}.elementor .e-07e3e12-5e66936{width:100%;max-width:1170px;padding-block-start:56px;padding-block-end:72px;padding-inline-start:15px;padding-inline-end:15px;border-radius:var(--tr-radius-l);flex-direction:column;gap:26px;align-items:flex-start;margin-inline:auto;\n}.elementor .e-eb66a33-ba544d6{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.1em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;\n}.elementor .e-4e1fc1a-15df254{max-width:19ch;font-family:var(--tr-head);font-weight:700;font-size:40px;color:var(--tr-ink);letter-spacing:-0.03em;line-height:0.98em;text-transform:uppercase;font-stretch:110%;hyphens:manual;overflow-wrap:normal;text-wrap:balance;\n}.elementor .e-098caab-05917c1{max-width:46ch;font-family:var(--tr-sans);font-weight:400;font-size:19px;color:var(--tr-ink2);line-height:1.6em;}.elementor .e-d00cead-26694ea{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:12px;margin-block-end:48px;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-ffb4e9a-519f638{width:100%;height:0px;min-height:0px;object-fit:cover;display:block;flex:1 1 0px;transition:transform .5s;\n}.elementor .e-ffb4e9a-519f638:hover,.elementor .e-ffb4e9a-519f638:focus-visible{transform:scale(1.04);\n}.elementor .e-642a1f8-e547171{min-width:0px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-pic-bg);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-4fa9895-19337c1{font-family:var(--tr-head);font-weight:700;font-size:48px;color:var(--tr-blue);letter-spacing:-0.04em;line-height:1em;margin-block-end:0px;font-stretch:110%;margin-bottom:32px;\n}.elementor .e-70623f6-f8032d1{font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;font-stretch:110%;text-wrap:balance;\n}.elementor .e-4d7f8d9-bee7390{font-family:var(--tr-sans);font-weight:400;font-size:16px;color:var(--tr-ink2);line-height:1.6em;}.elementor .e-8c9b68d-ae3939e{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.08em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;margin-top:auto;padding-top:6px;\n}.elementor .e-589e632-7439fb6{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;justify-content:flex-start;}.elementor .e-aa7970a-9a59806{min-width:0px;min-height:320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-white);flex-direction:row;gap:0px;flex:1 1 40%;}.elementor .e-7dca3d5-d0724ee{width:100%;height:0px;min-height:0px;object-fit:cover;display:block;flex:1 1 0px;transition:transform .5s;\n}.elementor .e-7dca3d5-d0724ee:hover,.elementor .e-7dca3d5-d0724ee:focus-visible{transform:scale(1.04);\n}.elementor .e-848e392-af1004f{min-width:0px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-pic-bg);display:flex;flex-direction:column;flex:1 1 0px;order:2;\n}.elementor .e-7a4c022-580e970{font-family:var(--tr-head);font-weight:700;font-size:48px;color:var(--tr-blue);letter-spacing:-0.04em;line-height:1em;margin-block-end:0px;font-stretch:110%;margin-bottom:32px;\n}.elementor .e-c697a89-96fbcac{font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;font-stretch:110%;text-wrap:balance;\n}.elementor .e-8b467ca-252bd8d{font-family:var(--tr-sans);font-weight:400;font-size:16px;color:var(--tr-ink2);line-height:1.6em;}.elementor .e-dc41a31-a3d39a6{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.08em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;margin-top:auto;padding-top:6px;\n}.elementor .e-2bd6bd7-1f04948{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;justify-content:flex-start;}.elementor .e-4149e97-626466c{min-width:0px;min-height:320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-white);flex-direction:row;gap:0px;flex:1 1 40%;}.elementor .e-8ffa0fd-a1de1e9{width:100%;height:0px;min-height:0px;object-fit:cover;display:block;flex:1 1 0px;transition:transform .5s;\n}.elementor .e-8ffa0fd-a1de1e9:hover,.elementor .e-8ffa0fd-a1de1e9:focus-visible{transform:scale(1.04);\n}.elementor .e-15915a8-500b3f6{min-width:0px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-pic-bg);display:flex;flex-direction:column;flex:1 1 0px;order:2;\n}.elementor .e-0e6eeea-13d37e1{font-family:var(--tr-head);font-weight:700;font-size:48px;color:var(--tr-blue);letter-spacing:-0.04em;line-height:1em;margin-block-end:0px;font-stretch:110%;margin-bottom:32px;\n}.elementor .e-883f541-b459d3b{font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;font-stretch:110%;text-wrap:balance;\n}.elementor .e-e082d75-ad30bef{font-family:var(--tr-sans);font-weight:400;font-size:16px;color:var(--tr-ink2);line-height:1.6em;}.elementor .e-2c9e393-18eaa8b{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.08em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;margin-top:auto;padding-top:6px;\n}.elementor .e-3c27480-712b58b{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;justify-content:flex-start;}.elementor .e-5f66e2e-3d94894{min-width:0px;min-height:320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-white);flex-direction:row;gap:0px;flex:1 1 40%;}.elementor .e-797aeb0-13a7968{width:100%;height:0px;min-height:0px;object-fit:cover;display:block;flex:1 1 0px;transition:transform .5s;\n}.elementor .e-797aeb0-13a7968:hover,.elementor .e-797aeb0-13a7968:focus-visible{transform:scale(1.04);\n}.elementor .e-54af703-0687392{min-width:0px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-pic-bg);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-84ebe60-be890a8{font-family:var(--tr-head);font-weight:700;font-size:48px;color:var(--tr-blue);letter-spacing:-0.04em;line-height:1em;margin-block-end:0px;font-stretch:110%;margin-bottom:32px;\n}.elementor .e-990872b-3840793{font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;font-stretch:110%;text-wrap:balance;\n}.elementor .e-4b4f779-4d5931a{font-family:var(--tr-sans);font-weight:400;font-size:16px;color:var(--tr-ink2);line-height:1.6em;}.elementor .e-1ee092f-1345f21{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.08em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;margin-top:auto;padding-top:6px;\n}.elementor .e-6060ea3-1a29c1c{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;justify-content:flex-start;}.elementor .e-2ea17b2-f1e35bd{min-width:0px;min-height:320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-white);flex-direction:row;gap:0px;flex:1 1 40%;}.elementor .e-55103b5-16918d8{width:100%;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:var(--tr-radius-l);border-width:2px;border-color:var(--tr-line);border-style:solid;background-color:var(--tr-line);flex-direction:row;gap:2px;flex-wrap:wrap;}.elementor .e-8741693-5ac0c53{width:100%;max-width:1170px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:15px;padding-inline-end:15px;flex-direction:column;gap:0px;}.elementor .e-3f67462-263630c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-grey);flex-direction:column;gap:0px;align-items:center;}.elementor .e-0866fbb-f55b223{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.1em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;\n}.elementor .e-04a9b1b-34563ba{max-width:100%;font-family:var(--tr-head);font-weight:700;font-size:40px;color:var(--tr-ink);letter-spacing:-0.03em;line-height:0.98em;text-transform:uppercase;margin-block-start:12px;font-stretch:110%;hyphens:manual;overflow-wrap:normal;text-wrap:balance;\n}.elementor .e-577175a-2083cd5{font-family:var(--tr-sans);font-weight:400;font-size:19px;color:var(--tr-ink2);line-height:1.5em;margin-block-start:24px;}.elementor .e-9ee0428-8b73074{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex:7 1 0px;position:sticky;top:120px;align-self:flex-start;\n}.elementor .e-a504fc3-fa85392{min-width:0px;font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;display:flex;flex-direction:row;gap:16px;align-items:baseline;font-stretch:110%;text-wrap:balance;hyphens:manual;border-bottom:2px solid var(--tr-line);&::before{content:'01';flex:0 0 auto;min-width:56px;font-family:var(--tr-head);font-weight:600;font-size:15px;line-height:1.4;letter-spacing:.06em;text-transform:none;font-stretch:110%;color:var(--tr-blue-dark)}\n}.elementor .e-c58f7c6-e2fa8cc{min-width:0px;font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;display:flex;flex-direction:row;gap:16px;align-items:baseline;font-stretch:110%;text-wrap:balance;hyphens:manual;border-bottom:2px solid var(--tr-line);&::before{content:'02';flex:0 0 auto;min-width:56px;font-family:var(--tr-head);font-weight:600;font-size:15px;line-height:1.4;letter-spacing:.06em;text-transform:none;font-stretch:110%;color:var(--tr-blue-dark)}\n}.elementor .e-8ce62a2-1ecf89b{min-width:0px;font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;display:flex;flex-direction:row;gap:16px;align-items:baseline;font-stretch:110%;text-wrap:balance;hyphens:manual;border-bottom:2px solid var(--tr-line);&::before{content:'03';flex:0 0 auto;min-width:56px;font-family:var(--tr-head);font-weight:600;font-size:15px;line-height:1.4;letter-spacing:.06em;text-transform:none;font-stretch:110%;color:var(--tr-blue-dark)}\n}.elementor .e-4443cd6-9a49f45{min-width:0px;font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;display:flex;flex-direction:row;gap:16px;align-items:baseline;font-stretch:110%;text-wrap:balance;hyphens:manual;border-bottom:2px solid var(--tr-line);&::before{content:'04';flex:0 0 auto;min-width:56px;font-family:var(--tr-head);font-weight:600;font-size:15px;line-height:1.4;letter-spacing:.06em;text-transform:none;font-stretch:110%;color:var(--tr-blue-dark)}\n}.elementor .e-5f723ea-5216e39{min-width:0px;font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;display:flex;flex-direction:row;gap:16px;align-items:baseline;font-stretch:110%;text-wrap:balance;hyphens:manual;border-bottom:2px solid var(--tr-line);&::before{content:'05';flex:0 0 auto;min-width:56px;font-family:var(--tr-head);font-weight:600;font-size:15px;line-height:1.4;letter-spacing:.06em;text-transform:none;font-stretch:110%;color:var(--tr-blue-dark)}\n}.elementor .e-9dec3c5-5d1ea99{min-width:0px;font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;display:flex;flex-direction:row;gap:16px;align-items:baseline;font-stretch:110%;text-wrap:balance;hyphens:manual;border-bottom:2px solid var(--tr-line);&::before{content:'06';flex:0 0 auto;min-width:56px;font-family:var(--tr-head);font-weight:600;font-size:15px;line-height:1.4;letter-spacing:.06em;text-transform:none;font-stretch:110%;color:var(--tr-blue-dark)}\n}.elementor .e-8d968a8-3d4a3cc{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex:5 1 0px;border-top:2px solid var(--tr-line);\n}.elementor .e-c43bfb1-bac55a3{width:100%;max-width:1170px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:15px;padding-inline-end:15px;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-f5dbef4-47e52ab{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-f72df02-df84c2f{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.1em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;\n}.elementor .e-51092ad-873725f{min-width:0px;max-width:24ch;font-family:var(--tr-head);font-weight:700;font-size:40px;color:var(--tr-ink);letter-spacing:-0.03em;line-height:0.98em;text-transform:uppercase;flex:6 1 0px;font-stretch:110%;hyphens:manual;overflow-wrap:normal;text-wrap:balance;\n}.elementor .e-1e1cb2d-03a551d{min-width:0px;font-family:var(--tr-sans);font-weight:400;font-size:19px;color:var(--tr-ink2);line-height:1.6em;flex:6 1 0px;}.elementor .e-055bd0f-131967b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:12px;flex-direction:row;gap:48px;align-items:flex-end;}.elementor .e-54ec3e0-efa27a5{width:100%;max-width:1170px;padding-block-start:104px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;flex-direction:column;gap:0px;}.elementor .e-721795f-48ce141{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-grey);flex-direction:column;gap:0px;align-items:center;}.elementor .e-39a779f-27c78f3{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.1em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;\n}.elementor .e-8b034c5-ab0a28b{max-width:19ch;font-family:var(--tr-head);font-weight:700;font-size:40px;color:var(--tr-ink);letter-spacing:-0.03em;line-height:0.98em;text-transform:uppercase;margin-block-start:12px;font-stretch:110%;hyphens:manual;overflow-wrap:normal;text-wrap:balance;\n}.elementor .e-129d2dd-ea78a93{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex:6 1 0px;}.elementor .e-76160a9-2e37bff{font-family:var(--tr-sans);font-weight:400;font-size:19px;color:var(--tr-ink2);line-height:1.5em;}.elementor .e-776d3ad-9d24161{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:6 1 0px;}.elementor .e-75bfcee-e9d13ba{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:56px;flex-direction:row;gap:48px;align-items:flex-end;}.elementor .e-b548e6f-73ed11d{width:100%;height:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:12px;background-color:var(--tr-line);}.elementor .e-502ee7d-8a925e2{width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:4px;margin-block-end:8px;border-radius:50%;background-color:var(--tr-blue);display:block;flex:0 0 auto;align-self:flex-start;box-shadow:0 0 0 5px var(--tr-white);\n}.elementor .e-9eb09fb-5d115c4{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;\n}.elementor .e-02dff78-99fa411{font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;font-stretch:110%;text-wrap:balance;\n}.elementor .e-ba9e5f2-04a6308{font-family:var(--tr-sans);font-weight:400;font-size:16px;color:var(--tr-ink2);line-height:1.6em;}.elementor .e-e5d62f3-4778fe6{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-3fe6c28-6450415{width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:4px;margin-block-end:8px;border-radius:50%;background-color:var(--tr-blue);display:block;flex:0 0 auto;align-self:flex-start;box-shadow:0 0 0 5px var(--tr-white);\n}.elementor .e-14a7fa0-967cc67{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;\n}.elementor .e-abb76ea-ac57e4e{font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;font-stretch:110%;text-wrap:balance;\n}.elementor .e-7c781c9-eb1c83c{font-family:var(--tr-sans);font-weight:400;font-size:16px;color:var(--tr-ink2);line-height:1.6em;}.elementor .e-52a46f1-99e4587{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-f7acd6d-077e28c{width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:4px;margin-block-end:8px;border-radius:50%;background-color:var(--tr-blue);display:block;flex:0 0 auto;align-self:flex-start;box-shadow:0 0 0 5px var(--tr-white);\n}.elementor .e-f3b0376-e2ad75a{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;\n}.elementor .e-714b6a4-ecb7c53{font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;font-stretch:110%;text-wrap:balance;\n}.elementor .e-a05be79-9f2d5a4{font-family:var(--tr-sans);font-weight:400;font-size:16px;color:var(--tr-ink2);line-height:1.6em;}.elementor .e-bb7584b-78c3e29{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-f6ed5d6-1743dc1{width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:4px;margin-block-end:8px;border-radius:50%;background-color:var(--tr-blue);display:block;flex:0 0 auto;align-self:flex-start;box-shadow:0 0 0 5px var(--tr-white);\n}.elementor .e-08af2bd-88ed703{font-family:var(--tr-head);font-weight:600;font-size:13px;color:var(--tr-blue-dark);letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;font-stretch:110%;\n}.elementor .e-679a966-28e905a{font-family:var(--tr-head);font-weight:700;font-size:22px;color:var(--tr-ink);letter-spacing:-0.01em;line-height:1.15em;text-transform:uppercase;font-stretch:110%;text-wrap:balance;\n}.elementor .e-58f762a-4c8c0a1{font-family:var(--tr-sans);font-weight:400;font-size:16px;color:var(--tr-ink2);line-height:1.6em;}.elementor .e-36a7a5f-147eb9d{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-a177b6d-e1c8992{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-14px;flex-direction:row;gap:0px;align-items:flex-start;}.elementor .e-cdd8c0b-96a9085{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-148984a-7a9e9f0{width:100%;min-width:0px;aspect-ratio:16/8;object-fit:cover;display:block;flex:2 1 0px;object-position:62% 35%;\n}.elementor .e-068c078-6efb38a{font-family:var(--tr-head);font-weight:700;font-size:26px;color:var(--tr-white);letter-spacing:-0.02em;line-height:1.1em;text-transform:uppercase;font-stretch:110%;\n}.elementor .e-035ac93-22fd1ef{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--tr-blue);display:flex;flex-direction:column;flex:1 1 0px;justify-content:flex-end;}.elementor .e-26cae93-ad93e3d{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:72px;border-radius:var(--tr-radius-l);background-color:var(--tr-line);flex-direction:row;gap:2px;align-items:stretch;}.elementor .e-8aaf60f-45098c6{width:100%;max-width:1170px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:15px;padding-inline-end:15px;flex-direction:column;gap:0px;}.elementor .e-fe9ecc5-27c9ac0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-53e89db-95f3bbb{max-width:24ch;font-family:var(--tr-head);font-weight:700;font-size:40px;color:var(--tr-white);letter-spacing:-0.03em;line-height:0.98em;text-transform:uppercase;font-stretch:110%;hyphens:manual;overflow-wrap:normal;text-wrap:balance;\n}.elementor .e-a64c5ee-a7ac9c2{max-width:44ch;font-family:var(--tr-sans);font-weight:400;font-size:19px;color:var(--tr-cta-text);line-height:1.6em;margin-block-start:20px;}.elementor .e-a93d48d-35d1ca7{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex:7 1 0px;}.elementor .e-a6355d9-b99e10d{font-family:var(--tr-sans);font-weight:500;font-size:13px;color:var(--tr-cta-label);letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;margin-block-end:-12px;}.elementor .e-b8eea9a-4bbffbc{font-family:var(--tr-head);font-weight:700;font-size:40px;color:var(--tr-white);letter-spacing:-0.02em;line-height:1.1em;font-stretch:110%;\n}.elementor .e-10b8b02-20c4d39{font-family:var(--tr-head);font-weight:600;font-size:15px;color:var(--tr-white);letter-spacing:0.04em;line-height:1.2em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--tr-radius-s);border-width:0px;border-color:var(--tr-ink);background-color:var(--tr-blue);display:inline-block;transition:background .2s,color .2s;\n}.elementor .e-10b8b02-20c4d39:hover,.elementor .e-10b8b02-20c4d39:focus-visible{color:var(--tr-white);background-color:var(--tr-ink);}.elementor .e-336a845-679f1eb{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;flex:5 1 0px;align-items:flex-start;border-left:2px solid var(--tr-blue);\n}.elementor .e-cd5fec0-10ad7ec{width:100%;max-width:1170px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:15px;padding-inline-end:15px;flex-direction:row;gap:48px;align-items:center;}.elementor .e-e9000fe-48d631d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tr-ink);flex-direction:column;gap:0px;align-items:center;border-bottom:2px solid var(--tr-blue);\n}