/* Prode Tours v106415 – icone vantaggi Transfers: nessuna modifica al modulo o JS. */
body.public-v5 main.transfer-main .ptx-marketing-layout .ptx-why .ptx-benefit-icon {
  flex: 0 0 42px;
  width: 42px;
  height: 42px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(234, 191, 114, .35);
  border-radius: 13px;
  color: #f0cb85;
  background: linear-gradient(145deg, rgba(244, 209, 145, .15), rgba(255, 255, 255, .055));
  box-shadow: inset 0 1px 0 rgba(255,255,255,.075);
  font: inherit;
}
body.public-v5 main.transfer-main .ptx-marketing-layout .ptx-why .ptx-benefit-icon svg {
  width: 23px;
  height: 23px;
  display: block;
  flex: none;
  overflow: visible;
}
body.public-v5 main.transfer-main .ptx-marketing-layout .ptx-why .ptx-benefit {
  gap: 12px;
  align-items: flex-start;
}
body.public-v5 main.transfer-main .ptx-marketing-layout .ptx-why .ptx-benefit h3 {
  margin: 0 0 4px;
}
@media (max-width: 420px) {
  body.public-v5 main.transfer-main .ptx-marketing-layout .ptx-why .ptx-benefit-icon {
    flex-basis: 38px;
    width: 38px;
    height: 38px;
    border-radius: 11px;
  }
  body.public-v5 main.transfer-main .ptx-marketing-layout .ptx-why .ptx-benefit-icon svg {
    width: 21px;
    height: 21px;
  }
}
