.industries_hero-header {
  font-size: clamp(1.25rem, 0.1689rem + 5.4054vw, 6.25rem) !important;
  font-family: Roboto,sans-serif;
  font-weight: bolder;
}


.new_container__industries {
  display: flex;
}

.new_industries-card {
  flex: 1;
  /* border: 1px solid #c3c3c3; */
  padding: 5%;
  /* min-width: 300px; */
}

.card-content {
  background-color: rgba(255, 255, 255, 0.579);
  /* font-size: clamp(1rem, 1.5vw, 2rem); */
}

.card-header {
  font-size: clamp(0.625rem, 0.1422rem + 2.4138vw, 1.5rem);
}

.card-subheader {
  font-size: clamp(0.625rem, 0.2112rem + 2.069vw, 1.375rem);
}

.card-text {
  font-size: clamp(0.625rem, 0.4181rem + 1.0345vw, 1rem);
}

.card-list li {
  font-size: clamp(0.625rem, 0.4181rem + 1.0345vw, 1rem) !important;

   /*font-size: 12px !important; Adjust the font size as needed */
}



@media screen and (max-width: 520px) {
  .new_container__industries {
    flex-direction: row;
    /* change flex direction to row */
    flex-wrap: wrap;
    /* allow items to wrap to the next row */
  }

  .new_industries-card {
    flex-basis: 50%;
    /* each card takes up 50% of the container width */
    min-width: auto;
    /* remove the minimum width constraint */
  }

  .footer-details {
    display: grid;
    grid-template-columns: 1fr;
  }

  .container__footer {
    padding: 80px 30px;
    display: flex;
    flex-direction: column;
    height: 100%;
  }

  .footer-details {
    display: flex;
    flex-direction: row;
  }


  .footer-links {
    margin-top: 20px;
    font-size: 12px;
  }

  .footer-contact {
    margin-top: 20px;
    font-size: 12px;
  }

  .footer-img {
    width: 120px;
  }

  .footer-copyright {
    margin-top: 10px;
    font-size: 12px;
  }
}

  

  /* For Chrome, Edge, and Safari */
*::-webkit-scrollbar {
  width: 7px; /* width of the entire scrollbar */
}

*::-webkit-scrollbar-thumb {
  background-color: rgb(95, 95, 97); /* color of the scroll thumb */
  border-radius: 20px; /* roundness of the scroll thumb */
  border: 1px solid rgb(255, 255, 255); /* creates padding around scroll thumb */
}

/* For Firefox */
body {
  scrollbar-width: thin; /* "auto" or "thin" */
  scrollbar-color: rgb(95, 95, 97) rgb(255, 255, 255); /* scroll thumb and track */
  overflow-x: hidden;
}

@media screen and (min-width: 478px) {
  section#careers-6th{
      display: block;
  }

  section#careers-6ths {
      display: none 
  }

  .scrollable-divs{
      display: none;
  }

  .scrollable-div{
      display: block;
  }

  .divider{
      display: none;
  }

  #careers-7ths .images{
      display: none;
  }
  

}

@media screen and (max-width: 480px) {
  section#industries-hero {
    height: 60%;
  }

  .industries_hero-header{
        display: block;
        position: absolute;
        /* right: 6%; */
        top: 45%;
        font-size: clamp(2rem, -1.5rem + 8vw, 3rem);
        font-family: Roboto, sans-serif;
        font-weight: bolder;
        color: #ffffff;
        z-index: -1;
  }

    .industries_hero-background {
      height: 40%;
      z-index: -3;
      /* Adjust height for smaller screens */
      background-position: center center;
      /* Keeps the focus centered */
    }
}

.container__industries_hero{
  align-items: center !important;
}

.element.style {
  opacity: 1 !important;
}

.hero-diagonal{
  opacity: 1 !important;
}



@media (min-width: 490px) and (max-width: 499px ) {
  .overlay__industries_hero {
      height: 46% !important;
      /* top: 225px; */
      display: block ;
  }
}

@media only screen and (max-width: 486px) {
  .overlay__industries_hero {
      height: 46% !important;
      /* top: 225px; */
      display: none !important;
  }
}

@media only screen and (max-width: 766px) {

  .industries_hero-background {
    height: 45% !important;
}

.industries_hero-header {
  top: 35% !important;
 
}

}