/* Relative */
.relative {
  position: relative;
}
.relative > *:not(.absolute-img):not(.overlay):not(.overlay--darker):not(.acf-img), .relative > .ct-section-inner-wrap > *:not(.absolute-img):not(.overlay):not(.overlay--darker):not(.acf-img) {
  z-index: 5;
}
/* Image */
.absolute-img {
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  object-fit: cover;
  pointer-events: none;
}
/* Overlay (darkens the Image) */
.overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  pointer-events: none;
}
.overlay--hero {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: var(--spacing-radius-none, 0px);
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%);
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  pointer-events: none;
}
.overlay--section-cta {
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(10, 71, 147, 0.9) 0%, rgba(10, 71, 147, 0.9) 100%);
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  pointer-events: none;
}
#brx-content, #brx-footer {
  /* Default */
  /* Green */
  /* Gray */
  /* Blue */
  /* Yellow */
  /* Unordered List Styling */
  /*
ul.ul-nostyle {
    list-style: none !important;
    padding: 0;
    margin: 0;
    display: none !important;
}
*/
}
#brx-content .default-list ul li, #brx-content ul.default-list li, #brx-footer .default-list ul li, #brx-footer ul.default-list li {
  list-style-type: none;
  margin: 6px 0;
}
#brx-content .default-list ul, #brx-content ul.default-list, #brx-footer .default-list ul, #brx-footer ul.default-list {
  padding-inline-start: 30px;
  margin-block-start: 0em;
  margin-block-end: 0em;
}
#brx-content .default-list ul li:before, #brx-content ul.default-list li:before, #brx-footer .default-list ul li:before, #brx-footer ul.default-list li:before {
  content: '';
  background-image: url(/wp-content/uploads/2022/12/bullet.svg);
  background-size: contain;
  margin: 0px 0 0 -30px;
  width: 24px;
  height: 24px;
  position: absolute;
  background-repeat: no-repeat;
}
#brx-content .green-list ul li, #brx-content ul.green-list li, #brx-footer .green-list ul li, #brx-footer ul.green-list li {
  list-style-type: none;
  margin: 6px 0;
}
#brx-content .green-list ul, #brx-content ul.green-list, #brx-footer .green-list ul, #brx-footer ul.green-list {
  padding-inline-start: 30px;
  margin-block-start: 0em;
  margin-block-end: 0em;
}
#brx-content .green-list ul li:before, #brx-content ul.green-list li:before, #brx-footer .green-list ul li:before, #brx-footer ul.green-list li:before {
  content: '';
  background-image: url(/wp-content/uploads/2022/12/green-checklist.svg);
  background-size: contain;
  margin: 0px 0 0 -30px;
  width: 24px;
  height: 24px;
  position: absolute;
  background-repeat: no-repeat;
}
#brx-content .gray-list ul li, #brx-content ul.gray-list li, #brx-footer .gray-list ul li, #brx-footer ul.gray-list li {
  list-style-type: none;
  margin: 6px 0;
}
#brx-content .gray-list ul, #brx-content ul.gray-list, #brx-footer .gray-list ul, #brx-footer ul.gray-list {
  padding-inline-start: 30px;
  margin-block-start: 0em;
  margin-block-end: 0em;
}
#brx-content .gray-list ul li:before, #brx-content ul.gray-list li:before, #brx-footer .gray-list ul li:before, #brx-footer ul.gray-list li:before {
  content: '';
  background-image: url(/wp-content/uploads/2022/11/gray-checkList.svg);
  background-size: contain;
  margin: 0px 0 0 -30px;
  width: 24px;
  height: 24px;
  position: absolute;
  background-repeat: no-repeat;
}
#brx-content .blue-list ul li, #brx-content ul.blue-list li, #brx-footer .blue-list ul li, #brx-footer ul.blue-list li {
  list-style-type: none;
  margin: 6px 0;
}
#brx-content .blue-list ul, #brx-content ul.blue-list, #brx-footer .blue-list ul, #brx-footer ul.blue-list {
  padding-inline-start: 36px;
  margin-block-start: 0em;
  margin-block-end: 0em;
}
#brx-content .blue-list ul li:before, #brx-content ul.blue-list li:before, #brx-footer .blue-list ul li:before, #brx-footer ul.blue-list li:before {
  content: '';
  background-image: url(/wp-content/uploads/2022/11/Check_Mark-icon.svg);
  background-size: contain;
  margin: 0px 0 0 -36px;
  width: 24px;
  height: 24px;
  position: absolute;
  background-repeat: no-repeat;
}
#brx-content .yellow-list ul li, #brx-content ul.yellow-list li, #brx-footer .yellow-list ul li, #brx-footer ul.yellow-list li {
  list-style-type: none;
  margin: 6px 0;
}
#brx-content .yellow-list ul, #brx-content ul.yellow-list, #brx-footer .yellow-list ul, #brx-footer ul.yellow-list {
  padding-inline-start: 30px;
  margin-block-start: 0em;
  margin-block-end: 0em;
}
#brx-content .yellow-list ul li:before, #brx-content ul.yellow-list li:before, #brx-footer .yellow-list ul li:before, #brx-footer ul.yellow-list li:before {
  content: '';
  background-image: url(/wp-content/uploads/2022/10/yellow-checkList.svg);
  background-size: contain;
  margin: 0px 0 0 -30px;
  width: 24px;
  height: 24px;
  position: absolute;
  background-repeat: no-repeat;
}
#brx-content .ul-nostyle ul, #brx-content ul.ul-nostyle, #brx-footer .ul-nostyle ul, #brx-footer ul.ul-nostyle {
  padding-inline-start: 0;
  margin-block-start: 0em;
  margin-block-end: 0em;
}
#brx-content .ul-nostyle ul li, #brx-content ul.ul-nostyle li, #brx-footer .ul-nostyle ul li, #brx-footer ul.ul-nostyle li {
  list-style-type: none;
}
#brx-content .ul-nostyle ul li:before, #brx-content ul.ul-nostyle li:before, #brx-footer .ul-nostyle ul li:before, #brx-footer ul.ul-nostyle li:before {
  display: none;
  /*add by pat*/
}
