@keyframes ldio-x2uulkbinbj {
  0% { transform: rotate(0) }
  100% { transform: rotate(360deg) }
}
.ldio-x2uulkbinbj div { box-sizing: border-box!important }
.ldio-x2uulkbinbj > div {
  position: absolute;
  width: 76px;
  height: 76px;
  top: 12px;
  left: 12px;
  border-radius: 50%;
  border: 6px solid #000;
  border-color: #3b2a2d transparent #3b2a2d transparent;
  animation: ldio-x2uulkbinbj 1.1235955056179776s linear infinite;
}
.ldio-x2uulkbinbj > div:nth-child(2) { border-color: transparent }
.ldio-x2uulkbinbj > div:nth-child(2) div {
  position: absolute;
  width: 100%;
  height: 100%;
  transform: rotate(45deg);
}
.ldio-x2uulkbinbj > div:nth-child(2) div:before, .ldio-x2uulkbinbj > div:nth-child(2) div:after { 
  content: "";
  display: block;
  position: absolute;
  width: 6px;
  height: 6px;
  top: -6px;
  left: 29px;
  background: #3b2a2d;
  border-radius: 50%;
  box-shadow: 0 70px 0 0 #3b2a2d;
}
.ldio-x2uulkbinbj > div:nth-child(2) div:after { 
  left: -6px;
  top: 29px;
  box-shadow: 70px 0 0 0 #3b2a2d;
}
.loadingio-spinner-dual-ring-nq4q5u6dq7r {
  width: 60px;
  height: 60px;
  display: inline-block;
  overflow: hidden;
  background: none;
}
.ldio-x2uulkbinbj {
  width: 100%;
  height: 100%;
  position: relative;
  transform: translateZ(0) scale(0.6);
  backface-visibility: hidden;
  transform-origin: 0 0; /* see note above */
}
.ldio-x2uulkbinbj div { box-sizing: content-box; }