body,html{margin:0;padding:0;font-family:Poppins,sans-serif}.hero-section{color:#fff;background:url(kashmir-camp.84b3d02b.avif) 50%/cover no-repeat;justify-content:space-between;align-items:center;height:calc(100vh - 80px);margin-top:80px;padding:20px 5%;display:flex;position:relative;overflow:hidden}.overlay{z-index:1;background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.hero-content{z-index:2;text-align:left;width:45%;padding-top:0;position:relative}.hero-content h1{text-shadow:2px 2px 4px #0000004d;margin-bottom:20px;font-size:3.5rem;font-weight:700;line-height:1.2}.hero-content p{text-shadow:1px 1px 2px #0000004d;margin-bottom:30px;font-size:1.2rem;line-height:1.6}.hero-features{gap:30px;margin:20px 0;display:flex}.hero-feature{align-items:center;gap:15px;display:flex}.hero-feature img{object-fit:cover;background:#fff;border:2px solid #ffc107;border-radius:50%;width:45px;height:45px;padding:3px;box-shadow:0 2px 5px #0000001a}.hero-feature span{text-shadow:1px 1px 2px #0000004d;font-size:.8rem;font-weight:600}.contact-form{z-index:2;width:350px;margin-left:auto;position:relative}.contact-form form{text-align:center;background:#fffffff2;border-radius:15px;padding:15px 20px;box-shadow:0 10px 30px #0003}.contact-form h2{color:#333;margin-bottom:5px;font-size:1.6rem;line-height:1.2}.offer-text{color:#ff4d4d;margin-bottom:5px;font-size:1rem;font-weight:600}.sub-text{color:#666;margin-bottom:12px;font-size:.8rem}.form-group{margin-bottom:10px}.form-group select,.form-group input{color:#333;box-sizing:border-box;background:#fff;border:2px solid #eee;border-radius:8px;width:100%;padding:8px 12px;font-size:.9rem;transition:all .3s}.form-group select,.form-group input::placeholder,.form-group select:invalid,.form-group select option:first-child{color:#666}.form-group select option{color:#333}.form-group select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 1rem center;background-repeat:no-repeat;background-size:1em;padding-right:2.5rem}.form-group select:focus,.form-group input:focus{border-color:#ffc107;outline:none;box-shadow:0 0 10px #ffc10733}.cta-button{color:#333;cursor:pointer;background:#ffc107;border:none;border-radius:8px;width:100%;padding:12px;font-size:1.1rem;font-weight:600;transition:all .3s}.cta-button:hover{background:#ffb300;transform:translateY(-2px)}.features-grid{border-top:1px solid #eee;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;padding-top:12px;display:grid}.feature{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;min-height:60px;display:flex}.feature img{object-fit:contain;width:22px;height:22px}.feature span{color:#333;width:100%;font-size:.7rem;line-height:1.2;display:block}@media (max-width:1024px){.hero-content{width:40%}.contact-form{width:350px}}@media (max-width:768px){.hero-section{height:auto;min-height:calc(100vh - 70px);padding:40px 5%}.hero-content{text-align:center;width:100%;margin-bottom:30px}.hero-content h1{font-size:2.5rem}.hero-features{flex-direction:row;justify-content:center;gap:0}.contact-form{width:100%;max-width:350px;margin:0 auto}.features-grid{grid-template-columns:repeat(3,1fr);gap:5px;padding:12px 5px}.feature{min-height:70px;padding:5px 2px}.hero-feature img{width:20px;height:20px;margin-bottom:3px}.feature img{width:20px;height:20px}.feature span{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:#333;font-size:.65rem}}@media (max-width:360px){.features-grid{padding:10px 2px}.feature{min-height:65px}.feature span{font-size:.6rem}}.whatsapp-widget{z-index:1000;animation:2s infinite bounce;position:fixed;bottom:30px;right:30px}.whatsapp-widget img{filter:drop-shadow(0 4px 8px #0003);width:60px;height:60px;transition:transform .3s}.whatsapp-widget img:hover{transform:scale(1.1)}.why-us{text-align:center;background:#f9f9f9;padding:80px 5%}.why-us h2{color:#333;margin-bottom:50px;font-size:2.5rem}.features{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px;display:grid}.feature-item{background:#fff;border-radius:15px;padding:40px 30px;transition:transform .3s;box-shadow:0 5px 20px #0000001a}.feature-item:hover{transform:translateY(-10px)}.feature-item img{width:80px;height:80px;margin-bottom:20px}.feature-item h3{color:#333;margin-bottom:15px;font-size:1.5rem}footer{color:#fff;text-align:center;background:#333;margin-top:50px;padding:20px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.hero-content h1{font-size:2.5rem}.hero-content p{font-size:1rem}.hero-content,.contact-form{width:90%;margin:0 auto}.contact-form form{padding:30px}.features{grid-template-columns:1fr}}.main-nav{box-sizing:border-box;z-index:1000;background:#fff;justify-content:space-between;align-items:center;width:100%;padding:15px 5%;display:flex;position:fixed}.logo{align-items:center;gap:12px;max-width:42%;display:flex}.logo-img{object-fit:contain;width:auto;height:60px}.logo span{color:#333;font-size:1.7rem;font-weight:600}.nav-links{align-items:center;gap:20px;margin-right:20px;display:flex}.nav-links li{align-items:center;height:100%;display:flex;position:relative}.nav-links a{color:#333;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:6px 8px;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .3s;position:relative}.nav-links a:after{content:"";background:#333;height:2px;transition:transform .3s;position:absolute;bottom:0;left:15px;right:15px;transform:scaleX(0)}.nav-links a:hover:after{transform:scaleX(1)}.mobile-menu{cursor:pointer;flex-direction:column;gap:5px;margin-left:auto;margin-right:20px;display:none}.mobile-menu span{background:#333;border-radius:3px;width:25px;height:3px}.contact-form textarea{resize:vertical;min-height:120px}@media (max-width:768px){.nav-links{z-index:99;background:#fff;width:100%;padding:20px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 2px 5px #0000001a}.nav-links.active{flex-direction:column;display:flex}.nav-links a{text-align:center;width:100%;padding:10px 0}.nav-links a:after{display:none}.mobile-menu{display:block}.nav-links.active{background:#fff;flex-direction:column;padding:1rem;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 2px 10px #0000001a}}.testimonials{text-align:center;background:linear-gradient(#fff,#f9f9f9);padding:80px 5%}.testimonial-slider{max-width:1200px;margin:0 auto;padding:20px 40px;position:relative;overflow:hidden}.testimonial-track{gap:30px;transition:transform .3s ease-in-out;display:flex}.testimonial-card{background:#fff;border-radius:15px;flex:0 0 300px;padding:30px 20px;transition:transform .3s;box-shadow:0 5px 20px #0000001a}.testimonial-img{border:3px solid #ffc107;border-radius:50%;width:100px;height:100px;margin:0 auto 20px;overflow:hidden;box-shadow:0 5px 15px #ffc1074d}.testimonial-img img{object-fit:cover;width:100%;height:100%}.stars{color:#ffc107;margin-bottom:15px;font-size:20px}.testimonial-content p{color:#666;margin-bottom:20px;font-size:1rem;font-style:italic;line-height:1.6}.testimonial-content h3{color:#333;margin-bottom:5px;font-size:1.2rem}.testimonial-content span{color:#888;font-size:.9rem;display:block}.slider-nav{pointer-events:none;justify-content:space-between;padding:0 10px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.prev-btn,.next-btn{pointer-events:auto;color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;transition:background-color .3s;display:flex}.prev-btn:hover,.next-btn:hover{background:#000000b3}.prev-btn:disabled,.next-btn:disabled{cursor:not-allowed;background:#0003}@media (max-width:768px){.testimonial-card{flex:0 0 calc(100% - 30px)}.testimonial-slider{padding:20px}.slider-nav{padding:0}.prev-btn,.next-btn{width:35px;height:35px;font-size:20px}}.destinations{background:#fff;padding:80px 5%}.destinations h2,.experiences h2{text-align:center;color:#333;margin-bottom:50px;font-size:2.5rem;position:relative}.destinations h2:after,.experiences h2:after{content:"";background:#ffc107;width:80px;height:3px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.destination-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px;display:grid}.destination-card{border-radius:15px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 5px 15px #0003}.destination-card:hover{transform:translateY(-10px)}.destination-card img{object-fit:cover;width:100%;height:400px;transition:transform .3s}.destination-card:hover img{transform:scale(1.1)}.destination-content{color:#fff;background:linear-gradient(#0000,#000c);padding:20px;position:absolute;bottom:0;left:0;right:0}.destination-content h3{margin-bottom:10px;font-size:1.5rem}.experiences{background:#f9f9f9;padding:80px 5%}.experience-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;display:grid}.experience-card{background:#fff;border-radius:15px;transition:all .3s;overflow:hidden;box-shadow:0 5px 15px #0000001a}.experience-card:hover{transform:translateY(-10px);box-shadow:0 8px 25px #0003}.experience-card img{object-fit:cover;width:100%;height:250px}.card-content{padding:20px}.card-content h3{color:#333;margin-bottom:10px;font-size:1.3rem}.card-content p{color:#666;font-size:.9rem}@media (max-width:768px){.destinations h2,.experiences h2{font-size:2rem}.destination-card img{height:300px}.experience-grid{grid-template-columns:1fr}}@media (max-width:1024px){.hero-content h1{font-size:3rem}.hero-features{flex-direction:column;gap:15px}}@media (max-width:768px){.hero-section{flex-direction:column;height:auto;padding:50px 5%}.hero-content{text-align:center;width:100%;margin-bottom:30px}.hero-content h1{font-size:2.5rem}.hero-features{flex-direction:row;justify-content:center;gap:0}.hero-feature{gap:0}.contact-form{width:90%;margin:0 auto}}.hero-contact-info{text-shadow:1px 1px 2px #0000004d;margin-top:20px}.hero-contact-info p{margin:3px 0;font-size:1.1rem;line-height:1.6}.hero-contact-info .wa-cta{width:80%;margin-right:1rem;display:inline-block}.wa-cta:hover{transform:scale(1.05)}.phone-number{color:#ffc107;margin:10px 0;font-size:1.8rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.phone-number:hover{color:#ffdb6d;transform:scale(1.05)}@media (max-width:768px){.hero-contact-info p{font-size:1rem}.phone-number{font-size:1.6rem}}.logo-text .company-name{-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#000,#333);-webkit-background-clip:text;font-family:Montserrat,sans-serif;font-size:1.7rem;font-weight:700}.logo-text .tagline{color:#333;font-family:Dancing Script,cursive;font-size:.85rem;font-weight:600}@media (max-width:1024px){.logo-text .company-name{font-size:1.6rem}.logo-text .tagline{font-size:.8rem}}@media (max-width:768px){.logo-text .company-name{font-size:1.5rem}.logo-text .tagline{font-size:.75rem}}.why-choose-us{text-align:center;background:#fff;padding:80px 5%}.why-choose-us h2{color:#333;margin-bottom:50px;font-size:2.5rem;position:relative}.why-choose-us h2:after{content:"";background:#ffc107;width:80px;height:3px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.features-container{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto;display:grid}.feature-card{background:#fff;border-radius:15px;transition:transform .3s;overflow:hidden;box-shadow:0 5px 20px #0000001a}.feature-card:hover{transform:translateY(-10px)}.feature-image{height:250px;overflow:hidden}.feature-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.feature-card:hover .feature-image img{transform:scale(1.1)}.feature-content{text-align:center;padding:25px}.feature-content h3{color:#333;margin-bottom:15px;font-size:1.5rem;font-weight:600}.feature-content p{color:#666;font-size:1rem;line-height:1.6}@media (max-width:1024px){.features-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.features-container{grid-template-columns:1fr}.why-choose-us h2{font-size:2rem}.feature-image{height:200px}}@media (max-width:1200px){.logo-text .company-name{font-size:1.6rem}.nav-links{padding-right:40px}}@media (max-width:992px){.logo{max-width:80%}.logo-text .company-name{font-size:1.5rem}.nav-links{padding-right:30px}}@media (max-width:768px){.nav-links{background:#ffc107;flex-direction:column;gap:1rem;width:100%;margin-left:0;padding:1rem 0;display:none;position:absolute;top:100%;left:0}.nav-links.active{display:flex}.mobile-menu{display:block}}.form-message{text-align:center;min-height:20px;margin-top:10px;font-size:.9rem;font-weight:600}.form-message.success{color:#00b300;background-color:#00b3001a;border-radius:4px;padding:8px;animation:.3s ease-in fadeIn}.form-message.error{color:#dc3545;background-color:#dc35451a;border-radius:4px;padding:8px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hidden{display:none}.main-nav{z-index:1000;background:#fffffff2;justify-content:space-between;align-items:center;width:100%;padding:.5rem 2rem;display:flex;position:fixed;top:0;box-shadow:0 2px 5px #0000001a}.nav-links{gap:2rem;display:flex}.nav-links a{color:#333;font-weight:500;text-decoration:none;transition:color .3s}.nav-links a:hover{color:#007bff}.mobile-menu{cursor:pointer;font-size:1.5rem;display:none}footer{color:#fff;background-color:#1a1a1a;padding:3rem 0 1rem}.footer-content{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto;padding:0 1rem;display:grid}.footer-section h3{color:#fff;margin-bottom:1rem}.footer-section p{margin-bottom:.5rem}.footer-section i{margin-right:.5rem}.social-links{gap:1rem;display:flex}.social-links a{color:#fff;font-size:1.5rem;transition:color .3s}.social-links a:hover{color:#007bff}.footer-section a{color:#fff;margin-bottom:.5rem;text-decoration:none;transition:color .3s;display:block}.footer-section a:hover{color:#007bff}.footer-bottom{text-align:center;border-top:1px solid #333;margin-top:2rem;padding-top:1rem}@media (max-width:768px){.nav-links{background:#fff;flex-direction:column;padding:1rem;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 2px 5px #0000001a}.nav-links.active{display:flex}.footer-content{text-align:center;grid-template-columns:1fr}.social-links{justify-content:center}}.nav-bar{cursor:pointer;padding:10px;font-size:24px;display:none}@media (max-width:768px){.nav-links{z-index:99;background:#fff;padding:20px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 2px 5px #0000001a}.nav-links.active{flex-direction:column;display:flex}.nav-bar{display:block}.nav-link{text-align:center;width:100%;padding:10px 0}}.contact-section{background-color:#f9f9f9;padding:40px 20px}.contact-container{max-width:1000px;margin:0 auto}.contact-form{background:#fff;border-radius:8px;width:90%;max-width:500px;margin:0 auto;padding:25px;box-shadow:0 2px 10px #0000001a}.form-group{width:100%;margin-bottom:15px}.form-group label{margin-bottom:6px;font-size:1rem;font-weight:500}.form-group input,.form-group textarea,.form-group select{width:100%;padding:10px 12px;font-size:1rem}.form-group textarea{min-height:120px}.form-row{gap:15px;margin-bottom:15px}.submit-btn{padding:12px 25px;font-size:1rem}#result{text-align:center;border-radius:4px;margin-top:20px;padding:10px}#result.success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}#result.error{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}@media (max-width:768px){.form-row{flex-direction:column;gap:20px}.contact-form{padding:20px}.form-group input,.form-group textarea,.form-group select{font-size:16px}}
/*# sourceMappingURL=index.c06a707b.css.map */
