.elementor .e-cff8fba-ccab{width:auto;height:56px;}.elementor .e-43ee1007-ded1{max-width:340px;font-family:var(--cc-body);font-size:15px;color:rgba(255,255,255,0.6);line-height:1.7;margin:0px;}.elementor .e-5f4c7bd1-921e{padding:0px;flex-direction:column;gap:20px;}.elementor .e-4b18291d-74a1{font-family:var(--cc-body);font-weight:700;font-size:13px;color:var(--cc-red);letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-73b2f949-da69{font-family:var(--cc-body);font-size:15px;color:rgba(255,255,255,0.85);line-height:2;margin:0px;}.elementor .e-796abbaf-d19b{padding:0px;flex-direction:column;gap:14px;}.elementor .e-2eaa74c7-22b3{font-family:var(--cc-body);font-weight:700;font-size:13px;color:var(--cc-red);letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-7f3cdff6-7e6e{font-family:var(--cc-body);font-size:15px;color:rgba(255,255,255,0.85);line-height:1.8;margin:0px;}.elementor .e-57e165ab-aea8{padding:0px;flex-direction:column;gap:14px;}.elementor .e-71309585-b877{font-family:var(--cc-body);font-weight:700;font-size:13px;color:var(--cc-red);letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-797fdbfa-1a69{font-family:var(--cc-body);font-size:15px;color:rgba(255,255,255,0.85);line-height:1.8;margin:0px;}.elementor .e-39fd55b8-c530{padding:0px;flex-direction:column;gap:14px;}.elementor .e-7364f36d-922d{width:100%;gap:48px;grid-template-columns:1.6fr 1fr 1.2fr 1.2fr;grid-template-rows:auto;}.elementor .e-5536b03d-abd2{font-family:var(--cc-body);font-size:13px;color:rgba(255,255,255,0.5);margin:0px;}.elementor .e-1e7dbdce-1705{font-family:var(--cc-body);font-size:13px;color:rgba(255,255,255,0.5);margin:0px;}.elementor .e-7b6fc587-5384{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-10c155ef-31ee{max-width:1240px;padding:0px;flex-direction:column;gap:64px;}.elementor .e-72ab0119-2d76{padding-block-start:88px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:4px;background-color:var(--cc-ink);justify-content:center;border-top-style: solid; border-top-color: #D2232A;\n}