.carousel-item {
    height: 600px;
  }
  
  .item img {
      position: absolute;
      top: 0;
      left: 0;
      min-height: 300px;
  }

  @media (min-width: 1200px) {
    .display-5 {
        font-size: 2rem!important;
    }
}

.partner-logos img {
    height: 100px;
}


 /* .slider img {
    width: 100px;
    
    animation: scroll 60s linear infinite;
  } */
  
  .slide-track {
    width: 100%;
    display: flex;
    gap: 3em;
    overflow: hidden;
  }
  
  .slider {
    margin-top: 10px;
    background-color: whitesmoke;
    /* padding: 8em 2em; */
  }
  
  /* @keyframes scroll {
    0% {transform: translateX(0);}
    100% {transform: translatex(-1000%)}
  } */

  .slider {
    display: flex;
    overflow: hidden; /* Ensures that content outside the slider is hidden */
    padding-bottom: 0px;
    height: 120px;
  }

  img.logo {
    width:350px;
}
  
  .slider img {
    width: 150px;
    animation: scroll 15s linear infinite; /* Adjust the time to control speed */
  }
  
  @keyframes scroll {
    0% {
      transform: translateX(0); /* Start from the first set of logos */
    }
    100% {
      transform: translateX(-1000%); /* Scroll the entire width of both sets */
    }
  }

  img.product-logo.me-2 {
    width: 150px;
}

.danfoss img {
width: 500px;
}

.me-2 {
  margin: .5rem !important;
}


.display-1.text-white.mb-5 {
  font-size: 40px;
}

p.typewrite.display-1.text-white.mb-5 {
 
  color: #df1f26 !important;
}

@media only screen and (max-width: 600px) {
  img.logo {
    width: 200px;
}
}


  

  