    body, html{
        scroll-behavior:smooth;
    }
    
    p{
        color: rgb(172, 71, 240);
        text-align: center;
        font-family:Arial, Helvetica, sans-serif
    }

    h1{
        color: rgb(26, 154, 228);
        text-align: center;
        font-size: 50px;
        font-family:Arial, Helvetica, sans-serif;
        text-decoration: underline;
    }
a {
    color: rgb(26, 154, 228);
    text-decoration: none;

}
a:visited{
    color: rgb(26, 154, 228);
}
a:hover{
    color: rgb(172, 71, 240);
}
a:active{
    color:rgb(81, 3, 112);
}
.grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 1rem;
}
#logo{
    position: absolute;
    top: 10px;
    right: 10px;
    width: 60px;
    height: auto;
    z-index: 1000;
    transition: transform 0.3s, opacity 0.3s;
}
#logo:hover{
    transform:scale(1.1);
    opacity:0.8;
}

img {
  max-width: 100%;
  height: auto;
  display: block;
}
 .social-icons {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 20px;               
      margin-top: 40px;
 }
.social-icons img{
    width:50px;
    height: 50px;
    margin: 10px;
    transition: transform 0.3s, opacity 0.3s;
    border-radius: 50%;
}
.social-icons img:hover {
    transform: scale(1.1); 
    opacity: 0.8;
  }
h2{
    color: rgb(26, 154, 228);
        text-align: center;
        font-size: 30px;
        font-family:Arial, Helvetica, sans-serif;
        text-decoration: underline;
}
form{
    color:rgb(172, 71, 240);
    margin:auto;
    border:5px solid rgb(26, 154, 228);
    text-align: center;
}
form, input{
    color:rgb(172, 71, 240);
    border:1px solid;
    border-color:rgb(26, 154, 228);
    background-color:black;
    
}

form, button{
    color:rgb(26, 154, 228);
    background-color: black;
    border:1px solid rgb(26, 154, 228); 
}
button:hover{
    color:rgb(12, 105, 158);
    transform: scale(1.1);
}
form, label{
    color:rgb(172, 71, 240);
}
form, textarea{
    color:rgb(172, 71, 240);
     background-color: black;       
  border: 2px solid; 
  border-radius: 6px;
  border-color:rgb(26, 154, 228);
}
form, select{
    color:rgb(172, 71, 240);
    border:1px solid;
    border-color:rgb(26, 154, 228);
    background-color:black;
}
#booking-photo{
    margin:auto;
}