.logo-home {
    width: 70px;
  }
  @media (min-width:1366px) {
    .logo-home { 
      min-width: 50px;
      }
  }

  .carousel {
    width: 100%;
    height: 100vh;
    background-size: cover;
    background-image: url("./assets/img/service-bg.png");
    position: absolute;

}

@media (max-width: 769px) {
  .logo-home img{
      width: 40px;
  }
  .top-img img {
      width: 30px;
  }
  .logo_container_outer_1 h2 {
      font-size: 16px;
      padding-top: 50px;
  }
  .carousel-inner {
    overflow: scroll;
  }
  .slider_section { 
    padding: 100px 0;
  }
  .form-outline {
    display: block;
    font-size: 10px;
  }
  input[type=text], input[type=email] {
    padding: 5px 5px;
  }
  .logo_text {
    font-weight: bold!important;
    font-style: normal!important;
    font-stretch: normal!important;
    font-display: swap!important;
    font-kerning: none!important;
    font-size: 12px;

  }
}

input[type=text], input[type=email] {
    padding: 20px 20px;
    box-sizing: border-box;
  }
  /* .slider_section  {
      display: flex;
      align-items: center;
      justify-content: space-evenly;
      flex-direction: row;
      transition: all 0.3s ease-in-out;
      padding: 30px;
  } */
  .header-carousel {
      overflow: hidden;
  }
  .carousel {
      width: 100%;
      height: 100vh;
      background-size: cover;
      background-image: url("./assets/img/service-bg.png");
      position: absolute;
      overflow: hidden;

  }
  .services-title-container {
      width: 100%;
  }
  .card {
      border: none;
      background:none;
      width: 490px;
  }
  .card img {
      display: flex;
      justify-content: center;
      width: 100%;
      margin: auto;
      padding: 10px;
  }
  .logo_container a {
      text-decoration: none;
  }
  .service-btn-box a {
      text-decoration: none;
  }
  .slider_section {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  align-items: center;
  justify-content: center;
  
  }

  header a {
    z-index: 999;
  }