/* Medium devices (tablets, 768px and down) */
@media (max-width: 991px) {
  nav form {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
    padding-top: 1rem;
  }
  nav form .btn {
    width: 100%;
  }
  .carousel-control {
    display: none;
  }
}
/* Small devices (landscape phones, 576px and up) */
/* Medium devices (tablets, 768px and up) */
/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
  /* Homepage CSS */
}
/* Large devices (desktops, 1024px and up) */
/* X-Large devices (large desktops, 1200px and up) */
/* XX-Large devices (larger desktops, 1400px and up) *//*# sourceMappingURL=responsive.css.map */