#navCont{display:flex;align-items:center;justify-content:space-between;background-color:#1a1a1a;padding:10px 20px;color:#fff;font-family:Arial,sans-serif}#navCont .logo img{height:80px;width:80px;cursor:pointer}#navCont .center{display:flex;gap:20px}#navCont .center a{color:#fff;text-decoration:none;font-size:16px;font-weight:500;transition:color .3s ease}#navCont .center a:hover{color:#f0ad4e}#navCont .right .signup-button{border:1px solid white;padding:8px 20px;color:#fff;background:transparent;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}#navCont .right .signup-button:hover{background-color:#fff;color:#000}#footCont{width:100%;height:400px;position:relative;bottom:0;right:0;left:0;background-color:#000}.top{display:flex;justify-content:space-around;align-items:center}.top div{width:20%;height:250px;margin-top:40px;color:#fff}.bottom{display:flex;justify-content:space-around;align-items:center}.bottom div{width:30%;height:50px;color:#fff;display:flex;justify-content:space-evenly;align-items:center;font-size:larger}.bottom div:nth-child(3){font-size:15px;text-align:end;color:gray}@media screen and (min-width:0px) and (max-width:441px){#navCont{width:100%;height:50px;background-color:#181818;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.top,.bottom{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:center}}.image-container img{display:block;width:100%;height:97vh}.image-heading{font-size:70px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);color:#fff;background-color:#00000080;padding:10px 20px;text-align:center;border-radius:5px}.container{margin-top:20px;display:flex;justify-content:center}.img-box{width:40%;height:350px}.img-box img{width:100%;height:100%}.contents{width:40%;height:300px;background-color:#e0ffff;padding:25px;font-size:18px}.btn-box{margin-top:30px;display:flex;justify-content:center}.btn{background-color:#000;border:none;border-radius:5px;padding:10px 20px;margin:5px;color:#fff;cursor:pointer}.btn.active{background-color:green;color:#fff;font-weight:700}.btn:hover{background-color:#00f;color:#fff}.btn2{padding:10px;width:100%;height:40px;background-color:green;color:#fff;border:none;border-radius:15px;font-size:15px;cursor:pointer}body{font-family:Arial,sans-serif;margin:0;padding:0;background-color:#f8f9fa}.travel-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px;background-image:url(https://images.pexels.com/photos/1693302/pexels-photo-1693302.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1)}.card{background:#f5f8ff;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;width:300px;transition:transform .3s,box-shadow .3s}.card:hover{transform:translateY(-5px);box-shadow:0 6px 10px #0003}.card img{width:100%;height:200px;object-fit:cover}.card-content{padding:20px;text-align:center}.card-content h3{margin:0 0 10px;font-size:1.5rem;color:#333}.card-content p{margin:0 0 15px;color:#555;font-size:1rem}.card-content button{background-color:#007bff;color:#fff;border:none;border-radius:5px;padding:10px 20px;cursor:pointer;font-size:1rem;transition:background-color .3s}.card-content button:hover{background-color:#0056b3}.container1{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.img-box{width:40%}.img-box img{width:100%}.btnBox{margin-top:100px;margin-bottom:30px;display:flex;justify-content:center}.center-wrapper{margin:0;font-family:Arial,sans-serif;background-color:#f8f8f8;height:100vh;display:flex;justify-content:center;align-items:center}.auth-container{width:100%;max-width:400px;padding:20px;background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:center;align-items:center;flex-direction:column}.form-container{text-align:center}.logo{font-size:24px;font-weight:700;color:#ff007f;margin-bottom:20px}.tab-buttons{display:flex;justify-content:space-between;margin-bottom:20px}.tab-buttons button{flex:1;padding:10px 0;border:none;background:#fff;color:#ff007f;cursor:pointer;font-size:16px;font-weight:700}.tab-buttons button.active{border-bottom:2px solid #ff007f}form{display:flex;flex-direction:column}form input{padding:10px;margin:10px 0;border:1px solid #ddd;border-radius:5px;font-size:16px}.submit-button{background:#ff007f;color:#fff;border:none;padding:10px;font-size:16px;border-radius:5px;cursor:pointer}.footer-text{margin-top:10px}.footer-text a{color:#ff007f;text-decoration:none}.footer-text span{color:#ff007f;cursor:pointer}.video-container{position:relative;width:100%;height:100vh;overflow:hidden}.background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-10}.btn-container{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;margin:50px}.button-start{font-size:20px;width:12rem;cursor:pointer;background:transparent;color:#f5f5f5;padding:10px;text-align:center}.button-watch:hover,.button-start:hover{font-size:22px}.button-watch{font-size:20px;background:#9aa29b;color:#000;padding:10px;cursor:pointer;width:12rem;text-align:center}.button-watch i{margin-left:2px}.containerForm{margin-top:100px;margin-bottom:50px;display:flex;justify-content:center;align-items:center}.formBox{width:35%;padding:15px;box-shadow:#00000029 0 1px 4px;border-radius:15px}.inputField{outline:none}small{color:red}.heading{margin-top:100px;text-align:center;color:teal}.bookingsContainer{margin-left:30px;margin-right:30px;margin-bottom:30px;display:flex;flex-wrap:wrap;gap:25px}.contentsBox{background-color:#b4f5f5;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;border-radius:10px;padding:20px}
