.bookNowButton{display:inline-block;margin:50px auto;width:400px;height:100px;background-color:var(--color1);color:var(--color5);border-radius:10px;transition:.3s ease;text-decoration:none;border:2px solid black;z-index:10}.bookNowButton p{font-size:2rem}.bookNowButton:hover{background-color:var(--color5);color:var(--color1);cursor:pointer;transform:scale(1.05);box-shadow:5px 5px var(--color5)}.Footer{text-align:center;padding:20px;margin:auto}.Footer a{text-decoration:none;color:var(--color3)}.flexrow{text-align:center;margin:auto;padding-top:0;justify-content:center}.reviewCard:hover{box-shadow:4px 4px var(--color2);transform:scale(1.05)}.Packages{display:inline-flex;padding:20px;gap:20px}.PackageCard{display:inline-block;border:2px solid var(--color2);border-radius:10px;width:400px;height:auto;background-color:var(--color1);margin:0 auto;transition:.3s ease;overflow:hidden;justify-content:center;padding-bottom:80px}.PackageCard h2{font-size:1.8rem;color:var(--color5)}.PackageCard:hover{transform:scale(1.05);box-shadow:4px 4px var(--color2)}.callButton{text-decoration:none;display:inline-block;color:var(--color1);border:2px solid var(--color5);padding:15px;border-radius:10px;background-color:var(--color2);font-size:.9rem;margin-bottom:10vh;transition:.3s ease}.callButton:hover{transform:scale(1.07)}.PackageCard ul{text-align:center;font-size:.9rem;margin:auto}.PackageCard li{margin:10px}.BookTitle{text-align:center;padding-top:30px;color:var(--color1);position:absolute;top:100vh}.section{height:100vh;display:flex;align-items:center;scroll-snap-align:start;font-size:2rem;font-weight:600}.section1{background-color:var(--color5);text-align:center;display:flex;flex-direction:column;position:relative;background-image:url(/assets/blackcar.jpg);background-size:cover;background-position:center;justify-content:center}.section1 h1{z-index:5;width:70%;color:var(--color1);font-size:5rem;text-decoration:solid var(--color1);margin-bottom:20px}.section1 h4{z-index:5;width:70%;color:var(--color1);font-size:2rem;text-decoration:solid var(--color1)}.section2{text-align:center;display:flex;flex-direction:column;background-color:var(--color1)}.section2 h2{color:var(--color5)}.packageView{width:auto;border:var(--color5) 2px solid;height:auto;transition:.3s ease;border-radius:12px;align-items:center;text-align:center;margin-top:170px;transition:opacity .4s ease}.packageView.fade{opacity:0}.packageNav{display:flex;border-bottom:2px solid black;border-radius:12px;justify-content:center;transition:.3s ease;box-shadow:0 0 5px #00000080}.packageLabel{display:block;width:auto;height:auto;border-radius:10px;border:none;font-size:1.5rem;transition:.3s ease;color:var(--color5)}.packageLabel:hover{background-color:#e6e6e6;cursor:pointer}.packageLabel.active{background-color:var(--color5);color:var(--color1)}.packageTitle{font-size:1.5rem;padding-left:15px;padding-right:15px;z-index:10}.packageDescriptions{font-size:1.2rem;text-align:center;transition:.3s ease;margin-top:100px;margin-bottom:100px;width:300px;display:inline-block}.callLink{display:inline-block;margin-top:50px;text-decoration:none;color:var(--color5);border:var(--color5) 2px solid;padding:15px;border-radius:12px;transition:.3s ease}.callLink:hover{box-shadow:3px 3px var(--color5);transform:scale(1.05)}.section3{background-color:var(--color5);text-align:center;display:flex;flex-direction:column;color:var(--color1);justify-content:center}.section3 p{width:50%}.section3 h2{width:80%}.section4{background-color:var(--color1);text-align:center;display:flex;flex-direction:column;justify-content:center}.section5{background-color:var(--color5);text-align:center;display:flex;flex-direction:column;color:var(--color1);justify-content:center}.section5 h2{width:80%}.dot-nav{position:fixed;bottom:20px;width:100%;display:flex;justify-content:center;gap:12px;z-index:2000}.dot{width:15px;height:15px;border-radius:50%;background-color:#fff;box-shadow:2px 2px 3px #0006;cursor:pointer;transition:all .3s ease}.dot:hover{transform:scale(1.2)}.dot.active{background-color:var(--color5);transform:scale(1.3);border:1px var(--color1) solid}:root{--color1: #ffffff;--color2: #008aca;--color3: #F862C1;--color4: #000000;--color5: #1a1a1a;background-color:var(--color5);font-family:Arial Bold,sans-serif;background-size:cover;background-position:center}@media (max-width: 768px){.flexrow{width:100%;overflow-x:scroll}.Title h1{font-size:2.5rem}.bookNowButton{scale:.8}.section2 h2{scale:.7;width:100%;margin-top:-30px}.packageTitle{padding:0}.packageView{width:90%}.section1 h1{scale:.9;width:100%}.section3 p{width:80%}.packageDescriptions{margin-bottom:20px}.carouselDiv{@keyframes scroll{to{transform:translate(-100%)}}}}@media (min-width: 769px){@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.animate-scroll{animation:scroll 25s linear infinite}.animate-scroll:hover{animation-play-state:paused}}@media (max-width: 769px){@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-333.333%)}}.animate-scroll{animation:scroll 25s linear infinite}.animate-scroll:hover{animation-play-state:paused}}p{font-size:1.2rem}html,body{margin:0;padding:0;width:100%;overflow-x:hidden}
