.btn-link-custom {
  padding: 8px 16px;
  background-color: #022e94;
  border-color: #022e94;
  box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .15), 0 1px 1px rgba(0, 0, 0, .075);
  color: #fff !important;
  border-radius: 1.5rem;
  text-decoration: none !important;
}
.btn-link-custom:hover {
  background-color: #004999;
}

ul.bullet-triangolare li::marker{ content: "‣   " }
ul.stella-decorativa li::marker{ content: "✦  " }
ul.chevron li::marker{ content: "➤  " }
ul.freccia li::marker{ content: "➔  " }
ul.rombo li::marker{ content: "◆  " }
ul.fiore-1 li::marker{ content: "✱  " }
ul.fiore-2 li::marker{ content: "✳  " }
ol.alphabetical-lower { list-style-type: lower-alpha; }
ol.alphabetical-upper { list-style-type: upper-alpha; }


ul li:has(> p.bullet-triangolare)::marker{ content: "‣   " }
ul li:has(> p.stella-decorativa)::marker{ content: "✦  " }
ul li:has(> p.chevron)::marker{ content: "➤  " }
ul li:has(> p.freccia)::marker{ content: "➔  " }
ul li:has(> p.rombo)::marker{ content: "◆  " }
ul li:has(> p.fiore-1)::marker{ content: "✱  " }
ul li:has(> p.fiore-2)::marker{ content: "✳  " }
ol li:has(> p.alphabetical-lower) { list-style-type: lower-alpha; }
ol li:has(> p.alphabetical-upper) { list-style-type: upper-alpha; }

p.bullet-triangolare { margin: 0; }
p.stella-decorativa { margin: 0; }
p.chevron { margin: 0; }
p.freccia { margin: 0; }
p.rombo { margin: 0; }
p.fiore-1 { margin: 0; }
p.fiore-2 { margin: 0; }
p.alphabetical-lower { margin: 0; }
p.alphabetical-upper { margin: 0; }
