a {
    cursor: pointer;
    text-decoration: none;
}
.bio-picture {
    float:left; 
}
.fontNavy {
    color: #3273dc;
}
.pageNoir {
    background-color: #3273dc;
    background-color: #101c32;
    color: white;
    padding: 0.5rem;
}
.pageWhite {
    background-color: white;
    color: #101c32;
    padding: 0.5rem;
}
.card {
    perspective: 1000px;
    box-shadow:none;
    backface-visibility: hidden;
}
.click-me {
    cursor:pointer; 
    float:right; 
    z-index:90
}
.color-br0 {
  backface-visibility: hidden;
  background-color: #e1f0f9;
  margin:4px;
}
.color-bro1 {
  backface-visibility: hidden;
  background-color: lavender;
  margin:4px;
}
.dharma {
    text-decoration: none; 
    font-size: 0.65rem; 
    color:black;
}
.face {
  backface-visibility: hidden;
}
html {
    background-color: white;
}
#nav0:hover {
    color:white;
    background-color:#101c32;
}
#nav1:hover {
    color:white;
    background-color:#101c32;
}
#nav2:hover {
    color:white;
    background-color:#101c32;
}
#nav3:hover {
    color:white;
    background-color:#101c32;
}
#nav4:hover {
    color:white;
    background-color:#101c32;
}
.pillClose {
    font-family:sans-serif;
    font-size:18px;
    color:#006400;
    line-height:40px;
    transform:translate(155px,5px);
    background:rgba(255,255,255,0.6);
    border-radius:20px;
    height:40px;
    width:40px;
}
.pillExpander {
    width:50px;
    height:25vh;
    border-radius:25px;
    background:black;
    overflow:hidden;
    margin-top:20px;
    margin-left:20px;
}
.simple-shadow {
    text-shadow: 1px 2px 2px #add8e6;
}
.slogan {
    color: white;
    font-family:Poppins;
    font-size:48px;
}
.tag {
    border: outset;
    cursor: pointer;
}
.tag:hover {
    color: white;
    background-color: #3273dc;
}
.tag.tagMe {
    color:white;
    background-color:#101c32;
    border: outset;
}
.who-we-are {
  visibility: hidden;
}
.who-we-are div {
  position: absolute;
  display: inline-block;
  font-weight: 600;
  font-size: 60px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.wrapper {
  perspective: 800px;
  height: 100%;
  display: flex;
  align-items: center;
  visibility: hidden;
}
ul {
  padding-left: 1rem;
  list-style-type: circle;
}




a-kill {
    color: currentColor;
    cursor: pointer;
    text-decoration: none;
}
.bg {
  text-align: center;
  font-family: Kanit, sans-serif;
  font-weight: 600;
  font-size: 20vh;
  line-height: 100vh;
}
.circle {
    text-align:center;
	line-height:50px;
	width:50px;
	height:50px;
	border-radius:50%;
	background:orange;
	position:absolute;
	opacity:0;
}
.circleParent {
    width:100px;
	height:4px; 
	background:red;
	position:absolute;
	opacity:0;
}
.circlesHolder {
	top:50%;
	left:50%;
	background:#ddd;
}
.hero.video {
  position: relative;
}
.hero.video .texture {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  color: white;
}
.hero.video .hero-video {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
}
.hero.video .hero-video video {
  width: 100vw;
  height: 100vh;
}
.hero.video .hero-body {
position: absolute;
}
