.plain-wysiwyg-content {
  width: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
}

.plain-wysiwyg-content a:focus,
.plain-wysiwyg-content a:focus-visible {
  outline: none;
  border: none;
}

.plain-wysiwyg-content h1,
.plain-wysiwyg-content h2,
.plain-wysiwyg-content h3,
.plain-wysiwyg-content h4,
.plain-wysiwyg-content h5,
.plain-wysiwyg-content h6 {
  color: #000;
  margin: 0;
}

.plain-wysiwyg-content .wrap {
  width: 100%;
  max-width: 1240px;
  padding: 80px 20px;
}

.plain-wysiwyg-content .wrap .columns {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  gap: 40px;
}

.plain-wysiwyg-content .wrap .columns .column .button-wrapper .btn {
  text-decoration: none;
}

.plain-wysiwyg-content .wrap .columns .column .button-wrapper .btn-dark-green {
  background: #143830;
  border-color: #143830;
  color: #fff;
}

.plain-wysiwyg-content .wrap .columns .column .button-wrapper .btn-dark-green:hover {
  background: transparent;
  border-color: #000;
  color: #000;
}

.plain-wysiwyg-content .wrap .columns .column {
  width: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  gap: 40px;
}

.plain-wysiwyg-content .wrap .columns .column .title {
  color: #000;
}
.plain-wysiwyg-content .wysiwyg-content h1 {
	font-size: 36px;
    font-weight: 700;
    line-height: 46px;
}
.plain-wysiwyg-content .wysiwyg-content h2:not(:first-child),
.plain-wysiwyg-content .wysiwyg-content h3:not(:first-child),
.plain-wysiwyg-content .wysiwyg-content h4:not(:first-child),
.plain-wysiwyg-content .wysiwyg-content h5:not(:first-child),
.plain-wysiwyg-content .wysiwyg-content h6:not(:first-child) {
  color: #000;
  margin-top: 32px;
  margin-bottom: 0;
}

.plain-wysiwyg-content .wysiwyg-content h2 {
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.plain-wysiwyg-content .wysiwyg-content h3 {
  font-size: 26px;
  font-weight: 700;
  line-height: 34px;
}

.plain-wysiwyg-content .wysiwyg-content h4 {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.plain-wysiwyg-content .wysiwyg-content h5 {
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.plain-wysiwyg-content .wysiwyg-content h6 {
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.plain-wysiwyg-content .wysiwyg-content:first-child {
  margin-top: 0 !important;
}

.plain-wysiwyg-content .wysiwyg-content ul,
.plain-wysiwyg-content .wysiwyg-content ol {
  margin-left: 0;
  padding-left: 24px;
  margin-top: 12px;
  margin-bottom: 0;
}

.plain-wysiwyg-content .wysiwyg-content p,
.plain-wysiwyg-content .wysiwyg-content li {
  color: #3A3A3B;
  margin: 0;
}


.plain-wysiwyg-content .wysiwyg-content ul.checkmark {
  margin-right: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 12px;
}

.plain-wysiwyg-content .wysiwyg-content ul.checkmark li {
  color: #000;
  font-weight: 400;
  position: relative;
  padding-left: 32px;
}

.plain-wysiwyg-content .wysiwyg-content ul.checkmark li::before {
  content: "";
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 5C9.02955 5 5 9.02955 5 14C5 18.9705 9.02955 23 14 23C18.9705 23 23 18.9705 23 14C23 9.02955 18.9705 5 14 5ZM17.9011 12.4782C17.9729 12.3961 18.0276 12.3004 18.0619 12.1969C18.0963 12.0933 18.1095 11.9839 18.1009 11.8752C18.0924 11.7664 18.0621 11.6605 18.012 11.5636C17.9619 11.4667 17.8929 11.3808 17.8091 11.3109C17.7253 11.2411 17.6283 11.1887 17.524 11.1569C17.4196 11.125 17.31 11.1144 17.2015 11.1256C17.0929 11.1368 16.9877 11.1695 16.8921 11.222C16.7964 11.2744 16.7122 11.3454 16.6444 11.4309L13.1262 15.6519L11.3057 13.8306C11.1514 13.6816 10.9447 13.5991 10.7302 13.601C10.5157 13.6029 10.3105 13.6889 10.1588 13.8406C10.0071 13.9923 9.92104 14.1975 9.91918 14.412C9.91731 14.6266 9.99978 14.8332 10.1488 14.9875L12.6034 17.4421C12.6838 17.5224 12.78 17.5851 12.886 17.6262C12.9919 17.6673 13.1053 17.6859 13.2189 17.6807C13.3324 17.6756 13.4436 17.6468 13.5454 17.5963C13.6472 17.5458 13.7374 17.4746 13.8102 17.3873L17.9011 12.4782Z' fill='%23900304'/%3E%3C/svg%3E%0A");
  height: 28px;
  width: 28px;
  left: 0;
}

.plain-wysiwyg-content .wysiwyg-content ul.checked {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 12px;
}

.plain-wysiwyg-content .wysiwyg-content ul.checked li {
  color: #000;
  font-weight: 400;
  position: relative;
  padding-left: 34px;
  text-align: left;
}

.plain-wysiwyg-content .wysiwyg-content ul.checked li::before {
  content: '';
  width: 26px;
  height: 26px;
  position: absolute;
  top: 0;
  left: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 22C17.9706 22 22 17.9706 22 13C22 8.02944 17.9706 4 13 4C8.02944 4 4 8.02944 4 13C4 17.9706 8.02944 22 13 22ZM17.8881 11.6574C18.2937 11.2518 18.2937 10.5943 17.8881 10.1888C17.4826 9.78323 16.8251 9.78323 16.4195 10.1888L12.2102 14.3981L10.1615 12.8615C9.70272 12.5174 9.05181 12.6104 8.70769 13.0692C8.36357 13.5281 8.45656 14.179 8.91538 14.5231L11.6846 16.6C12.098 16.9101 12.6766 16.869 13.042 16.5035L17.8881 11.6574Z' fill='%23126B57'/%3E%3C/svg%3E");
}

.plain-wysiwyg-content .wysiwyg-content p {
  margin-top: 12px;
}

.plain-wysiwyg-content .wysiwyg-content a {
  text-decoration: underline;
  color: inherit !important;
  font-weight: inherit !important;
  word-break: break-all;
  font-size: inherit !important;
  line-height: inherit !important;
}

.plain-wysiwyg-content .wysiwyg-content strong {
  font-weight: 700;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
}

.plain-wysiwyg-content .wysiwyg-content blockquote {
  background: #004E61;
  padding: 12px 16px;
  padding-left: 36px;
  position: relative;
  margin-top: 12px;
  border-radius: 2px;
  margin-left: 0;
  margin-right: 0;
}

.plain-wysiwyg-content .wysiwyg-content blockquote,
.plain-wysiwyg-content .wysiwyg-content blockquote * {
  margin-top: 0 !important;
  color: #fff;
}

.plain-wysiwyg-content .wysiwyg-content blockquote:before {
  content: '';
  position: absolute;
  top: 12px;
  bottom: 12px;
  left: 16px;
  width: 4px;
  background: #fff;
}

@media screen and (max-width: 767px) {
.plain-wysiwyg-content .wysiwyg-content h1 {
	font-size: 28px;
    line-height: 36px;
}
  .plain-wysiwyg-content .wysiwyg-content p,
  .plain-wysiwyg-content .wysiwyg-content li,
  .plain-wysiwyg-content .wysiwyg-content strong,
  .plain-wysiwyg-content .wysiwyg-content a {
    font-size: 16px;
    line-height: 24px;
  }

/*   .plain-wysiwyg-content .wysiwyg-content h1 {
    font-size: 40px;
    line-height: 48px;
  } */

  .plain-wysiwyg-content .wysiwyg-content h2 {
    font-size: 32px;
    line-height: 40px;
  }

  .plain-wysiwyg-content .wysiwyg-content h3 {
    font-size: 24px;
    line-height: 32px;
  }

  .plain-wysiwyg-content .wysiwyg-content h4 {
    font-size: 22px;
    line-height: 30px;
  }

  .plain-wysiwyg-content .wysiwyg-content h5 {
    font-size: 20px;
    line-height: 28px;
  }

  .plain-wysiwyg-content .wysiwyg-content h6 {
    font-size: 18px;
    line-height: 26px;
  }

  .plain-wysiwyg-content .wrap {
    padding: 40px 20px;
  }

  .plain-wysiwyg-content .wrap .columns {
    gap: 32px;
  }

  .plain-wysiwyg-content .wrap .columns .column {
    gap: 32px;
  }

  .plain-wysiwyg-content .wrap .columns .column .title {
    font-size: 30px;
    line-height: 38px;
  }
}