a.pulsante-link-esterno, a.pulsante-link-esterno:visited {
  padding: 2em 4em;
  background-color: var(--phddeib-primary);
  display: inline-block;
  position: relative;
  transition: 0.2s;
}

a.pulsante-link-esterno:hover {
  background-color: var(--phddeib-secondary);
  transition: 0.2s;
}

.pulsante-link-esterno:before {
  font-family: 'Material Icons Sharp';
  content: 'north_east';
  position: absolute;
  top: -5px;
  right: 5px;
  font-size: 40px;
  color: #fff;
}

.pulsante-link-esterno p {
	font-size: 1.5em;	
	font-weight: lighter;
	color: #fff;
}

.pulsante-link-esterno *:last-child {
	margin-bottom: 0;
}