*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.carousel-inner img {
    width: 100%;
    height: 70vh;
  }

  .navbar-expand-lg .navbar-brand img{
    float: left;
    width: 200px;
    height: auto;
    padding-left: 3px;
    margin-top: 2px;
  }

  
   .navbar-collapse .navbar-nav .nav-item .nav-link{
    padding-right: 4.5rem;
    padding-left: .5rem;
    font-weight: bold;
    font-size: 20px;
    color:rgb(18, 17, 17);
    z-index: 1000;
   }

   .navbar-collapse .navbar-nav .nav-item .nav-link:hover{
    color:rgb(18, 84, 227)
    
   }

   .form-inline .form-control{
    font-size: 1.5rem;
   }

   .form-inline .btn {
       font-size:1.5rem;
       color: black;
       border-color: black;
       background-color: white;
    }
    
    .form-inline .btn:hover{
      background-color: blue;
      color:white;
      border-color:black;
     }
     
     .carousel-caption h3{
        font-size: 1.3rem;
        font-weight: bold;
        /* margin-bottom: 5.5rem; */
    }
    
   .carousel-caption .btn{
        color: black;
        border-color: black;
        background-color: white;
     }

     .carousel-caption .btn:hover{
        color:white;
        background-color:rgb(5, 29, 247);
        border-color: white;
     }