@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css");

#navbar .software-mega .software-mega-title,
#navbar .software-mega .software-mega-link,
#navbar .software-mega .support-col-title,
#navbar .software-mega .support-col a,
#navbar .software-mega .support-col .support-text {
  font-family: 'DM Sans', sans-serif !important;
  font-style: normal !important;
  letter-spacing: normal !important;
  text-transform: none !important;
}

#navbar .software-mega .software-mega-title {
  font-size: 16px !important;
  line-height: 1.45 !important;
  font-weight: 800 !important;
}

#navbar .software-mega .software-support-grid {
  grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  column-gap: clamp(18px, 3vw, 40px) !important;
  row-gap: 0 !important;
}

#navbar .industry-mega .industry-grid {
  grid-template-columns: minmax(0, 1fr) !important;
  column-gap: 0 !important;
  row-gap: 0 !important;
}

#navbar .software-mega .support-col-title {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  margin-bottom: 16px !important;
  font-size: 15px !important;
  line-height: 1.2 !important;
  font-weight: 800 !important;
}

#navbar .software-mega .software-mega-link {
  font-size: 15px !important;
  line-height: 1.35 !important;
  font-weight: 700 !important;
}

#navbar .software-mega .support-col a,
#navbar .software-mega .support-col .support-text {
  display: flex !important;
  align-items: flex-start !important;
  gap: 8px !important;
  margin-bottom: 14px !important;
  font-size: 15px !important;
  line-height: 1.35 !important;
  font-weight: 600 !important;
}

#navbar .software-mega .support-col a > i,
#navbar .software-mega .support-col-title > i {
  display: none !important;
}

#navbar .software-mega .support-col-title::before,
#navbar .software-mega .support-col a::before {
  content: "\f105";
  display: inline-block;
  flex: 0 0 16px;
  width: 16px;
  color: #0087b4;
  font-family: "Font Awesome 6 Free";
  font-size: 14px;
  font-style: normal;
  font-weight: 900;
  line-height: 1.35;
  text-align: center;
}

#navbar .software-mega .support-col:nth-child(1) .support-col-title::before { content: "\f1b3"; }
#navbar .software-mega .support-col:nth-child(2) .support-col-title::before { content: "\f1c0"; }
#navbar .software-mega .support-col:nth-child(3) .support-col-title::before { content: "\f66f"; }
#navbar .software-mega .support-col:nth-child(4) .support-col-title::before { content: "\f0c2"; }

#navbar .software-mega .support-col a[href*="ifs-cloud.html"]::before,
#navbar .software-mega .support-col a[href*="cloud.html"]::before,
#navbar .software-mega .support-col a[href="/cloud-services.html"]::before,
#navbar .software-mega .support-col a[href="/cloude_services.html"]::before,
#navbar .software-mega .support-col:nth-child(5) > a:first-child::before,
#navbar .software-mega .support-col a[href*="SAP_cloud_products.html"]::before { content: "\f0c2"; }
#navbar .software-mega .support-col a[href*="ifs-applications.html"]::before,
#navbar .software-mega .support-col a[href*="vmware-vsan.html"]::before { content: "\f5fd"; }
#navbar .software-mega .support-col a[href*="ifs-eam.html"]::before,
#navbar .software-mega .support-col a[href*="vmware-vcenter.html"]::before { content: "\f0e8"; }
#navbar .software-mega .support-col a[href*="JD_Edwards.html"]::before { content: "\f085"; }
#navbar .software-mega .support-col a[href*="ifs-field-service-management.html"]::before { content: "\f0ad"; }
#navbar .software-mega .support-col a[href*="ifs-erp.html"]::before,
#navbar .software-mega .support-col a[href*="Oracle_Hyperion.html"]::before,
#navbar .software-mega .support-col a[href*="vmware-aria-operations.html"]::before { content: "\f201"; }
#navbar .software-mega .support-col a[href*="Oracle_E-Business_Suite_Support.html"]::before { content: "\f0b1"; }
#navbar .software-mega .support-col a[href*="Oracle_database.html"]::before,
#navbar .software-mega .support-col a[href*="SAP_HANA_Database.html"]::before { content: "\f1c0"; }
#navbar .software-mega .support-col a[href*="SAP_S_4HANA.html"]::before { content: "\f135"; }
#navbar .software-mega .support-col a[href*="SAP_BusinessObjects.html"]::before { content: "\f080"; }
#navbar .software-mega .support-col a[href*="SAP_ASE_"]::before { content: "\f233"; }
#navbar .software-mega .support-col a[href*="vmware-vsphere.html"]::before { content: "\f1b2"; }
#navbar .software-mega .support-col a[href*="vmware-horizon.html"]::before { content: "\f108"; }
#navbar .software-mega .support-col a[href*="vmware-esxi-hypervisors.html"]::before { content: "\f2db"; }
#navbar .software-mega .support-col a[href*="open-source-databases.html"]::before { content: "\f1c0"; }
#navbar .software-mega .support-col a[href*="microsoft.html"]::before { content: "\f00a"; }
#navbar .software-mega .support-col a[href*="ibm.html"]::before { content: "\f233"; }
#navbar .software-mega .support-col a[href*="servicenow.html"]::before { content: "\f145"; }
#navbar .software-mega .support-col a[href*="salesforce.html"]::before { content: "\f0c2"; }
#navbar .software-mega .support-col a[href*="workday.html"]::before { content: "\f0c0"; }
#navbar .software-mega .support-col a[href*="dayforce.html"]::before { content: "\f073"; }
#navbar .software-mega .support-col a.support-more::before { content: "\f061"; }



#navbar .software-mega .support-col .support-more {
  font-weight: 800 !important;
}

/* All menu links blue (incl. right-hand column) */
#navbar .software-mega .support-col a,
#navbar .software-mega .support-col a.support-text,
#navbar .software-mega .support-col .support-more,
#navbar .software-mega .support-col a::before { color: #0087b4 !important; }
#navbar .software-mega .support-col a:hover { color: #006f96 !important; }
#navbar .software-mega .support-col-title { color: #000 !important; }
