.bookflight-page{font-size:100%;min-height:100vh;overflow-y:auto;background:url(https://cdn.pixabay.com/photo/2015/04/23/22/00/tree-736881_960_720.jpg) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}div,h2,h3,h6,form,label{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}ul{list-style:none;margin:0px;padding:0px;}.clear{clear:both;}.booking-form-w3layouts{box-sizing:border-box;padding:3em 3em;background:rgba(0,0,0,0.78);width:75%;margin:50px auto;position:relative;min-height:100vh;padding:50px 3em;overflow-y:auto;border-radius:10px;}h2.sub-heading-agileits,h3.sub-heading-agileits{display:inline-block;text-align:left;font-size:24px;color:#fff;text-transform:capitalize;margin-bottom:0.4em;padding:0px 25px 10px 0px;font-weight:400;letter-spacing:2px;border-bottom:2px solid #0091cd;font-family:"Raleway",sans-serif;}.radio-section{text-align:left;margin:0.7em 0;}.radio-section h6{display:inline;margin-top:10px;color:#0091cd;font-size:19px;text-transform:capitalize;margin-bottom:0.7em;font-weight:400;letter-spacing:2px;font-family:"Raleway",sans-serif;}.radio-section ul{display:inline;}.radio-buttons-w3-agileits li input[type="radio"]{cursor:pointer;}.radio-buttons-w3-agileits li label{color:#fff;font-size:13.5px;font-weight:400;letter-spacing:1px;font-family:"Raleway",sans-serif;}.booking-form-w3layouts input[type="text"],.booking-form-w3layouts input[type="email"],.booking-form-w3layouts input[type="number"],.booking-form-w3layouts input[type="tel"],.booking-form-w3layouts textarea,select.form-control,input#datepicker,input#datepicker1,input#timepicker1{width:100%;font-weight:300;color:#fff;font-size:14px;letter-spacing:1.2px;padding:10px 10px;outline:none;background:rgba(255,255,255,0);border:none;border-bottom:1px solid rgba(255,255,255,0.27);box-sizing:border-box;font-family:"Roboto",sans-serif;transition:all 0.3s ease;}.booking-form-w3layouts input[type="text"]:focus,.booking-form-w3layouts input[type="email"]:focus,.booking-form-w3layouts input[type="number"]:focus,.booking-form-w3layouts input[type="tel"]:focus,.booking-form-w3layouts textarea:focus,.booking-form-w3layouts select.form-control:focus,.booking-form-w3layouts input#datepicker:focus,.booking-form-w3layouts input#datepicker1:focus{border-color:#0091cd;box-shadow:0 0 8px rgba(0,145,205,0.5);outline:none;border-radius:6px;}input[type="radio"]:focus,input[type="submit"]:focus,input[type="reset"]:focus{outline:none;box-shadow:none;}.booking-form-w3layouts textarea{resize:none;height:80px;}.field-agileinfo-spc{margin-bottom:1em;}.form-w3-agile-text{width:100%;}select.form-control option{background:#000;}select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;border-bottom:1px solid rgba(255,255,255,0.27);color:#fff;padding:10px 35px 10px 10px;font-size:14px;border-radius:0;transition:all 0.3s ease;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;}select.form-control:hover{border-color:#0091cd;}select.form-control:focus{border-color:#0091cd;box-shadow:0 0 8px rgba(0,145,205,0.6);outline:none;background-image:url("data:image/svg+xml;utf8,<svg fill='%230091cd' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");}select.form-control option{background-color:#000;color:#fff;}select.form-control,select.form-control option{background-color:#000 !important;color:#fff !important;}.booking-form-w3layouts input[type="submit"],.booking-form-w3layouts input[type="reset"]{text-transform:capitalize;background:#0091cd;color:#fff;padding:0.5em 4em;border:none;font-weight:500;font-size:1.2em;margin-top:1em;float:left;outline:none;letter-spacing:1px;transition:0.5s all;cursor:pointer;font-family:"Raleway",sans-serif;}.booking-form-w3layouts input[type="submit"]{margin-right:1.5em;background:#d2741c;}.booking-form-w3layouts input[type="submit"]:hover{background:#0091cd;color:#fff;}.booking-form-w3layouts input[type="reset"]:hover{background:#d2741c;color:#fff;}.booking-form-w3layouts::-webkit-input-placeholder{color:#fff;}.booking-form-w3layouts:-moz-placeholder{color:#fff;}.booking-form-w3layouts::-moz-placeholder{color:#fff;}.booking-form-w3layouts:-ms-input-placeholder{color:#fff;}.booking-form-w3layouts label{font-size:13.5px;color:rgba(255,255,255,0.83);letter-spacing:2px;font-weight:400;position:relative;margin-bottom:5px;display:inline-block;text-transform:capitalize;}ul.radio-buttons-w3-agileits li{display:inline-block;margin:0em 2em;}input:disabled,select:disabled,textarea:disabled{opacity:0.5 !important;cursor:not-allowed !important;background:rgba(255,255,255,0.08) !important;border-bottom:2px solid rgba(255,255,255,0.2) !important;color:rgba(255,255,255,0.6) !important;pointer-events:none !important;box-shadow:none !important;transition:all 0.3s ease;}footer.footer{background-color:var(--surface-color,#000) !important;color:var(--default-color,#fff) !important;border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%);font-size:14px;padding:40px 0;position:relative;z-index:2;}@media (max-width:1440px){.booking-form-w3layouts{width:73%;}}@media (max-width:1366px){.booking-form-w3layouts{width:75%;}}@media (max-width:1280px){.booking-form-w3layouts{width:80%;}}@media (max-width:1080px){.booking-form-w3layouts{width:83%;padding:2em 2.2em;}}@media (max-width:1024px){h2.sub-heading-agileits,h3.sub-heading-agileits{font-size:22px;padding:0px 20px 7px 0px;}.field-agileinfo-spc{margin-bottom:0.8em;}.booking-form-w3layouts input[type="submit"],.booking-form-w3layouts input[type="reset"]{padding:0.5em 3em;font-size:1.1em;}}@media (max-width:768px){h2.sub-heading-agileits,h3.sub-heading-agileits{font-size:21px;padding:0px 15px 7px 0px;}.radio-section h6{font-size:17px;letter-spacing:1.5px;}ul.radio-buttons-w3-agileits li{margin:0em 1em;}}@media (max-width:667px){h2.sub-heading-agileits,h3.sub-heading-agileits{font-size:19px;letter-spacing:1.5px;}.booking-form-w3layouts{width:86%;padding:2em 2em;}.booking-form-w3layouts input[type="text"],.booking-form-w3layouts input[type="email"],.booking-form-w3layouts textarea,select.form-control,input#datepicker{padding:8px 10px;}.field-agileinfo-spc{margin-bottom:0.9em;}h2.sub-heading-agileits,h3.sub-heading-agileits{margin-bottom:0.6em;}}@media (max-width:640px){.booking-form-w3layouts input[type="submit"]{margin-right:0.7em;}}@media (max-width:600px){.booking-form-w3layouts{width:90%;}.booking-form-w3layouts input[type="submit"],.booking-form-w3layouts input[type="reset"]{padding:0.5em 2em;}}@media (min-width:481px){.main-flex-w3ls-sectns{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.form-w3-agile-text1,.form-w3-agile-text2{flex-basis:48.5%;-webkit-flex-basis:48.5%;}}@media (min-width:737px){.triple-wthree{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.form-w3-agile-text11,.form-w3-agile-text22,.form-w3-agile-text33{flex-basis:32%;-webkit-flex-basis:32%;}}@media (max-width:480px){ul.radio-buttons-w3-agileits li{margin:0em 0.5em;}.radio-section{margin:1.3em 0 0.7em;}.booking-form-w3layouts{width:85%;}ul.radio-buttons-w3-agileits li{margin:1em 0em 0em 0.2em;display:block;}.booking-form-w3layouts input[type="submit"],.booking-form-w3layouts input[type="reset"]{font-size:1em;}.booking-form-w3layouts textarea{height:60px;}.radio-section{margin:1em 0 0.7em;}}@media (max-width:414px){.booking-form-w3layouts{width:90%;padding:1.5em 1.7em;}}@media (max-width:384px){.booking-form-w3layouts input[type="submit"],.booking-form-w3layouts input[type="reset"]{float:none;}.booking-form-w3layouts input[type="submit"]{margin-right:0em;}}@media (max-width:320px){.booking-form-w3layouts{width:93%;padding:1.3em 1.5em;}h2.sub-heading-agileits,h3.sub-heading-agileits{font-size:18px;letter-spacing:1.4px;padding:0px 12px 5px 0px;}}.html{-webkit-text-size-adjust:100%;text-size-adjust:100%;}#booking .section{position:relative;min-height:100vh;padding:50px 0;}#booking .section .section-center{position:relative;top:0;transform:none;}#booking{font-family:'Raleway',sans-serif;background:url('../../images/hotel\ background.webp') no-repeat center top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}.Booking-form{position:relative;max-width:642px;width:100%;margin:auto;padding:40px;overflow:hidden;border-radius:5px;z-index:20;}.Booking-form::before{content:'';position:absolute;inset:0;background:rgb(0 0 0 / 83%);z-index:-1;}.Booking-form .form-header{text-align:center;margin-bottom:30px;}.Booking-form .form-header h1{font-weight:700;text-transform:capitalize;font-size:42px;margin:0;color:#fff;}.Booking-form .form-group{position:relative;margin-bottom:25px;}.Booking-form .form-control{background-color:rgba(255,255,255,0.2);height:60px;padding:0px 25px;border:none;border-radius:40px;color:#fff;transition:0.2s;}.Booking-form .form-control::placeholder{color:rgba(255,255,255,0.5);}.Booking-form .form-control:focus{box-shadow:0px 0px 0px 2px #ff8846;}.Booking-form input[type="date"].form-control{padding-top:16px;}.Booking-form select.form-control{appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-color:rgba(255,255,255,0.2) !important;background-image:none !important;color:#fff !important;border:none;}.Booking-form select.form-control::-ms-expand{display:none !important;}.Booking-form select.form-control option{color:#000 !important;background-color:#f2f2f2 !important;}.Booking-form select.form-control + .select-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:32px;height:32px;text-align:center;color:rgba(255,255,255,0.5) !important;font-size:14px;}.Booking-form select.form-control + .select-arrow:after{content:'\279C';display:block;transform:rotate(90deg);}.Booking-form .form-label{position:absolute;top:-10px;left:25px;opacity:0;color:#ff8846;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;transition:0.2s;}.Booking-form .form-group.input-not-empty .form-control{padding-top:16px;}.Booking-form .form-group.input-not-empty .form-label{opacity:1;top:10px;}.Booking-form .submit-btn{color:#fff;background-color:#e35e0a;font-weight:700;height:60px;padding:10px 30px;width:100%;border-radius:40px;border:none;text-transform:uppercase;font-size:16px;letter-spacing:1.3px;transition:0.2s;}.Booking-form .submit-btn:hover,.Booking-form .submit-btn:focus{opacity:0.9;}@media (max-width:768px){#booking .section{min-height:auto;padding:20px 0 40px;}.Booking-form{padding:20px 15px;max-width:95%;border-radius:15px;}.Booking-form::before{background:rgba(0,0,0,0.7);}.Booking-form .form-header h1{font-size:22px;line-height:1.3;margin-bottom:20px;}.Booking-form .form-group{margin-bottom:15px;}.Booking-form .form-control{height:45px;font-size:14px;padding:0 18px;border-radius:25px;}.Booking-form select.form-control + .select-arrow{right:10px;font-size:12px;}.Booking-form .submit-btn{height:45px;font-size:14px;border-radius:25px;margin-top:5px;}}@media (max-width:480px){.Booking-form{padding:15px 10px;}.Booking-form .form-header h1{font-size:20px;}.Booking-form .form-control{font-size:13px;}.Booking-form .submit-btn{font-size:13px;}}.kashmir-blog-page{font-family:'Poppins',sans-serif !important;background-color:var(--background-color) !important;background-image:none !important;color:var(--default-color) !important;}#blog-hero{position:relative;height:80vh;background:url("../../images/Kashmir\ \(2\).webp") center/cover no-repeat !important;display:flex;align-items:center;justify-content:center;overflow:hidden;}.blog-hero::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.55);}.blog-hero h1{position:relative;color:#fff;font-size:2.3rem;font-weight:600;text-align:center;z-index:2;letter-spacing:1px;text-transform:uppercase;animation:fadeInUp 1.5s ease-in-out;}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px);}100%{opacity:1;transform:translateY(0);}}.blog-content{max-width:900px;margin:10px auto 80px;padding:0 20px;line-height:1.9;font-size:1.05rem;color:rgba(255,255,255,0.88);text-align:justify;}.blog-content h2{font-size:1.9rem;font-weight:600;color:var(--accent-color);margin-top:50px;margin-bottom:15px;border-left:4px solid var(--accent-color);padding-left:12px;}.blog-content p{margin-bottom:20px;}.highlight{color:var(--accent-color);font-weight:600;}.divider{width:100px;height:3px;background:var(--accent-color);margin:40px auto;border-radius:10px;}.blog-content strong{color:#fff;}.blog-content em{color:#ccc;}.blog-content .ending{font-size:1.1rem;font-style:italic;color:#b8b8b8;margin-top:40px;text-align:center;}.blog-navigation{text-align:center;padding:60px 0;background:rgba(255,255,255,0.03);border-top:1px solid rgba(255,255,255,0.1);}.blog-navigation a{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--default-color);font-weight:500;text-decoration:none;background:rgba(255,255,255,0.07);border:1px solid rgba(255,255,255,0.1);padding:10px 25px;border-radius:50px;margin:10px;transition:all 0.3s ease;}.blog-navigation a:hover{background:var(--accent-color);color:#fff;border-color:var(--accent-color);box-shadow:0 0 15px rgba(0,255,157,0.4);transform:translateY(-2px);}[data-aos="fade-up"]{opacity:0;transform:translateY(60px);transition-property:transform,opacity;}[data-aos="fade-up"].aos-animate{opacity:1;transform:translateY(0);}@media (max-width:768px){.blog-hero{height:60vh;}.blog-hero h1{font-size:1.6rem;line-height:1.4;}.blog-content{margin:80px 15px 50px;font-size:0.98rem;}.blog-content h2{font-size:1.5rem;}}.packages-page{font-family:'Poppins',sans-serif;background-color:var(--background-color);color:var(--default-color);}.packages{padding:100px 0 80px;text-align:center;position:relative;overflow:hidden;}.packages h2{font-size:2.8rem;font-weight:700;letter-spacing:1.5px;margin-bottom:20px;background:linear-gradient(90deg,#00ffcc,#00b3ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;text-shadow:0 0 12px rgba(0,255,204,0.2);animation:fadeInDown 1.2s ease both;font-style:italic;}.packages p{font-size:1.15rem;color:rgba(255,255,255,0.75);max-width:750px;margin:0 auto 60px;line-height:1.7;font-weight:400;animation:fadeInUp 1.4s ease both;}.package-card{display:block;position:relative;border-radius:18px;overflow:hidden;transition:0.4s ease-in-out;text-decoration:none;cursor:pointer;}.package-card img{width:100%;height:320px;object-fit:cover;transition:transform 0.6s ease;border-radius:18px;}.package-card::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0.15));transition:0.4s ease;border-radius:18px;z-index:1;}.package-card:hover::before{background:linear-gradient(to top,rgba(0,0,0,0.75),rgba(0,0,0,0.35));}.package-card:hover img{transform:scale(1.06);}.package-card h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff;font-size:1.9rem;font-weight:600;z-index:2;letter-spacing:0.8px;text-transform:uppercase;text-shadow:0 2px 10px rgba(0,0,0,0.7);transition:color 0.4s ease,text-shadow 0.4s ease;}.package-card:hover h3{color:#00ffcc;text-shadow:0 0 15px rgba(0,255,204,0.6);}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px);}100%{opacity:1;transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px);}}