:root{--border:#e9eef3;--text:#1d2630;--muted:#6b7a90;--brand:#1288e8;--accent:#e06b00;--bg:#ffffff;--row-hover:#fbfcfe;--radius:12px;--shadow:0 2px 6px rgba(0, 0, 0, .06);--line:1px solid var(--border);--color-primary:#0f4ca4;--color-secondary:#fee900;--color-white:#fff;--color-black:#010810;--blue-blue-1:#f5faff;--blue-blue-2:#eff8ff;--blue-blue-3:#d1e9ff;--blue-blue-4:#84caff;--blue-blue-5:#3a6cb4;--blue-blue-9:#1849a9;--blue-blue-10:#194185;--gray-mode-950:#24262d;--gray-mode-900:#363a44;--gray-mode-700:#464c5e;--gray-mode-600:#565e73;--gray-mode-500:#667085;--gray-mode-400:#8a94a6;--gray-mode-200:#d7dae0;--gray-mode-300:#b3b9c6;--gray-mode-100:#edeef1;--gray-mode-50:#f6f7f9;--gray-mode-25:#f8f9fa;--orange-orange-1:#fff1e6;--orange-orange-2:#ffdec2;--orange-orange-6:#f70;--yellow-yellow-1:#fffde6;--yellow-yellow-2:#fffac2;--yellow-yellow-7:#d8c600;--font-primary:"Poppins",sans-serif;--font-heading:"Playfair Display",sans-serif}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Playfair Display";src:url(/fonts/Playfair_Display/PlayfairDisplay-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.package_grids .owl-item{flex-shrink:0!important}span.tooltip_toggle{position:relative;font-weight:600!important;color:#1849a9!important}.Most-Booked{background-color:#0f4ca4}.Deal-Available{background-color:#f70}.Honeymoon-Special{background-color:#ea2b77}.Trending-Now{background-color:#10b301}.Luxury-Escape{background-color:#9b2578}.Budget-Friendly{background-color:#008ade}.Long-Weekend-Special{background-color:#76328d;color:#76328d}.Last-Minute-Deal{color:#a4180f}.Festive-Special{background-color:#f0de35}.Responsible-Holiday{background-color:#1ba40e}.Villa-Special{background-color:#55c7d7}.Split-Stay{background-color:#b99160}.Durga-Puja-Special{background-color:#ff53dd}.Diwali-Special{background-color:#fdb708}.Diwali-Xmas-Special{background-color:#ee9c21}.Xmas-Special{background-color:#d81010}.Buy1-Get1-Free{background-color:#60ac43}.Limited-Period-Offer{background-color:#24262d}.Janmashtami-Special{background-color:#f70}.Xmas-New-Year-Special{background-color:#ff1f1f}.left_strip.Janmashti-Special{background:red}.left_strip.xmas-special{background:#d81010}.left_strip.holiday-pe-holiday-free{background:#0bf}.left_strip.Last-Minute-Deal{background:#a4180f}.left_strip.diwali-xmas-special{background:#ee9c21}.Cruise-Stay-Free{background-color:#0698f0}.Holiday-Pe-Holiday-Free{background-color:#0bf}.left_strip.Senior-Citizen-Special{background-color:#a6945b}.left_strip.Bike-Trip{background-color:#00b0b9}.left_strip.Spiritual{background-color:#a5005e}.left_strip.Self-Drive-Special{background-color:#8200b9}.left_strip.Private-Journeys{background-color:#af6767}.left_strip.Family-Getaway{background-color:#ff6b6b}.left_strip.Train-Journeys{background-color:#5c3f8e}.left_strip.Tourism-Board-Special{background-color:#436d5b}.left_strip.Bike-Trips{background-color:#00b0b9}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-primary)}h1,h2,h3,h4,h5,h6,p{margin:0}h1{font:normal normal 600 72px/100% var(--font-heading)}h2{font:normal normal 400 40px var(--font-heading)}h3{font:normal normal 700 36px/122.222% var(--font-primary);letter-spacing:-.18px}h4{font:normal normal 600 24px/133.333% var(--font-primary)}h5{font:normal normal 800 16px/100% var(--font-primary)}h6{font:normal normal 600 14px/144.444% var(--font-primary)}.hero_section{display:flex;align-items:center;justify-content:center;width:100%;height:81.848vh;margin-top:12px;object-fit:cover;overflow:hidden}.hero_section .hero_wrapper{width:100%;height:100%;overflow:hidden;clip-path:inset(0 24px 0 24px round 24px);animation-name:welcomeFadeIn,welcomeMoveIn;animation-duration:calc(.9 * 1s),calc(.7 * 1s);animation-timing-function:cubic-bezier(.455,.03,.515,.955);animation-fill-mode:both;position:relative}.btn{display:inline-block;text-decoration:none;border:none;transition:.5s}.btn img{width:20px;height:auto;transition:.5s}.btn_primary{font:normal normal 400 16px/150% var(--font-primary);letter-spacing:.024px;color:var(--color-white);padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:4px;background-color:var(--color-primary);border-radius:64px;width:fit-content;border-bottom:1px solid transparent}.btn_primary:hover{background-color:var(--color-secondary);color:var(--Gray-Mode-950);border-bottom:1px solid var(--color-primary)}.btn_primary:hover img{filter:brightness(0) invert(0)}.btn_secondary{font:normal normal 400 16px/150% var(--font-primary);letter-spacing:.024px;color:var(--color-secondary);padding:12px 20px;display:flex;align-items:center;gap:4px;background-color:transparent;border-radius:64px;border:1px solid var(--color-secondary);width:fit-content}.btn_secondary:hover{background-color:var(--color-secondary);color:var(--Gray-Mode-950)}.btn_secondary img{width:20px;height:auto;transition:.3s}.btn_secondary:hover img{filter:brightness(0) invert(0)}.btn_primary_border{font:normal normal 400 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--color-primary);padding:10px 16px;display:flex;align-items:center;gap:4px;background-color:transparent;border-radius:64px;border:1px solid var(--color-primary);width:fit-content}.btn_primary_border:hover{background-color:var(--color-secondary);border:1px solid var(--color-secondary);color:var(--Gray-Mode-950)}.btn_primary_border:hover img{filter:brightness(0) invert(0)}.btn_gray{font:normal normal 600 16px/150% var(--font-primary);color:var(--Gray-Mode-950);padding:11px 24px;display:flex;align-items:center;gap:4px;background-color:transparent;border-radius:64px;border:1px solid var(--Gray-Mode-600);width:fit-content}.btn_gray:hover{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white)}.btn_gray:hover img{filter:brightness(0) invert(1)}.btn:disabled{background:var(--Gray-Mode-200);color:var(--Gray-Mode-500);border-bottom:1px solid transparent;cursor:no-drop;pointer-events:unset;opacity:1}.btn-check:focus+.btn,.btn:focus,.form-control:focus,.form-select:focus{box-shadow:none}.rn__section__gapTop{padding:64px 0}.inner__gapTop{margin-top:32px}.main_heading{display:flex;align-items:center;justify-content:space-between}.main_heading h4{font:normal normal 600 24px/120% var(--font-primary);color:var(--Gray-Mode-950)}.btn_withIcon{font:normal normal 500 12px/133.333% var(--font-primary);letter-spacing:.06px;background-color:var(--color-secondary);border-radius:100px;padding:8px 14px;display:flex;align-items:center;gap:4px}.btn_withIcon img{width:20px!important;height:auto}.btn-view_all svg use:nth-child(2),.btn-view_all:hover svg use:nth-child(1){opacity:0;transition:.1s all}.btn-view_all:hover svg use:nth-child(2){opacity:1}.header{width:100%;background:#fff}.header.scroll{top:-70px}.header_strip{padding:12px 0}.header_strip .container .strip_wrapper{display:flex;align-items:center;justify-content:space-between}.header_strip a{color:var(--Gray-Mode-950);letter-spacing:.035px;text-decoration:none;display:flex;align-items:center;gap:8px}.header_strip a img{width:20px;height:auto;transition:.5s all ease-out}.header_strip .right_block{display:flex;align-items:center;gap:16px}.header_strip .right_block .brdr{width:1px;height:20px;background:#b3b9c6}.language_toggle.active .arrow{transform:rotate(180deg)}.language_switcher{position:relative}.language_switcher img{width:105px;height:auto}.language_switcher .language_dropdown{position:absolute;top:calc(100% + 12px);right:0;list-style:none;padding:8px 0 0;margin:0;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);overflow:hidden;z-index:999;display:none;transition:.5s all ease-out;animation:slideIn .3s ease-out}.language_switcher .language_dropdown.open{display:block}.language_switcher .language_dropdown li a{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-600);letter-spacing:.035px;padding:8px 12px;display:flex;align-items:center;gap:8px;background:var(--color-white);text-decoration:none}.language_switcher .language_dropdown li.active a{color:var(--color-primary);background:var(--Gray-Mode-50)}.language_switcher .language_dropdown li img{width:16px;height:auto}.header .nav-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}.header .navbar{padding:0;border-top:1px solid var(--Gray-Mode-100);border-bottom:1px solid var(--Gray-Mode-100)}.header .menu_btn{display:none}.header .navbar-brand{padding:0;margin:0}.header .navbar-brand img{height:auto}.header .navbar-nav{display:flex;align-items:center;gap:32px}.header .nav-right .navbar-nav{gap:16px}.header .nav-right .navbar-nav li{position:relative;height:64px;display:flex;align-items:center}.header .navbar-nav .nav-link{letter-spacing:.035px;color:var(--Gray-Mode-600);padding:0;display:flex;align-items:center;gap:6px}.header .navbar-nav .nav-item{position:relative;height:64px;display:flex;align-items:center}.header .navbar-nav .nav-item.active .nav-link,.header .navbar-nav .nav-item:hover .nav-link{color:var(--color-primary)}.header .nav-right .nav-link{gap:0}.header .navbar-nav .nav-link span img{height:auto}.header .nav-right .nav-link span img{width:auto;height:40px}.header .navbar-nav .btn_login{letter-spacing:.035px;color:var(--color-white);border-radius:64px;background:var(--color-primary);padding:10px 16px;display:flex;align-items:center;gap:4px}.header .navbar-nav .btn_login img{width:20px;height:auto}.header .nav-right .navbar-nav .profile_dropdown{position:absolute;top:100%;right:0;width:190px;border-radius:12px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);list-style:none;padding:0;display:none;overflow:hidden;transition:.5s all ease-out;animation:slideIn .3s ease-out;z-index:1000}.header .nav-right .navbar-nav:has(.user_btn) .profile_dropdown{width:258px}.header .nav-right .navbar-nav li .profile_dropdown.open{display:block}.header .nav-right .navbar-nav .profile_dropdown li{height:auto}.header .nav-right .navbar-nav .profile_dropdown li a{padding:16px;font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;border-bottom:1px solid var(--Gray-Mode-100);text-decoration:none;display:flex;align-items:center;gap:12px;width:100%;cursor:pointer;transition:.5s all ease-out}.header .nav-right .navbar-nav .profile_dropdown li:hover a{border-bottom:1px solid var(--Gray-Mode-100);background:var(--Blue-blue-1)}.header .nav-right .navbar-nav .profile_dropdown li a span{font:normal normal 400 10px/140% var(--font-primary);color:var(--Gray-Mode-600);letter-spacing:.05px;display:block;margin-top:4px}.header .nav-right .navbar-nav .profile_dropdown li:last-child a{border-bottom:none}.header .nav-right .navbar-nav .profile_dropdown li .icon{display:inline-flex}.header .nav-right .navbar-nav .profile_dropdown li a img{width:20px;height:auto}.header .navbar-nav .user_btn{font:normal normal 400 12px/16px var(--font-primary);letter-spacing:.06px;color:var(--Gray-Mode-950);border-radius:60px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);padding:4px 12px 4px 4px;display:flex;align-items:center;gap:4px}.header .navbar-nav .nav-item .submenu-list{position:absolute;right:0;top:100%;width:180px;padding:4px 0;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);list-style:none;display:none;transition:.5s all ease-out;animation:slideIn .3s ease-out;z-index:999}.header .navbar-nav .nav-item .sub-menu li{position:relative}.header .navbar-nav .nav-item.active .sub-menu,.header .navbar-nav .nav-item:hover .sub-menu{display:block}.header .navbar-nav .submenu-list .dropdown-item{font:normal normal 400 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-600);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:.5s all ease-out}.header .navbar-nav .sub-menu .dropdown-item.active,.header .navbar-nav .sub-menu .dropdown-item:hover{background:var(--Blue-blue-1);color:var(--color-primary)}.header .navbar-nav .submenu-list .dropdown-item span{display:flex;align-items:center;gap:8px}.header .navbar-nav .submenu-list .dropdown-item span span{padding:4px 6px;border-radius:2px;background:#f70;font:normal normal 400 10px/100% var(--font-primary);color:var(--color-white);display:inline-block;min-width:auto}.header .navbar-nav .submenu-list .nested-dropdown{left:calc(100% + 3px);top:0}.header .navbar-nav .submenu-list li:has(.active) .nested-dropdown{display:block}.header .navbar-nav .submenu-list li img{width:20px;filter:grayscale(1) opacity(.75);transition:.5s all ease-out}.header .navbar-nav .submenu-list li:hover img{filter:unset}.custom-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;z-index:998;transition:opacity .3s ease}.custom-backdrop.show{opacity:.5}.hero_section .hero_wrapper.with_overlay::before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.28) 0,rgba(0,0,0,.28) 100%)}.hero_section .bnr_video,.hero_section .bnr_video video{width:100%;height:100%;object-fit:cover}.hero_section:has(.bnr_img){padding:0;margin-top:8px;height:350px;position:relative}.hero_section:has(.bnr_img)::before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%)}.hero_section .bnr_img{width:100%;height:100%}.hero_section .bnr_img img{width:100%;height:100%;object-fit:cover;object-position:center}.hero_section:has(.bnr_img) .bnr_text h1{font:normal normal 600 42px/100% var(--font-heading)}.hero_section .bnr_text{position:absolute;z-index:1;transition:.3s all ease-out;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.hero_section .bnr_text h1{color:var(--color-white);text-align:center}.hero_section .bnr_text h4,.hero_section .bnr_text p{font:normal normal 300 28px/100% var(--font-primary);color:var(--color-white);text-align:center;text-shadow:0 0 6px rgba(0,0,0,.12);letter-spacing:.28px;margin:25px 0 18px}.hero_section .search_container{display:flex;align-items:center;justify-content:center;position:relative;gap:12px}.hero_section .search_box{position:relative;width:599px;border-radius:100px;background:var(--color-white);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.hero_section .search_box .search_form{position:relative;border-bottom:1px solid var(--Gray-Mode-100);padding-bottom:20px;margin-bottom:20px}.hero_section .search_form span{position:absolute;left:0;line-height:1}.hero_section .search_form span img{width:24px;height:auto}.hero_section .search_box .form-control{font:normal normal 400 18px/144.44% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.027px;width:100%;border:none;padding:20px 24px;border-radius:60px}.hero_section .search_box .form-control::placeholder{color:#8a94a6}.hero_section .search_box .btn_search{position:absolute;top:0;bottom:0;right:6px;margin:auto;width:56px;height:56px;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);border-radius:100px;backdrop-filter:blur(3px)}.hero_section .search_box .btn_cross img,.hero_section .search_box .btn_search img,.hero_section .search_popup .btn_cross img{width:24px;height:auto}.hero_section .search_box .btn_cross,.hero_section .search_popup .btn_cross{position:absolute;right:78px;top:0;bottom:0;padding:0;margin:auto;width:24px;height:24px;display:none;animation:scaleZoom .3s ease-out}@keyframes scaleZoom{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.hero_section .search_popup{position:fixed;left:0;right:0;top:148px;width:100%;display:block;max-width:816px;height:483px;margin:auto;padding:20px;border-radius:24px;background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:999;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out}.hero_section .search_popup.show{opacity:1;visibility:visible;transform:translateY(0)}.hero_section .search_popup:has([data-type=domestic]),.hero_section .search_popup:has([data-type=international]){height:auto}.hero_section .search_popup .search_card{height:100%;min-height:300px;overflow:hidden}.hero_section .search_popup .search_form{position:relative;border-bottom:1px solid var(--Gray-Mode-100);padding-bottom:20px;margin-bottom:20px}.hero_section .search_popup .search_form .form-control{font:normal normal 400 18px/26px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.027px;width:100%;border:none;padding:0 0 0 36px}.hero_section .search_popup .btn_cross{right:0;bottom:unset}.hero_section .search_popup .result_box{height:230px;overflow-x:hidden;overflow-y:auto}.hero_section .search_popup .result_box::-webkit-scrollbar-track,.hero_section .search_popup .top_item::-webkit-scrollbar-track{background-color:#fff}.hero_section .search_popup .result_box::-webkit-scrollbar,.hero_section .search_popup .top_item::-webkit-scrollbar{width:6px;background-color:#fff}.hero_section .search_popup .result_box::-webkit-scrollbar-thumb,.hero_section .search_popup .top_item::-webkit-scrollbar-thumb{background-color:#babac0}.hero_section .search_popup .search_result:not(:last-child){border-bottom:1px solid var(--Gray-Mode-100);margin-bottom:20px;padding-bottom:20px}.hero_section .search_popup .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.hero_section .search_popup .no-results,.hero_section .search_popup .top span{letter-spacing:.035px;font:normal normal 500 14px/142.857% var(--font-primary);color:var(--Gray-Mode-950);display:block}.hero_section .search_popup .top span a{color:var(--color-primary);text-decoration:none}.hero_section .search_popup .top_item{display:flex;flex-direction:column;gap:24px;height:calc(100% - 67px);overflow-x:hidden;overflow-y:auto}.hero_section .search_item .thd_section .row{row-gap:16px;--bs-gutter-x:16px}.hero_section .search_item .thd_section .card_box{padding:7px;border-radius:16px;border:1px solid var(--Gray-Mode-100);display:flex;align-items:center;gap:12px}.hero_section .search_item .thd_section .img_box{width:48px;height:48px;border-radius:12px;border:1px solid #f2f0f1;overflow:hidden}.hero_section .search_item .thd_section .img_box img{width:100%;height:100%;object-fit:cover}.hero_section .search_item .thd_section .text_box{display:flex;flex-direction:column;gap:4px}.hero_section .search_item .thd_section .text_box span{font:normal normal 400 14px/142.857% var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-950);display:block}.hero_section .search_item .thd_section .text_box a{font:normal normal 500 12px/133.333% var(--font-primary);letter-spacing:.06px;color:var(--color-primary);text-decoration:none}.hero_section .voice_assistance{display:none!important}.hero_section .search_result ul{padding:0;margin:0;list-style:none}.hero_section .search_result ul li a{font:normal normal 400 14px/142.857% var(--font-primary);letter-spacing:.14px;color:var(--Gray-Mode-700);padding:0 6px 0 16px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;text-decoration:none}.search_result ul li a.active{background:#e5f0f6;color:#0c4da2}.hero_section .search_result ul li img{width:32px;height:auto}.voice_assistance .btn{width:68px;height:68px;border-radius:100px;padding:22px;background:var(--color-white);backdrop-filter:blur(3px)}.voice_assistance .btn img{width:100%;height:auto}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{width:44px;height:44px;padding:12px!important;border-radius:50px;background:var(--color-primary);box-shadow:2px 0 10px 0 rgba(0,0,0,.15);border:none;display:flex;align-items:center;justify-content:center;transition:.5s all ease}.owl-carousel .owl-nav button.owl-next img,.owl-carousel .owl-nav button.owl-prev img{width:100%;height:auto;filter:unset}.owl-carousel .owl-nav button.owl-next.disabled,.owl-carousel .owl-nav button.owl-prev.disabled{background:var(--color-white);opacity:1;cursor:pointer}.owl-carousel .owl-nav button.owl-next.disabled img,.owl-carousel .owl-nav button.owl-next.disabled svg,.owl-carousel .owl-nav button.owl-prev.disabled img,.owl-carousel .owl-nav button.owl-prev.disabled svg{filter:brightness(.5) invert(.5)!important}.swiper-nav button.btn-next,.swiper-nav button.btn-prev{width:44px;height:44px;padding:12px!important;border-radius:50px;background:var(--color-primary);box-shadow:2px 0 10px 0 rgba(0,0,0,.15);border:none;display:flex;align-items:center;justify-content:center;transition:.5s all ease}.swiper-nav button.btn-next img,.swiper-nav button.btn-next svg,.swiper-nav button.btn-prev img,.swiper-nav button.btn-prev svg{width:100%;height:auto;filter:brightness(0) invert(1)}.swiper-nav button.btn-next.swiper-button-disabled,.swiper-nav button.btn-prev.swiper-button-disabled{background:var(--color-white);opacity:1}.swiper-nav button.btn-next.swiper-button-disabled img,.swiper-nav button.btn-next.swiper-button-disabled svg,.swiper-nav button.btn-prev.swiper-button-disabled img,.swiper-nav button.btn-prev.swiper-button-disabled svg{filter:unset}.recents_searches .owl-nav{display:flex;gap:16px}.recents_searches .owl-nav button{width:44px;height:44px;padding:12px;border-radius:50px;background:var(--color-primary);box-shadow:2px 0 10px 0 rgba(0,0,0,.15);border:none;display:flex;align-items:center;justify-content:center;transition:.5s all ease-out}.recents_searches .owl-nav button img,.recents_searches .owl-nav button svg{width:100%;height:auto;filter:brightness(0) invert(1);transition:.5s all ease-out}.recents_searches .owl-nav button.disabled{background-color:var(--color-white);opacity:1}.recents_searches .owl-nav button.disabled img,.recents_searches .owl-nav button.disabled svg{filter:unset}.recents_searches .item_card{padding:2px;border-radius:20px;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%);transition:.5s all ease-out}.recents_searches .item_card:hover{transform:scale(.97)}.recents_searches .item_card .top_box{padding:16px;border-radius:18px;background:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.06)}.recents_searches .item_card .tp_lft{display:flex;align-items:center;justify-content:space-between}.recents_searches .item_card .tp_lft .days{font:normal normal 600 12px/133.33% var(--font-primary);letter-spacing:.06px;color:var(--color-primary);text-align:center;border-radius:100px;background:#eff8ff;backdrop-filter:blur(2px);padding:4px 8px;display:block}.recents_searches .item_card .tp_lft .top_blck{display:flex;align-items:center;gap:6px}.recents_searches .item_card .tp_lft .top_blck .icon{line-height:1}.recents_searches .item_card .tp_lft .top_blck span{font:normal normal 500 12px/133.333% var(--font-primary);letter-spacing:.06px;color:var(--Gray-Mode-500);display:block}.recents_searches .item_card .tp_lft .icon img{width:16px;height:auto}.recents_searches .item_card .top_box h6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--Gray-Mode-950);margin:8px 0}.recents_searches .item_card .top_box .btm_blck{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.recents_searches .item_card .top_box .btm_blck span{font:normal normal 500 12px/133.333% var(--font-primary);letter-spacing:.06px;color:var(--Gray-Mode-700);display:block}.recents_searches .item_card .top_box .btm_blck .dot{width:6px;height:6px;background-color:#d4d4d4;border-radius:50%}.recents_searches .item_card .top_box .btm_blck span a{color:var(--Gray-Mode-950);text-decoration:none}.recents_searches .item_card .bottom_box{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 14px}.recents_searches .item_card .bottom_box h6{color:var(--color-white)}.recents_searches .item_card .bottom_box span{font:normal normal 500 12px/133.333% var(--font-primary);letter-spacing:.06px;color:var(--Gray-Mode-100);display:block}.recents_searches .item_card .bottom_box .btn_withIcon img{width:16px!important;height:auto}.trending_section .nav{border-radius:100px;background:var(--Gray-Mode-50);display:flex;align-items:center;padding:2px;gap:2px}.trending_section .nav-pills .nav-link{font:normal normal 400 16px/150% var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.024px;background-color:transparent;border-radius:100px;width:152px;padding:8px 16px;transition:.5s all ease-in-out}.trending_section .nav-pills .nav-link.active{color:var(--color-white);background-color:var(--color-primary)}.trending_section .tab-pane{transition:opacity .3s ease,transform .3s ease;transform:translateY(10px);opacity:0}.trending_section .tab-pane.active.show{transform:translateY(0);opacity:1}.trending_section .td_slide{display:flex}.trending_section .card_animation{width:100%;height:295px;border-radius:144.118px;padding-top:38px;border:2px solid #fff;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:0;transition:.5s all ease-out}.trending_section .card_animation:hover{padding-top:24px;box-shadow:0 12px 44px -18px rgba(35,31,26,.36)}.trending_section .card_animation.europe{background:linear-gradient(180deg,rgba(255,255,255,.8) 0,#fff 100.08%),#ca9339}.trending_section .card_animation::after,.trending_section .card_animation::before{position:absolute;content:"";background-repeat:no-repeat;transition:.5s all ease-out;z-index:1}.trending_section .card_animation.europe::before{left:-9px;bottom:-59px;width:156.097px;height:225px;background-image:url(/images/commonIcons/p-ba-01.png);background-size:112px}.trending_section .card_animation.europe:hover::before{left:0;bottom:-30px;background-size:126px}.trending_section .card_animation.europe::after{right:-33px;bottom:-41px;width:83.438px;height:125px;background-image:url(/images/commonIcons/p-ba-02.png);background-size:51.438px;z-index:-1}.trending_section .card_animation.europe:hover::after{right:-20px;bottom:-10px;background-size:64.438px}.trending_section .card_animation .text img{width:142px;height:auto;margin:auto;display:block;transition:.5s all ease-out}.trending_section .card_animation:hover .text img{width:110px}.trending_section .card_animation .bg_img{position:absolute;left:auto;right:auto;bottom:0;margin:auto;width:100%;transition:.5s all ease-out}.trending_section .card_animation.europe:hover .bg_img{width:216px}.trending_section .card_animation.australia{background:linear-gradient(180deg,#014ab3 0,#93bde3 100.08%)}.trending_section .card_animation.australia:hover .bg_img{width:240px}.trending_section .card_animation.singapore{background:linear-gradient(175deg,rgba(132,202,255,.6) -15.73%,rgba(245,250,255,.6) 95.97%)}.trending_section .card_animation.singapore .bg_img{width:102px}.trending_section .card_animation.singapore:hover .bg_img{width:112px}.trending_section .card_animation.singapore::before{left:auto;right:auto;bottom:0;width:100%;height:117px;background-image:url(/images/commonIcons/s-ba-01.png);background-size:100%;z-index:-1}.trending_section .card_animation.singapore:hover::before{width:230px;height:140px}.trending_section .card_animation.singapore::after{display:none}.trending_section .card_animation.vietnam{background:linear-gradient(180deg,#ffdcba 0,#fff9f3 100%)}.trending_section .card_animation.vietnam:hover .bg_img{width:232px}.trending_section .card_animation.vietnam::after,.trending_section .card_animation.vietnam::before{display:none}.trending_section .card_animation.mauritius{background:linear-gradient(0deg,#fffef0 0,#d1e9ff 100%)}.trending_section .card_animation.mauritius .bg_img{width:160px;left:0;bottom:8px}.trending_section .card_animation.mauritius:hover .bg_img{width:183px}.trending_section .card_animation.mauritius::before{left:auto;right:0;bottom:0;width:70px;height:90px;background-image:url(/images/commonIcons/mauritius-bg.png);background-size:70px;z-index:-1}.trending_section .card_animation.mauritius:hover::before{bottom:10px;width:80px;background-size:80px}.trending_section .card_animation.bali::after{display:none}.trending_section .card_animation.south-africa{background:linear-gradient(180deg,#fede17 0,#ea3d0e 100%)}.trending_section .card_animation.south-africa .bg_img{width:165px;left:0}.trending_section .card_animation.south-africa:hover .bg_img{width:190px;left:-12px}.trending_section .card_animation.south-africa::before{left:auto;right:0;bottom:0;width:105px;height:90px;background-image:url(/images/commonIcons/sa-bg.png);background-size:105px}.trending_section .card_animation.south-africa:hover::before{bottom:6px;right:-15px;background-size:105px}.trending_section .card_animation.south-africa::after{display:none}.trending_section .card_animation .bg_img img{width:100%;height:auto}.trending_section .card_animation .package,.trending_section .card_india .package{background:linear-gradient(180deg,rgba(151,151,151,0) 0,rgba(0,0,0,.5) 50.36%,rgba(0,0,0,.8) 100%);padding:32px 16px 16px 16px;position:absolute;left:0;bottom:0;width:100%;transform:translateY(150px);transition:.5s all ease-out;z-index:2}.trending_section .card_animation:hover .package,.trending_section .card_india:hover .package{transform:translateY(0)}.trending_section .card_animation .package h6,.trending_section .card_india .package h6{color:var(--color-white);text-align:center;letter-spacing:.027px;margin-top:-4px;margin-bottom:12px}.trending_section .card_animation .package p,.trending_section .card_india .package p{font-weight:400;color:#f8f9fa;letter-spacing:.024px;text-align:center}.trending_section .card_animation .package .btn,.trending_section .card_india .package .btn{width:fit-content;margin:auto;padding:6px 12px}.trending_section .card_india{width:100%;height:295px;padding-top:38px;border-radius:144.118px;border:2px solid #fff;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:0;transition:.5s all ease-out}.trending_section .card_india:hover{padding-top:24px;box-shadow:0 12px 44px -18px rgba(35,31,26,.36)}.trending_section .card_india .text img{width:142px;height:auto;display:block;margin:auto;transition:.5s all ease-out}.trending_section .card_india:hover .text img{width:110px}.trending_section .card_india .bg_img{position:absolute;left:auto;right:auto;bottom:0;margin:auto;width:100%;transition:.5s all ease-out;z-index:-1}.trending_section .card_india .bg_img img{width:100%;height:auto}.trending_section .card_india.kerala{background:#fff}.trending_section .card_india.kerala:hover .bg_img{width:210px}.trending_section .card_india.bhutan{background:linear-gradient(180deg,rgba(255,255,255,.8) 0,#fff 100%),linear-gradient(0deg,#264a58 0,#264a58 100%)}.trending_section .card_india.bhutan:hover .bg_img{width:225px}.trending_section .card_india.sri-lanka{background:linear-gradient(180deg,#fad7ad 0,#fffaf3 100%)}.trending_section .card_india.sri-lanka:hover .bg_img{width:230px}.trending_section .card_india.uttrakhand{background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 66.39%),#b9c9d0}.trending_section .card_india.uttrakhand:hover .bg_img{width:226px}.trending_section .card_india.kashmir{background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 66.39%),#bbdfdf}.trending_section .card_india.kashmir:hover .bg_img{width:235px}.trending_section .card_india.north-east{background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 66.39%),#b9c9d0}.trending_section .card_india.north-east:hover .bg_img{width:230px}.trending_section .owl-nav button{position:absolute;top:0;bottom:0;margin:auto}.trending_section .owl-nav .owl-prev{left:-22px}.trending_section .owl-nav .owl-next{right:-22px}.international_package{background:#fff7f2}.international_package .filters_tab{display:flex;align-items:center;gap:20px;border-bottom:2px solid #ffc591;padding-bottom:4px;position:relative}.international_package .filters_tab .btn{font:normal normal 500 20px/140% var(--font-primary);letter-spacing:.02px;color:var(--Gray-Mode-400);padding:0;position:relative;transition:.4s all ease}.filter_inr{overflow-y:scroll;width:fit-content;white-space:nowrap;scroll-behavior:smooth;scrollbar-width:none}.filter_inr::-webkit-scrollbar{display:none}.filters_tab{position:relative}.filters_tab .slider{display:inline-block;width:30px;height:2px;background-color:#f70;position:absolute;z-index:1200;bottom:-2px;transition:all .2s linear}.international_package .filters_tab .btn.active,.international_package .filters_tab .btn:hover{color:#f70}.international_package .item_card{position:relative;z-index:0;transition:.5s all ease-out}.international_package .item_card:hover{transform:scale(.97)}.international_package .item_card::before{position:absolute;left:0;bottom:0;content:"";width:100%;height:100%;border-radius:16px;background:linear-gradient(180deg,rgba(0,0,0,0) 53.12%,rgba(0,0,0,.65) 76.74%,rgba(0,0,0,.9) 99.96%);z-index:0}.international_package .item_card img{width:100%;height:auto;border-radius:16px}.international_package .item_card .text_box{position:absolute;left:0;bottom:0;padding:16px;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;z-index:1}.international_package .item_card .text_box h5{letter-spacing:.02px;line-height:140%;font-weight:600;color:var(--color-white)}.international_package .item_card .text_box span{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--color-white);letter-spacing:.035px;display:block;margin-top:4px}.international_package .item_card .text_box span b{font-weight:600;margin:0}.international_package .owl-carousel .owl-nav button{position:absolute;top:0;bottom:0;margin:auto;background-color:var(--color-white)}.international_package .owl-nav .owl-prev{left:-22px}.international_package .owl-nav .owl-next{right:-22px}.international_package .owl-carousel .owl-nav button img{filter:brightness(0) invert(0)}.comn_filterTab{display:flex;align-items:center;gap:20px;border-bottom:2px solid var(--Gray-Mode-200);padding-bottom:4px}.comn_filterTab .btn{font:normal normal 500 20px/140% var(--font-primary);color:var(--Gray-Mode-400);padding:0;position:relative;transition:.4s all ease}.comn_filterTab .btn.active,.comn_filterTab .btn:hover{color:var(--color-primary)}.comn_filterTab .slider{background-color:var(--color-primary)}.offers_section{overflow:hidden}.offers_section .comn_filterTab .btn{color:var(--Gray-Mode-300)}.offers_section .comn_filterTab .btn.active{color:var(--color-primary)}.offers_section .owl-carousel .owl-stage-outer{overflow:visible}.offers_section .owl-item .item_card{opacity:.4;transition:.3s all ease-in-out}.offers_section .owl-item.active .item_card{opacity:1}.offers_section .item_card{border-radius:18px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);padding:8px 8px 0;transition:.5s all ease-out}.offers_section .item_card:hover{transform:scale(.97)}.offers_section .item_card .img_block{position:relative}.offers_section .item_card .img_block img{width:100%;height:auto;border-radius:12px}.offers_section .item_card .img_block .coupon{padding:6px 12px;border-radius:100px;background:#f8f9fa;display:flex;align-items:center;gap:4px;position:absolute;right:12px;bottom:12px;cursor:pointer}.offers_section .item_card .img_block .coupon img{width:18px;height:18px}.offers_section .item_card .img_block .coupon span{font:normal normal 400 10px/140% var(--font-primary);letter-spacing:.05px;color:var(--Gray-Mode-950)}.offers_section .item_card .img_block .coupon .copy-feedback{position:absolute;top:0;right:0;width:100%;height:100%;background-color:var(--color-secondary);color:var(--Gray-Mode-950);padding:6px 12px;border-radius:100px;font:normal normal 500 10px/14px var(--font-primary);letter-spacing:.05px;animation:fadein .4s ease;z-index:10;display:flex;align-items:center;justify-content:center}.offers_section .item_card .text_box{padding:20px 8px;display:flex;flex-direction:column;gap:10px}.offers_section .item_card .text_box .top_blk{display:flex;align-items:center;justify-content:space-between}.offers_section .item_card .text_box .top_blk .lft{display:flex;align-items:center;gap:8px}.offers_section .item_card .text_box .top_blk .lft .brdr{width:1px;height:12px;background:#b3b9c6}.offers_section .item_card .text_box span{font:normal normal 500 12px/133.333% var(--font-primary);letter-spacing:.06px;color:var(--color-primary);display:block}.offers_section .item_card .text_box span span{color:var(--Gray-Mode-700)}.offers_section .item_card .text_box .right span span{font-weight:400}.offers_section .item_card .text_box p{min-height:48px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.offers_section .item_card .text_box p a{color:var(--Gray-Mode-950);text-decoration:none}.offers_section .owl-nav button{position:absolute;top:0;bottom:0;margin:auto}.offers_section .owl-nav button.owl-next,.offers_section .owl-nav button.owl-prev{background-color:var(--color-primary)}.offers_section .owl-nav button.owl-next img,.offers_section .owl-nav button.owl-prev img{filter:brightness(0) invert(1)}.offers_section .owl-nav .owl-prev{left:-22px}.offers_section .owl-nav .owl-next{right:-22px}.comn_package{background:linear-gradient(180deg,#f5faff 50.04%,#fff 100%),#fff;padding-bottom:40px}.comn_package .item_card{border-radius:16px;background:#46bfee;position:relative;transition:.5s all ease-out}.comn_package .item_card:hover{transform:scale(.97)}.comn_package .item_card img{width:100%;height:auto;border-radius:16px}.comn_package .item_card .text_box{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.comn_package .item_card .text_box>div{padding:16px;display:flex;flex-direction:column}.comn_package .item_card .text_box h5{letter-spacing:.02px;line-height:140%;font-weight:600;color:var(--color-white);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.comn_package .item_card .text_box span{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--color-white);letter-spacing:.035px;display:block;margin-top:4px}.comn_package .item_card .text_box span b{font-weight:600;margin:0}.comn_package .item_card .text_box .btn_withIcon{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center}.comn_package .owl-nav button{position:absolute;top:0;bottom:0;margin:auto}.comn_package .owl-nav .owl-prev{left:-22px}.comn_package .owl-nav .owl-next{right:-22px}.spiritual_package{background:var(--Gradient-Orange,linear-gradient(225deg,#fd853a 0,#ec4a0a 100%));position:relative;z-index:0;padding-bottom:64px}.spiritual_package::after,.spiritual_package::before{position:absolute;content:"";z-index:-1}.spiritual_package::before{left:0;bottom:0;width:460px;height:420px;background:url(/images/commonIcons/india/sj-bg-1.svg) no-repeat center/100% 100%}.spiritual_package::after{right:24px;top:0;width:200px;height:275px;background:url(/images/commonIcons/india/sj-bg-2.svg) no-repeat center/100% 100%}.spiritual_package .main_heading h4{color:var(--color-white)}.spiritual_package .comn_filterTab{border-bottom:2px solid #ffdec2}.spiritual_package .comn_filterTab .btn{color:#ffdec2}.spiritual_package .comn_filterTab .btn.active,.spiritual_package .comn_filterTab .btn:hover{color:var(--color-secondary)}.spiritual_package .comn_filterTab .slider{background-color:var(--color-secondary)}.visa_package{background:#fff7f2}.honeymoon_package{background-image:url(/images/commonIcons/honeymoon-bg.jpg);background-repeat:no-repeat;background-size:cover;min-height:81.848vh;position:relative;z-index:0;padding-bottom:208px;display:flex;align-items:flex-end;justify-content:center;clip-path:inset(4% round 44px);animation-name:welcomeFadeIn,welcomeMoveIn;animation-duration:calc(.9 * 1s),calc(.7 * 1s);animation-timing-function:cubic-bezier(.455,.03,.515,.955);animation-fill-mode:both}@keyframes welcomeFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes welcomeMoveIn{0%{transform:translateY(var(--global-staggered-translate-y))}100%{transform:translateY(0)}}.honeymoon_package::before{position:absolute;left:0;bottom:0;content:"";width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 14.04%,rgba(0,0,0,.32) 48.14%,rgba(0,0,0,.74) 100%);z-index:-1}.honeymoon_package .bnr_text{transition:.3s all ease-out}.honeymoon_package h2{color:var(--color-white);text-align:center;margin-bottom:40px}.holiday_theme .image_grid{display:flex;gap:24px}.holiday_theme .image_grid .card_block{width:17.212%;height:55.825vh;border-radius:20px;overflow:hidden;position:relative}.holiday_theme .image_grid .card_block::before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background:linear-gradient(185deg,rgba(0,0,0,0) 50.56%,rgba(0,0,0,.31) 65.29%,rgba(0,0,0,.9) 95.8%)}.holiday_theme .image_grid .card_block img{width:100%;height:100%;object-fit:cover}.holiday_theme .image_grid .card_block .text_block{position:absolute;left:0;top:0;width:100%;min-width:391px;height:100%;display:flex;flex-direction:column;justify-content:space-between;opacity:0;visibility:hidden;transition:.8s all;z-index:9}.holiday_theme .image_grid .card_block.active .text_block{opacity:1;visibility:visible}.holiday_theme .image_grid .card_block .without_hover{position:absolute;left:84px;bottom:0;padding:24px 32px;transform:rotate(-90deg);transform-origin:left bottom;height:auto;width:auto;transition:.8s all}.holiday_theme .image_grid .card_block .without_hover h3{font:normal normal 500 30px/132% var(--font-primary);letter-spacing:-.075px;color:var(--color-white);transition:.8s all ease}.holiday_theme .image_grid .card_block.active .without_hover h3{transform:translateY(-300px)}.holiday_theme .image_grid .card_block .top_blk{display:flex;align-items:flex-start;justify-content:space-between;padding:16px}.holiday_theme .image_grid .card_block .left{display:flex;align-items:center;flex-wrap:wrap;gap:4px;max-width:82%}.holiday_theme .image_grid .card_block .left span{font:normal normal 500 12px/133.333% var(--font-primary);letter-spacing:.06px;color:var(--color-white);border-radius:100px;background:rgba(0,0,0,.38);padding:6px 10px}.holiday_theme .image_grid .card_block .text_block .btm_blk{padding:32px 24px;min-width:391.75px}.holiday_theme .image_grid .card_block .text_block h3{line-height:111.111%;font-weight:600;color:var(--color-white)}.holiday_theme .image_grid .card_block .btm_blk span{font:normal normal 400 14px/142.857% var(--font-primary);letter-spacing:.035px;color:var(--color-white);display:block;margin-top:8px;max-width:74%}.holiday_theme .image_grid .card_block .right .btn_withIcon{width:48px;height:48px;padding:14px;gap:0;justify-content:center}.tc_specials{background:var(--Blue-blue-1);overflow:hidden;position:relative;z-index:0}.tc_specials::before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background-image:url(/images/commonIcons/tc-special.svg);background-size:cover;background-repeat:no-repeat;background-position:bottom;z-index:-1}.tc_specials .inner__gapTop{display:flex;flex-direction:column;gap:24px}.tc_specials .top_section{display:grid;grid-template-columns:416px 856px;gap:24px}.tc_specials .festival_blck{border-radius:20px;overflow:hidden;position:relative;z-index:0;transition:.5s all ease-out}.tc_specials .festival_blck:hover{transform:translateY(-6px)}.tc_specials .festival_blck .bg_img{width:100%;height:100%}.tc_specials .festival_blck .bg_img img{width:100%;height:100%;object-fit:cover}.tc_specials .festival_blck .text_box{position:absolute;top:0;left:0;padding:24px}.tc_specials .festival_blck h4,.tc_specials .top_section h4{color:var(--color-white)}.tc_specials .festival_blck h6,.tc_specials .top_section h6{font-weight:400;line-height:142.857%;letter-spacing:.035px;color:var(--color-white);margin:4px 0}.tc_specials .bottom_section .card_box span,.tc_specials .festival_blck .text_box span,.tc_specials .top_section .item_slide .content_blk .price{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--color-white);letter-spacing:.035px;display:block}.tc_specials .bottom_section .card_box span b,.tc_specials .festival_blck .text_box span b,.tc_specials .top_section .price b,.tc_specials .top_section h6 span{font-weight:600}.tc_specials .festival_blck .btn,.tc_specials .top_section .btn{font:normal normal 500 12px/133.333% var(--font-primary);color:var(--color-black);padding:8px 14px;display:flex;align-items:center;gap:4px;border-radius:100px;background:var(--color-white);width:fit-content;margin-top:16px;transition:.5s all ease-out}.tc_specials .festival_blck .btn:hover,.tc_specials .top_section .btn:hover{background-color:var(--color-secondary)}.tc_specials .festival_blck .btn img,.tc_specials .top_section .btn img{width:16px;height:auto}.tc_specials .top_section .wildlife_slide{border-radius:20px;overflow:hidden}.tc_specials .top_section .item_slide{position:relative}.tc_specials .top_section .item_slide .img_box img{width:100%;height:348px;object-fit:cover}.tc_specials .top_section .item_slide .content_blk{position:absolute;left:0;top:0;width:100%;padding:24px}.tc_specials .top_section .owl-dots{position:absolute;bottom:24px;left:24px;display:flex;align-items:center;gap:4px}.tc_specials .top_section .owl-dots .owl-dot{width:8px;height:8px;border-radius:100px;background:var(--Gray-Mode-200);transition:.5s all ease-in-out}.tc_specials .top_section .owl-dots .owl-dot.active{width:20px;background:var(--color-secondary)}.tc_specials .bottom_section{display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px}.tc_specials .bottom_section .video_container{position:relative;width:100%;border-radius:20px;overflow:hidden;background:#000}.tc_specials .bottom_section .video_container iframe{width:100%;height:100%}.tc_specials .bottom_section video{width:100%;height:100%;object-fit:cover;border-radius:20px;display:block}.tc_specials .bottom_section .bottom-controls,.tc_specials .bottom_section .controls,.tc_specials .bottom_section .fullscreen{position:absolute}.tc_specials .bottom_section .controls{top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100px;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);width:60px;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none}.tc_specials .bottom_section .controls img{width:28px;height:auto}.tc_specials .bottom_section .bottom-controls{bottom:10px;left:10px;display:flex;gap:10px}.tc_specials .bottom_section .fullscreen{width:32px;height:32px;top:10px;right:10px;border-radius:100px;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);cursor:pointer;display:flex;align-items:center;justify-content:center;border:none}.tc_specials .bottom_section .fullscreen img{width:16px;height:auto}.tc_specials .bottom_section .bottom-controls .volume{width:32px;height:32px;border-radius:100px;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;border:none}.tc_specials .bottom_section .bottom-controls .volume img{width:16px;height:auto}.tc_specials .bottom_section .bottom-controls .time{font:normal normal 500 12px/133.333% var(--font-primary);letter-spacing:.12px;color:var(--color-white);padding:8px 12px;border-radius:100px;background:rgba(0,0,0,.6);backdrop-filter:blur(4px)}.tc_specials .bottom_section .card_box{border-radius:20px;background:linear-gradient(180deg,#a5d8ff 0,#fff 100%),#fff;overflow:hidden;position:relative;transition:.5s all ease-out}.tc_specials .bottom_section .card_box:hover{transform:translateY(-6px)}.tc_specials .bottom_section .card_box .bg_img img{width:100%;height:auto;max-height:351px}.tc_specials .bottom_section .card_box .text_box{position:absolute;top:0;left:0;padding:16px}.tc_specials .bottom_section .card_box h6{font-family:var(--font-primary);font-weight:600;line-height:25px;color:var(--color-black);margin-bottom:4px}.tc_specials .bottom_section .card_box span{color:var(--color-black)}.tc_specials .bottom_section .btn_withIcon{background-color:var(--color-primary);padding:6px 12px;width:fit-content;margin-top:12px;overflow:hidden;gap:0}.tc_specials .bottom_section .btn_withIcon img{width:20px!important;filter:brightness(0) invert(1)}.tc_specials .bottom_section .card_box .btn_withIcon span{font:normal normal 500 12px/133.333% var(--font-primary);letter-spacing:.035px;color:var(--color-white);white-space:nowrap;display:inline-block;max-width:0;opacity:0;padding:0;transition:max-width .6s ease,opacity .6s ease,padding .6s ease}.tc_specials .bottom_section .card_box:hover .btn_withIcon span{max-width:100px;opacity:1;padding-right:4px}.selling_packages .item_card{position:relative;z-index:0}.selling_packages .item_card::before{position:absolute;left:0;bottom:0;width:100%;height:100%;content:"";border-radius:16px;background:linear-gradient(180deg,rgba(0,0,0,0) 53.12%,rgba(0,0,0,.65) 76.74%,rgba(0,0,0,.9) 99.96%);z-index:1}.selling_packages .item_card .img_block img{width:100%;height:260px;border-radius:16px;object-fit:cover}.selling_packages .item_card .content_blk{position:absolute;bottom:0;left:0;width:100%;padding:16px;z-index:2;display:flex;align-items:flex-end;justify-content:space-between}.selling_packages .item_card .content_blk h5{font-weight:600;line-height:140%;letter-spacing:.02px;color:var(--color-white);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.selling_packages .item_card .content_blk span{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--color-white);letter-spacing:.035px;display:block}.selling_packages .item_card .content_blk span b{font-weight:600}.selling_packages .item_card .content_blk .lft_blk{display:flex;flex-direction:column;gap:4px}.selling_packages .item_card .content_blk .rating{display:flex;align-items:center;gap:4px}.selling_packages .item_card .content_blk .stars{line-height:1}.selling_packages .item_card .content_blk .rating img{width:16px;height:auto}.selling_packages .item_card .content_blk .rating span{line-height:1;font-weight:600;margin:0}.selling_packages .item_card .content_blk .rating span:last-child{font-weight:400;color:var(--Gray-Mode-100)}.selling_packages .owl-nav button{position:absolute;top:0;bottom:0;margin:auto}.selling_packages .owl-nav .owl-prev{left:-22px}.selling_packages .owl-nav .owl-next{right:-22px}.why_thomascook .card_bg{background-image:url(/images/commonIcons/why-thomas-ccok-bg.jpg);background-size:cover;background-repeat:no-repeat;min-height:69.255vh;padding:54px 24px 24px 24px;border-radius:32px;display:flex;flex-direction:column;justify-content:end}.why_thomascook .card_bg .card_grids{display:grid;grid-template-columns:216px auto auto auto 216px;align-items:end;gap:24px}.why_thomascook .card_bg .card_grids .card_box{border-radius:20px;padding:16px;min-width:100px;display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden;transition:.5s all ease-out;z-index:0}.why_thomascook .card_bg .card_grids .card_box:hover{transform:translateY(-6px)}.why_thomascook .card_bg .card_grids .card_box::before{position:absolute;left:0;bottom:0;content:"";width:100%;height:100%;background-repeat:no-repeat;background-position:bottom;z-index:-1}.why_thomascook .card_bg .card_grids .card_box h5{color:var(--color-white);font-weight:600;line-height:140%;letter-spacing:.02px}.why_thomascook .card_bg .card_grids .card_box p{font-weight:300;color:var(--color-white)}.why_thomascook .card_bg .card_grids .card_box.card_01{background:#fff6ed;height:340px}.why_thomascook .card_bg .card_grids .card_box.card_01::before{background-image:url(/images/commonIcons/tc-bg-01.png);background-size:216px 239px}.why_thomascook .card_bg .card_grids .card_box.card_01 h4{color:#f70}.why_thomascook .card_bg .card_grids .card_box.card_01 p{color:#914400}.why_thomascook .card_bg .card_grids .card_box.card_02{background:linear-gradient(225deg,#fd853a 0,#ec4a0a 100%);backdrop-filter:blur(39px);height:240px}.why_thomascook .card_bg .card_grids .card_box.card_02::before{background-image:url(/images/commonIcons/tc-bg-02.png);background-size:240px 239px}.why_thomascook .card_bg .card_grids .card_box.card_02 h5{white-space:nowrap}.why_thomascook .card_bg .card_grids .card_box.card_03{background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%);height:192px}.why_thomascook .card_bg .card_grids .card_box.card_04{background:#eff8ff;height:240px}.why_thomascook .card_bg .card_grids .card_box.card_04 h5{color:var(--color-primary)}.why_thomascook .card_bg .card_grids .card_box.card_04 p{color:#07224a}.why_thomascook .card_bg .card_grids .card_box.card_04::before{background-image:url(/images/commonIcons/tc-bg-03.png);background-size:100%}.why_thomascook .card_bg .card_grids .card_box.card_05{background:#fffcd9;height:340px}.why_thomascook .card_bg .card_grids .card_box.card_05 h4{color:#e3b100}.why_thomascook .card_bg .card_grids .card_box.card_05 p{color:#af8b0c}.why_thomascook .card_bg .card_grids .card_box.card_05::before{background-image:url(/images/commonIcons/tc-bg-04.png);background-size:100%}.our_blogs{background:linear-gradient(180deg,#f5faff 50.04%,#fff 100%);overflow:hidden}.our_blogs .comn_filterTab .btn{color:var(--Gray-Mode-300)}.our_blogs .comn_filterTab .btn.active{color:var(--color-primary)}.our_blogs .owl-carousel .owl-stage-outer{overflow:visible}.our_blogs .owl-item{opacity:.4;transition:.3s all ease-in-out}.our_blogs .owl-item.active{opacity:1}.our_blogs .item_card{border-radius:18px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);padding:8px 8px 0;transition:.5s all ease-out;height:340px}.our_blogs .item_card:hover{background:#eff8ff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.our_blogs .item_card .img_box{border-radius:12px;overflow:hidden;height:228px}.our_blogs .item_card .img_box img{width:100%;height:auto;transition:.5s all}.our_blogs .item_card:hover .img_box img{transform:scale(1.05)}.our_blogs .item_card .text_box{padding:20px 8px;display:flex;flex-direction:column;gap:8px}.our_blogs .item_card .text_box .top_blk{display:flex;align-items:center;justify-content:space-between}.our_blogs .item_card .text_box span{font:normal normal 600 12px/133.333% var(--font-primary);color:var(--color-primary);display:block}.our_blogs .item_card .text_box span span{color:var(--Gray-Mode-700)}.our_blogs .item_card .text_box p{font-weight:600;min-height:35px}.our_blogs .item_card .text_box p a{color:var(--Gray-Mode-950);text-decoration:none}.our_blogs .item_card .text_box .btm_blk{display:flex;align-items:center;justify-content:space-between}.our_blogs .item_card .text_box .btm_blk span{color:var(--Gray-Mode-700)}.our_blogs .item_card .text_box .btm_blk .btn_withIcon{gap:0;overflow:hidden;padding:6px 12px}.our_blogs .item_card .text_box .btm_blk .btn_withIcon span{font:normal normal 600 14px/142.857% var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-950);white-space:nowrap;display:inline-block;max-width:0;opacity:0;padding:0;transition:max-width .6s ease,opacity .6s ease,transform .6s ease,padding .6s ease;transform:translateX(-10px)}.our_blogs .item_card:hover .text_box .btm_blk .btn_withIcon span{max-width:100px;opacity:1;transform:translateX(0);padding-right:4px}.our_blogs .owl-nav button{position:absolute;top:0;bottom:0;margin:auto}.our_blogs .owl-nav button.owl-next,.our_blogs .owl-nav button.owl-prev{background-color:var(--color-primary)}.our_blogs .owl-nav button.owl-next img,.our_blogs .owl-nav button.owl-prev img{filter:brightness(0) invert(1)}.our_blogs .owl-nav .owl-prev{left:-22px}.our_blogs .owl-nav .owl-next{right:-22px}.form__section{position:relative;background-image:url(/images/commonIcons/cta-form-bg.jpg);background-repeat:no-repeat;background-size:cover;padding:104px 0;z-index:0;overflow:hidden;clip-path:inset(0 round 0);animation-name:welcomeFadeIn,welcomeMoveIn;animation-duration:calc(.9 * 1s),calc(.7 * 1s);animation-timing-function:cubic-bezier(.455,.03,.515,.955);animation-fill-mode:both}.form__section .bg_img{border-radius:20px;padding:104px 0}.form__section::before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;border-radius:20px;background:linear-gradient(270deg,rgba(0,0,0,0) .01%,rgba(0,0,0,.58) 99.99%);z-index:-1}.form__section .card_box .left_block h2{line-height:133%;color:var(--color-white)}.form__section .card_box .left_block h6{font-weight:400;color:var(--color-white);margin-top:20px}.form__section .card_box .card_form{width:488px;padding:40px 32px;border-radius:20px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);margin-left:auto}.form__section .card_box .card_form h4{color:var(--Gray-Mode-950);font-family:var(--font-primary)}.form__section .card_box .card_form .row{row-gap:20px}.form__section .card_box .card_form .input_inr{display:flex;flex-direction:column;gap:4px;position:relative}.form__section .card_box .card_form .input_inr .input_label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);margin:0;position:absolute;left:17px;top:50%;bottom:0;height:20px;transform:translateY(-50%);transition:.3s ease-out;pointer-events:none}.form__section .card_box .card_form .input_inr:has(input:focus) .input_label,.form__section .card_box .card_form .input_inr:has(input:not(:placeholder-shown)) .input_label{font:normal normal 400 12px/16px var(--font-primary);padding:0 4px;top:0;left:8px;transform:translateY(-38%)}.form__section .card_box .card_form .input_inr:has(.iti) .input_label{left:68px}.form__section .card_box .card_form .input_inr:has(.icon) .input_label{left:45px}.form__section .card_box .card_form .input_inr label{font:normal normal 400 12px/133.333% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;margin-bottom:8px}.form__section .card_box .card_form .select_product .checkbox{display:flex;align-items:center;gap:20px}.form__section .card_box .card_form .form-check{padding:0;margin:0;display:flex;align-items:center;gap:8px;min-height:1px}.form__section .card_box .card_form .select_product .form-check-input{width:20px;height:20px;border:1px solid var(--Gray-Mode-400);background-color:transparent;margin:0}.form__section .card_box .card_form .select_product .form-check-input:checked{background-image:url(/images/commonIcons/check-circle.svg);background-size:8px;border-color:var(--color-primary)}.form__section .card_box .card_form .select_product .form-check-label{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.form__section .card_box .card_form .terms_conditions .form-check{align-items:flex-start}.form__section .card_box .card_form .terms_conditions .form-check-input{width:16px;min-width:16px;height:16px;border-radius:4px;border:1px solid var(--Gray-Mode-300);margin:0}.form__section .card_box .card_form .terms_conditions .form-check-input:checked[type=checkbox]{background-image:url(/images/commonIcons/check.svg);background-size:12px;background-position:center}.form__section .card_box .card_form .terms_conditions .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.form__section .card_box .card_form .terms_conditions .form-check-label{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.06px}.form__section .card_box .card_form .input_inr .form-check label a{color:var(--color-primary);text-decoration:none}.form__section .card_box .card_form .input_inr .form-control,.form__section .card_box .card_form .input_inr .form-select{font:normal normal 400 14px/142.857% var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-950);border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white);height:44px;padding:12px 16px}.form__section .card_box .card_form .input_inr .form-control::placeholder,.form__section .card_box .card_form .input_inr .form-select::placeholder{color:var(--Gray-Mode-400);opacity:1}.form__section .card_box .card_form .input_inr .form-select{background-image:url(/images/commonIcons/arrow-down.svg);background-size:20px;background-repeat:no-repeat}.form__section .card_box .card_form .input_email .form-control{padding-left:44px}.form__section .card_box .card_form .input_email span{position:absolute;left:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:0}.form__section .card_box .card_form .input_email span img{width:40px;height:auto}.form__section .card_box .card_form .btn{width:100%;margin-top:4px}.form__section .card_box .select_wrapper{position:relative}.form__section .card_box .select_wrapper:after{position:absolute;top:0;bottom:0;right:0;width:36px;height:36px;margin:auto;content:"";background-color:var(--color-white);border-radius:24px;background-image:url(/images/commonIcons/chevron-down-black.svg);background-repeat:no-repeat;background-size:20px;background-position:center;transition:all .5s ease}.form__section .card_box .select_wrapper.active:after{transform:rotateZ(180deg)}.form__section .card_box .custom_select,.form__section .card_box .form-select{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white)}.form__section .card_box .card_form .input_inr .select_label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);position:absolute;width:80%;pointer-events:none;left:16px;top:50%;transform:translateY(-50%);transition:.3s ease all}.form__section .card_box .select_wrapper.active .select_label,.form__section .card_box .select_wrapper.filled .select_label{font:normal normal 400 12px/16px var(--font-primary);width:fit-content;padding:0 4px;top:0;left:8px;transform:translateY(-50%)}.form__section .card_box .form-select:focus{border-color:var(--Gray-Mode-200)}.form__section .card_box .custom_select{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:11px 16px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.form__section .card_box .select_options{max-height:200px;overflow-y:auto;display:none;position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:999;margin:0;padding:16px;list-style:none;border-radius:8px;border:1px solid var(--Gray-Mode-100);background-color:var(--color-white);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03)}.form__section .card_box .select_options::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.form__section .card_box .select_options::-webkit-scrollbar{width:4px;background-color:#fff}.form__section .card_box .select_options::-webkit-scrollbar-thumb{background-color:var(--Gray-Mode-300);border-radius:10px}.form__section .card_box .select_options li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;cursor:pointer;margin:0;padding:12px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--Gray-Mode-100,#edeef1);-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.form__section .card_box .select_options li span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;border-radius:4px;padding:4px 8px}.form__section .card_box .select_options li .selling{background:#eff8ff}.form__section .card_box .select_options li .trending{background:#fffde6}.form__section .card_box .select_options li:first-child{padding-top:0}.form__section .card_box .select_options li:last-child{border-bottom:none;padding-bottom:0}.iti--allow-dropdown{width:100%}.iti .form-control{padding-left:67px!important}.iti__flag,.iti__flag-box{display:none}.iti--separate-dial-code .iti__selected-dial-code{margin-left:0}.iti__selected-flag{padding:12px 8px 12px 12px}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,.iti--separate-dial-code .iti__selected-flag{font:normal normal 400 14px/142.857% var(--font-primary);letter-spacing:.035px;background:0 0;border-radius:8px;color:var(--Gray-Mode-950)}.iti__arrow{border:none;background-image:url(/images/commonIcons/chevron-down.svg);background-size:100%;background-repeat:no-repeat;width:20px;height:20px;transition:.4s all ease-out;margin:0}.iti__arrow.iti__arrow--up{transform:rotate(180deg)}.iti__country-list{top:calc(100% + 4px);width:422px;margin:0;border-radius:8px;border:1px solid var(--Gray-Mode-100);background-color:var(--color-white);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03)}.customer_love{background:#fff7f2}.customer_love .heading h2{font-weight:400;line-height:137.5%;text-align:center;color:#733600}.customer_love .statistics_blk{display:flex;align-items:center;justify-content:center;gap:48px;margin-top:48px}.customer_love .statistics_blk h3{font:normal normal 500 36px/100% var(--font-primary);color:var(--Orange-orange-10,#733600);text-align:center;letter-spacing:-.24px}.customer_love .statistics_blk h6{text-align:center;font-weight:500;line-height:144.444%;letter-spacing:.027px;margin-top:8px}.customer_love .statistics_blk .brdr{width:2px;height:72px;background-color:#733600}.customer_love .customer_slide{margin-top:56px}.customer_love .customer_slide .owl-stage-outer{padding-bottom:20px}.customer_love .item_slide{padding:24px;border-radius:14px;background:#fff;transition:.5s all ease-in-out}.customer_love .center .item_slide{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.customer_love .item_slide .quotes{margin-bottom:20px}.customer_love .item_slide .quotes img{width:auto;height:24px}.customer_love .content_blk{min-height:168px;max-height:168px;overflow:auto}.customer_love .content_blk::-webkit-scrollbar{-webkit-appearance:none}.customer_love .content_blk::-webkit-scrollbar:vertical{width:4px}.customer_love .content_blk::-webkit-scrollbar:horizontal{height:4px}.customer_love .content_blk::-webkit-scrollbar-thumb{border-radius:8px;background-color:var(--Gray-Mode-200)}.customer_love .item_slide .content_blk p{font-weight:400;margin-bottom:24px;color:var(--Gray-Mode-800)}.customer_love .item_slide .content_blk p:last-child{margin-bottom:0}.customer_love .cust_profile{display:flex;align-items:center;gap:16px;margin-top:24px}.customer_love .cust_profile .pro_img{width:51px;height:51px;border-radius:50%;border:3px solid var(--Gray-Mode-50);overflow:hidden}.customer_love .cust_profile .pro_img img{width:100%;height:100%;object-fit:cover}.customer_love .cust_profile .info p{font-weight:600;color:var(--Gray-Mode-950)}.customer_love .cust_profile .info span{font:normal normal 500 12px/133.333% var(--font-primary);letter-spacing:.06px;color:var(--Gray-Mode-700);margin-top:2px;display:block}.customer_love .customer_slide .owl-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px}.customer_love .customer_slide .owl-nav button.owl-next,.customer_love .customer_slide .owl-nav button.owl-prev{background-position:center;background-repeat:no-repeat;background-size:24px;font-size:0}.customer_love .customer_slide .owl-nav button.owl-prev{background-image:url(/images/commonIcons/chevron-left-02.svg)}.customer_love .customer_slide .owl-nav button.owl-next{background-image:url(/images/commonIcons/chevron-right-02.svg)}.insta_section .heading .btn_ig{font:normal normal 600 16px/150% var(--font-primary);letter-spacing:.024px;color:#0f4ca4;padding:12px 20px;display:flex;align-items:center;gap:12px;border-radius:64px;border:2px solid #0f4ca4;width:fit-content}.insta_section .ig_inner{display:grid;grid-template-columns:344px 1fr;gap:48px;width:100%;overflow:hidden}.insta_section .heading .btn_ig img{width:auto;height:32px}.insta_section .heading h3{font:normal normal 500 48px/120% var(--font-heading);color:var(--color-primary);margin-top:40px}.insta_section .item_card{width:100%;height:428px}.insta_section .item_card .video-container{position:relative;border-radius:20px;width:100%;height:100%}.insta_section .item_card .video-container .overlay{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:.5s all}.insta_section .item_card:hover .play-pause-btn,.insta_section .item_card:hover .video-container .overlay{opacity:1}.insta_section .item_card .video-container .overlay img{width:100%;height:100%;object-fit:cover}.insta_section .item_card video{width:100%;height:100%;border-radius:14px;object-fit:cover}.insta_section .item_card .play-pause-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.6);border:none;border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:.5s all}.insta_section .item_card .play-pause-btn img{width:20px;height:auto}.insta_section .item_card .control-hide .play-pause-btn{opacity:0;pointer-events:none}.insta_section .item_card .overlay{transition:opacity .3s ease-in-out}.insta_section .owl-nav-custom{display:flex;gap:16px;margin-top:56px}.insta_section .owl-nav-custom button{width:44px;height:44px;padding:12px;border-radius:50px;background:var(--color-primary);box-shadow:2px 0 10px 0 rgba(0,0,0,.15);border:none;display:flex;align-items:center;justify-content:center;transition:.4s all ease-in-out}.insta_section .owl-nav-custom button img{width:100%;height:auto;filter:brightness(0) invert(1);transition:.4s all ease-in-out}.insta_section .owl-nav-custom button.disabled{background-color:var(--color-white);opacity:1}.insta_section .owl-nav-custom button.disabled img{filter:unset}.download_app{background:var(--Blue-blue-2)}.download_app .card_box{position:relative;padding:0 56px;border-radius:20px;background:linear-gradient(0deg,#fff 0,#fff 100%),linear-gradient(225deg,#2e90fa 0,#175cd3 100%);z-index:0;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.download_app .card_box::before{position:absolute;right:0;top:0;content:"";width:100%;height:100%;background-image:url(/images/commonIcons/download-tc-bg.png);background-size:contain;background-repeat:no-repeat;background-position:right;z-index:-1}.download_app .card_box h3{font:normal normal 600 32px/120% var(--font-primary);letter-spacing:-1px;color:var(--Gray-Mode-950)}.download_app .card_box h3 span{color:var(--color-primary)}.download_app .card_box p{color:var(--Gray-Mode-600);margin:12px 0 42px;max-width:450px}.download_app .card_box .right_block img{width:520px;height:auto}.download_app .card_box .app_store{display:flex;align-items:flex-start;gap:15px}.download_app .card_box .app_store .btn{padding:0;display:block}.download_app .card_box .app_store .btn img{width:145px;height:auto}.download_app .card_box .app_store .qr img{width:48px;height:auto}.faq_section .main_heading{justify-content:center}.faq_section .btn_loadFaq{font:normal normal 500 16px/150% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.024px;padding:12px 24px;border-radius:64px;border:1px solid var(--Gray-Mode-600);background-color:var(--color-white);display:block}.faq_section .btn_loadFaq:hover{border:1px solid var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.faq_section .accordion{display:flex;flex-direction:column;gap:16px;padding:0 38px}.faq_section .accordion-item{background-color:var(--color-white);border:1px solid transparent;border-radius:8px!important;box-shadow:0 2px 4px -1px rgba(0,0,0,.06);padding:16px;transition:.5s all ease-out}.faq_section .accordion-item:hover{border:1px solid #2e90fa;background:var(--Blue-blue-1)}.faq_section .accordion-item.active{background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.faq_section .accordion-button{font:normal normal 500 18px/16px var(--font-primary);letter-spacing:.027px;color:var(--Gray-Mode-950);background-color:transparent!important;border-radius:8px;box-shadow:unset;padding:0}.faq_section .accordion-item.active .accordion-button{color:var(--color-white);transition:unset;box-shadow:none}.faq_section .accordion-item.active .accordion-body p{font-weight:400;color:var(--color-white)}.faq_section .accordion-body{padding:10px 0 0}.faq_section .accordion-button::after{width:20px;height:20px;background-image:url(/images/commonIcons/chevron-down.svg);background-size:100%;background-repeat:no-repeat}.faq_section .accordion-button:not(.collapsed)::after{filter:brightness(0) invert(1)}.faq_section .accordion-item:nth-child(n+6){display:none}.tour_agency{background:var(--Blue-blue-1)}.tour_agency .agency_content{margin-top:16px}.tour_agency .agency_content p{font-weight:300;color:var(--Gray-Mode-900);margin-bottom:16px}.tour_agency .agency_content .read-more{font:normal normal 600 14px/142.857% var(--font-primary);letter-spacing:.035px;padding:0;color:var(--color-primary);display:flex;align-items:center;gap:4px}.tour_agency .agency_content .read-more img{width:16px;height:auto;transition:.5s all ease-out}.tour_agency .agency_tabs{margin-top:40px;display:flex;align-items:stretch;gap:32px}.tour_agency .agency_tabs .brdr_line{width:1px;min-width:1px;background:#d7dae0}.tour_agency .agency_tabs .nav-pills{display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;min-width:305px;max-width:305px;max-height:338px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.tour_agency .agency_tabs .nav-pills::-webkit-scrollbar{width:0;height:0}.tour_agency .agency_tabs .nav-pills:hover{scrollbar-width:thin}.tour_agency .agency_tabs .nav-pills:hover::-webkit-scrollbar{width:8px}.tour_agency .agency_tabs .nav-pills:hover::-webkit-scrollbar-thumb{background:#999;border-radius:4px}.tour_agency .agency_tabs .nav-pills .nav-link{font:normal normal 400 18px/144.444% var(--font-primary);color:var(--Gray-Mode-600);letter-spacing:.027px;text-align:left;padding:4px 4px 4px 16px;border:none;border-left:2px solid transparent;border-radius:0;transition:.4s all ease-in-out}.tour_agency .agency_tabs .nav-pills .nav-link.active{color:var(--color-primary);background-color:transparent;border-left:2px solid var(--color-primary)}.tour_agency .agency_tabs .nav-pills .nav-link.active:hover{border-radius:0}.tour_agency .tags_btns{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tour_agency .tags_btns .btn{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--color-primary);letter-spacing:.035px;border-radius:8px;border:1px solid var(--color-primary);padding:12px 16px}.tour_agency .tags_btns .btn:hover{background-color:var(--color-primary);color:var(--color-white)}.section_cta{background:var(--Blue-blue-1);position:relative;z-index:1}.section_cta .card_cta{border-radius:30px;background:#07224a;padding:48px;position:relative;z-index:0;margin-bottom:-142px;overflow:hidden}.section_cta .card_cta::before{position:absolute;right:0;top:0;content:"";width:535px;height:100%;background-image:url(/images/commonIcons/bg-cta.png);background-size:100%;background-repeat:no-repeat;background-position:bottom;z-index:-1}.section_cta .card_cta h3{color:var(--color-white)}.section_cta .card_cta p{font-weight:300;color:var(--Gray-Mode-300);margin-top:12px}.section_cta .input_form{width:600px;position:relative;margin-top:36px}.section_cta .input_form .form-control{font:normal normal 400 18px/144.444% var(--font-primary);letter-spacing:.027px;color:var(--color-white);width:100%;height:74px;padding:8px 8px 8px 32px;border-radius:110px;border:1px solid #183a6c;background:var(--Blue-blue-9);box-shadow:0 4px 6px -2px rgba(137,137,137,.05)}.section_cta .input_form .form-control::placeholder{color:var(--Gray-Mode-200);opacity:1}.section_cta .input_form span{position:absolute;right:8px;top:0;bottom:0;display:flex;align-items:center}.section_cta .input_form span .btn{font:normal normal 400 18px/144.444% var(--font-primary);letter-spacing:.027px;color:var(--Gray-Mode-950);padding:16px 28px;border-radius:60px;background:var(--color-secondary)}.dropdown-content li img{width:16px}.dropdown-content{display:none;position:absolute;top:100%;padding:8px 0 0;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:1;overflow-y:scroll;max-height:235px;animation:slideIn .3s ease-out}.header .navbar-nav li .dropdown-content li{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--Gray-Mode-600);letter-spacing:.14px;height:auto;padding:8px 12px;display:flex;align-items:center;gap:8px}.dropdown-content li:hover{background-color:var(--Gray-Mode-50);cursor:pointer}.dropdown:focus-within .dropdown-content{display:block}@keyframes slideIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.fixed_btn{position:fixed;right:32px;bottom:50px;z-index:999;display:none;flex-direction:column;align-items:flex-end;gap:12px}.fixed_btn .back_toTop{width:58px;height:58px;padding:14px;border-radius:100px;border:1px solid var(--Gray-Mode-200);background:var(--Gray-Mode-100);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.fixed_btn .back_toTop img{width:100%;height:auto}.chat-widget{display:flex;align-items:end;flex-direction:column}.chat-widget .options{padding:16px;max-width:230px;border-radius:16px 16px 8px 16px;background:var(--Blue-blue-1);box-shadow:0 2px 7px 0 rgba(0,0,0,.12);flex-direction:column;gap:8px;margin-bottom:20px;transition:all .4s ease;opacity:0;transform:translateY(20px);display:none;animation:slideOut .4s ease-out;position:relative}.chat-widget .options::before{content:"";position:absolute;right:16px;top:100%;border-width:12px;border-style:solid;border-color:var(--Blue-blue-1) transparent transparent transparent}@keyframes slideOut{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-widget.open .options{display:flex;opacity:1;transform:translateY(0)}.chat-widget .option{display:flex;align-items:center;gap:8px;transition:.3s}.chat-widget .option span{font:normal normal 500 14px/142.857% var(--font-primary);color:var(--color-primary);letter-spacing:.035px;display:block;position:relative}.chat-widget .option .icon{width:48px;min-width:48px;height:48px;border-radius:150px;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%);display:flex;align-items:center;justify-content:center}.chat-widget .option .icon img{width:24px;height:auto}.toggle-btn{width:58px;height:58px;border-radius:100px;border:1px solid var(--Gray-Mode-300);background:var(--Blue-blue-1);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.5s all ease}.toggle-btn.active{border:1px solid #e63e34;background:#e63e34}.toggle-btn .default-icon{width:40px;height:auto}.toggle-btn .active-icon{width:28px;height:auto;display:none}.toggle-btn.active .default-icon{display:none}.toggle-btn.active .active-icon{display:block}.tourism_boards .tourism_slide .owl-item .item_slide::before{position:absolute;left:0;top:0;content:'';width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:.6s all ease-out}.tourism_boards .tourism_slide .owl-item.active .item_slide::before{background-color:transparent}.tourism_slide .item_slide img{width:100%;height:auto}.tourism_slide.owl-carousel .owl-nav button.owl-next,.tourism_slide.owl-carousel .owl-nav button.owl-prev{position:absolute;top:0;bottom:0;margin:auto;width:58px;height:58px;background-color:#fff;font-size:0;background-position:center;background-repeat:no-repeat;background-size:26px}.tourism_slide.owl-carousel .owl-nav button.owl-prev{left:120px;background-image:url(/images/commonIcons/chevron-left-p.svg)}.tourism_slide.owl-carousel .owl-nav button.owl-next{right:120px;background-image:url(/images/commonIcons/chevron-right-p.svg)}.tour_packages{padding:0 0 80px}.tour_packages .top_wrapper{padding:24px 0 0;background:#fff;z-index:997;transition:padding .5s ease}.onScroll_filter{position:fixed;top:0;width:100%;z-index:997;padding:16px 0;background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-90px);transition:opacity .4s ease,visibility .5s ease,transform .5s ease}.onScroll_filter.is-sticky{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.onScroll_filter .top_wrapper{padding:0}.onScroll_filter .top_wrapper .filter_block{grid-template-columns:148px calc(1296px - 457px) 277px;gap:16px}.onScroll_filter .top_wrapper .filter_block.grid-with-filter{grid-template-columns:306px calc(1296px - 615px) 277px}.onScroll_filter .filter-col-right{display:flex;align-items:center;gap:16px;border-radius:8px;background:var(--Blue-blue-2);padding:0 8px}.onScroll_filter .filter-col-right .fc_right{display:flex;align-items:center;gap:8px}.onScroll_filter .top_wrapper .filter_block .filter_btn.active{border-radius:8px}.onScroll_filter .seprtr{min-width:1px;height:24px;background:#d7dae0}.onScroll_filter .short_filter{position:relative}.onScroll_filter .short_filter .btn{background-color:var(--color-primary);width:36px;height:36px;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:0}.onScroll_filter .short_filter .btn img{width:20px;height:auto}.onScroll_filter .short_filter .sort_option{display:none;position:absolute;right:0;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);list-style:none;margin:8px 0 0;padding:8px 0 0;width:185px;z-index:99;overflow:hidden}.short_filter .sort_option li{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.035px;background:var(--color-white);padding:8px 12px;cursor:pointer}.short_filter .sort_option li.active{background:var(--Gray-Mode-50)}.short_filter .sort_option li.active,.short_filter .sort_option li:hover{background-color:#f0f0f0}.breadcrumb{margin:0;flex-wrap:nowrap}.breadcrumb-item{font:normal normal 500 14px/142.857% var(--font-primary);color:var(--Gray-Mode-600);letter-spacing:.035px}.breadcrumb-item a{color:var(--color-primary);text-decoration:none}.breadcrumb-item+.breadcrumb-item{padding-left:0;display:flex;align-items:center}.breadcrumb-item+.breadcrumb-item::before{content:"";width:15px;height:15px;background-image:url(/images/commonIcons/chevron-right.png);background-size:100%;background-repeat:no-repeat;margin:0 6px}.tour_packages .grid-with-filter .card_trip{min-height:210px}.tour_packages .grid-with-filter .card_trip:before{background-image:url(/images/commonIcons/own-trip-list-bg.png)!important}.package_info{display:flex;align-items:center;justify-content:space-between;margin:24px 0}.package_info .left_block{display:flex;align-items:center;gap:16px}.package_info .left_block h2{color:var(--Gray-Mode-950);letter-spacing:.027px;text-transform:capitalize;font:normal normal 600 15px/144.444% var(--font-primary)}.package_info .left_block .rating_forMobile,.tour_packages .filter_forMobile{display:none}.package_info .left_block .rating{display:flex;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--Gray-Mode-100);padding:4px 8px}.package_info .left_block .rating .stars{display:flex;align-items:center;padding:1px 0}.package_info .left_block .rating .stars img{width:12px;height:auto}.package_info .left_block .rating .brdr,.package_info .right_block .brdr{width:1px;height:24px;background-color:var(--Gray-Mode-200)}.package_info .left_block .rating span{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;display:block;text-align:center}.package_info .left_block .rating span span{font:normal normal 400 10px/140% var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.05px}.package_info .right_block{display:flex;align-items:center;gap:16px}.tour_packages .top_wrapper .form-check{display:flex;align-items:center;gap:8px;padding-left:0;margin-bottom:0;min-height:1px}.tour_packages .top_wrapper .form-check-input{width:20px;height:20px;margin:0;border-radius:4px;border:1.5px solid var(--Gray-Mode-400)}.tour_packages .top_wrapper .form-check-input:checked[type=checkbox]{background-image:url(/images/commonIcons/check.svg)!important;background-size:14px!important;background-position:center!important}.tour_packages .top_wrapper .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.tour_packages .top_wrapper .form-check-label{font:normal normal 500 14px/142.857% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.form-check-input:focus{box-shadow:none}.package_info .right_block .sorting_blck{display:flex;align-items:center;gap:8px}.package_info .right_block .sorting_blck .sort_icon{background-color:var(--color-primary);width:36px;height:36px;border-radius:5px;display:flex;align-items:center;justify-content:center}.package_info .right_block .sorting_blck .sort_icon img{width:20px;height:auto}.package_info .right_block .sort_dropdown{position:relative}.package_info .right_block .sort_selected{cursor:pointer;display:inline-flex;align-items:center;gap:6px}.package_info .right_block .arrow img{width:20px;height:auto;transition:transform .3s ease}.package_info .right_block .sort_dropdown label{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;cursor:pointer;padding-left:5px}.package_info .right_block .sort_dropdown label span{font-weight:500}.package_info .right_block .sort_dropdown.active .sort_label{color:var(--color-primary)}.package_info .right_block .sort_dropdown.active .arrow img{transform:rotate(180deg);filter:brightness(0) invert(0)}.package_info .right_block .sort_options{display:none;position:absolute;right:0;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);list-style:none;margin:8px 0 0;padding:8px 0 0;width:185px;z-index:99;overflow:hidden}.package_info .right_block .sort_options li{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.035px;background:var(--color-white);padding:8px 12px;cursor:pointer}.package_info .right_block .sort_options li.active{background:var(--Gray-Mode-50)}.tour_packages .gridlist_buttons{display:flex;align-items:center;gap:8px}.tour_packages .gridlist_buttons .btn{display:flex;padding:8px;justify-content:center;align-items:center;border-radius:5px;cursor:pointer}.tour_packages .gridlist_buttons .btn img{width:20px;height:auto;transition:.5s all ease-out}.tour_packages .gridlist_buttons .btn.active{background-color:var(--color-primary)}.tour_packages .gridlist_buttons .btn.active img,.tour_packages .gridlist_buttons .btn.active svg{filter:brightness(0) invert(1)}.top_wrapper .filter_block{display:flex;gap:16px}.top_wrapper .filter_block .filter_btn{font:normal normal 600 18px/144.444% var(--font-primary);color:var(--color-white);letter-spacing:.032px;background-color:#0f4ca4;border-radius:8px;border:none;height:52px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:12px;transition:unset}.top_wrapper .filter_block .filter_btn.active{width:100%;border-radius:8px 8px 0 0;border-bottom:none}.top_wrapper .filter_block .filter_btn span{display:flex;align-items:center;gap:8px}.top_wrapper .filter_block .filter_btn span span{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;background-color:var(--color-secondary);border-radius:200px;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.top_wrapper .filter_block .filter_btn.active span span{opacity:0}.top_wrapper .filter_block .filter_btn img{width:24px;height:auto;transition:transform .5s ease}.top_wrapper .filter_block .filter_btn.active img{transform:rotate(180deg)}.top_wrapper .filter_block .filter_btn.list img{opacity:0}.top_wrapper .filter_block .filter_bar{padding:0 12px;border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200,#d7dae0);background:var(--Gray-Mode-25,#f8f9fa);overflow:hidden}.top_wrapper .filter_block .badge{background:orange;border-radius:50%;padding:2px 8px;margin-left:5px;font-size:12px}.top_wrapper .filter_block .filter-scroll-wrapper{display:flex;align-items:center;gap:12px;position:relative}.top_wrapper .filter_block .scroll-btn{background:0 0;border:none;padding:0;cursor:pointer}.top_wrapper .filter_block .scroll-btn img{width:24px;height:auto;filter:brightness(0) invert(0)}.top_wrapper .filter_block .scroll-btn.disable img{filter:none}.top_wrapper .filter_block .filter-scroll{overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;flex:1}.top_wrapper .filter_block .filter-scroll::-webkit-scrollbar{display:none}.top_wrapper .filter_block .filter-list{display:inline-flex;gap:12px;padding:0;margin:0;list-style:none}.top_wrapper .filter_block .filter-tab{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.14px;padding:16px 2px;background:0 0;cursor:pointer;transition:all .3s ease;position:relative}.top_wrapper .filter_block .filter-tab.active{color:var(--color-primary)}.top_wrapper .filter_block .filter-tab::before{position:absolute;left:0;bottom:0;content:"";width:100%;height:3px;background-color:var(--color-primary);transition:.5s all ease;opacity:0}.top_wrapper .filter_block .filter-tab.active::before{opacity:1}.filter_andCards.grid-with-filter,.top_wrapper .filter_block.grid-with-filter{display:grid;grid-template-columns:306px calc(1296px - 330px)}.all_filters{border-radius:0 0 8px 8px;position:sticky;top:0;z-index:996;max-height:calc(100vh - 130px);display:none}.all_filters_wrap{border-radius:0 0 8px 8px;border:1px solid var(--Gray-Mode-100);border-top:none;max-height:100%;background:var(--Blue-blue-1);transition:.5s all ease;overflow-x:hidden;overflow-y:auto}.all_filters.is-sticky{top:85px}.all_filters::-webkit-scrollbar,.all_filters_wrap::-webkit-scrollbar{width:4px}.all_filters::-webkit-scrollbar-track,.all_filters_wrap::-webkit-scrollbar-track{background:0 0}.all_filters::-webkit-scrollbar-thumb,.all_filters_wrap::-webkit-scrollbar-thumb{background-color:#c6c6c6;border-radius:0;border:0 solid transparent;background-clip:content-box;transition:background-color .3s ease}.all_filters .header_forMobile,.tour_packages .sort_wrapper{display:none}.all_filters .comn_filter{padding:16px 16px 20px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.all_filters .comn_filter .top_block{width:100%;display:flex;align-items:center;justify-content:space-between}.all_filters .comn_filter .top_block p{color:var(--Gray-Mode-950);font-weight:600}.all_filters .comn_filter .top_block .btn{font:normal normal 500 14px/142.857% var(--font-primary);color:var(--color-primary);letter-spacing:.035px;padding:0}.all_filters .comn_filter .applied{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:4px}.all_filters .comn_filter .applied li{font:normal normal 500 12px/133.333% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:flex;justify-content:center;align-items:center;gap:8px;padding:4px 6px 4px 12px;border-radius:60px;border:1px solid var(--Gray-Mode-100);background:var(--color-white)}.all_filters .comn_filter .applied li .btn{padding:0;width:18px;height:18px;display:flex;justify-content:center;align-items:center;border-radius:40px;background:var(--Gray-Mode-100)}.all_filters .comn_filter .applied li .btn img{width:16px;height:auto}.all_filters .seperator{width:100%;height:2px;background:#edeef1}.all_filters .dropdown_filter .btn{font:normal normal 500 16px/150% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.024px;padding:0;width:100%;display:flex;align-items:center;justify-content:space-between}.all_filters .dropdown_filter .btn img{width:24px;height:auto;transition:transform .5s ease}.all_filters .dropdown_filter .btn.active img{transform:rotate(180deg)}.all_filters .dropdown_filter .dropdown_list{width:100%;display:flex;flex-direction:column;gap:16px}.all_filters .dropdown_filter .dropdown_list ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;max-height:211px;overflow-x:hidden;overflow-y:hidden}.all_filters .dropdown_filter .dropdown_list .must_include{display:inline}.all_filters .dropdown_filter.themes_filter .dropdown_list ul{max-height:unset}.all_filters .dropdown_filter.themes_filter .dropdown_list ul:hover{overflow:hidden}.all_filters .dropdown_filter .dropdown_list ul:hover{overflow-y:auto}.all_filters .dropdown_filter .dropdown_list ul::-webkit-scrollbar{width:4px}.all_filters .dropdown_filter .dropdown_list ul::-webkit-scrollbar-track{background:0 0}.all_filters .dropdown_filter .dropdown_list ul::-webkit-scrollbar-thumb{background-color:var(--Gray-Mode-300)}.all_filters .dropdown_filter .dropdown_list li{display:flex;align-items:center;justify-content:space-between}.all_filters .dropdown_filter .dropdown_list .form-check{padding-left:0;margin-bottom:0;display:flex;align-items:center;gap:8px}.all_filters .dropdown_filter .dropdown_list .form-check-input{width:20px;height:20px;border-radius:4px;border:1.5px solid var(--Gray-Mode-300);margin:0;background-image:url(/images/commonIcons/check.svg)}.all_filters .dropdown_filter .dropdown_list .form-check-input:checked[type=checkbox]{background-image:url(/images/commonIcons/check.svg);background-size:16px;background-position:center}.all_filters .dropdown_filter .dropdown_list .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.all_filters .dropdown_filter .dropdown_list label{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.024px}.all_filters .dropdown_filter .dropdown_list span{font:normal normal 500 14px/142.857% var(--font-primary);letter-spacing:.035px}.all_filters .dropdown_filter .dropdown_list .search_box{width:100%;position:relative}.all_filters .dropdown_filter .dropdown_list .search_box .form-control{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.all_filters .dropdown_filter .dropdown_list .search_box .form-control::placeholder{color:var(--Gray-Mode-500)}.all_filters .dropdown_filter .dropdown_list .search_box span{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:auto}.all_filters .dropdown_filter .dropdown_list .search_box span img{width:20px;height:auto}.all_filters .comn_filter .seemore_wrapper{margin-top:-4px}.all_filters .comn_filter .seemore_wrapper .seemore_btn{font:normal normal 500 14px/142.857% var(--font-primary);color:var(--color-primary);letter-spacing:.035px;padding:0;width:100%;display:flex;align-items:center;gap:4px;background-color:transparent;border:none}.all_filters .comn_filter .seemore_wrapper .seemore_btn img{width:18px;height:auto;transition:transform .5s ease}.all_filters .comn_filter .year_calendar{width:100%;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);padding:12px 16px;display:flex;flex-direction:column;gap:16px}.all_filters .comn_filter .year_calendar .top_block{margin-bottom:16px}.all_filters .comn_filter .year_calendar button{padding:0;border:none;background-color:transparent}.all_filters .comn_filter .year_calendar button img{width:20px;height:auto;filter:brightness(0) invert(0)}.all_filters .comn_filter .year_calendar button.disabled img{filter:none}.all_filters .comn_filter .months-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.all_filters .comn_filter .month{border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);padding:7px 12px;text-align:center;font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;cursor:pointer;transition:background-color .3s,border-color .3s}.all_filters .comn_filter .month.selected{color:var(--color-white);border:1px solid var(--color-primary);background:var(--color-primary)}.all_filters .comn_filter .range_container{width:100%}.all_filters .comn_filter .range_container .sliders_control{position:relative;min-height:20px}.all_filters .comn_filter .range_container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:20px;height:20px;border-radius:30px;background:var(--color-white);box-shadow:0 0 6px 0 rgba(0,0,0,.15);cursor:pointer}.all_filters .comn_filter .range_container input[type=range]::-webkit-slider-thumb:active{background:var(--Gradient-Blue,linear-gradient(225deg,#2e90fa 0,#175cd3 100%))}.all_filters .comn_filter .range_container input[type=range]{-webkit-appearance:none;appearance:none;height:4px;width:100%;position:absolute;background-color:#c6c6c6;pointer-events:none}.all_filters .comn_filter .range_container .sliders_control .min_value{top:2px;height:0;z-index:1}.all_filters .comn_filter .range_container .display_value{display:flex;align-items:center;justify-content:space-between}.all_filters .comn_filter .range_container .display_value span{font:normal normal 500 12px/133.333% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;padding:8px 16px;border-radius:4px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);display:inline-flex;align-items:center;justify-content:flex-start;font-size:14px;white-space:nowrap;margin:0}.filter_andCards{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}.filter_andCards .inner_gap{margin-top:24px;row-gap:24px;max-width:1320px;min-width:1120px}.filter_andCards .list.inner_gap{height:fit-content}.filter_andCards .package-card.is-animated{-webkit-animation:.6s zoom-in;animation:.6s zoom-in}@keyframes zoom-in{0%{transform:scale(.5)}100%{transform:scale(1)}}.filter_andCards .card_box{height:100%;padding:16px 16px 20px 16px;display:flex;flex-direction:column;align-items:center;gap:16px;border-radius:16px;border:1px solid var(--Gray-Mode-200);background:var(--color-white);transition:.5s all ease-out}.filter_andCards .card_box:hover{border:1px solid var(--Blue-blue-4);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.filter_andCards .list .card_box{flex-direction:row}.filter_andCards .list .card_box .top_block{max-width:360px;min-height:230px;max-height:230px}.filter_andCards .list .card_box .img_box img{height:230px;max-height:230px}.filter_andCards .card_box .top_block{width:100%;position:relative;z-index:0;border-radius:8px;overflow:hidden}.filter_andCards .card_box .img_box img{width:100%;height:auto;min-height:192px}.filter_andCards .img_slider .owl-nav{position:absolute;top:0;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px;max-height:191.81px;min-height:191.81px}.filter_andCards .img_slider .owl-nav button.owl-next,.filter_andCards .img_slider .owl-nav button.owl-prev{width:28px;height:28px;padding:0!important;border-radius:50px;box-shadow:2px 0 10px 0 rgba(0,0,0,.15);border:none;display:flex;align-items:center;justify-content:center;transition:.5s all ease;background:#fff}.filter_andCards .img_slider .owl-nav button{background-color:var(--color-white)}.filter_andCards .img_slider .owl-nav button img{width:22px;height:auto;filter:brightness(0) invert(0)!important}.filter_andCards .card_box .over_img{position:absolute;top:0;padding:12px 12px 0 0;width:100%;z-index:1;display:flex;align-items:center;justify-content:end}.filter_andCards .card_box .over_img:has(.left_strip){justify-content:space-between}.filter_andCards .card_box .over_img .left_strip{padding:6px 10px;border-radius:0 100px 100px 0;backdrop-filter:blur(4px);display:flex;align-items:center;gap:8px;width:fit-content}.filter_andCards .card_box .over_img .left_strip.primary{background:var(--color-primary)}.filter_andCards .card_box .over_img .left_strip.secondary{background:#f70}.filter_andCards .card_box .over_img .left_strip.tertiary{background:#ea2b77}.filter_andCards .card_box .over_img .left_strip img{width:16px;height:auto}.filter_andCards .card_box .over_img .left_strip span{font:normal normal 600 14px/20px var(--font-primary);color:var(--color-white);letter-spacing:.035px;display:block}.filter_andCards .card_box .over_img .wishlist{width:38px;height:38px;display:none!important;justify-content:center;align-items:center;border-radius:100px;border:1px solid var(--Gray-Mode-700);background:rgba(0,0,0,.56);backdrop-filter:blur(4px)}.filter_andCards .card_box .over_img .wishlist img{width:20px;height:auto}.filter_andCards .card_box .compare{position:absolute;right:12px;bottom:12px;border-radius:100px;background:var(--Gray-Mode-25);padding:6px 12px 6px 8px;display:flex;align-items:center;gap:4px;z-index:1;opacity:0;transition:opacity .4s ease-out}.filter_andCards .card_box .compare.active{opacity:1}.filter_andCards .card_box .compare .form-check{display:flex;align-items:center;gap:4px;padding-left:0;margin-bottom:0;min-height:auto}.filter_andCards .card_box .compare .form-check-input{width:16px;height:16px;margin:0;border-radius:4px;border:1.5px solid var(--Gray-Mode-500)}.filter_andCards .card_box .compare .form-check-label{font:normal normal 400 10px/140% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.05px}.filter_andCards .card_box .compare .form-check-input:checked[type=checkbox]{background-image:url(/images/commonIcons/check.svg);background-size:12px;background-position:center}.filter_andCards .card_box .compare .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.filter_andCards .cbt_blc{flex:1}.filter_andCards .cbt_blc,.filter_andCards .center_block{width:100%;display:flex;flex-direction:column;gap:16px}.filter_andCards .center_block{flex:1}.filter_andCards .center_block .ctop_blc{display:flex;align-items:center;justify-content:space-between}.filter_andCards .center_block .ctop_blc .ctl_blc{display:flex;align-items:center;gap:8px}.filter_andCards .center_block .ctop_blc .ctl_blc span{font:normal normal 600 12px/133.333% var(--font-primary);color:var(--color-primary);letter-spacing:.06px;padding:6px 8px;border-radius:4px;border:1px solid var(--Gray-Mode-100);background:var(--Gray-Mode-50);backdrop-filter:blur(2px)}.filter_andCards .center_block .ctop_blc .ratings{display:flex;align-items:center;gap:4px}.filter_andCards .center_block .ctop_blc .ratings span{line-height:1;font-weight:600;margin:0}.filter_andCards .center_block .ctop_blc .ratings svg{transform:scale(1.2);transform-origin:top}.filter_andCards .center_block .ctop_blc .ratings img{width:18px;height:auto}.filter_andCards .center_block .ctop_blc span{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;display:inline-block}.filter_andCards .center_block .ctop_blc .ratings span:last-child{font-weight:400;color:var(--Gray-Mode-500)}.filter_andCards .cbt_blc .cbtm_blc{margin-top:auto}.filter_andCards .center_block .ccntr_blc .ccbtm_blc{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:12px 0 0}.filter_andCards .center_block .ccntr_blc .ccbtm_blc b,.filter_andCards .center_block .ccntr_blc .ccbtm_blc span{font:normal normal 500 14px/142.857% var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-600);display:block}.filter_andCards .center_block .ccntr_blc .ccbtm_blc b{font-weight:600!important;color:var(--color-primary);position:relative}.custom-tooltip::after{content:attr(data-title);position:absolute;right:120%;top:50%;transform:translateY(-50%);background:#000;color:#fff;padding:6px 10px;border-radius:6px;font-size:12px;min-width:190px;white-space:normal;text-align:center;opacity:0;visibility:hidden;transition:opacity .2s ease;z-index:999}.custom-tooltip::before{content:"";position:absolute;right:110%;top:50%;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;background:#000;opacity:0;visibility:hidden;transition:opacity .2s ease}.custom-tooltip:hover::after,.custom-tooltip:hover::before{opacity:1;visibility:visible}.filter_andCards .center_block .ccntr_blc .ccbtm_blc .dot{width:4px;height:4px;background-color:var(--Gray-Mode-300);border-radius:50%}.filter_andCards .center_block .ccntr_blc .ccbtm_blc span a{color:var(--Gray-Mode-950);text-decoration:none}.filter_andCards .center_block .cbtm_blc .cbtm_inr{display:flex;align-items:center;gap:13px}.filter_andCards .center_block .cbtm_blc span{font:normal normal 500 10px/100% var(--font-primary);letter-spacing:.05px;color:var(--Gray-Mode-900);text-align:center;display:flex;align-items:center;flex-direction:column;gap:2px;width:53px;min-width:53px;height:56px;padding-bottom:4px}.filter_andCards .center_block .cbtm_blc span img{width:36px;height:auto;display:block;margin:auto}.filter_andCards .center_block .cbtm_blc .optional{position:relative;border-radius:4px;border:1px solid var(--Blue-blue-3);background:var(--Blue-blue-2)}.filter_andCards .center_block .cbtm_blc .optional span{position:absolute;right:4px;top:-9px;border-radius:2px;background:var(--color-secondary);font:normal normal 600 8px/175% var(--font-primary);letter-spacing:.04px;color:var(--Gray-Mode-950);width:auto;min-width:auto;height:auto;padding:0 4px}.filter_andCards .cbt_blc .bottom_block .brdr_dotted{width:100%;height:1px;background-image:repeating-linear-gradient(to right,#d7dae0,#d7dae0 10px,transparent 10px,transparent 15px);position:absolute;left:0;top:0}.filter_andCards .center_block .ccntr_blc .ccbtm_blc span.timeline-item{display:flex;justify-content:center;align-items:center;gap:7px}.filter_andCards .center_block .ccntr_blc span.timeline-item:last-of-type .dot{display:none}span.timeline-item.last-default .dot{display:none!important}.filter_andCards .bottom_block{display:flex;align-items:flex-end;justify-content:space-between;width:100%;min-height:44px;position:relative;margin-top:auto;padding-top:6px}.filter_andCards .bottom_block .fair_blc .btf_blc{display:flex;align-items:center;gap:8px;min-height:21.98px}.filter_andCards .bottom_block .fair_blc .btf_blc .price{font:normal normal 500 14px/142.857% var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-900);text-decoration-line:line-through}.filter_andCards .bottom_block .fair_blc .btf_blc .discount{font:normal normal 600 10px/140% var(--font-primary);letter-spacing:.05px;color:var(--color-white);border-radius:4px;background:linear-gradient(225deg,#fd853a 0,#ec4a0a 100%);padding:4px 8px}.filter_andCards .bottom_block .fair_blc h5{color:var(--Gray-Mode-950);font-weight:600;line-height:140%;letter-spacing:.02px;margin-top:4px;display:flex;align-items:flex-end}.filter_andCards .bottom_block .fair_blc .price_tag{font:normal normal 500 10px/140% var(--font-primary);letter-spacing:.05px;color:var(--Gray-Mode-900);display:block;margin:0 0 4px 2px}.filter_andCards .bottom_block .btn_primary{font:normal normal 500 13px/20px var(--font-primary)!important;padding:10px 16px}.filter_andCards .card_trip{border-radius:16px;background:linear-gradient(0deg,rgba(241,187,55,.24) 0,#f1bb37 77.13%),#fff;padding:24px;height:100%;position:relative;overflow:hidden;min-height:459px}.filter_andCards .list .card_trip{height:auto;min-height:245px}.filter_andCards .list .card_trip h5{max-width:25%}.filter_andCards .card_trip img.trip-women{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.filter_andCards .grid .card_trip img.list-view-women,.filter_andCards .list .card_trip img.grid-view-women,.package_grids:not(.list) .card_trip img.list-view-women{display:none}.filter_andCards .grid .card_trip img.list-view-women,.filter_andCards .list .card_trip img.list-view-women{display:block}.filter_andCards .card_trip h5{font-weight:600;line-height:140%;letter-spacing:.02px;color:var(--Gray-Mode-950);max-width:60%}.filter_andCards .card_trip .btn_withIcon{background-color:var(--color-primary);padding:6px 12px;width:fit-content;overflow:hidden;gap:0;margin-top:16px}.filter_andCards .card_trip .btn_withIcon span{font:normal normal 500 14px/142.857% var(--font-primary);letter-spacing:.035px;color:var(--color-white);white-space:nowrap;display:inline-block;max-width:0;opacity:0;padding:0;transition:max-width .6s ease,opacity .6s ease,padding .6s ease}.filter_andCards .card_trip:hover .btn_withIcon span{max-width:100px;opacity:1;padding-right:4px}.filter_andCards .card_trip .btn_withIcon img{width:20px!important;filter:brightness(0) invert(1)}.filter_andCards .help_block{padding:24px 28px 24px 24px;border-radius:12px;border:1px solid #d1e9ff;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%);position:relative;z-index:2}.filter_andCards .help_block::before{position:absolute;left:0;bottom:0;content:"";width:110px;height:110px;background-size:100%;background-repeat:no-repeat;border-radius:0 0 0 12px;z-index:-1}.filter_andCards .help_block h4{font:normal normal 600 28px var(--font-heading);color:var(--color-white);text-align:left}.filter_andCards .help_block .top_heading span{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--color-white);letter-spacing:.035px;display:block;margin-top:4px}.filter_andCards .help_block .contact_form{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:16px;border:1px solid var(--Gray-Mode-50);background:var(--color-white);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:12px;margin-top:16px;flex-direction:column}.filter_andCards .help_block .contact_form .input_inr{width:100%;position:relative;z-index:0;margin:0}.filter_andCards .help_block .contact_form .form-control{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.filter_andCards .help_block .contact_form .input_inr:has(.icon) .form-control{padding-left:44px}.filter_andCards .help_block .contact_form label:not(.form-check-label){font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);position:absolute;left:14px;top:20px;bottom:0;height:16px;transform:translateY(-50%);transition:.3s ease-out;pointer-events:none}.filter_andCards .help_block .contact_form .input_inr:has(.icon) .input_label{left:45px}.filter_andCards .help_block .contact_form .input_inr:has(.iti) .input_label{left:68px}.filter_andCards .help_block .contact_form .input_inr:has(input:focus) label:not(.form-check-label),.filter_andCards .help_block .contact_form .input_inr:has(input:not(:placeholder-shown)) label:not(.form-check-label){font:normal normal 400 12px/16px var(--font-primary);padding:0 4px;top:0;left:8px;height:16px;transform:translateY(-50%)}.filter_andCards .help_block .contact_form .input_inr .icon{position:absolute;left:0;top:0;bottom:0;margin:auto;display:inline-block;align-items:center;z-index:2;margin-top:3px}.filter_andCards .help_block .contact_form .input_inr .icon img{width:40px;height:auto}.filter_andCards .help_block .contact_form .btn_primary{padding:10px 18px;border-bottom:none}.filter_andCards .more_wrapper{padding:24px 0 0}.filter_andCards .btn_loadMore{font:normal normal 400 16px/150% var(--font-primary);letter-spacing:.024px;padding:11px 20px;background-color:var(--color-secondary)!important;border:1px solid var(--color-secondary)!important;color:var(--Gray-Mode-950)!important}.after_submission,.after_submission_show .before_submission{display:none;transition:display .5s ease-out}.request-call-model .after_submission{display:flex;transition:display .5s ease-out;flex-direction:column-reverse}.request-call-model button.btn.btn_close{display:none}.after_submission_show .after_submission{display:block;padding:0}.addtoCompare_blc{position:fixed;bottom:0;left:0;right:0;margin:auto;width:100%;height:88px;padding:0 24px;display:flex;align-items:center;gap:48px;border-radius:12px 12px 0 0;background:linear-gradient(0deg,#062d66 -96.32%,#000711 97.67%);box-shadow:0 -4px 8px -2px rgba(0,0,0,.08);z-index:999;opacity:0;visibility:hidden;transform:translateY(100px);transition:all .5s ease}.addtoCompare_blc.active{opacity:1;visibility:visible;transform:translateY(0)}.addtoCompare_blc .left_blc{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%}.addtoCompare_blc .left_blc .card_blc{border-radius:8px;background:var(--Gray-Mode-25);padding:4px 12px 4px 4px;display:flex;align-items:center;gap:12px}.addtoCompare_blc .left_blc .card_blc .cl_blc{display:flex;align-items:center;gap:8px}.addtoCompare_blc .left_blc .card_blc .img_blc{width:88px;min-width:88px;height:56px}.addtoCompare_blc .left_blc .card_blc .img_blc img{width:100%;height:100%;border-radius:8px;object-fit:cover;object-position:center}.addtoCompare_blc .left_blc .card_blc span{font:normal normal 500 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-950);display:block}.addtoCompare_blc .left_blc .card_blc .btn{width:28px;height:28px;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:var(--Gray-Mode-100);padding:0;margin-left:auto}.addtoCompare_blc .left_blc .card_blc .btn svg{width:28px;height:auto;transform:scale(.5);filter:brightness(0)}.addtoCompare_blc .left_blc .card_blc .btn img{width:14px;height:auto}.addtoCompare_blc .right_blc{display:flex;align-items:center;gap:16px}.addtoCompare_blc .right_blc .btn{font:normal normal 400 16px/150% var(--font-primary);letter-spacing:.024px;color:var(--color-white);padding:12px 20px;width:max-content}.addtoCompare_blc .right_blc .btn_compare{border-radius:100px;border:1px solid var(--color-primary);background:var(--color-primary)}.tour_managers{background:#f6fbff}.tour_managers .card_box{border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding-bottom:24px;display:flex;align-items:flex-start;position:relative;overflow:hidden;z-index:0}.tour_managers .card_box::after,.tour_managers .card_box::before{position:absolute;content:"";background-repeat:no-repeat;background-size:100%;z-index:-1}.tour_managers .card_box::before{left:0;bottom:0;width:300px;height:242px}.tour_managers .card_box::after{right:0;top:0;width:160px;height:185px}.tour_managers .card_box.white_bg::before{background-image:url(/images/commonIcons/ctm-01.svg)}.tour_managers .card_box.white_bg::after{background-image:url(/images/commonIcons/ctm-02.svg)}.tour_managers .card_box.mint_bg::before{background-image:url(/images/commonIcons/ctm-03.svg)}.tour_managers .card_box.mint_bg::after{background-image:url(/images/commonIcons/ctm-04.svg)}.tour_managers .card_box.peach_bg::before{background-image:url(/images/commonIcons/ctm-05.svg)}.tour_managers .card_box.peach_bg::after{background-image:url(/images/commonIcons/ctm-06.svg)}.tour_managers .card_box.white_bg{border:1px solid var(--Blue-blue-3);background:var(--White,#fff)}.tour_managers .card_box.white_bg h5{color:var(--color-primary)}.tour_managers .card_box.mint_bg{border:1px solid #ddf3ec;background:#f2fffb}.tour_managers .card_box.mint_bg h5{color:#208362}.tour_managers .card_box.peach_bg{border:1px solid var(--Orange-orange-2);background:var(--Orange-orange-1)}.tour_managers .card_box.peach_bg h5{color:var(--Orange-orange-6)}.tour_managers .card_box .left_blc img{border-radius:0 0 12px 0;width:188px;height:auto;min-height:201px;max-height:201px;object-fit:cover}.tour_managers .card_box .info_blc{display:flex;flex-direction:column;gap:8px;padding:16px 26px 0 16px}.tour_managers .card_box .info_blc h5{font-weight:600;line-height:140%;letter-spacing:.02px}.tour_managers .card_box .info_blc .info_inr{display:flex;flex-direction:column;gap:4px}.tour_managers .card_box .info_blc .info_inr .title{font:normal normal 600 12px/16px var(--font-primary);letter-spacing:.06px;color:var(--Gray-Mode-950);display:block}.tour_managers .card_box .info_blc .info_inr .sub_title{font:normal normal 400 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-950);display:block;max-width:155px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.tour_managers .card_box .info_blc .btn{font:normal normal 400 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--color-primary);text-decoration:none;padding:0;width:fit-content}.tour_managers .owl-carousel .owl-nav button.owl-next,.tour_managers .owl-carousel .owl-nav button.owl-prev{position:absolute;top:0;bottom:0;margin:auto}.tour_managers .owl-carousel .owl-nav button.owl-prev{left:-22px}.tour_managers .owl-carousel .owl-nav button.owl-next{right:-22px}.tooltip.show{opacity:1}.tooltip-inner{font:normal normal 400 12px/16px var(--font-primary);color:var(--color-white);letter-spacing:.06px;text-align:left;max-width:330px;border-radius:4px;background:var(--Gray-Mode-950);box-shadow:0 2px 7px 0 rgba(0,0,0,.12)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{border-top-color:var(--Gray-Mode-950)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{border-top-color:var(--Gray-Mode-950)}.package_nav{padding:16px 0}.package_nav .nav_wrapper{display:flex;flex-direction:column;gap:24px}.package_nav .center_wrapper{padding:15px 0;border-bottom:3px solid var(--Gray-Mode-100);background:var(--color-white);display:flex;align-items:center;justify-content:space-between}.package_nav .center_wrapper h6{line-height:25px;color:var(--Gray-Mode-950)}.package_nav .center_wrapper .btns_grp{display:flex;align-items:center;gap:32px}.package_nav .center_wrapper .btns_grp .btn{font:normal normal 500 14px/20px var(--font-primary);padding:0;color:var(--color-primary);display:flex;align-items:center;gap:8px}.package_nav .center_wrapper .btns_grp .btn img{width:16px;height:auto}.coparision_blc{padding-bottom:80px}.coparision_blc .grid_container{display:flex;flex-direction:column;width:100%;border:1px solid var(--Gray-Mode-100)}.coparision_blc .grid_container .grid-row{display:flex;border-bottom:1px solid var(--Gray-Mode-100)}.coparision_blc .grid_container .grid-cell{padding:16px 12px;border-right:1px solid var(--Gray-Mode-100)}.coparision_blc .grid_container .grid-row:first-child .grid-cell:first-child{padding-top:60px}.coparision_blc .grid_container .fixed-col{flex-shrink:0;width:162px;border-radius:1px;background:var(--Gray-Mode-25);padding:16px 12px}.coparision_blc .grid_container .flex-col{flex:1}.coparision_blc .grid_container .grid-row .grid-cell:last-child{border-right:none;background:var(--Blue-blue-1)}.coparision_blc .grid_container .grid-row:last-child{border-bottom:none;position:sticky;bottom:0;background:#fff}.coparision_blc .grid_container .sub_text,.coparision_blc .grid_container .title{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.coparision_blc .grid_container .title{font-weight:500;color:var(--Gray-Mode-700)}.coparision_blc .grid_container .package{display:flex;flex-direction:column;gap:16px}.coparision_blc .grid_container .btn_cross{width:28px;height:28px;margin:auto;display:block;padding:0;border-radius:50px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:2px 0 10px 0 rgba(0,0,0,.15)}.coparision_blc .grid_container .btn_cross img{width:20px;height:auto}.coparision_blc .grid_container .btn_tcr{font:normal normal 500 12px/16px var(--font-primary);color:var(--color-white);letter-spacing:.06px;padding:6px 10px;border-radius:100px;background:var(--color-primary);backdrop-filter:blur(4px);width:fit-content;margin:auto;display:flex;align-items:center;justify-content:center;gap:4px}.coparision_blc .grid_container .btn_tcr img{width:14px;height:auto}.coparision_blc .grid_container .cgp_info{display:flex;flex-direction:column;gap:12px}.coparision_blc .grid_container .cgp_info .img_box img{width:100%;height:auto;border-radius:4px}.coparision_blc .grid_container .cgp_info a{font:normal normal 600 12px/133.333% var(--font-primary);color:var(--color-primary);letter-spacing:.06px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.coparision_blc .grid_container .select_wrapper{position:relative}.coparision_blc .grid_container .select_wrapper:after{position:absolute;top:0;bottom:0;right:0;width:36px;height:36px;margin:auto;content:"";background-color:var(--color-white);border-radius:24px;background-image:url(/images/commonIcons/chevron-down-black.svg);background-repeat:no-repeat;background-size:20px;background-position:center;transition:all .5s ease}.coparision_blc .grid_container .select_wrapper.active:after{transform:rotateZ(180deg)}.coparision_blc .grid_container .custom_select,.coparision_blc .grid_container .form-select{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white)}.coparision_blc .grid_container .select_label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);position:absolute;width:80%;pointer-events:none;left:16px;top:50%;transform:translateY(-50%);transition:.3s ease all}.coparision_blc .grid_container .select_wrapper.active .select_label,.coparision_blc .grid_container .select_wrapper.filled .select_label{font:normal normal 400 12px/16px var(--font-primary);width:fit-content;padding:0 4px;top:0;transform:translateY(-50%)}.coparision_blc .grid_container .form-select:focus{border-color:var(--Gray-Mode-200)}.coparision_blc .grid_container .custom_select{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:11px 16px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.coparision_blc .grid_container .select_options{max-height:200px;overflow-y:auto;display:none;position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:999;margin:0;padding:16px;list-style:none;border-radius:8px;border:1px solid var(--Gray-Mode-100);background-color:var(--color-white);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03)}.coparision_blc .grid_container .select_options::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.coparision_blc .grid_container .select_options::-webkit-scrollbar{width:4px;background-color:#fff}.coparision_blc .grid_container .select_options::-webkit-scrollbar-thumb{background-color:var(--Gray-Mode-300);border-radius:10px}.coparision_blc .grid_container .select_options li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;cursor:pointer;margin:0;padding:12px 0;border-bottom:1px solid var(--Gray-Mode-100,#edeef1);-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.coparision_blc .grid_container .select_options li.disabled{padding:0;color:var(--Gray-Mode-500);border-bottom:none;cursor:unset}.coparision_blc .grid_container .select_options li:last-child{border-bottom:none;padding-bottom:0}.coparision_blc .grid_container .select_options li[rel=hide]{display:none}.coparision_blc .grid_container ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.coparision_blc .grid_container ul.sights{gap:16px}.coparision_blc .grid_container ul li{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.coparision_blc .grid_container .btn_grps{display:flex;flex-direction:column;gap:16px}.coparision_blc .grid_container .btn_grps .btn{font:normal normal 400 14px/20px var(--font-primary);padding:9px 16px;width:100%;justify-content:center}.coparision_blc .dates_blc{display:flex;flex-direction:column;gap:16px}.coparision_blc .dates_blc .input_inr{position:relative}.coparision_blc .dates_blc .input_inr .form-control{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.035px;padding:11px 16px;border-radius:8px!important;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.coparision_blc .dates_blc .input_inr .input_calendar{width:36px;height:36px;position:absolute;right:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;z-index:9}.coparision_blc .dates_blc .input_inr .input_calendar img{width:20px;height:auto}.coparision_blc .dates_blc .input_inr label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);position:absolute;left:17px;top:50%;bottom:0;height:20px;transform:translateY(-50%);transition:.3s ease-out;pointer-events:none;z-index:4}.coparision_blc .dates_blc .input_inr:has(.form-control:focus) label,.coparision_blc .dates_blc .input_inr:has(.form-control:not(:placeholder-shown)) label{font:normal normal 400 12px/16px var(--font-primary);padding:0 4px;top:0;left:8px;height:16px}.coparision_blc .dates_blc .price_blc{padding:8px 12px;border-radius:8px;background:var(--Blue-blue-2);min-height:76px;display:flex;flex-direction:column;justify-content:center}.coparision_blc .grid-cell:last-child .price_blc{background:var(--Blue-blue-3)}.coparision_blc .dates_blc .price_blc .price{font:normal normal 500 12px/133.333% var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.06px;text-align:center;display:block;text-decoration-line:line-through}.coparision_blc .dates_blc .price_blc p{font-weight:600;color:var(--Gray-Mode-950);text-align:center}.coparision_blc .dates_blc .price_blc .tagline{font:normal normal 500 10px/140% var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.05px;text-align:center;display:block}.login_popup .modal-dialog-centered{max-width:962px}.login_popup .modal-content{border-radius:30px;background:var(--color-white);border:none;overflow:hidden}.login_popup .modal-body{padding:0}.login_popup .modal-body .left_blc{border-radius:0 40px 40px 0;background:linear-gradient(180deg,#013986 0,#024ea2 100%);overflow:hidden;position:relative}.login_popup .modal-body .left_blc img{width:100%;height:auto}.login_popup .modal-body .left_blc .lb_text{position:absolute;left:0;top:0;padding:94px 30px;max-width:320px}.login_popup .modal-body .left_blc .lb_text h3{color:var(--color-white);text-shadow:2.255px 2.255px 3.006px #eba93f;line-height:108.333%}.login_popup .modal-body .right_blc{padding:16px 16px 16px 0;height:100%}.login_popup .modal-body .right_blc .comn_blc{height:100%}.login_popup .right_blc .top_blc{padding:12px 0 12px 24px;display:flex;align-items:center;justify-content:space-between}.login_popup .right_blc .top_blc .logo img{width:auto;height:28px}.login_popup .right_blc .top_blc .btn-close{font:normal normal 500 12px/150% var(--font-primary);color:var(--Gray-Mode-400);letter-spacing:.018px;padding:0 6px;display:flex;justify-content:flex-end;align-items:center;gap:6px;background-image:unset;width:fit-content;height:auto;opacity:1}.login_popup .right_blc .top_blc .btn-close:hover{color:var(--Gray-Mode-400);opacity:1}.login_popup .right_blc .top_blc .btn-close img{width:16px;height:auto}.login_popup .right_blc .top_blc .btn-close:focus{box-shadow:none}.login_popup .right_blc .cntr_blc{padding:30px 55px;height:calc(100% - 90px);display:flex;flex-direction:column;justify-content:center}.login_popup .right_blc .cntr_blc h5{color:var(--Gray-Mode-950);font-weight:600;line-height:140%;letter-spacing:.02px}.login_popup .right_blc .cntr_blc .cb_top p{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:flex;align-items:center;gap:8px;margin-top:4px}.login_popup .right_blc .cntr_blc .cb_top p span{font-weight:600;margin:0}.login_popup .right_blc .cntr_blc .cb_top p a{line-height:1}.login_popup .right_blc .cntr_blc .cb_top p img{width:16px;height:auto}.login_popup .right_blc .cntr_blc .input_inr{width:100%;margin:26px 0 24px}.login_popup .right_blc .cntr_blc .input_inr .row{row-gap:16px}.login_popup .right_blc .cntr_blc .input_blc{position:relative}.login_popup .right_blc .cntr_blc .form-control,.login_popup .right_blc .cntr_blc .form-select{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white)}.login_popup .right_blc .cntr_blc .input_label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);position:absolute;left:17px;top:50%;bottom:0;height:20px;transform:translateY(-50%);transition:.3s ease-out;pointer-events:none}.login_popup .right_blc .cntr_blc .input_blc .iti+.input_label{left:67px}.login_popup .right_blc .cntr_blc .input_blc:has(.form-control:focus) .input_label,.login_popup .right_blc .cntr_blc .input_blc:has(.form-control:not(:placeholder-shown)) .input_label{font:normal normal 400 12px/16px var(--font-primary);padding:0 4px;top:0;left:8px;height:16px}.login_popup .right_blc .cntr_blc .input_blc .icon{position:absolute;left:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:2}.login_popup .right_blc .cntr_blc .input_blc .icon img{width:40px;height:auto}.login_popup .right_blc .cntr_blc .input_blc:has(.icon) .form-control{padding-left:44px}.login_popup .right_blc .cntr_blc .input_blc:has(.icon) .input_label{left:44px}.login_popup .right_blc .cntr_blc .input_blc .form-check{padding-left:0;margin-bottom:0;display:flex;gap:8px}.login_popup .right_blc .cntr_blc .input_blc .form-check-input{width:16px;min-width:16px;height:16px;border-radius:4px;border:1px solid var(--Gray-Mode-300);margin:0}.login_popup .right_blc .cntr_blc .input_blc .form-check-input:checked[type=checkbox]{background-image:url(/images/commonIcons/check.svg);background-size:12px;background-position:center}.login_popup .right_blc .cntr_blc .input_blc .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.login_popup .right_blc .cntr_blc .input_blc .form-check label{font:normal normal 400 10px/14px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.05px}.login_popup .right_blc .cntr_blc .input_blc .form-check label a{color:var(--color-primary);text-decoration:none}.login_popup .right_blc .cntr_blc .input_blc .custom_select{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white);font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:11px 16px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.login_popup .right_blc .cntr_blc .input_blc .select_options{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:999;margin:0;padding:8px 0;list-style:none;border-radius:8px;border:1px solid var(--Gray-Mode-100);background-color:var(--color-white);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);display:none}.login_popup .right_blc .cntr_blc .input_blc .select_options li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;cursor:pointer;margin:0;padding:8px 16px;border:none;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.login_popup .right_blc .cntr_blc .select_wrapper:after{position:absolute;top:0;bottom:0;right:0;width:36px;height:36px;margin:auto;content:"";background-color:var(--color-white);border-radius:24px;background-image:url(/images/commonIcons/chevron-down-black.svg);background-repeat:no-repeat;background-size:20px;background-position:center;transition:all .5s ease}.login_popup .right_blc .cntr_blc .select_wrapper.active:after{transform:rotateZ(180deg)}.login_popup .right_blc .cntr_blc .select_wrapper.active .select_label,.login_popup .right_blc .cntr_blc .select_wrapper.filled .select_label{font:normal normal 400 12px/16px var(--font-primary);width:fit-content;padding:0 4px;top:0;left:8px;height:16px;transform:translateY(-50%)}:focus-visible{outline:unset}.login_popup .right_blc .cntr_blc .cb_center{margin:26px 0 24px}.login_popup .right_blc .cntr_blc .otp_fill{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.login_popup .right_blc .cntr_blc .otp_fill .form-control{font:normal normal 500 20px/140% var(--font-primary);color:var(--Gray-Mode-950);padding:0 8px;height:68px;text-align:center}.login_popup .right_blc .cntr_blc .cb_center span{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.06px;display:block;margin-top:16px}.login_popup .right_blc .cntr_blc .cb_center span:has(img){color:#a4180f}.login_popup .right_blc .cntr_blc .cb_center span:has(img) img{width:16px;height:auto;margin-right:4px}.login_popup .right_blc .cntr_blc .btn{width:100%}.login_popup .right_blc .cntr_blc .btn_primary:disabled{background:var(--Gray-Mode-200);color:var(--Gray-Mode-500);border-bottom:1px solid transparent;cursor:no-drop;pointer-events:unset;opacity:1}.login_popup .right_blc .cntr_blc .cb_btm span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.06px;display:block;margin:16px 0 0}.login_popup .right_blc .cntr_blc span a{color:var(--color-primary);text-decoration:none;cursor:pointer}.login_popup .right_blc .bottm_blc{padding:12px 24px}.login_popup .right_blc .bottm_blc span{font:normal normal 400 10px/140% var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.05px;text-align:center;display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.package_gallery{padding:24px 0 32px}.package_gallery .gallery_blc{margin:32px 0 24px}.package_gallery .gallery_blc .video_container{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden;background:#000}.package_gallery .gallery_blc .video_container iframe{width:100%;height:100%}.package_gallery .gallery_blc .img_blc{width:100%;height:100%;position:relative}.package_gallery .gallery_blc .row{row-gap:16px}.package_gallery .gallery_blc .img_blc img{width:100%;height:100%;object-fit:cover;border-radius:8px}.package_gallery .gallery_blc .img_blc .btn_gallery{position:absolute;right:12px;bottom:12px;font:normal normal 500 16px/150% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.024px;padding:4px 12px;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.package_gallery .packageInfo_blc{display:flex;align-items:flex-start;justify-content:space-between}.package_gallery .packageInfo_blc .pib_lft{display:flex;flex-direction:column;gap:16px}.package_gallery .packageInfo_blc .text_xs{font:normal normal 600 12px/16px var(--font-primary);color:var(--Gray-Mode-950);text-align:center;letter-spacing:.06px;display:block}.package_gallery .packageInfo_blc .pbl_top{display:flex;align-items:center;justify-content:space-between}.package_gallery .packageInfo_blc .pbl_top .top_inr{display:flex;align-items:center;gap:8px}.package_gallery .packageInfo_blc .pbl_top .top_inr span{padding:6px 12px;border-radius:4px;border:1px solid var(--Gray-Mode-100);background:var(--Gray-Mode-50);backdrop-filter:blur(2px)}.package_gallery .packageInfo_blc .pbl_top .btns_grp{display:none}.package_gallery .packageInfo_blc .pib_lft h4{font:normal normal 600 28px/121.429% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:-.07px}.package_gallery .packageInfo_blc .pib_lft .pbl_center{display:flex;flex-direction:column;gap:10px}.package_gallery .packageInfo_blc .pib_lft .pblc_btm{display:flex;align-items:center;gap:8px}.package_gallery .packageInfo_blc .pib_lft .pblc_btm span{font:normal normal 400 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-700);display:block}.package_gallery .packageInfo_blc .pib_lft .pblc_btm .dot{width:4px;height:4px;background-color:var(--Gray-Mode-300);border-radius:50%}.package_gallery .packageInfo_blc .pib_lft .pbl_btm{display:flex;align-items:center;gap:48px}.package_gallery .packageInfo_blc .pib_lft .pbl_btm span{display:flex;flex-direction:column;align-items:center;gap:8px;width:56px;height:64px;white-space:nowrap}.package_gallery .packageInfo_blc .pib_lft .pbl_btm span img{width:40px;height:auto;display:block;margin:auto}.package_gallery .packageInfo_blc .pib_rigt{min-height:190px;display:flex;flex-direction:column;justify-content:space-between;align-items:end}.package_gallery .packageInfo_blc .pib_rigt .btn_wishlist{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;padding:8px 16px 8px 12px;border-radius:100px;background:var(--Gray-Mode-25);display:flex;align-items:center;gap:4px;width:fit-content}.package_gallery .packageInfo_blc .pib_rigt .btn_wishlist img{width:20px;height:auto}.package_gallery .packageInfo_blc .deals_mobile{display:none}.package_gallery .packageInfo_blc .pib_rigt .pibr_btm{width:235px;padding:12px;border-radius:8px;border:1px solid var(--Gray-Mode-100);display:flex;justify-content:space-between;align-items:center;gap:20px}.package_gallery .packageInfo_blc .pib_rigt .select_wrapper{display:none}.package_gallery .packageInfo_blc .pibr_lft .pibr_top{display:flex;align-items:center;gap:4px}.package_gallery .packageInfo_blc .pib_rigt .pibr_top span img{width:18px;height:auto}.package_gallery .packageInfo_blc .pib_rigt .pibr_top p{color:var(--Gray-Mode-950,#24262d);text-align:center;font-family:var(--font-primary);font-weight:700;line-height:125%}.package_gallery .packageInfo_blc .pib_rigt .pibr_lft{display:flex;flex-direction:column;gap:8px}.package_gallery .packageInfo_blc .pib_rigt .pibr_lft span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-700);text-align:center;letter-spacing:.06px}.package_gallery .packageInfo_blc .pibr_right span{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;display:block;text-align:center}.package_gallery .packageInfo_blc .pib_rigt .pibr_right .stars{display:flex;align-items:center}.package_gallery .packageInfo_blc .pibr_right .stars img{width:12px;height:auto}.package_gallery .packageInfo_blc .pibr_right .seperator{width:100%;height:1px;background-color:#d7dae0;margin:4px 0}.package_gallery .packageInfo_blc .pibr_right .pibr_bottom span span{font:normal normal 400 10px/14px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.05px;display:block;text-align:center}.packageInfo_tabs .top_blc{display:flex;justify-content:space-between;align-items:center}.packageInfo_tabs .package_tablist{position:sticky;top:0;width:100%;z-index:999;background-color:var(--color-white);border-bottom:3px solid var(--Gray-Mode-100)}.packageInfo_tabs .top_blc .btns_grp{display:flex;align-items:center;gap:16px}.packageInfo_tabs .top_blc .btns_grp .btn{font:normal normal 500 14px/20px var(--font-primary);padding:0;color:var(--color-primary);display:flex;align-items:center;gap:8px}.packageInfo_tabs .top_blc .btns_grp .btn img{width:16px;height:auto}.packageInfo_tabs .top_blc .btns_grp .brdr{width:1px;height:24px;background:#d7dae0}.packageInfo_tabs .top_blc .nav{gap:56px;border-bottom:none}.packageInfo_tabs .top_blc .nav-tabs .nav-link{font:normal normal 500 16px/150% var(--font-primary);color:var(--Gray-Mode-700);padding:16px 8px;text-align:center;letter-spacing:.024px;margin-bottom:0;border:none;border-radius:0;position:relative;z-index:0}.packageInfo_tabs .top_blc .nav-tabs .nav-link.active::before{position:absolute;left:0;content:"";bottom:-3px;width:100%;height:3px;background-color:var(--color-primary)}.packageInfo_tabs .top_blc .nav-tabs .nav-item.show .nav-link,.packageInfo_tabs .top_blc .nav-tabs .nav-link.active{color:var(--color-primary)}.packageInfo_tabs .top_blc .nav-tabs .nav-link .tab-progress{position:absolute;left:0;bottom:-3px;background-color:var(--color-secondary);width:0%;height:3px;transition:width .3s ease}.packageInfo_tabs .packageInfo_inr{background:#f5f7fa;padding:40px 0}.packageInfo_tabs .packageInfo_inr .tab-container{display:flex;align-items:flex-start;gap:24px;width:100%}.packageInfo_tabs .packageInfo_inr .tab-left{width:164px;position:sticky;top:56px}.packageInfo_tabs .packageInfo_inr .tab-left .tabs{padding:8px 0;border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200);background:var(--color-white);display:flex;flex-direction:column;align-items:flex-start}.packageInfo_tabs .packageInfo_inr .tab-btn{font:normal normal 400 16px/24px var(--font-primary);color:var(--Gray-Mode-900,#363a44);letter-spacing:.024px;padding:8px 12px;width:100%;border:none;border-radius:0;background:0 0;border-bottom:1px solid var(--Gray-Mode-100);text-align:left;cursor:pointer;font-size:16px;position:relative}.packageInfo_tabs .packageInfo_inr .tab-btn:last-child{border-bottom:none}.packageInfo_tabs .packageInfo_inr .tab-btn.active{color:var(--color-primary)}.packageInfo_tabs .packageInfo_inr .tab-highlights{background:var(--Orange-orange-1);border-bottom:1px solid var(--Orange-orange-2);transition:.5s all ease-in}.packageInfo_tabs .packageInfo_inr .tab-highlights.active{background:0 0;border-bottom:1px solid var(--Gray-Mode-100)}.packageInfo_tabs .packageInfo_inr .tab-indicator{position:absolute;width:100%;height:40px;border-radius:0 4px 4px 0;background:var(--Blue-blue-2);border-left:2px solid var(--color-primary);top:8px;left:0;transition:top .3s}.packageInfo_tabs .packageInfo_inr .tab-right{display:flex;flex-direction:column;gap:12px;position:relative;flex:1;overflow-y:auto}.packageInfo_tabs .packageInfo_inr .itinerary_details::before{position:absolute;left:42px;top:0;content:"";width:1px;height:100%;border-left:1px solid var(--Gray-Mode-200)}.packageInfo_tabs .packageInfo_inr .accordion{border-radius:8px;background:var(--color-white);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);overflow:hidden;position:relative}.packageInfo_tabs .packageInfo_inr .accordion.open{border:1px solid var(--Blue-blue-4)}.packageInfo_tabs .packageInfo_inr .accordion::before{position:absolute;left:42px;top:12px;content:"";width:1px;height:100%;border-left:1px solid var(--Gray-Mode-200);z-index:1}.packageInfo_tabs .packageInfo_inr .accordion.open::before{left:41px;border-left:1px dashed var(--Gray-Mode-200);z-index:0}.packageInfo_tabs .packageInfo_inr .accordion .accordion-item{border-radius:0;background:var(--color-white);padding:12px 20px 12px 12px;display:flex;align-items:center;justify-content:space-between;border:none;transition:background .5s ease;cursor:pointer;position:relative}.packageInfo_tabs .packageInfo_inr .accordion.open .accordion-item{background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%)}.packageInfo_tabs .packageInfo_inr .accordion-header{color:var(--Gray-Mode-950);font-weight:500;letter-spacing:.027px;display:flex;align-items:center;gap:12px;cursor:pointer}.packageInfo_tabs .packageInfo_inr .accordion.open .accordion-header{color:var(--color-white)}.packageInfo_tabs .packageInfo_inr .accordion .accordion-header span{display:block}.packageInfo_tabs .packageInfo_inr .accordion .accordion-header .day_chip{font:normal normal 600 14px/20px var(--font-primary);color:var(--color-white);letter-spacing:.035px;padding:8px 13px;border-radius:100px;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%);position:relative;z-index:2}.packageInfo_tabs .packageInfo_inr .accordion.open .accordion-header .day_chip{color:var(--color-primary);background:var(--color-white)}.packageInfo_tabs .packageInfo_inr .accordion-header .wlcm_text{font:normal normal 400 16px/150% var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.024px}.packageInfo_tabs .packageInfo_inr .accordion.open .accordion-header .wlcm_text{color:var(--color-white)}.packageInfo_tabs .packageInfo_inr .accordion .right_arrow img{width:20px;height:auto;transition:.5s all ease-out}.packageInfo_tabs .packageInfo_inr .accordion.open .right_arrow img{transform:rotate(180deg);filter:brightness(0) invert(1)}.packageInfo_tabs .packageInfo_inr .accordion-body{display:none;overflow:hidden;padding:16px 16px 16px 83px}.packageInfo_tabs .accordion-body .content_box{display:flex;flex-direction:column;gap:12px}.packageInfo_tabs .accordion-body .content_box .card_blc{border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--Blue-blue-1);padding:12px;display:flex;flex-direction:column;gap:12px}.packageInfo_tabs .accordion-body .content_box .card_blc .card_top{display:flex;align-items:center;gap:12px}.packageInfo_tabs .accordion-body .content_box .card_blc .icon{border-radius:8px;background:var(--color-white);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);padding:12px 13px}.packageInfo_tabs .accordion-body .content_box .card_blc .icon img{width:20px;height:auto}.packageInfo_tabs .accordion-body .content_box .card_blc p{color:var(--Gray-Mode-950)}.packageInfo_tabs .accordion-body .content_box .card_blc .sub_title{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block;padding:0 58px}.packageInfo_tabs .accordion-body .card_blc .card_btm{display:flex;align-items:flex-start;gap:16px;padding-left:58px}.packageInfo_tabs .accordion-body .card_blc .crb_lft{background-color:var(--Gray-Mode-50);border:1px solid var(--Gray-Mode-200);border-radius:4px;overflow:hidden;max-width:180px}.packageInfo_tabs .accordion-body .card_blc .crb_lft img{width:100%;height:auto}.packageInfo_tabs .accordion-body .card_blc .card_btm .crb_right{display:flex;flex-direction:column;gap:8px}.packageInfo_tabs .accordion-body .card_blc .card_btm .sub_title{padding:0}.packageInfo_tabs .accordion-body .card_blc .card_btm .rating{display:flex;align-items:center;gap:6px}.packageInfo_tabs .accordion-body .card_blc .card_btm .rating .stars{line-height:1}.packageInfo_tabs .accordion-body .card_blc .card_btm .rating img{width:18px;height:auto}.packageInfo_tabs .accordion-body .card_blc .card_btm .rating span{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.035px;display:inline-block}.packageInfo_tabs .accordion-body .card_blc .card_btm .rating span span{font-weight:400;margin-left:2px}.packageInfo_tabs .accordion-body .note_blc{padding:11px;border-radius:8px;border:1px dashed var(--Gray-Mode-300)}.packageInfo_tabs .accordion-body .note_blc span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:block}.packageInfo_tabs .accordion-body .note_blc span span{font-weight:500;color:var(--color-primary);margin-right:2px;display:inline}.packageInfo_tabs .accordion-body .sight_blc{display:flex;flex-direction:column;gap:12px;padding-left:58px}.packageInfo_tabs .accordion-body .sight_blc .sight_item{display:flex;align-items:flex-start;gap:16px}.packageInfo_tabs .accordion-body .sight_item .sight_left{border-radius:8px;border:1px solid #e3e8ef;background:#f8fafc;min-width:180px;overflow:hidden}.packageInfo_tabs .accordion-body .sight_item .sight_left img{width:100%;height:auto}.packageInfo_tabs .accordion-body .sight_item .sight_right p{font-weight:600;color:var(--Gray-Mode-950)}.packageInfo_tabs .accordion-body .sight_item .sight_right span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block;margin-top:4px}.packageInfo_tabs .accordion-body .sight_item .sight_right ul{margin:4px 0 0;padding-left:1.3rem}.packageInfo_tabs .accordion-body .sight_item .sight_right li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px}.price_offers{display:flex;flex-direction:column;gap:20px;position:sticky;top:70px}.price_offers .tbr_top{display:flex;flex-direction:column;gap:12px}.price_offers .select_wrapper .select_label{background-color:transparent}.price_offers .select_wrapper .select_label::before{position:absolute;left:0;bottom:0;content:"";background-color:var(--color-white);width:100%;height:58%;z-index:-1}.price_offers .select_wrapper .select_options{padding:0}.price_offers .select_wrapper .select_options li{padding:12px 16px!important}.price_offers .tbr_top .sppa_blck{padding:16px;border-radius:8px;border-bottom:1px solid #d7dae0;background:var(--color-white)}.price_offers .sppa_blck .top_blck{display:flex;align-items:center;gap:8px}.price_offers .sppa_blck .top_blck h6{color:var(--Gray-Mode-700);line-height:144.444%;letter-spacing:.027px;text-decoration-line:line-through}.price_offers .sppa_blck .top_blck span{font:normal normal 600 12px/16px var(--font-primary);color:var(--White,#fff);letter-spacing:.06px;padding:4px 6px;border-radius:4px;background:linear-gradient(225deg,#fd853a 0,#ec4a0a 100%)}.price_offers .sppa_blck h4{font:normal normal 600 28px/121.429% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:-.07px;margin:8px 0 4px}.price_offers .sppa_blck .price_tag{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block}.price_offers .btn_points{display:flex;flex-direction:column;width:100%;gap:20px}.price_offers .btn_points .top_blck{padding:8px 12px;border-radius:4px;background:var(--Yellow-yellow-2);display:flex;align-items:center;justify-content:center;width:100%;gap:16px}.price_offers .btn_points .top_blck img{width:auto;height:20px}.price_offers .btn_points .points_withTooltip{display:flex;align-items:center;gap:8px;position:relative}.price_offers .btn_points .top_blck p{font:normal normal 500 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--color-primary)}.price_offers .btn_points .top_blck p span{font-weight:700}.price_offers .btn_points .top_blck p img{width:20px;height:auto}.price_offers .btn_points .points_withTooltip .btn_tooltip{padding:0}.price_offers .btn_points .points_withTooltip .custom_tooltip{position:absolute;bottom:calc(100% + 14px);right:-16px;width:365px;padding:6px 10px;border-radius:8px;background:var(--Gray-Mode-950);box-shadow:0 2px 7px 0 rgba(0,0,0,.12);z-index:999;display:none;opacity:0}.price_offers .btn_points .points_withTooltip .custom_tooltip::after{content:'';position:absolute;bottom:-20px;right:6px;transform:translateX(-50%);border:10px solid transparent;border-top-color:var(--Gray-Mode-950)}.price_offers .btn_points .points_withTooltip .custom_tooltip.show{display:block;opacity:1}.price_offers .btn_points .points_withTooltip .custom_tooltip span{display:block}.price_offers .btn_points .points_withTooltip .custom_tooltip span,.price_offers .btn_points .points_withTooltip .custom_tooltip ul li{font:normal normal 400 10px/14px var(--font-primary);color:var(--color-white);letter-spacing:.05px}.price_offers .btn_points .points_withTooltip .custom_tooltip ul{margin:4px 0;padding-left:1.2rem}.price_offers .btn_points .points_withTooltip .custom_tooltip .btn{padding:0;font:normal normal 500 10px/14px var(--font-primary);color:var(--color-secondary)}.price_offers .btn_points .btn_primary{width:100%;padding:10px 18px}.price_offers .seperator{border-top:1px dashed var(--Gray-Mode-300)}.price_offers .tbr_center{border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200);background:var(--color-white)}.price_offers .offer_coupon{padding:12px}.price_offers .offer_coupon .coupon_crd{padding:12px;border-radius:8px;border:1px solid var(--Blue-blue-3);background:var(--Blue-blue-2);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);position:relative}.price_offers .offer_coupon .coupon_crd::after,.price_offers .offer_coupon .coupon_crd::before{position:absolute;top:34px;content:"";width:6px;height:12px;border-radius:0 100px 100px 0;border-top:1px solid var(--Blue-blue-3);border-right:1px solid var(--Blue-blue-3);border-bottom:1px solid var(--Blue-blue-3);background:var(--color-white)}.price_offers .offer_coupon .coupon_crd::before{left:-1px}.price_offers .offer_coupon .coupon_crd::after{right:-1px;transform:rotate(180deg)}.price_offers .offer_coupon .cc_top{font:normal normal 600 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--color-primary);display:flex;align-items:center;gap:8px;border-bottom:1px dashed var(--Gray-Mode-200);padding-bottom:8px;margin-bottom:8px}.price_offers .offer_coupon .cc_top img{width:18px;height:auto}.price_offers .offer_coupon span{font:normal normal 400 12px/16px var(--font-primary);letter-spacing:.06px;color:var(--Gray-Mode-900);display:block}.price_offers .tbr_bottom{border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);overflow:hidden}.price_offers .tbr_bottom.wtc_form{min-height:258px}.price_offers .tbr_bottom .tbrb_top{padding:12px 16px;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%);border-bottom:1px solid var(--Gray-Mode-100);position:relative;z-index:0;overflow:hidden}.price_offers .tbr_bottom .tbrb_top::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-image:url(/images/commonIcons/pdp/call-bg.png);background-repeat:no-repeat;background-size:cover;z-index:-1}.price_offers .tbr_bottom .tbrb_top h6{color:var(--color-white);font-weight:500;letter-spacing:.027px}.price_offers .tbr_bottom .contact_form{padding:16px 12px;display:flex;flex-direction:column;gap:20px}.price_offers .tbr_bottom .contact_form .input_inr{width:100%;position:relative;z-index:0}.price_offers .tbr_bottom .contact_form .form-control{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.price_offers .tbr_bottom .contact_form .input_inr:has(.icon) .form-control{padding-left:44px}.price_offers .tbr_bottom .contact_form .input_label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);position:absolute;left:17px;top:50%;bottom:0;height:20px;transform:translateY(-50%);transition:.3s ease-out;pointer-events:none}.price_offers .tbr_bottom .contact_form .input_inr:has(.icon) .input_label{left:45px}.price_offers .tbr_bottom .contact_form .input_inr:has(.iti) .input_label{left:68px}.price_offers .tbr_bottom .contact_form .input_inr:has(input:focus) .input_label,.price_offers .tbr_bottom .contact_form .input_inr:has(input:not(:placeholder-shown)) .input_label{font:normal normal 400 12px/16px var(--font-primary);padding:0 4px;top:0;left:8px;transform:translateY(-38%)}.price_offers .tbr_bottom .contact_form .input_inr .icon{position:absolute;left:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:2}.price_offers .tbr_bottom .contact_form .input_inr .icon img{width:40px;height:auto}.price_offers .tbr_bottom .contact_form .input_inr .form-check{padding-left:0;margin-bottom:0;display:flex;gap:8px}.price_offers .tbr_bottom .contact_form .input_inr .form-check-input{width:16px;min-width:16px;height:16px;border-radius:4px;border:1px solid var(--Gray-Mode-300);margin:0}.price_offers .tbr_bottom .contact_form .input_inr .form-check-input:checked[type=checkbox]{background-image:url(/images/commonIcons/check.svg);background-size:12px;background-position:center}.price_offers .tbr_bottom .contact_form .input_inr .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.price_offers .tbr_bottom .contact_form .input_inr .form-check label{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.06px}.price_offers .tbr_bottom .contact_form .input_inr .form-check label a{color:var(--color-primary);text-decoration:none}.price_offers .tbr_bottom .contact_form .btn_primary{padding:10px 18px;border-bottom:none;width:100%}.price_offers .contact_form .btn_primary:disabled img{filter:brightness(0) opacity(.4)}.price_offers .tbr_bottom .form_submitted{padding:12px;position:relative}.price_offers .tbr_bottom .form_submitted .btn{padding:0;position:absolute;top:12px;right:12px}.price_offers .tbr_bottom .form_submitted .btn img{width:24px;height:auto}.price_offers .tbr_bottom .form_submitted .gif_blck img{width:170px;height:auto;margin:auto;display:block}.price_offers .tbr_bottom .form_submitted span{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;display:block;max-width:82%;margin:auto;text-align:center}.price_offers .total_wrapper,.price_offers.after_calculate{display:flex;flex-direction:column;gap:12px}.price_offers .total_price{border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200);background:var(--color-white)}.price_offers .total_price .top_blc{padding:16px;position:relative}.price_offers.active .total_price .top_blc{border-radius:8px 8px 0 0;background:linear-gradient(180deg,#edf6e7 0,#fff 100%)}.price_offers .total_price .top_blc::before{position:absolute;left:-1px;top:-1px;content:"";width:calc(100% + 2px);height:calc(100% + 2px);border-radius:8px 8px 0 0;background:linear-gradient(180deg,#4ca40f 0,#fff 100%);z-index:-1;opacity:0;visibility:hidden;transition:.3s all ease-out}.price_offers.active .total_price .top_blc::before{visibility:visible;opacity:1}.price_offers .total_price .top_blc .sub_title{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block}.price_offers .total_price .top_blc h3{font:normal normal 600 28px/121.429% var(--font-primary);color:var(--Gray-Mode-350);letter-spacing:-.07px;display:flex;align-items:flex-end;margin-top:4px}.price_offers .total_price .top_blc h3 span{margin-bottom:2px}.price_offers .total_price .cntr_blc{padding:12px;display:flex;flex-direction:column;gap:8px}.price_offers .total_price .cntr_blc .cntr_top{padding:8px;background-color:var(--color-white);display:flex;flex-direction:column;gap:8px}.price_offers .total_price .cntr_blc .type_ofPayment{border-radius:8px;border:1px solid transparent}.price_offers .total_price .cntr_blc .type_ofPayment.active{border:1px solid #2e90fa;background:var(--Blue-blue-1);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.price_offers .total_price .cntr_blc .form-check{padding-left:0;margin-bottom:0;display:flex;align-items:flex-start;gap:8px;min-height:auto}.price_offers .total_price .cntr_blc .form-check-input{width:20px;min-width:20px;height:20px;border-radius:100px;border:1px solid var(--Gray-Mode-400);margin:0}.price_offers .total_price .cntr_blc label{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-900)}.price_offers .total_price .cntr_blc .type_ofPayment.active label{color:var(--Gray-Mode-950)}.price_offers .total_price .cntr_blc .amount_tag{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.06px;display:none;margin-top:-4px}.price_offers .total_price .cntr_blc .type_ofPayment.active .amount_tag{display:block}.price_offers .total_price .cntr_blc .form-check-input:checked[type=radio]{background-image:url(/images/commonIcons/pdp/check-circle.svg);background-size:10px}.price_offers .total_price .cntr_blc .form-check-input:checked{background-color:var(--color-white);border-color:var(--color-primary)}.price_offers .total_price .cntr_blc .cntr_top .card_blc{padding:4px 8px;border-radius:8px;background:var(--color-white);display:none;flex-direction:column;gap:8px;position:relative}.price_offers .total_price .type_ofPayment.active .card_blc{display:flex}.price_offers .total_price .cntr_blc .cntr_top .card_blc::before{position:absolute;left:11.5px;top:0;bottom:0;margin:auto;content:"";width:1px;height:36px;border-left:1px dashed var(--Gray-Mode-300)}.price_offers .total_price .cntr_blc .cntr_top .card_blc .cbc_item{display:flex;align-items:center;justify-content:space-between}.price_offers .total_price .cntr_top .card_blc .cbc_item span{font:normal normal 600 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:block;position:relative}.price_offers .total_price .cntr_top .card_blc .cbc_item .title{font-weight:400;padding-left:16px}.price_offers .total_price .cntr_top .card_blc .cbc_item .title::before{position:absolute;left:0;top:0;bottom:0;margin:auto;content:"";width:8px;height:8px;border-radius:50px;background-color:var(--Blue-blue-4)}.price_offers .total_price .cntr_top .card_blc .cbc_item .sub_title{font:normal normal 400 10px/14px var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.05px;margin-top:2px;padding-left:16px}.price_offers .total_price .cntr_comn{padding:8px}.price_offers .total_price .cntr_comn .ccntr_rgt{display:flex;flex-direction:column;gap:8px}.price_offers .total_price .cntr_comn .ccntr_rgt p{color:var(--Gray-Mode-950);font-weight:600}.price_offers .total_price .cntr_comn .form-control{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.05px;padding:9px 11px;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white)}.price_offers .total_price .cntr_comn .form-control::placeholder{font-weight:300;color:var(--Gray-Mode-400);opacity:1}.price_offers .total_price .ttp_bttm .btn{font:normal normal 600 16px/24px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.024px;padding:12px;width:100%;display:flex;align-items:center;justify-content:space-between}.price_offers .total_price .ttp_bttm .btn img{width:24px;height:auto;transition:.3s all ease-out}.price_offers .total_price .ttp_bttm .btn.active img{transform:rotate(180deg)}.price_offers .total_price .fare_wrapper{display:flex;flex-direction:column;gap:12px;padding:0 12px 12px}.price_offers .total_price .fare_breakup{display:flex;flex-direction:column;gap:8px}.price_offers .total_price .fare_breakup .fb_item{display:flex;align-items:center;justify-content:space-between}.price_offers .total_price .fare_breakup .fb_item span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;white-space:nowrap;display:flex;align-items:center;gap:4px}.price_offers .total_price .fare_breakup .fb_item span b{font-weight:600}.price_offers .total_price .fare_breakup .fb_item span .btn{padding:0}.price_offers .total_price .fare_breakup .fb_item span .btn img{width:16px;height:auto}.price_offers .total_price .fare_wrapper .fb_total{display:flex;align-items:flex-start;justify-content:space-between}.price_offers .total_price .fare_wrapper .fb_total p{font:normal normal 700 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.price_offers .total_price .fare_wrapper .fb_total span{font:normal normal 400 10px/14px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.05px;display:block}.price_offers .total_price .fare_wrapper .note{padding:4px 8px;border-radius:2px;background:var(--Blue-blue-1)}.price_offers .total_price .fare_wrapper .note span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.06px;display:flex;align-items:center;gap:4px}.price_offers .total_price .fare_wrapper .note span span{font-weight:500;color:var(--Gray-Mode-950)}.price_offers .total_price .fare_wrapper .note span span b{font-weight:600}.price_offers .promotional_offers{border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.price_offers .promotional_offers .top_title{padding:12px}.price_offers .promotional_offers .top_title span{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;display:block}.price_offers .promotional_offers .entrpromo_code{padding:12px;display:flex;flex-direction:column;gap:8px}.price_offers .promotional_offers .title{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.06px;display:block}.price_offers .promotional_offers .entrpromo_code .promo_input{position:relative;z-index:0}.price_offers .promotional_offers .entrpromo_code .form-control{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.05px;padding:13px 15px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.price_offers .promotional_offers .entrpromo_code .form-control::placeholder{font-weight:400;color:var(--Gray-Mode-400);opacity:1}.price_offers .promotional_offers .entrpromo_code .btn_clear{position:absolute;right:12px;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:100px;background:#f6e8e7;padding:0;z-index:1;transition:.4s all ease-out}.price_offers .promotional_offers .entrpromo_code .btn_clear img{width:14px;height:auto}.price_offers .promotional_offers .select_promo{position:relative;z-index:0}.price_offers .promotional_offers .select_promo::before{position:absolute;inset:0;content:"";margin:auto;width:calc(100% - 24px);height:1px;border-top:1px dashed var(--Gray-Mode-200);z-index:-1}.price_offers .promotional_offers .select_promo span{background-color:var(--color-white);padding:0 4px;color:var(--Gray-Mode-500);text-align:center;width:fit-content;margin:auto}.price_offers .promotional_offers .promo_codes{padding:12px;display:flex;flex-direction:column;gap:12px}.price_offers .promotional_offers .promo_codes .coupon_crd{padding:11px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);position:relative;transition:.5s all ease-out}.price_offers .promotional_offers .promo_codes .coupon_crd.applied{border:1px solid var(--Blue-blue-3);background:var(--Blue-blue-1)}.price_offers .promotional_offers .promo_codes .coupon_crd::after,.price_offers .promotional_offers .promo_codes .coupon_crd::before{position:absolute;top:34px;content:"";width:6px;height:12px;border-radius:0 100px 100px 0;border-top:1px solid var(--Gray-Mode-200);border-right:1px solid var(--Gray-Mode-200);border-bottom:1px solid var(--Gray-Mode-200);background:var(--color-white);transition:.5s all ease-out}.price_offers .promotional_offers .promo_codes .coupon_crd.applied::after,.price_offers .promotional_offers .promo_codes .coupon_crd.applied::before{border-top:1px solid var(--Blue-blue-3);border-right:1px solid var(--Blue-blue-3);border-bottom:1px solid var(--Blue-blue-3)}.price_offers .promotional_offers .promo_codes .coupon_crd::before{left:-1px}.price_offers .promotional_offers .promo_codes .coupon_crd::after{right:-1px;transform:rotate(180deg)}.price_offers .promotional_offers .promo_codes .cc_top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed var(--Gray-Mode-200);padding-bottom:8px;margin-bottom:8px}.price_offers .promotional_offers .promo_codes .cc_top span{font:normal normal 600 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-950);display:block}.price_offers .promotional_offers .promo_codes .coupon_crd.applied .cc_top span{color:#418b0d}.price_offers .promotional_offers .promo_codes .cc_top .btn{padding:0;font:normal normal 400 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--color-primary);transition:none}.price_offers .promotional_offers .promo_codes .coupon_crd.applied .cc_top .btn{color:#b4423a}.price_offers .promotional_offers .promo_codes .btn_viewMore{font:normal normal 500 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--color-primary);display:flex;align-items:center;justify-content:center;gap:4px}.price_offers .promotional_offers .promo_codes .btn_viewMore img{width:16px;height:auto;transition:.3s all ease-out}.price_offers .promotional_offers .promo_codes .btn_viewMore.active img{transform:rotate(180deg)}.packageInfo_tabs .packageInfo_inr .inclusions_details{gap:24px}.packageInfo_tabs .packageInfo_inr .tab_card{border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200);background:var(--color-white);overflow:hidden}.packageInfo_tabs .packageInfo_inr .tab_card .card_top{border-radius:0;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%);padding:12px 16px;display:flex;align-items:center;gap:12px;border:none}.packageInfo_tabs .packageInfo_inr .tab_itinerary .tab_card .card_top{padding:12px 20px 12px 12px}.packageInfo_tabs .packageInfo_inr .tab_card .card_top img{width:20px;height:auto}.packageInfo_tabs .packageInfo_inr .tab_card .card_top h6{color:var(--color-white);font-weight:500;letter-spacing:.027px}.packageInfo_tabs .packageInfo_inr .card_bottom{padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.packageInfo_tabs .packageInfo_inr .card_bottom p{color:var(--Gray-Mode-900)}.flight_details_cards{padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.flight_details_cards .fdc_blc{width:100%;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);overflow:hidden}.flight_details_cards .fdc_blc .flight_info{padding:16px;display:flex;align-items:center;gap:96px;align-self:stretch;width:100%}.flight_details_cards .fdc_blc .fi_lft{display:flex;flex-direction:column;gap:8px}.flight_details_cards .fdc_blc .fi_lft .fil_top{display:flex;align-items:center;gap:12px}.flight_details_cards .fdc_blc .fil_lft img{width:36px;height:auto}.flight_details_cards .fdc_blc .flight_info p{color:var(--Gray-Mode-950);font-weight:600}.flight_details_cards .fdc_blc .flight_info span{font:normal normal 300 14px/20px var(--font-primary);color:var(--Gray-Mode-600);letter-spacing:.035px;display:block;margin-top:2px}.flight_details_cards .fdc_blc .fil_btm{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;padding:6px 12px;border-radius:50px;background:var(--Blue-blue-1);display:flex;align-items:center;gap:8px}.flight_details_cards .fdc_blc .fil_btm img{width:16px;height:auto}.flight_details_cards .fdc_blc .fi_rgt{display:flex;align-items:center;justify-content:space-between;gap:20px;width:calc(100% - 212px)}.flight_details_cards .fdc_blc .fi_rgt .fir_lft{display:flex;flex-direction:column;align-items:center;gap:2px}.flight_details_cards .fdc_blc .fir_lft span{color:var(--Gray-Mode-400)}.flight_details_cards .fdc_blc .fir_lft span:last-child{color:var(--Gray-Mode-900)}.flight_details_cards .fdc_blc .fir_center{display:flex;align-items:center;justify-content:space-between;min-width:45.21%;position:relative;z-index:0}.flight_details_cards .fdc_blc .fir_center::before{position:absolute;left:0;top:0;bottom:0;content:"";margin:auto;width:100%;height:1px;background-color:var(--Gray-Mode-200);z-index:-1}.flight_details_cards .fdc_blc .fir_center .icon{display:flex;align-items:center}.flight_details_cards .fdc_blc .fir_center .icon img{width:auto;height:16px;background-color:var(--color-white)}.flight_details_cards .fdc_blc .fir_center .time{font:normal normal 600 12px/16px var(--font-primary);color:var(--color-primary);text-align:center;letter-spacing:.06px;background-color:var(--color-white);padding:0 4px}.flight_details_cards .luggage_info{display:flex;align-items:center;justify-content:space-between;width:100%;background:linear-gradient(90deg,#fffcd9 0,rgba(255,255,255,0) 99.98%),#eff8ff;padding:12px 20px}.flight_details_cards .luggage_info .info_inr{display:flex;align-items:center;gap:4px}.flight_details_cards .luggage_info .info_inr img{width:16px;height:auto}.flight_details_cards .luggage_info .info_inr span{font:normal normal 600 12px/16px var(--font-primary);color:var(--Gray-Mode-950);display:flex;align-items:center;gap:6px}.flight_details_cards .luggage_info .info_inr span span{font-weight:400;color:var(--Gray-Mode-800)}.flight_details_cards .fdc_cntr{width:100%;position:relative;z-index:0}.flight_details_cards .fdc_cntr::before{position:absolute;inset:0;content:"";width:calc(100% - 110px);height:1px;border-top:1px dashed #d7dae0;margin:auto;z-index:-1}.flight_details_cards .fdc_cntr .terminals_info{padding:8px 16px;border-radius:58px;border:1px solid var(--Gray-Mode-200);display:flex;align-items:center;justify-content:center;gap:12px;width:fit-content;margin:auto;background-color:var(--color-white)}.flight_details_cards .fdc_cntr .terminals_info span{font:normal normal 400 14px/19px var(--font-primary);color:var(--Gray-Mode-950);display:block}.flight_details_cards .fdc_cntr .terminals_info .dot{width:6px;height:6px;border-radius:50px;background-color:var(--Gray-Mode-200)}.flight_details_cards .fdc_cntr .terminals_info span:last-child{background:var(--Gradient-Orange,linear-gradient(225deg,#fd853a 0,#ec4a0a 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.packageInfo_tabs .packageInfo_inr .card_bottom .title{color:var(--Gray-Mode-950);display:flex;align-items:center;gap:4px}.packageInfo_tabs .packageInfo_inr .card_bottom .sub_title{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block}.packageInfo_tabs .packageInfo_inr .hotel_location .sub_title{margin:4px 0 8px}.packageInfo_tabs .packageInfo_inr .hotel_location .rating{display:flex;align-items:center;gap:6px}.packageInfo_tabs .packageInfo_inr .hotel_location .rating .stars{line-height:1}.packageInfo_tabs .packageInfo_inr .hotel_location .rating img{width:18px;height:auto}.packageInfo_tabs .packageInfo_inr .hotel_location .rating span{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.035px;display:inline-block}.packageInfo_tabs .packageInfo_inr .hotel_location .rating span span{font-weight:400;margin-left:2px}.packageInfo_tabs .packageInfo_inr .card_bottom .seperator{width:100%;height:1px;border-top:1px dashed #d7dae0}.packageInfo_tabs .packageInfo_inr .card_bottom .comn_blck{display:flex;flex-direction:column;gap:4px}.packageInfo_tabs .packageInfo_inr .card_bottom .comn_blck:has(.special_treat){width:100%}.packageInfo_tabs .packageInfo_inr .card_bottom .comn_blck .items_inr{display:flex;flex-direction:column;gap:16px}.packageInfo_tabs .packageInfo_inr .card_bottom .unlisted.special_treat{padding-left:80px;column-count:2;column-gap:12px;max-width:70%}.packageInfo_tabs .packageInfo_inr .card_bottom .unlisted.special_treat li{font-weight:500;color:var(--Gray-Mode-900)}.packageInfo_tabs .packageInfo_inr .card_bottom .unlisted{margin:0;padding-left:1.6rem}.packageInfo_tabs .packageInfo_inr .card_bottom .unlisted li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px}.packageInfo_tabs .packageInfo_inr .card_bottom .item_blck{display:flex;align-items:center;gap:16px}.packageInfo_tabs .packageInfo_inr .card_bottom .item_blck .icon{width:48px;height:48px;padding:12px;border-radius:8px;background:#eff8ff;display:flex;align-items:center;justify-content:center}.packageInfo_tabs .packageInfo_inr .card_bottom .item_blck .icon img{width:100%;height:auto}.packageInfo_tabs .packageInfo_inr .ul_withImg{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:6px}.packageInfo_tabs .packageInfo_inr .ul_withImg li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:flex;align-items:flex-start;gap:12px}.packageInfo_tabs .packageInfo_inr .ul_withImg li:has(span){gap:4px}.packageInfo_tabs .packageInfo_inr .ul_withImg li img{width:20px;min-width:20px;height:auto}.packageInfo_tabs .packageInfo_inr .summary_details .tab_card{border:none}.packageInfo_tabs .packageInfo_inr .arriavl_dapt{display:flex;align-items:center;gap:12px;border-radius:8px;background:var(--Blue-blue-3);padding:8px 12px}.packageInfo_tabs .packageInfo_inr .arriavl_dapt img{width:20px;height:auto}.packageInfo_tabs .packageInfo_inr .arriavl_dapt span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px}.packageInfo_tabs .packageInfo_inr .arriavl_dapt span span{font-weight:500}.packageInfo_tabs .packageInfo_inr .dayWise_grid .grid_row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--Gray-Mode-100)}.packageInfo_tabs .packageInfo_inr .grid_item{display:flex;flex-direction:column;height:100%;border-right:1px solid var(--Gray-Mode-200)}.packageInfo_tabs .packageInfo_inr .grid_item:nth-child(even){border-right:none}.packageInfo_tabs .packageInfo_inr .grid_item .days_blck{background:var(--Blue-blue-1);padding:8px 16px;display:flex;align-items:center;gap:16px}.packageInfo_tabs .packageInfo_inr .grid_item .days_blck span{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;border-radius:100px;background:var(--Blue-blue-3);padding:8px 13.5px;display:block;text-align:center}.packageInfo_tabs .packageInfo_inr .grid_item .details_blck{padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.packageInfo_tabs .packageInfo_inr .grid_item p{color:var(--Gray-Mode-950)}.packageInfo_tabs .packageInfo_inr .grid_item .db_item{display:flex;align-items:flex-start;gap:16px}.packageInfo_tabs .packageInfo_inr .grid_item .db_item img{width:20px;height:auto}.packageInfo_tabs .packageInfo_inr .grid_item .db_item span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block}.packageInfo_tabs .packageInfo_inr .grid_item .db_item ul{margin:0;padding-left:1.6rem}.packageInfo_tabs .packageInfo_inr .grid_item .db_item ul li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px}.packageInfo_tabs .packageInfo_inr .grid_item .db_item p{font-weight:600;color:#a4180f}.packageInfo_tabs .packageInfo_inr .highlights_grid{display:flex;flex-direction:column;gap:8px;padding:16px}.packageInfo_tabs .packageInfo_inr .highlights_grid .grid_items{padding:8px 12px;border-radius:8px;background:var(--color-white);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:flex;align-items:center;gap:16px;position:relative;z-index:0;overflow:hidden}.packageInfo_tabs .packageInfo_inr .highlights_grid .grid_items::before{position:absolute;left:0;top:0;content:"";width:24px;height:100%;border-right:24px solid var(--Orange-orange-1);z-index:-1}.packageInfo_tabs .packageInfo_inr .highlights_grid .grid_items span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.35px;display:block}.packageInfo_tabs .packageInfo_inr .highlights_grid .grid_items .icon{width:20px;height:20px;border-radius:40px;background:#f70;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center}.packageInfo_tabs .packageInfo_inr .highlights_grid .grid_items .icon img{width:8px;height:auto}.gallery_modal .modal-dialog{max-width:100%;height:100%;margin:0 auto;overflow:hidden}.gallery_modal .modal-content{height:100%;border-radius:0;border:none;overflow:hidden}.gallery_modal .modal-header .btn-close{font:normal normal 500 16px/150% var(--font-primary);letter-spacing:.024px;color:var(--color-primary);margin:0;padding:0;background:#fff;width:fit-content;height:fit-content;display:flex;align-items:center;gap:8px;opacity:1}.gallery_modal .modal-header .btn-close .title_forMobile{display:none}.gallery_modal .modal-header .btn-close img{width:20px;height:auto}.btn-close:focus{box-shadow:unset}.gallery_modal .modal-header{padding:0 24px;border:none;border-bottom:1px solid var(--Gray-Mode-200,#d7dae0);background:var(--White,#fff);height:64px}.gallery_modal .modal-header .header_right{display:flex;align-items:center;gap:8px}.gallery_modal .modal-header .header_right p{font-weight:600;color:var(--Gray-Mode-950);padding:10px 8px}.gallery_modal .modal-header .nav-tabs{border:none;display:flex;align-items:center;gap:16px}.gallery_modal .modal-header .nav-tabs .nav-link{font:normal normal 400 16px/150% var(--font-primary);letter-spacing:.024px;color:var(--Gray-Mode-700);padding:10px 8px;margin-bottom:0;border:none;border-radius:0;position:relative;height:64px}.gallery_modal .modal-header .nav-tabs .nav-link.active{color:var(--color-primary)}.gallery_modal .modal-header .nav-tabs .nav-link::before{position:absolute;left:0;bottom:0;content:"";width:0;height:3px;background-color:var(--color-primary);transition:width .5s ease-out}.gallery_modal .modal-header .nav-tabs .nav-link.active::before{width:100%}.gallery_modal .modal-body{padding:72px 0 56px;overflow-x:hidden;overflow-y:auto}.gallery_modal .tabs_buttons{position:fixed;top:64px;border-right:1px solid var(--Gray-Mode-200);padding:24px;display:flex;flex-direction:column;gap:12px;height:100%}.gallery_modal .tabs_buttons .btn{font:normal normal 400 14px/142.857% var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-600);background-color:var(--color-white);border-radius:100px;padding:10px 16px;display:flex;align-items:center;gap:8px;transition:.5s all ease-out}.gallery_modal .tabs_buttons .btn.active{background:var(--Blue-blue-2)}.gallery_modal .tabs_buttons .btn img{width:20px;height:auto;filter:contrast(0);transition:.5s all ease-out}.gallery_modal .tabs_buttons .btn.active img{filter:unset}.gallery_modal .tab_contents{display:flex;flex-direction:column;gap:56px}.gallery_modal .tab_contents .tab_content h4{color:var(--Gray-Mode-950);margin-bottom:24px}.gallery_modal .tab_contents .grid_container .row{row-gap:24px}.gallery_modal .tab_contents .grid_container .row .row{row-gap:16px}.gallery_modal .tab_contents .grid_container .grid_item{position:relative;overflow:hidden;border-radius:8px}.gallery_modal .tab_contents .grid_container .grid_item .tcx-gallery-thumb{cursor:pointer}.gallery_modal .tab_contents .grid_container .grid_item .tcx-gallery-thumb::before{position:absolute;left:0;bottom:0;content:'';width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50.16%,rgba(0,0,0,.5) 68.68%,rgba(0,0,0,.72) 86.89%)}.gallery_modal .tab_contents .grid_container .col-lg-8 .grid_item .tcx-gallery-thumb::before{background:linear-gradient(180deg,rgba(0,0,0,0) 63.2%,rgba(0,0,0,.5) 75.25%,rgba(0,0,0,.72) 87.09%)}.gallery_modal .tab_contents .grid_container .grid_item .tcx-gallery-thumb img{width:100%;height:100%;object-fit:cover;border-radius:8px}.gallery_modal .tab_contents .grid_container .grid_item video{width:100%;height:auto;border-radius:8px}.gallery_modal .tab_contents .grid_container .grid_item .caption{position:absolute;left:0;bottom:0;padding:16px}.gallery_modal .tab_contents .grid_container .grid_item .caption p{font-weight:600;color:var(--color-white)}.tcx-gallery{position:fixed;left:0;top:0;width:100%;height:100%;background:var(--Gray-Mode-950);z-index:1100;display:none}.tcx-gallery .gallery-header{border-bottom:1px solid var(--Gray-Mode-700);padding:8px 24px;position:absolute;top:0;width:100%}.tcx-gallery .gallery-header .btn{font:normal normal 500 16px/24px var(--font-primary);color:var(--color-white);letter-spacing:.024px;display:flex;padding:12px 0;justify-content:center;align-items:center;gap:8px}.tcx-gallery .gallery-header .btn img{width:20px;height:auto}.tcx-gallery .gallery-container{padding:32px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.tcx-gallery .gallery-container .btn{position:absolute;top:0;bottom:0;margin:auto;border-radius:50px;background:var(--color-white);box-shadow:2px 0 10px 0 rgba(0,0,0,.15);width:42px;height:42px;display:flex;align-items:center;justify-content:center}.tcx-gallery .gallery-container .btn.disabled{opacity:1}.tcx-gallery .gallery-container .btn img{width:24px;height:auto;filter:brightness(1) invert(1)}.tcx-gallery .gallery-container .btn.disabled img{opacity:1;filter:unset}.tcx-gallery .gallery-container .btn-prev{left:72px}.tcx-gallery .gallery-container .btn-next{right:72px}.tcx-gallery .gallery-container .img-wrap{width:1075px;height:716px;border-radius:8px;overflow:hidden}.tcx-gallery .gallery-container .img-wrap img{width:100%;height:100%;object-fit:cover}.tcx-gallery .gallery-container .caption p{text-align:center;color:var(--color-white);position:absolute;left:0;right:0;margin-top:16px}.tcx-gallery .image-counter{display:none}.calculate_price{background:#f5f7fa}.calculate_price .price_stepper{padding:12px 0;background:linear-gradient(0deg,#062d66 -96.32%,#000711 97.67%);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);position:sticky;top:0;width:100%;z-index:999}.calculate_price .price_stepper .price_inr{display:flex;align-items:center;justify-content:space-between}.calculate_price .price_stepper .price_inr .btns_grp,.calculate_price .price_stepper .price_inr .single_btn{width:320px}.calculate_price .price_stepper .price_inr .single_btn .btn{font:normal normal 600 16px/24px var(--font-primary);letter-spacing:.024px;color:var(--color-white);padding:0;display:flex;align-items:center;gap:10px}.calculate_price .price_stepper .price_inr .single_btn .btn img{width:24px;height:auto}.calculate_price .price_stepper .stppr_container .stepper{display:flex;align-items:center;gap:24px}.calculate_price .price_stepper .stppr_container .step{display:flex;align-items:center;gap:8px}.calculate_price .price_stepper .stppr_container .step,.calculate_price .price_stepper .stppr_container .step .btn,.calculate_price .price_stepper .stppr_container .step span{font:normal normal 400 16px/24px var(--font-primary);color:var(--color-white);letter-spacing:.024px}.calculate_price .price_stepper .stppr_container .step .btn{padding:0;color:var(--color-white);display:flex;align-items:center;gap:8px}.calculate_price .price_stepper .stppr_container .step span{width:36px;height:36px;font-weight:600;display:flex;justify-content:center;align-items:center;border-radius:60px;background:var(--Gray-Mode-600);position:relative}.calculate_price .price_stepper .stppr_container .step.active span{background:var(--color-primary)}.calculate_price .price_stepper .stppr_container .step.complete span::after{content:" ";color:#fff;position:absolute;margin:0 auto;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#4ca40f;background-image:url(/images/commonIcons/pdp/check-02.svg);background-repeat:no-repeat;background-size:20px;background-position:center;border-radius:50%}.calculate_price .price_stepper .stppr_container .step img{width:16px;height:auto;display:none}.calculate_price .price_stepper .stppr_container .step.complete img{display:block}.calculate_price .price_stepper .stppr_container .arrow img{width:24px;height:auto}.calculate_price .price_stepper .price_inr .btns_grp{display:flex;align-items:center;justify-content:end;gap:16px}.calculate_price .price_stepper .price_inr .btns_grp .btn{font:normal normal 500 14px/20px var(--font-primary);padding:0;color:var(--color-white);display:flex;align-items:center;gap:8px}.calculate_price .price_stepper .price_inr .btns_grp .btn img{width:16px;height:auto;filter:brightness(0) invert(1)}.calculate_price .price_stepper .price_inr .btns_grp .brdr{width:1px;height:24px;background:#d7dae0}.calculate_price .stppr_content{padding:40px 0}.calculate_price .stppr_content .price_chips{padding:12px 24px 12px 0;border-radius:54px;background:var(--color-secondary);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:fixed;bottom:80px;left:0;right:0;margin:auto;width:fit-content;z-index:999;opacity:0;visibility:hidden;transform:translateY(150px);transition:all .5s ease}.calculate_price .stppr_content .price_chips.active{opacity:1;visibility:visible;transform:translateY(0)}.calculate_price .stppr_content .price_chips p{color:var(--color-primary);font-weight:600;position:relative;padding-left:56px}.calculate_price .stppr_content .price_chips p img{width:auto;height:70px;position:absolute;left:-8px;top:0;bottom:0;margin:auto}.calculate_price .stppr_content .content_blck{display:flex;flex-direction:column;gap:24px}.calculate_price .stppr_content .accordion{display:flex;flex-direction:column;gap:24px}.calculate_price .stppr_content .accordion-item{background:var(--color-white);border-radius:8px!important;border:none;border-bottom:1px solid var(--Gray-Mode-200)}.calculate_price .stppr_content .accordion-button{font:normal normal 500 18px/26px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.027px;padding:12px 24px;background:var(--color-white);border:none;border-radius:0;box-shadow:none;display:flex;align-items:center;gap:12px}.calculate_price .stppr_content .accordion-button span{font:normal normal 500 16px/24px var(--font-primary);color:var(--color-secondary);letter-spacing:.024px;display:block;visibility:hidden;opacity:0}.calculate_price .stppr_content .accordion-button:not(.collapsed) span{visibility:visible;opacity:1}.calculate_price .stppr_content .accordion-button span img{width:20px;height:auto;margin-left:8px}.calculate_price .stppr_content .accordion-button:not(.collapsed){color:var(--color-white);border-radius:8px 8px 0 0;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%)}.calculate_price .stppr_content .accordion-button::after{width:24px;height:24px;background-image:url(/images/commonIcons/pdp/chevron-down.svg);background-size:100%;background-repeat:no-repeat}.calculate_price .stppr_content .accordion-button:not(.collapsed)::after{filter:brightness(0) invert(1)}.calculate_price .stppr_content .accordion-body{padding:24px 16px}.calculate_price .stppr_content .seperator{width:100%;height:1px;border-top:1px dashed var(--Gray-Mode-200)}.calculate_price .stppr_content .acb_comn .title{display:flex;align-items:center;gap:8px;margin-bottom:16px}.calculate_price .stppr_content .acb_comn .title p{color:var(--Gray-Mode-950)}.calculate_price .stppr_content .acb_comn .title span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block}.calculate_price .stppr_content .acb_comn .rooms_info{display:flex;align-items:center;gap:32px}.calculate_price .stppr_content .acb_comn .rooms_info:has(.btn_cross){margin-top:24px}.calculate_price .stppr_content .acb_comn .rooms_info p{font-weight:600;color:var(--color-primary)}.calculate_price .stppr_content .acb_comn .rooms_info .acbr_cntr{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 96px)}.calculate_price .stppr_content .acb_comn .rooms_info .cntr_left{display:flex;align-items:center;gap:16px}.calculate_price .stppr_content .acb_comn .rooms_info .acbr_item{display:flex;flex-direction:column;gap:6px}.calculate_price .stppr_content .acb_comn .rooms_info .acbr_item .title,.calculate_price .stppr_content .acb_comn .rooms_info .acbr_item .traveller_age{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:block;margin:0}.calculate_price .stppr_content .acb_comn .rooms_info .acbr_item .title span,.calculate_price .stppr_content .acb_comn .rooms_info .acbr_item .traveller_age span{color:var(--Gray-Mode-500)}.calculate_price .stppr_content .acb_comn .rooms_info .acbr_item .age_forMobile{display:none}.calculate_price .stppr_content .acb_comn .rooms_info .stepper_input{display:flex;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white);max-width:146px}.calculate_price .stppr_content .acb_comn .rooms_info .value input{font:normal normal 600 18px/26px var(--font-primary);color:var(--Gray-Mode-950);text-align:center;letter-spacing:.027px;border:0;width:100%;height:100%}.calculate_price .stppr_content .acb_comn .rooms_info .item{width:38px;min-width:38px;height:38px;-webkit-font-smoothing:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.calculate_price .stppr_content .acb_comn .rooms_info .item:hover{cursor:pointer}.calculate_price .stppr_content .acb_comn .rooms_info .item img{width:16px;height:auto}.calculate_price .stppr_content .acb_comn .rooms_info .input_withDropdown{position:relative}.calculate_price .stppr_content .acb_comn .rooms_info .open .stepper_input{border-radius:8px 8px 0 0;border:1px solid var(--Gray-Mode-100);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.calculate_price .stppr_content .acb_comn .rooms_info .childage_wrpr{position:absolute;left:0;top:100%;width:100%;padding:8px;border-radius:0 0 8px 8px;border:1px solid var(--Gray-Mode-100);border-top:none;background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:999;display:none}.calculate_price .stppr_content .acb_comn .rooms_info .childage_wrpr .child_card:not(:last-child){margin-bottom:12px}.calculate_price .stppr_content .acb_comn .rooms_info .childage_wrpr .title{font:normal normal 400 10px/14px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.05px;margin-bottom:6px}.calculate_price .stppr_content .acb_comn .rooms_info .childage_wrpr .input_blc{position:relative}.calculate_price .stppr_content .acb_comn .rooms_info .childage_wrpr .form-control{font:normal normal 300 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;padding:9px 12px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white)}.calculate_price .stppr_content .acb_comn .rooms_info .childage_wrpr .input_blc .input_calendar{width:16px;height:16px;position:absolute;right:12px;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:9}.calculate_price .stppr_content .acb_comn .rooms_info .childage_wrpr .input_blc .input_calendar img{width:16px;height:auto}.calculate_price .stppr_content .acb_comn .rooms_info .childage_wrpr .input_blc .singleDate-calendar{left:-8px}.calculate_price .stppr_content .acb_comn .rooms_info .disabled{opacity:.5;pointer-events:none}.calculate_price .stppr_content .acb_comn .rooms_info input::-webkit-inner-spin-button,.calculate_price .stppr_content .acb_comn .rooms_info input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculate_price .stppr_content .acb_comn .rooms_info .btn_cross{width:28px;height:28px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:100px;background:var(--Indecators-Error-error-1,#f6e8e7)}.calculate_price .stppr_content .acb_comn .rooms_info .btn_cross img{width:14px;height:auto}.calculate_price .stppr_content .acb_comn .rooms_info .btn_add{font:normal normal 500 12px/16px var(--font-primary);color:var(--color-primary);text-align:center;letter-spacing:.06px;padding:7px 13px;border-radius:100px;border:1px solid var(--color-primary);display:flex;align-items:center;gap:4px;transition:.4s all ease-out}.calculate_price .stppr_content .acb_comn .rooms_info .btn_add:hover{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white)}.calculate_price .stppr_content .acb_comn .rooms_info .btn_add img{width:16px;height:auto;transition:.4s all ease-out}.calculate_price .stppr_content .acb_comn .rooms_info .btn_add:hover img{filter:brightness(0) invert(1)}.calculate_price .stppr_content .input_inr{width:100%;position:relative;z-index:0}.calculate_price .stppr_content .input_inr .calender_icon{width:36px;height:36px;margin:auto;padding:0;position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:9}.calculate_price .stppr_content .input_inr .calender_icon img{width:20px;height:auto}.calculate_price .stppr_content .input_inr .form-control{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.calculate_price .stppr_content .input_inr:has(.icon) .form-control{padding-left:44px}.calculate_price .stppr_content .input_inr label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);position:absolute;left:17px;top:50%;bottom:0;height:20px;transform:translateY(-50%);transition:.3s ease-out;pointer-events:none;z-index:9}.calculate_price .stppr_content .input_inr:has(.icon) label{left:45px}.calculate_price .stppr_content .input_inr:has(.iti) label{left:68px}.calculate_price .stppr_content .input_inr:has(input:focus) label,.calculate_price .stppr_content .input_inr:has(input:not(:placeholder-shown)) label{font:normal normal 400 12px/16px var(--font-primary);padding:0 4px;top:0;left:8px;transform:translateY(-38%)}.calculate_price .stppr_content .input_inr .icon{position:absolute;left:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:2}.calculate_price .stppr_content .input_inr .icon img{width:40px;height:auto}.calculate_price .stppr_content .form-check{padding-left:0;margin-bottom:0;display:flex;align-items:center;gap:8px}.calculate_price .stppr_content .check_box .form-check-input{width:20px;height:20px;border-radius:4px;border:1.5px solid var(--Gray-Mode-300);margin:0}.calculate_price .stppr_content .check_box .form-check-input:checked[type=checkbox]{background-image:url(/images/commonIcons/check.svg);background-size:16px;background-position:center}.calculate_price .stppr_content .check_box .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.calculate_price .stppr_content .check_box .form-check label{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.06px}.calculate_price .stppr_content .check_box .form-check label a{color:var(--color-primary);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.calculate_price .stppr_content .btns_group{border-top:1px solid var(--Gray-Mode-200);padding-top:16px;display:flex;align-items:center;justify-content:flex-end;gap:16px}.calculate_price .stppr_content .btns_group .btn{font:normal normal 400 16px/150% var(--font-primary);letter-spacing:.024px;padding:10px 18px}.calculate_price .stppr_content .btns_group .btn_primary:disabled{background:var(--Gray-Mode-200);color:var(--Gray-Mode-500);border-bottom:1px solid transparent;cursor:no-drop;pointer-events:unset;opacity:1}.calculate_price .stppr_content .calculated_price{background:var(--Yellow-yellow-1);display:flex;align-items:center;justify-content:space-between;position:relative}.calculate_price .stppr_content .calculated_price::before{position:absolute;left:0;top:0;content:"";width:60%;height:100%;background-image:url(/images/commonIcons/pdp/confetti.gif);background-repeat:no-repeat;background-size:100%}.calculate_price .stppr_content .calculated_price .cp_lft{padding:0 24px}.calculate_price .stppr_content .calculated_price .cp_lft h4{color:var(--color-primary);font-weight:700}.calculate_price .stppr_content .calculated_price .cp_rgt{width:395px;padding:30px 72px 30px 42px;background:var(--color-secondary);position:relative;z-index:0}.calculate_price .stppr_content .calculated_price .cp_rgt::before{position:absolute;left:0;top:0;content:"";width:19px;height:100%;background-image:url(/images/commonIcons/pdp/subtract.svg);background-size:100%;background-repeat:no-repeat}.calculate_price .stppr_content .calculated_price span{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block}.calculate_price .stppr_content .calculated_price h3{font:normal normal 700 28px/34px var(--font-primary);letter-spacing:-.07px;color:var(--Gray-Mode-950);display:flex;align-items:end;gap:8px;margin-top:4px}.calculate_price .stppr_content .calculated_price h3 span{font-weight:400;margin-bottom:2px}.calculate_price .stppr_content .upgrade_holiday{padding:16px;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--Blue-blue-2);display:flex;flex-direction:column;gap:16px}.calculate_price .stppr_content .upgrade_holiday .ugp_top{display:flex;align-items:center;justify-content:space-between}.calculate_price .stppr_content .upgrade_holiday p{color:var(--color-primary)}.calculate_price .stppr_content .upgrade_holiday .ugp_top .btn{padding:0}.calculate_price .stppr_content .upgrade_holiday .ugp_top .btn img{width:24px;height:auto}.calculate_price .stppr_content .upgrade_holiday .card_item{padding:2px;border-radius:16px;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%)}.calculate_price .stppr_content .upgrade_holiday .card_item.premium{background:linear-gradient(225deg,#fd853a 0,#ec4a0a 100%)}.calculate_price .stppr_content .upgrade_holiday .card_item .top_box{padding:12px;border-radius:14px;background:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.06);min-height:122px}.calculate_price .stppr_content .upgrade_holiday .card_item .ctb_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.calculate_price .stppr_content .upgrade_holiday .card_item .ctb_top p{font-weight:600;color:var(--Gray-Mode-950)}.calculate_price .stppr_content .upgrade_holiday .card_item .ctb_top img{width:24px;height:auto}.calculate_price .stppr_content .upgrade_holiday .card_item .top_box span,.calculate_price .stppr_content .upgrade_holiday .card_item .top_box ul li{font:normal normal 400 12px/16px var(--font-primary);letter-spacing:.06px;color:var(--Gray-Mode-700);display:block}.calculate_price .stppr_content .upgrade_holiday .card_item .top_box ul{margin:0;display:flex;flex-direction:column;gap:6px}.calculate_price .stppr_content .upgrade_holiday .card_item .top_box ul li{display:list-item}.calculate_price .stppr_content .upgrade_holiday .card_item .end_box{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 16px}.calculate_price .stppr_content .upgrade_holiday .card_item .end_box h6{color:var(--color-white);display:flex;align-items:end;gap:4px}.calculate_price .stppr_content .upgrade_holiday .card_item .end_box span{font:normal normal 500 14px/20px var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-100);display:block}.calculate_price .stppr_content .upgrade_holiday .card_item .form-check-input{width:24px;height:24px;border-radius:100px;border:1px solid var(--Gray-Mode-400);margin:0}.calculate_price .stppr_content .upgrade_holiday .card_item .form-check-input:checked{background-color:var(--color-white);border-color:var(--color-primary)}.calculate_price .stppr_content .upgrade_holiday .form-check-input:checked[type=radio]{background-image:url(/images/commonIcons/pdp/check-circle.svg);background-size:10px}.calculation_loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(36,38,45,.5);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center}.calculation_loader .gif{position:relative;width:165px;height:165px}.calculation_loader .gif img,.calculation_loader .logo img{width:100%;height:100%}.calculation_loader .logo{position:absolute;inset:0;width:75px;height:75px;margin:auto}.calculation_loader h6{color:var(--color-white);margin-top:14px}.calculate_price .flight_card{display:flex;flex-direction:column;gap:24px}.calculate_price .flight_wrapper .sub_title p{color:var(--Gray-Mode-700);font-weight:400}.calculate_price .flight_wrapper .flight_innr{border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);overflow:hidden}.calculate_price .flight_wrapper .flight_innr .flight_info{padding:20px 32px}.calculate_price .flight_wrapper .flight_innr .card_box{display:flex;align-items:center;gap:24px}.calculate_price .flight_wrapper .flight_innr .card_box .fil_top{display:flex;align-items:center;gap:8px;min-width:132px}.calculate_price .flight_wrapper .flight_innr .fil_lft img{width:32px;height:auto}.calculate_price .flight_wrapper .flight_innr .flight_info p{color:var(--Gray-Mode-950);font-weight:600}.calculate_price .flight_wrapper .flight_innr .flight_info .font_regular{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;display:block}.calculate_price .flight_wrapper .flight_innr .flight_info .font_medium{font:normal normal 300 12px/16px var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.06px;display:block;margin-top:2px}.calculate_price .flight_wrapper .flight_innr .info_grid{display:flex;flex-direction:column;gap:24px}.calculate_price .flight_wrapper .flight_innr .info_grid .fig_wrp{display:flex;flex-direction:column;gap:12px;width:100%}.calculate_price .flight_wrapper .flight_innr .info_grid .fig_top{display:flex;align-items:flex-end;gap:8px}.calculate_price .flight_wrapper .flight_innr .info_grid .fig_top .font_medium{color:var(--Gray-Mode-700)}.calculate_price .flight_wrapper .flight_innr .info_grid .sprtr{width:100%;height:1px;background-color:var(--Gray-Mode-100)}.calculate_price .flight_wrapper .flight_innr .fi_rgt{display:flex;align-items:center;justify-content:space-between;gap:12px}.calculate_price .flight_wrapper .flight_innr .fi_rgt .fir_comn{display:flex;flex-direction:column}.calculate_price .flight_wrapper .flight_innr .fi_rgt .fir_left{align-items:start}.calculate_price .flight_wrapper .flight_innr .fi_rgt .fir_right{align-items:end}.calculate_price .flight_wrapper .flight_innr .fi_rgt .fir_comn .font_medium{font-weight:400;color:var(--Gray-Mode-600)}.calculate_price .flight_wrapper .flight_innr .fir_center{display:flex;align-items:center;justify-content:space-between;min-width:66%;position:relative;z-index:0}.calculate_price .flight_wrapper .flight_innr .fir_center::before{position:absolute;left:0;top:0;bottom:0;content:"";margin:auto;width:100%;height:1px;background-color:var(--Gray-Mode-200);z-index:-1}.calculate_price .flight_wrapper .flight_innr .fir_center .icon{display:flex;align-items:center}.calculate_price .flight_wrapper .flight_innr .fir_center .icon img{width:auto;height:16px;background-color:var(--color-white)}.calculate_price .flight_wrapper .flight_innr .fir_center .time{background-color:var(--color-white);padding:0 5px;display:flex;flex-direction:column;gap:4px}.calculate_price .flight_wrapper .flight_innr .fir_center .time span b{font-weight:600;color:var(--color-primary)}.calculate_price .flight_wrapper .flight_innr .flight_details{display:grid;grid-template-columns:1fr 1fr}.calculate_price .flight_wrapper .flight_innr .flight_details .grid_item{padding:10px 24px;display:flex;align-items:center;justify-content:left}.calculate_price .flight_wrapper .flight_innr .flight_details .grid_left{background:linear-gradient(270deg,#fff 0,#eff8ff 100%);gap:8px}.calculate_price .flight_wrapper .flight_innr .flight_details .grid_right{background:linear-gradient(90deg,#fff 0,#fffcd9 100%);justify-content:flex-end}.calculate_price .flight_wrapper .flight_innr .flight_details .grid_item .btn{font:normal normal 500 12px/16px var(--font-primary);letter-spacing:.06px;padding:8px 14px;border:none;display:flex;align-items:center;gap:2px}.calculate_price .flight_wrapper .flight_innr .flight_details .grid_item .btn_remove{color:#a4180f}.calculate_price .flight_wrapper .flight_innr .flight_details .grid_right .btn{color:var(--color-primary);padding:0}.calculate_price .flight_wrapper .flight_innr .flight_details .grid_item .btn img{width:16px;height:auto}.calculate_price .flight_wrapper .flight_blank{padding:8px 0}.calculate_price .flight_wrapper .flight_blank .img_box img{width:220px;height:187px;object-fit:cover;margin:auto;display:block}.calculate_price .flight_wrapper .flight_blank span{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950,#24262d);text-align:center;letter-spacing:.035px;display:block;margin:24px auto 16px;max-width:38%}.calculate_price .flight_wrapper .flight_blank .btn{font:normal normal 400 14px/20px var(--font-primary);padding:10px 16px;letter-spacing:.035px;width:fit-content;margin:auto}.comn_modal .modal-dialog{max-width:962px}.comn_modal .modal-content{border-radius:16px;border:1px solid #d0d0d0;background:var(--color-white);box-shadow:0 2.818px 30.997px 0 rgba(0,0,0,.15)}.comn_modal .modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d0d0d0;padding:16px 24px}.comn_modal .modal-header p{color:var(--Gray-Mode-950)}.comn_modal .modal-header .btn-close{padding:0;margin:0;width:24px;height:24px;opacity:1;background:url(/images/commonIcons/x.svg) no-repeat center/100%}.remove_modal .modal-dialog{max-width:400px}.remove_modal .modal-content{padding:24px;border-radius:12px;background:var(--color-white);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03)}.remove_modal .modal-body{padding:0}.remove_modal .icon_box{border-radius:28px;border:8px solid #fef3f2;background:#fee4e2;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.remove_modal .icon_box img{width:24px;height:auto}.remove_modal .modal-body h6{font-weight:500;color:var(--Gray-Mode-950);margin-top:20px}.remove_modal .modal-body span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block;margin:8px 0 16px}.remove_modal .modal-body .btns_grp{display:flex;align-items:center;justify-content:flex-end;gap:16px}.remove_modal .modal-body .btns_grp .btn{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:9px 15px;border-radius:100px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.remove_modal .modal-body .btns_grp .btn_remove{color:var(--color-white);border:1px solid #a4180f;background:#a4180f}.flightDetails_modal .modal-header p{font-weight:600;color:var(--Gray-Mode-950)}.flightDetails_modal .modal-body{padding:0}.flightDetails_modal .modal-body .flight_details_cards{padding:24px}.flightDetails_modal .flight_details_cards .fdc_cntr::before{width:calc(100% - 278px)}.calendar_modal .modal-dialog{max-width:960px}.calendar_modal .modal-content{border-radius:16px;border:1px solid #d0d0d0;background:var(--color-white)}.calendar_modal .modal-header{padding:20px;border-bottom:1px solid #d0d0d0}.calendar_modal .modal-header .btn_closeM{display:none}.calendar_modal .modal-header p{font-weight:600;color:var(--Gray-Mode-950)}.calendar_modal .modal-header .btn-close{padding:0;margin:0;opacity:1;background:var(--color-white);width:24px;height:24px}.calendar_modal .modal-header .btn-close img{width:100%;height:auto}.calendar_modal .modal-body{padding:0}.calendar_modal .modal-body .top_blck{width:50%;padding:24px 16px}.calendar_modal .modal-body .bottom_blck{padding:20px 16px 16px 16px;display:flex;flex-direction:column;gap:16px;border-top:1px dashed var(--Gray-Mode-200)}.calendar_modal .modal-body .bottom_blck .title{display:flex;align-items:center;justify-content:space-between}.calendar_modal .modal-body .bottom_blck .title p{color:var(--Gray-Mode-950)}.calendar_modal .modal-body .bottom_blck .title_right{display:flex;align-items:center;gap:12px}.calendar_modal .modal-body .bottom_blck .title_right span{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-800,#3d424f);letter-spacing:.06px;display:flex;align-items:center;gap:6px}.calendar_modal .modal-body .bottom_blck .title_right span span{width:10px;height:10px;border-radius:100px}.calendar_modal .modal-body .bottom_blck .title_right .available span{border:1px solid var(--Blue-blue-10);background-color:var(--color-primary)}.calendar_modal .modal-body .bottom_blck .title_right .request span{border:1px solid var(--Yellow-yellow-7);background-color:var(--color-secondary)}.calendar_modal .calendar_wrapper .calendar_months{display:flex;align-items:center;border-radius:4px;border:1px solid var(--Gray-Mode-200);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.calendar_modal .calendar_wrapper .calendar_months::-webkit-scrollbar{display:none}.calendar_modal .calendar_wrapper .calendar_months .months{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;padding:8px;min-width:155px;display:block;text-align:center;border-left:1px solid var(--Gray-Mode-200)}.calendar_modal .calendar_wrapper .calendar_months .months:first-child{border-left:none}.calendar_modal .calendar_wrapper .calendar_months .months.active{color:var(--Gray-Mode-950);background:var(--Blue-blue-3)}.calendar_modal .calendar_wrapper .calender_grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:24px;max-height:467px;overflow-x:hidden;overflow-y:auto}.calendar_modal .calendar_wrapper .grid_days{border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);overflow:hidden;position:relative;cursor:pointer}.calendar_modal .calendar_wrapper .grid_days.selected{border:1px solid var(--color-primary)}.calendar_modal .calendar_wrapper .grid_days .days{border-bottom:1px solid var(--Gray-Mode-100);background:var(--Blue-blue-1);padding:6px 8px;display:flex;align-items:center;justify-content:center;gap:4px}.calendar_modal .calendar_wrapper .grid_days .circle{width:8px;height:8px;border-radius:50px;border-width:1px;border-style:solid}.calendar_modal .calendar_wrapper .available .circle{border-color:var(--Blue-blue-10);background-color:var(--color-primary)}.calendar_modal .calendar_wrapper .on_request .circle{border-color:var(--Yellow-yellow-7);background-color:var(--color-secondary)}.calendar_modal .calendar_wrapper .grid_days span{display:block;text-align:center}.calendar_modal .calendar_wrapper .grid_days .text_xs{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.06px}.calendar_modal .calendar_wrapper .grid_days .price{height:88px;display:flex;flex-direction:column;justify-content:center;align-items:center}.calendar_modal .calendar_wrapper .grid_days .text_xxs{font:normal normal 500 10px/14px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.05px;text-decoration-line:line-through}.calendar_modal .calendar_wrapper .grid_days .text_sm{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.calendar_modal .calendar_wrapper .grid_days .lowest_price{color:#418b0d}.calendar_modal .calendar_wrapper .special_offers .strip{position:absolute;bottom:0;left:0;width:100%;background-color:var(--color-secondary);color:var(--Gray-Mode-950);padding:1px 0;text-decoration-line:none}.changeflight_modal .modal-content{overflow:hidden}.changeflight_modal .header_lft{display:flex;flex-direction:column;gap:4px}.changeflight_modal .modal-header p{font-weight:600;color:var(--Gray-Mode-950)}.changeflight_modal .header_lft span{font:normal normal 300 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.06px;display:block}.changeflight_modal .modal-body{padding:0}.changeflight_modal .flight_content{display:flex;flex-direction:column;gap:24px;padding:24px}.changeflight_modal .flight_content .top_section{display:flex;align-items:center;justify-content:space-between}.changeflight_modal .flight_content .top_section .btn{width:40px;height:40px;padding:0;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.changeflight_modal .flight_content .top_section .btn.active{background-color:var(--color-primary);border-color:var(--color-primary)}.changeflight_modal .flight_content .top_section .btn img{width:24px;height:auto}.changeflight_modal .flight_content .top_section .btn.active img{filter:brightness(0) invert(1)}.changeflight_modal .nav-pills{padding:4px;border-radius:58px;background:var(--Gray-Mode-50);display:flex;align-items:center;gap:8px;width:fit-content}.changeflight_modal .nav-pills .nav-link{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;padding:8px 16px;border-radius:60px}.changeflight_modal .nav-pills .nav-link.active{color:var(--color-white);background:var(--color-primary);box-shadow:2px 0 8px 0 rgba(0,0,0,.12)}.changeflight_modal .flight_filters .filters_item{border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white);display:flex;align-items:center;overflow:hidden}.changeflight_modal .flight_filters .filters_item .btn{font:normal normal 400 12px/133.333% var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.06px;padding:16px 12px;border-radius:0;display:flex;align-items:center;justify-content:center;gap:4px;width:100%}.changeflight_modal .flight_filters .filters_item .btn.active{color:var(--Gray-Mode-950);background:#eff8ff}.changeflight_modal .flight_filters .filters_item .btn img{width:16px;height:auto;display:none;transition:none}.changeflight_modal .flight_filters .filters_item .btn.active img{display:block}.changeflight_modal .flight_filters .filters_item .btn.down img{transform:rotate(180deg)}.changeflight_modal .flight_filters .filter_wrapper{display:flex;flex-direction:column;gap:24px}.changeflight_modal .flight_filters .flight_depReturn{display:flex;flex-direction:column;gap:12px}.changeflight_modal .flight_filters .flight_depReturn p{font-weight:600;color:var(--Gray-Mode-950)}.changeflight_modal .flight_filters .flights_inr{max-height:448px;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;transition:.5s all ease-out}.changeflight_modal .flight_filters .flights_inr::-webkit-scrollbar{display:none}.changeflight_modal .flight_filters .flight_card{border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);overflow:hidden;margin-bottom:16px}.changeflight_modal .flight_filters .flight_card:last-child{margin-bottom:0}.changeflight_modal .flight_filters .flight_card:hover{box-shadow:0 4px 24px 0 rgba(0,0,0,.12)}.changeflight_modal .flight_filters .flight_card.selected{border:1px solid #2e90fa;background:#f5faff;box-shadow:0 4px 24px 0 rgba(0,0,0,.12)}.changeflight_modal .flight_filters .flight_card .card_top{padding:20px 16px 16px 16px;display:flex;flex-direction:column;gap:8px}.changeflight_modal .flight_filters .flight_card .fcct_top{display:flex;align-items:flex-start;justify-content:space-between}.changeflight_modal .flight_card .card_top .fct_left{display:flex;align-items:center;gap:12px}.changeflight_modal .flight_card .card_top .fct_left img{width:28px;height:auto}.changeflight_modal .flight_card .card_top .fct_left p{font:normal normal 600 14px/142.857% var(--font-primary);letter-spacing:.035px}.changeflight_modal .flight_card .card_top .fct_left span{font:normal normal 300 12px/16px var(--font-primary);color:var(--Gray-Mode-600);letter-spacing:.06px;display:block;margin-top:2px}.changeflight_modal .flight_card .card_top .fct_right{display:flex;align-items:center;gap:10px}.changeflight_modal .flight_card .card_top .fct_right .fctr_left{font:normal normal 500 10px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.01px;padding:5px 8px;border-radius:50px;background:var(--Blue-blue-1);display:flex;align-items:center;gap:4px}.changeflight_modal .flight_card.selected .card_top .fct_right .fctr_left{background-color:var(--color-white)}.changeflight_modal .flight_card .card_top .fct_right .fctr_left img{width:16px;height:auto}.changeflight_modal .flight_card .card_top .form-check{min-height:1px;padding:0;margin:0}.changeflight_modal .flight_card .card_top .form-check .form-check-input{margin:0;width:20px;height:20px;border-color:var(--Gray-Mode-400)}.changeflight_modal .flight_card .card_top .form-check-input:checked[type=radio]{background-color:var(--color-white);background-image:url(/images/commonIcons/pdp/check-circle.svg);background-size:8px;border-color:var(--color-primary)}.changeflight_modal .flight_card .card_top .fcct_btm{display:flex;align-items:center;justify-content:space-between}.changeflight_modal .flight_card .card_top .fcct_btm .fir_lft{display:flex;flex-direction:column;align-items:center;gap:2px}.changeflight_modal .flight_card .card_top .fcct_btm p{font:normal normal 600 14px/147.857% var(--font-primary);color:var(--Gray-Mode-950)}.changeflight_modal .flight_card .card_top .fcct_btm span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-400);letter-spacing:.06px;display:block}.changeflight_modal .flight_card .card_top .fctb_center{display:flex;align-items:center;justify-content:space-between;min-width:60%;position:relative;z-index:0}.changeflight_modal .flight_card .card_top .fctb_center::before{position:absolute;left:0;top:0;bottom:0;content:"";margin:auto;width:100%;height:1px;background-color:var(--Gray-Mode-200);z-index:-1}.changeflight_modal .flight_card .card_top .fctb_center .icon{display:flex}.changeflight_modal .flight_card .card_top .fctb_center .icon img{width:auto;height:16px;background-color:var(--color-white)}.changeflight_modal .flight_card.selected .card_top .fctb_center .icon img{background-color:#f5faff}.changeflight_modal .flight_card .card_top .fctb_center .time{background-color:var(--color-white);padding:0 5px;display:flex;flex-direction:column;gap:4px}.changeflight_modal .flight_card.selected .card_top .fctb_center .time{background-color:#f5faff}.changeflight_modal .flight_card .card_top .fctb_center .time span b{font-weight:600;color:var(--color-primary)}.changeflight_modal .flight_card .card_top .fctb_center .time span{font-weight:300}.changeflight_modal .flight_card .btn{font:normal normal 400 12px/16px var(--font-primary);color:var(--color-primary);letter-spacing:.06px;border-radius:0;width:100%;padding:14px 24px;background:#eff8ff;display:flex;align-items:center;justify-content:center;gap:2px;transition:none}.changeflight_modal .flight_card.selected .btn{color:var(--color-white);background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%)}.changeflight_modal .flight_card .btn img{width:16px;height:auto;transition:none}.changeflight_modal .flight_card.selected .btn img{filter:brightness(0) invert(1)}.changeflight_modal .add_changeFlight{position:absolute;bottom:0;width:100%;padding:16px 24px 16px 32px;border-top:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 -4px 12px -1px rgba(0,0,0,.08);display:flex;justify-content:space-between;align-items:center;z-index:999;opacity:0;visibility:hidden;transform:translateY(100px);transition:all .5s ease}.changeflight_modal .add_changeFlight.active{opacity:1;visibility:visible;transform:translateY(0)}.changeflight_modal .add_changeFlight .left_blck{display:flex;flex-direction:column;gap:4px}.changeflight_modal .add_changeFlight .left_blck h4{color:var(--Gray-Mode-950);display:flex;align-items:center;gap:4px}.changeflight_modal .add_changeFlight .left_blck .high_price h4{color:#a4180f}.changeflight_modal .add_changeFlight .left_blck .low_price h4{color:#418b0d}.changeflight_modal .add_changeFlight .left_blck h4 img{width:20px;height:auto}.changeflight_modal .add_changeFlight .left_blck span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block}.changeflight_modal .flight_filterFixed{position:absolute;top:0;left:0;width:306px;height:100%;border-radius:16px 0 0 16px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);z-index:9999;opacity:0;visibility:hidden;transform:translateX(-100%);transition:.4s all ease-out}.changeflight_modal .flight_filterFixed.active{opacity:1;visibility:visible;transform:translateX(0)}.changeflight_modal .flight_filterFixed .filterFixed_top .card_comn{flex-direction:row;align-items:center;justify-content:space-between}.changeflight_modal .flight_filterFixed .filterFixed_top .card_comn h4{color:var(--Gray-Mode-950)}.changeflight_modal .flight_filterFixed .filterFixed_top .card_comn .btn{padding:2px}.changeflight_modal .flight_filterFixed .filterFixed_top .card_comn .btn img{width:24px;height:auto}.changeflight_modal .flight_filterFixed .divider{width:100%;height:1px;background:#edeef1}.changeflight_modal .filter_scrollbar{height:calc(100% - 133px);overflow-x:hidden;overflow-y:auto}.changeflight_modal .filter_scrollbar::-webkit-scrollbar{width:4px}.changeflight_modal .filter_scrollbar::-webkit-scrollbar-track{background:0 0}.changeflight_modal .filter_scrollbar::-webkit-scrollbar-thumb{background-color:#c6c6c6;border-radius:0;border:0 solid transparent;background-clip:content-box;transition:background-color .3s ease}.changeflight_modal .flight_filterFixed .card_comn{padding:16px;display:flex;flex-direction:column;gap:12px}.changeflight_modal .flight_filterFixed .card_comn .title span{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-modern-800);letter-spacing:.035px;display:block}.changeflight_modal .flight_filterFixed .card_comn .checkboxes{display:flex;flex-direction:column;gap:12px}.changeflight_modal .flight_filterFixed .card_comn .checkboxes .form_wrpr{display:flex;align-items:center;justify-content:space-between}.changeflight_modal .flight_filterFixed .card_comn .form-check{min-height:1px;padding-left:0;margin-bottom:0;display:flex;align-items:center;gap:8px}.changeflight_modal .flight_filterFixed .card_comn .form-check-input{width:20px;height:20px;border-radius:4px;border:1px solid var(--Gray-Mode-300);margin:0}.changeflight_modal .flight_filterFixed .card_comn .form-check-label{font:normal normal 300 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;display:flex;align-items:center;gap:8px}.changeflight_modal .flight_filterFixed .card_comn .form-check-label img{width:24px;height:auto}.changeflight_modal .flight_filterFixed .card_comn .form-check-input:checked[type=checkbox]{background-image:url(/images/commonIcons/pdp/check-white.svg);background-size:16px;background-position:center}.changeflight_modal .flight_filterFixed .card_comn .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.changeflight_modal .flight_filterFixed .card_comn .checkboxes span{font:normal normal 300 14px/20px var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.035px;display:block}.changeflight_modal .flight_filterFixed .range_container{width:100%;margin-top:12px}.changeflight_modal .flight_filterFixed .range_container .sliders_control{position:relative;min-height:24px}.changeflight_modal .flight_filterFixed .range_container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:20px;height:20px;border-radius:30px;background:var(--color-white);box-shadow:0 0 6px 0 rgba(0,0,0,.15);cursor:pointer}.changeflight_modal .flight_filterFixed .range_container input[type=range]::-webkit-slider-thumb:active{background:var(--color-primary)}.changeflight_modal .flight_filterFixed .range_container input[type=range]{-webkit-appearance:none;appearance:none;height:4px;width:100%;position:absolute;background-color:#c6c6c6;pointer-events:none}.changeflight_modal .flight_filterFixed .range_container .sliders_control .min_value{top:2px;height:0;z-index:1}.changeflight_modal .flight_filterFixed .range_container .display_value{display:flex;align-items:center;justify-content:space-between}.changeflight_modal .flight_filterFixed .range_container .display_value span{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;width:90px;padding:8px 24px;border-radius:4px;background:var(--Gray-Mode-50);display:block}.changeflight_modal .flight_filterFixed .depApr_wrpr{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:8px}.changeflight_modal .flight_filterFixed .depApr_wrpr .card_depApr{padding:7px;border-radius:8px;border:1px solid var(--Gray-Mode-100);display:flex;flex-direction:column;gap:8px}.changeflight_modal .flight_filterFixed .depApr_wrpr .card_depApr:nth-child(1){background:linear-gradient(0deg,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 100%),linear-gradient(180deg,#ffc046 0,#fffcf7 100%)}.changeflight_modal .flight_filterFixed .depApr_wrpr .card_depApr:nth-child(2){background:linear-gradient(0deg,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 100%),linear-gradient(180deg,#fe9389 0,snow 100%)}.changeflight_modal .flight_filterFixed .depApr_wrpr .card_depApr:nth-child(3){background:linear-gradient(0deg,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 100%),linear-gradient(180deg,#e1d8af 0,#fdfcfa 100%)}.changeflight_modal .flight_filterFixed .depApr_wrpr .card_depApr:nth-child(4){background:linear-gradient(0deg,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 100%),linear-gradient(180deg,#4e619b 0,#b1bad3 56.1%,#fff 100%)}.changeflight_modal .flight_filterFixed .depApr_wrpr .card_depApr img{width:24px;height:auto;display:block;margin:0 auto}.changeflight_modal .flight_filterFixed .depApr_wrpr .card_depApr span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.06px;display:block;text-align:center}.changeflight_modal .flight_filterFixed .btn_grps{position:sticky;bottom:0;border-top:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 -4px 12px -1px rgba(0,0,0,.08);flex-direction:row;justify-content:space-between;gap:16px}.changeflight_modal .flight_filterFixed .btn_grps .btn{font:normal normal 400 14px/20px var(--font-primary);padding:7px 16px;justify-content:center;width:100%}.calculate_price .activity_block{display:flex;flex-direction:column;gap:24px}.calculate_price .activity_block .top_search{display:flex;align-items:center;justify-content:space-between}.calculate_price .activity_block .search_wrapper{width:618px;position:relative}.calculate_price .activity_block .top_search .search_container{position:relative}.calculate_price .activity_block .top_search .form-control{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;width:100%;padding:11px 15px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.calculate_price .activity_block .top_search .btn_search{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;padding:8px}.calculate_price .activity_block .top_search .btn_search img{width:20px;height:auto}.calculate_price .activity_block .top_search .form-control::placeholder{color:var(--Gray-Mode-500);opacity:1}.calculate_price .activity_block .search_wrapper .search_result{position:absolute;left:0;top:calc(100% + 4px);width:100%;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);z-index:999;display:none;overflow:hidden;animation:slideIn .3s ease-out}.calculate_price .activity_block .search_wrapper .search_list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.calculate_price .activity_block .search_wrapper .search_list li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:12px 16px;border-bottom:1px solid var(--Gray-Mode-100);cursor:pointer;transition:.5s all ease-out}.calculate_price .activity_block .search_wrapper .search_list li:last-child{border-bottom:none}.calculate_price .activity_block .search_wrapper .search_list li:hover{background-color:var(--Blue-blue-1)}.calculate_price .activity_block .search_wrapper .no_result{display:none}.calculate_price .activity_block .search_wrapper .no_result p{padding:12px 16px;text-align:center;color:var(--Gray-Mode-950)}.calculate_price .activity_block .sort_dropdown{position:relative}.calculate_price .activity_block .sort_selected{cursor:pointer;display:inline-flex;align-items:center;gap:6px}.calculate_price .activity_block .arrow img{width:20px;height:auto;transition:transform .3s ease}.calculate_price .activity_block .sort_dropdown label{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;cursor:pointer}.calculate_price .activity_block .sort_dropdown label span{font-weight:500}.calculate_price .activity_block .sort_dropdown.active .sort_label{color:var(--color-primary)}.calculate_price .activity_block .sort_dropdown.active .arrow img{transform:rotate(180deg);filter:brightness(0) invert(0)}.calculate_price .activity_block .sort_options{display:none;position:absolute;right:0;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);list-style:none;margin:8px 0 0;padding:8px 0 0;width:185px;z-index:99;overflow:hidden}.calculate_price .activity_block .sort_options li{font:normal normal 400 14px/142.857% var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.035px;background:var(--color-white);padding:8px 12px;cursor:pointer}.calculate_price .activity_block .sort_options li.active{background:var(--Gray-Mode-50)}.calculate_price .activity_block .row{row-gap:16px;max-height:79vh;overflow-x:hidden;overflow-y:auto}.calculate_price .activity_block .row::-webkit-scrollbar{width:6px;border-radius:8px}.calculate_price .activity_block .row::-webkit-scrollbar-track{background:0 0}.calculate_price .activity_block .row::-webkit-scrollbar-thumb{background-color:#c6c6c6;border-radius:8px;border:0 solid transparent;background-clip:content-box;transition:background-color .3s ease}.calculate_price .activity_block .card_blck{border-radius:12px;border:1px solid var(--Gray-Mode-200);background:var(--color-white);position:relative;z-index:0;overflow:hidden}.calculate_price .activity_block .card_blck .img_blck{border:1px solid #f2f0f1;overflow:hidden;border-radius:12px 12px 0 0;position:relative}.calculate_price .activity_block .card_blck .over_img{position:absolute;top:0;padding:12px 12px 0 0;width:100%;z-index:1;display:flex;align-items:center;justify-content:end}.calculate_price .activity_block .card_blck .over_img:has(.left_strip){justify-content:space-between}.calculate_price .activity_block .card_blck .over_img .left_strip{padding:8px 12px 8px 10px;border-radius:0 100px 100px 0;background:var(--color-primary);backdrop-filter:blur(4px);display:flex;align-items:center;gap:8px;width:fit-content}.calculate_price .activity_block .card_blck .over_img .left_strip img{width:16px;height:auto}.calculate_price .activity_block .card_blck .over_img .left_strip span{font:normal normal 500 12px/16px var(--font-primary);color:var(--color-white);letter-spacing:.06px;display:block}.calculate_price .activity_block .card_blck .added_activity{position:absolute;left:0;bottom:0;width:100%;padding:4px 12px 4px 10px;display:flex;justify-content:center;align-items:center;gap:8px;background:#4ca40f;backdrop-filter:blur(4px)}.calculate_price .activity_block .card_blck .added_activity span{font:normal normal 500 12px/16px var(--font-primary);color:var(--color-white);letter-spacing:.06px;display:block}.calculate_price .activity_block .card_blck .img_blck .added_activity img{width:16px;height:auto}.calculate_price .activity_block .card_blck .img_blck img{width:100%;height:160px;object-fit:cover}.calculate_price .activity_block .card_blck .text_blck{padding:8px 12px 16px 12px}.calculate_price .activity_block .card_blck .text_blck .top_blck{min-height:60px}.calculate_price .activity_block .card_blck .text_blck p{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;margin-bottom:4px}.calculate_price .activity_block .card_blck .text_blck span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:block}.calculate_price .activity_block .card_blck .sub_title{display:flex;align-items:center;justify-content:space-between;gap:4px}.calculate_price .activity_block .card_blck .sub_title span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:pre}.calculate_price .activity_block .card_blck .sub_title .btn{font:normal normal 500 12px/16px var(--font-primary);color:var(--color-primary);letter-spacing:.06px;padding:0;width:max-content}.calculate_price .activity_block .card_blck .sub_title .know_more{position:relative;display:flex}.calculate_price .activity_block .card_blck .sub_title .custom_tooltip{position:absolute;bottom:calc(100% + 8px);right:0;width:270px;padding:6px 10px;border-radius:8px;background:var(--Gray-Mode-950);box-shadow:0 2px 7px 0 rgba(0,0,0,.12);display:none;z-index:999;opacity:0}.calculate_price .activity_block .card_blck .sub_title .custom_tooltip::after{content:'';position:absolute;bottom:-20px;right:20px;transform:translateX(-50%);border:10px solid transparent;border-top-color:var(--Gray-Mode-950)}.calculate_price .activity_block .card_blck .sub_title .custom_tooltip.active{display:block;opacity:1}.calculate_price .activity_block .card_blck .sub_title .custom_tooltip p{font:normal normal 400 12px/16px var(--font-primary);color:var(--color-white);letter-spacing:.06px}.calculate_price .activity_block .card_blck .amount_wrpr{padding:3px 15px;border-radius:8px;border:1px solid var(--Blue-blue-2);background:var(--Blue-blue-1);display:flex;align-items:center;justify-content:space-between;margin:8px 0 16px}.calculate_price .activity_block .card_blck .amount_wrpr span{text-align:center}.calculate_price .activity_block .card_blck .amount_wrpr span b{font-weight:600}.calculate_price .activity_block .card_blck .btn_grps{display:flex;align-items:center;justify-content:space-between;gap:12px}.calculate_price .activity_block .card_blck .btn_grps .btn{font:normal normal 400 14px/20px var(--font-primary);padding:7px 13px;width:100%;justify-content:center}.calculate_price .activity_block .select_traveler{position:absolute;bottom:0;width:100%;border-radius:8px 8px 0 0;background:var(--color-white);z-index:999;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(100%);transition:.4s all ease-out}.calculate_price .activity_block .select_traveler.active{opacity:1;visibility:visible;transform:translateY(0)}.calculate_price .activity_block .select_traveler .top_title{padding:12px;border-bottom:1px solid var(--Gray-Mode-100);background:var(--Blue-blue-1)}.calculate_price .activity_block .select_traveler .top_title span{font:normal normal 600 12px/16px var(--font-primary);color:var(--Gray-Mode-950,#24262d);letter-spacing:.06px;display:block}.calculate_price .activity_block .select_traveler .traveler_info{padding:16px;display:flex;flex-direction:column;gap:12px}.calculate_price .activity_block .select_traveler .info_item{display:flex;align-items:center;justify-content:space-between}.calculate_price .activity_block .select_traveler .ti_lft p{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.calculate_price .activity_block .select_traveler .ti_lft span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.06px;display:block;margin-top:2px}.calculate_price .activity_block .select_traveler .stepper_input{display:flex;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white);max-width:120px}.calculate_price .activity_block .select_traveler .value input{font:normal normal 600 18px/26px var(--font-primary);color:var(--Gray-Mode-950);text-align:center;letter-spacing:.027px;border:0;width:100%;height:100%}.calculate_price .activity_block .select_traveler .item{width:38px;min-width:38px;height:38px;-webkit-font-smoothing:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.calculate_price .activity_block .select_traveler .item:hover{cursor:pointer}.calculate_price .activity_block .select_traveler .item img{width:16px;height:auto}.calculate_price .activity_block .select_traveler .disabled{opacity:.5;pointer-events:none}.calculate_price .activity_block .select_traveler input::-webkit-inner-spin-button,.calculate_price .activity_block .select_traveler input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculate_price .activity_block .select_traveler .btn_grps{border-top:1px solid var(--Gray-Mode-100);padding:12px}.select_wrapper{position:relative;cursor:pointer}.select_wrapper:after{position:absolute;top:0;bottom:0;right:1px;width:36px;height:36px;margin:auto;content:"";background-color:var(--color-white);border-radius:24px;background-image:url(/images/commonIcons/chevron-down-black.svg);background-repeat:no-repeat;background-size:20px;background-position:center;transition:all .5s ease}.select_wrapper.active:after{transform:rotateZ(180deg)}.select_wrapper .custom_select,.select_wrapper .form-select{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white);cursor:pointer}.select_wrapper .select_label{font:normal normal 400 14px/20px var(--font-primary);color:#777;background-color:var(--color-white);position:absolute;pointer-events:none;left:16px;top:50%;transform:translateY(-50%);transition:.2s ease;background:#fff;padding:0 6px;font-size:15px}.select_wrapper.active .select_label,.select_wrapper.filled .select_label{font:normal normal 400 12px/16px var(--font-primary);width:fit-content;padding:0 4px;top:0;transform:translateY(-50%)}.select_wrapper .form-select:focus{border-color:var(--Gray-Mode-200)}.select_wrapper .custom_select{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:11px 16px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.select_wrapper .select_options{max-height:200px;overflow-y:auto;display:none;position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:999;margin:0;padding:16px;list-style:none;border-radius:8px;border:1px solid var(--Gray-Mode-100);background-color:var(--color-white);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03)}.select_wrapper .select_options::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.select_wrapper .select_options::-webkit-scrollbar{width:4px;background-color:#fff}.select_wrapper .select_options::-webkit-scrollbar-thumb{background-color:var(--Gray-Mode-300);border-radius:10px}.select_wrapper .select_options li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;cursor:pointer;margin:0;padding:12px 0;border-bottom:1px solid var(--Gray-Mode-100,#edeef1);-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.select_wrapper .select_options li.disabled{padding:0;color:var(--Gray-Mode-500);border-bottom:none;cursor:unset}.select_wrapper .select_options li:first-child{padding-top:0}.select_wrapper .select_options li:last-child{border-bottom:none;padding-bottom:0}.select_wrapper .select_options li[rel=hide]{display:none}.policies_section{padding:11px 4px;margin-top:24px;border-radius:8px;border:1px solid var(--Gray-Mode-200);display:flex;align-items:center;justify-content:center;gap:72px}.policies_section .btn{font:normal normal 400 16px/24px var(--font-primary);color:var(--color-primary);letter-spacing:.024px;padding:0;border:none}.policies_modal .modal-header{padding:0 16px}.policies_modal .modal-body{padding:24px 16px}.policies_modal .top_tabs .nav-tabs{border-bottom:none}.policies_modal .top_tabs .nav-tabs .nav-link{font:normal normal 500 16px/24px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.024px;padding:24px 8px;text-align:center;margin-bottom:0;background:var(--color-white);border:none;border-radius:0;height:71px}.policies_modal .top_tabs .nav-tabs .nav-link.active{font-weight:600;color:var(--color-primary);border-bottom:3px solid var(--Primary,#0f4ca4)}.policies_modal .tab-content .policies_content{max-height:702px;overflow-y:scroll;overflow-x:hidden}.policies_modal .tab-content .policies_content::-webkit-scrollbar{width:6px;border-radius:8px}.policies_modal .tab-content .policies_content::-webkit-scrollbar-track{background:0 0}.policies_modal .tab-content .policies_content::-webkit-scrollbar-thumb{background-color:#c6c6c6;border-radius:8px;border:0 solid transparent;background-clip:content-box;transition:background-color .3s ease}.policies_modal .tab-content .tab-pane h5{color:var(--Gray-Mode-950);font-weight:600;line-height:28px;letter-spacing:.02px;margin-bottom:20px}.policies_modal .tab-content .tab-pane span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.035px;display:block;margin-bottom:12px}.policies_modal .tab-content .tab-pane .accordion{display:flex;flex-direction:column;gap:12px}.policies_modal .tab-content .tab-pane .accordion-item{border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white)}.policies_modal .tab-content .tab-pane .accordion-item.active{border:1px solid var(--Blue-blue-4)}.policies_modal .tab-content .tab-pane .accordion-button{font:normal normal 500 16px/24px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.024px;padding:12px 16px;background:0 0;border:none}.policies_modal .tab-content .tab-pane .accordion-item.active .accordion-button{color:var(--color-primary)}.policies_modal .tab-content .tab-pane .accordion-button:focus,.policies_modal .tab-content .tab-pane .accordion-button:not(.collapsed){box-shadow:none}.policies_modal .tab-content .tab-pane .accordion-button::after{width:24px;height:24px;background-image:url(/images/commonIcons/pdp/chevron-down.svg);background-size:100%}.policies_modal .tab-content .tab-pane .accordion-button:not(.collapsed)::after{background-image:url(/images/commonIcons/pdp/chevron-down-p.svg)}.policies_modal .tab-content .tab-pane .accordion-body{padding:0 16px 16px}.policies_modal .tab-content .tab-pane .accordion-body span:not(:last-child){margin-bottom:20px}.policies_modal .tab-content .tab-pane .accordion-body span b{font-weight:600}.review_payment{background:#f5f7fa}.review_payment .booking_strip{padding:12px 0;background:linear-gradient(0deg,#062d66 -96.32%,#000711 97.67%);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);position:sticky;top:0;width:100%;height:60px;z-index:999;display:flex;align-items:center}.review_payment .booking_strip .btn{font:normal normal 600 16px/24px var(--font-primary);letter-spacing:.024px;color:var(--color-white);padding:0;display:flex;align-items:center;gap:10px}.review_payment .booking_strip .btn img{width:24px;height:auto}.review_payment .booking_info{padding:40px 0 72px}.review_payment .booking_info .booking_wrpr{display:flex;flex-direction:column;gap:24px}.review_payment .booking_info .top_cards{display:flex;flex-direction:column;gap:24px}.review_payment .booking_info .top_cards .card_box{padding:24px;border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200);background:var(--color-white)}.review_payment .booking_info .top_cards .card_box .tcb_top{display:flex;align-items:center;justify-content:space-between}.review_payment .booking_info .top_cards .card_box h4{font:normal normal 600 28px/34px var(--font-primary);color:var(--Gray-Mode-950,#24262d);letter-spacing:-.07px;display:flex;align-items:center;gap:4px}.review_payment .booking_info .top_cards .card_box h4 a{width:34px;height:34px;padding:0;display:flex;align-items:center;justify-content:center}.review_payment .booking_info .card_box .tcb_chips{display:flex;align-items:center;gap:8px}.review_payment .booking_info .card_box .tcb_chips span{font:normal normal 600 12px/16px var(--font-primary);color:var(--Gray-Mode-950,#24262d);text-align:center;letter-spacing:.06px;padding:6px 12px;border-radius:4px;border:1px solid var(--Gray-Mode-100);background:var(--Gray-Mode-50);backdrop-filter:blur(2px)}.review_payment .booking_info .card_box .pointers{display:flex;align-items:center;gap:8px;margin:12px 0}.review_payment .booking_info .card_box .pointers span{font:normal normal 500 14px/142.857% var(--font-primary);letter-spacing:.035px;color:var(--Gray-Mode-600);display:block}.review_payment .booking_info .card_box .pointers .dot{width:4px;height:4px;background-color:var(--Gray-Mode-300);border-radius:50%}.review_payment .booking_info .card_box .user_info{display:flex;align-items:center;gap:12px}.review_payment .booking_info .card_box .tcb_comn .divider{width:1px;height:16px;background-color:var(--Gray-Mode-400)}.review_payment .booking_info .card_box .user_info .info_lft{display:flex;align-items:center;gap:4px}.review_payment .booking_info .card_box .tcb_comn span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.035px;display:block}.review_payment .booking_info .card_box .tcb_comn span b{font-weight:600;color:var(--Gray-Mode-950)}.review_payment .booking_info .card_box .brdr{width:100%;height:1px;border-top:1px dashed var(--Gray-Mode-200);margin:16px 0}.review_payment .booking_info .card_box .optional{display:flex;align-items:center;gap:16px}.review_payment .booking_info .card_box .optional SPAN{color:var(--Gray-Mode-950)}.review_booking .booking_info .card_login{padding:24px;border-radius:12px;border:1px solid var(--Blue-blue-3);background:var(--color-white);position:relative;z-index:0;overflow:hidden}.review_booking .booking_info .card_login .login_wrpr{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.review_booking .booking_info .card_login::after,.review_booking .booking_info .card_login::before{position:absolute;content:"";bottom:0;background-repeat:no-repeat;background-size:100%;background-position:left bottom;z-index:-1}.review_booking .booking_info .card_login::before{width:113px;height:128px;left:0}.review_booking .booking_info .card_login::after{width:209px;height:89px;right:300px;background-image:url(/images/commonIcons/pdp/ellipse-02.svg)}.review_booking .booking_info .components{position:absolute;top:0;left:0;width:100%}.review_booking .booking_info .components::after,.review_booking .booking_info .components::before{position:absolute;content:"";top:0;width:124px;height:auto;background-repeat:no-repeat;background-size:100%;z-index:-1}.review_booking .booking_info .components::before{width:125px;height:40px;left:270px;background-image:url(/images/commonIcons/pdp/ellipse-03.svg)}.review_booking .booking_info .components::after{width:75px;height:53px;right:0;background-image:url(/images/commonIcons/pdp/ellipse-04.svg)}.review_booking .booking_info .card_login .card_left{display:flex;flex-direction:column;gap:16px}.review_booking .booking_info .card_login h4{color:var(--Gray-Mode-950)}.review_booking .booking_info .card_login h4 span{background:var(--Gradient-Blue,linear-gradient(225deg,#2e90fa 0,#175cd3 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.review_booking .booking_info .card_login .process_blck{display:flex;align-items:center;gap:16px}.review_booking .booking_info .card_login .process_blck .item_card{display:flex;align-items:center;gap:8px}.review_booking .booking_info .card_login .process_blck .item_card img{width:32px;height:auto}.review_booking .booking_info .card_login .process_blck .item_card span{font:normal normal 500 10px/14px var(--font-primary);color:var(--Gray-Mode-950,#24262d);letter-spacing:.05px;display:block}.review_booking .booking_info .card_login .form_block{display:flex;flex-direction:column;gap:16px}.review_booking .booking_info .card_login .form_block .input_inr{width:100%;position:relative;z-index:0}.review_booking .booking_info .card_login .form_block .form-control{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);padding:11px 16px 11px 44px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.review_booking .booking_info .card_login .form_block label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);position:absolute;left:45px;top:50%;bottom:0;height:20px;transform:translateY(-50%);transition:.3s ease-out;pointer-events:none}.review_booking .booking_info .card_login .form_block .input_inr:has(input:focus) label,.review_booking .booking_info .card_login .form_block .input_inr:has(input:not(:placeholder-shown)) label{font:normal normal 400 12px/16px var(--font-primary);padding:0 4px;top:0;left:8px;transform:translateY(-38%)}.review_booking .booking_info .card_login .form_block .input_inr .icon{position:absolute;left:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:2}.review_booking .booking_info .card_login .form_block .input_inr .icon img{width:40px;height:auto}.review_booking .booking_info .card_login .form_block .btn_grps{gap:8px}.review_booking .booking_info .card_login .form_block .btn_grps .btn{width:fit-content}.review_booking .booking_info .card_login .form_block .btn_grps .btn:disabled{background:var(--Gray-Mode-200);color:var(--Gray-Mode-500);border:1px solid transparent;cursor:no-drop;pointer-events:unset;opacity:1}.review_booking .booking_info .card_login .btn_grps{display:flex;align-items:center;justify-content:end;gap:12px}.review_booking .booking_info .card_login .btn_grps .btn{font:normal normal 400 14px/20px var(--font-primary);padding:9px 15px;width:164px;transition:none}.review_booking .booking_info .card_login .btn_grps .btn_loginReview,.review_booking .booking_info .card_login .btn_grps .btn_submit{color:var(--color-white);border-radius:100px;border:1px solid #2e90fa;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%)}.review_booking .booking_info .card_login .btn_grps .btn_submit:hover{color:var(--Gray-Mode-950);border:1px solid var(--color-secondary);background:var(--color-secondary)}.review_booking .booking_info .card_login .after_login h6{color:var(--color-primary);text-align:center}.review_payment .traveller_info .accordion{display:flex;flex-direction:column;gap:24px}.review_payment .traveller_info .accordion-item{border-radius:8px;border:none;border-bottom:1px solid var(--Gray-Mode-200);background:var(--color-white)}.review_payment .traveller_info .accordion-button{font:normal normal 600 18px/144.444% var(--font-primary);color:var(--color-white);letter-spacing:.027px;display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px!important;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%)}.review_payment .traveller_info .accordion-button:not(.collapsed){border-radius:8px 8px 0 0!important}.review_payment .traveller_info .accordion-button span{font:normal normal 400 16px/150% var(--font-primary);letter-spacing:.024px;display:block}.review_payment .traveller_info .accordion-button::after{width:24px;height:24px;background-image:url(/images/commonIcons/chevron-down-white.svg);background-size:100%;background-repeat:no-repeat}.review_payment .traveller_info .accordion-body{padding:24px 16px}.review_payment .traveller_info .accordion-body .btn_addTraveller{font:normal normal 400 16px/24px var(--font-primary);letter-spacing:.024px;color:var(--color-primary);padding:12px 16px;border-radius:8px;border:1px solid var(--color-primary);background:var(--Blue-blue-1);display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:72px}.review_payment .traveller_info .accordion-body .btn_addTraveller img{width:20px;height:auto}.review_payment .traveller_info .accordion-body .added_traveller{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.review_payment .traveller_info .accordion-body .added_traveller .added_card{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;border-radius:8px;background:var(--Blue-blue-1)}.review_payment .traveller_info .accordion-body .added_card .atc_left{display:flex;align-items:center;gap:12px}.review_payment .traveller_info .accordion-body .added_card .icon{width:40px;height:40px}.review_payment .traveller_info .accordion-body .added_card img{width:100%;height:auto}.review_payment .traveller_info .accordion-body .added_card .tac_info{display:flex;flex-direction:column;gap:2px}.review_payment .traveller_info .accordion-body .added_card .tac_info span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.06px;display:flex;align-items:center;gap:8px}.review_payment .traveller_info .accordion-body .added_card .tac_info span span{font:normal normal 500 10px/14px var(--font-primary);color:var(--Gray-Mode-950);text-align:center;letter-spacing:.05px;padding:2px 4px;border-radius:4px;background:linear-gradient(225deg,#fff58c 0,#e7d400 100%)}.review_payment .traveller_info .accordion-body .added_card .tac_info p{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.review_payment .traveller_info .accordion-body .added_card .btn_groups{display:flex;align-items:center;gap:8px}.review_payment .traveller_info .accordion-body .added_card .btn_groups .btn{padding:10px 16px}.review_payment .traveller_info .accordion-body .added_card .btn_groups .btn img{width:20px;height:auto}.review_payment .traveller_info .accordion-button:focus{box-shadow:none}.review_booking .contact_details .input_grp{display:grid;grid-template-columns:160px auto auto;gap:16px}.review_booking .contact_details .input_grpGrid{grid-template-columns:repeat(3,1fr)}.review_booking .booking_info .contact_details .cntct_forms{display:flex;flex-direction:column;gap:24px}.review_booking .booking_info .contact_details .row{row-gap:16px}.review_booking .booking_info .input_blc{position:relative;width:100%}.review_booking .booking_info .contact_details .form-select,.review_booking .booking_info .form-control{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white)}.review_booking .booking_info .input_blc label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);position:absolute;left:17px;top:50%;bottom:0;height:20px;transform:translateY(-50%);transition:.3s ease-out;pointer-events:none}.review_booking .booking_info .contact_details .input_blc .iti+label{left:67px}.review_booking .booking_info .input_blc:has(.form-control:focus) label,.review_booking .booking_info .input_blc:has(.form-control:not(:placeholder-shown)) label{font:normal normal 400 12px/16px var(--font-primary);padding:0 4px;top:0;left:8px;height:16px}.review_booking .booking_info .contact_details .input_blc .icon{position:absolute;left:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:2}.review_booking .booking_info .contact_details .input_blc .icon img{width:40px;height:auto}.review_booking .booking_info .contact_details .input_blc:has(.icon) .form-control{padding-left:44px}.review_booking .booking_info .contact_details .input_blc:has(.icon) label{left:44px}.review_booking .booking_info .input_blc .custom_select{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white);font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:11px 16px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.review_booking .booking_info .input_blc .select_options{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:999;margin:0;padding:8px 0;list-style:none;border-radius:8px;border:1px solid var(--Gray-Mode-100);background-color:var(--color-white);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);display:none}.review_booking .booking_info .input_blc .select_options li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;cursor:pointer;margin:0;padding:8px 16px;border:none;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.review_booking .booking_info .select_wrapper:after{position:absolute;top:0;bottom:0;right:1px;width:36px;height:36px;margin:auto;content:"";background-color:var(--color-white);border-radius:24px;background-image:url(/images/commonIcons/chevron-down-black.svg);background-repeat:no-repeat;background-size:20px;background-position:center;transition:all .5s ease}.review_booking .booking_info .select_wrapper.active:after{transform:rotateZ(180deg)}.review_booking .booking_info .select_wrapper.active .select_label,.review_booking .booking_info .select_wrapper.filled .select_label{font:normal normal 400 12px/16px var(--font-primary);width:fit-content;padding:0 4px;top:0;left:8px;height:16px;transform:translateY(-50%)}.review_booking .booking_info .contact_details .divider{width:100%;height:1px;border-top:1px dashed var(--Gray-Mode-200)}.review_booking .booking_info .contact_details .address_block{display:flex;flex-direction:column;gap:16px}.review_booking .contact_details .address_block p{font-weight:400;color:var(--Gray-Mode-950)}.review_booking .contact_details .address_block p span{font:normal normal 600 18px/144.444% var(--font-primary);letter-spacing:.027px}.review_booking .contact_details .address_block .card_box{padding:12px 16px;border-radius:8px;background:var(--Blue-blue-1);display:flex;flex-direction:column;gap:12px;border:1px solid transparent;transition:.4s all ease-out}.review_booking .contact_details .address_block .card_box.selected{border:1px solid var(--color-primary)}.review_booking .contact_details .address_block .card_box .information{display:flex;flex-direction:column;gap:4px}.review_booking .contact_details .address_block .card_box .information span{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.12px;display:flex;align-items:center;gap:8px}.review_booking .contact_details .address_block .card_box .information span b{font-weight:600;color:var(--Gray-Mode-950)}.review_booking .booking_info .address_block .form-check{gap:8px}.review_booking .booking_info .address_block .form-check .form-check-label{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px}.review_booking .booking_info .gst_booking{padding:16px;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);display:flex;flex-direction:column;gap:16px}.review_payment .booking_info .form-check{display:flex;align-items:center;gap:12px;min-height:1px;padding-left:0;margin-bottom:0}.review_payment .booking_info .form-check .form-check-input{width:20px;height:20px;border:1px solid var(--Gray-Mode-300);margin:0}.review_payment .booking_info .form-check .form-check-input[type=checkbox]{border-radius:4px}.review_payment .booking_info .form-check-input:checked[type=checkbox]{background-image:url(/images/commonIcons/check.svg);background-size:16px;background-position:center;background-color:var(--color-primary);border-color:var(--color-primary)}.review_payment .booking_info .form-check-input:checked[type=radio]{background-image:url(/images/commonIcons/pdp/check-circle.svg);background-size:8px;background-position:center;background-color:var(--color-white);border-color:var(--color-primary)}.review_payment .booking_info .form-check .form-check-label{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.024px}.review_booking .booking_info .gst_booking .input_field{row-gap:16px}.review_booking .booking_info .gst_booking .btn_primary{font:normal normal 400 14px/20px var(--font-primary);letter-spacing:.035px;padding:10px 24px;border:none}.review_booking .booking_info .gst_booking .btn_primary.verified{color:var(--Gray-Mode-950);background-color:var(--color-secondary);border-color:var(--color-secondary)}.review_payment .fare_wrpr{padding:16px;border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200);background:var(--color-white);display:flex;flex-direction:column;gap:12px}.review_payment .fare_wrpr p{font-weight:600;color:var(--Gray-Mode-950)}.price_offers .fare_wrpr .fare_breakup{display:flex;flex-direction:column;gap:8px}.price_offers .fare_wrpr .fare_breakup .fb_item{display:flex;align-items:center;justify-content:space-between}.price_offers .fare_wrpr .fare_breakup .fb_item span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;white-space:nowrap;display:flex;align-items:center;gap:4px}.price_offers .fare_wrpr .fare_breakup .fb_item span b{font-weight:600}.price_offers .fare_wrpr .fare_breakup .fb_item span .btn{padding:0;line-height:1}.price_offers .fare_wrpr .fare_breakup .fb_item span .btn img{width:16px;height:auto}.price_offers .fare_wrpr .fb_total{display:flex;align-items:flex-start;justify-content:space-between}.price_offers .fare_wrpr .fb_total span{font:normal normal 400 10px/14px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.05px;display:block}.price_offers .fare_wrpr .note{padding:4px 8px;border-radius:2px;background:var(--Blue-blue-1)}.price_offers .fare_wrpr .note span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.06px;display:flex;align-items:center;gap:4px}.price_offers .fare_wrpr .note span span{font-weight:500;color:var(--Gray-Mode-950)}.price_offers .fare_wrpr .note span span b{font-weight:600}.travellerDetails_modal .modal-body{padding:0}.travellerDetails_modal .modal-body .tabs_wrpper{display:flex;flex-direction:column;gap:24px;padding:16px 24px;min-height:756px;max-height:756px;overflow-x:hidden;overflow-y:auto}.travellerDetails_modal .modal-body .tabs_wrpper::-webkit-scrollbar{width:4px}.travellerDetails_modal .modal-body .tabs_wrpper::-webkit-scrollbar-track{background:0 0}.travellerDetails_modal .modal-body .tabs_wrpper::-webkit-scrollbar-thumb{background-color:#c6c6c6;border-radius:0;border:0 solid transparent;background-clip:content-box;transition:background-color .3s ease}.travellerDetails_modal .top_block{display:flex;align-items:center;justify-content:space-between}.travellerDetails_modal .top_block .nav-tabs{border:none;display:flex;align-items:center;gap:8px}.travellerDetails_modal .top_block .nav-tabs .nav-link{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;margin:0;padding:7px 11px;border-radius:4px;border:1px solid var(--Gray-Mode-200);height:50px;text-align:left}.travellerDetails_modal .top_block .nav-tabs .nav-link.active{color:var(--color-primary);border-color:var(--Blue-blue-4);background:var(--Blue-blue-2)}.travellerDetails_modal .top_block .nav-tabs .traveller_name{color:var(--Gray-Mode-950)}.travellerDetails_modal .top_block .nav-tabs .traveller_age{font:normal normal 500 10px/14px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.05px;display:block}.travellerDetails_modal .saved_list{position:relative}.travellerDetails_modal .saved_list .btn_savedList{font:normal normal 400 14px/20px var(--font-primary);color:var(--color-primary);letter-spacing:.035px;padding:12px 8px 12px 16px;border-radius:8px;border:1px solid var(--color-primary);background:var(--color-white);display:flex;align-items:center;gap:4px}.travellerDetails_modal .saved_list .btn_savedList.open{color:var(--Gray-Mode-500);border:1px solid var(--Gray-Mode-200)}.travellerDetails_modal .saved_list .btn_savedList img{width:20px;height:auto;transition:transform .3s ease}.travellerDetails_modal .saved_list .btn_savedList.open img{transform:rotate(180deg);filter:brightness(0) invert(0)}.travellerDetails_modal .saved_list .list_options{display:none;position:absolute;right:0;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);list-style:none;margin:4px 0 0;padding:8px 0;width:200px;z-index:99;overflow:hidden}.travellerDetails_modal .saved_list .list_options li{background:var(--color-white);padding:8px 12px;position:relative;display:flex;align-items:center;gap:8px;cursor:pointer}.travellerDetails_modal .saved_list .list_options li .user_icon{width:32px;height:32px;border-radius:50%;overflow:hidden}.travellerDetails_modal .saved_list .list_options li .user_icon img{width:100%;height:100%;object-fit:cover;object-position:center}.travellerDetails_modal .saved_list .list_options li .user_info{display:flex;flex-direction:column;gap:2px}.travellerDetails_modal .saved_list .list_options li .user_info .name{font:normal normal 600 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:block}.travellerDetails_modal .saved_list .list_options li .user_info .info{font:normal normal 400 10px/14px var(--font-primary);color:var(--Gray-Mode-600);letter-spacing:.05px;display:block}.travellerDetails_modal .saved_list .list_options li::before{position:absolute;left:0;right:0;bottom:0;margin:auto;width:calc(100% - 24px);height:1px;background-color:#edeef1;content:"";padding:0 16px}.travellerDetails_modal .saved_list .list_options li:last-child::before{display:none}.travellerDetails_modal .saved_list .list_options li.active{background:var(--Blue-blue-2)}.travellerDetails_modal .center_block .cntct_forms{display:flex;flex-direction:column;gap:24px}.travellerDetails_modal .center_block .row{row-gap:16px}.travellerDetails_modal .center_block .input_grp{display:grid;grid-template-columns:160px auto auto;gap:16px}.travellerDetails_modal .center_block .input_blc{position:relative;width:100%}.travellerDetails_modal .center_block .form-control,.travellerDetails_modal .center_block .form-select{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white)}.travellerDetails_modal .center_block .input_blc label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:var(--color-white);position:absolute;left:17px;top:50%;bottom:0;height:20px;transform:translateY(-50%);transition:.3s ease-out;pointer-events:none;z-index:4}.travellerDetails_modal .center_block .input_blc .iti+label{left:67px}.travellerDetails_modal .center_block .input_blc:has(.form-control:focus) label,.travellerDetails_modal .center_block .input_blc:has(.form-control:not(:placeholder-shown)) label{font:normal normal 400 12px/16px var(--font-primary);padding:0 4px;top:0;left:8px;height:16px}.travellerDetails_modal .center_block .input_blc .icon{position:absolute;left:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:2}.travellerDetails_modal .center_block .input_blc .icon img{width:40px;height:auto}.travellerDetails_modal .center_block .input_blc:has(.icon) .form-control{padding-left:44px}.travellerDetails_modal .center_block .input_blc:has(.icon) label{left:44px}.travellerDetails_modal .center_block .custom_select{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white);font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:11px 16px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.travellerDetails_modal .center_block .select_options{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:999;margin:0;padding:8px 0;list-style:none;border-radius:8px;border:1px solid var(--Gray-Mode-100);background-color:var(--color-white);box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);display:none}.travellerDetails_modal .center_block .select_options li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;cursor:pointer;margin:0;padding:8px 16px;border:none;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.travellerDetails_modal .center_block .select_options li:hover{background-color:var(--Blue-blue-2)}.travellerDetails_modal .center_block .select_wrapper:after{position:absolute;top:0;bottom:0;right:1px;width:36px;height:36px;margin:auto;content:"";background-color:var(--color-white);border-radius:24px;background-image:url(/images/commonIcons/chevron-down-black.svg);background-repeat:no-repeat;background-size:20px;background-position:center;transition:all .5s ease}.travellerDetails_modal .center_block .select_wrapper.active:after{transform:rotateZ(180deg)}.travellerDetails_modal .center_block .select_wrapper.active .select_label,.travellerDetails_modal .center_block .select_wrapper.filled .select_label{font:normal normal 400 12px/16px var(--font-primary);width:fit-content;padding:0 4px;top:0;left:8px;height:16px;transform:translateY(-50%)}.travellerDetails_modal .center_block .cntct_forms .divider{width:100%;height:1px;border-top:1px dashed var(--Gray-Mode-200)}.travellerDetails_modal .center_block .input_blc .input_calendar{width:36px;height:36px;position:absolute;right:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;z-index:9}.travellerDetails_modal .center_block .input_blc .input_calendar img{width:20px;height:auto}.travellerDetails_modal .center_block .cntct_forms .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.travellerDetails_modal .center_block .cntct_forms .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:8px;border-bottom-right-radius:8px}.travellerDetails_modal .center_block .cntct_forms .form-check{display:flex;align-items:flex-start;gap:12px;min-height:1px;padding-left:0;margin-bottom:0}.travellerDetails_modal .center_block .cntct_forms .form-check .form-check-input{width:20px;height:20px;min-width:20px;border:1px solid var(--Gray-Mode-300);margin:0}.travellerDetails_modal .center_block .cntct_forms .form-check .form-check-input[type=checkbox]{border-radius:4px}.travellerDetails_modal .center_block .cntct_forms .form-check-input:checked[type=checkbox]{background-image:url(/images/commonIcons/check.svg);background-size:16px;background-position:center;background-color:var(--color-primary);border-color:var(--color-primary)}.travellerDetails_modal .center_block .cntct_forms .form-check .form-check-label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.024px}.travellerDetails_modal .center_block .cntct_forms .form-check .form-check-label a{color:var(--color-primary);text-decoration:none}.travellerDetails_modal .center_block .disclaimer span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block}.travellerDetails_modal .center_block .disclaimer span b{font-weight:500;color:var(--Gray-Mode-900)}.travellerDetails_modal .bottom_block{border-top:1px solid var(--Gray-Mode-100);background:var(--color-white);box-shadow:0 -4px 12px -1px rgba(0,0,0,.08);padding:16px;border-radius:0 0 16px 16px}.travellerDetails_modal .bottom_block .btn{width:100%}.travellerDetails_modal .center_block .payer_details{display:flex;flex-direction:column;gap:24px}.travellerDetails_modal .center_block .section_payer{display:flex;flex-direction:column;gap:20px}.travellerDetails_modal .center_block .section_payer .input_grp{display:flex;align-items:flex-start}.travellerDetails_modal .center_block .input_grp .btn{font:normal normal 400 16px/24px var(--font-primary);padding:9px 18px}.travellerDetails_modal .center_block .section_payer .verified{font:normal normal 500 12px/16px var(--font-primary);color:#418b0d;letter-spacing:.06px;display:block;padding:4px 0 0 8px}.travellerDetails_modal .center_block .tcs_declaration{padding:12px;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--Gray-Mode-25)}.travellerDetails_modal .center_block .comn_blck p{font-weight:600;color:var(--Gray-Mode-950)}.travellerDetails_modal .center_block .comn_blck span{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.06px;display:block;margin:8px 0 0}.travellerDetails_modal .center_block .tcs_declaration span{margin:4px 0 16px}.travellerDetails_modal .center_block .amount_utilized .input_grp{display:flex;align-items:center}.travellerDetails_modal .center_block .amount_utilized .input_grp .rupee_icon{position:absolute;top:50%;left:17px;transform:translateY(-50%);font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950,#24262d);letter-spacing:.035px}.travellerDetails_modal .center_block .amount_utilized .input_grp .form-control{padding-left:28px}.travellerDetails_modal .center_block .amount_utilized .input_grp .checked{position:absolute;right:0;top:0;bottom:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin:auto}.travellerDetails_modal .center_block .amount_utilized .input_grp .checked img{width:20px;height:auto}.travellerDetails_modal .center_block .tcs_calculations{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:flex;align-items:center;gap:4px;margin-top:8px}.travellerDetails_modal .center_block .tcs_calculations a{color:var(--color-primary);text-decoration:none}.travellerDetails_modal .center_block .without_tcs{padding:12px;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--Blue-blue-1);display:flex;flex-direction:column;gap:10px}.travellerDetails_modal .center_block .without_tcs .tcs_cells{display:flex;align-items:center;justify-content:space-between}.travellerDetails_modal .center_block .without_tcs .tcs_cells span{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-800);letter-spacing:.035px;display:block}.travellerDetails_modal .center_block .without_tcs .tcs_cells span b{font-weight:600;color:var(--Gray-Mode-950)}.travellerDetails_modal .center_block .radio_groups{display:flex;flex-direction:column;gap:8px}.make_payment .booking_info .traveller_info{display:flex;flex-direction:column;gap:24px}.review_payment .booking_info .traveller_adultChild{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.review_payment .booking_info .traveller_adultChild .card_box{padding:12px 16px;border-radius:8px;background:var(--Blue-blue-1);display:flex;align-items:center;gap:12px}.review_payment .booking_info .traveller_adultChild .card_box .icon{width:40px;height:40px}.review_payment .booking_info .traveller_adultChild .card_box img{width:100%;height:auto}.review_payment .booking_info .traveller_adultChild .card_box .tac_info{display:flex;flex-direction:column;gap:2px}.review_payment .booking_info .traveller_adultChild .card_box .tac_info span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.06px;display:flex;align-items:center;gap:8px}.review_payment .booking_info .traveller_adultChild .card_box .tac_info span span{font:normal normal 500 10px/14px var(--font-primary);color:var(--Gray-Mode-950);text-align:center;letter-spacing:.05px;padding:2px 4px;border-radius:4px;background:linear-gradient(225deg,#fff58c 0,#e7d400 100%)}.review_payment .booking_info .traveller_adultChild .card_box .tac_info p{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.review_payment .booking_info .applied_promo{padding:16px;border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200);background:#edf6e7;display:flex;flex-direction:column;gap:8px}.review_payment .booking_info .applied_promo h6{color:#4ca40f;display:flex;align-items:center;gap:16px}.review_payment .booking_info .applied_promo h6 img{width:20px;height:auto}.review_payment .booking_info .applied_promo span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950,#24262d);letter-spacing:.035px;display:block}.review_payment .booking_info .applied_promo span a{color:var(--color-primary);text-decoration:none}.make_payment .booking_info .complete_payment{border-radius:8px;border:1px solid var(--Gray-Mode-100);background:var(--color-white);overflow:hidden}.make_payment .booking_info .complete_payment .top_header{padding:12px 24px;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%)}.make_payment .booking_info .complete_payment .top_header h6{font-weight:500;color:var(--color-white)}.make_payment .booking_info .payment_options .payment_mode{padding:24px 20px;border-bottom:1px solid var(--Gray-Mode-100);transition:.4s all ease-out}.make_payment .booking_info .payment_options .payment_mode.active{background:var(--Blue-blue-2)}.make_payment .booking_info .payment_options .payment_mode:last-child{border-bottom:none}.make_payment .booking_info .form-check .form-check-label{display:flex;align-items:center;gap:8px}.make_payment .booking_info .form-check .form-check-label img{width:24px;height:auto}.make_payment .booking_info .form-check .form-check-label a{color:var(--color-primary);text-decoration:none}.make_payment .booking_info .payment_options .payment_info{display:flex;flex-direction:column;gap:20px;margin-top:20px}.make_payment .booking_info .payment_options .payment_info .fee_strip{padding:8px 12px;border-radius:8px;border:1px solid var(--Yellow-yellow-2);background:var(--Yellow-yellow-1)}.make_payment .booking_info .payment_options .payment_info .fee_strip span{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:block}.make_payment .booking_info .payment_options .payment_info .card_info{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:16px;max-width:656px}.make_payment .booking_info .payment_options .payment_info .input_inr{width:100%;position:relative;z-index:0}.make_payment .booking_info .payment_options .payment_info .form-control,.make_payment .booking_info .payment_options .payment_info .form-select{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-950);padding:11px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background-color:var(--color-white)}.make_payment .booking_info .payment_options .payment_info label{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-500);background-color:transparent;position:absolute;left:17px;top:50%;bottom:0;height:20px;transform:translateY(-50%);transition:.3s ease-out;pointer-events:none}.make_payment .booking_info .payment_options .payment_info label::before{position:absolute;left:0;bottom:0;content:"";background-color:var(--color-white);width:100%;height:58%;z-index:-1}.make_payment .booking_info .payment_options .payment_info .input_inr:has(.form-control:focus) label,.make_payment .booking_info .payment_options .payment_info .input_inr:has(.form-control:not(:placeholder-shown)) label,.make_payment .booking_info .payment_options .payment_info .select_wrapper.active .select_label,.make_payment .booking_info .payment_options .payment_info .select_wrapper.filled .select_label{font:normal normal 400 12px/16px var(--font-primary);padding:0 4px;top:0;left:8px;height:16px}.make_payment .booking_info .payment_options .select_wrapper .select_options{padding:8px 0 0}.make_payment .booking_info .payment_options .select_wrapper .select_options li{padding:8px 16px;border-bottom:none}.make_payment .booking_info .payment_options .select_wrapper .select_options li:hover{background-color:var(--Blue-blue-2)}.make_payment .booking_info .payment_options .payment_info .btn_primary{padding:10px 45px;border-bottom:none}.make_payment .booking_info .payment_options .payment_info .card_info.bhim_upi{display:flex;align-items:flex-start;gap:48px}.make_payment .booking_info .payment_options .card_info .top_blck{width:418px;display:flex;align-items:center;gap:16px}.make_payment .booking_info .payment_options .card_info .top_blck .btn{padding:10px 18px}.make_payment .booking_info .payment_options .card_info .center_top{display:flex;flex-direction:column;gap:8px;margin-top:8px;max-width:320px}.make_payment .booking_info .payment_options .card_info span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:block}.make_payment .booking_info .payment_options .card_info .center_top .verified{font-weight:500;color:#418b0d;padding:0 8px;margin-top:-4px}.make_payment .booking_info .payment_options .card_info .btm_blck{margin-top:16px}.make_payment .booking_info .payment_options .card_info .center_blck{width:auto;height:174px;position:relative;display:flex;align-items:center;z-index:0}.make_payment .booking_info .payment_options .card_info .center_blck::before{position:absolute;left:0;right:0;content:"";margin:auto;width:1px;height:100%;background-color:#d7dae0;z-index:-1}.make_payment .booking_info .payment_options .card_info .center_blck span{background:var(--Blue-blue-2);padding:12px 0}.make_payment .booking_info .payment_options .card_info .qr_code{border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white);width:200px}.make_payment .booking_info .payment_options .card_info .qr_code .top_qr{padding:12px 12px 0;display:flex;align-items:center;justify-content:space-between}.make_payment .booking_info .payment_options .card_info .qr_code .top_qr span{font:normal normal 500 14px/20px var(--font-primary);letter-spacing:.035px}.make_payment .booking_info .payment_options .card_info .qr_code .top_qr img{width:auto;height:18px}.make_payment .booking_info .payment_options .card_info .qr_code .bottom_qr{position:relative;padding:16px 12px 12px}.make_payment .booking_info .payment_options .card_info .qr_code .bottom_qr::before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background:rgba(255,255,255,.1);backdrop-filter:blur(5px)}.make_payment .booking_info .payment_options .card_info .qr_code .bottom_qr.show-qr::before{opacity:0}.make_payment .booking_info .payment_options .card_info .qr_code .btn_primary{position:absolute;inset:0;margin:auto;padding:7px 12px;width:fit-content;height:fit-content;font:normal normal 400 10px/14px var(--font-primary);letter-spacing:.05px}.make_payment .booking_info .payment_options .card_info .qr_code .bottom_qr img{width:100%;height:auto}.make_payment .booking_info .policies_block .form-check .form-check-label{font-weight:400;display:block}.review_payment .booking_info .price_offers .notes_block{padding:16px;border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200,#d7dae0);background:var(--Yellow-yellow-1,#fffde6);display:flex;flex-direction:column;gap:12px}.review_payment .booking_info .price_offers .notes_block p{color:var(--color-primary)}.review_payment .booking_info .price_offers .notes_block ul{margin:0;display:flex;flex-direction:column;gap:16px}.review_payment .booking_info .price_offers .notes_block span,.review_payment .booking_info .price_offers .notes_block ul li{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px}.make_payment .price_offers .tbr_bottom .contact_form{gap:0;height:232px;justify-content:space-between}.make_payment .price_offers .tbr_bottom .contact_form .comn_height{gap:12px;display:flex;flex-direction:column;height:100%}.make_payment .price_offers .tbr_bottom .contact_form .form_inr{height:100%;display:flex;flex-direction:column;justify-content:space-between}.make_payment .price_offers .tbr_bottom .contact_form p{font-weight:600;color:var(--Gray-Mode-950)}.make_payment .price_offers .contact_form .otp_digits{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.make_payment .price_offers .contact_form .otp_digits .form-control{font:normal normal 500 20px/28px var(--font-primary);color:var(--Gray-Mode-900,#363a44);letter-spacing:.02px;text-align:center;width:100%;height:44px;padding:0 8px;border-radius:4px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.make_payment .price_offers .contact_form .otp_number span{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:flex;align-items:center;gap:8px;margin-top:4px}.make_payment .price_offers .contact_form .otp_number span b{font-weight:600}.make_payment .price_offers .contact_form .otp_number span a{line-height:1}.make_payment .price_offers .contact_form .otp_number span a img{width:16px;height:auto}.make_payment .price_offers .contact_form .comn_height .icon img{width:48px;height:auto}.make_payment .price_offers .contact_form .change_number span,.make_payment .price_offers .contact_form .points_available span,.make_payment .price_offers .contact_form .redeem_points span{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;display:block}.make_payment .price_offers .contact_form .points_available span b,.make_payment .price_offers .contact_form .redeem_points span b{font-weight:700}.make_payment .price_offers .contact_form .change_number .btn,.make_payment .price_offers .contact_form .redeem_points .btn{font:normal normal 400 16px/24px var(--font-primary);background-color:var(--color-white);border-radius:100px;padding:9px 16px;letter-spacing:.035px;width:100%;margin:0 auto}.make_payment .price_offers .contact_form .change_number .btn_changeNo{color:var(--color-primary);border:1px solid var(--color-primary)}.make_payment .price_offers .contact_form .change_number .btn_changeNo:hover{color:var(--Gray-Mode-950);background-color:var(--color-secondary);border-color:var(--color-secondary)}.make_payment .price_offers .contact_form .redeem_points .btn_remove{color:#a4180f;border:1px solid #a4180f}.make_payment .price_offers .contact_form .redeem_points .btn_remove:hover{color:var(--color-white);background-color:#a4180f}.booking_confirmation .price_offers .number_tollFree{padding:12px;display:flex;align-items:center;gap:8px;border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200);background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%)}.booking_confirmation .price_offers .number_tollFree .icon{width:40px;height:40px;border-radius:100px;background:var(--color-secondary);display:flex;align-items:center;justify-content:center}.booking_confirmation .price_offers .number_tollFree .icon img{width:24px;height:auto}.booking_confirmation .price_offers .number_tollFree .contact_no span{font:normal normal 400 12px/16px var(--font-primary);color:var(--color-white);letter-spacing:.06px}.booking_confirmation .price_offers .number_tollFree .contact_no p{font-weight:600;color:var(--color-white)}.booking_confirmation .price_offers .btn_printDownload{padding:16px;border-radius:8px;background:var(--Blue-blue-3);display:flex;align-items:center;gap:16px}.booking_confirmation .price_offers .btn_printDownload .btn{font:normal normal 500 14px/20px var(--font-primary);color:var(--color-primary);letter-spacing:.035px;padding:0;display:flex;align-items:center;gap:8px}.booking_confirmation .price_offers .btn_printDownload .btn img{width:16px;height:auto}.booking_confirmation .price_offers .btn_printDownload .divider{width:1px;height:24px;background:#d7dae0}.booking_confirmation .booking_info .confirmation_card{padding:24px;display:flex;flex-direction:column;gap:16px;border-radius:8px;border-bottom:1px solid var(--Gray-Mode-200);background:#edf6e7;margin-bottom:40px}.booking_confirmation .booking_info .confirmation_card h4{color:#4ca40f;display:flex;align-items:center;gap:16px}.booking_confirmation .booking_info .confirmation_card h6 img{width:32px;height:auto}.booking_confirmation .booking_info .confirmation_card .divider{border-top:1px dashed var(--Gray-Mode-300)}.booking_confirmation .booking_info .confirmation_card .sub_text{display:flex;flex-direction:column;gap:14px}.booking_confirmation .booking_info .confirmation_card .sub_text .top_text{display:flex;align-items:center;justify-content:space-between}.booking_confirmation .booking_info .confirmation_card h5{font-weight:500;color:var(--Gray-Mode-950)}.booking_confirmation .booking_info .confirmation_card .top_text .btn{font:normal normal 600 12px/16px var(--font-primary);color:var(--color-white);letter-spacing:.06px;display:flex;align-items:center;padding:6px 12px;gap:8px;border-radius:100px;background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%);backdrop-filter:blur(2px)}.booking_confirmation .booking_info .confirmation_card .top_text .btn img{width:20px;height:auto}.booking_confirmation .booking_info .confirmation_card span{font:normal normal 500 14px/20px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.035px;display:block}.promotionalOffers_modal .modal-body{padding:0}.promotionalOffers_modal .top_input{padding:12px;background:var(--color-white);display:flex;flex-direction:column;gap:8px}.promotionalOffers_modal .top_input label{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.06px}.promotionalOffers_modal .top_input .input_withIcon{position:relative}.promotionalOffers_modal .top_input .form-control{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;padding:13px 12px 13px 16px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white)}.promotionalOffers_modal .top_input .btn{position:absolute;right:12px;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;border-radius:100px;background:#f6e8e7;width:28px;height:28px;padding:0}.promotionalOffers_modal .top_input .btn img{width:14px;height:auto}.promotionalOffers_modal .modal-body .fixed_bottom{padding:16px;border-top:1px solid var(--Gray-Mode-100,#edeef1);background:var(--color-white);box-shadow:0 -4px 12px -1px rgba(0,0,0,.08)}.promotionalOffers_modal .modal-body .fixed_bottom .btn{width:100%}.promotionalOffers_modal .divider{position:relative;z-index:0}.promotionalOffers_modal .divider::before{position:absolute;content:"";inset:0;margin:auto;width:calc(100% - 12px);height:1px;border-top:1px dashed var(--Gray-Mode-200);z-index:-1}.promotionalOffers_modal .divider span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.06px;display:block;background-color:var(--color-white);padding:0 4px;width:fit-content;margin:auto}.promotionalOffers_modal .coupon_codes{padding:12px;display:flex;flex-direction:column;gap:12px}.promotionalOffers_modal .coupon_codes .coupon_card{padding:12px;border-radius:8px;border:1px solid var(--Gray-Mode-200);background:var(--color-white);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:8px;position:relative}.promotionalOffers_modal .coupon_codes .coupon_card.selected{border:1px solid var(--Blue-blue-3);background:var(--Blue-blue-1)}.promotionalOffers_modal .coupon_codes .coupon_card::after,.promotionalOffers_modal .coupon_codes .coupon_card::before{position:absolute;top:0;bottom:0;margin:auto;content:"";width:6px;height:12px;border-radius:0 100px 100px 0;border-top:1px solid var(--Gray-Mode-200);border-right:1px solid var(--Gray-Mode-200);border-bottom:1px solid var(--Gray-Mode-200);background:var(--color-white)}.promotionalOffers_modal .coupon_codes .coupon_card.selected::after,.promotionalOffers_modal .coupon_codes .coupon_card.selected::before{border-color:var(--Blue-blue-3)}.promotionalOffers_modal .coupon_codes .coupon_card::before{left:-1px}.promotionalOffers_modal .coupon_codes .coupon_card::after{right:-1px;transform:rotate(180deg)}.promotionalOffers_modal .coupon_codes .coupon_card .top_blck{display:flex;align-items:center;justify-content:space-between}.promotionalOffers_modal .coupon_codes .coupon_card .top_blck .btn,.promotionalOffers_modal .coupon_codes .coupon_card .top_blck span{font:normal normal 600 14px/20px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;display:block}.promotionalOffers_modal .coupon_codes .coupon_card.selected .top_blck span{color:#418b0d}.promotionalOffers_modal .coupon_codes .coupon_card .top_blck .btn{font-weight:400;padding:0;color:var(--color-primary)}.promotionalOffers_modal .coupon_codes .coupon_card .divider::before{width:100%}.promotionalOffers_modal .coupon_codes .coupon_card .btm_blck span{font:normal normal 400 12px/16px var(--font-primary);color:var(--Gray-Mode-700);letter-spacing:.06px;display:block}.singleDate-calendar{position:absolute;top:calc(100% + 8px);left:0;width:375px;border-radius:8px;border:1px solid var(--Gray-Mode-100);background:#fff;box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);z-index:10;display:none}.singleDate-calendar .calendar-header{padding:16px 8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.singleDate-calendar .calendar-weekdays{padding:0 16px;border-bottom:1px solid var(--Gray-Mode-100)}.singleDate-calendar .calendar-dates{padding:12px 16px}.singleDate-calendar .calendar-dates,.singleDate-calendar .calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.singleDate-calendar .calendar-weekdays span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-600,#565e73);text-align:center;letter-spacing:.035px;padding:8px;display:block}.singleDate-calendar .calendar-dates span{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-900);text-align:center;letter-spacing:.035px;width:46px;height:46px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.singleDate-calendar .calendar-dates span:hover{background-color:var(--Blue-blue-1)}.singleDate-calendar .calendar-dates .other-month,.singleDate-calendar .calendar-dates span.disabled{pointer-events:none;color:var(--Gray-Mode-300)}.singleDate-calendar .calendar-dates span.selected{background-color:var(--color-primary);color:var(--color-white)}.calculation_mobile{display:none}.applied-filter{position:relative;padding:16px 16px 20px 16px}.applied-filter span{position:absolute;right:20px;top:-2px;bottom:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:auto}.month-label{display:inline-flex;align-items:center;cursor:pointer;padding:5px 12px;border:1px solid #ccc;margin:0;border-radius:6px;transition:background .2s,border .2s}.month-checkbox{display:none}.month-label:has(.month-checkbox:checked){background:var(--color-primary);color:#fff!important;border-color:var(--color-primary)}@font-face{font-family:icomoon;src:url(/fonts/tcholiday/tcHolidays/icomoon.eot?cvymn8);src:url(/fonts/tcholiday/tcHolidays/icomoon.eot?cvymn8#iefix) format('embedded-opentype'),url(/fonts/tcholiday/tcHolidays/icomoon.ttf?cvymn8) format('truetype'),url(/fonts/tcholiday/tcHolidays/icomoon.woff?cvymn8) format('woff'),url(/fonts/tcholiday/tcHolidays/icomoon.svg?cvymn8#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:2;font-size:21px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-svg-favorite-solid:before{content:"\e901";color:transparent;font-size:20px;background-image:url(/images/commonIcons/heart-02.svg);background-position:center}.icon-svg-favorite:before{content:"\e900";color:transparent;background:url(/images/commonIcons/heart-01.svg);background-position:center;min-width:30px;display:inline-block;background-repeat:no-repeat;background-size:20px}.breadcrumb .breadcrumb_links{display:flex;font:normal normal 500 12px/133.333% var(--font-primary)}.breadcrumb .breadcrumb_links a{text-decoration:none;color:var(--color-primary)}.breadcrumb .breadcrumb_links ul{display:flex;padding-left:0}.breadcrumb_links ul{list-style:none!important;padding:0;margin:0}.breadcrumb_links ul li::marker{content:""!important}.breadcrumb_links ul li+li::before{content:"";display:inline-block;width:15px;height:15px;background-image:url(/images/tcHolidays/srp/chevron-right.png);background-size:contain;background-repeat:no-repeat;margin:0 6px;vertical-align:middle}.search_container{margin-top:140px}.ccbtm_blc span{display:flex;justify-content:center;align-items:center;gap:7px}.error{font:normal normal 400 12px/16px var(--font-primary);color:red;margin-top:1px;display:-webkit-box;margin-left:5px;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}.filter_andCards .help_block .contact_form .form_wrpr{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}#holidaysSRPMainBanner{width:100%;height:100%}#holidaysSRPMainBanner div{height:100%}.agency_content div,.agency_content p,.agency_content span{color:var(--Gray-Mode-900);margin-bottom:0;font:normal normal 300 12px/150% var(--font-primary)}.read-less,span.read-more{display:block;text-transform:capitalize;font:normal normal 600 12px/133.333% var(--font-primary);gap:4px;margin-top:10px}.read-less a,span.read-more a{text-decoration:none;color:var(--color-primary);font:normal normal 600 12px/133.333% var(--font-primary)}.tagging_srp_tc h3{font:normal normal 400 15px/144.444% var(--font-primary);padding:4px 4px 4px 16px;color:var(--Gray-Mode-600);letter-spacing:.027px;text-align:left;border:none;border-left:2px solid transparent;border-radius:0;transition:.4s all ease-in-out;text-transform:capitalize}.tagging_srp_tc h3 span{color:var(--Gray-Mode-600);letter-spacing:.027px;text-align:left;font:normal normal 400 15px/144.444% var(--font-primary)!important}.srpcountry_tab.active h3 span{color:var(--color-primary);background-color:transparent;border-left:2px solid var(--color-primary)}.breadcrumb_links ul li:last-child a{color:#5e5873!important;cursor:default;pointer-events:none}.managerloop .sub_title,.managerloop h5{text-transform:capitalize}.filter-col-right{min-width:90.4%;max-width:100%}.agency_content .more_all_big a:after{display:inline-block;width:16px;height:17px;background:url(/images/commonIcons/chevron-down-primary.svg) 2px 4px no-repeat;transition:.5s}.agency_content .less-link::after{transform:rotate(180deg);background-position:-2px -4px!important;transition:.5s}.grid-with-filter .inner_gap{min-width:auto}.rupeeSign:before{content:"\20B9";margin-right:4px}.filter_andCards .card_box .over_img .btn_wishlist{width:38px;height:38px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:100px;border:1px solid var(--Gray-Mode-700);background:rgba(0,0,0,.56);backdrop-filter:blur(4px)}.wishList_message{padding:12px 24px 12px 0;border-radius:54px;background:var(--color-secondary);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:fixed;bottom:50px;left:0;right:0;margin:auto;width:fit-content;z-index:999;opacity:0;visibility:hidden;transform:translateY(150px);transition:all .5s ease}.wishList_message.added{opacity:1;visibility:visible;transform:translateY(0)}.wishList_message p{color:var(--color-primary);font-weight:600;position:relative;padding-left:56px}.wishList_message img{width:auto;height:70px;position:absolute;left:-8px;top:0;bottom:0;margin:auto}.filter_andCards .card_box .over_img .btn_wishlist img{width:20px;height:auto}.optional_modal .modal-header .btn-close{background-image:unset;width:32px;height:32px;display:flex;align-items:center;justify-content:center;opacity:1;padding:0;margin:0}.optional_modal .modal-header .btn-close img{width:24px}.optional_modal .modal-header .btn-close:focus{box-shadow:unset}.optional_modal .modal-content{border-radius:16px;border:1px solid #d0d0d0;background:var(--color-white);min-height:375px;max-height:375px;scroll-behavior:smooth;padding:16px}.optional_modal .modal-dialog{max-width:960px}.optional_modal .modal-header{padding:0 16px;border-bottom:3px solid var(--Gray-Mode-100)}.optional_modal .nav-tabs{border-bottom:none;display:flex;align-items:flex-start;gap:24px}.optional_modal .nav-tabs .nav-link{font:normal normal 500 10px/14px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.05px;border:none;padding:10px 8px;border-radius:0;display:flex;flex-direction:column;gap:4px;margin-bottom:-3px}.optional_modal .nav-tabs .nav-item.show .nav-link,.optional_modal .nav-tabs .nav-link.active{border-bottom:3px solid var(--color-primary)}.optional_modal .nav-tabs .nav-link span{width:53px;height:36px;display:block}.optional_modal .nav-tabs .nav-link .optional{border-radius:4px;border:1px solid var(--Blue-blue-3);background:var(--Blue-blue-2);display:flex;align-items:center;justify-content:center;position:relative}.optional_modal .nav-tabs .nav-link img{width:36px;height:auto}.optional_modal .nav-tabs .nav-link .optional .text{font:normal normal 600 8px/14px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.04px;padding:0 4px;border-radius:2px;background:var(--color-secondary);display:block;width:auto;height:auto;position:absolute;top:-7px}.optional_modal .modal-body{padding:24px 16px}.optional_modal .modal-body .content_block{display:flex;flex-direction:column;gap:20px}.optional_modal .modal-body .content_block p{color:var(--Gray-Mode-950);font-weight:600;letter-spacing:.024px;margin-bottom:8px}.optional_modal .modal-body .content_block ul{margin-bottom:0}.optional_modal .modal-body .content_block ul li{font:normal normal 400 14px/20px var(--font-primary);color:var(--Gray-Mode-900);letter-spacing:.035px}.onScroll_filter.is-sticky .filter_block{display:grid}.filter_andCards .help_block h6{color:var(--color-white);text-align:center}.filter_andCards .list .img_slider .owl-nav{min-height:230px}.filter_andCards .card_box .over_img .ratings{width:auto;padding:4px 7px;border-radius:4px;background:var(--Gray-Mode-700);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;gap:4px}.filter_andCards .card_box .over_img .ratings span{font:normal normal 400 14px/20px var(--font-primary);color:var(--color-white);letter-spacing:.035px;display:flex;align-items:center;gap:4px}.filter_andCards .card_box .over_img .ratings span b{font-weight:600}.filter_andCards .card_box .over_img .ratings img{width:18px;height:18px}.filter_andCards .center_block .select_wrapper .custom_select,.filter_andCards .center_block .select_wrapper .form-select{font:normal normal 600 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;padding:6px 8px;min-width:92px}.filter_andCards .center_block .select_wrapper:after{right:8px;width:16px;height:16px;background-size:16px;pointer-events:none}.filter_andCards .center_block .select_wrapper .select_options{padding:4px 0}.filter_andCards .center_block .select_wrapper .select_options li{font:normal normal 500 12px/16px var(--font-primary);letter-spacing:.06px;padding:4px 8px!important}.filter_andCards.grid-default .package-card.col-lg-6.col-md-6{width:33.33333333%}.filter_andCards.grid-with-filter .package-card.col-lg-6.col-md-6{width:50%}.filter_andCards.grid-with-filter .package-card.col-lg-4.col-md-4{width:50%}.filter_andCards.grid-with-filter .package-card.col-12 .card_box{flex-direction:row}button.btn.filter_btn.list.active{pointer-events:none}.grid-with-filter .package-card.col-md-4.col-lg-6 .card_trip:before{background-image:url(/images/commonIcons/own-trip-bg.png);background-size:cover;background-repeat:no-repeat}.tabs_header{display:none;align-items:center;gap:10px;padding:12px 14px;border-bottom:var(--line);position:sticky;top:0;z-index:2}.tabs_header h4{margin:0;font-weight:700;font-size:18px}.tc-accomodation::before{content:"🛏️";display:inline-block;font-size:18px;color:var(--brand);transform:translateY(1px)}.tour_inclusive_tabs_remove{margin-left:auto;background:#f0f4f8;color:#6a7a90;border:0;width:24px;height:24px;line-height:24px;border-radius:50%;cursor:pointer;font-size:16px}.tour_inclusive_tabs_remove:hover{background:#e6eef7}.hotels_list{list-style:none;margin:0;padding:0;max-height:320px}.tour_inclusive_content_li{display:flex;align-items:center;padding:12px 4px}.tour_inclusive_content_li:last-child{border-bottom:0}.tour_inclusive_content_li:hover{background:var(--row-hover)}.col-lg-2{flex:0 0 16.666%}.col-lg-7{flex:0 0 58.333%}.col-lg-1{flex:0 0 8.333%}.col-place{min-width:110px;color:var(--text)}.hotel_middle_data{color:var(--text)}.hotel_new_text_tc{margin-top:6px;color:var(--muted);font-size:12.5px;line-height:1.45}.col-rating{display:flex;gap:2px;justify-content:flex-start}.col-nights{color:var(--muted);white-space:nowrap}.tc-blank-star::before,.tc-full-star::before{font-size:14px;color:var(--accent);display:inline-block;line-height:1}.tc-full-star::before{content:"★"}.tc-blank-star::before{content:"☆"}.hidden-xs{display:flex}.visible-xs{display:none}.hotels_list .tour_inclusive_content_li+.tour_inclusive_content_li{border-top:var(--line)}.hotels_list::-webkit-scrollbar{height:8px;width:8px}.hotels_list::-webkit-scrollbar-thumb{background:#d5dbe3;border-radius:10px}.hotels_list::-webkit-scrollbar-track{background:0 0}.comn_filter.applied_filter{gap:5px!important}.left_strip.Van-tours{background:#a0bdbf}@keyframes scaleZoom{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes welcomeFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes welcomeMoveIn{0%{transform:translateY(var(--global-staggered-translate-y))}100%{transform:translateY(0)}}.faq_section .accordion-button:focus{box-shadow:none}@keyframes slideIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.package_info .left_block .rating_forMobile,.tour_packages .filter_forMobile{display:none}.all_filters::-webkit-scrollbar{width:4px}.all_filters::-webkit-scrollbar-track{background:0 0}.all_filters::-webkit-scrollbar-thumb{background-color:#c6c6c6;border-radius:0;border:0 solid transparent;background-clip:content-box;transition:background-color .3s ease}.range-values span{background:#fff;padding:6px 12px;border-radius:4px}@keyframes zoom-in{0%{transform:scale(.5)}100%{transform:scale(1)}}.Online-Exclusive{background-color:#0f4ca4}.filter_andCards .center_block .ccntr_blc h6{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:.027px;color:var(--Gray-Mode-950);min-height:40.3125px;max-height:40.3125px;font-weight:500;font-size:14px}@font-face{font-family:icomoon;src:url(/fonts/tcholiday/tcHolidays/icomoon.eot?cvymn8);src:url(/fonts/tcholiday/tcHolidays/icomoon.eot?cvymn8#iefix) format('embedded-opentype'),url(/fonts/tcholiday/tcHolidays/icomoon.ttf?cvymn8) format('truetype'),url(/fonts/tcholiday/tcHolidays/icomoon.woff?cvymn8) format('woff'),url(/fonts/tcholiday/tcHolidays/icomoon.svg?cvymn8#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}.package-card.col-md-4.col-lg-6 .card_trip{min-height:460px}.filter_andCards .list.inner_gap .package-card.col-12~.col-lg-4.col-md-4.package-card{width:100%!important}.select_wrapper:has(.single-option)::after{display:none}.filter_andCards .center_block .select_wrapper .custom_select.single-option,.filter_andCards .center_block .select_wrapper .form-select.single-option{text-align:center;justify-content:center}.img_slider.owl-carousel{display:block!important;background-color:var(--Gray-Mode-100)}.img_slider.owl-carousel.owl-loaded.owl-drag>.img_box.item{display:none}.img_slider.owl-carousel>.img_box.item{display:none}.filter_andCards .center_block .select_wrapper:has(.single-option){display:flex;justify-content:center}.all_filters .comn_filter.Budget .range_container .display_value span::before{content:"₹ ";font-size:14px;line-height:1;margin-right:2px}.border-dotted{border-bottom:1px dashed #ccc}.hotel-item h6{color:#000}.hotel-item p{margin-bottom:.3rem}.sight-item h6{color:#000;font-size:.95rem}.sight-item ul li{font-size:.9rem;color:#444;line-height:1.6}.visa-section h6{color:#000;font-size:.95rem}.visa-section p{color:#444;font-size:.9rem}.meals-section .icon-wrap{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f4f8ff;border-radius:10px}.border-dashed{border:1px dashed #ccc}.note-box{background:#fdfdfd}.meals-section p{font-size:.95rem;color:#444}.tour-manager-text{font-size:14px;line-height:24px;color:#3a3a3a;font-weight:400;margin-bottom:0}.tour-manager-text .small-text{font-size:13px;color:#777;display:inline}.sotc_table_srp td,.sotc_table_srp th{border:1px solid #e0e0e2;padding:8px 10px;text-align:center}.optional_modal .tab-content .inr_content.flights-list{font-family:Poppins,Arial,sans-serif!important;font-size:13px!important;color:#333!important;background:#fff!important;border:none!important;line-height:1.5!important;padding:16px!important;border-radius:8px!important}.optional_modal .tab-content .inr_content.flights-list p span[style*=bolder]{display:block!important;font-weight:600!important;font-size:14px!important;color:#000!important;margin-bottom:10px!important}.optional_modal .tab-content .inr_content.flights-list table{width:100%!important;max-width:900px!important;border-collapse:collapse!important;border-spacing:0!important;background:#fff!important;margin-bottom:20px!important;border:1px solid #e0e0e0!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.optional_modal .tab-content .inr_content.flights-list table tr:first-child td,.optional_modal .tab-content .inr_content.flights-list table tr:first-child th{background-color:#f8f9fb!important;font-weight:600!important;color:#000!important;text-align:left!important;border-bottom:1px solid #e0e0e0!important;padding:10px 12px!important}.optional_modal .tab-content .inr_content.flights-list table td{padding:10px 12px!important;border-bottom:1px solid #f0f0f0!important;text-align:left!important;vertical-align:middle!important;color:#333!important;background:#fff!important}.optional_modal .tab-content .inr_content.flights-list table tr:last-child td{border-bottom:none!important}.optional_modal .tab-content .inr_content.flights-list p span[style*=tentative],.optional_modal .tab-content .inr_content.flights-list p:has(span[style*=tentative]){font-size:12px!important;color:#666!important;margin-top:5px!important;display:block!important}.optional_modal .tab-content .inr_content.flights-list ol,.optional_modal .tab-content .inr_content.flights-list ul{padding-left:0!important}.optional_modal .tab-content .inr_content.flights-list li{margin-bottom:4px!important;color:#333!important}.tour_inclusive_content_li strong{color:#24262d;font-family:Poppins;font-weight:500;font-size:16px;line-height:24px}.tour_inclusive_content_li li{font-family:Poppins;font-weight:400;font-size:14px;line-height:20px;color:#464c5e}.gridlist_buttons button.btn.active{pointer-events:none}.filter_andCards .package-card.col-lg-4.col-md-4 .top_block{max-height:192.09px;min-height:192.09px}.filter_andCards.grid-with-filter .package-card.col-md-4.col-lg-6 .top_block{max-height:217.7px;min-height:217.7px;min-width:380px}.filter_andCards .inner_gap.package_grids.list .package-card.col-lg-4.col-md-4 .top_block{max-width:360px;min-height:230px;max-height:230px}.package_grids .img_slider .owl-stage{display:flex}.package_grids .img_slider .img_box,.package_grids .img_slider .img_box img{height:100%;object-fit:cover}.loadmore_faq .btn{min-width:95px}.range-container{width:100%;font-family:var(--font-primary, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}.range-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.range-label{font-size:12px;font-weight:500;color:var(--Gray-Mode-700,#4b5563)}.range-selected{font-size:12px;font-weight:600;color:var(--Gray-Mode-950,#0b1120)}.range-slider{position:relative;height:28px;margin:6px 0 10px}.range-slider input[type=range]{-webkit-appearance:none;appearance:none;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:4px;background:0 0;pointer-events:none}.range-slider .range-max{background-color:#d7dae0;border-radius:999px;z-index:1}.range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid #d7dae0;box-shadow:0 0 6px rgba(0,0,0,.15);cursor:pointer}.range-slider input[type=range]::-webkit-slider-thumb:active{background:linear-gradient(225deg,#2e90fa 0,#175cd3 100%)}.range-slider input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid #d7dae0;box-shadow:0 0 6px rgba(0,0,0,.15);cursor:pointer}.range-slider input[type=range]::-moz-range-track{background:0 0}.range-slider .range-min{z-index:2}.range-values{display:flex;justify-content:space-between;gap:8px}.range-badge{font-size:12px;font-weight:500;color:var(--Gray-Mode-950,#0b1120);letter-spacing:.06px;padding:6px 12px;border-radius:4px;border:1px solid var(--Gray-Mode-100,#e5e7eb);background:var(--color-white,#fff);display:block;min-width:90px;text-align:center}.optional_modal .modal-content .modal-body{max-height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:silver #f0f0f0}.optional_modal .modal-content .modal-body::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.optional_modal .modal-content .modal-body::-webkit-scrollbar-thumb{background-color:silver;border-radius:16px;border:2px solid #f0f0f0}.optional_modal .modal-content .modal-body::-webkit-scrollbar{width:8px}.optional_modal .modal-content .modal-body::-webkit-scrollbar-track{background:#f0f0f0;border-radius:16px}.tour_managers.rn__section__gapTop .owl-stage{padding-left:0!important;padding-right:0!important}.filter_andCards .card_box .over_img .left_strip .custom_tooltip{position:absolute;left:8px;top:calc(100% + 12px);width:220px;border-radius:8px;background:var(--Gray-Mode-950,#24262d);box-shadow:0 2px 7px 0 rgba(0,0,0,.12);padding:10px;z-index:999;display:none;opacity:0}.filter_andCards .card_box .over_img .left_strip .custom_tooltip::after{content:"";position:absolute;top:-20px;left:0;right:0;width:fit-content;margin:auto;border:10px solid transparent;border-bottom-color:var(--Gray-Mode-950)}.filter_andCards .card_box .over_img .left_strip .custom_tooltip.show{display:block;opacity:1}.filter_andCards .card_box .over_img .left_strip .custom_tooltip span{font:normal normal 500 12px/16px var(--font-primary);color:var(--color-white);letter-spacing:.06px;display:block}.left_strip.Deal-Available .custom_tooltip ul{padding:0}.left_strip.Deal-Available .custom_tooltip li{list-style:none}.srpPage .vertical_tabs_section{padding:21px 0}.interlinks_tabs .tabs_content{width:calc(100% - 320px);padding-left:20px;position:static;border-left:1px solid #d7dae0;max-height:350px;overflow-x:hidden;overflow-y:auto}.interlinks_tabs .tabs_content::-webkit-scrollbar{width:5px;height:8px;background:0 0}.interlinks_tabs .tabs_content::-webkit-scrollbar-thumb{background:0 0;border-radius:5px}.interlinks_tabs .tabs_content:hover::-webkit-scrollbar{background:#fff}.interlinks_tabs .tabs_content:hover::-webkit-scrollbar-thumb{background:#999}.srpPage .vertical_tabs_section .tabs_content a{margin:6px 6px 1px 0}.vertical_tabs_section .tc_all_details .read-less{display:none}.vertical_tabs_section .tc_all_details a{display:inline;border:0;padding:0;text-decoration:underline}.custom-select{position:relative;width:100%}.select_display{padding:14px 16px;border:1px solid #d6d6d6;background:#fff;border-radius:8px;cursor:pointer;position:relative;font-size:15px;color:#333;transition:.2s ease;display:flex;align-items:center;justify-content:space-between}.select_display .arrow.open{transform:rotate(-135deg)}.select_display .arrow{border:solid #555;border-width:0 2px 2px 0;padding:5px;transform:rotate(45deg);transition:.2s ease;margin-left:10px}.select_menu{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #d6d6d6;border-top:none;max-height:170px;overflow-y:auto;z-index:9999;border-radius:0 0 8px 8px;box-shadow:0 6px 14px rgba(0,0,0,.1);padding:0}.select_menu li{list-style:none;padding:12px 16px;cursor:pointer;font-size:15px;color:#333;border-bottom:1px solid #f2f2f2}.left_strip.Deal-Available:hover .custom_tooltip{display:block!important;opacity:1!important}span.tooltip_toggle .tooltip{min-width:190px;right:50%!important;left:auto!important}span.tooltip_toggle a{font-weight:600!important;color:#1849a9!important}.vertical_tabs_section .taggingSEOData br{display:none}.package_loader .gif{width:150px;height:150px;margin:0 auto;background:url(/images/commonIcons/loader.gif) no-repeat center center;background-size:100%;display:flex;align-items:center;justify-content:center}.tabLPInternationalPackages{margin-bottom:150px}.empty-state{min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center}.empty-state img{max-width:120px;margin-bottom:20px}.empty-state h5{font-weight:600;margin-bottom:10px}.empty-state p{color:#6c757d;font-size:16px}.bnr_text.banner-text{z-index:100;top:45%}[v-cloak]{display:none}.srpPage .imgBandSearchBox{display:none}.skeleton-overlay-root{position:absolute;inset:0;z-index:999;pointer-events:none}.skeleton-blocker{position:fixed;inset:0;z-index:1000}.skel{position:relative;overflow:hidden}.skel::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#e6e6e6 25%,#f5f5f5 50%,#e6e6e6 75%);background-size:200% 100%;animation:shimmer 1.2s infinite;border-radius:6px;z-index:2}.skel>*{opacity:0}@keyframes shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.package-card{cursor:pointer}.package-card:hover{transform:translateY(-4px);transition:.3s ease}.iti__flag-container{pointer-events:none}.global_form{cursor:default}@media only screen and (min-width:1800px) and (max-width:3000px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1752px}.col-xxxl-11{flex:0 0 auto;width:91.66666667%}.col-xxxl-9{flex:0 0 auto;width:75%}.col-xxxl-8{width:66.6667%;flex:0 0 auto}}@media only screen and (min-width:1439px) and (max-width:1799px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}@media (hover:hover) and (pointer:fine){.header .nav-right .navbar-nav li:hover .profile_dropdown,.header .navbar-nav .submenu-list li:hover .nested-dropdown{display:block}}@media screen and (max-width:768px){.faq_section .accordion{padding:0}.filter_andCards .card_box .img_box img{width:100%;height:auto;min-height:192px;max-height:192px;overflow:hidden}.top_wrapper .filter_block{display:block}.hero_section:has(.bnr_img) .bnr_text{padding:0}.package_info{display:block}.top_wrapper .filter_block .filter-tab{font:normal normal 500 10px/14px var(--font-primary);letter-spacing:.05px;padding:12px 0}.vertical_tabs_section .srpcountry_tab{display:block;background-color:#fff;margin-bottom:10px}.vertical_tabs_section .srpcountry_tab.active h3+span{display:flex;padding:10px!important;background:#fff;flex-wrap:wrap;width:100%;position:static}.vertical_tabs_section .srpcountry_tab h3:after{content:"+";font-size:18px;font-weight:600;display:inline-block;margin-left:auto;margin-right:20px}.vertical_tabs_section .srpcountry_tab.active h3:after{content:"-"}.vertical_tabs_section .srpcountry_tab h3,.vertical_tabs_section .srpcountry_tab h4{width:100%;border:0;background-color:#eff8ff;display:flex;align-items:center}.vertical_tabs_section .srpcountry_tab.active h3,.vertical_tabs_section .srpcountry_tab.active h4{background-color:#0f4ca4;color:#fff!important;border-radius:6px;margin-bottom:10px!important}.vertical_tabs_section .srpcountry_tab h3 span,.vertical_tabs_section .srpcountry_tab h4 span{color:inherit;border:0}.vertical_tabs_section{padding:0!important}.faq_section .accordion-button{font:normal normal 400 14px/142.857% var(--font-primary);letter-spacing:.035px}}@media only screen and (max-width:767px){.privacyCheckBox{top:-26px}.filter_andCards .help_block .contact_form .form_wrpr{gap:16px;flex-direction:column}.header.scroll{top:-150px}.header_strip{display:none}.language_switcher .arrow{display:none}.language_switcher .language_toggle{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:flex;align-items:center;gap:4px;text-decoration:none}.language_switcher .language_toggle img{width:16px;height:auto}.header .navbar>.container{padding:0;margin:0}.header .navbar-brand img{width:142px}.header .nav-center{order:1;padding:12px 16px;overflow-y:scroll;width:-webkit-fill-available;white-space:nowrap;scroll-behavior:smooth;scrollbar-width:none}.header .nav-wrapper{flex-direction:column}.header .nav-top{border-bottom:1px solid var(--Gray-Mode-50);padding:12px 16px;width:100%;display:flex;justify-content:space-between;align-items:center}.header .nav-top .nav_left{display:flex;align-items:center;gap:11px}.header .nav-top .navbar-nav{flex-direction:row;gap:14px}.header .nav-top .navbar-nav li{height:auto}.header .nav-top .navbar-nav .nav-link{font:normal normal 400 12px/133.333% var(--font-primary);flex-direction:row;gap:4px}.header .nav-top .navbar-nav li.dropdown span img{width:16px}.header .nav-top .navbar-nav .btn_login{font:normal normal 400 12px/133.333% var(--font-primary);padding:8px 14px;gap:4px}.header .navbar-nav .btn_login img{width:16px;height:auto}.header .navbar-nav{width:fit-content;flex-direction:row;gap:28px}.header .navbar-nav .nav-item{height:auto;position:unset}.header .navbar-nav .nav-item .sub-menu{left:unset;right:0;padding:0}.header .navbar-nav .sub-menu .dropdown-item{font:normal normal 400 12px/142.857% var(--font-primary);padding:8px 12px}.header .navbar-nav .submenu-list li img{width:18px;transform:rotate(90deg)}.header .navbar-nav .nav-link{font:normal normal 500 12px/133.33% var(--font-primary);flex-direction:column;gap:8px}.header .navbar-nav .nav-link span img{width:32px}.header .navbar-nav .sub-menu li{position:relative}.header .navbar-nav .sub-menu .dropdown-item.active img{transform:rotate(-90deg)}.header .navbar-nav .sub-menu .nested-dropdown{position:static;box-shadow:none;border:none;animation:unset;padding:0;background-color:var(--Blue-blue-1);max-height:0;overflow:hidden;transition:max-height .5s ease;display:block}.header .navbar-nav .submenu-list .nested-dropdown.open{max-height:135px}.header .navbar-nav .sub-menu .dropdown-item span{min-width:110px}.header .navbar-nav .sub-menu li .dropdown_icon{width:16px}.header .nav-right .navbar-nav .profile_dropdown li a{padding:10px;font:normal normal 500 12px/142.857% var(--font-primary);gap:8px}.header .nav-right .navbar-nav .profile_dropdown li a img{width:16px;height:auto}.header .nav-right .navbar-nav .profile_dropdown{width:142px;border-radius:6px}.app_strip{padding:12px 16px;background:var(--Blue-blue-1);box-shadow:0 1px 4px 0 rgba(0,0,0,.16);display:flex;align-items:center;justify-content:space-between}.app_strip .app_lft,.app_strip .app_lft .app_discount{display:flex;align-items:center;gap:8px}.app_strip .app_lft .btn{width:28px;height:28px;padding:4px;display:flex;align-items:center;justify-content:center}.app_strip .app_lft .btn img{width:100%;height:auto}.app_strip .app_lft .logo{width:32px;height:32px;background:#fff;display:flex;align-items:center;justify-content:center}.app_strip .app_lft .logo img{width:20px;height:auto}.app_strip .app_lft .app_discount span{font:normal normal 500 12px/116.667% var(--font-primary);color:var(--Gray-Mode-950)}.app_strip .app_lft .app_discount span span{font:normal normal 400 10px/14px var(--font-primary);color:var(--Gray-Mode-500)}.app_strip .btn_download{border-radius:64px;background:var(--color-primary);display:flex;align-items:center;padding:8px 16px}.app_strip .btn_download img{width:16px;height:auto}.header .menu_btn{display:block}.mobile_menu{position:fixed;left:0;top:0;width:305px;height:100%;background-color:var(--color-white);display:flex;flex-direction:column;justify-content:space-between;transform:translateX(-380px);transition:.5s all ease-in-out;z-index:9999}.mobile_menu.open{transform:translateX(0)}.mobile_menu .menu_container{overflow-x:hidden;overflow-y:auto}.mobile_menu .user_block{background:var(--Gradient-Blue,linear-gradient(225deg,#2e90fa 0,#175cd3 100%));padding:54px 16px 16px;display:flex;align-items:center;gap:12px}.mobile_menu .user_block .user_icon{border-radius:60px;background:var(--color-primary);width:36px;height:36px;padding:6px}.mobile_menu .user_block .user_icon img{width:100%;height:auto}.mobile_menu .user_block .user_info p{font-weight:600;display:flex;align-items:center;gap:4px}.mobile_menu .user_block .user_info p a{text-decoration:none;color:var(--color-white);line-height:1}.mobile_menu .user_block .user_info p img{width:16px;height:auto}.mobile_menu .user_block .user_info span{font:normal normal 400 10px/140% var(--font-primary);color:#eff8ff;letter-spacing:.05px;display:block;margin-top:4px}.mobile_menu .menu_list{list-style:none;margin:0;padding:0}.mobile_menu .menu_list li{border-bottom:1px solid var(--Gray-Mode-100);padding:16px}.mobile_menu .menu_list li a{display:flex;align-items:center;gap:12px;text-decoration:none}.mobile_menu .menu_list li .icon img{width:20px;height:auto}.mobile_menu .menu_list li p{font:normal normal 500 14px/142% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.mobile_menu .menu_list li .text span{font:normal normal 400 10px/140% var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.05px;display:block;margin-top:4px}.mobile_menu .bottom_block ul{margin:0;padding:12px;background:var(--color-white);display:flex;flex-direction:column;gap:10px}.mobile_menu .bottom_block ul li{padding:10px 16px 10px 10px;display:flex;justify-content:space-between;align-items:center;border-radius:8px;background:var(--Blue-blue-1)}.mobile_menu .bottom_block ul li .left_blk{display:flex;align-items:center;gap:12px}.mobile_menu .bottom_block ul li .left_blk img{width:20px;height:auto}.mobile_menu .bottom_block ul li .left_blk p{font:normal normal 400 14px/142% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.mobile_menu .bottom_block ul li:last-child{background:#fff7f2}.mobile_menu .bottom_block .need_help{padding:12px 16px;background:var(--Blue-blue-1)}.mobile_menu .bottom_block .need_help .btn{display:flex;align-items:center;gap:12px}.mobile_menu .bottom_block .need_help .icon{width:40px;height:40px;border-radius:100px;background:var(--color-primary);display:flex;align-items:center;justify-content:center}.mobile_menu .bottom_block .need_help .icon img{width:24px;height:auto}.mobile_menu .bottom_block .need_help .end_blk span{font:normal normal 400 12px/133.333% var(--font-primary);color:var(--Gray-Mode-600);letter-spacing:.06px;display:block;text-align:left}.mobile_menu .bottom_block .need_help .end_blk h5{font-weight:700;line-height:144.444%;letter-spacing:.027px;margin-top:2px}.mobile_menu .bottom_block .download_app{display:flex;padding:16px;justify-content:center;align-items:center;gap:8px}.mobile_menu .bottom_block .download_app a img{width:100%;height:auto}.mobile_menu .btn_close{position:absolute;left:100%;top:0;padding:32px 24px}.mobile_menu .btn_close img{width:24px;height:auto}.menu-open{overflow:hidden}.filter_andCards .help_block h6{font-weight:500}.filter_andCards .help_block h6 br{display:none}.filter_andCards .inner_gap{min-width:100%}.app_strip.d-md-none{display:none}div#header{display:none}.modal.fade.show.login_popup.customerLoginModal{padding-right:0!important}.all_filters .comn_filter{background-color:#f5faff}}@media only screen and (min-width:1200px) and (max-width:1439px){.filter_andCards .card_trip{min-height:459px}.filter_andCards .img_slider .owl-nav button img{width:18px}.filter_andCards .img_slider .owl-nav button.owl-next,.filter_andCards .img_slider .owl-nav button.owl-prev{width:24px!important;height:24px!important}.tour_packages .filter_andCards .img_slider .owl-nav button img{width:17px;filter:brightness(0) invert(0)}.tour_packages .filter_andCards .img_slider .owl-nav button.owl-next,.tour_packages .filter_andCards .img_slider .owl-nav button.owl-prev{background-color:#fff}.tour_packages .filter_andCards .owl-carousel .owl-nav button.owl-next.disabled img{filter:brightness(1) invert(1)}.vertical_tabs_section .srpcountry_tab h3,.vertical_tabs_section .srpcountry_tab h4{font:normal normal 400 15px/144.444% var(--font-primary)!important}.vertical_tabs_section .tabs_content a{font:normal normal 400 12px/133.333% var(--font-primary)}.filter_andCards .center_block .ccntr_blc .ccbtm_blc b{font-size:12px;line-height:16px}}@media screen and (min-width:991px) and (max-width:1299px){.addtoCompare_blc .left_blc .card_blc .img_blc{width:68px;min-width:68px;height:46px}.addtoCompare_blc .right_blc .btn{font-size:12px}.addtoCompare_blc .left_blc .card_blc span{font-size:12px;line-height:14px}}@media (min-width:320px) and (max-width:767px){.filter_andCards.grid-default .package-card.col-lg-6.col-md-6{width:100%}.filter_andCards.grid-with-filter .package-card.col-lg-6.col-md-6{width:100%}.filter_andCards.grid-with-filter .package-card.col-lg-4.col-md-4{width:100%}}@media (max-width:768px){.hotels_inclusive_flights_content.show{overflow-x:auto}.tour_inclusive_content_li{flex-direction:column;align-items:stretch;gap:6px;padding:12px 2px}.col-nights,.col-place{display:inline-block;width:50%;font-weight:600}.col-place{color:var(--text)}.col-nights{color:var(--muted)}.hotel_middle_data{width:100%;flex:0 0 auto;font-weight:500}.hidden-xs{display:none!important}.visible-xs{display:flex!important;gap:2px;margin-top:6px}.col-lg-1,.col-lg-2,.col-lg-7{flex:0 0 auto}}@media only screen and (min-width:1800px) and (max-width:3000px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1752px}.col-xxxl-11{flex:0 0 auto;width:91.66666667%}.col-xxxl-9{flex:0 0 auto;width:75%}.col-xxxl-8{width:66.6667%;flex:0 0 auto}}@media only screen and (min-width:1439px) and (max-width:1799px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}@media (hover:hover) and (pointer:fine){.header .nav-right .navbar-nav li:hover .profile_dropdown,.header .navbar-nav .submenu-list li:hover .nested-dropdown{display:block}}@media screen and (max-width:768px){.faq_section .accordion{padding:0}.top_wrapper .filter_block{display:block}.hero_section:has(.bnr_img) .bnr_text{padding:0}.package_info{display:block}.top_wrapper .filter_block .filter-tab{font:normal normal 500 10px/14px var(--font-primary);letter-spacing:.05px;padding:12px 0}.vertical_tabs_section .srpcountry_tab{display:block;background-color:#fff;margin-bottom:10px}.vertical_tabs_section .srpcountry_tab.active h3+span{display:flex;padding:10px!important;background:#fff;flex-wrap:wrap;width:100%;position:static}.vertical_tabs_section .srpcountry_tab h3:after{content:"+";font-size:18px;font-weight:600;display:inline-block;margin-left:auto;margin-right:20px}.vertical_tabs_section .srpcountry_tab.active h3:after{content:"-"}.vertical_tabs_section .srpcountry_tab h3,.vertical_tabs_section .srpcountry_tab h4{width:100%;border:0;background-color:#eff8ff;display:flex;align-items:center}.vertical_tabs_section .srpcountry_tab.active h3,.vertical_tabs_section .srpcountry_tab.active h4{background-color:#0f4ca4;color:#fff!important;border-radius:6px;margin-bottom:10px!important}.vertical_tabs_section .srpcountry_tab h3 span,.vertical_tabs_section .srpcountry_tab h4 span{color:inherit;border:0}.vertical_tabs_section{padding:0}.faq_section .accordion-button{font:normal normal 400 14px/142.857% var(--font-primary);letter-spacing:.035px}}@media only screen and (max-width:767px){.privacyCheckBox{top:-26px}.filter_andCards .help_block .contact_form .form_wrpr{gap:16px;flex-direction:column}.header.scroll{top:-150px}.header_strip{display:none}.language_switcher .arrow{display:none}.language_switcher .language_toggle{font:normal normal 500 12px/16px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.06px;display:flex;align-items:center;gap:4px;text-decoration:none}.language_switcher .language_toggle img{width:16px;height:auto}.header .navbar>.container{padding:0;margin:0}.header .navbar-brand img{width:142px}.header .nav-center{order:1;padding:12px 16px;overflow-y:scroll;width:-webkit-fill-available;white-space:nowrap;scroll-behavior:smooth;scrollbar-width:none}.header .nav-wrapper{flex-direction:column}.header .nav-top{border-bottom:1px solid var(--Gray-Mode-50);padding:12px 16px;width:100%;display:flex;justify-content:space-between;align-items:center}.header .nav-top .nav_left{display:flex;align-items:center;gap:11px}.header .nav-top .navbar-nav{flex-direction:row;gap:14px}.header .nav-top .navbar-nav li{height:auto}.header .nav-top .navbar-nav .nav-link{font:normal normal 400 12px/133.333% var(--font-primary);flex-direction:row;gap:4px}.header .nav-top .navbar-nav li.dropdown span img{width:16px}.header .nav-top .navbar-nav .btn_login{font:normal normal 400 12px/133.333% var(--font-primary);padding:8px 14px;gap:4px}.header .navbar-nav .btn_login img{width:16px;height:auto}.header .navbar-nav{width:fit-content;flex-direction:row;gap:28px}.header .navbar-nav .nav-item{height:auto;position:unset}.header .navbar-nav .nav-item .sub-menu{left:unset;right:0;padding:0}.header .navbar-nav .sub-menu .dropdown-item{font:normal normal 400 12px/142.857% var(--font-primary);padding:8px 12px}.header .navbar-nav .submenu-list li img{width:18px;transform:rotate(90deg)}.header .navbar-nav .nav-link{font:normal normal 500 12px/133.33% var(--font-primary);flex-direction:column;gap:8px}.header .navbar-nav .nav-link span img{width:32px}.header .navbar-nav .sub-menu li{position:relative}.header .navbar-nav .sub-menu .dropdown-item.active img{transform:rotate(-90deg)}.header .navbar-nav .sub-menu .nested-dropdown{position:static;box-shadow:none;border:none;animation:unset;padding:0;background-color:var(--Blue-blue-1);max-height:0;overflow:hidden;transition:max-height .5s ease;display:block}.header .navbar-nav .submenu-list .nested-dropdown.open{max-height:135px}.header .navbar-nav .sub-menu .dropdown-item span{min-width:110px}.header .navbar-nav .sub-menu li .dropdown_icon{width:16px}.header .nav-right .navbar-nav .profile_dropdown li a{padding:10px;font:normal normal 500 12px/142.857% var(--font-primary);gap:8px}.header .nav-right .navbar-nav .profile_dropdown li a img{width:16px;height:auto}.header .nav-right .navbar-nav .profile_dropdown{width:142px;border-radius:6px}.app_strip{padding:12px 16px;background:var(--Blue-blue-1);box-shadow:0 1px 4px 0 rgba(0,0,0,.16);display:flex;align-items:center;justify-content:space-between}.app_strip .app_lft,.app_strip .app_lft .app_discount{display:flex;align-items:center;gap:8px}.app_strip .app_lft .btn{width:28px;height:28px;padding:4px;display:flex;align-items:center;justify-content:center}.app_strip .app_lft .btn img{width:100%;height:auto}.app_strip .app_lft .logo{width:32px;height:32px;background:#fff;display:flex;align-items:center;justify-content:center}.app_strip .app_lft .logo img{width:20px;height:auto}.app_strip .app_lft .app_discount span{font:normal normal 500 12px/116.667% var(--font-primary);color:var(--Gray-Mode-950)}.app_strip .app_lft .app_discount span span{font:normal normal 400 10px/14px var(--font-primary);color:var(--Gray-Mode-500)}.app_strip .btn_download{border-radius:64px;background:var(--color-primary);display:flex;align-items:center;padding:8px 16px}.app_strip .btn_download img{width:16px;height:auto}.header .menu_btn{display:block}.mobile_menu{position:fixed;left:0;top:0;width:305px;height:100%;background-color:var(--color-white);display:flex;flex-direction:column;justify-content:space-between;transform:translateX(-380px);transition:.5s all ease-in-out;z-index:9999}.mobile_menu.open{transform:translateX(0)}.mobile_menu .menu_container{overflow-x:hidden;overflow-y:auto}.mobile_menu .user_block{background:var(--Gradient-Blue,linear-gradient(225deg,#2e90fa 0,#175cd3 100%));padding:54px 16px 16px;display:flex;align-items:center;gap:12px}.mobile_menu .user_block .user_icon{border-radius:60px;background:var(--color-primary);width:36px;height:36px;padding:6px}.mobile_menu .user_block .user_icon img{width:100%;height:auto}.mobile_menu .user_block .user_info p{font-weight:600;display:flex;align-items:center;gap:4px}.mobile_menu .user_block .user_info p a{text-decoration:none;color:var(--color-white);line-height:1}.mobile_menu .user_block .user_info p img{width:16px;height:auto}.mobile_menu .user_block .user_info span{font:normal normal 400 10px/140% var(--font-primary);color:#eff8ff;letter-spacing:.05px;display:block;margin-top:4px}.mobile_menu .menu_list{list-style:none;margin:0;padding:0}.mobile_menu .menu_list li{border-bottom:1px solid var(--Gray-Mode-100);padding:16px}.mobile_menu .menu_list li a{display:flex;align-items:center;gap:12px;text-decoration:none}.mobile_menu .menu_list li .icon img{width:20px;height:auto}.mobile_menu .menu_list li p{font:normal normal 500 14px/142% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.mobile_menu .menu_list li .text span{font:normal normal 400 10px/140% var(--font-primary);color:var(--Gray-Mode-500);letter-spacing:.05px;display:block;margin-top:4px}.mobile_menu .bottom_block ul{margin:0;padding:12px;background:var(--color-white);display:flex;flex-direction:column;gap:10px}.mobile_menu .bottom_block ul li{padding:10px 16px 10px 10px;display:flex;justify-content:space-between;align-items:center;border-radius:8px;background:var(--Blue-blue-1)}.mobile_menu .bottom_block ul li .left_blk{display:flex;align-items:center;gap:12px}.mobile_menu .bottom_block ul li .left_blk img{width:20px;height:auto}.mobile_menu .bottom_block ul li .left_blk p{font:normal normal 400 14px/142% var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px}.mobile_menu .bottom_block ul li:last-child{background:#fff7f2}.mobile_menu .bottom_block .need_help{padding:12px 16px;background:var(--Blue-blue-1)}.mobile_menu .bottom_block .need_help .btn{display:flex;align-items:center;gap:12px}.mobile_menu .bottom_block .need_help .icon{width:40px;height:40px;border-radius:100px;background:var(--color-primary);display:flex;align-items:center;justify-content:center}.mobile_menu .bottom_block .need_help .icon img{width:24px;height:auto}.mobile_menu .bottom_block .need_help .end_blk span{font:normal normal 400 12px/133.333% var(--font-primary);color:var(--Gray-Mode-600);letter-spacing:.06px;display:block;text-align:left}.mobile_menu .bottom_block .need_help .end_blk h5{font-weight:700;line-height:144.444%;letter-spacing:.027px;margin-top:2px}.mobile_menu .bottom_block .download_app{display:flex;padding:16px;justify-content:center;align-items:center;gap:8px}.mobile_menu .bottom_block .download_app a img{width:100%;height:auto}.mobile_menu .btn_close{position:absolute;left:100%;top:0;padding:32px 24px}.mobile_menu .btn_close img{width:24px;height:auto}.menu-open{overflow:hidden}.filter_andCards .help_block h6{font-weight:500}.filter_andCards .help_block h6 br{display:none}.filter_andCards .inner_gap{min-width:100%}.app_strip.d-md-none{display:none}div#header{display:none}.modal.fade.show.login_popup.customerLoginModal{padding-right:0!important}.all_filters .comn_filter{background-color:#f5faff}}@media only screen and (min-width:1200px) and (max-width:1439px){.filter_andCards .card_trip{min-height:459px}.filter_andCards .img_slider .owl-nav button img{width:18px}.filter_andCards .img_slider .owl-nav button.owl-next,.filter_andCards .img_slider .owl-nav button.owl-prev{width:24px!important;height:24px!important}.tour_packages .filter_andCards .img_slider .owl-nav button img{width:17px;filter:brightness(0) invert(0)}.tour_packages .filter_andCards .img_slider .owl-nav button.owl-next,.tour_packages .filter_andCards .img_slider .owl-nav button.owl-prev{background-color:#fff}.tour_packages .filter_andCards .owl-carousel .owl-nav button.owl-next.disabled img{filter:brightness(1) invert(1)}.vertical_tabs_section .srpcountry_tab h3,.vertical_tabs_section .srpcountry_tab h4{font:normal normal 400 15px/144.444% var(--font-primary)!important}.vertical_tabs_section .tabs_content a{font:normal normal 400 12px/133.333% var(--font-primary)}}@media (min-width:320px) and (max-width:767px){.filter_andCards.grid-default .package-card.col-lg-6.col-md-6{width:100%}.filter_andCards.grid-with-filter .package-card.col-lg-6.col-md-6{width:100%}.filter_andCards.grid-with-filter .package-card.col-lg-4.col-md-4{width:100%}}@media (max-width:768px){.hotels_inclusive_flights_content.show{overflow-x:auto}.tour_inclusive_content_li{flex-direction:column;align-items:stretch;gap:6px;padding:12px 2px}.col-nights,.col-place{display:inline-block;width:50%;font-weight:600}.col-place{color:var(--text)}.col-nights{color:var(--muted)}.hotel_middle_data{width:100%;flex:0 0 auto;font-weight:500}.hidden-xs{display:none!important}.visible-xs{display:flex!important;gap:2px;margin-top:6px}.col-lg-1,.col-lg-2,.col-lg-7{flex:0 0 auto}}@media (max-width:576px){.sight-item h6{font-size:.9rem}.sight-item ul li{font-size:.85rem}}@media (max-width:576px){.visa-section h6{font-size:.9rem}.visa-section p{font-size:.85rem}}@media (max-width:576px){.meals-section p{font-size:.9rem}.meals-section .icon-wrap{width:35px;height:35px}}@media (max-width:768px){.optional_modal .tab-content .inr_content.flights-list table{display:block!important;overflow-x:auto!important;white-space:nowrap!important}.top_wrapper .filter_block .filter_btn span .mobile_count_btn{font:normal normal 500 10px/14px var(--font-primary);color:var(--Gray-Mode-950);letter-spacing:.035px;background-color:var(--color-secondary);border-radius:100px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;transition:opacity .5s ease}}@media only screen and (min-width:768px) and (max-width:1024px){.filter_andCards .card_trip{min-height:900px}.filter_andCards .help_block .contact_form .form_wrpr{flex-direction:column}.filter_andCards .help_block .contact_form .btn_primary{width:100%}.filter_andCards .inner_gap{max-width:100%;min-width:100%}.filter_andCards .inner_gap .col-lg-4.col-md-4.package-card{width:100%;padding-left:30px}.filter-col-right{min-width:81%;max-width:100%}.package_info{display:flex;gap:20px}.top_wrapper .filter_block{display:flex}.container,.container-md,.container-sm{max-width:100%}.vertical_tabs_section .srpcountry_tab h3,.vertical_tabs_section .srpcountry_tab h4{width:100%}.vertical_tabs_section .srpcountry_tab{width:100%}.interlinks_tabs .tabs_nav{width:100%;height:auto;max-height:unset}.header{display:none}.filter_andCards .inner_gap .package-card.col-md-4.col-lg-6{width:100%}.filter_andCards.grid-with-filter,.top_wrapper .filter_block.grid-with-filter{display:flex;flex-direction:column;gap:20px}.all_filters{position:static}}@media (min-width:768px){body{position:relative}div#header-revamp{position:absolute;top:-90px;width:100%}body.srpPage{margin-top:90px}.srp_header{display:none}}@media only screen and (max-width:767px){.filter_andCards .bottom_block .fair_blc .price_tag{font-weight:500!important;margin:0 0 3px 3px!important}.filter_andCards .bottom_block .fair_blc h5{font:normal normal 600 17px/150% var(--font-primary)!important}.filter_andCards .help_block .top_heading span{font:normal normal 500 12px/133.333% var(--font-primary)!important}.global_form .input_inr .form-check-label{font:normal normal 500 12px/16px var(--font-primary)!important}.filter_andCards .help_block .contact_form .btn_primary{font:normal normal 500 16px/150% var(--font-primary)!important}.filter_andCards .help_block .contact_form .form-control{font:normal normal 500 14px/20px var(--font-primary)!important}.tour_managers .card_box .info_blc .info_inr .sub_title{font:normal normal 300 12px/16px var(--font-primary)!important}.faq_section .accordion-item.active .accordion-body p{font-weight:300!important}.faq_section .accordion-button{font:normal normal 500 14px/142.857% var(--font-primary)!important;letter-spacing:.035px!important}.vertical_tabs_section a{font:normal normal 300 14px/133.333% var(--font-primary)!important}.top_wrapper .filter_block .filter_btn span .mobile_count_btn{color:#fff!important;background-color:var(--color-primary)!important;vertical-align:middle;padding-top:2px}.hero_section .search_item .thd_section .row{row-gap:0!important}.hero_section .search_popup .search_form .form-control{font:normal normal 300 16px/24px var(--font-primary)!important}.filter_andCards .center_block .cbtm_blc .cbtm_inr:has(.optional){justify-content:unset!important;gap:8px!important}.filter_andCards .center_block .cbtm_blc .cbtm_inr:has(span:nth-child(6):last-child){gap:0!important}body.srpPage{margin-top:0!important}.srpPage .filter_andCards .bottom_block .btn_primary{font:normal normal 500 12px/20px var(--font-primary)!important}.filter_andCards .center_block .ccntr_blc .ccbtm_blc span{display:flex}.package_info .left_block .rating_forMobile svg{transform:scale(1.5);transform-origin:2px -1px}.hero_section .search_popup:has([data-type=domestic]),.hero_section .search_popup:has([data-type=international]){min-height:100vh}.filter_andCards .card_trip img.list-view-women{display:none!important}.tour_packages .filter_forMobile .btn{align-items:center}.tour_packages .filter_forMobile .btn svg{filter:brightness(0)}.tour_packages .header_forMobile .btn_close svg{width:26px;height:26px;transform:scale(.6);opacity:.8}.fixed_btn{bottom:70px!important}.sticky_cta_bar{display:block!important}}