www.livelo.com.br
Open in
urlscan Pro
23.67.128.172
Public Scan
Submitted URL: http://pontos-liv-2023.com/
Effective URL: https://www.livelo.com.br/
Submission Tags: https://phish.report @phish_report Search All
Submission: On June 05 via api from FI — Scanned from FI
Effective URL: https://www.livelo.com.br/
Submission Tags: https://phish.report @phish_report Search All
Submission: On June 05 via api from FI — Scanned from FI
Form analysis
4 forms found in the DOM<form class="form">
<div class="popup__body">
<div class="popup__strapline body-text body-text--small">
<span data-bind="text: user().firstName()"></span>
<span data-bind="widgetLocaleText: 'askIdentityLabel'">, precisamos autenticar o seu acesso.</span>
</div>
<div class="popup__title">
<span class="h2" data-bind="widgetLocaleText: 'askHowLabel'">Como você quer receber o seu código de autenticação?</span>
</div>
<div class="popup__form_radio up__scrollable-content body-text--small">
<div class="popup__form">
<div class="group">
<div class="checkboxes">
<div class="checkbox" data-bind="visible: show_whatsapp_option">
<input id="opt-whatsapp" class="group__radio" type="radio" name="radios" value="WPP" data-bind="checked: contactRadioValue, click: function () { $data.validateListLength(); return true}">
<label class="label__radio" for="opt-whatsapp" data-bind="widgetLocaleText: 'whatsappLabel'">Whatsapp</label>
</div>
<div class="checkbox" data-bind="visible: show_sms_option">
<input id="opt-sms" class="group__radio" type="radio" name="radios" value="SMS" data-bind="checked: contactRadioValue,
click: function () { $data.validateListLength(); return true}">
<label class="label__radio" for="opt-sms" data-bind="widgetLocaleText: 'smsLabel'">SMS</label>
</div>
<div class="checkbox" data-bind="visible: show_voice_option">
<input id="opt-call" class="group__radio" type="radio" name="radios" value="VOICE" data-bind="checked: contactRadioValue, click: function () { $data.validateListLength(); return true}">
<label class="label__radio" for="opt-call" data-bind="widgetLocaleText: 'callLabel'">Ligação</label>
</div>
<!-- ko if: $data.devices().length > 0 --><!-- /ko -->
</div>
<br>
<!-- ko if: chooseNumber --><!-- /ko -->
<!-- ko if: chooseDevice --><!-- /ko -->
<!-- ko if: typeNumber --><!-- /ko -->
<div class="popup__cta body-text body-text--small text-center">
<button id="button-modal-auth-phone" class="button button__primary button--large gtm-element-event" data-bind="widgetLocaleText: 'sendCodeLabel', disable: !$data.phone_valid(), click: $data.requestAuthentication"
data-gtm-event-category="pontoslivelo:cadastro-autenticacao" data-gtm-event-action="clique:botao" data-gtm-event-label="enviar-codigo" disabled="">ENVIAR CÓDIGO</button>
</div>
</div>
</div>
</div>
</div>
</form>
<form id="form__passages" data-bind="submit: $data.handleSearch, onRender: $data.init()">
<!-- ko if: ($data.pageContext().page.name === "passagens-aereas" || $data.pageContext().page.name === "passagens-aereas-metabuscador") --><!-- /ko -->
<!-- ko ifnot: ($data.pageContext().page.name === "passagens-aereas" || $data.pageContext().page.name === "passagens-aereas-metabuscador") -->
<div class="form">
<div class="search" style="padding: 0px;">
<div class="row">
<div class="left item">
<div class="box ul-typePassages">
<div role="button" tabindex="0" aria-label="Selecionar passagem ida e volta ou somente ida" class="box__int"
data-bind="event: {'click': $data.showUlTypeGoingBack.bind($data), 'keypress': $data.handleKeypressShowUlTypeGoingBack.bind($data, event)}">
<span id="span-labelBedroomsPassages" class="body-text body-text--footnote" data-bind="html: type_going_back" style="margin-right: 10px;">Ida e volta</span>
<span class="icon-chevron-down body-text--color-one"></span>
</div>
<ul class="locations__origin--ul" id="ul-typePassages" data-bind="visible: $data.show_ul_type_going_back" style="list-style: none; display: none;">
<li class="hover li-type-goinback" tabindex="0"
data-bind="event: { 'click': $data.setTypeGoinBack.bind($data, 1), 'keypress': $data.handleKeypressSetTypeGoinBack.bind($data, event, 1), 'blur': $data.handleKeypressSetTypeGoinBack.bind($data, event, 1) }">
<span class="body-text body-text--footnote" data-bind="widgetLocaleText: 'labelRoundTrip'">Ida e volta</span>
</li>
<li class="hover li-type-goinback" tabindex="0"
data-bind="event: { 'click': $data.setTypeGoinBack.bind($data, 2), 'keypress': $data.handleKeypressSetTypeGoinBack.bind($data, event, 2), 'blur': $data.handleKeypressSetTypeGoinBack.bind($data, event, 2) }">
<span class="body-text body-text--footnote" data-bind="widgetLocaleText: 'labelOneWay'">Somente ida</span>
</li>
</ul>
</div>
</div>
</div>
<div class="row">
<div class="block4">
<span class="icon icon-depature"></span>
<label for="inpt-originPassages" style="visibility: hidden; position: absolute;">Origem do voo</label>
<input type="search" id="inpt-originPassages" class="input inpt-originPassages body-text--color-six" autocomplete="off"
data-bind="event: { click: $data.shouldOrigin, 'blur':$data.setLastOrigin }, css: { warning: $data.origin_warning, 'body-text--color-six': id_origin() != undefined }, value: origin_name, valueUpdate: 'input', widgetLocaleText: {value:'origin', attr:'placeholder'}, attr: { title: origin, 'readonly': $data.is_mobile() }"
placeholder="Origem" title="">
<span class="input-gradient"></span>
</div>
<div id="locations_origin_passages" data-bind="visible: $data.should_origin" style="display: none;">
<div class="spinner" data-bind="visible: show_loader_origin" style="display: none;">
<svg class="spinner__svg" viewBox="0 0 50 50">
<circle class="path" cx="25" cy="25" r="20" fill="none" stroke-width="5"></circle>
</svg>
</div>
<div class="mCustomScrollbar _mCS_7 mCS_no_scrollbar">
<div id="mCSB_7" class="mCustomScrollBox mCS-dark mCSB_vertical mCSB_inside" tabindex="0" style="max-height: none;">
<div id="mCSB_7_container" class="mCSB_container mCS_y_hidden mCS_no_scrollbar_y" style="position:relative; top:0; left:0;" dir="ltr">
<div class="header_title">
<span class="sub__title" data-bind="widgetLocaleText: 'origin'">Origem</span>
<label for="header_title-inpt-originPassages" style="visibility: hidden; position: absolute;">Origem do voo</label>
<input type="search" id="header_title-inpt-originPassages" class="input inpt-originPassages body-text--color-six" autocomplete="off"
data-bind="css: { warning: $data.origin_warning, 'body-text--color-six': id_origin() != undefined, focus: $data.should_origin }, value: origin_name, valueUpdate: 'input', widgetLocaleText: {value:'origin', attr:'placeholder'}"
placeholder="Origem">
<span class="icon-x" data-bind="click: $data.closeOriginDestinyModal"></span>
</div>
<div class="sub-title" data-bind="visible: arr_origin_recent().length > 0 && (locations_origin().length == 0 || locations_origin_airports().length == 0)" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label" data-bind="widgetLocaleText: 'recentOrigins'">Origens Recentes</span>
<ul data-bind="foreach: arr_origin_recent" class="locations__origin--ul select__li__origin recent" id="ul-recentSearchOrigins"></ul>
</div>
<div class="sub-title" data-bind="visible: locations_origin().length > 0 || locations_origin_airports().length > 0" style="display: none;">
<span tabindex="0" class="body-text body-text--small title_label">
<span class="icon-location"></span>
<span data-bind="widgetLocaleText: 'labelCities'">Cidades</span>
</span>
<ul data-bind="foreach: locations_origin" class="locations__origin--ul select__li__origin" id="ul-searchOriginPassagesCities"></ul>
</div>
<div class="sub-title" data-bind="visible: locations_origin().length > 0 || locations_origin_airports().length > 0" style="display: none;">
<span tabindex="0" class="body-text body-text--small title_label">
<span class="icon-airplane"></span>
<span data-bind="widgetLocaleText: 'labelAirports'">Aeroportos</span>
</span>
<ul data-bind="foreach: locations_origin_airports" class="locations__origin--ul select__li__origin" id="ul-searchOriginPassagesAirports"></ul>
</div>
</div>
<div id="mCSB_7_scrollbar_vertical" class="mCSB_scrollTools mCSB_7_scrollbar mCS-dark mCSB_scrollTools_vertical" style="display: none;">
<div class="mCSB_draggerContainer">
<div id="mCSB_7_dragger_vertical" class="mCSB_dragger" style="position: absolute; min-height: 30px; height: 0px; top: 0px;">
<div class="mCSB_dragger_bar" style="line-height: 30px;"></div>
<div class="mCSB_draggerRail"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<button type="button" aria-label="Inverter origem e destino" data-bind="click: transferLocations" class="button-outline button__secondary button--large button__exchange"><i class="icon-transfer"></i></button>
<div class="block4">
<span class="icon icon-arrival" style="left: 22px;"></span>
<label for="inpt-destinyPassages" style="visibility: hidden; position: absolute;">Destino do voo</label>
<input type="search" id="inpt-destinyPassages" class="input inpt-destinyPassages body-text--color-six" autocomplete="off"
data-bind="event: {click: $data.shouldDestiny, 'blur':$data.setLastDestiny }, css: { warning: destiny_warning(), 'body-text--color-six': id_destiny() != undefined }, value: destiny_name, valueUpdate: 'afterkeydown', widgetLocaleText: {value:'destiny', attr:'placeholder'}, attr: { title: destiny, 'readonly': $data.is_mobile() }"
placeholder="Destino" title="">
<span class="input-gradient"></span>
</div>
<div id="locations_destiny_passages" data-bind="visible: $data.should_destiny" style="display: none;">
<div class="spinner" data-bind="visible: show_loader_destiny" style="display: none;">
<svg class="spinner__svg" viewBox="0 0 50 50">
<circle class="path" cx="25" cy="25" r="20" fill="none" stroke-width="5"></circle>
</svg>
</div>
<div class="mCustomScrollbar _mCS_8 mCS_no_scrollbar">
<div id="mCSB_8" class="mCustomScrollBox mCS-dark mCSB_vertical mCSB_inside" tabindex="0" style="max-height: none;">
<div id="mCSB_8_container" class="mCSB_container mCS_y_hidden mCS_no_scrollbar_y" style="position:relative; top:0; left:0;" dir="ltr">
<div class="header_title">
<span class="sub__title" data-bind="widgetLocaleText: 'destiny'">Destino</span>
<label for="header_title-inpt-destinyPassages" style="visibility: hidden; position: absolute;">Destino do voo</label>
<input type="search" id="header_title-inpt-destinyPassages" class="input inpt-destinyPassages body-text--color-six" autocomplete="off"
data-bind="css: { warning: destiny_warning(), 'body-text--color-six': id_destiny() != undefined, focus: $data.should_destiny }, value: destiny_name, valueUpdate: 'afterkeydown', widgetLocaleText: {value:'destiny', attr:'placeholder'}"
placeholder="Destino">
<span class="icon-x" data-bind="click: $data.closeOriginDestinyModal"></span>
</div>
<div class="sub-title" data-bind="visible: arr_destiny_recent().length > 0 && (locations_destiny().length == 0 || locations_destiny_airports().length == 0)" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label" data-bind="widgetLocaleText: 'recentDestinations'">Destinos Recentes</span>
<ul data-bind="foreach: arr_destiny_recent" class="locations__origin--ul select__li__origin recent" id="ul-recentSearchDestinations"></ul>
</div>
<div class="sub-title" data-bind="visible: locations_destiny().length > 0 || locations_destiny_airports().length > 0" style="display: none;">
<span tabindex="0" class="body-text body-text--small title_label">
<span class="icon-location"></span>
<span data-bind="widgetLocaleText: 'labelCities'">Cidades</span>
</span>
<ul data-bind="foreach: locations_destiny" class="locations__origin--ul" id="ul-searchDestinyPassagesCities"></ul>
</div>
<div class="sub-title" data-bind="visible: locations_destiny().length > 0 || locations_destiny_airports().length > 0" style="display: none;">
<span tabindex="0" class="body-text body-text--small title_label">
<span class="icon-airplane"></span>
<span data-bind="widgetLocaleText: 'labelAirports'">Aeroportos</span>
</span>
<ul data-bind="foreach: locations_destiny_airports" class="locations__origin--ul select__li__destiny" id="ul-searchDestinyPassagesAirports"></ul>
</div>
</div>
<div id="mCSB_8_scrollbar_vertical" class="mCSB_scrollTools mCSB_8_scrollbar mCS-dark mCSB_scrollTools_vertical" style="display: none;">
<div class="mCSB_draggerContainer">
<div id="mCSB_8_dragger_vertical" class="mCSB_dragger" style="position: absolute; min-height: 30px; height: 0px; top: 0px;">
<div class="mCSB_dragger_bar" style="line-height: 30px;"></div>
<div class="mCSB_draggerRail"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="block2 no__border__lateral block__calendar" style="border-left: 0;">
<span class="icon icon-calendar"></span>
<label for="inpt-goingPassages" style="visibility: hidden; position: absolute;">Informações da data</label>
<input type="text" role="button" id="inpt-goingPassages" class="input body-text--color-six" autocomplete="off"
data-bind="css: { warning: going_warning(), 'body-text--color-six': going_and_back != undefined }, click: $data.showCalendar, value: going_and_back_without_year, widgetLocaleText: {value:'labelDates', attr:'placeholder'}, visible: !origin_bigger(), attr: { title: going_and_back }"
name="start" readonly="true" placeholder="Datas" title="8 Jun 2023 - 8 Jun 2023">
<label for="inpt-goingPassages-aux" style="visibility: hidden; position: absolute;">Informações da data</label>
<input type="text" role="button" aria-label="Informações da data" id="inpt-goingPassages-aux" class="datepicker-double-flights is-datepick" style="position: absolute; z-index: -1; margin-left: -200px" data-bind="value: going_and_back">
<label for="inpt-goingPassagesSimple" style="visibility: hidden; position: absolute;">Informações da data</label>
<input type="text" role="button" id="inpt-goingPassagesSimple" class="input body-text--color-six" autocomplete="off"
data-bind="css: { warning: going_warning(), 'body-text--color-six': just_going != undefined }, click: $data.showCalendar,value: just_going, widgetLocaleText: {value:'labelDates', attr:'placeholder'}, visible: origin_bigger(), attr: { title: just_going }"
name="start" readonly="true" placeholder="Datas" title="8 Jun 2023" style="display: none;">
<label for="inpt-goingPassagesSimple-aux" style="visibility: hidden; position: absolute;">Informações da data</label>
<input type="text" role="button" aria-label="Informações da data" id="inpt-goingPassagesSimple-aux" class="datepicker-simple-flights is-datepick" style="position: absolute; z-index: -1; margin-left: -200px" data-bind="value: just_going">
<div class="modal__calendar" id="calendar-flights" data-bind="visible: $data.show_calendar()" style="display: none;">
<span class="icon-x" data-bind="click: scrollToSearch.bind($parent, $data), visible: is_mobile()" style="display: none;"></span>
<div class="header__calendar">
<span class="body-text margin-top20">
<!-- ko if: $data.optionRangeDateCalendar() === "true" --><!-- /ko -->
<!-- ko if: $data.optionRangeDateCalendar() === "false" -->
<span class="icon-calendar"></span>
<span class="question-calendar" data-bind="widgetLocaleText: 'questionCalendar'">Quando você vai viajar?</span>
<!-- /ko -->
</span>
<div class="dates">
<div class="header-inputs">
<label class="header-inputs__text" data-bind="widgetLocaleText: 'going'">Ida</label>
<input type="text" id="inpt-goingDatePassage" class="input normal body-text--color-six" readonly="" autocomplete="off"
data-bind="css: { warning: going_warning(), 'body-text--color-six': just_going != undefined}, value: $data.formatDateToCalendar($data.going()), widgetLocaleText: {value:'labelDates'}, attr: { title: going }" name="start"
title="2023-06-08">
</div>
<div class="header-inputs margin-left">
<label class="header-inputs__text" data-bind="widgetLocaleText: 'back', visible: !origin_bigger()">Volta</label>
<input type="text" id="inpt-backDatePassage" class="input normal body-text--color-six" autocomplete="off" readonly=""
data-bind="css: { warning: going_warning(), 'body-text--color-six': just_back != undefined }, value: $data.formatDateToCalendar($data.back()), visible: !origin_bigger(), widgetLocaleText: {value:'labelDates'}, attr: { title: back }"
name="start" title="2023-06-08">
</div>
</div>
</div>
</div>
</div>
<div class="block2 border__radius__right" style="border-left: 0;">
<div>
<span class="icon icon-user"></span>
<label for="inpt-numberPassages" style="visibility: hidden; position: absolute;">Quantidade de passagens</label>
<input type="text" role="button" id="inpt-numberPassages" class="input normal body-text--color-six" autocomplete="off"
data-bind="css: { warning: passangers_warning(), 'body-text--color-six': passangers() != undefined, 'focus': show_ul_passangers }, value: passangers, widgetLocaleText: {value:'labelPassengers', attr:'placeholder'}, click: $data.showUlPassangers, event: {'keypress': $data.handleKeypressShowUlPassangers.bind($data, event)}"
name="end" placeholder="Pessoas">
</div>
<div data-bind="visible: show_ul_passangers" class="qntdPassagers" style="display: none;">
<div class="head__passagers">
<span tabindex="0" class="pass_title body-text" data-bind="widgetLocaleText: 'countPassengers'">Quantos passageiros?</span>
<div role="button" tabindex="0" class="close_modal h1--colored" aria-label="Fechar alteração de quantidade de passageiros" data-bind="click: $data.closeModal, event: {'keypress': $data.handleKeypressCloseModal.bind($data, event)}">
<span class="icon-x"></span>
</div>
</div>
<ul class="info_qntd passagers" style="list-style: none; list-style-type: none;" data-bind="css: { 'baby_warning': $data.babys_warning() }">
<h5 class="h5" data-bind="widgetLocaleText: 'labelPassengers'">Pessoas</h5>
<li class="type_li">
<div class="type">
<span class="body-text" data-bind="widgetLocaleText: 'labelAdult'">Adultos</span>
<small class="body-text body-text--small" data-bind="widgetLocaleText: 'labelDescriptionAdult'">+ de 12 anos</small>
</div>
<div class="amount__element">
<button tabindex="-1" aria-hidden="true" id="btn-minusQuantityCartAdultPassages" type="button" class="button--small button button__secondary--blue quantityMinus button__remove"
data-type="adult"><i class="icon-minus icon--right"></i></button>
<input id="inpt-productQuantityCartAdultPassages" type="number" class="quantity amount__input" maxlength="2" data-bind="value: adult, attr: {'aria-label': $data.adult() + ' passagens para adultos' }" data-type="adult"
aria-label="1 passagens para adultos">
<button tabindex="-1" aria-hidden="true" id="btn-plusQuantityCartAdultPassages" type="button" class="quantityPlus button--small button button__secondary button__add" data-type="adult"><i class="icon-plus icon--right"></i></button>
</div>
</li>
<li class="type_li">
<div class="type">
<span class="body-text" data-bind="widgetLocaleText: 'labelChild'">Crianças</span>
<small class="body-text body-text--small" data-bind="widgetLocaleText: 'labelDescriptionChild'">2 à 11 anos</small>
</div>
<div class="amount__element">
<button tabindex="-1" aria-hidden="true" id="btn-minusQuantityCartChildPassages" type="button" class="button--small button button__secondary--blue quantityMinus button__remove"
data-type="childs"><i class="icon-minus icon--right"></i></button>
<input id="inpt-productQuantityCartChildPassages" type="number" class="quantity amount__input" maxlength="2" data-bind="value: childs, attr: {'aria-label': $data.childs() + ' passagens para crianças' }" data-type="childs"
aria-label="0 passagens para crianças">
<button tabindex="-1" aria-hidden="true" id="btn-plusQuantityCartChildPassages" type="button" class="quantityPlus button--small button button__secondary button__add" data-type="childs"><i class="icon-plus icon--right"></i></button>
</div>
</li>
<li class="type_li">
<div class="type">
<span class="body-text" data-bind="widgetLocaleText: 'labelBabys'">Bebês</span>
<small class="body-text body-text--small" data-bind="widgetLocaleText: 'labelDescriptionBaby'">0 à 23 meses</small>
</div>
<div class="amount__element">
<button tabindex="-1" aria-hidden="true" id="btn-minusQuantityCartBabyPassages" type="button" class="button--small button button__secondary--blue quantityMinus button__remove"
data-type="babys"><i class="icon-minus icon--right"></i></button>
<input id="inpt-productQuantityCartBabyPassages" type="number" class="quantity amount__input" maxlength="2" data-bind="value: babys, attr: {'aria-label': $data.babys() + ' passagens para bebês' }" data-type="babys"
aria-label="0 passagens para bebês">
<button tabindex="-1" aria-hidden="true" id="btn-plusQuantityCartBabyPassages" type="button" class="quantityPlus button--small button button__secondary button__add" data-type="babys"><i class="icon-plus icon--right"></i></button>
</div>
</li>
<span class="body-text body-text--footnote babys_warning" data-bind="visible: babys_warning()" style="display: none;">
<span class="icon-alert-circle"></span>
<span data-bind="widgetLocaleText: 'warningBaby'" class="body-text body-text--small">O número de adultos deve ser maior ou igual ao número de bebês</span>
</span>
</ul>
<ul class="info_qntd seat__class" style="list-style: none; list-style-type: none;">
<h5 tabindex="0" class="h5" data-bind="widgetLocaleText: 'class'">Classe</h5>
<button type="button" class="button-outline button__secondary button--large active"
data-bind="widgetLocaleText: 'economicClass', event: { 'click': $data.setClassType.bind($data, 1), 'keypress': $data.handleKeypressSetClassType.bind($data, event, 1) }, css: { active: $data.seat_class() == 'ECONOMY_CLASS' }">Classe
econômica</button>
<button type="button" class="button-outline button__secondary button--large"
data-bind="widgetLocaleText: 'executiveClass', event: { 'click': $data.setClassType.bind($data, 2), 'keypress': $data.handleKeypressSetClassType.bind($data, event, 2) }, css: { active: $data.seat_class() == 'BUSINESS_CLASS' }">Classe
executiva</button>
</ul>
</div>
</div>
<div class="block1">
<button type="submit" aria-label="Pesquisar passagens" class="button-outline button__primary button--large">
<i data-bind="visible: !is_mobile()" class="icon-search"></i>
<span data-bind="visible: is_mobile(), widgetLocaleText: 'search'" style="display: none;">Pesquisar</span>
</button>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<!-- /ko -->
</form>
<form id="form__accommodations" data-bind="submit: $data.handleSearch, onRender: $data.init()">
<!-- ko if: ($data.pageContext().page.name === "hoteis" || $data.pageContext().page.name === "hoteis-v2") --><!-- /ko -->
<!-- ko ifnot: ($data.pageContext().page.name === "hoteis" || $data.pageContext().page.name === "hoteis-v2") -->
<div class="form">
<div class="search">
<div class="row">
<div class="block4">
<span class="icon icon-location"></span>
<label for="inpt-destinyHotels" style="visibility: hidden; position: absolute;">Destino da hospedagem</label>
<input type="search" id="inpt-destinyHotels" class="input inpt-destinyHotels" autocomplete="off"
data-bind="event: { click: $data.shouldDestiny, 'blur':$data.setLastDestiny }, css: { warning: destiny_warning(), 'body-text--color-six': id_destiny() != undefined, focus: $data.should_destiny }, value: destiny_name, valueUpdate: 'afterkeydown', widgetLocaleText: {value:'destiny', attr:'placeholder'}, attr: { title: destiny }"
placeholder="Destino">
<span class="input-gradient"></span>
</div>
<div id="locations_destiny_passages" data-bind="visible: $data.should_destiny" style="display: none;">
<div class="spinner" data-bind="visible: show_loader_destiny" style="display: none;">
<svg class="spinner__svg" viewBox="0 0 50 50">
<circle class="path" cx="25" cy="25" r="20" fill="none" stroke-width="5"></circle>
</svg>
</div>
<div class="mCustomScrollbar _mCS_16 mCS_no_scrollbar">
<div id="mCSB_16" class="mCustomScrollBox mCS-dark mCSB_vertical mCSB_inside" tabindex="0" style="max-height: none;">
<div id="mCSB_16_container" class="mCSB_container mCS_y_hidden mCS_no_scrollbar_y" style="position:relative; top:0; left:0;" dir="ltr">
<div class="header_title">
<span class="sub__title" data-bind="widgetLocaleText: 'destiny'">Destino</span>
<label for="inpt-destinyHotels-mobile" style="visibility: hidden; position: absolute;">Destino da hospedagem</label>
<input type="search" id="inpt-destinyHotels-mobile" class="inpt_search input inpt-destinyHotels" autocomplete="off"
data-bind="event: { click: $data.shouldDestiny, 'blur':$data.setLastDestiny }, css: { warning: destiny_warning(), 'body-text--color-six': id_destiny() != undefined, focus: $data.should_destiny }, value: destiny_name, valueUpdate: 'afterkeydown', widgetLocaleText: {value:'destiny', attr:'placeholder'}, attr: { title: destiny }"
placeholder="Destino">
<span class="icon-x" data-bind="click: $data.closeOriginDestinyModal"></span>
</div>
<div class="sub-title" data-bind="visible: arr_destiny_recent().length > 0 && (locations_destiny().length == 0 || locations_destiny_hotels().length == 0)" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label" data-bind="widgetLocaleText: 'lastSearches'">Últimas Buscas</span>
<ul data-bind="foreach: arr_destiny_recent" class="locations__destiny--ul" id="ul-lastSearcheAccommodation"></ul>
</div>
<div class="sub-title" data-bind="visible: locations_destiny().length > 0 || locations_destiny_hotels().length > 0" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label">
<span class="icon-location"></span>
<span data-bind="widgetLocaleText: 'labelCities'">Cidades</span>
</span>
<ul data-bind="foreach: locations_destiny" class="locations__destiny--ul" id="ul-searchDestinyCities"></ul>
</div>
<div class="sub-title" data-bind="visible: locations_destiny().length > 0 || locations_destiny_hotels().length > 0" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label">
<span class="icon-hotel"></span>
<span data-bind="widgetLocaleText: 'labelHotels'">Hotéis</span>
</span>
<ul data-bind="foreach: locations_destiny_hotels" class="locations__destiny--ul" id="ul-searchDestinyHotels"></ul>
</div>
</div>
<div id="mCSB_16_scrollbar_vertical" class="mCSB_scrollTools mCSB_16_scrollbar mCS-dark mCSB_scrollTools_vertical" style="display: none;">
<div class="mCSB_draggerContainer">
<div id="mCSB_16_dragger_vertical" class="mCSB_dragger" style="position: absolute; min-height: 30px; top: 0px;">
<div class="mCSB_dragger_bar" style="line-height: 30px;"></div>
<div class="mCSB_draggerRail"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="block2 no__border__lateral block__calendar">
<span class="icon icon-calendar"></span>
<label for="inpt-goingAccommodations" style="visibility: hidden; position: absolute;">Informações da data</label>
<input type="text" id="inpt-goingAccommodations" class="input body-text--color-six" autocomplete="off"
data-bind="css: { warning: going_warning(), 'body-text--color-six': going_and_back != undefined }, click: $data.showCalendar, value: going_and_back_without_year, widgetLocaleText: {value:'labelDates', attr:'placeholder'}, attr: { title: going_and_back }"
name="start" placeholder="Datas" title="8 Jun 2023 - 9 Jun 2023">
<label for="inpt-goingAccommodations-aux" style="visibility: hidden; position: absolute;">Informações da data</label>
<input type="text" id="inpt-goingAccommodations-aux" aria-label="Informações da data" class="datepicker-double-accommodations is-datepick" style="position: absolute; z-index: -1; margin-left: -200px" data-bind="value: going_and_back">
<div class="modal__calendar" id="calendar-accommodations" data-bind="visible: $data.show_calendar()" style="display: none;">
<span class="icon-x" data-bind="click: scrollToSearch.bind($parent, $data), visible: is_mobile()" style="display: none;"></span>
<div class="header__calendar">
<span class="body-text margin-top20">
<!-- ko if: $data.optionRangeDateCalendar() === "true" --><!-- /ko -->
<!-- ko if: $data.optionRangeDateCalendar() === "false" -->
<span class="icon-calendar"></span>
<span class="question-calendar" data-bind="widgetLocaleText: 'questionCalendar'">Quando você vai viajar?</span>
<!-- /ko -->
</span>
<div class="dates">
<div class="header-inputs">
<label class="header-inputs__text" data-bind="widgetLocaleText: 'going'">Ida</label>
<input type="text" id="inpt-goingDateAccommodations" class="input normal body-text--color-six" readonly="" autocomplete="off"
data-bind="css: { warning: going_warning(), 'body-text--color-six': just_going != undefined }, value: $data.formatDateToCalendar($data.going()), widgetLocaleText: {value:'labelDates'}, attr: { title: going }" name="start"
title="2023-06-08">
</div>
<div class="header-inputs margin-left">
<label class="header-inputs__text" data-bind="widgetLocaleText: 'back'">Volta</label>
<input type="text" id="inpt-backDateAccommodations" class="input normal body-text--color-six" autocomplete="off" readonly=""
data-bind="css: { warning: going_warning(), 'body-text--color-six': just_back != undefined }, value: $data.formatDateToCalendar($data.back()), widgetLocaleText: {value:'labelDates'}, attr: { title: back }" name="start"
title="2023-06-09">
</div>
</div>
</div>
</div>
</div>
<div class="block2" style="border-left: 0;">
<div>
<span class="icon icon-hotel"></span>
<label for="inpt-bedrooms" style="visibility: hidden; position: absolute;">Quantidade de quartos e hóspedes</label>
<input type="text" id="inpt-bedrooms" class="input normal body-text--color-six" autocomplete="off"
data-bind="css: { warning: bedrooms_warning(), 'body-text--color-six': $data.bedrooms_list().length > 0 }, value: bedrooms, widgetLocaleText: {value:'labelBedrooms', attr:'placeholder' }, click: $data.showMarkerBedrooms, event: {'keypress': $data.handleKeypressShowMarkerBedrooms.bind($data, event)}"
name="start" placeholder="Quartos">
</div>
</div>
<div class="block2 border__radius__right" style="border-left: 0;">
<div>
<span class="icon icon-user"></span>
<label for="inpt-guests" style="visibility: hidden; position: absolute;">Quantidade de quartos e hóspedes</label>
<input type="text" id="inpt-guests" class="input normal body-text--color-six" autocomplete="off"
data-bind="css: { warning: guests_warning(), 'body-text--color-six': guests != undefined }, value: guests, widgetLocaleText: {value:'labelGuests', attr:'placeholder'}, click: $data.showMarkerBedrooms, event: {'keypress': $data.handleKeypressShowMarkerBedrooms.bind($data, event)}"
name="start" placeholder="Hóspedes">
</div>
<div data-bind="visible: $data.show_marker_bedrooms()" style="display: none;">
<div class="show_marker_bedrooms">
<div class="header_beadrooms">
<span tabindex="0" class="body-text" data-bind="widgetLocaleText: 'headerBedrooms'">Quantos quartos?</span>
<div role="button" tabindex="0" aria-label="Fechar alterações nos quartos e hóspedes" class="close_modal h1--colored" data-bind="click: $data.closeModal, event: {'keypress': $data.handleKeypressCloseModal.bind($data, event)}">
<span class="bdy-text body-text--footnote" data-bind="widgetLocaleText: 'buttonClose'">Fechar</span>
<span class="icon-x"></span>
</div>
</div>
<div data-bind="foreach: bedrooms_list" class="rectangle">
<ul tabindex="0" data-bind="visible: !$data.show_bedrooms(), attr: {class: 'infoQntd infoMinimized list-minimized-bedrooms-' + ($index()+1), 'aria-label': 'Informações do quarto ' + ($index()+1)}"
class="infoQntd infoMinimized list-minimized-bedrooms-1" aria-label="Informações do quarto 1" style="display: none;">
<li>
<span data-bind="widgetLocaleText : {value:'labelBedroom', attr: 'innerText', params: {num: $index()+1} }">Quarto 1</span>
</li>
<li>
<span class="font__14" data-bind="visible: $data.adult() == 1, widgetLocaleText : {value:'labelAdultMinimized', attr: 'innerText', params: {num: $data.adult()} }">1 adulto</span>
<span class="font__14" data-bind="visible: $data.adult() != 1, widgetLocaleText : {value:'labelAdultMinimizedMore', attr: 'innerText', params: {num: $data.adult()} }" style="display: none;">1 adultos</span>
</li>
<li>
<span class="font__14" data-bind="visible: $data.childs() == 1, widgetLocaleText : {value:'labelChildMinimized', attr: 'innerText', params: {num: $data.childs()} }" style="display: none;">0 criança</span>
<span class="font__14" data-bind="visible: $data.childs() != 1, widgetLocaleText : {value:'labelChildMinimizedMore', attr: 'innerText', params: {num: $data.childs()} }">0 crianças</span>
</li>
<li>
<span role="button" tabindex="0" class="icon-chevron-down"
data-bind="visible: !$data.show_bedrooms(), click: $parent.showBedrooms.bind($parent, $data, true), event: {'keypress': $parent.handleKeypressExpandBedroom.bind($parent, $data, event, true, ($index()+1))}, attr: {'aria-label': 'Alterar informações do quarto' + ($index()+1)}"
aria-label="Alterar informações do quarto1" style="display: none;"></span>
</li>
</ul>
<div data-bind="visible: $data.show_bedrooms()">
<ul class="infoQntd">
<li>
<span tabindex="0" data-bind="widgetLocaleText : {value:'labelBedroom', attr: 'innerText', params: {num: $index()+1} }, attr: {class: 'bedroom-name-' + ($index()+1)}" class="bedroom-name-1">Quarto 1</span>
<span tabindex="0" role="button" class="body-text body-text--footnote btn__excluir"
data-bind="click: $parent.removeBedroom.bind($parent, $index()), event: {'keypress': $parent.handleKeypressRemoveBedroom.bind($parent, event, $index())}, widgetLocaleText: 'labelDelete', visible: $parent.bedrooms_list().length > 1"
style="display: none;">Excluir</span>
</li>
<li>
<div class="type">
<span class="body-text" data-bind="widgetLocaleText: 'labelAdult'">Adultos</span>
<small class="body-text body-text--small" data-bind="widgetLocaleText: 'labelDescriptionAdults'">+ de 18 anos</small>
</div>
<div class="amount__element">
<button tabindex="-1" aria-hidden="true" data-bind="attr: { id:'btn-minusQuantityCartAdultPassages-'+$index() }" type="button" class="button--small button button__secondary--blue quantityMinusHotels button__remove"
data-type="adult" id="btn-minusQuantityCartAdultPassages-0"><i class="icon-minus icon--right"></i></button>
<input type="number" class="quantityHotels amount__input" maxlength="1"
data-bind="value: $data.adult, valueUpdate: 'keyup', attr: { id:'inpt-productQuantityCartAdultPassages-'+$index(), 'aria-label': $data.adult() + ' adultos no quarto' }" data-type="adult"
id="inpt-productQuantityCartAdultPassages-0" aria-label="1 adultos no quarto">
<button tabindex="-1" aria-hidden="true" data-bind="attr: { id:'btn-plusQuantityCartAdultPassages-'+$index() }" type="button" class="quantityPlusHotels button--small button button__secondary button__add" data-type="adult"
id="btn-plusQuantityCartAdultPassages-0"><i class="icon-plus icon--right"></i></button>
</div>
</li>
<li>
<div class="type">
<span class="body-text" data-bind="widgetLocaleText: 'labelChild'">Crianças</span>
<small class="body-text body-text--small" data-bind="widgetLocaleText: 'labelDescriptionChild'">até 17 anos</small>
</div>
<div class="amount__element">
<button tabindex="-1" aria-hidden="true" data-bind="attr: { id:'btn-minusQuantityCartChildPassages-'+$index() }" type="button" class="button--small button button__secondary--blue quantityMinusHotels button__remove"
data-type="childs" id="btn-minusQuantityCartChildPassages-0"><i class="icon-minus icon--right"></i></button>
<input type="number" class="quantityHotels amount__input" maxlength="1"
data-bind="value: $data.childs, valueUpdate: 'keyup', attr: { id:'inpt-productQuantityCartChildPassages-'+$index(), 'aria-label': $data.childs() + ' crianças no quarto' }" data-type="childs"
id="inpt-productQuantityCartChildPassages-0" aria-label="0 crianças no quarto">
<button tabindex="-1" aria-hidden="true" data-bind="attr: { id:'btn-plusQuantityCartChildPassages-'+$index() }" type="button" class="quantityPlusHotels button--small button button__secondary button__add" data-type="childs"
id="btn-plusQuantityCartChildPassages-0"><i class="icon-plus icon--right"></i></button>
</div>
</li>
</ul>
<div class="infoChild" data-bind="visible: $data.childs_ages().length > 0" style="display: none;">
<span data-bind="widgetLocaleText: 'labelAge'" class="body-text body-text--small">Idade dos menores</span>
<div data-bind="foreach: $data.childs_ages()" class="ages"></div>
</div>
</div>
<div class="clear"></div>
</div>
<div class="btns__bedrooms">
<div tabindex="0" role="button" class="addBedroom" data-bind="click: $data.addNewBedroom, event: {'keypress': $data.handleKeypressAddNewBedroom.bind($data, event)}">
<span class="icon-plus"></span>
<span class="labelAdd" data-bind="widgetLocaleText: 'Adicionar Quarto'">Adicionar Quarto</span>
</div>
</div>
</div>
</div>
</div>
<div class="block1">
<button type="submit" aria-label="Pesquisar hospedagens" class="button-outline button__primary button--large" id="btn-search-accomodations" data-bind="visible: !is_mobile()"><i class="icon-search"></i></button>
<button type="submit" aria-label="Pesquisar hospedagens" class="button button__primary button--large" id="btn-searchMobile-accomodations" data-bind="visible: is_mobile(), widgetLocaleText: 'labelSearch'"
style="display: none;">Pesquisar</button>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<!-- /ko -->
</form>
<form id="form__vehicles" data-bind="submit: handleSearch, onRender: init()">
<!-- ko if: ($data.pageContext().page.name === "carros") --><!-- /ko -->
<!-- ko ifnot: ($data.pageContext().page.name === "carros") -->
<div class="form">
<div class="search" style="padding: 0px;">
<div class="row">
<div class="left item">
<div class="box ul-typeVehicles">
<div role="button" tabindex="0" aria-label="Tipo de aluguel" class="box__int" data-bind="event: {'click': $data.showUlTypeGoingBack.bind($data), 'keypress': $data.handleKeypressShowUlTypeGoingBack.bind($data, event)}">
<span id="span-labelLocationVehicles" class="body-text body-text--footnote" data-bind="html: $data.type_going_back()">Devolução no mesmo local</span>
<span class="icon-chevron-down body-text--color-one"></span>
</div>
<ul class="locations__origin--ul" id="ul-typeVehicles" data-bind="visible: $data.show_ul_type_going_back" style="display: none;">
<li class="hover li-type-goinback" tabindex="0"
data-bind="event: { 'click': $data.setReturnDifferentLocation.bind($data, 1), 'keypress': $data.handleKeypressSetReturnDifferentLocation.bind($data, event, 1), 'blur': $data.handleKeypressSetReturnDifferentLocation.bind($data, event, 1) }">
<span class="body-text body-text--footnote" data-bind="widgetLocaleText: 'labelDifferentLease'">Devolução em local diferente</span>
</li>
<li class="hover li-type-goinback" tabindex="0"
data-bind="event: { 'click': $data.setReturnDifferentLocation.bind($data, 2), 'keypress': $data.handleKeypressSetReturnDifferentLocation.bind($data, event, 2), 'blur': $data.handleKeypressSetReturnDifferentLocation.bind($data, event, 2) }">
<span class="body-text body-text--footnote" data-bind="widgetLocaleText: 'labelSameLocation'">Devolução no mesmo local</span>
</li>
</ul>
</div>
</div>
</div>
<div class="row">
<div class="block4 w50 border" data-bind="css: { 'w50': !$data.inpt_block4(), 'no__border': $data.inpt_block4(), 'border': !$data.inpt_block4() }">
<span class="icon icon-location"></span>
<label for="inpt-originVehicles" style="visibility: hidden; position: absolute;">Local da retirada do veículo</label>
<input type="search" id="inpt-originVehicles" class="input inpt-originVehicles" autocomplete="off"
data-bind="event: { click: $data.shouldOrigin, 'blur':$data.setLastOrigin }, css: { warning: $data.origin_warning, 'body-text--color-six': id_origin() != undefined }, value: origin_vehicles_name, valueUpdate: 'input', widgetLocaleText: {value:'origin', attr:'placeholder'}, attr: { title: origin_vehicles }"
placeholder="Local da retirada" title="">
<span class="input-gradient"></span>
</div>
<div id="locations_origin_vehicles" data-bind="visible: $data.should_origin" style="display: none;">
<div class="header__vehicles">
<span class="body-text body-text--small" data-bind="widgetLocaleText: 'headerOrigin'">De onde você vai partir?</span>
<div class="spinner" data-bind="visible: show_loader_origin" style="display: none;">
<svg class="spinner__svg" viewBox="0 0 50 50">
<circle class="path" cx="25" cy="25" r="20" fill="none" stroke-width="5"></circle>
</svg>
</div>
</div>
<div class="mCustomScrollbar _mCS_3 mCS_no_scrollbar">
<div id="mCSB_3" class="mCustomScrollBox mCS-dark mCSB_vertical mCSB_inside" tabindex="0" style="max-height: none;">
<div id="mCSB_3_container" class="mCSB_container mCS_y_hidden mCS_no_scrollbar_y" style="position:relative; top:0; left:0;" dir="ltr">
<div class="sub-title" data-bind="visible: arr_origin_recent().length > 0 && (locations_origin().length == 0 || locations_origin_airports().length == 0)" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label" data-bind="widgetLocaleText: 'recentLocations'">Locais Recentes</span>
<ul data-bind="foreach: arr_origin_recent" class="locations__origin--ul select__li__origin" id="ul-recentSearchOriginVehicles"></ul>
</div>
<div class="sub-title" data-bind="visible: locations_origin().length > 0 || locations_origin_airports().length > 0" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label">
<span class="icon-location"></span>
<span data-bind="widgetLocaleText: 'labelCities'">Cidades</span>
</span>
<ul data-bind="foreach: locations_origin" class="locations__origin--ul select__li__origin" id="ul-searchOriginVehiclesCities"></ul>
</div>
<div class="sub-title" data-bind="visible: locations_origin().length > 0 || locations_origin_airports().length > 0" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label">
<span class="icon-airplane"></span>
<span data-bind="widgetLocaleText: 'labelAirports'">Aeroportos</span>
</span>
<ul data-bind="foreach: locations_origin_airports" class="locations__origin--ul select__li__origin" id="ul-searchOriginVehiclesAirports"></ul>
</div>
</div>
<div id="mCSB_3_scrollbar_vertical" class="mCSB_scrollTools mCSB_3_scrollbar mCS-dark mCSB_scrollTools_vertical" style="display: none;">
<div class="mCSB_draggerContainer">
<div id="mCSB_3_dragger_vertical" class="mCSB_dragger" style="position: absolute; min-height: 30px; top: 0px;">
<div class="mCSB_dragger_bar" style="line-height: 30px;"></div>
<div class="mCSB_draggerRail"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<button type="button" aria-label="Inverter local de retirada e devolução" id="btn-exchange" data-bind="click: transferLocations, visible: $data.btn_exchange" class="button-outline button__secondary button--large button__exchange"
style="display: none;"><i class="icon-transfer"></i></button>
<div class="block4" data-bind="visible: $data.inpt_block4()" style="display: none;">
<span class="icon icon-location"></span>
<label for="inpt-destinyVehicles" style="visibility: hidden; position: absolute;">Local da devolução do veículo</label>
<input type="search" id="inpt-destinyVehicles" class="input inpt-destinyVehicles" autocomplete="off"
data-bind="event: {click: $data.shouldDestiny, 'blur':$data.setLastDestiny }, css: { warning: destiny_warning(), 'body-text--color-six': id_destiny() != undefined }, value: destiny_vehicles_name, valueUpdate: 'afterkeydown', widgetLocaleText: {value:'destiny', attr:'placeholder'}, attr: { title: destiny_vehicles }"
placeholder="Local da devolução" title="">
<span class="input-gradient"></span>
</div>
<div id="locations_destiny_vehicles" data-bind="visible: $data.should_destiny" style="display: none;">
<div class="header__vehicles">
<span class="body-text body-text--small" data-bind="widgetLocaleText: 'headerDestiny'">Pra onde você vai?</span>
<div class="spinner" data-bind="visible: show_loader_destiny" style="display: none;">
<svg class="spinner__svg" viewBox="0 0 50 50">
<circle class="path" cx="25" cy="25" r="20" fill="none" stroke-width="5"></circle>
</svg>
</div>
</div>
<div class="mCustomScrollbar _mCS_4 mCS_no_scrollbar">
<div id="mCSB_4" class="mCustomScrollBox mCS-dark mCSB_vertical mCSB_inside" tabindex="0" style="max-height: none;">
<div id="mCSB_4_container" class="mCSB_container mCS_y_hidden mCS_no_scrollbar_y" style="position:relative; top:0; left:0;" dir="ltr">
<div class="sub-title" data-bind="visible: arr_destiny_recent().length > 0 && (locations_destiny().length == 0 || locations_destiny_airports().length == 0)" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label" data-bind="widgetLocaleText: 'recentLocations'">Locais Recentes</span>
<ul data-bind="foreach: arr_destiny_recent" class="locations__origin--ul select__li__origin" id="ul-recentSearchDestinyVehicles"></ul>
</div>
<div class="sub-title" data-bind="visible: locations_destiny().length > 0 || locations_destiny_airports().length > 0" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label">
<span class="icon-location"></span>
<span data-bind="widgetLocaleText: 'labelCities'">Cidades</span>
</span>
<ul data-bind="foreach: locations_destiny" class="locations__destiny--ul select__li__destiny" id="ul-searchDestinyVehiclesCities"></ul>
</div>
<div class="sub-title" data-bind="visible: locations_destiny().length > 0 || locations_destiny_airports().length > 0" style="display: none;">
<span tabindex="0" class="padding_left body-text body-text--small title_label">
<span class="icon-airplane"></span>
<span data-bind="widgetLocaleText: 'labelAirports'">Aeroportos</span>
</span>
<ul data-bind="foreach: locations_destiny_airports" class="locations__destiny--ul select__li__destiny" id="ul-searchDestinyVehiclesAirports"></ul>
</div>
</div>
<div id="mCSB_4_scrollbar_vertical" class="mCSB_scrollTools mCSB_4_scrollbar mCS-dark mCSB_scrollTools_vertical" style="display: none;">
<div class="mCSB_draggerContainer">
<div id="mCSB_4_dragger_vertical" class="mCSB_dragger" style="position: absolute; min-height: 30px; top: 0px;">
<div class="mCSB_dragger_bar" style="line-height: 30px;"></div>
<div class="mCSB_draggerRail"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="block2 no__border__lateral block__calendar">
<span class="icon icon-calendar"></span>
<label for="inpt-goingVehicles" style="visibility: hidden; position: absolute;">Informações da data</label>
<input type="text" id="inpt-goingVehicles" class="input body-text--color-six" autocomplete="off"
data-bind="css: { warning: going_warning(), 'body-text--color-six': going_and_back != undefined }, click: $data.showCalendar, value: going_and_back_without_year, widgetLocaleText: {value:'labelDates', attr:'placeholder'}, attr: { title: going_and_back }"
name="start" readonly="true" placeholder="Datas" title="8 Jun 2023 - 9 Jun 2023">
<label for="inpt-goingVehicles-aux" style="visibility: hidden; position: absolute;">Informações da data</label>
<input type="text" id="inpt-goingVehicles-aux" class="datepicker-double-vehicles is-datepick" style="position: absolute; z-index: -1; margin-left: -200px" data-bind="value: going_and_back">
<div class="modal__calendar" id="calendar-vehicles" data-bind="visible: $data.show_calendar()" style="display: none;">
<span class="icon-x" data-bind="click: scrollToSearch.bind($parent, $data), visible: is_mobile()" style="display: none;"></span>
<div class="header__calendar">
<span class="body-text margin-top20">
<!-- ko if: $data.optionRangeDateCalendar() === "true" --><!-- /ko -->
<!-- ko if: $data.optionRangeDateCalendar() === "false" -->
<span class="icon-calendar"></span>
<span class="question-calendar" data-bind="widgetLocaleText: 'questionCalendar'">Quando você vai viajar?</span>
<!-- /ko -->
</span>
<div class="dates">
<div class="header-inputs">
<label class="header-inputs__text" data-bind="widgetLocaleText: 'going'">Ida</label>
<input type="text" id="inpt-goingDateVehicles" class="input normal body-text--color-six" readonly="" autocomplete="off"
data-bind="css: { warning: going_warning(), 'body-text--color-six': just_going != undefined }, value: $data.formatDateToCalendar($data.going()), widgetLocaleText: {value:'labelDates'}, attr: { title: going }" name="start"
title="2023-06-08">
</div>
<div class="header-inputs margin-left">
<label class="header-inputs__text" data-bind="widgetLocaleText: 'back'">Volta</label>
<input type="text" id="inpt-backDateVehicles" class="input normal body-text--color-six" autocomplete="off" readonly=""
data-bind="css: { warning: going_warning(), 'body-text--color-six': just_back != undefined }, value: $data.formatDateToCalendar($data.back()), widgetLocaleText: {value:'labelDates'}, attr: { title: back }" name="start"
title="2023-06-09">
</div>
</div>
</div>
</div>
</div>
<div class="block2 border__radius__right" style="border-left: 0;">
<div>
<span class="icon icon-clock"></span>
<label for="inpt-numberVehicles" style="visibility: hidden; position: absolute;">Horários retirada e dovolução do veículo</label>
<input type="text" id="inpt-numberVehicles" class="input normal body-text--color-six" autocomplete="off"
data-bind="css: { warning: schedules_warning(), 'body-text--color-six': schedules() != undefined, 'focus': show_ul_schedules }, value: schedules, widgetLocaleText: {value:'labelSchedules', attr:'placeholder'}, click: $data.showUlPassangers, event: {'keypress': $data.handleKeypressShowUlPassangers.bind($data, event)}"
name="end" readonly="true" placeholder="Horários">
</div>
<div data-bind="visible: show_ul_schedules" class="qntdPassagers" style="display: none;">
<div class="head__schedules">
<span tabindex="0" class="body-text" data-bind="widgetLocaleText: 'schedulesVehicles'">Quais horários de retirada e devolução?</span>
<div role="button" aria-label="Fechar alterações nos horários" tabindex="0" class="close_modal h1--colored" data-bind="click: $data.closeModal, event: {'keypress': $data.handleKeypressCloseModal.bind($data, event)}">
<span class="bdy-text body-text--footnote" data-bind="widgetLocaleText: 'buttonClose'">Fechar</span>
<span class="icon-x"></span>
</div>
</div>
<ul class="infoQntd" style="list-style: none; list-style-type: none">
<li>
<div class="type">
<span class="body-text" data-bind="widgetLocaleText: 'labelWithdrawal'">Retirada</span>
<div class="time__select">
<select tabindex="0" aria-label="Horário da retirada" class="group__select" id="inpt-goingCarTime" data-bind="
options: available_hours,
optionsText: 'name',
optionsValue: 'id',
value: going_time,
event: { change: setPassagers}">
<option value="00:00:00">00:00</option>
<option value="01:00:00">01:00</option>
<option value="02:00:00">02:00</option>
<option value="03:00:00">03:00</option>
<option value="04:00:00">04:00</option>
<option value="05:00:00">05:00</option>
<option value="06:00:00">06:00</option>
<option value="07:00:00">07:00</option>
<option value="08:00:00">08:00</option>
<option value="09:00:00">09:00</option>
<option value="10:00:00">10:00</option>
<option value="11:00:00">11:00</option>
<option value="12:00:00">12:00</option>
<option value="13:00:00">13:00</option>
<option value="14:00:00">14:00</option>
<option value="15:00:00">15:00</option>
<option value="16:00:00">16:00</option>
<option value="17:00:00">17:00</option>
<option value="18:00:00">18:00</option>
<option value="19:00:00">19:00</option>
<option value="20:00:00">20:00</option>
<option value="21:00:00">21:00</option>
<option value="22:00:00">22:00</option>
<option value="23:00:00">23:00</option>
</select>
<span class="icon icon--arrow icon-chevron-down"></span>
</div>
</div>
</li>
<li>
<div class="type">
<span class="body-text" data-bind="widgetLocaleText: 'labelDevolution'">Devolução</span>
<div class="time__select">
<select tabindex="0" aria-label="Horário da devolução" class="group__select" data-bind="
options: available_hours,
optionsText: 'name',
optionsValue: 'id',
value: back_time,
event: { change: setPassagers}">
<option value="00:00:00">00:00</option>
<option value="01:00:00">01:00</option>
<option value="02:00:00">02:00</option>
<option value="03:00:00">03:00</option>
<option value="04:00:00">04:00</option>
<option value="05:00:00">05:00</option>
<option value="06:00:00">06:00</option>
<option value="07:00:00">07:00</option>
<option value="08:00:00">08:00</option>
<option value="09:00:00">09:00</option>
<option value="10:00:00">10:00</option>
<option value="11:00:00">11:00</option>
<option value="12:00:00">12:00</option>
<option value="13:00:00">13:00</option>
<option value="14:00:00">14:00</option>
<option value="15:00:00">15:00</option>
<option value="16:00:00">16:00</option>
<option value="17:00:00">17:00</option>
<option value="18:00:00">18:00</option>
<option value="19:00:00">19:00</option>
<option value="20:00:00">20:00</option>
<option value="21:00:00">21:00</option>
<option value="22:00:00">22:00</option>
<option value="23:00:00">23:00</option>
</select>
<span class="icon icon--arrow icon-chevron-down"></span>
</div>
</div>
</li>
</ul>
</div>
</div>
<div class="block1">
<button type="submit" aria-label="Pesquisar veículos" id="btn-searchVehicles" class="button-outline button__primary button--large">
<i class="icon-search" data-bind="visible: !is_mobile()"></i>
<span data-bind="widgetLocaleText: 'labelSearch', visible: is_mobile()" style="display: none;">Pesquisar</span>
</button>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<!-- /ko -->
</form>
Text Content
pa18800024 está carregada. , precisamos autenticar o seu acesso. Como você quer receber o seu código de autenticação? Whatsapp SMS Ligação ENVIAR CÓDIGO ABRA O APP LIVELO E SIGA OS PASSO A SEGUIR: 1. Entre em sua conta 2. Depois de entrar, clique em Mais no menu abaixo 3. Clique em código de autorização 4. Isso aí! Este é código! Voltar Baixe o app e tenha uma experiência ainda melhor! Baixar o App Faça sua busca por produtos! * Produtos Buscar Mais pesquisados da Livelo * LEGO Technic - Carregadora de Esteiras Compacta * politriz * Veículo De Controle Remoto - Polimotors 1.8 - 8 Funções - Vermelho - Polibrinq * Pelúcia - 25 cm - Coelhinho de Páscoa e Cenoura - Cromus * tenis adidas infantil * turma da monica * cafeteira capsula * Veículo Hot Wheels - 1:24 - Monster Trucks - Boneshaker 2019 - Mattel * Chupeta - Philips Avent - Flamingo - Ultra Air - Silicone * Patins Ajustável Fênix RL-03 - Azul Categorias * Shopping Livelo * Pontos viram dinheiro * Clube Livelo * Instituições Financeiras * Viagens * Compre e Pontue * Catálogo de produtos * Transferencia de pontos * Recarregue seu celular * Compre pontos * Serviços * Doações * * O que você está procurando? Criar conta Fazer login 0 Deseja mesmo sair da Campanha Empresarial? Só aqui você pode visualizar os itens selecionados pela empresa e troca-los usando seus pontos empresariais. Quando quiser retornar acesse www.livelo.com.br/campanhas-empresariais ou pelo seu perfil no menu superior. Ir para Home Livelo Ficar em Campanha Empresarial * Usar Pontos * Com produtos * Com viagens * Com serviços * Em nossos parceiros * Com doações * Pagar com Pix * Pontos viram Dinheiro * * Pontos + Dinheiro * ver mais * Casa * Esporte e Lazer * Tecnologia * Beleza e Saúde * Cinema e Entretenimento * Moda * Infantil * Alimentos e Bebidas * Automotivo * Telefone * Petshop * Eletroportáteis * Eletrodomésticos * Utilidades Domésticas * Cama, Mesa E Banho * Churrasqueira E Acessórios * Adega * Móveis E Decoração * Ver todos produtos * Suplementos * Malas e Mochilas * Fitness e Musculação * Esportes com Bola * Esportes Aquáticos * Lutas e Artes Marciais * Jogos de Tabuleiro * Ver todos produtos * Celulares e Telefonia * Acessórios De Informática * Eletrônicos * Games * TV * Computadores e Notebooks * Tablets E Leitores De Livros * Ver todos produtos * Higiene Pessoal * Maquiagem * Salão de Beleza * Cuidados com A Saúde * Perfumes * Equipamentos de Beleza * Unhas * Ver todos produtos * Cinema * Entretenimento * Ver todos produtos * Roupas * Infantil * Calçados * Acessórios * Pijamas e Moda Íntima * Moda Praia * Ver todos produtos * Artigos para bebês * Brinquedos * Ver todos produtos * Vinhos e Espumantes * Cafés * Destilados * Ver todos produtos * Acessórios e Peças Para Carro * Capacetes e Acessórios para Moto * Pneus * Som Automotivo * Ver todos produtos * Smartphones e Smartwatches * Acessórios * Telefonia Fixa * Ver todos produtos * Passagens aéreas * Hotéis * Aluguel de carro * Pacotes * ver mais * Recarga de celular * Shell Combustível * Corridas de Uber * Voucher * Postos Ale * Internet Móvel * saiba mais * Amazon * Artigos de Luxo * Rappi * Clube Giro * CVC * ver mais * Pastoral da Criança * Doutores da Alegria * Médicos sem Fronteiras * GRAACC * CONIACC * Casa Hope * APABB * Instituto Jô Clemente * Saiba mais * Transferência única * Transferência recorrente * Juntar Pontos * Com sites parceiros * Com instituições financeiras * Com o Clube Livelo * Com Shopping * Com passagens aéreas * Com cruzeiros * Extensão de navegador * ver mais * Destaques * Moda * Viagem * Saúde e Beleza * Casa * Alimentação * Pet * ver todos * Amazon * Magalu * Casas Bahia * Ponto * Extra * Polishop * ver todos * Riachuelo * Renner * C&A * Netshoes * Centauro * Insider * Hering * Reserva * ver todos * Hoteis.com * Booking.com * Azul Viagens * Movida * Unidas * Decolar * Foco * Localiza * ver todos * Natura * Beleza na Web * O Boticário * Sephora * L'occitane au Brésil * Océane * Drogaria SP * Forever Liss * ver todos * ABC da Construção * Camicado * Tok&Stok * Guldi * Mobly * Luxury Loyalty * Novo Mundo * ver todos * Mistral * Luxury Loyalty * Mercato * Flormel * Café Utam * Coffee Mais * Stefan Behar * Tia Sônia * ver todos * Petlove Saúde * Petlove * Saúde Pet Ciclic * Petiko * Banco do Brasil * Bradesco * BTG Pactual * Bradesco Seguros * Membership Rewards * Banco Bari * Digio * Banese Card * ver mais * Transfira seus pontos * Para outros programas * Para um amigo * Para Livelo * Latam Pass * Smiles * TudoAzul * TAP Miles&Go * ver mais * BV * Gerencianet agora é Efí * All * Sisprime * Cooperforte * Banco do Nordeste * C6 Bank * ver mais * Compre pontos * Para você * Para um amigo * Conheça a Livelo * Como funciona * Simulador de pontos * Central de ajuda * Regulamentos Livelo * Clube Livelo * Baixe o App Home Usar Juntar Transfira Mais Usar Pontos * Com produtos Voltar Usar Pontos > Com produtos * Casa Voltar Usar Pontos > Com produtos > Casa * Eletroportáteis * Eletrodomésticos * Utilidades Domésticas * Cama, Mesa E Banho * Churrasqueira E Acessórios * Adega * Móveis E Decoração * Ver todos produtos * Esporte e Lazer Voltar Usar Pontos > Com produtos > Esporte e Lazer * Suplementos * Malas e Mochilas * Fitness e Musculação * Esportes com Bola * Esportes Aquáticos * Lutas e Artes Marciais * Jogos de Tabuleiro * Ver todos produtos * Tecnologia Voltar Usar Pontos > Com produtos > Tecnologia * Celulares e Telefonia * Acessórios De Informática * Eletrônicos * Games * TV * Computadores e Notebooks * Tablets E Leitores De Livros * Ver todos produtos * Beleza e Saúde Voltar Usar Pontos > Com produtos > Beleza e Saúde * Higiene Pessoal * Maquiagem * Salão de Beleza * Cuidados com A Saúde * Perfumes * Equipamentos de Beleza * Unhas * Ver todos produtos * Cinema e Entretenimento Voltar Usar Pontos > Com produtos > Cinema e Entretenimento * Cinema * Entretenimento * Ver todos produtos * Moda Voltar Usar Pontos > Com produtos > Moda * Roupas * Infantil * Calçados * Acessórios * Pijamas e Moda Íntima * Moda Praia * Ver todos produtos * Infantil Voltar Usar Pontos > Com produtos > Infantil * Artigos para bebês * Brinquedos * Ver todos produtos * Alimentos e Bebidas Voltar Usar Pontos > Com produtos > Alimentos e Bebidas * Vinhos e Espumantes * Cafés * Destilados * Ver todos produtos * Automotivo Voltar Usar Pontos > Com produtos > Automotivo * Acessórios e Peças Para Carro * Capacetes e Acessórios para Moto * Pneus * Som Automotivo * Ver todos produtos * Telefone Voltar Usar Pontos > Com produtos > Telefone * Smartphones e Smartwatches * Acessórios * Telefonia Fixa * Ver todos produtos * Petshop * Com viagens Voltar Usar Pontos > Com viagens * Passagens aéreas * Hotéis * Aluguel de carro * Pacotes * ver mais * Com serviços Voltar Usar Pontos > Com serviços * Recarga de celular * Shell Combustível * Corridas de Uber * Voucher * Postos Ale * Internet Móvel * saiba mais * Em nossos parceiros Voltar Usar Pontos > Em nossos parceiros * Amazon * Artigos de Luxo * Rappi * Clube Giro * CVC * ver mais * Com doações Voltar Usar Pontos > Com doações * Pastoral da Criança * Doutores da Alegria * Médicos sem Fronteiras * GRAACC * CONIACC * Casa Hope * APABB * Instituto Jô Clemente * Saiba mais * Pagar com Pix * Pontos viram Dinheiro Voltar Usar Pontos > Pontos viram Dinheiro * Transferência única * Transferência recorrente * * Pontos + Dinheiro * ver mais Juntar Pontos * Com sites parceiros Voltar Juntar Pontos > Com sites parceiros * Destaques Voltar Juntar Pontos > Com sites parceiros > Destaques * Amazon * Magalu * Casas Bahia * Ponto * Extra * Polishop * ver todos * Moda Voltar Juntar Pontos > Com sites parceiros > Moda * Riachuelo * Renner * C&A * Netshoes * Centauro * Insider * Hering * Reserva * ver todos * Viagem Voltar Juntar Pontos > Com sites parceiros > Viagem * Hoteis.com * Booking.com * Azul Viagens * Movida * Unidas * Decolar * Foco * Localiza * ver todos * Saúde e Beleza Voltar Juntar Pontos > Com sites parceiros > Saúde e Beleza * Natura * Beleza na Web * O Boticário * Sephora * L'occitane au Brésil * Océane * Drogaria SP * Forever Liss * ver todos * Casa Voltar Juntar Pontos > Com sites parceiros > Casa * ABC da Construção * Camicado * Tok&Stok * Guldi * Mobly * Luxury Loyalty * Novo Mundo * ver todos * Alimentação Voltar Juntar Pontos > Com sites parceiros > Alimentação * Mistral * Luxury Loyalty * Mercato * Flormel * Café Utam * Coffee Mais * Stefan Behar * Tia Sônia * ver todos * Pet Voltar Juntar Pontos > Com sites parceiros > Pet * Petlove Saúde * Petlove * Saúde Pet Ciclic * Petiko * ver todos * Com instituições financeiras Voltar Juntar Pontos > Com instituições financeiras * Banco do Brasil * Bradesco * BTG Pactual * Bradesco Seguros * Membership Rewards * Banco Bari * Digio * Banese Card * ver mais * Com o Clube Livelo * Com Shopping * Com passagens aéreas * Com cruzeiros * Extensão de navegador * ver mais Transfira seus pontos * Para outros programas Voltar Transfira seus pontos > Para outros programas * Latam Pass * Smiles * TudoAzul * TAP Miles&Go * ver mais * Para um amigo * Para Livelo Voltar Transfira seus pontos > Para Livelo * BV * Gerencianet agora é Efí * All * Sisprime * Cooperforte * Banco do Nordeste * C6 Bank * ver mais Voltar Compre pontos * Para você * Para um amigo Conheça a Livelo * Como funciona * Simulador de pontos * Central de ajuda * Regulamentos Livelo Para Você * Clube Livelo * Baixe o App Compre looks na Bobstore com o cupom LIVELO e ganhe até 8 pontos por real 8 pontos por real Assinantes Clube e 6 pontos por real demais clientes COMPRE E PONTUE Válido de 01 a 04/06/2023. Consulte o regulamento. Imagens ilustrativas. Clube Livelo te leva para Nova York No aniversário da Livelo, assinantes do Clube concorrem a uma viagem com acompanhante ASSINE JÁ Campanha válida de 01 a 30/06/2023. Consulte o regulamento. Certificado de autorização SEAE/ME Nº 04.027417/2023 Assinantes do Clube Livelo garantem passagens aéreas da TAP com até 27% OFF Pagando com pontos ou Pontos + Dinheiro em até 10x sem juros. Quero muito Válido de 01 a 06/06/23. 27% OFF para clientes Clube Livelo em voos operados pela companhia TAP no catálogo Livelo, em qualquer período. Pagamento em até 10x sem juros com parcela mínima de R$ 30,00. Sujeito à disponibilidade, taxas não inclusas. Imagens ilustrativas. Consulte no regulamento Livelo mais informações sobre Pontos+Dinheiro. Agora você pode escolher se quer pagar com reais ou pontos. Tudo fácil e seguro! Do supermercado ao celular, no Shopping Livelo você compra com pontos ou reais, compara ofertas e ainda acompanha seu saldo pelo nosso app. Use seus pontos com viagens, produtos, cashback e mais. Ir para Shopping É hora da festa! Aproveite o Aniversário Livelo e ganhe 6 pontos por real na Casas Bahia COMPRE E PONTUE Válido de 01 a 06/06/2023. Consulte o regulamento. Compre acessórios selecionados WaaW no Ponto e ganhe 10 pontos por real As melhores ofertas te esperam! Aproveite 5 pontos por real nas demais categorias COMPRE E PONTUE Válido de 01 a 04/06/2023. Consulte o regulamento. Aproveite produtos incríveis com até 50% OFF Confira as Super Ofertas do Aniversário Livelo e economize APROVEITE JÁ Válido de 01 a 05/06/23, enquanto durarem os estoques. Valores dos produtos sujeitos a alteração. Imagem ilustrativa. Consulte o regulamento. Garanta o look da festa! Aproveite até 40% OFF na Coleção Especial Moda Assinantes Clube têm 40% OFF com o cupom MODA40 e demais clientes 30% OFF com MODA30 Eu quero Válido de 02 a 08/06/23. Imagem ilustrativa. Compre looks na Bobstore com o cupom LIVELO e ganhe até 8 pontos por real 8 pontos por real Assinantes Clube e 6 pontos por real demais clientes COMPRE E PONTUE Válido de 01 a 04/06/2023. Consulte o regulamento. Imagens ilustrativas. Clube Livelo te leva para Nova York No aniversário da Livelo, assinantes do Clube concorrem a uma viagem com acompanhante ASSINE JÁ Campanha válida de 01 a 30/06/2023. Consulte o regulamento. Certificado de autorização SEAE/ME Nº 04.027417/2023 Assinantes do Clube Livelo garantem passagens aéreas da TAP com até 27% OFF Pagando com pontos ou Pontos + Dinheiro em até 10x sem juros. Quero muito Válido de 01 a 06/06/23. 27% OFF para clientes Clube Livelo em voos operados pela companhia TAP no catálogo Livelo, em qualquer período. Pagamento em até 10x sem juros com parcela mínima de R$ 30,00. Sujeito à disponibilidade, taxas não inclusas. Imagens ilustrativas. Consulte no regulamento Livelo mais informações sobre Pontos+Dinheiro. Agora você pode escolher se quer pagar com reais ou pontos. Tudo fácil e seguro! Do supermercado ao celular, no Shopping Livelo você compra com pontos ou reais, compara ofertas e ainda acompanha seu saldo pelo nosso app. Use seus pontos com viagens, produtos, cashback e mais. Ir para Shopping É hora da festa! Aproveite o Aniversário Livelo e ganhe 6 pontos por real na Casas Bahia COMPRE E PONTUE Válido de 01 a 06/06/2023. Consulte o regulamento. Compre acessórios selecionados WaaW no Ponto e ganhe 10 pontos por real As melhores ofertas te esperam! Aproveite 5 pontos por real nas demais categorias COMPRE E PONTUE Válido de 01 a 04/06/2023. Consulte o regulamento. Aproveite produtos incríveis com até 50% OFF Confira as Super Ofertas do Aniversário Livelo e economize APROVEITE JÁ Válido de 01 a 05/06/23, enquanto durarem os estoques. Valores dos produtos sujeitos a alteração. Imagem ilustrativa. Consulte o regulamento. Garanta o look da festa! Aproveite até 40% OFF na Coleção Especial Moda Assinantes Clube têm 40% OFF com o cupom MODA40 e demais clientes 30% OFF com MODA30 Eu quero Válido de 02 a 08/06/23. Imagem ilustrativa. ‹› ASSINE UM PLANO MENSAL DO CLUBE LIVELO E GANHE 400% DE BÔNUS Válido para TODOS os planos ASSINE JÁ Válido de 01 a 06/06/2023, para contratação do Clube Livelo na modalidade mensal. Bônus de 400% divididos em 10 vezes de 40%. Bônus será sobre a quantidade de pontos adquiridos na 1ª mensalidade do plano escolhido. Consulte o regulamento. CONFIRA AS OFERTAS EM DESTAQUE PARA VOCÊ ECONOMIZAR, GANHAR E TROCAR PONTOS! Termina em: 00 dia 21 h : 40 min : 52 s Compre e ganhe até 4 pontos por real Use o cupom LIVELO e aproveite as ofertas JBL! Compre e pontue Termina em: 00 dia 21 h : 40 min : 52 s Compre e ganhe até 10 pontos por real Compre na U.S. Polo Assn e garanta peças modernas! Compre e pontue ENCERRADO Compre o novo Galaxy Book3 e ganhe 10 pts por real Um notebook como você nunca viu. Encerrado ‹› TROQUE SEUS PONTOS POR PASSAGENS, HOTÉIS E MUITO MAIS PARA A SUA PRÓXIMA VIAGEM Opções de pacotes * Passagens aéreas * Hospedagem * Aluguel de carros * Pacotes Ida e volta * Ida e volta * Somente ida Origem do voo Origem Origem do voo Origens Recentes Cidades Aeroportos Destino do voo Destino Destino do voo Destinos Recentes Cidades Aeroportos Informações da data Informações da data Informações da data Informações da data Quando você vai viajar? Ida Volta Quantidade de passagens Quantos passageiros? PESSOAS * Adultos + de 12 anos * Crianças 2 à 11 anos * Bebês 0 à 23 meses O número de adultos deve ser maior ou igual ao número de bebês CLASSE Classe econômica Classe executiva Pesquisar Destino da hospedagem Destino Destino da hospedagem Últimas Buscas Cidades Hotéis Informações da data Informações da data Quando você vai viajar? Ida Volta Quantidade de quartos e hóspedes Quantidade de quartos e hóspedes Quantos quartos? Fechar * Quarto 1 * 1 adulto 1 adultos * 0 criança 0 crianças * * Quarto 1 Excluir * Adultos + de 18 anos * Crianças até 17 anos Idade dos menores Adicionar Quarto Pesquisar Devolução no mesmo local * Devolução em local diferente * Devolução no mesmo local Local da retirada do veículo De onde você vai partir? Locais Recentes Cidades Aeroportos Local da devolução do veículo Pra onde você vai? Locais Recentes Cidades Aeroportos Informações da data Informações da data Quando você vai viajar? Ida Volta Horários retirada e dovolução do veículo Quais horários de retirada e devolução? Fechar * Retirada 00:0001:0002:0003:0004:0005:0006:0007:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:0022:0023:00 * Devolução 00:0001:0002:0003:0004:0005:0006:0007:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:0022:0023:00 Pesquisar Pacote aéreo + hospedagem * Outros pacotes * Pacote aéreo + hospedagem Destino nacional Destino internacional De onde você vai partir? * ARACAJU * ARARAQUARA * BARREIRINHAS * BAURU * BELO HORIZONTE * BELÉM * BRASÍLIA * CAMPINAS * CAMPO GRANDE * CUIABÁ * CURITIBA * DIVINÓPOLIS * FLORIANÓPOLIS * FORTALEZA * FOZ DO IGUAÇU * GOIÂNIA * GUARULHOS * JERICOACOARA * JOÃO PESSOA * LONDRINA * MACEIÓ * MANAUS * MARINGÁ * NATAL * NAVEGANTES * NITERÓI * PALMAS * PANTANAL SUL * PETROLINA * PONTA PORÃ * PORTO ALEGRE * PORTO SEGURO * RECIFE * RIBEIRÃO PRETO * RIO DE JANEIRO * SALVADOR * SANTOS * SÃO JOSÉ DO RIO PRETO * SÃO LUÍS * SÃO PAULO * TERESINA * UBERLÂNDIA * VITÓRIA Pra onde você vai? Pesquisar Origem do voo De onde você vai partir? Origens Recentes Cidades Aeroportos Destino do voo Pra onde você vai? Origens Recentes Cidades Aeroportos Editar informações da data Editar informações dos quartos Editar informações dos hóspedes Quantos hóspedes? Fechar * Quarto 1 * 1 adulto 1 adultos * 0 criança 0 crianças * * Quarto 1 Excluir * Adultos + de 18 anos * Crianças até 17 anos Idade dos menores Adicionar Quarto Pesquisar VIVER MELHOR É VIVER COM PONTOS LIVELO A Livelo é o programa de recompensas no qual você junta pontos e troca por viagens, experiências e até cashback. FAÇA SEU CADASTRO Vem curtir a vida com as vantagens dos pontos Livelo! Cadastre-se USE SEUS PONTOS Viagens, experiências, cashback e milhares de produtos no catálogo pra você trocar seus pontos. SAIBA MAIS JUNTE PONTOS Ganhe pontos com suas compras online, em lojas físicas ou com cartão de crédito. SAIBA MAIS FAÇA SEU CADASTRO Vem curtir a vida com as vantagens dos pontos Livelo! Cadastre-se USE SEUS PONTOS Viagens, experiências, cashback e milhares de produtos no catálogo pra você trocar seus pontos. SAIBA MAIS JUNTE PONTOS Ganhe pontos com suas compras online, em lojas físicas ou com cartão de crédito. SAIBA MAIS FAÇA SEU CADASTRO Vem curtir a vida com as vantagens dos pontos Livelo! Cadastre-se USE SEUS PONTOS Viagens, experiências, cashback e milhares de produtos no catálogo pra você trocar seus pontos. SAIBA MAIS JUNTE PONTOS Ganhe pontos com suas compras online, em lojas físicas ou com cartão de crédito. SAIBA MAIS ‹› SELECIONAMOS OFERTAS IMPERDÍVEIS PARA VOCÊ TROCAR SEUS PONTOS POR PRODUTOS, SERVIÇOS OU VIAGENS! Garanta passagens nacionais com 20% OFF Viaje o Brasil de Norte a Sul! *Campanha válida de 01 a 06/06/2023. 20% OFF para resgate com pontos de voos para destinos nacionais no catálogo Livelo, em qualquer período. Exclusivo para clientes Clube Livelo. Sujeito a disponibilidade. Imagens ilustrativas. O Cupido te trouxe uma oferta! Use o cupom AMOR20 e ganhe 20%OFF Válido de 23/05 a 12/06/23. Imagem ilustrativa. Produtos que cabem no seu bolso Troque seus pontos e garanta já! Coleção Queridinhos da Livelo até 30% OFF Assinantes do Clube usam o cupom QUERIDINHOS30 Válido de 01 a 07/06/23. Imagem ilustrativa. Coleção Moda Feminina com até 40% OFF 30% OFF cupom MODA30 40% OFF cupom MODA40 no Clube Livelo Válido de 02 a 08/06/23. Imagem ilustrativa. Coleção Moda Masculina com até 40% OFF 30% OFF cupom MODA30 40% OFF cupom MODA40 no Clube Livelo Válido de 02 a 08/06/23. Imagem ilustrativa. Eletrodomésticos para a sua casa Encontre tudo o que precisa! Coleção Especial Calçados com até 40% OFF 30% OFF cupom MODA30 40% OFF cupom MODA40 no Clube Livelo Válido de 02 a 08/06/23. Imagem ilustrativa. Fone JBL Wave Buds com 33% OFF De 20.510 pontos por 13.800 pontos Válida de 01 a 05/06/23, enquanto durarem os estoques. Consulte regulamento. Liquidificador Britânia com 33% OFF De 8.520 pontos por 5.670 pontos Válida de 01 a 05/06/23, enquanto durarem os estoques. Consulte regulamento. Imperdível: iPhone 11 Apple 64GB com 50% OFF De 243.070 pontos por 120.990 pontos Válida de 01 a 05/06/23, enquanto durarem os estoques. Consulte regulamento. PRODUTOS MAIS RESGATADOS COM O SEU ESTILO PERFUME LANCÔME LA VIE EST BELLE FEMININO EAU DE PARFUM Ofertas a partir de 14.700 Pontos ASPIRADOR DE PÓ VERTICAL 2 EM 1 MONDIAL TURBO CYCLE AP36 1100W - VERMELHO Ofertas a partir de 9.400 Pontos MOP GIRATÓRIO FLASHLIMP FIT MOP5010 COM BALDE, CABO TELESCÓPICO E REFIL - CINZA/VERDE Ofertas a partir de 4.800 Pontos CARTÃO PRÉ PAGO R$50,00 - VALE VIRTUAL - UBER Ofertas a partir de 4.100 Pontos CONSOLE PLAYSTATION 5 825GB SSD GOD OF WAR RAGNAROK BUNDLE Ofertas a partir de 235.200 Pontos PERFUME MASCULINO AZZARO POUR HOMME EAU DE TOILETTE Ofertas a partir de 5.100 Pontos IFOOD CARD VIRTUAL Ofertas a partir de 400 Pontos SABÃO EM PÓ OMO LAVAGEM PERFEITA SANITIZA E HIGIENIZA - 800G Ofertas a partir de 700 Pontos KIT DE FERRAMENTAS WAP MKF21 COM TRENA, CHAVES, ESTILETE, ALICATE, MALETA - 21 PEÇAS Ofertas a partir de 3.900 Pontos CONJUNTO DE COPOS NADIR PROSA 300 ML - 6 PEÇAS Ofertas a partir de 1.100 Pontos SMART TV 43" UHD 4K SAMSUNG 43AU7700, PROCESSADOR CRYSTAL 4K, TELA SEM LIMITES, ALEXA BUILT IN, CONTROLE ÚNICO Ofertas a partir de 123.900 Pontos SECADOR DE CABELOS TAIFF TOURMALINE ION MOTOR AC PROFISSIONAL 2100W - PRETO Ofertas a partir de 17.700 Pontos PERFUME LANCÔME LA VIE EST BELLE FEMININO EAU DE PARFUM Ofertas a partir de 14.700 Pontos ASPIRADOR DE PÓ VERTICAL 2 EM 1 MONDIAL TURBO CYCLE AP36 1100W - VERMELHO Ofertas a partir de 9.400 Pontos MOP GIRATÓRIO FLASHLIMP FIT MOP5010 COM BALDE, CABO TELESCÓPICO E REFIL - CINZA/VERDE Ofertas a partir de 4.800 Pontos CARTÃO PRÉ PAGO R$50,00 - VALE VIRTUAL - UBER Ofertas a partir de 4.100 Pontos CONSOLE PLAYSTATION 5 825GB SSD GOD OF WAR RAGNAROK BUNDLE Ofertas a partir de 235.200 Pontos PERFUME MASCULINO AZZARO POUR HOMME EAU DE TOILETTE Ofertas a partir de 5.100 Pontos IFOOD CARD VIRTUAL Ofertas a partir de 400 Pontos SABÃO EM PÓ OMO LAVAGEM PERFEITA SANITIZA E HIGIENIZA - 800G Ofertas a partir de 700 Pontos KIT DE FERRAMENTAS WAP MKF21 COM TRENA, CHAVES, ESTILETE, ALICATE, MALETA - 21 PEÇAS Ofertas a partir de 3.900 Pontos CONJUNTO DE COPOS NADIR PROSA 300 ML - 6 PEÇAS Ofertas a partir de 1.100 Pontos SMART TV 43" UHD 4K SAMSUNG 43AU7700, PROCESSADOR CRYSTAL 4K, TELA SEM LIMITES, ALEXA BUILT IN, CONTROLE ÚNICO Ofertas a partir de 123.900 Pontos SECADOR DE CABELOS TAIFF TOURMALINE ION MOTOR AC PROFISSIONAL 2100W - PRETO Ofertas a partir de 17.700 Pontos ‹› VÍNCULO COM BANCO PARCEIRO TURBINE SEUS PONTOS E BENEFÍCIOS COM O CLUBE LIVELO * R$ 44,90 * R$ 129,90 * R$ 299,90 * R$ 499,90 * R$ 799,90 CLUBE CLASSIC Garanta 12.000 pontos por ano no Clube Classic. Todo mês você ganha 1.000 pontos para usar como e quando quiser. No Clube Classic você pode comprar 3.000 pontos com 50% de desconto a partir do 4º mês e ainda tem 40% de desconto para comprar pontos sempre que quiser. Tudo isso com todos os benefícios do Clube Livelo inclusos. Conhecer o Clube Livelo CLUBE PLUS Garanta 36.000 pontos por ano no Clube Plus. Todo mês você ganha 3.000 pontos para usar como e quando quiser. No Clube Plus você pode comprar 5.000 pontos com 50% de desconto a partir do 4º mês e ainda tem 40% de desconto para comprar pontos sempre que quiser. Tudo isso com todos os benefícios do Clube Livelo inclusos. Conhecer o Clube Livelo CLUBE SUPER Garanta 84.000 pontos por ano no Clube Super. Todo mês você ganha 7.000 pontos para usar como e quando quiser. No Clube Super você pode comprar 10.000 pontos com 50% de desconto a partir do 4º mês e ainda tem 40% de desconto para comprar pontos sempre que quiser. Tudo isso com todos os benefícios do Clube Livelo inclusos. Conhecer o Clube Livelo CLUBE MEGA Garanta 144.000 pontos por ano no Clube Mega. Todo mês você ganha 12.000 pontos para usar como e quando quiser. No Clube Mega você pode comprar 15.000 pontos com 50% de desconto a partir do 4º mês e ainda tem 40% de desconto para comprar pontos sempre que quiser. Tudo isso com todos os benefícios do Clube Livelo inclusos. Conhecer o Clube Livelo CLUBE TOP Garanta 240.000 pontos por ano no Clube Top. Todo mês você ganha 20.000 pontos para usar como e quando quiser. No Clube Top você pode comprar 20.000 pontos com 50% de desconto a partir do 4º mês e ainda tem 40% de desconto para comprar pontos sempre que quiser. Tudo isso com todos os benefícios do Clube Livelo inclusos. Conhecer o Clube Livelo COMPRE E PONTUE Ganhe mais pontos com ofertas exclusivas. Os parceiros que você já conhece e compra, agora, com ofertas exclusivas! É só comprar a partir dos nossos links para juntar pontos e usar como quiser! Coffee Mais R$ 1 = 2 pontos R$ 1 = 10 Pontos Livelo Aproveitar oferta exclusiva Individual R$ 1 = 2 pontos R$ 1 = 10 Pontos Livelo Aproveitar oferta exclusiva Dudalina R$ 1 = 3 Pontos Livelo Aproveitar oferta exclusiva Dzarm R$ 1 = 3 pontos R$ 1 = 10 Pontos Livelo Aproveitar oferta exclusiva Hoteis.com R$ 1 até 1 ponto R$ 1 até 10 Pontos Livelo Aproveitar oferta exclusiva VEJA OS PARCEIROS QUE ESTÃO COM CONDIÇÕES ESPECIAIS Veja os parceiros que estão com condições especiais Conheça todos os parceiros -------------------------------------------------------------------------------- R$ 1 = 3 Pontos Livelo Ir para regras do parceiro -------------------------------------------------------------------------------- R$ 1 = 3 Pontos Livelo Ir para regras do parceiro -------------------------------------------------------------------------------- R$ 1 = 2 Pontos Livelo Ir para regras do parceiro Oferta -------------------------------------------------------------------------------- R$ 1 até 1 Ponto R$ 1 até 4 Pontos Livelo Ir para regras do parceiro Oferta -------------------------------------------------------------------------------- R$ 1 = 3 Pontos R$ 1 = 5 Pontos Livelo Ir para regras do parceiro Oferta -------------------------------------------------------------------------------- R$ 1 = 5 Pontos R$ 1 = 10 Pontos Livelo Ir para regras do parceiro -------------------------------------------------------------------------------- R$ 1 até 6 Pontos Livelo Ir para regras do parceiro Oferta -------------------------------------------------------------------------------- U$ 1 até 6 Pontos U$ 1 até 25 pontos Clube Livelo ou até 20 Pontos Livelo Ir para regras do parceiro Conheça todos os parceiros CONFIRA NOSSAS OFERTAS POR FAIXA DE PONTOS! Até 2.000 pontos Exibir ofertas Até 5.000 pontos Exibir ofertas Até 10.000 pontos Exibir ofertas Até 20.000 pontos Exibir ofertas Até 40.000 pontos Exibir ofertas Até 80.000 pontos Exibir ofertas Atenção! A Livelo NÃO pede informações bancárias via SMS ou WhatsApp. Saiba mais sobre nossas Dicas de Segurança clicando aqui. VIVER MELHOR É VIVER COM PONTOS LIVELO! SE JOGA NA TROCA DE PONTOS COM A GENTE! Aqui você tem inúmeras vantagens! Veja todas as opções que você pode escolher! PAGUE SUAS COMPRAS COM PONTOS LIVELO USANDO PIX Saiba mais JUNTE PONTOS COMPRANDO EM NOSSO SHOPPING Saiba mais BAIXE O APP LIVELO Tenha acesso a ofertas exclusivas, consulte seu saldo, resgate produtos e fique por dentro das novidades, de forma rápida e fácil. Tenha seus pontos sempre à mão! Se preferir, baixe o app Livelo com o QR Code Queremos te ouvir 😉 Trabalhamos para proporcionar a melhor experiência para nossos usuários e, por isso, ouvir você é muito importante! Responda nossa pesquisa aqui CONHEÇA A LIVELO * Como funciona * Como usar seus pontos * Clube Livelo * App Livelo * Baixe a extensão Livelo * Segurança * Trabalhe Conosco USE SEUS PONTOS * Pix * Viagens * Transfira para outros programas * Produtos * Parceiros * Serviços * Doações GANHE PONTOS * Shopping Livelo * Sites parceiros * Cartão de crédito * Clube Livelo * Compra de pontos * Passagens Aéreas EMPRESAS * Livelo Empresas * Pontos para incentivar * Pontos para vender mais * Pontos para fidelizar Bradesco Capitalização X Clube Max Pontos Bradesco PU 36 MESES Pagamento único de R$ 500 até R$ 5 mil. Concorra a 11 sorteios semanais de R$ 5 mil até R$ 250 mil. Clube Max Pontos Bradesco PU 60 MESES Pagamento mensal de R$ 40 reais até R$ 500 reais. Concorra a 23 sorteios semanais de R$ 5 mil até R$ 625 mil. *Ao final da vigência do plano você recebe 100% do valor pago. JÁ TENHO ADQUIRA AGORA * * Baixe nosso app * Formas de pagamento * Siga a Livelo * Fale Conosco * Imprensa * Políticas de privacidade * Regulamentos * Segurança * Código de Conduta Livelo S.A. - Todos os direitos reservados - CNPJ: 12.888.241/0001-06 Alameda Xingu, 512 - 1° Andar - Alphaville Industrial - Barueri/SP Precisa de ajuda? Fale com LIV pelo chat POLÍTICA DE COOKIES Autorizando o uso de cookies, você nos permite guardar estatíticas de sua visita para assim melhorar sua experiência em nosso site. Para mais informações, consulte nossa Políticas de privacidade Personalizar Autorizar