.elementor-18676 .elementor-element.elementor-element-b80916f.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-18676 .elementor-element.elementor-element-603073fa.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-18676 .elementor-element.elementor-element-64211c7.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-603073fa */.blu-terms {
  padding: 60px 20px;
  background-color: #0b0b0f;
  color: #d1d1d6;
  font-family: "Inter", sans-serif;
}

.blu-terms-container {
  max-width: 900px;
  margin: auto;
}

.blu-terms h1 {
  font-size: 36px;
  margin-bottom: 10px;
  color: #ffffff;
}

.blu-terms h2 {
  margin-top: 35px;
  font-size: 22px;
  color: #7dd3fc;
}

.blu-terms p {
  line-height: 1.7;
  margin-top: 12px;
  font-size: 16px;
}

.blu-terms a {
  color: #38bdf8;
  text-decoration: none;
}

.blu-terms a:hover {
  text-decoration: underline;
}

.effective-date {
  margin-bottom: 30px;
  font-size: 14px;
  color: #9ca3af;
}/* End custom CSS */
/* Start custom CSS */.blu-terms {
  padding: 60px 20px;
  background-color: #0b0b0f;
  color: #d1d1d6;
  font-family: "Inter", sans-serif;
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
}

.blu-terms-container {
  max-width: 900px;
  margin: auto;
}

.blu-terms h1 {
  font-size: 36px;
  margin-bottom: 10px;
  color: #ffffff;
}

.blu-terms h2 {
  margin-top: 35px;
  font-size: 22px;
  color: #7dd3fc;
}

.blu-terms p {
  line-height: 1.7;
  margin-top: 12px;
  font-size: 16px;
}

.blu-terms a {
  color: #38bdf8;
  text-decoration: none;
}

.blu-terms a:hover {
  text-decoration: underline;
}

.effective-date {
  margin-bottom: 30px;
  font-size: 14px;
  color: #9ca3af;
}/* End custom CSS */