.elementor .e-4cb1e156-830322b{height:38px;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .e-3a7227b-f59c634{font-family:"Manrope";font-weight:600;font-size:60px;color:var(--Primary);line-height:80px;}.elementor .e-45f0993b-8a3f449{font-family:"Manrope";font-weight:800;font-size:28px;color:var(--Primary);line-height:40px;}.elementor .e-6630736-97d1dae{font-family:"Manrope";font-weight:400;font-size:18px;color:var(--Muted_White);}.elementor .e-25b94ae0-8799e4a{overflow:visible;display:none;align-self:center;}.elementor .e-48ae8984-751283b{&::before {
content: "";
display: inline-block;
width: 15px;
height: 15px;
margin-right: 4px;
margin-left: -2px;
align-self: center;
vertical-align: middle;
background-color: currentColor;
-webkit-mask: url("//wp-content/uploads/2026/07/document-icon.svg")
              center / contain no-repeat;
mask: url("/wp-content/uploads/2026/07/document-icon.svg")
      center / contain no-repeat;
}\n}.elementor .e-a80c2c2-e1dbb8d{&::after {
content: "";
display: inline-block;
width: 20px;
height: 20px;
margin-right: -8px;
margin-left: 4px;
align-self: center;
vertical-align: middle;
background-color: currentColor;
-webkit-mask: url("/wp-content/uploads/2026/07/arrow-right.svg")
              center / contain no-repeat;
mask: url("/wp-content/uploads/2026/07/arrow-right.svg")
      center / contain no-repeat;
}\n}.elementor .e-70baa5ca-e758352{width:auto;column-gap:20px;padding:0px;margin:0px;border-color:#eceae6;border-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-509a9b6c-f59a244{column-gap:10px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;row-gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-4b35cb41-04c0cff{overflow:visible;display:flex;align-self:center;position: relative;
overflow: visible;
isolation: isolate;

/* 外层：控制整体范围 */
&::before {
content: "";
position: absolute;

left: 53%;
top: 50%;
transform: translate(-50%, -50%);

width: 165%;
height: 128%;
border-radius: 50%;

background: radial-gradient(
  ellipse at center,
  rgba(34, 199, 216, 0.24) 0%,
  rgba(34, 199, 216, 0.15) 30%,
  rgba(34, 199, 216, 0.07) 52%,
  rgba(34, 199, 216, 0.025) 70%,
  rgba(34, 199, 216, 0) 86%
);

filter: blur(30px);

pointer-events: none;
z-index: 0;
}

/* 内层：保证机器附近能看到颜色 */
&::after {
content: "";
position: absolute;

left: 53%;
top: 50%;
transform: translate(-50%, -50%);

width: 118%;
height: 96%;
border-radius: 50%;

background: radial-gradient(
  ellipse at center,
  rgba(34, 199, 216, 0.36) 0%,
  rgba(34, 199, 216, 0.21) 32%,
  rgba(34, 199, 216, 0.09) 55%,
  rgba(34, 199, 216, 0.025) 68%,
  rgba(34, 199, 216, 0) 80%
);

filter: blur(15px);

pointer-events: none;
z-index: -1;
}\n}.elementor .e-438595d-71dcb3a{padding:0px;margin:0px;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-8e78a26-9b1bb4d{&::before {
content: "";
display: inline-block;
width: 15px;
height: 15px;
margin-right: 4px;
margin-left: -2px;
align-self: center;
vertical-align: middle;
background-color: currentColor;
-webkit-mask: url("//wp-content/uploads/2026/07/document-icon.svg")
              center / contain no-repeat;
mask: url("/wp-content/uploads/2026/07/document-icon.svg")
      center / contain no-repeat;
}\n}.elementor .e-15a580b-59ae007{&::after {
content: "";
display: inline-block;
width: 20px;
height: 20px;
margin-right: -8px;
margin-left: 4px;
align-self: center;
vertical-align: middle;
background-color: currentColor;
-webkit-mask: url("/wp-content/uploads/2026/07/arrow-right.svg")
              center / contain no-repeat;
mask: url("/wp-content/uploads/2026/07/arrow-right.svg")
      center / contain no-repeat;
}\n}.elementor .e-5509744-fe79f80{width:auto;column-gap:20px;padding:0px;margin:0px;border-color:#eceae6;border-style:none;display:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-95410dc-838f724{padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:center;align-items:center;/* =========================
 BASE
========================= */

.bandeng-flow {
--flow-color: #087e95;

--line-start: rgba(8, 126, 149, .62);
--line-mid: rgba(8, 126, 149, .32);
--line-end: rgba(8, 126, 149, .08);

--title-color: #122330;
--desc-color: #64748b;

--circle: 42px;
--line: 1.5px;

width: 100%;
max-width: none;
padding: 36px 0;

font-family: inherit;
box-sizing: border-box;
}

.bandeng-flow,
.bandeng-flow * {
box-sizing: border-box;
}


/* =========================
 LIST
========================= */

.bandeng-flow__list {
width: 100%;
margin: 0 !important;
padding: 0 !important;

display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));

list-style: none !important;
}


/* =========================
 ITEM
========================= */

.bandeng-flow__item {
position: relative;
min-width: 0;

margin: 0 !important;
padding: 0 !important;

text-align: center;
list-style: none !important;
}


/* =========================
 CIRCLE AREA
========================= */

.bandeng-flow__visual {
position: relative;

width: 100%;
height: var(--circle);

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


/* =========================
 NUMBER
========================= */

.bandeng-flow__number {
position: relative;
z-index: 3;

width: var(--circle);
height: var(--circle);

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

border:
  var(--line)
  solid
  rgba(8, 126, 149, .62);

border-radius: 50%;

background: #fff;
color: var(--flow-color);

font-size: 14px;
line-height: 1;
font-weight: 600;

box-shadow:
  0 0 0 4px rgba(8, 126, 149, .035),
  0 0 12px rgba(8, 126, 149, .10);
}


/* =========================
 DEFAULT CONNECTOR
========================= */

.bandeng-flow__item:not(:last-child)
.bandeng-flow__visual::after {
content: "";

position: absolute;
z-index: 1;

top: 50%;
left: calc(50% + var(--circle) / 2);

width: calc(100% - var(--circle));
height: var(--line);

transform: translateY(-50%);

background: linear-gradient(
  90deg,
  var(--line-start) 0%,
  var(--line-mid) 52%,
  var(--line-end) 100%
);

pointer-events: none;
}


/* =========================
 TEXT
========================= */

.bandeng-flow__content {
position: relative;
z-index: 3;

width: 100%;
max-width: 280px;

margin: 0 auto;
padding: 15px 8px 0;

text-align: center;
}

.bandeng-flow__content h3 {
margin: 0 !important;
padding: 0;

color: var(--title-color);

font-size: 17px;
line-height: 1.35;
font-weight: 700;

text-transform: none;
}

.bandeng-flow__content p {
margin: 4px 0 0 !important;
padding: 0;

color: var(--desc-color);

font-size: 13px;
line-height: 1.45;
font-weight: 400;
}


/* ==================================================
 PC >= 1151px

 圆心约：
 5% / 35% / 65% / 95%
================================================== */

@media (min-width: 1151px) {

.bandeng-flow__item--1 .bandeng-flow__visual,
.bandeng-flow__item--1 .bandeng-flow__content {
  transform: translateX(-30%);
}

.bandeng-flow__item--2 .bandeng-flow__visual,
.bandeng-flow__item--2 .bandeng-flow__content {
  transform: translateX(-10%);
}

.bandeng-flow__item--3 .bandeng-flow__visual,
.bandeng-flow__item--3 .bandeng-flow__content {
  transform: translateX(10%);
}

.bandeng-flow__item--4 .bandeng-flow__visual,
.bandeng-flow__item--4 .bandeng-flow__content {
  transform: translateX(30%);
}

.bandeng-flow__item:not(:last-child)
.bandeng-flow__visual::after {
  width: calc(120% - var(--circle));
}

}


/* =========================
 TABLET
 768px - 1150px
========================= */

@media (max-width: 1150px) and (min-width: 768px) {

.bandeng-flow {
  --circle: 36px;

  padding: 28px 0;
}

.bandeng-flow__number {
  font-size: 12px;
}

.bandeng-flow__content {
  max-width: 220px;
  padding-top: 10px;
}

.bandeng-flow__content h3 {
  font-size: 15px;
}

.bandeng-flow__content p {
  font-size: 12px;
}

}


/* ==================================================
 MOBILE &lt;= 767px

     01 ───────── 02
                   │
                   │
     04 ───────── 03
================================================== */

@media (max-width: 767px) {

.bandeng-flow {
  --circle: 34px;
  --line: 1.5px;

  --col-gap: 24px;
  --row-height: 112px;
  --row-gap: 20px;

  /*
   * 手机线比较短，
   * 末端稍微清晰一些
   */
  --line-end: rgba(8, 126, 149, .22);

  padding: 22px 0 26px;
}


/* =========================
   MOBILE GRID
========================= */

.bandeng-flow__list {
  width: calc(100% - 24px);
  max-width: 400px;

  margin: 0 auto !important;

  grid-template-columns:
    repeat(2, minmax(0, 1fr));

  grid-template-rows:
    var(--row-height)
    var(--row-height);

  column-gap: var(--col-gap);
  row-gap: var(--row-gap);
}


/* =========================
   SNAKE ORDER
========================= */

.bandeng-flow__item--1 {
  grid-column: 1;
  grid-row: 1;
}

.bandeng-flow__item--2 {
  grid-column: 2;
  grid-row: 1;
}

.bandeng-flow__item--3 {
  grid-column: 2;
  grid-row: 2;
}

.bandeng-flow__item--4 {
  grid-column: 1;
  grid-row: 2;
}


.bandeng-flow__item {
  height: var(--row-height);
}


/* =========================
   MOBILE NUMBER
========================= */

.bandeng-flow__number {
  font-size: 12px;
}


/* =========================
   MOBILE TEXT
========================= */

.bandeng-flow__content {
  position: relative;
  z-index: 3;

  max-width: 155px;

  padding: 9px 2px 0;
}

.bandeng-flow__content h3 {
  font-size: 14px;
  line-height: 1.3;
}

.bandeng-flow__content p {
  margin-top: 3px !important;

  font-size: 12px;
  line-height: 1.4;
}


/* =========================
   先关闭默认 PC 连接线

   注意这里使用和默认规则
   相同的选择器优先级
========================= */

.bandeng-flow__item:not(:last-child)
.bandeng-flow__visual::after {
  display: none;
}


/* =========================
   01 → 02

   这里特意写：
   .item.item--1

   避免再次被默认规则覆盖
========================= */

.bandeng-flow__item.bandeng-flow__item--1
.bandeng-flow__visual::after {
  content: &quot;&quot;;

  display: block;

  position: absolute;
  z-index: 1;

  top: 50%;

  left:
    calc(
      50% + var(--circle) / 2
    );

  /*
   * 第一列剩余宽度
   * + 两列 gap
   * - 两边圆圈半径
   *
   * 正好连接到 02 左边缘
   */
  width:
    calc(
      100%
      + var(--col-gap)
      - var(--circle)
    );

  height: var(--line);

  transform: translateY(-50%);

  background: linear-gradient(
    90deg,
    var(--line-start),
    var(--line-mid) 52%,
    var(--line-end)
  );

  pointer-events: none;
}


/* =========================
   04 → 03
========================= */

.bandeng-flow__item.bandeng-flow__item--4
.bandeng-flow__visual::after {
  content: &quot;&quot;;

  display: block;

  position: absolute;
  z-index: 1;

  top: 50%;

  left:
    calc(
      50% + var(--circle) / 2
    );

  width:
    calc(
      100%
      + var(--col-gap)
      - var(--circle)
    );

  height: var(--line);

  transform: translateY(-50%);

  background: linear-gradient(
    90deg,
    var(--line-start),
    var(--line-mid) 52%,
    var(--line-end)
  );

  pointer-events: none;
}


/* =========================
   02 → 03
   右侧 U 型回路线
========================= */

.bandeng-flow__item--2::after {
  content: &quot;&quot;;

  position: absolute;
  z-index: 0;

  top: calc(var(--circle) / 2);

  /*
   * 从 02 圆圈右边缘开始
   */
  left:
    calc(
      50% + var(--circle) / 2
    );

  right: 0;

  /*
   * 正好到达下一行
   * 03 圆圈中心高度
   */
  height:
    calc(
      var(--row-height)
      + var(--row-gap)
    );

  background:

    /* 上横线 */
    linear-gradient(
      90deg,
      var(--line-start),
      var(--line-mid) 52%,
      var(--line-end)
    )
    left top /
    100% var(--line)
    no-repeat,

    /* 右竖线 */
    linear-gradient(
      var(--line-end),
      var(--line-end)
    )
    right top /
    var(--line) 100%
    no-repeat,

    /* 下横线 */
    linear-gradient(
      90deg,
      var(--line-start),
      var(--line-mid) 52%,
      var(--line-end)
    )
    left bottom /
    100% var(--line)
    no-repeat;

  pointer-events: none;
}

}


/* =========================
 SMALL MOBILE &lt;= 360px
========================= */

@media (max-width: 360px) {

.bandeng-flow {
  --col-gap: 16px;
  --row-height: 116px;
  --row-gap: 16px;
}

.bandeng-flow__list {
  width: calc(100% - 12px);
}

.bandeng-flow__content {
  max-width: 140px;
}

.bandeng-flow__content h3 {
  font-size: 13.5px;
}

.bandeng-flow__content p {
  font-size: 11.5px;
}

}\n}.elementor .e-7ebf506d-1d73c70{flex-direction:column;}.elementor .e-5835b6c4-d283f18{overflow:hidden;padding-block-start:80px;padding-block-end:60px;background-color:var(--L2_white);flex-direction:column;}.elementor .e-480de17-727349f{font-family:"Anton";font-weight:400;font-size:35px;color:var(--Primary);}.elementor .e-99e5d19-90cc0d2{font-family:"Manrope";font-size:14px;color:var(--Muted_White);margin-block-start:4px;margin-inline-start:8px;}.elementor .e-8830c5b-6ac2833{font-family:"Manrope";font-size:14px;color:var(--Muted_White);margin-block-start:4px;margin-inline-start:8px;}.elementor .e-ce6216f-5e3e117{margin-block-start:20px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-0e6d16b-2149710{font-family:"Manrope";font-size:14px;color:var(--Muted_White);margin-block-start:4px;margin-inline-start:8px;}.elementor .e-44acc4e-259cc20{margin-block-start:20px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-1eb3a00-5588e1a{padding:0px;flex-direction:column;}.elementor .e-2eaee9d-4e1c79e{width:auto;flex-direction:column;}.elementor .e-54b6526-efb13c0{width:auto;max-width:850px;padding:0px;flex-direction:column;}.elementor .e-2a335e7-dab809a{flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-6b4f330b-83c6ada{background-image:url("https://bandengvend.com/wp-content/uploads/2026/07/bandend-logo-bg.svg");background-repeat:repeat;background-attachment:fixed;background-size:auto auto;background-position:0% 0%;background-color:var(--L2_white);flex-direction:column;}.elementor .e-56d31d2c-8a6322e{color:var(--Accent_Dark);}.elementor .e-55edac2a-43972b3{background-color:var(--Accent_Gold);}.elementor .e-3bf7a57c-8834dab{height:38px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:70px;flex-direction:row;}.elementor .e-46ea774e-c6c6e10{padding:0px;margin-block-start:0px;margin-block-end:50px;margin-inline-start:0px;margin-inline-end:0px;justify-content:space-between;}.elementor .e-20969c64-4d689d4{position:absolute;inset-block-start:-15px;inset-inline-start:0px;font-size:16px;line-height:15px;}.elementor .e-5bb1dbb7-31319ae{font-family:"Manrope";font-weight:600;font-size:50px;color:var(--Primary);margin-block-start:10px;}.elementor .e-51b5c7d0-32d74f2{font-weight:600;font-size:30px;color:var(--Primary);}.elementor .e-76db00f-b521c17{font-family:"Manrope";font-weight:400;font-size:18px;color:var(--Muted_White);margin-block-start:10px;margin-block-end:20px;}.elementor .e-4120e901-a8fc944{margin-inline-start:0px;}.elementor .e-13a89afa-924276d{width:auto;padding:0px;margin:0px;}.elementor .e-d6a431-fefca4a{padding:4px;}.elementor .e-4eda91c-9b5e913{padding:5px;}.elementor .e-143f47b6-3d146c5{border-width:0px;}.elementor .e-61dc70a8-f4000f2{width:auto;padding:0px;margin:0px;}.elementor .e-2de5acdc-04c32b9{width:auto;padding:0px;flex-wrap:wrap;}.elementor .e-65828417-64f0fef{margin-block-start:15px;justify-content:center;align-self:start;&::before {
content: "";
display: inline-block;
width: 20px;
height: 20px;
margin-right: 4px;
align-self: center;
vertical-align: middle;
background-color: currentColor;
-webkit-mask: url("//wp-content/uploads/2026/07/document-icon.svg")
              center / contain no-repeat;
mask: url("/wp-content/uploads/2026/07/document-icon.svg")
      center / contain no-repeat;
}\n}.elementor .e-483e0449-f1195bd{width:auto;height:40px;font-weight:400;font-size:14px;color:var(--blue);padding-inline-end:8px;margin-block-start:15px;background-color:#375efa00;justify-content:center;align-self:start;&::after {
content: "";
display: inline-block;
width: 25px;
height: 25px;
margin-left: 2px;
align-self: center;
vertical-align: middle;
background-color: currentColor;
-webkit-mask: url("/wp-content/uploads/2026/07/arrow-right.svg")
              center / contain no-repeat;
mask: url("/wp-content/uploads/2026/07/arrow-right.svg")
      center / contain no-repeat;
}\n}.elementor .e-55ba5353-80efb03{width:auto;padding:0px;gap:5px;}.elementor .e-547e5de9-a3a72a3{width:auto;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;row-gap:2px;justify-content:center;align-items:start;align-self:center;}.elementor .e-a0ad9f6-3401f93{position:relative;z-index:1;display:block;}.elementor .e-22b682c-3f8e875{max-width:400px;padding-inline-start:0px;padding-inline-end:0px;justify-content:flex-start;align-items:start;}.elementor .e-502223fa-e8e51f1{column-gap:50px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;border-width:1px;border-color:var(--Grey);background-color:var(--Grey);flex-direction:row;justify-content:space-around;align-items:center;}.elementor .e-4b2980bb-f49cdf0{font-family:"Manrope";}.elementor .e-551d6f95-affeb37{column-gap:25px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:40px;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:space-around;align-items:center;}.elementor .e-7344949d-ea02ec7{column-gap:20px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-7fb9dcd1-7293332{flex-direction:column;}.elementor .e-27adcf19-c779677{overflow:hidden;padding-block-start:40px;padding-block-end:30px;background-color:var(--White);}.elementor .e-60a1d5da-c3b6f56{height:38px;column-gap:0px;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6109a328-f44f324{margin-block-start:30px;}.elementor .e-4fc65605-18d4862{max-width:550px;color:var(--Muted_White);}.elementor .e-fbf80c3-cc8b944{&::before {
content: "";
display: inline-block;
width: 20px;
height: 20px;
margin-right: 4px;
align-self: center;
vertical-align: middle;
background-color: currentColor;
-webkit-mask: url("//wp-content/uploads/2026/07/document-icon.svg")
              center / contain no-repeat;
mask: url("/wp-content/uploads/2026/07/document-icon.svg")
      center / contain no-repeat;
}\n}.elementor .e-4a9b0b75-a40157d{color:var(--blue);background-color:#375efa00;&::after {
content: "";
display: inline-block;
width: 25px;
height: 25px;
margin-left: 2px;
align-self: center;
vertical-align: middle;
background-color: currentColor;
-webkit-mask: url("/wp-content/uploads/2026/07/arrow-right.svg")
              center / contain no-repeat;
mask: url("/wp-content/uploads/2026/07/arrow-right.svg")
      center / contain no-repeat;
}\n}.elementor .e-137c1e88-886a7ad{height:38px;column-gap:0px;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6733ca8b-f911403{border-radius:10px;}.elementor .e-66d0c03d-34e6685{column-gap:0px;padding-block-start:0px;padding-block-end:0px;flex-direction:row;row-gap:10px;}.elementor .e-13ff182-a36f90c{padding-block-start:80px;padding-block-end:70px;background-color:var(--White);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-9565676-adc4386{font-family:"Roboto";font-weight:600;font-size:25px;color:#1f445e;letter-spacing:0px;margin-block-end:1px;}.elementor .e-b4c50c5-56450e0{font-family:"Manrope";font-size:16px;color:#1f445e;}.elementor .e-2781c5fd-27906f2{padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:5px;margin-inline-start:0px;flex-direction:row;justify-content:space-between;}.elementor .e-72ba6c5-a91458b{padding:0px;flex-direction:column;}.elementor .e-7fba8aaa-2596410{flex-direction:column;row-gap:10px;align-items:start;}.elementor .e-132b102d-8abb11a{padding-block-start:30px;padding-block-end:30px;background-color:var(--White);display:flex;flex-direction:column;justify-content:center;}.elementor .e-70b7e43-a3cb45a{height:38px;column-gap:0px;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-886f21a-50cde99{font-size:35px;color:var(--Primary);margin-block-start:15px;margin-block-end:15px;}.elementor .e-6d282c61-bcc2636{width:500px;font-family:"Manrope";font-weight:500;color:var(--Muted_White);margin-block-start:4px;}.elementor .e-c61ba14-80519c1{width:auto;column-gap:30px;padding:0px;margin-block-start:20px;margin-inline-start:10px;}.elementor .e-499c3d30-1d8c211{padding:0px;flex-direction:column;justify-content:flex-start;align-items:start;align-self:center;}.elementor .e-78fe81b8-7c73dbf{max-width:550px;}.elementor .e-6ca491f2-8c3fed9{padding:0px;justify-content:flex-end;align-items:end;}.elementor .e-79fe4b07-5a530a9{padding:0px;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-3f37fc58-d0d4472{padding:0px;margin:0px;}.elementor .e-3cd4cb84-6676a52{width:40px;height:40px;}.elementor .e-34759b34-e39168d{margin-block-start:10px;}.elementor .e-63fba1d5-f4ddcdf{padding:0px;margin:0px;}.elementor .e-5f4a0976-dd1a5a1{padding:0px;margin-block-start:20px;flex-direction:row;justify-content:space-between;}.elementor .e-5ffdc7a0-68d94b8{padding-block-start:110px;padding-block-end:110px;background-color:var(--White);}.elementor .e-660f4a40-7e2d70c{height:38px;column-gap:0px;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-361df607-b57e8f0{font-size:35px;}.elementor .e-76a9011-453f67f{font-family:"Manrope";font-weight:400;color:var(--Muted_White);}.elementor .e-e98ba50-e3820e8{padding:0px;flex-direction:column;}.elementor .e-4719115{padding:0px;flex-direction:column;}.elementor .e-567c558-9c0ad2a{padding:0px;flex-direction:column;}.elementor .e-bd70e23-e5b6a20{padding:0px;flex-direction:column;}.elementor .e-8c651a1-451b894{padding:0px;flex-direction:column;}.elementor .e-e60eeb5-4f6f777{padding:0px;flex-direction:column;}.elementor .e-7479756d-b8ef4ae{flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-6913465c-a4bb389{background-color:var(--Grey);}.elementor .e-c0b88fe-3d9f24b{font-size:18px;color:var(--Accent_Dark);}.elementor .e-59b8b55-a7ac261{font-family:"Manrope";font-weight:600;font-size:40px;color:var(--Primary);}.elementor .e-2487047-f922dee{font-family:"Manrope";font-weight:400;font-size:18px;color:var(--Muted_White);}.elementor .e-fee691a-f10e6cd{width:550px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:70px;flex-direction:column;row-gap:10px;justify-content:flex-start;align-items:start;align-self:center;}.elementor .e-27f4c0f-ed502d9{width:50%;padding:0px;margin:0px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-faf9365-e3382fc{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:120px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:center;align-items:center;align-self:start;}.elementor .e-465ca467-b6a887d{height:800px;flex-direction:row;}.elementor .e-29c7453-d5136de{padding-block-start:0px;padding-block-end:0px;background-color:var(--White);flex-direction:column;}.elementor .e-f0caabd-d4b0166{width:auto;padding-inline-start:0px;padding-inline-end:0px;border-radius:20px;background-color:#f5f5f700;justify-content:center;align-items:center;}.elementor .e-6fc8de8{padding-block-start:10px;background-color:var(--White);flex-direction:column;}