.amonalogocontainer {
  height: 12rem;
  width: 1440px;
  margin: auto;
  display: flex;
  position: absolute;
  top: 1.6rem;
  right: 0;
  bottom: 0;
  left: 50%;
  z-index: 4;
  transform-origin: center top;
  align-items: center;
  perspective: 9999px;
  transform-style: preserve-3d;
 /* border: 2px dashed red; */
  animation: amonalogoupdown 5s ease-in-out infinite;
}
@media (max-width: 1620px) {.amonalogocontainer {top: 0.1rem;}}
@media (max-width: 640px) {.amonalogocontainer {top: -5.9rem; animation: amonalogoupdownmobile 5s ease-in-out infinite;}}
@media (max-width: 360px) {.amonalogocontainer {top: -4.6rem; animation: amonalogoupdownmobile360 5s ease-in-out infinite;}}

.amonalayer,
.cheflabsamonalayer {
  width: 100%;
  height: 100%;
  position: absolute;
  transform-style: preserve-3d;
  animation-fill-mode: forwards;
  display: flex;
  justify-content: center;
  align-items: center top;
  font-family: "Voya Nui GF", sans-serif;
  user-select: none;
  pointer-events: none;
}

.cheflabsamonalayer{top: 18px; right: -12px; z-index: 9;}
.amonalayer{top: 55px; left: -16.9px; z-index: 8;}
@media (max-width: 640px) {.amonalayer{left: -17.4px;}}

.amonalayer > .text,
.cheflabsamonalayer > .text {
  position: relative;
  white-space: nowrap;
  text-align: center;
  letter-spacing: -4px;
/*  text-shadow: 4px 0 10px rgba(0, 0, 0, 0.12); */
	font-weight: 400;
  animation: amonalogorotate 6s ease-in-out infinite;
  transform-origin: center center;
  font-size: 150px;
  line-height: 0.65;
}
.amonalayer > .text{color: #F5F5F5; /* text-shadow: 0 0 1px #1a1a1a, 0 0 1px #1a1a1a; */ text-shadow: -6px -6px 0 #2E2E2E, 6px -6px 0 #2E2E2E, -6px 6px 0 #2E2E2E, 6px 6px 0 #2E2E2E, 0 6px 0 #2E2E2E, 0 -6px 0 #2E2E2E, 6px 0 0 #2E2E2E, -6px 0 0 #2E2E2E; z-index: 8;}

.cheflabsamonalayer > .text {
  font-size: 34px;
	color: #ffdf00;
  letter-spacing: 0;
  top: 0;
	font-weight: 950;
	z-index: 9;
/*	text-shadow: 0 0 1px #1a1a1a, 0 0 1px #1a1a1a; */
	text-shadow: -2.5px -2.5px 0 #1a1a1a, 2.5px -2.5px 0 #1a1a1a, -2.5px 2.5px 0 #1a1a1a, 2.5px 2.5px 0 #1a1a1a, 0 2.5px 0 #1a1a1a, 0 -2.5px 0 #1a1a1a, 2.5px 0 0 #1a1a1a, -2.5px 0 0 #1a1a1a;
 /* text-shadow: 4px 0 10px rgba(0, 0, 0, 0.12); */
/*  -webkit-text-stroke: 0.6px #1a1a1a; 
	-webkit-text-stroke-width: 0.6px;
    -webkit-text-stroke-color: #FFC000;
    -webkit-text-stroke-color:rgba(255,160,69,1);*/
}
@media (max-width: 600px) {.cheflabsamonalayer > .text{text-shadow: -2px -2px 0 #1a1a1a, 2px -2px 0 #1a1a1a, -2px 2px 0 #1a1a1a, 2px 2px 0 #1a1a1a, 0 2px 0 #1a1a1a, 0 -2px 0 #1a1a1a, 2px 0 0 #1a1a1a, -2px 0 0 #1a1a1a;}}

/* .amonalayer:nth-child(n+28) > .text {
  -webkit-text-stroke: 17px rgba(0, 0, 0, 0.1);
} 
.amonalayer:nth-child(n+30) > .text {
  -webkit-text-stroke: 3px rgba(0, 0, 0, 0.25);
} */
/* .amonalayer:last-child > .text {
  -webkit-text-stroke: 17px rgba(0, 0, 0, 0.1);
} */
/* .amonalayer:first-child > .text {
  color: transparent;
  text-shadow: inset 0 0 12px 12px #1a1a1a; 
} */

/* .amonalayer:nth-child(n+21) > .text {color: rgba(255,255,255,0.1); mix-blend-mode: lighten;
}  
.amonalayer:nth-child(n+21) > .text {-webkit-text-stroke: 1px #1a1a1a;
	text-shadow: 0 0 0.01px rgba(255,255,255,0.01);
}
.amonalayer:nth-child(n+21) > .text {opacity: 0.1; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color:rgba(200,200,200,0.6); -webkit-text-stroke-color: orange; mixed-blend-mode: lighten;
} 
.amonalayer:nth-child(25) > .text {opacity: 1;
}
.amonalayer:nth-child(n+30) > .text {
  -webkit-text-stroke: 2px #1a1a1a;
} 
.amonalayer:nth-child(n+39) > .text {
  text-shadow: 3px 0 3px orange, 2.5px 2.5px 2.5px orange, 0 3px 3px orange;
}*/

.cheflabsamonalayer:nth-child(1) > .text {
  transform: translateZ(0px);}
.cheflabsamonalayer:nth-child(2) > .text {
  transform: translateZ(-1.5px);}
.cheflabsamonalayer:nth-child(3) > .text {
  transform: translateZ(-3px);}
.cheflabsamonalayer:nth-child(4) > .text {
  transform: translateZ(-4.5px);}
.cheflabsamonalayer:nth-child(5) > .text {
  transform: translateZ(-6px);}
.cheflabsamonalayer:nth-child(6) > .text {
  transform: translateZ(-7.5px);}
.cheflabsamonalayer:nth-child(7) > .text {
  transform: translateZ(-9px);}
.cheflabsamonalayer:nth-child(8) > .text {
  transform: translateZ(-10.5px);}
.cheflabsamonalayer:nth-child(9) > .text {
  transform: translateZ(-12px);}
.cheflabsamonalayer:nth-child(10) > .text {
  transform: translateZ(-13.5px);}
.cheflabsamonalayer:nth-child(11) > .text {
  transform: translateZ(-15px);}
.cheflabsamonalayer:nth-child(12) > .text {
  transform: translateZ(-16.5px);}
.cheflabsamonalayer:nth-child(13) > .text {
  transform: translateZ(-18px);}
.cheflabsamonalayer:nth-child(14) > .text {
  transform: translateZ(-19.5px);}
.cheflabsamonalayer:nth-child(15) > .text {
  transform: translateZ(-21px);}
.cheflabsamonalayer:nth-child(16) > .text {
  transform: translateZ(-22.5px);}
.cheflabsamonalayer:nth-child(17) > .text {
  transform: translateZ(-24px);}
.cheflabsamonalayer:nth-child(18) > .text {
  transform: translateZ(-25.5px);}
.cheflabsamonalayer:nth-child(19) > .text {
  transform: translateZ(-27px);}
.cheflabsamonalayer:nth-child(20) > .text {
  transform: translateZ(-28.5px);}
.amonalayer:nth-child(21) > .text {
  transform: translateZ(0px);}
.amonalayer:nth-child(22) > .text {
  transform: translateZ(-1.5px);}
.amonalayer:nth-child(23) > .text {
  transform: translateZ(-3px);}
.amonalayer:nth-child(24) > .text {
  transform: translateZ(-4.5px);}
.amonalayer:nth-child(25) > .text {
  transform: translateZ(-6px);}
.amonalayer:nth-child(26) > .text {
  transform: translateZ(-7.5px);}
.amonalayer:nth-child(27) > .text {
  transform: translateZ(-9px);}
.amonalayer:nth-child(28) > .text {
  transform: translateZ(-10.5px);}
.amonalayer:nth-child(29) > .text {
  transform: translateZ(-12px);}
.amonalayer:nth-child(30) > .text {
  transform: translateZ(-13.5px);}
.amonalayer:nth-child(31) > .text {
  transform: translateZ(-15px);}
.amonalayer:nth-child(32) > .text {
  transform: translateZ(-16.5px);}
.amonalayer:nth-child(33) > .text {
  transform: translateZ(-18px);}
.amonalayer:nth-child(34) > .text {
  transform: translateZ(-19.5px);}
.amonalayer:nth-child(35) > .text {
  transform: translateZ(-21px);}
.amonalayer:nth-child(36) > .text {
  transform: translateZ(-22.5px);}
.amonalayer:nth-child(37) > .text {
  transform: translateZ(-24px);}
.amonalayer:nth-child(38) > .text {
  transform: translateZ(-25.5px);}
.amonalayer:nth-child(39) > .text {
  transform: translateZ(-27px);}
.amonalayer:nth-child(40) > .text {
  transform: translateZ(-28.5px);}

/* .cheflabsamonalayer:nth-child(n+11) > .text {
  -webkit-text-stroke: 2px #1a1a1a;
  text-shadow: 6px 0 6px orange, 5px 5px 5px orange, 0 6px 6px orange;
}
.cheflabsamonalayer:nth-child(n+12) > .text {
  -webkit-text-stroke: 2px #0077ea;
} */
/* .cheflabsamonalayer:nth-child(n+1) > .text {
  color: rgba(255,255,255,0.01);
	-webkit-text-stroke: 0.6px #1a1a1a;
  text-shadow: 0 0 1px #1a1a1a, 0 0 1px #1a1a1a; 
} */
/* .cheflabsamonalayer:nth-child(4) > .text {
  color: #ffdf00;
} */

.cheflabsamonalayer:nth-child(1) > .text {-webkit-text-stroke: 0.69px rgba(255,160,69,1);}
.cheflabsamonalayer:nth-child(n+2) > .text {-webkit-text-stroke: 6px #1a1a1a;}
.cheflabsamonalayer:last-child > .text {-webkit-text-stroke: 7px #000000;}
.amonalayer:nth-child(n+21) > .text {-webkit-text-stroke: 4px orange;}
.amonalayer:nth-child(n+22) > .text {-webkit-text-stroke: 16.4px #2E2E2E;}
.amonalayer:nth-child(n+25) > .text {-webkit-text-stroke: 16.4px #3B3B3B;}
.amonalayer:nth-child(n+38) > .text {-webkit-text-stroke: 16.4px #1a1a1a;}
.amonalayer:nth-child(40) > .text {text-shadow: 8.5px 0 8.5px #0077ea, 7.5px 7.5px 7.5px #0077ea, 0 8.5px 8.5px #0077ea;}
@media (max-width: 640px) {.amonalayer:nth-child(40) > .text {text-shadow: 12px 0 12px #0077ea, 11px 11px 11px #0077ea, 0 12px 12px #0077ea;}}
.tm, .tmoffset {
  font-size: 16.9px;
  vertical-align: super;
	margin-left: 1px;
  position: relative;
	top: 2.5px;
  color: #ffdf00;
	font-weight: 900;
  -webkit-text-stroke: 1px #1a1a1a;
  text-shadow: none !important;
}
.tmoffset{visibility: hidden; -webkit-text-stroke: none; text-shadow: none !important;}
@media (max-width: 640px) {.tm, .tmoffset {top: 0.4px}}

.tmamona, .tmamonaoffset {
  font-size: 21px;
  vertical-align: super;
	margin-left: -40px;
  position: relative;
	top: -27.5px;
  color: #F5F5F5;
	font-weight: 900;
  -webkit-text-stroke: 0.9px #1a1a1a;
  text-shadow: none !important;
}
.tmamonaoffset{visibility: hidden; -webkit-text-stroke: none; text-shadow: none !important;}
@media (max-width: 640px) {.tmamona, .tmamonaoffset {top: -29px}}

@keyframes amonalogorotate {
  0% {
    transform: rotate(2.4deg);
  }
  50% {
    transform: rotate(-2.4deg);
  }
  100% {
    transform: rotate(2.4deg);
  }
}

@keyframes amonalogoupdown {
  0% {
    transform: translateY(0rem) translateX(-50%) scale(1.2);
  }
  50% {
    transform: translateY(1rem) translateX(-50%) scale(1.2);
  }
  100% {
    transform: translateY(0rem) translateX(-50%) scale(1.2);
  }
}

@keyframes amonalogoupdownmobile {
  0% {
    transform: translateY(0rem) translateX(-50%) scale(0.6);
  }
  50% {
    transform: translateY(1rem) translateX(-50%) scale(0.6);
  }
  100% {
    transform: translateY(0rem) translateX(-50%) scale(0.6);
  }
}

@keyframes amonalogoupdownmobile360 {
  0% {
    transform: translateY(0rem) translateX(-50%) scale(0.48);
  }
  50% {
    transform: translateY(1rem) translateX(-50%) scale(0.48);
  }
  100% {
    transform: translateY(0rem) translateX(-50%) scale(0.48);
  }
}