.hero[data-v-f6026678]{align-items:center;background-image:linear-gradient(to bottom right,teal,#0f766e,#115e59);color:#fff;display:flex;min-height:100vh;overflow:hidden;position:relative}.hero[data-v-f6026678]:before{background:url(https://images.pexels.com/photos/1051838/pexels-photo-1051838.jpeg?auto=compress&cs=tinysrgb&w=1920&h=1080&fit=crop) 50%/cover;content:"";inset:0;opacity:.2;position:absolute;z-index:0}.hero-grid[data-v-f6026678]{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;position:relative;z-index:1}.hero-title[data-v-f6026678]{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.highlight[data-v-f6026678]{color:#9af7e5;display:block}.hero-subtitle[data-v-f6026678]{font-size:1.2rem;line-height:1.6;margin-bottom:2rem;opacity:.9}.hero-buttons[data-v-f6026678]{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem;margin-top:2.5rem}.more-info-cta[data-v-f6026678]{color:#9af7e5;font-size:13px;gap:6px}.btn-primary[data-v-f6026678],.btn-secondary[data-v-f6026678],.more-info-cta[data-v-f6026678]{align-items:center;cursor:pointer;display:flex}.btn-primary[data-v-f6026678],.btn-secondary[data-v-f6026678]{border:none;border-radius:50px;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;transition:all .3s ease}.btn-primary[data-v-f6026678]{background:#fff;color:teal;width:-moz-fit-content;width:fit-content}.btn-primary[data-v-f6026678]:hover{box-shadow:0 8px 25px #fff3;transform:translateY(-2px)}.btn-secondary[data-v-f6026678]{background:transparent;border:2px solid #fff;color:#fff}.btn-secondary[data-v-f6026678]:hover{background:#fff;color:teal;transform:translateY(-2px)}.hero-stats[data-v-f6026678]{opacity:0;transform:translateY(30px);transition:all .8s ease}.hero-stats.fade-in[data-v-f6026678]{opacity:1;transform:translateY(0)}.hero-stats[data-v-f6026678]{display:flex;gap:2rem}.stat[data-v-f6026678]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:8px;padding:16px;text-align:center}.stat-number[data-v-f6026678]{color:#9af7e5;display:block;font-size:2rem;font-weight:700}.stat-label[data-v-f6026678]{font-size:.9rem}.hero-image[data-v-f6026678]{opacity:0;position:relative;transform:translate(50px);transition:all 1s ease}.hero-image.slide-in[data-v-f6026678]{opacity:1;transform:translate(0)}.image-placeholder[data-v-f6026678]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;height:400px;overflow:hidden;position:relative;width:100%}.floating-card[data-v-f6026678]{align-items:center;animation:float-f6026678 3s ease-in-out infinite;background:#fff;border-radius:15px;box-shadow:0 10px 30px #0003;color:teal;display:flex;font-weight:600;gap:.5rem;padding:1rem;position:absolute}.card-1[data-v-f6026678]{animation-delay:0s;left:10%;top:20%}.card-2[data-v-f6026678]{animation-delay:1s;right:15%;top:50%}.card-3[data-v-f6026678]{animation-delay:2s;bottom:20%;left:20%}.animate-bounce[data-v-f6026678]{animation:bounce-f6026678 1s ease 0s infinite normal none running}@keyframes float-f6026678{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounce-f6026678{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@media (max-width:768px){.hero-grid[data-v-f6026678]{gap:2rem;grid-template-columns:1fr;text-align:center}.hero-title[data-v-f6026678]{font-size:1.8rem;margin-top:80px}.hero-subtitle[data-v-f6026678]{font-size:.9rem}.hero-buttons[data-v-f6026678]{align-items:center;flex-direction:column}.btn-primary[data-v-f6026678],.btn-secondary[data-v-f6026678]{flex:1 1 0;font-size:1rem;padding:12px 20px}.hero-image[data-v-f6026678]{display:none}.hero-stats[data-v-f6026678]{flex-wrap:wrap;gap:1rem;justify-content:center}.stat-number[data-v-f6026678]{font-size:1.4rem}.image-placeholder[data-v-f6026678]{height:220px}.image-placeholder .floating-card[data-v-f6026678]{border-radius:20px;padding:6px 10px}.image-placeholder .card-text[data-v-f6026678]{font-size:.8rem}}.features-section[data-v-7a4ee908]{background:#f4f4f4;padding:5rem 0}.section-header[data-v-7a4ee908]{margin-bottom:4rem;opacity:0;text-align:center;transform:translateY(30px);transition:all .8s ease}.section-header.fade-in[data-v-7a4ee908]{opacity:1;transform:translateY(0)}.section-title[data-v-7a4ee908]{color:teal;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-subtitle[data-v-7a4ee908]{color:#666;font-size:1.2rem;margin:0 auto;max-width:600px}.feature-card[data-v-7a4ee908]{background:#fff;border:2px solid transparent;border-radius:20px;box-shadow:0 5px 20px #0080801a;opacity:0;padding:2.5rem;text-align:center;transform:translateY(30px);transition:all .3s ease}.feature-card.slide-up[data-v-7a4ee908]{opacity:1;transform:translateY(0)}.feature-card[data-v-7a4ee908]:hover{border-color:teal;box-shadow:0 15px 40px #00808033;transform:translateY(-10px)}.feature-icon[data-v-7a4ee908]{align-items:center;background:linear-gradient(135deg,teal,#20b2aa);border-radius:50%;display:inline-block;display:flex;font-size:3rem;height:80px;justify-content:center;margin:0 auto 1.5rem;padding:1rem;width:80px}.feature-title[data-v-7a4ee908]{color:teal;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.feature-description[data-v-7a4ee908]{color:#666;line-height:1.6}@media (max-width:768px){.features-grid[data-v-7a4ee908]{gap:12px!important}.feature-card[data-v-7a4ee908]{border:1px solid transparent;border-radius:8px;padding:12px}.feature-card .feature-icon[data-v-7a4ee908]{font-size:24px;height:40px;margin-bottom:12px;width:40px}.feature-card .feature-title[data-v-7a4ee908]{font-size:16px;margin-bottom:8px}.feature-card .feature-description[data-v-7a4ee908]{font-size:12px}.feature-card[data-v-7a4ee908]:hover{border-color:teal;box-shadow:0 8px 20px #00808033;transform:translateY(0)}.section-title[data-v-7a4ee908]{font-size:2rem}}.cta-section[data-v-9beaa557]{opacity:0;text-align:center;transform:translateY(30px);transition:all .8s ease;transition-delay:.8s}.cta-section.fade-in[data-v-9beaa557]{opacity:1;transform:translateY(0)}.btn-start[data-v-9beaa557]{align-items:center;background:linear-gradient(135deg,teal,#20b2aa);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;gap:.5rem;padding:1.2rem 3rem;transition:all .3s ease}.btn-start[data-v-9beaa557]:hover{box-shadow:0 10px 30px #0080804d;transform:translateY(-3px)}.btn-arrow[data-v-9beaa557]{transition:transform .3s ease}.btn-start:hover .btn-arrow[data-v-9beaa557]{transform:translate(5px)}.how-it-works[data-v-a8b2ba47]{background:#fff;padding:5rem 0}.section-header[data-v-a8b2ba47]{margin-bottom:4rem;opacity:0;text-align:center;transform:translateY(30px);transition:all .8s ease}.section-header.fade-in[data-v-a8b2ba47]{opacity:1;transform:translateY(0)}.section-title[data-v-a8b2ba47]{color:teal;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-subtitle[data-v-a8b2ba47]{color:#666;font-size:1.2rem}.steps-container[data-v-a8b2ba47]{display:flex;flex-direction:column;gap:3rem;margin-bottom:4rem}.step-item[data-v-a8b2ba47]{align-items:flex-start;display:flex;gap:2rem;opacity:0;position:relative;transform:translate(-50px);transition:all .8s ease}.step-item.animate[data-v-a8b2ba47]{opacity:1;transform:translate(0)}.step-item[data-v-a8b2ba47]:nth-child(2n){flex-direction:row-reverse;transform:translate(50px)}.step-item:nth-child(2n).animate[data-v-a8b2ba47]{transform:translate(0)}.step-item:nth-child(2n) .step-content[data-v-a8b2ba47]{text-align:right}.step-number[data-v-a8b2ba47]{color:teal;font-size:4rem;font-weight:700;min-width:120px;opacity:.2;text-align:center}.step-content[data-v-a8b2ba47]{flex:1;max-width:400px}.step-icon[data-v-a8b2ba47]{font-size:3rem;margin-bottom:1rem}.step-title[data-v-a8b2ba47]{color:teal;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.step-description[data-v-a8b2ba47]{color:#666;line-height:1.6}.step-connector[data-v-a8b2ba47]{background:linear-gradient(180deg,teal,transparent);height:80px;left:60px;position:absolute;top:100px;width:2px}.step-item:nth-child(2n) .step-connector[data-v-a8b2ba47]{left:auto;right:60px}@media (max-width:768px){.steps-container[data-v-a8b2ba47]{gap:2rem}.step-item[data-v-a8b2ba47]{flex-direction:column!important;text-align:center;transform:translateY(30px)!important}.step-item .step-content[data-v-a8b2ba47]{text-align:center!important}.step-number[data-v-a8b2ba47]{min-width:auto}.step-connector[data-v-a8b2ba47]{display:none}.section-title[data-v-a8b2ba47]{font-size:2rem}}.rishikesh-section[data-v-e4d495a5]{background:#f4f4f4;padding:5rem 0}.content-wrapper[data-v-e4d495a5]{align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.text-content[data-v-e4d495a5]{opacity:0;transform:translate(-30px);transition:all .8s ease}.text-content.fade-in[data-v-e4d495a5]{opacity:1;transform:translate(0)}.section-title[data-v-e4d495a5]{color:teal;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.section-subtitle[data-v-e4d495a5]{color:#666;font-size:1.2rem;font-style:italic}.description[data-v-e4d495a5],.section-subtitle[data-v-e4d495a5]{margin-bottom:2rem}.description p[data-v-e4d495a5]{color:#555;font-size:16px;line-height:1.7;margin-bottom:1.5rem}.highlights[data-v-e4d495a5]{display:flex;flex-direction:column;gap:1rem}.highlight-item[data-v-e4d495a5]{align-items:center;color:teal;display:flex;font-weight:600;gap:1rem}.highlight-icon[data-v-e4d495a5]{align-items:center;background:#0080801a;border-radius:50%;display:flex;font-size:1.5rem;height:40px;justify-content:center;width:40px}.attractions-grid[data-v-e4d495a5]{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;opacity:0;transform:translate(30px);transition:all .8s ease}.attractions-grid.slide-in[data-v-e4d495a5]{opacity:1;transform:translate(0)}.attraction-card[data-v-e4d495a5]{background:#fff;border-radius:15px;box-shadow:0 5px 20px #0080801a;overflow:hidden;transition:all .3s ease}.attraction-card[data-v-e4d495a5]:hover{box-shadow:0 10px 30px #00808033}.attraction-image[data-v-e4d495a5]{height:150px;overflow:hidden;position:relative}.attraction-image img[data-v-e4d495a5]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 2s ease;width:100%}.attraction-card:hover .attraction-image img[data-v-e4d495a5]{transform:scale(1.2)}.attraction-category[data-v-e4d495a5]{background:teal;border-radius:20px;color:#fff;font-size:.8rem;font-weight:600;padding:.3rem .8rem;position:absolute;right:.5rem;top:.5rem}.attraction-content[data-v-e4d495a5]{padding:1.5rem}.attraction-name[data-v-e4d495a5]{color:teal;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.attraction-description[data-v-e4d495a5]{color:#666;font-size:.9rem;line-height:1.5}@media (max-width:768px){.content-wrapper[data-v-e4d495a5]{gap:3rem}.attractions-grid[data-v-e4d495a5],.content-wrapper[data-v-e4d495a5]{grid-template-columns:1fr}.section-title[data-v-e4d495a5]{font-size:2rem}.attractions-grid[data-v-e4d495a5],.text-content[data-v-e4d495a5]{transform:translateY(30px)}.attractions-grid.slide-in[data-v-e4d495a5],.text-content.fade-in[data-v-e4d495a5]{transform:translateY(0)}}.testimonials-section[data-v-37f06e9c]{background:#fff;padding:5rem 0}.section-header[data-v-37f06e9c]{margin-bottom:4rem;opacity:0;text-align:center;transform:translateY(30px);transition:all .8s ease}.section-header.fade-in[data-v-37f06e9c]{opacity:1;transform:translateY(0)}.section-title[data-v-37f06e9c]{color:teal;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-subtitle[data-v-37f06e9c]{color:#666;font-size:1.2rem}.testimonials-grid[data-v-37f06e9c]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:4rem}.testimonial-card[data-v-37f06e9c]{background:#f4f4f4;border-bottom:2px solid teal;border-radius:20px;opacity:0;padding:2rem;transform:translateY(30px);transition:all .8s ease}.testimonial-card.slide-up[data-v-37f06e9c]{opacity:1;transform:translateY(0)}.testimonial-header[data-v-37f06e9c]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem}.user-info[data-v-37f06e9c]{align-items:center;display:flex;gap:1rem}.user-avatar[data-v-37f06e9c]{border-radius:50%;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.user-name[data-v-37f06e9c]{color:teal;font-weight:600;margin-bottom:.25rem}.user-location[data-v-37f06e9c]{color:#666;font-size:.9rem}.rating[data-v-37f06e9c]{display:flex;gap:.2rem}.star[data-v-37f06e9c]{font-size:1.2rem}.testimonial-text[data-v-37f06e9c]{color:#555;font-style:italic;line-height:1.6;margin-bottom:1.5rem}.trip-tag[data-v-37f06e9c]{background:#fff;border:1px solid teal;border-radius:20px;color:teal;font-size:.8rem;padding:.5rem 1rem}.stats-section[data-v-37f06e9c]{border-top:1px solid #e0e0e0;display:flex;gap:4rem;justify-content:center;opacity:0;padding:2rem 0;transform:translateY(30px);transition:all .8s ease;transition-delay:.6s}.stats-section.fade-in[data-v-37f06e9c]{opacity:1;transform:translateY(0)}.stat-item[data-v-37f06e9c]{flex:1 1 0;text-align:center}.stat-number[data-v-37f06e9c]{color:teal;display:block;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.stat-label[data-v-37f06e9c]{color:#666;font-weight:600}@media (max-width:768px){.testimonials-grid[data-v-37f06e9c]{grid-template-columns:1fr}.stats-section[data-v-37f06e9c]{border:none;gap:2rem;padding:0}.stat-number[data-v-37f06e9c]{font-size:1.7rem}.section-title[data-v-37f06e9c]{font-size:2rem}.testimonial-card[data-v-37f06e9c]{padding:1.5rem}}.faq-section[data-v-c9460caa]{background:#f4f4f4;padding:5rem 0}.section-header[data-v-c9460caa]{margin-bottom:4rem;opacity:0;text-align:center;transform:translateY(30px);transition:all .8s ease}.section-header.fade-in[data-v-c9460caa]{opacity:1;transform:translateY(0)}.section-title[data-v-c9460caa]{color:teal;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-subtitle[data-v-c9460caa]{color:#666;font-size:1.2rem}.faq-container[data-v-c9460caa]{margin-bottom:4rem}.faq-item[data-v-c9460caa]{background:#fff;border-radius:15px;box-shadow:0 2px 10px #0080801a;margin-bottom:1rem;opacity:0;overflow:hidden;transform:translateY(20px);transition:all .8s ease}.faq-item.slide-up[data-v-c9460caa]{opacity:1;transform:translateY(0)}.faq-question[data-v-c9460caa]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem;text-align:left;transition:all .3s ease;width:100%}.faq-question.active[data-v-c9460caa]{background:#fafafa;color:teal}.faq-question[data-v-c9460caa]:hover{background:#f9f9f9}.question-text[data-v-c9460caa]{flex:1;font-size:1.1rem;font-weight:600;padding-right:1rem}.toggle-icon[data-v-c9460caa]{align-items:center;background:#0080801a;border-radius:50%;color:teal;display:flex;font-size:1.5rem;font-weight:300;height:30px;justify-content:center;transition:transform .3s ease;width:30px}.toggle-icon.rotated[data-v-c9460caa]{transform:rotate(45deg)}.faq-answer[data-v-c9460caa]{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer.open[data-v-c9460caa]{max-height:200px}.answer-content[data-v-c9460caa]{padding:1.5rem}.answer-content p[data-v-c9460caa]{color:#666;line-height:1.6;margin:0}.contact-cta[data-v-c9460caa]{background:#fff;border-radius:20px;box-shadow:0 5px 20px #0080801a;opacity:0;padding:3rem;text-align:center;transform:translateY(30px);transition:all .8s ease;transition-delay:.6s}.contact-cta.fade-in[data-v-c9460caa]{opacity:1;transform:translateY(0)}.contact-cta h3[data-v-c9460caa]{color:teal;font-size:1.5rem;margin-bottom:1rem}.contact-cta p[data-v-c9460caa]{color:#666;margin-bottom:2rem}.btn-contact[data-v-c9460caa]{align-items:center;background:linear-gradient(135deg,teal,#20b2aa);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;transition:all .3s ease}.btn-contact[data-v-c9460caa]:hover{box-shadow:0 8px 25px #0080804d;transform:translateY(-2px)}@media (max-width:768px){.section-title[data-v-c9460caa]{font-size:2rem}.faq-question[data-v-c9460caa]{padding:1.2rem}.question-text[data-v-c9460caa]{font-size:1rem}.contact-cta[data-v-c9460caa]{padding:2rem}}
