.sd-block-text {
  font-weight: normal;
}
.sd-block-text.color-black {
  color: #2e2e2e;
}
.sd-block-text.color-black a {
  color: #e86052;
}
.sd-block-text.color-black ul li:before {
  background-color: #e86052;
}
.sd-block-text.color-white {
  color: #ffffff;
}
.sd-block-text.color-white a {
  color: #ffffff;
}
.sd-block-text.color-white ul li:before {
  background-color: #ffffff;
}
.sd-block-text.size-regular p, .sd-block-text.size-regular ol, .sd-block-text.size-regular ul {
  font-size: 20px;
  line-height: 30px;
}
.sd-block-text.size-regular ul li:before {
  top: 13px;
}
.sd-block-text.size-small p, .sd-block-text.size-small ol, .sd-block-text.size-small ul {
  font-size: 18px;
  line-height: 25px;
}
.sd-block-text.size-small ul li:before {
  top: 10px;
}
.sd-block-text a {
  text-decoration: underline 1px;
}
.sd-block-text a:hover {
  text-decoration: underline 2px;
}
.sd-block-text p:last-child {
  margin-bottom: 0;
}
.sd-block-text ol {
  margin-left: 22px;
}
.sd-block-text ul {
  margin-left: 0;
  list-style-type: none;
}
.sd-block-text ul li {
  position: relative;
  padding-left: 22px;
}
.sd-block-text ul li:before {
  content: "";
  width: 7px;
  height: 7px;
  position: absolute;
  left: 0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

@media screen and (max-width: 1600px) {
  .sd-block-text ol {
    margin-left: 18px;
  }
  .sd-block-text ul li {
    padding-left: 18px;
  }
  .sd-block-text ul li:before {
    width: 6px;
    height: 6px;
  }
  .sd-block-text.size-regular p {
    font-size: 17px;
    line-height: 25px;
  }
  .sd-block-text.size-regular ol {
    font-size: 17px;
    line-height: 25px;
  }
  .sd-block-text.size-regular ul {
    font-size: 17px;
    line-height: 25px;
  }
  .sd-block-text.size-regular ul li:before {
    top: 11px;
  }
  .sd-block-text.size-small p {
    font-size: 16px;
    line-height: 21px;
  }
  .sd-block-text.size-small ol {
    font-size: 16px;
    line-height: 21px;
  }
  .sd-block-text.size-small ul {
    font-size: 16px;
    line-height: 21px;
  }
  .sd-block-text.size-small ul li:before {
    top: 8px;
  }
}
@media screen and (max-width: 1400px) {
  .sd-block-text ol {
    margin-left: 16px;
  }
  .sd-block-text ul li {
    padding-left: 16px;
  }
  .sd-block-text ul li:before {
    width: 5px;
    height: 5px;
  }
  .sd-block-text.size-regular p {
    font-size: 16px;
  }
  .sd-block-text.size-regular ol {
    font-size: 16px;
  }
  .sd-block-text.size-regular ul {
    font-size: 16px;
  }
  .sd-block-text.size-regular ul li:before {
    top: 9px;
  }
  .sd-block-text.size-small p {
    line-height: 20px;
  }
  .sd-block-text.size-small ol {
    line-height: 20px;
  }
  .sd-block-text.size-small ul {
    line-height: 20px;
  }
  .sd-block-text.size-small ul li:before {
    top: 7px;
  }
}
@media screen and (max-width: 1400px) {
  .sd-block-text.size-regular ul li:before {
    top: 11px;
  }
  .sd-block-text.size-small ul li:before {
    top: 9px;
  }
}
@media screen and (max-width: 767px) {
  .sd-block-text.mobile_hide-yes {
    display: none;
  }
}

/*# sourceMappingURL=style.css.map */
