.call-ribbon {
  padding: 8px;
  position: fixed;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 99;
}

.call-ribbon-bg-white {
  background-color: #fff;
}

.call-ribbon-bg-dark-green {
  background-color: #00873C;
}

.call-ribbon-bg-light-green {
  background-color: #1EE576;
}

.ribbon-title {
  font-family: "Inter", sans-serif;
  /* font-family: Inter-Regular; */
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  margin-bottom: 0;
}

.call-ribbon .ribbon-title-gray {
  color: #666;
}

.call-ribbon .ribbon-title-white,
.call-ribbon .ribbon-call-number-white {
  color: #fff;
}

.call-ribbon .ribbon-title-black,
.call-ribbon .ribbon-call-number-black {
  color: #222;
}

.ribbon-call-number {
  text-align: center;
  font-family: "DM Sans", sans-serif;
  /* font-family: DMSans-medium; */
  font-size: 24px;
  font-style: normal;
  font-weight: 900;
  line-height: 120%;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}

.call-ribbon .ribbon-call-number-green {
  color: #046A38;
}

@media screen and (min-width:601px) {
  .call-ribbon {
    display: none;
  }
}
.convertflow-cta.cf-bar{
  display: none !important;
}
