.carousel-item {
    
    align-items: center;
    justify-content: center;
    height: 70vh;
    padding: 30px;
    
    
  }

  .carousel-item img {
    object-fit: contain;
    width: 100%;
    height: 100%;
  }

  .carousel-thumbnail {
    width: 100px;
    height: 60px;
    overflow: hidden;
    margin-right: 10px;
    cursor: pointer;
  }

  .carousel-thumbnail img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: opacity 0.3s;
  }

  .carousel-thumbnail img:hover {
    opacity: 0.7;
  }

  .carousel-thumbnail.active img {
    opacity: 0.7;
  }
  .container7 {
            height: 30vh;
            width: 100vw;
            background-image: url(images/blue\ 4.jpeg);
            background-size: cover;
            background-repeat: no-repeat;
            box-sizing: border-box;
            
          }
          
          .about-us-section-area h1 {
            text-align: center;
            color: #d3212d;
            font-weight: 700;
            font-size: 65px;
            line-height: 200px;
            
          }