﻿#searchPagetrip .trips_search_modal,#searchPagetrip .single_date_modal{border-radius:0;z-index:9999;height:100%;background-color:#fff;position:fixed !important;overflow-y:hidden !important}#searchPagetrip .trips_search_modal::-webkit-scrollbar,#searchPagetrip .single_date_modal::-webkit-scrollbar{display:none}#searchPagetrip .trips_search_modal .modal-dialog,#searchPagetrip .single_date_modal .modal-dialog{margin:0 auto;height:100%;overflow-y:hidden !important}#searchPagetrip .trips_search_modal .modal-dialog .modal-content,#searchPagetrip .single_date_modal .modal-dialog .modal-content{border-radius:0;border:0;height:100%;overflow-y:hidden !important}#searchPagetrip .trips_search_modal .modal-dialog .modal-content::-webkit-scrollbar,#searchPagetrip .single_date_modal .modal-dialog .modal-content::-webkit-scrollbar{display:none}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal-header,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal-header{background-color:#f2f2f2;height:100px;border-radius:0;justify-content:center;padding:15px 0 50px}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal-header .inner_header,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal-header .inner_header{display:flex;align-items:center;width:100%;margin:0 auto;z-index:1000}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal-header h1,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal-header h1{color:#000;font-size:5vw;font-weight:bold;margin-right:auto;margin-left:-14px}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal-header .trips_modal_header,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal-header .trips_modal_header{color:#000;font-size:5vw;font-weight:bold;margin-right:auto;margin-left:-14px}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal-header .btn-close,#searchPagetrip .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}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal-header .btn-close i,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal-header .btn-close i{color:#b31f24}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .form-control,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal_contentArea .form-control{margin-top:-50px;height:60px}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .form-control:focus,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal_contentArea .form-control:focus{border:1px solid #dee2e6}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead{display:block !important;margin-top:-50px}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .form-control,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .form-control{margin-top:0}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu{overflow-y:auto;width:100% !important;max-height:81vh !important}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu::-webkit-scrollbar,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu::-webkit-scrollbar{display:none}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion,#searchPagetrip .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}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion span,#searchPagetrip .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}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion p,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion p{margin-bottom:0}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion p small,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion p small{display:block;font-size:12px}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion:before,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal_contentArea .twitter-typeahead .tt-menu .tt-suggestion:before{content:"";width:20px;height:20px;background-image:url(../../trip-assets/flightsImages/plan_takOff.svg);background-size:100%;background-repeat:no-repeat;margin-right:15px}#searchPagetrip .trips_search_modal.fade .modal-dialog,#searchPagetrip .single_date_modal.fade .modal-dialog{transform:translateY(150px)}#searchPagetrip .trips_search_modal.show .modal-dialog,#searchPagetrip .single_date_modal.show .modal-dialog{transform:none}#searchPagetrip .trips_search_modal .time_pick,#searchPagetrip .single_date_modal .time_pick{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}#searchPagetrip .trips_search_modal .time_pick .slot,#searchPagetrip .single_date_modal .time_pick .slot{width:33.3333333%;padding-left:5px;padding-right:5px;margin-bottom:10px}#searchPagetrip .trips_search_modal .time_pick .slot .btn,#searchPagetrip .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}#searchPagetrip .trips_search_modal .time_pick .slot .btn-check:checked+.btn,#searchPagetrip .trips_search_modal .time_pick .slot .btn.active,#searchPagetrip .trips_search_modal .time_pick .slot .btn.show,#searchPagetrip .trips_search_modal .time_pick .slot .btn:first-child:active,#searchPagetrip .trips_search_modal .time_pick .slot :not(.btn-check)+.btn:active,#searchPagetrip .single_date_modal .time_pick .slot .btn-check:checked+.btn,#searchPagetrip .single_date_modal .time_pick .slot .btn.active,#searchPagetrip .single_date_modal .time_pick .slot .btn.show,#searchPagetrip .single_date_modal .time_pick .slot .btn:first-child:active,#searchPagetrip .single_date_modal .time_pick .slot :not(.btn-check)+.btn:active{background-color:#b31f24;color:#fff}#searchPagetrip .trips_search_modal .submit_time,#searchPagetrip .single_date_modal .submit_time{margin-top:10px}#searchPagetrip .trips_search_modal .submit_time .btn,#searchPagetrip .single_date_modal .submit_time .btn{width:250px;font-size:14px}#searchPagetrip .trips_search_modal .modal-body,#searchPagetrip .single_date_modal .modal-body{background-color:#fff}#searchPagetrip .overlapOne_header{position:relative;z-index:999;margin-top:-55px}#searchPagetrip .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}#searchPagetrip .overlapOne_header.some_shadow::-webkit-scrollbar{display:none}#searchPagetrip .overlapOne_header.scroll_cont{overflow-y:auto;height:calc(100dvh - 121px)}#searchPagetrip .overlapOne_header.scroll_cont::-webkit-scrollbar{display:none}#searchPagetrip .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)}#searchPagetrip .overlapOne_header.scroll_content .fetched_list{margin-left:5px;margin-right:5px}#searchPagetrip .overlapOne_header.scroll_content::-webkit-scrollbar{display:none}#searchPagetrip .overlapOne_header.scroll_content .pessenger_form .pessenger_row p{width:fit-content}#searchPagetrip .overlapOne_header.scroll_content .pessenger_form .pessenger_row h3{margin-bottom:20px;font-size:18px;color:#b31f24}#searchPagetrip .overlapOne_header.scroll_content .pessenger_form .pessenger_row .btn-group{width:100%}#searchPagetrip .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}#searchPagetrip .overlapOne_header.scroll_content .pessenger_form .pessenger_row .btn-group .btn-outline-primary{border-color:#f5f5f5;color:#646464}#searchPagetrip .overlapOne_header.scroll_content .pessenger_form .pessenger_row .form-floating .form-control,#searchPagetrip .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)}#searchPagetrip .overlapOne_header.scroll_content .pessenger_form .pessenger_row .form-floating .form-control:focus,#searchPagetrip .overlapOne_header.scroll_content .pessenger_form .pessenger_row .form-floating .form-select:focus{border-color:#dee2e6}#searchPagetrip .overlapOne_header.scroll_content .pessenger_form .pessenger_row .form-floating label{font-size:12px;color:#8a8686}#searchPagetrip .overlapOne_header.scroll_content .pessenger_form .pessenger_row .iti--allow-dropdown{width:100%;height:58px}#searchPagetrip .overlapOne_header.scroll_content .pessenger_form .pessenger_row .iti--allow-dropdown .form-control{height:100%}#searchPagetrip .btn.white_btn{background-color:#fff;border-radius:25px;color:#b31f24;text-transform:uppercase}#searchPagetrip .btn.red_btn{border:0;color:#fff;background-color:#b31f24;border-radius:25px;text-transform:uppercase;border-bottom:0;outline:none}#searchPagetrip .btn.red_btn:active,#searchPagetrip .btn.red_btn:focus,#searchPagetrip .btn.red_btn:visited{background-color:rgba(179,31,36,.7) !important;color:#fff !important}#searchPagetrip .search_results{padding-top:10px;overflow:auto;height:calc(100dvh - 130px)}#searchPagetrip .search_results::-webkit-scrollbar{display:none}#searchPagetrip .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}#searchPagetrip .search_results ul li a:hover,#searchPagetrip .search_results ul li a:active,#searchPagetrip .search_results ul li a:focus,#searchPagetrip .search_results ul li a:visited{background-color:#efefef}#searchPagetrip .search_results ul li span{margin-right:10px}#searchPagetrip .search_results ul li p{font-size:14px;font-weight:600;margin-bottom:0}#searchPagetrip .search_results ul li p small{display:block;color:#444;font-weight:normal;font-size:13px}#searchPagetrip .search_results ul li:last-child a{margin-bottom:0}#searchPagetrip .fancy_title h2{color:#b31f24;font-size:1.2rem;position:relative;padding-bottom:12px;margin-bottom:16px;text-transform:capitalize}#searchPagetrip .fancy_title h2:before{content:"";width:55px;height:5px;background-color:#3d3c3c;position:absolute;left:10px;bottom:0}#searchPagetrip .fancy_title h2:after{content:"";width:7px;height:5px;background-color:#b31f24;position:absolute;left:0;bottom:0}#searchPagetrip .fancy_title p{color:#3d3c3c}#searchPagetrip .submit_search{margin-top:28px}#searchPagetrip .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}#searchPagetrip .login_div .login_desc{padding-left:15px}#searchPagetrip .login_div .login_desc h4{color:#b31f24;font-size:4vw;font-weight:550;margin-bottom:8px}#searchPagetrip .login_div .login_desc p{color:#646464;font-size:3vw;margin-bottom:8px}#searchPagetrip .login_div .login_desc .btn{height:25px;width:25px;font-size:14px}#searchPagetrip .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}#searchPagetrip .inner_pages_content_S{height:calc(100dvh - 0px) !important}#searchPagetrip .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;padding-bottom:50px}#searchPagetrip .inner_pages_content .fake_loader{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff}#searchPagetrip .trips_search{padding:0px 14px 14px 14px}#searchPagetrip .trips_search .inpute_holder{position:relative;box-shadow:0px 0px 8px -2px rgba(0,0,0,.11);border:1px solid #f3f3f3;padding:8px 15px;margin-bottom:7px;border-radius:10px}#searchPagetrip .trips_search .inpute_holder .form-select{font-size:14px;border:0;padding:0;color:gray;background-position:right 0rem center}#searchPagetrip .trips_search .inpute_holder .form-control{border:0;padding:0;width:85%;font-size:14px}#searchPagetrip .trips_search label{font-size:14px;color:#8a8686;display:block}#searchPagetrip .trips_search label img{margin-right:5px;vertical-align:sub;height:19px;width:19px}#searchPagetrip .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}#searchPagetrip .trips_search .submit_search .btn i{margin-left:5px}#searchPagetrip .btn.white_btn{background-color:#fff;border-radius:25px;color:#b31f24;text-transform:uppercase}#searchPagetrip .btn.red_btn{border:0;color:#fff;background-color:#b31f24;border-radius:25px;text-transform:uppercase;border-bottom:0;outline:none;height:81%}#searchPagetrip .btn.red_btn:active,#searchPagetrip .btn.red_btn:focus,#searchPagetrip .btn.red_btn:visited{background-color:rgba(179,31,36,.7);color:#fff}#searchPagetrip .next_btn_disabled{width:40%;height:44px;border-radius:25px;color:#fff !important;background-color:#666 !important;margin:0 auto}#searchPagetrip .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}#searchPagetrip .animation_btn .dot:nth-child(1){animation-delay:0s}#searchPagetrip .animation_btn .dot:nth-child(2){animation-delay:.2s}#searchPagetrip .animation_btn .dot:nth-child(3){animation-delay:.4s}#searchPagetrip #city_select~.modal-backdrop,#searchPagetrip #tour_date_select~.modal-backdrop,#searchPagetrip #travelers_select~.modal-backdrop{display:none !important}#searchPagetrip .modal-backdrop.show{opacity:.8 !important;background-color:#000 !important}@keyframes bounce{0%,80%,100%{transform:scale(0.5)}40%{transform:scale(1)}}#searchPagetrip .trip-search-btn-wrapper{position:relative;width:100%;display:inline-block}#searchPagetrip .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}#searchPagetrip .trip-search-btn-wrapper .visa-btn-dots.loading{visibility:visible;opacity:1}#searchPagetrip .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}#searchPagetrip .trip-search-btn-wrapper .visa-btn-dots .dot:nth-child(2){animation-delay:.15s}#searchPagetrip .trip-search-btn-wrapper .visa-btn-dots .dot:nth-child(3){animation-delay:.3s}#searchPagetrip .trip-search-btn-wrapper{position:relative;display:inline-block;width:100%}#searchPagetrip .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}#searchPagetrip .trip-search-btn-wrapper .trip-btn-dots.loading{opacity:1;visibility:visible}#searchPagetrip .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}#searchPagetrip .trip-search-btn-wrapper .trip-btn-dots .dot:nth-child(2){animation-delay:.2s}#searchPagetrip .trip-search-btn-wrapper .trip-btn-dots .dot:nth-child(3){animation-delay:.4s}#searchPagetrip .listingSearch.trip-loading span,#searchPagetrip .listingSearch.trip-loading i{visibility:hidden}@keyframes trip-btn-bounce{0%,80%,100%{transform:scale(0.5)}40%{transform:scale(1)}}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal_contentArea .form-control,#searchPagetrip .single_date_modal .modal-dialog .modal-content .modal_contentArea .form-control{margin-top:0}#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal-header{display:none}#searchPagetrip .search_results{height:calc(100dvh - 0px);padding-bottom:65px}#searchPagetrip .header_container{background:rgba(0,0,0,0) !important;margin-top:0 !important}#searchPagetrip .header_container .container{max-width:100% !important;width:100% !important}#searchPagetrip .inner_pages_content{margin-top:0 !important;padding-top:0 !important;height:auto}body:has(#searchPagetrip.activetile) .calender_modal .modal-body,#searchPagetrip .calender_modal .modal-body{padding:0}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div,#searchPagetrip .calender_modal .modal-body #datepicker-div{margin:auto;width:fit-content}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-datepicker{width:17em;height:18em;padding:1em 0em 0;border:none}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-header,#searchPagetrip .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}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker td a,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-datepicker td a{padding:.4em}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-prev,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-prev{position:relative}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-prev::after,#searchPagetrip .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}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-prev span,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-prev span{display:none}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-prev:hover,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-prev:hover{border:none !important;background:#b31f24 !important;font-weight:bold;color:#fff}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-next::after,#searchPagetrip .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}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-next span,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-datepicker .ui-datepicker-next span{display:none}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-state-default,body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-widget-content .ui-state-default,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-state-default,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-widget-content .ui-state-default{border:none;background:none;text-align:center}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker-week-end a,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-datepicker-week-end a{color:#b31f24}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-state-active,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-state-active{color:#000;border:1px solid #b31f24 !important}body:has(#searchPagetrip.activetile) .calender_modal .modal-footer,#searchPagetrip .calender_modal .modal-footer{display:flex;justify-content:center;border:none;padding-top:0}body:has(#searchPagetrip.activetile) .calender_modal .modal-footer .calender_btn,#searchPagetrip .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}body:has(#searchPagetrip.activetile) .month-container,#searchPagetrip .month-container{padding:10px 0}body:has(#searchPagetrip.activetile) .month-container .month_name,#searchPagetrip .month-container .month_name{font-weight:bold;color:#000}body:has(#searchPagetrip.activetile) .month-container .days-header,#searchPagetrip .month-container .days-header{font-size:.9rem;color:#8a8686}body:has(#searchPagetrip.activetile) .month-container .days-header span,#searchPagetrip .month-container .days-header span{padding:5px}body:has(#searchPagetrip.activetile) .month-container .days-container .day,#searchPagetrip .month-container .days-container .day{color:#333232;font-size:.9rem;display:flex;justify-content:center;align-items:center}body:has(#searchPagetrip.activetile) .day,#searchPagetrip .day{cursor:pointer;padding:5px;border-radius:50%}body:has(#searchPagetrip.activetile) .days-header span,body:has(#searchPagetrip.activetile) .day,#searchPagetrip .days-header span,#searchPagetrip .day{display:inline-block;width:12vw;height:12vw;text-align:center;margin:0}body:has(#searchPagetrip.activetile) .hotel_date_selectorModal .overlapOne_header,#searchPagetrip .hotel_date_selectorModal .overlapOne_header{padding-bottom:150px}body:has(#searchPagetrip.activetile) #calendarContainer,#searchPagetrip #calendarContainer{height:calc(100dvh - 135px) !important;overflow:auto}body:has(#searchPagetrip.activetile) .hotel_date_selectorModal .modal-footer.bottom_last .book_now,#searchPagetrip .hotel_date_selectorModal .modal-footer.bottom_last .book_now{width:100%;margin:0}body:has(#searchPagetrip.activetile) .hotel_date_selectorModal .modal-footer.bottom_last .total_nights,#searchPagetrip .hotel_date_selectorModal .modal-footer.bottom_last .total_nights{font-size:4.8vw;font-weight:600;color:#fff}body:has(#searchPagetrip.activetile) .choosen_dates,#searchPagetrip .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}body:has(#searchPagetrip.activetile) .choosen_dates p#check_in_date,#searchPagetrip .choosen_dates p#check_in_date{border-right:1px solid #ccc}body:has(#searchPagetrip.activetile) .choosen_dates p,#searchPagetrip .choosen_dates p{width:50%;text-align:center;margin-bottom:0}body:has(#searchPagetrip.activetile) .choosen_dates p#check_in_date strong,#searchPagetrip .choosen_dates p#check_in_date strong{color:#333232}body:has(#searchPagetrip.activetile) .choosen_dates p small,#searchPagetrip .choosen_dates p small{font-size:12px;text-transform:uppercase;color:#8a8686;display:block}body:has(#searchPagetrip.activetile) .choosen_dates p#check_out_date strong,#searchPagetrip .choosen_dates p#check_out_date strong{color:#b31f24}body:has(#searchPagetrip.activetile) .day.selected.start,#searchPagetrip .day.selected.start{background-color:#333232;color:#fff !important;border-radius:50%;position:relative}body:has(#searchPagetrip.activetile) .day.in-range,#searchPagetrip .day.in-range{background-color:#ededed;border-radius:0;color:#aaa !important}body:has(#searchPagetrip.activetile) .day.selected.end,#searchPagetrip .day.selected.end{background-color:#b31f24;color:#fff !important;border-radius:50%;position:relative}body:has(#searchPagetrip.activetile) .ui-widget-header,#searchPagetrip .ui-widget-header{background:none}body:has(#searchPagetrip.activetile) .ui-state-default,body:has(#searchPagetrip.activetile) .ui-widget-content .ui-state-default,#searchPagetrip .ui-state-default,#searchPagetrip .ui-widget-content .ui-state-default{color:#000}body:has(#searchPagetrip.activetile) .ui-state-hover,body:has(#searchPagetrip.activetile) .ui-widget-content .ui-state-hover,body:has(#searchPagetrip.activetile) .ui-widget-header .ui-state-hover,body:has(#searchPagetrip.activetile) .ui-state-focus,body:has(#searchPagetrip.activetile) .ui-widget-content .ui-state-focus,body:has(#searchPagetrip.activetile) .ui-widget-header .ui-state-focus,body:has(#searchPagetrip.activetile) .ui-button:hover,body:has(#searchPagetrip.activetile) .ui-button:focus,#searchPagetrip .ui-state-hover,#searchPagetrip .ui-widget-content .ui-state-hover,#searchPagetrip .ui-widget-header .ui-state-hover,#searchPagetrip .ui-state-focus,#searchPagetrip .ui-widget-content .ui-state-focus,#searchPagetrip .ui-widget-header .ui-state-focus,#searchPagetrip .ui-button:hover,#searchPagetrip .ui-button:focus{background-color:#b31f24 !important;border-color:#b31f24 !important;color:#fff !important}@media(min-width: 768px){body:has(#searchPagetrip.activetile) .overlapOne_header,#searchPagetrip .overlapOne_header{position:unset;z-index:unset;margin-top:0px;height:unset !important;overflow:unset !important}body:has(#searchPagetrip.activetile) .overlapOne_header.scroll_content,#searchPagetrip .overlapOne_header.scroll_content{box-shadow:none}body:has(#searchPagetrip.activetile) .overlapOne_header.scroll_cont,#searchPagetrip .overlapOne_header.scroll_cont{padding:0;box-shadow:none}body:has(#searchPagetrip.activetile) .overlapOne_header .pessenger_form .pessenger_row p,#searchPagetrip .overlapOne_header .pessenger_form .pessenger_row p{font-size:20px}body:has(#searchPagetrip.activetile) .overlapOne_header .pessenger_form .pessenger_row h3,#searchPagetrip .overlapOne_header .pessenger_form .pessenger_row h3{font-size:24px}body:has(#searchPagetrip.activetile) .fancy_title p,#searchPagetrip .fancy_title p{font-size:18px}body:has(#searchPagetrip.activetile) .fancy_title h2,#searchPagetrip .fancy_title h2{font-size:20px}body:has(#searchPagetrip.activetile) .btn.red_btn,#searchPagetrip .btn.red_btn{font-size:14px;width:200px;height:34px}body:has(#searchPagetrip.activetile) .btn.red_btn:hover,#searchPagetrip .btn.red_btn:hover{background-color:#ffc619 !important;color:#000 !important}body:has(#searchPagetrip.activetile) .trips_search_modal,#searchPagetrip .trips_search_modal{background-color:rgba(0,0,0,.5)}body:has(#searchPagetrip.activetile) .trips_search_modal .modal-dialog .modal-content .modal-header .btn-close,#searchPagetrip .trips_search_modal .modal-dialog .modal-content .modal-header .btn-close{font-size:22px}body:has(#searchPagetrip.activetile) .trips_search_modal .modal-dialog .modal-content,#searchPagetrip .trips_search_modal .modal-dialog .modal-content{height:90%;top:50%;transform:translateY(-50%);border-radius:12px}body:has(#searchPagetrip.activetile) .calender_modal .modal-body #datepicker-div .ui-datepicker,#searchPagetrip .calender_modal .modal-body #datepicker-div .ui-datepicker{width:22em}body:has(#searchPagetrip.activetile) .calender_modal .modal-footer .calender_btn:hover,#searchPagetrip .calender_modal .modal-footer .calender_btn:hover{background-color:#ffc619;color:#000 !important}body:has(#searchPagetrip.activetile) .modal.availibilty_modal,#searchPagetrip .modal.availibilty_modal{display:none !important}body:has(#searchPagetrip.activetile) .calender_modal,body:has(#searchPagetrip.activetile) .cart_sucess_modal,#searchPagetrip .calender_modal,#searchPagetrip .cart_sucess_modal{background-color:rgba(0,0,0,.7)}body:has(#searchPagetrip.activetile) .calender_modal .modal-content,#searchPagetrip .calender_modal .modal-content{width:400px}body:has(#searchPagetrip.activetile) .days-header span,body:has(#searchPagetrip.activetile) .day,#searchPagetrip .days-header span,#searchPagetrip .day{width:44px;height:44px}body:has(#searchPagetrip.activetile) .hotel_date_selectorModal .modal-body,#searchPagetrip .hotel_date_selectorModal .modal-body{padding:0}body:has(#searchPagetrip.activetile) .hotel_date_selectorModal .bottom_last,#searchPagetrip .hotel_date_selectorModal .bottom_last{width:500px;left:50%;transform:translateX(-50%)}body:has(#searchPagetrip.activetile) .hotel_date_selectorModal .bottom_last .total_nights,#searchPagetrip .hotel_date_selectorModal .bottom_last .total_nights{font-size:18px !important}body:has(#searchPagetrip.activetile) .choosen_dates,#searchPagetrip .choosen_dates{left:50%;transform:translateX(-50%);width:500px}body:has(#searchPagetrip.activetile) #calendarContainer,#searchPagetrip #calendarContainer{scrollbar-width:none;height:calc(100dvh - 190px) !important}}@media(min-width: 768px){body:has(#searchPagetrip.activetile) .trips_search label,#searchPagetrip .trips_search label{font-size:14px;margin-bottom:0}body:has(#searchPagetrip.activetile) .trips_search label img,#searchPagetrip .trips_search label img{height:18px;width:18px}body:has(#searchPagetrip.activetile) .trips_search .submit_search .btn,#searchPagetrip .trips_search .submit_search .btn{height:63px;width:100%;font-size:20px;border-radius:12px}body:has(#searchPagetrip.activetile) .trips_search .submit_search .btn:hover,#searchPagetrip .trips_search .submit_search .btn:hover{background-color:#ffc619;color:#000}body:has(#searchPagetrip.activetile) .inner_pages_content,#searchPagetrip .inner_pages_content{box-shadow:none}body:has(#searchPagetrip.activetile) .hotel_date_selectorModal .inner_pages_content,#searchPagetrip .hotel_date_selectorModal .inner_pages_content{margin-top:-50px;margin-left:10px;margin-right:10px;box-shadow:0px 0px 6px 2px rgba(0,0,0,.05) !important}body:has(#searchPagetrip.activetile) .submit_search,#searchPagetrip .submit_search{margin-top:0}body:has(#searchPagetrip.activetile) .trips_search .inpute_holder,#searchPagetrip .trips_search .inpute_holder{height:100%;display:flex;flex-direction:column;justify-content:center;background:#fff}body:has(#searchPagetrip.activetile) .search_results,#searchPagetrip .search_results{height:calc(100dvh - 175px)}body:has(#searchPagetrip.activetile) .trips_search_modal_s,#searchPagetrip .trips_search_modal_s{background-color:hsla(0,0%,100%,.5) !important}body:has(#searchPagetrip.activetile) .trips_search_modal_s .modal-dialog .modal-content,#searchPagetrip .trips_search_modal_s .modal-dialog .modal-content{box-shadow:0px 0px 6px 2px rgba(0,0,0,.08);height:unset !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;width:98% !important}}@media(min-width: 768px){body:has(#searchPagetrip.activetile) .trips_search_modal,body:has(#searchPagetrip.activetile) .trips_search_modal_s,body:has(#searchPagetrip.activetile) .single_date_modal,#searchPagetrip .trips_search_modal,#searchPagetrip .trips_search_modal_s,#searchPagetrip .single_date_modal{background-color:rgba(0,0,0,.45) !important;overflow:hidden !important}body:has(#searchPagetrip.activetile) .trips_search_modal.fade .modal-dialog,body:has(#searchPagetrip.activetile) .trips_search_modal_s.fade .modal-dialog,body:has(#searchPagetrip.activetile) .single_date_modal.fade .modal-dialog,#searchPagetrip .trips_search_modal.fade .modal-dialog,#searchPagetrip .trips_search_modal_s.fade .modal-dialog,#searchPagetrip .single_date_modal.fade .modal-dialog{transform:translate(0, -50px);transition:transform .3s ease-out}body:has(#searchPagetrip.activetile) .trips_search_modal.show .modal-dialog,body:has(#searchPagetrip.activetile) .trips_search_modal_s.show .modal-dialog,body:has(#searchPagetrip.activetile) .single_date_modal.show .modal-dialog,#searchPagetrip .trips_search_modal.show .modal-dialog,#searchPagetrip .trips_search_modal_s.show .modal-dialog,#searchPagetrip .single_date_modal.show .modal-dialog{transform:none}body:has(#searchPagetrip.activetile) .trips_search_modal .modal-dialog,body:has(#searchPagetrip.activetile) .trips_search_modal_s .modal-dialog,body:has(#searchPagetrip.activetile) .single_date_modal .modal-dialog,#searchPagetrip .trips_search_modal .modal-dialog,#searchPagetrip .trips_search_modal_s .modal-dialog,#searchPagetrip .single_date_modal .modal-dialog{margin:0 auto !important;display:flex !important;align-items:center !important;justify-content:center !important;min-height:calc(100% - 1rem) !important;max-width:500px !important;width:100% !important;height:auto !important;position:relative !important;left:auto !important;top:auto !important;transform:none !important}body:has(#searchPagetrip.activetile) .trips_search_modal .modal-dialog .modal-content,body:has(#searchPagetrip.activetile) .trips_search_modal_s .modal-dialog .modal-content,body:has(#searchPagetrip.activetile) .single_date_modal .modal-dialog .modal-content,#searchPagetrip .trips_search_modal .modal-dialog .modal-content,#searchPagetrip .trips_search_modal_s .modal-dialog .modal-content,#searchPagetrip .single_date_modal .modal-dialog .modal-content{position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:none !important;margin:0 auto !important;border-radius:20px !important;height:450px !important;max-height:90vh !important;width:100% !important;box-shadow:0 0 6px 2px rgba(0,0,0,.08) !important;overflow:hidden !important;display:flex !important;flex-direction:column !important}body:has(#searchPagetrip.activetile) .trips_search_modal .modal-body,body:has(#searchPagetrip.activetile) .trips_search_modal_s .modal-body,#searchPagetrip .trips_search_modal .modal-body,#searchPagetrip .trips_search_modal_s .modal-body{flex:1 1 auto !important;min-height:0 !important;height:auto !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;padding-top:16px !important}body:has(#searchPagetrip.activetile) .trips_search_modal .modal_contentArea,body:has(#searchPagetrip.activetile) .trips_search_modal_s .modal_contentArea,#searchPagetrip .trips_search_modal .modal_contentArea,#searchPagetrip .trips_search_modal_s .modal_contentArea{flex-shrink:0 !important;position:relative !important;z-index:2 !important}body:has(#searchPagetrip.activetile) .trips_search_modal .modal_contentArea .form-control,body:has(#searchPagetrip.activetile) .trips_search_modal_s .modal_contentArea .form-control,#searchPagetrip .trips_search_modal .modal_contentArea .form-control,#searchPagetrip .trips_search_modal_s .modal_contentArea .form-control{margin-top:0 !important}body:has(#searchPagetrip.activetile) .trips_search_modal .search_results,body:has(#searchPagetrip.activetile) .trips_search_modal_s .search_results,#searchPagetrip .trips_search_modal .search_results,#searchPagetrip .trips_search_modal_s .search_results{height:auto !important;max-height:none !important;flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;padding-bottom:16px !important}}
