.elementor .e-2c763d1-69ca5db{width:10%;}.elementor .e-e501072-1a2ad01{width:90%;margin-inline-start:50px;flex-direction:column;}.elementor .e-0ef074d-182ca03{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-e9b55f2-30ca565{width:100%;max-width:900px;flex-direction:column;gap:12px;justify-content:center;}.elementor .e-b5fb997{width:100%;padding-block-start:90px;padding-block-end:90px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://taescritonaestela.com/wp-content/uploads/2026/09/ChatGPT-Image-17-de-set.-de-2026-15_55_16-1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:#020202;justify-content:flex-start;align-items:center;}.elementor .e-e7b2431-198b5e2{font-family:Montserrat;color:#D7A635;letter-spacing:2px;align-self:center;}.elementor .e-9d888cb-b666771{font-family:Montserrat;font-weight:500;font-size:21px;color:#D7A635;letter-spacing:2px;text-align:center;align-self:center;}.elementor .e-05cbee5-1c5fd5c{width:33.33%;min-height:460px;padding-block-start:18px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;border-width:1px;border-color:#3D3016;border-style:solid;box-shadow:0px 0px 10px 0px #3d301699;flex-direction:column;gap:16px;justify-content:flex-start;}.elementor .e-ea5c860-e9b4f57{font-family:Montserrat;font-weight:500;font-size:21px;color:#D7A635;letter-spacing:2px;text-align:center;align-self:center;}.elementor .e-dbf2ba9-471d6f0{width:33.33%;min-height:460px;padding-block-start:18px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;border-width:1px;border-color:#3D3016;border-style:solid;box-shadow:0px 0px 10px 0px #3d301699;flex-direction:column;gap:16px;justify-content:flex-start;}.elementor .e-327758c-dd19e47{font-family:Montserrat;font-weight:500;font-size:21px;color:#D7A635;letter-spacing:2px;text-align:center;align-self:center;}.elementor .e-08379c7-ebfd925{width:33.33%;min-height:460px;padding-block-start:18px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;border-width:1px;border-color:#3D3016;border-style:solid;box-shadow:0px 0px 10px 0px #3d301699;flex-direction:column;gap:16px;justify-content:flex-start;}.elementor .e-dc3b1f5-fe51860{width:100%;flex-direction:row;gap:22px;justify-content:center;.cartao-premium {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.cartao-premium .elementor-widget-button {
  margin-top: auto;
}\n}.elementor .e-d5f400e-db0daaf{width:100%;max-width:1180px;column-gap:18px;flex-direction:column;row-gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-34a0626-e76df3b{width:100%;padding-block-start:40px;padding-block-end:90px;padding-inline-start:30px;padding-inline-end:30px;background-color:#020202;flex-direction:column;gap:20px;justify-content:flex-start;align-items:center;}.elementor .e-a335085-14ef716{width:50%;height:100%;font-family:Montserrat;font-weight:700;font-size:12px;color:#020202;flex-direction:column;gap:12px;justify-content:space-evenly;align-items:end;selector {
  width: fit-content;
}

selector .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
      180deg,
      #f2c64d 0%,
      #d7a635 55%,
      #c5901f 100%
  );

  color: #080808;
  padding: 11px 28px;

  border: 1px solid #f4ce62;
  border-radius: 10px 999px 999px 10px;

  box-shadow:
      0 0 8px rgba(215, 166, 53, 0.65),
      0 0 18px rgba(215, 166, 53, 0.25),
      inset 0 1px 2px rgba(255, 255, 255, 0.45),
      inset 0 -2px 3px rgba(92, 57, 0, 0.28);

  font-family: "Montserrat", sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 0.3px;
  text-transform: uppercase;
  white-space: nowrap;
}\n}.elementor .e-342229f-2474307{width:50%;height:100%;flex-direction:column;gap:12px;}.elementor .e-0bc0ca0-4a358fd{width:100%;margin-block-start:60px;margin-block-end:60px;margin-inline-start:30px;margin-inline-end:30px;flex-direction:row;justify-content:center;align-self:center;}.elementor .e-9f5024e-d955a6c{width:100%;border-radius:4px;border-width:1px;border-color:#D7A635;border-style:solid;background-image:url("https://taescritonaestela.com/wp-content/uploads/2026/09/ChatGPT-Image-17-de-set.-de-2026-15_55_18-1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-454ec8f{width:100%;min-width:360px;max-width:100%;padding:20px;background-color:#020202;flex-direction:column;}.elementor .e-0394b03-8c8db3d{flex-direction:column;}.elementor .e-78bdd2b-67c9ce4{font-family:Montserrat;color:#bebebe;letter-spacing:2px;align-self:center;}.elementor .e-cb1ce7c-c07fe3d{flex-direction:column;}.elementor .e-9fe01b4-d8af53c{font-family:Montserrat;font-weight:500;font-size:17px;color:#D7A635;letter-spacing:1.5px;align-self:center;}.elementor .e-240d11c-56d358b{width:20%;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;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-8b0681a-48b290b{font-family:Montserrat;font-weight:500;font-size:17px;color:#D7A635;letter-spacing:1.5px;align-self:center;}.elementor .e-a2d0279-cf352d6{width:20%;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;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-a900993-7190c30{font-family:Montserrat;font-weight:500;font-size:17px;color:#D7A635;letter-spacing:1.5px;align-self:center;}.elementor .e-b5f4732-ffab1cf{width:20%;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;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-2da03ba-5d977da{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-91c9b80{width:100%;padding-block-start:65px;padding-block-end:70px;padding-inline-start:30px;padding-inline-end:30px;background-color:#020202;flex-direction:column;gap:10px;justify-content:center;align-items:center;selector {
  position: relative;
  overflow: hidden;
  background:
      radial-gradient(
          circle at 0% 100%,
          rgba(215, 166, 53, 0.18) 0%,
          rgba(215, 166, 53, 0.05) 18%,
          transparent 38%
      ),
      radial-gradient(
          circle at 100% 100%,
          rgba(215, 166, 53, 0.14) 0%,
          rgba(215, 166, 53, 0.04) 18%,
          transparent 38%
      ),
      #020202;
}\n}.elementor .e-0c61bf5-603c21c{font-family:Montserrat;color:#bebebe;letter-spacing:2px;align-self:center;}.elementor .e-7e9b44d-c1eb207{flex-direction:column;}.elementor .e-ad71c21-43cb8de{font-family:Montserrat;font-weight:500;font-size:17px;color:#D7A635;letter-spacing:1.5px;align-self:center;}.elementor .e-3faeddb-703b412{width:20%;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;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-853677f-3d86da9{font-family:Montserrat;font-weight:500;font-size:17px;color:#D7A635;letter-spacing:1.5px;align-self:center;}.elementor .e-57f15fa-3a03472{width:20%;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;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-9bdf184-6ab974d{font-family:Montserrat;font-weight:500;font-size:17px;color:#D7A635;letter-spacing:1.5px;align-self:center;}.elementor .e-621d030-4e77927{width:20%;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;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-01ba925-17d1c11{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-0d81cf5-0d43e15{width:100%;padding-block-start:65px;padding-block-end:70px;padding-inline-start:30px;padding-inline-end:30px;background-color:#020202;flex-direction:column;gap:10px;justify-content:center;align-items:center;selector {
  position: relative;
  overflow: hidden;
  background:
      radial-gradient(
          circle at 0% 100%,
          rgba(215, 166, 53, 0.18) 0%,
          rgba(215, 166, 53, 0.05) 18%,
          transparent 38%
      ),
      radial-gradient(
          circle at 100% 100%,
          rgba(215, 166, 53, 0.14) 0%,
          rgba(215, 166, 53, 0.04) 18%,
          transparent 38%
      ),
      #020202;
}\n}.elementor .e-f1168da-bd6fd78{font-family:Montserrat;font-weight:600;font-size:14px;color:#ffffff;word-spacing:3px;text-align:start;margin-block-start:13px;}.elementor .e-15e6e3f-fa2cf9f{font-family:Cinzel;font-weight:400;font-size:42px;color:#D7A635;line-height:1.15em;margin-block-start:22px;}.elementor .e-0934402{width:100%;background-color:#020202;flex-direction:column;}.elementor .e-6e8f72c-3671439{width:100%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-96087fe-ad4499b{width:25%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-b9e27e4-5ce5c06{width:25%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4fe4753-b30a47b{width:25%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3174f27-ab647b2{width:25%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-fde1240-12fb959{width:100%;flex-direction:row;justify-content:center;align-items:center;selector {
  position: relative;
}

/* Linha dourada */
selector::before {
  content: "";
  position: absolute;
  top: 29px;
  left: 12.5%;
  right: 12.5%;
  height: 1px;
  background: #D7A635;
  opacity: 0.65;
  z-index: 1;
}

/* Círculos numerados */
selector .numero-processo {
  width: 58px !important;
  height: 58px;
  min-width: 58px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;

  position: relative;
  z-index: 3;

  color: #D7A635;
  background: #020202;
  border: 2px solid #D7A635;
  border-radius: 50%;

  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1;

  box-shadow: 0 0 10px rgba(215,166,53,0.20);
}

/* Remove margens internas do título */
selector .numero-processo * {
  margin: 0 !important;
  color: #D7A635 !important;
  line-height: 1 !important;
}\n}.elementor .e-aa2972c-a5c0378{width:94%;padding-block-start:28px;padding-block-end:35px;padding-inline-start:32px;padding-inline-end:32px;border-radius:6px;border-width:2px;border-color:#A77C20;border-style:solid;flex-direction:column;align-items:center;align-self:center;}.elementor .e-ce625fa{width:100%;background-image:url("https://taescritonaestela.com/wp-content/uploads/2026/09/ChatGPT-Image-18-de-set.-de-2026-14_19_04-1024x585.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#020202;flex-direction:column;}.elementor .e-cae8778-a4cd3ad{background-color:#020202;flex-direction:column;}.elementor .e-646f292-96129fb{width:33.33%;flex-direction:column;justify-content:space-around;}.elementor .e-54434f2-31cb9cb{font-family:Montserrat;font-weight:700;font-size:20px;color:#D7A635;}.elementor .e-6138efd-fe04b54{width:33.33%;flex-direction:column;align-items:center;}.elementor .e-e907434-6202243{font-family:Montserrat;font-weight:700;font-size:20px;color:#D7A635;}.elementor .e-9fb016a-f696b98{width:33.33%;flex-direction:column;align-items:center;}.elementor .e-53ae06b-b2df859{width:100%;max-width:1150px;flex-direction:row;gap:50px;justify-content:space-between;align-items:stretch;}.elementor .e-6e3f543{width:100%;padding-block-start:50px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D7A635;border-style:solid;background-color:#020202;flex-direction:row;justify-content:space-evenly;}