.elementor .e-58d3076d-1552{max-width:750px;font-family:var(--ttl-font-heading);font-weight:500;font-size:72px;color:var(--ttl-brand-charcoal);letter-spacing:-0.02em;line-height:1.04;}.elementor .e-22f92692-3cf5{max-width:700px;font-family:var(--ttl-font-body);font-size:19px;color:var(--ttl-grey-800);line-height:1.6;}.elementor .e-24334ef8-ce12{width:100%;max-width:1200px;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-8f9940f-53b1{width:100%;min-height:560px;overflow:hidden;padding-block-start:96px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-686b39b2-b294{padding:0px;flex-direction:column;gap:20px;}.elementor .e-242709bc-edc3{max-width:680px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-74b2c5e6-4289{max-width:1200px;padding:0px;gap:80px;grid-template-columns:5fr 7fr;grid-template-rows:auto;}.elementor .e-7b4356c5-daef{max-width:440px;color:var(--ttl-grey-600);}.elementor .e-3efcd93f-b2c9{padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-56eec2bf-2230{font-size:12px;color:var(--ttl-grey-600);}.elementor .e-8d5acd1-63cf{font-size:17px;color:var(--ttl-brand-slate);line-height:2;margin-block-start:14px;}.elementor .e-424dd013-5157{padding-block-start:28px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:24px;box-shadow:0px 2px 0px 0px var(--ttl-blue-100) inset;flex-direction:column;gap:6px;}.elementor .e-553fe73f-f7c4{font-size:12px;color:var(--ttl-grey-600);}.elementor .e-796d32e8-9f46{font-size:17px;color:var(--ttl-brand-slate);line-height:2;margin-block-start:14px;}.elementor .e-b475c7c-fe90{padding-block-start:28px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:24px;box-shadow:0px 2px 0px 0px var(--ttl-blue-100) inset;flex-direction:column;gap:6px;}.elementor .e-61996c96-3c3e{font-size:12px;color:var(--ttl-grey-600);}.elementor .e-5b11c273-ca65{font-size:17px;color:var(--ttl-brand-slate);line-height:2;margin-block-start:14px;}.elementor .e-2d325cb8-8428{padding-block-start:28px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:24px;box-shadow:0px 2px 0px 0px var(--ttl-blue-100) inset;flex-direction:column;gap:6px;}.elementor .e-e194ffb-9d97{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-6eca6d7c-25dc{max-width:1200px;padding:0px;gap:80px;grid-template-columns:5fr 7fr;grid-template-rows:auto;}.elementor .e-6333bd25-145e{background-color:var(--ttl-grey-50);}.elementor .e-1ee63d4a-87fd{color:var(--ttl-blue-200);}.elementor .e-642765bd-7842{font-size:48px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-52f18e71-eced{padding:0px;flex-direction:column;gap:20px;}.elementor .e-d916c46-e9cc{color:var(--ttl-blue-50);}.elementor .e-2dcf0e2a-7ce5{max-width:1200px;padding:0px;gap:80px;grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:end;}.elementor .e-2d1104d0-7548{padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--ttl-brand-blue-text);}.elementor .e-655c840-3975{font-size:30px;}.elementor .e-612360cc-1b45{max-width:440px;color:var(--ttl-grey-600);}.elementor .e-1814a133-e048{width:auto;padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-57fa55d3-5c93{padding:0px;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-6feaa7bb-f53c{font-size:30px;}.elementor .e-41f9d344-705d{border-width:0px;}.elementor .e-69c2ce7a-3816{padding:0px;margin-block-start:8px;flex-direction:column;gap:0px;}.elementor .e-164f0fb-acab{padding:0px;flex-direction:column;gap:16px;}.elementor .e-4c114c88-7811{max-width:1200px;padding:0px;gap:80px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-39a048eb-ec2f{background-color:var(--ttl-blue-50);}