.section-two-columns-list {
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    padding: 100px 20px;
    background: #900304;
    position: relative;
    z-index: 1;
}

.section-two-columns-list .section-inner {
    width: 100%;
    display: flex;
    gap: 60px;
    align-items: center;
    justify-content: center;
}

.section-two-columns-list .section-inner .column {
    width: 100%;
}

.section-two-columns-list .section-inner .column-header {
    display: flex;
    flex-flow: column nowrap;
}

.section-two-columns-list .section-inner .left-content-main {
    width: 100%;
    max-width: 680px;
}

.section-two-columns-list .section-inner .column-header label {
  font-family: Montserrat;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #fff;
  display: block;
  margin-bottom: 12px;
}

.section-two-columns-list .section-inner .column-header h2 {
  margin: 0;
  color: #FFF;
  font-size: 42px;
  font-weight: 600;
  line-height: 50px;
  text-transform: capitalize;
}

.section-two-columns-list .section-inner .column-header h2 span {
  color: #CCA75A;
}

.section-two-columns-list .section-inner .column-body {
    display: flex;
    gap: 80px;
    justify-content: center;
    align-items: center;
}

.section-two-columns-list .section-inner .column-body .column-content {
    width: 100%;
    margin-top: 24px;
}

.section-two-columns-list .section-inner .column-body .column-content:last-child {
    margin-bottom: 0;
}

.section-two-columns-list .section-inner .column-body .column-content * {
  color: #DEDEDE;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.section-two-columns-list .section-inner .column-body .column-content ul {
    margin-left: 0;
    padding-left: 0;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list {
    display: flex;
    flex-flow: column nowrap;
    list-style: none;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li {
    position: relative;
    padding-left: 38px;
    display: flex;
    flex-flow: column nowrap;
    padding-top: 16px;
    padding-bottom: 16px;
    border-bottom: 1px solid #E6E6E6;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li:first-child {
    padding-top: 0;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li:last-child {
    padding-bottom: 0;
    border-bottom: none;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li:before {
    content: '';
    width: 100%;
    max-width: 28px;
    height: 28px;
    background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.0002 3.46667C8.2138 3.46667 4.3335 7.34698 4.3335 12.1333C4.3335 16.9197 8.2138 20.8 13.0002 20.8C17.7865 20.8 21.6668 16.9197 21.6668 12.1333C21.6668 7.34698 17.7865 3.46667 13.0002 3.46667ZM16.7568 10.6679C16.8259 10.5888 16.8786 10.4967 16.9117 10.397C16.9447 10.2973 16.9575 10.1919 16.9492 10.0872C16.941 9.98248 16.9119 9.88045 16.8636 9.78714C16.8153 9.69383 16.7489 9.61111 16.6682 9.54385C16.5875 9.4766 16.4941 9.42616 16.3936 9.39551C16.2931 9.36486 16.1875 9.35462 16.083 9.36539C15.9785 9.37615 15.8772 9.40771 15.7851 9.4582C15.693 9.5087 15.6119 9.5771 15.5466 9.6594L12.1587 13.7241L10.4057 11.9703C10.2571 11.8267 10.0581 11.7473 9.85148 11.7491C9.6449 11.7509 9.44729 11.8338 9.30122 11.9798C9.15514 12.1259 9.07228 12.3235 9.07048 12.5301C9.06869 12.7367 9.1481 12.9357 9.29162 13.0843L11.6553 15.4479C11.7327 15.5253 11.8254 15.5857 11.9274 15.6253C12.0294 15.6648 12.1386 15.6827 12.248 15.6777C12.3573 15.6728 12.4644 15.6451 12.5624 15.5964C12.6605 15.5478 12.7473 15.4792 12.8174 15.3952L16.7568 10.6679Z' fill='%23CCA75A'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    left: 0;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li:first-child:before {
    top: 0px;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li :last-child {
    margin-bottom: 0;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li h4 {
    margin: 0;
    color: #000;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 26px;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li h4 span {
    font-weight: 400;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li p {
    color: #3A3A3B;
    margin-top: 8px;
    font-family: Roboto;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li p:first-child {
    margin-top: 0;
}

.section-two-columns-list .section-inner .column-body .column-content ul.checked-list li p:last-child {
    margin-bottom: 0;
}

.section-two-columns-list .section-inner .column-body .column-content.right-content {
  padding: 40px;
  border-radius: 20px;
  align-self: flex-start;
  background: rgba(255, 255, 255, .15);
  margin-top: 0;
  width: 100%;
  max-width: 360px;
  box-shadow: 0px 4px 30px 0px rgb(0 0 0 / 8%);
}

.section-two-columns-list .section-inner .column-body .column-content.right-content p,
.section-two-columns-list .section-inner .column-body .column-content.right-content ul {
    margin-top: 16px;
}

.section-two-columns-list .section-inner .column-body .column-content.right-content :first-child {
    margin-top: 0;
}

.section-two-columns-list .section-inner .column-body .column-content.right-content :last-child {
    margin-bottom: 0;
}

.section-two-columns-list .section-inner .column-body .column-content.right-content * {
  color: #fff;
  margin-top: 0px;
  font-family: 'Montserrat';
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-align: left;
}

.section-two-columns-list .section-inner .column-body .column-content strong {
    font-weight: 500;
}

.section-two-columns-list .section-inner .column-body .column-content.right-content ul {
    list-style: none;
    display: flex;
    flex-flow: column nowrap;
    gap: 20px;
}

.section-two-columns-list .section-inner .column-body .column-content.right-content ul li {
    position: relative;
    padding: 0;
    padding-left: 34px;
    border: 0;
}

.section-two-columns-list .section-inner .column-body .column-content.right-content ul li:last-child {
    padding-bottom: 0;
    border-bottom: 0;
}

/* .section-two-columns-list .section-inner .column-body .column-content.right-content ul li:before {
    content: '';
    width: 100%;
    max-width: 26px;
    height: 26px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNC42NDI1OCIgeT0iNC42NDI4MiIgd2lkdGg9IjE2LjcxNDMiIGhlaWdodD0iMTYuNzE0MyIgcng9IjguMzU3MTQiIGZpbGw9IiM5MDAzMDQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy40MTI1IDExLjE3NzVDMTcuNDk0IDExLjA3OTkgMTcuNTU2MSAxMC45NjYyIDE3LjU5NSAxMC44NDMxQzE3LjYzNCAxMC43MTk5IDE3LjY0OSAxMC41ODk5IDE3LjYzOTMgMTAuNDYwNkMxNy42Mjk2IDEwLjMzMTMgMTcuNTk1MyAxMC4yMDUzIDE3LjUzODQgMTAuMDkwMUMxNy40ODE1IDkuOTc0ODYgMTcuNDAzMiA5Ljg3MjcyIDE3LjMwODEgOS43ODk2OEMxNy4yMTMxIDkuNzA2NjQgMTcuMTAzMSA5LjY0NDM3IDE2Ljk4NDcgOS42MDY1M0MxNi44NjYzIDkuNTY4NjggMTYuNzQxOSA5LjU1NjA0IDE2LjYxODcgOS41NjkzM0MxNi40OTU2IDkuNTgyNjIgMTYuMzc2MyA5LjYyMTU5IDE2LjI2NzcgOS42ODM5M0MxNi4xNTkyIDkuNzQ2MjggMTYuMDYzNiA5LjgzMDc0IDE1Ljk4NjcgOS45MzIzNUwxMS45OTUxIDE0Ljk1MUw5LjkyOTYyIDEyLjc4NTZDOS43NTQ1NSAxMi42MDg0IDkuNTIwMDYgMTIuNTEwMyA5LjI3NjY3IDEyLjUxMjVDOS4wMzMyNyAxMi41MTQ3IDguODAwNDUgMTIuNjE3MSA4LjYyODMzIDEyLjc5NzRDOC40NTYyMiAxMi45Nzc4IDguMzU4NiAxMy4yMjE4IDguMzU2NDggMTMuNDc2OEM4LjM1NDM3IDEzLjczMTkgOC40NDc5MyAxMy45Nzc2IDguNjE3MDMgMTQuMTYxMUwxMS40MDE5IDE3LjA3OTVDMTEuNDkzMSAxNy4xNzUgMTEuNjAyMyAxNy4yNDk2IDExLjcyMjUgMTcuMjk4NEMxMS44NDI4IDE3LjM0NzMgMTEuOTcxNCAxNy4zNjkzIDEyLjEwMDIgMTcuMzYzMkMxMi4yMjkgMTcuMzU3MSAxMi4zNTUyIDE3LjMyMjkgMTIuNDcwNyAxNy4yNjI4QzEyLjU4NjIgMTcuMjAyNyAxMi42ODg1IDE3LjExODEgMTIuNzcxMSAxNy4wMTQzTDE3LjQxMjUgMTEuMTc3NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    left: 0;
    top: 0px;
} */

.section-two-columns-list .section-inner .column-body .column-content :only-child {
    margin-bottom: 0;
}

@media (max-width: 1439px) {
    .section-two-columns-list {
        padding: 80px 20px;
    }
}

@media (max-width: 1279px) {
    .section-two-columns-list {
        padding: 60px 20px;
    }

    .section-two-columns-list .section-inner {
        gap: 40px;
    }

    .section-two-columns-list .section-inner .column-body {
        gap: 40px;
    }
}

@media (max-width: 767px) {
    .section-two-columns-list {
        padding: 40px 20px;
    }

    .section-two-columns-list .section-inner {
        gap: 32px;
    }

    .section-two-columns-list .section-inner .column-body {
        flex-flow: column nowrap;
        gap: 30px
    }

    .section-two-columns-list .section-inner .left-content-main {
        padding-top: 0;
        max-width: 100%;
    }


    .section-two-columns-list .section-inner .column-header h2 {
      font-size: 30px;
      line-height: 40px;
      text-align: center;
    }

    .section-two-columns-list .section-inner .column-body .column-content {
        margin-top: 40px;
    }

    .section-two-columns-list .section-inner .column-body .column-content * {
        text-align: center;
        font-size: 16px;
        line-height: 24px;
    }

    .section-two-columns-list .section-inner .column-body .column-content ul.checked-list li h4 {
        font-size: 16px;
        line-height: 24px;
    }

    .section-two-columns-list .section-inner .column-body .column-content ul.checked-list li p {
        font-size: 16px;
        line-height: 24px;
    }

    .section-two-columns-list .section-inner .column-body .column-content.right-content {
        padding: 20px 15px;
    }

    .section-two-columns-list .section-inner .column-body .column-content.right-content p:first-child {
        margin-bottom: 16px;
    }


    .section-two-columns-list .section-inner .column-body .column-content.right-content * {
      font-size: 16px;
      line-height: 26px;
      margin: 0;
    }

    .section-two-columns-list .section-inner .column-body .column-content.right-content {
        border-radius: 20px;
    }
    .section-two-columns-list .section-inner .column-header label {
      text-align: center;
    }

    .section-two-columns-list .section-inner .column-body .column-content.right-content ul {
      gap: 16px;
    }
}