*{
	scroll-behavior: smooth;
  box-sizing: border-box;
  
}
body{
    background: black;
    display:block;
    width: 100%;
    padding-top: 10vh;
  }
  body::-webkit-scrollbar {
    display: none;
  }

  body{
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
  }
  p{
    color:white;
    font-size: 4.5vw;
    font-family: "Rubik", sans-serif;
    margin:0rem;
    text-transform: uppercase;
  }
  
 .navbar{
    z-index: 1000;
    background-color: rgba(000,000,000,0.6);
  }
  
  .logo{
    filter: brightness(0) invert(1);
  }
  .navbar-nav >  a > .active {
    color: #5fb7cf;
}

.navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #5fb7cf;
}

.content{
  width: 100%;
}

::-webkit-scrollbar-track {
  background: #000; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #5fb7cf; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #5fb7cf; 
}

.blue-outline {
  color: #000;
  font-size: 11vh;
  text-shadow: #5fb7cf 0px 0px 5px;
  -webkit-font-smoothing: antialiased;
}

.inactiveLink {
  pointer-events: none;
  cursor: default;
}