@charset "utf-8";
.admin-box-content{
  min-height: calc(100vh - 70px);
  padding-top: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #b6a049;
}
.home-footer {
  margin-left: 0px;
  background: #fff;
}
.location-icon {
  width: 80px;
  height: 80px;
  display: flex;
  margin: 15px auto;
  border-radius: 50%;
  background: #37444c;
  border: 2px dotted #fff;
  font-size: 25px;
  align-items: center;
  justify-content: center;
  color: #fff;
  -webkit-animation: border-transform 7s linear infinite alternate forwards;
  animation: border-transform 7s linear infinite alternate forwards;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
.location-name {
  font-size: 18px !important;
  font-family: 'Poppins', sans-serif !important;
  font-weight: 600 !important;
  color: rgba(0,0,0,0.8);
}
a:hover{
  text-decoration: none !important;
}

/*-----------------------espatch css ------------------------------*/
.do-no {
  min-width: 130px;
}
.icn-holder span {
  width: 70px;
  height: 70px;
  line-height: 70px;
  text-align: center;
  position: relative;
  border: 2px dotted #ffffff;
  border-radius: 50%;
  font-size: 30px;
  font-weight: 600;
  color: #fff;
  -webkit-animation: border-transform 7s linear infinite alternate forwards;
  animation: border-transform 7s linear infinite alternate forwards;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  background-color: #ff6a01;
  -webkit-box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05);

  display: block;
  margin: 0 auto;
  margin-top: -50px;

  /*margin-bottom: 30px;*/
}

@-webkit-keyframes border-transform {
  0%, 100% {
    border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;
  }
  14% {
    border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%;
  }
  28% {
    border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;
  }
  42% {
    border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%;
  }
  56% {
    border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%;
  }
  70% {
    border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%;
  }
  84% {
    border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%;
  }
}

@keyframes border-transform {
  0%, 100% {
    border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;
  }
  14% {
    border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%;
  }
  28% {
    border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;
  }
  42% {
    border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%;
  }
  56% {
    border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%;
  }
  70% {
    border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%;
  }
  84% {
    border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%;
  }
}

