/* New Component Tab CSS Start */
.refined-tab .tab-content .gsc-column {
  padding-right: 20px;
  padding-left: 20px;
}

.refined-tab .gsc-tabs-content .tab-content {
  padding-top: 60px;
  max-width: 937px;
  margin: 0 auto;
}

.refined-tab .tab-content .gsc-icon-box.left .highlight-icon {
  padding-right: 18px;
}

.refined-tab .tab-content .gsc-icon-box .icon-container.fa-2x .icon {
  margin-top: 12px;
}

.refined-tab .tab-content .gsc-icon-box.right .highlight_content .title,
.refined-tab .tab-content .gsc-icon-box.left .highlight_content .title {
  margin-bottom: 5px;
  font-family: var(--ff-primary) !important;
  position: relative;
  font-weight: 600;
  font-size: 22px;
}

.refined-tab .tab-content .gsc-icon-box .description p {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
}

.refined-tab .tab-content .gsc-icon-box .description p a {
  font-size: 16px;
  line-height: 16px;
  font-weight: 600;
  text-decoration: none;
  color: var(--clr-black);
}
.three-column-tab-grid .gsc-tabs-content .tab-content {
  max-width: unset !important;
}

/* .tab-arrow:after {
  content: url("/cetera/public/img/card-arrow.svg");
  left: 5px;
  top: 5px;
  position: relative;
} */

.cet-tab-component .card-body a {
  font-weight: 600;
}

/* New Component Tab CSS end */
