@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");*{margin:0;padding:0;box-sizing:border-box;font-family:DM Sans,sans-serif}:root{--color-black:black;--color-white:white;--color-red:#ed1c24;--color-green:#ed1c24;--color-yellow:#dda019;--color-grey:#c2c4c5;--color-blue:#008ef9}body{background-color:#f9fdff}a,li{list-style:none;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p{margin:0}a{color:#3a3a3a}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{margin:0;padding:0}.flex_props{display:flex;align-items:center}.b-r-3{border-radius:3px}.container,.container-fluid{padding:0}.color-grey{color:rgb(80,80,80)}img{width:100%}.row,ul{margin:0;padding:0}.relative{position:relative}.bg_props{background-repeat:no-repeat;background-position:50%;background-size:cover}.white{color:var(--color-white)}.margin_top{margin-top:65px}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.font_13{font-size:13px}.font_12{font-size:12px}.font_9{font-size:10px}.font_14{font-size:13px}.font_15{font-size:15px}.container_cust{max-width:1550px}.common_title{font-size:22px;font-weight:600}.nav_cust{padding:12px 0}.grey_font{color:grey;margin-top:5px}header{background-color:white;box-shadow:1px 1px 15px rgba(124,124,124,.1)}.footer_bgg{padding:40px 0 0;background-color:var(--color-red)}.footer_listt{gap:10px}.footer_iccon,.footer_listt{display:flex;align-items:center}.footer_iccon{width:50px;height:50px;background-color:var(--color-white);justify-content:center;border-radius:50%;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.footer_iccon img{height:26px;width:auto}.footer_tt{font-weight:500;font-size:15px}.footer_num{font-size:15px;color:var(--color-white)}.footer_cont{width:calc(100% - 60px)}.color_title{color:var(--color-white)}.info_cont{border-left:1px solid rgba(255,255,255,.3);padding-left:30px}.footer_title1{font-size:19px;font-weight:500;color:var(--color-white)}.footer_ull{margin-top:5px}.footer_ull a{font-size:14px;color:var(--color-white);display:inline-flex;margin:4px 0}.footer_copy{background-color:var(--color-white);padding:10px 0}.social_linkkss img{height:18px;width:auto;filter:brightness(0) invert(0)}.social_linkkss ul{gap:15px}.header_spec header{position:absolute;width:100%;z-index:9;background-color:transparent;box-shadow:none}.header_spec .nav_links li a{color:white}.rmdp-input{width:100%;border:none!important;padding:0!important;box-shadow:none!important;font-weight:600}.small_de{font-size:11px}.form_search_c label{font-size:11px;font-weight:600;display:inline-flex;align-items:center;color:rgb(58,58,58);padding:3px 0;gap:2px;border-radius:3px}.form_search_c input{border:none;box-shadow:none;padding:2px 0 3px;font-size:17px;font-weight:600;box-shadow:none!important;background-color:transparent!important}.form_search_c input::placeholder{color:var(--color-dark)}.form_search_c{border-right:1px solid rgba(0,0,0,.1);padding:10px 15px}.form_search_c_flightt{padding:0}.form_search_c img{height:12px;width:auto}.tabb_bt{gap:2px;position:relative;z-index:2}.tabb_bt button{border:none;background-color:var(--color-pink);color:var(--color-white);padding:6px 15px;border-radius:50px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:3px}.tabb_bt button img{height:14px;width:auto}.form_search_us_m:last-child .form_search_c{border-right:none}.form_search_c button{background:var(--color-pink);border:none;color:var(--color-white);display:flex;align-items:center;gap:6px;width:100%;font-size:14px;justify-content:center;height:91px;font-weight:600;border-radius:0 5px 5px 0}.form_search_c button img{height:20px}.swap_bt{background-color:var(--color-red);width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.swap_bt img{height:18px;width:auto}.title_book{font-size:18px}.check_boxx{gap:12px}.check_boxx label{font-size:12px;margin-bottom:-2px}.check_boxx .form-check{display:flex;align-items:center;gap:6px}.check_boxx .form-check-input{width:13px;height:13px}.check_boxx input{border-radius:2px!important;box-shadow:none;margin-top:0}.line_sss{display:inline-flex;width:1px;height:14px;background-color:var(--color-white)}.last_tt{font-size:17px;font-weight:500}.vide_bg{position:absolute;top:0;width:100%;height:100%;z-index:-1}.vide_bg video{object-fit:cover;width:100%;height:100%}.margin_tt{margin-top:26px!important}.hero_hh_mobl,.menu_linnkk,.nav_links_hh{display:none}.font_13{font-size:12px}.nav_tt{font-weight:600;font-size:17px}.num_abb{margin-top:4.5rem}.num_abb .font_15{margin-top:4px}.abb_b{background-color:var(--color-dark);color:white;padding:20px;border-radius:5px}.ab_imgss{position:absolute;right:-5rem;top:-3.3rem;border:16px solid #f3f3f3;border-radius:50%}.ab_imgss img{width:380px;height:300px;border-radius:50%;object-fit:cover}.ab_main_m{overflow:hidden;background-color:#fffdfd;border-radius:5px;padding:20px;border:1px solid rgba(146,146,146,.2)}.pl_ii{position:absolute;right:20px;bottom:20px;opacity:.1}.pl_ii img{height:110px;width:auto}.line_ss{width:100%;display:inline-flex;height:2px;border-radius:50px;background-color:var(--color-dark)}.abb_coo{position:relative;z-index:2}.mt_2{margin-top:11px}.pass_btnss .pass_btnssbt{width:25px;height:25px}.titt_t{font-weight:600;font-size:28px;line-height:35px}.who_semi{text-transform:uppercase;font-size:14px;font-weight:500}.lines_all{display:inline-flex;flex-direction:column;align-items:flex-start}.lines11{width:38px;height:1px;background-color:rgba(0,0,0,.4);display:inline-flex;border-radius:50px}.lines112{margin-left:-5px}.line_111{width:1px;height:44px;margin-top:-7px}.box_m{position:absolute;top:11px;right:13px;width:7px;height:7px;display:inline-flex;background-color:var(--color-blue)}.who_cc{margin-top:-13px}.who_semi{font-weight:600;font-size:12px;color:var(--color-red)}.who_cont_c{padding-left:23px}.who_cont_c:after{content:"";position:absolute;top:0;left:0;width:3.7px;height:45px;border-radius:50px;background-color:var(--color-blue)}.font_15{font-size:14px}.li_cont li{border-top:1px solid rgba(78,78,78,.1);padding:14px 0;display:flex;align-items:center;gap:14px;font-weight:600;font-size:15px}.li_cont{display:inline-flex;margin-top:35px;padding-left:20px}.li_cont li p{width:calc(100% - 40px);line-height:24px}.numm{background-color:#f7f3f3;width:37px;height:37px;display:flex;justify-content:center;border-radius:50%;font-weight:600;border:1px solid rgba(100,100,100,.1)}.numm,.read_mo{align-items:center;font-size:14px}.read_mo{display:inline-flex;gap:10px;margin-top:35px;font-weight:500}.read_mo img{height:24px;width:auto}.proo_t{font-weight:600;font-size:15px}.proo_grid{display:grid;grid-template-columns:repeat(4,1fr)}.proo_container{display:flex;align-items:center;gap:6px;position:relative;border-right:1px solid rgba(0,0,0,.1);padding-right:15px;padding-left:10px}.proo_container:first-child{border-left:1px solid rgba(0,0,0,.1)}.num_prr{position:absolute;bottom:0;right:0;background-color:var(--color-red);color:var(--color-white);width:40px;height:40px;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;border-radius:50px 50px 0 50px}.proo_tt{font-size:12px;text-transform:capitalize}.view_ff{display:inline-flex;align-items:center;gap:10px;margin-top:14px;font-size:11px;font-weight:600}.view_ff img{height:17px;width:auto}.proo_img img{height:80px;width:auto;margin:15px 0}.hr_hh{opacity:.1!important;border-color:rgb(100,100,100);margin-top:0}.ph_p{display:flex;align-items:center;gap:7px;color:var(--color-white);font-weight:600;font-size:14px;border-radius:50px;padding:6px 15px 6px 9px;background-color:rgba(0,0,0,.3);background-color:var(--color-red)}.ph_p img{height:31px;padding:3px;width:auto;border:1px solid rgba(255,255,255,1);border-radius:50px}.copy_right{background-color:#eee;padding:8px 0}.pri_aall{gap:6px}.pri_aall a{font-size:14px}.hero_h:after{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,0));z-index:-1}.form_in{border:1px solid rgba(62,62,62,.1);padding:7px 14px 7px 25px;border-radius:50px}.form_in input{border-radius:0;box-shadow:none!important;border:none;padding:0;font-size:14px;font-weight:600}.form_in button{border:none;background-color:var(--color-red);color:var(--color-white);border-radius:50px;padding:13px 30px;font-weight:600;font-size:15px}.tit_ff{font-size:17px;display:flex;align-items:center;justify-content:center;gap:6px;text-transform:uppercase;font-style:italic}.tit_ff img{height:25px;width:auto}.img_aa{width:210px}.hero_air{z-index:1;padding-bottom:10px;object-fit:cover;background-image:url(/imgs/bg-airlines.png)}.hero_air:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,0))}.hero_content_air{padding-top:8rem;position:relative;z-index:9}.p_m_content p{margin-top:15px}.searc_data{position:absolute;top:54px;left:0;background-color:white;width:100%;z-index:9;font-size:13px;border-radius:0 0 3px 3px;max-height:120px;overflow-y:scroll}.searc_data1,.searc_data2{display:none}.searc_data_ac1,.searc_data_ac2{display:block}.searc_data li{display:flex;align-items:center;gap:7px;padding:6px 10px;cursor:pointer;border-top:1px solid rgba(0,0,0,.1)}.searc_data li span{background-color:var(--color-red);color:var(--color-white);font-size:10px;padding:2px 4px;border-radius:3px}.searc_data::-webkit-scrollbar{width:10px}.searc_data::-webkit-scrollbar-track{background:#f1f1f1}.searc_data::-webkit-scrollbar-thumb{background:#888}.searc_data::-webkit-scrollbar-thumb:hover{background:#555}.des_fr{font-weight:500;font-size:18px;color:var(--color-ble);margin:3px 0}.loader{width:48px;height:48px;display:inline-block}.loader:after,.loader:before{content:"";box-sizing:border-box;width:48px;height:48px;border-radius:50%;border:2px solid var(--color-ble);position:absolute;left:0;top:0;animation:animloader 2s linear infinite}.loader:after{animation-delay:1s}@keyframes animloader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.input_aa{position:relative;cursor:pointer}.form_holderr{padding:0 10px}.pass_numm1{font-size:16px;display:inline-flex;margin-right:5px;font-weight:600}.pass_btnss .pass_btnssbt{font-size:12px}.pass_inn{font-weight:600;color:var(--color-black)}.class_holdd{font-size:12px;opacity:.7}.passenger_modal{position:absolute;top:40px;left:0;width:100%;background-color:#ffffff;border-radius:3px;z-index:8;box-shadow:1px 1px 5px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);padding-top:5px;display:none}.passenger_modal_active{display:block}.pass_btnss{border:1px solid rgba(0,0,0,.1);border-radius:3px;background-color:#eee}.pass_btnss .pass_btnssbt:first-child{border-right:1px solid rgba(0,0,0,.1);border-radius:3px 0 0 3px}.pass_btnss .pass_btnssbt:nth-child(2){border-radius:0 3px 3px 0}.pass_para_p{color:var(--color-black);font-size:11px}.pass_para_p span{display:inline-flex;padding-left:5px}.pass_btnss .pass_btnssbt{width:19px;height:19px;border:none;display:flex;align-items:center;justify-content:center;background-color:transparent}.pass_btnss .pass_btnssbt:hover{background-color:var(--color-blue);color:var(--color-white)}.pass_btnss .pass_btnssbt:hover svg{color:var(--color-white)}.pass_btnss .pass_btnssbt i{font-size:10px}.pass_container_1{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed rgba(0,0,0,.2);padding:7px 8px}.pass_container_1:first-child{border:none}.font_cs{font-size:10px;opacity:.9}.appl_btn{font-size:12px;font-weight:600;text-transform:uppercase;background-color:var(--color-green);color:var(--color-white);border:none;margin-top:4px;padding:4px 10px;transition:.3s;margin-left:10px;margin-bottom:6px;border-radius:3px}.close_bb_modd{position:absolute;top:-5px;right:-7px;width:17px;height:17px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background-color:var(--color-black);color:var(--color-white);font-size:9px;cursor:pointer;padding:5px}.close_bb_modd i{font-size:9px}.appl_btn:hover{background-color:var(--color-red)}.form_check_h{color:var(--color-black);padding-left:9px}.form_check_h input{border:1px solid rgba(0,0,0,.2);position:relative;bottom:-2px}.para1_mod_title{padding-left:0!important}.form_check_h label{font-size:13px}.z_0{position:relative;z-index:0}.pass_container_1 button:hover{color:var(--color-black)}.listing_airport_ul{z-index:9;position:absolute;left:0;top:60px;max-height:210px;overflow-y:scroll;width:100%;background-color:var(--color-white);border-radius:5px}.listing_airport_ul_ac{display:initial}.listing_airport_ul li{font-size:12px;padding:8px 10px;font-weight:600;cursor:pointer;border-top:1px solid rgba(0,0,0,.1)}.listing_airport_icon img{height:18px;width:auto;margin-right:6px}.listing_airport_ul li:first-child{border:none}.listing_airport_ul::-webkit-scrollbar{width:10px}.listing_airport_ul::-webkit-scrollbar-track{background:#f1f1f1}.listing_airport_ul::-webkit-scrollbar-thumb{background:#888}.listing_airport_ul::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (max-width:568px){.pass_para_p{font-size:11px}.pass_container_1{padding:7px}.form_h_semi2222{margin:0;font-size:10px!important}.pass_btnss .pass_btnssbt{width:20px;height:20px;font-size:9px}.appl_btn,.listing_airport_ul li{font-size:10px}}.pils_tavv{display:flex;align-items:center;gap:10px;margin-bottom:4px}.pass_all_main img{height:23px;width:auto}.pils_tavv button{background-color:#115c9fff;color:var(--color-white)!important;width:100%;display:inline-flex;align-items:center;justify-content:center;border-radius:5px 5px 0 0!important;font-size:14px;padding:8px 25px!important}.form_h_semi222 label{font-size:11px;font-weight:600;display:inline-flex;align-items:center;color:rgb(58,58,58);padding:3px 0;gap:2px;border-radius:3px}.form_h_semi222 label img{height:12px;width:auto}.ui-datepicker-header{background-color:var(--color-red);color:var(--color-white)}.ui-widget-header .ui-icon{filter:brightness(0) invert(1)}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{background-color:transparent!important}.ui-datepicker-month{border-radius:3px;padding:4px;font-size:14px;font-weight:600;width:35%!important;margin-right:10px}.form-ho img{height:17px;width:auto}.form-ho{display:flex;align-items:center;gap:10px;border-radius:3px;padding:14px;border:1px solid rgba(0,0,0,.2);background-color:#fbfbfb}.form-ho input{border:none;padding:0;background-color:transparent!important;box-shadow:none!important;font-size:14px}.sub_btn{border:none;width:100%;background-color:var(--color-red)!important;color:var(--color-white)!important;padding:14px;border-radius:3px;font-weight:600}.form-main{border:1px solid rgba(0,0,0,.1);padding:30px;border-radius:5px}.connect_cont{background:var(--color-black);width:100%;-webkit-clip-path:polygon(100% 0,100% 57%,100% 100%,0 100%,0 43%);clip-path:polygon(100% 0,100% 57%,100% 100%,0 100%,0 43%);border-radius:10px 0 10px 10px}.connect_cont ul{padding-top:6rem}.connect_cont ul li{color:var(--color-white)}.connect_cont ul a img{height:24px;width:auto}.connect_cont ul a{color:var(--color-white);font-weight:500;font-size:17px;padding:10px 0;display:flex;gap:8px}.so-icon{position:absolute;top:-2.4rem;right:20px;gap:14px}.so-icon,.so-icon li a{display:flex;align-items:center}.so-icon li a{width:30px;height:30px;background-color:var(--color-white);justify-content:center;color:var(--color-black);border-radius:3px}.so-icon li a i{font-size:14px;color:black}.bg_search_cheap{background-color:var(--color-white);border-radius:5px;padding:30px!important;position:relative;border:1px solid rgba(0,0,0,.1)}.search_tt{text-transform:uppercase;font-style:italic;font-weight:600;margin-bottom:2rem;color:var(--color-blue);font-size:23px}.loader{font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;animation:mulShdSpin 1.1s ease infinite;transform:translateZ(0);scale:1.1}@keyframes mulShdSpin{0%,to{box-shadow:0 -2.6em 0 0 #000000,1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.5),-1.8em -1.8em 0 0 rgba(0,0,0,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.7),1.8em -1.8em 0 0 #000000,2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.5),1.8em -1.8em 0 0 rgba(0,0,0,.7),2.5em 0 0 0 #000000,1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.5),2.5em 0 0 0 rgba(0,0,0,.7),1.75em 1.75em 0 0 #000000,0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.5),1.75em 1.75em 0 0 rgba(0,0,0,.7),0 2.5em 0 0 #000000,-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.5),0 2.5em 0 0 rgba(0,0,0,.7),-1.8em 1.8em 0 0 #000000,-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.5),-1.8em 1.8em 0 0 rgba(0,0,0,.7),-2.6em 0 0 0 #000000,-1.8em -1.8em 0 0 rgba(0,0,0,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.5),-2.6em 0 0 0 rgba(0,0,0,.7),-1.8em -1.8em 0 0 #000000}}.search_bb{text-align:start}.search_code{background-color:var(--color-red);color:var(--color-white);display:inline-flex;border-radius:3px;padding:3px 10px;text-transform:uppercase;font-style:italic;font-size:14px}.search_bb p{font-weight:600}.search_country{font-size:21px;margin:5px 0 3px;color:var(--color-blue)}.search_airport{font-size:14px;color:grey}.dates_all{background-color:var(--color-black);color:var(--color-white);padding:13px;font-weight:600;border-radius:3px}.num_n{font-weight:600;font-size:23px;color:var(--color-blue)}.num_n img{height:33px;width:auto}.thankyou_bg{width:100%;background-color:#eee;height:100vh}.thank_bgg{background-color:var(--color-white);padding:30px;border-radius:0 0 10px 10px}.thankyou_img{width:35%;margin:auto}.book_title_thank{font-weight:500;font-size:24px;margin:10px 0}.fell_free_thankyou{font-size:17px}.fell_free_thankyou b{font-size:20px;background-color:var(--color-red);color:var(--color-white);padding:7px;border-radius:3px}.social_thankyo{gap:15px}.social_thankyo li a{width:45px;height:45px;background-color:var(--color-dark);display:flex;border-radius:50%;font-size:22px}.backhome,.social_thankyo li a{color:var(--color-white);align-items:center;justify-content:center}.backhome{background-color:var(--color-blue);display:inline-flex;gap:6px;margin-top:25px;padding:10px 20px;border-radius:5px;font-weight:600;font-size:17px}.backhome:hover{background-color:var(--color-red);color:white!important}.backhome img{height:24px;width:auto}@media screen and (max-width:768px){.connect_cont{-webkit-clip-path:initial;clip-path:none;margin-top:20px;width:100%}.connect_cont ul{padding-top:4rem}.connect_cont ul a{font-size:16px}.so-icon{position:static;padding-top:0!important}.connect_cont ul{padding-top:1rem}.connect_cont ul a img{height:19px;margin-top:4px}}.swiper-pagination-bullet{width:10px;height:10px}.swiper-pagination-bullet-active{transform:scale(1.2);background-color:var(--color-red)}.contact_ti_normal{font-family:sans-serif}.fixed_footer{position:fixed;z-index:9;bottom:0;left:0;width:100%;padding:10px 0;background-color:var(--color-green);color:white;display:flex;align-items:center;justify-content:center;gap:10px;display:none}.footer_num_fixed{font-size:28px;gap:5px;font-weight:600}.footer_para{font-size:15px}.fixed_icon_call img{height:30px;width:auto}.fixed_call_f{position:fixed;top:55%;right:0;transform:translateY(-50%);background-color:var(--color-green);width:50px;height:50px;border-radius:50px 50px 0 50px;z-index:9;display:flex;align-items:center;justify-content:center}.fixed_call_f img{height:24px;width:auto;animation:tilt-shaking .25s infinite}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.title_fl{font-size:15px;display:flex;align-items:center;gap:5px;font-weight:600}.title_fl img{height:21px;width:auto;animation:zoom_in 3s linear infinite}@keyframes buzz-out-on-hover{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}to{transform:translateX(-1px) rotate(0)}}.fil_head{margin-bottom:12px}.searching_cont{background-color:#f7f7f7;padding:10px 23px;border-radius:5px 5px 0 0;border-bottom:1px solid rgba(187,187,187,.1);border-radius:0 0 5px 5px}.return_cont2{border-top:1px solid rgba(187,187,187,.2)}.ti_t{font-size:18px;font-weight:600}.form_check{margin:8px 0;align-items:center}.form_check,.form_check label{display:flex;justify-content:space-between;width:100%}.form_check label{font-weight:500}.form_check input{border-radius:0!important;margin-top:4px}.check_ti{font-size:12px;font-weight:500;margin-top:3px}.check_ti img{height:19px;width:auto;display:none}.line_l_l{width:80px;height:1px;background-color:var(--color-blue);display:inline-flex;border-radius:10px;position:relative}.line_l_l:after{left:0}.line_l_l:after,.line_l_l:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:var(--color-blue);border-radius:50px}.line_l_l:before{right:0}.l_l_minus{margin-top:-14px;position:relative}.price_check{font-weight:400;color:rgb(88,88,88);font-size:12px}.aside_flight{width:96%;background:transparent;padding:20px;background-color:white;border-radius:10px}.res_f{border-bottom:2px solid grey;padding-bottom:3px;font-weight:600;color:grey}.flight-head{background:var(--color-white);padding:5px 16px;font-size:13px;width:100%;color:var(--black);border:1px solid rgba(187,187,187,.1);border-bottom-color:rgba(201,201,201,.1);border-radius:0 0 5px 5px}.multi_cont img{height:17px;width:auto}.multi_cont p{font-size:12px;font-weight:500}.multi_cont{display:inline-flex!important;padding:7px 10px;background:#f7f7f7}.flight-head p{font-size:11px}.flight-head img{height:18px;width:auto}.fare_c img{height:27px;width:auto}.fares_cont{display:flex;align-items:center;gap:10px;padding:10px 0;border-radius:3px}.fare_c p{font-weight:500;font-size:15px}.non_stop button{width:100%;font-size:13px;background-color:transparent;text-align:start;font-weight:600;display:flex;justify-content:flex-start}.fare-h{height:20px;gap:4px}.fare-h,.fare-h2{display:flex;align-items:center}.fare-h2{height:45px;justify-content:center}.fare_g{text-align:center;padding:0 18px 3px;border-radius:3px}.time_de{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}.time_de_cont{background-color:var(--color-white);padding:12px 8px;border-radius:3px;border:1px solid rgba(102,102,102,.1);transition:.3s;cursor:pointer}.fl_cont2 .font_in{margin-bottom:0}.time_de_cont:hover{margin-top:-10px}.time_de_cont img{height:28px;width:auto}.time_de_cont .font_14{margin-top:3px;font-weight:600;font-size:12px}.time_de_cont .font_13{font-size:11px!important}.hr_c{margin:18px 0;opacity:.1}.fl_cont img{height:25px;width:auto}.fl_icon img{height:19px;width:auto}.fl_tt{font-size:11px}.title_fl_f{font-size:18px}.fl_cont{display:flex;align-items:center;gap:5px;border-bottom:1px solid rgba(36,36,36,.1)}.class_f{border-radius:3px 3px 0 0;border-bottom:2px solid rgb(0,0,0);margin-bottom:-1.4px;font-weight:600;font-size:12px!important;padding:2px 2px 3px}.fl_price p{font-size:11px}.book_btn2{background-color:var(--color-blue);display:inline-flex;justify-content:center;align-items:center;gap:3px;padding:8px 10px;font-weight:500;font-size:12px;border-radius:5px;margin-top:6px}.book_btn2,.book_btn2:hover{color:var(--color-white)}.font_in p{font-size:14px;font-weight:500}.seat_left img{height:16px;width:auto}.seat_num{font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center}.seat_left{gap:13px}.trip_line{margin-top:10px}.trip_line .list_dep_cont{width:150px}.list_flight_time p{font-size:11px}.trip_line .midd_cont_lay{width:9px;height:9px}.trip_line .list_dep_cont:after{width:6px;height:6px;top:-2px}.line_1{width:2px;height:18px;border-radius:5px;background-color:rgba(0,0,0)}.f_cont{font-size:11px;display:flex;align-items:center;justify-content:center;padding:4px 2px;gap:4px}.f_cont img{height:11px;width:auto}.num_s{color:var(--color-black);font-size:12px}.fligh_de{padding-top:0;border-radius:3px;margin-top:0!important}.list_1{position:absolute;left:-48px;top:-5px;margin-top:0}.list_12{left:auto;right:-48px}.fligh_de button{font-size:11px;font-weight:600;border-bottom:1px solid var(--color-blue);background-color:transparent;color:var(--color-blue);padding:4px 0;letter-spacing:.2px;display:flex;align-items:center;justify-content:center;gap:3px}.fligh_de button svg{width:10px;height:10px}.fligh_de p{font-size:11px}.fligh_de button:nth-child(2){background-color:var(--black)}.flight_listing{border-radius:3px;margin-top:16px}.flight_list_c{padding:14px 16px}.tit_ass{font-size:18px}.t_ul{padding:0;display:flex;align-items:center;gap:12px}.line_ll{position:relative}.line_ll:after{content:"";position:absolute;right:0;width:6px;height:6px;background-color:var(--color-blue);border-radius:50%}.t_ul li{margin:0;font-weight:500;font-size:13px}.line_ll{width:25px;height:2px;border-radius:50px;background-color:var(--color-blue)}.line_ll,.t_ul li{display:flex;align-items:center}.t_ul li{gap:7px}.t_ul li img{height:21px;width:auto;display:none}.bag_cont p{font-size:12px}.bag_cont img{height:11px;width:auto}.bag_cont{gap:5px}.bag_cont,.sort_btn button{display:flex;align-items:center}.sort_btn button{background-color:var(--color-blue);color:var(--color-white);font-size:12px;padding:8px 10px;border-radius:3px;gap:2px;font-weight:500;border:none}.sort_btn button img{height:17px;width:auto}.phone_flight_cont{padding:0;border-radius:3px;background-color:white;border:1px solid rgba(83,83,83,.1)}.ph_cont img{height:23px;width:auto}.ph_cont{gap:7px;font-weight:500}.ph_cont,.ph_g{display:flex;align-items:center}.ph_g{gap:17px;justify-content:center}.ph_f{background:linear-gradient(90deg,#b9dcff,white);color:black;padding:10px 14px;font-size:14px;border-radius:3px 0 0 3px}.ph_cont p{font-size:13px}.ph_f_c{border-radius:0 3px 3px 0;background:linear-gradient(90deg,white,#b3d9ff)}.ph_f_c:hover{color:var(--black)}.r_dc1:after{bottom:0}.flight_detail_c{padding:5px 20px 20px}.hr_fl{opacity:.1}.return_cont{padding:6px 10px;background-color:var(--color-blueDark);color:var(--color-white);display:inline-flex;align-items:center}.return_cont span{font-weight:500;margin-bottom:-3px;font-size:12px}.r_br{border-top:1px solid rgba(168,168,168,.1);background-color:#fafafa}.list_dep_cont_return img{right:auto;left:0}.list_dep_cont_return:after{left:auto;right:0}.flig_up{position:absolute;top:-14px;left:-3.2rem}.flig_up2{left:auto;right:-3.2rem}.flig_up img{height:18px;width:auto}.flig_up p{font-size:12px;font-weight:500;margin-top:6px;position:relative}.trip_line .list_dep_cont:after,.trip_line .list_dep_cont:before{display:none}.trip_line .list_dep_cont img{position:static;right:0}.control_flight_me{height:40px;width:auto}.flight_detail_all{position:fixed;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:flex-end;z-index:9;background-color:rgba(0,0,0,.7);border:1px solid rgba(0,0,0,.1);display:none}.flight_detail_all_active{display:flex}.flight_detail_all_semi{width:100%;background-color:white}.flight_detail_all_semi_c{background-color:var(--color-white);margin-top:auto;width:100%}.fl_d_cont1{background-color:var(--color-white);padding:0;border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.1)}.fl_d_cont1:first-child{border:none}.flight_detail_all .fl_icon img{height:30px;width:auto}.fli_d_cont{width:82%;margin:auto}.flight_h_c_h p{font-weight:500;font-size:13px}.cl_fl{margin-bottom:6px}.cl_fl p{background:#f7f7f7;border:1px solid rgba(187,187,187,.1);display:inline-flex;padding:3px 8px;border-radius:2px;font-size:11px}.fli_line{width:100%;height:1px;border-radius:50px;background-color:rgba(0,0,0,.1);margin:6px 0 15px}.fli_line:after{left:0}.fli_line:after,.fli_line:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;background-color:var(--color-blueDark);display:flex}.fli_line:before{right:0}.flight_bar_des_v p{font-size:13px;font-weight:500}.flight_h_c_h .fl_icon img{height:36px!important}.line_1_d{height:90px;width:1px;background-color:rgba(0,0,0,.1)}.lay_f_all{text-transform:capitalize;background:#f7f7f7;border:1px solid rgba(187,187,187,.1);display:flex;justify-content:center;padding:6px 20px;border-radius:3px;font-size:13px}.fl_d_cont1{gap:40px}.lay_line_f{width:120px;height:2px;border:1px dashed rgba(31,31,31,.1);margin:20px 0}.lay_1_l{padding:10px 0}.fl_d_cont1{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0}.lay_line_f_img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:20px;width:auto;background-color:white}.lay_line_f_img img{height:32px;width:auto}.lay_f_all img{height:20px;width:auto}.ff li{font-size:13px;display:flex;align-items:center;gap:4px;font-weight:500}.ff li img{height:17px;width:auto}.total_time_aa{font-size:16px}.total_time_aa img{height:22px;width:auto}.des_title_t{font-size:16px}.total_all{background:#f7f7f7;border:1px solid rgba(187,187,187,.1)}.pr_ti{font-size:22px}.total_all_semi2{width:70%;margin:auto;padding:10px}.cnt_btn{background-color:var(--color-blueDark);font-size:14px;padding:8px 20px;border-radius:2px}.close_list_f,.cnt_btn{color:var(--color-white)}.close_list_f{position:absolute;top:20px;right:20px;background-color:black;width:30px;height:30px;border-radius:5px}.control_cont{position:relative;z-index:2}.control_bbook img{border-radius:15px;object-fit:cover}.blur_me_ac{filter:blur(2px)}.fl_main{padding:0 14px;border:1px solid rgba(0,0,0,.1);border-bottom:none}.class_f_d1{display:none}.fl_main:first-child{border-right:none}.sh_fil_btn{border:none;width:100%;background-color:transparent;padding:12px;border-radius:50px;font-weight:500;background:#f7f7f7;border:1px solid rgba(187,187,187,.1)}.sh_fil_btn img{height:20px;width:auto}.fil_title{font-weight:600;font-size:20px}.close_short{background-color:var(--color-dark);border-radius:3px;padding:3px;width:25px;color:white;height:25px}.close_short svg{width:15px;height:15px;fill:white}.control_stops{width:40%}.range_r p{font-size:14px;font-weight:600}.fl_price_none1{display:none!important}.font_12_date{font-size:12px!important;font-weight:500}.start_price p{font-size:19px;color:var(--color-blue);font-weight:600}.time_1{display:inline-flex;color:grey}.start_price del{color:grey;font-size:15px}.depature_tab{color:black;font-size:12px;font-weight:500;margin-bottom:5px}.round_trip:nth-child(2) .depature_tab{margin-top:13px}.round_trip .depature_tab{position:static}.lay_over_c{margin:21px 0 18px;border-top:1px solid var(--color-blue)}.lay_over_c span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-red);color:var(--color-white);font-size:10px;padding:5px 10px;border-radius:50px;width:50%;text-align:center}.view_detail_a{font-size:11px;display:inline-flex;align-items:center;gap:4px;border:none;background-color:transparent}.view_detail_a svg{margin-top:-5px}.pop_modal_sm{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9;display:flex;align-items:center;justify-content:center}.pop_main{width:50%;background-color:var(--color-white);padding:0 20px 20px;border-radius:10px;gap:7px}.pop_head{font-weight:600;font-size:17px;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.1);padding-top:20px;padding-bottom:15px;cursor:pointer}.pop_head button{border:none;background-color:transparent}.num_de{font-weight:600;color:var(--color-blue);font-size:12px}.pop_main{height:80vh;overflow-y:scroll;position:relative}.pop_main::-webkit-scrollbar{background-color:#eee;width:7px}.pop_main::-webkit-scrollbar-thumb{background-color:var(--color-dark)}.pop_stopss{display:inline-flex;height:180px;width:2px;background-color:var(--color-blue);position:relative;margin:0 20px}.pop_stopss:after{top:0}.pop_stopss:after,.pop_stopss:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:7px;height:7px;background-color:var(--color-blue)}.pop_stopss:before{bottom:0}.num_de1{font-size:12px;color:grey}.pop_body{font-size:12px;margin-top:15px}.flight_pop_gr{color:grey}.hei_pop{height:180px;display:flex;flex-direction:column;justify-content:space-between}.pop_headd{background-color:var(--color-dark);color:var(--color-white);padding:8px 13px;display:flex;font-size:16px;font-weight:600;border-radius:3px;margin:15px 0}.pop_main_bo{gap:25px}.class_c{background-color:var(--color-blue);color:var(--color-white);border-radius:3px;padding:5px 7px;font-size:11px;text-align:center}.lay_over_time{background-color:var(--color-white)}.lay_over_c_pop{margin:35px 0}.lay_over_c_pop span{font-size:13px}.pop_up_one{display:none}.pop_up_one_ac{display:initial}.select_all_pop{position:-webkit-sticky;position:sticky;bottom:0;left:0;width:100%;z-index:3;background-color:white;padding:17px 30px;border-radius:50px;border:1px solid rgba(0,0,0,.1)}.select_pprr{font-weight:600;color:var(--color-red);font-size:20px}.select_ff{background-color:var(--color-dark);color:var(--color-white);border-radius:50px;font-size:14px;padding:10px 20px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:5px}.text_end{width:250px}.w_cont{width:75%}.modify_bg{background-color:white;padding:20px 0!important}.modify_new_me{background-color:white;border-radius:10px;padding:20px;height:160px;position:relative;box-shadow:1px 11px 10px rgba(0,0,0,.1)}.modify_new_me1{justify-content:center!important;width:25%;align-items:center!important;border-radius:10px}.list_cont_c{gap:12px}.start_price{justify-content:center!important}.control_stops2{text-align:center}.aside_flight{box-shadow:1px -3px 5px rgba(0,0,0,.1)}.flight_listing{margin:10px -16px -16px}.width_custt_listing{width:150px}.text_end{text-align:end}.text_end .des_code_f{text-align:end;align-items:flex-end}.des_code_f{margin-bottom:3px}.font_12_date{color:grey}.view_details_btn_flight{background-color:transparent;border:none;font-size:11px}.view_details_btn_flight img{height:12px;width:auto}.book_btn2{margin-bottom:5px}.lets_imgg img{height:220px;object-fit:cover;border-radius:20px}.co_ul{padding-left:20px}.co_ul li{font-size:12px;color:grey;margin:7px 0;list-style:disc}.offer_t{font-weight:600}.av_bg_btn{color:white;display:inline-flex;font-size:12px;padding:4px 8px;border-radius:5px}.av_bg_btn,.rmdp-arrow-container{background-color:var(--color-red)}@media screen and (max-width:1200px){.trip_line .list_dep_cont{width:120px}}@media screen and (max-width:992px){.flight_detail_all_semi{height:100%}}@media screen and (max-width:768px){.fl_d_cont1{grid-template-columns:repeat(1,1fr)}.fli_d_cont{width:100%;padding:14px 20px}.fl_main:first-child{border-right:1px solid rgba(0,0,0,.1)}.fl_main{padding:0 20px}.close_list_f{top:25px;right:30px}.flight_detail_all{overflow-y:scroll;background-color:white}.font_in p{font-size:14px}.trip_line .list_dep_cont{width:90px}.lay_over_c span{font-size:9px;padding:5px 6px;border-radius:50px;width:60%;text-align:center}}@media screen and (max-width:1024px){.aside_cont_fixed{position:fixed;top:0;left:0;height:100%;width:100%;background-color:var(--color-white);z-index:99;padding:20px;overflow-y:scroll;display:none}.aside_cont_fixed_active{display:initial}.aside_flight{width:100%}.time_de{grid-template-columns:repeat(4,1fr)}.se_cont{padding:0;margin:0}.listing_cont{margin:0}.ph_g{gap:10px;display:none}.assit_cont{gap:8px}.ph_f_start{background-color:transparent;padding:8px 10px}.total_all{position:fixed;bottom:0;left:0;width:100%}.total_all_semi2{width:100%;flex-direction:column;align-items:center!important;gap:10px}.fli_d_cont{padding-bottom:6rem}}@media screen and (max-width:568px){.list_cont_c{gap:9px}.blur_me{padding:0}.ph_f_start{flex-wrap:wrap}.assit_cont{flex-direction:column}.w_cont{width:100%}.multi_cont{display:flex!important;width:100%}.return_cont{order:2}.multi_cont p{font-size:11px}.font_in{justify-content:space-between!important;border:1px solid rgba(0,0,0,.1);padding:8px 7px;border-radius:3px}.des_code_f{flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important}.text_end .des_code_f{align-items:flex-end!important;justify-content:flex-end!important}.depature_tab{margin-bottom:0}.ph_f_c{flex-wrap:wrap}.lay_over_c span{width:60%}.searching_cont{padding:10px}.book_btn2{border-radius:3px}.ti_t{font-size:15px}.fl_price{justify-content:center}.w_cont{flex-direction:column;align-items:flex-start!important}.control_stops{width:100%;text-align:start!important}.ph_f{font-size:13px}.class_f_d1{display:initial}.flight_list_c_img{justify-content:space-between}.sort_btn button{font-size:11px}.sort_btn button img{height:15px}.res_f{font-size:13px}.title_fl{font-size:12px}.t_ul{flex-wrap:wrap;gap:8px}.tit_ass{font-size:16px}.assit_cont{gap:4px}.title_fl img{height:18px}.flight_list_c{padding:13px 15px}.start_price p{font-size:17px!important}.start_price del{font-size:12px}.t_ul li{font-size:11px}.seat_left{display:none!important}.flight-head p{font-size:9px}.flight-head{padding:5px 8px}.view_detail_a{width:100px;font-size:10px}.pop_head{padding-top:13px;padding-bottom:10px}.pop_head img{height:20px;width:auto}.fl_cont{flex-wrap:wrap;justify-content:center!important}.font_in p{font-size:14px;margin-bottom:2px}.trip_line{margin-top:5px}.fligh_de button{font-size:11px}.trip_line .list_dep_cont{width:195px}.fl_tt{font-size:12px;display:flex}.fl_icon img{height:24px}.fl_cont2_main .d-flex.align-items-center.gap-2.mb-1{flex-direction:column;align-items:flex-start!important}.book_btn2{padding:6px 8px;font-size:11px;margin-top:3px}.fl_price p{font-size:10px}.list_cont_c2{gap:0}.list_cont_c,.list_cont_c2{flex-direction:column}.fl_cont2{justify-content:space-between;width:100%}.list_cont_c{padding-bottom:0}.fl_cont_gap_g{width:100%;border-bottom:1px solid rgba(36,36,36,.1)}.fl_cont{border:none}.flight_list_c_img{border-bottom:1px solid rgba(36,36,36,.1);width:100%}.class_f_d{display:none}.fl_cont2 .font_in{justify-content:start;margin-bottom:4px;margin-top:0!important}.title_fl{gap:3px}.flight_listing{margin-top:20px}.title_fl{padding:9px 5px!important}.ph_f{justify-content:center;width:100%;padding:6px}.sh_fil_btn{font-size:13px;padding:10px}.fil_head{padding:3px 10px;margin:-7px -10px}.fil_head .title_fl{padding:5px!important}.aside_flight{padding:8px 10px}.time_de{grid-template-columns:repeat(2,1fr)}.depart_cont .title_fl,.price_range .title_fl{font-size:17px;padding:8px 0!important}.stops_cont .title_fl{padding:0!important}.check_ti{font-size:13px}.form_check input{margin-top:2.5px}.time_de_cont img{height:31px}.form_check{margin:5px 0}.aside_flight .hr_c{margin:8px 0!important;display:none}.fl_main{padding:0 14px}.fli_d_cont{padding:12px 15px 7rem}.close_list_f{width:25px;height:25px}.flight_h_c_h .fl_icon img{height:30px!important}.flight_h_c_h p{font-size:11px}.cl_fl p{padding:3px 7px}.ff{flex-wrap:wrap}.ff li{font-size:11px}.flight_bar_des_v p,.lay_f_all{font-size:12px}.total_time_aa{flex-wrap:wrap;gap:5px!important}.cnt_btn{width:100%}.pr_ti{font-size:19px}.des_title_t{font-size:15px}.total_all_semi2{gap:4px}.total_time_aa img{height:16px}.cnt_btn{font-size:12px}.fl_price_none{display:none!important}.fl_price_none1{display:flex!important}.start_price del{font-size:11px}.font_12_date{font-size:11px!important}.line_l_l{width:55px}.text_end{text-align:end}.modify_bg .form_search_c input{font-size:13px!important}.fl_price_none1{padding:0!important;box-shadow:none}.depature_tab_return{border-top:1px solid rgba(0,0,0,.1);padding:10px 0}.width_custt_listing{width:115px}}@media screen and (max-width:376px){.lay_over_c span{width:62%}}.booking_title{font-size:22px;color:var(--color-dark);text-transform:capitalize;display:flex;align-items:center;gap:5px;background-color:rgb(250 250 250);padding:15px 20px;border-bottom:1px solid rgba(0,0,0,.1)}.booking_title span{color:grey;font-weight:400;font-size:13px}.booking_title img{height:26px;width:auto}.form_booking_f{margin:-10px}.form_booking{padding:10px}.form_booking label{font-weight:600;font-size:13px}.form_booking label span{color:var(--color-red);font-size:15px}.form_input_booking .form-control,.form_input_booking input{border-radius:0;box-shadow:none;font-size:13px;padding:15px 14px;box-shadow:none!important;border-radius:3px;color:grey;font-weight:500}.form_input_booking input{width:100%;height:100%}.form_booking .rmdp-container{width:100%;height:44px!important}.form_input_minus_m{margin:-6px}.form_input_minus{padding:6px}.mt_4{margin-top:2rem}.hr_line{margin:2.1rem 0;opacity:.1}.secure_tit{font-weight:600;font-size:15px;text-transform:uppercase;color:var(--color-dark)}.secure_tit img{height:28px;width:auto}.book_btn_booking{color:var(--color-white);border:none;display:flex;align-items:center;gap:5px;width:100%;justify-content:center;padding:14px;font-weight:600;position:relative;z-index:1;font-size:15px}.book_btn_booking,.book_btn_booking:after{background-color:var(--color-red);border-radius:50px}.book_btn_booking:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110%;height:130%;opacity:.1;z-index:-1}.pass_de_cont{display:flex;font-size:15px;font-weight:600;justify-content:space-between}.pass_de_cont ul{width:100%;padding-left:15px}.pass_de_cont ul li{display:flex;justify-content:space-between;font-size:13px;margin:9px 0;color:grey;font-weight:500}.pass_hrr{margin:13px 0;opacity:.1}.pass_detail_price{background-color:white;padding:15px 0;border-radius:5px 5px 0 0;box-shadow:1px 1px 20px rgba(108,108,108,.1);border:1px solid rgba(0,0,0,.1);border-radius:5px}.pass_de_cont{padding:0 18px;border-radius:0 0 5px 5px}.price_s{font-size:18px;font-weight:600;color:var(--color-dark);text-transform:capitalize;display:flex;align-items:center;gap:5px;width:100%;background:linear-gradient(0deg,#fff,#f5f9ea);padding:15px 20px;border-radius:5px 5px 0 0}.book_off img{border-radius:5px}.booking_main{border:1px solid rgba(0,0,0,.1);background-color:var(--color-white)}.booking_main1{margin-top:2rem}.booking_main_m{padding:0 20px 20px}.grand_totat{background-color:var(--color-dark);color:var(--color-white);padding:14px 20px}.banner_booking{background-color:var(--color-white);padding:12px;text-align:center;font-weight:600;font-size:18px;color:var(--color-dark)}.bagde_cust{gap:8px}.bagde_cust img{height:15px;width:auto}.badge_icon{width:25px;height:25px;border:1px solid rgba(0,0,0,.1);border-radius:50%;justify-content:center}.badge_icon,.book_semi1{display:flex;align-items:center}.book_semi1{gap:7px}.price_tit img{height:20px;width:auto;margin-right:2px}.price_summ{display:none}.viw_d{font-size:10px;font-weight:500;border:none;display:flex;align-items:center;background-color:transparent;color:grey;padding:2px 0;gap:2px}.viw_d img{height:15px;width:auto}.flight_details_h p{font-size:13px}.total_jr{background-color:#eee;border-radius:50px;width:100%;display:flex;align-items:center;justify-content:center;padding:7px}@media screen and (max-width:992px){.bagde_cust{font-size:14px}.price_summ{display:initial;font-size:14px;text-align:end}.flex_me{display:flex;justify-content:space-between;align-items:center}.price_tit{color:var(--color-red);font-size:16px}.price_bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background-color:rgba(255,255,255,1);display:none}.price_bg_active{display:initial}.close_price_sum{display:flex;width:100%;align-items:center;gap:5px;border:none;padding:10px;background-color:var(--color-dark);color:var(--color-white);font-weight:600;text-transform:uppercase}.close_price_sum svg{width:20px;height:20px;padding:7px}}@media screen and (max-width:768px){.booking_title{flex-direction:column;align-items:flex-start}}@media screen and (max-width:568px){.booking_title{font-size:17px}.booking_title img{height:23px}.booking_title span{font-size:10px}.booking_title{padding:12px 20px}.form_input_booking .form-control,.form_input_booking input{font-size:11px;padding:12px}.form_booking label{font-size:11px}.secure_tit{font-size:12px}.book_btn_booking{font-size:13px}.booking_main_m{padding:13px 9px}.form_booking{padding:7px}.form_booking_f{margin:-7px}.booking_main_m{margin-top:0!important}.book_btn_booking:after{width:105%}.bagde_cust{font-size:12px!important}.price_summ p{font-size:12px}.total_prr{font-size:11px!important}.price_tit{font-size:15px!important}.booking_main1{margin-top:20px}.price_s{font-size:17px}}.close_btt{display:none}.footer_bg p{font-size:13px}.rmdp-arrow-container{width:24px!important;height:24px!important;color:var(--color-white);border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}.rmdp-left i,.rmdp-right i{margin:0!important;padding:0!important;font-size:14px!important}.rmdp-arrow{width:6px!important;height:6px!important;border-color:white!important}.form_search_c input{outline:none!important;border:none!important;width:100%}.rmdp-day.rmdp-selected span:not(.highlight){background-color:var(--color-red)!important}.className_holdd{font-size:12px!important;opacity:.7}.booking_flight_d{padding:15px 20px 20px}.booking_flight_d .pop_dess2{font-size:11px}@media screen and (max-width:1400px){.common_padding{padding:0 25px}.font_in p,.ph_f,.title_fl{font-size:13px}.lay_over_c span{width:60%;font-size:9px}.flight-head p,.view_detail_a{font-size:10px}.booking_title{flex-wrap:wrap}.num_de{font-size:12px}.num_de1{font-size:10px}.price_s{font-size:16px}.pass_de_cont{font-size:13px}.pass_de_cont ul li{font-size:11px;margin:6px 0}.flight_pop_gr{font-size:10px}}@media screen and (max-width:1200px){.des_grdd{grid-template-columns:repeat(2,1fr)}.proo_grid{grid-template-columns:repeat(3,1fr)}.common_padding{padding:0 12px}}@media screen and (max-width:1024px){.pop_main{width:70%}.phone_flight_cont{display:none}}@media screen and (max-width:992px){.proo_grid{grid-template-columns:repeat(2,1fr)}.form_h_semi222{padding-top:7px;padding-bottom:7px}.res_f{width:130px;text-align:center}}@media screen and (max-width:768px){.form_search_c{padding-top:7px;padding-bottom:7px}.form_search_us_m:nth-child(2n) .form_search_c{border-right:none}.des_grdd{grid-template-columns:repeat(1,1fr)}.des_orrr{order:2}.pri_aall{flex-wrap:wrap;justify-content:center;gap:0 6px}.pri_aall a{font-size:11px}.connect_cont{border-radius:0 0 10px 10px}.pop_main{width:85%}.form_search_c button{border-radius:0 0 5px 0}}@media screen and (max-width:568px){li,p{font-size:13px}.small_de{font-size:9px}.ab_main_m{padding-left:15px!important}.pop_main{width:98%;padding:0 13px 20px}.thankyou_img{width:75%}.fell_free_thankyou{font-size:14px}.social_thankyo li a{width:35px;font-size:16px;height:35px}.book_title_thank{font-size:19px}.fell_free_thankyou b{font-size:15px;margin-top:7px;display:inline-flex}.form-main{padding:20px}.pop_headd{font-size:11px}.form_search_c input{font-size:15px}.hero_air{background-image:url(/imgs/bg-airlines-mob.png)}.proo_grid{grid-template-columns:repeat(1,1fr)}.select_pprr{font-size:17px}.select_ff{font-size:13px;padding:9px 12px}.control_h44{font-size:16px;line-height:26px}.thank_bgg{padding:25px 10px}.backhome{font-size:15px}.select_all_pop{padding:16px 20px}.form_search_c button{font-size:13px;height:78px}.proo_container{border:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important;padding:10px 0}.font_9{font-size:9px}.proo_img img{height:70px}.form_search_c button img{height:17px}.num_prr{width:36px;height:36px}.pass_numm1{font-size:16px}.tabb_bt button{font-size:11px}.tabb_bt button img{height:12px}.check_boxx{flex-wrap:wrap;gap:3px 15px}.vide_bg{display:none}.hero_h:after{border-radius:50px 50px 0 0}.last_tt{font-size:14px}.hero_h{padding:30px 0 15px;border-radius:30px 30px 0 0;margin:-4rem auto auto}.hero_hh_mobl{display:block}.hero_hh_mobl video{object-fit:cover;width:100%;height:250px}.margin_tt{margin-top:18px!important}.titt_t{font-size:22px}.font_14{font-size:11px}.img_aa{width:168px}.des_ww{font-size:12px}.tie_des{font-size:20px}.line_ss{width:50%}.img_aa img{height:155px}.destination_containerr .font_13{font-size:11px}.ab_imgss img{width:180px;height:170px}.who_tt{font-size:17px;line-height:30px}.common_title1{padding:7px 15px}.img_aa{width:158px}.img_aa img{height:135px}.footer_ul a{font-size:12px}.footer_ul li{margin:2px 0}.footer_title{font-size:14px}.hr_h{margin:20px 0}.tit_ff{font-size:13px}.tit_ff img{height:21px;display:none}.flex_ff{flex-wrap:wrap;gap:1px 10px!important}.form_in button{font-size:13px}.air_logo img{width:83px}.search_tt{font-size:18px;line-height:28px}.search_country{font-size:16px}.dates_all{font-size:11px;padding:13px 5px}.num_n{font-size:15px}.num_n img{height:26px}.search_contt{flex-direction:column;justify-content:center!important}.search_bb{text-align:center}.loader{scale:1;margin:3rem 0}.pop_main_bo{gap:5px}.num_de{font-size:10px}.booking_flight_d .num_de{font-size:12px}.num_de1{font-size:9px}.pop_stopss{margin:0 12px}.flight_pop_gr{font-size:9px}.ph_f_start{display:none}.modify_bg .form_search_c{padding:8px 15px}.flight-head p,.viw_d{font-size:9px}.modify_bg .form_search_c input{font-size:13px}.pop_main{height:70vh}}@media screen and (max-width:376px){.ab_main_m{padding-left:15px!important}}.coo_c{background-color:var(--color-darkBlue);color:var(--color-white);font-size:15px;display:inline-flex;padding:6px 10px;border-radius:5px}.travel_support{gap:24px}.travel_sup_img img{width:95px;object-fit:contain}.line_hr_h{height:35px;width:1px;display:inline-flex;background-color:rgba(75,75,75,.1)}.travel_sup_img_clin img{width:50px}.booking_helpp_cont{padding:18px 12px;gap:10px;background:var(--d);border:1px solid rgba(0,0,0,.1);border-radius:3px;color:white;z-index:1}.agent_ii img{height:50px;width:auto}.num_agent_li{font-size:18px;font-weight:500;margin-top:3px}.need_p{font-size:12px}.icon_float_lang img{height:40px;width:auto;opacity:.4}.icon_float_lang11_img{position:absolute;right:20px;bottom:20px}.icon_float_lang2{position:absolute;left:70px;top:20px}.hotel_listing{height:100%;padding-bottom:40px}.hotel_container{background-color:var(--color-white);margin-top:40px;border-radius:10px;box-shadow:1px 1px 20px rgba(0,0,0,.1)}.hotel_container:first-child{margin-top:0}.hotel_air_contt{padding-right:30px;gap:34px;width:65%}.hotel_t{font-weight:600;font-size:19px}.hotel_listing_gal{width:30%}.flex_prop{display:flex;align-items:center}.select_bt_h{background-color:var(--color-red);color:var(--color-white);border-radius:5px;padding:6px 13px;font-size:14px;display:inline-flex;align-items:center;gap:5px}.select_bt_h img{height:16px;width:auto}.price_p_h{color:grey;font-size:12px;width:60%;margin-left:auto}.h_price_p{font-size:24px;font-weight:500}.total_tt{font-size:19px}.am_a button{border:none;font-size:12px;padding:4px 16px;border-radius:50px;display:inline-flex;align-items:center;gap:5px}.am_a button img{height:17px;width:auto}.pl_ress{background-color:rgb(255,242,227);display:inline-flex;font-size:11px;padding:4px 10px;border-radius:5px}.stars_hote{color:rgb(255,136,0);display:inline-flex;align-items:center;gap:4px}.stars_hote img{height:15px;width:auto}.hotel_listing_content_para p{font-weight:400;font-size:14px;color:grey}.hotel_listing_gal_img img{height:260px;object-fit:cover;border-radius:10px 0 0 10px}.swiper-button-next{width:30px!important;height:30px!important;background-color:var(--color-blue);border-radius:50px;display:none!important}.rmdp-arrow-container{background-color:var(--color-blue)!important}.swiper-button-prev{width:30px!important;height:30px!important;background-color:var(--color-blue);border-radius:50px;display:none!important}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:12px!important;font-weight:600}.sav_up_hh{position:absolute;left:50%;transform:translateX(-50%);bottom:15px;background-color:var(--color-dark);z-index:2;width:90%;color:var(--color-white);padding:8px 16px;font-size:13px;border-radius:50px;text-align:center;text-transform:capitalize;border:1px solid rgba(255,255,255,.6)}.sav_up_hh:hover{color:white}.img_gal_h img{height:250px;object-fit:cover}.hotel_contt img{height:500px;object-fit:cover}.hote_tt{font-weight:500;font-size:25px}.hote_flex{font-size:15px}.hotel_detail p,.hotel_detail ul{margin-top:10px}.hotel_amm_li{display:flex;flex-wrap:wrap;gap:30px}.hotel_amm_li li{gap:10px;display:flex;align-items:center}.hotel_amm_li img{height:20px;width:auto}.select_btt button{border:none;background-color:var(--color-red);color:var(--color-white);padding:10px 30px;border-radius:3px;font-size:15px}.zz_i_acc{position:relative;z-index:2}.modify_bg .form_search_c{padding:5px 15px}.modify_bg .form_search_c_flightt{padding:0}.modify_bg .form_search_c input{font-size:15px}.modify_bg .form_search_c button{height:84px}.reset_btn{background-color:red;color:var(--color-white);padding:3px 4px;font-size:11px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:2px;font-weight:500;border-radius:3px}.reset_btn img{height:12px;width:auto}.flight_listing_semi_one:hover{top:-5px}.price_g{font-weight:500}.price_g img{height:20px;width:auto}.price_g_main select{border:1px solid rgba(0,0,0,.1);border-radius:3px;padding:3px 4px}.range_cc{height:7px!important}.blur_me{padding:40px}.currr_select a select{color:var(--color-black)!important;font-size:12px;border-radius:3px;padding:2px}.des_code_f{display:flex;align-items:flex-start;flex-direction:column;gap:4px}.fil_title11 img{height:19px;width:auto}.fil_title11{margin:12px 0;padding:8px;background-color:var(--color-white);border-radius:5px;font-size:14px;font-weight:500;border:1px solid rgba(0,0,0,.1);background:linear-gradient(90deg,hwb(334 97% 0%),white,hwb(334 97% 0%));display:none}.aside_boxx,.close_price_sum{display:none}.close_travel_det_d img{height:24px;width:auto}.banner_ttt_minuss{margin-bottom:-2rem}.dates_all,.search_code{background-color:var(--b)}.search_code{margin-bottom:10px}.form_h_semi2222{margin-bottom:0!important}.banner_common{padding:2.5rem 0;background-color:#fff3f4;position:relative;z-index:1;color:#000000}.banner_common:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/FaresoDeal-image/dot-img.png);opacity:.3;z-index:-1}.banner_title1{font-size:30px}.ab_img img{border-radius:10px;height:320px;object-fit:cover}.ab_img1 img{height:220px}.spacing_m_p table td,.spacing_m_p table th{border:1px solid rgba(0,0,0,.1);padding:10px}.spacing_m_p table thead{background-color:var(--color-darkb);color:white}.spacing_m_p table tr:nth-child(2n){background-color:#f4f4f4}.spacing_m_p li>ul{padding-left:25px}.spacing_m_p li>ul li{font-size:14px;list-style:circle}.select_gr1{grid-template-columns:repeat(3,1fr);grid-gap:30px}.select_gr1 .select_tite{font-size:18px}.select_gr1 .select_img img{height:70px}.banner_common_all{padding-bottom:1rem;padding-top:6rem;background-image:url(/FaresoDeal-image/chicago-bg.png);background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;z-index:1}.banner_common_all:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.4));z-index:-1}.banner_t_dest{margin-bottom:-24px;text-transform:uppercase;font-size:24px;font-weight:700}.box_sh,.related_destinations{box-shadow:0 10px 50px rgba(0,0,0,.1);padding:20px}.related_destinations{background:white}.related_destinations li{width:100%}.related_destinations li a{display:flex;color:black;padding:7px;font-size:13px;text-transform:uppercase;font-style:italic;align-items:center;gap:5px}.related_destinations li a img{height:15px;width:auto}.related_title{font-size:18px;text-transform:uppercase}.helsinki_bg{background-image:url(/FaresoDeal-image/helsinki-bg.png)}.lima_bg{background-image:url(/FaresoDeal-image/lima-bg.png)}.miami_bg{background-image:url(/FaresoDeal-image/miami-bg.png)}.montreal_bg{background-image:url(/FaresoDeal-image/montreal-bg.png)}.san_jose_bg{background-image:url(/FaresoDeal-image/san-jose-bg.png)}.san_juan_bg{background-image:url(/FaresoDeal-image/san-juan-bg.png)}.west-palm-beach-bg{background-image:url(/FaresoDeal-image/west-palm-beach-bg.png)}.sao_bg{background-image:url(/FaresoDeal-image/sao_bg.png)}.seattle_bg{background-image:url(/FaresoDeal-image/seattle_bg.png)}.london_bg{background-image:url(/FaresoDeal-image/london-bg.png)}.santa_ana_bg{background-image:url(/FaresoDeal-image/santa_ana_bg.png)}.atlanta_bg{background-image:url(/FaresoDeal-image/atlanta_bg.png)}.header_specific .ul_link_s ul li a{color:white}.airline_bg{background-image:url(/FaresoDeal-image/aeroplan-bg.png)}.paris_bg{background-image:url(/FaresoDeal-image/paris-bg.png)}.minneapolis_bg{background-image:url(/FaresoDeal-image/minneapolis-bg.png)}.americas_top_bg{background-image:url(/FaresoDeal-image/americas-top-secret-beaches-bg.png)}.winter_bg{background-image:url(/FaresoDeal-image/winter-bg.png)}.new_bg{background-image:url(/FaresoDeal-image/new-york-img.png)}.contact_form{margin:-15px!important}.contact_input{padding:15px}.contact_input label{font-weight:600;font-size:14px;margin-bottom:4px}.contact_input .form_c_contact{border-radius:0;font-size:14px;box-shadow:none!important;padding:10px 0 13px;border:none;border-bottom:2px solid rgba(0,0,0,.5)}.contact_submit{border:none;background-color:var(--color-green);color:white;font-size:14px;padding:10px 16px;font-weight:600;text-transform:uppercase;border-radius:3px}.contact_box{border-left:1px solid rgba(0,0,0,.2);padding-left:30px}.contact_ti{font-size:18px;margin-top:13px;font-weight:700;color:var(--color-green);display:flex;align-items:center;gap:3px}.contact_ti img{width:17px;object-fit:contain}.contact_ti span{width:35px;height:35px;background-color:#f5f9ea;border-radius:50%;display:flex;align-items:center;justify-content:center}.contact_box li{margin-top:27px}.contact_box h5{font-weight:700;font-size:17px}.hotel_banner{padding-bottom:2rem}:root{--b:#008ef9;--p:#EF3A69;--d:#11172B;--w:white;--bl:rgba(9,196,249,1)}@keyframes zoom-in-zoom-out{0%{scale:100%}50%{scale:105%}to{scale:100%}}.form_holdd{width:20%}.form_holdd label{font-size:13px;margin-bottom:7px;font-weight:600;color:grey;position:relative}.form_holdd input{border:none;padding:0;font-weight:600;color:black;font-size:14px;box-shadow:none!important;background-color:transparent;width:100%}.form_holdd input::placeholder{color:black}.form_contrainer_s{flex-wrap:wrap}.form_holdd_semi{width:15%}.form_search{width:10%}.search_btt{border:none;background-color:var(--b);width:63px;height:63px;border-radius:50%}.search_btt img{height:35px;width:auto}.border_n,.form_search{border:none}.tabs_btt a,.tabs_btt button{border:none;display:flex;align-items:center;gap:8px}.tabs_btt{display:inline-flex;padding:0 6px;border-radius:50px;gap:15px}.tabs_btt a,.tabs_btt button{font-weight:600;padding:10px 20px 8px;border-radius:10px 10px 0 0;background-color:rgba(255,255,255,.7);color:black;font-size:13px;opacity:.9;margin-bottom:-1px}.ac_btt{background-color:var(--w)!important;color:black!important;font-size:15px!important;opacity:1!important}.pro_al_hero{width:94%}.pro_p{font-size:12px;margin-top:4px}.pro_tit{font-weight:600;font-size:16px}.pro_img img{height:62px;width:auto}.pro_container{gap:10px}.air_sp{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:0;gap:0}.air_sp_cont{background-color:transparent;border-radius:50px;text-align:center;display:flex;align-items:center;justify-content:center;padding:5px 0}.air_sp_cont img{height:30px;width:105px;object-fit:contain;filter:brightness(0) invert(1)}.pop_dess{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:30px}.flight_f{font-weight:600;font-size:15px}.pop_img img{border-radius:5px;height:180px;object-fit:cover}.pop_content{text-align:center;position:absolute;bottom:10px;left:50%;width:100%;transform:translateX(-50%);color:white;z-index:1}.pop_cont:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(255,255,255,0));border-radius:3px}.arrow_slider{background-color:var(--b);width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px;color:white;font-weight:600}.bg_contt{background-color:rgb(255,250,244);padding:40px;border-radius:10px;overflow:hidden}.semi_title{font-size:18px;color:var(--b);font-weight:700}.font_13{font-size:14px}.flight_imgg{position:relative;margin-bottom:-2.5rem}.flight_imgg img{border-radius:10px 10px 0 0;height:350px;object-fit:cover}.bg_contt2{background-color:#f9f9f9}.ab_tt{font-weight:700;font-size:30px;text-shadow:1px 1px 5px rgba(0,0,0,.7)}.ab_content_a{position:absolute;bottom:30px;left:0;width:100%;padding:0 20px}.know_btt{display:inline-flex;align-items:center;gap:5px;margin-top:20px;background-color:var(--b);color:var(--w);font-weight:600;padding:8px 20px;font-size:13px;border-radius:5px}.destination_cc{position:absolute;bottom:0;left:0;width:100%;padding:25px 20px;color:white;z-index:2}.des_title1{font-weight:700;font-size:17px;text-transform:uppercase}.ab_altt img{height:690px;object-fit:cover;border-radius:0 15px 15px 0}.know_btt img{height:22px;width:auto}.des_title11{font-size:24px}.nav_call_a{gap:2px;color:black;background-color:var(--w);border-radius:50px;padding:7px 10px;font-weight:600}.nav_call_a p{font-size:12px}.nav_call_a img{height:19px;width:auto}.sec_opti{gap:15px;display:inline-flex;border-radius:50px}.sec_opti p{font-size:16px}.sec_container{display:flex;align-items:center;gap:6px}.sec_container img{height:20px;width:auto}.tabs_ways button{border:none;background-color:#ffffff80;color:#000;font-size:10px;padding:6px 15px 6px 11px;font-weight:600;border-radius:50px}.tabs_ways button.active,.tabs_ways button.selected{color:white!important}.tabs_ways_modify{position:static;left:auto;top:auto;margin-bottom:0;margin-left:0}.modify_bg .tabs_ways button{border-radius:50px;padding:8px 12px 7px 9px;gap:6px}.blur_me{padding:30px 0}.search_btt2{border-radius:3px}.common_banner_custt{background:var(--d);color:var(--w);padding-bottom:25px}.title_t{font-size:30px;font-weight:600;text-align:center;border-bottom:3px solid var(--d);display:inline-flex;padding:25px 0 0}.spacing_m_p table{width:100%;margin-top:15px}.spacing_m_p table tr td,.spacing_m_p table tr th{border:1px solid rgba(0,0,0,.1);width:100%;padding:13px 20px;font-size:14px}.form_ic{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.3);border-radius:50%}.form_ic img{height:20px;width:auto}.fil_title11{display:none!important;background:var(--b);color:var(--w)}.fil_title11 img{filter:brightness(0) invert(1)}.banner_booking{display:none}.close_ffff{width:26px;height:26px;border-radius:5px;display:flex;align-items:center;justify-content:center;border:none;background-color:var(--b);display:none}.close_ffff img{height:13px;width:auto}.pass_all_main_hotel{display:flex}.form_holddPass,.form_holdd_dess{width:30%}.form-check-input{border:1px solid rgba(0,0,0,.2)!important}.form_check_h label{font-size:12px!important;font-weight:500!important}.hero_see_hotel:before{background-image:url(/imgs/images/hotel-bg.webp)!important}.pro_namee label{font-weight:600;font-size:14px}.pro_namee input{border-radius:3px;font-size:15px;padding:10px 15px}.flex_listing_hh{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px}.flex_listing_hh .rate_feature{margin-top:0}.pack_tt{font-size:33px;text-transform:uppercase;font-style:italic}.book_pck{background-color:var(--b);color:white;border-radius:5px;padding:10px 20px;font-weight:600;margin-top:25px;display:inline-flex;align-items:center;gap:5px}.book_pck img{height:20px;width:auto}.package_herr:before{background-image:url(/imgs/images/holiday-p.webp)!important}.pack_ss_p:before{background-image:url(/imgs/images/packages/dubai-bg.webp)}.turkey_bg:before{background-image:url(/imgs/images/packages/turkey-bg.webp)}.poland_bg:before{background-image:url(/imgs/images/packages/poland-bg.webp)}.keny_bg:before{background-image:url(/imgs/images/packages/kenya-bg.webp)}.title_d{font-weight:600;font-size:30px;text-transform:uppercase;line-height:50px;text-shadow:1px 1px 5px rgba(0,0,0,.3)}.want_tt{font-size:18px}.form_pack_h{background-color:#ffffff;border-radius:10px;padding:25px 20px}.pack_inn label{font-weight:600;font-size:13px}.pack_inn .form-control{border-radius:3px;font-size:12px;padding:12px 15px;box-shadow:none!important}.send_eqq{border:none;width:100%;padding:10px;background-color:var(--b);color:var(--w);border-radius:3px;font-weight:600}.des_stt_pacc{border-radius:10px;padding:25px}.starting_f{font-size:20px;font-weight:600;background:white;color:var(--d);display:inline-flex;padding:6px 14px;border-radius:3px}.pack_ss_p{padding-top:6rem}.space_hh_mm h2,.space_hh_mm h3,.space_hh_mm h4,.space_hh_mm h5{font-weight:600}.faqs_c{border:1px solid rgba(0,0,0,.2);border-radius:5px;margin-top:14px}.faqs_c h5{background-color:var(--b)!important;color:var(--w)!important;padding:11px 15px;font-size:17px;border-radius:0!important}.faqs_c h5:first-child{margin-top:0}.faqs_c p{padding:0 15px}.dotss{display:none}.space_hh_mm h4,.space_hh_mm h5,.space_hh_mm h6{background-color:#ebf3ff;border-radius:5px;padding:13px 18px;color:black}.des_stt_pacc:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,0));z-index:-1}.destination_cc_pack{background-color:var(--w);width:95%;bottom:20px;padding:25px;left:50%;transform:translateX(-50%);border-radius:10px}.destination_cc_pack .ab_tt{text-shadow:none}.footer_l img{height:50px;width:auto;margin-bottom:7px}.call_us_he,.close_navv,.d_n_n,.form_search p,.nav_headerr,.nav_nav22{display:none}@media screen and (max-width:1400px){.common_padding{padding:0 20px}.logo_header img{height:35px}.nav_btns a,.nav_btns button{font-size:11px;padding:4px 8px}.banner_t{font-size:26px}.book_fligg{display:none}}@media screen and (max-width:1300px){.footer_t,a,li,p{font-size:14px}}@media screen and (max-width:1200px){.steps_cont_main{width:96%}.air_a_s{display:none}.pro_al_hero2{display:none!important}.d_n_n{display:block;margin-top:20px!important}.process_sliderr{position:static;transform:none}.pro_content{color:black}.air_sp_cont11 img{filter:none;width:65px}.air_sp_cont{border:1px solid rgba(0,0,0,.1);border-radius:3px;padding:10px}.blur_me{padding:30px 15px}}@media screen and (max-width:1024px){.common_padding{padding:0 15px}.hero_see{height:auto;padding-top:5rem;padding-bottom:3rem}.tabs_btt{margin-right:-7rem}.form_h_semi222{padding:0}.aside_flight{padding:25px 20px}.close_ffff{display:flex}}@media screen and (max-width:992px){.nav_links{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:9;display:flex;justify-content:flex-end;display:none}.nav_links_ac{display:flex}.nav_links ul{width:40%;height:100%;background-color:var(--w);flex-direction:column;gap:0;padding-top:0}.nav_links ul li,.nav_links ul li a{display:flex;width:100%}.nav_links ul li a{color:var(--color-white);font-size:20px;padding:17px 30px}.call_us_he{position:absolute;bottom:20px;width:90%;margin:auto;background-color:var(--b);color:var(--w);border-radius:0;padding:16px 30px;font-size:19px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:50px}.call_us_he img{height:50px;width:auto}.pro_al_hero{width:96%}.nav_headerr{background-color:var(--d);width:100%;padding:15px 20px;display:flex}.navv_h_ig img{height:40px;width:auto}.close_navv{width:30px;height:30px;background-color:var(--b);color:white;gap:5px;border:none;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:5px 10px}.close_navv img{height:11px;width:auto}.tabs_btt{margin-right:-10rem}.steps_gr{grid-template-columns:repeat(3,1fr);grid-gap:30px 0}.blur_me{padding:30px 15px}.fil_title11{display:flex!important}.nav_links ul li a:after{display:none}}@media screen and (max-width:768px){.nav_links ul{width:100%}.flight_imgg{margin-bottom:-1.5rem}.ab_altt img{border-radius:5px}.footer_img{display:flex;justify-content:center}.form_contrainer_s{background-color:transparent;padding:0;box-shadow:none}.form_holdd_semi{display:flex;flex-direction:column}.form_holdd{width:100%;background-color:white;border-radius:8px;padding:0 10px!important;margin-top:12px}.form_contrainer_s{margin:0}.form_holdd:nth-child(2),.form_holdd:nth-child(odd){padding:0}.form_holdd{margin-top:0}.form_holdd_semi{width:50%}.pro_al_hero2{display:none}.form_holdd label{margin-bottom:4px;font-size:12px}.form_search p,.search_btt{display:flex}.search_btt{width:100%;border-radius:10px;align-items:center;justify-content:center;color:var(--w);gap:7px}.search_btt p{font-size:18px}.search_btt img{height:25px}.form_search{background-color:transparent;padding:0!important}.tabs_btt{margin-bottom:20px;padding:0;border-bottom:1px solid rgba(255,255,255,.9);display:flex;justify-content:flex-start!important;border-radius:0}.tabs_btt,.w_cc{width:100%}.tabs_btt a,.tabs_btt button{border-radius:5px 5px 0 0}.tabs_btt{margin-right:0}.tabs_ways{position:static;bottom:auto}.flex_wrr{flex-direction:column;align-items:flex-start}.tabs_ways{order:2;margin-bottom:10px}.steps_gr{grid-template-columns:repeat(2,1fr)}.steps_cont:nth-child(2n){border:none}.date_d{border-radius:5px 0 0 5px}.date_d_r{border-radius:0 5px 5px 0}.form_search_us{background:transparent;padding:0;margin-bottom:20px}.hotel_container{flex-direction:column}.hotel_air_contt,.hotel_listing_gal{width:100%}.hotel_air_contt{padding:15px 20px}.aside_flight111{padding:20px!important;margin-bottom:20px}}@media screen and (max-width:568px){.common_title{font-size:25px;line-height:36px}.nav_links ul li a{font-size:17px;padding:14px 30px}.call_us_he{font-size:20px;padding:13px}.call_us_he img{height:45px}.nav_btns_m{display:none}.banner_t{font-size:23px;line-height:36px}.font_12 a{font-size:12px}.hero_see{padding-top:6rem;height:100%;padding-bottom:2rem}.logo_header img{height:35px}.date_d{border-radius:5px 0 0 5px}.date_d_r{border-radius:0 5px 5px 0}.tabs_btt{padding:0;gap:6px}.tabs_btt a,.tabs_btt button{font-size:12px;padding:8px 15px;gap:6px}.ac_icc img{height:18px}.ac_btt{font-size:13px!important}.semi_title{font-size:16px}.bg_contt{padding:20px}.destination_grid{flex-wrap:wrap}.destination_container{width:100%}.footer_ul li a{font-size:12px}.process_sliderr{position:static;transform:none}.pro_img img{height:60px}.pro_container{background-color:#f9f9f9;padding:13px 10px;justify-content:center}.pro_al_hero{width:100%}.pro_tit{font-size:17px}.pro_content{color:black}.pop_img img{height:150px}.book_fligg{font-size:13px;display:none}.des_title11{font-size:17px}.destination_cc2{flex-direction:column;align-items:flex-start}.destination_container3 img{height:280px}.ab_altt img{height:500px}.know_btt img{height:22px}.ab_tt{font-size:23px}.nav_btns{display:none}.nav_nav22{display:flex}.menu_btn{border:none;background:transparent}.d_n_n{margin-top:0!important}.menu_btn img{height:35px;width:auto;filter:brightness(0) invert(1)}.sec_opti{gap:11px}.sec_opti p{font-size:13px}.hero_form_f{margin-top:15px!important}.tabs_ways button{font-size:11px}.steps_cont{padding:0 10px}.steps_cont_main{padding:20px 5px}.start_j{font-size:15px}.steps_icc img{height:38px}.start_j{font-size:13px}.steps_cont .font_12{font-size:10px}.search_btt{height:55px;margin-top:10px}.margin_top{margin-top:50px}.title_t{font-size:26px}.fl_cont2 .font_in{border:none;border-radius:0;padding:12px 0 0}.assit_cont{flex-direction:row}.res_f{width:120px;font-size:12px}.price_g p{font-size:12px!important}.title_d{font-size:23px;line-height:40px}.starting_f{font-size:18px;font-weight:600}.hotel_air_contt{flex-direction:column}.hotel_container .price_p_h{width:100%}.hotel_pricee{display:flex;align-items:center;text-align:initial!important}.text_s_e{text-align:end;width:60%}.footer_l img{height:44px}.className_holdd{font-size:10px!important}}@media screen and (max-width:376px){.tabs_btt a,.tabs_btt button{padding:7px 11px}.ac_icc img{height:15px}}.selected>img{border:3px solid white!important;border-radius:50%}.active,.selected{background:var(--color-black)!important}.active>img{border:3px solid white!important;border-radius:50%}.class-option{font-size:11px}.travel-class{border:1px solid red}.travel-class-dropdown{font-size:11px}.hidden{border:2px solid yellow;display:none}.logo_img img{height:50px;width:auto}.nav_links ul{display:flex;align-items:center;gap:38px}.nav_links li a{font-weight:500;transition:.3s;color:black}.nav_links li a:hover{color:var(--color-red)}.call_btn_nav a{background-color:var(--color-red);color:white;display:flex;align-items:center;gap:7px;justify-content:center;border-radius:5px;padding:4px 9px;font-size:14px;font-weight:600}.nav_cont_m{gap:25px}.call_btn_nav img{height:25px;width:auto}.fur_font{font-size:11px}.call_font_nav{font-size:16px}.banner_title{font-size:26px;font-weight:600;text-shadow:2px 3px 5px rgba(0,0,0,.5)}.banner_hero{padding:7rem 0 4rem}.search_en ul{display:flex;align-items:center;justify-content:center}.search_en{background-color:var(--color-white);border:1px solid rgba(197,197,197,.1);display:inline-flex;border-radius:30px;margin-top:15px;padding:0 10px}.search_en ul li a{display:inline-flex;padding:15px 20px;font-weight:600;font-size:12px;text-transform:uppercase}.search_en .line_h{height:20px;width:1px;display:inline-flex;background-color:rgb(189,189,189)}.custom_search_main{width:45%}.custom_search_main1{width:25%}.custom_form_in{padding:11px 15px;width:100%}.custom_form_in1{width:25%}.custom_form_in .form_search_f{border:none;padding:0;font-size:15px;font-weight:600;box-shadow:none;margin:2px 0}.spacing_eq_ps{border-radius:10px;padding:10px 14px}.custom_form_in1 .form_search_f{border:none;padding:0;font-size:16px;font-weight:600;box-shadow:none;margin:2px 0}.spacing_eq{margin:6px;background-color:white;border-radius:10px;border:1px solid rgba(0,0,0,.1)}.hero_engine_f{flex-wrap:wrap}.spacing_all_p{font-weight:600;margin:2px 0}.search_term_small{font-size:12px}.custom_form_in label,.custom_form_in1 label{font-size:11px;text-transform:uppercase;color:grey}.hero_engine_f{margin-top:5px!important;display:flex}.swap_icon img{height:23px;width:auto}.custom_form_in2{width:20%}.custom_form_btn{width:10%;height:90px}.custom_form_btn .spacing_eq,.custom_form_btn button{border:none;width:100%;height:100%;border-radius:5px;font-size:17px;font-weight:700;background-color:var(--color-red);color:white}.process_grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.process_content_title{font-weight:600;color:var(--color-black)}.process_icon img{height:41px;width:auto}.destination_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.destination_container{gap:15px;border-radius:10px;background-color:white;padding:10px;border:1px solid rgba(114,114,114,.1)}.desti_img img{width:120px;height:115px;object-fit:cover;border-radius:10px}.desti_title{font-weight:500;font-size:17px;margin:10px 0}.arrow_r{background-color:var(--color-red);width:30px;display:flex;align-items:center;justify-content:center;height:30px;border-radius:50%;position:absolute;bottom:20px;right:20px}.arrow_r img{height:14px;width:auto}.form_sub_t{gap:10px}.form_sub_t input{padding:16px 25px;box-shadow:none!important;border-radius:50px;font-size:14px}.form_sub_t button{width:210px;border:none;background-color:var(--color-yellow);padding:16px 10px;border-radius:50px;font-weight:500}.color_grey{color:grey}.title_get{border:none;border-radius:50px;padding:7px 15px 7px 5px;font-size:14px;display:flex;align-items:center;font-weight:600;gap:5px;background-color:var(--color-red);color:var(--color-white)}.arr_get{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-white)}.arr_get img{height:14px;width:auto}.book_bg_des{background-color:white;border-radius:10px;padding:30px;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.mt_4{margin-top:40px!important}.border_boxx{border-radius:50px}.trending_cont{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.trending_desti{background-color:transparent;border-radius:50px;padding:8px 20px;font-weight:500;font-size:13px;border:1px solid rgba(88,88,88,.2);color:var(--color-black)}.destination_cont_1,.trending_desti:nth-child(2n){background-color:white}.destination_cont_1{border-radius:10px;padding-left:40px;box-shadow:1px 1px 5px rgba(0,0,0,.1);margin:15px}.destination_img img{border-radius:10px;height:480px;object-fit:cover}.destination_img1 img{height:430px}.destination_title{font-weight:500;font-size:24px}.tabs_des{display:flex;flex-wrap:wrap;gap:15px}.tabs_destinations{font-size:12px;border:1px solid rgba(0,0,0,.1);border-radius:50px;color:var(--color-black);font-weight:500;padding:8px 20px;background-color:#fbfdfe}.swiper_arr_arrow{width:55px;height:55px;background-color:var(--color-red);border-radius:50%;display:flex;align-items:center;justify-content:center}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:18px;color:white;font-weight:700}.label_sub{font-weight:500;font-size:15px}.form_news_input .form-control{border:none;background-color:transparent;padding:0;box-shadow:none;font-size:14px}.form_news_letter{background-color:white;border:1px solid rgba(0,0,0,.1);padding:11px 15px;border-radius:10px}.form_news_input button{border:none;background-color:var(--color-red);color:white;border-radius:5px;padding:11px 25px;font-weight:600;font-size:14px}.video_banner_hero{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.video_banner_hero video{height:100%;object-fit:cover;width:100%}.start_price{justify-content:center}.loading_l{height:100vh;overflow:hidden}.aside_loadd{background-color:white;padding:20px;height:100%}.aside_box1{margin-top:60px}.aside_box1:first-child{margin-top:0}.aside_loadd1{margin-bottom:14px;height:10px;border-radius:50px;background:#eee;position:relative;overflow:hidden}.aside_loadd12{width:60%;background:#eee}.aside_loadd13{width:30%}.aside_loadd1:after{content:"";position:absolute;top:0;left:0;width:30px;height:100%;background-color:#f7fbff;animation:move_me 1s linear infinite;border-radius:50px;filter:blur(6px)}@keyframes move_me{0%{left:30%}to{left:110%}}.box_bb{background-color:white}.loader1{margin-top:30px;width:0;height:4.8px;display:inline-block;position:relative;background:var(--color-blue);box-shadow:0 0 10px rgba(255,255,255,.5);box-sizing:border-box;animation:animFw 8s linear infinite}.loader1:after,.loader1:before{content:"";width:10px;height:1px;background:var(--color-red);position:absolute;top:9px;right:-2px;opacity:0;transform:rotate(-45deg) translateX(0);box-sizing:border-box;animation:coli1 .3s linear infinite}.loader1:before{top:-4px;transform:rotate(45deg);animation:coli2 .3s linear infinite}@keyframes animFw{0%{width:0}to{width:100%}}@keyframes coli1{0%{transform:rotate(-45deg) translateX(0);opacity:.7}to{transform:rotate(-45deg) translateX(-45px);opacity:0}}@keyframes coli2{0%{transform:rotate(45deg) translateX(0);opacity:1}to{transform:rotate(45deg) translateX(-45px);opacity:.7}}.searching_box_semi{border:1px solid rgba(181,181,181,.1);border-radius:5px;background-color:white}.search_title{font-size:24px;padding:6px 30px 30px;font-weight:500;color:var(--color-blue);text-transform:capitalize}.spacing_m_p h1,.spacing_m_p h2,.spacing_m_p h3,.spacing_m_p h4,.spacing_m_p h5,.spacing_m_p h6,.spacing_m_p p{margin-top:15px}.spacing_m_p li{list-style:disc;margin:10px 0}.spacing_m_p ul{padding-left:25px}.banner_hero_desti_common{padding:4rem 0;background-color:#d2ecff;position:relative;background-image:url(/fare-imgs/amsterdam-desti-img.png);background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:1}.banner_ch_bg{background-image:url(/fare-imgs/chicago-bg.png)}.banner_hw_bg{background-image:url(/fare-imgs/hawaii-bg.png)}.banner_miami_bg{background-image:url(/fare-imgs/miami-bg.png)}.banner_new_bg{background-image:url(/fare-imgs/new-york-bg.png)}.banner_airlines_bg{background-image:url(/fare-imgs/bg-airlines.png)}.banner_hero_desti_common:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.1));z-index:-1}.box_sh{border-radius:10px}.tabs_ways button{opacity:.7;background-color:white}.tabs_ways button.active,.tabs_ways button.selected{background-color:var(--color-red)!important;opacity:1}.tabb_bt{background-color:white;border-radius:50px;margin:0 6px}.tabb_bt button{padding:9px 13px}.detail_detail_drop{margin:0 20px}.view_btn_deals_fl{display:none}.menu_btn_header{border:none;background:transparent;display:none}.menu_btn_header img{height:25px;width:auto}.close_btn{position:absolute;top:12px;right:20px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;display:none;border:none;border-radius:50px}.close_btn img{height:10px;width:auto}.btn_comm{cursor:pointer;color:white;border-radius:6px;margin-top:20px;display:inline-flex;padding:15px 20px;font-weight:600;background-color:var(--color-black)}.steps_btn_booking{gap:80px;margin-bottom:20px}.steps_btn_booking span{font-size:14px;font-weight:600;text-transform:uppercase;display:flex;align-items:center;flex-direction:column;gap:6px;text-align:center}.steps_btn_booking span.active{background-color:transparent!important;color:var(--color-red);position:relative;z-index:1}.steps_btn_booking span p{background-color:white}.steps_btn_booking span.active:after{content:"";position:absolute;left:4.3rem;width:152%;height:5px;top:35%;transform:translateY(-50%);background-color:var(--color-red);z-index:-1}.active_none:after{display:none!important}.step_num{width:40px;height:40px;background-color:var(--color-black);color:white;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:1}.steps_btn_booking .active .step_num{background-color:var(--color-red)}.steps_btn_booking p{width:175px}.banner_hero_bg{background-color:#eee;background-image:url(/fare-imgs/car_bg.png);background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;z-index:1;padding:4rem 0}.banner_hero_bg:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.3));z-index:-1}.banner_title1{font-size:32px;line-height:33px}.banner_title1,.save_title{font-weight:600;text-transform:uppercase}.save_title{margin-bottom:15px;font-size:19px}.book_btn_car{display:inline-flex;margin-top:24px;background-color:var(--color-red);color:white;border-radius:5px;padding:12px 22px;font-weight:500;font-weight:600}.book_btn_car:hover{color:white}.banner_at_bg{background-image:url(/fare-imgs/atlanta-car-banner.png)}.banner_au_bg{background-image:url(/fare-imgs/austin-bg.png)}.banner_las_bg{background-image:url(/fare-imgs/las-vegas-car-rental.png)}.package_bg{background-image:url(/fare-imgs/package-bg.png)}.line_h{line-height:47px}.es_title{background-color:var(--color-white);color:black;border-radius:5px;padding:6px 12px;display:inline-flex;font-weight:500;font-size:14px;margin-bottom:7px}.destination_img2 img{height:610px}.hotel_bg{background-image:url(/fare-imgs/hotel-bg2.png)}.banner_canada_bg{background-image:url(/fare-imgs/canada-img.png)}.banner_alaska_bg{background-image:url(/fare-imgs/alaska-bg.png)}.banner_hawaii_bg{background-image:url(/fare-imgs/hawaii-bg1.png)}.caribbean_bg{background-image:url(/fare-imgs/caribbean-bg.png)}.mexico_bg{background-image:url(/fare-imgs/mexico_bg.png)}.bahamas_bg{background-image:url(/fare-imgs/bahamas_bg.png)}.banner_cr_bg{background-image:url(/fare-imgs/caribbean-bg.png)}.destination_img2 img{height:520px}:root{--color-darkb:#1b2f48}.cruise_bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2;z-index:-1}.header_ccr a{color:white}.cruise_logos_grid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:25px}.cruise_logos{cursor:pointer}.cruise_hero{object-fit:cover;height:100%;display:flex;align-items:center;padding-top:4rem;background-color:var(--color-darkb);z-index:1}.cruise_img{height:100%;width:100%}.cruise_img img{height:100%;object-fit:cover}.cruise_logos{display:flex;align-items:center;justify-content:center;background-color:white;border-radius:5px;padding:15px 10px;text-align:center;border:1px solid rgba(0,0,0,.1)}.cruise_logos img{width:100px;height:40px;object-fit:contain;transition:.3s}.cruise_logos:hover img{transform:scale(1.1)}.cruise_bannerr{background-color:var(--color-darkb)}.cruise_header .ul_link_s a{color:white}.ex_hight{background-color:var(--color-white);color:black;font-weight:600;display:inline-flex;padding:4px 12px;border-radius:3px;font-size:15px}.cruise_form{background-color:white;border-radius:10px 10px 0 0;padding:18px 30px 30px}.cruise_form .form_cruise{border-radius:0;box-shadow:none!important;padding:15px 14px;font-size:14px}.cruise_form label{font-weight:500;font-size:13px;text-transform:uppercase;margin-bottom:3px;font-style:italic}.search_c_btn{background-color:var(--color-green);color:white;border:none;padding:14px 25px;border-radius:3px;display:flex;align-items:center;width:100%;justify-content:center}.margin_mm{margin-top:-22rem}.es_pr{font-size:23px}.book_noww_cruise{background-color:var(--color-green);color:var(--color-white);padding:12px 24px;display:inline-flex;margin-top:24px;font-weight:600;font-size:18px;transition:.3s}.book_noww_cruise:hover{color:black;background-color:#f5f9ea}.form_cruise_main{margin-top:12px}.cruise_deals_icon{position:absolute;bottom:-25px;left:-10.5rem}.cruise_deals_icon img{height:210px;width:auto}.cruise_banner{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;opacity:.3}.pt_5{padding-top:4.5rem}.cruise_ul{margin-top:20px;gap:30px}.cruise_ul,.cruise_ul li{display:flex;align-items:center}.cruise_ul li{margin:15px 0;font-size:20px;gap:6px;font-family:var(--font-dm)}.cruise_ul li img{height:20px;width:auto}.deals_cont_cr{position:absolute;bottom:0;width:100%;color:white;padding:25px 16px;z-index:2}.deal_cr_title{font-size:20px;font-weight:600;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-start}.deals_box_1 img{height:290px;object-fit:cover;border-radius:15px}.starting_pri{background-color:yellow;font-size:11px;display:inline-flex;padding:5px 7px;position:relative;color:black;border-radius:5px}.deals_box_1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:15px;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.2))}.deals_box_grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.padding_c{padding:13px}.deal_cr_title1{font-size:18px}.deal_cr_title1 .starting_pri{top:0;margin:5px 0;font-size:10px}.deals_box_1_im img{height:605px}.deal_cr_title2 .starting_pri{top:0;margin:5px 0;font-size:10px}.de_title{font-weight:600;margin-bottom:14px;font-size:15px}.drop_mm_cont{width:210px}.drop_listing_m_mm p{font-size:13px;font-weight:500}.drop_icon img{width:50px;height:auto;border-radius:5px}.drop_mm_time{font-size:17px!important;margin:3px 0}.flight_t{font-size:14px!important}.layover_l{background-color:#f5f5f5;color:black;display:inline-flex;justify-content:center;border-radius:50px;padding:5px 6px;font-size:11px;font-weight:600;width:170px;margin:14px 0;text-transform:uppercase}.line_over{width:50%;height:1px;border:1px dashed rgba(84,84,84,.1)}.dur_title_drop{margin-top:12px;font-size:17px;font-weight:500}.drop_cont_listt{background-color:white;padding:20px}.drop_cont_listt1{border-top:1px solid rgba(0,0,0,.1)}.cabin_dr{background-color:rgb(255,249,225);display:inline-flex;border-radius:5px;flex-direction:column;padding:5px 7px;margin:2px 0}.cabin_dr p{font-size:11px}.botton_mr{margin-bottom:14px}.close_details_drop button{font-size:12px;background-color:transparent;padding:0;border:none;border-bottom:1px dashed rgba(0,0,0,.1);display:flex;align-items:center;gap:4px}.close_details_drop img{height:8px;width:auto}.drop_cont_listt_booking{border-radius:10px;box-shadow:1px 1px 10px rgba(125,125,125,.1)}.price_title_sum{font-size:20px;margin-top:12px}.price_ul li{display:flex;justify-content:space-between;font-size:15px;margin:7px 0}.price_total{justify-content:space-between;background-color:var(--color-red);padding:13px 15px;font-size:17px;margin-top:10px}.cont_btn_a,.price_total{display:flex;color:white;font-weight:600;border-radius:5px}.cont_btn_a{background-color:green;width:60%;justify-content:center;padding:10px;font-size:18px}.booking_cont_1{background-color:white;border-radius:10px;box-shadow:1px 1px 10px rgba(125,125,125,.1);padding:20px}.booking_title{font-weight:600;font-size:18px}.mt_4_cs{margin-top:40px}.trip_title_booking{font-size:18px;font-weight:600}.trip_icon img{height:25px;width:auto}.trip_icon{margin:0 7px}.booking_title1{font-size:20px;font-weight:600}.booking_t_b{font-size:15px;font-weight:600}.booking_t_icon img{height:32px;width:auto}.include_cont{color:green;display:inline-flex;border-radius:5px;align-items:center;justify-content:center;gap:4px;font-weight:600;font-size:11px;margin-top:3px;text-transform:uppercase}.booking_trip_c_grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:16px}.booking_t_content{margin-top:4px}.include_cont img{height:13px;width:auto}.booking_t_container{gap:14px}.travel_ul img{height:18px;width:auto}.travel_ul ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px}.travel_ul ul li{color:green;font-size:13px;text-transform:uppercase;font-weight:500}.hr_cust{opacity:.1;margin:14px 0}.view_a{display:inline-flex;margin-right:7px;color:var(--color-blue);border-bottom:1px solid var(--color-blue)}.travel_pro_btn{border:none;background-color:transparent}.travel_pro_btn label{border:none;font-size:16px;background-color:#007ddd;color:white;padding:10px 20px 10px 37px;border-radius:5px;cursor:pointer}.travel_pro_btn input{margin-top:-2px;margin-right:6px;box-shadow:none!important}.price_usdd_para{font-size:20px;font-weight:600}.form_c_b_all{box-shadow:none!important}.hr_cust1{opacity:.1;margin:30px 0}.booking_form label{font-size:13px;font-weight:600}.form-floating>label{top:2px}.booking_form{margin:-7px}.form_spc{padding:7px}.red_span{color:var(--color-red)}.payment_grid{display:flex;gap:20px;align-items:center}.payment_img img{height:16px;width:auto}.secure_icon_i{border:1px solid rgb(0,192,0,.3);font-size:10px;border-radius:50px;padding:7px 10px;background-color:rgb(247,255,247);color:green;top:-10px;position:relative}.secure_icon_i img{height:15px;width:auto}.confirm_book_btn{border:none;background-color:green;color:white;border-radius:50px;padding:12px 25px;font-weight:500;font-weight:600;display:inline-flex;align-items:center;gap:3px}.color_blue{color:rgb(35,105,255)}.confirm_book_btn img{height:15px;width:auto}.de_title_bookin{font-size:13px}.drop_cont_listt_return{background:#f5fbff;border-top:1px solid rgba(153,153,153,.1)}.drop_cont_listt{border-radius:20px;box-shadow:1px 11px 10px rgba(0,0,0,.1)}.detail_detail_drop{position:relative;display:none}.detail_detail_drop_ac{display:block}.detail_detail_drop:after{content:"";position:absolute;top:-8px;left:25px;width:16px;height:16px;transform:rotate(-45deg);background-color:white}.close_drop_down_c{border:none;font-size:12px;position:absolute;top:10px;right:10px;color:var(--color-red);font-weight:600;background-color:#ffe1e2;border-radius:20px;padding:3px 7px;display:flex;align-items:center;gap:2px}.close_drop_down_c img{width:13px}.drop_cont_listt_cc_dff{background:#f5fbff;border-top:1px solid #9999991a}.view_btn_deals_fl{position:absolute;bottom:7px;right:15px;align-items:center;box-shadow:1px 1px 5px rgba(0,0,0,.2);border-radius:50px;padding:1px 6px}.radius_10{border-radius:30px}.radius_10 .de_title{font-size:16px}.bag_contt{gap:11px;display:inline-flex;border-radius:50px;box-shadow:1px 1px 5px rgba(0,0,0,.1);padding:2px 10px;margin-top:14px}.bag_semi_cont{display:flex;align-items:center;gap:3px}.bag_semi_cont p{font-size:11px;display:flex;align-items:center;gap:4px}.fl_icon_sm img{height:12px;width:auto;margin-top:-2px}.bag_contt span{color:grey}.bag_contt1{box-shadow:none;margin:0;padding:0;opacity:.7}.bag_contt1 .fl_icon_sm img{height:10px}.d_drop_none_me1,.d_none_big{display:none}.modify_new_me11,.modify_new_me_he{height:315px}.return_box_t{border-top:1px solid rgba(94,94,94,.1);margin-top:8px}@media screen and (max-width:1200px){.common_padding{padding:0 12px}}@media screen and (max-width:992px){.nav_links{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.6);display:flex;align-items:end;z-index:2;display:none}.nav_links_ac{display:flex}.nav_links ul{background-color:var(--color-red);width:100%;height:45vh;gap:0;flex-direction:column;position:relative;border-radius:40px 40px 0 0}.close_btn{display:flex}.menu_btn_header img{filter:brightness(0) invert(0)}.header_spec .menu_btn_header img{filter:none}.nav_links li a{background-color:transparent!important;border-top:1px solid rgba(255,255,255,.3)}.nav_links li a:hover{color:whitesmoke}.none_me{border:none!important}.search_en ul li a{padding:11px}.hero_engine_f{flex-wrap:wrap}.custom_form_in2{width:66%}.custom_form_btn{width:32.5%}.process_grid{grid-template-columns:repeat(3,1fr)}.destination_grid{grid-template-columns:repeat(2,1fr)}.info_cont{padding:0;border:none}.menu_btn_header{display:flex}.custom_search_main2_cust{width:65.5%}}@media screen and (max-width:768px){.custom_search_main{width:100%}.process_grid{grid-template-columns:repeat(2,1fr)}.common_title{line-height:37px}.destination_cont_1{padding:20px}.flex_wrap_me{flex-wrap:wrap}.contact_box{border:none;padding:0}.contact_form{margin:0!important}}@media screen and (max-width:568px){a,p{font-size:14px}.font_15{font-size:13px}.custom_form_in2{width:100%}.logo_img img{height:38px}.call_btn_nav a{padding:9px;gap:4px}.destination_img img{height:350px}.call_btn_nav a{font-size:15px}.fur_font{display:none}.destination_title{font-size:20px}.call_btn_nav img{height:21px}.none_me{display:none}.process_grid{grid-gap:16px 24px}.process_content_title{font-size:15px}.mt_4{margin-top:25px!important}.steps_btn_booking{gap:20px}.process_icon img{height:30px}.book_bg_des{padding:20px}.flex_props_wrap{flex-wrap:wrap;gap:13px}.title_get{font-size:14px}.arr_get{width:26px;height:26px}.destination_grid{grid-template-columns:repeat(1,1fr)}.desti_title{font-size:15px}.desti_img img{width:107px;height:107px}.banner_title{line-height:36px;font-size:23px}.tabs_destinations{padding:8px 12px}.margin_top{margin-top:45px}.bag_semi_cont p{font-size:9px}.trending_desti p{font-size:12px}.trending_cont{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}.trending_desti{justify-content:center;text-align:center;border-radius:5px}.tabs_des{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}.tabs_destinations{text-align:center}.footer_title1{font-size:17px}.footer_iccon{width:44px;height:44px}.destination_cont_1{margin:0}.drop_listing_m_mm_c{flex-wrap:wrap;width:100%}.d_drop_none_me{display:none}.d_drop_none_me1{display:initial;border-top:1px solid rgba(0,0,0,.1);padding-top:13px;margin-top:13px}.drop_mm_cont{width:50%}.drop_mm_cont_flight{margin-top:14px;display:flex;align-items:center;justify-content:space-between;width:100%}.drop_mm_cont_full{width:100%}.drop_mm_cont_air_contt{display:flex;align-items:center;justify-content:space-between}.text_end_me{text-align:end}.w_100{width:100%}.booking_trip_c_grid{grid-template-columns:repeat(2,1fr);grid-gap:15px}.travel_pro_btn{margin-top:10px;width:100%;display:flex;align-items:center;justify-content:center}.travel_pro_btn label{font-size:14px}.travel_ul ul li{font-size:11px}.booking_title1{display:flex;align-items:flex-start;flex-direction:column}.secure_icon_i{top:0;margin:5px 0}.confirm_book_btn{font-size:14px;padding:12px 18px}.booking_t_b{font-size:14px}.trip_title_booking{font-size:16px}.booking_title1{font-size:19px}.payment_img img{height:14px}.label_check_f{justify-content:center}.view_a{font-size:13px}.booking_t_icon img{height:29px}.search_title{font-size:19px;padding:6px 25px 25px}.banner_title1{font-size:21px}.tabs_ways{gap:0}.custom_form_btn{width:100%;height:50px}.m_zero{margin:5px 0 0}.spacing_eq{margin:12px 0 0}.d_none{display:none}.d_none_big{display:initial}.modify_new_me{height:100%;padding:15px 20px 30px}.start_price{justify-content:end!important}.fl_price p{text-align:end}.call_font_nav,.custom_form_btn button,.custom_form_in .form_search_f,.pass_inn,.rmdp-input{font-size:15px}.view_btn_deals_fl{display:flex}.w_100_ress{width:100%}.call_btn_nav img{height:17px}.call_font_nav{font-size:13px}.menu_btn_header img{height:20px}.nav_links ul{position:relative;padding-top:20px}.steps_btn_booking span.active:after{top:28%;width:106%}.steps_btn_booking p{width:100px}.save_title{font-size:15px}.nav_cont_m{margin:0}.nav_cust{padding:13px 0}.banner_hero{padding:6rem 0 2rem}.banner_hero_bg{padding-top:2rem!important}.es_title{font-size:12px;padding:4px 8px}.line_h{line-height:34px}.custom_search_main2_cust{width:100%}}@media screen and (max-width:376px){.arrow_r{bottom:13px;right:13px;width:26px;height:26px}.search_term_small{font-size:11px}}