/** fonts **/
/** Primary and secondary fonts settings **/
/** Body colors **/
/** Header colors **/
/** body background **/
/** footer first widget area background **/
/** footer second widget area background **/
/** Footer colors **/
/* line 6, preloader.less */
#jpreSlide {
  text-align: center;
  width: 50%;
}
/* line 10, preloader.less */
#jpreLoader {
  width: 100%;
  height: 10px;
}
/* line 15, preloader.less */
#jprePercentage {
  font-size: 24px;
  text-align: center;
  top: 30px;
}
@-webkit-keyframes "scale" {
  /* line 22, preloader.less */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  /* line 27, preloader.less */
  45% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 0.7;
  }
  /* line 32, preloader.less */
  80% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes "scale" {
  /* line 40, preloader.less */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  /* line 45, preloader.less */
  45% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 0.7;
  }
  /* line 50, preloader.less */
  80% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
/* line 57, preloader.less */
.ball-pulse > div:nth-child(0) {
  -webkit-animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
/* line 62, preloader.less */
.ball-pulse > div:nth-child(1) {
  -webkit-animation: scale 0.75s 0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: scale 0.75s 0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
/* line 67, preloader.less */
.ball-pulse > div:nth-child(2) {
  -webkit-animation: scale 0.75s 0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: scale 0.75s 0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
/* line 72, preloader.less */
.ball-pulse > div:nth-child(3) {
  -webkit-animation: scale 0.75s 0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: scale 0.75s 0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
/* line 77, preloader.less */
.ball-pulse > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
}
@-webkit-keyframes "ball-pulse-sync" {
  /* line 88, preloader.less */
  33% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  /* line 92, preloader.less */
  66% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  /* line 96, preloader.less */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes "ball-pulse-sync" {
  /* line 103, preloader.less */
  33% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  /* line 107, preloader.less */
  66% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  /* line 111, preloader.less */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
/* line 117, preloader.less */
.ball-pulse-sync > div:nth-child(0) {
  -webkit-animation: ball-pulse-sync 0.6s 0s infinite ease-in-out;
  animation: ball-pulse-sync 0.6s 0s infinite ease-in-out;
}
/* line 122, preloader.less */
.ball-pulse-sync > div:nth-child(1) {
  -webkit-animation: ball-pulse-sync 0.6s 0.07s infinite ease-in-out;
  animation: ball-pulse-sync 0.6s 0.07s infinite ease-in-out;
}
/* line 127, preloader.less */
.ball-pulse-sync > div:nth-child(2) {
  -webkit-animation: ball-pulse-sync 0.6s 0.14s infinite ease-in-out;
  animation: ball-pulse-sync 0.6s 0.14s infinite ease-in-out;
}
/* line 132, preloader.less */
.ball-pulse-sync > div:nth-child(3) {
  -webkit-animation: ball-pulse-sync 0.6s 0.21s infinite ease-in-out;
  animation: ball-pulse-sync 0.6s 0.21s infinite ease-in-out;
}
/* line 137, preloader.less */
.ball-pulse-sync > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
}
@-webkit-keyframes "ball-scale" {
  /* line 148, preloader.less */
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  /* line 152, preloader.less */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes "ball-scale" {
  /* line 160, preloader.less */
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  /* line 164, preloader.less */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
/* line 171, preloader.less */
.ball-scale > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  height: 60px;
  width: 60px;
  -webkit-animation: ball-scale 1s 0s ease-in-out infinite;
  animation: ball-scale 1s 0s ease-in-out infinite;
}
@-webkit-keyframes "rotate" {
  /* line 186, preloader.less */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 190, preloader.less */
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  /* line 194, preloader.less */
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes "rotate" {
  /* line 201, preloader.less */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 205, preloader.less */
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  /* line 209, preloader.less */
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* line 215, preloader.less */
.ball-rotate {
  position: relative;
}
/* line 219, preloader.less */
.ball-rotate > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: relative;
}
/* line 229, preloader.less */
.ball-rotate > div:first-child {
  -webkit-animation: rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite;
  animation: rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite;
}
/* line 234, preloader.less */
.ball-rotate > div:before,
.ball-rotate > div:after {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  content: " ";
  position: absolute;
  opacity: 0.8;
}
/* line 244, preloader.less */
.ball-rotate > div:before {
  top: 0px;
  left: -28px;
}
/* line 249, preloader.less */
.ball-rotate > div:after {
  top: 0px;
  left: 25px;
}
@keyframes "rotate" {
  /* line 255, preloader.less */
  0% {
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
  }
  /* line 259, preloader.less */
  50% {
    -webkit-transform: rotate(180deg) scale(0.6);
    transform: rotate(180deg) scale(0.6);
  }
  /* line 263, preloader.less */
  100% {
    -webkit-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1);
  }
}
/* line 269, preloader.less */
.ball-clip-rotate > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  border-bottom-color: transparent;
  height: 25px;
  width: 25px;
  background: transparent !important;
  display: inline-block;
  -webkit-animation: rotate 0.75s 0s linear infinite;
  animation: rotate 0.75s 0s linear infinite;
}
@keyframes "rotate" {
  /* line 286, preloader.less */
  0% {
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
  }
  /* line 290, preloader.less */
  50% {
    -webkit-transform: rotate(180deg) scale(0.6);
    transform: rotate(180deg) scale(0.6);
  }
  /* line 294, preloader.less */
  100% {
    -webkit-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1);
  }
}
@keyframes "scale" {
  /* line 301, preloader.less */
  30% {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  /* line 305, preloader.less */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/* line 311, preloader.less */
.ball-clip-rotate-pulse {
  position: relative;
  -webkit-transform: translateY(-15px);
  -ms-transform: translateY(-15px);
  transform: translateY(-15px);
}
/* line 318, preloader.less */
.ball-clip-rotate-pulse > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  top: 0px;
  left: 0px;
  border-radius: 100%;
}
/* line 327, preloader.less */
.ball-clip-rotate-pulse > div:first-child {
  height: 16px;
  width: 16px;
  top: 9px;
  left: 9px;
  -webkit-animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
}
/* line 336, preloader.less */
.ball-clip-rotate-pulse > div:last-child {
  position: absolute;
  width: 30px;
  height: 30px;
  background: transparent;
  border: 2px solid;
  -webkit-animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
@keyframes "rotate" {
  /* line 349, preloader.less */
  0% {
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
  }
  /* line 353, preloader.less */
  50% {
    -webkit-transform: rotate(180deg) scale(0.6);
    transform: rotate(180deg) scale(0.6);
  }
  /* line 357, preloader.less */
  100% {
    -webkit-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1);
  }
}
/* line 363, preloader.less */
.ball-clip-rotate-multiple {
  position: relative;
}
/* line 367, preloader.less */
.ball-clip-rotate-multiple > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  left: 0px;
  top: 0px;
  border-bottom-color: transparent;
  border-top-color: transparent;
  border-radius: 100%;
  height: 35px;
  width: 35px;
  -webkit-animation: rotate 1s 0s ease-in-out infinite;
  animation: rotate 1s 0s ease-in-out infinite;
}
/* line 382, preloader.less */
.ball-clip-rotate-multiple > div:last-child {
  display: inline-block;
  top: 10px;
  left: 10px;
  width: 15px;
  height: 15px;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
}
@-webkit-keyframes "ball-scale-ripple" {
  /* line 395, preloader.less */
  0% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 1;
  }
  /* line 400, preloader.less */
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.7;
  }
  /* line 405, preloader.less */
  100% {
    opacity: 0;
  }
}
@keyframes "ball-scale-ripple" {
  /* line 411, preloader.less */
  0% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 1;
  }
  /* line 416, preloader.less */
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.7;
  }
  /* line 421, preloader.less */
  100% {
    opacity: 0;
  }
}
/* line 426, preloader.less */
.ball-scale-ripple > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  height: 50px;
  width: 50px;
  border-radius: 100%;
  -webkit-animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
  animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
}
@-webkit-keyframes "ball-scale-ripple-multiple" {
  /* line 437, preloader.less */
  0% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 1;
  }
  /* line 442, preloader.less */
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.7;
  }
  /* line 447, preloader.less */
  100% {
    opacity: 0;
  }
}
@keyframes "ball-scale-ripple-multiple" {
  /* line 453, preloader.less */
  0% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 1;
  }
  /* line 458, preloader.less */
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.7;
  }
  /* line 463, preloader.less */
  100% {
    opacity: 0;
  }
}
/* line 468, preloader.less */
.ball-scale-ripple-multiple {
  position: relative;
  -webkit-transform: translateY(-25px);
  -ms-transform: translateY(-25px);
  transform: translateY(-25px);
}
/* line 475, preloader.less */
.ball-scale-ripple-multiple > div:nth-child(0) {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
/* line 480, preloader.less */
.ball-scale-ripple-multiple > div:nth-child(1) {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
/* line 485, preloader.less */
.ball-scale-ripple-multiple > div:nth-child(2) {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
/* line 490, preloader.less */
.ball-scale-ripple-multiple > div:nth-child(3) {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
/* line 495, preloader.less */
.ball-scale-ripple-multiple > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  top: 0;
  left: 0;
  width: 50px;
  height: 50px;
  border-radius: 100%;
  -webkit-animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
  animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
}
@-webkit-keyframes "ball-beat" {
  /* line 509, preloader.less */
  50% {
    opacity: 0.2;
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  /* line 515, preloader.less */
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes "ball-beat" {
  /* line 523, preloader.less */
  50% {
    opacity: 0.2;
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  /* line 528, preloader.less */
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/* line 535, preloader.less */
.ball-beat > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation: ball-beat 0.7s 0s infinite linear;
  animation: ball-beat 0.7s 0s infinite linear;
}
/* line 547, preloader.less */
.ball-beat > div:nth-child(2n-1) {
  -webkit-animation-delay: 0.35s !important;
  animation-delay: 0.35s !important;
}
@-webkit-keyframes "ball-scale-multiple" {
  /* line 553, preloader.less */
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
  /* line 558, preloader.less */
  5% {
    opacity: 1;
  }
  /* line 561, preloader.less */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes "ball-scale-multiple" {
  /* line 569, preloader.less */
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
  /* line 574, preloader.less */
  5% {
    opacity: 1;
  }
  /* line 577, preloader.less */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
/* line 584, preloader.less */
.ball-scale-multiple {
  position: relative;
  -webkit-transform: translateY(-30px);
  -ms-transform: translateY(-30px);
  transform: translateY(-30px);
}
/* line 591, preloader.less */
.ball-scale-multiple > div:nth-child(2) {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
/* line 596, preloader.less */
.ball-scale-multiple > div:nth-child(3) {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
/* line 601, preloader.less */
.ball-scale-multiple > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  left: 0px;
  top: 0px;
  opacity: 0;
  margin: 0;
  width: 60px;
  height: 60px;
  -webkit-animation: ball-scale-multiple 1s 0s linear infinite;
  animation: ball-scale-multiple 1s 0s linear infinite;
}
@-webkit-keyframes "ball-triangle-path-1" {
  /* line 620, preloader.less */
  33% {
    -webkit-transform: translate(25px, -50px);
    transform: translate(25px, -50px);
  }
  /* line 625, preloader.less */
  66% {
    -webkit-transform: translate(50px, 0px);
    transform: translate(50px, 0px);
  }
  /* line 630, preloader.less */
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@keyframes "ball-triangle-path-1" {
  /* line 637, preloader.less */
  33% {
    -webkit-transform: translate(25px, -50px);
    transform: translate(25px, -50px);
  }
  /* line 642, preloader.less */
  66% {
    -webkit-transform: translate(50px, 0px);
    transform: translate(50px, 0px);
  }
  /* line 647, preloader.less */
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@-webkit-keyframes "ball-triangle-path-2" {
  /* line 654, preloader.less */
  33% {
    -webkit-transform: translate(25px, 50px);
    transform: translate(25px, 50px);
  }
  /* line 659, preloader.less */
  66% {
    -webkit-transform: translate(-25px, 50px);
    transform: translate(-25px, 50px);
  }
  /* line 664, preloader.less */
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@keyframes "ball-triangle-path-2" {
  /* line 671, preloader.less */
  33% {
    -webkit-transform: translate(25px, 50px);
    transform: translate(25px, 50px);
  }
  /* line 676, preloader.less */
  66% {
    -webkit-transform: translate(-25px, 50px);
    transform: translate(-25px, 50px);
  }
  /* line 681, preloader.less */
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@-webkit-keyframes "ball-triangle-path-3" {
  /* line 688, preloader.less */
  33% {
    -webkit-transform: translate(-50px, 0px);
    transform: translate(-50px, 0px);
  }
  /* line 693, preloader.less */
  66% {
    -webkit-transform: translate(-25px, -50px);
    transform: translate(-25px, -50px);
  }
  /* line 698, preloader.less */
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@keyframes "ball-triangle-path-3" {
  /* line 705, preloader.less */
  33% {
    -webkit-transform: translate(-50px, 0px);
    transform: translate(-50px, 0px);
  }
  /* line 710, preloader.less */
  66% {
    -webkit-transform: translate(-25px, -50px);
    transform: translate(-25px, -50px);
  }
  /* line 715, preloader.less */
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
/* line 721, preloader.less */
.ball-triangle-path {
  position: relative;
  -webkit-transform: translate(-25px, -25px);
  -ms-transform: translate(-25px, -25px);
  transform: translate(-25px, -25px);
}
/* line 728, preloader.less */
.ball-triangle-path > div:nth-child(1) {
  -webkit-animation-name: ball-triangle-path-1;
  animation-name: ball-triangle-path-1;
  -webkit-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
/* line 741, preloader.less */
.ball-triangle-path > div:nth-child(2) {
  -webkit-animation-name: ball-triangle-path-2;
  animation-name: ball-triangle-path-2;
  -webkit-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
/* line 754, preloader.less */
.ball-triangle-path > div:nth-child(3) {
  -webkit-animation-name: ball-triangle-path-3;
  animation-name: ball-triangle-path-3;
  -webkit-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
/* line 767, preloader.less */
.ball-triangle-path > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 100%;
}
/* line 776, preloader.less */
.ball-triangle-path > div:nth-of-type(1) {
  top: 50px;
}
/* line 780, preloader.less */
.ball-triangle-path > div:nth-of-type(2) {
  left: 25px;
}
/* line 784, preloader.less */
.ball-triangle-path > div:nth-of-type(3) {
  top: 50px;
  left: 50px;
}
@-webkit-keyframes "ball-pulse-rise-even" {
  /* line 790, preloader.less */
  0% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  /* line 795, preloader.less */
  25% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  /* line 800, preloader.less */
  50% {
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  /* line 805, preloader.less */
  75% {
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  /* line 810, preloader.less */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes "ball-pulse-rise-even" {
  /* line 819, preloader.less */
  0% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  /* line 824, preloader.less */
  25% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  /* line 829, preloader.less */
  50% {
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  /* line 834, preloader.less */
  75% {
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  /* line 839, preloader.less */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes "ball-pulse-rise-odd" {
  /* line 848, preloader.less */
  0% {
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  /* line 853, preloader.less */
  25% {
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  /* line 858, preloader.less */
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  /* line 863, preloader.less */
  75% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  /* line 868, preloader.less */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
}
@keyframes "ball-pulse-rise-odd" {
  /* line 877, preloader.less */
  0% {
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  /* line 882, preloader.less */
  25% {
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  /* line 887, preloader.less */
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  /* line 892, preloader.less */
  75% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  /* line 897, preloader.less */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
}
/* line 905, preloader.less */
.ball-pulse-rise > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: cubic-bezier(0.15, 0.46, 0.9, 0.6);
  animation-timing-function: cubic-bezier(0.15, 0.46, 0.9, 0.6);
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-delay: 0;
  animation-delay: 0;
}
/* line 923, preloader.less */
.ball-pulse-rise > div:nth-child(2n) {
  -webkit-animation-name: ball-pulse-rise-even;
  animation-name: ball-pulse-rise-even;
}
/* line 928, preloader.less */
.ball-pulse-rise > div:nth-child(2n-1) {
  -webkit-animation-name: ball-pulse-rise-odd;
  animation-name: ball-pulse-rise-odd;
}
@-webkit-keyframes "ball-grid-beat" {
  /* line 934, preloader.less */
  50% {
    opacity: 0.7;
  }
  /* line 938, preloader.less */
  100% {
    opacity: 1;
  }
}
@keyframes "ball-grid-beat" {
  /* line 944, preloader.less */
  50% {
    opacity: 0.7;
  }
  /* line 948, preloader.less */
  100% {
    opacity: 1;
  }
}
/* line 953, preloader.less */
.ball-grid-beat {
  width: 57px;
}
/* line 957, preloader.less */
.ball-grid-beat > div:nth-child(1) {
  -webkit-animation-delay: 0.36s;
  animation-delay: 0.36s;
  -webkit-animation-duration: 0.96s;
  animation-duration: 0.96s;
}
/* line 964, preloader.less */
.ball-grid-beat > div:nth-child(2) {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
  -webkit-animation-duration: 0.93s;
  animation-duration: 0.93s;
}
/* line 971, preloader.less */
.ball-grid-beat > div:nth-child(3) {
  -webkit-animation-delay: 0.68s;
  animation-delay: 0.68s;
  -webkit-animation-duration: 1.19s;
  animation-duration: 1.19s;
}
/* line 978, preloader.less */
.ball-grid-beat > div:nth-child(4) {
  -webkit-animation-delay: 0.41s;
  animation-delay: 0.41s;
  -webkit-animation-duration: 1.13s;
  animation-duration: 1.13s;
}
/* line 985, preloader.less */
.ball-grid-beat > div:nth-child(5) {
  -webkit-animation-delay: 0.71s;
  animation-delay: 0.71s;
  -webkit-animation-duration: 1.34s;
  animation-duration: 1.34s;
}
/* line 992, preloader.less */
.ball-grid-beat > div:nth-child(6) {
  -webkit-animation-delay: -0.15s;
  animation-delay: -0.15s;
  -webkit-animation-duration: 0.94s;
  animation-duration: 0.94s;
}
/* line 999, preloader.less */
.ball-grid-beat > div:nth-child(7) {
  -webkit-animation-delay: -0.12s;
  animation-delay: -0.12s;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
}
/* line 1006, preloader.less */
.ball-grid-beat > div:nth-child(8) {
  -webkit-animation-delay: 0.01s;
  animation-delay: 0.01s;
  -webkit-animation-duration: 0.82s;
  animation-duration: 0.82s;
}
/* line 1013, preloader.less */
.ball-grid-beat > div:nth-child(9) {
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
  -webkit-animation-duration: 1.19s;
  animation-duration: 1.19s;
}
/* line 1020, preloader.less */
.ball-grid-beat > div {
  width: 15px;
  height: 15px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  float: left;
  -webkit-animation-name: ball-grid-beat;
  animation-name: ball-grid-beat;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-delay: 0;
  animation-delay: 0;
}
@-webkit-keyframes "ball-grid-pulse" {
  /* line 1037, preloader.less */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  /* line 1042, preloader.less */
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0.7;
  }
  /* line 1048, preloader.less */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes "ball-grid-pulse" {
  /* line 1056, preloader.less */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  /* line 1061, preloader.less */
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0.7;
  }
  /* line 1067, preloader.less */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
/* line 1074, preloader.less */
.ball-grid-pulse {
  width: 57px;
}
/* line 1078, preloader.less */
.ball-grid-pulse > div:nth-child(1) {
  -webkit-animation-delay: -0.06s;
  animation-delay: -0.06s;
  -webkit-animation-duration: 0.72s;
  animation-duration: 0.72s;
}
/* line 1085, preloader.less */
.ball-grid-pulse > div:nth-child(2) {
  -webkit-animation-delay: 0.25s;
  animation-delay: 0.25s;
  -webkit-animation-duration: 1.02s;
  animation-duration: 1.02s;
}
/* line 1092, preloader.less */
.ball-grid-pulse > div:nth-child(3) {
  -webkit-animation-delay: -0.17s;
  animation-delay: -0.17s;
  -webkit-animation-duration: 1.28s;
  animation-duration: 1.28s;
}
/* line 1099, preloader.less */
.ball-grid-pulse > div:nth-child(4) {
  -webkit-animation-delay: 0.48s;
  animation-delay: 0.48s;
  -webkit-animation-duration: 1.42s;
  animation-duration: 1.42s;
}
/* line 1106, preloader.less */
.ball-grid-pulse > div:nth-child(5) {
  -webkit-animation-delay: 0.31s;
  animation-delay: 0.31s;
  -webkit-animation-duration: 1.45s;
  animation-duration: 1.45s;
}
/* line 1113, preloader.less */
.ball-grid-pulse > div:nth-child(6) {
  -webkit-animation-delay: 0.03s;
  animation-delay: 0.03s;
  -webkit-animation-duration: 1.18s;
  animation-duration: 1.18s;
}
/* line 1120, preloader.less */
.ball-grid-pulse > div:nth-child(7) {
  -webkit-animation-delay: 0.46s;
  animation-delay: 0.46s;
  -webkit-animation-duration: 0.87s;
  animation-duration: 0.87s;
}
/* line 1127, preloader.less */
.ball-grid-pulse > div:nth-child(8) {
  -webkit-animation-delay: 0.78s;
  animation-delay: 0.78s;
  -webkit-animation-duration: 1.45s;
  animation-duration: 1.45s;
}
/* line 1134, preloader.less */
.ball-grid-pulse > div:nth-child(9) {
  -webkit-animation-delay: 0.45s;
  animation-delay: 0.45s;
  -webkit-animation-duration: 1.06s;
  animation-duration: 1.06s;
}
/* line 1141, preloader.less */
.ball-grid-pulse > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  float: left;
  -webkit-animation-name: ball-grid-pulse;
  animation-name: ball-grid-pulse;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-delay: 0;
  animation-delay: 0;
}
@-webkit-keyframes "ball-spin-fade-loader" {
  /* line 1159, preloader.less */
  50% {
    opacity: 0.3;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  /* line 1165, preloader.less */
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes "ball-spin-fade-loader" {
  /* line 1173, preloader.less */
  50% {
    opacity: 0.3;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  /* line 1179, preloader.less */
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/* line 1186, preloader.less */
.ball-spin-fade-loader {
  position: relative;
}
/* line 1190, preloader.less */
.ball-spin-fade-loader > div:nth-child(1) {
  top: 25px;
  left: 0;
  -webkit-animation: ball-spin-fade-loader 1s 0s infinite linear;
  animation: ball-spin-fade-loader 1s 0s infinite linear;
}
/* line 1197, preloader.less */
.ball-spin-fade-loader > div:nth-child(2) {
  top: 17.04545px;
  left: 17.04545px;
  -webkit-animation: ball-spin-fade-loader 1s 0.12s infinite linear;
  animation: ball-spin-fade-loader 1s 0.12s infinite linear;
}
/* line 1204, preloader.less */
.ball-spin-fade-loader > div:nth-child(3) {
  top: 0;
  left: 25px;
  -webkit-animation: ball-spin-fade-loader 1s 0.24s infinite linear;
  animation: ball-spin-fade-loader 1s 0.24s infinite linear;
}
/* line 1211, preloader.less */
.ball-spin-fade-loader > div:nth-child(4) {
  top: -17.04545px;
  left: 17.04545px;
  -webkit-animation: ball-spin-fade-loader 1s 0.36s infinite linear;
  animation: ball-spin-fade-loader 1s 0.36s infinite linear;
}
/* line 1218, preloader.less */
.ball-spin-fade-loader > div:nth-child(5) {
  top: -25px;
  left: 0;
  -webkit-animation: ball-spin-fade-loader 1s 0.48s infinite linear;
  animation: ball-spin-fade-loader 1s 0.48s infinite linear;
}
/* line 1225, preloader.less */
.ball-spin-fade-loader > div:nth-child(6) {
  top: -17.04545px;
  left: -17.04545px;
  -webkit-animation: ball-spin-fade-loader 1s 0.6s infinite linear;
  animation: ball-spin-fade-loader 1s 0.6s infinite linear;
}
/* line 1232, preloader.less */
.ball-spin-fade-loader > div:nth-child(7) {
  top: 0;
  left: -25px;
  -webkit-animation: ball-spin-fade-loader 1s 0.72s infinite linear;
  animation: ball-spin-fade-loader 1s 0.72s infinite linear;
}
/* line 1239, preloader.less */
.ball-spin-fade-loader > div:nth-child(8) {
  top: 17.04545px;
  left: -17.04545px;
  -webkit-animation: ball-spin-fade-loader 1s 0.84s infinite linear;
  animation: ball-spin-fade-loader 1s 0.84s infinite linear;
}
/* line 1246, preloader.less */
.ball-spin-fade-loader > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
}
@-webkit-keyframes "ball-spin-loader" {
  /* line 1257, preloader.less */
  75% {
    opacity: 0.2;
  }
  /* line 1261, preloader.less */
  100% {
    opacity: 1;
  }
}
@keyframes "ball-spin-loader" {
  /* line 1267, preloader.less */
  75% {
    opacity: 0.2;
  }
  /* line 1271, preloader.less */
  100% {
    opacity: 1;
  }
}
/* line 1276, preloader.less */
.ball-spin-loader {
  position: relative;
}
/* line 1280, preloader.less */
.ball-spin-loader > span:nth-child(1) {
  top: 45px;
  left: 0;
  -webkit-animation: ball-spin-loader 2s 0.9s infinite linear;
  animation: ball-spin-loader 2s 0.9s infinite linear;
}
/* line 1287, preloader.less */
.ball-spin-loader > span:nth-child(2) {
  top: 30.68182px;
  left: 30.68182px;
  -webkit-animation: ball-spin-loader 2s 1.8s infinite linear;
  animation: ball-spin-loader 2s 1.8s infinite linear;
}
/* line 1294, preloader.less */
.ball-spin-loader > span:nth-child(3) {
  top: 0;
  left: 45px;
  -webkit-animation: ball-spin-loader 2s 2.7s infinite linear;
  animation: ball-spin-loader 2s 2.7s infinite linear;
}
/* line 1301, preloader.less */
.ball-spin-loader > span:nth-child(4) {
  top: -30.68182px;
  left: 30.68182px;
  -webkit-animation: ball-spin-loader 2s 3.6s infinite linear;
  animation: ball-spin-loader 2s 3.6s infinite linear;
}
/* line 1308, preloader.less */
.ball-spin-loader > span:nth-child(5) {
  top: -45px;
  left: 0;
  -webkit-animation: ball-spin-loader 2s 4.5s infinite linear;
  animation: ball-spin-loader 2s 4.5s infinite linear;
}
/* line 1315, preloader.less */
.ball-spin-loader > span:nth-child(6) {
  top: -30.68182px;
  left: -30.68182px;
  -webkit-animation: ball-spin-loader 2s 5.4s infinite linear;
  animation: ball-spin-loader 2s 5.4s infinite linear;
}
/* line 1322, preloader.less */
.ball-spin-loader > span:nth-child(7) {
  top: 0;
  left: -45px;
  -webkit-animation: ball-spin-loader 2s 6.3s infinite linear;
  animation: ball-spin-loader 2s 6.3s infinite linear;
}
/* line 1329, preloader.less */
.ball-spin-loader > span:nth-child(8) {
  top: 30.68182px;
  left: -30.68182px;
  -webkit-animation: ball-spin-loader 2s 7.2s infinite linear;
  animation: ball-spin-loader 2s 7.2s infinite linear;
}
/* line 1336, preloader.less */
.ball-spin-loader > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 100%;
  background: #008000;
}
@-webkit-keyframes "ball-zig" {
  /* line 1347, preloader.less */
  33% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  /* line 1352, preloader.less */
  66% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  /* line 1357, preloader.less */
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes "ball-zig" {
  /* line 1364, preloader.less */
  33% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  /* line 1369, preloader.less */
  66% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  /* line 1374, preloader.less */
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes "ball-zag" {
  /* line 1381, preloader.less */
  33% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  /* line 1386, preloader.less */
  66% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  /* line 1391, preloader.less */
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes "ball-zag" {
  /* line 1398, preloader.less */
  33% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  /* line 1403, preloader.less */
  66% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  /* line 1408, preloader.less */
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
/* line 1414, preloader.less */
.ball-zig-zag {
  position: relative;
  -webkit-transform: translate(-15px, -15px);
  -ms-transform: translate(-15px, -15px);
  transform: translate(-15px, -15px);
}
/* line 1421, preloader.less */
.ball-zig-zag > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  margin-left: 15px;
  top: 30px;
  left: 30px;
}
/* line 1434, preloader.less */
.ball-zig-zag > div:first-child {
  -webkit-animation: ball-zig 0.7s 0s infinite linear;
  animation: ball-zig 0.7s 0s infinite linear;
}
/* line 1439, preloader.less */
.ball-zig-zag > div:last-child {
  -webkit-animation: ball-zag 0.7s 0s infinite linear;
  animation: ball-zag 0.7s 0s infinite linear;
}
@-webkit-keyframes "ball-zig-deflect" {
  /* line 1445, preloader.less */
  17% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  /* line 1450, preloader.less */
  34% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  /* line 1455, preloader.less */
  50% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  /* line 1460, preloader.less */
  67% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  /* line 1465, preloader.less */
  84% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  /* line 1470, preloader.less */
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes "ball-zig-deflect" {
  /* line 1477, preloader.less */
  17% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  /* line 1482, preloader.less */
  34% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  /* line 1487, preloader.less */
  50% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  /* line 1492, preloader.less */
  67% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  /* line 1497, preloader.less */
  84% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  /* line 1502, preloader.less */
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes "ball-zag-deflect" {
  /* line 1509, preloader.less */
  17% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  /* line 1514, preloader.less */
  34% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  /* line 1519, preloader.less */
  50% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  /* line 1524, preloader.less */
  67% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  /* line 1529, preloader.less */
  84% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  /* line 1534, preloader.less */
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes "ball-zag-deflect" {
  /* line 1541, preloader.less */
  17% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  /* line 1546, preloader.less */
  34% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  /* line 1551, preloader.less */
  50% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  /* line 1556, preloader.less */
  67% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  /* line 1561, preloader.less */
  84% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  /* line 1566, preloader.less */
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
/* line 1572, preloader.less */
.ball-zig-zag-deflect {
  position: relative;
  -webkit-transform: translate(-15px, -15px);
  -ms-transform: translate(-15px, -15px);
  transform: translate(-15px, -15px);
}
/* line 1579, preloader.less */
.ball-zig-zag-deflect > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  margin-left: 15px;
  top: 30px;
  left: 30px;
}
/* line 1592, preloader.less */
.ball-zig-zag-deflect > div:first-child {
  -webkit-animation: ball-zig-deflect 1.5s 0s infinite linear;
  animation: ball-zig-deflect 1.5s 0s infinite linear;
}
/* line 1597, preloader.less */
.ball-zig-zag-deflect > div:last-child {
  -webkit-animation: ball-zag-deflect 1.5s 0s infinite linear;
  animation: ball-zag-deflect 1.5s 0s infinite linear;
}
@-webkit-keyframes "line-scale" {
  /* line 1603, preloader.less */
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  /* line 1608, preloader.less */
  50% {
    -webkit-transform: scaley(0.4);
    transform: scaley(0.4);
  }
  /* line 1613, preloader.less */
  100% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
@keyframes "line-scale" {
  /* line 1620, preloader.less */
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  /* line 1625, preloader.less */
  50% {
    -webkit-transform: scaley(0.4);
    transform: scaley(0.4);
  }
  /* line 1630, preloader.less */
  100% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
/* line 1636, preloader.less */
.line-scale > div:nth-child(1) {
  -webkit-animation: line-scale 1s 0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
/* line 1641, preloader.less */
.line-scale > div:nth-child(2) {
  -webkit-animation: line-scale 1s 0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
/* line 1646, preloader.less */
.line-scale > div:nth-child(3) {
  -webkit-animation: line-scale 1s 0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
/* line 1651, preloader.less */
.line-scale > div:nth-child(4) {
  -webkit-animation: line-scale 1s 0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
/* line 1656, preloader.less */
.line-scale > div:nth-child(5) {
  -webkit-animation: line-scale 1s 0.5s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0.5s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
/* line 1661, preloader.less */
.line-scale > div {
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
}
@-webkit-keyframes "line-scale-party" {
  /* line 1672, preloader.less */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  /* line 1677, preloader.less */
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  /* line 1682, preloader.less */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes "line-scale-party" {
  /* line 1689, preloader.less */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  /* line 1694, preloader.less */
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  /* line 1699, preloader.less */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/* line 1705, preloader.less */
.line-scale-party > div:nth-child(1) {
  -webkit-animation-delay: 0.77s;
  animation-delay: 0.77s;
  -webkit-animation-duration: 1.26s;
  animation-duration: 1.26s;
}
/* line 1712, preloader.less */
.line-scale-party > div:nth-child(2) {
  -webkit-animation-delay: 0.29s;
  animation-delay: 0.29s;
  -webkit-animation-duration: 0.43s;
  animation-duration: 0.43s;
}
/* line 1719, preloader.less */
.line-scale-party > div:nth-child(3) {
  -webkit-animation-delay: 0.28s;
  animation-delay: 0.28s;
  -webkit-animation-duration: 1.01s;
  animation-duration: 1.01s;
}
/* line 1726, preloader.less */
.line-scale-party > div:nth-child(4) {
  -webkit-animation-delay: 0.74s;
  animation-delay: 0.74s;
  -webkit-animation-duration: 0.73s;
  animation-duration: 0.73s;
}
/* line 1733, preloader.less */
.line-scale-party > div {
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation-name: line-scale-party;
  animation-name: line-scale-party;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-delay: 0;
  animation-delay: 0;
}
@-webkit-keyframes "line-scale-pulse-out" {
  /* line 1750, preloader.less */
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  /* line 1755, preloader.less */
  50% {
    -webkit-transform: scaley(0.4);
    transform: scaley(0.4);
  }
  /* line 1760, preloader.less */
  100% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
@keyframes "line-scale-pulse-out" {
  /* line 1767, preloader.less */
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  /* line 1772, preloader.less */
  50% {
    -webkit-transform: scaley(0.4);
    transform: scaley(0.4);
  }
  /* line 1777, preloader.less */
  100% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
/* line 1783, preloader.less */
.line-scale-pulse-out > div {
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation: line-scale-pulse-out 0.9s 0s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);
  animation: line-scale-pulse-out 0.9s 0s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);
}
/* line 1795, preloader.less */
.line-scale-pulse-out > div:nth-child(2),
.line-scale-pulse-out > div:nth-child(4) {
  -webkit-animation-delay: 0.2s !important;
  animation-delay: 0.2s !important;
}
/* line 1800, preloader.less */
.line-scale-pulse-out > div:nth-child(1),
.line-scale-pulse-out > div:nth-child(5) {
  -webkit-animation-delay: 0.4s !important;
  animation-delay: 0.4s !important;
}
@-webkit-keyframes "line-scale-pulse-out-rapid" {
  /* line 1806, preloader.less */
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  /* line 1811, preloader.less */
  80% {
    -webkit-transform: scaley(0.3);
    transform: scaley(0.3);
  }
  /* line 1816, preloader.less */
  90% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
@keyframes "line-scale-pulse-out-rapid" {
  /* line 1823, preloader.less */
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  /* line 1828, preloader.less */
  80% {
    -webkit-transform: scaley(0.3);
    transform: scaley(0.3);
  }
  /* line 1833, preloader.less */
  90% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
/* line 1839, preloader.less */
.line-scale-pulse-out-rapid > div {
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation: line-scale-pulse-out-rapid 0.9s 0s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);
  animation: line-scale-pulse-out-rapid 0.9s 0s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);
}
/* line 1851, preloader.less */
.line-scale-pulse-out-rapid > div:nth-child(2),
.line-scale-pulse-out-rapid > div:nth-child(4) {
  -webkit-animation-delay: 0.25s !important;
  animation-delay: 0.25s !important;
}
/* line 1856, preloader.less */
.line-scale-pulse-out-rapid > div:nth-child(1),
.line-scale-pulse-out-rapid > div:nth-child(5) {
  -webkit-animation-delay: 0.5s !important;
  animation-delay: 0.5s !important;
}
@-webkit-keyframes "line-spin-fade-loader" {
  /* line 1862, preloader.less */
  50% {
    opacity: 0.3;
  }
  /* line 1866, preloader.less */
  100% {
    opacity: 1;
  }
}
@keyframes "line-spin-fade-loader" {
  /* line 1872, preloader.less */
  50% {
    opacity: 0.3;
  }
  /* line 1876, preloader.less */
  100% {
    opacity: 1;
  }
}
/* line 1881, preloader.less */
.line-spin-fade-loader {
  position: relative;
}
/* line 1885, preloader.less */
.line-spin-fade-loader > div:nth-child(1) {
  top: 20px;
  left: 0;
  -webkit-animation: line-spin-fade-loader 1.2s 0.12s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.12s infinite ease-in-out;
}
/* line 1892, preloader.less */
.line-spin-fade-loader > div:nth-child(2) {
  top: 13.63636px;
  left: 13.63636px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.24s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.24s infinite ease-in-out;
}
/* line 1902, preloader.less */
.line-spin-fade-loader > div:nth-child(3) {
  top: 0;
  left: 20px;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.36s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.36s infinite ease-in-out;
}
/* line 1912, preloader.less */
.line-spin-fade-loader > div:nth-child(4) {
  top: -13.63636px;
  left: 13.63636px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.48s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.48s infinite ease-in-out;
}
/* line 1922, preloader.less */
.line-spin-fade-loader > div:nth-child(5) {
  top: -20px;
  left: 0;
  -webkit-animation: line-spin-fade-loader 1.2s 0.6s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.6s infinite ease-in-out;
}
/* line 1929, preloader.less */
.line-spin-fade-loader > div:nth-child(6) {
  top: -13.63636px;
  left: -13.63636px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.72s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.72s infinite ease-in-out;
}
/* line 1939, preloader.less */
.line-spin-fade-loader > div:nth-child(7) {
  top: 0;
  left: -20px;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.84s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.84s infinite ease-in-out;
}
/* line 1949, preloader.less */
.line-spin-fade-loader > div:nth-child(8) {
  top: 13.63636px;
  left: -13.63636px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.96s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.96s infinite ease-in-out;
}
/* line 1959, preloader.less */
.line-spin-fade-loader > div {
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  width: 5px;
  height: 15px;
}
@-webkit-keyframes "triangle-skew-spin" {
  /* line 1972, preloader.less */
  25% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
    transform: perspective(100px) rotateX(180deg) rotateY(0);
  }
  /* line 1977, preloader.less */
  50% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
    transform: perspective(100px) rotateX(180deg) rotateY(180deg);
  }
  /* line 1982, preloader.less */
  75% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
    transform: perspective(100px) rotateX(0) rotateY(180deg);
  }
  /* line 1987, preloader.less */
  100% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
    transform: perspective(100px) rotateX(0) rotateY(0);
  }
}
@keyframes "triangle-skew-spin" {
  /* line 1994, preloader.less */
  25% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
    transform: perspective(100px) rotateX(180deg) rotateY(0);
  }
  /* line 1999, preloader.less */
  50% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
    transform: perspective(100px) rotateX(180deg) rotateY(180deg);
  }
  /* line 2004, preloader.less */
  75% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
    transform: perspective(100px) rotateX(0) rotateY(180deg);
  }
  /* line 2009, preloader.less */
  100% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
    transform: perspective(100px) rotateX(0) rotateY(0);
  }
}
/* line 2015, preloader.less */
.triangle-skew-spin > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  -webkit-animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
}
@-webkit-keyframes "square-spin" {
  /* line 2027, preloader.less */
  25% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
    transform: perspective(100px) rotateX(180deg) rotateY(0);
  }
  /* line 2032, preloader.less */
  50% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
    transform: perspective(100px) rotateX(180deg) rotateY(180deg);
  }
  /* line 2037, preloader.less */
  75% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
    transform: perspective(100px) rotateX(0) rotateY(180deg);
  }
  /* line 2042, preloader.less */
  100% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
    transform: perspective(100px) rotateX(0) rotateY(0);
  }
}
@keyframes "square-spin" {
  /* line 2049, preloader.less */
  25% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
    transform: perspective(100px) rotateX(180deg) rotateY(0);
  }
  /* line 2054, preloader.less */
  50% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
    transform: perspective(100px) rotateX(180deg) rotateY(180deg);
  }
  /* line 2059, preloader.less */
  75% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
    transform: perspective(100px) rotateX(0) rotateY(180deg);
  }
  /* line 2064, preloader.less */
  100% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
    transform: perspective(100px) rotateX(0) rotateY(0);
  }
}
/* line 2070, preloader.less */
.square-spin > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  width: 50px;
  height: 50px;
  -webkit-animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
}
@-webkit-keyframes "rotate_pacman_half_up" {
  /* line 2080, preloader.less */
  0% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  /* line 2085, preloader.less */
  50% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
  /* line 2090, preloader.less */
  100% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
}
@keyframes "rotate_pacman_half_up" {
  /* line 2097, preloader.less */
  0% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  /* line 2102, preloader.less */
  50% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
  /* line 2107, preloader.less */
  100% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
}
@-webkit-keyframes "rotate_pacman_half_down" {
  /* line 2114, preloader.less */
  0% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  /* line 2119, preloader.less */
  50% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 2124, preloader.less */
  100% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@keyframes "rotate_pacman_half_down" {
  /* line 2131, preloader.less */
  0% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  /* line 2136, preloader.less */
  50% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 2141, preloader.less */
  100% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@-webkit-keyframes "pacman-balls" {
  /* line 2148, preloader.less */
  75% {
    opacity: 0.7;
  }
  /* line 2152, preloader.less */
  100% {
    -webkit-transform: translate(-100px, -6.25px);
    transform: translate(-100px, -6.25px);
  }
}
@keyframes "pacman-balls" {
  /* line 2159, preloader.less */
  75% {
    opacity: 0.7;
  }
  /* line 2163, preloader.less */
  100% {
    -webkit-transform: translate(-100px, -6.25px);
    transform: translate(-100px, -6.25px);
  }
}
/* line 2169, preloader.less */
.pacman {
  position: relative;
}
/* line 2173, preloader.less */
.pacman > div:nth-child(2) {
  -webkit-animation: pacman-balls 1s 0s infinite linear;
  animation: pacman-balls 1s 0s infinite linear;
}
/* line 2178, preloader.less */
.pacman > div:nth-child(3) {
  -webkit-animation: pacman-balls 1s 0.33s infinite linear;
  animation: pacman-balls 1s 0.33s infinite linear;
}
/* line 2183, preloader.less */
.pacman > div:nth-child(4) {
  -webkit-animation: pacman-balls 1s 0.66s infinite linear;
  animation: pacman-balls 1s 0.66s infinite linear;
}
/* line 2188, preloader.less */
.pacman > div:nth-child(5) {
  -webkit-animation: pacman-balls 1s 0.99s infinite linear;
  animation: pacman-balls 1s 0.99s infinite linear;
}
/* line 2193, preloader.less */
.pacman > div:first-of-type {
  width: 0px;
  height: 0px;
  border-right: 25px solid transparent;
  border-radius: 25px;
  -webkit-animation: rotate_pacman_half_up 0.5s 0s infinite;
  animation: rotate_pacman_half_up 0.5s 0s infinite;
}
/* line 2202, preloader.less */
.pacman > div:nth-child(2) {
  width: 0px;
  height: 0px;
  border-right: 25px solid transparent;
  border-radius: 25px;
  -webkit-animation: rotate_pacman_half_down 0.5s 0s infinite;
  animation: rotate_pacman_half_down 0.5s 0s infinite;
  margin-top: -50px;
}
/* line 2212, preloader.less */
.pacman > div:nth-child(3),
.pacman > div:nth-child(4),
.pacman > div:nth-child(5),
.pacman > div:nth-child(6) {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  width: 10px;
  height: 10px;
  position: absolute;
  -webkit-transform: translate(0, -6.25px);
  -ms-transform: translate(0, -6.25px);
  transform: translate(0, -6.25px);
  top: 25px;
  left: 100px;
}
@-webkit-keyframes "cube-transition" {
  /* line 2228, preloader.less */
  25% {
    -webkit-transform: translateX(50px) scale(0.5) rotate(-90deg);
    transform: translateX(50px) scale(0.5) rotate(-90deg);
  }
  /* line 2233, preloader.less */
  50% {
    -webkit-transform: translate(50px, 50px) rotate(-180deg);
    transform: translate(50px, 50px) rotate(-180deg);
  }
  /* line 2238, preloader.less */
  75% {
    -webkit-transform: translateY(50px) scale(0.5) rotate(-270deg);
    transform: translateY(50px) scale(0.5) rotate(-270deg);
  }
  /* line 2243, preloader.less */
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
@keyframes "cube-transition" {
  /* line 2250, preloader.less */
  25% {
    -webkit-transform: translateX(50px) scale(0.5) rotate(-90deg);
    transform: translateX(50px) scale(0.5) rotate(-90deg);
  }
  /* line 2255, preloader.less */
  50% {
    -webkit-transform: translate(50px, 50px) rotate(-180deg);
    transform: translate(50px, 50px) rotate(-180deg);
  }
  /* line 2260, preloader.less */
  75% {
    -webkit-transform: translateY(50px) scale(0.5) rotate(-270deg);
    transform: translateY(50px) scale(0.5) rotate(-270deg);
  }
  /* line 2265, preloader.less */
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
/* line 2271, preloader.less */
.cube-transition {
  position: relative;
  -webkit-transform: translate(-25px, -25px);
  -ms-transform: translate(-25px, -25px);
  transform: translate(-25px, -25px);
}
/* line 2278, preloader.less */
.cube-transition > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: cube-transition 1.6s 0s infinite ease-in-out;
  animation: cube-transition 1.6s 0s infinite ease-in-out;
}
/* line 2290, preloader.less */
.cube-transition > div:last-child {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
@-webkit-keyframes "spin-rotate" {
  /* line 2296, preloader.less */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 2301, preloader.less */
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  /* line 2306, preloader.less */
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes "spin-rotate" {
  /* line 2313, preloader.less */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 2318, preloader.less */
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  /* line 2323, preloader.less */
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* line 2329, preloader.less */
.semi-circle-spin {
  position: relative;
  width: 35px;
  height: 35px;
  overflow: hidden;
}
/* line 2336, preloader.less */
.semi-circle-spin > div {
  position: absolute;
  border-width: 0px;
  border-radius: 100%;
  -webkit-animation: spin-rotate 0.6s 0s infinite linear;
  animation: spin-rotate 0.6s 0s infinite linear;
  width: 100%;
  height: 100%;
}
/**
	=====================================================================================================================================================
	Preloader styles
	=====================================================================================================================================================
**/
/* line 2351, preloader.less */
#preloader {
  position: fixed;
  z-index: 9999;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: #ffffff;
  background-size: 400% 400%;
  -webkit-animation: AnimateGradientPreloader 30s ease infinite;
  -moz-animation: AnimateGradientPreloader 30s ease infinite;
  -o-animation: AnimateGradientPreloader 30s ease infinite;
  animation: AnimateGradientPreloader 30s ease infinite;
}
/* line 2366, preloader.less */
#preloader .ball-pulse > div,
#preloader .ball-pulse-sync > div,
#preloader .ball-scale > div,
#preloader .ball-rotate > div,
#preloader .ball-rotate > div:before,
#preloader .ball-rotate > div:after,
#preloader .ball-clip-rotate > div,
#preloader .ball-clip-rotate-pulse > div:first-child,
#preloader .ball-beat > div,
#preloader .ball-scale-multiple > div,
#preloader .ball-pulse-rise > div,
#preloader .ball-grid-beat > div,
#preloader .ball-grid-pulse > div,
#preloader .ball-spin-fade-loader > div,
#preloader .ball-zig-zag > div,
#preloader .ball-zig-zag-deflect > div,
#preloader .line-scale > div,
#preloader .line-scale-party > div,
#preloader .line-scale-pulse-out > div,
#preloader .line-scale-pulse-out-rapid > div,
#preloader .line-spin-fade-loader > div,
#preloader .square-spin > div,
#preloader .pacman > div:nth-child(3),
#preloader .pacman > div:nth-child(4),
#preloader .pacman > div:nth-child(5),
#preloader .pacman > div:nth-child(6),
#preloader .cube-transition > div {
  background-color: #fcd846;
}
/* line 2391, preloader.less */
#preloader .ball-clip-rotate > div,
#preloader .ball-clip-rotate-pulse > div:last-child,
#preloader .ball-clip-rotate-multiple > div,
#preloader .ball-scale-ripple > div,
#preloader .ball-scale-ripple-multiple > div {
  border: 2px solid #fcd846;
}
/* line 2398, preloader.less */
#preloader .ball-clip-rotate-pulse > div:last-child,
#preloader .ball-clip-rotate-multiple > div:last-child {
  border-color: #fcd846 transparent #fcd846 transparent;
}
/* line 2402, preloader.less */
#preloader .ball-triangle-path > div,
#preloader .ballborder {
  border: 1px solid #fcd846;
}
/* line 2405, preloader.less */
#preloader .triangle-skew-spin > div {
  border-bottom: 20px solid #fcd846;
}
/* line 2408, preloader.less */
#preloader .pacman > div:first-of-type,
#preloader .pacman > div:nth-child(2) {
  border-top: 25px solid #fcd846;
  border-left: 25px solid #fcd846;
  border-bottom: 25px solid #fcd846;
}
/* line 2413, preloader.less */
#preloader .semi-circle-spin > div {
  background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #fcd846 30%, #fcd846 100%);
  background-image: linear-gradient(transparent 0%, transparent 70%, #fcd846 30%, #fcd846 100%);
}
/* line 2420, preloader.less */
#preloader.custom img {
  position: absolute;
  top: 50%;
  left: 50%;
}
/* line 2426, preloader.less */
#preloader-inner {
  position: absolute;
  top: 49%;
  left: 49%;
}
@-webkit-keyframes AnimateGradientPreloader {
  /* line 2433, preloader.less */
  0% {
    background-position: 93% 0%;
  }
  /* line 2434, preloader.less */
  50% {
    background-position: 0% 100%;
  }
  /* line 2435, preloader.less */
  100% {
    background-position: 93% 0%;
  }
}
@-moz-keyframes AnimateGradientPreloader {
  /* line 2438, preloader.less */
  0% {
    background-position: 93% 0%;
  }
  /* line 2439, preloader.less */
  50% {
    background-position: 0% 100%;
  }
  /* line 2440, preloader.less */
  100% {
    background-position: 93% 0%;
  }
}
@-o-keyframes AnimateGradientPreloader {
  /* line 2443, preloader.less */
  0% {
    background-position: 93% 0%;
  }
  /* line 2444, preloader.less */
  50% {
    background-position: 0% 100%;
  }
  /* line 2445, preloader.less */
  100% {
    background-position: 93% 0%;
  }
}
@keyframes AnimateGradientPreloader {
  /* line 2448, preloader.less */
  0% {
    background-position: 93% 0%;
  }
  /* line 2449, preloader.less */
  50% {
    background-position: 0% 100%;
  }
  /* line 2450, preloader.less */
  100% {
    background-position: 93% 0%;
  }
}
@-webkit-keyframes minhand {
  /* line 2454, preloader.less */
  0% {
    -webkit-transform: rotate(0deg);
  }
  /* line 2455, preloader.less */
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes minhand {
  /* line 2458, preloader.less */
  0% {
    -moz-transform: rotate(0deg);
  }
  /* line 2459, preloader.less */
  100% {
    -moz-transform: rotate(360deg);
  }
}
@keyframes minhand {
  /* line 2462, preloader.less */
  0% {
    transform: rotate(0deg);
  }
  /* line 2463, preloader.less */
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes hrhand {
  /* line 2466, preloader.less */
  0% {
    -webkit-transform: rotate(0deg);
  }
  /* line 2467, preloader.less */
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes hrhand {
  /* line 2470, preloader.less */
  0% {
    -moz-transform: rotate(0deg);
  }
  /* line 2471, preloader.less */
  100% {
    -moz-transform: rotate(360deg);
  }
}
@keyframes hrhand {
  /* line 2474, preloader.less */
  0% {
    transform: rotate(0deg);
  }
  /* line 2475, preloader.less */
  100% {
    transform: rotate(360deg);
  }
}
