:root {
  --c1: #006d75;
  --c2: #59b8b3;
  --rensino-teal: #006d75;
  --rensino-teal-dark: #003f45;
  --rensino-mint: #dff2f0;
  --rensino-ink: #17282b;
  --rensino-muted: #607174;
  --rensino-line: #d9e3e4;
  --rensino-coral: #d9865b;
}

@media (min-width: 701px) {
  .garment-header .garment-logo img {
    object-fit: contain;
  }

  .dibu {
    background-image:
      linear-gradient(100deg, rgba(0, 28, 32, .97), rgba(0, 55, 60, .78)),
      url('../img/rensino-home/factory-campus.webp') !important;
    background-position: center 54% !important;
  }

  .dibu .footer-l .logo {
    width: min(270px, 100%);
  }

  .dibu .footer-l .logo img {
    object-fit: contain !important;
    object-position: left center;
  }

  #kf.cs-section {
    margin: 0;
    padding-top: 78px;
    padding-bottom: 82px;
    background: #eef4f4;
  }

  #kf .cs-eyebrow {
    color: var(--rensino-teal);
  }

  #kf .cs-title {
    color: var(--rensino-ink);
  }

  #kf .cs-card,
  #kf .cs-agent,
  #kf .cs-item {
    border-color: rgba(0, 109, 117, .16);
  }
}
