.elementor .e-959ff94-996d963{width:auto;position:static;font-family:"Panton Narrow";font-weight:700;font-size:48px;color:#EAF0FF;line-height:1.05em;text-align:start;}.elementor .e-708ee9a-bfe5137{width:auto;max-width:920px;position:static;font-family:Calibri;font-weight:400;font-size:18px;color:#93A0C4;letter-spacing:-0.4px;line-height:1.2em;}.elementor .e-61113f6{width:100%;height:auto;position:static;padding-block-start:56px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;}.elementor .e-e00cbd2-34689e3{width:auto;position:static;font-family:"Panton Narrow";font-weight:500;font-size:32px;color:#EAF0FF;line-height:1.05em;text-align:start;}.elementor .e-fb97c1d-2ba6e34{width:auto;max-width:920px;position:static;font-family:Calibri;font-weight:400;font-size:18px;color:#93A0C4;letter-spacing:-0.4px;line-height:1.2em;}.elementor .e-c9cbcf2-07ab606{width:100%;height:auto;max-width:920px;padding:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;flex-direction:column;gap:16px;grid-template-columns:repeat(2, 1fr);justify-content:flex-start;.bfp-topic-card {
  background:
      radial-gradient(
          circle at 0% 20%,
          rgba(42, 78, 142, 0.70) 0%,
          rgba(27, 48, 94, 0.45) 32%,
          rgba(16, 25, 54, 0) 62%
      ),
      linear-gradient(
          135deg,
          #18284a 0%,
          #111a35 55%,
          #0d1429 100%
      );

  border: 1px solid #293b62;
  border-radius: 8px;
  box-sizing: border-box;
  transition: border-color 0.25s ease, filter 0.25s ease;
  overflow: hidden;
}

.bfp-topic-card:hover {
  background:
      radial-gradient(
          circle at 0% 12%,
          rgba(55, 103, 180, 0.78) 0%,
          rgba(33, 61, 113, 0.52) 34%,
          rgba(18, 29, 60, 0) 64%
      ),
      linear-gradient(
          135deg,
          #1b2d52 0%,
          #14203d 55%,
          #0e172d 100%
      );

  border-color: #3a6aba;
}\n}.elementor .e-3584d9d-67178d6{width:100%;height:auto;position:static;padding-block-start:24px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:start;}.elementor .e-eadc646-c67d422{width:auto;position:static;font-family:"Panton Narrow";font-weight:500;font-size:32px;color:#EAF0FF;line-height:1.05em;text-align:start;}.elementor .e-fce634b-b7f69dd{width:auto;max-width:800px;position:static;font-family:Calibri;font-weight:400;font-size:18px;color:#93A0C4;letter-spacing:-0.4px;line-height:1.2em;}.elementor .e-d565a1d-ce621e4{width:100%;height:auto;max-width:920px;padding:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;flex-direction:column;gap:16px;grid-template-columns:repeat(2, 1fr);justify-content:flex-start;.bfp-topic-card {
  background:
      radial-gradient(
          circle at 0% 20%,
          rgba(42, 78, 142, 0.70) 0%,
          rgba(27, 48, 94, 0.45) 32%,
          rgba(16, 25, 54, 0) 62%
      ),
      linear-gradient(
          135deg,
          #18284a 0%,
          #111a35 55%,
          #0d1429 100%
      );

  border: 1px solid #293b62;
  border-radius: 8px;
  box-sizing: border-box;
  transition: border-color 0.25s ease, filter 0.25s ease;
  overflow: hidden;
}

.bfp-topic-card:hover {
  background:
      radial-gradient(
          circle at 0% 12%,
          rgba(55, 103, 180, 0.78) 0%,
          rgba(33, 61, 113, 0.52) 34%,
          rgba(18, 29, 60, 0) 64%
      ),
      linear-gradient(
          135deg,
          #1b2d52 0%,
          #14203d 55%,
          #0e172d 100%
      );

  border-color: #3a6aba;
}\n}.elementor .e-c25f27c-feda4ca{width:100%;height:auto;position:static;padding-block-start:24px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:start;}.elementor .e-0c3d36d-b204755{width:auto;position:static;font-family:"Panton Narrow";font-weight:500;font-size:32px;color:#EAF0FF;line-height:1.05em;text-align:start;}.elementor .e-b94e76d-1bb6697{width:auto;max-width:920px;position:static;font-family:Calibri;font-weight:400;font-size:18px;color:#93A0C4;letter-spacing:-0.4px;line-height:1.2em;}.elementor .e-85df3b9-7d38695{width:100%;height:auto;position:static;padding-block-start:24px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-6c97ef6-e8e56ea{width:auto;position:static;font-family:"Panton Narrow";font-weight:600;font-size:14px;color:#4FC3F7;letter-spacing:0.6px;line-height:1.2em;text-align:start;}.elementor .e-da3dc2e-d2b8b11{width:100%;max-width:620px;position:static;font-family:"Panton Narrow";font-weight:500;font-size:32px;color:#EAF0FF;line-height:1.05em;text-align:start;}.elementor .e-26a3129-3364987{width:100%;max-width:465px;position:static;font-family:Calibri;font-weight:400;font-size:18px;color:#93A0C4;letter-spacing:-0.4px;line-height:1.2em;}.elementor .e-5be2b3a-b25d5cd{width:100%;max-width:600px;position:static;font-family:Calibri;font-weight:400;font-size:18px;color:#93A0C4;letter-spacing:-0.4px;line-height:1.2em;}.elementor .e-8c755cb-bebae20{width:100%;height:auto;min-height:340px;overflow:hidden;position:static;padding:40px;border-radius:15px;border-width:1px;border-style:solid;background-color:#0E1636;background-clip:padding-box;display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-3c06f14-d64cf11{width:100%;height:auto;position:static;padding:40px;background-color:#0E1636;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:stretch;}.elementor .e-b3726b4{width:100%;height:auto;max-width:1120px;overflow:visible;position:static;padding:0px;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:flex-start;}