.elementor .e-2e230b8-8094eae{width:100%;max-width:900px;flex-direction:column;gap:12px;justify-content:center;}.elementor .e-8776662-307183f{font-family:Montserrat;font-weight:500;font-size:17px;color:#D7A635;letter-spacing:1.5px;align-self:center;}.elementor .e-2ac711b-0fa0a7a{width:33.33%;min-height:370px;padding-block-start:25px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;border-width:1px;border-color:#5E4718;border-style:solid;background-color:#050403;box-shadow:0px 0px 12px 0px rgba(215, 166, 53, 0.12);flex-direction:column;justify-content:center;selector {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: 28px;
}

selector::before,
selector::after {
  content: "";
  display: block;
  width: 90px;
  height: 1px;
}

selector::before {
  background: linear-gradient(
      90deg,
      transparent,
      #D7A635
  );
}

selector::after {
  background: linear-gradient(
      90deg,
      #D7A635,
      transparent
  );
}

selector .elementor-heading-title {
  flex-shrink: 0;
}\n}.elementor .e-97f83f5-43188e8{font-family:Montserrat;font-weight:500;font-size:17px;color:#D7A635;letter-spacing:1.5px;align-self:center;}.elementor .e-45127e6-31abdf9{width:33.33%;min-height:370px;padding-block-start:25px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;border-width:1px;border-color:#5E4718;border-style:solid;background-color:#050403;box-shadow:0px 0px 12px 0px rgba(215, 166, 53, 0.12);flex-direction:column;justify-content:center;selector {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: 28px;
}

selector::before,
selector::after {
  content: "";
  display: block;
  width: 90px;
  height: 1px;
}

selector::before {
  background: linear-gradient(
      90deg,
      transparent,
      #D7A635
  );
}

selector::after {
  background: linear-gradient(
      90deg,
      #D7A635,
      transparent
  );
}

selector .elementor-heading-title {
  flex-shrink: 0;
}\n}.elementor .e-27fde8e-a05b828{font-family:Montserrat;font-weight:500;font-size:17px;color:#D7A635;letter-spacing:1.5px;align-self:center;}.elementor .e-69c74a4-9998c5e{width:33.33%;min-height:370px;padding-block-start:25px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;border-width:1px;border-color:#5E4718;border-style:solid;background-color:#050403;box-shadow:0px 0px 12px 0px rgba(215, 166, 53, 0.12);flex-direction:column;justify-content:center;selector {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: 28px;
}

selector::before,
selector::after {
  content: "";
  display: block;
  width: 90px;
  height: 1px;
}

selector::before {
  background: linear-gradient(
      90deg,
      transparent,
      #D7A635
  );
}

selector::after {
  background: linear-gradient(
      90deg,
      #D7A635,
      transparent
  );
}

selector .elementor-heading-title {
  flex-shrink: 0;
}\n}.elementor .e-b00f21c-c58b80a{width:100%;flex-direction:row;gap:16px;justify-content:center;align-items:stretch;align-self:center;selector .cartao-outro-atendimento {
  background:
      radial-gradient(
          circle at 50% 0%,
          rgba(215, 166, 53, 0.055) 0%,
          transparent 42%
      ),
      linear-gradient(
          180deg,
          #070502 0%,
          #030303 55%,
          #020202 100%
      ) !important;

  border: 1px solid #5E4718;
  box-shadow:
      0 0 12px rgba(215, 166, 53, 0.10),
      inset 0 1px 0 rgba(215, 166, 53, 0.05);
}\n}.elementor .e-d3ee80d-63e96f5{width:100%;max-width:900px;flex-direction:column;gap:12px;justify-content:center;}.elementor .e-b3d896f-a75a652{width:100%;padding-block-end:90px;padding-inline-start:24px;padding-inline-end:24px;background-color:#020202;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-a8c8b9c{flex-direction:column;}.elementor .e-8e7aa13{width:50%;flex-direction:column;}.elementor .e-602761b-b40d94b{font-family:Cinzel;color:#D7A635;text-align:center;align-self:start;}.elementor .e-1c7da65{width:50%;flex-direction:column;}.elementor .e-0ecf2e3{width:100%;column-gap:30px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:40px;margin-block-end:40px;border-radius:18px;border-width:1px;border-color:#D7A635;border-style:solid;display:flex;flex-direction:row;align-items:center;selector {
  position: relative;
  overflow: hidden;

  background-color: #07101a;

  background-image:
      radial-gradient(
          circle,
          rgba(255, 220, 120, 1) 0 1.5px,
          transparent 3px
      ),
      radial-gradient(
          circle,
          rgba(255, 255, 255, 0.9) 0 1px,
          transparent 2.5px
      ),
      radial-gradient(
          circle,
          rgba(80, 175, 255, 0.85) 0 1.5px,
          transparent 3.5px
      ),
      radial-gradient(
          circle,
          rgba(215, 166, 53, 0.55) 0 3px,
          transparent 8px
      ),
      linear-gradient(
          135deg,
          #050505 0%,
          #101A25 100%
      );

  background-size:
      90px 120px,
      145px 170px,
      210px 155px,
      290px 230px,
      100% 100%;

  background-position:
      10px 20px,
      60px 90px,
      120px 30px,
      30px 150px,
      0 0;

  background-repeat:
      repeat,
      repeat,
      repeat,
      repeat,
      no-repeat;

  animation: mapa-luzes-movimento 18s linear infinite;
}

@keyframes mapa-luzes-movimento {
  0% {
      background-position:
          10px 20px,
          60px 90px,
          120px 30px,
          30px 150px,
          0 0;
  }

  50% {
      background-position:
          55px -40px,
          10px 145px,
          185px -20px,
          -30px 205px,
          0 0;
  }

  100% {
      background-position:
          100px -100px,
          -40px 200px,
          250px -70px,
          -90px 260px,
          0 0;
  }
}\n}.elementor .e-aac244e-9f05117{background-color:#020202;flex-direction:column;}.elementor .e-ab17854{flex-direction:column;}