@import url("https://use.typekit.net/loc2xpy.css");
@font-face {
  font-family: "MBEmpire";
  font-weight: 700;
  src: url("/fonts/MBEmpire-Bold.otf") format("opentype"); }

.bullet-points {
  background-color: white;
  padding-top: 3rem;
  padding-bottom: 3rem; }
  @media (min-width: 1200px) {
    .bullet-points {
      padding-top: 4rem;
      padding-bottom: 4rem; } }
  .bullet-points .bullet-points-element-title {
    color: #000000; }
    @media (min-width: 1200px) {
      .bullet-points .bullet-points-element-title {
        max-width: 70%; } }
  .bullet-points .bullet-points-text {
    color: #000000;
    font-size: 18px; }
    @media (min-width: 1200px) {
      .bullet-points .bullet-points-text {
        font-size: 24px;
        max-width: 70%; } }
  .bullet-points .bullet-points-item {
    display: flex;
    flex-wrap: wrap; }
    .bullet-points .bullet-points-item:not(:first-child) {
      padding-top: 1rem; }
    .bullet-points .bullet-points-item .bullet-line-wrapper {
      margin-top: 0;
      margin-bottom: 1rem;
      flex: 0 0 100%;
      height: 1px; }
    .bullet-points .bullet-points-item .bullet-line {
      width: 0;
      background-color: #000000;
      transition: 0.5s ease;
      height: 1px; }
      .bullet-points .bullet-points-item .bullet-line.animate {
        width: 100%; }
    .bullet-points .bullet-points-item .bullet-points-item-number {
      color: #000000;
      flex: 0 0 100px; }
      @media (min-width: 1200px) {
        .bullet-points .bullet-points-item .bullet-points-item-number {
          flex: 0 0 200px; } }
      .bullet-points .bullet-points-item .bullet-points-item-number p {
        padding-top: 6px; }
        @media (min-width: 1200px) {
          .bullet-points .bullet-points-item .bullet-points-item-number p {
            padding-top: 10px; } }
    .bullet-points .bullet-points-item .bullet-points-item-content {
      flex: 1;
      color: #000000;
      margin-bottom: 4rem; }
      .bullet-points .bullet-points-item .bullet-points-item-content p {
        font-family: "sofia-pro", sans-serif;
        font-weight: 400;
        font-size: 18px; }
        @media (min-width: 1200px) {
          .bullet-points .bullet-points-item .bullet-points-item-content p {
            font-size: 24px; } }

/*# sourceMappingURL=../../../dist/css/maps/elements/bullet-points.css.map */
