/* =====================================================
   CENTOTECH — BANNER / HERO BACKGROUND OVERRIDES
   ===================================================== */

/* ---- ABOUT US banner ---- */
.hero-biz-one-section.aboutusbanner {
  background-image: url('https://images.unsplash.com/photo-1552664730-d307ca884978?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- CAREERS banner ---- */
.hero-careers-section {
  background-image: url('https://images.unsplash.com/photo-1542744094-3a31f272c490?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- OUR PEOPLE banner ---- */
.hero-careers-section.ourpeople {
  background-image: url('https://images.unsplash.com/photo-1522071820081-009f0129c71c?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- CONTACT US banner ---- */
.hero-contact-us-section {
  background-image: url('https://images.unsplash.com/photo-1423666639041-f56000c27a9a?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- RESOURCES / BLOGS banner ---- */
.hero-resource-section {
  background-image: url('https://images.unsplash.com/photo-1432888498266-38ffec3eaf0a?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- VIDEOS banner ---- */
.hero-video-section {
  background-image: url('https://images.unsplash.com/photo-1536240478700-b869ad10e128?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- EVENTS banner ---- */
.hero-event-template {
  background-image: url('https://images.unsplash.com/photo-1540575467063-178a50c2df87?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- SAP S/4HANA banner ---- */
.hero-sap-s-4-hana-section,
.hero-sap-s-4-hana-section.sap-s4-hana-banner {
  background-image: url('https://images.unsplash.com/photo-1460925895917-afdab827c52f?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- GROW with SAP banner ---- */
.hero-grow-with-sap-section-copy,
.hero-grow-with-sap-section-copy.grow_with_sap_banner {
  background-image: url('https://images.unsplash.com/photo-1553877522-43269d4ea984?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- RISE with SAP banner ---- */
.hero-rise-with-sap-section,
.hero-rise-with-sap-section.rise_with_sap_banner {
  background-image: url('https://images.unsplash.com/photo-1497366811353-6870744d04b2?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- SAP Analytics Cloud banner ---- */
.hero-successfactor-section,
.hero-successfactor-section.successfactor_banner {
  background-image: url('https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- SAP Business One banner ---- */
.hero-biz-one-section.biz_one_banner {
  background-image: url('https://images.unsplash.com/photo-1504868584819-f8e8b4b6d7e3?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- VesPro banner ---- */
.hero_vespro,
.hero_vespro.vesprobanner {
  background-image: url('https://images.unsplash.com/photo-1498050108023-c5249f4df085?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- SAP BTP banner ---- */
.hero-biz-one-section.businesstech {
  background-image: url('https://images.unsplash.com/photo-1558494949-ef010cbdcc31?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- Plugin pages banner ---- */
.hero-plugin-section,
.hero-plugin-section.hero_margin_bottom {
  background-image: url('https://images.unsplash.com/photo-1518770660439-4636190af475?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- SAP Services banner ---- */
.hero-biz-one-section.biz_one_banner-copy {
  background-image: url('https://images.unsplash.com/photo-1600880292203-757bb62b4baf?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- Industries banners ---- */
.hero-industries {
  background-image: url('https://images.unsplash.com/photo-1581092160562-40aa08e78837?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* ---- Blog single page banner ---- */
.hero-singleblog-section,
.hero-singleblogheader-section {
  background-image: url('https://images.unsplash.com/photo-1432888498266-38ffec3eaf0a?w=1600&q=80') !important;
  background-size: cover !important;
  background-position: center !important;
}

/* Darken all banners for better text readability */
.hero-biz-one-section::before,
.hero-careers-section::before,
.hero-contact-us-section::before,
.hero-resource-section::before,
.hero-video-section::before,
.hero-event-template::before,
.hero-sap-s-4-hana-section::before,
.hero-grow-with-sap-section-copy::before,
.hero-rise-with-sap-section::before,
.hero-successfactor-section::before,
.hero_vespro::before,
.hero-plugin-section::before,
.hero-singleblog-section::before,
.hero-singleblogheader-section::before {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  background: rgba(7, 30, 74, 0.65) !important;
  z-index: 0 !important;
}
.hero-biz-one-section,
.hero-careers-section,
.hero-contact-us-section,
.hero-resource-section,
.hero-video-section,
.hero-event-template,
.hero-sap-s-4-hana-section,
.hero-grow-with-sap-section-copy,
.hero-rise-with-sap-section,
.hero-successfactor-section,
.hero_vespro,
.hero-plugin-section,
.hero-singleblog-section,
.hero-singleblogheader-section {
  position: relative !important;
}
.hero-biz-one-section > *,
.hero-careers-section > *,
.hero-contact-us-section > *,
.hero-resource-section > *,
.hero-video-section > *,
.hero-event-template > *,
.hero-sap-s-4-hana-section > *,
.hero-grow-with-sap-section-copy > *,
.hero-rise-with-sap-section > *,
.hero-successfactor-section > *,
.hero_vespro > *,
.hero-plugin-section > *,
.hero-singleblog-section > *,
.hero-singleblogheader-section > * {
  position: relative !important;
  z-index: 1 !important;
}
