.section-floating-rounded-corner-image-and-wysiwyg .wysiwyg-content * {
  color: #000;
  font-family: Roboto;
  font-size: 18px;
  line-height: 26px;
}

.section-floating-rounded-corner-image-and-wysiwyg .wysiwyg-content a {
  font-size: inherit !important;
  line-height: inherit !important;
  font-weight: inherit !important;
  color: inherit !important;
  text-decoration: underline;
}

@media only screen and (max-width: 767px) {
  .section-floating-rounded-corner-image-and-wysiwyg .wysiwyg-content * {
    font-size: 16px;
    line-height: 24px;
  }
}

.section-floating-rounded-corner-image-and-wysiwyg {
  background: #FFF;
  width: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.section-floating-rounded-corner-image-and-wysiwyg.has-border-top{
  border-top: solid 2px #C8C8CA;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap {
  width: 100%;
  max-width: 1920px;
  padding: 80px;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns {
  display: flex;
  flex-flow: row nowrap;
  gap: 80px;
  align-items: stretch;
  justify-content: center;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns-reverse {
  flex-flow: row-reverse nowrap;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column {
  width: 100%;
  max-width: 520px;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-image {
  position: relative;
  overflow: hidden;
  border-radius: 400px;
  width: 100%;
  max-width: 440px;
  min-height: 520px;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-image.no-border-radius {
  border-radius: 0;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-image .column-image-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-image .column-image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  display: block;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-image .column-image-wrap img.mobile-img {
  display: none;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner {
  display: flex;
  flex-flow: column nowrap;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner h2 {
  color: #000;
  text-transform: capitalize;
  margin-bottom: 32px;
  margin-top: 0;
  font-family: Roboto;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content * {
  margin: 0;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content > * {
  margin-top: 12px;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content > *:first-child {
  margin-top:0;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content blockquote {
  border-radius: 2px;
  background: #E9EDF5;
  padding: 12px 16px;
  position: relative;
  padding-left: 36px;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content blockquote * {
  color: #000;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content blockquote::before {
  content: '';
  width: 4px;
  top: 16px;
  bottom: 16px;
  background: #0F2775;
  position: absolute;
  left: 16px;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content ul {
  display: flex;
  flex-flow: column nowrap;
  gap: 6px;
  margin-left: 0;
  padding-left: 0;
  list-style: none;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content ul li {
  padding-left: 36px;
  color: #3A3A3B;
  position: relative;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content ul li strong,
.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content ul li b {
  font-weight: 700;
  color: #3A3A3B;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content ul li:before {
  content: '';
  position: absolute;
  left: 0;
  width: 26px;
  height: 26px;
  position: absolute;
  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.46655C8.2138 3.46655 4.3335 7.34686 4.3335 12.1332C4.3335 16.9196 8.2138 20.7999 13.0002 20.7999C17.7865 20.7999 21.6668 16.9196 21.6668 12.1332C21.6668 7.34686 17.7865 3.46655 13.0002 3.46655ZM16.7568 10.6678C16.8259 10.5887 16.8786 10.4966 16.9117 10.3969C16.9447 10.2971 16.9575 10.1918 16.9492 10.0871C16.941 9.98235 16.9119 9.88033 16.8636 9.78702C16.8153 9.6937 16.7489 9.61099 16.6682 9.54373C16.5875 9.47648 16.4941 9.42604 16.3936 9.39539C16.2931 9.36474 16.1875 9.3545 16.083 9.36527C15.9785 9.37603 15.8772 9.40759 15.7851 9.45808C15.693 9.50857 15.6119 9.57698 15.5466 9.65928L12.1587 13.7239L10.4057 11.9701C10.2571 11.8266 10.0581 11.7472 9.85148 11.749C9.6449 11.7508 9.44729 11.8336 9.30122 11.9797C9.15514 12.1258 9.07228 12.3234 9.07048 12.53C9.06869 12.7366 9.1481 12.9356 9.29162 13.0842L11.6553 15.4478C11.7327 15.5252 11.8254 15.5856 11.9274 15.6251C12.0294 15.6647 12.1386 15.6826 12.248 15.6776C12.3573 15.6726 12.4644 15.645 12.5624 15.5963C12.6605 15.5476 12.7473 15.4791 12.8174 15.395L16.7568 10.6678Z' fill='%233FA9F5'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-size: cover;
  background-repeat: no-reepat;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content .check-icon li {
  border-bottom: solid 2px #CFCFCF;
  padding-bottom: 6px;
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content .check-icon li::before {
  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 d='M24.7246 2L10.5871 17.5593L6.48398 14.4312H4.20898L10.5871 24.7906L26.9995 2H24.7246Z' fill='%233FA9F5'/%3E%3Cpath d='M22.8968 24.7907C22.8968 25.0344 22.6937 25.2375 22.4499 25.2375H4.20937C3.96562 25.2375 3.76249 25.0344 3.76249 24.7907V6.55009C3.76249 6.30634 3.96562 6.10321 4.20937 6.10321H16.6812L19.1593 3.38135H1.89375C1.40625 3.38135 1 3.7876 1 4.27509V27.0657C1 27.5938 1.40625 28 1.89375 28H24.6843C25.1718 28 25.5781 27.5938 25.5781 27.1063V9.35321L22.8562 13.1719C22.8968 13.1719 22.8968 24.7907 22.8968 24.7907Z' fill='%23082993'/%3E%3C/svg%3E");
}

.section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content .check-icon li > strong {
  font-family: Roboto;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  color: #082993;
  margin-bottom: 6px;
  display: inline-block;
}
.section-floating-rounded-corner-image-and-wysiwyg .image-and-text-wrap {
  display: flex;
  gap: 20px;
  margin-top: 40px;
}

.section-floating-rounded-corner-image-and-wysiwyg .image-and-text-wrap .image-and-text-item {
  display: flex;
  gap: 12px;
  align-items: center;
}

.section-floating-rounded-corner-image-and-wysiwyg .image-and-text-wrap .image-and-text-item .image-and-text-item-content h3 {
  color: #000;
  font-family: "Mulish", sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  margin: 0;
  text-transform: capitalize;
}

.section-floating-rounded-corner-image-and-wysiwyg .image-and-text-wrap .image-and-text-item .image-and-text-item-content p {
  color: #000;
  font-family: "Mulish", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin: 0;
  text-transform: capitalize;
}

@media only screen and (max-width: 1439px) {
  .section-floating-rounded-corner-image-and-wysiwyg .wrap {
    padding: 80px 60px;
  }
}

@media only screen and (max-width: 1279px) {
  .section-floating-rounded-corner-image-and-wysiwyg .wrap {
    padding: 60px 20px;
  }

  .section-floating-rounded-corner-image-and-wysiwyg .wrap .columns {
    gap: 32px;
  }

  .section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner h2 {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 24px;
  }

  .section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content ul li {
    padding-left: 32px;
  }

  .section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content ul li:before {
    width: 26px;
    height: 26px;
  }
}

@media only screen and (max-width: 767px) {

  .section-floating-rounded-corner-image-and-wysiwyg .wrap {
    padding: 40px 20px;
  }


  .section-floating-rounded-corner-image-and-wysiwyg .wrap .columns {
    flex-flow: column nowrap;
  }

  .section-floating-rounded-corner-image-and-wysiwyg .wrap .desktop-img {
    display: none !important;
  }

  .section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-image .column-image-wrap img.mobile-img {
    display: block !important;
  }

  .section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-image {
    max-width: 100%;
    min-height: 436px;
  }

  .section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column {
    max-width: 100%;
  }

  /* .section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents {
    padding: 40px 20px;
  } */

  .section-floating-rounded-corner-image-and-wysiwyg .image-and-text-wrap {
    margin-top: 24px;
  }

  .section-floating-rounded-corner-image-and-wysiwyg .image-and-text-wrap .image-and-text-item {
    align-items: flex-start;
    flex-direction: column;
    width: 100%;
  }
  .section-floating-rounded-corner-image-and-wysiwyg .wrap .columns .column.column-contents .column-content-inner .wysiwyg-content .check-icon li > strong {
    font-size: 18px;
    line-height: 26px;
  }
}