.elementor .e-9999e1a-b0292d1{width:5%;height:3px;background-image:linear-gradient(90deg, #F45112 0%,#FF9829 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-b888cc6-95b4492{font-family:Inter;font-weight:500;font-size:14px;color:#ffffff;}.elementor .e-7612ae9-f5ea5ee{padding:0px;margin:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-4ce8be2-63c38f8{font-family:Inter;font-weight:900;font-size:100px;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8e1c722-822683d{font-family:Inter;font-weight:900;font-size:75px;color:#ffffff;padding:0px;}.elementor .e-c8ead67-b8e1b60{font-family:Inter;font-weight:900;font-size:60px;padding:0px;display: inline-block;
width: fit-content;

background-image: linear-gradient(
  90deg,
  #FF4A00 0%,
  #FF6500 35%,
  #FF8A00 65%,
  #FFC229 100%
) !important;

background-repeat: no-repeat !important;
background-size: 100% 100% !important;

-webkit-background-clip: text !important;
background-clip: text !important;

-webkit-text-fill-color: transparent !important;
color: transparent !important;\n}.elementor .e-df83f59-40c0af9{font-family:Inter;font-weight:500;font-size:15px;color:#ffffff;}.elementor .e-0d3ddab-3b97cb8{padding-block-end:20px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-f7ef95e-a770890{font-family:Inter;font-weight:700;font-size:16px;text-transform:capitalize;/* =========================================================
 ENERGY — BOTÃO DESKTOP: SOLICITAR ORÇAMENTO
 NORMAL
 ========================================================= */

position: relative;

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

box-sizing: border-box;

min-height: 52px;
min-width: 205px;

padding: 10px 48px 10px 18px;

color: #FFFFFF !important;
white-space: nowrap;


/* =========================================================
 AJUSTES DO ÍCONE
 ========================================================= */

--icon-width: 36px;
--icon-height: 36px;

--icon-size: 18px;

--icon-right: 8px;

--icon-radius: 50px;


/* =========================================================
 FORMATO DO BOTÃO
 ========================================================= */

border-radius: 999px;

box-shadow:
  0 4px 15px rgba(245, 122, 18, 0.25);


/* =========================================================
 DEGRADÊ LARANJA
 ========================================================= */

background-image: linear-gradient(
  90deg,
  #FF9829 0%,
  #F45112 50%,
  #FF9829 100%
);

background-size: 200% 100%;
background-position: 0% 50%;
background-repeat: no-repeat;

transition:
  background-position 1600ms ease-in-out,
  box-shadow 400ms ease,
  transform 300ms ease !important;


/* Remove qualquer ícone antigo */
&::before {
  content: none !important;
}


/* =========================================================
 FUNDO BRANCO + SETA VAZADA
 ========================================================= */

&::after {

  content: "";

  position: absolute;

  right: var(--icon-right);
  top: 50%;

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

  box-sizing: border-box;

  background-color: #FFFFFF;

  border-radius: var(--icon-radius);


  /* Chrome / Safari */
  -webkit-mask-image:
      linear-gradient(#000 0 0),
      url("https://energyequipamentos.com.br/wp-content/uploads/2026/10/right.svg");

  -webkit-mask-position:
      center,
      center;

  -webkit-mask-size:
      100% 100%,
      var(--icon-size) var(--icon-size);

  -webkit-mask-repeat:
      no-repeat,
      no-repeat;

  -webkit-mask-composite: xor;


  /* Padrão */
  mask-image:
      linear-gradient(#000 0 0),
      url("https://energyequipamentos.com.br/wp-content/uploads/2026/10/right.svg");

  mask-position:
      center,
      center;

  mask-size:
      100% 100%,
      var(--icon-size) var(--icon-size);

  mask-repeat:
      no-repeat,
      no-repeat;

  mask-composite: exclude;


  /* POSIÇÃO INICIAL */
  transform:
      translateY(-50%)
      rotate(-45deg);

  transition:
      transform 700ms ease-in-out;

  pointer-events: none;
}\n}.elementor .e-f7ef95e-a770890:hover,.elementor .e-f7ef95e-a770890:focus-visible{/* =========================================================
 ENERGY — BOTÃO DESKTOP
 HOVER
 ========================================================= */


/* Move o degradê */
background-position: 100% 50%;


/* Sombra um pouco mais forte */
box-shadow:
  0 6px 22px rgba(245, 122, 18, 0.35);


/* =========================================================
 ANIMAÇÃO DA SETA
 ========================================================= */

&::after {

  transform:
      translateY(-50%)
      rotate(0deg);
}\n}.elementor .e-f7ef95e-a770890:active{/* =========================================================
 ENERGY — BOTÃO DESKTOP
 ACTIVE
 ========================================================= */

background-position: 100% 50%;


/* Pequeno efeito de pressão no botão */
transform: scale(0.98);

box-shadow:
  0 3px 10px rgba(245, 122, 18, 0.30);


/* =========================================================
 SETA — ACTIVE
 ========================================================= */

&::after {

  transform:
      translateY(-50%)
      rotate(0deg)
      scale(0.90);
}\n}.elementor .e-c51b719-83ad1b2{font-family:Inter;font-weight:700;font-size:16px;text-transform:capitalize;border-radius:50px;border-width:1px;border-style:solid;/* GLASS VERDE */

position: relative;

padding-left: 50px !important;

background: linear-gradient(
  135deg,
  rgba(38, 105, 78, 0.42) 0%,
  rgba(19, 72, 58, 0.34) 50%,
  rgba(10, 47, 41, 0.38) 100%
) !important;

border: 1px solid #2F9E5B !important;

border-radius: 999px !important;

-webkit-backdrop-filter: blur(14px) saturate(140%);
backdrop-filter: blur(14px) saturate(140%);

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.22),
  inset 0 -1px 0 rgba(255, 255, 255, 0.05),
  0 0 4px rgba(47, 158, 91, 0.65),
  0 0 10px rgba(47, 158, 91, 0.40),
  0 0 18px rgba(47, 158, 91, 0.20),
  0 8px 24px rgba(0, 0, 0, 0.18) !important;


/* ÍCONE */

&::before {
  content: "";

  position: absolute;

  left: 17px;
  top: 50%;

  width: 21px;
  height: 21px;

  background-color: #FFFFFF;

  -webkit-mask:
      url("https://energyequipamentos.com.br/wp-content/uploads/2026/09/budget_energy.svg")
      center / contain no-repeat;

  mask:
      url("https://energyequipamentos.com.br/wp-content/uploads/2026/09/budget_energy.svg")
      center / contain no-repeat;

  transform: translateY(-50%);

  pointer-events: none;
}\n}.elementor .e-c51b719-83ad1b2:hover,.elementor .e-c51b719-83ad1b2:focus-visible{border-color: #2F9E5B !important;

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.25),
  inset 0 -1px 0 rgba(255, 255, 255, 0.06),
  0 0 5px rgba(47, 158, 91, 0.90),
  0 0 12px rgba(47, 158, 91, 0.55),
  0 0 22px rgba(47, 158, 91, 0.30),
  0 8px 24px rgba(0, 0, 0, 0.20) !important;\n}.elementor .e-efba82c-f7eb925{padding:0px;gap:20px;}.elementor .e-3cc956b-2b5198b{width:50%;padding:0px;flex-direction:column;row-gap:10px;}.elementor .e-54bb96d-a86e870{width:100%;max-width:1366px;padding:0px;margin-inline-end:0px;}.elementor .e-a3e27fd-c41b5a6{color:#ffffff;}.elementor .e-6dca96c-683b6bf{width:40%;padding:0px;justify-content:center;align-items:center;}.elementor .e-26111a2-9761df1{font-family:Inter;font-weight:600;font-size:14px;color:#ffffff;}.elementor .e-8b6f55c-eb632fe{padding:0px;justify-content:center;align-items:center;}.elementor .e-88992e1-b524ffa{padding:20px;border-radius:25px;gap:10px;/* ENERGY — CARD GLASS + BORDA NEON */

position: relative;

background: linear-gradient(
  135deg,
  rgba(27, 58, 42, 0.72) 0%,
  rgba(18, 45, 32, 0.66) 55%,
  rgba(12, 35, 27, 0.72) 100%
);

border: 1px solid rgba(47, 158, 91, 0.65);

border-radius: 28px;

-webkit-backdrop-filter: blur(16px) saturate(140%);
backdrop-filter: blur(16px) saturate(140%);

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.10),
  inset 0 0 18px rgba(47, 158, 91, 0.05),

  0 0 0 1px rgba(47, 158, 91, 0.08),

  0 0 8px rgba(47, 158, 91, 0.18),
  0 0 18px rgba(47, 158, 91, 0.10),

  0 10px 30px rgba(0, 0, 0, 0.22);

transition:
  border-color 300ms ease,
  box-shadow 300ms ease,
  background 300ms ease,
  transform 300ms ease;\n}.elementor .e-88992e1-b524ffa:hover,.elementor .e-88992e1-b524ffa:focus-visible{border-color: #2F9E5B !important;

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.25),
  inset 0 -1px 0 rgba(255, 255, 255, 0.06),
  0 0 5px rgba(47, 158, 91, 0.90),
  0 0 12px rgba(47, 158, 91, 0.55),
  0 0 22px rgba(47, 158, 91, 0.30),
  0 8px 24px rgba(0, 0, 0, 0.20) !important;\n}.elementor .e-b30150c-9e74c58{color:#ffffff;}.elementor .e-450313c-efc93ff{width:40%;padding:0px;justify-content:center;align-items:center;}.elementor .e-beff00f-e83ee8c{font-family:Inter;font-weight:600;font-size:14px;color:#ffffff;}.elementor .e-f211bf0-eeed689{padding:0px;justify-content:center;align-items:center;}.elementor .e-a9a936b-1e92394{padding:20px;border-radius:25px;gap:10px;/* ENERGY — CARD GLASS + BORDA NEON */

position: relative;

background: linear-gradient(
  135deg,
  rgba(27, 58, 42, 0.72) 0%,
  rgba(18, 45, 32, 0.66) 55%,
  rgba(12, 35, 27, 0.72) 100%
);

border: 1px solid rgba(47, 158, 91, 0.65);

border-radius: 28px;

-webkit-backdrop-filter: blur(16px) saturate(140%);
backdrop-filter: blur(16px) saturate(140%);

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.10),
  inset 0 0 18px rgba(47, 158, 91, 0.05),

  0 0 0 1px rgba(47, 158, 91, 0.08),

  0 0 8px rgba(47, 158, 91, 0.18),
  0 0 18px rgba(47, 158, 91, 0.10),

  0 10px 30px rgba(0, 0, 0, 0.22);

transition:
  border-color 300ms ease,
  box-shadow 300ms ease,
  background 300ms ease,
  transform 300ms ease;\n}.elementor .e-a9a936b-1e92394:hover,.elementor .e-a9a936b-1e92394:focus-visible{border-color: #2F9E5B !important;

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.25),
  inset 0 -1px 0 rgba(255, 255, 255, 0.06),
  0 0 5px rgba(47, 158, 91, 0.90),
  0 0 12px rgba(47, 158, 91, 0.55),
  0 0 22px rgba(47, 158, 91, 0.30),
  0 8px 24px rgba(0, 0, 0, 0.20) !important;\n}.elementor .e-f28dbbe-7e46d97{width:40%;color:#ffffff;padding:0px;justify-content:center;align-items:center;}.elementor .e-8962182-7b102a4{font-family:Inter;font-weight:600;font-size:14px;color:#ffffff;}.elementor .e-fa3d6d5-3c2ec18{padding:0px;justify-content:center;align-items:center;}.elementor .e-6528955-cd8b451{padding:20px;border-radius:25px;gap:10px;/* ENERGY — CARD GLASS + BORDA NEON */

position: relative;

background: linear-gradient(
  135deg,
  rgba(27, 58, 42, 0.72) 0%,
  rgba(18, 45, 32, 0.66) 55%,
  rgba(12, 35, 27, 0.72) 100%
);

border: 1px solid rgba(47, 158, 91, 0.65);

border-radius: 28px;

-webkit-backdrop-filter: blur(16px) saturate(140%);
backdrop-filter: blur(16px) saturate(140%);

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.10),
  inset 0 0 18px rgba(47, 158, 91, 0.05),

  0 0 0 1px rgba(47, 158, 91, 0.08),

  0 0 8px rgba(47, 158, 91, 0.18),
  0 0 18px rgba(47, 158, 91, 0.10),

  0 10px 30px rgba(0, 0, 0, 0.22);

transition:
  border-color 300ms ease,
  box-shadow 300ms ease,
  background 300ms ease,
  transform 300ms ease;\n}.elementor .e-6528955-cd8b451:hover,.elementor .e-6528955-cd8b451:focus-visible{border-color: #2F9E5B !important;

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.25),
  inset 0 -1px 0 rgba(255, 255, 255, 0.06),
  0 0 5px rgba(47, 158, 91, 0.90),
  0 0 12px rgba(47, 158, 91, 0.55),
  0 0 22px rgba(47, 158, 91, 0.30),
  0 8px 24px rgba(0, 0, 0, 0.20) !important;\n}.elementor .e-6db2cd5-223abb7{color:#ffffff;}.elementor .e-0f0990a-c9a37de{width:40%;padding:0px;justify-content:center;align-items:center;}.elementor .e-cc0b79b-8b9641b{font-family:Inter;font-weight:600;font-size:14px;color:#ffffff;}.elementor .e-dd1922f-495c2ae{padding:0px;justify-content:center;align-items:center;}.elementor .e-ced503d-ca473a9{padding:20px;border-radius:25px;gap:10px;/* ENERGY — CARD GLASS + BORDA NEON */

position: relative;

background: linear-gradient(
  135deg,
  rgba(27, 58, 42, 0.72) 0%,
  rgba(18, 45, 32, 0.66) 55%,
  rgba(12, 35, 27, 0.72) 100%
);

border: 1px solid rgba(47, 158, 91, 0.65);

border-radius: 28px;

-webkit-backdrop-filter: blur(16px) saturate(140%);
backdrop-filter: blur(16px) saturate(140%);

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.10),
  inset 0 0 18px rgba(47, 158, 91, 0.05),

  0 0 0 1px rgba(47, 158, 91, 0.08),

  0 0 8px rgba(47, 158, 91, 0.18),
  0 0 18px rgba(47, 158, 91, 0.10),

  0 10px 30px rgba(0, 0, 0, 0.22);

transition:
  border-color 300ms ease,
  box-shadow 300ms ease,
  background 300ms ease,
  transform 300ms ease;\n}.elementor .e-ced503d-ca473a9:hover,.elementor .e-ced503d-ca473a9:focus-visible{border-color: #2F9E5B !important;

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.25),
  inset 0 -1px 0 rgba(255, 255, 255, 0.06),
  0 0 5px rgba(47, 158, 91, 0.90),
  0 0 12px rgba(47, 158, 91, 0.55),
  0 0 22px rgba(47, 158, 91, 0.30),
  0 8px 24px rgba(0, 0, 0, 0.20) !important;\n}.elementor .e-35294d7-d18055a{width:100%;max-width:1366px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;justify-content:flex-start;}.elementor .e-7c265db-bad05b3{width:2%;height:3px;border-radius:50px;background-image:linear-gradient(90deg, #F45112 0%,#FF9829 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-ce6e894-d3c6c2a{font-family:Inter;font-weight:600;font-size:16px;color:#05411B;}.elementor .e-ee1bb62-cdc874b{width:2%;height:3px;border-radius:50px;background-image:linear-gradient(90deg, #F45112 0%,#FF9829 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-f083040-7573083{width:70%;margin-block-start:10px;margin-inline-start:40px;flex-direction:row;gap:20px;justify-content:flex-start;align-items:center;}.elementor .e-26cc73a-f40bf57{color:#05411B;}.elementor .e-197c77f-f698d5b{color:#05411B;}.elementor .e-27cbd24-4fd1a16{color:#05411B;}.elementor .e-edda34d-93e5ca2{color:#05411B;}.elementor .e-14cf205-7cbfa4a{color:#05411B;}.elementor .e-56379eb-2b51137{color:#05411B;}.elementor .e-b7b1e12-d04ffd9{color:#05411B;}.elementor .e-be82727-8fd095a{color:#05411B;}.elementor .e-2ec7e1e-bf0215c{color:#05411B;}.elementor .e-ef27a79-c574eaa{color:#05411B;}.elementor .e-1cd511b-381b170{width:50%;max-width:1366px;margin-inline-start:50px;}.elementor .e-8eccb4e-12fc425{width:100%;max-width:1366px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .e-2b4aca6-674df0e{width:100%;min-height:900px;overflow:visible;aspect-ratio:auto;position:relative;z-index:1;padding-block-start:150px;padding-block-end:0px;margin-block-start:-120px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:url("https://energyequipamentos.com.br/wp-content/uploads/2026/09/banner-section-desktop.png");background-repeat:no-repeat;background-attachment:scroll;background-size:2000px 1000px;background-position:-80px -70px;flex-direction:column;gap:25px;align-items:center;}.elementor .e-6ac143f-6691b3b{width:2%;height:3px;border-radius:50px;background-image:linear-gradient(90deg, #F45112 0%,#FF9829 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3c69b07-9420757{font-family:Poppins;font-weight:600;font-size:15px;color:#1C2F29;letter-spacing:2px;}.elementor .e-e6b0045-afe4deb{width:100%;column-gap:10px;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-8644a71-7411740{height:8vw;border-radius:30px;background-color:#d60000;border: 6px solid transparent !important;
border-radius: 24px !important;

background:
  linear-gradient(
      90deg,
      #FF9829 0%,
      #F45112 50%,
      #FF9829 100%
  ) border-box !important;

box-sizing: border-box !important;\n}.elementor .e-d7fa13d-fe92857{padding:0px;}.elementor .e-8891522-45902ae{font-family:Inter;font-weight:700;font-size:1.5vw;color:#1C2F29;text-transform:capitalize;}.elementor .e-dcfa3bc-eb42901{width:90%;font-family:Inter;font-weight:400;font-size:0.6vw;color:#1C2F29;text-align:start;}.elementor .e-8deef6e-4e05671{width:7vw;height:6px;margin-block-start:10px;border-radius:50px;background-image:linear-gradient(90deg, #F45112 0%,#FF9829 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-157b1aa-6a3f5ab{width:40px;height:20px;color:#f5f5f5;}.elementor .e-f9fa3fb-b878073{width:2.5vw;height:2.5vw;border-radius:50px;background-color:#1C2F29;justify-content:center;align-items:center;}.elementor .e-8eeed23-c4e55df{padding:0.5vw;margin-block-start:-1vw;justify-content:space-between;align-items:end;}.elementor .e-48aaa92-b215068{padding:0px;flex-direction:column;gap:0.1vw;justify-content:center;align-items:center;}.elementor .e-56faa93-e5a38ab{width:20vw;padding:1vw;border-radius:50px;background-color:#f5f5f5;flex-direction:column;gap:1vw;justify-content:space-between;}.elementor .e-056d1b2-d6ab373{height:8vw;border-radius:30px;background-color:#d60000;border: 6px solid transparent !important;
border-radius: 24px !important;

background:
  linear-gradient(
      90deg,
      #FF9829 0%,
      #F45112 50%,
      #FF9829 100%
  ) border-box !important;

box-sizing: border-box !important;\n}.elementor .e-9cc78e2-27cfe08{padding:0px;}.elementor .e-705cec7-c2f03dd{font-family:Inter;font-weight:700;font-size:1.5vw;color:#1C2F29;text-transform:capitalize;}.elementor .e-399c240-ad95044{width:90%;font-family:Inter;font-weight:400;font-size:0.6vw;color:#1C2F29;text-align:start;}.elementor .e-0578c56-01b0c69{width:7vw;height:6px;margin-block-start:10px;border-radius:50px;background-image:linear-gradient(90deg, #F45112 0%,#FF9829 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-ebbd889-fc0edc8{width:40px;height:20px;color:#f5f5f5;}.elementor .e-b441948-a8c62aa{width:2.5vw;height:2.5vw;border-radius:50px;background-color:#1C2F29;justify-content:center;align-items:center;}.elementor .e-0754889-1601208{padding:0.5vw;margin-block-start:-1vw;justify-content:space-between;align-items:end;}.elementor .e-3192025-f9c2014{padding:0px;flex-direction:column;gap:0.1vw;justify-content:center;align-items:center;}.elementor .e-b94132d-10d4177{width:20vw;padding:1vw;border-radius:50px;background-color:#f5f5f5;flex-direction:column;gap:1vw;justify-content:space-between;}.elementor .e-43c3d16-54b90f6{height:8vw;border-radius:30px;background-color:#d60000;border: 6px solid transparent !important;
border-radius: 24px !important;

background:
  linear-gradient(
      90deg,
      #FF9829 0%,
      #F45112 50%,
      #FF9829 100%
  ) border-box !important;

box-sizing: border-box !important;\n}.elementor .e-23e0f5e-f503fe6{padding:0px;}.elementor .e-d39d27c-77371eb{font-family:Inter;font-weight:700;font-size:1.5vw;color:#1C2F29;text-transform:capitalize;}.elementor .e-deaded3-544203c{width:90%;font-family:Inter;font-weight:400;font-size:0.6vw;color:#1C2F29;text-align:start;}.elementor .e-e33a783-32d4f41{width:7vw;height:6px;margin-block-start:10px;border-radius:50px;background-image:linear-gradient(90deg, #F45112 0%,#FF9829 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-17c89b6-4dac6c9{width:40px;height:20px;color:#f5f5f5;}.elementor .e-8fb41f9-72c9a7c{width:2.5vw;height:2.5vw;border-radius:50px;background-color:#1C2F29;justify-content:center;align-items:center;}.elementor .e-9f9b2c5-22da4bc{padding:0.5vw;margin-block-start:-1vw;justify-content:space-between;align-items:end;}.elementor .e-12715be-1422262{padding:0px;flex-direction:column;gap:0.1vw;justify-content:center;align-items:center;}.elementor .e-0e28873-5024cca{width:20vw;padding:1vw;border-radius:50px;background-color:#f5f5f5;flex-direction:column;gap:1vw;justify-content:center;}.elementor .e-69f36ac-7e1b4f1{height:8vw;border-radius:30px;background-color:#d60000;border: 6px solid transparent !important;
border-radius: 24px !important;

background:
  linear-gradient(
      90deg,
      #FF9829 0%,
      #F45112 50%,
      #FF9829 100%
  ) border-box !important;

box-sizing: border-box !important;\n}.elementor .e-f87f131-5fdd138{padding:0px;}.elementor .e-2994a54-1c2c8e0{font-family:Inter;font-weight:700;font-size:1.5vw;color:#1C2F29;text-transform:capitalize;}.elementor .e-a397bbd-ad42000{width:90%;font-family:Inter;font-weight:400;font-size:0.6vw;color:#1C2F29;text-align:start;}.elementor .e-bbbb636-e035c95{width:7vw;height:6px;margin-block-start:10px;border-radius:50px;background-image:linear-gradient(90deg, #F45112 0%,#FF9829 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-f6af54b-f517528{width:40px;height:20px;color:#f5f5f5;}.elementor .e-cf1d4ec-80b7292{width:2.5vw;height:2.5vw;border-radius:50px;background-color:#1C2F29;justify-content:center;align-items:center;}.elementor .e-0b40895-92a3841{padding:0.5vw;margin-block-start:-1vw;justify-content:space-between;align-items:end;}.elementor .e-2de2ec8-e1a1c5a{padding:0px;flex-direction:column;gap:0.1vw;justify-content:center;align-items:center;}.elementor .e-e9a8d61-6431ebf{width:20vw;padding:1vw;border-radius:50px;background-color:#f5f5f5;flex-direction:column;gap:1vw;justify-content:center;}.elementor .e-0f891ba-2e1ece9{width:100%;max-width:1366px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;gap:1vw;}.elementor .e-0aa2c84-0068dd8{width:100%;max-width:1366px;padding:0px;flex-direction:column;}.elementor .e-27fe98f-3566fee{padding-block-start:50px;padding-block-end:50px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-f5db2db-8ba3897{height:250px;padding:0px;background-image:url("https://energyequipamentos.com.br/wp-content/uploads/2026/10/Fundo-Minimalista-em-Zigue-Zague-Suave-scaled.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-5df17e8-102933e{width:6%;height:3px;border-radius:50px;background-image:linear-gradient(90deg, #F45112 0%,#FF9829 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-afc533d-893fae5{font-family:Poppins;font-weight:600;font-size:16px;color:#1C2F29;letter-spacing:2px;}.elementor .e-57141ad-2ef6d2e{width:100%;column-gap:10px;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-7ae32d7-3914c12{font-family:Poppins;font-weight:700;font-size:49px;color:#1C2F29;}.elementor .e-4b3e0db-15f0a07{font-family:Poppins;font-weight:500;font-size:15px;color:#1C2F29;}.elementor .e-00833ba-ae35e63{color:#1C2F29;}.elementor .e-77ab560-e71f954{width:30%;height:85px;border-radius:50px;background-color:#D2E9DC;justify-content:center;align-items:center;}.elementor .e-b6d5659-2c8e4b3{font-family:Poppins;font-weight:800;font-size:20px;color:#1C2F29;}.elementor .e-db2c4b7-82f78f2{font-family:Poppins;font-size:10px;}.elementor .e-19f0342-6927696{flex-direction:column;}.elementor .e-36ab913-624667f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50px;background-color:#E1EEE5;align-items:center;}.elementor .e-54f45af-7ffbed8{font-family:Poppins;font-weight:700;font-size:16px;text-transform:capitalize;-webkit-text-stroke: #000000;stroke:#000000;/* =========================================================
 ENERGY — BOTÃO DESKTOP: SOLICITAR ORÇAMENTO
 NORMAL
 ========================================================= */

position: relative;
text-decoration: none !important;
display: inline-flex;
align-items: center;
justify-content: center;

box-sizing: border-box;

min-height: 52px;
min-width: 205px;
padding: 10px 48px 10px 18px;

color: #FFFFFF !important;
white-space: nowrap;


/* =========================================================
 AJUSTES DO ÍCONE
 ========================================================= */

--icon-width: 36px;
--icon-height: 36px;

--icon-size: 18px;

--icon-right: 8px;

--icon-radius: 50px;


/* =========================================================
 FORMATO DO BOTÃO
 ========================================================= */

border-radius: 999px;

box-shadow:
  0 4px 15px rgba(245, 122, 18, 0.25);


/* =========================================================
 DEGRADÊ LARANJA
 ========================================================= */

background-image: linear-gradient(
  90deg,
  #FF9829 0%,
  #F45112 50%,
  #FF9829 100%
);

background-size: 200% 100%;
background-position: 0% 50%;
background-repeat: no-repeat;

transition:
  background-position 1600ms ease-in-out,
  box-shadow 400ms ease,
  transform 300ms ease !important;


/* Remove qualquer ícone antigo */
&::before {
  content: none !important;
}


/* =========================================================
 FUNDO BRANCO + SETA VAZADA
 ========================================================= */

&::after {

  content: "";

  position: absolute;

  right: var(--icon-right);
  top: 50%;

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

  box-sizing: border-box;

  background-color: #FFFFFF;

  border-radius: var(--icon-radius);


  /* Chrome / Safari */
  -webkit-mask-image:
      linear-gradient(#000 0 0),
      url("https://energyequipamentos.com.br/wp-content/uploads/2026/10/right.svg");

  -webkit-mask-position:
      center,
      center;

  -webkit-mask-size:
      100% 100%,
      var(--icon-size) var(--icon-size);

  -webkit-mask-repeat:
      no-repeat,
      no-repeat;

  -webkit-mask-composite: xor;


  /* Padrão */
  mask-image:
      linear-gradient(#000 0 0),
      url("https://energyequipamentos.com.br/wp-content/uploads/2026/10/right.svg");

  mask-position:
      center,
      center;

  mask-size:
      100% 100%,
      var(--icon-size) var(--icon-size);

  mask-repeat:
      no-repeat,
      no-repeat;

  mask-composite: exclude;


  /* POSIÇÃO INICIAL */
  transform:
      translateY(-50%)
      rotate(-45deg);

  transition:
      transform 700ms ease-in-out;

  pointer-events: none;
}\n}.elementor .e-54f45af-7ffbed8:hover,.elementor .e-54f45af-7ffbed8:focus-visible{/* =========================================================
 ENERGY — BOTÃO DESKTOP
 HOVER
 ========================================================= */


/* Move o degradê */
background-position: 100% 50%;


/* Sombra um pouco mais forte */
box-shadow:
  0 6px 22px rgba(245, 122, 18, 0.35);


/* =========================================================
 ANIMAÇÃO DA SETA
 ========================================================= */

&::after {

  transform:
      translateY(-50%)
      rotate(0deg);
}\n}.elementor .e-54f45af-7ffbed8:active{/* =========================================================
 ENERGY — BOTÃO DESKTOP
 ACTIVE
 ========================================================= */

background-position: 100% 50%;


/* Pequeno efeito de pressão no botão */
transform: scale(0.98);

box-shadow:
  0 3px 10px rgba(245, 122, 18, 0.30);


/* =========================================================
 SETA — ACTIVE
 ========================================================= */

&::after {

  transform:
      translateY(-50%)
      rotate(0deg)
      scale(0.90);
}\n}.elementor .e-787ac7a-e96d417{font-family:Poppins;font-weight:700;font-size:16px;border-radius:50px;border-width:1px;border-style:solid;/* =========================================================
 ENERGY — BOTÃO VAZADO DOWNLOAD
 ========================================================= */

position: relative;

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

min-height: 52px;
width: 100%;

padding: 10px 58px !important;

background: transparent !important;

border: 1.5px solid #1C2F29 !important;
border-radius: 999px !important;

box-sizing: border-box;

box-shadow: none !important;

text-align: center !important;


/* =========================================================
 TEXTO / LINK
 ========================================================= */

&,
& a,
& span,
& p {
  color: #1C2F29!important;
  text-decoration: none !important;
  text-align: center !important;
}


/* =========================================================
 ÍCONE DOWNLOAD
 ========================================================= */

&::before {
  content: "";

  position: absolute;

  left: 22px;
  top: 50%;

  width: 22px;
  height: 22px;

  background-color: #1C2F29;

  -webkit-mask:
      url("https://energyequipamentos.com.br/wp-content/uploads/2026/10/download_corrigido.svg")
      center / contain no-repeat;

  mask:
      url("https://energyequipamentos.com.br/wp-content/uploads/2026/10/download_corrigido.svg")
      center / contain no-repeat;

  transform: translateY(-50%);

  pointer-events: none;
}\n}.elementor .e-787ac7a-e96d417:hover,.elementor .e-787ac7a-e96d417:focus-visible{border-color: #2F9E5B !important;

box-shadow:
  inset 0 1px 0 rgba(255, 255, 255, 0.25),
  inset 0 -1px 0 rgba(255, 255, 255, 0.06),
  0 0 5px rgba(47, 158, 91, 0.90),
  0 0 12px rgba(47, 158, 91, 0.55),
  0 0 22px rgba(47, 158, 91, 0.30),
  0 8px 24px rgba(0, 0, 0, 0.20) !important;\n}.elementor .e-c5c7bc9-c5f67a5{padding:0px;flex-direction:column;gap:1vw;}.elementor .e-ae55cb9-10bf388{width:40%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0vw;padding-inline-end:0px;margin:0px;flex-direction:column;gap:1vw;justify-content:center;align-items:start;}.elementor .e-8ea40b5-9433083{border-radius:50px;}.elementor .e-a6c4be3-c048dd7{height:280px;padding:0px;border-radius:50px;}.elementor .e-8d94b2f-0808a11{padding-block-start:10px;padding-block-end:10px;padding-inline-start:25px;padding-inline-end:25px;border-start-start-radius:50px;border-start-end-radius:50px;}.elementor .e-143db07-e414e14{padding:0px;border-start-start-radius:50px;border-start-end-radius:50px;background-color:#fff;justify-content:center;align-items:center;}.elementor .e-d71bc44-53b7f5d{width:20px;height:20px;color:#1C2F29;}.elementor .e-cef610a-985501b{font-family:Inter;font-weight:600;font-size:10px;color:#1C2F29;text-transform:uppercase;}.elementor .e-ba6892c-62dd05a{width:85%;font-family:Inter;font-weight:800;font-size:16px;color:#f5f5f5;text-align:center;}.elementor .e-ab25395-9870c59{height:5vw;position:static;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-end-start-radius:47px;border-end-end-radius:47px;background-color:#1C2F29;justify-content:center;align-items:center;}.elementor .e-670350e-9d8cebf{padding:0px;border-radius:50px;border-width:2px;border-color:#1C2F29;border-style:solid;background-color:#ffffff;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-22293dc-9591588{padding-block-start:10px;padding-block-end:10px;padding-inline-start:25px;padding-inline-end:25px;border-start-start-radius:50px;border-start-end-radius:50px;}.elementor .e-ea58afc-5fc8b66{padding:0px;border-start-start-radius:50px;border-start-end-radius:50px;background-color:#fff;justify-content:center;align-items:center;}.elementor .e-31792b4-2e9dacc{width:20px;height:20px;color:#1C2F29;}.elementor .e-96adb44-87154f9{font-family:Inter;font-weight:600;font-size:10px;color:#1C2F29;text-transform:uppercase;}.elementor .e-edacac2-5556c2a{width:85%;font-family:Inter;font-weight:800;font-size:16px;color:#f5f5f5;text-align:center;}.elementor .e-72fd1c1-e41004d{height:5vw;position:static;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-end-start-radius:47px;border-end-end-radius:47px;background-color:#1C2F29;justify-content:center;align-items:center;}.elementor .e-f9bfb05-a601fbc{padding:0px;border-radius:50px;border-width:2px;border-color:#1C2F29;border-style:solid;background-color:#ffffff;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-fc7ebb5-0830788{padding-block-start:10px;padding-block-end:10px;padding-inline-start:25px;padding-inline-end:25px;border-start-start-radius:50px;border-start-end-radius:50px;}.elementor .e-7997728-e0432d4{padding:0px;border-start-start-radius:50px;border-start-end-radius:50px;background-color:#fff;justify-content:center;align-items:center;}.elementor .e-3e0d23b-4487ee2{width:20px;height:20px;color:#1C2F29;}.elementor .e-c867eb0-9c547fb{font-family:Inter;font-weight:600;font-size:10px;color:#1C2F29;text-transform:uppercase;}.elementor .e-4ab3a51-8a6defb{width:85%;font-family:Inter;font-weight:800;font-size:16px;color:#f5f5f5;text-align:center;}.elementor .e-5f17341-2c9eac5{height:5vw;position:static;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-end-start-radius:47px;border-end-end-radius:47px;background-color:#1C2F29;justify-content:center;align-items:center;}.elementor .e-e528970-295961d{padding:0px;border-radius:50px;border-width:2px;border-color:#1C2F29;border-style:solid;background-color:#ffffff;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-38e7539-c0440ec{padding-block-start:10px;padding-block-end:10px;padding-inline-start:25px;padding-inline-end:25px;border-start-start-radius:50px;border-start-end-radius:50px;}.elementor .e-d75075a-f876d3b{padding:0px;border-start-start-radius:50px;border-start-end-radius:50px;background-color:#fff;justify-content:center;align-items:center;}.elementor .e-66749fe-343832e{width:20px;height:20px;color:#1C2F29;}.elementor .e-97d2a14-050a42e{font-family:Inter;font-weight:600;font-size:10px;color:#1C2F29;text-transform:uppercase;}.elementor .e-b079479-eae102b{width:85%;font-family:Inter;font-weight:800;font-size:16px;color:#f5f5f5;text-align:center;}.elementor .e-70fc958-605e703{height:5vw;position:static;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-end-start-radius:47px;border-end-end-radius:47px;background-color:#1C2F29;justify-content:center;align-items:center;}.elementor .e-4e63615-eb5326b{padding:0px;border-radius:50px;border-width:2px;border-color:#1C2F29;border-style:solid;background-color:#ffffff;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-a621564-2b20878{padding-block-start:10px;padding-block-end:10px;padding-inline-start:25px;padding-inline-end:25px;border-start-start-radius:50px;border-start-end-radius:50px;}.elementor .e-8686f75-38b0693{padding:0px;border-start-start-radius:50px;border-start-end-radius:50px;background-color:#fff;justify-content:center;align-items:center;}.elementor .e-28629ca-4868ccb{width:20px;height:20px;color:#1C2F29;}.elementor .e-144e742-624d33c{font-family:Inter;font-weight:600;font-size:10px;color:#1C2F29;text-transform:uppercase;}.elementor .e-df37acf-3ef397d{width:85%;font-family:Inter;font-weight:800;font-size:16px;color:#f5f5f5;text-align:center;}.elementor .e-72086b5-767bd7c{height:5vw;position:static;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-end-start-radius:47px;border-end-end-radius:47px;background-color:#1C2F29;justify-content:center;align-items:center;}.elementor .e-c52df9a-f5d5bdd{padding:0px;border-radius:50px;border-width:2px;border-color:#1C2F29;border-style:solid;background-color:#ffffff;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5b67566-e5a1f42{padding-block-start:10px;padding-block-end:10px;padding-inline-start:25px;padding-inline-end:25px;border-start-start-radius:50px;border-start-end-radius:50px;}.elementor .e-761cbff-16ea80b{padding:0px;border-start-start-radius:50px;border-start-end-radius:50px;background-color:#fff;justify-content:center;align-items:center;}.elementor .e-48baa63-5b8c46f{width:20px;height:20px;color:#1C2F29;}.elementor .e-42a6bcc-3b08b3a{font-family:Inter;font-weight:600;font-size:10px;color:#1C2F29;text-transform:uppercase;}.elementor .e-1f9dab7-723ac51{width:85%;font-family:Inter;font-weight:800;font-size:16px;color:#f5f5f5;text-align:center;}.elementor .e-249d77b-540d820{height:5vw;position:static;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-end-start-radius:47px;border-end-end-radius:47px;background-color:#1C2F29;justify-content:center;align-items:center;}.elementor .e-d649f4b-36bdfa0{padding:0px;border-radius:50px;border-width:2px;border-color:#1C2F29;border-style:solid;background-color:#ffffff;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-ff60941-e71d811{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-items:center;}.elementor .e-3f3d96c-325ed50{column-gap:1vw;padding:0px;display:flex;flex-direction:column;row-gap:1px;justify-content:space-between;align-items:center;}.elementor .e-18f182e-736114a{width:100%;max-width:1366px;column-gap:3vw;padding:0px;flex-direction:row;align-items:start;}.elementor .e-824ca51-424aa05{column-gap:2vw;padding-block-start:50px;padding-block-end:50px;background-color:#f5f5f5;justify-content:center;align-items:center;selector {
  position: relative;
  z-index: 2;

  background: #FDFDFD;

  border-bottom-left-radius: 80px;
  border-bottom-right-radius: 80px;

  overflow: hidden;
}\n}.elementor .e-1f434e9-b289b22{height:250px;padding:0px;background-image:url("https://energyequipamentos.com.br/wp-content/uploads/2026/10/Fundo-Minimalista-em-Zigue-Zague-Suave-scaled.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;&::before {
  content: "";
  position: absolute;
  inset: 0;

  background-image: inherit;
  background-size: inherit;
  background-position: inherit;
  background-repeat: inherit;

  transform: rotate(180deg);
}\n}.elementor .e-60c2c6c-683d723{width:2%;height:3px;border-radius:50px;background-image:linear-gradient(90deg, #F45112 0%,#FF9829 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-630e0d4-d516f0a{font-family:Poppins;font-weight:600;font-size:15px;color:#1C2F29;letter-spacing:2px;}.elementor .e-d54b12d-e04e538{width:100%;column-gap:10px;padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-e733cda-76c4ee6{font-family:Poppins;font-weight:600;font-size:40px;color:#1C2F29;text-align:center;}.elementor .e-27e2673-f518cf6{font-family:Poppins;font-weight:400;font-size:14px;color:#1C2F29;text-align:center;}.elementor .e-db6fe84-807277e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-92177ed-00860d3{padding:0px;}.elementor .e-229685a-f0f20cc{width:40px;height:40px;color:#F45112;}.elementor .e-af14709-0e73994{width:110px;height:95px;border-radius:50px;background-color:#FFEAD5;justify-content:center;align-items:center;}.elementor .e-af3afcd-2ab6d46{font-family:Poppins;font-weight:800;font-size:18px;color:#F45112;}.elementor .e-d9fe185-d45710e{font-family:Poppins;font-weight:400;font-size:15px;color:#000000;}.elementor .e-c25acad-80208d1{padding-inline-end:50px;flex-direction:column;}.elementor .e-345fba4-2d97241{width:80%;padding:0px;border-radius:50px;background-color:#FFF7EF;align-items:center;}.elementor .e-47afc5c-ae55b60{width:40px;height:40px;color:#F45112;}.elementor .e-e4fed79-73f0678{width:110px;height:95px;border-radius:50px;background-color:#FFEAD5;justify-content:center;align-items:center;}.elementor .e-03e8f5a-52422c3{font-family:Poppins;font-weight:800;font-size:18px;color:#F45112;}.elementor .e-fe156a3-4852fa4{font-family:Poppins;font-weight:400;font-size:15px;color:#000000;}.elementor .e-f3e248e-f876a5d{padding-inline-end:50px;flex-direction:column;}.elementor .e-814941e-d7c2842{width:80%;padding:0px;border-radius:50px;background-color:#FFF7EF;align-items:center;}.elementor .e-9ee2a7a-7493cf9{padding:0px;gap:30px;}.elementor .e-455d21e-2be4176{width:40px;height:40px;color:#F45112;}.elementor .e-2c833ab-da258c4{width:110px;height:95px;border-radius:50px;background-color:#FFEAD5;justify-content:center;align-items:center;}.elementor .e-f901184-ac71d16{font-family:Poppins;font-weight:800;font-size:18px;color:#F45112;}.elementor .e-b621c9c-131296c{font-family:Poppins;font-weight:400;font-size:15px;color:#000000;}.elementor .e-22d3661-310056a{padding-inline-end:50px;flex-direction:column;}.elementor .e-cc12fe6-3a48815{width:80%;padding:0px;border-radius:50px;background-color:#FFF7EF;align-items:center;}.elementor .e-9b95e72-08cda6f{width:40px;height:40px;color:#F45112;}.elementor .e-1da87f3-eda6e5a{width:110px;height:95px;border-radius:50px;background-color:#FFEAD5;justify-content:center;align-items:center;}.elementor .e-92bd7d0-47f64cb{font-family:Poppins;font-weight:800;font-size:18px;color:#F45112;}.elementor .e-8ca86cc-30ad697{font-family:Poppins;font-weight:400;font-size:15px;color:#000000;}.elementor .e-ab41761-ef9b41a{padding-inline-end:50px;flex-direction:column;}.elementor .e-34755cd-9ac1524{width:80%;padding:0px;border-radius:50px;background-color:#FFF7EF;align-items:center;}.elementor .e-0030560-4b1b7a1{padding:0px;gap:25px;}.elementor .e-8d81478-b4bd32e{padding:0px;flex-direction:column;gap:20px;}.elementor .e-d76c786-b190cba{width:100%;max-width:1366px;padding:0px;flex-direction:column;gap:20px;}.elementor .e-888dc24-2533c4d{padding-block-start:70px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:center;align-items:center;}