html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

.btn:focus,
.btn:active:focus,
.btn-link.nav-link:focus,
.form-control:focus,
.form-check-input:focus {
  box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}

html {
  position: relative;
  min-height: 100%;

}

body {
  margin-bottom: 60px;
  min-height: 100vh;
}

.form-floating>.form-control-plaintext::placeholder,
.form-floating>.form-control::placeholder {
  color: var(--bs-secondary-color);
  text-align: end;
}

.form-floating>.form-control-plaintext:focus::placeholder,
.form-floating>.form-control:focus::placeholder {
  text-align: start;
}

/* ------------------------ */
.nav-link:hover {
  background-color: #258cfb;
  color: #ffffff;
}

.cursor-pointer {
  cursor: pointer;
}

header {
  /* padding-top: 300px; */
  min-height: 500px;
  background-position: center;
  background-size: cover;
}

header #typing {
  color: aliceblue;
  text-align: end;
  font-size: 2.5rem;
}

.tours .card {
  transition: all 0.5s ease;
  border-color: #ffffff;
  outline: 1px solid #424e31c9;
}


.tours .card:hover {
  border-color: #424e31c9;
  box-shadow: #929ea0 3px 5px 9px 6px;
}

.delete-img:hover {
  border-color: #ff0000;
  box-shadow: #929ea0 3px 5px 9px 6px;
}




.box-item-img {
  object-fit: cover;
  width: 100%;
}


.holographic-card {

  position: relative;
  overflow: hidden;
  transition: all 0.5s ease;
}

.holographic-card img {
  position: relative;
  z-index: 2;
}

.holographic-card::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(0deg,
      transparent,
      transparent 30%,
      rgba(3, 7, 7, ));
  transform: rotate(-45deg);
  transition: all 0.5s ease;
  opacity: 0;
}

.holographic-card:hover {

  transform: scale(1.05);
  box-shadow: 0 0 40px rgb(0, 0, 0);
}

.holographic-card:hover::before {
  opacity: 1;
  transform: rotate(-45deg) translateY(100%);
}