@keyframes lds-eclipse {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
    }

    50% {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
    }

    100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
    }
  }

  @-webkit-keyframes lds-eclipse {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
    }

    50% {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
    }

    100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
    }
  }

  .spinner-wrapper {
    position: fixed;
    width: 100vw;
    height: 100vh;
    z-index: 10052!important;
    top: 0;
    background: rgba(255,255,255,.75)!important;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 1!important;
    /* display: none; */
  }
  .spinner-img {
    display: block;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .spinner-img img {
      width: 100px;
  }
  .spinner-wrapper[class*="activeLoader"] {display: flex!important;
}
  .lds-eclipse {
    position: relative;
  }

  .lds-eclipse div {
    position: absolute;
    -webkit-animation: lds-eclipse 1.2s linear infinite;
    animation: lds-eclipse 1.2s linear infinite;
    width: 160px;
    height: 160px;
    top: 20px;
    left: 20px;
    border-radius: 50%!important;
    box-shadow: 0 4px 0 0 #1c3d6e;
    -webkit-transform-origin: 80px 82px;
    transform-origin: 80px 82px;
  }

  .lds-eclipse {
    width: 200px !important;
    height: 200px !important;
    -webkit-transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
    transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  }