.i2tecs-loader {
  background-color: #004e62c7;
  z-index: 4;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
}

.looder-show{
    display: flex;
}

.loader-hide{
    display: none;
}

.i2tecs-loader img {
  width: 85px;
  z-index: 5;
  animation: growing 1.25s linear infinite;
}

@keyframes growing {
  from, to {
    transform: scale(1.1);
  }
  50% {
    transform: scale(0.9);
  }
}

@keyframes orbit {
  from {
    transform: rotateY(0deg);
  }
  to {
    transform: rotateY(360deg);
  }
}

.orbit
{
    width:80px;
    height:80px;
    position: absolute;
    animation: rotate-sun 2s linear infinite;
    border-radius: 50%;
}
.sun {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  position: absolute;
  transform: translate(-5px, 5px);
  background: radial-gradient(
    circle at 30% 30%,
    #ffd700,     /* centre lumineux */
    #ff8c00 60%, /* orange vif */
    #ff4500 80%, /* rouge profond */
    #8b0000 100% /* ombre externe */
  );
  box-shadow: 0 0 20px 10px rgba(255, 140, 0, 0.6), /* glow chaud */
              0 0 60px 40px rgba(255, 69, 0, 0.3);  /* aura lointaine */
}
@keyframes rotate-sun {
  0%, 100%   { transform: rotate(-20deg); }
  50% { transform: rotate(120deg); }
}
