/**
 * Radial Progress Bar Styles
 */
/* Wrapper */
.elementor-radial-progress-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}

/* Progress Container */
.radial-progress {
  position: relative;
  display: inline-block;
}

/* SVG */
.radial-progress svg {
  display: block;
}

/* Elementor Editor Specific */
.elementor-editor-active .radial-progress {
  cursor: pointer;
}

/* Loading state */
.radial-progress.loading .progress-bar {
  opacity: 0.5;
}

.radial-progress-container-elements {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.sv-radial-progress-wrapper.layout-top {
  display: inline-flex;
  flex-direction: column-reverse;
}
.sv-radial-progress-wrapper.layout-bottom {
  display: inline-flex;
  flex-direction: column;
}
.sv-radial-progress-wrapper.layout-right {
  display: inline-flex;
  flex-direction: row;
}
.sv-radial-progress-wrapper.layout-left {
  display: inline-flex;
  flex-direction: row-reverse;
}
.sv-radial-progress-wrapper.align-top {
  align-items: flex-start;
}
.sv-radial-progress-wrapper.align-bottom {
  align-items: flex-end;
}
.sv-radial-progress-wrapper.align-center {
  align-items: center;
}/*# sourceMappingURL=sv-radial-progress.css.map */