li span.red-dot {
  display: inline-block;
  color: #9D0303;
  position: absolute;
  margin-top: -20px;
  left: 0;
  font-size: 40px;
}

:root {
  --classSetColor: #ffffff;
}

.storepage {
  width: 100%;
}

.pd__abs-position-top {
  top: 0;
}
.pd__abs-position-right {
  right: 0;
}
.pd__abs-position-bottom {
  bottom: 0;
}
.pd__abs-position-left {
  left: 0;
}
.pd__abs-position-center {
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.pd__abs-position-middle {
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.pd__abs-position-center.pd__abs-position-middle {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

* .bg-light,
.bg-light .bg-light,
.bg-dark .bg-light,
.theme-override-color_white .bg-light,
.theme-override-color_red .bg-light,
.theme-override-color_black .bg-light {
  --classSetColor: #000000;
}
* .bg-dark,
.bg-light .bg-dark,
.bg-dark .bg-dark,
.theme-override-color_white .bg-dark,
.theme-override-color_red .bg-dark,
.theme-override-color_black .bg-dark {
  --classSetColor: #ffffff;
}
* .theme-override-color_white,
.bg-light .theme-override-color_white,
.bg-dark .theme-override-color_white,
.theme-override-color_white .theme-override-color_white,
.theme-override-color_red .theme-override-color_white,
.theme-override-color_black .theme-override-color_white {
  --classSetColor: #ffffff;
}
* .theme-override-color_black,
.bg-light .theme-override-color_black,
.bg-dark .theme-override-color_black,
.theme-override-color_white .theme-override-color_black,
.theme-override-color_red .theme-override-color_black,
.theme-override-color_black .theme-override-color_black {
  --classSetColor: #000000;
}
* .theme-override-color_red,
.bg-light .theme-override-color_red,
.bg-dark .theme-override-color_red,
.theme-override-color_white .theme-override-color_red,
.theme-override-color_red .theme-override-color_red,
.theme-override-color_black .theme-override-color_red {
  --classSetColor: #9D0303;
}

.bg-light h1,
.bg-light h2,
.bg-light h3,
.bg-light h4,
.bg-light h5,
.bg-light h6,
.bg-light p,
.bg-light span,
.bg-light li,
.bg-light div,
.bg-light a:not(.btn),
.bg-dark h1,
.bg-dark h2,
.bg-dark h3,
.bg-dark h4,
.bg-dark h5,
.bg-dark h6,
.bg-dark p,
.bg-dark span,
.bg-dark li,
.bg-dark div,
.bg-dark a:not(.btn),
.theme-override-color_white h1,
.theme-override-color_white h2,
.theme-override-color_white h3,
.theme-override-color_white h4,
.theme-override-color_white h5,
.theme-override-color_white h6,
.theme-override-color_white p,
.theme-override-color_white span,
.theme-override-color_white li,
.theme-override-color_white div,
.theme-override-color_white a:not(.btn),
.theme-override-color_red h1,
.theme-override-color_red h2,
.theme-override-color_red h3,
.theme-override-color_red h4,
.theme-override-color_red h5,
.theme-override-color_red h6,
.theme-override-color_red p,
.theme-override-color_red span,
.theme-override-color_red li,
.theme-override-color_red div,
.theme-override-color_red a:not(.btn),
.theme-override-color_black h1,
.theme-override-color_black h2,
.theme-override-color_black h3,
.theme-override-color_black h4,
.theme-override-color_black h5,
.theme-override-color_black h6,
.theme-override-color_black p,
.theme-override-color_black span,
.theme-override-color_black li,
.theme-override-color_black div,
.theme-override-color_black a:not(.btn) {
  color: var(--classSetColor);
}

.experience-main ul,
.experience-main ol,
.experience-main dl {
  margin: 0 0 1em;
}
.experience-main ul,
.experience-main ol {
  padding-left: 2.5rem;
}
.experience-main ul {
  list-style-type: disc;
}
.experience-main ol {
  list-style-type: decimal;
}
.experience-main ul,
.experience-main ol,
.experience-main dl {
  font-size: 1rem;
  text-align: left;
}
.experience-main ul.slick-dots {
  margin: 0;
  padding: 0;
  list-style: none;
}
