.two-columns-full-height-image-and-wysiwyg-section {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  width: 100%;
  background: #FFF;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap {
  width: 100%;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column {
  width: 100%;
  max-width: 50%;
  flex: 1;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-image {
  width: 100%;
  position: relative;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-image .column-inner {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-image .column-inner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  display: block;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-image .column-inner img.mobile-img {
  display: none;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents {
  padding: 80px 100px;
  width: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-items: flex-start;
  background: #6AD387;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner {
  width: 100%;
  max-width: 500px;
  display: flex;
  flex-flow: column nowrap;
  gap: 32px;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col {
  width: 100%;
  padding: 0;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-header {
  display: flex;
  flex-flow: column nowrap;
  gap: 12px;
  padding: 0;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-header .sub-title {
  color: #FFF;
  font-family: 'Lato', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 1.92px;
  text-transform: uppercase;
  margin-bottom: 0;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-header .title {
  color: #FFF;
  font-family: 'Lato', sans-serif;
  font-size: 42px;
  font-style: normal;
  font-weight: 800;
  line-height: 50px;
  text-transform: capitalize;
  margin-bottom: 0;
  letter-spacing: unset;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-body .wysiwyg-content {
  margin-top: unset !important;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-body .wysiwyg-content > *:first-of-type {
  margin-top: 0;
} 
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-body .wysiwyg-content * {
  color: #FFF;
  font-family: 'Lato', sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-body .wysiwyg-content ul {
  display: flex;
  flex-flow: column nowrap;
  gap: 12px;
  margin-left: 0;
  padding-left: 0;
  list-style: none;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-body .wysiwyg-content ul li * {
  text-transform: uppercase;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-body .wysiwyg-content ul li {
  position: relative;
  padding-left: 32px;
  list-style: none !important;
  font-size: 18px !important;
  font-style: normal;
  font-weight: 700;
  line-height: 26px !important;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-body .wysiwyg-content ul li:before {
  content: '';
  position: absolute;
  top: 3px;
  left: 0;
  width: 24px;
  height: 24px;
  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 3.25C7.61534 3.25 3.25 7.61534 3.25 13C3.25 18.3847 7.61534 22.75 13 22.75C18.3847 22.75 22.75 18.3847 22.75 13C22.75 7.61534 18.3847 3.25 13 3.25ZM17.2262 11.3514C17.304 11.2624 17.3632 11.1588 17.4004 11.0466C17.4376 10.9344 17.452 10.8159 17.4427 10.6981C17.4334 10.5803 17.4007 10.4655 17.3464 10.3605C17.2921 10.2555 17.2173 10.1625 17.1265 10.0868C17.0357 10.0112 16.9307 9.95442 16.8177 9.91994C16.7046 9.88546 16.5858 9.87394 16.4682 9.88605C16.3507 9.89816 16.2367 9.93367 16.1331 9.99047C16.0294 10.0473 15.9382 10.1242 15.8647 10.2168L12.0534 14.7896L10.0812 12.8165C9.91403 12.6551 9.69014 12.5657 9.45774 12.5677C9.22533 12.5698 9.00302 12.663 8.83868 12.8273C8.67434 12.9917 8.58113 13.214 8.57911 13.4464C8.57709 13.6788 8.66643 13.9027 8.82789 14.0698L11.487 16.7289C11.5741 16.816 11.6783 16.8839 11.7931 16.9284C11.9079 16.9729 12.0308 16.993 12.1538 16.9874C12.2768 16.9819 12.3973 16.9507 12.5075 16.896C12.6178 16.8412 12.7155 16.7641 12.7944 16.6695L17.2262 11.3514Z' fill='%23FF838F'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-footer .site-btn {
  padding: 24px 20px;
  border-radius: 200px;
  border: 1.2px solid #3089BC;
  background: #3089BC;
  width: 100%;
  max-width: 290px;
  color: #FFF !important;
  font-family: 'Lato', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 30px;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  display: inline-flex;
  justify-content: center;
  gap: 20px;
  align-items: center;
  text-align: center;
  background: #fff;
  border-color: #fff;
  color: #000 !important;
  outline: none;
}

.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-footer .site-btn:hover {
  background: #FF838F;
	border-color: #FF838F;
  color: #fff!important;;
}

.two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-footer .site-btn:active {
  background: #666666;
	border-color: #666666;
  color: #fff!important;;
}

@media only screen and (max-width: 1439px) {
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents {
      padding: 80px 60px;
  }
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-header .title {
      font-size: 30px;
      line-height: 38px;
  }
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-body .wysiwyg-content ul li {
    font-size: 16px !important;
    line-height: 24px !important;
  }
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-body .wysiwyg-content * {
      font-size: 16px;
      line-height: 24px;
  }
}
@media only screen and (max-width: 1279px) {
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents {
      padding: 60px 40px;
  }
}
@media only screen and (max-width: 767px) {
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns {
      flex-flow: column-reverse nowrap;
  }
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column {
      max-width: 100%;
  }
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents {
      padding: 40px 20px;
  }
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner {
      max-width: 100%;
  }
  
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-body .wysiwyg-content ul li {
      padding-left: 26px;
  }
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-image .column-inner {
      position: relative;
      top: unset;
      left: 0;
  }
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-image .column-inner img.desktop-img {
      display: none;
  }
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-image .column-inner img.mobile-img {
      display: block;
  }
  .two-columns-full-height-image-and-wysiwyg-section .wrap .columns .column.column-contents .column-inner .col.col-footer .site-btn {
    max-width: 100%;
    line-height: 28px;
  }
}