a {
  /* red: color: #f8204b; */
  color: #ffffff;
   }
  a:hover {
    color: #ffffff; }

.page-header-alpha .navbar-mainmenu .nav-item a:hover {
  color: #57257c; }

.btn-white {
  color: #ffffff;
  border: 1px solid transparent;
  /* original gold background-color: #897952; */
	background-color: #78542d;
/*  background-image: linear-gradient(128deg, #734c1a 11%, #c38d4d 54%, #a5753c 80%, #734c1a 98%); */
   background-image: url('/images/background-gradient-gold-foil.png');
	border: none;
	border-radius: 0px;
	font-weight: 600;
  }
  .btn-white:hover, .btn-white:active {
	background-color: #78542d;
	/* prior light gold #c38d4d */
/*  background-image: linear-gradient(128deg, #734c1a 11%, #c38d4d 54%, #a5753c 80%, #734c1a 98%); */
   background-image: url('/images/background-gold-foil-hover.png');
   transition: .3s ease;
    color: #ffffff; }

.btn-outline-primary {
 /* color: #b58a60; */
  color: #57257c;
  border-color: currentColor; }

.btn-outline-primary:hover,
.btn-outline-primary:focus {
  color: rgba(248, 32, 75, 0.5);
  border-color: currentColor; }

.btn-transp-arrow.btn-primary.active, .btn-transp-arrow.btn-primary:active,
.btn-transp-arrow.btn-primary:hover {

background-color: #78542d;
background-image: linear-gradient(315deg, #78542d 0%, #c38d4d 74%);
  color: #8b8b8b;
  box-shadow: none; }

/* subscription form */
.form-container-transparent.form-container-white .form-desc h4 {
  color: #ffffff; }

.form-container-transparent.form-container-white .form-input label {
  color: #ffffff; }

.form-control-outline,
.form-control-line {
  border-color: #ffffff; }
  .form-control-outline:focus,
  .form-control-line:focus {
    border-color: #adadad; }

.page-cover:after {
  content: "";
  background: linear-gradient(to left, #333333, #000000);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0.7; }
