*{box-sizing:border-box;margin:0;padding:0}body{box-sizing:border-box;margin:0;padding:0;font-family:Arial,sans-serif}.titile{color:#fff;font-family:Impahsl(0,100%,50%)Haettenschweiler,"Arial Narrow Bold",sans-serif;padding:10px;font:30px solid;text-decoration:none}.top-header,.bottom-header{background-image:linear-gradient(90deg,#7b4397,#dc2430);justify-content:space-between;padding:5px;display:flex}.nav-item>ul{list-style-type:none;display:flex}.nav-item>ul>li,.search{padding:10px}.btn-categories{color:#fff;background-color:#000;border:none;border-radius:10px;margin:10px;padding:10px;font-size:15px}.dropdown{display:inline-block;position:relative}.dropdown-content{z-index:1;background-color:#f1f1f1;min-width:160px;display:none;position:absolute;box-shadow:0 8px 16px #0003}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.nav-item>ul>li:hover,.btn-singin:hover,.btn-fav:hover,.btn-categories:hover{cursor:pointer;background-color:#ac9797}.btn-fav,.btn-singin{background-color:#fff;margin:10px;padding:10px;font-size:15px}.btn-fav{border:none}.clear-location{background-color:#0000;border:none;border-radius:50px}.loction-text{color:#fff;margin:5px;font-size:10px}.btn-singin{border:.5px solid #000;border-radius:3px}.location-svg{width:20px}.middle-box{margin:50px}.body{position:relative}.heading{color:#fff;width:1000px;font-size:30px;position:absolute;top:200px;left:200px}.banner{z-index:0;width:100%;height:70vh;position:relative}.recommended-box{margin-top:20px}.recommended{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;padding:1rem;display:flex;overflow-x:auto}.recommended::-webkit-scrollbar{display:none}.recommended-card{scroll-snap-align:center;background-color:#f0f0f0;border-radius:10px;flex:none;padding:1rem;transition:transform .2s ease-in-out;box-shadow:0 4px 6px #0000001a}.recommended-card:hover{transform:scale(1.05);box-shadow:0 8px 16px #0000004d}.recommended-img:hover{transform:rotateY(180deg)scale(1.05)}.upcoming-box{margin-top:80px}.upcoming{border:1px solid bl;flex-wrap:wrap;display:flex}.upcoming-card,.recommended-card{border:.5px solid gray;margin:10px;padding:10px;position:relative}.upcoming-text-left,.recommended-text-left,.upcoming-text-bottom,.upcoming-text-right,.recommended-text-right{font-size:10px}.upcoming-img{position:relative}.upcoming-location-svg{width:10px}.upcoming-img{width:250px}.upcoming-des{justify-content:space-between;display:flex}.upcoming-text-bottom{text-align:center}.date{color:#fff;background-color:#00000080;position:absolute;bottom:20px;left:20px}.upcoming-card:hover,.recommended-card:hover{cursor:pointer}.upcoming-card:hover{transform:scale(1.05)}.show-text{text-align:center;-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px #0000004d;letter-spacing:2px;text-transform:uppercase;background:-webkit-linear-gradient(#bc0cf1,#d40404);-webkit-background-clip:text;font-family:Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.5}.footer{color:#fff;background-image:linear-gradient(90deg,#7b4397,#dc2430);justify-content:space-between;margin-top:10px;padding:50px;display:flex}.footer-ul{list-style-type:none}.footer-ul>li{padding:2px}.footer-img:hover,.footer-ul>li:hover{color:#0ff;cursor:pointer}.footer-img{width:40px;margin:10px}.footer-heading{margin-top:auto;margin-bottom:0}.information-bar{color:#333;text-align:center;background-color:#fc0;padding:10px;font-weight:700}.lodding-svg{align-items:center;width:50px;height:50px;margin:auto}.shimmer-card{justify-content:space-between;display:flex}.shimmer-element{background:#f1f1f1 linear-gradient(-60deg,#0000 10%,#0005,#0000 70%) 100%/300% 100% no-repeat;width:300px;height:200px;animation:2.5s infinite shimmer}.accordion{width:100%;max-width:600px;margin:auto}.accordion-item{border:1px solid #ccc;border-radius:4px;margin-bottom:10px;overflow:hidden}.accordion-title{cursor:pointer;color:#fff;background-color:#f1f1f1;background-image:linear-gradient(90deg,#7b4397,#dc2430);padding:10px}.accordion-title:hover{background-color:#ddd}.accordion-content{border-top:1px solid #ccc;padding:10px}.review{text-align:center;background-image:linear-gradient(90deg,#7b4397,#dc2430);border-radius:8px;margin:10px;padding:20px}.review-content{color:#fff;margin-bottom:10px;font-size:1.2em}.review-name{color:#fff;font-weight:700}.review-rating{color:gold;font-size:1.2em}.acc-rev-box{grid-template-columns:repeat(auto-fill,minmax(500px,1fr));display:grid}.acc-rev-text{margin:10px}
/*# sourceMappingURL=index.5f486451.css.map */
