:root{--app-height:100%}@media print{body{visibility:hidden}.printable{visibility:visible;position:fixed;left:0;top:0}}.blinking_cursor{animation:blink 1s steps(1) infinite}.drag-drop{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;margin-top:10px}.document-uploader{border:2px dashed #4282fe;background-color:#f4fbff;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border-radius:8px;cursor:pointer}.document-uploader.active{border-color:#6dc24b}.document-uploader .upload-info{display:flex;align-items:center;margin-bottom:1rem}.document-uploader .upload-info svg{font-size:36px;margin-right:1rem}.document-uploader .upload-info div p{font-size:13px;text-align:center}.document-uploader .upload-info div p:first-child{margin-bottom:20px;font-weight:700}.document-uploader .file-list{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;width:100%}.document-uploader .file-list__container{width:100%;height:100%;overflow:auto}.document-uploader .file-item{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:8px;background-color:#f1f1f1;padding:10px;border:1px solid rgba(0,0,0,.1);margin-bottom:2px}.document-uploader .file-item .file-actions{cursor:pointer}.document-uploader .file-item .file-actions svg{font-size:18px;color:#888}.document-uploader .file-item .file-info{display:flex;justify-content:space-between;grid-gap:.25rem;gap:.25rem;flex:1 1;margin-right:10px}.document-uploader .file-item:hover svg{color:#d44}.document-uploader .file-item .file-info p{margin:0;font-size:13px;color:#333}.document-uploader .browse-btn{display:flex;align-items:center;justify-content:center;padding:15px;border-radius:50px;width:100%;cursor:pointer;color:#fff;font-size:13px;background-color:#483d8b}.document-uploader .browse-btn:hover{background-color:#6a5acd}.document-uploader .success-file{display:flex;align-items:center;color:#4e4e4e}.document-uploader .success-file p{margin:10px;font-size:13px}.document-uploader input[type=file]{display:none}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}*{box-sizing:border-box;margin:0;padding:0;font-family:"prompt",sans-serif;font-size:16px;position:relative}.page-popup-cover{animation:pop-in .2s ease-out;background-color:rgba(0,0,0,.5);position:fixed;z-index:10001;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center}.tooltip_parent{position:relative}.tooltip_parent:hover>.tooltip{display:block}.tooltip{display:none;position:absolute;color:rgba(0,0,0,.7);background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,.1);top:calc(100% + 5px);font-size:12px;padding:5px;width:-moz-fit-content;width:fit-content;font-family:"Prompt",sans-serif;min-width:110px;text-align:center;border-radius:5px;z-index:3}.page-popup-cover-content-container{background-color:#fff;min-height:400px;width:600px;padding:0 20px;margin:auto;border-radius:10px;box-shadow:1px 2px 3px rgba(0,0,0,.5);position:relative;overflow:auto;transition:all .2s ease-out}.page-popup-cover-container-svg-bg{position:absolute;top:-20px;left:10px;width:90px;height:90px;background-size:contain;background-repeat:no-repeat;transform:rotate(-24deg)}.page-popup-cover-content-header{padding:20px;text-align:center;font-family:"Prompt",sans-serif;font-weight:bolder;color:rgba(0,0,0,.7)}.page-popup-cover-close-btn{font-size:32px;color:rgba(0,0,0,.5);margin-top:10px;margin-right:10px;border-radius:100%;width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;text-align:center;position:absolute;top:0;right:0;cursor:pointer;z-index:3}.page-popup-cover-close-btn:hover{background-color:rgba(0,0,0,.1)}.classic_popup_pane{position:absolute;padding:10px;border-radius:10px;background-color:#fff;min-width:300px;top:calc(100% + 5px);right:0;box-shadow:1px 2px 3px rgba(0,0,0,.3);z-index:101}input:focus,select:focus,textarea:focus{outline:none;font-size:16px}ul li{list-style-type:none}body{background-color:#e5e9f1;min-height:-webkit-fill-available}.mobile-menu{display:none;position:fixed;top:0;left:0;background-color:#fff;width:100vw;height:100vh;z-index:1001}@keyframes item_slide_down{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes moving_plane{0%{transform:translateY(0)}50%{transform:translateY(10%)}to{transform:translateY(0)}}@keyframes the_moving_plane{0%{transform:rotate(0)}25%{transform:rotate(15deg) translate(50px)}50%{transform:rotate(0)}75%{transform:rotate(-25deg)}to{transform:rotate(0)}}@keyframes opacity{0%{opacity:.1}to{opacity:.3}}@keyframes fade_and_pop{0%{opacity:0}50%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}.info_item_loader{animation:opacity 1s ease-in-out infinite;color:transparent;background-color:rgba(0,0,0,.3);border-radius:50px}.ticket_loader_info_1{width:45%}.ticket_loader_info_2{width:30%}.ticket_loader_info_3{width:20%}.ui-datepicker{z-index:5!important;width:300px;border:none!important;color:#e25a00!important;display:none;padding:10px 20px;position:absolute;margin-left:4px!important}.secondJQuery{margin-left:-205px!important}.ui-datepicker a span.ui-icon,.ui-datepicker div{border:none!important;background-color:#adffff!important;color:#003f7a!important}.ui-datepicker-header{box-shadow:0 1.6px 3.6px rgba(0,0,0,.2),0 0 2.9px rgba(0,0,0,.23)}.ui-datepicker a{background:none!important;color:#fff!important;border:none!important;background-color:#003f7a!important;border-radius:3px!important;font-size:14px!important;box-shadow:0 1.6px 3.6px rgba(0,0,0,.3),0 0 2.9px rgba(0,0,0,.33)}.ui-datepicker a.ui-corner-all{border:none!important;background-color:#adffff!important;box-shadow:none!important}.ui-datepicker a:hover{background-color:#e25a00!important;color:#fff!important}.ui-datepicker a.ui-corner-all:hover{background:none!important}.ui-autocomplete{max-width:calc(100% - 50px)!important;background-color:#fff;font-size:14px!important;box-shadow:0 1.6px 3.6px rgba(0,0,0,.3),0 0 2.9px rgba(0,0,0,.23);border-radius:4px}.ui-menu-item{padding:2px}.wrapper{max-width:1200px;margin:auto}header{height:75px;border-bottom:1px solid rgba(0,0,0,.1);width:100%;position:fixed;top:0;left:0;z-index:1002}.mobile-menu-header{background-color:#3573ad;height:70px;display:flex;flex-direction:row;justify-content:space-between;padding:0 15px 0 20px}.header_humburger_menu{display:none}.header_mobile_menus div{height:70px;display:flex;flex-direction:column;justify-content:center;margin-right:17px}.header_mobile_menus i{color:#99d8f1;font-size:22px;text-shadow:0 0 10px rgba(0,0,0,.5)}.header_mobile_menus_item.active i{color:#db7fd0}.header-menu{color:#fff}.site-logo{cursor:pointer;display:flex}.site-logo-img{display:flex;flex-direction:column;justify-content:center}.site-logo p img{margin-top:10px;margin-left:10px;min-width:60px;height:60px}.site-logo-txt{margin-left:5px;display:flex;flex-direction:column;justify-content:center}.site-logo-txt p{color:#fff;font-family:"Prompt",sans-serif;font-weight:1000;font-size:22px}.footer-site-logo{text-align:center}.footer-site-logo img{width:20px}footer{background-color:#fff;border-top:1px solid rgba(0,0,0,.1)}.hero-section{display:none;animation:pop-in .2s ease-out;position:absolute;top:60px;z-index:1000;width:calc(100vw - 19px);height:calc(100vh - 60px);padding:0 5px 5px;background-size:auto;background-repeat:no-repeat;background-position:100%;background-color:rgba(0,0,0,.424)}.search-form-container{margin:auto;max-width:1200px;padding-top:30px;border-radius:9px}.two-search-inputs-container{display:flex;flex-direction:row;justify-content:space-between}.two-search-inputs-container .each_flex-side,.two-search-inputs-container .first{width:50%}.main-search_txt_input{padding-left:14px;background-color:rgba(0,0,0,.07);border-radius:8px;width:100%}.search_page_input{box-shadow:none!important;border:1px solid rgba(0,0,0,.1)!important}.main-search_txt_input input[type=number],.main-search_txt_input input[type=text]{margin-left:10px;width:calc(100% - 40px);padding:16px 16px 16px 0;background:none;border:none;font-family:"Prompt",sans-serif}.main-search_txt_input i{color:#25373f}.search_page_input input[type=number],.search_page_input input[type=text]{font-size:14px!important}.searchBtn{box-shadow:0 0 5px rgba(0,0,0,.5);color:#fff;text-align:center;padding:16px;margin-top:5px;cursor:pointer}.searchBtn:hover{background-color:#135da3}.search_forms_to_where_input_fld_container{margin-left:5px;position:relative}.search_forms_to_where_input_fld_container i{margin-left:15px}.search_forms_to_where_input_fld_container input[type=text]{width:calc(100% - 80px)}.switchinputsBtn{transition:all .3s;width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;border-radius:100%;border:3px solid #fff;background-color:#eee;position:absolute;right:calc(50% - 20px);top:calc(50% - 20px);z-index:2;cursor:pointer}.switchinputsBtn i{color:#5a768d}.header-menu-items{display:flex;height:60px}.header-menu-items .each-header-menu-item{height:100%;display:flex;flex-direction:column;justify-content:center;cursor:pointer;margin-right:30px}.header-menu-items .each-header-menu-item p{color:#77c8e9;font-size:16px;font-family:"Prompt",sans-serif;letter-spacing:1px;text-shadow:1px 2px 3px rgba(0,0,0,.33)}.header-menu-items .each-header-menu-item i{display:none;color:#2e6c85;margin-right:7px;font-size:16px}.header-menu-items .each-header-menu-item.active i{display:inline;color:#db7fd0!important}#desktop_search_menu_item.active i{color:#7c5e3a!important}.why-choose-us-container{display:flex;justify-content:space-between;padding:30px 0}.why-choose-us-container .each-choose-us-container{width:32%;padding:15px;border-radius:50px;border:5px solid #bddfee;background-color:#fff}.forms_class_guests_cabin_settings_container{position:relative;display:flex;flex-direction:row;margin-bottom:5px;padding-right:5px;border-radius:9px}.searchFormChkInputLbl{padding:17.5px 0;width:33%;border-radius:9px;border:1px solid rgba(0,0,0,.356);text-align:center;background-color:#fff;font-family:"Prompt",sans-serif;font-size:14px;cursor:pointer}.searchFormChkInputLbl i{color:#344b55}.searchFormChkInputLbl.active{color:#fff;background-color:#b967a4}.searchFormChkInputLbl.disabled{color:#fff;background-color:#cecece;box-shadow:none;cursor:not-allowed}@keyframes pop-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.select-input-paginator{padding:10px 30px;margin-top:5px;border-radius:50px;background:#00253f;border:none;color:#fff;font-size:13px}.select-input-paginator option{color:#fff}.airports_inputs_with_auto_complete,.forms_class_guests_cabin_settings_pane{display:none;animation:pop-in .2s ease-out;position:absolute;top:-5px;z-index:3;min-height:400px;width:100%;background-color:#fff;box-shadow:.2px .2px 10px rgba(0,0,0,.33);border-radius:9px;overflow:hidden}.user_account_pane_main_menu_item.active ._icon{background:#bd3cae!important}.user_account_pane_main_menu_item.active ._icon i{color:#fff!important}.forms_class_guests_cabin_settings_pane{top:0;left:0;min-height:auto}.airports_auto_complete_input{width:100%;padding:25px 15px;border:none;font-weight:bolder;font-family:"Prompt",sans-serif;letter-spacing:.5px;font-size:15px}.airports_auto_complete_list_container{border-top:1px solid rgba(0,0,0,.137);padding:10px}.airports_auto_complete_close_btn{z-index:2;position:absolute;right:15px;top:10px;font-size:30px;color:rgba(0,0,0,.329);cursor:pointer}.autocomplete_list_airport_city_name{font-family:"Prompt",sans-serif;font-size:14px;color:rgba(0,0,0,.9)}.autocomplete_list_airport_city_name i{color:#194b74;text-shadow:1px 2px 3px rgba(0,0,0,.33);margin-right:10px;font-size:16px}.autocomplete_list_country_name{margin-left:23px;font-size:13px;color:rgba(0,0,0,.8)}.autocomplete_list_each_item_container{padding:10px;cursor:pointer}.explore_destinations_promo_card{padding:80px 10px 20px;background:none;background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;flex-direction:column;justify-content:center;text-shadow:none;box-shadow:1px 2px 3px rgba(0,0,0,.3)}.between-jumbotron-and-subsections{position:relative;height:350px;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.2);border-radius:50px;margin-top:-50px;margin-bottom:50px;overflow:hidden;padding-left:70px}.between-jumbotron-and-subsections p{color:#135da3}.between-jumbotron-and-subsections_icon{background-repeat:no-repeat;background-size:contain;height:300px;width:500px;position:absolute;right:70px;bottom:0}.download_mobile_app_section_container{display:flex;border-top:1px solid rgba(0,0,0,.1);padding:30px 20px;margin-bottom:20px;margin-top:10px}.download_mobile_app_btn_container{display:flex;flex-direction:column;justify-content:flex-end;margin-left:20px}.footer_section_flex_container{display:flex;justify-content:space-between;padding:20px 10px}.search_list_main_flex_container{display:flex;flex-direction:row;justify-content:space-between}.search_list_main__settings_section{animation:pop-in .2s ease-out;width:19%}.search_list_main_tickets_section{width:calc(66% - 50px)}.search_list_main_tickets_section.type-2{width:calc(66% - 130px)}.search_list_main_ads_section{min-height:500px;width:15%;margin-top:10px}.search_result_inportant_notice_container{margin-bottom:5px;padding:10px;border-radius:8px}#close_filter_and_sort_btn{display:none}#itinerary_and_filter_icon{display:none;padding:20px 10px;border-bottom:1px solid rgba(0,0,0,.1);flex-direction:row;justify-content:space-between;margin-bottom:10px}.each_ticket_upper_flex{display:flex}.display_more_info_pane{display:none;animation:pop-in .2s ease-out;position:fixed;right:0;top:0;width:700px;z-index:1002;height:100vh;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);overflow:auto;padding:10px 10px 150px}.selected_ticket_book_btn_container{position:fixed;width:700px;background-color:#fff;padding:10px;bottom:0;right:0}.selected_ticket_book_btn{cursor:pointer;color:#fff;padding:10px;box-shadow:1px 2px 3px rgba(0,0,0,.3);text-align:center}#booking_start_checkout_page_container,.page_popup_cover_pane{display:none;animation:pop-in .2s ease-out;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:1005;overflow:auto}.flight_checkout_popup_cover_container,.hotel_checkout_popup_cover_page{top:60px!important;height:calc(100vh - 60px)!important}.pop-up-close-btn{position:absolute;right:0;top:5px;border-radius:100%;width:40px;height:40px;color:rgba(0,0,0,.6)!important;display:flex;border:1px solid rgba(0,0,0,.1);background-color:#fff;align-items:center;justify-content:center;flex-direction:row;z-index:10}.checkout_page_all_info_flex_container{display:flex;flex-direction:row;justify-content:space-between}.checkout_page_all_info_flex_left{width:calc(65% - 30px)}.checkout_page_all_info_flex_right{width:35%}.checkout_page_main_checkout_btn{cursor:pointer;margin-top:20px;text-align:center;background-color:#175794;color:#fff;padding:10px;box-shadow:1px 2px 3px rgba(0,0,0,.3);border-radius:50px}.checkout_page_mobile_button_place_total_price_display{display:none;font-size:13px;margin-bottom:10px;color:rgba(0,0,0,.6);letter-spacing:1px;font-family:"Prompt",sans-serif;text-align:center}.search_forms_promo_card{margin-top:10px;height:calc(100vh - 420px);background-color:#7b5f15;box-shadow:0 0 5px rgba(0,0,0,.3);background-size:cover;background-repeat:no-repeat;background-position:50%;padding:20px;display:flex;flex-direction:column;justify-content:center;border-radius:20px}.main_search_from_overall_container{background-color:#fff;padding:10px;border-radius:20px;box-shadow:0 0 5px rgba(0,0,0,.3)}#landing_page_search_form_show_filters_btn{background-color:#d66aca}#landing_page_search_form_show_filters_btn:hover{background-color:#d85ac9}#landing_page_search_input_text_display_container:hover{background-color:rgba(255,138,218,.253)!important;border-radius:50px;color:#000!important;z-index:10}.landing_page_hero_menu_items{position:relative;display:flex;flex-direction:column;justify-content:center;padding-left:10.5px;margin-right:20px;border-radius:20px;text-align:center;width:50px;background-color:#fff;cursor:"pointer";box-shadow:1px 2px 3px rgba(0,0,0,.3)}.landing_page_hero_menu_item_tooltip{display:none;position:absolute;z-index:3;padding:5px;border-radius:4px;top:calc(100% + 10px);left:-10px;background-color:#fff;width:70px;font-size:13px;box-shadow:1px 2px 3px rgba(0,0,0,.7)}.landing_page_hero_menu_item_tooltip:after{content:"";display:block;position:absolute;left:calc(50% - 5px);bottom:100%;width:0;height:0;border:5px solid transparent;border-bottom-color:#fff}.landing_page_hero_menu_items:hover .landing_page_hero_menu_item_tooltip{display:block}.home_page_reviews_container{padding:30px 5px;margin-bottom:10px}.home_page_reviews_wrapper{max-width:1000px;padding:0 20px;margin:auto;position:relative}.home_page_reviews_start_search_btn{position:absolute;top:10px;padding:10px 20px;width:300px;right:30px;background-color:rgba(0,0,0,.07);box-shadow:0 0 3px rgba(0,0,0,.33);color:rgba(0,0,0,.6);border-radius:50px;cursor:pointer;z-index:4;font-family:"Prompt",sans-serif}.rated_places_photo_thumbs_container{top:10px;z-index:5;overflow:hidden;right:10px;position:absolute;border-radius:10px;display:flex;border:4px solid #c751b9;box-shadow:1px 2px 3px rgba(0,0,0,.4)}.places_reviewers_actions_container{position:absolute;top:5px;padding:5px;right:5px;border-radius:50px;border:1px solid rgba(0,0,0,.1);z-index:4;background:#e0e6ed}.home_page_reviews_start_search_btn:hover{border:1px solid #c751b9}.home_page_reviews_each_review{position:relative}.reviews_watermark_icon{right:0;z-index:0;top:180px;height:200px;width:200px}.reviews_watermark_icon,.reviews_watermark_icon2{position:absolute;background-size:contain;background-repeat:no-repeat}.reviews_watermark_icon2{display:none;z-index:2;width:150px;height:150px;left:calc(50% - 200px);top:40px;transform:rotate(20deg)}.home_page_reviews_each_reviewer_pic{min-width:150px;margin-top:20px;margin-left:100px;position:relative;z-index:3}.home_page_reviews_each_review_details{border:1px solid rgba(0,0,0,.1);border-top:10px solid #c751b9;justify-content:center;display:flex;flex-direction:column;margin-top:-195px;padding:162px 10px 30px;border-radius:10px}.home_page_other_reviewer{position:relative;cursor:pointer}.home_page_other_reviewer:hover .home_page_other_reviewer_bubble{display:block}@keyframes bubble_display{0%{transform:translateX(30%);opacity:0}to{transform:translateX(0);opacity:1}}.each_more_popular_city_popup,.home_page_other_reviewer_bubble{display:none;animation:bubble_display .3s ease-in-out;position:absolute;z-index:10;bottom:calc(100% + 20px);background-color:#eee;box-shadow:1px 2px 4px rgba(0,0,0,.4);border-radius:10px;padding:20px 10px;width:200px;margin-left:-70px}.each_more_popular_city_popup{bottom:calc(100% + 10px);background-color:#eee;border-radius:20px;padding:0;width:400px;margin-left:0;overflow:hidden}.speech-bubble-bottom:after{top:100%;left:calc(50% - 10px);border-top:10px solid #d4d4d4}.speech-bubble-bottom:after,.speech-bubble-top:after{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent}.speech-bubble-top:after{bottom:100%;left:60px;border-bottom:10px solid #175794}.all_ratings_dotes{display:flex;flex-direction:row}.rating_dot{margin-right:5px;border-radius:100%;overflow:hidden;width:15px;height:15px;background-color:rgba(0,0,0,.15)}.rating_dot .full{width:100%;height:100%;background:#c751b9}.rating_dot .half{width:50%;height:100%;background:#c751b9}.each_more_popular_city:hover .each_more_popular_city_popup{display:block}@keyframes arrow_bounce{0%{transform:translateY(0)}to{transform:translateY(100%)}}.landing_page_scroll_down_indicator{display:none;position:absolute;bottom:100px;left:calc(50% - 22px)}.landing_page_scroll_down_indicator i{font-size:26px;color:#fff;animation:arrow_bounce 1s infinite;text-shadow:1px 2px 3px rgba(0,0,0,.4)}#deals_page,#explore_page,#help_page,#login_page,#trips_page{padding-top:75px}.home_page_most_visited_cities_list{padding:30px 0;display:flex;flex-direction:row;justify-content:space-between}.mobile_home_page_most_visited_cities_list{display:none}.home_page_each_most_visited_cities{cursor:pointer;width:32%;height:300px;overflow:hidden;border-radius:9px}.home_page_each_most_visited_cities_top{height:250px;background-size:cover;background-repeat:no-repeat;background-position:50%;border-bottom:8px solid #cae7f3}.home_page_each_most_visited_cities_bottom{height:calc(100% - 245px);margin-top:-33px;background:linear-gradient(23deg,#c751b9,#99d8f1)}.home_page_each_most_visited_cities_btn{padding:10px;background-color:#cae7f3;position:relative;z-index:1;margin:-30px 20px 0;box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:50px}.each_more_popular_city{transition:all .3s}.each_more_popular_city:hover{color:#66a9e9!important}#selected_ticket_pane{z-index:1003!important}.user_account_page_container{display:flex;flex-direction:row;justify-content:space-between;padding:10px;margin:20px 0;min-height:500px;background-color:#fff;border-radius:9px;box-shadow:1px 2px 3px rgba(0,0,0,.33)}.user_account_page_each_child_container{padding:10px;width:calc(50% - 5px)}.daterangepicker{animation:pop-in .2s ease-out;border-radius:25px!important;box-shadow:1px 2px 3px rgba(0,0,0,.33)!important;overflow:hidden;padding:30px!important;top:90px!important}.daterangepicker .calendar-table table{border-spacing:5px!important}.daterangepicker .drp-calendar{max-width:500px!important}.daterangepicker td,.daterangepicker th{width:45px!important;height:45px!important;font-size:15px!important;font-family:"Prompt",sans-serif;border-radius:100%!important;border:none!important;font-weight:400!important}.daterangepicker th{color:rgba(0,0,0,.7)!important;font-size:13px!important}.applyBtn,.cancelBtn{border:none!important;color:#fff!important;background-color:#d146c1;padding:14px!important;min-width:80px;border-radius:50px!important;box-shadow:0 0 5px rgba(0,0,0,.5)!important}.cancelBtn{background-color:#175794}.drp-buttons{padding:20px!important}.drp-selected{display:none!important}.checkout-page-ancillary-container{display:flex;flex-direction:row;justify-content:space-between;padding:10px;background-color:rgba(0,0,0,.07)}.checkout-page-each-ancillary{cursor:pointer;width:calc(33% - 1px);padding:15px 10px;border-radius:10px;border:1px solid rgba(0,0,0,.1);background-color:#fff}.checkout-page-each-ancillary:hover{border:1px solid #b967a4}.checkout-page-each-ancillary p{text-align:center}.checkout-page-each-ancillary p:first-child{margin-bottom:10px}.checkout-page-each-ancillary p:nth-child(2){font-size:14px;font-family:"Prompt",sans-serif;color:rgba(0,0,0,.7)}.checkout-page-each-ancillary p img{width:40px;height:auto}.steps_form_all_steps_indicators{display:flex;flex-direction:row;position:relative;margin:30px 25px}.steps_form_each_step_indicator_container.active .steps_form_each_step_indicator{background-color:#f19de7}.steps_form_each_step_indicator_container{position:relative;height:50px;width:33%;border-bottom:4px solid rgba(0,0,0,.07);cursor:pointer}.steps_form_each_step_indicator_container.active,.steps_form_each_step_indicator_container:hover{border-color:#d66aca}.steps_form_each_step_indicator_container p{color:rgba(0,0,0,.7)}.steps_form_each_step_indicator{cursor:pointer;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.33);border-radius:100%;width:35px;height:35px;z-index:1;left:-15px;top:10px;text-align:center;display:flex;flex-direction:column;justify-content:center}.steps_form_each_step_indicator_container:hover .steps_form_each_step_indicator{background-color:#f19de7}#add_ancillaries_container{display:none;padding:10px;background-color:rgba(0,0,0,.07);position:relative}.each_ancillary_setting_container{padding:10px 0}.hp_support_container{position:fixed;bottom:20px;right:20px;z-index:10005}.homepage_start_support_btn{position:relative;z-index:4;width:50px;height:50px;border-radius:100%;background:linear-gradient(32deg,#393996,#df53ce);box-shadow:0 0 5px rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease-out}.homepage_start_support_btn:hover{transform:scale(1.1)}.homepage_start_support_btn i{text-shadow:1px 2px 3px rgba(0,0,0,.33);color:#fff;font-size:17px}.bot_view_flights_all_details{position:absolute;top:82px;left:0;width:100%;height:calc(100% - 140px);overflow-y:auto;z-index:1;padding:10px}.bot_view_flights_all_details,.support_chat_div_container{display:none;background-color:#fff;animation:pop-in .2s ease-out}.support_chat_div_container{position:relative;width:800px;height:calc(100vh - 100px);border-radius:10px;position:absolute;bottom:calc(100% + 20px);right:0;box-shadow:1px 2px 3px rgba(0,0,0,.33)}.support_chat_div_container:after{content:"";position:absolute;top:100%;right:15px;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.support_chat_user_sent_msg_container{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:15px;margin-top:17px;position:relative}.support_chat_user_input_input_suggestions,.support_chat_user_sent_msg_inner_container{max-width:calc(100% - 20px);background-color:#eee;border-radius:30px;border-top-right-radius:0;padding:20px 10px}.support_chat_user_sent_msg_inner_container p{color:rgba(0,0,0,.9);font-size:15px;font-family:"Prompt",sans-serif}.support_chat_bot_sent_msg_container{position:relative;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:10px;margin-top:17px}.support_chat_bot_sent_msg_container_bot_profile_pic,.support_chat_bot_sent_msg_container_user_profile_pic{position:absolute;z-index:1;top:-10px;left:-5px;width:34px;height:35px;background-color:#eee;border:3px solid #ece2f0;display:flex;justify-content:center;align-items:center;border-radius:100%}.support_chat_bot_sent_msg_container_user_profile_pic{left:auto;border:3px solid #dae8ee;top:-15px;right:0}.support_chat_bot_sent_msg_container_bot_profile_pic i{color:#bebebe}.support_chat_bot_sent_msg_container_user_profile_pic i{color:#126e93}.support_chat_bot_sent_msg_inner_container{max-width:calc(100% - 20px);border-top-left-radius:0;padding:30px 10px 10px;border-left:3px solid #ece2f0}.support_chat_bot_sent_msg_inner_container p{color:rgba(0,0,0,.9);font-size:14px;font-family:"Prompt",sans-serif}.support_chat_bot_msg_highlights{font-family:"Prompt",sans-serif!important;font-size:14px!important;color:#ae6500!important}.support_chat_user_input_txt_container{transition:all .2s ease-out;animation:pop-in .2s ease-out;display:none;justify-content:space-between;position:absolute;bottom:5px;left:5px;width:calc(100% - 10px);border-radius:50px;background-color:#eee;overflow:hidden;height:50px;z-index:2}.support_chat_user_input_txt_inner_container{width:100%;display:flex;flex-direction:row}.support_chat_user_input_txt_container textarea{padding:5px 5px 5px 20px;border:none;background:none;width:calc(100% - 50px);max-width:calc(100% - 50px);min-width:calc(100% - 50px);height:50px;font-size:15px;resize:none}.support_chat_user_input_input_suggestions{padding:10px 20px}.support_chat_user_input_txt_container .cht-btn{background-color:#6b3f66;text-align:center;display:flex;flex-direction:column;justify-content:center;width:40px;height:40px;margin:5px;border-radius:100%;color:#fff;cursor:pointer}.chatbot_popup_tip{display:none;position:absolute;bottom:0;right:0;animation:pop-in .2s ease-out}.chatbot_popup_tip_msg{background-color:#2e2e2e;border:2px solid #f80;min-width:300px;position:absolute;bottom:53px;right:40px;border-top-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:10px;padding:15px}.chatbot_popup_tip_img,.chatbot_popup_tip_msg{box-shadow:0 0 5px rgba(0,0,0,.5);cursor:pointer;z-index:5}.chatbot_popup_tip_img{width:52px;height:52px;border-radius:100%;background:#fff;display:flex;justify-content:center;align-items:center}.chatbot_popup_tip_msg p{font-size:14px;color:#fff;font-family:"Prompt",sans-serif}.chatbot_popup_tip_msg p i{margin-right:10px;color:#1cb81c;font-size:22px}.chatbot_popup_tip_close_btn{background-color:#2e2e2e;color:#ff4500;width:40px;height:40px;position:absolute;bottom:65px;right:-10px;box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;z-index:5}.chat_div_bot_top_profile_section:hover{background:linear-gradient(#fff,rgba(0,0,0,.05),#fff),linear-gradient(90deg,#fff,#fff)}.support_chat_sub_container{animation:pop-in .2s ease-out;height:100%}.agent_hero_menu_item.dropdown,.cars_hero_menu_item.dropdown,.currency_hero_menu_item.dropdown,.language_hero_menu_item.dropdown,.packages_hero_menu_item.dropdown{display:none}.prices-grid-items-container{display:flex;flex-wrap:wrap}.prices-grid-items-container .each-grid-item{background-color:rgba(0,0,0,.06);width:50px;height:50px;border-radius:5px;margin:2px;display:flex;justify-content:center;align-items:center;cursor:pointer}.prices-grid-items-container .each-grid-item div p{text-align:center;font-size:12px;color:rgba(0,0,0,.7);font-family:"Prompt",sans-serif}.view_support_ticket_response_item_body_text_container p{font-size:13px;overflow-wrap:break-word}.show_at_500{display:none}@media screen and (max-width:862px){.language_hero_menu_item.dropdown{display:block}.language_hero_menu_item.main{display:none}}@media screen and (max-width:752px){.currency_hero_menu_item.dropdown{display:block}.currency_hero_menu_item.main{display:none}}@media screen and (max-width:700px){.packages_hero_menu_item.dropdown{display:block}.packages_hero_menu_item.main{display:none}}@media screen and (max-width:500px){.highlighter-package-previewer-item-section{display:block!important;margin-top:40px!important}.highlighter-package-previewer-item-section-img{height:270px!important;width:calc(100% - 20px)!important;margin:auto auto -20px!important;position:relative;z-index:2}.highlighter-package-previewer-item-section-img.second{margin-bottom:0!important;margin-top:-20px!important}.highlighter-package-previewer-item-section-info{width:100%!important;margin:auto!important;padding:30px 10px!important}.view_support_ticket_reply_form_container{left:0!important}.show_at_500{display:block!important}.hide_at_500{display:none!important}.flex_at_500{display:flex!important}.header-menu i{margin-right:0!important}}@media screen and (max-width:400px){.hide_at_400{display:none!important}.cars_hero_menu_item.dropdown{display:block}.cars_hero_menu_item.main{display:none}}@media screen and (max-width:540px){.agent_hero_menu_item.dropdown{display:block}.agent_hero_menu_item.main{display:none}.selected_hotel_full_details_images_section{display:block!important}.selected_hotel_full_details_other_images_section{display:none!important}}@media screen and (max-width:1200px){#user_account_manager_page,.between-jumbotron-and-subsections,.home_page_most_visited_cities_list,.why-choose-us-container{margin-left:10px!important;margin-right:10px!important}.home_page_each_most_visited_cities{width:calc(33.3% - 5px)}}@media screen and (max-width:1200px){.hotel_checkout_page_container{padding:0 10px}.checkout_passengers_container,.hotel_search_results_main_items_container{padding-left:10px}.cm-toggle{margin-right:30px!important}.hotel_search_form_toggle{margin-right:10px!important}@supports (-webkit-touch-callout:none){.hotel_search_form_toggle{margin-right:25px!important}}.search-page-wrapper{padding-left:10px;padding-right:10px}.search_list_main_ads_section{display:none}.search_list_main__settings_section{width:28%}.search_list_main_tickets_section{width:70%!important;border-left:1px solid rgba(0,0,0,.1)}.info_item_loader{width:100%!important}}@media screen and (max-width:1000px){.deals-list-item{width:calc(33% - 3px)!important}.full-screen-pictures-gallery-close-btn{z-index:10000001!important}.hotel_checkout_page_container{padding:0}.hotel_checkout_page_main_wrapper{padding-bottom:200px}.search-page-wrapper{padding-left:0;padding-right:0}.margin_horizontal_10_px_at_1000vw{margin-left:10px!important;margin-right:10px!important}.display_flex_on_1000px{display:flex!important}.sp_search_form_submit_btn_flex_container{display:flex;justify-content:space-between;width:100%;align-items:center}.user_account_main_top_menu_container{background-color:#fff;padding-bottom:15px}#search_results_mobile_top_itin_display{margin-top:-20px}.mobile-remove-border-radius{border-radius:0!important}.mobile-full-screen{width:100vw!important;min-width:0!important;height:calc(100vh - 138px)!important}#user_account_manager_page,.between-jumbotron-and-subsections .why-choose-us-container{margin-left:0!important;margin-right:0!important}.site-logo{margin-left:0}#animated_loader{display:none!important}.bot_view_flights_all_details{height:calc(100% - 120px);padding-bottom:42px}.checkout-page-each-ancillary p img{width:30px!important}.checkout-page-each-ancillary p{font-size:13px!important}.each_more_popular_city_popup{margin-left:0;width:calc(100vw - 12px);max-width:500px}.each_more_popular_city:hover .each_more_popular_city_popup{display:none}.home_page_each_most_visited_cities_top{height:255px}.support_chat_div_container{position:fixed;top:0;left:0;border-radius:0;box-shadow:none;width:100vw;height:100vh;height:var(--app-height);transition:all .2s ease;z-index:3}.support_chat_user_input_txt_container{width:calc(100% - 90px);position:fixed;bottom:20px}.search_forms_promo_card p:first-child{font-size:24px!important;margin-bottom:4px}.search_forms_promo_card p:nth-child(2){font-size:19px!important}.search_forms_promo_card p:nth-child(3){font-size:14px!important;margin-bottom:5px!important;margin-top:5px!important}.search_forms_promo_card div{margin-top:0!important}.home_page_each_most_visited_cities_btn p:first-child{font-size:15px!important}.home_page_each_most_visited_cities_btn p:nth-child(2){font-size:14px!important}.page-popup-cover-content-container{margin-top:60px;width:100%;height:calc(100% - 60px);border-radius:0;padding:0 10px;box-shadow:none}.user_account_page_container{display:block;margin:0;border-radius:0;padding:0;box-shadow:none}.user_account_page_each_child_container{width:100%;padding:10px}.user_account_page_second_child_container{border-left:none!important;padding-top:20px}.more_popular_cities_svg_img{width:70px!important;height:70px!important}.home_page_most_visited_cities_list{padding:0 0 10px}.landing_page_jumb_text{margin-bottom:20px!important}.landing_page_jumb_text p{font-size:17px!important;letter-spacing:1px;color:hsla(0,0%,100%,.7)!important}.landing_page_jumb_text p:nth-child(2){font-size:11px!important}.home_page_other_reviewer:hover .home_page_other_reviewer_bubble{display:none}.reviews_watermark_icon{top:172px}.reviews_watermark_icon2{display:none}.mobile_margin_bottom_20{padding-bottom:20px!important}.rating_dot{width:11px;height:11px}.home_page_reviews_container{box-shadow:none;border-radius:0;padding-bottom:10px}.home_page_reviews_each_review{display:block}.home_page_reviews_each_reviewer_pic{margin-left:20px}#home_page_reviews_selected_reviewer_msg,#home_page_reviews_selected_reviewer_name,.page_title{font-size:15px!important}.mobile_font_13,.title_desc{font-size:13px!important}.home_page_reviews_start_search_btn{width:190px;font-size:13px;right:5px}.login_page_form_container{box-shadow:none!important;border-radius:0!important}.home_page_reviews_each_review_details{margin-top:-177px;padding-top:145px}.get_best_deals_container{box-shadow:none;border-radius:0}.home_page_reviews_wrapper{padding:0 5px}#main_login_form,#main_signup_form{padding:0!important}.ticket_loader_info_1{width:70%;margin-bottom:5px}.ticket_loader_info_2{width:60%}.ticket_loader_info_3{width:100%}.ticket_loader_info_4{width:50%}#landing_page_search_form_show_filters_btn:hover{background-color:#d66aca}.search_forms_promo_card{border-radius:0;margin:0;height:calc(100vh - 440px)}.main_search_from_overall_container{border-radius:0;box-shadow:none}#booking_start_checkout_page_container{padding-bottom:200px;z-index:1005}.checkout_page_main_checkout_btn{margin-top:0}.checkout_page_mobile_button_place_total_price_display{display:block}.checkout_page_main_checkout_btn_container{background-color:#fff;padding:10px;position:fixed;width:100vw;bottom:0;left:0;z-index:1001;border-top:1px solid rgba(0,0,0,.1)}.checkout_page_all_info_flex_container{margin-bottom:60px!important;display:block}.checkout_page_all_info_flex_left,.checkout_page_all_info_flex_right{width:100%}.display_more_info_pane{width:100vw;box-shadow:none;height:100vh!important;top:0!important}.selected_ticket_book_btn_container{position:fixed;right:0;width:100%;border:none;border-top:1px solid rgba(0,0,0,.1)}.each_ticket_upper_flex{display:block}.each_ticket_price_display{text-align:left}.each_ticket_price_display_container{margin:10px 0}.search_page_form_dates_input_container{width:100%!important;margin:0!important;padding-top:5px!important}#sp_search_form_submit_btn{margin-top:10px!important;width:50px!important;height:50px!important}#sp_search_form_submit_btn i{font-size:15px!important}#search_results_page_search_form .two-search-inputs-container{padding:0 10px}.search_page_search_form_origin_destination_inputs_container{width:100%!important;display:block!important}.search_page_search_form_origin_destination_inputs_container>div{width:100%!important}#sp_main_switch_inputs_btn{width:40px!important;height:40px!important}#search_results_page_search_form{margin-top:-10px!important}#sp_add_travelers_main_input_display i[class="fa fa-angle-down"],#sp_select_cabin_type_main_input_display i[class="fa fa-angle-down"],#sp_select_trip_round_main_input_display i[class="fa fa-angle-down"]{display:none!important}.search_list_main_flex_container{display:block}.search_list_main__settings_section{display:none;padding:0 10px 90px;width:100vw;position:fixed;z-index:1001;top:60px;left:0;background-color:#fff;height:calc(100vh - 60px);overflow:auto}.search_list_main_tickets_section{width:100%!important;padding:0 5px;border-left:none}#close_filter_and_sort_btn{display:block}#itinerary_and_filter_icon{display:flex}.search_result_inportant_notice_container{border:none;margin:0 0 5px}.daterangepicker:before{display:none!important;top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after,.daterangepicker:before{display:none!important;position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:""}.daterangepicker{position:fixed!important;top:-7px!important;left:0!important;min-width:100vw;border-radius:0!important;min-height:100vh;padding:0!important}.daterangepicker td,.daterangepicker th{width:30px!important;height:30px!important;font-size:13px!important;border-radius:0!important}.daterangepicker td.start-date{border-radius:20px 0 0 20px!important}.daterangepicker td.end-date{border-radius:0 20px 20px 0!important}.daterangepicker td.start-date.end-date{border-radius:20px!important}.drp-calendar{min-width:calc(100% - 20px)!important}.table-condensed thead tr th{padding-bottom:10px!important}.daterangepicker select.monthselect,.daterangepicker select.yearselect{padding:10px!important;border:1px solid rgba(0,0,0,.3);border-radius:4px}.explore_destinations_promo_card{height:auto;padding-top:80px;background:none;border-radius:0;text-shadow:none;padding-bottom:60px}.between-jumbotron-and-subsections{display:none;margin:-40px 10px 30px}.landing_page_hero_menu_item_tooltip{display:block;padding:0;color:#d8d8d8;background:none;box-shadow:none;font-family:"Prompt",sans-serif}.landing_page_hero_menu_item_tooltip:after{display:none}header{box-shadow:none;background:#2b343d;border:none;height:75px;text-shadow:none}.header_humburger_menu{display:block}.header-menu-items{display:none}.site-logo p img{width:35px;display:block}.site-logo-txt{margin-left:5px;display:flex;flex-direction:column;justify-content:center}.site-logo-txt p{font-weight:1000;font-size:16px}.site-logo-txt span{font-size:11px}.hero-section{width:100vw;padding:0;z-index:1002}.searchFormChkInputLbl{font-size:14px}.searchFormChkInputLbl i{font-size:14px!important;margin-right:5px!important}.search-form-container{margin-left:0;padding:0;border:none}.forms_class_guests_cabin_settings_container{background:none}.search_forms_to_where_input_fld_container{margin-left:0;position:relative}.search_forms_to_where_input_fld_container i{margin-left:0}.search_forms_to_where_input_fld_container input[type=text]{width:calc(100% - 40px)}.search_forms_from_where_input_fld_container{margin-bottom:5px;margin-top:5px}.switchinputsBtn{right:40px;transform:rotate(90deg)}.two-search-inputs-container{display:block}.two-search-inputs-container .each_flex-side,.two-search-inputs-container .first{width:100%}.airports_inputs_with_auto_complete{position:fixed;top:0;left:0;border-radius:0!important;height:100vh;box-shadow:none}#sp_from_where_airports_auto_complete_input,#sp_to_where_airports_auto_complete_input,.hotel_sp_search_airports_inputs_auto_complete{top:60px;height:calc(100vh - 60px)}.why-choose-us-container{margin-top:0;display:block;padding:30px 10px 10px}.why-choose-us-container .each-choose-us-container{width:100%;margin-bottom:5px}.download_mobile_section{margin:0;border-radius:0}.download_mobile_app_section_container{display:block;margin-top:0;margin-bottom:20px;box-shadow:none;border-radius:0}.download_mobile_app_btn_container{margin-left:0;margin-top:10px}.download_mobile_app_title{margin-top:10px}.checkout_page_site_logo{margin:10px}.checkout_passengers_container{padding-right:10px}.footer_section_flex_container{display:block}.footer_section_each_flex_section_container{margin-bottom:30px}.footer_about_text{max-width:100%!important}.footer_very_lower_text{padding-bottom:30px!important}}@media screen and (max-width:910px){.deals-list-item{width:calc(33% - 4px)!important}}@media screen and (max-width:780px){.deals-list-item{width:calc(50% - 6px)!important}.home_page_most_visited_cities_list{display:block}.home_page_each_most_visited_cities{width:100%!important;margin-bottom:3px;border-radius:0;box-shadow:none}.home_page_most_visited_cities_list{display:none!important}.mobile_home_page_most_visited_cities_list{display:block}}@media screen and (max-width:700px){.show_only_mobile_flex{display:flex!important}.stay_offer_card_inner_containter{display:block!important}.stay_offer_card_inner_containter .direct-flex-child{width:100%!important}.hotel-offer-card-info-container{padding:10px 10px 20px!important}.mobile_hidden{display:none!important}.checkout_passenger_card{width:calc(100% - 4px)!important}.each_ticket_item_container p{text-align:left!important;margin-left:40px!important}.mobile_content_display_block_container{display:block!important}}@media screen and (max-width:480px){.deals-list-item{width:calc(100% - 6px)!important}.booking_hotel_each_room_item{max-width:100%!important;margin-left:0!important;margin-right:0!important}.home_page_reviews_each_reviewer_pic{margin-top:93px}.home_page_reviews_each_reviewer_pic_img_container>div{width:60px!important;height:60px!important;z-index:100}.rated_places_photo_thumbs_container{width:100%;top:-93px}.reviews_watermark_icon{opacity:.3}.places_reviewers_see_photos_btn{text-align:right!important}.home_page_reviews_each_reviewer_pic_img_container>div{margin-bottom:30px}#home_page_reviews_selected_reviewer_city,#home_page_reviews_selected_reviewer_name,.checkout_page_header_price_total{display:none}}@media screen and (max-width:380px){.landing_page_search_bar_call_btn_container,.more_to_explore_top_next_prev_btn{display:none!important}}@media screen and (max-width:361px){*{font-size:14px}.site-logo-txt p{display:none}.home_page_reviews_each_review{padding-top:15px!important}.user_account_pane_main_menu_item p{font-size:13px!important}.account_page_profile_pic_container{width:60px!important;height:60px!important}.account_page_user_name_display{font-size:14px!important}.searchFormChkInputLbl{font-size:11px!important}.static_search_bar_text{font-size:13px}.home_page_reviews_start_search_btn{width:160px;font-size:11px;padding-left:17px;padding-right:5px}.home_page_each_most_visited_cities_btn p:first-child{font-size:14px!important}.home_page_each_most_visited_cities_btn p:nth-child(2){font-size:13px!important}.landing_page_jumb_text p{font-size:17px!important}.search_forms_promo_card p:first-child{font-size:17px!important;margin-bottom:4px}.search_forms_promo_card p:nth-child(2){font-size:14px!important}.search_forms_promo_card p:nth-child(3){font-size:11px!important;margin-bottom:5px!important;margin-top:5px!important}.search_forms_promo_card div{margin-top:0!important;font-size:13px!important}}.preloader{position:absolute;margin-top:0;left:50%;top:0}.preloader,svg{height:60px;width:60px}path{stroke:#9ea1a4;stroke-width:.25;fill:#241e20}.lucide{width:20px!important;height:20px!important}.lucide path{fill:inherit;stroke:inherit!important;stroke-width:2px!important}#cloud{animation:moving_plane 3s ease-in-out infinite;position:relative;z-index:3}#cloud path{fill:#efefef}#cloud2{animation:moving_plane 2s ease-in-out infinite;position:relative;z-index:3;margin-left:-100px}#cloud2 path{fill:#efefef}#cloud3{animation:moving_plane 5s ease-in-out infinite;position:absolute;z-index:3;margin-left:50px}#cloud3 path{fill:#efefef}#sun{margin-top:6px;opacity:0;width:50px;height:50px;position:absolute;left:90px;top:5px;z-index:1}#sun path{stroke-width:.18;fill:#9ea1a4}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rain{display:none;position:absolute;width:55px;height:70px;margin-top:-32px;margin-left:0}.drop{opacity:1;background:#9ea1a4;display:block;float:left;width:3px;height:10px;margin-left:4px;border-radius:0 0 6px 6px;animation-name:drop;animation-duration:.35s;animation-iteration-count:infinite}.drop:first-child{animation-delay:-.13s}.drop:nth-child(2){animation-delay:-.24s}.drop:nth-child(3){animation-delay:-.39s}.drop:nth-child(4){animation-delay:-525ms}.drop:nth-child(5){animation-delay:-.64s}.drop:nth-child(6){animation-delay:-.79s}.drop:nth-child(7){animation-delay:-.9s}.drop:nth-child(8){animation-delay:-1.05s}.drop:nth-child(9){animation-delay:-1.13s}.drop:nth-child(10){animation-delay:-1.3s}@keyframes drop{50%{height:45px;opacity:0}51%{opacity:0}to{height:1px;opacity:0}}.text{position:absolute;left:calc(50% - 60px);top:60px;font-family:Helvetica,"Helvetica Neue",sans-serif;letter-spacing:1px;text-align:center;margin-left:-43px;font-weight:700;margin-top:80px;font-size:11px;color:#a0a0a0;width:200px}.my-toast-container .Toastify__toast{background-color:#ffe0e0;color:rgba(0,0,0,.7);border-radius:0;padding:20px;border:1px solid #ffb8c7;border-left:5px solid #dc143c}.carousel .slide img{margin:auto;max-width:100vw;max-height:100vh;height:auto;width:auto;display:block}.carousel.carousel-slider{overflow:initial}.carousel.carousel-slider .control-arrow{opacity:1!important}.carousel .control-next.control-arrow,.carousel .control-prev.control-arrow{background-color:rgba(0,0,0,.6)!important;height:35px!important;width:35px!important;border-radius:100%!important;margin:5px;top:calc(50% - 5px)!important;font-size:1px!important;bottom:auto!important;margin-top:auto!important;padding:0!important}.carousel .control-next.control-arrow:before{border-left:5px solid #fff!important}.carousel .control-next.control-arrow:before,.carousel .control-prev.control-arrow:before{border-top:5px solid transparent!important;border-bottom:5px solid transparent!important;margin:auto!important}.carousel .control-prev.control-arrow:before{border-right:5px solid #fff!important}.carousel .thumbs-wrapper{opacity:.6;position:fixed;bottom:0;left:-20px;overflow:hidden;width:100vw;padding:0 10px}.carousel .thumbs-wrapper:hover{opacity:1}.carousel .thumb{transition:border .15s ease-in;display:inline-block;white-space:nowrap;overflow:hidden;width:100px!important;border:none!important;padding:0!important;box-shadow:1px 2px 3px rgba(0,0,0,.5)}.carousel .thumb.selected{width:120px!important}.cm-toggle{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;position:relative;border:0;outline:0;cursor:pointer}.cm-toggle:after{content:"";width:35px;height:15px;display:inline-block;background:rgba(196,195,195,.55);border-radius:18px;clear:both}.cm-toggle:before{content:"";width:20px;height:20px;display:block;position:absolute;left:0;top:-3px;border-radius:50%;box-shadow:1px 1px 3px rgba(0,0,0,.6)}.cm-toggle:checked:before{left:15px;box-shadow:-1px 1px 3px rgba(0,0,0,.6)}.cm-toggle,.cm-toggle:after,.cm-toggle:before,.cm-toggle:checked:after,.cm-toggle:checked:before{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:ease .3s;-o-transition:ease .3s}body input[type=range]{appearance:none;background-color:initial;min-width:180px}body input[type=range]:focus{outline-color:#989898}body input[type=range]::-webkit-slider-runnable-track{appearance:none;border-radius:50px;height:4px;background:#989898;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f67280",endColorstr="#355c7d",GradientType=1)}body input[type=range]::-moz-range-track{appearance:none;border-radius:50px;height:4px;background:#989898;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f67280",endColorstr="#355c7d",GradientType=1)}body input[type=range]::-ms-track{appearance:none;border-radius:50px;height:4px;background:#a3a3a3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f67280",endColorstr="#355c7d",GradientType=1)}body input[type=range]::-webkit-slider-thumb{appearance:none;border-radius:50%;height:20px;width:20px;position:relative;bottom:8px;background:#222;background-size:50%;box-shadow:0 3px 5px 0 rgba(0,0,0,.4);cursor:grab}body input[type=range]::-webkit-slider-thumb:active{cursor:grabbing}body input[type=range]::-moz-range-thumb{appearance:none;border-radius:50%;height:20px;width:20px;position:relative;bottom:8px;background:#222;background-size:50%;box-shadow:0 3px 5px 0 rgba(0,0,0,.4);cursor:grab}body input[type=range]::-moz-range-thumb:active{cursor:grabbing}body input[type=range]::-ms-thumb{appearance:none;border-radius:50%;height:20px;width:20px;position:relative;bottom:8px;background:#222;background-size:50%;box-shadow:0 3px 5px 0 rgba(0,0,0,.4);cursor:grab}body input[type=range]::-ms-thumb:active{cursor:grabbing}.hover_bg-grey:hover{background:rgba(0,0,0,.1)!important}.pricetag{white-space:nowrap;position:relative;margin:0 5px 0 10px;displaY:inline-block;height:25px;padding:0 25px 0 15px;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;background:#393996;border:0 solid #df53ce;color:#a9ddff;line-height:23px}.pricetag:after{position:absolute;right:0;margin:1px 7px;font-weight:700;font-size:12px;content:"\00D7";color:#df53ce}.pricetag:before{position:absolute;content:"\25CF";color:#fff;text-shadow:0 0 1px #333;font-size:11px;line-height:0;text-indent:12px;left:-15px;width:1px;height:0;border-right:14px solid #393996;border-top:13px solid transparent;border-bottom:13px solid transparent}.waiting{font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:mulShdSpin 1.1s ease infinite;transform:translateZ(0)}@keyframes mulShdSpin{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.5),-1.8em -1.8em 0 0 hsla(0,0%,100%,.7)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.5)}25%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.5),1.8em -1.8em 0 0 hsla(0,0%,100%,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.5),2.5em 0 0 0 hsla(0,0%,100%,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}50%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.5),1.75em 1.75em 0 0 hsla(0,0%,100%,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.5),0 2.5em 0 0 hsla(0,0%,100%,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}75%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.5),-1.8em 1.8em 0 0 hsla(0,0%,100%,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.5),-2.6em 0 0 0 hsla(0,0%,100%,.7),-1.8em -1.8em 0 0 #fff}}.bot-rand-prompt-element{animation:pop-in .2s ease-out;z-index:100;background-color:#fff;max-width:300px;min-width:220px;padding:10px 50px 10px 10px;height:auto;box-shadow:1px 2px 3px rgba(0,0,0,.33);border:2px dashed #5a5a5a;border-left:4px solid red;border-bottom-right-radius:50px;border-top-right-radius:50px;text-shadow:none;position:absolute;top:calc(100% + 25px);left:60px;transition:all 2s linear}.bot-rand-prompt-element-msg{color:rgba(0,0,0,.8);font-size:12px;font-family:"Prompt",sans-serif}.bot-rand-prompt-element-avatar{width:25px;height:auto;margin:auto;position:absolute;top:-13px;left:20px}.bot-rand-prompt-element-arrow{height:60px;width:auto;position:absolute;left:-28px;top:-35px}.bot-rand-prompt-element-close-btn{color:#dc143c;text-align:center;height:30px;width:30px;border-radius:100%;position:absolute;top:calc(50% - 15px);right:5px;font-family:"Prompt",sans-serif;display:flex;justify-content:center;align-items:center;cursor:pointer}.bot-rand-prompt-element-close-btn i{font-size:22px!important}.bounce{animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(10px)}60%{transform:translateY(5px)}}.rbc-button-link,.rbc-header,.rbc-header span{font-size:12px;font-weight:400!important}.rbc-agenda-date-cell,.rbc-label{font-size:12px}.rbc-btn-group button{font-size:12px;background:none!important;text-decoration:underline;color:#fff!important;border:none!important}.rbc-btn-group button.rbc-active{background-color:orange!important}.rbc-toolbar{position:sticky;top:50px;z-index:10;background-color:#2b343d;padding:10px 20px;border-top:1px dashed hsla(0,0%,100%,.2);margin-bottom:0!important}.rbc-toolbar-label{font-size:12px;margin:10px;color:hsla(0,0%,100%,.7)}.rbc-event{background-color:#2b343d!important}.rbc-event-content,.rbc-event-label{font-size:12px}.rbc-current-time-indicator{background-color:#00008b!important;min-height:2px}.rbc-time-view{overflow-x:auto!important}.rbc-time-content{min-width:700px!important}.rbc-allday-cell{min-width:636px!important}.rbc-month-header{background-color:#e3ffd8}.rbc-today{background-color:#e3ffd8!important}.rbc-event{font-size:12px!important;border-radius:0!important;padding:5px 5px 5px 10px!important;border:none!important;border-top:1px solid #dc143c!important;border-left:8px solid #dc143c!important;color:gold!important;border-top-left-radius:8px!important}.rbc-agenda-event-cell,.rbc-agenda-time-cell span{font-size:13px}.ql-editor{height:-moz-fit-content!important;height:fit-content!important;overflow:hidden}.ql-editor *{font-size:13px!important}
/*# sourceMappingURL=main.bfdbf0a6.chunk.css.map */