@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800;900;1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800;900;1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800;900;1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800;900;1000&display=swap");.fontsize-10{font-size:10}.fontsize-11{font-size:11}.fontsize-12{font-size:12}.fontsize-13{font-size:13}.fontsize-14{font-size:14}.fontsize-15{font-size:15}.fontsize-16{font-size:16}.fontsize-17{font-size:17}.fontsize-18{font-size:18}.fontsize-19{font-size:19}.fontsize-20{font-size:20}.fontsize-21{font-size:21}.fontsize-22{font-size:22}.fontsize-23{font-size:23}.fontsize-10{font-size:10}.fontsize-11{font-size:11}.fontsize-12{font-size:12}.fontsize-13{font-size:13}.fontsize-14{font-size:14}.fontsize-15{font-size:15}.fontsize-16{font-size:16}.fontsize-17{font-size:17}.fontsize-18{font-size:18}.fontsize-19{font-size:19}.fontsize-20{font-size:20}.fontsize-21{font-size:21}.fontsize-22{font-size:22}.fontsize-23{font-size:23}@media screen and (min-width: 320px) and (max-width: 767px){.loyalty_loghin_page_sec .loyaltyForm_sec{width:100%;height:370px !important;padding:7% 10px}.loyalty_loghin_page_sec .benifit_sec{display:none}.loyalty_homepage_search_wrapper .home_slider .carousel-inner{height:510px !important}.loyalty_homepage_search_wrapper .home_slider .carousel-inner .bannerImg{height:266px !important}.loyalty_homepage_search_wrapper .homepage_Container .navbar-default .navbar-toggle,.homepage_Container_logged_in .navbar-default .navbar-toggle{display:none}.loyalty_loghin_page_sec .loyaltyForm_sec .userForm_field .form-control{width:90%}.loyalty_loghin_page_sec .loyaltyForm_sec .userForm_field .showPassBtn_loyalty{right:30px}.loyalty_loghin_page_sec .loyaltyForm_sec .forgot_password_sec .recoverPass_loyalty a{padding:5px 25px 0px 0px}.loyalty_reward_redeem_confirm .checkbox label{text-align:left}.loyalty_loghin_page_sec{margin:10% 0}.loyalty_loghin_page_sec .loyaltyForm_sec .forgot_password_sec .rememberCustom_loyalty .checkbox input:checked+label:after{left:32px}.loyalty_homepage_search_wrapper .login_credentials.mob_loginCredential{top:0px}.loyalty_homepage_search_wrapper .homepage_Container .navbar-brand.headerLogo{position:relative;z-index:1}}@media only screen and (min-width: 768px) and (max-width: 990px){.loyalty_loghin_page_sec .loyaltyForm_sec{width:50%}.loyalty_loghin_page_sec .benifit_sec{width:50%;padding:7% 5px}.loyalty_loghin_page_sec .loyaltyForm_sec .formHeading h1{font-size:16px}.loyalty_loghin_page_sec .loyaltyForm_sec .userForm_field .form-control{width:90%}.loyalty_loghin_page_sec .loyaltyForm_sec .forgot_password_sec .recoverPass_loyalty a{padding:0px 20px 0px 0px}.loyalty_loghin_page_sec .loyaltyForm_sec .userForm_field .showPassBtn_loyalty{right:35px}.loyalty_loghin_page_sec .benifit_sec h1{text-align:center}.loyalty_loghin_page_sec{margin:20% 0}.loyalty_loghin_page_sec .loyaltyForm_sec .forgot_password_sec .rememberCustom_loyalty .checkbox input:checked+label:after{top:3px;left:25px}}@media only screen and (min-width: 991px) and (max-width: 1160px){.loyalty_loghin_page_sec .loyaltyForm_sec{width:45%}.loyalty_loghin_page_sec .benifit_sec{width:45%;padding:7% 5px}.loyalty_loghin_page_sec .loyaltyForm_sec .formHeading h1{font-size:16px}.loyalty_loghin_page_sec .loyaltyForm_sec .userForm_field .form-control{width:90%}.loyalty_loghin_page_sec .loyaltyForm_sec .forgot_password_sec .recoverPass_loyalty a{padding:0px 20px 0px 0px}.loyalty_loghin_page_sec .loyaltyForm_sec .userForm_field .showPassBtn_loyalty{right:35px}.loyalty_loghin_page_sec .benifit_sec h1{text-align:center}.home_slider .carousel-inner{height:690px !important}.loyalty_loghin_page_sec .loyaltyForm_sec .userForm_field{max-height:110px}.loyalty_loghin_page_sec .loyaltyForm_sec .forgot_password_sec .recoverPass_loyalty{margin-top:5px}.loyalty_loghin_page_sec{margin:10% 4%}.loyalty_loghin_page_sec .loyaltyForm_sec .forgot_password_sec .rememberCustom_loyalty .checkbox input:checked+label:after{top:7px;left:40px}}@media screen and (min-width: 320px) and (max-width: 767px){html,body{margin:0px;padding:0px}.mobMrgBtm0{margin-bottom:0px}.searchForm_tabs_wrapper .homeSearchCont .panel-body{margin-top:-1px !important}.item.bannerImg{background-size:cover !important}.searchForm_tabs_wrapper .homeSearchCont ul.nav.nav-tabs.form_dv li a{padding:0px 3px 0px 3px}.package-form .userIcon_pkg{top:30px}.package-form .calendr_icn{top:8px}.homepage_Container,.homepage_Container_logged_in{width:100% !important}.homepage_Container .navbar,.homepage_Container_logged_in .navbar{position:initial !important}.homepage_Container .navbar-brand.headerLogo,.homepage_Container_logged_in .navbar-brand.headerLogo{padding-left:15px;width:145px;padding-top:0px;height:35px}.homepage_Container .navbar-default .navbar-toggle,.homepage_Container_logged_in .navbar-default .navbar-toggle{border:0px;padding:10px 0 0 0px}.homepage_Container .navbar-default .navbar-toggle .icon-bar,.homepage_Container_logged_in .navbar-default .navbar-toggle .icon-bar{background-color:#0f75bd;width:22px;height:2px;margin-bottom:5px}.homepage_Container .navbar-default .navbar-toggle:hover,.homepage_Container .navbar-default .navbar-toggle:focus,.homepage_Container_logged_in .navbar-default .navbar-toggle:hover,.homepage_Container_logged_in .navbar-default .navbar-toggle:focus{background-color:transparent !important}.homepage_Container .form_headng h1,.homepage_Container_logged_in .form_headng h1{font-size:15px !important;margin:20px 0px 20px 0px  !important;font-family:"Mulish",sans-serif;font-weight:400;text-align:center;padding:0px 15px}#headerNavCollapse ul.nav.navbar-nav.navbar-right{margin:0px;width:100%}.topHeaderSection .navbar-default.headerNav{border:0px}.header_mobNavBox{position:fixed;width:100%;top:0px;color:#212121;padding:0px;margin:0px;border:0px;z-index:10;overflow:auto;height:100vh;background:#fff;border:0px;height:100vh !important;background-color:#fff !important}.header_mobNavBox .mobAccountStls .user_prfl{width:100%;height:auto;float:left;min-height:30px}.header_mobNavBox .mobAccountStls .user_prfl .loged_user_info{float:right}.header_mobNavBox .mobAccountStls .user_menu{width:100%;background-color:#fff;color:#fff;border-bottom-right-radius:0px;border-bottom-left-radius:0px;padding:15px 18px;float:left;height:100vh}.header_mobNavBox .selectLanguare{display:none}.header_mobNavBox div#my_accnt{position:relative;width:100%;background:transparent;top:0px !important;left:0px !important}.header_mobNavBox .headerRight_user_Dtls.mobNav_DtlsBox{float:left;display:initial;padding-left:0px;background:#0f75bd;width:100%;color:#fff;position:relative;min-height:40px}.header_mobNavBox .headerRight_user_Dtls.mobNav_DtlsBox .logedUserBox{float:left;width:100%;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;padding:15px 20px 0px;margin:0px}.header_mobNavBox .headerRight_user_Dtls.mobNav_DtlsBox .logedUserBox .profile_pic{width:45px;height:40px;padding:0px;border-radius:65px;float:left;margin-right:10px;background:#d3d3d3;text-align:center;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-top:0px}.header_mobNavBox .headerRight_user_Dtls.mobNav_DtlsBox .logedUserBox .userTxt{color:#fff;font-size:20px;font-weight:300;width:100%}.header_mobNavBox .headerRight_user_Dtls.mobNav_DtlsBox .logedUserBox span.userDwnArrow{display:none}.header_mobNavBox .mob_select_crlgBtn{float:left;width:auto;margin:10px 0px;padding:0px}.header_mobNavBox .mob_select_crlgBtn ul{margin:0;padding:0;float:left;width:100%;display:inline-block}.header_mobNavBox .mob_select_crlgBtn ul li{list-style:none;margin:0;padding:0;float:left;width:100%}.header_mobNavBox .mob_select_crlgBtn ul li a{color:white;padding:8px 8px;border-bottom:1px solid #d3d3d3;text-decoration:none;font-size:12px;font-family:"Mulish",sans-serif;margin-right:10px;float:left;width:100%}.header_mobNavBox .homeHeader .user_menu{min-height:auto}.header_mobNavBox .homeHeader .my_accnt{top:0px !important}.header_mobNavBox .homeHeader .my_accnt::before{display:none}.header_mobNavBox .availCreditTxt{font-size:12px;font-weight:400}.header_mobNavBox .CreditTxt{font-size:12px;font-weight:400;color:#fff}.header_mobNavBox .agentBookingsTxt{float:left;width:100%;font-size:17px;font-weight:300;padding:20px 20px;font-family:"Mulish",sans-serif}.header_mobNavBox .agentBookingsTxt h4{float:left;width:100%;font-size:17px;font-weight:300;padding:3px 30px;font-family:"Mulish",sans-serif}.header_mobNavBox .agentCurrencyHeading{float:left;display:initial;padding:10px 20px;background:#fff;width:100%;color:#212121;position:relative}.header_mobNavBox .agentCurrencyTxt{float:left;width:100%;border-bottom:1px dashed #ccc}.header_mobNavBox .agentCurrencyTxt h4{float:left;width:100%;font-size:14px;font-weight:500;padding:0px 0px;font-family:"Mulish",sans-serif}.header_mobNavBox .logoutHeading h4{float:left;width:100%;color:#e20e0e;font-size:14px;font-weight:500;padding:0px 0px;font-family:"Mulish",sans-serif}.header_mobNavBox .closeIcon{float:right;font-size:28px;font-weight:500;position:absolute;right:15px;top:3px;cursor:pointer;z-index:20;color:#fff}.header_mobNavBox .closeIcon.index_page_close{padding:0px;margin:0px;line-height:22px;vertical-align:middle;top:12px;right:10px;position:absolute}.homeHeader .my_accnt{top:0px !important}.homeSearchCont{float:left;width:100%;padding-left:15px;padding-right:15px;margin-bottom:20px !important}.homeSearchCont label{width:100%}.homeSearchCont .nav.nav-tabs{margin:0;padding:0;white-space:nowrap;width:100%;overflow-x:scroll;overflow-y:hidden;display:flex;position:relative;padding-right:22px}.homeSearchCont .panel-body{padding:20px 0px 35px !important}.homeSearchCont ul.nav.nav-tabs.form_dv li a{font-size:12px !important}.homeSearchCont .plusIcon_nav{display:none !important}.homeSearchCont .minusIcon_nav{position:absolute;right:0px;top:0px;z-index:0;height:37px;float:right;color:#a5a7a7;background:rgba(255,255,255,0.3);padding:8px 3px 0px;border-left:1px solid #d3d3d3 !important}.homeSearchCont .mobNav_rightSpace{position:relative;padding-right:0px}.homeSearchCont .form-control{font-size:12px !important;height:34px}.homeSearchCont .advance_search_link a{font-size:12px !important}.homeSearchCont .home_search_btnCont{display:initial}.homeSearchCont .availSearchTxt{margin-left:20px;width:100%}.homeSearchCont .btn_dv.SearchBtn{float:left;margin-top:5px;width:100%;text-align:center}.homeSearchCont .btn_dv.SearchBtn a{width:auto;float:initial;text-align:center;margin:0 auto}.homeSearchCont .hotel_form .form-group{margin-bottom:7px}.signupBox_home{margin:0px 4%;width:92%;margin-top:0px !important;top:15px;float:left;display:initial;margin-bottom:15px}.signupBox_home .bestDealText{float:left;width:100%;display:inline-block;text-align:center;margin-bottom:10px;margin-top:10px}.signupBox_home .bestDealText .emailIco_inbox{float:inherit !important;margin:0 41% !important;display:inline-block;display:none}.signupBox_home .bestDealText .bstDeal_cont{width:100%;float:left;margin-top:10px}.signupBox_home .signUp_box{float:left;width:100%;display:inherit}.signupBox_home .signUp_box .signUpBtn{float:left;margin-left:0px;width:100% !important;text-align:center;margin:25px 0px !important}.signupBox_home .signup-input.form-group{margin-bottom:0px;width:100%;float:left}.modal-body.login_form_container{padding:0px}footer.home_footer .footrer-Links ul{margin-bottom:10px;padding:0px;float:initial;margin:10px 0px 0px;width:auto;text-align:center}footer.home_footer .footrer-Links ul li{list-style:none;float:inherit;position:relative;display:inline-block;text-align:center}.htlForm_break_line_bottom{margin:5px 0px 15px}footer.home_footer .weAccept_cardDtls,footer.home_footer .weAccept_cardDtls,footer.home_footer .certifiedIcon{justify-content:center !important;margin-bottom:0px;margin-top:7px;padding-top:0px}footer.home_footer .socialbox,footer.home_footer .poweredby{justify-content:center !important;text-align:center;margin-top:10px;width:100% !important}footer.home_footer .copyrightTxt{text-align:center;margin-bottom:0px}.homeHeader .user_menu{min-height:inherit !important;border-radius:0px}.homeHeader .user_menu ul li{display:flex;align-items:center;justify-content:flex-start}.homeHeader .user_menu ul li a{color:#212121;font-size:13px;font-weight:500}.homeHeader .user_menu ul li a span{height:22px !important;width:16px !important}.searchForm_tabs_wrapper .homeSearchCont ul.nav.nav-tabs.form_dv li a p{display:none}.headerRight_user_Dtls.mobNav_DtlsBox{margin-top:0px !important}.checkCustom{margin-left:0px}.dropDiffLocTxt{margin-top:-15px}.searchForm_tabs_wrapper .homeSearchCont label{font-size:12px}.header_mobNavBox .mobAccountStls{display:block !important}.header_mobNavBox .mobAccountStls .user_prfl .loged_user_info{float:right;width:78%;padding:0px;text-align:left;position:relative;top:-30px}.homeHeader .loged_user_info .availCreditAmnt{color:#fff}.spriteImg{display:none}.header_mobNavBox .user_menu ul li{margin-bottom:0px;float:left;width:100%;border-bottom:1px solid #e2e2e2}.header_mobNavBox .user_menu ul li a{margin-bottom:0px;text-decoration:none;padding:7px 20px 5px;font-size:12px;font-weight:400;color:#212121;line-height:18px}.header_mobNavBox .user_menu ul li a span{vertical-align:middle;margin-right:10px;width:22px;color:#999}.header_mobNavBox .user_menu ul li a{color:#212121;text-transform:uppercase;font-weight:400;margin-bottom:0px;display:inline-block;width:100%}.header_mobNavBox .mobAccountStls .user_menu{padding:0px}.header_mobNavBox .user_menu ul li a.logoutBtn{color:#f25746;text-decoration:none}.dividr{width:100%;border-bottom:1px solid #d3d3d3}.hotelModifySearch .adv_search{font-size:12px}.tabsAlign_centerLogin .facebook_login_btn{padding:7px 7px}.tabsAlign_centerLogin .google_login_btn{padding:7px 7px}.transfer_form .form-group{margin-bottom:7px}.flightDirection{padding:0px 0px 0px !important;margin:0px !important}.fltPadL{padding-left:15px}.fltPadR{padding-right:15px}.flightSearchBtn{float:left;margin-top:15px;width:100%;text-align:center}.routeDevider{float:left;width:100%;border-bottom:1px solid #26ad80;margin-bottom:7px}.userLoginBox{margin:0px;width:100%}.modalLoginBox .btn_section{padding-top:7px;padding-bottom:7px}.b2blogin_searchHotel .modal-dialog{width:100% !important}.tabsAlign_center ul.nav.nav-tabs{width:auto;display:flex;align-items:center;justify-content:center}.staffContainer,.agentContainer{padding:0px 0px}.btn_dv.searchTransBtn{float:initial;text-align:center;margin:15px 0 0 0px}.flexibleDates{padding-left:0px}.flightOption .radio-inline.tripOptions{margin:0px;padding-left:5px}.signupBox_home .signUpBtn a:hover{color:#212121}.starRtg .selectHtlStar .checkbox label{margin-right:7px}.starRtg .selectHtlStar{width:auto}.flight_form .checkbox input:checked+label:after{top:4px}.starRtg .checkbox input:checked+label:after{top:4px}.starRtg.flightSteps_route .checkbox input:checked+label:after{top:4px}.transfer_form .checkbox input:checked+label:after{top:3px}.searchCarRentalBtn{text-align:center;float:none;padding-top:20px}.carRenatl_form span.car_icon_bg{top:8px}.carRenatl_form span.car_Calender_icon_bg{top:8px}.carRenatl_form .checkbox input:checked+label:after{top:3px}.hotel_form .starRtg .selectHtlStar .checkbox input:checked+label:after{top:1px !important}.home_mobileLoginWrap{text-align:center}.home_mobileLoginWrap .b2blogin_mobile{width:345px;background:rgba(255,255,255,0.8);position:relative;border:1px solid #d3d3d3;margin:45px auto 20px;padding:15px 0px;display:inline-block}.home_mobileLoginWrap .b2blogin_mobile .loginmodal .form-control{font-size:12px}.home_mobileLoginWrap .b2blogin_mobile .b2b_login_tab{padding:0px}.home_mobileLoginWrap .b2blogin_mobile .b2b_login_tab .btn_section{margin-top:0px;padding-top:0px}.home_mobileLoginWrap .b2blogin_mobile .userloginbtn{font-size:14px}.b2b_login_tab .btn_section{margin-top:10px;padding-top:10px;padding:0px}.b2b_login_tab .btn_section .Searchagent{text-align:center;padding:10px 0px 7px 0px;float:left;width:100%}.b2b_login_tab .btn_section .SearchBtn4 a{display:inline-block}.forgetPass_btnWrap{text-align:center;justify-content:center;display:inline-block}.forgetPass_btnWrap .continueBtn_forgPass{display:inline-block;width:50%}.forgetPass_btnWrap .continueBtn_forgPass a{margin-bottom:10px !important}.flight_form .departDate,.flight_form .retrnDate{padding-left:10px;padding-right:20px}.flight_form .checkbox input:checked+label:after{top:4px}.offline_request_box .offlineRequest_serv{width:90% !important;padding:10px 7px 10px;margin:0px 5% 10px !important}.signtoggle_nav{margin-left:3px}.offline_request_box li+li{margin-left:0px !important}.mobpad0{padding:0px !important}.recoverPass{float:right;margin-top:10px}.rememberCheckLogin .recoverPass a{font-size:11px;padding-top:4px}.btn_dv4.SearchBtn4 a{margin-top:0px}.forgotpasswordagent{margin-bottom:5px !important}.login_credentials{margin-top:15px}.login_credentials.mob_loginCredential{position:absolute;right:10%;top:0px}.languageModal h1{font-size:16px}.btn_dv2.SearchBtn2{font-size:12px}.homepage_Container .loginHeading h4,.homepage_Container_logged_in .loginHeading h4{margin-bottom:0px}.homepage_Container .loginmodal,.homepage_Container_logged_in .loginmodal{margin-top:20px}.homeHeader{padding:5px 0px 7px !important}.language_option_mobile{position:absolute;right:60px;top:25px;font-size:12px;display:flex !important}.currency_dv{margin-top:0px !important;margin-left:10px}.footrer-Links{padding:10px 0px !important;text-align:center !important}footer.main_footer .copyrightTxt{margin:15px 0 15px 0px !important;border-bottom:1px solid #e2e2e2;padding:0 0 15px}footer.home_footer .weAccept_cardDtls .acceptTxt{display:none}footer.home_footer .socialbox .connectTxt{font-size:14px;text-align:left;margin:10px 0 5px}.certifiedIcon{justify-content:center;margin-top:15px !important}footer.home_footer .copyrightTxt{margin-top:7px}.close_mob_icon{position:absolute;right:15px;font-size:28px;z-index:100}.Searchagent_mob .userloginbtn,.Searchagent_mob .btn_dv4.SearchBtn4 a{font-size:14px;padding:7px 12px;border-radius:50px;font-weight:500;float:left}.Searchagent_mob .userloginbtn{padding:7px 20px;float:right}.loginTabsWrap ul.nav.nav-tabs.home_login_tabs li{padding:7px 18px !important}.download_optionBox{display:none}.mob_subscribe_aap{display:flex;align-items:center;justify-content:center}.download_App_footer .downloadSMS_box .mobInput{width:70%}.download_App_footer .downloadSMS_box .submitBtn{width:30%}.rightBdr_appBox::after{display:none}.homeHeader .my_accnt:after{display:none}.featuredDest_footer .destinationBox .footer_destinationList ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}footer.home_footer .weAccept_cardDtls .acceptPayment{line-height:25px}.home_slider .carousel-inner .bannerImg{min-height:580px !important}.b2bmobilevew{background:#fff;z-index:1;top:20px;width:90%;margin:0 15px;border-radius:5px}}@media screen and (max-width: 360px){.searchForm_tabs_wrapper .homeSearchCont label{font-size:12px}.btn_dv4.SearchBtn4 a{font-size:12px}.btn_dv3.SearchBtn3 a{font-size:12px}.searchForm_tabs_wrapper input.form-control.dtInput{padding-left:7px}.flight_form .checkbox input:checked+label:after{top:2px}.loginTabsWrap ul.nav.nav-tabs.home_login_tabs li{padding:7px 12px !important}}@media only screen and (min-width: 768px) and (max-width: 990px){.homepage_Container,.homepage_Container_logged_in{width:100%}.homepage_Container label,.homepage_Container_logged_in label{width:100%;float:left}.homepage_Container span.icon_bg,.homepage_Container_logged_in span.icon_bg{top:35px}.homepage_Container span.icon_bg_time,.homepage_Container_logged_in span.icon_bg_time{top:10px;right:10px}.searchForm_tabs_wrapper .homeSearchCont span.icon_bg{top:31px}.searchForm_tabs_wrapper .homeSearchCont span.icon_downArrow{top:31px}.searchForm_tabs_wrapper .homeSearchCont span.arrow_icon{top:34px}.searchForm_tabs_wrapper .homeSearchCont span.icon_date{top:31px}.searchForm_tabs_wrapper .travell_box{padding:5px}.searchForm_tabs_wrapper .travell_box .travlrFld span.arrow_icon{top:24px}.searchForm_tabs_wrapper .travell_box .trvlrInfoDv_common span.arrow_icon{top:24px}.searchForm_tabs_wrapper .homeSearchCont ul.nav.nav-tabs.form_dv li a{font-size:12px !important;padding:2px 5px !important}.package-form .userIcon_pkg{top:30px !important}.package-form .calendr_icn{top:32px !important}.searchForm_tabs_wrapper .homeSearchCont .panel-body{padding:25px 15px 35px}.select_box .arrow_icon{top:37px}.signupBox_home .signUpBtn a{padding:10px 12px !important}.signupBox_home .signup-input.form-group{width:60% !important}.signupBox_home .signUpBtn{width:40% !important}.searchForm_tabs_wrapper .destinationMapmaker{top:35px}.searchForm_tabs_wrapper .homeSearchCont .destinationMapmaker{top:31px}.dropDiffLocTxt{margin-top:-15px;position:relative;z-index:10}.btn_dv.SearchBtn,.flightSearchBtn,.searchTransBtn{float:right;margin:10px 0px 0px}.btn_dv.searchTransBtn{float:right;padding-bottom:0%}.topDestination .topDestination_heading{font-size:18px}.hotel_form .selectAll_str{margin:3px -21px 0}span.icon_date{top:32px}span.icon_downArrow{top:35px}span.calender_icon{top:33px}span.down_icon{top:33px}.homeSearchCont{float:left;width:100%;padding-left:15px;padding-right:15px;margin-bottom:20px !important}.searchForm_tabs_wrapper .form_headng h1{margin:25px 15px;font-weight:400;word-break:break-word}.searchForm_tabs_wrapper .homeSearchCont .panel-body{float:left;width:100%;margin-bottom:35px}div#drop-different-city label{float:left;width:100%}.routeDevider{float:left;width:100%;border-bottom:1px solid #26ad80;margin-bottom:7px}nav.navbar.navbar-default.headerNav{margin:0px 15px}.flight_form .checkbox input:checked+label:after{top:4px}.flight_form span.down_icon{right:10px;top:31px}.flight_form .calender_icon{right:10px;top:31px !important}.footrer-Links{text-align:left}footer.home_footer .poweredby{width:100%;padding-right:0px}.footrer-Links>a{font-size:11px}.dropDiffCityBorder{padding:10px 0px 30px}.searchForm_tabs_wrapper .homeSearchCont label{font-size:12px}span.trans_icon_bg{top:30px}span.trans_icon_bg_time{top:30px}.transfer_form .checkbox input:checked+label:after{top:3px}footer.home_footer .certifiedIcon{justify-content:flex-start !important}.carRenatl_form span.car_icon_bg{top:8px !important}.carRenatl_form span.car_Calender_icon_bg{top:8px}.flight_form .departDate,.flight_form .retrnDate{padding-left:10px;padding-right:20px}.searchForm_tabs_wrapper .homeSearchCont .travell_box{padding:5px}.searchForm_tabs_wrapper .homeSearchCont .travell_box .trvlrInfoDv{padding:5px}.searchForm_tabs_wrapper .homeSearchCont .travell_box .travlrFld .span.arrow_icon{top:15px !important}.searchForm_tabs_wrapper .homeSearchCont .travell_box_common span.arrow_icon{top:24px}.offline_request_box .offlineRequest_serv{width:31.9% !important}.b2bmobilevew{margin:25px 5% 60px}}@media only screen and (min-width: 991px) and (max-width: 1160px){.searchForm_tabs_wrapper .homeSearchCont ul.nav.nav-tabs.form_dv li a{font-size:12px !important;padding:2px 7px !important}.flight_form span.down_icon{right:10px;top:10px}.footer.main_footer .footrer-Links ul{margin:0px}footer.main_footer .footrer-Links ul li{padding:3px 4px 0px}footer.home_footer .certifiedIcon{margin-top:27px}.registrationForm{padding:15px 0px}.registrationForm .accDtls{margin-top:15px;margin-bottom:5px}footer.home_footer .poweredby{width:97%}footer.main_footer_home .footrer-Links ul{display:flex;align-items:center;justify-content:center}footer.main_footer_home .socialbox{justify-content:flex-start}footer.main_footer_home .weAccept_cardDtls{justify-content:center}footer.main_footer_home .poweredby{text-align:right}.b2bmobilevew{margin:25px 5% 60px}}.hiddenIcon{display:none !important}@media screen and (max-width: 1440px){.download_optionBox .mob_app_image{z-index:3}}@media screen and (min-width: 320px) and (max-width: 480px){.download_App_footer .downloadSMS_box{float:none;width:100%;margin:0 auto;display:table}}@media screen and (min-width: 767px) and (max-width: 960px){.weAccept_cardDtls{width:50%;margin:10px 70px 0px}}@media screen and (min-width: 960px) and (max-width: 1024px){.weAccept_cardDtls{width:50%;margin:10px 70px 0px}}@media only screen and (min-width: 320px) and (max-width: 767px){.home_footer{padding:15px 0}.home_footer .footer-logo img{height:50px;margin:0 0 15px}.home_footer .site-description br{display:none}.home_footer .site-description{font-size:13px;line-height:19px}.footrer-Links{width:100%;text-align:left !important;padding:15px 0 0 !important;border:0}.footrer-Links li.title{padding:0}.footrer-Links li:not(.title){width:auto;line-height:19px;list-style:none}.footrer-Links li:not(.title)+li::before{content:"|";padding:0 5px}.footrer-Links .title{margin:0 0 15px}.home_footer .downloadSMS_box h6{padding:25px 0 15px}.footrer-Links li.address{width:100%;line-height:21px}.home_footer .mob_subscribe_aap{width:100%;display:inline-block}.company-contactform{height:auto;grid-template-columns:100%}.company-contactform #googlemap{height:300px !important}.company-contactform .contact_us_heading{width:100%;padding:15px}.company-contactform .form-group{padding:0 15px}.company-contactform .contactform::before{font-size:40px;bottom:-40px}.company-description .grid-box{grid-template-columns:100%;gap:15px}.company-description .grid-box .description .title{font-size:30px;margin:15px 0}.company-description .grid-box .description{font-size:14px}.company-description .grid-box .img-companydescription{width:100%;height:300px;margin:0 0 15px}.company-concept .grid-box{grid-template-columns:100%;padding:0}.company-concept .grid-box .img-companyconcept{width:100%;height:300px;margin:0;transform:none}.company-concept .grid-box::before{background-position:center center}.company-concept .grid-box .description{font-size:14px;padding:0 15px 15px}.company-concept .grid-box .description .title{font-size:30px;margin:0 0 15px}.company-concept .grid-box .description .title small{font-size:14px;line-height:normal}.company-qualites{padding:15px 0}.company-qualites .grid-box{grid-template-columns:100%;gap:15px}.company-qualites .grid-box .grid-data label span{font-size:12px;margin:5px 0 0;line-height:19px}.company-qualites .grid-box .grid-data label{font-size:16px;line-height:normal}.company-qualites .grid-box .grid-data{align-items:center}.homepage_search_wrapper .navbar-brand.headerLogo .sitelogo{height:50px}.form-slider .form{flex:0 100%;float:left;width:100%}.modal-body.login_form_container{margin:0 auto;width:100%}.form-slider{flex-wrap:wrap;padding:15px}.form-slider .img-slider{order:1;padding:0 0 15px}.form-slider .img-slider .slider-box-two .img-responsive{margin:0 0 5px;height:200px;width:100%}.form-slider .img-slider .slider-box-two .img-responsive+.img-responsive{height:100px}.form-slider .img-slider .slider-box-three .img-responsive{height:300px;width:100%}.form-slider .img-slider .slider-box-two{margin:0 5px 0 0}.form-slider .img-slider .slider-box-one{margin:0 5px}.loginTabsWrap ul.nav.nav-tabs.home_login_tabs li,.loginTabsWrap ul.nav.nav-tabs.home_login_tabs li.active{padding:0 !important}.form-slider .welcomebox{font-size:20px;margin:15px 0 0}.form-slider .welcomebox span{font-size:50px}.topHeaderSectionHome{position:fixed;right:-630px;width:100%;top:0;background:#fff url(../../images/hearder-bg.png) no-repeat fixed;height:100%;z-index:10;transition:.3s all}.topHeaderSectionHome.active{right:0}.homepage_search_wrapper .homeHeader{z-index:10}.topHeaderSectionHome .navbar-nav.mainMenuServ{display:block !important;margin:0;padding:0;width:100%}.topHeaderSectionHome .navbar-nav.mainMenuServ li+li{margin:0}.topHeaderSectionHome .navbar-nav.mainMenuServ li a.changetabbutton{display:inline-block;padding:10px;color:#000;font-size:14px;font-weight:500}.topHeaderSectionHome .navbar-nav.mainMenuServ li.add_btn a{background:0 0;float:left;padding:10px;text-align:left;width:auto;height:auto;font-size:14px;color:#000;font-weight:500}.topHeaderSectionHome .navbar-nav.mainMenuServ li.add_btn{margin:0}.topHeaderSectionHome .closeIcon{position:absolute;left:0;right:8px;color:#000;z-index:1}.topHeaderSectionHome .navbar-nav.mainMenuServ li.header-details{display:none}div#filter_box{position:fixed !important;background:#f1f1f9;height:100%}.filter_left_container .filterMapImg{display:block !important}}@media only screen and (min-width: 768px) and (max-width: 1200px){.home_footer{padding:20px 0}.home_footer .footer-logo img{height:50px;margin:0 0 15px}.home_footer .site-description{font-size:12px}.home_footer .site-description br{display:none}.footrer-Links li.title{padding:0 0 15px;font-size:12px;margin:0}.home_footer .downloadSMS_box h6{padding:15px 0;font-size:12px}.footrer-Links li.address{font-size:11px}.home_footer .mob_subscribe_aap{width:100%}.home_footer::before{height:80%}.socialbox .connectTxt{font-size:12px}.homepage_search_wrapper .homeHeader{padding:20px 0 0}.homepage_search_wrapper .navbar-brand.headerLogo .sitelogo{height:50px}.topHeaderSectionHome .navbar-nav.mainMenuServ{padding:10px 0 0 20px;width:calc(100% - 150px)}.topHeaderSectionHome .navbar-nav.mainMenuServ li a.changetabbutton{padding:0 0 10px;font-size:14px}.topHeaderSectionHome .navbar-nav.mainMenuServ li+li,.topHeaderSectionHome .navbar-nav.mainMenuServ li.header-details{margin-left:15px}.topHeaderSectionHome .navbar-nav.mainMenuServ li.header-details a{font-size:12px}.topHeaderSectionHome .navbar-nav.mainMenuServ li.add_btn a{width:auto;height:auto;padding:3px 7px;font-size:13px}.topHeaderSectionHome .navbar-nav.mainMenuServ li.add_btn{margin-top:0}.form-slider{display:inline-grid;grid-template-columns:300px 1fr;gap:20px}.form-slider .img-slider .slider-box-two .img-responsive{height:236px;margin:0 0 10px}.form-slider .img-slider .slider-box-two .img-responsive+.img-responsive{height:81px}.form-slider .img-slider .slider-box-three .img-responsive{height:430px}.form-slider .img-slider .slider-box-one{height:180px;margin:90px 10px 0 0}.form-slider .img-slider .img-responsive{object-fit:fill}.form-slider .img-slider .slider-box-two{margin:0 10px 0 0}.login_form_container{margin:20px 0}.form-slider .img-slider .slider-box-three{margin:20px 0 0}.form-slider .welcomebox{font-size:24px}.form-slider .welcomebox span{font-size:50px}.company-qualites .grid-box .grid-data .circle-data{width:50px;height:50px}.company-qualites .grid-box .grid-data{gap:10px}.company-qualites .grid-box .grid-data label{font-size:15px;line-height:19px}.company-qualites .grid-box .grid-data label span{font-size:12px;line-height:19px}.company-qualites{padding:20px 0}.company-qualites .grid-box .grid-data label span br{display:none}.company-qualites .grid-box .grid-data .circle-data .home_sprite{transform:scale(0.8)}.sliderSearchBox{padding:0 0 20px}.company-concept .grid-box{padding:20px 0;gap:10px}.company-concept .grid-box .img-companyconcept{width:300px;height:100%;background-position:center;transform:scale(1.3)}.company-concept .grid-box::before{background-position:center center}.company-concept .grid-box .description .title small{font-size:16px}.company-concept .grid-box .description .title{font-size:30px;margin:0 0 20px;line-height:normal}.company-concept .grid-box .description br{display:none}.company-concept .grid-box .description{font-size:14px;padding:10px;line-height:normal}.company-description .grid-box .img-companydescription{width:400px;height:100%;background-position:center;transform:scale(1.1)}.company-description .grid-box{padding:20px 0;gap:10px}.company-description .grid-box .description .title{font-size:30px;margin:0 0 20px;line-height:normal}.company-description .grid-box .description br{display:none}.company-description .grid-box .description{font-size:14px;line-height:normal}.company-contactform .contact_us_heading{padding:0 20px;width:100%}.company-contactform .contactform::before{font-size:40px}}@media only screen and (min-width: 768px) and (max-width: 990px){div#filter_box{position:fixed !important;background:#f1f1f9;height:100%}.filter_left_container .filterMapImg{display:block !important}}
