﻿html{scrollbar-width:none}html,body{overflow:hidden;position:fixed;height:100%;width:100%;font-family:"Lato",sans-serif}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}html a,body a{text-decoration:none !important}html .form-control,html button,html .form-check-input,html .form-select,body .form-control,body button,body .form-check-input,body .form-select{box-shadow:none}html .form-control:focus,html button:focus,html .form-check-input:focus,html .form-select:focus,body .form-control:focus,body button:focus,body .form-check-input:focus,body .form-select:focus{box-shadow:none !important}html #off_canvas,body #off_canvas{display:none}.header{background-color:#f2f2f2;padding:15px 0 75px;height:115px;display:flex;justify-content:center;align-items:center;width:100%;top:0;z-index:999}.header .three_inRow{justify-content:center;width:100%;left:0;right:0;top:0;margin:0 auto;z-index:1000}.header .three_inRow .left_section{width:20% !important;margin-right:auto}.header .three_inRow .center_section{width:62% !important;margin-right:auto}.header.for_search_page{padding:15px 0 75px;height:115px;position:relative;z-index:auto}.header .header{z-index:1056}.header#inner-header{z-index:1056}.header .inner_header{display:flex}.header .inner_header .left_section a{font-size:20px}.header .inner_header .left_section a i{color:#b31f24 !important}.header .inner_header .center_section h2{font-size:5vw}.header .inner_header .left_section{width:22.3333333333%;text-align:left}.header .inner_header .left_section a img{height:22px}.header .inner_header .left_section .navbar-toggler{padding-right:10px}.header .inner_header .left_section .navbar-toggler img{height:18px}.header .inner_header .center_section{width:53.3333333333%;text-align:center}.header .inner_header .center_section h2{margin-bottom:0;color:#000;font-size:20px;font-weight:bold;text-transform:capitalize}.header .inner_header .center_section p{margin-bottom:0}.header .inner_header .center_section.trips_info{width:54.3333333333%}.header .inner_header .center_section.trips_info p{color:#000;font-size:3vw}.header .inner_header .center_section.trips_info p img{width:13px;height:12px;vertical-align:text-bottom;filter:invert(1)}.header .inner_header .right_section{display:flex;justify-content:flex-end;width:21.3333333333%;text-align:end}.header .inner_header .right_section a{font-size:3.2vw}.header .inner_header .right_section a img{height:18px;width:18px}.header .inner_header .right_section .bag_icon{position:relative;font-size:3vw;margin-right:.9rem;padding:1px 6px}.header .inner_header .right_section .bag_icon img{height:18px !important;width:18px !important}.header .inner_header .right_section .bag_icon span{position:absolute;top:-3px;right:0;display:flex;align-items:center;justify-content:center;font-size:.5rem;height:14px;width:14px;border-radius:50%;background-color:#b31f24;color:#fff}.header .inner_header .right_section .trip_edit{padding:1px 8px 1px 10px}.header .inner_header .right_section.backToHome{display:block}.header .inner_header .right_section.backToHome img{height:23px}.edit{font-size:3.2vw}.edit img{height:18px;width:18px}.trips_search_modal,.single_date_modal{border-radius:0;z-index:1062;height:100%;background-color:#fff;position:fixed !important;overflow-y:hidden !important}.trips_search_modal::-webkit-scrollbar,.single_date_modal::-webkit-scrollbar{display:none}.trips_search_modal .modal-dialog,.single_date_modal .modal-dialog{margin:0 auto;height:100%;overflow-y:hidden !important}.trips_search_modal .modal-dialog .modal-content,.single_date_modal .modal-dialog .modal-content{border-radius:0;border:0;height:100%;overflow-y:hidden !important}.trips_search_modal .modal-dialog .modal-content::-webkit-scrollbar,.single_date_modal .modal-dialog .modal-content::-webkit-scrollbar{display:none}.trips_search_modal .modal-dialog .modal-content .modal-header,.single_date_modal .modal-dialog .modal-content .modal-header{background-color:#f2f2f2;height:100px;border-radius:0;justify-content:center;padding:15px 0 50px}.trips_search_modal .modal-dialog .modal-content .modal-header .inner_header,.single_date_modal .modal-dialog .modal-content .modal-header .inner_header{display:flex;align-items:center;width:100%;margin:0 auto;z-index:1000}.trips_search_modal .modal-dialog .modal-content .modal-header h1,.single_date_modal .modal-dialog .modal-content .modal-header h1{color:#000;font-size:5vw;font-weight:bold;margin-right:auto;margin-left:-14px}.trips_search_modal .modal-dialog .modal-content .modal-header .btn-close,.single_date_modal .modal-dialog .modal-content .modal-header .btn-close{background-image:none;color:#fff;opacity:1;display:flex;align-items:center;justify-content:center;font-size:6vw;margin:0;margin-right:auto}.trips_search_modal .modal-dialog .modal-content .modal-header .btn-close i,.single_date_modal .modal-dialog .modal-content .modal-header .btn-close i{color:#b31f24}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .form-control,.single_date_modal .modal-dialog .modal-content .modal_contentArea .form-control{margin-top:-50px;height:60px}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .form-control:focus,.single_date_modal .modal-dialog .modal-content .modal_contentArea .form-control:focus{border:1px solid #dee2e6}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead,.single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead{display:block !important;margin-top:-50px}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .form-control,.single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .form-control{margin-top:0}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu,.single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu{overflow-y:auto;width:100% !important;max-height:81vh !important}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu::-webkit-scrollbar,.single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu::-webkit-scrollbar{display:none}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion,.single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion{padding:9px 6px !important;border-bottom:1px solid #ccc;color:#3a3a3a;cursor:pointer;display:flex;align-items:center}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion span,.single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion span{background-color:#b31f24;color:#fff;display:inline-block;padding:5px;text-align:center;font-size:14px;order:2;margin-left:auto;width:45px;margin-right:5px}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion p,.single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion p{margin-bottom:0}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion p small,.single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion p small{display:block;font-size:12px}.trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion:before,.single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion:before{content:"";width:20px;height:20px;background-image:url(../flightsImages/plan_takOff.svg);background-size:100%;background-repeat:no-repeat;margin-right:15px}.trips_search_modal.fade .modal-dialog,.single_date_modal.fade .modal-dialog{transform:translateY(150px)}.trips_search_modal.show .modal-dialog,.single_date_modal.show .modal-dialog{transform:none}.trips_search_modal .time_pick,.single_date_modal .time_pick{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.trips_search_modal .time_pick .slot,.single_date_modal .time_pick .slot{width:33.3333333%;padding-left:5px;padding-right:5px;margin-bottom:10px}.trips_search_modal .time_pick .slot .btn,.single_date_modal .time_pick .slot .btn{width:100%;border-radius:0;font-size:3vw;padding:8px 2px;background-color:#fff;color:#b31f24;border-color:#b31f24;font-weight:600;border-radius:5px}.trips_search_modal .time_pick .slot .btn-check:checked+.btn,.trips_search_modal .time_pick .slot .btn.active,.trips_search_modal .time_pick .slot .btn.show,.trips_search_modal .time_pick .slot .btn:first-child:active,.trips_search_modal .time_pick .slot :not(.btn-check)+.btn:active,.single_date_modal .time_pick .slot .btn-check:checked+.btn,.single_date_modal .time_pick .slot .btn.active,.single_date_modal .time_pick .slot .btn.show,.single_date_modal .time_pick .slot .btn:first-child:active,.single_date_modal .time_pick .slot :not(.btn-check)+.btn:active{background-color:#b31f24;color:#fff}.trips_search_modal .submit_time,.single_date_modal .submit_time{margin-top:10px}.trips_search_modal .submit_time .btn,.single_date_modal .submit_time .btn{width:250px;font-size:14px}.trips_search_modal .modal-body,.single_date_modal .modal-body{background-color:#fff}.overlapOne_header{position:relative;z-index:999;margin-top:-55px}.overlapOne_header.some_shadow{background-color:#fff;border-radius:15px 15px 0px 0px;padding:3px 15px;opacity:1;height:calc(100dvh - 127px);padding-top:6px;overflow:auto;box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);margin-bottom:50px}.overlapOne_header.some_shadow::-webkit-scrollbar{display:none}.overlapOne_header.scroll_cont{overflow-y:auto;height:calc(100dvh - 121px)}.overlapOne_header.scroll_cont::-webkit-scrollbar{display:none}.overlapOne_header.scroll_content{overflow-y:auto;overflow-x:hidden;max-width:100%;height:calc(100dvh - 118px);background-color:#fff;border-radius:15px 15px 0px 0px;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;box-shadow:0px 0px 8px 0px rgba(0,0,0,.25)}.overlapOne_header.scroll_content .fetched_list{margin-left:5px;margin-right:5px}.overlapOne_header.scroll_content::-webkit-scrollbar{display:none}.overlapOne_header.scroll_content .pessenger_form .pessenger_row p{width:fit-content}.overlapOne_header.scroll_content .pessenger_form .pessenger_row h3{margin-bottom:20px;font-size:18px;color:#b31f24}.overlapOne_header.scroll_content .pessenger_form .pessenger_row .btn-group{width:100%}.overlapOne_header.scroll_content .pessenger_form .pessenger_row .btn-group .btn-check:checked+.btn{background-color:#b31f24 !important;border-color:#b31f24 !important;color:#fff !important}.overlapOne_header.scroll_content .pessenger_form .pessenger_row .btn-group .btn-outline-primary{border-color:#f5f5f5;color:#646464}.overlapOne_header.scroll_content .pessenger_form .pessenger_row .form-floating .form-control,.overlapOne_header.scroll_content .pessenger_form .pessenger_row .form-floating .form-select{color:#000;font-size:16px;box-shadow:0px 0px 2px 1px rgba(0,0,0,.05)}.overlapOne_header.scroll_content .pessenger_form .pessenger_row .form-floating .form-control:focus,.overlapOne_header.scroll_content .pessenger_form .pessenger_row .form-floating .form-select:focus{border-color:#dee2e6}.overlapOne_header.scroll_content .pessenger_form .pessenger_row .form-floating label{font-size:12px;color:#8a8686}.overlapOne_header.scroll_content .pessenger_form .pessenger_row .iti--allow-dropdown{width:100%;height:58px}.overlapOne_header.scroll_content .pessenger_form .pessenger_row .iti--allow-dropdown .form-control{height:100%}.tripModify_search{background-color:#fff;border-radius:10px;padding:10px}.tripModify_search .input-group span{border-right:0}.tripModify_search .input-group .form-control{border-left:0;font-size:3.3vw;background-color:#f8f9fa;padding-left:0;border-color:#dee2e6 !important}.tripModify_search .input-group .form-control:focus{border-color:#dee2e6 !important}.tripModify_search .form-check{margin-bottom:0;margin-top:5px}.tripModify_search .form-check .form-check-input:checked{background-color:#b31f24;border-color:#b31f24}.tripModify_search .form-check .form-check-label{font-size:13px}.tripModify_search .btn{width:100%;font-size:3.2vw}.btn.white_btn{background-color:#fff;border-radius:25px;color:#b31f24;text-transform:uppercase}.btn.red_btn{border:0;color:#fff;background-color:#b31f24;border-radius:25px;text-transform:uppercase;border-bottom:0;outline:none}.btn.red_btn:active,.btn.red_btn:focus,.btn.red_btn:visited{background-color:rgba(179,31,36,.7) !important;color:#fff !important}.buttons_row{margin:10px;display:flex;justify-content:space-between;align-items:center;border:none}.buttons_row .nav-item .nav-link{color:#000;text-transform:capitalize;font-size:.9rem;padding:.3rem .5rem}.buttons_row .nav-item .nav-link.active{background-color:#b31f24 !important;color:#fff;border:none;color:#fff !important;border-radius:7px}.fetched_list{margin-bottom:15px}.fetched_list.expired{background-color:#ffdfe0}.fetched_list.expired .price{background-color:#fdcecf !important}.fetched_list .main_link{text-decoration:none}.fetched_list .inner_top_area{display:flex}.fetched_list .top_area{margin-top:15px;position:relative;border-radius:10px;box-shadow:0px 0px 5px 1px rgba(0,0,0,.09);padding:5px;display:flex;transition:all .1s linear}.fetched_list .top_area .loader-wrap{position:absolute;height:100%;width:100%;background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.fetched_list .top_area.top_wishlist{display:block}.fetched_list .top_area .placeholder-glow span{color:#7c7c7c}.fetched_list .top_area .placeholder-glow.img span{height:106px;border-radius:8px}.fetched_list .top_area .placeholder-glow.name_rating{padding-top:0}.fetched_list .top_area .placeholder-glow.name_rating span{margin-bottom:10px;height:28px}.fetched_list .top_area .placeholder-glow.name_rating span:last-child{margin-bottom:0}.fetched_list .top_area .tag{font-size:4.1vw;background-color:#b31f24;color:#fff;bottom:8px;width:95%;right:0;margin:0 auto;font-size:2.5vw;text-align:center;left:0;padding:6px 8px;position:absolute;margin-bottom:0;z-index:2}.fetched_list .top_area .social_share{position:absolute;left:5px;top:5px;z-index:3;display:none}.fetched_list .top_area .social_share a{text-decoration:none}.fetched_list .top_area .social_share:hover ul{margin-top:0;visibility:visible;opacity:1;height:auto;overflow:visible}.fetched_list .top_area .social_share emp{display:block;background-color:#b31f24;border-radius:50%;color:#fff;height:30px;width:30px;text-align:center;margin:0 auto;margin-bottom:2px}.fetched_list .top_area .social_share emp i{display:block;height:30px;width:30px;text-align:center;line-height:30px;font-size:13px}.fetched_list .top_area .social_share ul{margin-bottom:0;margin-top:0px;visibility:hidden;overflow:hidden;opacity:0;height:0;transition:all .2s ease-in-out}.fetched_list .top_area .social_share ul::-webkit-scrollbar{display:none}.fetched_list .top_area .social_share ul li{padding:2px}.fetched_list .top_area .social_share ul li a{text-decoration:none}.fetched_list .top_area .social_share ul li a:hover i{transform:scale(1.1, 1.1)}.fetched_list .top_area .social_share ul li a i{display:block;height:30px;width:30px;border-radius:50%;background-color:#b31f24;text-align:center;line-height:35px;color:#fff;transition:all .2s ease-in-out}.fetched_list .top_area .social_share ul li a i.fa-facebook-f{background-color:#4267b2}.fetched_list .top_area .social_share ul li a i.fa-twitter{background-color:#00acee}.fetched_list .top_area .social_share ul li a i.fa-whatsapp{background-color:#4fce5d}.fetched_list .top_area .social_share ul li a i.fa-linkedin-in{background-color:#006fa6}.fetched_list .top_area .wishlist{position:absolute;left:5px;top:8px;height:30px;width:30px;background-color:#3d3c3c;text-align:center;border-radius:50%;font-size:14px;display:flex;justify-content:center;align-items:center}.fetched_list .top_area .wishlist i{color:#fff}.fetched_list .top_area .wishlist.active,.fetched_list .top_area .wishlist:hover{background-color:#b31f24}.fetched_list .top_area .wishlist.active i:before,.fetched_list .top_area .wishlist:hover i:before{content:"";color:#ffc619;font-weight:900}.fetched_list .top_area .img{position:relative;border-radius:8px;height:auto;width:33%}.fetched_list .top_area .img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.fetched_list .top_area .name_rating{padding:10px 0;width:67%;padding-bottom:3px;margin-left:10px}.fetched_list .top_area .name_rating h2{color:#3d3c3c;margin-bottom:0;font-size:5vw;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.fetched_list .top_area .name_rating h2::-webkit-scrollbar{display:none}.fetched_list .top_area .name_rating ul{display:flex;align-items:center;margin-bottom:0;padding:5px 0;font-size:3.5vw}.fetched_list .top_area .name_rating ul li{margin:0 1px}.fetched_list .top_area .name_rating ul li i.fa-star{color:#ffc619}.fetched_list .top_area .name_rating ul li i.fa-star-half-stroke{color:#3d3c3c}.fetched_list .top_area .name_rating ul li span{color:#3d3c3c}.fetched_list .top_area .name_rating .location{display:flex;padding-bottom:7px}.fetched_list .top_area .name_rating .location i{color:#b31f24;margin-right:8px;width:20px;text-align:center;margin-top:2px}.fetched_list .top_area .name_rating .location i.fa-coffee{color:#3d3c3c}.fetched_list .top_area .name_rating .location i.fa-check-circle{color:#45cc1e}.fetched_list .top_area .name_rating .location p{color:#3d3c3c;font-size:3.5vw;margin-bottom:0}.fetched_list .top_area .name_rating .location p small{display:block;color:#44a6d5}.fetched_list .top_area .name_rating .price{background-color:#f2f2f2;border:1px solid #e9e9e9;border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:5px;width:100%}.fetched_list .top_area .name_rating .price .taxes{line-height:9px;width:30%}.fetched_list .top_area .name_rating .price .taxes i{font-size:2.5vw}.fetched_list .top_area .name_rating .price p{color:#8a8686;font-size:13px;margin-bottom:0}.fetched_list .top_area .name_rating .price p:last-child{color:#3d3c3c}.fetched_list .top_area .name_rating .price h1{color:#b31f24;font-size:3.7vw;font-weight:900;margin-bottom:0}.fetched_list .top_area .name_rating .price h1 span{color:#8a8686;font-size:3vw;text-decoration:line-through;text-decoration-color:#b31f24;font-weight:400;display:block}.fetched_list .top_area .name_rating .price h1 emp{color:#949494;font-size:2vw;font-weight:normal}.fetched_list .top_area .name_rating .price h1 i{display:block;color:#8a8686;font-size:12px;font-weight:300;margin-bottom:5px}.fetched_list .darkshadow_card{box-shadow:0px 0px 5px 1px rgba(0,0,0,.7) !important}.fetched_list.rentA_car{box-shadow:0px 0px 2px 1px rgba(0,0,0,.2);padding:7px;border-radius:10px;margin-bottom:15px;border:1px solid #bebebe}.fetched_list.rentA_car .rent_price{display:flex;align-items:center}.fetched_list.rentA_car .rent_price h3{font-size:4.1vw;background-color:#b31f24;color:#fff;left:-17px;padding:6px 8px;margin-bottom:0;z-index:2;position:relative}.fetched_list.rentA_car .rent_price h3:after{content:"";position:absolute;left:0;bottom:-9px;width:0;height:0;border-top:10px solid #580406;border-left:10px solid rgba(0,0,0,0)}.fetched_list.rentA_car .rent_price p{color:silver;font-size:14px;margin-bottom:0}.fetched_list.rentA_car .vehicle_desc{display:flex;margin-top:15px}.fetched_list.rentA_car .vehicle_desc .vehicle{width:55%}.fetched_list.rentA_car .vehicle_desc .vehicle h3{font-size:4.5vw;color:#707070;font-weight:600;margin-bottom:0}.fetched_list.rentA_car .vehicle_desc .vehicle h3 small{font-size:3vw;font-weight:normal}.fetched_list.rentA_car .vehicle_desc .vehicle img{width:100%}.fetched_list.rentA_car .vehicle_desc .desc{width:45%;padding-left:15px;margin-bottom:0}.fetched_list.rentA_car .vehicle_desc .desc li{color:#3d3c3c;font-size:3.5vw;font-weight:500;margin-bottom:5px}.fetched_list.rentA_car .vehicle_desc .desc li img{width:18px;height:18px;margin-right:8px}.fetched_list.rentA_car .benefits{background-color:#fafafa;border-radius:10px;padding:10px}.fetched_list.rentA_car .benefits h3{color:#b31f24;font-size:20px}.fetched_list.rentA_car .benefits ul{display:flex;flex-wrap:wrap;margin-bottom:0}.fetched_list.rentA_car .benefits ul li{font-size:3.5vw;padding-right:10px;line-height:28px}.fetched_list.rentA_car .benefits ul li i{color:#10b304}.fetched_list .top_area .name_rating .price .taxes i{color:#212529}.trips .top_area .name_rating{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.trips .top_area .name_rating .top_cont{width:100%}.trips .top_area .name_rating h2{overflow:visible;white-space:normal;padding-bottom:7px;font-size:4.4vw}.trips .top_area .name_rating h2::-webkit-scrollbar{display:none}.trips .top_area .name_rating h2 .highlight{font-weight:500}.trips .top_area .name_rating .trips_info{margin:4px 0;padding:5px 0px;width:100%;display:flex;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;justify-content:space-between}.trips .top_area .name_rating .trips_info p{margin:0;color:#3d3c3c;font-size:2.8vw;display:flex;align-items:center}.trips .top_area .name_rating .trips_info p i{margin-right:2px}.trips .top_area .name_rating .trips_info p img{height:16px;margin-right:2px}.trips .top_area .name_rating .trips_info p:last-child{margin-right:0}.trips .top_area .name_rating .trips_info p:last-child{margin-right:0}.trips .top_area .name_rating .trips_info .grey_para{color:gray;color:gray;padding-right:.5rem;margin-right:.5rem;border-right:1px solid gray}.trips .top_area .name_rating ul li{color:#ffc619}.trips .top_area .name_rating ul li a{color:#fff;padding:0 5px;font-size:17px}.trips .bottom_area .price p{text-align:left;margin-bottom:0}.trips .bottom_area .price h1{text-align:left}.trips .bottom_area .location a.btn{font-size:12px;width:100%}.sort_filterBtn{text-align:center;position:fixed;left:0;right:0;margin:0 auto;bottom:75px;z-index:9999}.sort_filterBtn .btn{width:46%;border-radius:25px;background-color:#b31f24;color:#fff;outline:0;border-color:none;outline:none;box-shadow:0px 0px 5px 1px rgba(0,0,0,.09);position:relative;z-index:99999}.sort_filterBtn .btn:active{background-color:#b31f24 !important;border:none !important;outline:none !important;color:#fff !important}.sort_filterBtn .btn img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(65deg) brightness(106%) contrast(107%)}.footer{position:fixed;left:0;width:100%;bottom:-1px;background:#fafafa;z-index:1061}.footer ul{display:flex;justify-content:space-between;margin-bottom:0;padding:8px 15px}.footer ul li{text-align:center}.footer ul li a{font-size:11px;font-weight:500;text-transform:uppercase;color:#454444;text-decoration:none}.footer ul li a img{height:24px;width:24px;filter:invert(0%) sepia(7%) saturate(13%) hue-rotate(342deg) brightness(96%) contrast(100%)}.footer ul li a i{font-size:20px}.footer ul li a span{display:block;color:#3d3c3c;font-size:3.2vw;margin-top:5px;text-transform:uppercase}.footer ul li a:hover span,.footer ul li a:active span{color:#b31f24}.search_results{padding-top:10px;overflow:auto;height:calc(100dvh - 130px)}.search_results::-webkit-scrollbar{display:none}.search_results ul li a{display:flex;align-content:center;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px;margin-bottom:10px;text-decoration:none;color:unset}.search_results ul li a:hover,.search_results ul li a:active,.search_results ul li a:focus,.search_results ul li a:visited{background-color:#efefef}.search_results ul li span{margin-right:10px}.search_results ul li p{font-size:14px;font-weight:600;margin-bottom:0}.search_results ul li p small{display:block;color:#444;font-weight:normal;font-size:13px}.search_results ul li:last-child a{margin-bottom:0}.fancy_title h2{color:#b31f24;font-size:1.2rem;position:relative;padding-bottom:12px;margin-bottom:16px;text-transform:capitalize}.fancy_title h2:before{content:"";width:55px;height:5px;background-color:#3d3c3c;position:absolute;left:10px;bottom:0}.fancy_title h2:after{content:"";width:7px;height:5px;background-color:#b31f24;position:absolute;left:0;bottom:0}.fancy_title p{color:#3d3c3c}.trips_tarveler_modal_new{background-color:#fff}.trips_tarveler_modal_new .traveler_selectionArea{margin-top:0}.trips_tarveler_modal_new .modal-body{margin-top:-44px;padding-top:0;padding-bottom:20px;overflow:auto}.trips_tarveler_modal_new .modal-body::-webkit-scrollbar{display:none}.new_content_scroll{position:relative;z-index:1;background-color:#fff;border-radius:15px;overflow-y:auto;height:calc(100dvh - 65px)}.new_content_scroll::-webkit-scrollbar{display:none}.room-type{box-shadow:0px 0px 4px 3px rgba(0,0,0,.025);padding:10px;border-radius:6px}.room-type .top-box{display:flex;align-items:center}.room-type .top-box .room-img{width:25px;height:25px}.room-type .top-box .room-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.room-type .top-box span{padding-left:8px;font-size:16px;color:gray}.room-type .radio-div{display:flex;align-items:center;margin:15px 0px}.room-type .radio-div .form-check-input[type=radio]{border-radius:50%;width:20px;height:20px;border-color:#000}.room-type .radio-div h4{margin-bottom:0px;padding-left:10px;font-size:.9rem;font-weight:400;color:gray}.room-type .radio-div .form-check-input:checked[type=radio]{background-color:#b31f24;border-color:#b31f24}.sortAnd_filter_canvas{z-index:1062;padding-top:0;padding-bottom:10px;width:100% !important;overflow:hidden !important}.sortAnd_filter_canvas::-webkit-scrollbar{display:none}.sortAnd_filter_canvas #inner-header{height:auto;padding:0}.sortAnd_filter_canvas .offcanvas-header{background-image:url(../images/header.svg);background-size:cover;background-repeat:no-repeat;border-radius:0;justify-content:center;padding:15px 0 50px;margin-bottom:-55px}.sortAnd_filter_canvas .offcanvas-header .btn-close{background-image:none;color:#fff;opacity:1;display:flex;align-items:center;justify-content:center;font-size:6vw;margin:0;margin-right:auto}.sortAnd_filter_canvas .offcanvas-header h5{color:#fff;font-size:5vw;font-weight:600;margin-right:auto;margin-left:-14px}.sortAnd_filter_canvas .sortFilter_bodtArea{background-color:#fff;padding:15px;border-radius:15px 15px 0 0;box-shadow:0px 0px 6px 2px rgba(0,0,0,.25);position:relative;padding-bottom:0;overflow-y:auto;margin-top:3px;height:100%;padding-bottom:35px}.sortAnd_filter_canvas .sortFilter_bodtArea::-webkit-scrollbar{display:none}.sortAnd_filter_canvas .sortFilter_bodtArea .btn-close{position:absolute;right:10px;top:10px}.sortAnd_filter_canvas .sortFilter_bodtArea .action_area{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:1000;margin:0 auto;background-color:#000;padding:15px 0;box-shadow:0px -4px 7px 1px rgba(0,0,0,.1)}.sortAnd_filter_canvas .sortFilter_bodtArea .action_area .btn{width:40%;background-color:#b31f24 !important}.sortAnd_filter_canvas .sortFilter_bodtArea .action_area .btn:hover,.sortAnd_filter_canvas .sortFilter_bodtArea .action_area .btn:active{background-color:rgba(179,31,36,.7) !important;color:#fff !important}.sortAnd_filter_canvas .sort_inner{border-bottom:1px solid #f1f1f1;padding-bottom:10px;margin-bottom:10px}.sortAnd_filter_canvas .sort_inner h3{color:#b31f24;font-size:18px;margin-bottom:15px;text-transform:uppercase}.sortAnd_filter_canvas .sort_inner .form-check{margin-bottom:10px}.sortAnd_filter_canvas .sort_inner .form-check .right_label{font-size:12px;color:gray;margin:0}.sortAnd_filter_canvas .sort_inner .form-check label{font-size:14px;display:flex;justify-content:space-between;align-items:center;text-transform:capitalize;white-space:nowrap}.sortAnd_filter_canvas .sort_inner .form-check label span{color:#8a8686;font-size:12px}.sortAnd_filter_canvas .sort_inner .form-check .form-check-input:focus,.sortAnd_filter_canvas .sort_inner .form-check .form-check-input:visited,.sortAnd_filter_canvas .sort_inner .form-check .form-check-input:active{box-shadow:none}.sortAnd_filter_canvas .sort_inner .form-check .form-check-input:checked{background-color:#b31f24;border-color:#b31f24;box-shadow:none}.scroller{position:relative;margin-top:15px;padding-top:30px}.scroller .leftLabel{font-size:10px !important;color:#818181 !important;position:absolute;left:0;top:2px}.scroller .rightLabel{font-size:10px !important;color:#818181 !important;position:absolute;right:0;top:2px}.scroller .nstSlider{cursor:hand;cursor:pointer;border-radius:10px;position:relative;width:100%;height:8px;background:#fff;border:1px solid #d3d3d3}.scroller .nstSlider .bar{border-radius:10px;position:absolute;background:#b31f24;height:8px;top:-1px}.scroller .nstSlider .leftGrip{position:absolute;height:18px !important;width:18px !important;border:2px solid #fff;background-color:#000 !important;border-radius:50% !important;box-shadow:0px 0px 3px .2px rgba(0,0,0,.3);top:-5px}.scroller .nstSlider .rightGrip{position:absolute;height:18px !important;width:18px !important;border:2px solid #fff;background-color:#000 !important;border-radius:50% !important;box-shadow:0px 0px 3px .2px rgba(0,0,0,.3);top:-5px}.makeMe_up{margin-top:-55px;position:relative;z-index:999;height:calc(100vh - 165px);overflow:hidden}.makeMe_up::-webkit-scrollbar{display:none}.submit_search{margin-top:28px}.login_div{box-shadow:0px 0px 8px -2px rgba(0,0,0,.11);border:1px solid #f3f3f3;padding:8px 15px;border-radius:10px;display:flex;align-items:center;margin-top:25px}.login_div .login_desc{padding-left:15px}.login_div .login_desc h4{color:#b31f24;font-size:4.5vw;font-weight:500;margin-bottom:8px}.login_div .login_desc p{color:#646464;font-size:3vw;margin-bottom:8px}.login_div .login_desc .btn{height:25px;width:25px;font-size:14px}.round_yellow{background-color:#ffc619;color:#b31f24;width:35px;height:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:19px}.inner_pages_content_S{height:calc(100dvh - 0px) !important}.inner_pages_content{background-color:#fff;padding:10px;border-radius:15px 15px 0px 0px;box-shadow:0px 0px 6px 2px rgba(0,0,0,.05);height:calc(100dvh - 58px);position:relative}.inner_pages_content .fake_loader{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff}.trips_search{padding:0px 14px 14px 14px}.trips_search .inpute_holder{position:relative;box-shadow:0px 0px 8px -2px rgba(0,0,0,.11);border:1px solid #f3f3f3;margin-bottom:7px;padding:4px 15px;border-radius:10px}.trips_search .inpute_holder .form-select{font-size:14px;border:0;padding:0;color:gray;background-position:right 0rem center}.trips_search .inpute_holder .form-control{border:0;padding:0;width:85%;font-size:14px}.trips_search label{font-size:13px;margin-bottom:5px;color:#8a8686;display:block}.trips_search label img{margin-right:5px;vertical-align:sub;height:24px;width:24px}.trips_search .submit_search .btn{font-size:14px;text-transform:uppercase;width:50%;height:45px;display:flex;align-items:center;justify-content:center;margin:0 auto}.trips_search .submit_search .btn i{margin-left:5px}.availibilty_modal{overflow:hidden}.availibilty_modal .modal-dialog .main-body{max-height:380px;margin-bottom:7px;overflow:auto;padding:.5rem}.availibilty_modal .modal-dialog .main-body::-webkit-scrollbar{display:none}.btn.white_btn{background-color:#fff;border-radius:25px;color:#b31f24;text-transform:uppercase}.btn.red_btn{border:0;color:#fff;background-color:#b31f24;border-radius:25px;text-transform:uppercase;border-bottom:0;outline:none;height:81%}.btn.red_btn:active,.btn.red_btn:focus,.btn.red_btn:visited{background-color:rgba(179,31,36,.7);color:#fff}.next_btn_disabled{width:40%;height:44px;border-radius:25px;color:#fff !important;background-color:#666 !important;margin:0 auto}.animation_btn .dot{display:inline-block;width:8px;height:8px;margin:0 3px;background-color:#fff;border-radius:50%;animation:bounce 1.2s infinite ease-in-out}.animation_btn .dot:nth-child(1){animation-delay:0s}.animation_btn .dot:nth-child(2){animation-delay:.2s}.animation_btn .dot:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.lazyLoad_S.fetched_list_S .light-shimmer_S,.lazyLoad_sr.fetched_list_S .light-shimmer_S,.lazyload-dark_S.fetched_list-dark_S .dark-shimmer_S,.lazyload-dark_sr.fetched_list-dark_S .dark-shimmer_S,.lazyload-dark_S.fetched_list-dark_S .dark-shimmer_With_BR_S,.lazyload-dark_sr.fetched_list-dark_S .dark-shimmer_With_BR_S{position:relative}.lazyLoad_S.fetched_list_S .light-shimmer_S:after,.lazyLoad_sr.fetched_list_S .light-shimmer_S:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;animation-duration:3.1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:lazyLoad_S;animation-timing-function:linear;background:#a9a9a9;background:linear-gradient(to right, #eeeeee 10%, #dddddd 18%, #eeeeee 33%);background-size:200% 100%}.lazyload-dark_S.fetched_list-dark_S .dark-shimmer_With_BR_S:after,.lazyload-dark_sr.fetched_list-dark_S .dark-shimmer_With_BR_S:after{border-radius:6px}.lazyload-dark_S.fetched_list-dark_S .dark-shimmer_S:after,.lazyload-dark_sr.fetched_list-dark_S .dark-shimmer_S:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;animation-duration:3.1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:lazyLoad-dark_S;animation-timing-function:linear;background:#a9a9a9;background:linear-gradient(to right, #c9c9c9 10%, #acacac 18%, #cccccc 33%);background-size:200% 100%}@keyframes lazyLoad_S{0%{background-position:-200% 0%}100%{background-position:200% 0%}}@keyframes lazyLoad-dark_S{0%{background-position:-200% 0%}100%{background-position:200% 0%}}.wishList_canvas{z-index:9999;height:auto !important}.wishList_canvas .wishList_item{text-decoration:none;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);border-radius:8px;margin-bottom:10px;border:1px solid #ededed;display:block;padding:6px}.wishList_canvas .wishList_item .desc{display:flex;align-items:center}.wishList_canvas .wishList_item .trip_img{margin-right:10px;width:35%}.wishList_canvas .wishList_item .trip_img img{height:60px;width:60px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.wishList_canvas .wishList_item .tripPrice h4{color:#2e2e2e;font-size:14px;font-weight:600;margin-bottom:0}.wishList_canvas .wishList_item .tripPrice h2{color:#b31f24;font-size:17px;margin-bottom:0;font-weight:800;line-height:17px}.wishList_canvas .wishList_item .tripPrice h2 small{font-weight:normal;color:#949494;font-size:11px;font-style:italic;display:inline-block}.wishList_canvas .offcanvas-title{color:#b31f24}.wishList_canvas .btn-close{background:none;width:auto;color:#1fb369;opacity:1;height:auto}.info-box{background-color:#e8f9e9;border:2px solid #b2ffa2;border-radius:10px;padding:20px;position:relative;text-align:left}.info-box ul{list-style:none;padding:0}.info-box ul li{position:relative;padding-left:20px;font-size:3.4vw;color:#155800}.info-box ul li::before{content:"•";color:#b31f24;font-size:4vw;position:absolute;left:0;top:-3px}.info-icon{width:30px;height:30px;background:#5fc93f;color:#fff;border-radius:50%;text-align:center;font-size:13px;font-weight:bold;line-height:30px;position:absolute;top:-15px;left:50%;transform:translateX(-50%)}.trips_detail.name_rating{flex-direction:column;align-items:flex-start}.trips_detail.name_rating h2{color:#242424;font-size:4.6vw;font-weight:600}.trips_detail.name_rating .trips_info{display:flex;align-items:center;margin:4px 0}.trips_detail.name_rating .trips_info p{margin-bottom:0;color:#3d3c3c;margin-right:6px;font-size:2.7vw}.trips_detail.name_rating .trips_info p i{margin-right:2px;color:#b31f24}.trips_detail.name_rating .trips_info p:last-child{margin-right:0}.trips_detail.name_rating .trips_info .see_more{font-size:3vw;color:#1bd5d0;text-wrap:nowrap;text-decoration:underline !important}.trips_detail.name_rating ul{display:flex}.trips_detail.name_rating ul li{color:#ffc619}.trips_detail.name_rating ul li a{color:#3d3c3c;padding:0 3px}.gallery_images{display:flex;flex-wrap:wrap}.gallery_images a img{max-width:100%;width:100%;height:100%;object-fit:cover}.more-images{position:relative;overflow:hidden;max-width:100%;width:100%;height:100%}.more-images::-webkit-scrollbar{display:none}.more-images img{width:100%;object-fit:cover;display:block}.more-images .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:bold}.more-images .overlay span{font-size:1rem}.start_end_points .strt{color:#b31f24;font-size:1.1rem;position:relative;padding-bottom:8px;font-weight:600}.start_end_points .strt:before{content:"";width:42px;height:5px;background-color:#3d3c3c;position:absolute;left:10px;bottom:0}.start_end_points .strt:after{content:"";width:7px;height:5px;background-color:#b31f24;position:absolute;left:0;bottom:0}.checkIn_checkOut{margin-top:10px;display:flex;justify-content:space-between}.checkIn_checkOut .line_connect{position:relative;width:20%;display:flex;align-items:center;margin:0px 10px}.checkIn_checkOut .line_connect::before{content:"";width:10px;height:10px;background-color:#fff;border:1px solid #b31f24;border-radius:50%;position:absolute;right:0;top:50%;transform:translateY(-50%)}.checkIn_checkOut .line_connect::after{content:"";width:10px;height:10px;background-color:#fff;border:1px solid #b31f24;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%) !important}.checkIn_checkOut .line_connect span{border-top:1px dashed #707070;display:block;width:80%;margin:0 auto}.checkIn_checkOut p{margin-bottom:0;font-size:3.2vw;color:#333232;font-weight:600}.checkIn_checkOut p small{display:block;font-size:2.5vw;color:#8a8686;font-weight:400}.checkIn_checkOut p small i{display:none}.totalStay_inHotel{background-color:#ffc619;text-align:center;border-radius:5px;padding:10px}.totalStay_inHotel h1{color:#333232;font-size:6vw;margin-bottom:0}.totalStay_inHotel h1 small{font-size:2.6vw;display:block;font-weight:400}.trips_short_desc{margin-top:16px}.trips_short_desc p{font-size:.8rem;color:#3d3c3c;margin:0}.trips_short_desc p strong{font-size:.8rem;color:#3d3c3c;margin:0;font-weight:normal !important}.trips_short_desc .accordion .accordion-item{border-color:#f7f7f7;margin-bottom:10px}.trips_short_desc .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url(../images/accordian_arrow_red.svg)}.trips_pnr.trips_short_desc .accordion .accordion-item,.trips_pnr.trips_short_desc .accordion .accordion-item .accordion-body,.trips_pnr.trips_short_desc .accordion .accordion-item:last-child .accordion-header .accordion-button{background-color:rgba(0,0,0,0)}.trips_short_desc ul{padding-left:0;list-style:none}.trips_short_desc ul li{font-size:13px;position:relative;padding-left:15px;margin-bottom:8px}.trips_short_desc ul li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background-color:#b31f24;margin-right:5px}.trips_short_desc ul li br{display:none}.trips_short_desc p{font-size:13px;color:#3d3c3c}.trips_short_desc p br{display:none}.trips_short_desc .readMore_text{color:#3d3c3c;font-size:13px}.trips_short_desc .readMore_text emp{display:none}.trips_short_desc .readMore_text[aria-expanded=true] emp{display:block}.trips_short_desc .readMore_text[aria-expanded=true] span{display:none}.trips_short_desc .accordion{margin-top:25px}.trips_short_desc .accordion .accordion-item{border-color:#f7f7f7}.trips_short_desc .accordion .accordion-item .accordion-header .accordion-button{padding-top:.7rem;padding-bottom:.7rem;font-size:13px;background-color:#fff;border-bottom:2px solid #fff;border-left:3px solid;border-radius:0;box-shadow:0px 0px 6px 0px rgba(0,0,0,.16);margin-bottom:10px}.trips_short_desc .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:#b31f24;margin-bottom:0;font-weight:800}.trips_short_desc .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url(../images/accordian_arrow_red.svg)}.trips_short_desc .accordion .accordion-item .accordion-header .accordion-button:visited,.trips_short_desc .accordion .accordion-item .accordion-header .accordion-button:focus,.trips_short_desc .accordion .accordion-item .accordion-header .accordion-button:active{outline:none;box-shadow:0px 0px 6px 0px rgba(0,0,0,.16) !important}.trips_short_desc .accordion .accordion-item .accordion-body{background-color:#fafafa;border-left:3px solid #000}.trips_short_desc .accordion .accordion-item .accordion-body ul li{font-size:13px;position:relative;padding-left:15px;margin-bottom:8px;color:gray}.trips_short_desc .accordion .accordion-item .accordion-body ul li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background-color:#000;margin-right:5px}.trips_short_desc .accordion .accordion-item:last-child .accordion-header .accordion-button{border-bottom:0}.trips_short_desc .accordion .trip_itinerary_custom .accordion-body{font-size:13px;position:relative;padding-left:15px;margin-bottom:8px;color:gray}.trips_short_desc .accordion .trip_itinerary_custom .accordion-body p{color:gray}.trips_short_desc .accordion .trip_itinerary_custom .accordion-body strong{color:#000}.trips_short_desc .map iframe{width:100%;height:250px;margin:20px 0}.bottom_last{position:fixed;width:100%;bottom:0;z-index:1000;left:0;background:#fff}.bottom_last .timer{background:#343434;text-align:center;padding:10px 0}.bottom_last .timer p{color:#d9d9d9;margin-bottom:0;font-size:14px}.bottom_last .timer p i{color:#ffc619;margin-right:8px}.bottom_last .book_now{background:#000;padding:10px 0}.bottom_last .book_now .total{font-style:normal;font-size:3.5vw;color:#908e8e;margin-bottom:0;text-transform:capitalize}.bottom_last .book_now .pkr{margin:0;color:#fff;font-size:4.3vw;font-weight:600}.bottom_last .book_now .pkr span{text-transform:uppercase}.bottom_last .book_now .pkr .pessengers{color:gray;text-transform:capitalize;font-size:3.5vw;margin-left:5px}.bottom_last .book_now .availibility_btn{border-radius:10px;border:0;outline:0;padding:9px;background-color:#b31f24;color:#fff;font-size:12px;width:100%;height:37px;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.bottom_last .book_now .proceed_btn{background-color:#b31f24;color:#fff;font-size:12px;width:100%;height:37px;border-radius:10px !important;text-transform:uppercase;border:0}.bottom_last .book_now .confirm_btn{color:#fff;background-color:#b31f24;font-size:12px;width:100%;height:37px;border-radius:25px;text-transform:uppercase;border:0}.bottom_last .book_now .confirm_btn:hover,.bottom_last .book_now .confirm_btn:active,.bottom_last .book_now .confirm_btn:focus,.bottom_last .book_now .confirm_btn:visited{background-color:rgba(179,31,36,.7) !important;color:#fff !important}.services{border-bottom:1px solid #fbfbfb;padding:5px}.services .service{display:flex;align-items:center;justify-content:space-between}.services .service .service_name{font-size:.8rem;color:gray}.services .service .service_name section h3{font-size:.8rem;text-transform:capitalize;color:gray}.services .service .service_img{width:15px;margin-bottom:.4rem}.services .service .service_img img{height:100%;width:100%;object-fit:contain}.gallery_overlap{border-radius:15px 15px 15px 15px !important;height:calc(100dvh - 58px) !important;margin-bottom:0 !important}.fancybox__container{z-index:9999}.traveler_selectionArea{box-shadow:none;overflow-y:auto;padding:0;margin-top:0}.traveler_selectionArea::-webkit-scrollbar{display:none}.traveler_selectionArea .modal_header{padding:12px;padding:12px;border-bottom:1px solid #d3d3d3}.traveler_selectionArea{font-family:"Roboto",sans-serif !important;background-color:#fff;padding:12px;padding-bottom:0;border-radius:15px;box-shadow:0px 0px 6px 2px rgba(0,0,0,.14);margin-top:-60px}.traveler_selectionArea .user_label span{background-color:#b31f24;color:#fff;display:inline-block;margin-left:-15px;padding:5px 16px;margin-bottom:9px}.traveler_selectionArea .travelers_section{padding:14px}.traveler_selectionArea .travelers_section p{font-weight:500;color:#3d3c3c}.traveler_selectionArea .select_category p{font-weight:500;color:#3d3c3c}.traveler_selectionArea .select_category .form-check{margin-bottom:0;margin-left:0;padding-left:1.5em}.traveler_selectionArea .select_category .form-check .form-check-input{margin-top:6px;height:14px;width:14px}.traveler_selectionArea .select_category .form-check .form-check-input:checked[type=radio]{border-color:#d3d3d3;background-color:#fff;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23b31f24'/%3e%3c/svg%3e")}.traveler_selectionArea .select_category .form-check label{margin-top:2px;color:gray;font-size:.8rem;margin-left:-0.3em;padding-left:0rem}.traveler_selectionArea .select_category .pass_row{padding:0px 15px !important}.traveler_selectionArea .select_category .pass_row .right_area .rup{color:#b31f24;font-size:.9rem;margin:0;font-weight:bold}.traveler_selectionArea .select_category .pass_row .right_area small{color:gray;font-size:.6rem}.traveler_selectionArea .pass_row{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;border-bottom:1px solid #f7f7f7;padding-bottom:15px;margin-bottom:10px !important}.traveler_selectionArea .pass_row .left_area{display:flex;align-items:center;width:50%}.traveler_selectionArea .pass_row .left_area img{width:40px;height:40px;padding-right:8px}.traveler_selectionArea .pass_row .left_area h4{font-size:16px;margin-bottom:0;white-space:nowrap;color:#3d3c3c}.traveler_selectionArea .pass_row .left_area h4 span{display:block;font-size:10px;color:gray}.traveler_selectionArea .pass_row .right_area .input-group-btn{background:#fff;border-radius:50% !important;width:32px;height:32px;display:flex;justify-content:center;align-items:center;box-shadow:none !important;border:1px solid #8a8686}.traveler_selectionArea .pass_row .right_area .input-group-btn .btn{padding:0;color:#b31f24;border:0;outline:none}.traveler_selectionArea .pass_row .right_area .input-group-btn .btn:focus,.traveler_selectionArea .pass_row .right_area .input-group-btn .btn:visited,.traveler_selectionArea .pass_row .right_area .input-group-btn .btn:active{box-shadow:none;outline:none}.traveler_selectionArea .pass_row .right_area .form-control{width:60px;text-align:center;border:0;margin-top:-3px;padding:0;background:rgba(0,0,0,0)}.traveler_selectionArea .form-check{margin-bottom:15px;margin-left:15px}.traveler_selectionArea .form-check label{font-size:17px}.traveler_selectionArea .form-check .form-check-input{height:20px;width:20px}.traveler_selectionArea .form-check .form-check-input:checked{border-color:#b31f24;background-color:#b31f24}.traveler_selectionArea .action_area{text-align:center;margin-top:35px;margin-bottom:15px}.traveler_selectionArea .action_area .btn{font-size:14px;text-transform:uppercase;width:50%;height:45px}.traveler_selectionArea .select_category_date .pass_row{border-radius:5px !important}.traveler_selectionArea .select_category_date .pass_row .left_area{width:100% !important}.traveler_selectionArea .select_category_date .pass_row .left_area .form-check label{color:#b31f24 !important;font-size:.9rem !important;font-weight:bold !important}.traveler_selectionArea .select_category_date .pass_row .form-check label{color:#b31f24 !important;font-size:.9rem !important;font-weight:bold !important}.itinerary .nav{background-color:rgba(255,198,25,.1);flex-wrap:nowrap;padding:.3rem .3rem .3rem 2.5rem;margin-bottom:10px;position:relative;overflow-x:auto}.itinerary .nav::-webkit-scrollbar{display:none}.itinerary .nav .nav-item{width:100%}.itinerary .nav .nav-item.legend{background-color:#ffc619;color:#b31f24;font-size:3.5vw;padding:4px 0px;text-align:center;position:absolute;width:56px;top:50%;transform:translateY(-50%) rotate(-90deg);left:-6px}.itinerary .nav .nav-item .nav-link{background-color:#fff;padding:.3rem .5rem;border:0;margin:0 auto;color:#3d3c3c;border-radius:5px;width:90%;height:100%}.itinerary .nav .nav-item .nav-link h1{font-size:3.8vw;text-align:center;margin-bottom:0}.itinerary .nav .nav-item .nav-link h1 small{display:block;font-weight:400}.itinerary .nav .nav-item .nav-link .other_date{font-size:8px}.itinerary .nav .nav-item .nav-link.active{background-color:#b31f24;color:#fff}.itinerary .nav .nav-item .other-date.active small img{filter:invert(0) brightness(100)}.trips_iternary_inner{padding:15px;padding-bottom:0}.trips_iternary_inner .trips_source_desti{display:flex;justify-content:space-between}.trips_iternary_inner .trips_source_desti .points{width:40%}.trips_iternary_inner .trips_source_desti .points h2{font-size:16px;color:#333232}.trips_iternary_inner .trips_source_desti .points h2 small{display:block;font-size:12px}.trips_iternary_inner .trips_source_desti .points:last-child{text-align:right}.trips_iternary_inner .trips_source_desti .center{position:relative;text-align:center;width:55%;margin-left:14px}.trips_iternary_inner .trips_source_desti .center:before{content:"";width:12px;height:12px;border-radius:50%;border:1px solid #b31f24;background-color:#fff;position:absolute;left:-12px;top:9px}.trips_iternary_inner .trips_source_desti .center:after{content:"";width:12px;height:12px;border-radius:50%;border:1px solid #b31f24;background-color:#fff;position:absolute;right:-12px;top:9px}.trips_iternary_inner .trips_source_desti .center span{height:2px;border-top:2px dashed #707070;display:block}.trips_iternary_inner .trips_source_desti .center p{margin-bottom:14px;font-size:3vw;color:#a0a0a0}.trips_iternary_inner .trips_source_desti h2{font-size:17px;font-family:600}.new_trips_desc ul{padding-left:0;list-style:none;margin-bottom:0}.new_trips_desc ul li{font-size:13px;position:relative;padding-left:15px;margin-bottom:8px}.new_trips_desc ul li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background-color:#b31f24;margin-right:5px}.bottom_last_modal .envalopeimg{width:150px;position:relative;margin:0 auto}.bottom_last_modal .envalopeimg .down_arrow{color:#fff;position:absolute;top:50%;left:45%;transform:translate(-50%, -50%)}.bottom_last_modal .trips_rooms_details{background-color:#1a1a1a;margin-top:-22px;padding:16px 16px 0px 16px}.bottom_last_modal .trips_rooms_details .details{padding-right:10px;padding-bottom:5px;min-height:20px;max-height:155px;overflow-y:auto}.bottom_last_modal .trips_rooms_details .details .room_detail{padding:10px 0px;display:flex;justify-content:space-between;border-top:1px solid gray}.bottom_last_modal .trips_rooms_details .details .room_detail:first-child{border-top:none;padding-top:0rem}.bottom_last_modal .trips_rooms_details .details .room_detail .left_sec{display:flex;align-items:flex-start}.bottom_last_modal .trips_rooms_details .details .room_detail .left_sec .number{text-transform:capitalize;color:#fff;font-weight:100;font-size:3.2vw;white-space:nowrap}.bottom_last_modal .trips_rooms_details .details .room_detail .left_sec .traveller_info{color:#fff;padding-left:1rem}.bottom_last_modal .trips_rooms_details .details .room_detail .left_sec .traveller_info .name{text-transform:capitalize;font-weight:500;font-size:3.5vw}.bottom_last_modal .trips_rooms_details .details .room_detail .left_sec .traveller_info .people{font-weight:100;font-size:2.5vw}.bottom_last_modal .trips_rooms_details .details .room_detail .right_sec{display:flex;align-items:flex-start}.bottom_last_modal .trips_rooms_details .details .room_detail .right_sec .date{color:#fff;font-weight:100;padding:0rem .5rem;font-size:3.2vw;white-space:nowrap}.bottom_last_modal .trips_rooms_details .details .room_detail .right_sec .price{color:#fff;font-weight:100;padding:0rem .5rem;font-size:3.2vw;white-space:nowrap}.bottom_last_modal .trips_rooms_details .details::-webkit-scrollbar{width:.1em}.bottom_last_modal .trips_rooms_details .details::-webkit-scrollbar-thumb{outline:1px solid #b31f24;background-color:#b31f24;border-radius:20px}.bottom_last_modal .trips_rooms_details .details::-webkit-scrollbar-track{background-color:gray;border-radius:20px}.bottom_last_modal .book_now{background:#000;padding:10px 0}.bottom_last_modal .book_now .total{font-style:normal;font-size:3.5vw;color:#908e8e;text-transform:capitalize}.bottom_last_modal .book_now .pkr{margin:0;color:#fff;font-size:4.3vw}.bottom_last_modal .book_now .pkr span{font-size:4.3vw;font-weight:600;color:#fff;margin-bottom:0;text-transform:uppercase}.bottom_last_modal .book_now .passengers{line-height:12px}.bottom_last_modal .book_now .passengers span{color:#fff;font-size:.8rem;font-weight:200}.bottom_last_modal .book_now .proceed_btn{display:flex;justify-content:center;align-items:center;border-radius:10px;border:0;outline:0;background-color:#b31f24;color:#fff;font-size:12px;width:34vw;height:37px;text-transform:uppercase}.bottom_last_modal_tours{position:fixed;bottom:0;left:0;width:100%;z-index:1049;margin:0px;background:#fff}.availaibility_modal_content{border-radius:1rem}.calender_modal .modal-body{padding:0}.calender_modal .modal-body #datepicker-div{margin:auto;width:fit-content}.calender_modal .modal-body #datepicker-div .ui-datepicker{width:17em;height:18em;padding:1em 0em 0;border:none}.calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-header{padding:0em 0;height:2.5em;background-color:rgba(0,0,0,0);border:none;color:#000}.calender_modal .modal-body #datepicker-div .ui-datepicker td a{padding:.4em}.calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-prev{position:relative}.calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-prev::after{position:absolute;content:"";font-family:"Font Awesome 5 Free";top:0px;left:12px}.calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-prev span{display:none}.calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-next::after{position:absolute;content:"";font-family:"Font Awesome 5 Free";top:0px;right:12px}.calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-next span{display:none}.calender_modal .modal-body #datepicker-div .ui-state-default,.calender_modal .modal-body #datepicker-div .ui-widget-content .ui-state-default{border:none;background:none;text-align:center}.calender_modal .modal-body #datepicker-div .ui-datepicker-week-end a{color:#b31f24}.calender_modal .modal-body #datepicker-div .ui-state-active{color:#000;border:1px solid #b31f24 !important}.calender_modal .modal-footer{display:flex;justify-content:center;border:none;padding-top:0}.calender_modal .modal-footer .calender_btn{background-color:#b31f24;border-radius:1.5rem;color:#fff !important;font-size:1rem;padding-bottom:.5rem;height:40px;width:122px;display:flex;justify-content:center;align-items:center}.cart_sucess_modal .img_div{margin-bottom:15px}.cart_sucess_modal .modal_bdy h1{color:#126332;font-size:1.3rem}.cart_sucess_modal .modal_bdy p{color:#3d3c3c;font-size:.9rem}.cart_sucess_modal .modal_bdy p .highlight{font-weight:500}.cart_sucess_modal .modal-footer{padding:12px 0px !important}.add_morebtn{border:1px solid #23aa51;border-radius:25px;padding:10px;font-size:.8rem;color:#1f1a1a}.add_morebtn:hover{background-color:#23aa51;color:#fff}.collapse_images_cardbody{max-height:200px;overflow:auto;overflow-x:hidden;border-radius:0;border:none}.collapse_images_cardbody::-webkit-scrollbar{display:none}.border_sec{border-right:1px solid gray;padding-right:30px}.trips_cart .overlapOne_header.scroll_content{height:calc(100dvh - 199px) !important}.trips_cart .msg{color:#b31f24;text-align:center;font-weight:600;margin-bottom:0;margin-top:1rem;font-size:1.1rem;text-transform:capitalize}.trips_cart .pessenger_icon{margin-right:.5rem !important}.trips_cart .cart_internal_height{height:calc(100dvh - 192px) !important;overflow:auto}.trips_cart .cart_internal_height::-webkit-scrollbar{display:none}.trips_cart .trips_datesSelection_cart{font-size:4vw !important}.trips_cart .trips_datesSelection_cart .cart_price{font-weight:900}.trips_cart .bottom_last_cart{width:100%;position:fixed;left:0;bottom:67px;z-index:9999}.trips_cart .fetched_list .top_area:first-child{margin-top:0 !important}.trips_cart .fetched_list .top_area:hover{transform:none !important;background-color:rgba(0,0,0,0) !important;border:none !important}.recyclebin_modal .modal-header{border-bottom:0;padding-bottom:0}.recyclebin_modal .modal-body{text-align:center;padding-top:0}.recyclebin_modal .modal-body p{color:#b31f24;font-weight:bold}.recyclebin_modal .modal-body img{margin-bottom:15px;height:14vw}.recyclebin_modal .modal-footer{justify-content:center;border:0;flex-wrap:nowrap;padding-top:0}.recyclebin_modal .modal-footer .btn.btn-secondary{background-color:#b31f24;color:#fff;border-color:#b31f24;width:50%;margin:0;border-radius:0}.recyclebin_modal .modal-footer .btn.btn-primary{background-color:#fff;border-color:#b31f24;color:#b31f24;width:50%;margin:0;border-radius:0}.collapsing{overflow-y:hidden !important}.cart_img{height:130px !important}.cart_img .expiry{position:absolute;color:#fff;bottom:0;left:0;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:40px;background-color:rgba(179,31,36,.7);font-size:2.5vw;border-bottom-right-radius:8px;border-bottom-left-radius:8px;text-transform:capitalize}.all_trips_wrap{display:flex;align-items:center;padding:10px 0px}.all_trips_wrap .trips_check{border-color:gray}.all_trips_wrap .trips_check:checked{background-color:#b31f24;border-color:#b31f24 !important}.all_trips_wrap .trips_check_label{font-size:.8rem;padding-left:8px}.trips_accordion .accordion-item{border-radius:10px;margin:10px 0px}.trips_accordion .accordion-item .accordion-button:not(.collapsed){background-color:#fff;box-shadow:none;border-bottom:1px solid #d3d3d3}.trips_accordion .accordion-item .accordion-button{box-shadow:0px 0px 2px 1px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);font-weight:600;color:#b31f24}.trips_accordion .accordion-item .accordion-button:after{background-size:1rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b31f24'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.trips_accordion .accordion-item .accordion-button span{color:#000;padding-left:5px}.trips_accordion .accordion-item .accordion-button .highlight{font-weight:500}.trips_accordion .accordion-item .accordion-body{padding:1rem 1rem}.trips_accordion .accordion-item .accordion-body p{font-weight:bold;color:#b31f24}.profile_main{margin-top:10px;background-color:#fff;padding:15px;border-radius:15px;margin:5px;border:0;box-shadow:0px 0px 5px 3px rgba(0,0,0,.1)}.profile_main .form-floating .form-control{color:#000;font-size:14px;box-shadow:0px 0px 2px 1px rgba(0,0,0,.05)}.profile_main .form-floating .form-control:focus{box-shadow:0px 0px 2px 2px rgba(0,0,0,.08) !important;border:1px solid rgba(0,0,0,.05)}.onto_header{background-color:#fff;border-radius:15px}.onto_header .wishlist-container{height:calc(100dvh - 210px);overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-top:5px;padding-right:5px;padding-left:5px}.fetched_list{margin-bottom:15px}.fetched_list .expired{background-color:#ffdfe0}.fetched_list .expired .price{background-color:#fdcecf !important}.fetched_list .trips .top_area .name_rating{justify-content:unset !important}.fetched_list .trips .top_area .name_rating .price{width:100% !important}.btn.remove_wishlist{background-color:#b31f24;color:#fff !important}.remove_wishlist{background-color:#b31f24;color:#fff;font-size:10px;margin-top:7px}.remove_wishlist img{margin-right:8px;vertical-align:sub}.remove_wishlist:hover,.remove_wishlist:active,.remove_wishlist:focus{background-color:#b31f24 !important;color:#fff !important;outline:none !important;box-shadow:none !important}.bookings .form-select:focus{border-color:#dee2e6;box-shadow:0px 0px 2px 2px rgba(0,0,0,.08)}.bookings .status_buttons{display:flex;justify-content:center;padding:15px 0}.bookings .status_buttons .btn{box-shadow:0px 0px 4px 1px rgba(0,0,0,.06);width:40%;margin:0 10px;border:0;background-color:#fff;color:#9f9d9d}.bookings .status_buttons .btn.active{background-color:#ffc619;color:#b31f24}.booking_history .footer ul{box-shadow:0px 0px 4px 4px rgba(0,0,0,.05)}.booking_list{height:calc(100dvh - 295px);overflow-y:auto;padding:5px}.booking_row{position:relative;border:1px solid #f5f5f5;background-color:#fff;border-radius:10px;margin-bottom:15px;padding:10px 15px;box-shadow:0px 0px 2px 1px rgba(0,0,0,.2)}.booking_row .remove_wishlist{position:absolute;top:0;right:18px;display:block;width:100px;height:25px;align-content:center;text-align:center}.booking_row .location{display:flex;justify-content:space-between;align-items:center}.booking_row .location h3{max-width:70%;flex:0 0 70%;font-size:16px;margin-bottom:0;color:#000}.booking_row .location small{font-size:2.5vw}.booking_row ul{background-color:rgba(0,0,0,0) !important;display:flex;justify-content:center;margin-bottom:0;margin-top:14px;margin-left:-5px;margin-right:-5px}.booking_row ul li{font-size:3vw;border-radius:15px;color:#8a8686;font-size:11px;width:100%;text-align:center}.booking_row ul li span{display:block;background-color:#efefef;color:#000;margin-bottom:5px;padding:2px 2px;border:1px solid #ccc}.booking_row ul li img{width:13px;height:13px;vertical-align:sub;margin-right:2px}.user_profile{text-align:center;border-bottom:1px solid #ccc;margin-bottom:15px}.cancelled_bookings .booking_row{background-color:rgba(255,0,4,.1);box-shadow:0px 0px 3px 1px rgba(255,0,4,.5)}.cancelled_bookings .booking_row ul li span{background-color:#ffd6d2;color:#646464;border:1px solid rgba(179,31,36,.2784313725)}.multi_trips .location{padding-bottom:.7rem;border-bottom:1px solid #d3d3d3}.multi_trips ul{padding:10px}.multi_trips ul li{width:50%}.multi_trips ul li span{width:75px;margin-top:-13px;height:29px;align-content:center;margin:5px auto 0 auto;width:auto}.multi_trips_accordion .accordion-item{border:0 !important}.multi_trips_accordion .accordion-button{font-size:.8rem;box-shadow:0px 0px 4px 4px rgba(0,0,0,.05) !important;margin-bottom:10px;margin-top:10px;text-transform:capitalize}.multi_trips_accordion .accordion-button:not(.collapsed){color:#b31f24;background-color:#fff;box-shadow:0px 0px 4px 4px rgba(0,0,0,.05) !important;margin-bottom:0 !important}.multi_trips_accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b31f24'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-size:1rem}.multi_trips_accordion .accordion-button::after{background-size:1rem}.multi_trips_accordion .accordion-body{background-color:#fafafa}.month-container{padding:10px 0}.month-container .month_name{font-weight:bold;color:#000}.month-container .days-header{font-size:.9rem;color:#8a8686}.month-container .days-header span{padding:5px}.month-container .days-container .day{color:#333232;font-size:.9rem;display:flex;justify-content:center;align-items:center}.day{cursor:pointer;padding:5px;border-radius:50%}.days-header span,.day{display:inline-block;width:12vw;height:12vw;text-align:center;margin:0}.hotel_date_selectorModal .overlapOne_header{padding-bottom:150px}#calendarContainer{height:calc(100dvh - 135px) !important;overflow:auto}.hotel_date_selectorModal .modal-footer.bottom_last .book_now{width:100%;margin:0}.hotel_date_selectorModal .modal-footer.bottom_last .total_nights{font-size:4.8vw;font-weight:600;color:#fff}.choosen_dates{position:fixed;left:0;right:0;width:100%;z-index:1056;bottom:70px;background-color:#fff;box-shadow:0 -5px 10px 1px rgba(0,0,0,.15);display:flex;padding:8px 2px}.choosen_dates p#check_in_date{border-right:1px solid #ccc}.choosen_dates p{width:50%;text-align:center;margin-bottom:0}.choosen_dates p#check_in_date strong{color:#333232}.choosen_dates p small{font-size:12px;text-transform:uppercase;color:#8a8686;display:block}.choosen_dates p#check_out_date strong{color:#b31f24}.day.selected.start{background-color:#333232;color:#fff !important;border-radius:50%;position:relative}.day.in-range{background-color:#ededed;border-radius:0;color:#aaa !important}.day.selected.end{background-color:#b31f24;color:#fff !important;border-radius:50%;position:relative}.ui-widget-header{background:none}.ui-state-default,.ui-widget-content .ui-state-default{color:#000}#no-results,.list_numberFound{background-color:gray;color:#fff;padding:5px;text-align:center}#no-results p,#no-results h4,.list_numberFound p,.list_numberFound h4{font-size:.8rem;font-weight:normal;margin:0}.cart_native_screen{height:calc(100dvh - 196px) !important;overflow-y:auto}.cart_native_screen::-webkit-scrollbar{display:none}.trips_cart .bottom_last_cart .book_now{border-radius:0}.offcanvas.show{border:0}body.safari-only .book_now,body.ios-only .book_now{margin-bottom:15px !important}body.safari-only .book_now,body.ios-only .book_now{margin-bottom:15px !important}body.for_native_version .header,body.for_native_version .header{display:none !important}body.for_native_version .overlapOne_header,body.for_native_version .overlapOne_header{margin-top:0 !important}body.for_native_version .overlapOne_header.scroll_content,body.for_native_version .overlapOne_header.scroll_content{height:100dvh;padding-bottom:40px}body.for_native_version .overlapOne_header.scroll_cont,body.for_native_version .overlapOne_header.scroll_cont{overflow-y:auto;height:100dvh;padding-bottom:60px}body.for_native_version .bottom_last_modal .book_now,body.for_native_version .bottom_last_modal .book_now{padding:10px;margin-bottom:10px;border-radius:0px 0px 15px 15px}body.for_native_version .bottom_last .book_now,body.for_native_version .bottom_last .book_now{padding-left:14px;padding-right:14px;margin-bottom:10px;border-radius:0px 0px 15px 15px}body.for_native_version #calendarContainer,body.for_native_version #calendarContainer{height:calc(100dvh - 129px) !important}body.for_native_version .hotel_date_selectorModal .overlapOne_header,body.for_native_version .hotel_date_selectorModal .overlapOne_header{margin-top:0px !important}body.for_native_version #tour_date_select .modal-body,body.for_native_version #tour_date_select .modal-body{padding-top:0}body.for_native_version .trips_search_modal .modal-dialog .modal-content .modal_contentArea .form-control,body.for_native_version .single_date_modal .modal-dialog .modal-content .modal_contentArea .form-control,body.for_native_version .trips_search_modal .modal-dialog .modal-content .modal_contentArea .form-control,body.for_native_version .single_date_modal .modal-dialog .modal-content .modal_contentArea .form-control{margin-top:0px}body.for_native_version .trips_search_modal .modal-dialog .modal-content .modal-header,body.for_native_version .trips_search_modal .modal-dialog .modal-content .modal-header{display:none}body.for_native_version .search_results,body.for_native_version .search_results{height:calc(100dvh - 0px);padding-bottom:65px}body.for_native_version .trips_tarveler_modal_new .modal-body,body.for_native_version .trips_tarveler_modal_new .modal-body{margin-top:0}body.for_native_version .header,body.for_native_version .header{display:none}body.for_native_version .makeMe_up,body.for_native_version .makeMe_up{margin-top:0}body.for_native_version .sort_filterBtn,body.for_native_version .sort_filterBtn{bottom:18px}body.for_native_version .offcanvas.show:not(.hiding),body.for_native_version .offcanvas.showing,body.for_native_version .offcanvas.show,body.for_native_version .offcanvas.show:not(.hiding),body.for_native_version .offcanvas.showing,body.for_native_version .offcanvas.show{border:0}body.for_native_version .trips_cart .bottom_last_cart,body.for_native_version .trips_cart .bottom_last_cart{bottom:0}body.for_native_version .cart_native_screen,body.for_native_version .cart_native_screen{height:calc(100dvh - 75px) !important;overflow-y:auto}body.for_native_version .availibilty_modal.show .modal-dialog,body.for_native_version .availibilty_modal.show .modal-dialog{top:40px}body.for_native_version .availibilty_modal .traveler_selectionArea,body.for_native_version .availibilty_modal .traveler_selectionArea{overflow:hidden}body.for_native_version .bottom_last .book_now .pkr,body.for_native_version .bottom_last .book_now .pkr{font-size:4.3vw;font-weight:600}body.for_native_version .days-header span,body.for_native_version .day,body.for_native_version .days-header span,body.for_native_version .day{width:13vw}body.for_native_version .container-fluid,body.for_native_version .container-fluid{padding-left:0;padding-right:0}body.for_native_version .loader-wrap-check-avail,body.for_native_version .loader-wrap-check-avail{height:92%}.fancybox__container{z-index:9999 !important}#city_select~.modal-backdrop,#tour_date_select~.modal-backdrop,#travelers_select~.modal-backdrop{display:none !important}.modal-backdrop.show{opacity:.8 !important;background-color:#000 !important}.cancel_S{background-color:rgba(255,0,4,.1) !important}.modal.fade .modal-dialog.slide-up{transform:translateY(100px);transition:transform .3s ease-out}.modal.fade.show .modal-dialog.slide-up{transform:translateY(0)}.ribbon{width:100%;max-width:600px;padding:5px;background:#fef9e1;border-top:1.5px dashed #b31f24;border-bottom:1.5px dashed #b31f24;color:#b31f24;font-family:Arial,sans-serif;font-size:2.5vw;text-align:center}.main_bannercontain{margin-bottom:10px}.main_bannercontain .banner-container{width:100%;position:relative;top:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center}.main_bannercontain .banner-container .banner-image{width:auto;max-width:100%;height:auto;display:block}.savings-banner{display:flex;align-items:center;background-color:#efffec;border:2px solid #7ed957;padding:10px 10px 10px 45px;justify-content:center;border-radius:5px;font-family:sans-serif;font-size:2.9vw;font-weight:700;color:#157638;position:relative;overflow:visible;box-shadow:0 1px 4px rgba(0,0,0,.1);margin-bottom:15px}.savings-banner .speaker-img{width:40px;height:40px;position:absolute;left:10px;bottom:0px}.savings-banner .speaker-img img{height:100%;width:100%;object-fit:contain}.overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);justify-content:center;align-items:center;z-index:9999}.popup{position:relative;padding:20px;border-radius:10px;text-align:center}.popup img{width:235px}.popup .close-btn{position:absolute;top:-25px;right:20px;font-size:24px;font-weight:bold;color:#fff;border:1px solid #fff;border-radius:50%;width:30px;display:flex;align-items:center;justify-content:center;height:30px;cursor:pointer}.popup .text{font-size:4.3vw;font-weight:500;color:#fff}.popup a{display:block;padding:7px 0px;width:168px;background-color:#b31f24;color:#fff;border:none;text-decoration:none;border-radius:35px;margin:20px auto;font-size:13px;cursor:pointer}.subtop_area{position:relative;border-radius:10px;box-shadow:0px 0px 5px 1px rgba(0,0,0,.09);padding:12px;transition:all .1s linear}.sub_card h2{font-size:4vw;font-weight:600}.sub_card .trips_info{width:100%;display:flex;border-top:1px solid #f2f2f2;justify-content:space-between}.sub_card p{margin:0;color:#3d3c3c}.sub_card p span{color:#000}.sub_card p small{font-size:3vw;margin-left:1vw}.fare_details_bottom{margin-bottom:1.5rem}.fare_details{border-radius:10px;box-shadow:0px 0px 6px 1px rgba(0,0,0,.11);padding:10px}.fare_details .fare_details_subheader{color:#b31f24;font-size:16px !important;font-weight:700}.fare_details .table{margin-bottom:0}.fare_details .table th{text-align:left;font-size:13px;text-wrap:nowrap}.fare_details .table td{text-align:right;font-size:13px}.fare_details h4{font-size:20px;margin-bottom:15px}.for_native_version .noPadding_native,.for_native_app .noPadding_native{margin-right:10px !important;padding:0px !important}.avail_page{z-index:1}.avail_page.some_shadow{padding:0px;padding-top:0px;padding-bottom:15px}.avail_page .traveler_selectionArea{margin-top:0px;box-shadow:none;height:100%}.avail_page .bottom_last_modal{position:fixed;width:100%;bottom:0;left:0}body.for_native_version .overlapOne_header.scroll_cont.scroll_avail{height:calc(100dvh - 0px) !important;padding-bottom:72px !important}.passengerP{display:flex;align-items:center}.passengerP .passinfo{width:17px;height:17px;margin-left:15px;border-radius:50%;background-color:#b31f24;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.passengerP .passinfo i{font-size:10px}.big-img .dark-shimmer_S{height:111px}.sm-img .dark-shimmer_S{height:73px}.main_leftarea .form-check-input:checked{background-color:#b31f24 !important;border-color:#d3d3d3 !important}.give-sm-btm{margin-bottom:60px}.left_section_top_detail{padding-bottom:15px}.add-more-trip{color:#fff;text-transform:capitalize;font-size:14px;display:block;align-content:center;border-bottom:2.5px solid gray;width:-moz-fit-content;width:fit-content;padding-bottom:6px;margin-left:8px}.add-more-trip i{border:1px solid #fff;color:#fff;padding:3px;border-radius:50%;font-size:10px;margin-right:5px}.loader-wrap-check-avail{position:absolute;height:100%;width:100%;z-index:1000;background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center}.top_area{position:relative}.anim_list .dot{display:inline-block;width:14px;height:14px;margin:0 3px;border-radius:50%;animation:bounce 1.2s infinite ease-in-out}.anim_list .dot:nth-child(1){animation-delay:0s;background-color:#b31f24}.anim_list .dot:nth-child(2){animation-delay:.2s;background-color:#3d3c3c}.anim_list .dot:nth-child(3){animation-delay:.4s;background-color:#ffc619}.anim_avail .dot{display:inline-block;width:16px;height:16px;margin:0 3px;border-radius:50%;animation:bounce 1.2s infinite ease-in-out}.anim_avail .dot:nth-child(1){animation-delay:0s;background-color:#b31f24}.anim_avail .dot:nth-child(2){animation-delay:.2s;background-color:#3d3c3c}.anim_avail .dot:nth-child(3){animation-delay:.4s;background-color:#ffc619}.trip-search-btn-wrapper{position:relative;width:100%;display:inline-block}.trip-search-btn-wrapper .visa-btn-dots{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);visibility:hidden;opacity:0;gap:6px;pointer-events:none}.trip-search-btn-wrapper .visa-btn-dots.loading{visibility:visible;opacity:1}.trip-search-btn-wrapper .visa-btn-dots .dot{width:8px;height:8px;border-radius:50%;background:#fff;animation:trip-btn-bounce 1.2s infinite ease-in-out}.trip-search-btn-wrapper .visa-btn-dots .dot:nth-child(2){animation-delay:.15s}.trip-search-btn-wrapper .visa-btn-dots .dot:nth-child(3){animation-delay:.3s}.search-btn.loading{color:rgba(0,0,0,0) !important;text-shadow:none !important;height:30px}.header .inner_header .right_section.trips_modifyOpt .bag_icon{position:relative;font-size:3vw;margin-right:.3rem;margin-top:.1rem}.trip-availability-btn-wrapper{position:relative;display:inline-block}.trip-availability-dot-loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:none;gap:6px;align-items:center;justify-content:center;pointer-events:none}.trip-availability-dot-loader .dot{width:8px;height:8px;border-radius:50%;background:#fff;animation:trip-availability-dot-bounce 1.2s infinite ease-in-out}.trip-availability-dot-loader .dot:nth-child(2){animation-delay:.15s}.trip-availability-dot-loader .dot:nth-child(3){animation-delay:.3s}.availibility_btn.loading{color:rgba(0,0,0,0) !important;text-shadow:none !important}@keyframes trip-availability-dot-bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.header .inner_header .right_section.trips_modifyOpt .bag_icon{position:relative;font-size:3vw;margin-right:.3rem;margin-top:.1rem}.availability-proceed-btn-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%}.availability-proceed-btn-wrapper .availability-proceed-dots{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:none;gap:6px;pointer-events:none;align-items:center;justify-content:center}.availability-proceed-btn-wrapper .availability-proceed-dots .dot{width:8px;height:8px;border-radius:50%;background:#fff;animation:availability-proceed-bounce 1.2s infinite ease-in-out}.availability-proceed-btn-wrapper .availability-proceed-dots .dot:nth-child(2){animation-delay:.15s}.availability-proceed-btn-wrapper .availability-proceed-dots .dot:nth-child(3){animation-delay:.3s}.search-btn.loading .button-text{display:none}.proceed_btn.loading{color:rgba(0,0,0,0) !important;text-shadow:none !important;pointer-events:none}@keyframes availability-proceed-bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.tour-proceed-btn-wrapper{position:relative;display:inline-block;width:100%}.tour-proceed-btn-wrapper .tour-proceed-dots{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;gap:6px;pointer-events:none}.tour-proceed-btn-wrapper .tour-proceed-dots.loading{opacity:1;visibility:visible}.tour-proceed-btn-wrapper .tour-proceed-dots .dot{width:8px;height:8px;border-radius:50%;background-color:#fff;animation:tour-proceed-bounce 1.2s infinite ease-in-out}.tour-proceed-btn-wrapper .tour-proceed-dots .dot:nth-child(2){animation-delay:.2s}.tour-proceed-btn-wrapper .tour-proceed-dots .dot:nth-child(3){animation-delay:.4s}.proceed_btn.loading{color:rgba(0,0,0,0) !important;text-shadow:none !important}.proceed_btn.loading .button-text{display:none}@keyframes tour-proceed-bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.trip-pay-btn-wrapper{position:relative;display:inline-block;width:100%}.trip-pay-btn-wrapper .trip-pay-overlay{position:absolute;inset:0;display:none;z-index:2;background:rgba(0,0,0,0);cursor:pointer}.trip-pay-btn-wrapper #pay_now:disabled+.trip-pay-overlay{display:block}.trip-pay-btn-wrapper .trip-btn-dots{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;gap:6px;pointer-events:none;z-index:3}.trip-pay-btn-wrapper .trip-btn-dots.loading{opacity:1;visibility:visible}.trip-pay-btn-wrapper .trip-btn-dots .dot{width:8px;height:8px;border-radius:50%;background-color:#fff;animation:trip-btn-bounce 1.2s infinite ease-in-out}.trip-pay-btn-wrapper .trip-btn-dots .dot:nth-child(2){animation-delay:.2s}.trip-pay-btn-wrapper .trip-btn-dots .dot:nth-child(3){animation-delay:.4s}.proceed_btn:disabled,.proceed_btn.disabled{background-color:#666 !important;border-color:#666 !important;cursor:not-allowed !important;opacity:.85}.trip-search-btn-wrapper{position:relative;display:inline-block;width:100%}.trip-search-btn-wrapper .trip-btn-dots{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;gap:6px;pointer-events:none}.trip-search-btn-wrapper .trip-btn-dots.loading{opacity:1;visibility:visible}.trip-search-btn-wrapper .trip-btn-dots .dot{width:8px;height:8px;border-radius:50%;background-color:#fff;animation:trip-btn-bounce 1.2s infinite ease-in-out}.trip-search-btn-wrapper .trip-btn-dots .dot:nth-child(2){animation-delay:.2s}.trip-search-btn-wrapper .trip-btn-dots .dot:nth-child(3){animation-delay:.4s}.listingSearch.trip-loading span,.listingSearch.trip-loading i{visibility:hidden}@keyframes trip-btn-bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}
