body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#000}.enlarged-view{background:#fff;border-radius:16px;box-shadow:0 0 30px #00000040;height:90%;left:50%;max-width:500px;padding:30px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:999}.overlay{background:#ffffff80;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.enlarged-img{border-radius:10px;margin-bottom:15px;max-height:300px;object-fit:cover;width:100%}.button{border:none;border-radius:8px;box-shadow:0 4px 10px #0000001a;color:#040000;cursor:pointer;font-weight:700;margin:8px;padding:12px 20px;transition:.3s ease}.button,.button:hover{background-color:#fff}.button:active{transform:scale(.96)}.gallery{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);margin:30px auto;max-width:1200px;padding:0 10px}.card{background:#111;border-radius:8px;color:#fff;overflow:hidden;padding:10px;text-align:center}.card img{border-radius:5px;height:auto;width:100%}.card h4{color:#bcbcbc;margin:10px 0 5px;text-transform:capitalize}.card p{color:#daa520;font-size:14px;font-weight:bolder;margin:0}.expandable-list{display:grid;margin:0 auto;max-width:700px;padding:0 15px}.expandable-list-item{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;overflow:hidden;transition:all .3s ease}.expandable-list-item-header{align-items:center;background-color:#f7f7f7;color:#ed65a4;cursor:pointer;display:flex;font-family:Lucida Sans,sans-serif;font-weight:700;justify-content:space-between;padding:10px}.expandable-list-item-header:hover{background-color:#e7e7e7}.expandable-list-item-content{padding:10px}.expandable-list-item-content img{display:block;height:auto;width:100%}.expandable-list-item-content p{color:#ed65a4;font-size:16px;margin-top:10px;text-align:center}.icon{transition:transform .3s ease}.icon.expand{transform:rotate(90deg)}Nav{margin-bottom:0}h1{font-family:"serif";font-size:x-large;height:50px}h1,h2{align-items:center;color:#fff;display:flex;justify-content:center;list-style-type:none;margin:0 0 0 2%;padding:0}h2{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;height:80px}ul{list-style-type:none;margin:0;padding:0}.welcome{color:#ed65a4;font-size:60px}.paraph,.welcome{font-weight:700;text-align:center}.paraph{color:#000;font-size:20px;padding:0 20px}.bas-page{color:#ed65a4;font-size:15px;font-weight:lighter;text-align:center}.image-gallery,.image-gallery2,.image-gallery3,.image-gallery4{grid-gap:10px;box-sizing:border-box;display:grid;gap:10px;margin:0 auto;padding:0 5px}.image-gallery{grid-template-columns:repeat(4,1fr);margin-top:20px;max-width:1500px;opacity:.8}.image-gallery2{grid-template-columns:repeat(3,1fr);max-width:1500px}.image-gallery3{grid-template-columns:repeat(2,1fr);max-height:1200px;max-width:1200px;opacity:.8}.image-gallery4{grid-template-columns:repeat(3,6fr);justify-content:center;margin-left:0;margin-top:10px;max-height:2000px;max-width:2000px;padding:10px 50px}.image-gallery img,.image-gallery2 img,.image-gallery3 img,.image-gallery4 img{border-radius:10px;height:auto;width:100%}.form-container{align-items:center;display:flex;height:100vh;justify-content:center;padding:0 10px}.reservation-form{border:1px solid #ed65a4;border-radius:5px;padding:40px;width:400px}.reservation-form label{color:#ed65a4;display:block;margin-bottom:5px}.reservation-form input,.reservation-form textarea{border:1px solid #ccc;border-radius:3px;margin-bottom:10px;padding:8px;width:100%}.reservation-form button{background-color:#ed65a4;border:none;border-radius:3px;color:#fff;cursor:pointer;margin-left:7px;padding:10px;width:100%}.reservation-form button:hover{background-color:#0056b3}.nav-links{align-items:center;display:flex;justify-content:right;margin-right:23%}li{display:inline;margin-right:50px}.nav-links li a{color:#e4dfdf;font-family:serif;font-size:smaller;font-weight:700;text-decoration:none;transition:color .3s ease}.about-image{align-items:center;border-radius:50%;display:flex;justify-content:center;margin-left:37.5%;margin-top:40px;max-height:25%;max-width:25%}@media (max-width:600px){.enlarged-view{padding:20px;width:95%}.enlarged-img{max-height:200px}.button{font-size:14px;padding:10px 16px}.reservation-form{padding:20px;width:90%}.reservation-form button{font-size:14px;padding:8px}.card h4{font-size:10px}.card p{font-size:13px}.gallery,.image-gallery{grid-template-columns:repeat(2,1fr)}.welcome{font-size:38px}.paraph{font-size:16px}}.intro-text{color:#bcbcbc;margin:0 auto 20px;max-width:70%;text-align:left;white-space:pre-line}.intro-text h3{font-Weight:"bold";font-size:15px;margin-bottom:12px;text-align:left}@media (max-width:768px){.intro-text{max-width:85%}.intro-text h3{font-size:10px}}@media (max-width:480px){.intro-text{max-width:90%}.intro-text h3{font-size:7px;line-height:1.4}}.spotlight-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.spotlight-grid{grid-template-columns:repeat(2,1fr);min-height:100px}}@media (max-width:600px){.spotlight-grid{grid-template-columns:repeat(1,1fr);min-height:100px}}
/*# sourceMappingURL=main.8bf3e95b.css.map*/