﻿.loader-logo {
  background-image: url("../../Assets/sass/logo-small.svg"); }

/******* LOADER *******/
.loader-modal {
  cursor: wait;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0.4);
  z-index: 1000; }
  .loader-modal .loader {
    position: relative; }
    .loader-modal .loader .loader-logo {
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      left: 0; }
    .loader-modal .loader .loader-wrapper {
      width: 80px;
      height: 80px; }

.loaderText {
  position: fixed;
  top: 100px;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1000;
  color: #D7000F;
  position: absolute;
  width: 100%;
  font-weight: 500; }

.loaderText2 {
  position: fixed;
  top: 140px;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1000; }

.loader-logo {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 40px auto; }

.loader-wrapper.active {
  animation: container-rotate 1960ms linear infinite; }
  .loader-wrapper.active .spinner-layer {
    animation: fill-unfill-rotate 6665ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
  .loader-wrapper.active .circle-clipper.left .circle {
    animation: left-spin 1666.25ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
  .loader-wrapper.active .circle-clipper.right .circle {
    animation: right-spin 1666.25ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }

.spinner-layer {
  border-color: #D7000F;
  height: 100%;
  width: 100%; }

.circle-clipper {
  display: inline-block;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden;
  border-color: inherit; }
  .circle-clipper .circle {
    box-sizing: border-box;
    width: 200%;
    height: 100%;
    border-width: 3px;
    border-style: solid;
    border-color: inherit;
    border-bottom-color: transparent;
    border-radius: 50%;
    animation: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0; }
  .circle-clipper.left {
    float: left; }
    .circle-clipper.left .circle {
      left: 0;
      border-right-color: transparent;
      transform: rotate(129deg); }
  .circle-clipper.right {
    float: right; }
    .circle-clipper.right .circle {
      right: 0;
      border-left-color: transparent;
      transform: rotate(-129deg); }

@keyframes container-rotate {
  to {
    transform: rotate(360deg); } }

@keyframes fill-unfill-rotate {
  12.5% {
    transform: rotate(135deg); }
  25% {
    transform: rotate(270deg); }
  37.5% {
    transform: rotate(405deg); }
  50% {
    transform: rotate(540deg); }
  62.5% {
    transform: rotate(675deg); }
  75% {
    transform: rotate(810deg); }
  87.5% {
    transform: rotate(945deg); }
  to {
    transform: rotate(1080deg); } }

@-webkit-keyframes left-spin {
  from {
    -webkit-transform: rotate(130deg); }
  50% {
    -webkit-transform: rotate(-5deg); }
  to {
    -webkit-transform: rotate(130deg); } }

@keyframes left-spin {
  from {
    transform: rotate(130deg); }
  50% {
    transform: rotate(-5deg); }
  to {
    transform: rotate(130deg); } }

@keyframes right-spin {
  from {
    transform: rotate(-130deg); }
  50% {
    transform: rotate(5deg); }
  to {
    transform: rotate(-130deg); } }

/******* Fin LOADER *******/
.loader-modal {
  display: none; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiQXNzZXRzL3Nhc3MvbG9hZGVyLmNzcyIsCgkic291cmNlcyI6IFsKCQkiQXNzZXRzL3Nhc3MvbG9hZGVyLnNjc3MiCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQUFDQSxBQUFBLFlBQVksQ0FBQztFQUNULGdCQUFnQixFQUFFLHFCQUFxQixHQUMxQzs7QUFDRCx3QkFBd0I7QUFTeEIsQUFBQSxhQUFhLENBQUM7RUFDVixRQUFRLEVBQUUsS0FBSztFQUNmLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsTUFBTTtFQUN2QixXQUFXLEVBQUUsTUFBTTtFQUNuQixVQUFVLEVBQUUsd0JBQXdCO0VBQ3BDLE9BQU8sRUFBRSxJQUFJLEdBa0JoQjtFQTVCRCxBQVlJLGFBWlMsQ0FZVCxPQUFPLENBQUM7SUFDSixRQUFRLEVBQUUsUUFBUSxHQWNyQjtJQTNCTCxBQWVRLGFBZkssQ0FZVCxPQUFPLENBR0gsWUFBWSxDQUFDO01BQ1QsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLENBQUM7TUFDTixNQUFNLEVBQUUsQ0FBQztNQUNULEtBQUssRUFBRSxDQUFDO01BQ1IsSUFBSSxFQUFFLENBQUMsR0FDVjtJQXJCVCxBQXVCUSxhQXZCSyxDQVlULE9BQU8sQ0FXSCxlQUFlLENBQUM7TUFDWixLQUFLLEVBL0JILElBQUk7TUFnQ04sTUFBTSxFQWhDSixJQUFJLEdBaUNUOztBQUlULEFBQUEsV0FBVyxDQUFDO0VBQ1IsUUFBUSxFQUFFLEtBQUs7RUFDZixHQUFHLEVBQUUsS0FBSztFQUNWLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07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 */