.elementor .e-8aec175-a83af06{width:60%;font-family:Poppins;font-weight:500;font-size:17px;color:#ffffff;padding-block-start:8px;padding-block-end:8px;border-radius:99px;background-color:#008af6;color: #fff;
background: linear-gradient(90deg, #0e85ff 0%, #1796ff 100%);
box-shadow: 0 14px 32px rgba(0, 122, 255, 0.32);
display: inline-flex;
align-items: center;
justify-content: center;
transition: transform 180ms ease, box-shadow 180ms ease, background-color 180ms ease, border-color 180ms ease\n}.elementor .e-bc4ddb4-a0a63cb{margin: 14px 0 0;
  color: var(--muted);
  font-size: 18px;
  line-height: 1.65;\n}.elementor .e-25c0bcf-b71dddc{width:200px;}.elementor .e-4f56a4f-2c952e8{width:100%;height: 1px;
  margin: 40px 0 0;
  border: 0;
  background: linear-gradient(90deg, transparent 0%, var(--line) 4%, var(--line) 96%, transparent 100%);\n}.elementor .e-96087da-e4d72da{font-family:Poppins;font-weight:400;font-size:13px;padding-inline-start:10px;padding-inline-end:10px;align-self:center;}.elementor .e-96087da-e4d72da:hover,.elementor .e-96087da-e4d72da:focus-visible{& a{
  color: #fff;
}\n}.elementor .e-846b767-ae5adbe{font-family:Poppins;font-weight:400;font-size:13px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-846b767-ae5adbe:hover,.elementor .e-846b767-ae5adbe:focus-visible{& a{
  color: #fff;
}\n}.elementor .e-2127ad0-5b60930{font-family:Poppins;font-weight:400;font-size:13px;padding-inline-start:10px;padding-inline-end:0px;}.elementor .e-2127ad0-5b60930:hover,.elementor .e-2127ad0-5b60930:focus-visible{& a{
  color: #fff;
}\n}.elementor .e-7ec122b-1ce22d0{flex-direction:column;display: none;\n}.elementor .e-85a017b-5ca1ba0{width:48px;height:48px;}.elementor .e-c65326a-8171c80{padding:0px;width: 60px;
  height: 60px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  background: linear-gradient(145deg, var(--blue-2), #0676f5);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.35), 0 12px 28px rgba(0, 109, 255, 0.34);\n}.elementor .e-3a0a09f-1dc3adf{padding:0px;position: relative;
  width: 80px;
  height: 80px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  background: rgba(27, 117, 255, 0.20);
  box-shadow: 0 0 0 20px rgba(14, 104, 226, 0.14);\n}.elementor .e-2a88732-b7d2efa{font-family:Poppins;font-weight:500;font-size:23px;color:#000000;}.elementor .e-7bc2758-52c4d78{width:100%;font-family:Poppins;font-weight:500;font-size:16px;color:#ffffff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:99px;background-color:#008af6;flex:0 1 auto;color: #fff;
background: linear-gradient(90deg, #0e85ff 0%, #1796ff 100%);
box-shadow: 0 14px 32px rgba(0, 122, 255, 0.32);
display: inline-flex;
align-items: center;
justify-content: center;
transition: transform 180ms ease, box-shadow 180ms ease, background-color 180ms ease, border-color 180ms ease\n}.elementor .e-9096959-22cd879{height:101%;padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:space-around;}.elementor .e-69d8bfe-9e1defb{padding:40px;position: relative;
display: grid;
grid-template-columns: 110px minmax(0, 1fr);
align-items: center;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.15);
background-color: #fff;
background-origin: border-box;
background-clip: padding-box, padding-box, border-box;
box-shadow: 
  0 10px 30px rgba(0, 0, 0, 0.5), 
  inset 0 1px 1px rgba(255, 255, 255, 0.25), 
  inset 0 0 20px rgba(30, 100, 255, 0.15);

overflow: hidden; 

&::after {
content: "";
position: absolute;
right: -34px;
bottom: -50px;
width: 410px;
height: 200px;
opacity: 0.62;
background: radial-gradient(circle at 2px 2px, rgba(45, 149, 255, 0.78) 1.4px, transparent 1.8px);
background-size: 14px 14px;
transform: rotate(-12deg) skewX(-8deg);
mask-image: linear-gradient(90deg, transparent 0%, black 32%, black 80%, transparent 100%);
-webkit-mask-image: linear-gradient(90deg, transparent 0%, black 32%, black 80%, transparent 100%);
pointer-events: none;
}\n}.elementor .e-7e45b41-fb27581{width:48px;height:48px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-4a3e776-3b2c9a1{padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;width: 60px;
  height: 60px;
  display: grid;
  place-items: center;
  align-items: center;
  border-radius: 50%;
  background: linear-gradient(145deg, var(--blue-2), #0676f5);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.35), 0 12px 28px rgba(0, 109, 255, 0.34);\n}.elementor .e-0c6b608-4e9066d{position: relative;
  width: 80px;
  height: 80px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  background: rgba(27, 117, 255, 0.20);
  box-shadow: 0 0 0 20px rgba(14, 104, 226, 0.14);\n}.elementor .e-f714c37-f6ddff7{font-family:Poppins;font-weight:500;font-size:26px;color:#000000;}.elementor .e-40a3ac3-1c31e96{color:#6e6e6e;margin: 14px 0 0;
  font-size: 18px;
  line-height: 1.65;\n}.elementor .e-02b068e-dcce408{width:100%;font-size:16px;color:#ffffff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:28px;border-radius:100px;flex:0 1 auto;min-height: 48px;
  padding: 0 24px;
  border: 1px solid #008bf7;
  background-color: transparent;
  color: #008bf7;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--radius-pill);
  font-size: 17px;
  font-weight: 600;
  letter-spacing: 0.005em;
  transition: transform 180ms ease, box-shadow 180ms ease, background-color 180ms ease, border-color 180ms ease;\n}.elementor .e-02b068e-dcce408:hover,.elementor .e-02b068e-dcce408:focus-visible{color: #000;
border-color: #000;\n}.elementor .e-802b446-33196ce{height:100%;padding:0px;display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-c72dbc1-2873392{padding:40px;border-radius:16px;display: grid;
  border-radius: 16px;
  grid-template-columns: 110px minmax(0, 1fr);
  align-items: center;
position: relative;
  overflow: hidden;
  border: 1px solid var(--line-strong);
  border-radius: var(--radius-xl);
  /**
  background: linear-gradient(135deg, rgba(11, 48, 106, 0.96), rgba(4, 25, 57, 0.96));
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04), 0 18px 48px rgba(0, 0, 0, 0.18);
  **/
  background-color: #fff;
   box-shadow: 
  0 10px 30px rgba(0, 0, 0, 0.5), 
  inset 0 1px 1px rgba(255, 255, 255, 0.25), 
  inset 0 0 20px rgba(30, 100, 255, 0.15);\n}.elementor .e-8427eb3-80aa049{width:95vw;max-width:1380px;position:relative;z-index:2;padding:0px;transform:translate3d(0px, 100px, 0px);flex-direction:row;gap:40px;}.elementor .e-958c04e-02c9917{padding:0px;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-95e405a-a295337{color:#ffffff;display: flex;
  align-items: center;
  gap: 12px;
  margin: 0 0 24px;
  color: #fff;
  font-size: 19px;
  font-weight: 700;
  letter-spacing: -0.012em;\n}.elementor .e-4c005bb-0580cfc{padding:0px;}.elementor .e-3674fb4-c778264{color:#ffffff;display: flex;
  align-items: center;
  gap: 12px;
  margin: 0 0 24px;
  color: #fff;
  font-size: 19px;
  font-weight: 700;
  letter-spacing: -0.012em;\n}.elementor .e-459c59f-af95cbd{padding:0px;}.elementor .e-fb58c44-e430761{color:#ffffff;display: flex;
  align-items: center;
  gap: 12px;
  margin: 0 0 24px;
  color: #fff;
  font-size: 19px;
  font-weight: 700;
  letter-spacing: -0.012em;\n}.elementor .e-1e38812-91f9a4e{padding:0px;}.elementor .e-9d8212d-f7d8163{color:#ffffff;display: flex;
  align-items: center;
  gap: 12px;
  margin: 0 0 24px;
  color: #fff;
  font-size: 19px;
  font-weight: 700;
  letter-spacing: -0.012em;\n}.elementor .e-ab3d0d0-bd7dbeb{padding:0px;}.elementor .e-6c2e6ce-3b34c94{color:#ffffff;display: flex;
  align-items: center;
  gap: 12px;
  margin: 0 0 24px;
  color: #fff;
  font-size: 19px;
  font-weight: 700;
  letter-spacing: -0.012em;\n}.elementor .e-8f4e784-c507ef0{padding:0px;}.elementor .e-56c5fee-d380fca{color:#ffffff;display: flex;
  align-items: center;
  gap: 12px;
  margin: 0 0 24px;
  color: #fff;
  font-size: 19px;
  font-weight: 700;
  letter-spacing: -0.012em;\n}.elementor .e-2bc85d2-a6c620e{padding:0px;padding-left: 14px;
  border-left: 1px solid rgba(164, 194, 235, 0.20);\n}.elementor .e-5e1ac83-aca6a13{width:95vw;max-width:1380px;padding-block-start:42px;padding-block-end:38px;padding-inline-start:0px;padding-inline-end:0px;background-color:#011432;flex-direction:column;display: grid;
  grid-template-columns: 1.15fr 1.05fr 1.15fr 1.15fr 0.95fr 0.90fr;
  gap: 10px;
  padding: 142px 0 30px;\n}.elementor .e-8df8149-223c05d{width:100%;height: 1px;
  margin: 40px 0 0;
  border: 0;
  background: linear-gradient(90deg, transparent 0%, var(--line) 4%, var(--line) 96%, transparent 100%);\n}.elementor .e-90acc92-8dabc4f{width:180px;}.elementor .e-8898bac-02b3788{width:1px;height:34px;background-color:rgba(255, 255, 255, 0.2);}.elementor .e-0b2963f-d38d427{width:80%;padding:0px;display:flex;flex-direction:row;gap:15px;flex:0 1 auto;justify-content:flex-start;align-items:center;}.elementor .e-b0f4b53-d1bb5e0{width:1px;height:14px;background-color:rgba(255, 255, 255, 0.2);}.elementor .e-436db92-87886d8{font-family:Poppins;font-weight:400;font-size:13px;padding-inline-start:10px;padding-inline-end:10px;flex:1 0 auto;align-self:center;}.elementor .e-436db92-87886d8:hover,.elementor .e-436db92-87886d8:focus-visible{& a{
  color: #fff;
}\n}.elementor .e-7bbf3ef-44d1432{width:1px;height:14px;background-color:rgba(255, 255, 255, 0.2);}.elementor .e-c4e38bc-1265fa9{font-family:Poppins;font-weight:400;font-size:13px;padding-inline-start:10px;padding-inline-end:10px;flex:1 0 auto;}.elementor .e-c4e38bc-1265fa9:hover,.elementor .e-c4e38bc-1265fa9:focus-visible{& a{
  color: #fff;
}\n}.elementor .e-cd55d42-58b86b1{width:1px;height:14px;background-color:rgba(255, 255, 255, 0.2);}.elementor .e-03ef047-19b9959{font-family:Poppins;font-weight:400;font-size:13px;padding-inline-start:10px;padding-inline-end:0px;flex:1 0 auto;}.elementor .e-03ef047-19b9959:hover,.elementor .e-03ef047-19b9959:focus-visible{& a{
  color: #fff;
}\n}.elementor .e-bdb8ea7-b5a0d58{width:100%;padding:0px;display:flex;flex-direction:row;align-items:center;}.elementor .e-620b0cc-b3aa4eb{width:95vw;max-width:1380px;padding:0px;margin-block-start:40px;background-color:#011432;display:flex;flex-direction:row;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;align-items:center;min-height: 92px;\n}.elementor .e-59382d7-8aef620{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;background-color:#011432;flex-direction:column;align-items:center;}