@font-face{font-family:milhaspix-icones;src:url(/fonts/milhaspix-icones.eot?5hqyjc);src:url(/fonts/milhaspix-icones.eot?5hqyjc#iefix)format("embedded-opentype"),url(/fonts/milhaspix-icones.ttf?5hqyjc)format("truetype"),url(/fonts/milhaspix-icones.woff?5hqyjc)format("woff"),url(/onts/milhaspix-icones.svg?5hqyjc#milhaspix-icones)format("svg");font-weight:400;font-style:normal;font-display:block}.icones{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:milhaspix-icones!important}.icone-compras:before{content:""}.icone-perfil:before{content:""}.icone-sair:before{content:""}.icone-info:before{content:""}.icone-search:before{content:""}.icone-quadrado-pontilhado:before{content:""}.icone-aviao:before{content:""}.icone-close:before{content:""}.icone-circulo-pontilhado:before{content:""}.icone-chevro-right:before{content:""}.icone-chevron-up:before{content:""}.icone-chevron-down:before{content:""}.icone-calendar-check:before{content:""}.icone-book:before{content:""}.icone-olhos-fechados:before{content:""}.icone-quadrado:before{content:""}.icone-ticket:before{content:""}.icone-aviao1:before{content:""}.icone-carteira:before{content:""}.icone-olhos-abertos:before{content:""}.icone-airplane-in-flight:before{content:""}.icone-arrow-left:before{content:""}.icone-arrow-right:before{content:""}.icone-arrows-counter-clockwise:before{content:""}.icone-chevron-bottom:before{content:""}.icone-chevron-dual:before{content:""}.icone-lock:before{content:""}.icone-plus:before{content:""}.icone-search1:before{content:""}.icone-user-circle:before{content:""}.icone-arrow-up-right:before{content:""}.icone-lixeira:before{content:""}.icone-info-down:before{content:""}.icone-telefone:before{content:""}.icone-chevron-left-big-2:before{content:""}.icone-credit-card:before{content:""}.icone-sino:before{content:""}.icone-criancas:before{content:""}.icone-ticket-outline:before{content:""}.icone-mala-2:before{content:""}.icone-airplane-landing:before{content:""}.icone-mala-3:before{content:""}.icone-chevron-rigth-big:before{content:""}.icone-seta-direita-big:before{content:""}.icone-user-solid:before{content:""}.icone-baby:before{content:""}.icone-checked-2:before{content:""}.icone-pix:before{content:""}.icone-airplane:before{content:""}.icone-chevron-rigth:before{content:""}.icone-item-pessoal:before{content:""}.icone-tracos-circular:before{content:""}.icone-time:before{content:""}.icone-calendar-dots:before{content:""}.icone-users:before{content:""}.icone-mala-4:before{content:""}.icone-airplane-takeoff:before{content:""}.mb20{margin-bottom:20px}.mb-12{margin-bottom:12px!important}.mb-40{margin-bottom:40px}.mb-80{margin-bottom:80px}.mb-120{margin-bottom:120px}.mb20-40{margin-bottom:20px}@media (min-width:992px){.mb20-40{margin-bottom:40px}}.mb20-0{margin-bottom:20px}@media (min-width:992px){.mb20-0{margin-bottom:0}}.mb40-0{margin-bottom:40px}@media (min-width:992px){.mb40-0{margin-bottom:0}}.mt-header{margin-top:146px}.mt-20{margin-top:20px}.mt-0-20{margin-top:0}@media (min-width:992px){.mt-0-20{margin-top:20px}}.padding-x-20{padding:0 20px}.cursor-pointer{cursor:pointer}.fs-12{font-size:12px!important}.fs-16{font-size:16px!important}.fs-14{font-size:14px!important}.fs-20{font-size:20px!important}.fw-600{font-weight:600}.fw-700{font-weight:700}.c-braco{color:#fff}.c-azul{color:#1e90ff}.h-24{height:24px!important}.modal-padrao.modal .modal-dialog{max-width:400px;margin-left:auto;margin-right:auto}.modal-padrao.modal .modal-content{border:0}.modal-itinerario.modal .modal-dialog{max-width:310px;margin-left:auto;margin-right:auto}@media (min-width:992px){.modal-itinerario.modal .modal-dialog{max-width:400px}}.modal-itinerario.modal .modal-dialog .btn-close{opacity:1;background-image:url(/image/icone-close.svg)}.modal-itinerario.modal .modal-content{border:0;border-radius:10px;padding:20px 0}.modal-itinerario.modal .modal-header{display:none}.modal-itinerario.modal .modal-body{padding:0}.modal-itinerario.modal .itinerario_content .itinerario_header{justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 20px;display:flex}.modal-itinerario.modal .itinerario_content .itinerario_header .itinerario_title{color:#344054;align-items:baseline;gap:4px;margin-bottom:0;font-size:16px;font-style:normal;font-weight:700;line-height:150%;display:flex}@media (min-width:992px){.modal-itinerario.modal .itinerario_content .itinerario_header .itinerario_title{font-size:20px}}.modal-itinerario.modal .itinerario_content .itinerario_header .itinerario_title .itinerario_ponto{font-size:20px}.modal-itinerario.modal .itinerario_content .itinerario_header .itinerario_title .itinerario_data{color:#344054;text-align:center;text-overflow:ellipsis;letter-spacing:.18px;font-size:12px;font-style:normal;font-weight:500;line-height:150%;overflow:hidden}@media (min-width:992px){.modal-itinerario.modal .itinerario_content .itinerario_header .itinerario_title .itinerario_data{font-size:14px}}.modal-itinerario.modal .itinerario_content .itinerario_body{flex-direction:column;max-height:300px;padding:0 20px;display:flex;overflow:auto}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota_barra-lateral{background-color:#d9d9d9;border-radius:25px;width:1px;height:84%;position:absolute;top:17px;left:7px}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota.pb-34{padding-bottom:34px}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota .itinerario_rota_info{flex-direction:column;flex:1;gap:4px;width:100%;display:flex}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota .itinerario_rota_info .itinerario_rota_origem{color:#344054;letter-spacing:.18px;margin-bottom:0;font-size:12px;font-style:normal;font-weight:700;line-height:150%}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota .itinerario_rota_info .itinerario_rota_aeroporto{color:#344054;letter-spacing:.18px;margin-bottom:0;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota .itinerario_rota_info .itinerario_rota_companhia{color:#78716c;letter-spacing:.15px;margin-bottom:0;font-size:10px;font-style:normal;font-weight:500;line-height:150%}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota .itinerario_rota_info .itinerario_rota_operador{color:#78716c;letter-spacing:.15px;align-items:center;gap:4px;margin-bottom:0;font-size:10px;font-style:normal;font-weight:500;line-height:150%;display:flex}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota .itinerario_rota_horarios{text-align:center;flex-direction:column;display:flex}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota .itinerario_rota_horarios .itinerario_rota_horarios_title{color:#78716c;letter-spacing:.18px;margin-bottom:0;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_rota .itinerario_rota_horarios .itinerario_rota_horarios_hora{color:#344054;letter-spacing:.21px;margin-bottom:0;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_escala{flex-direction:column;justify-content:space-between;gap:12px;margin:24px 0;display:flex}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_escala .itinerario_line{background:repeating-linear-gradient(90deg,#d6d3d1,#d6d3d1 10px,transparent 10px,transparent 18px);width:100%;height:1px;display:flex}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_escala .itinerario_escala_box{align-items:center;gap:20px;display:flex}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_escala .itinerario_escala_box .itinerario_escala_content{flex-direction:column;gap:4px;display:flex}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_escala .itinerario_escala_box .itinerario_escala_content .itinerario_escala_title{color:#344054;letter-spacing:.18px;margin-bottom:0;font-size:12px;font-style:normal;font-weight:700;line-height:150%}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_escala .itinerario_escala_box .itinerario_escala_content .itinerario_escala_rota{color:#344054;letter-spacing:.18px;margin-bottom:0;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.modal-itinerario.modal .itinerario_content .itinerario_body .itinerario_escala .itinerario_escala_box .itinerario_escala_content .itinerario-parada{color:#1e90ff;letter-spacing:.18px;margin-bottom:0;font-size:12px;font-style:normal;font-weight:700;line-height:150%}.modal.modal-contaCriadaComSucesso .modal-dialog{margin:0 auto}.modal.modal-contaCriadaComSucesso .modal-content{border:none;border-radius:20px}.modal.modal-contaCriadaComSucesso .modal-body{padding:44px 26px}.modal.modal-contaCriadaComSucesso .modal-body .sucesso_content{flex-direction:column;align-items:center;gap:16px;display:flex}.modal.modal-contaCriadaComSucesso .modal-body .sucesso_image{height:190px}.modal.modal-contaCriadaComSucesso .modal-body .sucesso_titulo{color:var(--general-foreground,#344054);text-align:center;letter-spacing:-.4px;margin-bottom:12px;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.modal.modal-contaCriadaComSucesso .modal-body .sucesso_descricao{color:#aaa;text-align:center;letter-spacing:.07px;margin-bottom:0;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.modal.modal-login .modal-dialog{margin:0 auto}.modal.modal-login .modal-content{border:none;border-radius:10px}.modal.modal-login .modal-logo{height:36px;margin-bottom:12px}.modal.modal-login .modal-body{padding:40px 20px 28px}.modal.modal-login .modal-body .modal-title{color:#2e3d50;letter-spacing:.07px;margin-bottom:32px;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.modal.modal-login .modal-body .form-login .texto-senha{text-align:right;letter-spacing:.18px;color:#898989;width:100%;margin-bottom:20px;font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-decoration:underline;display:block}.modal.modal-login .modal-body .form-login_button{width:100%}.modal.modal-login .modal-body .form-login .texto-crie-senha{letter-spacing:.18px;text-align:center;color:#1e90ff;width:100%;margin-top:20px;margin-bottom:8px;font-size:12px;font-style:normal;font-weight:500;line-height:150%;display:block}.modal.modal-login .modal-body .form-login .texto-media{letter-spacing:.18px;color:#c2c2c2;justify-content:center;align-items:center;gap:6px;width:100%;margin-bottom:20px;font-size:12px;font-style:normal;font-weight:500;line-height:150%;display:flex}.modal.modal-login .modal-body .form-login .texto-media .line{background-color:#f0f0f0;flex:1;height:1px}.modal.modal-login .modal-body .form-login_fieldset.mb-12{margin-bottom:12px}.modal.modal-login .modal-body .form-login .btn-media-fake{cursor:pointer;background:#fff;border-radius:40.152px;flex:1;justify-content:center;align-items:center;height:40px;padding:0 34.614px 0 36.023px;display:flex;box-shadow:0 0 2.409px rgba(0,0,0,.08),0 1.606px 2.409px rgba(0,0,0,.17)}.modal.modal-login .modal-body .form-login .btn-media-fake.black{background-color:#000}.modal.modal-pix .modal-dialog{margin:0 auto}.modal.modal-pix .modal-content{border:none;border-radius:20px}.modal.modal-pix .modal-body{padding:20px}.modal.modal-pix .modal-body .modal-pix_content{border:1px solid #1e90ff;border-radius:10px;flex-direction:column;align-items:center;padding:20px 16px;display:flex}.modal.modal-pix .modal-body .modal-pix_titulo{color:#344054;text-align:center;width:100%;margin-bottom:4px;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.modal.modal-pix .modal-body .modal-pix_texto{color:#78716c;text-align:center;letter-spacing:.18px;margin-bottom:12px;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.modal.modal-pix .modal-body .modal-pix_tempo{color:#344054;text-align:center;letter-spacing:.18px;margin-bottom:0;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.modal.modal-pix .modal-body .modal-pix_qrcode{margin:0 auto 20px}.modal.modal-pix .modal-body .modal-pix_box{border:1px dashed #d9d9d9;border-radius:6px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:8px;margin-bottom:20px;padding:12px;display:flex;overflow:hidden}.modal.modal-pix .modal-body .modal-pix_codigo{color:#a8a29e;letter-spacing:.18px;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;width:100%;margin-bottom:0;font-size:12px;font-style:normal;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}.modal.modal-pix .modal-body .modal-pix_valor{color:#344054;letter-spacing:.07px;border-top:1px solid #d9d9d9;justify-content:space-between;align-items:center;width:100%;margin-bottom:0;padding-top:8px;font-size:14px;font-style:normal;font-weight:500;line-height:150%;display:flex}.modal.modal-pix .modal-body .modal-pix_buttonWrapper{width:100%;padding:0 12px}.modal.modal-pix .modal-body .modal-pix_buttonWrapper button{height:32px}.modal.modal-pix .modal-body .modal-pix_button{width:100%;min-height:32px;color:var(--general-foreground,#344054);text-align:center;letter-spacing:.07px;cursor:pointer;background:rgba(255,255,255,.1);border:1px solid #d9d9d9;border-radius:25px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:500;line-height:150%;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.modal.modal-maisInformacoes .modal-dialog{margin:0 auto}.modal.modal-maisInformacoes .modal-content{border:none;border-radius:20px}.modal.modal-maisInformacoes .modal-body{padding:20px}.modal.modal-maisInformacoes .modal-maisInformacoes_title{color:#344054;text-align:center;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:16px;font-style:normal;font-weight:700;line-height:150%;display:flex}.modal.modal-maisInformacoes .modal-maisInformacoes_title .icones{color:#78716c;cursor:pointer;font-size:24px}.modal.modal-maisInformacoes .modal-bagagem-list{flex-direction:column;gap:12px;max-height:316px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.modal.modal-maisInformacoes .modal-bagagem-list_item{border-bottom:1px solid #d9d9d9;flex-direction:column;padding-bottom:12px;display:flex}.modal.modal-maisInformacoes .modal-bagagem-list_item:last-child{border-bottom:none}.modal.modal-maisInformacoes .modal-bagagem-list_item_header{color:#344054;letter-spacing:.07px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:14px;font-style:normal;font-weight:500;line-height:150%;display:flex}.modal.modal-maisInformacoes .modal-bagagem-list_item_img{object-fit:contain;width:28px;height:28px}.modal.modal-maisInformacoes .modal-bagagem-list_item_title{flex:1}.modal.modal-maisInformacoes .modal-bagagem-list_item_peso{font-weight:600}.modal.modal-maisInformacoes .modal-bagagem-list_item_desc{color:#78716c;letter-spacing:.18px;margin-bottom:1px;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.modal.modal-maisInformacoes .modal-bagagem-list_item_incluido{color:#1e90ff;letter-spacing:.18px;margin-bottom:0;font-size:12px;font-style:normal;font-weight:600;line-height:150%}.modal.modal-carteira .modal-content{border:none;border-radius:20px}.modal.modal-carteira .modal-body{flex-direction:column;gap:140px;padding:20px;display:flex}.modal.modal-carteira .modal-carteira_content{flex-direction:column;display:flex}.modal.modal-carteira .modal-carteira_titulo{color:#344054;letter-spacing:-.4px;margin-bottom:8px;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.modal.modal-carteira .modal-carteira_texto{color:#78716c;letter-spacing:.07px;margin-bottom:20px;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.modal.modal-carteira .modal-carteira_list{background:#f5f5f4;border-radius:10px;flex-direction:column;gap:8px;margin:0;padding:12px 8px;list-style:none;display:flex}.modal.modal-carteira .modal-carteira_list_item{color:#78716c;letter-spacing:.07px;justify-content:space-between;align-items:center;font-size:14px;font-style:normal;font-weight:500;line-height:150%;display:flex}.modal.modal-carteira .modal-carteira_list_item_value{color:#344054;font-weight:700}.modal.modal-carteira .modal-carteira_footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.modal.modal-carteira .modal-carteira_footer button:first-child{width:100%}.modal.modal-carteira .modal-carteira_footer button:last-child{width:132px}.modal.modal-filtrar-ofertas .btn-closed{color:#344054;cursor:pointer;background-color:transparent;border:none;margin:0;padding:0;font-size:24px;position:absolute;top:12px;left:20px}.modal.modal-filtrar-ofertas .modal-body{padding:20px}
