@media screen and (max-width:700px){.main_font{color:#777;font-family:Inter;font-size:13px;font-weight:400}.main_content_bg{background:#fff}.top_menu_font{color:#fff;font-size:13px;font-weight:400}.top_menu_font{color:#fff;font-size:13px;font-weight:400}.top_menu_text_font{color:#fff;font-size:13px;font-weight:400}.header_bg{background:#fffcfc}.main_menu_bg{background:#d9901f}.my_orders_font{color:#ca9f00;font-family:Open Sans;font-size:16px;font-weight:400}.main_menu_font{color:#fff;font-family:Open Sans;font-size:14px;text-transform:uppercase}.main_menu_btn_bg{background:#d9901f}.main_menu_hover_btn_bg{background:#152b54}.main_menu_hover_font{color:#fff}.submenu_background{background:#011536}.submenu_title_level_01{font-weight:600;text-transform:uppercase}.h1{color:#011536;font-family:Open Sans;font-size:24px;font-weight:400}.h2{color:#011536;font-family:Open Sans;font-size:22px;font-weight:400}.h3{color:#011536;font-family:Open Sans;font-size:16px;font-weight:600}.h4{color:#ffb100;font-family:Open Sans;font-size:18px;font-weight:400}.h5{color:#ffb100;font-family:Open Sans;font-size:16px;font-weight:400}.h6{color:#ffb100;font-family:Open Sans;font-size:14px;font-weight:400}.texto01{color:#777;font-family:Open Sans;font-size:13px}.texto02{color:#777;font-family:Open Sans;font-size:13px}.texto03{color:#777;font-family:Open Sans;font-size:13px}.texto04{color:#777;font-family:Open Sans;font-size:13px}.texto05{color:#777;font-family:Open Sans;font-size:13px}.texto06{color:#777;font-family:Open Sans;font-size:13px}.texto07{color:#777;font-family:Open Sans;font-size:13px}.texto08{color:#777;font-family:Open Sans;font-size:13px}.texto09{color:#777;font-family:Open Sans;font-size:13px}.texto10{color:#777;font-family:Open Sans;font-size:13px}.input_bg{background:#fff}.input_font{color:#777;font-family:Open Sans;font-size:11px}.label_typo{color:#777}.links{color:#ffb100;text-decoration:none}.tip_typo{color:#fff;font-family:Open Sans;font-size:12px;font-weight:400}.button_gen_bg{background:rgb(119 119 119 / .3)}.button_gen_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:500;text-transform:uppercase}.button_call_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase}.button_call_bg{background:#ff7f00}.button_call_search_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase}.button_call_search_bg{background:#ffb100}.filter_bg{background:rgb(119 119 119 / .1)}.filter_main_title_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;text-transform:uppercase}.filter_main_title_bg{background:#011536}.filter_each_main_title_typo{color:#9d9d9d;font-family:Open Sans;font-size:14px;font-weight:600;text-transform:uppercase}.filter_slider_bullets_color{background:#011536}.calendar_typo{color:#777;font-family:Open Sans;font-size:12px;font-weight:400}.pesq_inc_typo{color:#fff;font-family:Open Sans;font-size:12px;font-weight:400}.btn_buy_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase}.btn_buy_bg{background:#011536}.footer_bg{background:#f9f9f9 url(https://viaja.dotz.com.br/wp-content/themes/travelgo/inc/images/bg_footer.png) no-repeat}.footer_title_typo{color:#fff}.flight_price_group_bg{background:#fff}.results_air_price_bg{background:rgb(119 119 119 / .05)}.results_air_price_typo{color:#d88f2f;font-size:13px}.flight_master_price_bg{background:#001f58}.flight_master_price_button_call_bg{background:#003582}.hotel_container_description_typo{color:#011536}.hotel_container_description_price_color{color:#ffb100;font-weight:600}.hotel_master_price_bg{background:#ffb100}.hotel_master_price_button_call_typo{color:#fff;font-family:Open Sans;font-weight:600;text-transform:uppercase}.hotel_master_price_button_call_bg{background:#d69500}.hotel_master_price_room_bg{background:#ffb100}.service_price_group_bg{background:#fff}.service_price_group_title{font-size:14px}.services_master_price_bg{background:#ffb100}.services_master_price_button_call_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase}.services_master_price_button_call_bg{background:#db9800}.hotel_price_group_bg{background:#fff}.results_hotel_price_bg{background:rgb(119 119 119 / .07)}.results_services_price_bg{background:rgb(119 119 119 / .07)}.results_services_price_typo{color:#011536;font-size:20px;font-weight:600}.services_master_price_group_title{color:#ffb100}.tray_package_title_font{color:#011536;font-family:Open Sans;font-size:13px;font-weight:600}.tray_package_item_bg{background:#fff0}.tray_package_detail_bg{background:rgb(119 119 119 / .1)}.tray_package_detail_title_typo{color:#777;font-size:13px;font-weight:400}.tray_package_active_detail_bg{background:#011536}.tray_package_active_title_typo{color:#fff}.tray_package_total_font{color:#ffb100;font-family:Open Sans;font-size:15px;font-weight:700}.self_package_price_group_bg{background:#fff}.self_package_price_group_title_typo{color:#011536;font-size:14px}.results_self_package_price_bg{background:rgb(119 119 119 / .05)}.self_package_master_price_button_call_bg{background:#fff}.self_package_master_price_button_call_typo{color:#011536;font-family:Open Sans;font-size:14px;font-weight:600;text-transform:uppercase}.self_package_master_price_font_typo{color:#fff}.self_package_master_price_button_block_bg{background:#011536}.self_package_master_price_block_type{color:#fff;font-family:Open Sans;font-size:12px}.dynamic_package_group_bg{background:#fff}.dynamic_package_price_bg{background:rgb(119 119 119 / .05)}.dynamic_package_results_price_typo{color:#d88f2f}.dynamic_package_master_price_bg{background:#ffb100}.dynamic_package_master_price_button_call_typo{color:#fff}.dynamic_package_master_price_button_call_bg{background:#db9800}.tour_group_bg{background:#fff}.tour_group_title_typo{color:#011536;font-family:Open Sans;font-size:16px;font-weight:600}.tour_bg_tab_inactive{background:rgb(119 119 119 / .07)}.tour_container_description_typo{color:#011536}.tour_container_description_price_color{color:#ffb100;font-weight:600}.results_tour_price_bg{background:rgb(119 119 119 / .07)}.tour_container_tab_bg{background:#fff}.tour_container_tab_description_typo{color:#777;font-family:Open Sans;font-size:12px;font-weight:600;text-transform:uppercase}.tour_container_tab_description_typo{color:#777;font-family:Open Sans;font-size:12px;font-weight:600;text-transform:uppercase}.tour_master_price_bg{background:#ffb100}.results_tour_price_bg{background:rgb(119 119 119 / .07)}.tour_master_price_button_call_typo{color:#fff;font-family:Open Sans;font-weight:600;text-transform:uppercase}.tour_master_price_button_call_bg{background:#d69500}.tour_master_price_room_bg{background:#ffb100}.order_code_bg{background:#fff}.order_code_text_typo{color:#777;font-family:Open Sans;font-size:14px}.order_code_big_typo{color:#011536;font-family:Open Sans;font-size:16px}.order_code_big_bg{background:rgb(119 119 119 / .1)}.order_code_mail_text_typo{color:#011536;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase}.search_engine_text_default{color:#777}.search_engine_bg{background:rgb(255 255 255 / .7)}.search_engine_title_typo{color:#ffb100}.search_engine_color{color:#777}.search_engine_tabs_bg{background:#fff}.search_engine_tabs_btn_bg{background:#fff}.search_engine_tabs_btn_typo{color:#777;font-weight:500;line-height:18px;text-transform:uppercase}.search_engine_tabs_btn_active_typo{color:#fff}.search_engine_tabs_btn_active_bg{background:#ffb100}.search_engine_tabs_btn_bg{background:#fff}.search_engine_title_typov2{color:#ffb100}.search_engine_tabs_btn_active_typov2{color:#011536}.search_engine_tabs_btn_typov2{color:#777;font-weight:500;line-height:18px;text-transform:uppercase}.mobile_main_font{color:#777;font-family:Open Sans;font-size:13px;font-weight:400}.text_wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@font-face{font-display:swap;font-family:'travelgo';src:url(https://passagemaerea-viajarbarato.travelgo.com.br/wp-content/themes/travelgo/fonts/travelgo.eot?-21dhgo);src:url('https://passagemaerea-viajarbarato.travelgo.com.br/wp-content/themes/travelgo/fonts/travelgo.eot#iefix-21dhgo') format('embedded-opentype'),url(https://passagemaerea-viajarbarato.travelgo.com.br/wp-content/themes/travelgo/fonts/travelgo.woff?-21dhgo) format('woff'),url(https://passagemaerea-viajarbarato.travelgo.com.br/wp-content/themes/travelgo/fonts/travelgo.ttf?-21dhgo) format('truetype'),url('https://passagemaerea-viajarbarato.travelgo.com.br/wp-content/themes/travelgo/fonts/travelgo.svg?-21dhgo#travelgo') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'travelgo_suite2';src:url(https://passagemaerea-viajarbarato.travelgo.com.br/wp-content/themes/travelgo/fonts/travelgo_suite2.eot?8wfszv);src:url('https://passagemaerea-viajarbarato.travelgo.com.br/wp-content/themes/travelgo/fonts/travelgo_suite2.eot?8wfszv#iefix') format('embedded-opentype'),url(https://passagemaerea-viajarbarato.travelgo.com.br/wp-content/themes/travelgo/fonts/travelgo_suite2.ttf?8wfszv) format('truetype'),url(https://passagemaerea-viajarbarato.travelgo.com.br/wp-content/themes/travelgo/fonts/travelgo_suite2.woff?8wfszv) format('woff'),url('https://passagemaerea-viajarbarato.travelgo.com.br/wp-content/themes/travelgo/fonts/travelgo_suite2.svg?8wfszv#travelgo_suite2') format('svg');font-weight:400;font-style:normal}.icon_font{font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_font_2{font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_arrow{content:"";width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid currentColor}.ico_close{content:"×";font-family:Verdana,Geneva,sans-serif}.ico_next{content:"a";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_advanced{content:"j";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_shuffle{content:"(";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_flight{content:"!";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_airport{content:"g";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_bag{content:"$";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_bed{content:"\29";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_bell{content:"+";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_sinal_mais{content:"+";font-family:sans-serif;speak:none;font-style:normal;font-weight:200;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;float:left}.ico_hotel{content:"-";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_services{content:"i";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_multi_products{content:"\e602";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_multi_products2{content:"\25";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_calendar{content:"b";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_adult{content:"e";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_child{content:"c";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_baby{content:"d";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_search{content:"k";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_facebook{content:"\e604";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_twitter{content:"\e605";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_gplus{content:"\e603";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_linkedin{content:"\f0e1";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_foursquare{content:"\e606";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_instagram{content:"\f16d";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_pinterest{content:"\e607";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_phone{content:"\e609";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_mail{content:"\e60c";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_chat{content:"\e608";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_ok{content:"\f00c";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_aiport{content:"g";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_downtown{content:"f";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_hotel{content:",";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_map{content:"h";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_photo{content:"\e60a";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_star{content:"\e60b";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_home{content:"\e60d";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_hotel_bell{content:"\e601";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_cruise{content:"\e1cc";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_car{content:"\e1cb";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_pointer{content:"\e60e";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_buy{content:"\e1e6";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_hotel_window{content:"\2d";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_car_buy{content:"8";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_calendar_2{content:"\e610";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_location{content:"\e60f";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_menu_responsive{content:"\e802";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_label{content:"\e800";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_filter{content:"\e801";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_combined_package{content:"\e902";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_share_in{content:"{";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_share_out{content:"{";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_link{content:";";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_circuit{content:"\5a";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-return{content:"\e900";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-reembursement{content:"\40";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-locked_open{content:"\e901";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-power-button{content:"\e902";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon_shield{content:"\e903";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-shield_selected{content:"\e904";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-executive{content:"\e905";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-first_class{content:"\e906";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-premium_economy{content:"\e907";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-landscape{content:"\e908";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mask{content:"\e909";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-locked{content:"\e90a";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logout{content:"\e90b";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user{content:"\e90c";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.input_default{color:#777;font-family:Open Sans;font-size:11px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgb(119 119 119 / .15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input_default:focus{border:1 solid;border-color:rgb(94 94 94 / .15)}.input_default:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:.45;-moz-opacity:.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgb(94 94 94 / .15);pointer-events:none;outline:none}.label_default{text-decoration:none;cursor:default;color:#777;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0 10px 0;padding:0;position:relative;padding:0;margin:0 0 10px 0;display:inline-block}.label_default small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px}.label_default small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto}.label_default small:before{display:none}.label_default input[type=text],.label_default select{width:100%;-webkit-box-shadow:0 0 0 1px #fff 1px 2px rgb(0 0 0 / .1);-moz-box-shadow:0 0 0 1px #fff 1px 2px rgb(0 0 0 / .1);box-shadow:0 0 0 1px #fff 1px 2px rgb(0 0 0 / .1)}input[type=text],select,input[type=email],input[type=password],input[type=date],input[type=tel]{color:#777;font-family:Open Sans;font-size:11px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgb(119 119 119 / .15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=text]:focus,select:focus,input[type=email]:focus,input[type=password]:focus,input[type=date]:focus,input[type=tel]:focus{border:1 solid;border-color:rgb(94 94 94 / .15)}input[type=text]:disabled,select:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=date]:disabled,input[type=tel]:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:.45;-moz-opacity:.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgb(94 94 94 / .15);pointer-events:none;outline:none}input.month{width:45px}input.year{width:50px}input.cpf{width:107px}select{line-height:25px}label{text-decoration:none;cursor:default;color:#777;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0 10px 0;padding:0;position:relative;padding:0;margin:0 0 10px 0;display:inline-block}label small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px}label small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto}label small:before{display:none}label input[type=text],label select{width:100%;-webkit-box-shadow:0 0 0 1px #fff 1px 2px rgb(0 0 0 / .1);-moz-box-shadow:0 0 0 1px #fff 1px 2px rgb(0 0 0 / .1);box-shadow:0 0 0 1px #fff 1px 2px rgb(0 0 0 / .1)}label.select{position:relative;overflow:inherit!important}label.select select{cursor:pointer}label.select:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:#fff;content:"^";font-family:"Consolas",monospace;font-size:14px;color:#9d9d9d;position:absolute;pointer-events:none;line-height:220%;text-align:center;width:24px;display:none \9;height:28px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:1px;right:6px}label.invalid input{border-color:#ffb3b3}label input[type="radio"],label input[type="checkbox"]{width:auto;height:auto;margin:0 5px;padding:0;vertical-align:middle}.custom_radio *{cursor:pointer}.custom_radio input[type="radio"]{opacity:0;position:absolute}.custom_radio input[type="radio"]+span::before{content:"\2022";-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:inset 0 1px 1px #999;-moz-box-shadow:inset 0 1px 1px #999;box-shadow:inset 0 1px 1px #999;font:400 18px/65% Arial,Sans-serif;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;width:13px;height:13px;line-height:14px;margin:-1px 4px 0 0;border:1px solid rgb(119 119 119 / .15);background:#f6f6f6;display:inline-block;vertical-align:middle;color:#f6f6f6}.custom_radio input[type="radio"]:checked+span::before{border:solid 1px #011536;color:#011536;vertical-align:middle}.custom_checkbox{cursor:pointer}.custom_checkbox *{cursor:pointer}.custom_checkbox input[type="checkbox"]{opacity:0;position:absolute}.custom_checkbox input[type="checkbox"]+span::before{content:"\f00c";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:2%;-moz-border-radius:2%;border-radius:2%;text-align:center;width:15px;height:15px;line-height:15px;margin:-2px 6px 0 0;border:1px solid rgb(119 119 119 / .15);background:#f6f6f6;display:inline-block;vertical-align:middle;color:#f6f6f6}.custom_checkbox input[type="checkbox"]:checked+span::before{border:1px solid rgb(119 119 119 / .15);color:#011536}.custom_select{position:relative;overflow:inherit!important}.custom_select select{cursor:pointer}.custom_select:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:#fff;content:"^";font-family:"Consolas",monospace;font-size:14px;color:#9d9d9d;position:absolute;pointer-events:none;line-height:220%;text-align:center;width:24px;display:none \9;height:28px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:1px;right:6px}.no_label{font-size:0}.label_inside{color:#777;font-family:Open Sans;font-size:11px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgb(119 119 119 / .15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:auto!important;margin:0 5px;padding:0 0 0 5px;line-height:27px;overflow:hidden}.label_inside:focus{border:1 solid;border-color:rgb(94 94 94 / .15)}.label_inside:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:.45;-moz-opacity:.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgb(94 94 94 / .15);pointer-events:none;outline:none}.label_inside:after{right:0;bottom:0}.label_inside select{border:medium none;float:none;height:20px;margin-left:5px;padding:0 0 0 2px;width:40px;border-left:1px solid rgb(119 119 119 / .15);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.hide{display:none;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.show{display:block;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.bold{font-weight:700}.normal{font-weight:400}.lighter{font-weight:lighter}.bolder{font-weight:bolder}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.tip{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:12px;color:#fff;font-family:Open Sans;font-weight:400;background:#000;text-align:center;padding:5px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.tip:before{content:"";width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid currentColor;border-width:5px;color:#000;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:-5px;left:50%;margin-left:-5px}.age_tool_tip{text-decoration:none!important;position:relative;cursor:help;overflow:inherit!important;text-decoration:underline}.age_tool_tip small{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:12px;color:#fff;font-family:Open Sans;font-weight:400;background:#000;text-align:center;padding:5px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;display:none;left:0;margin:0 auto!important;position:absolute;right:0;bottom:114%!important;z-index:1;line-height:normal}.age_tool_tip small:before{content:"";width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid currentColor;border-width:5px;color:#000;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:-5px;left:50%;margin-left:-5px}.age_tool_tip:hover small{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);display:inline-table;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.age_tool_tip:hover small *{display:inherit;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.age_tool_tip.select{overflow:inherit!important}.age_tool_tip small{text-decoration:none}label.select.age{text-decoration:none!important;position:relative;cursor:help;overflow:inherit!important;text-decoration:underline}label.select.age small{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:12px;color:#fff;font-family:Open Sans;font-weight:400;background:#000;text-align:center;padding:5px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;display:none;left:0;margin:0 auto!important;position:absolute;right:0;bottom:114%!important;z-index:1;line-height:normal}label.select.age small:before{content:"";width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid currentColor;border-width:5px;color:#000;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:-5px;left:50%;margin-left:-5px}label.select.age:hover small{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);display:inline-table;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}label.select.age:hover small *{display:inherit;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}label.select.age.select{overflow:inherit!important}label.select.age small{text-decoration:none}label.select.age small{background:#000!important;color:#fff!important}.no_tip small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px}label.select.adults,label.select.children,label.select.babies{position:relative;z-index:1;text-decoration:none;cursor:default}label.select.adults small,label.select.children small,label.select.babies small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px}label.select.adults small,label.select.children small,label.select.babies small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto}label.select.adults small:before,label.select.children small:before,label.select.babies small:before{display:none}label.select.adults small,label.select.children small,label.select.babies small{display:block}.has_tip{position:relative;cursor:help;overflow:inherit!important;text-decoration:underline}.has_tip small{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:12px;color:#fff;font-family:Open Sans;font-weight:400;background:#000;text-align:center;padding:5px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;display:none;left:0;margin:0 auto!important;position:absolute;right:0;bottom:114%!important;z-index:1;line-height:normal}.has_tip small:before{content:"";width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid currentColor;border-width:5px;color:#000;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:-5px;left:50%;margin-left:-5px}.has_tip:hover small{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);display:inline-table;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.has_tip:hover small *{display:inherit;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.input_tool-tip{position:relative}.input_tool-tip small{font-size:0;position:absolute;right:3px;bottom:30px}.input_tool-tip small:before{color:#e6e6e6;content:"";width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid currentColor;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:5px;bottom:-5px;right:0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.input_tool-tip:not(label):hover>small,.input_tool-tip input:focus+small{color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:tip_border_type;border-width:'';background:#000;font-size:12px;font-family:Open Sans;font-weight:400;text-align:center;display:inline-table;left:0;right:0;bottom:32px;margin:0 auto;z-index:1;line-height:normal;padding:5px;top:auto;box-shadow:none}.input_tool-tip:not(label):hover>small:before,.input_tool-tip input:focus+small:before{bottom:-5px;right:95%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;color:#000}.btn{color:#fff;font-family:Open Sans;font-size:14px;font-weight:500;text-transform:uppercase;border:0 inherit;border-width:'';-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 10px;margin:'';display:inline-block;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgb(119 119 119 / .3);background-color:rgb(119 119 119 / .3);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.btn:hover{-webkit-box-shadow:inset 0 171px 0 rgb(0 0 0 / .03);-moz-box-shadow:inset 0 171px 0 rgb(0 0 0 / .03);box-shadow:inset 0 171px 0 rgb(0 0 0 / .03);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.call_to_action{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase;background:#ff7f00;background-color:#ff7f00;border-width:0;border:#fff0;padding:10px 20px;margin:'';display:inline-block;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.call_to_action:hover{-webkit-box-shadow:inset 0 171px 0 rgb(0 0 0 / .03);-moz-box-shadow:inset 0 171px 0 rgb(0 0 0 / .03);box-shadow:inset 0 171px 0 rgb(0 0 0 / .03);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.btn_icon_only{width:23px;height:23px;font-size:0;display:inline-block;text-align:center;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.btn_icon_only:before{width:23px;height:23px;line-height:23px;float:left;text-align:center;font-size:11px}.btn_icon_only small{white-space:nowrap}.btn_icon_only small:before{left:10px!important}.btn_buy_flight{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border:#fff0;padding:'';box-shadow:none;border-width:0}html,body,div,form,h1,h2,h3,h4,h5,h6,hr,ul,li,ol,ul,table,tr,td,th,p,img,body{margin:0;padding:0}img{border:none}li{list-style:none}a,button{margin:0;padding:0;background:#fff0;text-decoration:none}body{color:#777;font-family:Open Sans;font-size:13px;font-weight:400}body .container{display:block;max-width:100%;overflow:hidden!important;position:relative;width:100%}body .container header.main .wrap,body .container>footer .content{width:100%}body .container article{position:relative}iframe{border:medium none;display:block;height:100vh;position:absolute;width:100vh}label.select select{text-indent:0px!important;line-height:30px!important}label.select:after{display:none}input[type="text"],input[type="email"],input[type="password"],select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}.touch{display:inline-block}.comments{margin:0;padding:0}.no_tip{text-decoration:none;cursor:default}.no_tip small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto}.no_tip small:before{display:none}.icon_buttom{width:35px;height:35px;text-align:center;display:inline-block;padding:0;line-height:35px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.input_height_responsive{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}.button_responsive{margin:0;padding:0 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center}.wpb_column.vc_column_container.vc_col-sm-12{position:static}.promotions.horizontal>li{display:block}.promotions.vertical>li{float:none;width:auto}.ui-widget-overlay{top:50px}body .container{overflow:visible}.disable{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default}.opacity_45{opacity:.45;-moz-opacity:.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50)}.opacity_75{opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=70)}.disabled{opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=70);cursor:default!important}.disabled:hover{background:transparent!important;cursor:default!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.disabled:hover h3{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.login_page .password.new{width:100%}.login_page #change_password{width:100%;margin:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}body .container{overflow:hidden!important}body .container .top_menu{display:none!important}header.main{margin:0px!important;height:150px}header.main .logo{margin:0;padding:0;position:relative;z-index:0}header.main .logo a img{margin:8px 0 0 43px;max-height:100%}header.main .logo a img.desktop{display:none}header.main .logo a img.mobile{display:block}header.main ul.aside{display:block;margin:0;position:absolute;right:25px;top:-13px}.touch.menu_open{font-size:0;left:10px;position:absolute;top:15px;width:25px;height:20px;cursor:pointer;border:solid #011536;border-width:3px 0;z-index:110}.touch.menu_open:before{content:"";display:block;height:3px;margin-top:5px;background:#011536}.touch.input_show_menu{display:none!important}body .container .menu_01 .mobile_header,body .container .menu_02 .mobile_header{height:100%;position:absolute;width:100%;z-index:530}body .container .menu_01 .mobile_header .main_menu,body .container .menu_02 .mobile_header .main_menu{margin:0px!important;float:none!important;width:100%;background-color:rgb(0 0 0 / .28);position:fixed;z-index:530px;cursor:pointer;display:inline-block!important;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}body .container .mobile_header.menuLeft .main_menu{left:-100%}body .container .mobile_header.menuLeft .input_show_menu:checked~.main_menu{left:0}body .container .mobile_header.menuLeft .input_show_menu:checked~.main_menu .menu_close{right:0}body .container .mobile_header.menuLeft .input_show_menu:checked~.main_menu .menu{left:0}body .container .mobile_header.menuRight .main_menu{right:-100%}body .container .mobile_header.menuRight .input_show_menu:checked~.main_menu{right:0}body .container .mobile_header.menuRight .input_show_menu:checked~.main_menu .menu_close{left:0}body .container .mobile_header.menuRight .input_show_menu:checked~.main_menu .menu{right:0}body .container .mobile_header .main_menu{display:block!important;width:100%;height:100%;position:absolute;z-index:530;top:0;margin:0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}body .container .mobile_header .main_menu .menu{background:#fff!important;height:100%}body .container .mobile_header .main_menu ul{width:50%!important;display:inline-block}body .container .mobile_header .main_menu ul li{width:100%!important;float:left;display:inline-block;position:relative;border:solid #fff;border-width:0 0 1px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body .container .mobile_header .main_menu ul li a{display:inline-block;width:100%;float:left;height:auto;line-height:inherit;padding:15px;text-align:left;text-decoration:none;transition:all all 300ms ease ease;-webkit-transition:all all 300ms ease ease;-moz-transition:all all 300ms ease ease;-o-transition:all all 300ms ease ease;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body .container .mobile_header .input_show_menu:checked~.main_menu{width:100%;background-color:rgb(0 0 0 / .28);position:fixed;z-index:530px;cursor:pointer;display:inline-block!important;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}body .container .mobile_header .input_show_menu:checked~.main_menu .menu_close{display:inline-block;font-size:0;height:100%;width:100%;cursor:pointer;position:absolute}body .container .mobile_header .input_show_menu:checked~.main_menu .menu{max-width:inherit;display:inline-block;background:#fff!important;height:100%;position:absolute;cursor:default;top:0}#widget_login input:checked~.login_form{position:relative;right:-10px;top:0;width:100%;z-index:1!important}#widget_login input:checked~.login_form h3{padding:5px 0;text-align:left}#widget_login input:checked~.login_form>p{padding:0 0 5px;text-align:left}#widget_login label.login_form_call,#widget_login label.login_form_call_business{font-size:0;margin:0 35px 0 0;position:relative;width:auto;z-index:0}#widget_login label.login_form_call_business{display:block;margin:0 0 0}#widget_login label.login_form_call_business:before{content:"e";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}#widget_login .login_form.business{display:none}#widget_login .login_form.business h3,#widget_login .login_form.business .login,#widget_login .login_form.business .password,#widget_login .login_form.business .send,#widget_login .login_form.business .forgot{width:100%!important}#widget_login .login_form.business .send{padding:5px 10px;padding:''}#widget_login .logged_in{display:inline-block;margin:0 35px 0 0;position:relative;width:auto}#widget_login .logged_in p{display:none}#widget_login .logged_in a{float:left;margin:0 0 0 5px;font-size:0}#widget_login .logged_in a:before{display:inline-block;font-size:18px;height:30px;line-height:30px;text-align:center;width:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid rgb(119 119 119 / .15)}#widget_login .logged_in a.my_orders:before{content:"\e90c";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#011536}#widget_login .logged_in a.logout:before{content:"\e90b";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgb(119 119 119 / .45)}.home #widget_login input:checked~.login_form::before{right:10px}.home #widget_login label.login_form_call{margin:0}.home #widget_login .logged_in{margin:0}.found_results{display:none!important}.filter_left .content_results .list_options{padding-left:0;padding-right:0}.main_content{min-height:inherit}.content_results header{border:none;padding:0;margin:20px 0 10px}.content_results header div{width:100%;background:#f7f7f7;border:solid #ebebeb;border-width:1px 0;padding:5px 10px;font-size:12px}.content_results header div p{font-style:italic}.content_results header div p.directions{display:inline-block;padding:0;width:100%}.content_results header div p.directions strong{text-decoration:none;cursor:default;text-transform:none}.content_results header div p.directions strong small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px}.content_results header div p.directions strong small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto}.content_results header div p.directions strong small:before{display:none}.content_results header div p.directions strong span{display:none}.content_results header div p.directions strong small{display:inline;font-size:12px}small{display:none}.touch.filter_open{font-size:0;position:absolute;right:10px;top:-140px;z-index:600}.touch.filter_open:before{content:"\e801";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:35px;height:35px;text-align:center;display:inline-block;padding:0;line-height:35px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:right;font-size:12px}.touch.input_show_filter{display:none!important}body .content_results aside.filters{display:none;right:-100%;position:absolute;top:0;z-index:1;margin:0!important;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;background:#fff}body .content_results.flight .input_show_filter:checked~aside.filters,body .content_results.hotels .input_show_filter:checked~aside.filters,body .content_results.service .input_show_filter:checked~aside.filters,body .content_results.services .input_show_filter:checked~aside.filters,body .content_results.tour .input_show_filter:checked~aside.filters,body .content_results.self_packages .input_show_filter:checked~aside.filters{display:inline-block}body .content_results.flight.dynamicpackage .input_show_filter:checked~aside.filters,body .content_results.hotels.dynamicpackage .input_show_filter:checked~aside.filters,body .content_results.service.dynamicpackage .input_show_filter:checked~aside.filters,body .content_results.services.dynamicpackage .input_show_filter:checked~aside.filters{display:none}body .content_results.dynamicpackage .input_show_filter:checked~aside.filters.current{display:inline-block!important}body .content_results .input_show_filter:checked~.search_result div.sorting{position:absolute}body .content_results .input_show_filter:checked~.sorting{position:absolute}body .content_results .input_show_filter:checked~aside.filters{width:100%;height:100%;right:0;background-color:rgb(0 0 0 / .28);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}body .content_results .input_show_filter:checked~aside.filters .filter_close{display:inline-block;font-size:0;height:100%;left:0;position:absolute;width:100%}body .content_results .input_show_filter:checked~aside.filters .filter_content{width:85%;background:#fff;height:100%;position:absolute;right:0;top:0}body .content_results .input_show_filter:checked~aside.filters .filter_content>div h2{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body .content_results .input_show_filter:checked~aside.filters .filter_content>div .list_filter{float:left;margin-top:65px;background:#fff;z-index:2147483647}body .content_results .input_show_filter:checked~aside.filters .filter_content>div .list_filter li{width:100%;padding-bottom:15px;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body .content_results .input_show_filter:checked~aside.filters .filter_content>div .list_filter li.name h3{font-size:0;height:auto;line-height:inherit;padding-top:10px}body .content_results .input_show_filter:checked~aside.filters .filter_content>div .list_filter li .list_of_days li{padding:10px 0 5px}body .content_results .input_show_filter:checked~aside.filters .filter_content>div .list_filter li h3{width:100%;padding:0 25px;border-top:none}body .content_results .input_show_filter:checked~aside.filters .filter_content>div .list_filter li .content{display:inline-block;min-width:inherit;padding:10px 10px 5px 5px;border:none}body .content_results .input_show_filter:checked~aside.filters .filter_content>div .list_filter li:hover h3{-webkit-box-shadow:0 0 0 #fff0;-moz-box-shadow:0 0 0 #fff0;box-shadow:0 0 0 #fff0}body .content_results .input_show_filter:checked~aside.filters .filter_content>div .list_filter li:hover .content{width:100%;position:static;-webkit-box-shadow:0 0 0 #fff0;-moz-box-shadow:0 0 0 #fff0;box-shadow:0 0 0 #fff0;padding:10px 10px 5px 5px;border:none}div.sorting .sortingData{padding:0px!important;margin:0px!important;float:none}div.sorting .mini_max_results{display:none!important}div.sorting.toggleHotel .pagination .result_pager,div.sorting.toggleHotel .pagination .pager,div.sorting.toggleHotel .pagination .items_page,div.sorting.toggleService .pagination .result_pager,div.sorting.toggleService .pagination .pager,div.sorting.toggleService .pagination .items_page,div.sorting.toggleTour .pagination .result_pager,div.sorting.toggleTour .pagination .pager,div.sorting.toggleTour .pagination .items_page{display:none}div.sorting.toggleTour .sorter{display:none}div.sorting .sorter{position:absolute;top:35px;width:80%;z-index:5;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;right:-100%}div.sorting .pagination{margin:0;padding:0;text-align:center}div.sorting .pagination .result_pager{width:100%;display:inline-block;float:none}div.sorting .pagination .pager{display:table;float:none;width:100%}div.sorting .pagination .pager li{display:table-cell;float:none;border:1px solid #fff}div.sorting .pagination .items_page{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;margin:10px 0 0 0;padding:0;text-align:center;width:100%}.touch.flexible_search_open{font-size:0;left:0;position:absolute!important;top:5px;width:100%}.touch.flexible_search_show{display:none!important}.filter_right .bestprice_calendar.flexible_search,.filter_left .bestprice_calendar.flexible_search{padding:5px;margin:0}.filter_right div.sorting .sortingData,.filter_left div.sorting .sortingData{float:none;margin:0!important;padding:0!important}.filter_right #servicesSelection,.filter_left #servicesSelection{padding:0;margin:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.filter_right #servicesSelection .packages.selected,.filter_left #servicesSelection .packages.selected{width:100%}.filter_right #servicesSelection .scroll,.filter_left #servicesSelection .scroll{width:100%}.filter_right #servicesSelection .scroll .list_item>li,.filter_left #servicesSelection .scroll .list_item>li{margin:5px 0 0}body .bestprice_calendar.flexible_search{position:relative;z-index:0;padding:40px 0 0!important}body .bestprice_calendar.flexible_search>h3{border-top:none;height:42px;line-height:42px}body .bestprice_calendar.flexible_search:hover .calendar_grid{display:none!important}body .bestprice_calendar.flexible_search input:checked~.calendar_grid{display:block!important}body .bestprice_calendar.flexible_search input:checked~.calendar_grid #contentLightCalendar>p{padding:0;margin:0}body .bestprice_calendar.flexible_search .calendar_grid{padding:5px 5px 10px!important;display:none!important}body .bestprice_calendar.flexible_search .calendar_grid #contentLightCalendar>p{display:none}.flex_search_block_open .bestprice_calendar.flexible_search label{display:block}.flex_search_block_open .bestprice_calendar.flexible_search h3{cursor:pointer;background:#011536;color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;text-transform:uppercase}.flex_search_block_open .bestprice_calendar.flexible_search .calendar_grid{margin-top:3px}.touch.price_matrix_show{display:none!important}body #priceMatrix{display:none!important}.flight_price_matrix_block_open #priceMatrix{display:none!important}body .content_results .input_show_filter:checked~.sorting .sorter,body .content_results .input_show_filter:checked~.search_result .sorting .sorter{right:0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.hotels .filter_content>div .list_filter{float:left;margin-top:120px}body .bestprice_calendar{box-sizing:border-box;margin-left:2px;width:100%!important}body .bestprice_calendar>h3{box-shadow:0 0!important;float:left!important;margin:0 0 0 -2px!important;padding:0 20px!important;width:100%!important}body .bestprice_calendar .calendar_grid{display:inline-block!important;width:100%!important;padding:7px 20px 20px!important}body .bestprice_calendar .calendar_grid>p{text-indent:-1px}body .bestprice_calendar .calendar_grid a.max_table{display:none!important}body .bestprice_calendar.flexible_search .calendar_grid{position:relative;z-index:0!important}body .bestprice_calendar:hover>h3{box-shadow:0 0!important}body .bestprice_calendar:hover .calendar_grid{display:inline-block!important;width:100%}.filters .filter_slider_title{padding:0 10px}.filters .filter_slider_control{display:inline-block;float:left;height:30px;margin:9px 0 -14px;padding:0 24px 0 15px;width:100%}.filters .filter_slider_control .noUi-origin{top:7px;height:10px}.filters .filter_slider_control .noUi-base .noUi-handle{height:22px;top:-6px;width:22px}.filters .filter_slider_control .noUi-base .noUi-handle:before{height:22px;width:22px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.filters .filter_slider_control .filter_slider.filter_priceSlider.sliderAirPrice.slider{box-sizing:border-box;display:inline-block;padding:0 30px 0 10px;width:100%}.filters .type_slider .return{float:left;margin-top:10px;width:100%}.filters .currency_wrapper{display:inline-block;height:100%;padding:0 10px;width:90%!important;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.filters .currency_wrapper>a{-webkit-box-shadow:inset 0 100px 1px rgb(0 0 0 / .1);-moz-box-shadow:inset 0 100px 1px rgb(0 0 0 / .1);box-shadow:inset 0 100px 1px rgb(0 0 0 / .1);width:100%}.filters .currency_wrapper:hover label{width:100%!important}.filters .currency_wrapper label{display:block!important;z-index:2;position:absolute;top:35px;width:100%;border:2px solid rgb(119 119 119 / .15)!important;padding:10px;-webkit-box-shadow:0 0 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 0 rgb(0 0 0 / .1);box-shadow:0 0 0 rgb(0 0 0 / .1);min-width:inherit!important}.filters.self_package_filter .self_packages{margin:0}.filter_right .content_results .list_options{margin-right:0;padding-right:0}.dynamicpackage .filters{display:none}.container>footer .content.desktop{display:none}.container>footer .content.mobile{display:block}.container>footer .content ul.full .widget_nav_menu{border-bottom:none}.container>footer .content ul.mobile_footer_col01{width:100%;margin:0 0 20px 0;padding:''!important;border:0 inherit;border-width:'';text-align:center}.container>footer .content ul.mobile_footer_col02{width:100%;margin:'';padding:''!important;border:0 inherit;border-width:'';text-align:center}.container>footer .content ul.mobile_footer_col03{width:100%;margin:0;padding:''!important;border:0 inherit;border-width:'';text-align:center}.container>footer .content ul.mobile_footer_col04{width:100%;margin:'';padding:''!important;border:0 inherit;border-width:'';text-align:center}.container>footer .content ul.mobile_footer_col05{width:100%;margin:0;padding:''!important;border:0 inherit;border-width:'';text-align:center}.loader{background-image:url(https://viaja.dotz.com.br/wp-content/uploads/2014/09/loader_mobile_dotz.gif)!important;z-index:2147483647}.loader.masterpricer.air{background-image:url(https://viaja.dotz.com.br/wp-content/uploads/2019/04/ViajaDotz_popup-1.gif)!important}.loader.masterpricer.hotel{background-image:url(https://viaja.dotz.com.br/wp-content/uploads/2019/04/ViajaDotz_popup-1.gif)!important}.loader.masterpricer.services{background-image:url(https://viaja.dotz.com.br/wp-content/uploads/2014/09/loader_mobile_dotz.gif)!important}.loader.masterpricer.checkout{background-image:url(https://viaja.dotz.com.br/wp-content/uploads/2014/09/loader_mobile_dotz.gif)!important}.loader.masterpricer.confirmation{background-image:url(https://viaja.dotz.com.br/wp-content/uploads/2014/09/loader_mobile_dotz.gif)!important}.loader.masterpricer.hotel_details{background-image:url(https://viaja.dotz.com.br/wp-content/uploads/2019/04/ViajaDotz_popup-1.gif)!important}.loader.masterpricer.login{background-image:url(https://viaja.dotz.com.br/wp-content/uploads/2014/09/loader_mobile_dotz.gif)!important}.loader.masterpricer.dinamycPackage{background-image:url(https://viaja.dotz.com.br/wp-content/uploads/2018/05/ViajaDotz-Pesquisa-Pacote.gif)!important}.modal.size-modal{box-sizing:border-box;overflow:hidden;width:96%!important;left:1%!important}.modal.size-modal .list_options.flights{padding:0}.modal.size-modal .list_options.flights>.flight_block.complete{padding-left:0}.modal.size-modal .flight_info{width:auto!important}.modal.size-modal .flight_info .directions{height:auto!important;padding-bottom:10px;padding-left:50px;width:100%!important}.modal.size-modal .flight_info p.cia,.modal.size-modal .flight_info p.duration,.modal.size-modal .flight_info p.gear,.modal.size-modal .flight_info p.class,.modal.size-modal .flight_info p.flight,.modal.size-modal .flight_info p.operator{display:inline-block;float:none!important;margin:2px 10px 0 0!important;font-size:11px}.modal.size-modal .flight_info p.cia strong,.modal.size-modal .flight_info p.duration strong,.modal.size-modal .flight_info p.gear strong,.modal.size-modal .flight_info p.class strong,.modal.size-modal .flight_info p.flight strong,.modal.size-modal .flight_info p.operator strong{font-size:11px;padding:0}.modal.size-modal .flight_info p.cia strong:after,.modal.size-modal .flight_info p.duration strong:after,.modal.size-modal .flight_info p.gear strong:after,.modal.size-modal .flight_info p.class strong:after,.modal.size-modal .flight_info p.flight strong:after,.modal.size-modal .flight_info p.operator strong:after{content:":"}.modal.size-modal .flight_info p.time{height:auto!important;padding-bottom:5px!important;width:50%!important}.modal.size-modal .flight_info p.cia{float:left!important;height:auto!important;border:none!important;height:20px!important;margin:0!important;padding:4px 7px 0 0!important;width:35px!important}.modal.size-modal .flight_info p.cia small{font-size:0}.modal.size-modal .flight_info p.duration,.modal.size-modal .flight_info p.gear{border:medium none!important;font-size:11px!important;height:auto!important;width:auto!important}.modal.size-modal .flight_info p.duration strong,.modal.size-modal .flight_info p.gear strong{font-size:11px;text-transform:capitalize;width:auto}.ui-widget-content .fareRules input{display:none!important}.ui-widget-content .fareRules label,.ui-widget-content .fareRules ul{height:75px}.ui-widget-content .fareRules div{padding:10px 5px}.ui-dialog{left:0!important;top:10px!important;width:100%!important}.content_results>header{float:left}.content_results>header>div{float:left;padding:10px 0 5px 0;text-align:center}.content_results.flight #recommendationsSorter{display:none!important}.content_results.flight>header .directions{float:left;font-size:0;margin:2px 0 5px 0;text-align:center;width:26%}.content_results.flight>header .directions strong{padding:0;font-size:18px;line-height:14px}.content_results.flight>header .directions strong:hover span,.content_results.flight>header .directions strong:hover small{display:none}.content_results.flight>header .directions strong:hover .touch{display:inline-block;margin-top:0}.content_results.flight>header .directions strong span,.content_results.flight>header .directions strong small{display:none}.content_results.flight>header .directions strong .touch{display:inline-block;width:100%;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content_results.flight>header .date{float:left;font-size:0;margin:0 0 -2px 2px;width:20%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content_results.flight>header .date.inbound strong .touch:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.content_results.flight>header .date strong .touch{font-size:12px;margin:-7px 0 0}.content_results.flight>header .date strong .touch:before{content:"!";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin:0 3px 0 0;vertical-align:text-bottom}.content_results.flight>header .pax{display:inline-block;font-size:0;margin:0 10px 0 0;min-width:44%;padding:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-align:center;padding:3px 0 0}.content_results.flight>header .pax strong{display:inline-block;font-size:10px;margin:0;width:auto}.list_options.flights{padding:0 10px}.list_options.flights>.flight_group{padding:0;min-height:0;margin:0 0 5px}.list_options.flights>.flight_group.masterprice .content_product .price .bookingFares a{color:#011536}.list_options.flights>.flight_group .content_product .price .bookingFares{padding:3px 0 8px}.list_options.flights>.flight_group .product_resume{background:#fff0;float:left;margin:0;padding:0;width:100%}.list_options.flights>.flight_group .product_resume h3{border:none;line-height:normal;padding:10px 10px 0;width:45%;background:#fff0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.list_options.flights>.flight_group .product_resume h3 span{float:left;width:100%}.list_options.flights>.flight_group .product_resume h3 img{float:left;margin:0}.list_options.flights>.flight_group .product_resume .price{float:right;position:relative;width:145px}.list_options.flights>.flight_group .product_resume .price p.prefixPrice strong{font-weight:600}.list_options.flights>.flight_group .product_resume .price p.service-taxes,.list_options.flights>.flight_group .product_resume .price p.more-taxes{font-size:11px}.list_options.flights>.flight_group .product_resume .price .bookingFares{padding:3px 0 10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.list_options.flights>.flight_group .input_show_flight_group{display:none}.list_options.flights>.flight_group .content_product{display:none}.list_options.flights>.flight_group .content_product .product_resume_close{font-size:0;height:55px;left:0;position:absolute;top:-56px;width:100%}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product{display:block;width:100%;position:relative;float:left;padding-bottom:80px}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3{font-size:0}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong{text-decoration:none;cursor:default;padding:0 20px}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong small:before{display:none}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong:first-child{padding-left:0}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong:first-child:before{background:#011536;content:"";height:2px;position:absolute;right:-10px;top:-5px;width:20px}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong:first-child:after{left:auto;right:8px;top:-7px}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong:after{background:#011536;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:"";height:6px;left:8px;position:absolute;top:-7px;width:6px}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong small{display:none}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong .iata{font-size:13px}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong .city{display:none}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong .time.leaving{width:13%}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong .cabin{width:3%}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 strong .cabin small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product>h3 .date{float:right;font-size:13px;margin-right:10px}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product ul.flight li.flight_block{padding:10px 5px 5px 5px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product ul.flight li.flight_block .cia{display:none}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product ul.flight li.flight_block p{text-align:center}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product ul.flight li.flight_block p strong{width:100%;float:left}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product ul.flight li.flight_block.selected{background:rgb(1 21 54 / .1);color:#011536}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product .price{background:none;bottom:0;font-size:0;height:auto;padding:0;top:auto;width:100%}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product .price .select_btn{width:100%;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;padding:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product .price h2,.list_options.flights>.flight_group .input_show_flight_group:checked~.content_product .price p{font-size:0}.content_results .list_options.hotels{padding:0;display:inline;float:none}.content_results.hotels .sorting .mini_max_results{display:none!important}.list_options{padding:5px}.list_options.hotels .hotels_pages{display:inline-block;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.list_options.hotels .hotels_pages .content_results.hotels .hotels_page{float:left;width:100%}.list_options.hotels .hotel_block{margin:0 0 20px;padding:5px}.list_options.hotels .hotel_block figure{display:inline-block;height:140px;margin:0;min-width:100%;position:relative;width:100%;z-index:0}.list_options.hotels .hotel_block figure img{height:auto;min-height:100%;min-width:100%;position:absolute;z-index:1;top:-50%}.list_options.hotels .hotel_block .no_image{background-position:100% 55%;background-size:cover;display:inline-block;height:auto;left:0;min-height:100%;min-width:100%;position:absolute;width:100%;z-index:1}.list_options.hotels .hotel_block a.details,.list_options.hotels .hotel_block a.look-more{clear:none;float:right;font-size:12px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;padding:0 10px 1px 5px}.list_options.hotels .hotel_block>.content{margin:-31px 0 0 0;min-height:inherit;padding:4px 0 0;background:rgb(255 255 255 / .7)}.list_options.hotels .hotel_block>.content .stars{top:-105px!important;right:5px}.list_options.hotels .hotel_block>.content .stars span:after{left:auto;right:0;font-size:16px;top:-3px}.list_options.hotels .hotel_block>.content .stars span:before{font-size:16px}.list_options.hotels .hotel_block>.content .distance{cursor:pointer;float:left;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;padding:0 5px}.list_options.hotels .hotel_block>.content .distance:before{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;padding:0;text-indent:1px}.list_options.hotels .hotel_block>.content .distance small{display:none}.list_options.hotels .hotel_block>.content .distance:hover small{display:none}.list_options.hotels .hotel_block>.content .hotel_price{float:left;width:100%;margin-top:5px;display:inline-block}.list_options.hotels .hotel_block>.content .hotel_price a.details{padding:0 15px}.list_options.hotels .hotel_block>.content .address{width:100%;margin:5px 0}.list_options.hotels .hotel_block>.content .short-description{display:none}.list_options.hotels .hotel_block>.content h3.name{-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;width:100%}.list_options.hotels .hotel_block .rooms_options .rooms_group{display:inline-block;width:100%}.list_options.hotels .hotel_block .rooms_options .rooms_group .room_group .open_rooms,.list_options.hotels .hotel_block .rooms_options .rooms_group .room_group .hide_rooms{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:46%;float:left;margin:5px 0 0!important;padding:10px 0;height:40px;line-height:inherit;text-indent:5px;text-align:center;width:100%}.list_options.hotels .hotel_block .rooms_options>.price{display:inline-block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:4px 0 0;width:100%;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.list_options.hotels .hotel_block .rooms_options>.price .purchase{margin:0;padding:0;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hotel-images .galleria-image-nav-left,.hotel-images .galleria-image-nav-right{display:block!important}.listRooms{display:inline-block;width:100%;padding:0}.listRooms li label{-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box}.listRooms li label>div{position:relative;overflow:hidden}.listRooms li label>div:before{display:none}.listRooms li label>div:after{background:rgb(119 119 119 / .07);border:1px solid rgb(119 119 119 / .09);border-width:0 0 0 1px!important;content:"";display:inline-block;height:100%;position:absolute;right:0;top:0;width:30%;z-index:0}.listRooms li label input:checked~div:before{display:none}.listRooms li label p{display:inline-block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;position:relative;z-index:2;padding:0;float:left;overflow:hidden}.listRooms li label p.name{padding:10px 0 0 10px;width:70%}.listRooms li label p.services{padding:5px 0 10px 10px;width:70%}.listRooms li label p.price{position:absolute;right:0;text-align:center;top:31px;width:30%}.listRooms li label p.priceSufixx{position:absolute;right:0;text-align:center;top:12px;width:30%}.list_options.hotels .hotel_block.masterprice .listRooms li label>div:after{border:1px solid #fff;border-width:0 0 0 1px!important}.list_options.hotels .hotel_block.masterprice .listRooms li input:checked~div:after{background:#d69500}.hotel_detail .breadcrumbs{padding:10px}.hotel_detail .breadcrumbs li{margin:0px!important;padding:0px!important;list-style:none!important}.hotel_detail header{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:5px;width:100%!important;border-top:2px solid rgb(119 119 119 / .1)!important}.hotel_detail header h1{padding:0}.hotel_detail .hotel-images{position:relative;width:100%;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 5px 0;padding:0}.hotel_detail .hotel-images .galleria-container{height:auto!important;min-height:250px}.hotel_detail .hotel-images .galleria-container .galleria-stage .galleria-images{height:auto!important;left:inherit!important;position:relative!important;top:inherit!important}.hotel_detail .hotel-images .galleria-container .galleria-stage .galleria-images .galleria-image{width:90%!important;display:inline-block}.hotel_detail .hotel-images .galleria-container .galleria-stage .galleria-images .galleria-image img{top:inherit!important;left:inherit!important;position:relative!important;width:100%!important;height:180px!important}.hotel_detail .avalability-container{margin:0;padding:0;position:relative;width:100%}.hotel_detail .avalability-container .rooms>li label>div:after,.hotel_detail .avalability-container .rooms>li label>div:before{display:none}.hotel_detail .avalability-container .rooms>li label p{display:inline-block;width:50%;padding:10px;margin:0}.hotel_detail .avalability-container .rooms>li label p.name,.hotel_detail .avalability-container .rooms>li label p.services{padding:10px}.hotel_detail .avalability-container .rooms>li label p.price,.hotel_detail .avalability-container .rooms>li label p.priceSufixx{top:inherit;right:inherit;position:inherit;text-align:inherit}.hotel_detail .avalability-container .rooms>li label input:checked~div p.price{width:50%}.hotel_detail .avalability-container .rooms>li label>div{display:inherit}.hotel_detail .avalability-container .rooms>li label.select{margin:0;padding:0;width:33%}.hotel_detail .avalability-container .rooms .room_group .open_rooms,.hotel_detail .avalability-container .rooms .room_group .hide_rooms{bottom:-6px;float:left;left:inherit;margin-top:10px!important;padding:5px;position:relative;text-align:center;width:40%}.hotel_detail .avalability-container .send{margin-top:10px}.hotel_detail .avalability-container .purchase{margin:-60px 10px 0 0!important;padding:15px 25px!important;position:relative;z-index:2}.hotel_detail>header{padding:0 0;width:100%}.hotel_detail>header h2{padding:0 0 5px}.hotel_detail>header h2 a{display:none}.hotel_detail .description{padding:10px;width:100%}.hotel_detail .details{margin:5px 0;padding:0}.hotel_detail .details .hotel-map{margin-top:10px}.hotel_detail .details h2{font-size:14px;padding:4px 0 0;text-align:left;text-indent:5px;width:100%}.hotel_detail .details h2:after{float:left;font-size:14px;margin:0 0 0 15px;padding:0;text-indent:0}.hotel_detail .details>.content{width:100%}.hotel_detail .details>.content li{padding:5px 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.hotel_detail .details>ul.content{width:100%}.hotel_detail .details>ul.content>li{width:100%}.list_options.hotels .hotel_block .hotelDetailsIFrameContainer.iframe{position:fixed;top:10px;width:100vmin;z-index:110}.list_options.hotels .hotel_block .hotelDetailsIFrameContainer.iframe .iframeContainer{background:#fff;-webkit-box-shadow:0 0 6px rgb(0 0 0 / .4);-moz-box-shadow:0 0 6px rgb(0 0 0 / .4);box-shadow:0 0 6px rgb(0 0 0 / .4);display:block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:85%;left:1%}.list_options.hotels .hotel_block .hotelDetailsIFrameContainer.iframe .iframeContainer .close-iframe{position:absolute;z-index:800;-webkit-box-shadow:0 0 6px rgb(0 0 0 / .4);-moz-box-shadow:0 0 6px rgb(0 0 0 / .4);box-shadow:0 0 6px rgb(0 0 0 / .4);float:right;height:25px;line-height:17px;right:41px;top:-10px;width:23px;cursor:pointer;z-index:18;font-size:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.list_options.hotels .hotel_block .hotelDetailsIFrameContainer.iframe .iframeContainer .close-iframe:before{content:"×";font-family:Verdana,Geneva,sans-serif;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;background:#fff;float:left;text-align:center;border:2px solid #011536;font-size:14px;font-weight:600;height:20px;line-height:17px;width:20px;cursor:pointer;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.list_options.hotels .hotel_block .hotelDetailsIFrameContainer.iframe .iframeContainer iframe.hotelDetailsIFrame{background:#fff;width:100vmin;height:160vmin;overflow:auto;display:inline-block;border:5px solid rgb(119 119 119 / .2);padding:10px;left:-10px;position:absolute;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hotel_external_detail .hotel_external_detail_rating{width:100%}.hotel_external_detail .hotel_external_detail_reviews{width:100%;padding:0}.hotel_external_detail .hotel_external_detail_reviewratingcount,.hotel_external_detail .hotel_external_detail_subrating,.hotel_external_detail .hotel_external_detail_triptypes,.hotel_external_detail .hotel_external_detail_awards{width:100%}div.sorting.services .pagination{padding:0 5px;margin:0}div.sorting.services .sortingData{padding:0px!important;margin:0px!important}.list_options.services .services_block{margin:0 0 15px;padding:2px;position:static}.list_options.services .services_block>.price{position:relative;width:100%;top:0}.list_options.services .services_block .thumb{display:inline-block;height:100px;margin:0;min-width:100%;position:relative;width:100%;z-index:0!important;background-position:center center;background-size:cover}.list_options.services .services_block .thumb.no_image{display:inline-block;height:100%;left:0;min-height:150px;min-width:100%;position:relative;width:100%;z-index:0!important}.list_options.services .services_block .name{margin:0;padding:5px 0}.list_options.services .services_block .category{display:none}.list_options.services .services_block .description{display:none}.list_options.services .services_block>.price{display:inline-block;padding:5px 0 5px 10px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;height:auto;width:100%}.list_options.services .services_block>.price h2{display:inline;margin:0 0 0 10px;padding:0;text-align:center;width:50%}.list_options.services .services_block>.price .btn{float:right;margin:0 5px 0 0;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;padding:0 10px 0 5px;text-align:center;width:25%}.list_options.services .services_block .ui-dialog{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%!important;left:0!important;overflow:auto;padding:10px;top:15px!important;width:100%!important}.list_options.services .services_block .ui-dialog .ui-dialog-titlebar{right:5px;top:10px}.service_details{padding:0!important;width:100%!important}.service_details .fares{float:left;padding:0;width:100%}.service_details .fares .event_fares{overflow:auto;width:100%}.service_details .fares .currency_wrapper{margin:5px 0 0 10px!important}.service_details .fares .event_section label.select select{width:100%}.service_details .fares .event_section .service_option.content .service_fares_list .service_fares .service_fares_ages .service_fare{width:auto}.service_details .detail .content .calendar{float:none;margin:0;padding:0;width:100%;-webkit-box-shadow:0 0 0 #fff0;-moz-box-shadow:0 0 0 #fff0;box-shadow:0 0 0 #fff0}.service_details .detail .content .calendar h2{margin:0;padding:5px 0}.service_details .detail .content .calendar .serviceCalendar.hasDatepicker{display:inline-block;width:100%}.service_details .detail .content .calendar .serviceCalendar.hasDatepicker .ui-datepicker{margin:10px 0 0!important;width:100%!important}.service_details .detail .content .calendar .serviceCalendar.hasDatepicker .ui-datepicker .ui-datepicker-group{width:100%!important;padding:0}.service_details .detail .content .information{background:rgb(119 119 119 / .15);display:inline-block;float:none;margin:0 0 10px;min-height:inherit;padding:10px;width:100%}.service_details .detail .content .information .description{margin:10px 0;padding:10px 0;display:block}.service_details .detail .content .information a.map,.service_details .detail .content .information a.images{padding:0 5px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;text-align:center;width:40%}.service_details .footer{display:inline-block;margin-bottom:15px;text-align:right;width:100%;padding-bottom:50px}.service_details .footer .total_amount{display:inline-block;margin:40px 0 0;vertical-align:middle}.service_details .footer .consumabledays{margin:-70px 0 50px;text-align:left;width:100%}.service_details .footer .cancel{margin:0 0 0 3px;padding:0 0;text-align:center;width:49%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:inherit;padding:10px 0;text-indent:5px}.service_details .footer .book{float:right;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:48%;text-align:center;padding:0px!important}.service_details .fares{padding:0}.service_details .fares .event_fares .event_section{display:inline-block;border:solid rgb(119 119 119 / .2);border-width:4px}.service_details .fares .event_fares .event_section .service_option.header p{display:none!important}.service_details .fares .event_fares .event_section .service_option.header ul li{font-size:10px}.service_details .fares .event_fares .event_section .service_option.content{display:inline-block;border:solid rgb(119 119 119 / .2);border-width:4px 0 0 0}.service_details .fares .event_fares .event_section .service_option.content p{display:inline-block;width:100%;border:none;display:list-item}.service_details .fares .event_fares .event_section .service_option.content p.sector{Color:#011536}.service_details .fares .event_fares .event_section .service_option.content .service_fares_list .service_fares:last-child{border-right:none}.packages.self_packages.version-two .package_container{margin:0;float:left;width:100%}.packages.self_packages.version-two .package_container>h1{padding:0}.packages.self_packages.version-two .package_container>h1:before{font-size:20px}.packages.self_packages.version-two .package_container .package_calendar{overflow-x:auto;overflow-y:hidden;width:100%}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr{height:60px;line-height:60px}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td{display:table-cell;width:10%}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td.priced div .day-number strong{font-size:15px;height:20px;line-height:20px;right:2px;width:20px;bottom:10px}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td.selected div .content .date-cell.search::before{right:5px;top:5px}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td div .content{padding:0 10px}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td div .content .date-cell.search:before{vertical-align:middle;top:-20px;right:5px;font-size:10px}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td div .content .date-cell.search:hover:before{display:none}.packages.self_packages.version-two .package_container .package_engine{width:100%}.packages.self_packages.version-two .package_container .package_engine .travelers .content ul.packageRoomList.room_list li .list_actions label.traveller{width:45px}.packages.self_packages.version-two .package_container .package_engine .travelers .content ul.packageRoomList.room_list li .list_actions .years_old{padding:0 0 0 10px;width:80%}.packages.self_packages.version-two .package_container .package_engine .travelers .content ul.packageRoomList.room_list li .list_actions .years_old label.select{width:48px}.packages.self_packages.version-two .package_container .package_images_galleria{margin:0;padding:0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.packages.self_packages.version-two .package_container>.price{background:#fff0;border:none;display:inline-block;position:relative;width:100%;z-index:0}.packages.self_packages.version-two .package_container>.price p,.packages.self_packages.version-two .package_container>.price span{margin:0;padding:0;width:50%;float:left;clear:left;text-align:center;width:100%}.packages.self_packages.version-two .package_container>.price p.duration,.packages.self_packages.version-two .package_container>.price span.duration{width:100%;float:left;margin:0!important}.packages.self_packages.version-two .package_container>.price p:first-child{margin-top:10px}.packages.self_packages.version-two .package_container>.price .btn_buy{bottom:10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 10px;position:relative;right:0;width:100%}.packages.self_packages.version-two .package_container>.price .btn_buy a{font-size:12px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:15px;width:100%}.package_block{margin:0;padding:10px 0!important;-webkit-box-shadow:0 1px 4px rgb(41 51 57 / .5);-moz-box-shadow:0 1px 4px rgb(41 51 57 / .5);box-shadow:0 1px 4px rgb(41 51 57 / .5)}.package_block .content.version-one .package_container .offers .summary>li.services.serviceInfo .change{width:100%!important;margin:0px!important}.package_block .content.version-one .package_container .offers .summary>li label{position:relative;z-index:0;height:100%;width:100%;min-height:80px;font-size:0}.package_block .content.version-one .package_container .offers .summary>li label:before{height:35px;line-height:35px}.package_block .content.version-one .package_container .offers .summary>li label span{overflow:hidden}.package_block .content.version-one .package_container .offers .summary>li label span.direction{display:none}.package_block .content.version-one .package_container .offers .summary>li label span.change{font-size:0;bottom:0;left:0;right:0;margin:0px!important;padding:0;height:100%;width:100%!important;background:#fff0}.package_block .content.version-one .package_container .offers .summary>li label span.change:hover{-webkit-box-shadow:inset 0 0 0 rgb(0 0 0 / .03);-moz-box-shadow:inset 0 0 0 rgb(0 0 0 / .03);box-shadow:inset 0 0 0 rgb(0 0 0 / .03)}.package_block .content.version-two .package_container .offers{min-height:inherit;padding:0 10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.package_block .content.version-two .package_container .offers .thumb{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;min-height:150px;position:relative;width:100%;background-size:cover}.package_block .content.version-two .package_container .offers .package_images_galleria{width:100%!important;min-height:inherit!important;position:relative;margin:0;padding:0}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-pages{display:none}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-element{width:100%!important;min-height:inherit!important;display:inline-block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-element ul li img{width:100%!important;min-height:inherit!important;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin:0}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-element ul li h2{display:none}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-control{top:50%;margin:-10px 0 0}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-control-prev{left:20px}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-control-next{right:20px}.package_block .content.version-two .package_container .offers h1{margin:0;min-height:inherit;padding:10px 0 3px;text-align:left;width:100%}.package_block .content.version-two .package_container .offers h3{font-size:13px;float:left;margin:0;min-height:inherit;padding:0}.package_block .content.version-two .package_container .offers h3:before{display:none}.package_block .content.version-two .package_container .offers .summary{float:left;height:30px;line-height:30px;margin:10px 0 0;padding:0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.package_block .content.version-two .package_container .offers .summary>li{display:inline-block;float:left;height:25px;line-height:25px;margin:0 0 0 3px;padding:0;text-indent:5px;width:25px}.package_block .content.version-two .package_container .offers .summary>li label{font-size:0;padding:10px 15px 0 20px;margin:0;height:30px;line-height:30px;width:30px;display:inline-block}.package_block .content.version-two .package_container>.price{background:#fff0;border:none;display:inline-block;position:relative;padding:0 0 5px;width:100%;z-index:0}.package_block .content.version-two .package_container>.price p,.package_block .content.version-two .package_container>.price span{margin:0;padding:0;width:100%;display:inline-block}.package_block .content.version-two .package_container>.price p.duration,.package_block .content.version-two .package_container>.price span.duration{width:100%;float:left;margin:0!important}.package_block .content.version-two .package_container>.price p:first-child{margin-top:10px}.package_block .content.version-two .package_container>.price .price_block small{display:block}.package_block .content.version-two .package_container>.price .price_block .btn_buy{float:left;margin:5px 0 0;padding:0 10px;position:relative;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.package_block .content.version-two .package_container>.price .price_block .btn_buy a{font-size:12px}.package_block .content .details input.more:checked~.item_block{width:100%;margin:0}.package_block .content .details .item_block ul.flight_group{padding:0}.package_block .content .details .item_block ul.flight_group:before{display:none}.package_block .content .details .item_block ul.flight_group.selected:after{display:none}.package_block .content .details .item_block ul.flight_group.selected .price_block{background:#011536;color:#fff}.package_block .content .details .item_block ul.flight_group.selected .price_block strong,.package_block .content .details .item_block ul.flight_group.selected .price_block small{color:#fff}.package_block .content .details .item_block ul.flight_group .flight{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px 5px 5px;position:relative}.package_block .content .details .item_block ul.flight_group .flight>p.cia,.package_block .content .details .item_block ul.flight_group .flight>p.time,.package_block .content .details .item_block ul.flight_group .flight>p.duration,.package_block .content .details .item_block ul.flight_group .flight>p.stop{font-size:10px;text-align:center;width:20%}.package_block .content .details .item_block ul.flight_group .flight>p.cia{width:15%}.package_block .content .details .item_block ul.flight_group .flight>p.cia strong img{max-width:50px}.package_block .content .details .item_block ul.flight_group .flight .directions{background:rgb(119 119 119 / .08);float:left;left:0;padding:8px 0 3px;position:absolute;top:0;width:100%}.package_block .content .details .item_block ul.flight_group .flight .directions>p:before{margin:6px 0 0 30px}.package_block .content .details .item_block ul.flight_group .flight .directions>p:after{height:2px;margin:8px 0 0 40px;width:22px}.package_block .content .details .item_block ul.flight_group .flight .directions>p:after,.package_block .content .details .item_block ul.flight_group .flight .directions>p:before{background:#011536}.package_block .content .details .item_block ul.flight_group .flight .directions>p:last-child:after,.package_block .content .details .item_block ul.flight_group .flight .directions>p:last-child:before{margin:6px 0 0 -10px}.package_block .content .details .item_block ul.flight_group .flight .directions>p.from,.package_block .content .details .item_block ul.flight_group .flight .directions>p.going_to{font-size:0;padding:0 25px 0 10px;width:auto}.package_block .content .details .item_block ul.flight_group .flight .directions>p.from strong,.package_block .content .details .item_block ul.flight_group .flight .directions>p.going_to strong{font-weight:600;color:#777;font-size:13px;text-decoration:none;padding:0}.package_block .content .details .item_block ul.flight_group .flight .directions>p.from span,.package_block .content .details .item_block ul.flight_group .flight .directions>p.going_to span{display:none}.package_block .content .details .item_block ul.flight_group .flight .directions>p.from.departure:before,.package_block .content .details .item_block ul.flight_group .flight .directions>p.from.arrival:before,.package_block .content .details .item_block ul.flight_group .flight .directions>p.going_to.departure:before,.package_block .content .details .item_block ul.flight_group .flight .directions>p.going_to.arrival:before{content:"!";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:30px;line-height:30px;float:left;font-size:17px;text-align:center;color:#777;margin-left:3px;margin-right:15px}.package_block .content .details .item_block ul.flight_group .flight .directions>p.from.departure:before,.package_block .content .details .item_block ul.flight_group .flight .directions>p.going_to.departure:before{-webkit-transform:rotate(46deg);-moz-transform:rotate(46deg);-o-transform:rotate(46deg);-ms-transform:rotate(46deg);transform:rotate(46deg)}.package_block .content .details .item_block ul.flight_group .flight .directions>p.from.arrival:before,.package_block .content .details .item_block ul.flight_group .flight .directions>p.going_to.arrival:before{-webkit-transform:rotate(227deg);-moz-transform:rotate(227deg);-o-transform:rotate(227deg);-ms-transform:rotate(227deg);transform:rotate(227deg)}.package_block .content .details .item_block .price_block{position:relative;width:100%;padding:1px 0 5px;background:rgb(119 119 119 / .08)}.package_block .content .details .item_block .price_block:before{display:none}.package_block .content .details .services_details .services_block ul.package_service_list>li{padding:0}.package_block .content .details .services_details .services_block ul.package_service_list>li .thumb{width:100%}.package_block .content .details .services_details .services_block ul.package_service_list>li>.price{width:100%;position:relative}.package_block .content .details .services_details .services_block ul.package_service_list>li>.price .btn{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0 0;width:100%}.backButton li a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;padding:0;position:absolute;right:22px;text-align:center;top:-37px;z-index:500}.backButton li a:before{content:"\e900";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:13px;height:30px;line-height:30px;text-align:center;width:30px;display:inline-block}.ui-dialog{width:100%!important}.ui-dialog .ui-dialog-titlebar{right:0px!important}.ui-dialog .search_engine_v2.search_engine.dynamicpackage label.adults{margin:0px!important}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .advanced.travelers{width:100%}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .send{margin:0 0 20px}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .content .advanced.travelers .content{margin:0}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .travelers>.content>label select{width:50px!important}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .travelers>.content .travelers_ages{width:72%!important}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .travelers>.content .travelers_ages ul.ages li label.age{width:50px}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .travelers>.content .travelers_ages ul.ages li label.room{width:80px}.vc_column_container{position:static}.dropBox{z-index:2147483647;width:94%!important}.dropBox table tbody tr td{white-space:inherit!important;padding:13px 24px 13px 5px!important;width:100%!important}.ui-datepicker{z-index:2147483647!important;width:94%!important;margin-left:-5px;top:106px!important;margin-top:10px}.ui-datepicker .ui-datepicker-group{width:100%;padding:0}.ui-datepicker .ui-datepicker-header{margin:0;padding:0;width:100%}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{margin:0}.ui-datepicker table{width:96%;margin:2%}.ui-datepicker table td a,.ui-datepicker table td span{width:30px;float:none;display:inline-block;text-align:center;height:30px;line-height:30px}#searchEngine{position:static;margin:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0 0}#searchEngine .research_show{display:none}#searchEngine .tabs li a{line-height:inherit;height:auto;padding:0}#searchEngine .send{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;text-indent:0;height:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:none;margin:15px 0 0;text-align:center;width:100%;border-bottom:3px solid rgb(0 0 0 / .2)}#searchEngine .send:active{transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;border-bottom-color:#fff0}#searchEngine .tabs{padding:0 10px}#searchEngine>.content{padding:0 10px}#searchEngine>.content .date{position:static;width:50%}#searchEngine>.content .date input{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:100%}#searchEngine>.content .name_hotel{width:100%}#searchEngine>.content.hotel{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine>.content.hotel .rooms_number{width:50%}#searchEngine>.content.hotel .rooms{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%}#searchEngine>.content.hotel .rooms>li{width:100%;margin:5px 0 0 0;padding:5px 0 0 0;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine>.content.hotel .rooms>li:first-child{margin:5px 0 0 0;padding:5px 0 0 0}#searchEngine>.content.hotel .rooms>li.hide{display:none!important}#searchEngine>.content.hotel .rooms>li>strong{line-height:10px;height:10px;display:inline-block;width:100%;text-align:left}#searchEngine>.content.hotel .rooms>li label.select.adults,#searchEngine>.content.hotel .rooms>li label.select.children,#searchEngine>.content.hotel .rooms>li label.select.babies{width:50%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine>.content.service .category{width:100%}#searchEngine>.content.tour .advanced.travelers{width:100%;display:inline-block}#searchEngine>.content.tour .advanced.travelers .content{width:100%;display:inline-block}#searchEngine>.content.tour .advanced.travelers .content .qty_rooms{display:inline-block;width:100%}#searchEngine>.content.tour .advanced.travelers .content .qty_rooms ul li{width:100%}#searchEngine>.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions{width:100%}#searchEngine>.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .roomNumber{padding:0}#searchEngine>.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .traveller{float:left;width:100%;margin:5px 0 10px 0}#searchEngine>.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .traveller select{margin:0;float:left;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine>.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .passengersAges{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine>.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .passengersAges .select{width:50%}#searchEngine>.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .removeRoom{left:inherit;right:10px}#searchEngine>.content.tour .advanced.travelers .content .qty_rooms ul li .addRoom{width:100%;text-align:center;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine>.content.self_package .from{margin:0}#searchEngine>.content.self_package .startdate{width:100%}#searchEngine>.content.dynamicpackage .advanced.travelers.passengers .content label.select.adults{width:100%;padding:0}#searchEngine>.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages{margin:10px 0 0}#searchEngine>.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages>p{margin:0;width:100%}#searchEngine>.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li{float:left;width:50%;padding-right:5px;margin:5px 0 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine>.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li:first-child{margin:5px 0 0 0}#searchEngine>.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li label{float:left;width:40%;padding-right:5px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine>.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li label.package-hotel{width:60%;margin:18px 0 0;padding:0}#searchEngine.show_icon .tabs li::before{display:none}#searchEngine.motor_tab_top.show_tabs .tabs{height:auto;margin:0;position:static;width:100%}#searchEngine.motor_tab_top.show_tabs .tabs li{height:40px;font-size:0;margin:0;padding:10px;width:15%}#searchEngine.motor_tab_top.show_tabs .tabs li:before,#searchEngine.motor_tab_top.show_tabs .tabs li:after{display:none}#searchEngine.motor_tab_top.show_tabs .tabs li.active{background:#ffb100}#searchEngine.motor_tab_top.show_tabs>.content{padding-top:0}#searchEngine input{height:40px}#searchEngine .destination{position:static;width:100%}#searchEngine .destination .category.select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine .destination .from,#searchEngine .destination .going_to,#searchEngine .destination .city,#searchEngine .destination .startdate{position:static;width:100%!important;padding:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine .destination .from input,#searchEngine .destination .from select,#searchEngine .destination .going_to input,#searchEngine .destination .going_to select,#searchEngine .destination .city input,#searchEngine .destination .city select,#searchEngine .destination .startdate input,#searchEngine .destination .startdate select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine .destination .from input:focus,#searchEngine .destination .going_to input:focus,#searchEngine .destination .city input:focus,#searchEngine .destination .startdate input:focus{left:3%;position:fixed;top:30px;width:94%;z-index:2147483647;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}#searchEngine .destination .from:not(label):hover>small,#searchEngine .destination .from input:focus+small,#searchEngine .destination .from:not(label):hover>span,#searchEngine .destination .from input:focus+span,#searchEngine .destination .going_to:not(label):hover>small,#searchEngine .destination .going_to input:focus+small,#searchEngine .destination .going_to:not(label):hover>span,#searchEngine .destination .going_to input:focus+span,#searchEngine .destination .city:not(label):hover>small,#searchEngine .destination .city input:focus+small,#searchEngine .destination .city:not(label):hover>span,#searchEngine .destination .city input:focus+span,#searchEngine .destination .startdate:not(label):hover>small,#searchEngine .destination .startdate input:focus+small,#searchEngine .destination .startdate:not(label):hover>span,#searchEngine .destination .startdate input:focus+span{background:#fff;display:block;font-size:13px;height:100%;left:0;position:fixed;top:0;padding-top:10px;width:100%;z-index:2147483646;text-indent:3%;-webkit-box-shadow:0 0 5px rgb(0 0 0 / .4);-moz-box-shadow:0 0 5px rgb(0 0 0 / .4);box-shadow:0 0 5px rgb(0 0 0 / .4);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;text-align:center}#searchEngine .destination .going_to:after{height:38px}#searchEngine .destination .going_to select{margin-top:10px}#searchEngine .destination .date{position:static;width:50%!important}#searchEngine .destination .date input{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine .advanced>label{margin:0;padding:0}#searchEngine .advanced .content label{display:inline-block}#searchEngine .advanced .content:before{display:none}#searchEngine .advanced label.airline,#searchEngine .advanced label.cabin{width:50%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}#searchEngine .advanced label.no-stop{height:auto;margin:5px 0 0 0;padding:0}#searchEngine .advanced.travelers.passengers{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine .advanced.travelers.passengers .content{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchEngine .advanced.travelers.passengers .content label.select{background:none;border:none;display:inline-block;margin:0;padding:0;width:100%}#searchEngine .advanced.travelers.passengers .content label.select.adults{padding:0px!important}#searchEngine .advanced.travelers.passengers .content label.select.adults,#searchEngine .advanced.travelers.passengers .content label.select.children,#searchEngine .advanced.travelers.passengers .content label.select.babies{width:33%;padding:0 0 0 5px}#searchEngine .advanced.travelers.passengers .content label.select select{color:#777;font-family:Open Sans;font-size:11px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgb(119 119 119 / .15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:100%;margin-bottom:-1px;margin-left:0}#searchEngine .advanced.travelers.passengers .content label.select select:focus{border:1 solid;border-color:rgb(94 94 94 / .15)}#searchEngine .advanced.travelers.passengers .content label.select select:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:.45;-moz-opacity:.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgb(94 94 94 / .15);pointer-events:none;outline:none}#searchEngine .advanced.travelers.passengers .travelers_ages{float:left;width:100%}#searchEngine .advanced.travelers.passengers .travelers_ages .ages{display:inline-block;float:left;width:100%}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li{float:none;margin:5px 0;width:auto}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li:first-child{margin:0}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.age.select{float:left;vertical-align:top}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.age.select select.passenger-age{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.package-hotel{float:none}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.package-hotel select{color:#777;font-family:Open Sans;font-size:11px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgb(119 119 119 / .15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid rgb(119 119 119 / .15)!important;width:100%;height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.package-hotel select:focus{border:1 solid;border-color:rgb(94 94 94 / .15)}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.package-hotel select:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:.45;-moz-opacity:.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgb(94 94 94 / .15);pointer-events:none;outline:none}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label select{color:#777;font-family:Open Sans;font-size:11px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgb(119 119 119 / .15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:100%;margin-bottom:-1px;margin-left:0}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label select:focus{border:1 solid;border-color:rgb(94 94 94 / .15)}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label select:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:.45;-moz-opacity:.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgb(94 94 94 / .15);pointer-events:none;outline:none}#searchEngine .content.package label.date.select{width:100%}#searchEngine .content.package label.date.select:after{height:38px}#searchEngine .content.package label.date.select select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine .package-air{padding:0 0 5px 35px}#searchEngine .package-air label.no-stop{width:100%}#searchEngine .package-air label select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine .package-air .radio.way{margin:-15px 0 0;vertical-align:top}#searchEngine .package-service label.autocomplete{margin:0;padding:0;width:100%}#searchEngine .package-service label.category{margin:5px 0 0 0;width:100%;padding:0}#searchEngine .package-service label select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine.traveler_label_inside_input .rooms_number{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine.traveler_label_inside_input .rooms_number select{float:none;height:20px;line-height:33px}#searchEngine.traveler_label_inside_input .type_rooms ul>li .roomNumber{margin:3px 0 7px 0;width:100%;text-align:left;font-size:10px}#searchEngine.traveler_label_inside_input .type_rooms ul>li .roomNumber:after{display:none}#searchEngine.traveler_label_inside_input .type_rooms ul>li .list_actions label{height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine.traveler_label_inside_input .type_rooms ul>li .list_actions label select{width:38px}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select{background:none;border:none;padding:0!important;width:27%!important;margin:0 3%;height:auto!important}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select:after{right:1px;height:38px;line-height:275%}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select select{color:#777;font-family:Open Sans;font-size:11px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgb(119 119 119 / .15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;margin-bottom:-1px;margin-left:0;height:40px;line-height:inherit;padding:10px 0;text-indent:5px}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select select:focus{border:1 solid;border-color:rgb(94 94 94 / .15)}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select select:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:.45;-moz-opacity:.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgb(94 94 94 / .15);pointer-events:none;outline:none}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select>small{text-align:left!important;font-size:10px!important;margin:-5px 0 0 0!important;line-height:normal}#searchEngine .dynamicpackage .destination .advanced .content label.select{width:50%!important}#searchEngine .dynamicpackage .destination .advanced .content label.select select{float:right;width:50%}#searchEngine .dynamicpackage .destination .advanced .content>label.travelers p{float:left;height:40px;line-height:40px}#searchEngine .dynamicpackage .products>li label p{font-size:11px}#searchEngine.location_50 .travelers label.name_hotel{margin:10px 0 0;width:100%}.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .calendar{float:left}.daterangepicker.single .ranges{width:auto;float:left}.daterangepicker.single .ranges ul{width:100%}.daterangepicker .left .daterangepicker_input{padding-right:12px}.daterangepicker .calendar.left .calendar-table{padding-right:12px}.daterangepicker .daterangepicker .ranges,.daterangepicker .daterangepicker .calendar{float:left}.daterangepicker .calendar.left{clear:none}.daterangepicker .calendar.left{clear:left;margin-right:0}.daterangepicker .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .calendar.right{margin-left:0}.daterangepicker .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.research.search_engine_v2{padding:0px!important;margin:10px 0 0!important;position:relative!important;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.research.search_engine_v2>.content{padding:0 10px 20px!important;position:relative;width:100%;z-index:0}.research.search_engine_v2>.content label{margin:5px 0 0}.research.search_engine_v2>.content>h1{display:inline-block;padding:15px 0 0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.research.search_engine_v2 input.research_show{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;left:0;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:1;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);display:block!important}.research.search_engine_v2 input.research_show:checked~.content h1:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:10px;top:10px;color:#777}.research.search_engine_v2 input.research_show:checked~.content .products,.research.search_engine_v2 input.research_show:checked~.content .category,.research.search_engine_v2 input.research_show:checked~.content .date,.research.search_engine_v2 input.research_show:checked~.content .name_hotel,.research.search_engine_v2 input.research_show:checked~.content div,.research.search_engine_v2 input.research_show:checked~.content a{display:inline-block!important}.research.search_engine_v2 .content h1:after{font-size:20px;color:#777;content:"a";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;width:24px;height:24px;right:10px;top:15px}.research.search_engine_v2 .content .products,.research.search_engine_v2 .content .category,.research.search_engine_v2 .content .date,.research.search_engine_v2 .content .name_hotel,.research.search_engine_v2 .content div,.research.search_engine_v2 .content a{display:none!important}.research.search_engine_v2 .content .destination{width:100%;margin:10px 0 0!important;padding:0px!important}.research.search_engine_v2 .radio.way{width:100%}.research.search_engine_v2 .radio.way label{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.research.search_engine_v2 .date.going-to,.research.search_engine_v2 .date.checkout,.research.search_engine_v2 .date:last-of-type,.research.search_engine_v2 .date:last-child{padding-right:0}.research.search_engine_v2 .destinationContainer{margin:0;padding:0}.research.search_engine_v2 .travelers{margin:10px 0 0!important;padding:0!important;width:100%!important}.research.search_engine_v2 .name_hotel{margin:0px!important;padding:0px!important}.research.search_engine_v2 .adults p,.research.search_engine_v2 .children p,.research.search_engine_v2 .babies p{display:block;width:100%;text-align:center}.research.search_engine_v2 .adults p small,.research.search_engine_v2 .children p small,.research.search_engine_v2 .babies p small{text-align:center}.research.search_engine_v2 .advanced.settings{position:relative;z-index:0;margin:10px 0 0;padding:0}.research.search_engine_v2 .advanced.settings>label{position:relative;z-index:0}.research.search_engine_v2 .advanced.settings .content .no-stop{right:0;position:relative;width:100%}.research.search_engine_v2 .advanced.settings input:checked~.content{height:auto;margin:15px 0 0 0}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li{border-right:none;margin:20px 0 0!important;padding:0;border-top:1px solid rgb(119 119 119 / .15)!important}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li:first-child{border-top:none!important;margin:0!important}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li>strong{display:inline-block;margin:55px 0 0;text-align:left;width:25%!important}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.adults,.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.children,.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.babies{margin:10px 0 0;width:35%!important}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.adults small,.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.children small,.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.babies small{left:0;text-align:center;top:12px;width:100%}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.adults.select,.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.children.select,.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.babies.select{margin:10px 0 10px 5px!important}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.adults.select select,.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.children.select select,.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.babies.select select{margin:10px 0 0;position:relative;width:100%;z-index:2}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.adults.select:last-of-type,.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.children.select:last-of-type,.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li label.babies.select:last-of-type{padding:0}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li .child-ages{float:left;margin:0;width:100%;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li .child-ages>strong{margin:10px 5px 0 0;text-align:left;width:100%}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li .child-ages label{width:33%}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li .child-ages label select{width:100%}.research.search_engine_v2.hotel>.content .travelers .content ul.rooms>li .child-ages.hide{display:none!important}.research.search_engine_v2.hotel>.content .travelers .content .qtdaRoom.rooms_number.select{position:relative;right:0;top:inherit}.research.search_engine_v2.service .category{margin:5px 0 0;padding:0;width:100%}.research.search_engine_v2.tour>.content div.content .qty_rooms .type_rooms .tourRoomList li:first-child{margin:0 0 5px;padding:0}.research.search_engine_v2.tour>.content div.content .qty_rooms .type_rooms .tourRoomList li .removeRoom{right:0!important;top:25px}.research.search_engine_v2.tour>.content div.content .qty_rooms .type_rooms .tourRoomList li .addRoom,.research.search_engine_v2.tour>.content div.content .qty_rooms .type_rooms .tourRoomList li .removeRoom{margin:10px 0 10px 0px!important}.research.search_engine_v2.tour>.content .advanced.travelers .content .qty_rooms ul li .list_actions .traveller{margin:5px 0 0px!important;width:85%!important}.research.search_engine_v2.package .going_to{margin:0;padding:0}.research.search_engine_v2.package .data.startdate.date{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:10px 0 0;padding:0}.research.search_engine_v2.package .data.startdate.date input{padding:0;margin:0}.research.search_engine_v2.dynamicpackage .products{border-right:none;margin:10px 0 0;width:100%}.research.search_engine_v2.dynamicpackage .advanced.settings{width:100%;margin:10px 0 0;padding:0}.research.search_engine_v2.dynamicpackage .advanced.travelers.passengers{max-width:inherit}.research.search_engine_v2.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li{width:100%!important}.research.search_engine_v2.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li label.age{margin:4px 0 0!important}.research.search_engine_v2.dynamicpackage .settings>.content>div{margin:10px 0 0;padding:15px 0 0}.research.search_engine_v2.dynamicpackage .settings>.content .package-service{margin:10px 0 0!important}.research.search_engine_v2.dynamicpackage .settings>.content .package-service .category p{padding:5px 0 0!important}.research.search_engine_v2.dynamicpackage .settings>.content .package-air{padding:0px!important}.research.search_engine_v2.dynamicpackage .settings>.content .package-air .radio.way{margin:10px 0 0!important}.research.search_engine_v2.dynamicpackage .settings>.content .package-air .no-stop{margin:15px 0 0!important}.research.search_engine_v2.dynamicpackage .settings>.content .package-hotel>div{float:left;width:100%!important}.tray{background:#fff;position:fixed;width:100%;z-index:2147483647;bottom:0;left:0}.tray>h2{display:none}.tray .list_item{display:block;border-spacing:0;margin-left:0;width:100%;-webkit-box-shadow:0 0 5px rgb(0 0 0 / .4);-moz-box-shadow:0 0 5px rgb(0 0 0 / .4);box-shadow:0 0 5px rgb(0 0 0 / .4)}.tray .list_item>li{display:inline-block;padding:0;width:33%;height:52px}.tray .list_item>li .content{min-height:inherit;font-size:0}.tray .list_item>li .content p{padding:0}.tray .list_item>li .content:before{display:none}.tray .list_item>li .content .drag{float:right;left:0;position:absolute;text-decoration:none;top:0;width:100%}.tray .list_item>li .content .drag:before{content:"\f00c";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#ffb100;font-size:14px;position:absolute;right:0;top:-12px;width:20px;height:20px;line-height:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 5px rgb(0 0 0 / .4);-moz-box-shadow:0 0 5px rgb(0 0 0 / .4);box-shadow:0 0 5px rgb(0 0 0 / .4)}.tray .list_item>li .content .drag h3{display:none}.tray .list_item>li .content .drag .price{display:none}.tray .list_item>li .content .flight_groups{font-size:0;padding:0}.tray .list_item>li .content .flight_groups li{display:none}.tray .list_item>li .price_details{display:none}.tray .list_item>li:before{display:inline-block;font-size:24px;margin:10px 0;text-align:center;width:100%}.tray .list_item>li.services:before{content:"i";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tray .list_item>li.hotel:before{content:"\29";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px!important;margin-top:16px}.tray .list_item>li.flight:before{content:"!";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tray .list_item>li.current{background:#011536}.tray .list_item>li.current:before{color:#fff}.tray .list_item>li.current:after{content:"";width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid currentColor;position:absolute;bottom:auto;top:-10px;left:50%;margin-left:-10px;color:#011536}.tray .list_item>li.packages.selected{display:table;margin:0;padding:0 0 0 10px!important;width:100%!important;border:none;background:#fff;-webkit-box-shadow:0 0 5px rgb(0 0 0 / .4);-moz-box-shadow:0 0 5px rgb(0 0 0 / .4);box-shadow:0 0 5px rgb(0 0 0 / .4);height:auto}.tray .list_item>li.packages.selected .content{display:table-cell;min-height:inherit}.tray .list_item>li.packages.selected .content .package_block.drag{position:static!important}.tray .list_item>li.packages.selected .content .package_block.drag ul li{display:none}.tray .list_item>li.packages.selected .content .package_block.drag ul li.total-amount{float:left;margin:0;padding:0 10px 0 0;width:auto;display:block}.tray .list_item>li.packages.selected .content .package_block.drag ul li.total-amount p{padding:0}.tray .list_item>li.packages.selected .content .package_block.drag ul li.total-amount p.include-taxes{color:#777;font-family:Open Sans;font-size:13px;font-weight:400;font-size:11px;margin:-3px 0 5px}.tray .list_item>li.packages.selected .content .package_block.drag ul li.total-amount p span{color:#777;font-family:Open Sans;font-size:13px;font-weight:400}.tray .list_item>li.packages.selected .content .package_block.drag ul li.total-amount p span.price-exchange{font-size:15px;color:#011536;font-weight:600}.tray .list_item>li.packages.selected .content .package_block.drag:before{display:none}.tray .list_item>li.packages.selected .content .package_block ul li:first-child{display:none!important}.tray .list_item>li.packages.selected .package.price{border:none;position:static;width:auto;display:table-cell;vertical-align:middle;white-space:nowrap}.tray .list_item>li.packages.selected .package.price p{padding:0 5px 0 0!important}.tray .list_item>li.packages.selected .package.price p .select_btn{margin:0!important}.tray .scroll{margin:0;padding:0;overflow:inherit;width:100%}.service_tray.tray .list_item>li{display:table!important;height:auto;margin:2px 0 0!important;padding:0;width:100%}.service_tray.tray .list_item>li:first-child{margin:0px!important}.service_tray.tray .list_item>li .content{font-size:13px;display:table-row;float:left;padding:0;width:100%}.service_tray.tray .list_item>li .content .drag{display:inline-block;float:left;position:relative;width:100%}.service_tray.tray .list_item>li .content .drag:before{left:5px;top:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.service_tray.tray .list_item>li .content .drag h3{display:block;float:left;min-width:inherit!important;padding:5px 0 5px 5px!important;width:auto;text-align:left;text-indent:13px!important}.service_tray.tray .list_item>li .content .drag .dates{padding:0;width:100%!important}.service_tray.tray .list_item>li .content .drag .dates>li{display:inline-flex!important;float:left;min-width:inherit;padding:0 10px 0 0!important;position:relative;width:auto;z-index:0}.service_tray.tray .list_item>li .content .drag .dates>li:before{left:-8px}.service_tray.tray .list_item>li .content .drag .fare_quantity,.service_tray.tray .list_item>li .content .drag .fare{display:none}.service_tray.tray .list_item>li .price_details{display:table-cell;height:100%;position:relative;vertical-align:middle;width:33%;background:#ffb100}.service_tray.tray .list_item>li .price_details>p{display:table-cell;font-weight:600;margin:0!important;vertical-align:middle;color:#fff}.service_tray.tray .list_item>li .price_details>p strong{color:#fff;display:inline-block;font-weight:600;padding-right:5px;text-align:center;width:100%}.service_tray.tray .scroll{padding:0;margin:0}.service_tray.tray .scroll .list_item{width:100%;display:table}.service_tray.tray .packages.selected{width:100%;background:#fff0;border:none;position:relative}.service_tray.tray .packages.selected ul{display:none}.service_tray.tray .packages.selected .price{position:relative}.three_col,.one_col,.vertical_col{padding:0;width:100%}.three_col .research,.one_col .research,.vertical_col .research{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;padding:0;position:absolute;right:22px;text-align:center;top:-37px;z-index:500}.three_col .research:before,.one_col .research:before,.vertical_col .research:before{content:"\e900";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:13px;height:30px;line-height:30px;text-align:center;width:30px;display:inline-block}.three_col .checkout,.one_col .checkout,.vertical_col .checkout{padding:0 10px}.three_col .checkout .range .filters .filter_slider_control,.one_col .checkout .range .filters .filter_slider_control,.vertical_col .checkout .range .filters .filter_slider_control{padding:0}.three_col .checkout .range .filters .filter_slider_control .noUi-handle:before,.one_col .checkout .range .filters .filter_slider_control .noUi-handle:before,.vertical_col .checkout .range .filters .filter_slider_control .noUi-handle:before{background:#011536;height:25px;width:16px;position:absolute;bottom:1px}.three_col .checkout .range .filters .filter_slider_control .noUi-handle:after,.one_col .checkout .range .filters .filter_slider_control .noUi-handle:after,.vertical_col .checkout .range .filters .filter_slider_control .noUi-handle:after{position:absolute;z-index:1;bottom:-4px;left:0;content:"";border-top:8px solid #011536;border-left:8px solid #fff0;border-right:8px solid #fff0}.three_col .checkout .range .filters .filter_slider_title .select_bonus p,.one_col .checkout .range .filters .filter_slider_title .select_bonus p,.vertical_col .checkout .range .filters .filter_slider_title .select_bonus p{font-size:13px}.three_col .checkout .range .filters .filter_slider_title .prices_slider,.one_col .checkout .range .filters .filter_slider_title .prices_slider,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider{display:table;padding:10px 0 0;width:100%}.three_col .checkout .range .filters .filter_slider_title .prices_slider li,.one_col .checkout .range .filters .filter_slider_title .prices_slider li,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li{display:table-cell;list-style:none;float:none;text-align:center}.three_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent,.one_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent{display:none}.three_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span,.one_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span{display:contents}.three_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:before,.one_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:before,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:before{content:" "}.three_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:after,.one_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:after,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:after{content:" "}.three_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent.selected,.one_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent.selected,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent.selected{display:block}.three_col .checkout .range .filters .filter_slider_ladder,.one_col .checkout .range .filters .filter_slider_ladder,.vertical_col .checkout .range .filters .filter_slider_ladder{padding:0;display:table}.three_col .checkout .range .filters .filter_slider_ladder .pointOptionStep,.one_col .checkout .range .filters .filter_slider_ladder .pointOptionStep,.vertical_col .checkout .range .filters .filter_slider_ladder .pointOptionStep{display:table-cell;list-style:none;float:none}.three_col .checkout .range .filters .filter_slider_ladder .pointOptionStep:before,.one_col .checkout .range .filters .filter_slider_ladder .pointOptionStep:before,.vertical_col .checkout .range .filters .filter_slider_ladder .pointOptionStep:before{content:"|"}.three_col .checkout .range .filters .filter_slider_ladder .pointOptionStep.extremity.left:before,.one_col .checkout .range .filters .filter_slider_ladder .pointOptionStep.extremity.left:before,.vertical_col .checkout .range .filters .filter_slider_ladder .pointOptionStep.extremity.left:before{content:""}.three_col .checkout label.select::after,.one_col .checkout label.select::after,.vertical_col .checkout label.select::after{height:38px;line-height:270%}.three_col .checkout .coupondiscount,.one_col .checkout .coupondiscount,.vertical_col .checkout .coupondiscount{width:100%}.three_col .checkout .coupondiscount .list li label.coupon_code,.one_col .checkout .coupondiscount .list li label.coupon_code,.vertical_col .checkout .coupondiscount .list li label.coupon_code{width:60%!important}.three_col .checkout .safe_purchase,.one_col .checkout .safe_purchase,.vertical_col .checkout .safe_purchase{width:100%!important}.three_col .checkout .header,.one_col .checkout .header,.vertical_col .checkout .header{position:static;padding:0;display:none}.three_col .checkout .header p:first-child,.one_col .checkout .header p:first-child,.vertical_col .checkout .header p:first-child{display:inline-block;width:100%}.three_col .checkout .header p:first-child strong,.one_col .checkout .header p:first-child strong,.vertical_col .checkout .header p:first-child strong{box-sizing:border-box;margin:-17px 0 5px;padding:0;text-indent:26px;width:100%;display:block}.three_col .checkout .header p:first-child strong:last-child,.one_col .checkout .header p:first-child strong:last-child,.vertical_col .checkout .header p:first-child strong:last-child{text-indent:36px}.three_col .checkout .travelers .list li .gender,.one_col .checkout .travelers .list li .gender,.vertical_col .checkout .travelers .list li .gender{width:100%!important}.three_col .checkout .travelers .list li label.name,.one_col .checkout .travelers .list li label.name,.vertical_col .checkout .travelers .list li label.name{width:100%}.three_col .checkout .travelers .list li label.name:not(label):hover>small,.three_col .checkout .travelers .list li label.name input:focus+small,.one_col .checkout .travelers .list li label.name:not(label):hover>small,.one_col .checkout .travelers .list li label.name input:focus+small,.vertical_col .checkout .travelers .list li label.name:not(label):hover>small,.vertical_col .checkout .travelers .list li label.name input:focus+small{display:none}.three_col .checkout .payment .creditcard label,.one_col .checkout .payment .creditcard label,.vertical_col .checkout .payment .creditcard label{max-width:50%!important;min-width:100%!important}.three_col .checkout .payment .creditcard label.card,.three_col .checkout .payment .creditcard label.expiration_month,.three_col .checkout .payment .creditcard label.expiration_year,.one_col .checkout .payment .creditcard label.card,.one_col .checkout .payment .creditcard label.expiration_month,.one_col .checkout .payment .creditcard label.expiration_year,.vertical_col .checkout .payment .creditcard label.card,.vertical_col .checkout .payment .creditcard label.expiration_month,.vertical_col .checkout .payment .creditcard label.expiration_year{min-width:50%!important}.three_col .checkout .payment .creditcard label.code .help,.one_col .checkout .payment .creditcard label.code .help,.vertical_col .checkout .payment .creditcard label.code .help{display:none}.three_col .checkout .payment .creditcard .card_list label:hover small,.one_col .checkout .payment .creditcard .card_list label:hover small,.vertical_col .checkout .payment .creditcard .card_list label:hover small{display:none}.three_col .checkout .products_summary,.one_col .checkout .products_summary,.vertical_col .checkout .products_summary{padding:0}.three_col .checkout .products_summary .purchase.summary.title,.one_col .checkout .products_summary .purchase.summary.title,.vertical_col .checkout .products_summary .purchase.summary.title{margin:10px 0}.three_col .checkout .products_summary .price_details,.one_col .checkout .products_summary .price_details,.vertical_col .checkout .products_summary .price_details{width:100%}.three_col .checkout .products_summary .price_details>div p strong,.one_col .checkout .products_summary .price_details>div p strong,.vertical_col .checkout .products_summary .price_details>div p strong{width:100%}.three_col .checkout .products_summary .list_options,.one_col .checkout .products_summary .list_options,.vertical_col .checkout .products_summary .list_options{padding:0}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete{padding:10px 0 0 0}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions{width:100%;padding-left:50px}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions p,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions p,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions p{width:100%;margin:0}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p{text-align:left;width:auto;font-size:10px;margin:0 14px 0 0}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p strong,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p strong,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p strong{width:auto;display:inline}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order{width:14px;font-size:8px;text-align:center}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order strong,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order strong,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order strong{display:none!important}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.cia img,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.cia img,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.cia img{margin-left:5px;vertical-align:inherit;width:30px}.three_col .checkout .checkout_visitor,.one_col .checkout .checkout_visitor,.vertical_col .checkout .checkout_visitor{margin:0 0 30px;padding:15px 0 20px}.three_col .checkout .checkout_visitor label,.one_col .checkout .checkout_visitor label,.vertical_col .checkout .checkout_visitor label{width:100%}.three_col .checkout .checkout_visitor label .send,.one_col .checkout .checkout_visitor label .send,.vertical_col .checkout .checkout_visitor label .send{margin:0;padding:0 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;margin:10px 0 0 0;width:100%!important}.three_col .checkout .checkout_createpassword label,.one_col .checkout .checkout_createpassword label,.vertical_col .checkout .checkout_createpassword label{margin:3px 0px!important}.three_col .checkout .checkout_createpassword .send,.one_col .checkout .checkout_createpassword .send,.vertical_col .checkout .checkout_createpassword .send{margin:0;padding:0 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;margin:7px 0 0;width:100%}.three_col .checkout .checkout_createpassword .checkout_createpassword,.one_col .checkout .checkout_createpassword .checkout_createpassword,.vertical_col .checkout .checkout_createpassword .checkout_createpassword{margin:3px 0}.three_col .checkout .checkout_login .login_form label .send,.one_col .checkout .checkout_login .login_form label .send,.vertical_col .checkout .checkout_login .login_form label .send{margin:0;padding:0 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;line-height:40px;margin:10px 0 0!important;padding:1px 10px 5px 5px;width:100%}.three_col .checkout .checkout_login .login_form a.send.forgot_pass,.one_col .checkout .checkout_login .login_form a.send.forgot_pass,.vertical_col .checkout .checkout_login .login_form a.send.forgot_pass{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 30px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;margin:5px 0 0!important;width:48%}.three_col .checkout .checkout_login .login_form a.close,.one_col .checkout .checkout_login .login_form a.close,.vertical_col .checkout .checkout_login .login_form a.close{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 30px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;margin:5px 0 0!important;width:50%}.three_col .checkout>.checkout_login,.three_col .checkout>.checkout_createpassword,.one_col .checkout>.checkout_login,.one_col .checkout>.checkout_createpassword,.vertical_col .checkout>.checkout_login,.vertical_col .checkout>.checkout_createpassword{border-width:2px 0;padding:6px 0 10px 0!important;width:100%}.three_col .checkout>.checkout_login .login_form label,.three_col .checkout>.checkout_createpassword .login_form label,.one_col .checkout>.checkout_login .login_form label,.one_col .checkout>.checkout_createpassword .login_form label,.vertical_col .checkout>.checkout_login .login_form label,.vertical_col .checkout>.checkout_createpassword .login_form label{width:100%;padding:0}.three_col .checkout>.checkout_login .login_form .forgot,.three_col .checkout>.checkout_createpassword .login_form .forgot,.one_col .checkout>.checkout_login .login_form .forgot,.one_col .checkout>.checkout_createpassword .login_form .forgot,.vertical_col .checkout>.checkout_login .login_form .forgot,.vertical_col .checkout>.checkout_createpassword .login_form .forgot{display:inline-block;float:left;margin:10px 0 0!important;position:relative;width:auto;z-index:2}.three_col .checkout>.checkout_createpassword,.one_col .checkout>.checkout_createpassword,.vertical_col .checkout>.checkout_createpassword{padding:15px 0 20px}.three_col .checkout>.checkout_visitor,.one_col .checkout>.checkout_visitor,.vertical_col .checkout>.checkout_visitor{margin:0 0 30px;padding:15px 0 20px}.three_col .checkout>.checkout_visitor h3,.three_col .checkout>.checkout_visitor p,.one_col .checkout>.checkout_visitor h3,.one_col .checkout>.checkout_visitor p,.vertical_col .checkout>.checkout_visitor h3,.vertical_col .checkout>.checkout_visitor p{display:inline-block;float:left;width:100%!important}.three_col .checkout>.checkout_visitor h3 label,.three_col .checkout>.checkout_visitor p label,.one_col .checkout>.checkout_visitor h3 label,.one_col .checkout>.checkout_visitor p label,.vertical_col .checkout>.checkout_visitor h3 label,.vertical_col .checkout>.checkout_visitor p label{float:right;margin:10px 0 5px}.three_col .checkout .contact_info label,.one_col .checkout .contact_info label,.vertical_col .checkout .contact_info label{max-width:50%!important;min-width:100%!important}.three_col .checkout .contact_info label.ddd,.one_col .checkout .contact_info label.ddd,.vertical_col .checkout .contact_info label.ddd{min-width:25%!important}.three_col .checkout .contact_info label.phone,.one_col .checkout .contact_info label.phone,.vertical_col .checkout .contact_info label.phone{min-width:75%!important}.three_col .transaction_form .content,.one_col .transaction_form .content,.vertical_col .transaction_form .content{margin-top:0}.three_col .transaction_form .content section,.one_col .transaction_form .content section,.vertical_col .transaction_form .content section{width:100%}.three_col .transaction_form .content .payment,.three_col .transaction_form .content .creditcard,.three_col .transaction_form .content .contact_info,.one_col .transaction_form .content .payment,.one_col .transaction_form .content .creditcard,.one_col .transaction_form .content .contact_info,.vertical_col .transaction_form .content .payment,.vertical_col .transaction_form .content .creditcard,.vertical_col .transaction_form .content .contact_info{margin:10px 0;padding:0;width:100%}.three_col .transaction_form .content .contact_info .country.select,.one_col .transaction_form .content .contact_info .country.select,.vertical_col .transaction_form .content .contact_info .country.select{padding:0!important;width:100%}.three_col .transaction_form .content .payment>.send,.one_col .transaction_form .content .payment>.send,.vertical_col .transaction_form .content .payment>.send{left:inherit;text-align:center;margin:0 auto;position:static;width:100%}.three_col label.date,.one_col label.date,.vertical_col label.date{max-width:100%!important;min-width:210px!important}.checkout.hotels .list_options .hotel_block p{padding:2px 0;width:100%;-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box}.checkout.hotels .list_options .hotel_block p strong{float:none;width:auto}.checkout.hotels .list_options .hotel_block p.city{width:100%}.checkout.hotels .list_options .hotel_block p.checkin,.checkout.hotels .list_options .hotel_block p.checkout{padding:0;width:50%}.checkout.hotels .list_options .hotel_block p.daily,.checkout.hotels .list_options .hotel_block p.guests,.checkout.hotels .list_options .hotel_block p.rooms_number{margin:0 5px 0 0;width:auto}.checkout.hotels .list_options .hotel_block p.room_type{margin:5px 0 0;padding-top:5px}.checkout.hotels .list_options .hotel_block ul.room_type{margin:0;padding:0;width:100%}.checkout.hotels .list_options .hotel_block ul.room_type li{padding:0;margin:0;width:100%}.checkout .list_options.services .services_block{padding:0}.checkout .list_options.services .services_block .name{padding:5px}.checkout .list_options.services .services_block p{margin:0;padding:1px 5px;-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box}.checkout .list_options.services .services_block .fareValue{margin:2px 0;padding:5px;width:100%;-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box}.checkout .list_options.services .services_block .fareValue:nth-child(odd){background:rgb(119 119 119 / .15)}.checkout .list_options.services .services_block .fareValue:nth-child(even){background:rgb(119 119 119 / .05)}.checkout .list_options.tourResults .tour_block .thumb{background-size:cover;background-position:100% 50%;font-size:0;margin:-5px 0 0;min-height:150px;padding:0;position:absolute;width:100%}.checkout .list_options.tourResults .tour_block p,.checkout .list_options.tourResults .tour_block ul{padding-left:0}.checkout .list_options.tourResults .tour_block h2{float:left;margin:150px 0 0;padding:0;width:100%}.bullet_squared h1{font-size:18px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:10px;width:100%}.service_order .order_details{width:100%;margin:5px 0}.service_order .order_details h1{font-size:13px}.service_order .order_details h1 strong{font-size:26px;font-weight:400;margin:5px 0 0;padding:5px 0}.service_order .order_warnings{margin:0;padding:10px;width:100%}.service_order .payments{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:10px 10px 0;width:100%}.service_order .payments h2{font-size:13px}.service_order .payments>ul>li{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;padding:5px 0 0;width:100%}.service_order .travelers{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 10px 10px;width:100%}.service_order .travelers h2{font-size:13px;padding-top:10px}.service_order .travelers>ul{margin-top:10px;width:100%}.service_order .travelers>ul>li p.name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service_order .travelers>ul>li p.type{border:none;width:25%}.service_order .products{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;padding:0;margin:0;width:100%}.service_order .products>li{margin:0;padding:0;width:100%}.service_order .products>li p.type{font-size:15px}.service_order .products>li p.type:before{font-size:15px}.service_order .flights .flight_block.complete.flight:after{border-top:none!important}.service_order .flights .flight_block>.directions{width:100%!important;margin:2px 0}.service_order .flights .flight_block>.directions p:after{margin:6px 0 0 -10px!important}.service_order .flights .flight_block p{margin:2px 0px!important}.service_order .flights .flight_block p.time{width:50%!important}.service_order .flights .flight_block p.duration{width:33%!important}.service_order .flights .flight_block p.cia{width:33%!important}.service_order .flights .flight_block p.gear{width:33%!important}.service_order .flights .flight_block p.gear strong{margin:0px!important}.service_order .flights .flight_block p.class,.service_order .flights .flight_block p.flight{width:100%!important;display:inline-block}.service_order .flights .flight_block p.class strong,.service_order .flights .flight_block p.flight strong{margin:0px!important;display:inline-block}.service_order .hotel_block p{margin:0px!important;padding:3px 5px;-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;width:100%}.service_order .hotel_block p.checkin,.service_order .hotel_block p.checkout,.service_order .hotel_block p.daily,.service_order .hotel_block p.rooms_number{vertical-align:top;width:50%!important}.service_order .hotel_block p.checkin strong,.service_order .hotel_block p.checkout strong,.service_order .hotel_block p.daily strong,.service_order .hotel_block p.rooms_number strong{width:100%}.service_order .hotel_block .room_type li p.room_type,.service_order .hotel_block .room_type li p.guests{width:50%!important}.status{display:inline-block;margin:0 0 5px;text-align:center;width:100%}.order .client_area .customers_orders .header{display:none}.order .client_area .customers_orders>li{width:100%;display:table;padding:10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.order .client_area .customers_orders>li .code,.order .client_area .customers_orders>li .date{width:50%;display:inline-block;text-align:center;padding:10px}.order .client_area .customers_orders>li.order_summary .total{padding:0 0 15px;text-align:center;width:100%;color:#011536;font-family:Open Sans;font-size:16px;font-weight:600}.order .client_area .customers_orders>li .details{border-left:none;border-right:none;padding:0 10px 10px;width:100%}.order .client_area .customers_orders>li .details>li.traveler{border-top:1px solid rgb(119 119 119 / .1);padding:10px;text-align:center}.order .client_area .customers_orders>li .details>li.air .list_options.flights{padding:0}.order .client_area .customers_orders>li .details>li.air .list_options.flights li.flight{display:table;float:none;margin:10px 0 5px;padding:0;width:100%;border-bottom:1px solid rgb(119 119 119 / .05)}.order .client_area .customers_orders>li .details>li.air .list_options.flights li.flight .locations{display:inline-block;width:auto}.order .client_area .customers_orders>li .details>li.air .list_options.flights li.flight .locations strong{display:inline-block;color:#011536;font-family:Open Sans;font-size:16px;font-weight:600;font-size:13px;color:#777;width:30px;text-decoration:none}.order .client_area .customers_orders>li .details>li.air .list_options.flights li.flight .locations strong:after{background:#777;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:"";height:6px;right:-7px;position:absolute;top:6px;width:6px}.order .client_area .customers_orders>li .details>li.air .list_options.flights li.flight .locations strong:last-child:after{left:-8px}.order .client_area .customers_orders>li .details>li.air .list_options.flights li.flight .time{width:55px}.order .client_area .customers_orders>li .details>li.air .list_options.flights li.flight .time span{text-decoration:none}.order .client_area .customers_orders>li .details>li.air .list_options.flights li.flight .cia .btnIATA{width:40px}.order .client_area .customers_orders>li .details>li.hotel{border-bottom:1px solid rgb(119 119 119 / .05)}.order .client_area .customers_orders>li .details>li.hotel h2{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;text-indent:5px;vertical-align:middle;width:100%}.order .client_area .customers_orders>li .details>li.hotel h2:before{content:"-";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:",";color:#777,5;font-size:16px;margin:-1px 0 0;text-indent:-10px;float:left}.order .client_area .customers_orders>li .details>li.hotel p{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 0 5px;width:50%}.order .client_area .customers_orders>li .more_details{color:#fff;font-family:Open Sans;font-size:14px;font-weight:500;text-transform:uppercase;border:0 inherit;border-width:'';-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 10px;margin:'';display:inline-block;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgb(119 119 119 / .3);background-color:rgb(119 119 119 / .3);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;padding:10px;margin:0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.order .client_area .customers_orders>li .more_details:hover{-webkit-box-shadow:inset 0 171px 0 rgb(0 0 0 / .03);-moz-box-shadow:inset 0 171px 0 rgb(0 0 0 / .03);box-shadow:inset 0 171px 0 rgb(0 0 0 / .03);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease}.order .client_area .customers_orders>li .more_details:before{display:none}}@media screen and (max-width:700px) and screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,div.research .self_package label.going_to select{text-indent:40px}::i-block-chrome,div.research .self_package label.date select{text-indent:55px}::i-block-chrome,div.research .self_package label.date{width:20%}}@media screen and (max-width:700px) and screen and (-webkit-min-device-pixel-ratio:0) and (min-color-index:0){label.select{position:static}input[type="text"],input[type="email"],input[type="password"],select{padding:10px 0;line-height:20px;height:20px}#searchEngine input,#searchEngine select{padding:10px 0;line-height:20px;background:#fff;-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}::i-block-chrome,.search_engine.traveler_label_inside_input .rooms_number select{float:right;height:20px;line-height:33px}}@media screen and (max-width:700px) and screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.search_engine.traveler_label_inside_input .rooms_number select{float:right;height:20px;line-height:33px}::i-block-chrome,label.select::after{display:none}::i-block-chrome,input[type="text"],input[type="email"],input[type="password"],select{height:40px;line-height:20px;padding:20px 0 5px}}