img{
	max-width: 100%;
}
.gallery{
	background-color: #dbddf1;
	padding: 20px 0;
}
.gallery img{
	background-color: #ffffff;
	padding: 5px;
	width: 100%;
	height: 400px;
	box-shadow: 0 0 15px rgba(0,0,0,0.3);
	cursor: pointer;
}
#gallery-modal .modal-img{
	width: 100%;
}

.hg{
    font-family: 'Great Vibes';
    font-size: 48px;
    color:rgb(13, 2, 59);
}
.p1{
    font-family: 'Great Vibes';
    font-size: 30px;
    color: white;
}

.r1{
    background-color: bisque;
}
.img-thumbnail{
    text-decoration: none;
 align-items: center;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 10px;
  height: 300px;
  width: auto;
  border-radius: 50px;
}

.hs{
    padding-top: 10px;
    margin-top: 10px;
    text-align: center;
    font-family: 'Girassol';
    font-size: 48px;
    color:rgb(230, 228, 240);
    background-color: rgba(4, 0, 7, 0.911);
    border-bottom-left-radius: 96%;
    border-top-right-radius: 95%;
}
.text1{
    font-family: 'Great Vibes';
    font-style: bold;
    text-align: center;
    color: rgb(19, 1, 1);
    font-size: large;
    padding: 5px 5px;
    text-decoration: none;
}
    
   
    /* Add a gray background color and some padding to the footer */
    footer {
      padding-top: 10px;
      background-color: black;
      padding: 25px;
      color: rgb(0, 2, 2);
    }
    .footer-link a {
            text-decoration: none;
            text-align: center;
            color: rgb(180, 221, 245);
    }
    .call-button {
        background-color:00b309;
        border: black;
         color:black;
         font: 2em sans-serif;
         border: none;
         padding: 10px 20px;
         margin-bottom: 10px;
         border-radius: 5px;
         cursor: pointer;
     }

     /* Define button hover effect */
     .call-button:hover {
         background-color: #00b309;
     }
     .p3{
        text-align: center;
        font-family: 'Girassol';
        margin-top: 10px;
      }
