
.grid {
  background-color: #5E4326;
  background-size: 38px 38px;
  background-image: linear-gradient(to right,  rgba(13, 10, 13, .28) 1px, transparent 1px), linear-gradient(to         bottom,  rgba(13, 10, 13, .28) 1px, transparent 1px); 
} /* rgba(247, 243, 232, 0.045) rgba(13, 10, 13, 0.045) */


.aboutMe {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 14%; /* 150px */
  margin: auto;
  padding: 0px 4% 0 4%;
}

.myIdentity { 
  display: inline;
}                          

.Role {
  font-family: Swiss721bold;
  font-size: 4.2rem; /* 70.5px */
  color: #FAF3E6;
}

.Name {
  font-family: Arial;
  font-size: 1.5rem; /* 22.5px */
  color: #FAF3E6;
}

.myPortrait img {
  max-height: 310px;
  width: auto;
  border: 2px solid #0d0a0d;
  /* transform: skew(0deg, 24deg); */
}

.myApproach {
  font-family: Arial;
  font-size: 1.95rem; /* 29px */
  line-height: 1.65;
  
  border: 1.5px solid #0d0a0d;
  
  padding: 48.5px 50px 48.5px 50px;
  margin: 4.5% 9% 0px 9%;
  
  background: rgba(254, 198, 137, .32);
   -webkit-backdrop-filter: blur(4.5px);
  backdrop-filter: blur(4.5px);
  
  /* box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  position: relative; */
}

/* .About::after {
  content: "";
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 35px;
  box-shadow: 0 70px 18px rgba(0, 0, 0, .2);
  background-color: transparent;
  border-radius: 80px / 4px;
} */



.fontSwap {
  font-family: Swiss721bold;
  font-size: 1.95rem;
}


.cubeContainer {
  margin-top: 180px; /* 164 */
  perspective: 1000px;
  perspective-origin: 50% 50%;
}

.cube:hover {
  animation-play-state: paused;
  transform: rotate(.2turn);
}

.cube { 
  margin: auto;
  position: relative;
  height: 255px;
  width: 255px;
  transform-style: preserve-3d;
  animation-name: rotate;
  animation-duration: 26s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

@keyframes rotate {
  
  0% {
    transform: rotate3d(0, 0, 0, 0);
  }
  
  100% {
    transform: rotate3d(0, 1, 0, 360deg);;
  }
  
}


span.coreValues {
  font-size: 20px;
  font-family: Arialnb;
}

.cube p /* cube paragraph */ {
  margin-top: 14px;
  font-size: 16.6px;
}

.cube div /* cube face padding */ {
  padding: 28px 30px 0px 30px;
}

.cube > div {
  position: absolute;
  box-sizing: border-box;
  font-size: 15px; /* 15 */
  height: 100%;
  width: 100%;
  opacity: 1;
  border: 1.5px solid #0d0a0d;
  color: #000000;
  align-items: center;
  justify-content: center;
  text-align: center;
}

#front {
  transform: translateZ(155px);
  /* background-color: #997248; alturism */
  background-color: #997248;
}

#back {
  transform: translateZ(-100px) rotateY(180deg);
  /* background-color: #F1839B; */
  background-color: #997248;
}

#right {
  transform: rotateY(-270deg) translateX(100px);
  transform-origin: top right;
  /* background-color: #00A352; */
  background-color: #997248;
}

#left {
  transform: rotateY(270deg) translateX(-100px);
  transform-origin: center left;
  /* background-color: #E54034; */
  background-color: #997248;
}

#top {
  transform: rotateX(-270deg) translateY(-100px);
  transform-origin: top center;
  background-color: #000000;
}
#bottom {
  transform: rotateX(270deg) translateY(100px);
  transform-origin: bottom center;
  background-color: #000000;
}





  















