.client-common-components-Loader-styles---wrapper---yTmp5 {
  width: 100%;
  height: 100vh;
  position: absolute;
  left: 0;
  top: 0;
  visibility: visible;
  opacity: 1;
  transition: visibility 0.5s 0.2s, opacity 0.5s 0.2s linear;
}

.client-common-components-Loader-styles---hidden---1oyVS {
  visibility: hidden !important;
  opacity: 0 !important;
}

.client-common-components-Loader-styles---loaderBox---3SdkV{
  width:200px;
  height:200px;
  margin:auto;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  background-color:#ffffff;
  margin-top:100px;
  text-align:center;
}

.client-common-components-Loader-styles---lable---2r8qb{
  padding-top:20px;
  font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
  color:#404040;
  font-size:20px;
}

.client-common-components-Loader-styles---loader---12WfH{
  width:90px;
  height:90px;
  background-color:#FFFFFF;
  overflow:hidden;
  display:block;
  -moz-border-radius:100%;
  -webkit-border-radius:100%;
  border-radius:100%;
  border:3px solid #5dba9d;
  position:relative;
  margin:15px auto;
  z-index:1;
}

.client-common-components-Loader-styles---elementAnimation---3NK1b{
  -webkit-transform: translate3d(0, 0, 0);
  animation:client-common-components-Loader-styles---animationFrames---2jf1O linear 3s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards; /*when the spec is finished*/
  -webkit-animation: client-common-components-Loader-styles---animationFrames---2jf1O linear 3s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-fill-mode:forwards; /*Chrome 16+, Safari 4+*/
  -moz-animation: client-common-components-Loader-styles---animationFrames---2jf1O linear 3s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-fill-mode:forwards; /*FF 5+*/
  -o-animation: client-common-components-Loader-styles---animationFrames---2jf1O linear 3s;
  -o-animation-iteration-count: infinite;
  -o-animation-fill-mode:forwards; /*Not implemented yet*/
  -ms-animation: client-common-components-Loader-styles---animationFrames---2jf1O linear 3s;
  -ms-animation-iteration-count: infinite;
  -ms-animation-fill-mode:forwards; /*IE 10+*/
}


@keyframes client-common-components-Loader-styles---animationFrames---2jf1O{
  0% {
    transform: translate(-1160px,15px)  ;
  }
  100% {
    transform: translate(0px,15px)  ;
  }
}

@-moz-keyframes client-common-components-Loader-styles---animationFrames---2jf1O{
  0% {
    transform: translate(-1160px,15px)  ;
  }
  100% {
    transform: translate(0px,15px)  ;
  }
}

@-webkit-keyframes client-common-components-Loader-styles---animationFrames---2jf1O {
  0% {
    transform: translate(-1160px,15px)  ;
  }
  100% {
    transform: translate(0px,15px)  ;
  }
}

@-o-keyframes client-common-components-Loader-styles---animationFrames---2jf1O {
  0% {
    transform: translate(-1160px,15px)  ;
  }
  100% {
    transform: translate(-0px,15px)  ;
  }
}

@-ms-keyframes client-common-components-Loader-styles---animationFrames---2jf1O {
  0% {
    transform: translate(-1160px,15px)  ;
  }
  100% {
    transform: translate(0px,15px)  ;
  }
}

/*# sourceMappingURL=main.9a8bda013305519e32ef.css.map*/