a {
  color: #ffffff; }
  a:hover {
    color: rgba(255, 255, 255, 0.8); }

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

.btn-white {
  color: #000000;
  border: 1px solid transparent;
  background-color: #ffffff; }
  .btn-white:hover {
    background-image: linear-gradient(90deg, #16a085 0%, #8e44ad 100%);
    color: #ffffff; }

.btn-outline-primary {
  color: #ffffff;
  border-color: currentColor; }

.btn-outline-primary:hover,
.btn-outline-primary:focus {
  color: rgba(255, 255, 255, 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: rgba(77, 77, 77, 0.05);
  color: #ffffff;
  -webkit-box-shadow: none;
          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: #ffffff; }

/* .page-cover:after {
  content: "";
  background: -webkit-gradient(linear, right top, left top, from(#9c33d1), to(#00152e));
  background: linear-gradient(to left, #9c33d1, #00152e);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0.7; } */
  .page-cover:after {
    
    background: -webkit-gradient url(img/mbg.png);
    background:url(img/mbg.png);
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    }
