
/* .navbar .nav-link {
    color: rgb(33, 33, 33) !important;
} */



@media (max-width: 768px) {
  #intro-image {
    content:url("../img/intro-mobile.jpg");
  }
  .my-5 {
    margin-top: 0rem!important;
    margin-bottom: 2rem!important;
  }
  .container {
    margin-top: 4.4rem;
  }
  .pict-no-gutters {
    padding-left: 0;
    padding-right: 0;
  }
}

@media (min-width: 768px) {
  #intro-image {
    content:url("../img/intro.jpg");
  }
  .my-5 {
    margin-top: 3rem!important;
    margin-bottom: 6rem!important;
  }
  .container {
    margin-top: 6rem;
  }
}

#intro-logo {
  margin-right: 1rem;
}



.card-title, .card-text {
  color: #4f4f4f!important;
}

.g-5, .gx-5 {
  --bs-gutter-x: 4rem!important;
}

      /* Carousel styling */
      #introCarousel,
      .carousel-inner,
      .carousel-item,
      .carousel-item.active {
        height: 100vh;
      }

      .carousel-item:nth-child(1) {
        background-image: url('bakgrund1.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center center;
      }

      .carousel-item:nth-child(2) {
        background-image: url('bakgrund2.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center center;
      }

      .carousel-item:nth-child(3) {
        background-image: url('bakgrund3.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center center;
      }

      /* Height for devices larger than 576px */
      @media (min-width: 992px) {
        #introCarousel {
          margin-top: -58.59px;
        }
      }