.bg-primary-gradient {
  /*background: linear-gradient(135deg, #8ca300, #f2cdb2);*/
}

@keyframes slideRight {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(15px);
  }
  @keyframes slideRight {
  }
}

@keyframes slideBack {
  from {
    transform: translateX(15px);
  }
  to {
    transform: translateX(0);
  }
  @keyframes slideBack {
  }
}

#Menu div.container div.col:nth-child(1) {
}

#Menu div.container div.col:nth-child(1) {
}

#About {
  transition: transform 0.3s ease !important;
  display: inline-block !important;
}

#About:hover {
  transform: translateX(25px) !important;
  filter: brightness(1.2) !important;
}

#News {
  transition: transform 0.3s ease !important;
  display: inline-block !important;
}

#News:hover {
  transform: translateX(25px) !important;
  filter: brightness(1.2) !important;
}

#a {
  transition: transform 0.3s ease !important;
  display: inline-block !important;
  transform: translateX(0px) !important;
  will-change: transform !important;
  display: inline-block !important;
}

#a:hover {
  transform: translateX(35px) !important;
  filter: brightness(1.2) !important;
}

#a:not(:hover) {
  transform: translateX(0px) !important;
  filter: brightness(1) !important;
  transition: transform 0.2s ease !important;
}

#Menu {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  margin-top: 0!important;
}

#logo {
  position: fixed !important;
  top: 0 !important;
  right: 0 !important;
  z-index: 1001 !important;
  width: auto !important;
  /*padding: 20px !important;*/
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0px !important;
  line-height: 0.9 !important;
  background-color: transparent !important;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transform: translate3d(0, 0, 0);
}

html {
}

#logo h1 {
  margin-top: 0 !important;
  padding-top: 0 !important;
  line-height: 1 !important;
  vertical-align: top !important;
  display: block !important;
}

#logo2 {
  position: fixed !important;
  bottom: 0 !important;
  left: 0 !important;
  z-index: 1000 !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  pointer-events: none !important;
  line-height: 0.9 !important;
}

#logo3 {
  position: fixed !important;
  top: 0 !important;
  right: 0 !important;
  z-index: 500 !important;
  width: auto !important;
  background-color: transparent !important;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

