.plain-wysiwyg-section {
  padding: 100px 20px;
}

.plain-wysiwyg-section .section-wrap{
  width: 100%;
  max-width: 996px;
  margin: 0 auto;
}
.plain-wysiwyg-section .section-wrap .narrower-ul-gap {
  padding-left: 0;
  gap: 8px;
}
.plain-wysiwyg-section .section-wrap .narrower-ul-gap li {
  position: relative;
  list-style:none;
  padding-left: 32px;
  color: #616161;
}
.plain-wysiwyg-section .section-wrap .narrower-ul-gap 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 4C8.47727 4 4 8.47727 4 14C4 19.5227 8.47727 24 14 24C19.5227 24 24 19.5227 24 14C24 8.47727 19.5227 4 14 4ZM18.3345 12.3091C18.4144 12.2179 18.4751 12.1116 18.5133 11.9965C18.5514 11.8815 18.5661 11.7599 18.5566 11.6391C18.5471 11.5182 18.5135 11.4005 18.4578 11.2928C18.4021 11.1852 18.3254 11.0897 18.2323 11.0121C18.1392 10.9345 18.0315 10.8763 17.9155 10.841C17.7996 10.8056 17.6777 10.7938 17.5572 10.8062C17.4366 10.8186 17.3197 10.855 17.2134 10.9133C17.1071 10.9716 17.0135 11.0505 16.9382 11.1455L13.0291 15.8355L11.0064 13.8118C10.8349 13.6462 10.6053 13.5546 10.3669 13.5567C10.1285 13.5587 9.90054 13.6543 9.73198 13.8229C9.56343 13.9914 9.46782 14.2195 9.46575 14.4578C9.46368 14.6962 9.55531 14.9258 9.72091 15.0973L12.4482 17.8245C12.5375 17.9138 12.6445 17.9835 12.7622 18.0291C12.8799 18.0748 13.0059 18.0954 13.1321 18.0897C13.2582 18.084 13.3818 18.052 13.4949 17.9959C13.608 17.9397 13.7082 17.8606 13.7891 17.7636L18.3345 12.3091Z' fill='%23D3A894'/%3E%3C/svg%3E");
  height: 28px;
  width: 28px;
  left: 0;
}


@media screen and (max-width: 767px) {
  .plain-wysiwyg-section {
    padding: 40px 20px;
  }
}

.plain-wysiwyg-section .wysiwyg-content ul {
    /* list-style: none;
    margin: 0;
    padding: 0;
} */
.plain-wysiwyg-section .wysiwyg-content ul.two-columns {
    display: flex;
    flex-flow: row wrap;
    border-top: 1px solid #D9D9D9;
    gap: 0;
}
.plain-wysiwyg-section .wysiwyg-content ul.two-columns li {
    padding: 24px 20px 24px 44px;
    border-bottom: 1px solid #D9D9D9;
    width: 50%;
    position: relative;
}
.plain-wysiwyg-section .wysiwyg-content ul.two-columns li:before {
  content: '';
  position: absolute;
  width: 32px;
  height: 32px;
  top: 20px;
  left: 0px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 4.51367C9.37273 4.51367 4 9.8864 4 16.5137C4 23.1409 9.37273 28.5137 16 28.5137C22.6273 28.5137 28 23.1409 28 16.5137C28 9.8864 22.6273 4.51367 16 4.51367ZM21.2015 14.4846C21.2972 14.3751 21.3701 14.2476 21.4159 14.1095C21.4617 13.9714 21.4794 13.8256 21.4679 13.6806C21.4565 13.5356 21.4162 13.3943 21.3494 13.2651C21.2825 13.1359 21.1905 13.0213 21.0788 12.9282C20.967 12.8351 20.8378 12.7653 20.6987 12.7228C20.5595 12.6804 20.4133 12.6662 20.2686 12.6811C20.1239 12.696 19.9836 12.7397 19.8561 12.8096C19.7285 12.8795 19.6162 12.9743 19.5258 13.0882L14.8349 18.7162L12.4076 16.2879C12.2019 16.0891 11.9263 15.9792 11.6403 15.9817C11.3543 15.9841 11.0806 16.0989 10.8784 16.3011C10.6761 16.5034 10.5614 16.777 10.5589 17.0631C10.5564 17.3491 10.6664 17.6247 10.8651 17.8304L14.1378 21.1031C14.245 21.2103 14.3733 21.2939 14.5146 21.3486C14.6559 21.4034 14.8071 21.4282 14.9585 21.4213C15.1099 21.4144 15.2582 21.3761 15.3939 21.3087C15.5297 21.2413 15.6499 21.1464 15.7469 21.03L21.2015 14.4846Z' fill='%236BBC9F'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.plain-wysiwyg-section h2 {
  margin-bottom: 16px;
  color: #000;

  /* Desktop/H2 - Desktop */
  font-family: Lato;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
  line-height: 56px; /* 116.667% */
}
.plain-wysiwyg-section .wysiwyg-content p + .custom-with-heading {
  margin-top: 40px;
  margin-bottom: 24px;
}

.plain-wysiwyg-section .wysiwyg-content ul.two-columns li br {
  display: none;
}
.plain-wysiwyg-section .wysiwyg-content ul.two-columns li .heading {
  color: #000;
  font-family: Lato;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 32px; /* 133.333% */
  margin-bottom: 12px;
  display: flex;
}

@media only screen and (max-width: 767px) {
  .plain-wysiwyg-section .wysiwyg-content ul.two-columns li {
    width: 100%;
    padding: 12px 0 12px 44px;
  }
  .plain-wysiwyg-section h2 {
    font-size: 36px;
    line-height: 46px;
  }
  .plain-wysiwyg-section .wysiwyg-content p + .custom-with-heading {
    margin-top: 20px;
    margin-bottom: 12px;
  }
}
.plain-wysiwyg-section h2 + .wysiwyg-content {
  margin-top: 40px;
}

.table-wrapper {
  margin-top: 40px;
  border-top: 10px solid #6BBC9F;
}
table-wrapper table {
  width: 100%;
}
.table-wrapper table tr td {
  padding: 20px 32px;
  background: #EEE;
  vertical-align: top;
  color: #404040;

  /* Desktop/Par - Desktop */
  font-family: Lato;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 140% */
}
.table-wrapper table tr td:first-child {
  background: #EEE;
}
.table-wrapper table td:first-child {
  color: #000;

  /* Desktop/H6 - Desktop */
  font-family: Lato;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px; /* 140% */
}
.table-wrapper table td ul li {
  position: relative;
  padding-left: 34px;
}
.table-wrapper table td ul li:before {
  content: '';
  width: 28px;
  height: 28px;
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='29' viewBox='0 0 28 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14.5137' r='4' fill='%234EAEE1'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: 0;
  left: 0;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
@media only screen and (min-width: 1280px) {
  .table-wrapper table td:first-child {
    width: 380px;
  }
}
@media only screen and (max-width: 767px) {
  .table-wrapper table tr td {
    padding: 16px 10px;
  }
  .table-wrapper table td:first-child {
    font-size: 18px;
    line-height: 26px; 
  }
}}

.plain-wysiwyg-section .wysiwyg-content p + ul.custom-with-heading {
  margin-top: 40px;
}
.plain-wysiwyg-section .wysiwyg-content ul.custom-with-heading + p {
  margin-top: 24px;
}
@media only screen and (max-width: 767px) {
  .plain-wysiwyg-section .wysiwyg-content p + ul.custom-with-heading {
    margin-top: 20px;
  }
  .plain-wysiwyg-section .wysiwyg-content ul.custom-with-heading + p {
    margin-top: 12px;
  }
}

h2 + .table-wrapper {
  margin-top: 40px;
}
.table-wrapper .table {
    border-top: 8px solid rgba(107, 188, 159, 1);
}
.table-wrapper .table tr td {
  padding: 20px 32px;
  vertical-align: top;
}
.table-wrapper .table tr:nth-child(odd) td {
    background: #F6F6F6;
}
.table-wrapper .table tr td {
  color: #404040;
  font-family: Lato;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 140% */
}
.table-wrapper .table tr td ul:only-child {
  margin-top: 0;
}
.table-wrapper .table tr td:first-child {
  color: #000;
  font-family: Lato;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px; /* 140% */
}
.table-wrapper .table tr td ul li::marker {
  color: #6BBC9F;
}
@media only screen and (min-width: 1280px) {
  .table-wrapper .table tr td:first-child {
    width: 380px;
  }
}
@media only screen and (max-width: 767px) {
  .table-wrapper .table tr td {
    font-size: 18px;
    line-height: 26px;
    padding: 10px 12px;
  }
  .table-wrapper .table tr td:first-child {
    font-size: 18px;
    line-height: 26px;
  }
}

.page-id-688 .wysiwyg-content,
.error404 .wysiwyg-content {
  text-align: center;
}
.page-id-688 .plain-wysiwyg-section,
.error404 .plain-wysiwyg-section {
  padding-top: 140px;
  padding-bottom: 140px;
}
.page-id-688 .plain-wysiwyg-section a {
  color: #000!important;
}
@media only screen and (max-width: 767px) {
  .error404 .plain-wysiwyg-section,
  .page-id-688 .plain-wysiwyg-section {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}

@media only screen and (min-width: 767px) {
  .page-id-688 .plain-wysiwyg-section br {
    display: none;
  }
}