.paragraph--type--check-two-columns {
  .container__general {
    .alert-heading {
      margin-bottom: 56px;
    }
    .columns {
      display: -ms-flexbox;
      display: flex;
      gap: 61px;
      justify-content: center;

      .left,
      .right {
        -webkit-box-flex: 1;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 1;
        flex: 1;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 34px;
        max-width: 329px;

        .h_title {
          margin: 0;
          webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          gap: 8px;
          min-height: 24px;

          .title_icon {
            height: 100%;
          }

          .alert-heading {
            color: var(--color-red);
            font-size: 0.875rem;
            font-weight: 700;
            letter-spacing: 1px;
            line-height: 16px;
            text-transform: uppercase;
            margin: 0;
            text-align: start;
          }
        }

        .subtext {
          margin: 0;

          p {
            text-align: start;
            font-size: 1rem;

            a {
              font-weight: 300;
              color: var(--color-red);
            }
          }

          ul {
            margin: 0;
            padding: 0;

            li {
              font-size: 0.875rem;
              color: var(--color-gray-darker3);
              letter-spacing: 0.25px;
              line-height: 20px;
              margin: 0 0 12px;
              display: block;

              a {
                font-weight: 300;
                color: var(--color-red);
              }
            }
          }

          .ckeck-red {
            ul {
              list-style: none;
              padding-inline-start: 0;
              padding: 0;
              margin: 0;

              li {
                color: var(--color-gray-darker3);
                font-size: 0.875rem;
                letter-spacing: 0.25px;
                line-height: 20px;
                margin: 0 0 12px;
                padding-left: 32px;
                text-align: start;
                

                &::before {
                  background-image: url("../../images/check-two-columns/check-red.svg");
                  color: var(--color-red);
                  background-repeat: no-repeat;
                  background-size: cover;
                  content: " ";
                  display: inline-block;
                  height: 20px;
                  width: 20px;
                  -webkit-font-smoothing: antialiased;
                  speak: none;
                  float: left;
                  font-family: icons;
                  font-size: 1.25rem;
                  font-style: normal;
                  font-variant: normal;
                  font-weight: 400;
                  line-height: 1;
                  margin-left: -1.875rem;
                  text-transform: none;
                }
              }
            }
          }
        }
      }
    }
  }
}
@media (max-width: 1024px) {
  .paragraph--type--check-two-columns {
    .columns {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      gap: 32px;
      -webkit-box-pack: center;
      display: flex;
      margin-left: auto;
      margin-right: auto;
      width: 100%;

      .left,
      .right {
        gap: 24px;
      }

      .subtext {
        -webkit-box-shadow: none;
        box-shadow: none;
      }
    }
  }
}
