/* InPhluence: unified Elevate icon colors + rounded-box corners */
:root,
.theme-overrides,
body {
  --hsElevate--card--variant1__iconColor: #000000 !important;
  --hsElevate--card--variant2__iconColor: #000000 !important;
  --hsElevate--card--variant3__iconColor: #000000 !important;
  --hsElevate--card--variant4__iconColor: #000000 !important;
  --hsElevate--card--variant1__iconBackgroundColor: #E4E2DC !important;
  --hsElevate--card--variant2__iconBackgroundColor: #E4E2DC !important;
  --hsElevate--card--variant3__iconBackgroundColor: #E4E2DC !important;
  --hsElevate--card--variant4__iconBackgroundColor: #E4E2DC !important;
  --hsElevate--card--variant1__iconBorderRadius: 12px !important;
  --hsElevate--card--variant2__iconBorderRadius: 12px !important;
  --hsElevate--card--variant3__iconBorderRadius: 12px !important;
  --hsElevate--card--variant4__iconBorderRadius: 12px !important;
  --hsElevate--cardIcon__borderRadius: 12px !important;
}
#main-content .hs-elevate-card-container__icon,
#main-content .hs-elevate-card-container__icon path,
.hs-elevate-card-container__icon,
.hs-elevate-card-container__icon path {
  fill: #000000 !important;
  color: #000000 !important;
}
#main-content .hs-elevate-card-container__icon-wrapper,
.hs-elevate-card-container__icon-wrapper {
  background-color: #E4E2DC !important;
  border-radius: 12px !important;
  overflow: hidden;
}
