a.ivx-btn {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 41.43px;
  padding: 9px 26px;
  text-align: center;
  font: normal normal bold 16px/22px "Open Sans";
  letter-spacing: 0px;
  color: #000000;
  opacity: 1;
  border-radius: 10px;
  max-width: fit-content;
  margin: 24px auto;
  position: relative;
  background-color: var(--accent-color);
  color: #000 !important;
}
a.ivx-btn:hover {
  background-color: #fdc702;
}

a.ivx-btn svg {
  width: 23px;
  height: 23px;
}

a.ivx-btn .arrow {
  color: #000;
  font-style: normal !important;
  top: unset;
  bottom: unset;
  right: unset;
  left: unset;
  position: relative;
}

a.ivx-btn .arrow:after {
	background-color: unset;
	box-shadow: unset;
}

img.ivx-btn-icon {
  width: 24px;
  height: auto;
  object-fit: contain;
  object-position: center;
}