body.elementor-page-624:not(.elementor-motion-effects-element-type-background), body.elementor-page-624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence5 );}body.elementor-page-624{padding:0px 0px 0px 0px;}/* Start custom CSS */body.page-id-624,
body.elementor-page-624 {
  background: #000000;
  background-image:
    radial-gradient(circle at 20% 50%, rgba(100, 100, 100, .10) 0%, transparent 50%),
    radial-gradient(circle at 80% 80%, rgba(80, 80, 80, .10) 0%, transparent 50%),
    radial-gradient(circle at 40% 0%, rgba(60, 60, 60, .08) 0%, transparent 50%);
  overflow-x: hidden;
}

body.page-id-624 .site-main,
body.elementor-page-624 .site-main {
  background: transparent;
}

@keyframes papoComexFloat {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-20px); }
}

.elementor-element-152c3a8 {
  max-width: 1400px;
  margin: 0 auto;
  padding: 42px 28px 76px;
  color: #ffffff;
  display: grid !important;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  column-gap: 30px;
  row-gap: 0;
  font-family: 'Montserrat', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.elementor-element-152c3a8 > [data-id="a018d59"],
.elementor-element-152c3a8 > [data-id="7285569"],
.elementor-element-152c3a8 > [data-id="f962a69"],
.elementor-element-152c3a8 > [data-id="4270ee9"],
.elementor-element-152c3a8 > [data-id="56eaec1"],
.elementor-element-152c3a8 > [data-id="c0c9185"],
.elementor-element-152c3a8 > [data-id="627571d"],
.elementor-element-152c3a8 > [data-id="b4ee748"],
.elementor-element-152c3a8 > [data-id="eccb36d"],
.elementor-element-152c3a8 > [data-id="ad2f25b"] {
  grid-column: 1 / -1;
}

.elementor-element-152c3a8 > [data-id="a018d59"] {
  width: min(400px, 82vw) !important;
  height: auto !important;
  justify-self: center;
  margin: 34px auto 18px;
  filter: drop-shadow(0 0 30px rgba(0, 255, 0, .36));
  animation: papoComexFloat 3s ease-in-out infinite;
  will-change: transform;
}

.elementor-element-152c3a8 > [data-id="7285569"],
.elementor-element-152c3a8 > [data-id="f962a69"],
.elementor-element-152c3a8 > [data-id="c0c9185"],
.elementor-element-152c3a8 > [data-id="b4ee748"],
.elementor-element-152c3a8 > [data-id="eccb36d"] {
  text-align: center;
  color: #00ff00 !important;
  text-shadow: 0 0 15px rgba(0, 255, 0, .38);
}

.elementor-element-152c3a8 > [data-id="7285569"] {
  margin: 4px 0 8px;
  font-size: 30px;
}

.elementor-element-152c3a8 > [data-id="f962a69"] {
  margin: 0 0 26px;
  font-size: 28px;
  font-weight: 700;
}

.elementor-element-152c3a8 > [data-id="4270ee9"] {
  margin: 48px 0 36px;
  padding: 50px 42px;
  background: rgba(0, 255, 0, .055);
  border: 2px solid rgba(0, 255, 0, .22);
  border-radius: 10px;
  box-shadow: 0 0 28px rgba(0, 255, 0, .08) inset;
  font-size: 20px;
  line-height: 1.78;
  text-align: justify;
  color: rgba(255, 255, 255, .92) !important;
}

.elementor-element-152c3a8 > [data-id="56eaec1"] {
  justify-self: center;
  width: auto;
  margin-bottom: 52px;
  border: 1px solid rgba(0, 255, 0, .55);
  border-radius: 5px;
  padding: 10px 22px;
  color: #00ff00 !important;
  background: rgba(0, 255, 0, .08);
  transition: background .25s ease, border-color .25s ease, box-shadow .25s ease;
}

.elementor-element-152c3a8 > [data-id="56eaec1"]:hover {
  background: rgba(0, 255, 0, .14);
  border-color: rgba(0, 255, 0, 1);
  box-shadow: 0 0 20px rgba(0, 255, 0, .18);
}

.elementor-element-152c3a8 > [data-id="c0c9185"] {
  margin: 0 0 12px;
}

.elementor-element-152c3a8 > [data-id="627571d"] {
  text-align: center;
  margin-bottom: 34px;
  color: rgba(255, 255, 255, .88) !important;
}

.elementor-element-152c3a8 > [data-id="b4ee748"] {
  margin: 14px 0 30px;
  font-size: 30px;
}

.elementor-element-152c3a8 > [data-id="4956fc7"] { grid-column: 1 / span 3; grid-row: 10; }
.elementor-element-152c3a8 > picture[data-id="aef4847"] { grid-column: 1 / span 3; grid-row: 11; }
.elementor-element-152c3a8 > [data-id="e10d1ba"] { grid-column: 1 / span 3; grid-row: 12; }
.elementor-element-152c3a8 > [data-id="bfbb63b"] { grid-column: 4 / span 3; grid-row: 10; }
.elementor-element-152c3a8 > picture[data-id="730655f"] { grid-column: 4 / span 3; grid-row: 11; }
.elementor-element-152c3a8 > [data-id="81c054f"] { grid-column: 4 / span 3; grid-row: 12; }
.elementor-element-152c3a8 > [data-id="599c61f"] { grid-column: 1 / span 3; grid-row: 13; }
.elementor-element-152c3a8 > picture[data-id="1459859"] { grid-column: 1 / span 3; grid-row: 14; }
.elementor-element-152c3a8 > [data-id="06d8001"] { grid-column: 1 / span 3; grid-row: 15; }
.elementor-element-152c3a8 > [data-id="f304bf7"] { grid-column: 4 / span 3; grid-row: 13; }
.elementor-element-152c3a8 > picture[data-id="db5fc76"] { grid-column: 4 / span 3; grid-row: 14; }
.elementor-element-152c3a8 > [data-id="76e9b37"] { grid-column: 4 / span 3; grid-row: 15; }

.elementor-element-152c3a8 > [data-id="4956fc7"],
.elementor-element-152c3a8 > [data-id="bfbb63b"],
.elementor-element-152c3a8 > [data-id="599c61f"],
.elementor-element-152c3a8 > [data-id="f304bf7"] {
  margin: 0;
  padding: 28px 28px 14px;
  color: #00ff00 !important;
  background: rgba(10, 10, 10, .88);
  border: 2px solid rgba(0, 255, 0, .30);
  border-bottom: 0;
  border-radius: 10px 10px 0 0;
  font-size: 24px;
  font-weight: 700;
  text-align: left;
  transition: transform .28s ease, border-color .28s ease, box-shadow .28s ease;
}

.elementor-element-152c3a8 > picture[data-id="aef4847"],
.elementor-element-152c3a8 > picture[data-id="730655f"],
.elementor-element-152c3a8 > picture[data-id="1459859"],
.elementor-element-152c3a8 > picture[data-id="db5fc76"] {
  display: block;
  overflow: hidden;
  height: 250px;
  margin: 0;
  background: rgba(10, 10, 10, .88);
  border-left: 2px solid rgba(0, 255, 0, .30);
  border-right: 2px solid rgba(0, 255, 0, .30);
  transition: transform .28s ease, border-color .28s ease, box-shadow .28s ease;
}

.elementor-element-152c3a8 > picture[data-id="aef4847"] img,
.elementor-element-152c3a8 > picture[data-id="730655f"] img,
.elementor-element-152c3a8 > picture[data-id="1459859"] img,
.elementor-element-152c3a8 > picture[data-id="db5fc76"] img {
  width: 100% !important;
  height: 250px !important;
  object-fit: cover;
  display: block;
  transition: transform .35s ease;
}

.elementor-element-152c3a8 > [data-id="e10d1ba"],
.elementor-element-152c3a8 > [data-id="81c054f"],
.elementor-element-152c3a8 > [data-id="06d8001"],
.elementor-element-152c3a8 > [data-id="76e9b37"] {
  min-height: 218px;
  margin: 0 0 30px;
  padding: 20px 28px 30px;
  background: rgba(10, 10, 10, .88);
  border: 2px solid rgba(0, 255, 0, .30);
  border-top: 0;
  border-radius: 0 0 10px 10px;
  color: rgba(255, 255, 255, .88) !important;
  font-size: 16px;
  line-height: 1.62;
  text-align: left;
  transition: transform .28s ease, border-color .28s ease, box-shadow .28s ease;
}

.elementor-element-152c3a8:has(> [data-id="4956fc7"]:hover) > [data-id="4956fc7"],
.elementor-element-152c3a8:has(> picture[data-id="aef4847"]:hover) > [data-id="4956fc7"],
.elementor-element-152c3a8:has(> [data-id="e10d1ba"]:hover) > [data-id="4956fc7"],
.elementor-element-152c3a8:has(> [data-id="4956fc7"]:hover) > picture[data-id="aef4847"],
.elementor-element-152c3a8:has(> picture[data-id="aef4847"]:hover) > picture[data-id="aef4847"],
.elementor-element-152c3a8:has(> [data-id="e10d1ba"]:hover) > picture[data-id="aef4847"],
.elementor-element-152c3a8:has(> [data-id="4956fc7"]:hover) > [data-id="e10d1ba"],
.elementor-element-152c3a8:has(> picture[data-id="aef4847"]:hover) > [data-id="e10d1ba"],
.elementor-element-152c3a8:has(> [data-id="e10d1ba"]:hover) > [data-id="e10d1ba"] {
  transform: translateY(-8px);
  border-color: rgba(0, 255, 0, .82);
  box-shadow: 0 0 26px rgba(0, 255, 0, .16);
}

.elementor-element-152c3a8:has(> [data-id="bfbb63b"]:hover) > [data-id="bfbb63b"],
.elementor-element-152c3a8:has(> picture[data-id="730655f"]:hover) > [data-id="bfbb63b"],
.elementor-element-152c3a8:has(> [data-id="81c054f"]:hover) > [data-id="bfbb63b"],
.elementor-element-152c3a8:has(> [data-id="bfbb63b"]:hover) > picture[data-id="730655f"],
.elementor-element-152c3a8:has(> picture[data-id="730655f"]:hover) > picture[data-id="730655f"],
.elementor-element-152c3a8:has(> [data-id="81c054f"]:hover) > picture[data-id="730655f"],
.elementor-element-152c3a8:has(> [data-id="bfbb63b"]:hover) > [data-id="81c054f"],
.elementor-element-152c3a8:has(> picture[data-id="730655f"]:hover) > [data-id="81c054f"],
.elementor-element-152c3a8:has(> [data-id="81c054f"]:hover) > [data-id="81c054f"] {
  transform: translateY(-8px);
  border-color: rgba(0, 255, 0, .82);
  box-shadow: 0 0 26px rgba(0, 255, 0, .16);
}

.elementor-element-152c3a8:has(> [data-id="599c61f"]:hover) > [data-id="599c61f"],
.elementor-element-152c3a8:has(> picture[data-id="1459859"]:hover) > [data-id="599c61f"],
.elementor-element-152c3a8:has(> [data-id="06d8001"]:hover) > [data-id="599c61f"],
.elementor-element-152c3a8:has(> [data-id="599c61f"]:hover) > picture[data-id="1459859"],
.elementor-element-152c3a8:has(> picture[data-id="1459859"]:hover) > picture[data-id="1459859"],
.elementor-element-152c3a8:has(> [data-id="06d8001"]:hover) > picture[data-id="1459859"],
.elementor-element-152c3a8:has(> [data-id="599c61f"]:hover) > [data-id="06d8001"],
.elementor-element-152c3a8:has(> picture[data-id="1459859"]:hover) > [data-id="06d8001"],
.elementor-element-152c3a8:has(> [data-id="06d8001"]:hover) > [data-id="06d8001"] {
  transform: translateY(-8px);
  border-color: rgba(0, 255, 0, .82);
  box-shadow: 0 0 26px rgba(0, 255, 0, .16);
}

.elementor-element-152c3a8:has(> [data-id="f304bf7"]:hover) > [data-id="f304bf7"],
.elementor-element-152c3a8:has(> picture[data-id="db5fc76"]:hover) > [data-id="f304bf7"],
.elementor-element-152c3a8:has(> [data-id="76e9b37"]:hover) > [data-id="f304bf7"],
.elementor-element-152c3a8:has(> [data-id="f304bf7"]:hover) > picture[data-id="db5fc76"],
.elementor-element-152c3a8:has(> picture[data-id="db5fc76"]:hover) > picture[data-id="db5fc76"],
.elementor-element-152c3a8:has(> [data-id="76e9b37"]:hover) > picture[data-id="db5fc76"],
.elementor-element-152c3a8:has(> [data-id="f304bf7"]:hover) > [data-id="76e9b37"],
.elementor-element-152c3a8:has(> picture[data-id="db5fc76"]:hover) > [data-id="76e9b37"],
.elementor-element-152c3a8:has(> [data-id="76e9b37"]:hover) > [data-id="76e9b37"] {
  transform: translateY(-8px);
  border-color: rgba(0, 255, 0, .82);
  box-shadow: 0 0 26px rgba(0, 255, 0, .16);
}

.elementor-element-152c3a8 > picture[data-id="aef4847"]:hover img,
.elementor-element-152c3a8 > picture[data-id="730655f"]:hover img,
.elementor-element-152c3a8 > picture[data-id="1459859"]:hover img,
.elementor-element-152c3a8 > picture[data-id="db5fc76"]:hover img {
  transform: scale(1.045);
}

.elementor-element-152c3a8 > [data-id="b51cfd1"] { grid-column: 1 / span 2; grid-row: 17; }
.elementor-element-152c3a8 > [data-id="c7404b0"] { grid-column: 1 / span 2; grid-row: 18; }
.elementor-element-152c3a8 > [data-id="a6f52c4"] { grid-column: 3 / span 2; grid-row: 17; }
.elementor-element-152c3a8 > [data-id="ad40578"] { grid-column: 3 / span 2; grid-row: 18; }
.elementor-element-152c3a8 > [data-id="d3f21f8"] { grid-column: 5 / span 2; grid-row: 17; }
.elementor-element-152c3a8 > [data-id="4c044ed"] { grid-column: 5 / span 2; grid-row: 18; }
.elementor-element-152c3a8 > [data-id="eccb36d"] { grid-row: 20; margin-top: 42px; }
.elementor-element-152c3a8 > [data-id="ad2f25b"] { grid-row: 21; text-align: center; color: rgba(255, 255, 255, .68) !important; }

.elementor-element-152c3a8 > [data-id="b51cfd1"],
.elementor-element-152c3a8 > [data-id="a6f52c4"],
.elementor-element-152c3a8 > [data-id="d3f21f8"] {
  margin: 52px 0 0;
  padding: 26px 24px 8px;
  color: #00ff00 !important;
  background: rgba(10, 10, 10, .82);
  border: 1px solid rgba(0, 255, 0, .25);
  border-bottom: 0;
  border-radius: 8px 8px 0 0;
  font-size: 16px;
  text-transform: uppercase;
  text-align: center;
}

.elementor-element-152c3a8 > [data-id="c7404b0"],
.elementor-element-152c3a8 > [data-id="ad40578"],
.elementor-element-152c3a8 > [data-id="4c044ed"] {
  margin: 0;
  min-height: 160px;
  padding: 8px 24px 26px;
  background: rgba(10, 10, 10, .82);
  border: 1px solid rgba(0, 255, 0, .25);
  border-top: 0;
  border-radius: 0 0 8px 8px;
  color: rgba(255, 255, 255, .82) !important;
  line-height: 1.6;
}

@media (prefers-reduced-motion: reduce) {
  .elementor-element-152c3a8 > [data-id="a018d59"] {
    animation: none;
  }
}

@media (max-width: 767px) {
  .elementor-element-152c3a8 {
    grid-template-columns: 1fr;
    padding: 28px 18px 56px;
  }

  .elementor-element-152c3a8 > * {
    grid-column: 1 / -1 !important;
    grid-row: auto !important;
  }

  .elementor-element-152c3a8 > [data-id="a018d59"] {
    width: min(250px, 78vw) !important;
    margin-top: 22px;
  }

  .elementor-element-152c3a8 > [data-id="f962a69"] {
    font-size: 22px;
  }

  .elementor-element-152c3a8 > [data-id="4270ee9"] {
    padding: 22px 18px;
    text-align: left;
    font-size: 15.5px;
    line-height: 1.58;
  }

  .elementor-element-152c3a8 > picture[data-id] {
    height: auto;
  }

  .elementor-element-152c3a8 > picture[data-id] img {
    height: auto !important;
  }

  .elementor-element-152c3a8 > [data-id="e10d1ba"],
  .elementor-element-152c3a8 > [data-id="81c054f"],
  .elementor-element-152c3a8 > [data-id="06d8001"],
  .elementor-element-152c3a8 > [data-id="76e9b37"],
  .elementor-element-152c3a8 > [data-id="c7404b0"],
  .elementor-element-152c3a8 > [data-id="ad40578"],
  .elementor-element-152c3a8 > [data-id="4c044ed"] {
    min-height: 0;
  }
}


@media (max-width: 360px) {
  .elementor-element-152c3a8 > [data-id="4270ee9"] {
    padding: 20px 16px;
    font-size: 15px;
    line-height: 1.56;
  }
}

/* Ajuste: remover blocos que nao fazem parte do HTML original */
.elementor-element-152c3a8 > [data-id="56eaec1"],
.elementor-element-152c3a8 > [data-id="c0c9185"],
.elementor-element-152c3a8 > [data-id="627571d"],
.elementor-element-152c3a8 > [data-id="b4ee748"] {
  display: none !important;
}


/* Ajuste final: cards e rodape conforme HTML original */
.elementor-element-152c3a8 > picture[data-id="aef4847"] { grid-column: 1 / span 3 !important; grid-row: 10 !important; }
.elementor-element-152c3a8 > [data-id="4956fc7"] { grid-column: 1 / span 3 !important; grid-row: 11 !important; }
.elementor-element-152c3a8 > [data-id="e10d1ba"] { grid-column: 1 / span 3 !important; grid-row: 12 !important; }
.elementor-element-152c3a8 > picture[data-id="730655f"] { grid-column: 4 / span 3 !important; grid-row: 10 !important; }
.elementor-element-152c3a8 > [data-id="bfbb63b"] { grid-column: 4 / span 3 !important; grid-row: 11 !important; }
.elementor-element-152c3a8 > [data-id="81c054f"] { grid-column: 4 / span 3 !important; grid-row: 12 !important; }
.elementor-element-152c3a8 > picture[data-id="1459859"] { grid-column: 1 / span 3 !important; grid-row: 13 !important; }
.elementor-element-152c3a8 > [data-id="599c61f"] { grid-column: 1 / span 3 !important; grid-row: 14 !important; }
.elementor-element-152c3a8 > [data-id="06d8001"] { grid-column: 1 / span 3 !important; grid-row: 15 !important; }
.elementor-element-152c3a8 > picture[data-id="db5fc76"] { grid-column: 4 / span 3 !important; grid-row: 13 !important; }
.elementor-element-152c3a8 > [data-id="f304bf7"] { grid-column: 4 / span 3 !important; grid-row: 14 !important; }
.elementor-element-152c3a8 > [data-id="76e9b37"] { grid-column: 4 / span 3 !important; grid-row: 15 !important; }

.elementor-element-152c3a8 > picture[data-id="aef4847"],
.elementor-element-152c3a8 > picture[data-id="730655f"],
.elementor-element-152c3a8 > picture[data-id="1459859"],
.elementor-element-152c3a8 > picture[data-id="db5fc76"] {
  width: 100% !important;
  height: 250px !important;
  margin: 0 !important;
  display: block !important;
  overflow: hidden !important;
  background: linear-gradient(135deg, rgba(0, 255, 0, .10), rgba(0, 255, 0, .05)) !important;
  border: 2px solid rgba(0, 255, 0, .30) !important;
  border-bottom: 2px solid rgba(0, 255, 0, .20) !important;
  border-radius: 10px 10px 0 0 !important;
  cursor: pointer;
}

.elementor-element-152c3a8 > picture[data-id="aef4847"] img,
.elementor-element-152c3a8 > picture[data-id="730655f"] img,
.elementor-element-152c3a8 > picture[data-id="1459859"] img,
.elementor-element-152c3a8 > picture[data-id="db5fc76"] img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
}

.elementor-element-152c3a8 > [data-id="4956fc7"],
.elementor-element-152c3a8 > [data-id="bfbb63b"],
.elementor-element-152c3a8 > [data-id="599c61f"],
.elementor-element-152c3a8 > [data-id="f304bf7"] {
  margin: 0 !important;
  padding: 30px 30px 0 !important;
  min-height: 0 !important;
  color: #00ff00 !important;
  background: rgba(10, 10, 10, .80) !important;
  border-left: 2px solid rgba(0, 255, 0, .30) !important;
  border-right: 2px solid rgba(0, 255, 0, .30) !important;
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  text-align: left !important;
  text-shadow: none !important;
  cursor: pointer;
}

.elementor-element-152c3a8 > [data-id="e10d1ba"],
.elementor-element-152c3a8 > [data-id="81c054f"],
.elementor-element-152c3a8 > [data-id="06d8001"],
.elementor-element-152c3a8 > [data-id="76e9b37"] {
  min-height: 248px !important;
  margin: 0 0 30px !important;
  padding: 15px 30px 30px !important;
  background: rgba(10, 10, 10, .80) !important;
  border-left: 2px solid rgba(0, 255, 0, .30) !important;
  border-right: 2px solid rgba(0, 255, 0, .30) !important;
  border-bottom: 2px solid rgba(0, 255, 0, .30) !important;
  border-top: 0 !important;
  border-radius: 0 0 10px 10px !important;
  color: transparent !important;
  font-size: 0 !important;
  line-height: 0 !important;
  text-align: left !important;
  cursor: pointer;
}

.elementor-element-152c3a8 > [data-id="e10d1ba"]::before,
.elementor-element-152c3a8 > [data-id="81c054f"]::before,
.elementor-element-152c3a8 > [data-id="06d8001"]::before,
.elementor-element-152c3a8 > [data-id="76e9b37"]::before {
  display: block;
  margin-bottom: 20px;
  color: rgba(255, 255, 255, .85);
  font-size: 16px;
  line-height: 1.6;
}

.elementor-element-152c3a8 > [data-id="e10d1ba"]::after,
.elementor-element-152c3a8 > [data-id="81c054f"]::after,
.elementor-element-152c3a8 > [data-id="06d8001"]::after,
.elementor-element-152c3a8 > [data-id="76e9b37"]::after {
  content: "Saiba Mais \2192";
  display: inline-block;
  color: #00ff00;
  font-size: 14px;
  line-height: 1;
  font-weight: 600;
  padding: 8px 16px;
  border: 1px solid rgba(0, 255, 0, .50);
  border-radius: 5px;
  transition: all .3s ease;
}

.elementor-element-152c3a8 > [data-id="e10d1ba"]::before {
  content: "As operações de importação e exportação são reguladas por um complexo sistema jurídico e aduaneiro, envolvendo órgãos como Receita Federal, Anvisa e MAPA. Entenda os principais desafios regulatórios que afetam empresas que atuam no comércio internacional.";
}
.elementor-element-152c3a8 > [data-id="81c054f"]::before {
  content: "O transporte marítimo internacional é normalmente formalizado pelo Conhecimento de Embarque, Bill of Lading (B/L), ou por contratos de afretamento, Charter Party. Entender os direitos, responsabilidades e riscos envolvidos nessa contratação é essencial para o sucesso das operações de importação e exportação.";
}
.elementor-element-152c3a8 > [data-id="06d8001"]::before {
  content: "Importadores e exportadores celebram contratos para utilização das instalações portuárias, envolvendo recebimento, movimentação, armazenagem e entrega de cargas. Conheça os principais aspectos jurídicos e operacionais que podem impactar seus negócios.";
}
.elementor-element-152c3a8 > [data-id="76e9b37"]::before {
  content: "Jurisprudência e Casos Legais realiza a análise de decisões judiciais e administrativas que moldaram o direito aduaneiro, marítimo e portuário. Acompanhe comentários técnicos de casos reais envolvendo operações de comércio exterior com orientação jurídica estruturada.";
}

.elementor-element-152c3a8 > [data-id="e10d1ba"]:hover::after,
.elementor-element-152c3a8 > [data-id="81c054f"]:hover::after,
.elementor-element-152c3a8 > [data-id="06d8001"]:hover::after,
.elementor-element-152c3a8 > [data-id="76e9b37"]:hover::after {
  background: rgba(0, 255, 0, .10);
  border-color: rgba(0, 255, 0, 1);
  text-shadow: 0 0 10px rgba(0, 255, 0, .50);
}

/* Rodape no padrao original */
.elementor-element-152c3a8 > [data-id="b51cfd1"],
.elementor-element-152c3a8 > [data-id="a6f52c4"],
.elementor-element-152c3a8 > [data-id="d3f21f8"] {
  margin: 80px 0 0 !important;
  padding: 0 0 15px !important;
  min-height: 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  color: #00ff00 !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  letter-spacing: 1px !important;
  text-align: left !important;
  text-transform: uppercase !important;
  text-shadow: none !important;
}

.elementor-element-152c3a8 > [data-id="c7404b0"],
.elementor-element-152c3a8 > [data-id="ad40578"],
.elementor-element-152c3a8 > [data-id="4c044ed"] {
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  color: rgba(255, 255, 255, .80) !important;
  font-size: 14px !important;
  line-height: 1.6 !important;
  text-align: left !important;
}

.elementor-element-152c3a8 > [data-id="c7404b0"] {
  display: flex !important;
  flex-direction: column;
  gap: 10px;
}
.elementor-element-152c3a8 > [data-id="c7404b0"]::before {
  content: "Seu e-mail";
  order: 2;
  box-sizing: border-box;
  width: 100%;
  padding: 10px 15px;
  background: rgba(0, 255, 0, .05);
  border: 1px solid rgba(0, 255, 0, .30);
  border-radius: 5px;
  color: rgba(0, 255, 0, .55);
  font-size: 14px;
  line-height: 1.2;
}
.elementor-element-152c3a8 > [data-id="c7404b0"]::after {
  content: "Inscrever-se";
  order: 3;
  box-sizing: border-box;
  width: 100%;
  margin-top: 0;
  padding: 10px 20px;
  background: rgba(0, 255, 0, .10);
  border: 1px solid rgba(0, 255, 0, .50);
  border-radius: 5px;
  color: #00ff00;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.2;
  text-align: center;
}

.elementor-element-152c3a8 > [data-id="ad40578"] {
  color: transparent !important;
  font-size: 0 !important;
  line-height: 0 !important;
}
.elementor-element-152c3a8 > [data-id="ad40578"]::before {
  content: "Conheça o Podcast Papo de Comex e acompanhe análises aprofundadas sobre comércio exterior, legislação aduaneira e jurisprudência.";
  display: block;
  color: rgba(255, 255, 255, .80);
  font-size: 14px;
  line-height: 1.6;
  margin-bottom: 10px;
}
.elementor-element-152c3a8 > [data-id="ad40578"]::after {
  content: "Novos episódios toda semana";
  display: block;
  color: rgba(255, 255, 255, .88);
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.elementor-element-152c3a8 > [data-id="4c044ed"] {
  color: transparent !important;
  font-size: 0 !important;
  line-height: 0 !important;
}
.elementor-element-152c3a8 > [data-id="4c044ed"]::before {
  content: "Siga @papodecomex nas redes sociais para dicas, análises e novidades do comércio exterior.";
  display: block;
  color: rgba(255, 255, 255, .80);
  font-size: 14px;
  line-height: 1.6;
  margin-bottom: 15px;
}
.elementor-element-152c3a8 > [data-id="4c044ed"]::after {
  content: "Instagram    LinkedIn    YouTube";
  display: block;
  color: #00ff00;
  font-size: 14px;
  line-height: 1.6;
  word-spacing: 10px;
}

.elementor-element-152c3a8 > [data-id="eccb36d"] {
  display: none !important;
}
.elementor-element-152c3a8 > [data-id="ad2f25b"] {
  grid-row: 20 !important;
  margin-top: 40px !important;
  padding-top: 20px !important;
  border-top: 1px solid rgba(0, 255, 0, .10) !important;
  color: transparent !important;
  font-size: 0 !important;
  line-height: 0 !important;
  text-align: center !important;
}
.elementor-element-152c3a8 > [data-id="ad2f25b"]::before {
  content: "© Papo de Comex – Todos os direitos reservados.\A O Comércio Exterior do Jeito Legal.";
  white-space: pre-line;
  color: rgba(255, 255, 255, .60);
  font-size: 13px;
  line-height: 1.6;
}

@media (max-width: 767px) {
  .elementor-element-152c3a8 > picture[data-id="aef4847"],
  .elementor-element-152c3a8 > picture[data-id="730655f"],
  .elementor-element-152c3a8 > picture[data-id="1459859"],
  .elementor-element-152c3a8 > picture[data-id="db5fc76"] {
    height: auto !important;
  }
  .elementor-element-152c3a8 > [data-id="e10d1ba"],
  .elementor-element-152c3a8 > [data-id="81c054f"],
  .elementor-element-152c3a8 > [data-id="06d8001"],
  .elementor-element-152c3a8 > [data-id="76e9b37"] {
    min-height: 0 !important;
  }
  .elementor-element-152c3a8 > [data-id="b51cfd1"],
  .elementor-element-152c3a8 > [data-id="a6f52c4"],
  .elementor-element-152c3a8 > [data-id="d3f21f8"] {
    margin-top: 38px !important;
  }
}


/* Ajuste de espacamento dos conteudos */
.elementor-element-152c3a8 > [data-id="4956fc7"],
.elementor-element-152c3a8 > [data-id="bfbb63b"],
.elementor-element-152c3a8 > [data-id="599c61f"],
.elementor-element-152c3a8 > [data-id="f304bf7"] {
  padding: 24px 30px 0 !important;
  line-height: 1.2 !important;
}

.elementor-element-152c3a8 > [data-id="e10d1ba"],
.elementor-element-152c3a8 > [data-id="81c054f"],
.elementor-element-152c3a8 > [data-id="06d8001"],
.elementor-element-152c3a8 > [data-id="76e9b37"] {
  min-height: 0 !important;
  padding: 14px 30px 24px !important;
  margin-bottom: 30px !important;
}

.elementor-element-152c3a8 > [data-id="e10d1ba"]::before,
.elementor-element-152c3a8 > [data-id="81c054f"]::before,
.elementor-element-152c3a8 > [data-id="06d8001"]::before,
.elementor-element-152c3a8 > [data-id="76e9b37"]::before {
  margin-bottom: 16px !important;
  line-height: 1.55 !important;
}

.elementor-element-152c3a8 > [data-id="e10d1ba"]::after,
.elementor-element-152c3a8 > [data-id="81c054f"]::after,
.elementor-element-152c3a8 > [data-id="06d8001"]::after,
.elementor-element-152c3a8 > [data-id="76e9b37"]::after {
  margin-top: 2px !important;
}

.elementor-element-152c3a8 > [data-id="b51cfd1"],
.elementor-element-152c3a8 > [data-id="a6f52c4"],
.elementor-element-152c3a8 > [data-id="d3f21f8"] {
  margin-top: 60px !important;
  padding-bottom: 12px !important;
}

.elementor-element-152c3a8 > [data-id="c7404b0"],
.elementor-element-152c3a8 > [data-id="ad40578"],
.elementor-element-152c3a8 > [data-id="4c044ed"] {
  line-height: 1.55 !important;
}

.elementor-element-152c3a8 > [data-id="ad2f25b"] {
  margin-top: 34px !important;
}

/* fim ajuste espacamento */

/* Ajuste espacamento box institucional */
.elementor-element-152c3a8 > [data-id="4270ee9"] {
  margin-top: 56px !important;
  margin-bottom: 72px !important;
}

@media (max-width: 767px) {
  .elementor-element-152c3a8 > [data-id="4270ee9"] {
    margin-top: 34px !important;
    margin-bottom: 46px !important;
  }
}


/* Ajuste links reais newsletter e redes */
.elementor-element-152c3a8 > [data-id="c7404b0"],
.elementor-element-152c3a8 > [data-id="4c044ed"] {
  color: rgba(255, 255, 255, .82) !important;
  font-size: 14px !important;
  line-height: 1.55 !important;
}

.elementor-element-152c3a8 > [data-id="c7404b0"]::before,
.elementor-element-152c3a8 > [data-id="c7404b0"]::after,
.elementor-element-152c3a8 > [data-id="4c044ed"]::before,
.elementor-element-152c3a8 > [data-id="4c044ed"]::after {
  content: none !important;
  display: none !important;
}

.elementor-element-152c3a8 > [data-id="c7404b0"] .pdc-newsletter-input {
  display: block !important;
  width: 100% !important;
  max-width: 280px !important;
  margin-top: 15px !important;
  padding: 12px 14px !important;
  border: 1px solid rgba(0, 255, 0, .35) !important;
  border-radius: 5px !important;
  background: rgba(255, 255, 255, .08) !important;
  color: rgba(255, 255, 255, .72) !important;
  font-size: 14px !important;
  line-height: 1.3 !important;
  text-decoration: none !important;
  box-sizing: border-box !important;
}

.elementor-element-152c3a8 > [data-id="c7404b0"] .pdc-newsletter-btn {
  display: block !important;
  width: 100% !important;
  max-width: 280px !important;
  margin-top: 10px !important;
  padding: 12px 18px !important;
  border-radius: 5px !important;
  background: #00ff00 !important;
  color: #000000 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
  text-align: center !important;
  text-decoration: none !important;
  box-sizing: border-box !important;
}

.elementor-element-152c3a8 > [data-id="4c044ed"] .pdc-social-link {
  display: inline-block !important;
  margin-top: 16px !important;
  margin-right: 15px !important;
  color: #00ff00 !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
  text-decoration: none !important;
}

.elementor-element-152c3a8 > [data-id="4c044ed"] .pdc-social-link:hover,
.elementor-element-152c3a8 > [data-id="c7404b0"] a:hover {
  color: #ffffff !important;
}


/* Ajuste anchors sanitizados pelo Elementor */
.elementor-element-152c3a8 > [data-id="c7404b0"] a:first-of-type {
  display: block !important;
  width: 100% !important;
  max-width: 280px !important;
  margin-top: 15px !important;
  padding: 12px 14px !important;
  border: 1px solid rgba(0, 255, 0, .35) !important;
  border-radius: 5px !important;
  background: rgba(255, 255, 255, .08) !important;
  color: rgba(255, 255, 255, .72) !important;
  font-size: 14px !important;
  line-height: 1.3 !important;
  text-decoration: none !important;
  box-sizing: border-box !important;
}

.elementor-element-152c3a8 > [data-id="c7404b0"] a:last-of-type {
  display: block !important;
  width: 100% !important;
  max-width: 280px !important;
  margin-top: 10px !important;
  padding: 12px 18px !important;
  border-radius: 5px !important;
  background: #00ff00 !important;
  color: #000000 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
  text-align: center !important;
  text-decoration: none !important;
  box-sizing: border-box !important;
}

.elementor-element-152c3a8 > [data-id="4c044ed"] a {
  display: inline-block !important;
  margin-top: 16px !important;
  margin-right: 15px !important;
  color: #00ff00 !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
  text-decoration: none !important;
}

.elementor-element-152c3a8 > [data-id="4c044ed"] a:hover,
.elementor-element-152c3a8 > [data-id="c7404b0"] a:hover {
  color: #ffffff !important;
}


/* Ajuste responsivo telefone */
@media (max-width: 767px), (max-device-width: 767px) {
  body.page-id-624,
  body.elementor-page-624 {
    overflow-x: hidden !important;
  }

  body.page-id-624 .site,
  body.page-id-624 .site-main,
  body.page-id-624 .content-area,
  body.page-id-624 .entry-content,
  body.page-id-624 .elementor,
  body.page-id-624 .elementor-location-single,
  body.page-id-624 .elementor-element-152c3a8 {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    overflow-x: hidden !important;
  }

  .elementor-element-152c3a8 {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 0 !important;
    margin: 0 auto !important;
    padding: 24px 16px 52px !important;
  }

  .elementor-element-152c3a8 > * {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    grid-area: auto / 1 / auto / -1 !important;
    box-sizing: border-box !important;
  }

  .elementor-element-152c3a8 > [data-id="a018d59"] {
    order: 1 !important;
    width: min(260px, 76vw) !important;
    align-self: center !important;
    margin: 18px auto 18px !important;
  }

  .elementor-element-152c3a8 > [data-id="7285569"] {
    order: 2 !important;
    margin: 0 0 8px !important;
    font-size: 28px !important;
    line-height: 1.18 !important;
    text-align: center !important;
  }

  .elementor-element-152c3a8 > [data-id="f962a69"] {
    order: 3 !important;
    margin: 0 0 28px !important;
    font-size: 22px !important;
    line-height: 1.25 !important;
    text-align: center !important;
  }

  .elementor-element-152c3a8 > [data-id="4270ee9"] {
    order: 4 !important;
    margin: 28px 0 46px !important;
    padding: 22px 18px !important;
    border-radius: 8px !important;
    font-size: 15.5px !important;
    line-height: 1.58 !important;
    text-align: left !important;
  }

  .elementor-element-152c3a8 > [data-id="56eaec1"],
  .elementor-element-152c3a8 > [data-id="c0c9185"],
  .elementor-element-152c3a8 > [data-id="627571d"],
  .elementor-element-152c3a8 > [data-id="b4ee748"] {
    display: none !important;
  }

  .elementor-element-152c3a8 > picture[data-id="aef4847"] { order: 10 !important; }
  .elementor-element-152c3a8 > [data-id="4956fc7"] { order: 11 !important; }
  .elementor-element-152c3a8 > [data-id="e10d1ba"] { order: 12 !important; }
  .elementor-element-152c3a8 > picture[data-id="730655f"] { order: 13 !important; }
  .elementor-element-152c3a8 > [data-id="bfbb63b"] { order: 14 !important; }
  .elementor-element-152c3a8 > [data-id="81c054f"] { order: 15 !important; }
  .elementor-element-152c3a8 > picture[data-id="1459859"] { order: 16 !important; }
  .elementor-element-152c3a8 > [data-id="599c61f"] { order: 17 !important; }
  .elementor-element-152c3a8 > [data-id="06d8001"] { order: 18 !important; }
  .elementor-element-152c3a8 > picture[data-id="db5fc76"] { order: 19 !important; }
  .elementor-element-152c3a8 > [data-id="f304bf7"] { order: 20 !important; }
  .elementor-element-152c3a8 > [data-id="76e9b37"] { order: 21 !important; }

  .elementor-element-152c3a8 > picture[data-id="aef4847"],
  .elementor-element-152c3a8 > picture[data-id="730655f"],
  .elementor-element-152c3a8 > picture[data-id="1459859"],
  .elementor-element-152c3a8 > picture[data-id="db5fc76"] {
    height: 188px !important;
    margin: 0 !important;
    border-radius: 8px 8px 0 0 !important;
  }

  .elementor-element-152c3a8 > picture[data-id="aef4847"] img,
  .elementor-element-152c3a8 > picture[data-id="730655f"] img,
  .elementor-element-152c3a8 > picture[data-id="1459859"] img,
  .elementor-element-152c3a8 > picture[data-id="db5fc76"] img {
    width: 100% !important;
    height: 188px !important;
    object-fit: cover !important;
  }

  .elementor-element-152c3a8 > [data-id="4956fc7"],
  .elementor-element-152c3a8 > [data-id="bfbb63b"],
  .elementor-element-152c3a8 > [data-id="599c61f"],
  .elementor-element-152c3a8 > [data-id="f304bf7"] {
    margin: 0 !important;
    padding: 18px 18px 4px !important;
    border-width: 0 2px !important;
    border-radius: 0 !important;
    font-size: 21px !important;
    line-height: 1.25 !important;
  }

  .elementor-element-152c3a8 > [data-id="e10d1ba"],
  .elementor-element-152c3a8 > [data-id="81c054f"],
  .elementor-element-152c3a8 > [data-id="06d8001"],
  .elementor-element-152c3a8 > [data-id="76e9b37"] {
    min-height: 0 !important;
    margin: 0 0 28px !important;
    padding: 12px 18px 22px !important;
    border-width: 0 2px 2px !important;
    border-radius: 0 0 8px 8px !important;
  }

  .elementor-element-152c3a8 > [data-id="e10d1ba"]::before,
  .elementor-element-152c3a8 > [data-id="81c054f"]::before,
  .elementor-element-152c3a8 > [data-id="06d8001"]::before,
  .elementor-element-152c3a8 > [data-id="76e9b37"]::before {
    margin-bottom: 14px !important;
    font-size: 14.5px !important;
    line-height: 1.55 !important;
  }

  .elementor-element-152c3a8 > [data-id="e10d1ba"]::after,
  .elementor-element-152c3a8 > [data-id="81c054f"]::after,
  .elementor-element-152c3a8 > [data-id="06d8001"]::after,
  .elementor-element-152c3a8 > [data-id="76e9b37"]::after {
    font-size: 13.5px !important;
    padding: 8px 14px !important;
  }

  .elementor-element-152c3a8 > [data-id="b51cfd1"] { order: 30 !important; }
  .elementor-element-152c3a8 > [data-id="c7404b0"] { order: 31 !important; }
  .elementor-element-152c3a8 > [data-id="a6f52c4"] { order: 32 !important; }
  .elementor-element-152c3a8 > [data-id="ad40578"] { order: 33 !important; }
  .elementor-element-152c3a8 > [data-id="d3f21f8"] { order: 34 !important; }
  .elementor-element-152c3a8 > [data-id="4c044ed"] { order: 35 !important; }
  .elementor-element-152c3a8 > [data-id="ad2f25b"] { order: 40 !important; }

  .elementor-element-152c3a8 > [data-id="b51cfd1"],
  .elementor-element-152c3a8 > [data-id="a6f52c4"],
  .elementor-element-152c3a8 > [data-id="d3f21f8"] {
    margin-top: 34px !important;
    padding-bottom: 10px !important;
    text-align: left !important;
  }

  .elementor-element-152c3a8 > [data-id="c7404b0"],
  .elementor-element-152c3a8 > [data-id="ad40578"],
  .elementor-element-152c3a8 > [data-id="4c044ed"] {
    min-height: 0 !important;
    font-size: 14px !important;
    line-height: 1.55 !important;
  }

  .elementor-element-152c3a8 > [data-id="c7404b0"] a:first-of-type,
  .elementor-element-152c3a8 > [data-id="c7404b0"] a:last-of-type {
    width: 100% !important;
    max-width: none !important;
  }

  .elementor-element-152c3a8 > [data-id="4c044ed"] a {
    margin-top: 12px !important;
    margin-right: 13px !important;
  }

  .elementor-element-152c3a8 > [data-id="ad2f25b"] {
    margin-top: 32px !important;
    padding-top: 18px !important;
  }
}


/* Ajuste final leitura mobile da box verde */
@media (max-width: 360px), (max-device-width: 360px) {
  .elementor-element-152c3a8 > [data-id="4270ee9"] {
    padding: 20px 16px !important;
    font-size: 15px !important;
    line-height: 1.56 !important;
  }
}

/* Ajuste newsletter: o campo visual de e-mail nao deve redirecionar */
.elementor-element-152c3a8 > [data-id="c7404b0"] a:first-of-type {
  pointer-events: none !important;
  cursor: text !important;
}

.elementor-element-152c3a8 > [data-id="c7404b0"] a:last-of-type {
  pointer-events: auto !important;
  cursor: pointer !important;
}/* End custom CSS */