.elementor .e-c78fd50-9b4a4d3{font-weight:500;font-size:11px;color:#8B95A8;text-transform:uppercase;display:none;selector {
  margin: 0;
  padding: 0;
}

selector .elementor-heading-title {
  margin: 0;
  padding: 0;

  color: #7b8da9;

  font-size: 11px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.08em;
  text-transform: uppercase;

  text-align: center;
}\n}.elementor .e-dca1115-50d04ac{width: 45%;
margin: 0;
padding: 0 18px;
box-sizing: border-box;

align-self: stretch;

display: flex;
align-items: center;
justify-content: center;

background: rgba(255, 255, 255, 0.0);
border: 1px solid rgba(255, 255, 255, 0.01);
border-radius: 2px;

box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);

transform: translateX(55px);\n}.elementor .e-818df1b-1910f6d{width:100%;align-self:center;}.elementor .e-1653f9f-0defc2e{width: 100%;
min-width: 0;
margin: 0;
padding: 0;
box-sizing: border-box;

display: flex;
align-items: center;
justify-content: center;

overflow: visible;\n}.elementor .e-e1735a5-6d17ccb{font-weight:500;font-size:11px;color:#8B95A8;text-transform:uppercase;display:none;selector {
  margin: 0;
  padding: 0;
}

selector .elementor-heading-title {
  margin: 0;
  padding: 0;

  color: #7b8da9;

  font-size: 11px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.08em;
  text-transform: uppercase;

  text-align: center;
}\n}.elementor .e-7da501f-d8b92a3{width: 45%;
margin: 0;
padding: 0 18px;
box-sizing: border-box;

align-self: stretch;

display: flex;
align-items: center;
justify-content: center;

background: rgba(255, 255, 255, 0.00);
border: 1px solid rgba(255, 255, 255, 0.01);
border-radius: 2px;

box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);

justify-self: end;

transform: translateX(-55px);\n}.elementor .e-28b4906-8e6629b{flex-direction:row;width: 100%;
max-width: 1360px;
margin: 0 auto;
padding: 0;
box-sizing: border-box;

display: grid;
grid-template-columns: minmax(0, 1fr) 500px minmax(0, 1fr);
align-items: center;
column-gap: 40px;\n}.elementor .e-2895b4a-0ad49fb{width: 100%;
margin: 0;
padding: 24px 24px;
box-sizing: border-box;
height: 240px;

display: flex;
justify-content: center;
align-items: center;

background:
  radial-gradient(
      ellipse at 50% 5%,
      rgba(73, 145, 235, 0.28) 0%,
      rgba(73, 145, 235, 0.10) 28%,
      rgba(73, 145, 235, 0) 55%
  ),
  linear-gradient(
      90deg,
      #082b63 0%,
      #103d82 28%,
      #174c9a 50%,
      #103d82 72%,
      #082b63 100%
  );

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.06),
  inset 0 -1px 0 rgba(0, 0, 0, 0.12);\n}.elementor .e-94909d3-21e6151{width: 52px;
height: 52px;
margin: 0;
padding: 0;
box-sizing: border-box;

display: flex;
align-items: center;
justify-content: center;

background: transparent;


position: relative;
overflow: visible;\n}.elementor .e-3eae52d-52f1697{width: 100%;
max-width: 1360px;
height: 100%;
margin: 0 auto;
padding: 0;
box-sizing: border-box;

display: grid;
grid-template-columns: 52px minmax(0, 1fr) 52px;
align-items: stretch;\n}.elementor .e-a2be946-376f6ae{width: 100%;
height: 52px;
margin: 0;
padding: 0 24px;
box-sizing: border-box;

display: flex;
align-items: center;
justify-content: center;

background:
  linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.065) 0%,
      rgba(255, 255, 255, 0.015) 42%,
      rgba(0, 0, 0, 0.07) 100%
  ),
  linear-gradient(
      90deg,
      #071f4e 0%,
      #0a3472 25%,
      #0d4088 50%,
      #0a3472 75%,
      #071f4e 100%
  );

border: 0;

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.09),
  inset 0 -1px 0 rgba(0, 0, 0, 0.25),
  0 3px 10px rgba(0, 0, 0, 0.10);

overflow: hidden;\n}.elementor .e-dad3afd-4570a6e{width: 1400px;
margin: 0 auto;
padding: 0;
box-sizing: border-box;

display: flex;
flex-direction: column;

background: #073B82;\n}