
/********************************************* insurance services *********************************************/
/* ********************************************************************************************************* */
#insurance-benifits {
  margin-top: 80px;
  font-family: var(--font-family-Lato);
}
#insurance-benifits h1 {
  font-size: clamp(20px, 6vw, var(--font-size-24s));
  font-weight: 700;
  line-height: 36px;
  letter-spacing: -0.018em;
  color: var(--color-black-100);
}
#insurance-benifits p {
  font-size: clamp(16px, 5vw, var(--font-size-20));
  text-wrap: balance;
  line-height: 32px;
  letter-spacing: -0.016em;
}
#insurance_cover {
  margin-top: 80px;
}
#insurance_cover h2 {
  font-size: clamp(20px, 5vw, var(--font-size-24s));
  font-weight: 600;
  line-height: 32px;
  letter-spacing: -0.016em;
  color: var(--color-black-80);
}
#insurance_cover p {
  font-size: clamp(18px, 5vw, var(--font-size-20));
  font-weight: 400;
  line-height: clamp(25px, 5vw, 40px);
  letter-spacing: 0.02em;
  color: var(--color-black-40);
}
#report_issues {
  font-family: var(--font-family-Lato);
}
#report_issues h2 {
  font-size: clamp(20px, 6vw, var(--font-size-24s));
  font-weight: 700;
  line-height: 36px;
  letter-spacing: -0.018em;
  color: var(--color-black-100);
}
#report_issues .rep-para {
  font-size: clamp(20px, 5vw, var(--font-size-24s));
  font-weight: 500;
  line-height: 32px;
  letter-spacing: -0.016em;
  color: var(--color-black-40);
}
#report_issues .report-section-note h4 {
  font-size: clamp(18px, 5vw, var(--font-size-20));
  margin-top: 20px;
  line-height: clamp(25px, 5vw, 40px);
  letter-spacing: 0.02em;
  text-align: left;
}
#report_issues .cards-report-para {
  font-family: var(--font-family-Lato);
  font-size: clamp(18px, 5vw, var(--font-size-20));
  font-weight: 400;
  line-height: clamp(25px, 5vw, 40px);
  letter-spacing: 0.02em;
  color: var(--color-black-40);
}
#report_issues .cards-report-header-2 {
  font-family: var(--font-family-Lato);
  font-size: clamp(20px, 5vw, var(--font-size-24s));
  font-weight: 500;
  line-height: 32px;
  letter-spacing: -0.016em;
  color: var(--color-blue-60);
}
#insurace_coverage {
  margin-top: 50px;
  font-family: var(--font-family-Lato);
}
#insurace_coverage h4 {
  font-size: clamp(18px, 5vw, var(--font-size-20));
  font-weight: 700;
  line-height: clamp(20px, 5vw, 28px);
  letter-spacing: -0.014em;
  color: var(--color-black-100);
}
#insurace_coverage p {
  font-size: clamp(18px, 5vw, var(--font-size-20));
  font-weight: 400;
  line-height: clamp(25px, 5vw, 40px);
  letter-spacing: 0.02em;
  text-align: left;
  color: var(--color-black-40);
}
.cards-report-header {
  padding: 6px;
  font-size: clamp(18px, 5vw, var(--font-size-20));
  color: var(--color-white-900);
  font-weight: 700;
  background-color: var(--color-blue-60);
}
.custom-insurance-margin {
  margin-top: 92px;
}
/********************************************* insurance services end *********************************************/
/* ********************************************************************************************************* */
