.col-gap-xlg-1 {
  -webkit-column-gap: var(--xlg-1);
  -moz-column-gap: var(--xlg-1);
  column-gap: var(--xlg-1)
}
.col-gap-lg-1 {
  -webkit-column-gap: var(--lg-1);
  -moz-column-gap: var(--lg-1);
  column-gap: var(--lg-1)
}
.col-gap-lg-2 {
  -webkit-column-gap: var(--lg-2);
  -moz-column-gap: var(--lg-2);
  column-gap: var(--lg-2)
}
.col-gap-lg-3 {
  -webkit-column-gap: var(--lg-3);
  -moz-column-gap: var(--lg-3);
  column-gap: var(--lg-3)
}
.col-gap-lg-4 {
  -webkit-column-gap: var(--lg-4);
  -moz-column-gap: var(--lg-4);
  column-gap: var(--lg-4)
}
.col-gap-md-1 {
  -webkit-column-gap: var(--md-1);
  -moz-column-gap: var(--md-1);
  column-gap: var(--md-1)
}
.col-gap-md-2 {
  -webkit-column-gap: var(--md-2);
  -moz-column-gap: var(--md-2);
  column-gap: var(--md-2)
}
.col-gap-md-3 {
  -webkit-column-gap: var(--md-3);
  -moz-column-gap: var(--md-3);
  column-gap: var(--md-3)
}
.col-gap-md-4 {
  -webkit-column-gap: var(--md-4);
  -moz-column-gap: var(--md-4);
  column-gap: var(--md-4)
}
.col-gap-sm-1 {
  -webkit-column-gap: var(--sm-1);
  -moz-column-gap: var(--sm-1);
  column-gap: var(--sm-1)
}
.col-gap-sm-2 {
  -webkit-column-gap: var(--sm-2);
  -moz-column-gap: var(--sm-2);
  column-gap: var(--sm-2)
}
.col-gap-sm-3 {
  -webkit-column-gap: var(--sm-3);
  -moz-column-gap: var(--sm-3);
  column-gap: var(--sm-3)
}
.col-gap-sm-4 {
  -webkit-column-gap: var(--sm-4);
  -moz-column-gap: var(--sm-4);
  column-gap: var(--sm-4)
}
.col-gap-xs-1 {
  -webkit-column-gap: var(--xs-1);
  -moz-column-gap: var(--xs-1);
  column-gap: var(--xs-1)
}
.col-gap-xs-2 {
  -webkit-column-gap: var(--xs-2);
  -moz-column-gap: var(--xs-2);
  column-gap: var(--xs-2)
}
.col-gap-auto {
  -webkit-column-gap: auto;
  -moz-column-gap: auto;
  column-gap: auto
}
.col-gap-0 {
  -webkit-column-gap: 0;
  -moz-column-gap: 0;
  column-gap: 0
}
.col-gap-10 {
  -webkit-column-gap: 1rem;
  -moz-column-gap: 1rem;
  column-gap: 1rem
}
.col-gap-20 {
  -webkit-column-gap: 2rem;
  -moz-column-gap: 2rem;
  column-gap: 2rem
}
.col-gap-30 {
  -webkit-column-gap: 3rem;
  -moz-column-gap: 3rem;
  column-gap: 3rem
}
.col-gap-40 {
  -webkit-column-gap: 4rem;
  -moz-column-gap: 4rem;
  column-gap: 4rem
}
.col-gap-50 {
  -webkit-column-gap: 5rem;
  -moz-column-gap: 5rem;
  column-gap: 5rem
}
.row-gap-xlg-1 {
  row-gap: var(--xlg-1)
}
.row-gap-lg-1 {
  row-gap: var(--lg-1)
}
.row-gap-lg-2 {
  row-gap: var(--lg-2)
}
.row-gap-lg-3 {
  row-gap: var(--lg-3)
}
.row-gap-lg-4 {
  row-gap: var(--lg-4)
}
.row-gap-md-1 {
  row-gap: var(--md-1)
}
.row-gap-md-2 {
  row-gap: var(--md-2)
}
.row-gap-md-3 {
  row-gap: var(--md-3)
}
.row-gap-md-4 {
  row-gap: var(--md-4)
}
.row-gap-sm-1 {
  row-gap: var(--sm-1)
}
.row-gap-sm-2 {
  row-gap: var(--sm-2)
}
.row-gap-sm-3 {
  row-gap: var(--sm-3)
}
.row-gap-sm-4 {
  row-gap: var(--sm-4)
}
.row-gap-xs-1 {
  row-gap: var(--xs-1)
}
.row-gap-xs-2 {
  row-gap: var(--xs-2)
}
.row-gap-auto {
  row-gap: auto
}
.row-gap-0 {
  row-gap: 0
}
.row-gap-10 {
  row-gap: 1rem
}
.row-gap-20 {
  row-gap: 2rem
}
.row-gap-30 {
  row-gap: 3rem
}
.row-gap-40 {
  row-gap: 4rem
}
.row-gap-50 {
  row-gap: 5rem
}
.gap-xlg-1 {
  gap: var(--xlg-1)
}
.gap-lg-1 {
  gap: var(--lg-1)
}
.gap-lg-2 {
  gap: var(--lg-2)
}
.gap-lg-3 {
  gap: var(--lg-3)
}
.gap-lg-4 {
  gap: var(--lg-4)
}
.gap-md-1 {
  gap: var(--md-1)
}
.gap-md-2 {
  gap: var(--md-2)
}
.gap-md-3 {
  gap: var(--md-3)
}
.gap-md-4 {
  gap: var(--md-4)
}
.gap-sm-1 {
  gap: var(--sm-1)
}
.gap-sm-2 {
  gap: var(--sm-2)
}
.gap-sm-3 {
  gap: var(--sm-3)
}
.gap-sm-4 {
  gap: var(--sm-4)
}
.gap-xs-1 {
  gap: var(--xs-1)
}
.gap-xs-2 {
  gap: var(--xs-2)
}
.gap-auto {
  gap: auto
}
.gap-0 {
  gap: 0
}
.gap-10 {
  gap: 1rem
}
.gap-20 {
  gap: 2rem
}
.gap-30 {
  gap: 3rem
}
.gap-40 {
  gap: 4rem
}
.gap-50 {
  gap: 5rem
}
.pe-xlg-1 {
  padding-right: var(--xlg-1)
}
.pe-lg-1 {
  padding-right: var(--lg-1)
}
.pe-lg-2 {
  padding-right: var(--lg-2)
}
.pe-lg-3 {
  padding-right: var(--lg-3)
}
.pe-lg-4 {
  padding-right: var(--lg-4)
}
.pe-md-1 {
  padding-right: var(--md-1)
}
.pe-md-2 {
  padding-right: var(--md-2)
}
.pe-md-3 {
  padding-right: var(--md-3)
}
.pe-md-4 {
  padding-right: var(--md-4)
}
.pe-sm-1 {
  padding-right: var(--sm-1)
}
.pe-sm-2 {
  padding-right: var(--sm-2)
}
.pe-sm-3 {
  padding-right: var(--sm-3)
}
.pe-sm-4 {
  padding-right: var(--sm-4)
}
.pe-xs-1 {
  padding-right: var(--xs-1)
}
.pe-xs-2 {
  padding-right: var(--xs-2)
}
.pe-auto {
  padding-right: auto
}
.pe-0 {
  padding-right: 0
}
.pe-10 {
  padding-right: 1rem
}
.pe-20 {
  padding-right: 2rem
}
.pe-30 {
  padding-right: 3rem
}
.pe-40 {
  padding-right: 4rem
}
.pe-50 {
  padding-right: 5rem
}
.ps-xlg-1 {
  padding-left: var(--xlg-1)
}
.ps-lg-1 {
  padding-left: var(--lg-1)
}
.ps-lg-2 {
  padding-left: var(--lg-2)
}
.ps-lg-3 {
  padding-left: var(--lg-3)
}
.ps-lg-4 {
  padding-left: var(--lg-4)
}
.ps-md-1 {
  padding-left: var(--md-1)
}
.ps-md-2 {
  padding-left: var(--md-2)
}
.ps-md-3 {
  padding-left: var(--md-3)
}
.ps-md-4 {
  padding-left: var(--md-4)
}
.ps-sm-1 {
  padding-left: var(--sm-1)
}
.ps-sm-2 {
  padding-left: var(--sm-2)
}
.ps-sm-3 {
  padding-left: var(--sm-3)
}
.ps-sm-4 {
  padding-left: var(--sm-4)
}
.ps-xs-1 {
  padding-left: var(--xs-1)
}
.ps-xs-2 {
  padding-left: var(--xs-2)
}
.ps-auto {
  padding-left: auto
}
.ps-0 {
  padding-left: 0
}
.ps-10 {
  padding-left: 1rem
}
.ps-20 {
  padding-left: 2rem
}
.ps-30 {
  padding-left: 3rem
}
.ps-40 {
  padding-left: 4rem
}
.ps-50 {
  padding-left: 5rem
}
.pb-xlg-1 {
  padding-bottom: var(--xlg-1)
}
.pb-lg-1 {
  padding-bottom: var(--lg-1)
}
.pb-lg-2 {
  padding-bottom: var(--lg-2)
}
.pb-lg-3 {
  padding-bottom: var(--lg-3)
}
.pb-lg-4 {
  padding-bottom: var(--lg-4)
}
.pb-md-1 {
  padding-bottom: var(--md-1)
}
.pb-md-2 {
  padding-bottom: var(--md-2)
}
.pb-md-3 {
  padding-bottom: var(--md-3)
}
.pb-md-4 {
  padding-bottom: var(--md-4)
}
.pb-sm-1 {
  padding-bottom: var(--sm-1)
}
.pb-sm-2 {
  padding-bottom: var(--sm-2)
}
.pb-sm-3 {
  padding-bottom: var(--sm-3)
}
.pb-sm-4 {
  padding-bottom: var(--sm-4)
}
.pb-xs-1 {
  padding-bottom: var(--xs-1)
}
.pb-xs-2 {
  padding-bottom: var(--xs-2)
}
.pb-auto {
  padding-bottom: auto
}
.pb-0 {
  padding-bottom: 0
}
.pb-10 {
  padding-bottom: 1rem
}
.pb-20 {
  padding-bottom: 2rem
}
.pb-30 {
  padding-bottom: 3rem
}
.pb-40 {
  padding-bottom: 4rem
}
.pb-50 {
  padding-bottom: 5rem
}
.pt-xlg-1 {
  padding-top: var(--xlg-1)
}
.pt-lg-1 {
  padding-top: var(--lg-1)
}
.pt-lg-2 {
  padding-top: var(--lg-2)
}
.pt-lg-3 {
  padding-top: var(--lg-3)
}
.pt-lg-4 {
  padding-top: var(--lg-4)
}
.pt-md-1 {
  padding-top: var(--md-1)
}
.pt-md-2 {
  padding-top: var(--md-2)
}
.pt-md-3 {
  padding-top: var(--md-3)
}
.pt-md-4 {
  padding-top: var(--md-4)
}
.pt-sm-1 {
  padding-top: var(--sm-1)
}
.pt-sm-2 {
  padding-top: var(--sm-2)
}
.pt-sm-3 {
  padding-top: var(--sm-3)
}
.pt-sm-4 {
  padding-top: var(--sm-4)
}
.pt-xs-1 {
  padding-top: var(--xs-1)
}
.pt-xs-2 {
  padding-top: var(--xs-2)
}
.pt-auto {
  padding-top: auto
}
.pt-0 {
  padding-top: 0
}
.pt-10 {
  padding-top: 1rem
}
.pt-20 {
  padding-top: 2rem
}
.pt-30 {
  padding-top: 3rem
}
.pt-40 {
  padding-top: 4rem
}
.pt-50 {
  padding-top: 5rem
}
.me-xlg-1 {
  margin-right: var(--xlg-1)
}
.me-lg-1 {
  margin-right: var(--lg-1)
}
.me-lg-2 {
  margin-right: var(--lg-2)
}
.me-lg-3 {
  margin-right: var(--lg-3)
}
.me-lg-4 {
  margin-right: var(--lg-4)
}
.me-md-1 {
  margin-right: var(--md-1)
}
.me-md-2 {
  margin-right: var(--md-2)
}
.me-md-3 {
  margin-right: var(--md-3)
}
.me-md-4 {
  margin-right: var(--md-4)
}
.me-sm-1 {
  margin-right: var(--sm-1)
}
.me-sm-2 {
  margin-right: var(--sm-2)
}
.me-sm-3 {
  margin-right: var(--sm-3)
}
.me-sm-4 {
  margin-right: var(--sm-4)
}
.me-xs-1 {
  margin-right: var(--xs-1)
}
.me-xs-2 {
  margin-right: var(--xs-2)
}
.me-auto {
  margin-right: auto
}
.me-0 {
  margin-right: 0
}
.me-10 {
  margin-right: 1rem
}
.me-20 {
  margin-right: 2rem
}
.me-30 {
  margin-right: 3rem
}
.me-40 {
  margin-right: 4rem
}
.me-50 {
  margin-right: 5rem
}
.ms-xlg-1 {
  margin-left: var(--xlg-1)
}
.ms-lg-1 {
  margin-left: var(--lg-1)
}
.ms-lg-2 {
  margin-left: var(--lg-2)
}
.ms-lg-3 {
  margin-left: var(--lg-3)
}
.ms-lg-4 {
  margin-left: var(--lg-4)
}
.ms-md-1 {
  margin-left: var(--md-1)
}
.ms-md-2 {
  margin-left: var(--md-2)
}
.ms-md-3 {
  margin-left: var(--md-3)
}
.ms-md-4 {
  margin-left: var(--md-4)
}
.ms-sm-1 {
  margin-left: var(--sm-1)
}
.ms-sm-2 {
  margin-left: var(--sm-2)
}
.ms-sm-3 {
  margin-left: var(--sm-3)
}
.ms-sm-4 {
  margin-left: var(--sm-4)
}
.ms-xs-1 {
  margin-left: var(--xs-1)
}
.ms-xs-2 {
  margin-left: var(--xs-2)
}
.ms-auto {
  margin-left: auto
}
.ms-0 {
  margin-left: 0
}
.ms-10 {
  margin-left: 1rem
}
.ms-20 {
  margin-left: 2rem
}
.ms-30 {
  margin-left: 3rem
}
.ms-40 {
  margin-left: 4rem
}
.ms-50 {
  margin-left: 5rem
}
.mb-xlg-1 {
  margin-bottom: var(--xlg-1)
}
.mb-lg-1 {
  margin-bottom: var(--lg-1)
}
.mb-lg-2 {
  margin-bottom: var(--lg-2)
}
.mb-lg-3 {
  margin-bottom: var(--lg-3)
}
.mb-lg-4 {
  margin-bottom: var(--lg-4)
}
.mb-md-1 {
  margin-bottom: var(--md-1)
}
.mb-md-2 {
  margin-bottom: var(--md-2)
}
.mb-md-3 {
  margin-bottom: var(--md-3)
}
.mb-md-4 {
  margin-bottom: var(--md-4)
}
.mb-sm-1 {
  margin-bottom: var(--sm-1)
}
.mb-sm-2 {
  margin-bottom: var(--sm-2)
}
.mb-sm-3 {
  margin-bottom: var(--sm-3)
}
.mb-sm-4 {
  margin-bottom: var(--sm-4)
}
.mb-xs-1 {
  margin-bottom: var(--xs-1)
}
.mb-xs-2 {
  margin-bottom: var(--xs-2)
}
.mb-auto {
  margin-bottom: auto
}
.mb-0 {
  margin-bottom: 0
}
.mb-10 {
  margin-bottom: 1rem
}
.mb-20 {
  margin-bottom: 2rem
}
.mb-30 {
  margin-bottom: 3rem
}
.mb-40 {
  margin-bottom: 4rem
}
.mb-50 {
  margin-bottom: 5rem
}
.mt-xlg-1 {
  margin-top: var(--xlg-1)
}
.mt-lg-1 {
  margin-top: var(--lg-1)
}
.mt-lg-2 {
  margin-top: var(--lg-2)
}
.mt-lg-3 {
  margin-top: var(--lg-3)
}
.mt-lg-4 {
  margin-top: var(--lg-4)
}
.mt-md-1 {
  margin-top: var(--md-1)
}
.mt-md-2 {
  margin-top: var(--md-2)
}
.mt-md-3 {
  margin-top: var(--md-3)
}
.mt-md-4 {
  margin-top: var(--md-4)
}
.mt-sm-1 {
  margin-top: var(--sm-1)
}
.mt-sm-2 {
  margin-top: var(--sm-2)
}
.mt-sm-3 {
  margin-top: var(--sm-3)
}
.mt-sm-4 {
  margin-top: var(--sm-4)
}
.mt-xs-1 {
  margin-top: var(--xs-1)
}
.mt-xs-2 {
  margin-top: var(--xs-2)
}
.mt-auto {
  margin-top: auto
}
.mt-0 {
  margin-top: 0
}
.mt-10 {
  margin-top: 1rem
}
.mt-20 {
  margin-top: 2rem
}
.mt-30 {
  margin-top: 3rem
}
.mt-40 {
  margin-top: 4rem
}
.mt-50 {
  margin-top: 5rem
}
.p-xlg-1 {
  padding: var(--xlg-1)
}
.p-lg-1 {
  padding: var(--lg-1)
}
.p-lg-2 {
  padding: var(--lg-2)
}
.p-lg-3 {
  padding: var(--lg-3)
}
.p-lg-4 {
  padding: var(--lg-4)
}
.p-md-1 {
  padding: var(--md-1)
}
.p-md-2 {
  padding: var(--md-2)
}
.p-md-3 {
  padding: var(--md-3)
}
.p-md-4 {
  padding: var(--md-4)
}
.p-sm-1 {
  padding: var(--sm-1)
}
.p-sm-2 {
  padding: var(--sm-2)
}
.p-sm-3 {
  padding: var(--sm-3)
}
.p-sm-4 {
  padding: var(--sm-4)
}
.p-xs-1 {
  padding: var(--xs-1)
}
.p-xs-2 {
  padding: var(--xs-2)
}
.p-auto {
  padding: auto
}
.p-0 {
  padding: 0
}
.p-10 {
  padding: 1rem
}
.p-20 {
  padding: 2rem
}
.p-30 {
  padding: 3rem
}
.p-40 {
  padding: 4rem
}
.p-50 {
  padding: 5rem
}
.m-xlg-1 {
  margin: var(--xlg-1)
}
.m-lg-1 {
  margin: var(--lg-1)
}
.m-lg-2 {
  margin: var(--lg-2)
}
.m-lg-3 {
  margin: var(--lg-3)
}
.m-lg-4 {
  margin: var(--lg-4)
}
.m-md-1 {
  margin: var(--md-1)
}
.m-md-2 {
  margin: var(--md-2)
}
.m-md-3 {
  margin: var(--md-3)
}
.m-md-4 {
  margin: var(--md-4)
}
.m-sm-1 {
  margin: var(--sm-1)
}
.m-sm-2 {
  margin: var(--sm-2)
}
.m-sm-3 {
  margin: var(--sm-3)
}
.m-sm-4 {
  margin: var(--sm-4)
}
.m-xs-1 {
  margin: var(--xs-1)
}
.m-xs-2 {
  margin: var(--xs-2)
}
.m-auto {
  margin: auto
}
.m-0 {
  margin: 0
}
.m-10 {
  margin: 1rem
}
.m-20 {
  margin: 2rem
}
.m-30 {
  margin: 3rem
}
.m-40 {
  margin: 4rem
}
.m-50 {
  margin: 5rem
}
.bg-gradient-1 {
  background: var(--gradient-1)
}
.bg-gradient-2 {
  background: var(--gradient-2)
}
.bg-gradient-3 {
  background: var(--gradient-3)
}
.bg-gradient-4 {
  background: var(--gradient-4)
}
.bg-gradient-5 {
  background: var(--gradient-5)
}
.bg-gradient-bottom-light {
  background: var(--gradient-bottom-light)
}
.bg-gradient-top-light {
  background: var(--gradient-top-light)
}
.bg-gradient-left-light {
  background: var(--gradient-left-light)
}
.bg-gradient-right-light {
  background: var(--gradient-right-light)
}
.bg-gradient-bottom-dark {
  background: var(--gradient-bottom-dark)
}
.bg-gradient-top-dark {
  background: var(--gradient-top-dark)
}
.bg-gradient-left-dark {
  background: var(--gradient-left-dark)
}
.bg-gradient-right-dark {
  background: var(--gradient-right-dark)
}
.border-transparent {
  border-color: var(--transparent)
}
.border-bupa-cyan {
  border-color: var(--bupa-cyan)
}
.border-bupa-digital-cyan {
  border-color: var(--bupa-digital-cyan)
}
.border-bupa-navy {
  border-color: var(--bupa-navy)
}
.border-bupa-grey {
  border-color: var(--bupa-grey)
}
.border-bupa-warm-grey {
  border-color: var(--bupa-warm-grey)
}
.border-bupa-white {
  border-color: var(--bupa-white)
}
.border-bupa-navy-30 {
  border-color: var(--bupa-navy-30)
}
.border-homepage-bg {
  border-color: var(--homepage-bg)
}
.border-bupa-text {
  border-color: var(--bupa-text)
}
.text-transparent {
  color: var(--transparent)
}
.text-bupa-cyan {
  color: var(--bupa-cyan)
}
.text-bupa-digital-cyan {
  color: var(--bupa-digital-cyan)
}
.text-bupa-navy {
  color: var(--bupa-navy)
}
.text-bupa-grey {
  color: var(--bupa-grey)
}
.text-bupa-warm-grey {
  color: var(--bupa-warm-grey)
}
.text-bupa-white {
  color: var(--bupa-white)
}
.text-bupa-navy-30 {
  color: var(--bupa-navy-30)
}
.text-homepage-bg {
  color: var(--homepage-bg)
}
.text-bupa-text {
  color: var(--bupa-text)
}
.bg-transparent {
  background-color: var(--transparent)
}
.bg-bupa-cyan {
  background-color: var(--bupa-cyan)
}
.bg-bupa-digital-cyan {
  background-color: var(--bupa-digital-cyan)
}
.bg-bupa-navy {
  background-color: var(--bupa-navy)
}
.bg-bupa-grey {
  background-color: var(--bupa-grey)
}
.bg-bupa-warm-grey {
  background-color: var(--bupa-warm-grey)
}
.bg-bupa-white {
  background-color: var(--bupa-white)
}
.bg-bupa-navy-30 {
  background-color: var(--bupa-navy-30)
}
.bg-homepage-bg {
  background-color: var(--homepage-bg)
}
.bg-bupa-text {
  background-color: var(--bupa-text)
}