﻿.triplabel span,body,html{color:#2a2c2b;font-weight:400}.triplabel span::before,.triplabel span:before{content:"";width:1.5em;height:1.5em;margin-right:.375em;transition:.25s}#FlightClass,#roomAdd,.carDropdown,select.advance-field{-webkit-appearance:none;-moz-appearance:none}.ui-autocomplete li.airList.ui-menu-item,.ui-autocomplete.ui-menu .ui-menu-item-wrapper{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#ui-id-1,.breadcrumb.wizard,.dealBoxer,.dealHolder li,.multicity_txtboxtrunk,.search_eng_padbot50,.triplabel,aside.bespoke-offer{overflow:hidden}.days,.ui-datepicker table,.weekday-names div{border-collapse:collapse}*,.day{box-sizing:border-box}.day.disabled,.dropdown>.dropdown-toggle:active,.label,.padding_trustpilott{pointer-events:none}body,html{font-family:var(--tg-ff-body);font-size:14px;line-height:1.6rem}@font-face{font-family:Poppins-Black;src:url('../../../common/fonts/Poppins-Black.ttf') format('truetype')}@font-face{font-family:Poppins-BlackItalic;src:url('../../../common/fonts/Poppins-BlackItalic.ttf') format('truetype')}@font-face{font-family:Poppins-Bold;src:url('../../../common/fonts/Poppins-Bold.ttf') format('truetype')}@font-face{font-family:Poppins-BoldItalic;src:url('../../../common/fonts/Poppins-BoldItalic.ttf') format('truetype')}@font-face{font-family:Poppins-ExtraBold;src:url('../../../common/fonts/Poppins-ExtraBold.ttf') format('truetype')}@font-face{font-family:Poppins-ExtraBoldItalic;src:url('../../../common/fonts/Poppins-ExtraBoldItalic.ttf') format('truetype')}@font-face{font-family:Poppins-Italic;src:url('../../../common/fonts/Poppins-Italic.ttf') format('truetype')}@font-face{font-family:Poppins-Light;src:url('../../../common/fonts/Poppins-Light.ttf') format('truetype')}@font-face{font-family:Poppins-LightItalic;src:url('../../../common/fonts/Poppins-LightItalic.ttf') format('truetype')}@font-face{font-family:Poppins-Medium;src:url('../../../common/fonts/Poppins-Medium.ttf') format('truetype')}@font-face{font-family:Poppins-MediumItalic;src:url('../../../common/fonts/Poppins-MediumItalic.ttf') format('truetype')}@font-face{font-family:Poppins-Regular;src:url('../../../common/fonts/Poppins-Regular.ttf') format('truetype')}@font-face{font-family:Poppins-SemiBold;src:url('../../../common/fonts/Poppins-SemiBold.ttf') format('truetype')}@font-face{font-family:Poppins-SemiBoldItalic;src:url('../../../common/fonts/Poppins-SemiBoldItalic.ttf') format('truetype')}:root{--tg-ff-body:"Poppins-Regular",sans-serif;--tg-ff-outfit:"Outfit",sans-serif;--tg-ff-segoepr:'segoepr',sans-serif;--tg-ff-chillax:'chillax',sans-serif;--tg-ff-quentin:'quentin',sans-serif;--tg-ff-rage:'rage',sans-serif;--tg-ff-fontawesome:"Font Awesome 6 Pro";--tg-common-white:#fff;--tg-common-black:#020615;--tg-common-black-2:#000;--tg-common-yellow:#f74a1f;--tg-grey-1:#353844;--tg-grey-2:#454546;--tg-grey-3:#f3f3f4;--tg-grey-4:#737374;--tg-grey-5:#f8f8f8;--tg-grey-6:#666;--tg-grey-7:#f6f6f7;--tg-grey-8:#f6f4fa;--tg-theme-primary:#002612;--tg-theme-secondary:#f74a1f;--tg-border-1:#e1e1e1;--tg-border-2:#c5c5c5;--tg-border-3:#e6e6e6}.header_span{color:#fff;font-size:15px}.banner_txt_heading{color:#fff;font-size:30px;font-weight:700!important;text-transform:uppercase}@media only screen and (max-width:1399px){.nav-link{padding:15px 20px!important}}.banner_sub_heading{color:#000;font-size:20px;margin-bottom:68px}.pr_xxl{padding-right:0}.mttab_10{margin-top:-35px;z-index:111111;margin-left:0}@media only screen and (max-width:1400px){.pr_xxl{padding-right:15px}.pr_xxl_returndate{padding-right:0}.mttab_10{margin-top:0;z-index:111111;margin-left:0}.hide_lg{display:none}}.triplabel span::before{display:flex;flex-shrink:0;background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 .125em #f64619!important}.triplabel input:checked+span::before{box-shadow:inset 0 0 0 .4375em #f64619!important}.trip_type{border-radius:35px;padding:0;width:max-content}.marb0,.trip_type .triplabel{margin-bottom:0}.triplabel{display:inline-flex;cursor:pointer;font-weight:500;position:relative;margin-bottom:.375em;font-size:.85rem!important}.triplabel input{position:absolute;left:-9999px}.triplabel input:checked+span{background-color:#f8f4ff;color:#2a2c2b;border:1px dashed #cccbe6}.triplabel input:checked+span:before{box-shadow:inset 0 0 0 .4375em #06038d}.triplabel span{display:flex;align-items:center;padding:.275em .65em .275em .275em;border-radius:99em;transition:.25s;border:1px dashed #fff}.btn_sesty i,.ui-widget-header{background:#fff;font-weight:700}.se_airport,.se_traveller{border-radius:0;height:4rem!important}.triplabel span:hover{background-color:#fcefe5;color:#000}.triplabel span:before{display:flex;flex-shrink:0;background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 .125em #00005c}.form-control:focus::placeholder{color:#555!important}.BpkSwapButton_bpk-swap-button__button__NGYxZ{align-items:center;display:flex;justify-content:center}.se_airport{padding-right:49px}.se_plzero,.se_plzero_left,.se_plzero_right{height:auto;padding-left:0}.se_plprzero{height:auto;padding-left:0;padding-right:0}.btn_sesty{height:4rem;border-radius:.45rem;font-size:20px;position:relative}.btn_sesty i{font-size:21px;border:1px solid #1a4788;border-radius:50%;position:absolute;right:-13px;z-index:1;width:32px;height:32px;line-height:30px;color:#000;top:10px;text-align:center}@media only screen and (max-width:992px){.banner_txt_heading{color:#1575e8;font-size:26px}.pr_xxl{padding-right:13px}.pr_xxl_flyingto{padding-right:0}.se_airport{border-radius:0;height:4rem!important}.se_traveller{border-radius:0!important;height:4rem!important}.se_plzero,.se_plzero_left{height:auto;padding-left:0!important}.se_plzero_right{height:auto;padding-left:5px!important}.se_plprzero{height:auto;padding-left:0;padding-right:0}.btn_sesty{height:4rem;border-radius:.45rem;font-size:26px}.pl_992{padding-left:5px}}.form-control:focus{color:var(--bs-body-color);border-color:#86b7fe;outline:0;box-shadow:none!important}.ui_datepicker_departuredate{float:left;height:auto;color:#333;font-size:15pt;background-color:#fff;top:0;position:inherit;z-index:111111!important;text-align:center;padding:20px}.ui-widget.ui-widget-content{border:0 solid #c5c5c5;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}@media only screen and (max-width:768px){.pr-mob768{padding-right:0!important}.pr_xxl_flyingto,.pr_xxl_returndate{padding-right:7px}.mttab_10{margin-top:-35px;z-index:111111;margin-left:0}.se_plprzero{height:auto;padding-left:0;padding-right:7px}#ui-id-1{z-index:999999;overflow-x:hidden;max-height:100%!important;overflow:hidden;overflow-y:hidden;position:fixed;width:100%!important;left:0!important;box-shadow:none!important}#ui-id-2{z-index:999999;overflow-x:hidden;max-height:100%!important;overflow:hidden;overflow-y:hidden;position:fixed;width:100%!important;left:0!important;box-shadow:none!important;color:#2a2c2b}.ui-datepicker{width:99%!important;left:0!important;top:50px!important;height:100%!important;z-index:111111!important;border-radius:0!important;margin:1px}.ui-widget.ui-widget-content{border:0 solid #c5c5c5!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}}#ui-datepicker-div{border-radius:0;padding:10px}.ui-widget-header{border:1px solid #fff!important;color:#333}.ui-datepicker-div{position:absolute;top:289.7px;left:796.5px;z-index:1;display:block;border-radius:.75rem!important;padding:25px}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:0 solid #cfe1fb;box-shadow:0 0 0 #ccc;font-weight:500;text-align:center!important;border-radius:0;background-color:#fff;color:#2a2c2b}.ui-datepicker-calendar thead{border-bottom:0 solid #ccc}.ui-state-default:hover{background:#e1edff!important;color:#2a2c2b!important}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:0 solid #fff;border-bottom:0 solid #ccc;border-radius:0;color:#fff!important;z-index:999999999!important;background:#f64619}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:#ffdead;color:#2b2b2b;font-weight:600;border-radius:0}.ui-icon-circle-triangle-e::before,.ui-icon-circle-triangle-w::before{font-weight:bolder;top:-5px;font-family:'Material Symbols Outlined';color:#f64619}.ui-button.ui-state-disabled:active,.ui-button.ui-state-disabled:hover{border:1px solid #de6202;font-weight:600;color:#fff!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em;border-radius:50%;background:#fff;border:0 solid #c0c2c9;cursor:pointer}.ui-icon-circle-triangle-e{background-position:-32px -32px}.ui-icon-circle-triangle-w{background-position:-96px -32px}.ui-datepicker{width:20em;padding:.5em!important;display:none;z-index:9999999!important}.ui-widget{font-size:1em}.ui-datepicker td a{display:block;padding:0;text-decoration:none}.ui-datepicker table{width:100%;font-size:.95em;margin:0}.ui-widget-content{border:1px solid #ccc;background-color:#fff;color:#2a2c2b!important}.highlight{background-color:none!important;margin:0 8px;box-shadow:none!important;color:#2b2b2b!important;transition:none!important}.dest-input-bg{padding-left:30px!important;background-position:5px 0}.ui-menu .ui-menu-item-wrapper{position:relative;font-size:13px;padding:10px 0}#Fly_fromtxtoffcanvasBottom,#Fly_totxtoffcanvasBottom,#Search_Btn,#content,#darktp,#traveller,#traveller_mobile,.appPortal_fNonstp .appPortaladv-checkbox,.banners,.break_1200,.hide-ad,.is-hidden,.mob_phone.mstrip,.process-scetion .slider-nav-item:last-child:after,.show-img{display:none}.nav-link-tab,.nav-link-tab:focus{display:block;font-size:11pt;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;background-color:#fff;text-transform:uppercase}#countryflagdiv{display:none;position:absolute;width:217px;float:right;height:200px;background-color:#fff;border-radius:.75rem;z-index:111111;right:20px;margin-top:10px}.nav-link-tab{padding:5px 10px;color:#162849;margin-bottom:0!important;border-radius:0 6px 6px 0}.nav-link-tab:focus{padding:12px 20px;color:#de6202;margin-bottom:-35px!important}.nav-link,.nav-link:focus,.nav-link:hover{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;padding:15px 25px;margin-bottom:0!important;font-size:15px;display:block;text-decoration:none}.nav-tabs .nav-link-tab.active{color:#fff;background-color:#1a4788;padding:5px 10px}.nav-link{color:#fff}.nav-link:hover{color:#f64619;background-color:#fff;border-radius:3px}.nav-link:focus{color:#f64619}.transi_sty{border:var(--bui_border_width_100) solid transparent;transition:var(--bui_animation_press);transition-property:border-color,background-color}.dropdown-toggle::after{display:inline-block;vertical-align:bottom!important;border-top:0 solid;border-right:0em solid transparent;border-bottom:0;border-left:0 solid transparent;font-family:"Material Symbols Outlined";content:"\e313";font-size:15px}.dropdown-item{display:block;width:100%;padding:.35rem .99rem;clear:both;font-weight:400;color:#3f3f3f;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-menu{font-size:1rem;color:#212529;text-align:left;list-style:none}.nav-tabs{border-bottom:0 solid #dee2e6}.mobile_headerst,.offcanvas_headerbg{border-bottom:1px solid #ccc;box-shadow:1px 1px 15px #ccc}.nav-tabs .nav-link{margin-bottom:-1px;background:#fff;border:0 solid #fff;border-top-left-radius:unset;border-top-right-radius:unset;color:#162849;text-transform:uppercase}.nav-tabs .nav-link.active{color:#4297fe;background-color:#fff;border:0 solid #ccc!important}.form-control{font-size:.85rem}.header_number_01dv{width:100%;height:auto;float:right;padding-right:35px}@media only screen and (max-width:1851px){.header_number_01dv{width:100%;height:auto;float:left;padding-right:20px}}@media only screen and (max-width:1785px){.header_number_01dv{width:100%;height:auto;float:left;padding-right:10px}}@media only screen and (max-width:1545px){.header_number_01dv{width:100%;height:auto;float:left}}.header_number_02dv{width:30%;height:auto;float:left;padding-right:48px}@media only screen and (max-width:1708px){.header_number_02dv{padding-right:38px}}@media only screen and (max-width:1565px){.header_number_02dv{width:30%;height:auto;float:left;padding-right:10px}}@media only screen and (max-width:1112px){.header_number_01dv{width:100%;height:auto;float:left}.header_number_02dv{width:30%;height:auto;float:left;display:none}}.vid_main{width:100%;float:left;height:auto;background-color:#fff}.vid_main_sec{background-color:#05203c;height:0}.desk_header,.mobile_header_col{height:auto;float:left}.main_dv_float_left,.modal_country_main,.se_cabin_class_dv_inner{width:100%;float:left;height:auto}.head_top_textsty{padding-top:10px;word-spacing:2px;z-index:111111;top:0;float:left}.desk_header,.head_top_textsty_flag{padding-top:0;word-spacing:2px;top:0}.head_top_textsty_flag{z-index:111111;text-align:right;color:#fff;cursor:pointer}.head_flagsty{color:#fff!important;text-decoration:none;font-weight:700}.mobile_header_col{z-index:111111;word-wrap:break-word}.mob_logo{max-width:214px;width:100%}.mob_phone_bar{font-size:36px;color:#fff}.desk_logo{max-width:240px;width:100%}.li_sty_sub,.li_sty_sub:hover{padding-bottom:10px;padding-left:18px;list-style-type:none}.btn-primary:active{background-color:#0b5ed7!important;box-shadow:0 5px #ccc!important;transform:translateY(4px)!important}.v2_banner{background-size:cover;background-repeat:no-repeat}@-webkit-keyframes zoom{from{-webkit-transform:scale(1,1)}to{-webkit-transform:scale(1.5,1.5)}}@keyframes zoom{from{transform:scale(1,1)}to{transform:scale(1.5,1.5)}}.zoom-container img{-webkit-animation:50s zoom;animation:50s zoom}.video_mt{margin:0 auto;width:100%}@media only screen and (max-width:1500px){.video_mt{margin:0 auto;width:100%}}@media only screen and (max-width:1350px){.video_mt{margin:0 auto;width:100%}}.offcanvas-start{top:0;left:0;max-width:450px;width:100%;border-right:0px solid rgba(0,0,0,.2);transform:translateX(-100%);background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.offcanvas_headerbg{background-color:#fff}.li_sty_sub{color:#de6202}.li_sty_sub:hover{color:#02347e}.li_sty_sub_sub{border-bottom:1px solid #b8d1f6;padding-bottom:5px}.list-group-item.active,.list-group-item:hover{z-index:2;color:#de6202;background-color:#edf3fb;border-color:#b8d1f6}.list-group-item{position:relative;display:block;padding:.8rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:100 700;src:url('../../../common/fonts/material-symbols-outlined.woff2') format('woff2')}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale}.bullet li a:before{font-family:"Material Symbols Outlined";content:"\e80b";font-size:50px}.header_right_border{border-right:2px solid #fff}.header_logoset{text-align:left;padding-right:50px}.menubar_dv{float:left;margin-right:12px}.select_pb_searchengin{margin-bottom:20px;height:2.8rem}@media only screen and (min-width:576px){.select_pb_searchengin{margin-bottom:0;height:2.8rem}}.se_adt_chinfant{width:100%;max-width:317px;float:left;height:auto;background-color:#fff;border-radius:.75rem;z-index:9999999!important;position:absolute;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;border-top:0;margin-left:-15px}@media only screen and (max-width:1400px){.se_adt_chinfant{width:100%;max-width:362px;float:left;height:auto;background-color:#fff;border-radius:.75rem;z-index:111111;position:absolute;border:1px solid #ced4da;border-top:0;margin-left:0}}@media only screen and (max-width:1200px){.mt_10_1200{margin-top:-10px}.header_right_border{border-right:0px solid #fff!important}.dlshr .col-md-3{width:33%}.lg_new_hide{display:none}.header_logoset{text-align:left;padding-right:0}.menubar_dv{float:left;margin-right:0;margin-top:5px;margin-left:-8px}.se_adt_chinfant{width:100%;max-width:302px;height:auto;background-color:#fff;border-radius:.75rem;z-index:111111;position:absolute;border:1px solid #ced4da;border-top:0}.break_1200{display:block}}.accor_color,.bookimgtxt_p,.fs-14,.fs-14wb{color:#2a2c2b}@media only screen and (max-width:993px){.break_1200{display:none}}@media only screen and (max-width:992px){.video_mt{margin:0 auto;width:100%}.se_adt_chinfant{border-radius:.75rem;box-shadow:none!important;border-top:0;width:100%;max-width:100%;float:left;height:auto;background-color:#fff;margin-top:-15px;z-index:111111;position:relative;border:1px solid #ced4da}.home_trust_icons_dv80{width:100%;margin:0 auto;height:auto}}@media only screen and (max-width:768px){.se_adt_chinfant{width:100%;max-width:100%;float:left;height:auto;background-color:#fff;margin-top:0;border-radius:.75rem;z-index:111111;position:relative;border:1px solid #ced4da;border-top:0}}.se_tab_borderbot,.se_tab_borderbot_borno{border-bottom:0 solid #4297fe}.se_tab_borderbot_borno{padding-bottom:15px}.hd_hov_dv{width:100%;float:left;height:40px}.hd_callus_sec{width:auto;float:right;margin-right:0;height:auto;line-height:17px}.hd_callus_headericon{width:auto;float:left;height:auto;padding-right:8px}.hd_callus_widthauto{width:auto;float:left;height:auto;line-height:19px}.font10,.fs-12{font-size:14px;color:#2a2c2b}.font13_bold{font-size:24px;color:#220d3a;font-weight:700}@media only screen and (max-width:1700px){.font13_bold{font-size:18px;color:#220d3a}.desk_header .hd_callus_widthauto .font13_bold{color:#fff!important}}@media only screen and (max-width:1410px){.font13_bold{font-size:17px;color:#220d3a}}@media only screen and (max-width:1400px){.font13_bold{font-size:20px;color:#220d3a}}@media only screen and (max-width:405px){.font13_bold{font-size:17px;color:#220d3a}}.hd_infoicon{width:auto;float:right;height:auto;text-align:right;color:#fff}.ddl_maindv_boxshadow,.row_sty,.row_sty_01,.row_sty_02,.we_are_opendv,.we_are_opendv_inner{float:left;height:auto}.icon_info_sty{font-size:15pt;padding-top:10px}.drop_down_menu_maindv{padding-top:33px;background-color:transparent!important;border:0;z-index:111111!important}.ddl_mt20{width:100%;margin-top:20px;height:auto}.ddl_maindv_boxshadow{width:100%;background-color:#fff;border-radius:8px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.padding_15px{padding:15px}.row_sty{width:100%;border-bottom:1px dotted #ccc;padding-bottom:10px}.we_are_opendv{width:100%;padding:15px;background-color:#f3f3f3;border-end-start-radius:8px;border-end-end-radius:8px}.we_are_opendv_inner{width:100%;margin-top:-6px;margin-bottom:-3px;text-align:left}.we_are_opendv_spansty{font-size:9pt;color:#333;border-radius:25px}.row_sty_01{width:85%;line-height:20px}.row_sty_02{width:15%;text-align:right}.row_heading_sty{font-size:10pt;color:#555}.row_heading_sty_num{font-size:13pt;color:#5b5a5a}.i_material_st{font-size:32px;padding-top:3px;color:#555}@media only screen and (max-width:1330px){.hide_1330{display:none}}@media only screen and (max-width:1186px){.hide_1330{display:inline-block}}.modal_country_main_inner_div,.modal_country_main_inner_div34{width:33.33%;float:left;height:auto;padding:10px}.modal_borderdv,.modal_borderdv:hover{padding:6px;width:100%;height:auto;float:left}.modal_borderdv{border:1px solid #e0e0e0;border-radius:4px}.modal_borderdv:hover{border:1px solid #e0e0e0;background-color:#f3f3f3;border-radius:4px;transition:.25s}.input:focus,input{background-color:#fff}.modal_flag_dv{width:100%;height:auto;float:left;text-align:center}.modal_flag_txt{width:100%;height:auto;float:left;text-align:center;color:#333;font-size:11pt}.modal_flag_img_sty{max-width:30px;margin:0 auto;border-radius:10px}.box_shadow_sty,.boxshadow_home{box-shadow:rgba(0,0,0,.04) 0 10px 20px,rgba(0,0,0,.04) 0 2px 10px,rgba(0,0,0,.02) 0 0 4px}.country_color{color:#3f3f3f;font-size:13pt}.border_bottom_ind,.foo_borbot{border-bottom:1px solid #fff}.search_eng_padbot50{width:100%;float:left;height:auto;padding-bottom:25px}.se_flying_from_input,.se_flying_to_input{height:4rem!important;background-position:right 17px;background-repeat:no-repeat}.se_bg_white{background-color:#fff!important;border:1px solid rgba(255,255,255,.15);z-index:1040;padding:15px}.se_flying_from_input{padding-left:40px!important}.se_flying_to_input{padding-right:35px!important}.se_dep_date_input,.se_return_date{cursor:pointer!important;height:4rem;border-radius:0}.se_dep_date_input{background-position:right 17px;background-repeat:no-repeat}.se_return_date{background:0 0}.se_traveller_cabin{cursor:pointer;height:3.5rem;border-radius:0;background-position:right 17px;background-repeat:no-repeat}.se_travller_dv{margin-top:0;padding:20px}.se_adult_sty_adlt,.se_child_txtsty{width:auto;float:left;height:auto}.se_adult_sty_adlt_p,.se_children_style{margin-top:4px;margin-bottom:0;font-weight:700;font-size:16px;line-height:18px}.se_childre_minus_se,.se_trav_plus{border:1px solid #e9e9e9;border-start-end-radius:0rem!important;border-end-end-radius:0rem!important;background-color:#e9e9e9}.btn,.desk_header .hd_callus_widthauto .font13_bold{color:#fff!important}.se_children_pluse,.se_trav_plus02{border:1px solid #e9e9e9;border-top-left-radius:0;border-bottom-left-radius:0;background-color:#e9e9e9}.age_16plussty,.se_childern_age_sty{font-size:12px;color:#969393;font-weight:400!important}.adult_plus_inp,.se_childre_inputsds{border:1px solid #e9e9e9;padding:0!important}.se_child_section{margin-top:5px;padding:20px}.se_cabin_class_dv{margin-top:0;padding:10px 20px}.se_cabinclass_txt{margin-top:10px;margin-bottom:0;font-weight:700;font-size:16px;padding-bottom:5px}.se_cabinclass_donebtn{width:100%;float:left;height:auto;margin-top:0}.sedonebtn{width:90%!important;cursor:pointer;border-radius:22px}.flyingfrom_iconmatgo{width:100%;cursor:pointer;background:url(../../../img/traveloflights.co.uk/home/departing_flight.svg) 3% 15px no-repeat #fff}.flyingfrom_iconmatgo_cal{width:100%;cursor:pointer;background:url(../../../img/traveloflights.co.uk/home/calendar-icon.svg) 95% 16px no-repeat #fff}.flyingfrom_iconmatgo_depart{position:absolute;float:right;right:7px;font-size:30px;color:#2a2c2b;margin-top:8px}.label,input{font-size:11pt}.flyingfrom_iconmatgo_02{width:100%;cursor:pointer;background:url(../../../img/traveloflights.co.uk/home/arrival_flight.svg) 3% 15px no-repeat #fff}.flyingfrom_iconmatgo_traveller{width:100%;cursor:pointer;background:url(../../../img/traveloflights.co.uk/home/passengers.svg) 95% 16px no-repeat #fff}#lighttp,#travelersOffCanvas,.dropdown:hover>.dropdown-menu,.tooltip-container:hover .tooltip-info{display:block}input{width:100%;padding:13px;color:#333;border:1px solid #bfd0de;transition:border-color 250ms;border-radius:5px!important}.input:focus{outline:0;border:1px solid #bfd0de}.input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute}.form-floating>label{position:absolute;top:2px;left:5px;height:100%;pointer-events:none;border:1px solid transparent;padding:1rem 3rem;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.label{position:absolute;top:0;left:0;color:#43454e;transform-origin:left center;transition:transform 250ms}.input:focus+.label,.input:not(:placeholder-shown)+.label{transform:translateY(-50%) scale(.75);color:#818181!important;padding:5px 10px!important;margin-left:1px!important;height:30px;background-color:#fff;text-transform:uppercase;border-radius:5px 5px 0 0}.btn:focus{outline:0;box-shadow:none}.dealBoxer:hover,.se_adt_chinfant_mmc{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.offcanvas-bottom{right:0;left:0;height:auto;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.parallax,.parallax02{height:800px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax{background-image:url('../../img/bg.jpg')}.parallax02{background-image:url('https://www.w3schools.com/howto/img_parallax.jpg')}.ui-icon{text-indent:unset!important}.ui-datepicker .ui-icon{text-indent:2px!important}.ui-widget-header .ui-icon{background-image:none!important}.ui-icon-circle-triangle-w::before{content:"\e5e0";position:relative;margin-top:-5px}.ui-icon-circle-triangle-e::before{content:"\e5e1";position:relative;margin-top:-5px}.ui-datepicker-week-end{border:0 solid #e0e0e0!important;font-weight:bolder!important;color:#f64619!important}.ui-datepicker-week-end .ui-state-default{background-color:none;color:#f64619}.padding_trustpilott{padding:28px 24px 24px 28px}.video_overlaybg{background-image:linear-gradient(to top,rgba(0,0,0,0) 0,#000 0,rgba(0,0,0,0) 100%,#000 0)}@media only screen and (max-width:1205px){.video_overlaybg{background-image:none}}.ui-datepicker th{text-align:center;font-weight:400!important}.font_171160{color:#828080;font-size:16px}.titleH2,.titleH3{font-size:24px;color:#2a2c2b}.border_left_2sl{border-left:1px solid #ed4c25}.home_trust_icons_dv80{width:100%;margin:0 auto;height:auto}.home_trust_icons_dv25,.home_trust_icons_dv25wb{width:25%;height:auto;float:left}.home_trust_icons_dv25{border-right:1px solid #ddd}.home_trust_icons_googleicon{max-width:190px;width:100%}.home_trust_icons_secureicon{max-width:112px;width:100%}.home_trust_icons_supporticon{max-width:141px;width:100%}.home_trust_icons_iataicon{max-width:74px;width:100%}.dealBoxer{border:1px solid #d6e7fd;position:relative;cursor:pointer;background:#fff!important}.dealBoxer:hover{cursor:pointer}.day:nth-child(7n),.day:nth-child(7n-1),.fs-16,.weekday-names div:nth-child(6),.weekday-names div:nth-child(7){color:#de6202}.mb-0,.se_mb_05{margin-bottom:0!important}#dvSearchUser #Addchild,.footer_heading_h2{margin-bottom:15px}.color-orange{color:#f64619!important}.titleH2{line-height:20px}.titleH3{font-weight:700}.div_img_left{width:95%;height:537px;float:left;background-color:#eee;border-radius:8px}.bookimgtxt{font-size:18px;color:#2a2c2b;font-weight:600}.bookimgtxt::after{content:''}.accordion-item{background-color:#fff;border:0;border-bottom:2px solid #ddd!important}#return-date-label,.accordion-button{padding:1rem 0!important}.accordion-button:not(.collapsed){color:#fb4f0f;background-color:#fff!important;box-shadow:inset 0 -1px 0 rgba(255,255,255,.125)}.accordion-button:focus{z-index:3;border-color:#fff;outline:0;box-shadow:none}.footer_heading_h2{font-size:20px;color:#fff;clear:both}.footer_heading_h2::after{content:'';position:relative;top:0;width:44px;display:block!important;background:#f64619;height:4px;border-radius:4px;margin-top:13px}.bg-dark-grey{background-color:#220d3a!important}.foo_ul{list-style-type:none;line-height:15px}.foo_ul li{position:relative;color:#fff;margin-bottom:5px;padding-bottom:10px}.foo_li_a{color:#fff;font-size:14px;text-decoration:none;position:relative}.foo_li_a:hover{color:#f3f3f3;font-size:14px;text-decoration:none}.foo_li_a::before{content:'';position:absolute;width:100%;height:1px;border-radius:4px;background-color:#017f7c;bottom:-8px;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out;color:#fff;font-size:14px}.process-scetion .slider-nav-item.active:before,.slider-nav-item:before{height:calc(100% + 16px);width:calc(100% + 16px);top:-8px;left:-8px;animation:1.5s linear infinite focuse;content:""}.foo_li_a:hover::before{transform-origin:left;transform:scaleX(1)}.mttop_20{margin-top:20px}.mc_footer100width{width:100%;float:left;height:auto;text-align:right}.foo_copyright{font-size:12px;color:#fff}@media only screen and (max-width:572px){ul{margin-top:0;margin-bottom:0!important}.mc_footer100width{width:100%;float:left;height:auto;text-align:center;margin-top:10px}.foo_copyright{font-size:12px;color:#fff;text-align:center}}.why_heading_span{font-size:16px;color:#ed4c25;font-weight:400}.tnclass_txt,.tnclass_txt_subtitle{font-weight:400!important;color:#2a2c2b}.homepageitems_wrapper{width:100%;float:left;height:auto;position:relative}.BpkSwapButton_bpk-swap-button__OTA2O{transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;margin-top:7px;margin-left:0}.SearchControls_SwapButtonContainer__ODBmY{height:auto;position:absolute;margin-left:264px;margin-top:-30px}@media only screen and (max-width:1399px){.SearchControls_SwapButtonContainer__ODBmY{height:auto;position:absolute;margin-left:351px;margin-top:-30px}.tg-hero-content{padding-top:100px;padding-bottom:45px}}@media only screen and (max-width:1200px){#darktp{display:block}#lighttp{display:none}.border_left_2sl{border-left:0 solid #696a6a!important}.SearchControls_SwapButtonContainer__ODBmY{height:auto;position:absolute;margin-left:292px;margin-top:-30px}}@media only screen and (max-width:992px){.div_img_left{width:100%;height:517px;float:left;background-color:#ccc;border-radius:8px;margin-bottom:15px}.SearchControls_SwapButtonContainer__ODBmY{height:auto;position:absolute;margin-top:3px;float:right}.BpkSwapButton_bpk-swap-button__OTA2O{transform:translateY(-50%) rotate(180deg);-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out}}@media only screen and (max-width:428px){.SearchControls_SwapButtonContainer__ODBmY{height:auto;position:absolute;margin-left:314px;margin-top:3px}.BpkSwapButton_bpk-swap-button__OTA2O{transform:translateY(-50%) rotate(180deg);-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;margin-top:7px}}@media only screen and (max-width:414px){.SearchControls_SwapButtonContainer__ODBmY{height:auto;position:absolute;margin-left:298px;margin-top:3px}}@media only screen and (max-width:400px){.hide_sm_400{display:none}.SearchControls_SwapButtonContainer__ODBmY{height:auto;position:absolute;margin-left:289px;margin-top:3px}}@media only screen and (max-width:376px){.SearchControls_SwapButtonContainer__ODBmY{height:auto;position:absolute;margin-left:263px;margin-top:3px}}.SwapButton_OnewayReturnContainer__Zjg3O{position:absolute;top:20px;z-index:1;right:-13px}.BpkSwapButton_bpk-swap-button__OTA2O:hover,.activesdes{transform:translateY(-50%) rotate(450deg)}.activesdes_remo{transform:translateY(-50%) rotate(180deg)}.BpkSwapButton_bpk-swap-button__button__NGYxZ{align-items:center;background-color:#fff;border:1px solid #c1d0dd;border-radius:50%;display:flex;height:1.6rem;justify-content:center;transition:transform .4s;width:1.6rem}.BpkSwapButton_bpk-swap-button__button__NGYxZ:hover{border:1px solid #c1d0dd;background-color:#f3f3f3}svg: not(:root){overflow:hidden}.tnclass_txt{line-height:10px}.tnclass_txt_subtitle{font-size:11px}.button_plusminus{padding:.125rem .75rem!important;color:#2a2c2b!important}.mob_txtbox_vie{max-width:564px!important;margin-left:-3px!important;margin-top:-67px!important;display:none}.se_adt_chinfant_mmc{width:100%;max-width:317px;float:left;height:auto;background-color:#fff;border-radius:.75rem;z-index:111111;position:absolute;border-top:0;margin-left:-75px;padding-bottom:18px}@media only screen and (max-width:1400px){.se_mb_05{margin-bottom:25px!important}.se_adt_chinfant_mmc{width:100%;max-width:362px;float:left;height:auto;background-color:#fff;border-radius:.75rem;z-index:111111;position:absolute;border:1px solid #ced4da;border-top:0;margin-left:-126px}}@media only screen and (max-width:1200px){.se_adt_chinfant_mmc{width:100%;max-width:302px;height:auto;background-color:#fff;border-radius:.75rem;z-index:111111;position:absolute;border:1px solid #ced4da;border-top:0;margin-left:-112px}}.Toairport_dvsty{max-width:564px!important;margin-left:-5px!important;margin-top:-70px;display:none}@media only screen and (max-width:992px){.se_adt_chinfant_mmc{width:100%;max-width:100%;float:left;height:auto;background-color:#fff;border-radius:0 0 .75rem .75rem;z-index:111111;position:relative;box-shadow:none!important;border-top:0;margin-left:0}.mob_txtbox_vie{max-width:100%!important;margin-left:0!important;margin-top:-70px!important;display:none;border:1px solid #ccc!important}.Toairport_dvsty{max-width:100%!important;margin-left:0!important;margin-top:-70px!important;display:none;border:1px solid #ccc!important;border-radius:3px!important}}#ui-id-1,#ui-id-2{overflow-x:hidden;border-radius:.05rem;padding:10px;width:auto;height:320px;box-shadow:rgba(0,0,0,.25) 0 4px 30px -5px!important;line-height:1.5rem;color:#2a2c2b!important}.multicity_txtboxtrunk{white-space:nowrap;display:table-cell;text-overflow:ellipsis}.se_flying_from_input_multicity{height:3.5rem!important;background-position:right 17px;background-repeat:no-repeat;padding-right:85px!important}.being_typ_txt{height:auto;padding-bottom:8px;color:var(--color-grey-500);font-size:.8rem;display:flex}.bg_home_dark{z-index:-111111;position:relative;background-color:#2a2c2b;height:353px}.bg_white,.ui-datepicker-today{background-color:#fff!important}.menu_header_fonts{font-size:38px!important}.menu_phoneicon{max-width:45px;margin-top:3px;cursor:pointer}.top_domesticdeals{font-weight:700;color:#2a2c2a;font-size:20px;margin-bottom:5px}.note-txt{font-size:10px;font-weight:400}#ui-id-1,#ui-id-2,.font14{font-size:14px!important}@media (min-width:1400px){.col-xxl-3_newww{flex:0 0 auto;width:20.65%}.col-xxl-2_newww{flex:0 0 auto;width:12.66666667%}}#ui-id-1{z-index:333333333;overflow-y:scroll;background-color:#fff}#ui-id-2{z-index:999999;overflow-y:auto;overflow:scroll}.font13{font-size:13px!important}.font18{font-size:18px!important}.font12{font-size:12px!important}.font11{font-size:11px!important}.phone-icon-header{width:40px;height:40px;background:#007c04;border:2px solid #6ba8ff;border-radius:100%;position:relative;top:0;left:-5px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.se_adt_chinfant_mmc{width:100%;float:left;height:100%;background-color:#fff;z-index:111111;position:fixed;box-shadow:none!important;top:0;left:0;bottom:0}.Toairport_dvsty,.mob_txtbox_vie{padding-bottom:0!important;margin-top:0!important;border:0 solid #ccc!important}.phone-icon-header{width:40px;height:40px;background:#007c04;border:2px solid #6ba8ff;border-radius:100%;position:relative;top:0;left:-5px;display:flex;justify-content:center;align-items:center}.desk_logo{max-width:185px!important;width:100%;margin-top:5px}.social-bar{display:flex;justify-content:flex-start!important}}@media only screen and (max-width:1200px){.desk_logo{max-width:214px;width:100%;margin-top:5px}}.se_40margmin{margin-top:-65px!important}.f-banner-svg{padding-top:10px;padding-bottom:40px;background-color:#1c3c7d}.round-box{border-radius:5px;padding:10px;text-align:center;min-height:106px}.round-box.bg1{background:#b5dcff}.round-box.bg2{background:#faeecd}.round-box.bg3{background:#fce2e5}.round-box.bg4{background:#cbf6f8}.round-box.bg5{background:#cedffe}.round-box.bg6{background:#e7e3ff}.round-box p{color:#000;font-weight:500;font-size:14px;margin-bottom:0}.social-bar{display:flex;justify-content:end}.social-icons a{border-radius:50px;color:#3f345f;display:inline-block;line-height:42px;height:40px;width:40px;box-shadow:0 5px 25px rgba(93,70,232,.15);margin:0 12px;font-size:22px}.slider-nav-item:before{position:absolute;border-radius:50%;border:1px solid rgba(84,146,235,.8)}.process-scetion .slider-nav-item:after,.slider-nav-item:after{top:50%;left:100%;height:2px;animation:1s linear infinite slide;width:100%;content:'';z-index:0}.d-flex-usp,.slider-nav{display:flex}.process-scetion .slider-nav-item{position:relative;flex-grow:0;flex-shrink:0;border-radius:50%;text-align:center;background:#fff;cursor:pointer;transition:.4s}.process-scetion .slider-nav-item:nth-child(2){color:#40beff}.process-scetion .slider-nav-item:nth-child(3){color:#311f9b}.process-scetion .slider-nav-item:nth-child(4){color:#ff9259}.process-scetion .slider-nav-item:nth-child(5){color:#38385f}.process-scetion .slider-nav-item:after{position:absolute;background:url(../../../img/traveloflights.co.uk/home/line.png)}.process-scetion .slider-nav-item .ikon{font-size:50px;line-height:80px}.process-scetion .slider-nav-item.active:before{position:absolute;border-radius:50%;border:1px solid rgba(132,132,164,.35)}@keyframes focuse{0%{transform:scale(.8);opacity:1}100%,75%{transform:scale(1.2);opacity:0}}@keyframes slide{from{background-position:0 0}to{background-position:40px 0}}.slider-nav-item:after{position:absolute;background:url(../../img/line.png)}@-webkit-keyframes jello-horizontal{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes jello-horizontal{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.jello-horizontal,.social-bar a:hover i{-webkit-animation:.9s both jello-horizontal;animation:.9s both jello-horizontal}@media only screen and (max-width:300px){.process-scetion .slider-nav-item{height:30px;width:30px;margin:15px 10px;line-height:28px}}.footer-cards-section{display:flex;flex-direction:row}.footer-cards-section ul{list-style:none;margin:0;padding:0}.footer-cards-section ul li{display:inline-flex;margin-right:5px}.rotate90_clockwise{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.txt-theme-blue{color:#1a4788}.text-selection--animated-gradient{display:inline;white-space:normal}.text-selection--animated-gradient--flash{background:url("../../../img/traveloflights.co.uk/home/H1-gradient.jpg") 0 300%/cover no-repeat padding-box text #fff;-webkit-text-fill-color:transparent}.text-selection--animated-gradient.text-selection--animate{animation:6s infinite animateText}@keyframes animateText{0%{background-position:0 200%}100%{background-position:0 -200%}}@media only screen and (max-width:767px){.text-selection--animated-gradient.text-selection--animate{animation:none}}.hide-car{display:none;-webkit-animation:2s fadein}.passenger-count{position:absolute;background:#fff;padding:12px;right:5%;border:1px solid #046c9a;z-index:999;overflow:visible!important}.location_wrapper #hotelDestination.main_location,.wid100{width:100%}.passenger-count p{font-size:20px;margin-bottom:0}.qty{display:inline-block;width:38%;text-align:center;border:0;box-shadow:0 0;font-size:20px;color:#848b8d;padding:0;vertical-align:middle}.qtyminus,.qtyminushotel,.qtyminushoteladult,.qtyplus,.qtyplushotel,.qtyplushoteladult{background:0 0;border:2px solid #848b8d;width:20px;line-height:16px;color:#848b8d;font-size:18px;border-radius:100px;text-align:center;display:inline-block}.circle-control{border:1px solid;width:16px;height:16px;text-align:center;border-radius:50%;padding-top:1px}.incremnt-block{background:#f8f8f8;padding:7px 1px 1px;margin-top:10px;font-size:12px}.Switch,.search-bar .tab-bar li.active{background:#fff}.paddlr7{padding-right:7px;padding-left:7px}option:disabled{color:#ececec}.padd-left-none{padding-left:0!important}.padd-right-none{padding-right:0!important}select.arrow{background:url('/travelresources/Images/New_Home/images/arrow-down.png') right no-repeat #fff!important;-moz-webkit-appearance:none!important;-appearance:none;padding-left:5px!important;padding-right:27px!important;background-position-x:94%!important;border-radius:0!important;font-size:12px;height:29px!important;border:1px solid #b8b8b8!important}.Switch,.trip-type{border-radius:4px;cursor:pointer}.mart45{margin-top:45px}.tab-bar{margin-bottom:0;margin-left:0}.search-bar .tab-bar li{display:inline-block;background:#009479;border-radius:15px 15px 0 0;margin-left:-1px;width:120px;text-align:center}.search-bar .tab-bar li.active a{color:#333;font-weight:Bold}.search-bar .tab-bar li a{color:#fe9031;text-decoration:none;display:inline-block;padding-top:10px;padding-bottom:6px;padding-left:26px;width:100%;font-weight:600}.search-bar .tab-bar li.active a .show-img{display:inline-block!important;margin-right:2px}.search-bar .tab-bar li.active a .hide-img{display:none!important;margin-right:2px}.bannerHeading{text-align:center;color:#fff;font-weight:700}.padTop-1{padding-top:1px}#search-flight ul.list-inline li,.Switch span.On{color:#137fb0}.errorContainer{padding:14px 15px}.Switch{position:relative;font-size:1.6em;font-weight:700;color:#ccc;height:100%}.Switch span{display:inline-block;width:35px}.Switch .Toggle{position:absolute;top:-5px;background:#137fb0;-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;-ms-transition:.15s ease-in-out}.Switch.Round{padding:0 20px;border-radius:20px;top:-1px;width:100%}.Switch.Round .Toggle{border-radius:25px;width:100px;height:25px;top:-1px}.Switch.Round.On .Toggle{left:0;background:#137fb0}.Switch.Round.Off .Toggle{left:49%}.Switch-area{width:100%;height:25px;margin-top:5px}.search-bar .tab-content{background:#fff;border-radius:0 10px 10px;margin-top:0;margin-bottom:0;padding-bottom:15px}.trip-type{font-size:13px;font-weight:600;margin:0;padding:0 5px;line-height:32px}.marl10{margin-left:10px}.marb-5{margin-bottom:-5px}.custom_input label{font-size:14px;font-weight:400;margin-bottom:0;color:#fff}.location_wrapper .main_location{width:85%;border:0;height:70px;padding:0;background:0 0;box-shadow:0 0;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#222;cursor:default}.location_wrapper .sub_location{padding:0;border:0;box-shadow:0 0;font-size:13px;height:19px;background:0 0}.location_wrapper{background:#fff;border:1px solid #dbdbdb;border-radius:5px}.location_wrapper.calneder_icon_open #depart-cal{padding-bottom:3px;cursor:pointer;height:70px;margin-left:10px;line-height:70px}#hide-round .location_wrapper #arrive-cal{height:70px;margin-left:10px;line-height:70px}.location_wrapper.calneder_icon_open{background:#fff;position:relative}.location_wrapper.search-set-icon.mdddeprtWapr{background:url(/travelresources/Images/New_Home/images/calnder_click.png) right 0 no-repeat}.radius-5{border-radius:5px!important}.uat-searchWarp{padding:30px 15px 40px}.class-bg-color i{position:absolute;left:8px;top:11px;font-size:16px;color:#9492a8}.flight-type-icon .fa-exchange{transform:rotate(0);transition:transform .4s ease-out}.flight-type-icon.active .fa-exchange{transform:rotate(180deg);transition:transform .4s ease-out}(-ms-high-contrast:none),[data-exposed=true] @media screen and (-ms-high-contrast:active){border:none}.location_wrapper.calneder_icon_open #depart-cal::after{border-bottom:1px solid #d4d4d4;padding-bottom:3px;width:66%;position:absolute;content:'';bottom:0;left:0}.passenger-count{box-shadow:0 0 20px 0 #000;left:0;width:320px;top:62px}.advance-field,.form-control:focus{box-shadow:0 0}.qtyminus,.qtyminushotel,.qtyminushoteladult,.qtyplus,.qtyplushotel,.qtyplushoteladult{height:24px}#show-passenger.location_wrapper,.airlineBanner,.appPortal_fNonstp,.calendar-wrapper,.clickFull,.htl-des,.mob-PullRight,.mobile-date-container,.pos-rel{position:relative}.mob-PullRight span{position:absolute;z-index:1;bottom:-7px;background:linear-gradient(to right bottom,#fff,#fff);transform:rotate(90deg)}.mart15{margin-top:15px}.font37{font-size:37px}.font30{font-size:30px}.font16{font-size:16px}.other-fields,select.other-fields{border:0;box-shadow:0 0;font-size:14px;width:100%;font-family:Arial,Helvetica,sans-serif;padding:0 0 0 35px;color:#b3acac;height:40px}.advance-field option,.carDropdown option,select.other-fields option{font-size:14px;padding-left:5px}.book-class-icon{min-height:33px;background-position:-6px -143px;position:absolute;width:42px}.passenger-counts-icon{min-height:11px;position:absolute;width:19px;right:2px;top:18px;color:#9492a8}.flight-type-icon{min-height:40px;position:absolute;width:40px;margin-top:0;cursor:pointer;left:22px;border:1px solid #dbdbdb;border-radius:20px;background-color:#fff;font-size:23px;padding-left:9px;padding-top:3px;color:#008edc}.calender-icon,.divide-icon{min-height:52px;position:absolute}.calender-icon{background-position:5px -86px;width:42px;margin-top:16px}.divide-icon{background-position:5px -186px;width:30px}#search-car .divide-icon{background-position:5px -174px}.advance-color,.advance-color:hover{color:#137fb0;text-decoration:none}.advance-field{border:0;font-size:23px;width:85%;font-family:Arial,Helvetica,sans-serif;background:0 0;color:#999;padding:0}.btn-custom-search{background:linear-gradient(135deg,#ff690f 0,#e8381b 100%);border:1px solid #137fb0;height:50px;border-radius:0;color:#fff;font-size:23px;width:100%}.sub-heading{font-family:OpenSans-Light;font-size:30px;color:#fff;margin-top:80px}.sub-heading span{color:#f8e122;text-shadow:1px 2px 2px #252525;font-weight:700}.heading-banner{font-size:50px;font-family:OpenSans-Bold;color:#fff;line-height:28px}.search-bar{margin-top:0}.font25{font-size:25px}.btn-htl-search{width:97%;background:#d85c00;border:1px solid #d85c00;height:40px;border-radius:3px;color:#fff;font-size:22px;margin-left:8px}.location_wrapper .appPortalIcon-angle-down{position:absolute;right:0;bottom:-4px;font-size:30px;z-index:0}.widget-iconColor{color:#333}.font20{font-size:20px}.social-big{background:url(/travelresources/Images/New_Home/images/social-sprite-big.png);width:40px;height:40px}.pinterest{background-position:91px 80px}.twitter{background-position:142px 80px}.gogleplus{background-position:0 80px}.facebook_{background-position:-50px 80px}.youtube{background-position:41px 80px}.home-sprite{background:url(/travelresources/Images/New_Home/images/home-page-icon.png)}.tab-icons{width:25px;height:25px;position:absolute;margin-left:-28px}.kar-icons,.kar-icons-hover{width:39px;margin-left:-39px}.plane-icon{background-position:77px -155px}.plane-icon-hover{background-position:-13px -155px}.htl-icon{background-position:78px -197px}.htl-icon-hover{background-position:-13px -198px}.kar-icons{background-position:-8px -115px}.kar-icons-hover{background-position:83px -115px}.kar-icon,.time-clock{margin-left:5px;position:absolute}.htl-room{background-position:-5px 0;height:37px;width:30px;left:22px;top:4px;position:absolute}.kar-icon{height:45px!important;width:55px!important;background-position:-1px -56px;top:40px}.time-clock{height:42px;width:40px;top:13px;background-position:-5px 104px}.ui-widget.ui-widget-content.ui-autocomplete{padding-bottom:5px;margin-top:20px;z-index:999999}.ui-autocomplete .airList.ui-menu-item,.ui-autocomplete .karlist.ui-menu-item{background-repeat:no-repeat;background-position:6px 10px;border-bottom:1px solid #d4d4d4!important;color:#525252;margin-top:3px}.ui-autocomplete .airList.ui-menu-item:hover{background-color:#edf3f7;color:#000;font-weight:600;font-size:14px}.ui-autocomplete .karlist.ui-menu-item{background-image:url(/travelresources/Images/New_Home/images/auto-oth.png);font-size:13px;padding-left:28px;padding-bottom:8px;padding-top:8px}.ui-autocomplete .airList.ui-menu-item{font-size:14px;padding-left:8px;padding-top:3px;padding-bottom:3px;font-family:Verdana,Geneva,sans-serif;font-weight:500}.ui-autocomplete .airList.ui-menu-item,.ui-autocomplete .karlist.ui-menu-item:last-child,.ui-autocomplete li.airList.ui-menu-item:last-child{border-bottom:none!important}.ui-menu span.ui-menu-item-wrapper{position:relative;padding:0}span.ui-autosuggest-highlight,span.ui-state-active:hover{background:#ff0!important;color:#000!important}.ui-button.ui-state-active:hover,.ui-button:active,.ui-widget-header .ui-state-active,a.ui-button:active,span.ui-state-active,ui-widget-content span.ui-state-active{background:0 0!important;color:#000!important;font-weight:600!important;border:none!important;margin:0!important}#mainErrorCover span{color:red;font-weight:600}a.collapsed .hide-ad{display:inline-block!important}a.collapsed .show-ad{display:none!important}.show-ad{display:inline-block}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:rgba(238,238,238,0)}.paddtp0{padding-top:0}.head-append{font-size:16px;font-weight:600;color:#545454}.room-append{padding-top:40px}.font-18{font-size:18px}.mart10,.roomDtls{margin-top:10px}.roomDtls .col-md-4.padLeft0{padding-bottom:15px;border-left:1px solid #000}.cover-widget{position:absolute;background:#fff;border:1px solid #f5f5f5;box-shadow:1px 1px 4px 0 #a9a9a9;padding-bottom:5px;top:40px;width:92%;left:17px;z-index:999}.roomD{height:630px;position:absolute;top:0;display:block}.select-r-panel{background:#f1f1f1;padding:2px 0;border-bottom:1px solid #b7b7b7}.submit-btn{margin-top:2px;border-radius:0}.child-age{padding:0;border-radius:0;height:26px;margin-top:3px}.childAge{padding:0 5px}.close-panel,.close-panel-flight{position:absolute;right:-5px;top:-10px}#roomAdd{width:100%;padding-left:45px}.child-age-block{margin-bottom:10px}.row-no-margin{margin-left:0;margin-right:0}.submit-btn{margin-right:8px}.carDropdown,select.advance-field{background:url(/travelresources/Images/New_Home/images/custom-down.png) right no-repeat!important}#roomsPanel{overflow-y:auto;overflow-x:hidden;max-height:350px}.clear-input,.clear-input-des,.clear-input-htl,.clear-input-kar,.clear-input-kar-drop{position:absolute;top:1px;right:16px;font-weight:600;width:15px;text-align:center;height:15px;background:#999;color:#fff;border-radius:50%;cursor:pointer;display:none;font-size:12px}.ui-last-line,.ui-last-line:hover{background-color:#aaa;height:100%}.main_location::-webkit-input-placeholder{font-size:30px;text-transform:capitalize!important}.main_location::-moz-placeholder{font-size:30px;text-transform:capitalize!important}.main_location:-ms-input-placeholder{font-size:30px;text-transform:capitalize!important}.main_location:-moz-placeholder{font-size:30px;text-transform:capitalize!important}#hotelDestination{padding-right:30px}highlight-search{color:#000;font-weight:700}.ui-menu-item{border-top:0!important;border-bottom:0!important}.Content,.Content:focus,.Content:hover,.Header-Airport,.Header-Airport:before,.Header-City,.Header-Hotel,.Header-Hotel:before,.Header-Place,.Header-Place:before,.ui-last-line,.ui-last-line:hover{border-top:0;border-bottom:0}.ui-last-line{content:'Keep typing your filter'}.Header-Hotel:before{content:url('/travelresources/Images/HtlSearch.png');position:absolute;background:#fff}.Header-Airport:hover,.Header-City:hover,.Header-Hotel:hover,.Header-Place:hover{background:#fff!important;border-top:0;border-bottom:0}.Header-City:before{content:url('/travelresources/Images/City.png');border:0;position:absolute;background:#fff}.Header-Place:before{content:url('/travelresources/Images/Place.png');position:absolute;background:#fff}.Header-Airport:before{content:url('/travelresources/Images/Airport.png');position:absolute;background:#fff}.Content{background:#fff;color:#000}.Content:focus,.Content:hover{background:#036c99!important;color:#fff!important}.appPortalPartial_hotelWidget input.main_location{padding-left:30px}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:0 solid #357add!important;background-color:#000!important;color:#fff!important}.htl-des .clear-input-htl{top:29%;right:5px}.subcribe-msg p{color:#de0400;font-size:12px;margin-bottom:0;background:rgb(255 255 255 / 70%);padding:0 5px}.subcribe-msg p.green-msg{color:#449c01}.ui-menu .ui-menu-item.prefer{font-size:16px;padding:3px 10px;border-bottom:1px solid #f1f1f1!important}#show-passenger .passengers-text{font-size:14px;color:#b3acac;position:absolute;top:10px;left:55px}#show-passenger i{position:absolute;left:8px;top:4px;font-size:16px;color:#9492a8}.padr30{padding-right:30px!important}.clor-light{color:#333!important;border:none;opacity:.6}.selectpicker{padding-left:5px!important}.sel-mnth{margin-right:1px}#ui-id-4.ui-widget.ui-widget-content.ui-autocomplete{z-index:333333333;overflow-x:hidden;overflow-y:auto;box-shadow:rgba(0,0,0,.25) 0 4px 30px -5px!important;border-radius:.05rem;padding:10px;font-size:14px!important;line-height:1.5rem;width:auto;max-height:300px;overflow:scroll;color:#2a2c2b!important;font-family:Poppins-Medium!important;background-color:#fff}.appPortal_fNonstp label.checkBoxlabel{position:relative;padding-left:25px;display:inline-block;font-size:12px;color:#fff}.appPortal_fNonstp label.checkBoxlabel:before{background-color:#fff;border:1px solid #99a1a7;padding:8px;border-radius:3px;display:block;position:absolute;top:0;left:0;content:""}.ui-autocomplete .airList.ui-menu-item:hover span.airlist_allairport,.ui-menu.ui-autocomplete span.airlist_allairport{background:url(../../../img/traveloflights.co.uk/home/01.svg) no-repeat!important}.appPortal_fNonstp .appPortaladv-checkbox:checked~label.checkBoxlabel:before{border:1px solid #99a1a7;color:#99a1a7}.appPortal_fNonstp .appPortaladv-checkbox:checked~label.checkBoxlabel:after{content:'\2714';font-size:12px;position:absolute;top:1px;left:4px;color:#727879}._evntproperties{padding-top:230px}.countdownSection{position:absolute;width:86%;top:0}.ui-autocomplete li.airList.ui-menu-item{display:block!important;margin-right:5px}.ui-menu.ui-autocomplete span.airlist_airport,.ui-menu.ui-autocomplete span.airlist_allairport,.ui-menu.ui-autocomplete span.airlist_child{display:inline-block;width:20px;float:left;position:relative;height:20px}.ui-menu.ui-autocomplete span.airlist_allairport{content:'';padding-right:32px!important}.ui-menu.ui-autocomplete span.airlist_child{margin-left:15px!important;background:url(../../../img/traveloflights.co.uk/home/03.svg) no-repeat!important;padding-right:30px!important}.ui-menu.ui-autocomplete span.airlist_airport{background:url(../../../img/traveloflights.co.uk/home/02.svg) no-repeat!important;padding-right:32px!important}.ui-autosuggest-highlight{line-height:25px!important}.ui-autocomplete .airList.ui-menu-item:hover span.airlist_child{background:url(../../../img/traveloflights.co.uk/home/03.svg) no-repeat!important}.ui-autocomplete .airList.ui-menu-item:hover span.airlist_airport{background:url(../../../img/traveloflights.co.uk/home/02.svg) no-repeat!important}.ui-autocomplete .airList.ui-menu-item span.ui-autosuggest-highlight{color:#000!important;background:rgb(0 148 121 / 14%)!important;font-weight:100!important}.ui-autocomplete .airList.ui-menu-item:hover span.ui-autosuggest-highlight{color:#000!important;background:rgb(0 148 121 / 14%)!important;font-weight:600!important}.tp-review-area{position:relative;width:100%;float:left}.tp-overlay-area{position:absolute;bottom:0;left:4%;width:92%;background-color:transparent;top:0}.loader-btn-home{width:90%;background:0 0;height:40px;border-radius:4px;position:absolute;bottom:35px;left:26px;text-align:center;font-size:25px;color:#fff;cursor:no-drop;display:none}.button-load{-webkit-transition:box-shadow .15s;-moz-transition:box-shadow .15s;-ms-transition:box-shadow .15s;-o-transition:box-shadow .15s;transition:box-shadow .15s;border:1px solid #b2afa5;border-color:#e1e0dc #c9c8c1 #b2afa5;text-shadow:0 1px 0 rgba(255,255,255,.439);background:-webkit-linear-gradient(top,#f6f5f0,#e1e0dc);background:-moz-linear-gradient(top,#f6f5f0,#e1e0dc);background:-ms-linear-gradient(top,#f6f5f0,#e1e0dc);background:-o-linear-gradient(top,#f6f5f0,#e1e0dc);background:linear-gradient(top,#f6f5f0,#e1e0dc);-pie-background:linear-gradient(top,#f6f5f0,#e1e0dc);-webkit-box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(255,255,255,0) 0 0 0 1px inset,#fff 0 1px 0 0;-moz-box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(255,255,255,0) 0 0 0 1px inset,#fff 0 1px 0 0;-ms-box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(255,255,255,0) 0 0 0 1px inset,#fff 0 1px 0 0;-o-box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(255,255,255,0) 0 0 0 1px inset,#fff 0 1px 0 0;box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(255,255,255,0) 0 0 0 1px inset,#fff 0 1px 0 0;display:inline-block;white-space:nowrap;margin:0;cursor:pointer;font-size:20px;line-height:normal;text-align:center;color:#6b635b;width:100%;padding:5px 35px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.button-load.disabled{color:#444343;border:1px solid #fff;cursor:no-drop;text-shadow:#fff 0 1px 0;-moz-box-shadow:#fff 0 1px 0 0 inset;-ms-box-shadow:#fff 0 1px 0 0 inset;-o-box-shadow:#fff 0 1px 0 0 inset}.in-progress{text-shadow:none;background:#ff9d00;background:-webkit-linear-gradient(-45deg,rgba(236,83,0,.53) 25%,transparent 25%,transparent 50%,#ea996c 50%,#ea986b 75%,transparent 75%,transparent),-webkit-linear-gradient(top,#f6f5f0,#e1e0dc);background:-moz-linear-gradient(-45deg,rgba(236,83,0,.53) 25%,transparent 25%,transparent 50%,rgba(234,153,108) 50%,rgba(234,152,107) 75%,transparent 75%,transparent),-moz-linear-gradient(top,#f6f5f0,#e1e0dc);background:-ms-linear-gradient(-45deg,rgba(236,83,0,.53) 25%,transparent 25%,transparent 50%,rgba(234,153,108) 50%,rgba(234,152,107) 75%,transparent 75%,transparent),-ms-linear-gradient(top,#f6f5f0,#e1e0dc);background:-o-linear-gradient(-45deg,rgba(236,83,0,.53) 25%,transparent 25%,transparent 50%,rgba(234,153,108) 50%,rgba(234,152,107) 75%,transparent 75%,transparent),-o-linear-gradient(top,#f6f5f0,#e1e0dc);background:linear-gradient(-45deg,rgba(236,83,0,.53) 25%,transparent 25%,transparent 50%,rgba(234,153,108) 50%,rgba(234,152,107) 75%,transparent 75%,transparent),linear-gradient(top,#f6f5f0,#e1e0dc);-pie-background:linear-gradient(-45deg,rgba(236,83,0,0.53) 25%,transparent 25%,transparent 50%,rgba(234,153,108) 50%,rgba(234,152,107) 75%,transparent 75%,transparent),linear-gradient(top,#f6f5f0,#e1e0dc);background-repeat:repeat;-webkit-background-size:25px 25px,100% 100%;-moz-background-size:25px 25px,100% 100%;-ms-background-size:25px 25px,100% 100%;-o-background-size:25px 25px,100% 100%;background-size:25px 25px,100% 100%;-webkit-animation:2s linear infinite progress-bar-stripes;-moz-animation:2s linear infinite progress-bar-stripes;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:2s linear infinite progress-bar-stripes;animation:2s linear infinite progress-bar-stripes}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.custom-style .modal-dialog{margin:0;padding:0;background:#fff;height:100%}.custom-style .modal-content{border:none;border-radius:0;box-shadow:none}.custom-style .modal-header{background:#006b9a;color:#fff;text-align:left}.custom-style .modal-body{padding:5px 0}.custom-style .close{background:#fff;opacity:1;width:25px;height:25px;border-radius:100%;-webkit-border-radius:100%;color:#006b9a}.custom-style .typeahead{border:none;background:url(/Travelresources/Images/New_Home/images/sprite_widget_update.png) 0 8px no-repeat;border-bottom:1px solid #ccc;border-radius:0;padding-left:25px;color:#fff;opacity:1;display:inline-block}.custom-style .CaptionClose{opacity:1;font-size:13px;font-weight:400;color:#fff;background-color:transparent;border:0;float:right}.custom-style.modal .top-head-box .CaptionClose{color:#fff;font-size:13px;font-weight:700;line-height:19px}.custom-style.modal .text-wrap .clear-input-htl{background:#fff;top:47px;right:14px;width:18px;height:18px;color:#006b9a;font-size:10px;font-weight:700;line-height:19px}.autosuggestContainer .ui-menu.ui-widget-content{padding:0;margin:0;width:100%!important;left:0!important;right:0;border-radius:0;top:100%!important;background:#fff;border:none}.custom-style .modal-header{position:fixed;width:100%;z-index:9999;top:0}.autosuggestContainer{padding-top:78px}.autosuggestContainer .ui-menu.ui-widget-content li.airList.ui-menu-item{padding:10px;color:#9a9a9a;border-bottom:none;background:0 0;font-size:13px}.autosuggestContainer .first-block{background:0 0!important;border:none;width:100%;font-weight:400;color:#000;padding:0}.autosuggestContainer ul li:first-child{background-color:#efefef!important;margin-right:0!important}.appPortalPartial_flightWidget .trvl-dropdown{display:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-goog-ms-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #d1d1d1;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);position:absolute;text-align:left;top:53px;left:20px;width:285px;z-index:60;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transition:.25s ease-in-out}.appPortalPartial_flightWidget .trvl-dropdown .be-pasngrCount{padding:20px 12px 12px}.appPortalPartial_flightWidget .trvl-dropdown .small-ctn{display:block;float:none}.appPortalPartial_flightWidget .flight-class-type li{border-bottom:1px solid #ccc;padding:10px 0;margin:0 10px;list-style:none}.appPortalPartial_flightWidget .flight-class-type ul>li input[type=radio].radiobox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.appPortalPartial_flightWidget .flight-class-type ul>li input+label.flightClass{height:25px;display:block;line-height:25px;background-repeat:no-repeat;background-position:right -25px;color:#848b8d;font-size:14px;font-weight:400;vertical-align:middle;cursor:pointer}.appPortalPartial_flightWidget .flight-class-type ul>li.active label.flightClass{background-image:url("/Travelresources/Images/Mobile/radiocheck.png");-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.appPortalPartial_flightWidget .f-class-input{width:100%;border:0;height:37px;padding:0 30px 0 0;background:0 0;box-shadow:0 0;color:#fff;font-size:14px;font-weight:600}.widget_sprite{width:45px;height:45px;background-image:url(/Travelresources/Images/Icf/NewHomePage/images/icons/widget_sprite.png);background-repeat:no-repeat;display:inline-block}.appPortalPartial_flightWidget .widget_sprite.sortdesc-icon{background-position:2px -180px;position:absolute;top:12px;right:0;width:22px;height:16px;z-index:2}.appPortalPartial_flightWidget .trvl-dropdown .small-ctn button.btn{font-size:20px;border-radius:0;height:45px;color:#fff;background:#006b9a;border:none;padding:5px;width:100%}.appPortalPartial_flightWidget .pax-container button.pax-btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-goog-ms-border-radius:0;border-radius:0;height:50px;width:90%;font-size:20px;bottom:10px;position:fixed}.appPortalPartial_flightWidget .pax-container ul li{font-size:12px;color:#2f2f2f;padding:10px 0;border-bottom:1px solid #e6e6e6}.appPortalPartial_flightWidget .pax-container ul li:after{clear:both;content:"";display:block}.appPortalPartial_flightWidget .pax-container ul li .pax-category{padding-top:5px;text-transform:uppercase;font-size:11px;line-height:24px}.appPortalPartial_flightWidget .pax-container ul li span{color:#9e9e9e}.appPortalPartial_flightWidget .pax-container ul li span.minusIcon{width:24px;height:24px;background-position:-499px -217px;cursor:pointer;display:inline-block}.appPortalPartial_flightWidget .pax-container ul li span.plusIcon{width:24px;height:24px;background-position:-499px -184px;cursor:pointer;display:inline-block}.appPortalPartial_flightWidget .pax-container ul li .input[type=text]{width:23%;height:24px;position:relative;border:none;margin:0 9px}.appPortalPartial_flightWidget .pax-container ul{list-style:none;margin:0;padding:0 15px}.appPortalPartial_flightWidget .err-msg{display:none;width:100%;background:#fff;color:red;font-size:11px;z-index:999;padding:5px}.appPortalPartial_flightWidget .pax-container{top:59px!important;right:-30.3%!important}.appPortalPartial_flightWidget .pax-container::before{float:right!important}.p-0,.padng-none,.pb-0,.pl-0,.pr-0,.pt-0{padding:0!important}.appPortalPartial_flightWidget .listing-icon.sortdesc-icon{background-image:url(/Travelresources/Images/New_Home/images/sprite_widget_update.png);background-position:0 -223px;position:absolute;top:10px;right:0;width:12px;height:13px;z-index:2}.appPortalPartial_flightWidget #show-passenger #NumberofTraveler{padding-left:0;margin-left:0;padding-top:5px}.appPortalPartial_flightWidget #show-passenger #show-passenger-event{width:100%;position:absolute;height:38px;z-index:9;cursor:pointer}.f-class-input,.input-daterange .hasDatepicker{cursor:pointer}#flight-destination-label .main_location,#flight-origin-label .main_location{border-radius:0}@media (max-width:767px) and (min-width:320px){.appPortalPartial_flightWidget .flight-class-type ul>li.active label.flightClass{background-position:right 4px;color:#393939}.appPortalPartial_flightWidget #flight_passengerBox,.trvl-dropdown._coachClass{position:fixed;top:0;background:#fff;width:100%!important;left:0;right:0!important;border-radius:0;height:100%}.appPortalPartial_flightWidget #flight_passengerBox .psngr-btn{position:absolute;bottom:15px;z-index:9999}.autosuggestContainer .ui-menu.ui-widget-content{max-height:224px;overflow:scroll;padding-bottom:20px}.ui-autocomplete .airList.ui-menu-item:hover{font-weight:400!important}.ui-autocomplete .airportNameB.ui-state-active{color:#9a9a9a!important;font-weight:400!important}.flight-class-type,.pax-updated-model .trvl-dropdown .be-pasngrCount{padding-top:55px!important}.calenderWrapper .dp-highlight.ui-datepicker-current-day.modifyy{background:0 0!important}.calenderWrapper .dp-highlight.ui-datepicker-current-day.modifyy a{background:#fff!important;color:#000!important;border:none;box-shadow:none}.xs-margTopBottom{margin-top:15px!important;margin-bottom:15px!important}.xs-padd-left-none{padding-left:0}.xs-padd-right-none{padding-right:0}.xs-right{float:right}.search-bar .tab-content{margin-bottom:50px}.advance-panel{padding-left:15px}.list-inline.marl10.mart10{padding-left:10px}.flight-type-icon{right:7px;left:unset}.xs-padd-right-7{padding-right:7px}}#show-passenger.location_wrapper,.class-bg-color{background:0 0;box-shadow:none;border:none;display:flex;float:left}.class-bg-color{border:1px solid #ccc;border-radius:5px;width:100%;position:relative}.class-bg-color .passenger-counts-icon{top:7px}.pax-section{margin-top:5px}.uat-searchType .btn-default.active:hover,.uat-searchType .radio label:focus,.uat-searchType label{background:0 0;border:none;outline:0;outline-offset:0;box-shadow:none}.hide-trip .hide-round-trip,.uat-searchType .btn-group{display:block!important}.uat-searchType .trip-type-tf{border-radius:20px;position:relative}.uat-searchType .trip-type-tf .Switch-area .Switch-flight.Round.On .Toggle{width:88px!important}.uat-searchType .trip-type-tf .Switch-area .Switch-flight.Round:not(:has(.On)) .Toggle{width:100px}#search-flight ul.list-inline li:first-child,#search-flight ul.list-inline li:last-child{position:absolute;z-index:1}#search-flight ul.list-inline li:last-child{right:0}#search-flight ul.tripWidth{width:200px;height:30px;left:0;margin-bottom:0}#search-flight ul.list-inline li p.one-ways,.breadcrumb.wizard li:first-child a,ul.content-li-style{padding-left:15px}@media (min-width:768px){.widget-catagory .input-daterange .custom_input input{padding-right:0}.arrive_mbl_calen,.depart_mbl_calen,.location_wrapper .sub_location{display:none}.float-right{float:right}.classtype,.trip-type-tf{float:left}.paddleft25{padding-left:25px!important}.paddleft22{padding-left:22px!important}.paddleft30{padding-left:30px!important}.paddleft35{padding-left:35px!important}.padd-LR-40{padding-left:40px!important;padding-right:40px!important}.tvlrndclass{padding-top:5px;cursor:pointer}.tvlrndclass #show-passenger.location_wrapper{border-radius:0;height:40px;position:relative}.tvlrndclass .location_wrapper .passenger-counts-icon{top:7px}.tvlrndclass .passenger-count .passenger-counts-icon{top:13px}.classtype{width:100%;margin-bottom:15px}.tvlrndclass #show-passenger #hideshow{height:27px;cursor:pointer;border-radius:5px;width:50%}.tvlrndclass #show-passenger .passengers-coachtext{margin-top:4px;margin-left:20px}.tvlrndclass #show-passenger .passengers-text{top:4px;cursor:pointer}.tvlrndclass .class-bg-color{height:42px;width:100%;position:relative;background-color:rgb(0 148 121 / 20%);border-radius:4px}.tvlrndclass select#FlightClass{height:37px;line-height:20px;background-position:140px 17px;background-size:11px;margin-left:0;cursor:pointer}.passenger-count{left:auto}#show-passenger #hideshow,#show-passenger .passengers-text,select#FlightClass{color:#333}.search-bar{margin-bottom:60px}.ui-autocomplete.ui-menu .ui-menu-item-wrapper.ui-state-active{font-size:14px}.appPortalPartial_flightWidget .trvl-dropdown._coachClass{right:23px;left:inherit;width:166px;top:74px}.appPortalPartial_flightWidget .f-class-input{color:#999;font-size:21px;z-index:9;position:relative}.appPortalPartial_flightWidget .trvl-dropdown:before{content:'';position:absolute;left:3px;top:-16px;width:15px;height:15px;border-bottom:8px solid #ccc;border-left:8px solid transparent;border-right:8px solid transparent}.appPortalPartial_flightWidget .trvl-dropdown .small-ctn button.btn{width:inherit;font-size:12px;height:24px;border-radius:2px;margin-bottom:8px}.appPortalPartial_flightWidget .flight-class-type li{border:none;margin:0;padding:0}.appPortalPartial_flightWidget .flight-class-type li.hover-state label{background-color:#fff!important;color:#848b8d!important}.appPortalPartial_flightWidget .flight-class-type li.hover-state:hover label{background-color:#006b9a!important;color:#fff!important}.appPortalPartial_flightWidget .flight-class-type li label{padding:0 10px}.appPortalPartial_flightWidget .flight-class-type ul>li input[type=radio].radiobox:checked+label.flightClass,.appPortalPartial_flightWidget .flight-class-type ul>li:hover input[type=radio]+label.flightClass{background-image:none;background-color:#006b9a;color:#fff}.appPortalPartial_flightWidget .flight-class-type ul>li.active label.flightClass{background-color:#006b9a;color:#fff}.appPortalPartial_flightWidget .listing-icon.sortdesc-icon{background-image:url(/Travelresources/Images/New_Home/images/sprite_widget_update.png);background-position:0 -234px;position:absolute;top:10px;right:0;width:16px;height:15px;z-index:2}.hp-widget-overlayWrapper{position:absolute;top:0;height:600px;width:100%;z-index:59;background:rgba(0,0,0,.01);display:none}#show-passenger{position:relative}}@media screen and (min-width:768px) and (max-width:991px){.appPortalPartial_flightWidget .trvl-dropdown._coachClass{width:250px}.widget-catagory{padding-top:20px;clear:both}.tvlrndclass #show-passenger.location_wrapper{left:37px}.pax-section{padding:0}}.widget_iconsnew{background:url(/Travelresources/Images/New_Home/images/widget_icons.png) no-repeat}.location_wrapper i.map_marker{position:absolute;top:7px;left:7px;display:block;width:30px;height:20px;background-size:23px}.uat-retrun .location_wrapper i.map_marker{background-position:0 -34px}.location_wrapper .widget_iconsnew.calender-mobile{position:absolute;top:20px;left:8px;display:block;color:#999;font-size:28px;background-image:none}.hide-round-trip{background:rgba(0,0,0,0);width:100%;position:absolute;right:8px;z-index:49;height:71px;display:none}.hide-trip .custom_input{opacity:.2}@media only screen and (min-width :768px){.margTop-6{margin-top:6px}.margTop-27{margin-top:27px}.margTop-9{margin-top:9px}.pdng-btm14{padding-bottom:14px}.pdng-btm5{padding-bottom:5px}.appPortal_main-wrapper{margin-top:0;padding-top:0}.desktop-padLeft0{padding-left:0}.desktop-padRight0{padding-right:0}.header.mfheader__warp{background:#fff;padding-top:9px;padding-bottom:9px;border-top:4px solid #028ad4;box-shadow:0 10px 7px 0 rgba(0,0,0,.22)}.sticky_header{position:fixed;top:0;width:100%;z-index:999}.sticky_header+.appPortal_main-wrapper{padding-top:95px}.bannerHeading{margin-top:10%;margin-bottom:0;padding:20px 0 0 20px!important;border-radius:5px 5px 0 0;background:rgba(255,255,255,.8)}.bannerHeading h3,.bannerHeading h4{margin-top:0;font-size:36px;font-family:Arial,Helvetica,sans-serif;font-weight:600;line-height:35px;color:#023856;background:0 0;padding:0;display:inline-block;text-align:center;text-shadow:1px 1px 3px #9a9a9a;margin-bottom:0}.bannerHeading h3 span{display:block;text-align:left;color:#fff;font-size:50px}.bannerHeading h3 small{display:block;color:#333;font-size:19px;font-weight:600;margin-top:10px;line-height:25px;margin-bottom:20px}#btnSearchsubmit,.btn-custom-search{margin-top:0;border-radius:5px}.search-bar .tab-content{background:#fff;padding:0}.uat-innerwarp{background:0 0;border-radius:5px;margin-top:50px}.uat-innerwarp .row{margin:0}.location_wrapper .main_location{font-size:16px;text-transform:capitalize;width:100%;padding-left:15px;padding-right:35px}.location_wrapper .main_location::placeholder{color:#666;font-size:16px;font-weight:400}.switch-Section{position:relative;left:-26px;z-index:1}.search-set-icon.calender-mobile{background:0 0;position:relative}.search-set-icon.calender-mobile:before{content:"\f073";font-family:fontawesome;font-size:20px;cursor:pointer;color:#333;position:absolute;top:5px;left:5px}.btn-custom-search{height:70px;background:linear-gradient(135deg,#ff690f 0,#e8381b 100%);border:1px solid #f95920;font-size:16px;text-align:center;line-height:50px}.input-daterange .marb-5{padding-left:28px}.flight-type-icon{left:-3px;top:18px}#search-flight ul.list-inline li{color:#fff}#search-flight ul.list-inline li .Switch{height:100%}#search-flight ul.list-inline li .Switch .Toggle{background:#0088d3}.main_location::-webkit-input-placeholder,.main_location::placeholder{font-size:20px}.ui-autocomplete .airList.ui-menu-item span.ui-autosuggest-highlight,.ui-autocomplete .airList.ui-menu-item:hover span.ui-autosuggest-highlight{background:rgb(0 148 121 / 14%)!important}.qtyminus,.qtyminushotel,.qtyminushoteladult,.qtyplus,.qtyplushotel,.qtyplushoteladult{color:#f6931b;border:2px solid #f7931e}.passenger-count{width:300px;box-shadow:0 1px 7px 0 rgba(0,0,0,.22)}#dvSearchUser .travelerandclass{width:185px;margin:0 auto}.passenger-count .uat-paxCount{margin-bottom:15px}.passenger-count .uat-paxCount p{font-size:16px}.passenger-count .uat-paxCount p small{font-size:12px;color:#a3a2a2}.passenger-count .close-panel-flight-new{border:1px solid #bf2b09!important;background:linear-gradient(135deg,#ff690f 0,#e8381b 100%)}.passenger-count .close-panel-flight-new:focus{outline:0}.advance-color,.advance-color:hover,a.advance-color:active:focus,a.advance-color:focus{color:#009479;outline:0!important;background-color:#009479;border-color:#009479}.advance-panel{display:inline-block}select#FlightClass{width:100%;font-size:14px;height:25px}.advance-field{font-size:16px;width:100%}.advance-field::placeholder{color:#fff}.appPortal_fNonstp label.checkBoxlabel{font-weight:400}.ui-datepicker-calendar td.ui-datepicker-current-day,.ui-datepicker-calendar td.ui-datepicker-current-day:hover,.ui-datepicker-calendar td.ui-datepicker-days-cell-over.dp-highlight a,.ui-datepicker-calendar tr th{background-color:#fff!important;color:#000}.ui-datepicker-title{color:#666}}@media screen and (min-width:280px) and (max-width:767px){.btn-custom-search{background:linear-gradient(135deg,#ff690f 0,#e8381b 100%);border:1px solid #e18213}.uat-innerwarp{margin-top:40px}.uat-retrun{margin-left:0;width:100%}.uatmtp15{margin-top:15px}.passenger-count p{font-size:14px}.passenger-count p small{font-size:10px}.passenger-count .close-panel-flight{right:-7px;top:-4px}.passenger-count .close-panel-flight-new{border:1px solid #be3709;background:linear-gradient(135deg,#ff690f 0,#e8381b 100%);width:92%}.passenger-count .other-fields{font-size:22px!important}.main_location::-webkit-input-placeholder,.main_location::placeholder{font-size:20px}.location_wrapper i.map_marker{top:20px;left:20px}.mob-clr{clear:both}.mob-padd15{padding-left:15px;padding-right:15px}.search-bar .tab-bar li a{color:#333}.plane-icon-hover{background-position:-60px -155px}.htl-icon-hover{background-position:-58px -198px}.bannerHeading h3{font-weight:700;font-size:22px;text-transform:capitalize;line-height:28px;text-shadow:1px 1px 3px #333;margin-bottom:8px;margin-top:0;padding:0 16px}.bannerHeading h3 small{display:block;line-height:30px;color:#e3e1e1;padding-top:0}.search-bar{background:#fff;margin:15px 15px 25px;border-radius:10px}.uat-searchWarp{padding:20px 0 40px}.m_traveler{position:absolute;bottom:110px;z-index:99}.uat-innerwarp .btn-custom-search{margin-top:115px}.uat-searchType #show-passenger.location_wrapper{width:92%}.uat-searchType #show-passenger .other-fields{height:50px;font-size:22px!important;padding-left:42px;color:#333!important;width:47%}.uat-searchType .pax-section .classtype .classType_bg{height:40px;font-size:18px!important}.uat-searchType .pax-section .classtype .class-bg-color i{top:12px}.uat-searchType #show-passenger i{top:14px;font-size:20px}.uat-searchType #show-passenger .passengers-text{top:12px;font-size:18px;color:#333;left:73px}.uat-searchType #show-passenger .passengers-coachtext{font-size:18px;color:#333;margin-top:12px;position:relative;left:10px}.offerCard{padding-left:0;padding-right:0}.offerCard .offer-card{padding:43px}}@media screen and (min-width:768px) and (max-width:1024px){.tvlrndclass #show-passenger .passengers-text{top:-3px}}.error_message{font-size:12px;color:red;display:none;background:#dad8f1;padding:0 10px;border-radius:6px;margin-bottom:10px}.traveler_error{padding-top:21px;padding-left:20px}.deal-airline-logo{height:35px}@media only screen and (max-width:768px){.se_40margmin{margin-top:0!important}.f-banner-svg{padding-top:10px;padding-bottom:0;background-color:#1c3c7d}#Fly_fromtxtoffcanvasBottom,#Fly_totxtoffcanvasBottom,#travelersOffCanvas{display:block}.home_trust_icons_iataicon{max-width:45px;width:100%}.via-txt{font-size:12px!important;font-weight:600}.titleH2,.titleH3{font-size:20px!important;color:#2a2c2b}.titleH3{font-weight:700}.titleH2{line-height:20px}.bookimgtxt{font-size:18px!important;color:#2a2c2b;font-weight:600}}.via-txt{font-size:14px;font-weight:600}.custommob-input,.custommob-input:focus{font-size:10pt;padding:5px 0;border:none}.custommob-input{width:100%;color:#333;font-weight:700;border-bottom:3px solid #ddd}.custommob-input:focus{font-weight:700;outline:0;border-bottom:3px solid #e16201}.border-orange{border-bottom:3px solid #de6202!important}.border-bottom{border-bottom:3px solid #ddd!important}.custom-date-container{position:absolute;top:30px;width:100%}.custom-date-container .cutom-day-year{font-size:18px;font-weight:700;color:#000;margin-bottom:0}.custom-date-container .cutom-day-name{padding-top:0;padding-bottom:8px;color:#666;font-size:14px;margin-bottom:0}.custom-date-input{text-overflow:ellipsis;width:100%;border:none;height:95px!important;z-index:9;position:relative;font-size:2em;font-weight:500;background-color:transparent!important;border-bottom:1px solid #e4e4e4;outline:0!important;border-radius:0!important}.custom-date-input:focus{border:none;border-bottom:3px solid #000;outline:0!important;border-radius:0}.mobile-date-container .label{position:absolute;padding-bottom:8px;top:0;left:0;color:#333;font-weight:400;display:inline-table;transform-origin:0 0;transition:.2s;width:100%}.animated-button .circle,.animated-button .text,.animated-button svg{transition:.8s cubic-bezier(.23, 1, .32, 1)}.fare-start-txt{font-size:12px;color:#4c4b4b!important}.popup-txt p,.popup-txt ul li{font-size:13px}.tooltip-container{position:relative;cursor:pointer}.tooltip-info{position:absolute;background:#ccc;border:1px solid #000;padding:15px;color:#000;font-size:10px;left:-345%;top:-400%;display:none;width:500px}.btn-primary,.btn-primary:hover{border-color:#c42a03!important;cursor:pointer!important}.pr-15{padding-right:15px}.usp-img{margin-right:30px}.usp-img img{max-width:100px;margin-right:0;margin-left:15px;height:75px}.usp-content-box{width:100%;padding-right:10px}.usp-title{font-size:13px;font-weight:700;color:#154e55}.usp-sub-title{font-size:13px;font-weight:400;color:#000;line-height:18px}.btn-primary{color:#fff;background-color:#f64619!important}.btn-primary:hover{color:#fff;background-color:#d73107}.breadcrumb.wizard li a:after,.breadcrumb.wizard li a:before{content:" ";height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;margin-top:-50px;left:100%;position:absolute;display:block}.day.range-end::after,.day.range-start::after{top:50%;width:0;border-top:12px solid transparent;border-bottom:12px solid transparent;content:""}.title-line-decoration{font-size:1.7rem!important;position:relative;width:100%;margin:2rem 0 .5rem;padding:0 1.5625rem;line-height:1.5;font-weight:700;color:#1c3c7d;text-align:center;text-transform:uppercase}.title-line-decoration:before{content:"";display:block;width:4.5rem;border-bottom:.2rem solid #1c3c7d;margin:10px auto}.deals-section-title,.heading-style{font-size:18px;font-weight:700;color:#1c3c7d}.heading-style{letter-spacing:0;line-height:1.5em;padding-bottom:10px;position:relative}.heading-style:before{content:"";position:absolute;left:0;bottom:1px;height:2px;width:55px;background-color:#f6601d;z-index:1!important}.heading-style:after{content:"";position:absolute;left:0;bottom:2px;height:1px;width:100%;background-color:#ddd}.breadcrumb.wizard{padding:0;background:#eef3f7;list-style:none;margin-bottom:10px!important;font-size:14px;border:1px solid #e3ebf1}.breadcrumb.wizard>li+li:before{padding:0}.breadcrumb.wizard li{float:left}.breadcrumb.wizard li.active a{background:#f64619}.breadcrumb.wizard li.completed a{background:#f64619;color:#fff;border-radius:5px 0 0 5px}.breadcrumb.wizard li.active a:after,.breadcrumb.wizard li.completed a:after{border-left:30px solid #f64619}.breadcrumb.wizard li a{color:#000;text-decoration:none;padding:10px 0 10px 45px;position:relative;display:block;float:left}.breadcrumb.wizard li a:after{width:0;border-left:30px solid #eef3f7;top:50%;z-index:2}.breadcrumb.wizard li a:before{width:0;border-left:30px solid #e3ebf1;top:50%;margin-left:1px;z-index:1}.breadcrumb.wizard li a:hover{background:#f64619;color:#fff!important}.breadcrumb.wizard li a:hover:after{border-left-color:#f64619!important}@media (min-width:992px){.col-md-pull-12{margin-left:-100%}.col-md-pull-11{margin-left:-91.66666667%}.col-md-pull-10{margin-left:-83.33333333%}.col-md-pull-9{margin-left:-75%}.col-md-pull-8{margin-left:-66.66666667%}.col-md-pull-7{margin-left:-58.33333333%}.col-md-pull-6{margin-left:-50%}.col-md-pull-5{margin-left:-41.66666667%}.col-md-pull-4{margin-left:-33.33333333%}.col-md-pull-3{margin-left:-25%}.col-md-pull-2{margin-left:-16.66666667%}.col-md-pull-1{margin-left:-8.33333333%}.col-md-pull-0,.col-md-push-0{margin-left:0}.col-md-push-12{margin-left:100%}.col-md-push-11{margin-left:91.66666667%}.col-md-push-10{margin-left:83.33333333%}.col-md-push-9{margin-left:75%}.col-md-push-8{margin-left:66.66666667%}.col-md-push-7{margin-left:58.33333333%}.col-md-push-6{margin-left:50%}.col-md-push-5{margin-left:41.66666667%}.col-md-push-4{margin-left:33.33333333%}.col-md-push-3{margin-left:25%}.col-md-push-2{margin-left:16.66666667%}.col-md-push-1{margin-left:8.33333333%}.rotate-md-l-5{transform:rotate(-5deg)}.rotate-md-l-10{transform:rotate(-10deg)}.rotate-md-l-15{transform:rotate(-15deg)}.rotate-md-l-20{transform:rotate(-20deg)}.rotate-md-l-25{transform:rotate(-25deg)}.rotate-md-l-30{transform:rotate(-30deg)}.rotate-md-l-35{transform:rotate(-35deg)}.rotate-md-l-40{transform:rotate(-40deg)}.rotate-md-l-45{transform:rotate(-45deg)}.rotate-md-l-50{transform:rotate(-50deg)}.rotate-md-l-55{transform:rotate(-55deg)}.rotate-md-l-60{transform:rotate(-60deg)}.rotate-md-l-65{transform:rotate(-65deg)}.rotate-md-l-70{transform:rotate(-70deg)}.rotate-md-l-75{transform:rotate(-75deg)}.rotate-md-l-80{transform:rotate(-80deg)}.rotate-md-l-85{transform:rotate(-85deg)}.rotate-md-l-90{transform:rotate(-90deg)}.rotate-md-l-180{transform:rotate(-180deg)}.rotate-md-r-5{transform:rotate(5deg)}.rotate-md-r-10{transform:rotate(10deg)}.rotate-md-r-15{transform:rotate(15deg)}.rotate-md-r-20{transform:rotate(20deg)}.rotate-md-r-25{transform:rotate(25deg)}.rotate-md-r-30{transform:rotate(30deg)}.rotate-md-r-35{transform:rotate(35deg)}.rotate-md-r-40{transform:rotate(40deg)}.rotate-md-r-45{transform:rotate(45deg)}.rotate-md-r-50{transform:rotate(50deg)}.rotate-md-r-55{transform:rotate(55deg)}.rotate-md-r-60{transform:rotate(60deg)}.rotate-md-r-65{transform:rotate(65deg)}.rotate-md-r-70{transform:rotate(70deg)}.rotate-md-r-75{transform:rotate(75deg)}.rotate-md-r-80{transform:rotate(80deg)}.rotate-md-r-85{transform:rotate(85deg)}.rotate-md-r-90{transform:rotate(90deg)}.rotate-md-r-180{transform:rotate(180deg)}}.icon-circle{font-size:60px;color:#fb8133;width:80px;height:80px;line-height:70px;border-radius:50%;background:rgba(251,129,51,.05);position:relative;z-index:2;margin:0 auto}.tg-section-subtitle,.tg-section-title{color:#000;font-weight:700}.icon-circle:after{content:'';width:100%;height:100%;border-radius:50%;background:#fb8133;position:absolute;top:0;left:0;transform:scale(1.4,1.4);opacity:.05;z-index:-1}.btm-hdr-border{position:relative;border-top:17px solid #f64619;border-right:20px solid transparent;height:0;width:auto}.btm-hdr-border .btm-header-edge{position:absolute;width:20px;height:34px;right:-5px;top:-16px;-ms-transform:skewX(-40deg);transform:skewX(-40deg);background-color:#f64619;z-index:9}.mb-85{margin-bottom:85px}.mb-30{margin-bottom:30px}.tg-round-15{border-radius:15px}.tg-about-thumb-2{float:right;margin-right:-15px}.tg-section-title{font-size:22px}.footer-rounded{background:url("../../../img/traveloflights.co.uk/home/globe.png") center top no-repeat #1c3c7d;border-top-left-radius:32px;border-top-right-radius:32px}.atol_logo{max-width:170px}.heading-wrap{text-align:left;padding-left:40px}.heading-wrap p{font-size:1.6rem;margin-top:1.8rem;color:#666;line-height:2.1rem}.heading-wrap h1.title-inner{font-size:25px;position:relative;display:inline-block;z-index:1;color:#fff;font-weight:700;text-transform:capitalize}.heading-wrap h1.title-inner:before{content:"";position:absolute;left:-2rem;bottom:0;width:.5rem;height:1.5rem;background:#ed4c25;-ms-transform:skew(-45deg);transform:skew(-45deg);z-index:-1;top:1.5rem}.heading-wrap h1.title-inner:after{content:"";position:absolute;left:-12px;bottom:0;width:3.2rem;height:3rem;background:#fff;-ms-transform:skew(-46deg);transform:skew(-46deg);z-index:-1;opacity:.3;top:0}.deal-title .title-inner,.heading-wrap .title-inner{font-size:30px;position:relative;display:inline-block;z-index:1}.rflight-banner{background-color:#083897;padding:30px 20px;text-align:center;color:#fff;margin:0 0 26px}.rflight-banner .flight-content h2{font-size:24px;font-weight:700;margin:0}.rflight-banner .flight-content p{font-size:18px;margin-top:5px;margin-bottom:0}.faq-container{margin:auto auto 50px;box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff;border-radius:16px;padding:35px 30px;border:1px solid #d5dee3}.faq-item{border-bottom:1px solid #ddd;margin-bottom:10px}.faq-header{display:flex;align-items:center;font-weight:700;background-color:#f9f9f9;border-radius:50px;cursor:pointer;transition:.3s;color:#2a2b2c;gap:15px;margin:2px 0 13px}.faq-header.active{background-color:#083897;color:#fff}.faq-arrow{border-radius:50%;border:1px solid #fff;box-shadow:none;color:#fff;content:"";background:linear-gradient(135deg,#ff690f 0,#e8381b 100%);font-family:fontawesome;font-size:45px;height:55px;line-height:55px;text-align:center;transition:.3s;width:55px;position:relative}.faq-header.active .faq-arrow{transform:rotate(90deg)}.faq-body{display:none;padding:10px 20px;color:#555}.faq-arrow span{position:absolute;left:51%;top:45%;transform:translate(-50%,-50%)}.flight-card_w,.flights-section__cards{display:flex;flex-wrap:wrap;gap:20px}.flight-card{display:flex;background-color:#f9f9f9;border:1px solid #ddd;padding:18px;width:100%;max-width:32.3%;align-items:center;box-shadow:0 2px 6px rgba(0,0,0,.05)}.flight-card__image{width:100px;height:70px;object-fit:cover;border-radius:4px;margin-right:15px}.flight-card__content{display:flex;justify-content:space-between;flex:1;align-items:center;width:100%}.flight-card__text{display:flex;flex-direction:column;gap:4px}.flight-card__city{font-weight:700;font-size:16px}.flight-card__right{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.btnCall a,.cir{align-items:center}.flight-card__price{font-weight:700;color:#083897}.flight-card__button{padding:6px 12px;background-color:#f64619;color:#fff;border:none;border-radius:4px;cursor:pointer}.flights-section__more{text-align:center;margin:30px 0}.flights-section__more-btn{background:#f64619;border:0;color:#fff;padding:10px 20px;margin:auto}.flight-card_w .flight-card{margin:16px 0 0}.product-bespoke__wrapper{position:relative;margin:inherit;background-color:#fff;border:0 solid #eae6e1;border-radius:3px;padding:75px 0}.product-bespoke__main{font-weight:400;padding-bottom:14px;font-size:18px;line-height:24px;letter-spacing:.3px;margin-top:0}.product-bespoke__bg-image--d-4{width:792px;background-image:url(/img/traveloflights.co.uk/Home/rimg/twominutesflights.jpg);-webkit-clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);height:100%;background-repeat:no-repeat;opacity:1}.faq_section,.wpb_wrapper{width:100%;float:left}.bespoke-offer .product-bespoke__bg{top:-6px;background-color:#fff;right:0;contain:inherit;position:absolute;left:inherit}.wpb_wrapper{padding:40px 0}.widget-title.line-bottom-theme-colored-2.heading-style{margin-top:16px!important}.intPstrip{color:#fff;padding:30px 0 26px;text-align:center}.intPstrip h1{margin:0 0 6px}@media screen and (max-width:767px){.mob_phone.mstrip{display:block}.SwapButton_OnewayReturnContainer__Zjg3O{z-index:1;margin-top:39px!important;right:0}}.dealHolder li:nth-child(3n+1){margin-left:0}.dealHolder li{width:32%;border:1px solid #ccc;float:left;padding:1%;margin:5px;color:#333}.dealHolder li .deaLeftSec{display:table;height:80px;border:1px solid #ccc;padding:10px;text-align:center;width:30%;float:left;margin:0}.dealHolder li .deaLeftSec img{margin-top:0!important}.dealHolder li .deaMidSec{width:46%;float:left;padding-left:5%;line-height:26px;height:80px}.dealHolder li .deaMidSec b{font-size:17px}.dealHolder li .deaRightSec{width:24%;float:right;line-height:24px;padding-top:5px}.dealHolder li .deaRightSec b{font-size:16px;display:block;padding-bottom:5px}.callNow{color:#fff;border:1px solid #b93108;border-radius:5px;display:inline-block;font-size:13px;line-height:18px;padding:8px 10px;background:#f64619;text-decoration:none}.flight-listing ul{padding-left:0}.boxf{row-gap:30px}.wbp_down .container{padding:0 26px}.fw-tile-links h2{padding-top:16px!important}.wifi-symbol .fourth{width:30px;height:36px;background-image:url(/img/traveloflights.co.uk/Home/img-pages/animatePhone.png)!important;background-size:20px;display:inline-block}.callStringNew a._phonebox{width:44px!important;height:44px!important}.mobile_number{text-decoration:none}.mid_price{display:flex;gap:16px}.faq-header>span{width:calc(100% - 65px)}.search-results-title{padding-bottom:12px}ul li{list-style:none}h2.findairline{background-color:#1b3357;color:#fff!important;font-size:22px;margin:0;padding:80px 0 30px;text-align:center;font-weight:600;position:relative;width:100%;float:left}.reservationText{background:#fff;padding:11px 10px;position:relative}.bannerInner .reservationText+h2{font-size:15px;text-align:center;color:#000!important;font-weight:600;text-transform:capitalize;margin-bottom:6px;margin-top:0}.btnCall{background-color:#fe5a04!important;border-radius:50px;padding:6px;margin-top:5px;width:96%;margin-left:2%}.btnCall a{font-size:27px;color:#fff;font-weight:600;padding:0 5px;display:flex;justify-content:center;text-decoration:none}.cir{border-radius:50%;display:flex;justify-content:center;width:50px;height:50px;margin-right:10px}.btnCall .ringing_phone{height:50px;width:50px;border:5px solid #e6effe;border-radius:50%;margin-right:0;background:url(/img/traveloflights.co.uk/Home/img-pages/phonerotate.png) center center/22px no-repeat;animation-name:trin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.month-header .next,.month-header .prev{color:#fff;background:#274785;height:30px}.bannerInner h2.twoseven{font-weight:600;font-size:16px;text-transform:capitalize;color:#000!important;padding-top:10px;padding-bottom:0;margin-bottom:5px;margin-top:0;text-align:center}.reservationText button{background:#1b3357;border-radius:50px;padding:12px 15px;font-size:20px;border:none;color:#fff;width:100%;line-height:22px}.lmf_faq{padding:0 16px}@media (max-width:1550px){.product-bespoke__bg-image--d-4{clip-path:polygon(4% 0,100% 0,100% 100%,30% 100%)}}@media (max-width:1400px){.font13_bold{color:#fff!important}.dealHolder li .deaMidSec{width:36%}.product-bespoke__bg-image--d-4{clip-path:polygon(10% 0,100% 0,100% 100%,30% 100%)}}@media (max-width:1200px){.dealHolder li{width:49%}.bespoke-offer .product-bespoke__bg{display:none}.product-bespoke__wrapper .col-md-5,.product-bespoke__wrapper .col-md-6{width:100%}}@media (max-width:991px){.dealHolder li{width:100%}.dlshr .col-md-3{width:50%}}@media (max-width:768px){.bg_white{background-color:#fff!important;padding-bottom:5px}.collapse_senew,.fls_maindv{padding:0 20px}.dealHolder li{width:100%;margin:0 0 10px!important}.dealHolder li .deaRightSec b{font-size:14px}.dealHolder li .deaMidSec{padding-left:3%;line-height:21px;height:auto}.dlshr .col-md-3{width:100%}.heading-wrap h1.title-inner{font-size:16px}.fw-tile-links .container{padding:0}.product-bespoke__wrapper,.wpb_wrapper{padding:30px 0}.wpb_top{padding:0 12px}.footer-call-section{position:relative!important;z-index:999!important}}.back-arrow,.inputs input,.nav-button{border:none;font-size:20px;background:0 0;cursor:pointer}@media (max-width:350px){.callNow{padding:8px 4px}}.calendar-top-header{display:flex;align-items:center;justify-content:center;position:relative;padding:16px 12px 8px;font-family:Rubik,sans-serif}.back-arrow,.day.range-end::after,.day.range-start::after{position:absolute;transform:translateY(-50%)}.back-arrow{left:12px;top:57%;color:#de6202}.calendar-heading{font-size:20px;font-weight:600;color:#222;padding-bottom:5px}.calendar-header{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;font-weight:700}.nav-button{color:#444}.month-labels{display:flex;justify-content:center;gap:40px;flex:1}.month-title{font-size:16px;font-weight:600}.set-right-col-margin{margin-left:25px;display:flex;flex-direction:column;justify-content:flex-start}.set-Width-45{width:45%;display:inline-block;display:flex;flex-direction:column;justify-content:flex-start}.popup-header-left,.popup-header-right{font-size:12px;display:block;margin-bottom:4px}.popup-header-left{text-align:left}.popup-header-right{text-align:right}.inputs{margin-bottom:10px;margin-left:15px;margin-right:25px;font-size:0;display:flex;justify-content:space-between;gap:0;padding:0}.set-day-label,.set-day-label-right{margin-top:3px;padding-bottom:9px;font-size:13px;font-weight:600;color:#999;min-height:32px}.inputs input{padding:4px 0;outline:0;border-radius:0;direction:ltr;width:100%;font-weight:600}.set-day-label-right{text-align:right}.popup-start-date-align{text-align:left;font-size:12px}.popup-end-date-align{text-align:right;font-size:12px}.calendar-container{justify-content:center;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);flex-direction:column}.month-row{display:flex;gap:20px;justify-content:center;align-items:flex-start;margin-top:10px;position:relative}.days,.weekday-names{display:grid;grid-template-columns:repeat(7,1fr)}.month{width:100%;border-radius:6px;padding-top:10px;font-size:15px;background:#fff;color:#666}.month-header,.weekday-names{color:#333;text-align:center}.month-header{justify-content:center;align-items:center;gap:10px;font-weight:700;margin-bottom:8px;font-family:Rubik,sans-serif;font-size:16px;position:relative;width:100%}.day,.month-header span{font-size:14px}.month-header .next,.month-header .prev{position:relative;top:0;bottom:0;align-items:center;font-size:16px;cursor:pointer}.month-header .prev{left:-70px;border-radius:50%;width:30px;font-weight:700;border:1px solid #224487}.month-header .next{right:-70px;border-radius:50%;width:30px;font-weight:700;border:1px solid #224487}.day,.day.today{border-radius:4px}.weekday-names{margin-bottom:10px;font-weight:500}.day.today{background-color:#fce2e5;color:#000}.day.in-range,.day.selected{font-weight:700;border-radius:0;position:relative}.weekday-names div{color:#000;font-size:.95em;padding:2px;border-radius:4px}.days{gap:0}.day{padding:8px;text-align:center;cursor:pointer;color:#222;height:40px;line-height:20px;overflow:visible;position:relative}.day.disabled{color:#ccc}.day.selected{background:#de6202;color:#fff;z-index:2}.day.in-range{background:rgba(222,98,2,.2);color:#222;z-index:1}.day.range-start::after{right:-10px;height:0;border-left:12px solid #de6202}.day.range-end::after{left:-10px;height:0;border-right:12px solid #de6202}.calendar-footer{display:flex;justify-content:space-between;padding:6px 16px;font-weight:500;font-size:14px;color:#444}.footer-done,.footer-today{cursor:pointer;color:#f60;font-weight:600}.calpopup{display:none;position:fixed;inset:0;background:#fff;padding:5px;z-index:1111112;flex-direction:column;overflow:hidden;height:100vh;top:0;left:0}.popup-scrollable{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 5px 20px}.mobile-months{display:flex;flex-direction:column;gap:10px;align-items:center;margin-right:15px}.month-header button{background:0 0;border:none;color:#de6202;font-size:18px;cursor:pointer;padding:0 10px}@media (min-width:601px){.calendar-container{z-index:9999;padding:0 20px;background:#fff;position:absolute}.calpopup{display:none!important}}@media (max-width:600px){.btm-hdr-border .btm-header-edge{display:none}.btm-hdr-border{border-right:0}.banners{display:block;width:100%;float:left}.calendar-container,.month-header button{display:none!important}.calendar-container{padding-bottom:20px}}.suggestion-item-ul{list-style-type:none;padding-left:0;width:100%;font:menu;font-size:12px;line-height:16px;overflow:hidden;cursor:pointer;letter-spacing:1px;font-family:Rubik}.suggestion-Airport,.suggestion-City,.suggestion-Country{font-family:Rubik,sans-serif}.suggestion-item{display:flex;justify-content:space-between;padding:10px;color:#666}.suggestion-City{color:#111;font-weight:400;font-size:14px;line-height:20px}.suggestion-Airport{white-space:nowrap;font-size:12px}.suggestion-Country{white-space:nowrap;font-size:13px}.st0{fill:#FF0000}.st1{fill:#FFFFFF}.bg-danger{--bs-bg-opacity:1;background-color:#ee0505!important}.animated-button .circle,.clear-btn{background-color:#1a4788;width:20px;height:20px;top:50%}.animated-button{position:relative;display:flex;align-items:center;gap:4px;padding:16px 36px;border:4px solid #ee0505;font-size:16px;border-radius:100px;font-weight:600;color:#ee0505;box-shadow:0 0 0 2px #fff;cursor:pointer;overflow:hidden;transition:.6s cubic-bezier(.23, 1, .32, 1)}.animated-button svg{position:absolute;width:24px;fill:#ee0505;z-index:9}.animated-button .arr-1{right:16px}.animated-button .arr-2{left:-25%}.animated-button .circle{position:absolute;left:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:0}.animated-button .text{position:relative;z-index:1;transform:translateX(-12px)}.animated-button:hover{box-shadow:0 0 0 12px transparent;color:#fff;border-radius:12px;border-color:#1a4788}.animated-button:hover .arr-1{right:-25%}.animated-button:hover .arr-2{left:16px}.animated-button:hover .text{transform:translateX(12px)}.animated-button:hover svg{fill:#fff}.animated-button:active{scale:0.95;box-shadow:0 0 0 4px #adff2f}.animated-button:hover .circle{width:220px;height:220px;opacity:1}.clear-btn{position:absolute;right:13px;transform:translateY(-50%);border:1px solid #fff;border-radius:50%;text-align:center;line-height:18px;font-size:14px;cursor:pointer;display:none;color:#fff}.modal{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.tg-transparent{position:absolute;top:0;left:0;right:0;width:100%;z-index:9}.tg-hero-content{padding-top:100px;padding-bottom:45px}@media only screen and (max-width:991px){.tg-hero-content{padding-top:100px;padding-bottom:45px}}@media only screen and (max-width:1199px){.tg-hero-content{padding-top:100px;padding-bottom:45px}}.plane-bg{background:url(../../../img/traveloflights.co.uk/home/plane.png) left top;width:858px;height:440px;position:absolute;right:10px;top:10px}.pattern_bg{background:url(../../../img/traveloflights.co.uk/home/pattern-bg.png) left bottom repeat-x}.flights-banner,.home-banner{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative!important}ul.content-li-style li{list-style:disc!important}#pagenotfound header{position:relative!important}.home-banner{background:url(../../../img/traveloflights.co.uk/home/home-banner.jpg) #263c7a}.flights-banner{background:url(../../../img/traveloflights.co.uk/home/Flights.png) #263c7a}.international-flights-banner,.lastminute-flights-banner{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative!important}.international-flights-banner{background:url(../../../img/traveloflights.co.uk/home/international-flights.png) #263c7a}.lastminute-flights-banner{background:url(../../../img/traveloflights.co.uk/home/last-minute-flights.png) #263c7a}.business-flights-banner,.oneway-flights-banner{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative!important}.oneway-flights-banner{background:url(../../../img/traveloflights.co.uk/home/one-way-flight.png) #263c7a}.business-flights-banner{background:url(../../../img/traveloflights.co.uk/home/business-flights.png) #263c7a}.australia-flights-banner,.firstclass-flights-banner{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative!important}.firstclass-flights-banner{background:url(../../../img/traveloflights.co.uk/home/first-class-flight.png) #263c7a}.australia-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-australia.jpg) #263c7a}.abudhabi-flights-banner,.bangkok-flights-banner{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative!important}.abudhabi-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-abudhabi.jpg) #263c7a}.bangkok-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-bangkok.jpg) #263c7a}.dubai-flights-banner,.hongkong-flights-banner{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative!important}.dubai-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-dubai.jpg) #263c7a}.hongkong-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-hongkong.jpg) #263c7a}.mauritius-flights-banner,.thailand-flights-banner{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative!important}.mauritius-flights-banner{background-image:url(../../../img/traveloflights.co.uk/home/flights-to-mauritius.jpg)}.thailand-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-thailand.jpg) #263c7a}@media only screen and (max-width:576px){.banner_txt_heading{color:#fff;font-size:16px;text-shadow:3px 0 0 #302f2f}.pr_xxl{padding-right:7px}.se_airport{border-radius:0;height:4rem!important}.se_traveller{border-radius:0!important;height:4rem!important}.se_plzero_left{height:auto;padding-left:0!important}.se_plzero_right{height:auto}.btn_sesty{height:4rem;border-radius:.45rem;font-size:26px}.pl_992{padding-left:0}.offcanvas-start{top:0;left:0;max-width:100%;width:100%;border-right:0px solid rgba(0,0,0,.2);transform:translateX(-100%);background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.se_adt_chinfant{width:100%;max-width:100%;float:left;height:auto;background-color:#fff;margin-top:0;border-radius:.75rem;z-index:111111;position:relative;border:0 solid #ced4da;border-top:0}.foo_ul li{position:relative;color:#fff;margin-bottom:5px;padding-bottom:10px;width:50%;float:left}}body .modal-backdrop.fade.show{opacity:.5;background:#000!important}.modal-backdrop.show{opacity:1;background:0 0!important}#cruiselider .carousel-caption{bottom:3rem;z-index:11;text-align:center;left:9%;right:9%}#cruiselider .carousel-indicators{bottom:5%;z-index:11}#cruiselider .carousel-control-next,#cruiselider .carousel-control-prev{width:30px;height:30px;color:#fff;font-size:10px;z-index:1;background:#00b5e9;cursor:pointer;margin-top:-18px;box-shadow:0 0 0 9px rgba(255,255,255,.4);position:absolute;top:50%;right:3%}#cruiselider .carousel-control-prev{top:50%;left:3%;width:30px;height:30px;color:#fff;font-size:10px;z-index:1;background:#00b5e9;cursor:pointer;margin-top:-18px;box-shadow:0 0 0 9px rgba(255,255,255,.4);position:absolute}#cruiselider .carousel-control-next-icon,#cruiselider .carousel-control-prev-icon{display:inline-block;width:1rem;height:1rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}#cruiselider .carousel-control-next:focus,#cruiselider .carousel-control-next:hover,#cruiselider .carousel-control-prev:focus,#cruiselider .carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;background-color:rgba(8,52,78,.5)}#cruiselider .carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#00b5e9;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s}#cruiselider .carousel-indicators .active{opacity:1!important}.bookimgtxt::after{content:'';position:relative;top:0;width:250px;display:block!important;background:#cf6005;background:linear-gradient(78deg,rgb(222 78 28) 0,rgb(222 76 27) 37%,rgb(233 129 61) 71%,rgb(232 127 59) 100%);height:6px;border-radius:4px;margin:13px auto 0}.return-date-padding{padding-left:13px!important;padding-right:0!important}.price-btn-deal,.price-btn-deal:hover{padding:15px;display:block;font-size:15px;line-height:1.42857143;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;text-decoration:none;letter-spacing:1.5px;text-align:center;font-weight:700}#popupDestination,#popupOrigin{color:#000!important;caret-color:#000!important}.rounded-deal-box{border-radius:60px}.price-btn-deal{color:#fff;border-radius:37px;background:linear-gradient(135deg,#ff690f 0,#e8381b 100%);border:1px solid transparent;-ms-touch-action:manipulation;touch-action:manipulation}.price-btn-deal:hover{color:#fff!important;border-radius:37px;background:linear-gradient(135deg,#e8381b 0,#ff690f 100%);border:1px solid transparent;-ms-touch-action:manipulation;touch-action:manipulation}.deal-title{text-align:center;margin-bottom:30px}.deal-title h2.title-inner{font-size:25px;position:relative;display:inline-block;z-index:1;color:#000;font-weight:700;text-transform:capitalize}.deal-title h2.title-inner:before{content:"";position:absolute;left:-3rem;bottom:0;width:.5rem;height:1.5rem;background:#ed4c25;-ms-transform:skew(-45deg);transform:skew(-45deg);z-index:-1;top:1.5rem}.deal-title h2.title-inner:after{content:"";position:absolute;left:-25px;bottom:0;width:3.2rem;height:3rem;background:#ee5c24;-ms-transform:skew(-46deg);transform:skew(-46deg);z-index:-1;opacity:.3;top:0}@media only screen and (max-width:600px){.title-line-decoration{font-size:1.3rem!important}.title-line-decoration:before{content:"";display:block;width:4.5rem;border-bottom:.2rem solid #1c3c7d;margin:10px auto!important}.social-icons a{margin:0 4px!important}.foo_ul{list-style-type:none;line-height:25px}.clear-btn{display:none!important}.tg-hero-content{padding-top:58px;padding-bottom:0}.plane-bg{display:none}.price-btn-deal,.price-btn-deal:hover{padding:6px 10px!important;display:block;color:#fff!important;font-size:14px}}@media only screen and (max-width:768px){.mob-pad0{padding:0}.form-floating>label{position:absolute;top:0;left:0;height:100%;pointer-events:none;border:1px solid transparent;padding:1rem 3rem;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;color:#fff!important}.se_bg_white{background-color:rgba(2,55,132,.6)!important;border-radius:0!important;z-index:1040;padding:15px}.flyingfrom_iconmatgo{background:url(../../../img/traveloflights.co.uk/home/departing_flight-white.svg) 3% 15px no-repeat;color:#fff}.flyingfrom_iconmatgo_02{background:url(../../../img/traveloflights.co.uk/home/arrival_flight-white.svg) 3% 15px no-repeat;color:#fff}.flyingfrom_iconmatgo_cal{background:url(../../../img/traveloflights.co.uk/home/calendar-icon-white.svg) 95% 16px no-repeat;color:#fff}.flyingfrom_iconmatgo_nocal{background:0 0;color:#fff}.flyingfrom_iconmatgo_traveller{background:url(../../../img/traveloflights.co.uk/home/passengers-white.svg) 95% 16px no-repeat;color:#fff}.triplabel span{color:#fff}.triplabel input:checked+span{background:0 0;color:#fff;border:1px dashed #cccbe6}.font_171160{font-size:14px}.input:focus+.label,.input:not(:placeholder-shown)+.label{color:#fff!important;height:30px;background-color:transparent;text-transform:uppercase;margin-top:12px}.input:focus{outline:0;border:1px solid #bfd0de;background-color:transparent}.home-banner{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative!important;background:url(../../../img/traveloflights.co.uk/home/home-banner-mobile.jpg) #263c7a}.abudhabi-flights-banner,.australia-flights-banner,.bangkok-flights-banner,.business-flights-banner,.dubai-flights-banner,.firstclass-flights-banner,.flights-banner,.hongkong-flights-banner,.international-flights-banner,.lastminute-flights-banner,.mauritius-flights-banner,.oneway-flights-banner{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative!important}.flights-banner{background:url(../../../img/traveloflights.co.uk/home/Flight-Mobile.png) #263c7a}.international-flights-banner{background:url(../../../img/traveloflights.co.uk/home/Internatonal-flights-mobile.png) #263c7a}.lastminute-flights-banner{background:url(../../../img/traveloflights.co.uk/home/last-minute-flights-mobile.png) #263c7a}.oneway-flights-banner{background:url(../../../img/traveloflights.co.uk/home/one-way-flight-mobile.png) #263c7a}.business-flights-banner{background:url(../../../img/traveloflights.co.uk/home/business-flight-mobile.png) #263c7a}.firstclass-flights-banner{background:url(../../../img/traveloflights.co.uk/home/frist-calss-flight-mobile.png) #263c7a}.australia-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-australia-mobile.jpg) #263c7a}.abudhabi-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-abudhabi-mobile.jpg) #263c7a}.bangkok-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-bangkok-mobile.jpg) #263c7a}.dubai-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-dubai-mobile.jpg) #263c7a}.hongkong-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-hongkong-mobile.jpg) #263c7a}.mauritius-flights-banner{background:url(../../../img/traveloflights.co.uk/home/flights-to-mauritius-mobile.jpg) #263c7a}.thailand-flights-banner{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative!important;background:url(../../../img/traveloflights.co.uk/home/flights-to-thailand-mobile.jpg) #263c7a}.tg-transparent{position:absolute;top:0;left:0;right:0;width:100%;z-index:9;background:#1a4788}.price-btn-deal,.price-btn-deal:hover{padding:15px 0!important;font-size:12px!important;color:#fff!important;display:block}}.modl_dialognew{background-color:#fff;border-radius:8px;border:1px solid #ccc}@media only screen and (max-width :768px){.d-flex-usp{display:block;text-align:center}.usp-img img{margin-left:8px!important}.sand_row .row{--bs-gutter-x:0rem!important}}@media only screen and (max-width :394px){.usp-img img{margin-left:0!important}.usp-title{line-height:18px}.usp-img{margin-right:0}}.fontcolorlight{color:#999;font-size:11px!important;line-height:18px}