www.tapcorporate.com Open in urlscan Pro
2606:4700:3035::6815:1049  Public Scan

Submitted URL: https://corporatebooking.flytap.com/
Effective URL: https://www.tapcorporate.com/pt-pt/
Submission: On December 21 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 6 forms found in the DOM

<form id="jsIbeBookingForm" novalidate="novalidate">
  <!-- ERROR BOX -->
  <div class="msg-warning error-message mod-vanished mini-ibe-error-message" role="alert" tabindex="0" aria-live="assertive" aria-hidden="true">
    <div class="title">
      <span class="icon"></span>
      <span class="text">O formulário tem os seguintes erros:</span>
    </div>
    <div class="text">
      <strong>Por favor, corrija:</strong>
    </div>
    <ul class="error-list"></ul>
  </div>
  <!-- END ERROR BOX -->
  <fieldset class="only-shown-if-logged cipnumber-container ">
    <legend class="mod-hidden">Escolher empresa</legend>
    <div class="grid-for-3">
      <div class="box-ibe">
        <div class="has-tooltip">
          <label class="mod-hidden ipt-label" for="cip-number">Código de identificação da empresa (CI)</label>
          <div class="ipt-wrapper">
            <input type="text" id="cip-number" name="cip-number" class="ipt ipt-xl js-clearInputType" maxlength="6" placeholder="Código de identificação da empresa (CI)">
          </div>
          <div class="link-label tooltip-wrapper">
            <button class="tooltip-btn tooltip-14 js-tooltip">Informação Adicional<div id="for-tooltip-14" class="tooltip inverted js-rePosition">
                <div class="tooltip-wrap">
                  <div class="tooltip-header">
                    <strong>Informação Adicional</strong>
                  </div>
                  <div class="tooltip-body">O CI é o código de identificação da empresa que permite a contabilização do saldo correspondente. O CI é atribuído por nós.</div>
                  <span class="tooltip-arrow-up"></span>
                  <div class="tooltip-close-button mobile-only">
                    <span href="#" role="button" class="btn js-hideTooltip"><span class="btn-icn-close"><span class="icn">Fechar</span></span></span>
                  </div>
                </div>
              </div></button>
          </div>
        </div>
      </div>
    </div>
  </fieldset>
  <fieldset class="booking-journey">
    <legend class="mod-hidden">Viagem</legend>
    <div class="toolbar-radio-wrapper">
      <div class="radio">
        <span class="checked">
          <input type="radio" id="journey-return" class="js-typeOfJourny js-journey-return " name="journey-type" value="roundtrip" data-panel="panel-two-ways" checked="">
        </span>
      </div>
      <label for="journey-return">Ida e volta</label>
    </div>
    <div class="toolbar-radio-wrapper">
      <div class="radio">
        <span>
          <input type="radio" id="journey-go" class="js-typeOfJourny js-journey-go" name="journey-type" value="oneway" data-panel="panel-one-way">
        </span>
      </div>
      <label for="journey-go">Só ida</label>
    </div>
    <div class="toolbar-radio-wrapper">
      <div class="radio">
        <span>
          <input type="radio" id="journey-multicity" class="js-typeOfJourny js-journey-multicity'" name="journey-type" value="multicity" data-panel="panel-multicity">
        </span>
      </div>
      <label for="journey-multicity">Multi-city</label>
    </div>
  </fieldset>
  <fieldset class="js-autocomplete-fields js-double-autocomplete-type">
    <legend class="mod-hidden">Origem e destino</legend>
    <div class="grid-for-3 js-ibe-origin-destination-wrapper">
      <div class="box-ibe">
        <label for="origin" class="ipt-label mod-hidden">Origem</label>
        <div class="ipt-wrapper">
          <input type="text" id="origin" name="origin"
            class="ipt ipt-xl ipt-icn-local js-clearInput js-autocomplete js-ibeairport-origin js-open js-clearInputType ibe-origin js-young-adults js-prefered-origin ui-autocomplete-input js-country-condition js-scrollToHereOnClick" placeholder="De"
            value="" autocomplete="off" data-module-title="Selecionar origem e destino">
          <span class="js-recentSearch"></span>
          <div class="autocomplete-holder">
            <div class="autocomplete-results">
              <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-1" tabindex="0" style="display: none;"></ul>
            </div>
            <div class="autocomplete-footer">
              <ul></ul>
            </div>
          </div>
        </div>
      </div>
      <div class="box-ibe return-flight-box">
        <label for="destination" class="ipt-label mod-hidden">Destino</label>
        <div class="ipt-wrapper">
          <input type="text" id="destination" name="destination"
            class="ipt ipt-xl ipt-icn-local js-clearInput js-autocomplete js-ibeairport-destination js-destination js-open js-clearInputType ibe-destination js-young-adults js-prefered-destination ui-autocomplete-input js-scrollToHereOnClick"
            placeholder="Para" value="" autocomplete="off" data-module-title="Selecionar origem e destino">
          <span class="js-recentSearch"></span>
          <div class="autocomplete-holder">
            <div class="autocomplete-results">
              <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-2" tabindex="0" style="display: none;"></ul>
            </div>
            <div class="autocomplete-footer">
              <ul></ul>
            </div>
          </div>
        </div>
      </div>
      <div class="box-ibe open-search-container">
        <button type="button" class="btn btn-info small js-open search">
          <span class="txt">
            <span class="mask">Continuar</span>
          </span>
        </button>
      </div>
    </div>
  </fieldset>
  <fieldset>
    <div class="panel ibe-tools">
      <div class="mod-hidden">Viagem</div>
      <!-- ROUNDTRIP : START -->
      <div class="ibe-structure-panel panel-two-ways">
        <fieldset class="double-datepicker-container">
          <legend class="mod-hidden">Datas de voo</legend>
          <div class="grid-for-3">
            <!-- DATE PICKER FIELDS : START -->
            <div class="datepicker-inputs-container range-datepicker js-daterangepicker js-daterangepicker-mobile" data-index="0">
              <div class="box-ibe">
                <div class="input-holder">
                  <div class="carret"></div>
                  <label class="ipt-label mod-hidden" for="dateDepartureTwoWays">Data de partida</label>
                  <div class="ipt-wrapper">
                    <input type="text" id="dateDepartureTwoWays" name="dateDepartureTwoWays" class="ipt ipt-xl ipt-icn-date-start input-from js-date-start js-scrollToHereOnClick" placeholder="Data de partida" maxlength="10" value="">
                  </div>
                </div>
              </div>
              <div class="box-ibe">
                <div class="input-holder">
                  <div class="carret"></div>
                  <label class="ipt-label mod-hidden" for="dateReturnTwoWays">Data de regresso</label>
                  <div class="ipt-wrapper">
                    <input type="text" id="dateReturnTwoWays" name="dateReturnTwoWays" class="ipt ipt-xl ipt-icn-date-end input-to js-date-end js-scrollToHereOnClick" placeholder="Data de regresso" value="">
                  </div>
                </div>
              </div>
              <!-- DATE PICKER FIELDS : END -->
            </div>
            <div class="date-picker-holder index-0" aria-hidden="true" tabindex="-1">
              <div class="carret carretTo"></div>
              <div class="carret carretFrom"></div>
              <div class="date-picker-wrapper date-range-picker-tap  no-shortcuts  no-topbar  inline-wrapper no-gap two-months" unselectable="on" style="display: none; user-select: none;">
                <div class="month-wrapper" style="width: 563px;">
                  <table class="month1">
                    <thead>
                      <tr class="caption">
                        <th class="arrows_prev"> <span class="prev">
                            <div class="arrow-circle-left">Anterior</div>
                          </span> </th>
                        <th colspan="5" class="month-name">dezembro 2023</th>
                        <th class="arrows_next"> </th>
                      </tr>
                      <tr class="week-name">
                        <th>seg</th>
                        <th>ter</th>
                        <th>qua</th>
                        <th>qui</th>
                        <th>sex</th>
                        <th>sab</th>
                        <th>dom</th>
                      </tr>
                    </thead>
                    <tbody>
                      <tr>
                        <td>
                          <div time="1701098000338" data-tooltip="" class="day lastMonth  invalid ">27</div>
                        </td>
                        <td>
                          <div time="1701184400338" data-tooltip="" class="day lastMonth  invalid ">28</div>
                        </td>
                        <td>
                          <div time="1701270800338" data-tooltip="" class="day lastMonth  invalid ">29</div>
                        </td>
                        <td>
                          <div time="1701357200338" data-tooltip="" class="day lastMonth  invalid ">30</div>
                        </td>
                        <td>
                          <div time="1701443600338" data-tooltip="" class="day toMonth  invalid ">1</div>
                        </td>
                        <td>
                          <div time="1701530000338" data-tooltip="" class="day toMonth  invalid ">2</div>
                        </td>
                        <td>
                          <div time="1701616400338" data-tooltip="" class="day toMonth  invalid ">3</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1701702800338" data-tooltip="" class="day toMonth  invalid ">4</div>
                        </td>
                        <td>
                          <div time="1701789200338" data-tooltip="" class="day toMonth  invalid ">5</div>
                        </td>
                        <td>
                          <div time="1701875600338" data-tooltip="" class="day toMonth  invalid ">6</div>
                        </td>
                        <td>
                          <div time="1701962000338" data-tooltip="" class="day toMonth  invalid ">7</div>
                        </td>
                        <td>
                          <div time="1702048400338" data-tooltip="" class="day toMonth  invalid ">8</div>
                        </td>
                        <td>
                          <div time="1702134800338" data-tooltip="" class="day toMonth  invalid ">9</div>
                        </td>
                        <td>
                          <div time="1702221200338" data-tooltip="" class="day toMonth  invalid ">10</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1702307600338" data-tooltip="" class="day toMonth  invalid ">11</div>
                        </td>
                        <td>
                          <div time="1702394000338" data-tooltip="" class="day toMonth  invalid ">12</div>
                        </td>
                        <td>
                          <div time="1702480400338" data-tooltip="" class="day toMonth  invalid ">13</div>
                        </td>
                        <td>
                          <div time="1702566800338" data-tooltip="" class="day toMonth  invalid ">14</div>
                        </td>
                        <td>
                          <div time="1702653200338" data-tooltip="" class="day toMonth  invalid ">15</div>
                        </td>
                        <td>
                          <div time="1702739600338" data-tooltip="" class="day toMonth  invalid ">16</div>
                        </td>
                        <td>
                          <div time="1702826000338" data-tooltip="" class="day toMonth  invalid ">17</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1702912400338" data-tooltip="" class="day toMonth  invalid ">18</div>
                        </td>
                        <td>
                          <div time="1702998800338" data-tooltip="" class="day toMonth  invalid ">19</div>
                        </td>
                        <td>
                          <div time="1703085200338" data-tooltip="" class="day toMonth  invalid ">20</div>
                        </td>
                        <td>
                          <div time="1703171600338" data-tooltip="" class="day toMonth  valid real-today">21</div>
                        </td>
                        <td>
                          <div time="1703258000338" data-tooltip="" class="day toMonth  valid ">22</div>
                        </td>
                        <td>
                          <div time="1703344400338" data-tooltip="" class="day toMonth  valid ">23</div>
                        </td>
                        <td>
                          <div time="1703430800338" data-tooltip="" class="day toMonth  valid ">24</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1703517200338" data-tooltip="" class="day toMonth  valid ">25</div>
                        </td>
                        <td>
                          <div time="1703603600338" data-tooltip="" class="day toMonth  valid ">26</div>
                        </td>
                        <td>
                          <div time="1703690000338" data-tooltip="" class="day toMonth  valid ">27</div>
                        </td>
                        <td>
                          <div time="1703776400338" data-tooltip="" class="day toMonth  valid ">28</div>
                        </td>
                        <td>
                          <div time="1703862800338" data-tooltip="" class="day toMonth  valid ">29</div>
                        </td>
                        <td>
                          <div time="1703949200338" data-tooltip="" class="day toMonth  valid ">30</div>
                        </td>
                        <td>
                          <div time="1704035600338" data-tooltip="" class="day toMonth  valid ">31</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1704122000338" data-tooltip="" class="day nextMonth  valid ">1</div>
                        </td>
                        <td>
                          <div time="1704208400338" data-tooltip="" class="day nextMonth  valid ">2</div>
                        </td>
                        <td>
                          <div time="1704294800338" data-tooltip="" class="day nextMonth  valid ">3</div>
                        </td>
                        <td>
                          <div time="1704381200338" data-tooltip="" class="day nextMonth  valid ">4</div>
                        </td>
                        <td>
                          <div time="1704467600338" data-tooltip="" class="day nextMonth  valid ">5</div>
                        </td>
                        <td>
                          <div time="1704554000338" data-tooltip="" class="day nextMonth  valid ">6</div>
                        </td>
                        <td>
                          <div time="1704640400338" data-tooltip="" class="day nextMonth  valid ">7</div>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                  <div class="gap" style="visibility: hidden; height: 10px;">
                    <div class="gap-top-mask"></div>
                    <div class="gap-bottom-mask"></div>
                    <div class="gap-lines">
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                      <div class="gap-line">
                        <div class="gap-1"></div>
                        <div class="gap-2"></div>
                        <div class="gap-3"></div>
                      </div>
                    </div>
                  </div>
                  <table class="month2">
                    <thead>
                      <tr class="caption">
                        <th class="arrows_prev"> </th>
                        <th colspan="5" class="month-name">janeiro 2024</th>
                        <th class="arrows_next"> <span class="next">
                            <div class="arrow-circle-right">Seguinte</div>
                          </span> </th>
                      </tr>
                      <tr class="week-name">
                        <th>seg</th>
                        <th>ter</th>
                        <th>qua</th>
                        <th>qui</th>
                        <th>sex</th>
                        <th>sab</th>
                        <th>dom</th>
                      </tr>
                    </thead>
                    <tbody>
                      <tr>
                        <td>
                          <div time="1704122000338" data-tooltip="" class="day toMonth  valid ">1</div>
                        </td>
                        <td>
                          <div time="1704208400338" data-tooltip="" class="day toMonth  valid ">2</div>
                        </td>
                        <td>
                          <div time="1704294800338" data-tooltip="" class="day toMonth  valid ">3</div>
                        </td>
                        <td>
                          <div time="1704381200338" data-tooltip="" class="day toMonth  valid ">4</div>
                        </td>
                        <td>
                          <div time="1704467600338" data-tooltip="" class="day toMonth  valid ">5</div>
                        </td>
                        <td>
                          <div time="1704554000338" data-tooltip="" class="day toMonth  valid ">6</div>
                        </td>
                        <td>
                          <div time="1704640400338" data-tooltip="" class="day toMonth  valid ">7</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1704726800338" data-tooltip="" class="day toMonth  valid ">8</div>
                        </td>
                        <td>
                          <div time="1704813200338" data-tooltip="" class="day toMonth  valid ">9</div>
                        </td>
                        <td>
                          <div time="1704899600338" data-tooltip="" class="day toMonth  valid ">10</div>
                        </td>
                        <td>
                          <div time="1704986000338" data-tooltip="" class="day toMonth  valid ">11</div>
                        </td>
                        <td>
                          <div time="1705072400338" data-tooltip="" class="day toMonth  valid ">12</div>
                        </td>
                        <td>
                          <div time="1705158800338" data-tooltip="" class="day toMonth  valid ">13</div>
                        </td>
                        <td>
                          <div time="1705245200338" data-tooltip="" class="day toMonth  valid ">14</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1705331600338" data-tooltip="" class="day toMonth  valid ">15</div>
                        </td>
                        <td>
                          <div time="1705418000338" data-tooltip="" class="day toMonth  valid ">16</div>
                        </td>
                        <td>
                          <div time="1705504400338" data-tooltip="" class="day toMonth  valid ">17</div>
                        </td>
                        <td>
                          <div time="1705590800338" data-tooltip="" class="day toMonth  valid ">18</div>
                        </td>
                        <td>
                          <div time="1705677200338" data-tooltip="" class="day toMonth  valid ">19</div>
                        </td>
                        <td>
                          <div time="1705763600338" data-tooltip="" class="day toMonth  valid ">20</div>
                        </td>
                        <td>
                          <div time="1705850000338" data-tooltip="" class="day toMonth  valid ">21</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1705936400338" data-tooltip="" class="day toMonth  valid ">22</div>
                        </td>
                        <td>
                          <div time="1706022800338" data-tooltip="" class="day toMonth  valid ">23</div>
                        </td>
                        <td>
                          <div time="1706109200338" data-tooltip="" class="day toMonth  valid ">24</div>
                        </td>
                        <td>
                          <div time="1706195600338" data-tooltip="" class="day toMonth  valid ">25</div>
                        </td>
                        <td>
                          <div time="1706282000338" data-tooltip="" class="day toMonth  valid ">26</div>
                        </td>
                        <td>
                          <div time="1706368400338" data-tooltip="" class="day toMonth  valid ">27</div>
                        </td>
                        <td>
                          <div time="1706454800338" data-tooltip="" class="day toMonth  valid ">28</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1706541200338" data-tooltip="" class="day toMonth  valid ">29</div>
                        </td>
                        <td>
                          <div time="1706627600338" data-tooltip="" class="day toMonth  valid ">30</div>
                        </td>
                        <td>
                          <div time="1706714000338" data-tooltip="" class="day toMonth  valid ">31</div>
                        </td>
                        <td>
                          <div time="1706800400338" data-tooltip="" class="day nextMonth  valid ">1</div>
                        </td>
                        <td>
                          <div time="1706886800338" data-tooltip="" class="day nextMonth  valid ">2</div>
                        </td>
                        <td>
                          <div time="1706973200338" data-tooltip="" class="day nextMonth  valid ">3</div>
                        </td>
                        <td>
                          <div time="1707059600338" data-tooltip="" class="day nextMonth  valid ">4</div>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                  <div style="clear:both;height:0;font-size:0;"></div>
                  <div class="time">
                    <div class="time1"></div>
                    <div class="time2"></div>
                  </div>
                  <div style="clear:both;height:0;font-size:0;"></div>
                </div>
                <div class="footer"></div>
                <div class="date-range-length-tip"></div>
              </div>
            </div>
          </div>
        </fieldset>
        <fieldset class="promo-pass-container">
          <legend class="mod-hidden">Detalhes da reserva</legend>
          <div class="grid-for-3">
            <div class="box-ibe">
              <label for="promocode30" class="ipt-label mod-hidden">Código promocional</label>
              <div class="ipt-wrapper">
                <input type="text" id="promocode30" name="js-promocode" class="ipt" autocomplete="off" placeholder="Código promocional">
              </div>
            </div>
            <div class="box-ibe">
              <label class="ipt-label mod-hidden" for="passengersTotalTwoWays">Número de passageiros</label>
              <div class="booking-passenger ipt-wrapper">
                <div class="ipt-mask">
                  <input type="text" id="passengersTotalTwoWays" name="passengersTotalTwoWays" class="ipt ipt-xl ipt-icn-passenger passenger-elipse js-inputDropper js-specialValid js-passengers-total" value="" readonly="">
                </div>
                <div class="ipt-dropper js-noBlur">
                  <div class="seat-marking js-passengersTotal" data-max-value="9">
                    <div class="default-panel">
                      <div class="seat-marking-item" data-passenger-type="adult" data-passenger-label-singular="Adulto" data-passenger-label-plural="Adultos">
                        <label for="passengerAdultTwoWays"> Adultos <br> (+12 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease" disabled="disabled"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerAdultTwoWays" name="passengerAdultTwoWays" value="1" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="children" data-passenger-label-singular="Criança" data-passenger-label-plural="Crianças">
                        <label for="passengerChildrenTwoWays"> Crianças <br> (2-11 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease" disabled="disabled"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerChildrenTwoWays" name="passengerChildrenTwoWays" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="baby" data-passenger-label-singular="Bebé" data-passenger-label-plural="Bebés">
                        <label for="passengerBabyTwoWays"> Bebés <br> (-2 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease" disabled="disabled"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerBabyTwoWays" name="passengerBabyTwoWays" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                    </div>
                    <div class="youngadults-panel">
                      <div class="seat-marking-item" data-passenger-type="adult" data-passenger-label-singular="Adulto" data-passenger-label-plural="Adultos">
                        <label for="passengerAdultTwoWays"> Adultos <br> (+16 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerAdultTwoWays_YA" name="passengerAdultTwoWays_YA" value="1" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="youngadult" data-passenger-label-singular="Jovem" data-passenger-label-plural="Jovens">
                        <label for="passengerYoungAdultTwoWays"> Jovens <br> (12 - 15 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerYoungAdultTwoWays_YA" name="passengerYoungAdultTwoWays_YA" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="children" data-passenger-label-singular="Criança" data-passenger-label-plural="Crianças">
                        <label for="passengerChildrenTwoWays"> Crianças <br> (2-11 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerChildrenTwoWays_YA" name="passengerChildrenTwoWays_YA" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="baby" data-passenger-label-singular="Bebé" data-passenger-label-plural="Bebés">
                        <label for="passengerBabyTwoWays"> Bebés <br> (-2 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerBabyTwoWays_YA" name="passengerBabyTwoWays_YA" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </fieldset>
      </div>
      <!-- ROUNDTRIP : END -->
      <!-- ONEWAY : START -->
      <div class="ibe-structure-panel panel-one-way mod-vanished">
        <fieldset class="single-datepicker-container">
          <legend class="mod-hidden">Datas de voo</legend>
          <div class="grid-for-3">
            <!-- DATE PICKER FIELDS : START -->
            <div class="datepicker-inputs-container js-datesinglepicker js-datesinglepicker-mobile" data-singleindex="0">
              <div class="box-ibe">
                <div class="input-holder">
                  <div class="carret"></div>
                  <label class="ipt-label mod-hidden" for="dateDepartureOneWay">Número de passageiros</label>
                  <div class="ipt-wrapper">
                    <input type="text" id="dateDepartureOneWay" name="dateDepartureOneWay" class="ipt ipt-xl ipt-icn-date-start input-single js-date-start js-scrollToHereOnClick" placeholder="dd/mm/aaaa" maxlength="10" value="">
                  </div>
                </div>
              </div>
            </div>
            <div class="single-date-picker-holder singleindex-0" aria-hidden="true" tabindex="-1">
              <div class="date-picker-wrapper date-single-picker-tap  single-date  no-shortcuts  no-topbar  inline-wrapper no-gap single-month" unselectable="on" style="display: none; user-select: none;">
                <div class="month-wrapper" style="width: 295px;">
                  <table class="month1">
                    <thead>
                      <tr class="caption">
                        <th class="arrows_prev"> <span class="prev">
                            <div class="arrow-circle-left">Anterior</div>
                          </span> </th>
                        <th colspan="5" class="month-name">dezembro 2023</th>
                        <th class="arrows_next"><span class="next">
                            <div class="arrow-circle-right">Seguinte</div>
                          </span> </th>
                      </tr>
                      <tr class="week-name">
                        <th>seg</th>
                        <th>ter</th>
                        <th>qua</th>
                        <th>qui</th>
                        <th>sex</th>
                        <th>sab</th>
                        <th>dom</th>
                      </tr>
                    </thead>
                    <tbody>
                      <tr>
                        <td>
                          <div time="1701098000346" data-tooltip="" class="day lastMonth  invalid ">27</div>
                        </td>
                        <td>
                          <div time="1701184400346" data-tooltip="" class="day lastMonth  invalid ">28</div>
                        </td>
                        <td>
                          <div time="1701270800346" data-tooltip="" class="day lastMonth  invalid ">29</div>
                        </td>
                        <td>
                          <div time="1701357200346" data-tooltip="" class="day lastMonth  invalid ">30</div>
                        </td>
                        <td>
                          <div time="1701443600346" data-tooltip="" class="day toMonth  invalid ">1</div>
                        </td>
                        <td>
                          <div time="1701530000346" data-tooltip="" class="day toMonth  invalid ">2</div>
                        </td>
                        <td>
                          <div time="1701616400346" data-tooltip="" class="day toMonth  invalid ">3</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1701702800346" data-tooltip="" class="day toMonth  invalid ">4</div>
                        </td>
                        <td>
                          <div time="1701789200346" data-tooltip="" class="day toMonth  invalid ">5</div>
                        </td>
                        <td>
                          <div time="1701875600346" data-tooltip="" class="day toMonth  invalid ">6</div>
                        </td>
                        <td>
                          <div time="1701962000346" data-tooltip="" class="day toMonth  invalid ">7</div>
                        </td>
                        <td>
                          <div time="1702048400346" data-tooltip="" class="day toMonth  invalid ">8</div>
                        </td>
                        <td>
                          <div time="1702134800346" data-tooltip="" class="day toMonth  invalid ">9</div>
                        </td>
                        <td>
                          <div time="1702221200346" data-tooltip="" class="day toMonth  invalid ">10</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1702307600346" data-tooltip="" class="day toMonth  invalid ">11</div>
                        </td>
                        <td>
                          <div time="1702394000346" data-tooltip="" class="day toMonth  invalid ">12</div>
                        </td>
                        <td>
                          <div time="1702480400346" data-tooltip="" class="day toMonth  invalid ">13</div>
                        </td>
                        <td>
                          <div time="1702566800346" data-tooltip="" class="day toMonth  invalid ">14</div>
                        </td>
                        <td>
                          <div time="1702653200346" data-tooltip="" class="day toMonth  invalid ">15</div>
                        </td>
                        <td>
                          <div time="1702739600346" data-tooltip="" class="day toMonth  invalid ">16</div>
                        </td>
                        <td>
                          <div time="1702826000346" data-tooltip="" class="day toMonth  invalid ">17</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1702912400346" data-tooltip="" class="day toMonth  invalid ">18</div>
                        </td>
                        <td>
                          <div time="1702998800346" data-tooltip="" class="day toMonth  invalid ">19</div>
                        </td>
                        <td>
                          <div time="1703085200346" data-tooltip="" class="day toMonth  invalid ">20</div>
                        </td>
                        <td>
                          <div time="1703171600346" data-tooltip="" class="day toMonth  valid real-today">21</div>
                        </td>
                        <td>
                          <div time="1703258000346" data-tooltip="" class="day toMonth  valid ">22</div>
                        </td>
                        <td>
                          <div time="1703344400346" data-tooltip="" class="day toMonth  valid ">23</div>
                        </td>
                        <td>
                          <div time="1703430800346" data-tooltip="" class="day toMonth  valid ">24</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1703517200346" data-tooltip="" class="day toMonth  valid ">25</div>
                        </td>
                        <td>
                          <div time="1703603600346" data-tooltip="" class="day toMonth  valid ">26</div>
                        </td>
                        <td>
                          <div time="1703690000346" data-tooltip="" class="day toMonth  valid ">27</div>
                        </td>
                        <td>
                          <div time="1703776400346" data-tooltip="" class="day toMonth  valid ">28</div>
                        </td>
                        <td>
                          <div time="1703862800346" data-tooltip="" class="day toMonth  valid ">29</div>
                        </td>
                        <td>
                          <div time="1703949200346" data-tooltip="" class="day toMonth  valid ">30</div>
                        </td>
                        <td>
                          <div time="1704035600346" data-tooltip="" class="day toMonth  valid ">31</div>
                        </td>
                      </tr>
                      <tr>
                        <td>
                          <div time="1704122000346" data-tooltip="" class="day nextMonth  valid ">1</div>
                        </td>
                        <td>
                          <div time="1704208400346" data-tooltip="" class="day nextMonth  valid ">2</div>
                        </td>
                        <td>
                          <div time="1704294800346" data-tooltip="" class="day nextMonth  valid ">3</div>
                        </td>
                        <td>
                          <div time="1704381200346" data-tooltip="" class="day nextMonth  valid ">4</div>
                        </td>
                        <td>
                          <div time="1704467600346" data-tooltip="" class="day nextMonth  valid ">5</div>
                        </td>
                        <td>
                          <div time="1704554000346" data-tooltip="" class="day nextMonth  valid ">6</div>
                        </td>
                        <td>
                          <div time="1704640400346" data-tooltip="" class="day nextMonth  valid ">7</div>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                  <div style="clear:both;height:0;font-size:0;"></div>
                  <div class="time">
                    <div class="time1"></div>
                  </div>
                  <div style="clear:both;height:0;font-size:0;"></div>
                </div>
                <div class="footer"></div>
                <div class="date-range-length-tip"></div>
              </div>
            </div>
          </div>
        </fieldset>
        <fieldset class="promo-pass-container">
          <legend class="mod-hidden">Detalhes da reserva</legend>
          <div class="grid-for-3">
            <div class="box-ibe">
              <label for="promocode40" class="ipt-label mod-hidden">Código promocional</label>
              <div class="ipt-wrapper">
                <input type="text" id="promocode40" name="js-promocode" class="ipt" autocomplete="off" placeholder="Código promocional">
              </div>
            </div>
            <div class="box-ibe">
              <label class="ipt-label mod-hidden" for="passengersTotalOneWay">Número de passageiros</label>
              <div class="booking-passenger ipt-wrapper">
                <div class="ipt-mask">
                  <input type="text" id="passengersTotalOneWay" name="passengersTotalOneWay" class="ipt ipt-xl ipt-icn-passenger passenger-elipse js-inputDropper js-specialValid js-passengers-total" value="" readonly="">
                </div>
                <div class="ipt-dropper js-noBlur">
                  <div class="seat-marking js-passengersTotal" data-max-value="9">
                    <div class="default-panel">
                      <div class="seat-marking-item" data-passenger-type="adult" data-passenger-label-singular="Adulto" data-passenger-label-plural="Adultos">
                        <label for="passengerAdultOneWay"> Adultos <br> (+12 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease" disabled="disabled"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerAdultOneWay" name="passengerAdultOneWay" value="1" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="children" data-passenger-label-singular="Criança" data-passenger-label-plural="Crianças">
                        <label for="passengerChildrenOneWay"> Crianças <br> (2-11 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease" disabled="disabled"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerChildrenOneWay" name="passengerChildrenOneWay" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="baby" data-passenger-label-singular="Bebé " data-passenger-label-plural="Bebés ">
                        <label for="passengerBabyOneWay"> Bebés <br> (-2 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease" disabled="disabled"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerBabyOneWay" name="passengerBabyOneWay" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                    </div>
                    <div class="youngadults-panel">
                      <div class="seat-marking-item" data-passenger-type="adult" data-passenger-label-singular="Adulto" data-passenger-label-plural="Adultos">
                        <label for="passengerAdultOneWay"> Adultos <br> (+16 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerAdultOneWay_YA" name="passengerAdultOneWay_YA" value="1" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="youngadult" data-passenger-label-singular="Jovem" data-passenger-label-plural="Jovens">
                        <label for="passengerYoungAdultOneWay"> Jovens <br> (12 - 15 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerYoungAdultOneWay_YA" name="passengerYoungAdultOneWay_YA" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="children" data-passenger-label-singular="Criança" data-passenger-label-plural="Crianças">
                        <label for="passengerChildrenOneWay"> Crianças <br> (2-11 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerChildrenOneWay_YA" name="passengerChildrenOneWay_YA" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="baby" data-passenger-label-singular="Bebé" data-passenger-label-plural="Bebés">
                        <label for="passengerBabyOneWay"> Bebés <br> (-2 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerBabyOneWay_YA" name="passengerBabyOneWay_YA" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </fieldset>
      </div>
      <div class="ibe-structure-panel panel-multicity mod-vanished">
        <div class="multicity-wrapper">
          <div class="multicity-clone-container">
            <div class="multicity-clone" data-multicity-index="0">
              <div class="multicity-title-box">
                <h2 class="title">Primeiro voo</h2>
              </div>
              <div class="grid-for-3 js-ibe-origin-destination-wrapper js-double-autocomplete-type">
                <div class="box-ibe">
                  <label for="multi-origin-0" class="ipt-label mod-hidden">Origem</label>
                  <div class="ipt-wrapper">
                    <input type="text" id="multi-origin-0" name="multi-origin-0"
                      class="ipt ipt-xl ipt-icn-local js-clearInput js-autocomplete js-ibeairport-origin js-open js-clearInputType ibe-origin js-young-adults js-prefered-origin ui-autocomplete-input js-country-condition" placeholder="De" value=""
                      autocomplete="off" aria-required="true" data-module-title="Selecionar origem e destino">
                    <span class="js-recentSearch"></span>
                    <div class="autocomplete-holder">
                      <div class="autocomplete-results">
                        <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-3" tabindex="0" style="display: none;"></ul>
                      </div>
                      <div class="autocomplete-footer">
                        <ul></ul>
                      </div>
                    </div>
                  </div>
                </div>
                <div class="box-ibe">
                  <label for="multi-destination-0" class="ipt-label mod-hidden">Destino</label>
                  <div class="ipt-wrapper">
                    <input type="text" id="multi-destination-0" name="multi-destination-0"
                      class="ipt ipt-xl ipt-icn-local js-clearInput js-autocomplete js-ibeairport-destination js-destination js-open js-clearInputType ibe-destination js-young-adults js-prefered-destination js-scrollToHereOnClick ui-autocomplete-input"
                      placeholder="Para" autocomplete="off" aria-required="true" data-module-title="Selecionar origem e destino">
                    <span class="js-recentSearch"></span>
                    <div class="autocomplete-holder">
                      <div class="autocomplete-results">
                        <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-4" tabindex="0" style="display: none;"></ul>
                      </div>
                      <div class="autocomplete-footer">
                        <ul></ul>
                      </div>
                    </div>
                  </div>
                </div>
                <div class="box-ibe">
                  <div class="multicity-datepicker datepicker-inputs-container js-datesinglepicker js-datesinglepicker-mobile" data-singleindex="1">
                    <div class="input-holder">
                      <div class="carret"></div>
                      <label class="ipt-label mod-hidden" for="date-multi-departure-0">Data de partida</label>
                      <div class="ipt-wrapper">
                        <input type="text" id="date-multi-departure-0" name="date-multi-departure-0" class="ipt ipt-xl ipt-icn-date-start input-single js-date-start" placeholder="Data de partida" maxlength="10" value="" aria-required="true">
                      </div>
                    </div>
                  </div>
                  <div class="single-date-picker-holder singleindex-1" aria-hidden="true" tabindex="-1">
                    <div class="date-picker-wrapper date-single-picker-tap  single-date  no-shortcuts  no-topbar  inline-wrapper no-gap single-month" unselectable="on" style="display: none; user-select: none;">
                      <div class="month-wrapper" style="width: 295px;">
                        <table class="month1">
                          <thead>
                            <tr class="caption">
                              <th class="arrows_prev"> <span class="prev">
                                  <div class="arrow-circle-left">Anterior</div>
                                </span> </th>
                              <th colspan="5" class="month-name">dezembro 2023</th>
                              <th class="arrows_next"><span class="next">
                                  <div class="arrow-circle-right">Seguinte</div>
                                </span> </th>
                            </tr>
                            <tr class="week-name">
                              <th>seg</th>
                              <th>ter</th>
                              <th>qua</th>
                              <th>qui</th>
                              <th>sex</th>
                              <th>sab</th>
                              <th>dom</th>
                            </tr>
                          </thead>
                          <tbody>
                            <tr>
                              <td>
                                <div time="1701098000352" data-tooltip="" class="day lastMonth  invalid ">27</div>
                              </td>
                              <td>
                                <div time="1701184400352" data-tooltip="" class="day lastMonth  invalid ">28</div>
                              </td>
                              <td>
                                <div time="1701270800352" data-tooltip="" class="day lastMonth  invalid ">29</div>
                              </td>
                              <td>
                                <div time="1701357200352" data-tooltip="" class="day lastMonth  invalid ">30</div>
                              </td>
                              <td>
                                <div time="1701443600352" data-tooltip="" class="day toMonth  invalid ">1</div>
                              </td>
                              <td>
                                <div time="1701530000352" data-tooltip="" class="day toMonth  invalid ">2</div>
                              </td>
                              <td>
                                <div time="1701616400352" data-tooltip="" class="day toMonth  invalid ">3</div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <div time="1701702800352" data-tooltip="" class="day toMonth  invalid ">4</div>
                              </td>
                              <td>
                                <div time="1701789200352" data-tooltip="" class="day toMonth  invalid ">5</div>
                              </td>
                              <td>
                                <div time="1701875600352" data-tooltip="" class="day toMonth  invalid ">6</div>
                              </td>
                              <td>
                                <div time="1701962000352" data-tooltip="" class="day toMonth  invalid ">7</div>
                              </td>
                              <td>
                                <div time="1702048400352" data-tooltip="" class="day toMonth  invalid ">8</div>
                              </td>
                              <td>
                                <div time="1702134800352" data-tooltip="" class="day toMonth  invalid ">9</div>
                              </td>
                              <td>
                                <div time="1702221200352" data-tooltip="" class="day toMonth  invalid ">10</div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <div time="1702307600352" data-tooltip="" class="day toMonth  invalid ">11</div>
                              </td>
                              <td>
                                <div time="1702394000352" data-tooltip="" class="day toMonth  invalid ">12</div>
                              </td>
                              <td>
                                <div time="1702480400352" data-tooltip="" class="day toMonth  invalid ">13</div>
                              </td>
                              <td>
                                <div time="1702566800352" data-tooltip="" class="day toMonth  invalid ">14</div>
                              </td>
                              <td>
                                <div time="1702653200352" data-tooltip="" class="day toMonth  invalid ">15</div>
                              </td>
                              <td>
                                <div time="1702739600352" data-tooltip="" class="day toMonth  invalid ">16</div>
                              </td>
                              <td>
                                <div time="1702826000352" data-tooltip="" class="day toMonth  invalid ">17</div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <div time="1702912400352" data-tooltip="" class="day toMonth  invalid ">18</div>
                              </td>
                              <td>
                                <div time="1702998800352" data-tooltip="" class="day toMonth  invalid ">19</div>
                              </td>
                              <td>
                                <div time="1703085200352" data-tooltip="" class="day toMonth  invalid ">20</div>
                              </td>
                              <td>
                                <div time="1703171600352" data-tooltip="" class="day toMonth  valid real-today">21</div>
                              </td>
                              <td>
                                <div time="1703258000352" data-tooltip="" class="day toMonth  valid ">22</div>
                              </td>
                              <td>
                                <div time="1703344400352" data-tooltip="" class="day toMonth  valid ">23</div>
                              </td>
                              <td>
                                <div time="1703430800352" data-tooltip="" class="day toMonth  valid ">24</div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <div time="1703517200352" data-tooltip="" class="day toMonth  valid ">25</div>
                              </td>
                              <td>
                                <div time="1703603600352" data-tooltip="" class="day toMonth  valid ">26</div>
                              </td>
                              <td>
                                <div time="1703690000352" data-tooltip="" class="day toMonth  valid ">27</div>
                              </td>
                              <td>
                                <div time="1703776400352" data-tooltip="" class="day toMonth  valid ">28</div>
                              </td>
                              <td>
                                <div time="1703862800352" data-tooltip="" class="day toMonth  valid ">29</div>
                              </td>
                              <td>
                                <div time="1703949200352" data-tooltip="" class="day toMonth  valid ">30</div>
                              </td>
                              <td>
                                <div time="1704035600352" data-tooltip="" class="day toMonth  valid ">31</div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <div time="1704122000352" data-tooltip="" class="day nextMonth  valid ">1</div>
                              </td>
                              <td>
                                <div time="1704208400352" data-tooltip="" class="day nextMonth  valid ">2</div>
                              </td>
                              <td>
                                <div time="1704294800352" data-tooltip="" class="day nextMonth  valid ">3</div>
                              </td>
                              <td>
                                <div time="1704381200352" data-tooltip="" class="day nextMonth  valid ">4</div>
                              </td>
                              <td>
                                <div time="1704467600352" data-tooltip="" class="day nextMonth  valid ">5</div>
                              </td>
                              <td>
                                <div time="1704554000352" data-tooltip="" class="day nextMonth  valid ">6</div>
                              </td>
                              <td>
                                <div time="1704640400352" data-tooltip="" class="day nextMonth  valid ">7</div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                        <div style="clear:both;height:0;font-size:0;"></div>
                        <div class="time">
                          <div class="time1"></div>
                        </div>
                        <div style="clear:both;height:0;font-size:0;"></div>
                      </div>
                      <div class="footer"></div>
                      <div class="date-range-length-tip"></div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="multicity-clone" data-multicity-index="1">
              <div class="multicity-title-box">
                <h2 class="title"> Segundo voo</h2><a class="btn-link js-remove-multicity mod-vanished" href="#">Eliminar voo</a>
              </div>
              <div class="grid-for-3 js-ibe-origin-destination-wrapper js-double-autocomplete-type">
                <div class="box-ibe">
                  <label for="multi-origin-1" class="ipt-label mod-hidden">Origem</label>
                  <div class="ipt-wrapper">
                    <input type="text" id="multi-origin-1" name="multi-origin-1"
                      class="ipt ipt-xl ipt-icn-local js-clearInput js-autocomplete js-ibeairport-origin js-open js-clearInputType ibe-origin js-young-adults js-prefered-origin ui-autocomplete-input js-country-condition" placeholder="De" value=""
                      autocomplete="off" aria-required="true" data-module-title="Selecionar origem e destino">
                    <span class="js-recentSearch"></span>
                    <div class="autocomplete-holder">
                      <div class="autocomplete-results">
                        <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-5" tabindex="0" style="display: none;"></ul>
                      </div>
                      <div class="autocomplete-footer">
                        <ul></ul>
                      </div>
                    </div>
                  </div>
                </div>
                <div class="box-ibe">
                  <label for="multi-destination-1" class="ipt-label mod-hidden">Destino</label>
                  <div class="ipt-wrapper">
                    <input type="text" id="multi-destination-1" name="multi-destination-1"
                      class="ipt ipt-xl ipt-icn-local js-clearInput js-autocomplete js-ibeairport-destination js-destination js-open js-clearInputType ibe-destination js-young-adults js-prefered-destination ui-autocomplete-input js-scrollToHereOnClick"
                      placeholder="Para" value="" autocomplete="off" aria-required="true" data-module-title="Selecionar origem e destino">
                    <span class="js-recentSearch"></span>
                    <div class="autocomplete-holder">
                      <div class="autocomplete-results">
                        <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-6" tabindex="0" style="display: none;"></ul>
                      </div>
                      <div class="autocomplete-footer">
                        <ul></ul>
                      </div>
                    </div>
                  </div>
                </div>
                <div class="box-ibe">
                  <div class="multicity-datepicker datepicker-inputs-container js-datesinglepicker js-datesinglepicker-mobile" data-singleindex="2">
                    <div class="input-holder">
                      <div class="carret"></div>
                      <label class="ipt-label mod-hidden" for="date-multi-departure-1">Data de partida</label>
                      <div class="ipt-wrapper">
                        <input type="text" id="date-multi-departure-1" name="date-multi-departure-1" class="ipt ipt-xl input-single js-date-start js-date-start-empty multi ipt-icn-date-end" placeholder="Data de partida" maxlength="10" value=""
                          aria-required="true">
                      </div>
                    </div>
                  </div>
                  <div class="single-date-picker-holder singleindex-2" aria-hidden="true" tabindex="-1">
                    <div class="date-picker-wrapper date-single-picker-tap  single-date  no-shortcuts  no-topbar  inline-wrapper no-gap single-month" unselectable="on" style="display: none; user-select: none;">
                      <div class="month-wrapper" style="width: 295px;">
                        <table class="month1">
                          <thead>
                            <tr class="caption">
                              <th class="arrows_prev"> <span class="prev">
                                  <div class="arrow-circle-left">Anterior</div>
                                </span> </th>
                              <th colspan="5" class="month-name">dezembro 2023</th>
                              <th class="arrows_next"><span class="next">
                                  <div class="arrow-circle-right">Seguinte</div>
                                </span> </th>
                            </tr>
                            <tr class="week-name">
                              <th>seg</th>
                              <th>ter</th>
                              <th>qua</th>
                              <th>qui</th>
                              <th>sex</th>
                              <th>sab</th>
                              <th>dom</th>
                            </tr>
                          </thead>
                          <tbody>
                            <tr>
                              <td>
                                <div time="1701098000359" data-tooltip="" class="day lastMonth  invalid ">27</div>
                              </td>
                              <td>
                                <div time="1701184400359" data-tooltip="" class="day lastMonth  invalid ">28</div>
                              </td>
                              <td>
                                <div time="1701270800359" data-tooltip="" class="day lastMonth  invalid ">29</div>
                              </td>
                              <td>
                                <div time="1701357200359" data-tooltip="" class="day lastMonth  invalid ">30</div>
                              </td>
                              <td>
                                <div time="1701443600359" data-tooltip="" class="day toMonth  invalid ">1</div>
                              </td>
                              <td>
                                <div time="1701530000359" data-tooltip="" class="day toMonth  invalid ">2</div>
                              </td>
                              <td>
                                <div time="1701616400359" data-tooltip="" class="day toMonth  invalid ">3</div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <div time="1701702800359" data-tooltip="" class="day toMonth  invalid ">4</div>
                              </td>
                              <td>
                                <div time="1701789200359" data-tooltip="" class="day toMonth  invalid ">5</div>
                              </td>
                              <td>
                                <div time="1701875600359" data-tooltip="" class="day toMonth  invalid ">6</div>
                              </td>
                              <td>
                                <div time="1701962000359" data-tooltip="" class="day toMonth  invalid ">7</div>
                              </td>
                              <td>
                                <div time="1702048400359" data-tooltip="" class="day toMonth  invalid ">8</div>
                              </td>
                              <td>
                                <div time="1702134800359" data-tooltip="" class="day toMonth  invalid ">9</div>
                              </td>
                              <td>
                                <div time="1702221200359" data-tooltip="" class="day toMonth  invalid ">10</div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <div time="1702307600359" data-tooltip="" class="day toMonth  invalid ">11</div>
                              </td>
                              <td>
                                <div time="1702394000359" data-tooltip="" class="day toMonth  invalid ">12</div>
                              </td>
                              <td>
                                <div time="1702480400359" data-tooltip="" class="day toMonth  invalid ">13</div>
                              </td>
                              <td>
                                <div time="1702566800359" data-tooltip="" class="day toMonth  invalid ">14</div>
                              </td>
                              <td>
                                <div time="1702653200359" data-tooltip="" class="day toMonth  invalid ">15</div>
                              </td>
                              <td>
                                <div time="1702739600359" data-tooltip="" class="day toMonth  invalid ">16</div>
                              </td>
                              <td>
                                <div time="1702826000359" data-tooltip="" class="day toMonth  invalid ">17</div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <div time="1702912400359" data-tooltip="" class="day toMonth  invalid ">18</div>
                              </td>
                              <td>
                                <div time="1702998800359" data-tooltip="" class="day toMonth  invalid ">19</div>
                              </td>
                              <td>
                                <div time="1703085200359" data-tooltip="" class="day toMonth  invalid ">20</div>
                              </td>
                              <td>
                                <div time="1703171600359" data-tooltip="" class="day toMonth  valid real-today">21</div>
                              </td>
                              <td>
                                <div time="1703258000359" data-tooltip="" class="day toMonth  valid ">22</div>
                              </td>
                              <td>
                                <div time="1703344400359" data-tooltip="" class="day toMonth  valid ">23</div>
                              </td>
                              <td>
                                <div time="1703430800359" data-tooltip="" class="day toMonth  valid ">24</div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <div time="1703517200359" data-tooltip="" class="day toMonth  valid ">25</div>
                              </td>
                              <td>
                                <div time="1703603600359" data-tooltip="" class="day toMonth  valid ">26</div>
                              </td>
                              <td>
                                <div time="1703690000359" data-tooltip="" class="day toMonth  valid ">27</div>
                              </td>
                              <td>
                                <div time="1703776400359" data-tooltip="" class="day toMonth  valid ">28</div>
                              </td>
                              <td>
                                <div time="1703862800359" data-tooltip="" class="day toMonth  valid ">29</div>
                              </td>
                              <td>
                                <div time="1703949200359" data-tooltip="" class="day toMonth  valid ">30</div>
                              </td>
                              <td>
                                <div time="1704035600359" data-tooltip="" class="day toMonth  valid ">31</div>
                              </td>
                            </tr>
                            <tr>
                              <td>
                                <div time="1704122000359" data-tooltip="" class="day nextMonth  valid ">1</div>
                              </td>
                              <td>
                                <div time="1704208400359" data-tooltip="" class="day nextMonth  valid ">2</div>
                              </td>
                              <td>
                                <div time="1704294800359" data-tooltip="" class="day nextMonth  valid ">3</div>
                              </td>
                              <td>
                                <div time="1704381200359" data-tooltip="" class="day nextMonth  valid ">4</div>
                              </td>
                              <td>
                                <div time="1704467600359" data-tooltip="" class="day nextMonth  valid ">5</div>
                              </td>
                              <td>
                                <div time="1704554000359" data-tooltip="" class="day nextMonth  valid ">6</div>
                              </td>
                              <td>
                                <div time="1704640400359" data-tooltip="" class="day nextMonth  valid ">7</div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                        <div style="clear:both;height:0;font-size:0;"></div>
                        <div class="time">
                          <div class="time1"></div>
                        </div>
                        <div style="clear:both;height:0;font-size:0;"></div>
                      </div>
                      <div class="footer"></div>
                      <div class="date-range-length-tip"></div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <div class="grid-for-3">
            <div class="box-ibe">
              <button class="btn-link js-add-multicity" type="button">Adicionar Voo</button>
            </div>
          </div>
        </div>
        <fieldset>
          <legend class="mod-hidden">Detalhes da reserva</legend>
          <div class="grid-for-3">
            <div class="box-ibe">
              <label for="promocode20" class="ipt-label mod-hidden">Código promocional</label>
              <div class="ipt-wrapper">
                <input type="text" id="promocode20" name="js-promocode" class="ipt" autocomplete="off" placeholder="Código promocional">
              </div>
            </div>
            <div class="box-ibe">
              <label class="ipt-label mod-hidden" for="passengersTotalMulticity">Número de passageiros</label>
              <div class="booking-passenger ipt-wrapper">
                <div class="ipt-mask">
                  <input type="text" id="passengersTotalMulticity" name="passengersTotalMulticity" class="ipt ipt-xl ipt-icn-passenger passenger-elipse js-inputDropper js-specialValid js-passengers-total" readonly="" aria-invalid="false">
                </div>
                <div class="ipt-dropper js-noBlur" style="display: none;">
                  <div class="seat-marking js-passengersTotal" data-max-value="9">
                    <div class="default-panel">
                      <div class="seat-marking-item" data-passenger-type="adult" data-passenger-label-singular="Adulto" data-passenger-label-plural="Adultos">
                        <label for="passengerAdultMulticity"> Adultos <br> (+12 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease" disabled="disabled"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerAdultMulticity" name="passengerAdultMulticity" value="1" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="children" data-passenger-label-singular="Criança" data-passenger-label-plural="Crianças">
                        <label for="passengerChildrenMulticity"> Crianças <br> (2-11 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease" disabled="disabled"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerChildrenMulticity" name="passengerChildrenMulticity" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="baby" data-passenger-label-singular="Bebé" data-passenger-label-plural="Bebés">
                        <label for="passengerBabyMulticity"> Bebés <br> (-2 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease" disabled="disabled"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerBabyMulticity" name="passengerBabyMulticity" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                    </div>
                    <div class="youngadults-panel">
                      <div class="seat-marking-item" data-passenger-type="adult" data-passenger-label-singular="Adulto" data-passenger-label-plural="Adultos">
                        <label for="passengerAdultMulticity_YA"> Adultos <br> (+12 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerAdultMulticity_YA" name="passengerAdultMulticity_YA" value="1" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="youngadult" data-passenger-label-singular="Jovem" data-passenger-label-plural="Jovens">
                        <label for="passengerYoungAdultMulticity_YA"> Jovens <br> (12 - 15 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerYoungAdultMulticity_YA" name="passengerYoungAdultMulticity_YA" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="children" data-passenger-label-singular="Criança" data-passenger-label-plural="Crianças">
                        <label for="passengerChildrenMulticity_YA"> Crianças <br> (2-11 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerChildrenMulticity_YA" name="passengerChildrenMulticity_YA" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                      <div class="seat-marking-item" data-passenger-type="baby" data-passenger-label-singular="Bebé" data-passenger-label-plural="Bebés">
                        <label for="passengerBabyMulticity_YA"> Bebés <br> (-2 anos) </label>
                        <div class="seat-marking-item-tools">
                          <button type="button" class="btn minus-one-button js-decrease"><span>-</span></button>
                          <input type="text" class="ipt-readonly js-seats-number" id="passengerBabyMulticity_YA" name="passengerBabyMulticity_YA" value="0" readonly="">
                          <button type="button" class="btn plus-one-button js-increase"><span>+</span></button>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </fieldset>
      </div>
      <fieldset>
        <legend class="mod-hidden">Informação Adicional</legend>
        <div class="ipt-wrapper check-box">
          <div class="checker">
            <span><input type="checkbox" name="detail-flexible-dates" id="detail-flexible-dates"></span>
          </div>
          <label class="ipt-label" for="detail-flexible-dates"><strong>As minhas datas são flexíveis.&nbsp;</strong>&nbsp;<br> Com datas flexíveis é mais fácil encontrar as melhores tarifas.</label>
        </div>
        <div class="ipt-wrapper check-box">
          <div class="checker">
            <span><input type="checkbox" name="js-detail-flight" id="detail-flight"></span>
          </div>
          <label class="ipt-label" for="detail-flight">
            <strong>Apenas voos diretos.</strong>
          </label>
        </div>
      </fieldset>
      <button data-target="modal-login" type="button" class="btn btn-info small js-ibe-form-sbmt">
        <span class="txt">
          <span class="mask">Continuar</span>
        </span>
      </button>
      <button type="button" class="btn js-close quit">
        <span class="btn-icn-close btn-icn-neutral">
          <span class="icn">Fechar</span>
        </span>
      </button>
    </div>
  </fieldset>
</form>

<form id="jsIbeChangeForm">
  <div class="grid-for-3">
    <div class="box-ibe">
      <div class="has-tooltip">
        <label class="mod-hidden ipt-label" for="reservationCode">Código da reserva</label>
        <div class="ipt-wrapper">
          <input name="reservationCode" id="reservationCode" class="ipt ipt-xl js-clearInputType" placeholder="Código da reserva" type="text" maxlength="6">
        </div>
        <div class="link-label tooltip-wrapper">
          <button class="tooltip-btn tooltip-14 js-tooltip">Informação Adicional<div id="for-tooltip-14" class="tooltip inverted js-rePosition">
              <div class="tooltip-wrap">
                <div class="tooltip-header">
                  <strong>Informação Adicional</strong>
                </div>
                <div class="tooltip-body">Este é um código alfanumérico com, no máximo, 6 caracteres. Pode encontrá-lo no bilhete eletrónico que recebeu no seu e-mail, no campo "booking ref."</div>
                <span class="tooltip-arrow-up"></span>
                <div class="tooltip-close-button mobile-only">
                  <span href="#" role="button" class="btn js-hideTooltip"><span class="btn-icn-close"><span class="icn">Fechar</span></span></span>
                </div>
              </div>
            </div></button>
        </div>
      </div>
    </div>
    <div class="box-ibe">
      <label class="ipt-label mod-hidden" for="lastname">Último nome</label>
      <div class="ipt-wrapper">
        <input name="lastname" id="lastname" class="ipt ipt-xl js-clearInputType" placeholder="Último nome" type="text">
      </div>
    </div>
  </div>
  <button id="js-show-modal-booking-confirm" type="button" class="btn btn-info small js-booking-confirm js-btnSubmit">Continuar</button>
</form>

<form id="jsIbePrintForm">
  <div class="grid-for-3">
    <div class="box-ibe">
      <div class="has-tooltip">
        <label class="mod-hidden ipt-label" for="ticketNumber">Nº de bilhete</label>
        <div class="ipt-wrapper">
          <input name="ticketNumber" id="ticketNumber" maxlength="10" class="ipt ipt-xl js-clearInputType js-prefilledInput" data-prefix="047" data-prewidth="40" type="text" style="padding-left: 40px;">
          <span class="pf">047</span>
        </div>
        <div class="link-label tooltip-wrapper">
          <button class="tooltip-btn tooltip-15 js-tooltip">Informação Adicional<div id="for-tooltip-15" class="tooltip inverted js-rePosition">
              <div class="tooltip-wrap">
                <div class="tooltip-header">
                  <strong>Informação Adicional</strong>
                </div>
                <div class="tooltip-body">
                  <span data-sheets-value="{'1':2,'2':'Este é um código numérico extenso (com mais de uma dezena de algarismos), consultável na informação com os detalhes da reserva.'}"
                    data-sheets-userformat="{'2':4515,'3':{'1':0},'4':[null,2,16777215],'8':{'1':[{'1':2,'2':0,'5':[null,2,14277081]},{'1':0,'2':0,'3':3},{'1':1,'2':0,'4':1}]},'10':2,'11':4,'15':'arial,sans,sans-serif'}">Este é um código numérico
                    extenso (com mais de uma dezena de algarismos), consultável na informação com os detalhes da reserva.</span>
                </div>
                <span class="tooltip-arrow-up"></span>
                <div class="tooltip-close-button mobile-only">
                  <span href="#" role="button" class="btn js-hideTooltip"><span class="btn-icn-close"><span class="icn">Fechar</span></span></span>
                </div>
              </div>
            </div></button>
        </div>
      </div>
    </div>
    <div class="box-ibe">
      <label class="ipt-label mod-hidden " for="lastname2">Último nome</label>
      <div class="ipt-wrapper">
        <input name="lastname2" id="lastname2" class="ipt ipt-xl js-clearInputType" placeholder="Último nome" type="text">
      </div>
    </div>
  </div>
  <button id="printRecipeButton" type="button" class="btn btn-info small js-booking-confirm">Continuar</button>
</form>

<form id="jsIbeCheckinForm">
  <div class="codereservation full-area">
    <div class="grid-for-3">
      <div class="box-ibe">
        <div class="has-tooltip">
          <label class="ipt-label mod-hidden" for="reservationCode2">Código da reserva</label>
          <div class="ipt-wrapper">
            <input name="reservationCode2" id="reservationCode2" class="ipt ipt-xl js-clearInputType" maxlength="6" placeholder="Código da reserva" type="text">
          </div>
          <div class="link-label tooltip-wrapper">
            <button class="tooltip-btn tooltip-11 js-tooltip">Informação Adicional<div id="for-tooltip-11" class="tooltip inverted js-rePosition">
                <div class="tooltip-wrap">
                  <div class="tooltip-header">
                    <strong>Informação Adicional</strong>
                  </div>
                  <div class="tooltip-body"> Este é um código alfanumérico com, no máximo, 6 caracteres. Pode encontrá-lo no bilhete eletrónico que recebeu no seu e-mail, no campo "booking ref." </div>
                  <span class="tooltip-arrow-up"></span>
                  <div class="tooltip-close-button mobile-only">
                    <span href="#" role="button" class="btn js-hideTooltip"><span class="btn-icn-close"><span class="icn">Fechar</span></span></span>
                  </div>
                </div>
              </div></button>
          </div>
        </div>
      </div>
      <div class="box-ibe">
        <div class="ipt-wrapper three-inputs">
          <label class="ipt-label mod-hidden" for="reservationLastname">Último nome</label>
          <input name="reservationLastname" id="reservationLastname" class="ipt ipt-xl js-clearInputType" placeholder="Último nome" type="text">
        </div>
      </div>
      <div class="box-ibe">
        <div class="ipt-wrapper select-wrapper three-inputs">
          <label class="ipt-label mod-hidden" for="reservationDate">Data do voo</label>
          <select id="reservationDate" name="reservationDate" class="ipt js-reservationDate"></select>
        </div>
      </div>
    </div>
  </div>
  <div class="clientnumber full-area max-width-ibe mod-vanished">
    <div class="grid-for-3">
      <div class="box-ibe">
        <div class="has-tooltip">
          <label class="ipt-label mod-hidden" for="LoyaltyNumber">Insira aqui o número de Cliente TAP Miles&amp;Go</label>
          <div class="ipt-wrapper">
            <input name="LoyaltyNumber" id="LoyaltyNumber" class="ipt ipt-xl js-clearInputType" maxlength="9" placeholder="Insira aqui o número de Cliente TAP Miles&amp;Go" type="text">
          </div>
          <div class="link-label tooltip-wrapper">
            <button class="tooltip-btn tooltip-12 js-tooltip">Informação Adicional<div id="for-tooltip-12" class="tooltip inverted js-rePosition">
                <div class="tooltip-wrap">
                  <div class="tooltip-header">
                    <strong>Informação Adicional</strong>
                  </div>
                  <div class="tooltip-body"> Número de Cliente TAP Miles&amp;Go. </div>
                  <span class="tooltip-arrow-up"></span>
                  <div class="tooltip-close-button mobile-only">
                    <span href="#" role="button" class="btn js-hideTooltip"><span class="btn-icn-close"><span class="icn">Fechar</span></span></span>
                  </div>
                </div>
              </div></button>
          </div>
        </div>
      </div>
      <div class="box-ibe">
        <label class="ipt-label mod-hidden" for="reservationDate2">Data do voo</label>
        <div class="ipt-wrapper select-wrapper">
          <select id="reservationDate2" name="reservationDate2" class="ipt js-reservationDate"></select>
        </div>
      </div>
    </div>
  </div>
  <button type="button" id="js-0001-modal-checkin-confirm" class="btn btn-info small js-checkintool-submit no-margin js-btnSubmit">
    <span class="txt">
      <span class="mask">Continuar</span>
    </span>
  </button>
</form>

<form id="jsIbeFlightForm" class="by-airport">
  <div class="grid-for-3 flight-status js-ibe-origin-destination-wrapper">
    <div class="box-ibe">
      <label class="ipt-label mod-hidden" for="departure">Voo de partida</label>
      <div class="ipt-wrapper select-wrapper departures ipt-select">
        <select id="departure" name="departure" class="ipt ipt-xl default">
          <option value="1">Voo de partida</option>
          <option value="2">Voo de chegada</option>
        </select>
      </div>
    </div>
    <div class="box-ibe">
      <label class="ipt-label mod-hidden" for="flightInfoDate">Data do voo</label>
      <div class="ipt-wrapper select-wrapper ipt-select">
        <select id="flightInfoDate" name="flightInfoDate" class="ipt ipt-xl default"></select>
      </div>
    </div>
    <div class="box-ibe flight-info mod-vanished">
      <div class="has-tooltip">
        <label class="ipt-label mod-hidden" for="tpNumber">Voo</label>
        <div class="ipt-wrapper">
          <input name="tpNumber" id="tpNumber" class="ipt ipt-xl js-prefilledInput js-clearInputType" data-prefix="TP" data-prewidth="30" type="text" maxlength="4" style="padding-left: 30px;">
          <span class="pf">TP</span>
        </div>
        <div class="link-label tooltip-wrapper">
          <button class="tooltip-btn tooltip-13 js-tooltip">Informação Adicional<div id="for-tooltip-13" class="tooltip inverted js-rePosition">
              <div class="tooltip-wrap">
                <div class="tooltip-header">
                  <strong>Informação Adicional</strong>
                </div>
                <div class="tooltip-body"> Insira a informação do voo </div>
                <span class="tooltip-arrow-up"></span>
                <div class="tooltip-close-button mobile-only">
                  <span href="#" role="button" class="btn js-hideTooltip"><span class="btn-icn-close"><span class="icn">Fechar</span></span></span>
                </div>
              </div>
            </div></button>
        </div>
      </div>
    </div>
    <div class="box-ibe departure-airport">
      <label class="ipt-label mod-hidden" for="departureAirport">Aeroporto de partida</label>
      <div class="ipt-wrapper">
        <input autocomplete="off" id="departureAirport" name="departureAirport" class="ipt ipt-xl ipt-icn-local js-clearInput js-autocomplete js-ibeflightinfoairport-origin js-clearInputType ibe-origin ui-autocomplete-input"
          data-module-title="Aeroporto partida" placeholder="Aeroporto de partida" type="text">
        <div class="autocomplete-holder">
          <div class="autocomplete-results">
            <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-7" tabindex="0" style="display: none;"></ul>
          </div>
          <div class="autocomplete-footer">
            <ul></ul>
          </div>
        </div>
      </div>
    </div>
    <div class="box-ibe arrival-airport mod-vanished">
      <label class="ipt-label mod-hidden" for="arrivalAirport">Aeroporto de chegada</label>
      <div class="ipt-wrapper">
        <input autocomplete="off" id="arrivalAirport" name="arrivalAirport" class="ipt ipt-xl ipt-icn-local js-clearInput js-autocomplete js-ibeflightinfoairport-destination  js-clearInputType ibe-destination ui-autocomplete-input"
          data-module-title="Aeroporto de chegada" placeholder="Aeroporto de chegada" type="text">
        <div class="autocomplete-holder">
          <div class="autocomplete-results">
            <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-8" tabindex="0" style="display: none;"></ul>
          </div>
          <div class="autocomplete-footer">
            <ul></ul>
          </div>
        </div>
      </div>
    </div>
  </div>
  <button class="btn btn-info small js-flightInfoTool" type="submit"> Continuar </button>
</form>

<form class="js-form-login-user" novalidate="novalidate" id="loginModalForm">
  <!-- CLASS PREFIX FOR JQUERY VALIDATION - DO NOT ADD ANY CLASSES -->
  <!-- ERROR BOX -->
  <div class="msg-warning error-message mod-vanished" role="alert" tabindex="0" aria-live="assertive" aria-hidden="true">
    <div class="title">
      <span class="icon"></span>
      <span class="text">O formulário tem os seguintes erros:</span>
    </div>
    <div class="text">
      <strong>Por favor, corrija:</strong>
    </div>
    <ul class="error-list"></ul>
  </div>
  <fieldset>
    <legend class="mod-vanished">Entre na sua conta<br>TAP Corporate</legend>
    <div class="upper-section">
      <div class="grid-for-login">
        <div class="box-login">
          <div class="ipt-wrapper">
            <label for="js-username-required" class="ipt-label">Nome de utilizador</label>
            <input type="text" name="js-username-required" id="js-username-required" class="ipt js-modal-is-scrollable" aria="true" autocapitalize="off" placeholder="Nome de utilizador" aria-required="true" maxlength="32">
          </div>
        </div>
        <div class="box-login">
          <label class="ipt-label  mod-hidden" for="login-pass-account-modal">Palavra-passe</label>
          <div class="ipt-wrapper show-pass">
            <div class="ipt-mask">
              <input type="password" name="login-pass-account-modal" id="login-pass-account-modal" class="ipt" maxlength="32" value="" autocapitalize="off" placeholder="Palavra-passe" aria-required="true">
            </div>
            <button type="button" id="for-2-login-pass-account-modal" class="link js-passwordChars">
              <span class="option">Mostrar palavra-passe.</span>
              <span class="default">Esconder palavra-passe</span>
            </button>
          </div>
        </div>
        <div class="call-to-action">
          <div class="ipt-wrapper">
            <button id="loginsubmit" type="submit" class="btn btn-info small js-login-modal-submit js-modal-is-scrollable">Login</button>
          </div>
          <div class="cleanStyle"> Recuperar&nbsp;<a href="/pt-pt/login/login/recuperar-pass">palavra-passe</a>&nbsp;ou&nbsp;<a href="/pt-pt/login/login/recuperar-nome-utilizador">nome de utilizador</a>. </div>
        </div>
      </div>
    </div>
  </fieldset>
  <!-- END ERROR BOX -->
</form>

Text Content

Colocámos cookies no seu computador para melhorar a sua experiência no website.
Ao utilizar o site, está a concordar com o seu uso.Ok, concordo.
 * Ir para conteúdo
 * Ir para menu

Fechar


Cidades mais próximas

Menu
Menu
 * flyTAP Abre numa nova janela
 * INSTITUCIONAL Abre numa nova janela
 * CORPORATE Abre numa nova janela

 * CONTACTOS
   
 * Login
   
 * Registo
 * pt Idiomas / Mercados

 * Menu
 * Login
 * PROGRAMA TAP CORPORATE
   * Como funciona
   * Acumular saldo
   * Utilizar o saldo
 * As melhores promoções
 * Destinos TAP Corporate


O PROGRAMA PARA EMPRESAS – POUPE EM VIAGENS


DESCUBRA OS NOVOS MENUS DA CLASSE EXECUTIVA

--------------------------------------------------------------------------------

Os ingredientes locais são as nossas estrelas!
Saiba mais


JOGUE E GANHE MILHARES DE MILHAS

--------------------------------------------------------------------------------

Até 25 de dezembro, jogue na Sopa de Letras do TAP Miles&Go e ganhe até 25.000
milhas todos os dias.
Jogar


NESTE NATAL, ABRACE UMA REUNIÃO NO DESTINO MAIS ESPECIAL.

Saiba mais


ABRACE AS CONVERSAS ILIMITADAS

--------------------------------------------------------------------------------

Ligue-se à rede wi-fi a bordo e use aplicações de mensagens gratuitamente
durante o seu voo.
Saiba mais


OBRIGADO PELO VOTO DE CONFIANÇA

--------------------------------------------------------------------------------

A TAP foi novamente distinguida nos World Travel Awards como Companhia Aérea
Mundial Líder para a América do Sul e África!
Saiba mais


DESCUBRA OS NOVOS MENUS DA CLASSE EXECUTIVA

--------------------------------------------------------------------------------

Os ingredientes locais são as nossas estrelas!
Saiba mais


JOGUE E GANHE MILHARES DE MILHAS

--------------------------------------------------------------------------------

Até 25 de dezembro, jogue na Sopa de Letras do TAP Miles&Go e ganhe até 25.000
milhas todos os dias.
Jogar
 * 1 - (Slide actual)
 * 2 -
 * 3 -
 * 4 -
 * 5 -

accprevious accnext
 * Reservar voo
   Reservar voo
   O formulário tem os seguintes erros:
   Por favor, corrija:
   Escolher empresa
   Código de identificação da empresa (CI)
   
   Informação Adicional
   Informação Adicional
   O CI é o código de identificação da empresa que permite a contabilização do
   saldo correspondente. O CI é atribuído por nós.
   Fechar
   Viagem
   
   Ida e volta
   
   Só ida
   
   Multi-city
   Origem e destino
   Origem
   
   Destino
   
   Continuar
   Viagem
   Datas de voo
   
   Data de partida
   
   
   Data de regresso
   
   Anterior
   dezembro 2023 segterquaquisexsabdom
   27
   28
   29
   30
   1
   2
   3
   4
   5
   6
   7
   8
   9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   1
   2
   3
   4
   5
   6
   7
   
   
   
   janeiro 2024
   Seguinte
   segterquaquisexsabdom
   1
   2
   3
   4
   5
   6
   7
   8
   9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   1
   2
   3
   4
   
   
   
   
   
   
   Detalhes da reserva
   Código promocional
   
   Número de passageiros
   Adultos
   (+12 anos)
   - +
   Crianças
   (2-11 anos)
   - +
   Bebés
   (-2 anos)
   - +
   Adultos
   (+16 anos)
   - +
   Jovens
   (12 - 15 anos)
   - +
   Crianças
   (2-11 anos)
   - +
   Bebés
   (-2 anos)
   - +
   Datas de voo
   
   Número de passageiros
   
   Anterior
   dezembro 2023
   Seguinte
   segterquaquisexsabdom
   27
   28
   29
   30
   1
   2
   3
   4
   5
   6
   7
   8
   9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   1
   2
   3
   4
   5
   6
   7
   
   
   
   
   
   
   Detalhes da reserva
   Código promocional
   
   Número de passageiros
   Adultos
   (+12 anos)
   - +
   Crianças
   (2-11 anos)
   - +
   Bebés
   (-2 anos)
   - +
   Adultos
   (+16 anos)
   - +
   Jovens
   (12 - 15 anos)
   - +
   Crianças
   (2-11 anos)
   - +
   Bebés
   (-2 anos)
   - +
   
   
   PRIMEIRO VOO
   
   Origem
   
   Destino
   
   
   Data de partida
   
   Anterior
   dezembro 2023
   Seguinte
   segterquaquisexsabdom
   27
   28
   29
   30
   1
   2
   3
   4
   5
   6
   7
   8
   9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   1
   2
   3
   4
   5
   6
   7
   
   
   
   
   
   
   
   
   SEGUNDO VOO
   
   Eliminar voo
   Origem
   
   Destino
   
   
   Data de partida
   
   Anterior
   dezembro 2023
   Seguinte
   segterquaquisexsabdom
   27
   28
   29
   30
   1
   2
   3
   4
   5
   6
   7
   8
   9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   1
   2
   3
   4
   5
   6
   7
   
   
   
   
   
   
   Adicionar Voo
   Detalhes da reserva
   Código promocional
   
   Número de passageiros
   Adultos
   (+12 anos)
   - +
   Crianças
   (2-11 anos)
   - +
   Bebés
   (-2 anos)
   - +
   Adultos
   (+12 anos)
   - +
   Jovens
   (12 - 15 anos)
   - +
   Crianças
   (2-11 anos)
   - +
   Bebés
   (-2 anos)
   - +
   Informação Adicional
   
   As minhas datas são flexíveis.  
   Com datas flexíveis é mais fácil encontrar as melhores tarifas.
   
   Apenas voos diretos.
   Continuar Fechar
   Cruzeiros Hotel Estacionamento Transferes
 * Gerir reserva
   Gerir reserva
   O formulário tem os seguintes erros:
   Por favor, corrija:
   Escolha uma opção
   
   Alterar / Ver
   
   Imprimir recibo
   Pedir / consultar reembolso
   Gerir reserva
   Código da reserva
   
   Informação Adicional
   Informação Adicional
   Este é um código alfanumérico com, no máximo, 6 caracteres. Pode encontrá-lo
   no bilhete eletrónico que recebeu no seu e-mail, no campo "booking ref."
   Fechar
   Último nome
   
   Continuar
   Nº de bilhete
   047
   Informação Adicional
   Informação Adicional
   Este é um código numérico extenso (com mais de uma dezena de algarismos),
   consultável na informação com os detalhes da reserva.
   Fechar
   Último nome
   
   Continuar
   Fechar
   Cruzeiros Hotel Estacionamento Transferes
 * Check-in
   Check-in
   O formulário tem os seguintes erros:
   Por favor, corrija:
   Check-in
   
   Código da reserva
   
   Número de Cliente TAP Miles&Go
   Código da reserva
   Código da reserva
   
   Informação Adicional
   Informação Adicional
   Este é um código alfanumérico com, no máximo, 6 caracteres. Pode encontrá-lo
   no bilhete eletrónico que recebeu no seu e-mail, no campo "booking ref."
   Fechar
   Último nome
   Data do voo
   Insira aqui o número de Cliente TAP Miles&Go
   
   Informação Adicional
   Informação Adicional
   Número de Cliente TAP Miles&Go.
   Fechar
   Data do voo
   
   Continuar
   Fechar
 * Informação voo
   Informação voo
   O formulário tem os seguintes erros:
   Por favor, corrija:
   Escolha uma opção
   
   Por aeroporto
   
   Por origem e destino
   
   Por nº de voo
   Gerir reserva
   Voo de partida
   Voo de partida Voo de chegada
   Data do voo
   
   Voo
   TP
   Informação Adicional
   Informação Adicional
   Insira a informação do voo
   Fechar
   Aeroporto de partida
   
   Aeroporto de chegada
   
   Continuar
   Fechar





VANTAGENS DO PROGRAMA

--------------------------------------------------------------------------------

REDUÇÃO DE CUSTOS Poupe sem complicações. Acumule dinheiro cada vez que voar e
desconte nos próximos voos.
PROMOÇÕES Tenha acesso a promoções que são realmente úteis para a sua empresa.
EXPERIÊNCIA TAP AIR PORTUGAL Tenha direito à melhor experiência de voo.
GESTÃO FACILITADA Consulte todas as informações: saldo acumulado, viagens
efetuadas e colaboradores. Tudo num só local.
DESFRUTE DE SERVIÇOS ÚNICOS Utilize o seu saldo para adquirir serviços que
tornam o seu voo ainda mais confortável.
Saiba mais ADERIR


DESTINOS TAP CORPORATE

--------------------------------------------------------------------------------

DESTINOS DE NEGÓCIOS
Numa viagem de negócios, conhecer a cultura e os costumes do local onde nos
encontramos pode influenciar o sucesso do seu negócio.
Veja os destinos de negócio que selecionámos para si.
Alemanha / Berlim
Itália / Roma
França / Paris
Ver todos


DESCUBRA UM MUNDO DE VANTAGENS

--------------------------------------------------------------------------------

Junte-se às mais de 10.000 empresas que já fazem parte do programa TAP
Corporate.

Aderir
Contactos
Contactos

Contactos

(+351) 211 234 409
De 2ª a domingo: 08:00 às 24:00.

Chamada para rede fixa nacional. O custo das comunicações depende do tarifário
acordado com o seu operador.

Mais contactos
Dbg1
Links úteis
 * Programa TAP Corporate
 * Acumular saldo
 * Utilizar saldo
 * A minha conta

Termos e Condições
 * Informação de acessibilidade
 * Termos e Condições TAP Corporate
 * Termos e Condições gerais
 * Perguntas frequentes
 * Condições de Transporte

Siga-nos
 * Abre numa nova janela
 * Abre numa nova janela
 * Abre numa nova janela
 * Abre numa nova janela
 * Abre numa nova janela
 * Abre numa nova janela


2023, TAP. Todos os direitos reservados.
Abre numa nova janela
Selecione o país e o idioma
 * Europa e Médio Oriente
 * América do Sul & Central
 * América do Norte
 * África

 * Portugal
   * English
   * Português
 * Austria
   * Deutsch
   * English
   * Português
 * Belgium
   * English
   * Français
   * Português
 * Czech Republic
   * English
   * Português
 * Denmark
   * English
   * Português
 * Finland
   * English
   * Português
 * France
   * Français
   * Português
 * Germany
   * Deutsch
   * English
   * Português
 * Hungary
   * English
   * Português
 * Ireland
   * English
   * Português
 * Israel
   * English
   * Português
 * Italy
   * Italiano
   * Português
 * Luxembourg
   * English
   * Français
   * Português
 * Netherlands
   * English
   * Português
 * Norway
   * English
   * Português
 * Poland
   * English
   * Português
 * Romania
   * English
   * Português
 * Russia
   * English
   * Português
 * Spain
   * Español
   * Português
 * Sweden
   * English
   * Português
 * Switzerland
   * Deutsch
   * English
   * Français
   * Português
 * United Kingdom
   * English
   * Português


 * Brazil
   * English
   * Português (BR)


 * United States of America
   * English (US)
   * Português


 * Angola
   * English
   * Português



Fechar
Entre na sua conta
TAP Corporate
O formulário tem os seguintes erros:
Por favor, corrija:
Entre na sua conta
TAP Corporate
Nome de utilizador
Palavra-passe

Mostrar palavra-passe. Esconder palavra-passe
Login
Recuperar palavra-passe ou nome de utilizador.
Ainda não faz parte do Programa TAP Corporate?
Adira ou saiba como funciona.
Fechar
Selecionar data

Data de partida


Fechar
Selecionar datas

Data de partida


Data de regresso


Fechar
Video
Iniciar Video
Ver versão acessível no youtube.
Iniciar Video Pausar video Desativar som Ecrã inteiro
Fechar