www.neosair.it Open in urlscan Pro
23.38.109.181  Public Scan

Submitted URL: http://neosair.it/
Effective URL: https://www.neosair.it/
Submission Tags: tranco_l324
Submission: On March 16 via api from DE — Scanned from IT

Form analysis 7 forms found in the DOM

<form>
  <fieldset>
    <legend class="visuallyhidden">Consent Selection</legend>
    <div id="CybotCookiebotDialogBodyFieldsetInnerContainer">
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonNecessary"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Tecnici</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessary"
            class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonPreferences"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Preferenze</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferences" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonPreferencesInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonStatistics"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Statistiche</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatistics" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonStatisticsInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonMarketing"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Profilazione</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketing" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonMarketingInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
    </div>
  </fieldset>
</form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessaryInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferencesInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonPreferences"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatisticsInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonStatistics"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketingInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonMarketing" checked="checked"
    tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyContentCheckboxPersonalInformation" class="CybotCookiebotDialogBodyLevelButton"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

Name: aspnetFormPOST ./

<form name="aspnetForm" method="post" action="./" id="aspnetForm" class="border-top">
  <div>
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
    <input type="hidden" name="__VIEWSTATEFIELDCOUNT" id="__VIEWSTATEFIELDCOUNT" value="6">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="/wEPDwULLTE4MjI4NDY4ODkPZBYCZg9kFgpmD2QWBgIgDxYCHgRUZXh0BSs8c2NyaXB0PnZhciBPcGVyYXRvclVzZXJUeXBlID0gIjAiPC9zY3JpcHQ+ZAIjDxYCHwAFqQM8IS0tIEdvb2dsZSBUYWcgTWFuYWdlciAtLT4NCjxzY3JpcHQ+KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOg0KbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0Kaj1kLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZsPScrbDonJztqLmFzeW5jPXRydWU7ai5zcmM9DQonaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vZ3RtLmpzP2lkPScraStkbDtmLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGosZik7DQp9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ215RGF0YUxheWVyJywnR1RNLTVKU0I0TCcpOzwvc2NyaXB0Pg0KPCEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIC0tPmQCJA8WAh8ABecGPCEtLSBGYWNlYm9vayBQaXhlbCBDb2RlIElUIC0tPg0KPG1ldGEgbmFtZT0iZmFjZWJvb2stZG9tYWluLXZlcmlmaWNhdGlvbiIgY29udGVudD0iaHpuNTd0MHBoY2Uzbmk2dWdycWg0bTc1MDF4OGkyIiAvPg0KPHNjcmlwdD4NCg0KICEgZnVuY3Rpb24gKGYsIGIsIGUsIHYsIG4sIHQsIHMpIHsNCglpZiAoZi5mYnEpIHJldHVybjsNCgluID0gZi5mYnEgPSBmdW5jdGlvbiAoKSB7DQoJCW4uY2FsbE1ldGhvZCA/DQoJCQluLmNhbGxNZXRob2QuYXBwbHkobiwgYXJndW1lbnRzKSA6IG4ucXVldWUucHVzaChhcmd1bWVudHMpDQoJfTsNCglpZiAoIWYuX2ZicSkgZi5fZmJxID0gbjsNCgluLnB1c2ggPSBuOw0KCW4ubG9hZGVkID0gITA7DQoJbi52ZXJzaW9uID0gJzIuMCc7DQoJbi5xdWV1ZSA9IFtdOw0KCXQgPSBiLmNyZWF0ZUVsZW1lbnQoZSk7DQoJdC5hc3luYyA9ICEwOw0KCXQuc3JjID0gdjsNCglzID0gYi5nZXRFbGVtZW50c0J5VGFnTmFtZShlKVswXTsNCglzLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKHQsIHMpDQp9KHdpbmRvdywgZG9jdW1lbnQsICdzY3JpcHQnLCAnaHR0cHM6Ly9jb25uZWN0LmZhY2Vib29rLm5ldC9lbl9VUy9mYmV2ZW50cy5qcycpOw0KZmJxKCdpbml0JywgJzExNDc0OTU2NjU0Mjk2OTknKTsNCmZicSgndHJhY2snLCAnUGFnZVZpZXcnKTsNCjwvc2NyaXB0Pg0KDQo8bm9zY3JpcHQ+PGltZyBoZWlnaHQ9IjEiIHdpZHRoPSIxIiBzdHlsZT0iZGlzcGxheTpub25lIg0KDQogIHNyYz0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL3RyP2lkPTExNDc0OTU2NjU0Mjk2OTkmZXY9UGFnZVZpZXcmbm9zY3JpcHQ9MSINCg0KLz48L25vc2NyaXB0Pg0KDQo8IS0tIEVuZCBGYWNlYm9vayBQaXhlbCBDb2RlIC0tPmQCAQ8WAh8ABfQBPCEtLSBHb29nbGUgVGFnIE1hbmFnZXIgKG5vc2NyaXB0KSAtLT4NCjxub3NjcmlwdD48aWZyYW1lIHNyYz0iaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vbnMuaHRtbD9pZD1HVE0tNUpTQjRMIg0K">
    <input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1"
      value="aGVpZ2h0PSIwIiB3aWR0aD0iMCIgc3R5bGU9ImRpc3BsYXk6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbiI+PC9pZnJhbWU+PC9ub3NjcmlwdD4NCjwhLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAobm9zY3JpcHQpIC0tPmQCAg9kFgICAw9kFgJmDw8WBB4IQ3NzQ2xhc3MFCyBteENhbGxiYWNrHgRfIVNCAgJkZAIDD2QWBgIBD2QWBmYPZBYEAgEPFgIfAAW2AzxsaSBkYXRhLXRhcmdldD0nI2Nhcm91c2VsJyBkYXRhLXNsaWRlLXRvPScwJyBjbGFzcz0nYWN0aXZlJz48L2xpPg0KPGxpIGRhdGEtdGFyZ2V0PScjY2Fyb3VzZWwnIGRhdGEtc2xpZGUtdG89JzEnIGNsYXNzPScnPjwvbGk+DQo8bGkgZGF0YS10YXJnZXQ9JyNjYXJvdXNlbCcgZGF0YS1zbGlkZS10bz0nMicgY2xhc3M9Jyc+PC9saT4NCjxsaSBkYXRhLXRhcmdldD0nI2Nhcm91c2VsJyBkYXRhLXNsaWRlLXRvPSczJyBjbGFzcz0nJz48L2xpPg0KPGxpIGRhdGEtdGFyZ2V0PScjY2Fyb3VzZWwnIGRhdGEtc2xpZGUtdG89JzQnIGNsYXNzPScnPjwvbGk+DQo8bGkgZGF0YS10YXJnZXQ9JyNjYXJvdXNlbCcgZGF0YS1zbGlkZS10bz0nNScgY2xhc3M9Jyc+PC9saT4NCjxsaSBkYXRhLXRhcmdldD0nI2Nhcm91c2VsJyBkYXRhLXNsaWRlLXRvPSc2JyBjbGFzcz0nJz48L2xpPmQCAg8WAh8ABagdPGRpdiBjbGFzcz0nY2Fyb3VzZWwtaXRlbSBhY3RpdmUnIGlkPScwJz48YSBocmVmPScvaXQvZGVzdGluYXppb25pL3ZpYWdnaS1ncmVjaWEnPjxpbWcgaWQ9J3NsaWRlci0wJyBkYXRhLXNyYz0nL0NvbnRlbnQvaW1hZ2VzL0Jhbm5lci9ocGdyZWNpYTIzLmpwZz92PTI0MDIyMDIzMTc1MScgY2xhc3M9J2QtYmxvY2sgdy0xMDAnIGFsdD0nU2xpZGUgMCcgLz48ZGl2IGNsYXNzPSdjYXJvdXNlbC1jYXB0aW9uIGQtbm9uZSBkLW1kLWJsb2NrJyBpZD0ncHJvbW8tMCcgc3R5bGU9IiI+PGg0IGNsYXNzPSJmb250LXNpemUtMTAwIiBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyB0ZXh0LXNoYWRvdzogcmdiKDAsIDAsIDApIDRweCAzcHggNnB4OyI+R1JFQ0lBPC9oND4KPGg0IGNsYXNzPSJmb250LXNpemUtMzAgbGgtMjAiIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtc2hhZG93OiByZ2IoMCwgMCwgMCkgNHB4IDNweCA2cHg7Ij5BIFBBUlRJUkUgREEg4oKsIDY5LDk5PC9oND48L2Rpdj48L2E+PC9kaXY+DQo8ZGl2IGNsYXNzPSdjYXJvdXNlbC1pdGVtICcgaWQ9JzEnPjxhIGhyZWY9J2l0L2Rlc3RpbmF6aW9uaS92aWFnZ2ktc3RhdGktdW5pdGkvdmlhZ2dpLW5ldy15b3JrJz48aW1nIGlkPSdzbGlkZXItMScgZGF0YS1zcmM9Jy9Db250ZW50L2ltYWdlcy9CYW5uZXIvaHBfcGFsZXJtb25ld3lvcmsuanBnP3Y9MDYxMTIwMjMxNTU5JyBjbGFzcz0nZC1ibG9jayB3LTEwMCcgYWx0PSdTbGlkZSAxJyAvPjxkaXYgY2xhc3M9J2Nhcm91c2VsLWNhcHRpb24gZC1ub25lIGQtbWQtYmxvY2snIGlkPSdwcm9tby0xJyBzdHlsZT0iIj48aDQgY2xhc3M9ImZvbnQtc2l6ZS0xMDAiIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtc2hhZG93OiByZ2Io">
    <input type="hidden" name="__VIEWSTATE2" id="__VIEWSTATE2"
      value="MCwgMCwgMCkgNHB4IDNweCA2cHg7Ij5QQUxFUk1PIC0gTkVXIFlPUks8L2g0Pgo8aDQgY2xhc3M9ImZvbnQtc2l6ZS0zMCBsaC0yMCIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1zaGFkb3c6IHJnYigwLCAwLCAwKSA0cHggM3B4IDZweDsiPgpOVU9WTyBWT0xPIEEgUEFSVElSRSBEQSDigqwgNjM5LDk4PC9oND4KPC9kaXY+PC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0nY2Fyb3VzZWwtaXRlbSAnIGlkPScyJz48YSBocmVmPScvaXQvZGVzdGluYXppb25pL3ZpYWdnaS1tYWxkaXZlL3ZpYWdnaS1tYWxlJz48aW1nIGlkPSdzbGlkZXItMicgZGF0YS1zcmM9Jy9Db250ZW50L2ltYWdlcy9CYW5uZXIvaHBtYWxkaXZlMS5qcGc/dj0xMzEwMjAyMTEwMDcnIGNsYXNzPSdkLWJsb2NrIHctMTAwJyBhbHQ9J1NsaWRlIDInIC8+PGRpdiBjbGFzcz0nY2Fyb3VzZWwtY2FwdGlvbiBkLW5vbmUgZC1tZC1ibG9jaycgaWQ9J3Byb21vLTInIHN0eWxlPSIiPjxoNCBjbGFzcz0iZm9udC1zaXplLTEwMCIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1zaGFkb3c6IHJnYigwLCAwLCAwKSA0cHggM3B4IDZweDsiPk1BTERJVkU8L2g0Pgo8aDQgY2xhc3M9ImZvbnQtc2l6ZS0zMCBsaC0yMCIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1zaGFkb3c6IHJnYigwLCAwLCAwKSA0cHggM3B4IDZweDsiPkEgUEFSVElSRSBEQSDigqwgMzk5LDk5PC9oND4KPC9kaXY+PC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0nY2Fyb3VzZWwtaXRlbSAnIGlkPSczJz48YSBocmVmPScvaXQvZGVzdGluYXppb25pL3ZpYWdnaS1rYXpha2lzdGFuL3ZpYWdnaS1hbG1hdHknPjxpbWcgaWQ9J3NsaWRlci0zJyBkYXRhLXNyYz0nL0NvbnRlbnQvaW1hZ2VzL0Jhbm5lci9ocGFsbWF0eS5qcGc/dj0yMjA0MjAyMjE1NDknIGNsYXNzPSdkLWJsb2NrIHctMTAwJyBhbHQ9J1NsaWRlIDMnIC8+PGRpdiBjbGFzcz0nY2Fyb3VzZWwtY2FwdGlvbiBkLW5vbmUgZC1tZC1ibG9jaycgaWQ9J3Byb21vLTMnIHN0eWxlPSIiPjxoNCBjbGFzcz0iZm9udC1zaXplLTEwMCIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1zaGFkb3c6IHJnYigwLCAwLCAwKSA0cHggM3B4IDZweDsiPktBWkFLSVNUQU48L2g0Pgo8aDQgY2xhc3M9ImZvbnQtc2l6ZS0zMCBsaC0yMCIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1zaGFkb3c6IHJnYigwLCAwLCAwKSA0cHggM3B4IDZweDsiPkEgUEFSVElSRSBEQSDigqwgMjkwPC9oND48L2Rpdj48L2E+PC9kaXY+DQo8ZGl2IGNsYXNzPSdjYXJvdXNlbC1pdGVtICcgaWQ9JzQnPjxhIGhyZWY9Jy9pdC9kZXN0aW5hemlvbmkvdmlhZ2dpLXJlcHViYmxpY2EtZG9taW5pY2FuYS92aWFnZ2ktbGEtcm9tYW5hJz48aW1nIGlkPSdzbGlkZXItNCcgZGF0YS1zcmM9Jy9Db250ZW50L2ltYWdlcy9CYW5uZXIvaHByZXBkb21pbmljYW5hLmpwZz92PTAzMTIyMDE5MTc0NScgY2xhc3M9J2QtYmxvY2sgdy0xMDAnIGFsdD0nU2xpZGUgNCcgLz48ZGl2IGNsYXNzPSdjYXJvdXNlbC1jYXB0aW9uIGQtbm9u">
    <input type="hidden" name="__VIEWSTATE3" id="__VIEWSTATE3"
      value="ZSBkLW1kLWJsb2NrJyBpZD0ncHJvbW8tNCcgc3R5bGU9IiI+PGg0IGNsYXNzPSJmb250LXNpemUtMTAwIiBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyB0ZXh0LXNoYWRvdzogcmdiKDAsIDAsIDApIDRweCAzcHggNnB4OyI+UkVQLiBET01JTklDQU5BPC9oND4KPGg0IGNsYXNzPSJmb250LXNpemUtMzAgbGgtMjAiIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtc2hhZG93OiByZ2IoMCwgMCwgMCkgNHB4IDNweCA2cHg7Ij5BIFBBUlRJUkUgREEg4oKsIDI4NSw5OTwvaDQ+PC9kaXY+PC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0nY2Fyb3VzZWwtaXRlbSAnIGlkPSc1Jz48YSBocmVmPScvaXQvZGVzdGluYXppb25pL3ZpYWdnaS1lZ2l0dG8nPjxpbWcgaWQ9J3NsaWRlci01JyBkYXRhLXNyYz0nL0NvbnRlbnQvaW1hZ2VzL0Jhbm5lci9ocGVnaXR0by5qcGc/dj0wMTA3MjAyMTEyNTUnIGNsYXNzPSdkLWJsb2NrIHctMTAwJyBhbHQ9J1NsaWRlIDUnIC8+PGRpdiBjbGFzcz0nY2Fyb3VzZWwtY2FwdGlvbiBkLW5vbmUgZC1tZC1ibG9jaycgaWQ9J3Byb21vLTUnIHN0eWxlPSIiPjxoNCBjbGFzcz0iZm9udC1zaXplLTEwMCIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1zaGFkb3c6IHJnYigwLCAwLCAwKSA0cHggM3B4IDZweDsiPkVHSVRUTzwvaDQ+CjxoNCBjbGFzcz0iZm9udC1zaXplLTMwIGxoLTIwIiBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyB0ZXh0LXNoYWRvdzogcmdiKDAsIDAsIDApIDRweCAzcHggNnB4OyI+QSBQQVJUSVJFIERBIOKCrCAxNDksOTk8L2g0Pgo8L2Rpdj48L2E+PC9kaXY+DQo8ZGl2IGNsYXNzPSdjYXJvdXNlbC1pdGVtICcgaWQ9JzYnPjxhIGhyZWY9Jy9pdC9kZXN0aW5hemlvbmkvdmlhZ2dpLW1hdXJpdGl1cyc+PGltZyBpZD0nc2xpZGVyLTYnIGRhdGEtc3JjPScvQ29udGVudC9pbWFnZXMvQmFubmVyL2hwbWF1cml0aXVzLmpwZz92PTI4MDcyMDIyMTY1MycgY2xhc3M9J2QtYmxvY2sgdy0xMDAnIGFsdD0nU2xpZGUgNicgLz48ZGl2IGNsYXNzPSdjYXJvdXNlbC1jYXB0aW9uIGQtbm9uZSBkLW1kLWJsb2NrJyBpZD0ncHJvbW8tNicgc3R5bGU9IiI+PGg0IGNsYXNzPSJmb250LXNpemUtMTAwIiBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyB0ZXh0LXNoYWRvdzogcmdiKDAsIDAsIDApIDRweCAzcHggNnB4OyI+TUFVUklUSVVTPC9oND4KPGg0IGNsYXNzPSJmb250LXNpemUtMzAgbGgtMjAiIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtc2hhZG93OiByZ2IoMCwgMCwgMCkgNHB4IDNweCA2cHg7Ij5BIFBBUlRJUkUgREEg4oKsIDQxOSw5OTwvaDQ+CjwvZGl2PjwvYT48L2Rpdj5kAgEPZBYGAgEPZBYCAgIPDxYEHwEFCyBteENhbGxiYWNrHwICAmRkAgMPDxYEHwEFCyBteENhbGxiYWNrHwICAmRkAgUPDxYEHwEFHCBteENhbGxiYWNrUGFuZWwgIG14Q2FsbGJhY2sfAgICZGQCAg9kFgQCAQ8PFgQfAQULIG14Q2FsbGJhY2sfAgICZGQCAw8WAh4LXyFJdGVtQ291bnQCCRYSZg9kFgRmDxUNATABMCwvaXQvcHJlbm90YXppb25pL3ZvbGkvbWls">
    <input type="hidden" name="__VIEWSTATE4" id="__VIEWSTATE4"
      value="YW5vX21hbHBlbnNhL2FsbWF0eS4vQ29udGVudC9pbWFnZXMvb2ZmZXJ0ZS9BTEEuanBnP3Y9MjIwNDIwMjIxNTMxD01JTEFOTyAtIEFMTUFUWQ9NSUxBTk8gLSBBTE1BVFkEdHJ1ZQ9NSUxBTk8gLSBBTE1BVFkDRVVSBjI5MCwwMAMyOTACMDAFZmFsc2VkAgEPFQMFZmFsc2UPTUlMQU5PIC0gQUxNQVRZAGQCAQ9kFgRmDxUNATEBMSovaXQvcHJlbm90YXppb25pL3ZvbGkvdmVyb25hL3NoYXJtZWxzaGVpa2guL0NvbnRlbnQvaW1hZ2VzL29mZmVydGUvU1NILmpwZz92PTIwMTIyMDE5MTQxOBhWRVJPTkEgLSBTSEFSTSBFTCBTSEVJS0gYVkVST05BIC0gU0hBUk0gRUwgU0hFSUtIBHRydWUYVkVST05BIC0gU0hBUk0gRUwgU0hFSUtIA0VVUgYxMzksOTkDMTM5Ajk5BWZhbHNlZAIBDxUDBWZhbHNlGFZFUk9OQSAtIFNIQVJNIEVMIFNIRUlLSABkAgIPZBYEZg8VDQEyATIsL2l0L3ByZW5vdGF6aW9uaS92b2xpL21pbGFub19tYWxwZW5zYS9oYXZhbmEuL0NvbnRlbnQvaW1hZ2VzL29mZmVydGUvSEFWLmpwZz92PTIwMTIyMDE5MTQxOA9NSUxBTk8gLSBIQVZBTkEPTUlMQU5PIC0gSEFWQU5BBHRydWUPTUlMQU5PIC0gSEFWQU5BA0VVUgYzNTksOTkDMzU5Ajk5BWZhbHNlZAIBDxUDBWZhbHNlD01JTEFOTyAtIEhBVkFOQQBkAgMPZBYEZg8VDQEzATMuL2l0L3ByZW5vdGF6aW9uaS92b2xpL21pbGFub19tYWxwZW5zYS90ZW5lcmlmZS4vQ29udGVudC9pbWFnZXMvb2ZmZXJ0ZS9URlMuanBnP3Y9MjAxMjIwMTkxNDE4EU1JTEFOTyAtIFRFTkVSSUZFEU1JTEFOTyAtIFRFTkVSSUZFBHRydWURTUlMQU5PIC0gVEVORVJJRkUDRVVSBjEwOSw5OQMxMDkCOTkFZmFsc2VkAgEPFQMFZmFsc2URTUlMQU5PIC0gVEVORVJJRkUAZAIED2QWBGYPFQ0BNAE0Ly9pdC9wcmVub3Rhemlvbmkvdm9saS9taWxhbm9fbWFscGVuc2EvbWF1cml0aXVzLi9Db250ZW50L2ltYWdlcy9vZmZlcnRlL01SVS5qcGc/dj0yODA3MjAyMjE2NTMSTUlMQU5PIC0gTUFVUklUSVVTEk1JTEFOTyAtIE1BVVJJVElVUwR0cnVlEk1JTEFOTyAtIE1BVVJJVElVUwNFVVIGNDE5LDk5AzQxOQI5OQVmYWxzZWQCAQ8VAwVmYWxzZRJNSUxBTk8gLSBNQVVSSVRJVVMAZAIFD2QWBGYPFQ0BNQE1LS9pdC9wcmVub3Rhemlvbmkvdm9saS9taWxhbm9fbWFscGVuc2EvbW9tYmFzYS4vQ29udGVudC9pbWFnZXMvb2ZmZXJ0ZS9NQkEuanBnP3Y9MjAxMjIwMTkxNDE4EE1JTEFOTyAtIE1PTUJBU0EQTUlMQU5PIC0gTU9NQkFTQQR0cnVlEE1JTEFOTyAtIE1PTUJBU0EDRVVSBjI4OSw5OQMyODkCOTkFZmFsc2VkAgEPFQMFZmFsc2UQTUlMQU5PIC0gTU9NQkFTQQBkAgYPZBYEZg8VDQE2ATYtL2l0L3ByZW5vdGF6aW9uaS92b2xpL21pbGFub19tYWxwZW5zYS9zYWxhbGFoLi9Db250ZW50L2ltYWdlcy9vZmZlcnRlL1NMTC5qcGc/dj0yMDEyMjAxOTE0MTgQTUlMQU5PIC0gU0FMQUxBSBBNSUxBTk8gLSBTQUxBTEFIBHRydWUQTUlMQU5PIC0gU0FMQUxBSANFVVIGMjg5LDk5AzI4OQI5OQVmYWxzZWQCAQ8VAwVmYWxzZRBNSUxBTk8gLSBTQUxBTEFIAGQCBw9kFgRmDxUNATcBN1gv">
    <input type="hidden" name="__VIEWSTATE5" id="__VIEWSTATE5"
      value="U3RlcENhbGVuZGFyLmFzcHg/YWR1bHRzPTEmbG9jRGVwPU1YUCZsb2NBcnI9Q0FJJmRlcGFydHVyZURhdGU9MTgvMDMvMjAyNCZ0cmF2ZWxUeXBlPVJUHy9Db250ZW50L0ltYWdlcy9PZmZlcnRlL0NBSS5qcGcRTWlsYW5vIC0gQ2Fpcm8gVDIRTWlsYW5vIC0gQ2Fpcm8gVDIEdHJ1ZRFNaWxhbm8gLSBDYWlybyBUMgNFVVIIMTE5LDk5MDADMTE5Ajk5BWZhbHNlZAIBDxUDBWZhbHNlEU1pbGFubyAtIENhaXJvIFQyAGQCCA9kFgRmDxUNATgBOFgvU3RlcENhbGVuZGFyLmFzcHg/YWR1bHRzPTEmbG9jRGVwPU1YUCZsb2NBcnI9Uk1GJmRlcGFydHVyZURhdGU9MTcvMDMvMjAyNCZ0cmF2ZWxUeXBlPVJUHy9Db250ZW50L0ltYWdlcy9PZmZlcnRlL1JNRi5qcGcWTWlsYW5vIC0gTWFyc2EgQWxhbSBUMRZNaWxhbm8gLSBNYXJzYSBBbGFtIFQxBHRydWUWTWlsYW5vIC0gTWFyc2EgQWxhbSBUMQNFVVIIMTM5LDk5MDADMTM5Ajk5BWZhbHNlZAIBDxUDBWZhbHNlFk1pbGFubyAtIE1hcnNhIEFsYW0gVDEAZAIDD2QWAmYPZBYCAgEPDxYEHwEFCyBteENhbGxiYWNrHwICAmRkAgUPFgIfAAWZAzxzY3JpcHQ+DQogICAgKGZ1bmN0aW9uKGgsbyx0LGosYSxyKXsNCiAgICAgICAgaC5oaj1oLmhqfHxmdW5jdGlvbigpeyhoLmhqLnE9aC5oai5xfHxbXSkucHVzaChhcmd1bWVudHMpfTsNCiAgICAgICAgaC5faGpTZXR0aW5ncz17aGppZDozNTU1NjgsaGpzdjo1fTsNCiAgICAgICAgYT1vLmdldEVsZW1lbnRzQnlUYWdOYW1lKCdoZWFkJylbMF07DQogICAgICAgIHI9by5jcmVhdGVFbGVtZW50KCdzY3JpcHQnKTtyLmFzeW5jPTE7DQogICAgICAgIHIuc3JjPXQraC5faGpTZXR0aW5ncy5oamlkK2oraC5faGpTZXR0aW5ncy5oanN2Ow0KICAgICAgICBhLmFwcGVuZENoaWxkKHIpOw0KICAgIH0pKHdpbmRvdyxkb2N1bWVudCwnLy9zdGF0aWMuaG90amFyLmNvbS9jL2hvdGphci0nLCcuanM/c3Y9Jyk7DQo8L3NjcmlwdD5kAgUPZBYEZg8WAh4HVmlzaWJsZWhkAgIPFgIfBGhkZNthA4iOOUdPE38Xcj3caSADmt6eR+n8kXD9EVsWkQn3">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['aspnetForm'];
    if (!theForm) {
      theForm = document.aspnetForm;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=SfCeahdFu_9Meo5DPuxxcQy9802XklK8hGgCn0ukiKWC-G9tT9swwgDUphwvbmsD3HGzknPdOvEA-sDgKvm17xgTPcvxIX7IOX-XrCmdgQM1&amp;t=638259476865233147" type="text/javascript"></script>
  <iframe width="1" height="1" scrolling="no" frameborder="0" style="display:none;" data-cookieblock-src="https://creativecdn.com/tags?id=pr_m0M8Q6cBHQJsn0nXoqrK_home" data-cookieconsent="marketing" class=" cookieconsent-optin-marketing"></iframe>
  <script src="/assets/scripts/crypto/RSA.js?v=c1b9353b3069a0e96919973e0177e86a" type="text/javascript"></script>
  <script src="/assets/scripts/crypto/Barrett.js?v=c1b9353b3069a0e96919973e0177e86a" type="text/javascript"></script>
  <script src="/assets/scripts/crypto/BigInt.js?v=c1b9353b3069a0e96919973e0177e86a" type="text/javascript"></script>
  <script type="text/javascript">
    //<![CDATA[
    var EncryptExponent = '010001';
    var EncryptModule =
      '89776f94004ce463f4cc0d7b24fc9ad7a00787faf2e1409982bf15adbeee6de5875febf89224f93798941f265d8c5168ca99ee1c717252990e2fcbd20a970234b76f7b44c8f47e30a046b815ed269bc7e0dd13b566205f7967139151a83333b5d6eab2000797e7701abadd1635a73a2b5aa8cf56b6784aeb7f7e5bdd00496d4104fa4350e58416f950d3f84889a16346ee70d0dd4843c6d5652c01c32c5f767e76012a5332d14d2a4d58c77bb847f649c05d9273d9e329a1c30fcb63a9eeff287b763285650748317c9f397da1f855bc296b62ce5e6887e47a562864398b2ec58a6f5993fd725317b8a9fc0052e76623a5b07d702807c2f6527dbba5a106e9a1';
    setMaxDigits(2048);
    RSAkey = new RSAKeyPair(EncryptExponent, '', EncryptModule);
    //]]>
  </script>
  <script src="/WebResource.axd?d=-mfakcrlUllcDx5FMgJb6RX07Y0EVrH0JxXw6tD-lXClb03oYdUtOwI1oCbfbXwqmkGT4AEjtQ6mezud82o5LC2lAD10jvLY71rKAe37lSAuN-DRyU3MFTXuepNNCDM00&amp;t=638447181697515398" type="text/javascript"></script>
  <div>
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334">
  </div>
  <!-- banner -->
  <div id="carousel" class="Banner_Destinazioni_carousel carousel slide d-none d-md-block" data-ride="carousel">
    <!-- Indicators mettere un count degli Item, se è == 0 mettere active e dopo lo script fa il resto -->
    <ol class="carousel-indicators">
      <li data-target="#carousel" data-slide-to="0" class="active"></li>
      <li data-target="#carousel" data-slide-to="1" class=""></li>
      <li data-target="#carousel" data-slide-to="2" class=""></li>
      <li data-target="#carousel" data-slide-to="3" class=""></li>
      <li data-target="#carousel" data-slide-to="4" class=""></li>
      <li data-target="#carousel" data-slide-to="5" class=""></li>
      <li data-target="#carousel" data-slide-to="6" class=""></li>
    </ol>
    <div class="carousel-inner" id="ul-banner-Banner_Destinazioni">
      <div class="carousel-item active" id="0"><a href="/it/destinazioni/viaggi-grecia"><img id="slider-0" data-src="/Content/images/Banner/hpgrecia23.jpg?v=240220231751" class="d-block w-100" alt="Slide 0"><div class="carousel-caption d-none d-md-block" id="promo-0" style=""><h4 class="font-size-100" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">GRECIA</h4>
<h4 class="font-size-30 lh-20" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">A PARTIRE DA € 69,99</h4></div></a></div>
      <div class="carousel-item " id="1"><a href="it/destinazioni/viaggi-stati-uniti/viaggi-new-york"><img id="slider-1" data-src="/Content/images/Banner/hp_palermonewyork.jpg?v=061120231559" class="d-block w-100" alt="Slide 1"><div class="carousel-caption d-none d-md-block" id="promo-1" style=""><h4 class="font-size-100" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">PALERMO - NEW YORK</h4>
<h4 class="font-size-30 lh-20" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">
NUOVO VOLO A PARTIRE DA € 639,98</h4>
</div></a></div>
      <div class="carousel-item " id="2"><a href="/it/destinazioni/viaggi-maldive/viaggi-male"><img id="slider-2" data-src="/Content/images/Banner/hpmaldive1.jpg?v=131020211007" class="d-block w-100" alt="Slide 2"><div class="carousel-caption d-none d-md-block" id="promo-2" style=""><h4 class="font-size-100" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">MALDIVE</h4>
<h4 class="font-size-30 lh-20" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">A PARTIRE DA € 399,99</h4>
</div></a></div>
      <div class="carousel-item " id="3"><a href="/it/destinazioni/viaggi-kazakistan/viaggi-almaty"><img id="slider-3" data-src="/Content/images/Banner/hpalmaty.jpg?v=220420221549" class="d-block w-100" alt="Slide 3"><div class="carousel-caption d-none d-md-block" id="promo-3" style=""><h4 class="font-size-100" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">KAZAKISTAN</h4>
<h4 class="font-size-30 lh-20" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">A PARTIRE DA € 290</h4></div></a></div>
      <div class="carousel-item " id="4"><a href="/it/destinazioni/viaggi-repubblica-dominicana/viaggi-la-romana"><img id="slider-4" data-src="/Content/images/Banner/hprepdominicana.jpg?v=031220191745" class="d-block w-100" alt="Slide 4"><div class="carousel-caption d-none d-md-block" id="promo-4" style=""><h4 class="font-size-100" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">REP. DOMINICANA</h4>
<h4 class="font-size-30 lh-20" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">A PARTIRE DA € 285,99</h4></div></a></div>
      <div class="carousel-item " id="5"><a href="/it/destinazioni/viaggi-egitto"><img id="slider-5" data-src="/Content/images/Banner/hpegitto.jpg?v=010720211255" class="d-block w-100" alt="Slide 5"><div class="carousel-caption d-none d-md-block" id="promo-5" style=""><h4 class="font-size-100" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">EGITTO</h4>
<h4 class="font-size-30 lh-20" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">A PARTIRE DA € 149,99</h4>
</div></a></div>
      <div class="carousel-item " id="6"><a href="/it/destinazioni/viaggi-mauritius"><img id="slider-6" data-src="/Content/images/Banner/hpmauritius.jpg?v=280720221653" class="d-block w-100" alt="Slide 6"><div class="carousel-caption d-none d-md-block" id="promo-6" style=""><h4 class="font-size-100" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">MAURITIUS</h4>
<h4 class="font-size-30 lh-20" style="text-align: center; text-shadow: rgb(0, 0, 0) 4px 3px 6px;">A PARTIRE DA € 419,99</h4>
</div></a></div>
    </div>
  </div>
  <section>
    <div class="container-dashboard mx-auto shadow-sm" ng-controller="DashboardController">
      <ul class="nav nav-tabs w-100 text-uppercase" id="myTab" role="tablist">
        <li class="nav-item w-100 w-md-25 border-left border-bottom background-light-gray" role="tab" aria-controls="booking" aria-selected="true" aria-label="Prenota volo">
          <a class="nav-link active" id="booking-tab" data-toggle="tab" href="#booking">
                Prenota volo</a>
        </li>
        <li class="nav-item w-100 w-md-25 border-bottom background-light-gray" role="tab" aria-controls="check-in" aria-selected="false" aria-label="Web check-in">
          <a class="nav-link border-left" id="check-in-tab" data-toggle="tab" href="#check-in">
                Web check-in</a>
        </li>
        <li class="nav-item w-100 w-md-25 border-bottom background-light-gray" role="tab" aria-controls="flight" aria-selected="false" aria-label="Orario volo">
          <a class="nav-link border-left" id="flight-tab" data-toggle="tab" href="#flight">
                Orario volo</a>
        </li>
        <li class="nav-item w-100 w-md-25 border-bottom background-gray font-weight-bold" role="tab" aria-controls="reservation" aria-selected="false" aria-label="La mia prenotazione">
          <a class="nav-link border-left" id="reservation-tab" data-toggle="tab" href="#reservation">
                La mia prenotazione</a>
        </li>
      </ul>
      <div class="tab-content py-3" ng-class="{'px-3': !onMobile(), ' px-1': onMobile()}">
        <div class="tab-pane fade show active" id="booking" role="tabpanel" aria-labelledby="booking-tab">
          <div class="booking-engine-container font-size-14 font-size-md-12" ng-controller="BookingEngineController">
            <div class="row mb-3 no-gutters" role="radiogroup" aria-label="Tipo itinerario">
              <div class="col-6 col-md-3 col-xl-2 text-center text-md-left">
                <div class="custom-control custom-radio mr-sm-2 lh-24">
                  <input id="radioRT" class="custom-control-input" type="radio" name="travelType" ng-model="travelType" checked="checked" value="RT">
                  <label class="custom-control-label" for="radioRT">Andata/Ritorno</label>
                </div>
              </div>
              <div class="col-6 col-md-3 col-xl-2 text-center text-md-left">
                <div class="custom-control custom-radio mr-sm-2 lh-24">
                  <input id="radioOW" class="custom-control-input" type="radio" name="travelType" ng-model="travelType" value="OW">
                  <label class="custom-control-label" for="radioOW">Solo Andata</label>
                </div>
              </div>
            </div>
            <div class="container-fluid">
              <div ng-controller="DepArrFlight_DepArrController" class="dep-arr-container row mb-3">
                <div class="col-12 col-md-6 mb-2">
                  <div class="input-group cursor-pointer" title="Seleziona un aeroporto di partenza">
                    <input type="hidden" name="locDep">
                    <div class="input-group-prepend">
                      <span class="input-group-text">
                        <i class="fas fa-plane-departure" aria-hidden="true"></i>
                      </span>
                    </div>
                    <input id="departureAPT" type="text" class="form-control border-right-0 font-size-14 font-size-md-12 d-none d-md-block" ng-model="departureAPT" placeholder="Seleziona un aeroporto di partenza"
                      aria-label="Seleziona un aeroporto di partenza" aria-describedby="departureAPT" ng-click="ShowAirportsList('dep')" autocomplete="off">
                    <select id="departureAPT_select" class="form-control font-size-14 font-size-md-12 d-block d-md-none px-1" ng-model="departureAPT">
                      <option value="">Seleziona un aeroporto di partenza</option>
                      <optgroup ng-repeat="c in AirportArray" label="{{c.Name}}">
                        <option ng-repeat="apt in c.Airport" value="{{apt.IATA}}" ng-click="selectAirport('dep',apt)">{{apt.AirportName}} ({{apt.IATA}})</option>
                      </optgroup>
                    </select>
                    <div class="input-group-append d-none d-md-flex" ng-click="ShowAirportsList('dep')">
                      <span class="input-group-text bg-light border-left-0" ng-show="departureAPT != null" ng-click="CleanAirport('D')">
                        <i class="fas fa-times" aria-hidden="true"></i>
                      </span>
                      <span class="input-group-text border-left-0">
                        <i class="fas fa-bars" aria-hidden="true"></i>
                      </span>
                    </div>
                  </div>
                </div>
                <div class="col-12 col-md-6 mb-2">
                  <div class="input-group cursor-pointer" title="Seleziona un aeroporto di arrivo">
                    <input type="hidden" name="locArr">
                    <div class="input-group-prepend">
                      <span class="input-group-text">
                        <i class="fas fa-plane-arrival" aria-hidden="true"></i>
                      </span>
                    </div>
                    <input id="arrivalAPT" type="text" class="form-control border-right-0 font-size-14 font-size-md-12 d-none d-md-block" ng-model="arrivalAPT" placeholder="Seleziona un aeroporto di arrivo"
                      aria-label="Seleziona un aeroporto di arrivo" aria-describedby="arrivalAPT" ng-click="ShowAirportsList('arr')" autocomplete="off">
                    <select id="arrivalAPT_select" class="form-control font-size-14 font-size-md-12 d-block d-md-none px-1" ng-model="arrivalAPT">
                      <option value="">Seleziona un aeroporto di arrivo</option>
                      <optgroup ng-repeat="c in AirportArray | arrivalItemShow: departureAPT" label="{{c.Name}}">
                        <option ng-repeat="apt in c.Airport | arrivalItemShow: departureAPT" value="{{apt.IATA}}" ng-click="selectAirport('arr',apt)">{{apt.AirportName}} ({{apt.IATA}})</option>
                      </optgroup>
                    </select>
                    <div class="input-group-append d-none d-md-flex" ng-click="ShowAirportsList('arr')">
                      <span class="input-group-text bg-light border-left-0" ng-show="arrivalAPT != null" ng-click="CleanAirport(A)">
                        <i class="fas fa-times" aria-hidden="true"></i>
                      </span>
                      <span class="input-group-text border-left-0">
                        <i class="fas fa-bars" aria-hidden="true"></i>
                      </span>
                    </div>
                  </div>
                </div>
                <div class="col-12">
                  <div id="DepArrFlight-departure-container-list" class="airport-container-list border-bottom transition row p-3" ng-cloak="">
                    <h5 class="d-block w-100 text-uppercase font-size-12 font-size-md-16">
                      <i class="fas fa-plane-departure mr-2" aria-hidden="true"></i>Seleziona un aeroporto di partenza <i class="fas fa-times float-right cursor-pointer" ng-click="ShowAirportsList()" aria-hidden="true"></i>
                    </h5>
                    <div class="col-12 col-md-3 mb-3 px-0" ng-repeat="arr in AirportArray">
                      <div class="font-size-14 font-size-md-14" ng-repeat="country in arr | APTFilter: departureAPT">
                        <strong class="mb-1">
                          <i>{{country.Name}}</i></strong>
                        <ul class="pl-1 mb-2">
                          <li ng-repeat="apt in country.Airport | APTFilter: departureAPT" ng-click="selectAirport('dep',apt)" class=" cursor-pointer d-block pb-1" title="{{apt.AirportName}} ({{apt.IATA}}) - {{country.Name}}">{{apt.AirportName}}
                            ({{apt.IATA}}) </li>
                        </ul>
                      </div>
                    </div>
                  </div>
                </div>
                <div class="col-12">
                  <div id="DepArrFlight-arrival-container-list" class="airport-container-list border-bottom transition row p-3" ng-cloak="">
                    <h5 class="d-block w-100 text-uppercase font-size-12 font-size-md-16">
                      <i class="fas fa-plane-arrival mr-2" aria-hidden="true"></i>Seleziona un aeroporto di arrivo <i class="fas fa-times float-right cursor-pointer" ng-click="ShowAirportsList()" aria-hidden="true"></i>
                    </h5>
                    <h3 class="d-block w-100 text-center text-uppercase font-size-16 mb-0" ng-if="departure == null">
                      <b>E' necessario selezionare un aeroporto di partenza</b>
                    </h3>
                    <div class="col-12 col-md-3 mb-3 px-0" ng-repeat="arr in AirportArray">
                      <div class="font-size-14 font-size-md-14" ng-repeat="country in arr | APTFilter: arrivalAPT | arrivalItemShow : departure.IATA">
                        <strong class="mb-1">
                          <i>{{country.Name}}</i></strong>
                        <ul class="pl-1 mb-2">
                          <li ng-repeat="apt in country.Airport | APTFilter: arrivalAPT | arrivalItemShow : departure.IATA" ng-click="selectAirport('arr',apt)" class=" cursor-pointer d-block pb-1"
                            title="{{apt.AirportName}} ({{apt.IATA}}) - {{country.Name}}">{{apt.AirportName}} ({{apt.IATA}}) </li>
                        </ul>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
              <script type="text/javascript">
                var DepArrFlight = {};
                NeosMainAPP.controller("DepArrFlight_DepArrController", function($scope) {
                  $scope.airportColumnsView = onMobile() ? 1 : 4;
                  $scope.AirportArray = onMobile() ? AirportArray : AirportItemDistributor(AirportArray, $scope.airportColumnsView);
                  $scope.$watch("departureAPT", function(newVal, oldVal) {
                    try {
                      if ((isNull($scope.departure) && !isNull(newVal)) || (!isNull(newVal) && newVal.length == 3)) $scope.departure = {
                        IATA: newVal
                      };
                      let departure = $scope.departure, //{ IATA: $("input[name=locDep]").val(), Airport: $scope.departureAPT },
                        arrival = $scope.arrival; //{ IATA: $("input[name=locArr]").val(), Airport: $scope.arrivalAPT };               
                      OnAirportFlightSelection(departure, arrival)
                    } catch (ex) {
                      AlertModal("Error", "An error occurred. <br />" + ex.message);
                      console.log(ex);
                    }
                  });
                  $scope.$watch("arrivalAPT", function(newVal, oldVal) {
                    try {
                      if ((isNull($scope.arrival) && !isNull(newVal)) || (!isNull(newVal) && newVal.length == 3)) $scope.arrival = {
                        IATA: newVal
                      };
                      let departure = $scope.departure, //{ IATA: $("input[name=locDep]").val(), Airport: $scope.departureAPT },
                        arrival = $scope.arrival; //{ IATA: $("input[name=locArr]").val(), Airport: $scope.arrivalAPT};
                      OnAirportFlightSelection(departure, arrival)
                    } catch (ex) {
                      AlertModal("Error", "An error occurred. <br />" + ex.message);
                      console.log(ex);
                    }
                  });
                  $scope.ShowAirportsList = function(loc) {
                    $('.airport-container-list').removeClass('active');
                    if (isNull(loc)) return;
                    var scrollElem;
                    if (loc == "dep") {
                      if (!$('#DepArrFlight-departure-container-list').is(":visible")) {
                        $("#departureAPT").attr("placeholder", $scope.departureAPT);
                        $scope.departure = null;
                        $scope.departureAPT = null;
                        $scope.arrival = null;
                        $scope.arrivalAPT = null;
                        $('#DepArrFlight-departure-container-list').toggleClass('active');
                        scrollElem = $("#departureAPT");
                      }
                    } else {
                      if (!$('#DepArrFlight-arrival-container-list').is(":visible")) {
                        $("#arrivalAPT").attr("placeholder", $scope.arrivalAPT);
                        $scope.arrival = null;
                        $scope.arrivalAPT = null;
                        $('#DepArrFlight-arrival-container-list').toggleClass('active');
                        scrollElem = $("#arrivalAPT");
                      }
                    }
                    //$([document.documentElement, document.body]).animate({
                    //    scrollTop: scrollElem.offset().top
                    //}, 200);
                  };
                  $scope.selectAirport = function(type, obj) {
                    if (isNull(obj)) return;
                    $(".airport-container-list").removeClass("active");
                    if (type == "dep") {
                      $scope.departure = obj;
                      $scope.departureAPT = obj.AirportName + " (" + obj.IATA + ")"; //!isNullOrEmpty(obj.AirportName) ? obj.AirportName : obj.Name;
                      if ($scope.departure != null && $scope.departure != "") {
                        document.getElementsByName("locDep")[0].value = $scope.departure.IATA;
                        $("#DepArrFlight-arrival-container-list").addClass("active");
                        $("#arrivalAPT").focus();
                      }
                    } else {
                      $scope.arrival = obj;
                      $scope.arrivalAPT = obj.AirportName + " (" + obj.IATA + ")"; // !isNullOrEmpty(obj.AirportName) ? obj.AirportName : obj.Name;
                      if (obj.IATA != null && obj.IATA != "") {
                        document.getElementsByName("locArr")[0].value = $scope.arrival.IATA;
                      }
                    }
                  };
                  $scope.CleanAirport = function(apt) {
                    if (apt == "D") {
                      $scope.departure = null;
                      $scope.departureAPT = null;
                      $scope.arrival = null;
                      $scope.arrivalAPT = null;
                      $("#departureAPT").focus();
                    } else {
                      $scope.arrival = null;
                      $scope.arrivalAPT = null;
                      $("#arrivalAPT").focus();
                    }
                  };
                  $scope.SetAirport = function(iata, isDep) {
                    if (isNullOrEmpty(iata)) return false;
                    if (isNull($scope.AirportArray)) return false;
                    var apt;
                    for (var i = 0; i < $scope.AirportArray.length; i++) {
                      if (!onMobile() && !onTablet()) {
                        for (var ii = 0; ii < $scope.AirportArray[i].length; ii++) {
                          apt = $scope.AirportArray[i][ii].Airport.find(e => e.IATA == iata);
                          if (!isNull(apt)) {
                            break;
                          }
                          apt = null;
                        }
                        if (!isNull(apt)) break;
                      } else {
                        apt = $scope.AirportArray[i].Airport.find(e => e.IATA == iata);
                        if (!isNull(apt)) {
                          break;
                        }
                      }
                    };
                    if (isDep) $scope.selectAirport("dep", apt);
                    else $scope.selectAirport("arr", apt);
                  };
                  DepArrFlight = $scope;
                }).filter("APTFilter", function() {
                  return AirportFilter;
                }).filter("arrivalItemShow", function() {
                  return function(input, filter) {
                    if (isNull(input) || isNull(filter)) return [];
                    var newArr = [];
                    for (var i = 0; i < input.length; i++) {
                      if (CheckRoutes(filter, input[i])) {
                        newArr.push(input[i]);
                      }
                    }
                    return newArr;
                    //if (!isNullOrEmpty(filter))
                    //    return CheckRoutes(filter, input);
                    //else // if ($scope.departure.ISOCountry != null && $scope.departure.ISOCountry != '') 
                    //{
                    //    if ($scope.departure.isAlias && $scope.departure.Airport.length == 0) {
                    //        var area;
                    //        for (i in AirportArray) {
                    //            el = AirportArray[i];
                    //            if (el.IdArea == $scope.departure.IdArea && el.Airport.length > 0) {
                    //                area = el;
                    //            }
                    //        }
                    //        $scope.departure.Airport = area.Airport;
                    //    }
                    //    for (index in $scope.departure.Airport)
                    //        if (CheckRoutes($scope.departure.Airport[index].IATA, item))
                    //            return true;
                    //}
                    //return false;
                  }
                });
              </script>
              <div id="hidden-mobile-field" class="row mb-3 d-none d-md-flex transition">
                <div class="col-12 col-md-6 col-xl-3 mb-2">
                  <div id="departureDate" class="input-group cursor-pointer calendar date" showmonths="2" title="Data partenza">
                    <input type="hidden" name="departureDate">
                    <input type="text" id="departureDateCalendar" ng-model="departureDate" ng-change="ChangeDate('departureDate')" class="form-control border-right-0 font-size-14 font-size-md-12 text-center" showmonths="2" placeholder="Data partenza"
                      aria-label="Data partenza" aria-describedby="departureDate" autocomplete="off" ng-readonly="onMobile()">
                    <div class="input-group-append">
                      <span class="input-group-text border-left-0">
                        <i class="far fa-calendar-alt" aria-hidden="true"></i>
                      </span>
                    </div>
                  </div>
                </div>
                <div class="col-12 col-md-6 col-xl-3 mb-3">
                  <div id="returnDate" class="input-group cursor-pointer calendar date" showmonths="2" ng-class="{'disabled': travelType == 'OW' }" title="Data ritorno">
                    <input type="hidden" name="returnDate">
                    <input type="text" id="returnDateCalendar" ng-model="returnDate" ng-change="ChangeDate('returnDate')" class="form-control border-right-0 font-size-14 font-size-md-12 text-center" showmonths="2" placeholder="Data ritorno"
                      aria-label="Data ritorno" aria-describedby="returnDate" ng-disabled="travelType == 'OW'" autocomplete="off" ng-readonly="onMobile()">
                    <div class="input-group-append">
                      <span class="input-group-text border-left-0">
                        <i class="far fa-calendar-alt" aria-hidden="true"></i>
                      </span>
                    </div>
                  </div>
                </div>
                <div class="col-12 col-md-4 col-xl-2 mb-1">
                  <div class="input-group" title="Inserisci il numero di ADULTI (> 12 ANNI)">
                    <div class="input-group-prepend" ng-click="PaxAmout('-adt')">
                      <span class="input-group-text">
                        <i class="fas fa-minus" aria-hidden="true"></i>
                      </span>
                    </div>
                    <input type="text" class="form-control border-left-0 border-right-0 text-center font-size-14 font-size-md-12" name="adults" ng-model="adults" aria-label="Adulti (+12 anni)" min="1" readonly="">
                    <div class="input-group-append" ng-click="PaxAmout('+adt')">
                      <span class="input-group-text">
                        <i class="fas fa-plus" aria-hidden="true"></i>
                      </span>
                    </div>
                  </div>
                  <span> Adulti (+12 anni) </span>
                </div>
                <div class="col-12 col-md-4 col-xl-2 mb-1">
                  <div class="input-group" title="Inserisci il numero di RAGAZZI (> 2 ANNI)">
                    <div class="input-group-prepend" ng-click="PaxAmout('-chd')">
                      <span class="input-group-text">
                        <i class="fas fa-minus" aria-hidden="true"></i>
                      </span>
                    </div>
                    <input type="text" class="form-control border-left-0 border-right-0 text-center font-size-14 font-size-md-12" name="children" ng-model="children" aria-label="Bambini (2-11 anni)" min="0" readonly="">
                    <div class="input-group-append" ng-click="PaxAmout('+chd')">
                      <span class="input-group-text">
                        <i class="fas fa-plus" aria-hidden="true"></i>
                      </span>
                    </div>
                  </div>
                  <span> Bambini (2-11 anni) </span>
                </div>
                <div class="col-12 col-md-4 col-xl-2 mb-2">
                  <div class="input-group" title="Inserisci il numero di BAMBINI (0-2 ANNI)">
                    <div class="input-group-prepend" ng-click="PaxAmout('-inf')">
                      <span class="input-group-text">
                        <i class="fas fa-minus" aria-hidden="true"></i>
                      </span>
                    </div>
                    <input type="text" class="form-control border-left-0 border-right-0 text-center font-size-14 font-size-md-12" name="infants" ng-model="infants" aria-label="Neonati (0-23 mesi)" min="0" readonly="">
                    <div class="input-group-append" ng-click="PaxAmout('+inf')">
                      <span class="input-group-text">
                        <i class="fas fa-plus" aria-hidden="true"></i>
                      </span>
                    </div>
                  </div>
                  <span> Neonati (0-23 mesi) </span>
                </div>
              </div>
              <div class="row justify-content-end">
                <div class="col-12 col-md-6 col-xl-3">
                  <button class="btn btn-primary btn-block text-uppercase font-size-16 font-size-md-14 font-weight-bold" ng-click="post($event)" ng-disabled="!ValidateRequest()" formaction="/stepcalendar.aspx" formmethod="post"> Cerca Volo </button>
                </div>
              </div>
            </div>
            <div id="UMNRModal" class="modal" data-backdrop="false" role="dialog" tabindex="-1">
              <div class="modal-dialog" role="document">
                <div class="modal-content">
                  <div class="modal-header">
                    <h5 class="modal-title">Minore non accompagnato</h5>
                    <button aria-label="Close" class="close" data-dismiss="modal" type="button">
                      <span aria-hidden="true">×</span>
                    </button>
                  </div>
                  <div class="modal-body">
                    <p>Si sta tentando di effettuare una prenotazione di <b>minore non accompagnato</b>. Per questa tipologia di servizio è previsto un costo di <b>EUR 100,00</b>.</p>
                  </div>
                  <div class="modal-footer">
                    <button class="btn btn-primary" data-dismiss="modal" type="button">OK</button>
                  </div>
                </div>
              </div>
            </div>
            <div id="callbackAvailDate" class=" mxCallback">
            </div>
          </div>
        </div>
        <div class="tab-pane fade" id="check-in" role="tabpanel" aria-labelledby="check-in-tab">
          <div class="row justify-content-start">
            <div id="wcNeos" class="col-12 col-md-6 col-xl-4 mb-3">
              <div class="custom-control custom-radio mr-sm-2 lh-24 cursor-pointer">
                <input id="radioWebCkeckinTypeNO" class="custom-control-input" name="WebCkeckinType" ng-model="WebCheckIn.Type" type="radio" value="NO" checked="">
                <label class="custom-control-label text-uppercase font-size-16" for="radioWebCkeckinTypeNO">Con prenotazione NEOS</label>
              </div>
            </div>
            <div class="col-12 col-md-6 col-xl-auto mb-3">
              <div class="custom-control custom-radio mr-sm-2 lh-24 cursor-pointer">
                <input id="radioWebCkeckinTypeTO" class="custom-control-input" name="WebCkeckinType" ng-model="WebCheckIn.Type" type="radio" value="TO">
                <label class="custom-control-label text-uppercase font-size-16" for="radioWebCkeckinTypeTO">Con prenotazione Tour Operator</label>
              </div>
            </div>
          </div>
          <div class="mb-3">
            <div class="row">
              <div class="col-12 col-md-3 mb-2">
                <div class="input-group">
                  <div class="input-group-prepend">
                    <span class="input-group-text">
                      <i class="fas fa-ticket-alt" aria-hidden="true"></i>
                    </span>
                  </div>
                  <input class="form-control" type="text" ng-model="WebCheckIn.PNR" ng-show="WebCheckIn.Type == 'NO'" placeholder="Codice PNR">
                  <input class="form-control" type="text" ng-model="WebCheckIn.PNR_TO" ng-init="WebCheckIn.PNR_TO = ''" ng-show="WebCheckIn.Type == 'TO'" placeholder="N. Prenotazione">
                </div>
              </div>
              <div class="col-12 col-md-3 mb-2">
                <div class="input-group">
                  <input class="form-control" type="text" ng-model="WebCheckIn.Surname" ng-init="WebCheckIn.Surname = ''" placeholder="Cognome">
                </div>
              </div>
              <div class="col-12 col-md-3 mb-2">
                <div class="input-group">
                  <input class="form-control" type="text" ng-model="WebCheckIn.Name" ng-init="WebCheckIn.Name = ''" placeholder="Nome">
                </div>
              </div>
              <div class="col-12 col-md-3 mb-2">
                <div class="input-group">
                  <div class="input-group-prepend">
                    <span class="input-group-text">
                      <i class="fas fa-at" aria-hidden="true"></i>
                    </span>
                  </div>
                  <input class="form-control" type="text" ng-model="WebCheckIn.Mail" ng-init="WebCheckIn.Mail = ''" placeholder="Indirizzo e-Mail" validate-mail="">
                </div>
              </div>
            </div>
          </div>
          <div class="mb-3">
            <div class="row">
              <div class="col-12">
                <a href="#pnr-message" data-toggle="modal" class="margin-bottom-20 display-block" ng-show="WebCheckIn.Type == 'NO'" aria-label="Dove trovo il codice PNR?">
                            <u class="text-primary">Dove trovo il codice PNR?</u>
                        </a>
                <a href="#to-message" data-toggle="modal" class="margin-bottom-20 display-block" ng-show="WebCheckIn.Type == 'TO'" aria-label="Dove trovo il numero di pratica del Tour Operator?">
                            <u class="text-primary">Dove trovo il numero di pratica del Tour Operator?</u>
                        </a>
                <p class="mt-3 font-size-12" style="text-align: justify" ng-show="true"> Il servizio di Web Check-in è GRATUITO e disponibile a partire da 48 ore prima fino a 3 ore prima della partenza del volo. </p>
                <div class="row justify-content-center">
                  <div class="col-12 mb-3"> Acconsento al trattamento dei miei dati personali da parte di NEOS SPA, per l’invio di comunicazioni promozionali e di marketing, incluso l’invio di newsletter e ricerche di mercato, attraverso strumenti
                    automatizzati (sms, mms, email, notifiche push, fax) e non (posta cartacea, telefono con operatore). <a href="/Content/Cms/PDFs/informativa_newsletter.pdf" target="_blank">Leggi informativa privacy</a>
                  </div>
                  <div class="col-6 text-right">
                    <div class="custom-control custom-radio mr-sm-2">
                      <input id="PromoWebCheckInDenied" class="custom-control-input" name="PromoWebCheckIn" type="radio" ng-model="PromoWebCheckIn" value="false">
                      <label class="custom-control-label" for="PromoWebCheckInDenied">Non accetto</label>
                    </div>
                  </div>
                  <div class="col-6">
                    <div class="custom-control custom-radio mr-sm-2">
                      <input id="PromoWebCheckInAllow" class="custom-control-input" name="PromoWebCheckIn" type="radio" ng-model="PromoWebCheckIn" value="true">
                      <label class="custom-control-label" for="PromoWebCheckInAllow">Accetto</label>
                    </div>
                  </div>
                </div>
                <p class="margin-top-10 font-size-12" style="text-align: justify" ng-show="WebCheckIn.Type == 'NO'"> (*) Informiamo che l'indirizzo email inserito potrebbe essere utilizzato per l'invio di un sondaggio di gradimento, anonimo e
                  facoltativo, sui servizi Neos. </p>
                <p class="margin-top-10 font-size-12" style="text-align: justify" ng-show="WebCheckIn.Type == 'TO'"> (*) Numero di pratica Tour Operator: non digitare le lettere precedenti al numero di prenotazione (ad esempio per la prenotazione AL
                  123123 digitare solo i caratteri numerici 123123) oppure se il numero di pratica riporta l'anno corrente, la sigla Tour Operator e i caratteri numerici devi digitare tutto (ad esempio per la pratica 2015 TO 225555 digitare
                  2015TO225555). </p>
              </div>
            </div>
          </div>
          <div class="mb-3">
            <div id="CallbackLogin" class=" mxCallback">
              <div id="mx_loadingpanel_CallbackLogin" class="mx_loadingpanel" style="display:none;background-color:#FFF;">
                <div><img src="/WebResource.axd?d=bz1GOHxgya_ymJ6WpVXKelk1fkbu9RHrC0xxFo8_k_CN98H1iAwJmCkYDd0duuauRYCssFerPBzy6BqSjTUDJvI6ydvAzSJqwiGvz_lEbAu5k65xyqN78m4wnO4ZawCn0&amp;t=638447181697515398" alt="Loading" width="40px"><strong>Please
                    wait loading data...</strong></div>
              </div>
            </div>
            <button type="button" class="btn btn-primary btn-block text-uppercase font-size-16 font-size-md-14 font-weight-bold" ng-click="LoginWebCheckIn()">accedi al web check-in</button>
          </div>
        </div>
        <div class="tab-pane fade py-2" id="flight" role="tabpanel" aria-labelledby="flight-tab">
          <h4 class="text-uppercase font-weight-bold mb-4 font-size-18"> Orario volo <br>
            <small>conosci l'orario di partenza effettivo del tuo volo specificando l'aeroporto di <b>Partenza</b> e la <b>Destinazione</b> </small>
          </h4>
          <div ng-controller="DepArrTime_DepArrController" class="dep-arr-container row mb-3">
            <div class="col-12 col-md-6 mb-2">
              <div class="input-group cursor-pointer" title="Seleziona un aeroporto di partenza">
                <input type="hidden" name="depAPT">
                <div class="input-group-prepend">
                  <span class="input-group-text">
                    <i class="fas fa-plane-departure" aria-hidden="true"></i>
                  </span>
                </div>
                <input id="departureAPTTime" type="text" class="form-control border-right-0 font-size-14 font-size-md-12 d-none d-md-block" ng-model="departureAPTTime" placeholder="Seleziona un aeroporto di partenza"
                  aria-label="Seleziona un aeroporto di partenza" aria-describedby="departureAPTTime" ng-click="ShowAirportsList('dep')" autocomplete="off">
                <select id="departureAPTTime_select" class="form-control font-size-14 font-size-md-12 d-block d-md-none px-1" ng-model="departureAPTTime">
                  <option value="">Seleziona un aeroporto di partenza</option>
                  <optgroup ng-repeat="c in AirportArray" label="{{c.Name}}">
                    <option ng-repeat="apt in c.Airport" value="{{apt.IATA}}" ng-click="selectAirport('dep',apt)">{{apt.AirportName}} ({{apt.IATA}})</option>
                  </optgroup>
                </select>
                <div class="input-group-append d-none d-md-flex" ng-click="ShowAirportsList('dep')">
                  <span class="input-group-text bg-light border-left-0" ng-show="departureAPTTime != null" ng-click="CleanAirport('D')">
                    <i class="fas fa-times" aria-hidden="true"></i>
                  </span>
                  <span class="input-group-text border-left-0">
                    <i class="fas fa-bars" aria-hidden="true"></i>
                  </span>
                </div>
              </div>
            </div>
            <div class="col-12 col-md-6 mb-2">
              <div class="input-group cursor-pointer" title="Seleziona un aeroporto di arrivo">
                <input type="hidden" name="arrAPT">
                <div class="input-group-prepend">
                  <span class="input-group-text">
                    <i class="fas fa-plane-arrival" aria-hidden="true"></i>
                  </span>
                </div>
                <input id="arrivalAPTTime" type="text" class="form-control border-right-0 font-size-14 font-size-md-12 d-none d-md-block" ng-model="arrivalAPTTime" placeholder="Seleziona un aeroporto di arrivo"
                  aria-label="Seleziona un aeroporto di arrivo" aria-describedby="arrivalAPTTime" ng-click="ShowAirportsList('arr')" autocomplete="off">
                <select id="arrivalAPTTime_select" class="form-control font-size-14 font-size-md-12 d-block d-md-none px-1" ng-model="arrivalAPTTime">
                  <option value="">Seleziona un aeroporto di arrivo</option>
                  <optgroup ng-repeat="c in AirportArray | arrivalItemShow: departureAPTTime" label="{{c.Name}}">
                    <option ng-repeat="apt in c.Airport | arrivalItemShow: departureAPTTime" value="{{apt.IATA}}" ng-click="selectAirport('arr',apt)">{{apt.AirportName}} ({{apt.IATA}})</option>
                  </optgroup>
                </select>
                <div class="input-group-append d-none d-md-flex" ng-click="ShowAirportsList('arr')">
                  <span class="input-group-text bg-light border-left-0" ng-show="arrivalAPTTime != null" ng-click="CleanAirport(A)">
                    <i class="fas fa-times" aria-hidden="true"></i>
                  </span>
                  <span class="input-group-text border-left-0">
                    <i class="fas fa-bars" aria-hidden="true"></i>
                  </span>
                </div>
              </div>
            </div>
            <div class="col-12">
              <div id="DepArrTime-departure-container-list" class="airport-container-list border-bottom transition row p-3" ng-cloak="">
                <h5 class="d-block w-100 text-uppercase font-size-12 font-size-md-16">
                  <i class="fas fa-plane-departure mr-2" aria-hidden="true"></i>Seleziona un aeroporto di partenza <i class="fas fa-times float-right cursor-pointer" ng-click="ShowAirportsList()" aria-hidden="true"></i>
                </h5>
                <div class="col-12 col-md-3 mb-3 px-0" ng-repeat="arr in AirportArray">
                  <div class="font-size-14 font-size-md-14" ng-repeat="country in arr | APTFilter: departureAPTTime">
                    <strong class="mb-1">
                      <i>{{country.Name}}</i></strong>
                    <ul class="pl-1 mb-2">
                      <li ng-repeat="apt in country.Airport | APTFilter: departureAPTTime" ng-click="selectAirport('dep',apt)" class=" cursor-pointer d-block pb-1" title="{{apt.AirportName}} ({{apt.IATA}}) - {{country.Name}}">{{apt.AirportName}}
                        ({{apt.IATA}}) </li>
                    </ul>
                  </div>
                </div>
              </div>
            </div>
            <div class="col-12">
              <div id="DepArrTime-arrival-container-list" class="airport-container-list border-bottom transition row p-3" ng-cloak="">
                <h5 class="d-block w-100 text-uppercase font-size-12 font-size-md-16">
                  <i class="fas fa-plane-arrival mr-2" aria-hidden="true"></i>Seleziona un aeroporto di arrivo <i class="fas fa-times float-right cursor-pointer" ng-click="ShowAirportsList()" aria-hidden="true"></i>
                </h5>
                <h3 class="d-block w-100 text-center text-uppercase font-size-16 mb-0" ng-if="departure == null">
                  <b>E' necessario selezionare un aeroporto di partenza</b>
                </h3>
                <div class="col-12 col-md-3 mb-3 px-0" ng-repeat="arr in AirportArray">
                  <div class="font-size-14 font-size-md-14" ng-repeat="country in arr | APTFilter: arrivalAPTTime | arrivalItemShow : departure.IATA">
                    <strong class="mb-1">
                      <i>{{country.Name}}</i></strong>
                    <ul class="pl-1 mb-2">
                      <li ng-repeat="apt in country.Airport | APTFilter: arrivalAPTTime | arrivalItemShow : departure.IATA" ng-click="selectAirport('arr',apt)" class=" cursor-pointer d-block pb-1"
                        title="{{apt.AirportName}} ({{apt.IATA}}) - {{country.Name}}">{{apt.AirportName}} ({{apt.IATA}}) </li>
                    </ul>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <script type="text/javascript">
            var DepArrTime = {};
            NeosMainAPP.controller("DepArrTime_DepArrController", function($scope) {
              $scope.airportColumnsView = onMobile() ? 1 : 4;
              $scope.AirportArray = onMobile() ? AirportArray : AirportItemDistributor(AirportArray, $scope.airportColumnsView);
              $scope.$watch("departureAPTTime", function(newVal, oldVal) {
                try {
                  if ((isNull($scope.departure) && !isNull(newVal)) || (!isNull(newVal) && newVal.length == 3)) $scope.departure = {
                    IATA: newVal
                  };
                  let departure = $scope.departure, //{ IATA: $("input[name=depAPT]").val(), Airport: $scope.departureAPTTime },
                    arrival = $scope.arrival; //{ IATA: $("input[name=arrAPT]").val(), Airport: $scope.arrivalAPTTime };               
                  OnAirportTimeSelection(departure, arrival)
                } catch (ex) {
                  AlertModal("Error", "An error occurred. <br />" + ex.message);
                  console.log(ex);
                }
              });
              $scope.$watch("arrivalAPTTime", function(newVal, oldVal) {
                try {
                  if ((isNull($scope.arrival) && !isNull(newVal)) || (!isNull(newVal) && newVal.length == 3)) $scope.arrival = {
                    IATA: newVal
                  };
                  let departure = $scope.departure, //{ IATA: $("input[name=depAPT]").val(), Airport: $scope.departureAPTTime },
                    arrival = $scope.arrival; //{ IATA: $("input[name=arrAPT]").val(), Airport: $scope.arrivalAPTTime};
                  OnAirportTimeSelection(departure, arrival)
                } catch (ex) {
                  AlertModal("Error", "An error occurred. <br />" + ex.message);
                  console.log(ex);
                }
              });
              $scope.ShowAirportsList = function(loc) {
                $('.airport-container-list').removeClass('active');
                if (isNull(loc)) return;
                var scrollElem;
                if (loc == "dep") {
                  if (!$('#DepArrTime-departure-container-list').is(":visible")) {
                    $("#departureAPTTime").attr("placeholder", $scope.departureAPTTime);
                    $scope.departure = null;
                    $scope.departureAPTTime = null;
                    $scope.arrival = null;
                    $scope.arrivalAPTTime = null;
                    $('#DepArrTime-departure-container-list').toggleClass('active');
                    scrollElem = $("#departureAPTTime");
                  }
                } else {
                  if (!$('#DepArrTime-arrival-container-list').is(":visible")) {
                    $("#arrivalAPTTime").attr("placeholder", $scope.arrivalAPTTime);
                    $scope.arrival = null;
                    $scope.arrivalAPTTime = null;
                    $('#DepArrTime-arrival-container-list').toggleClass('active');
                    scrollElem = $("#arrivalAPTTime");
                  }
                }
                //$([document.documentElement, document.body]).animate({
                //    scrollTop: scrollElem.offset().top
                //}, 200);
              };
              $scope.selectAirport = function(type, obj) {
                if (isNull(obj)) return;
                $(".airport-container-list").removeClass("active");
                if (type == "dep") {
                  $scope.departure = obj;
                  $scope.departureAPTTime = obj.AirportName + " (" + obj.IATA + ")"; //!isNullOrEmpty(obj.AirportName) ? obj.AirportName : obj.Name;
                  if ($scope.departure != null && $scope.departure != "") {
                    document.getElementsByName("depAPT")[0].value = $scope.departure.IATA;
                    $("#DepArrTime-arrival-container-list").addClass("active");
                    $("#arrivalAPTTime").focus();
                  }
                } else {
                  $scope.arrival = obj;
                  $scope.arrivalAPTTime = obj.AirportName + " (" + obj.IATA + ")"; // !isNullOrEmpty(obj.AirportName) ? obj.AirportName : obj.Name;
                  if (obj.IATA != null && obj.IATA != "") {
                    document.getElementsByName("arrAPT")[0].value = $scope.arrival.IATA;
                  }
                }
              };
              $scope.CleanAirport = function(apt) {
                if (apt == "D") {
                  $scope.departure = null;
                  $scope.departureAPTTime = null;
                  $scope.arrival = null;
                  $scope.arrivalAPTTime = null;
                  $("#departureAPTTime").focus();
                } else {
                  $scope.arrival = null;
                  $scope.arrivalAPTTime = null;
                  $("#arrivalAPTTime").focus();
                }
              };
              $scope.SetAirport = function(iata, isDep) {
                if (isNullOrEmpty(iata)) return false;
                if (isNull($scope.AirportArray)) return false;
                var apt;
                for (var i = 0; i < $scope.AirportArray.length; i++) {
                  if (!onMobile() && !onTablet()) {
                    for (var ii = 0; ii < $scope.AirportArray[i].length; ii++) {
                      apt = $scope.AirportArray[i][ii].Airport.find(e => e.IATA == iata);
                      if (!isNull(apt)) {
                        break;
                      }
                      apt = null;
                    }
                    if (!isNull(apt)) break;
                  } else {
                    apt = $scope.AirportArray[i].Airport.find(e => e.IATA == iata);
                    if (!isNull(apt)) {
                      break;
                    }
                  }
                };
                if (isDep) $scope.selectAirport("dep", apt);
                else $scope.selectAirport("arr", apt);
              };
              DepArrTime = $scope;
            }).filter("APTFilter", function() {
              return AirportFilter;
            }).filter("arrivalItemShow", function() {
              return function(input, filter) {
                if (isNull(input) || isNull(filter)) return [];
                var newArr = [];
                for (var i = 0; i < input.length; i++) {
                  if (CheckRoutes(filter, input[i])) {
                    newArr.push(input[i]);
                  }
                }
                return newArr;
                //if (!isNullOrEmpty(filter))
                //    return CheckRoutes(filter, input);
                //else // if ($scope.departure.ISOCountry != null && $scope.departure.ISOCountry != '') 
                //{
                //    if ($scope.departure.isAlias && $scope.departure.Airport.length == 0) {
                //        var area;
                //        for (i in AirportArray) {
                //            el = AirportArray[i];
                //            if (el.IdArea == $scope.departure.IdArea && el.Airport.length > 0) {
                //                area = el;
                //            }
                //        }
                //        $scope.departure.Airport = area.Airport;
                //    }
                //    for (index in $scope.departure.Airport)
                //        if (CheckRoutes($scope.departure.Airport[index].IATA, item))
                //            return true;
                //}
                //return false;
              }
            });
          </script>
          <div class="row mt-2 pt-2" ng-if="FlightTime == null">
            <div class="col-12">
              <h3 class="text-center font-size-14 font-size-md-16">Selezionare la rotta di cui si vuole conoscere gli orari</h3>
            </div>
          </div>
          <div class="row mt-4 pt-2" ng-if="FlightTime != null">
            <div class="col-12 mb-4">
              <h4>
                <b class="text-uppercase font-size-16">
                            <i class="fas fa-plane-departure mr-1" aria-hidden="true"></i>{{FlightTime.Departure.AirportName}} 
                            <span class="d-none d-md-inline-block">-</span>
                            <br class="d-block d-md-none">
                            <i class="fas fa-plane-arrival mr-1" aria-hidden="true"></i>{{FlightTime.Arrival.AirportName}}</b>
              </h4>
            </div>
            <div class="col-12 mb-4">
              <div class="container-flights-time row">
                <div class="col-2 col-md-1 pr-0">
                  <div class="btn btn-secondary btn-block text-center py-2" onclick="ScrollDate(-1)">
                    <i class="fas fa-angle-left font-size-30" aria-hidden="true"></i>
                  </div>
                </div>
                <div class="col-8 col-md-10 container-scroll-date px-0">
                  <div class="scroll-date transition">
                    <div ng-repeat="d in FlightTime.Dates">
                      <div class="btn btn-block text-center text-uppercase" ng-click="FlightDepartureInformations(d)" ng-class="{'btn-light': selectedFlightTimeDate != d,'btn-primary': selectedFlightTimeDate == d}">
                        <b>{{d | date: "dd MMM"}}</b>
                        <br>
                        <b>{{d | date: "EEE"}}</b>
                      </div>
                    </div>
                  </div>
                </div>
                <div class="col-2 col-md-1 pl-0">
                  <div class="btn btn-secondary btn-block text-center py-2" onclick="ScrollDate(1)">
                    <i class="fas fa-angle-right font-size-30" aria-hidden="true"></i>
                  </div>
                </div>
              </div>
            </div>
            <div class="col-12" ng-if="Flight != null">
              <div class="col-12 text-center font-size-18 text-uppercase mb-3" ng-repeat="(key, f) in Flight | limitObjectTo: 1">
                <i class="far fa-calendar-alt font-size-18 mr-1" aria-hidden="true"></i>
                {{f[0].DepartureDateTime | date: "fullDate"}}
              </div>
              <div class="row pt-1 mb-3 border-bottom pb-4" ng-repeat="(key, f) in Flight">
                <div class="col-12 mb-2">
                  <div class="card">
                    <div class="card-header">
                      <!-- DESKTOP -->
                      <div class="d-none d-md-block d-lg-block card-title text-uppercase font-weight-bold font-size-14 m-0">
                        <div class="row">
                          <div class="col-12 col-md-5">
                            <i class="fas fa-plane-departure mr-2" aria-hidden="true"></i>{{f[0].CityDeparture}}
                          </div>
                          <div class="col-12 col-md-2"></div>
                          <div class="col-12 col-md-5 float-right text-right">
                            {{f[f.length-1].CityArrival}}<i class="fas fa-plane-arrival ml-2" aria-hidden="true"></i>
                          </div>
                        </div>
                      </div>
                      <!-- MOBILE -->
                      <div class="d-md-none card-title text-uppercase font-weight-bold font-size-14 m-0">
                        <div class="row">
                          <div class="col-12 col-md-5 text-left">
                            <i class="fas fa-plane-departure mr-2" aria-hidden="true"></i>{{f[0].CityDeparture}}
                          </div>
                          <div class="col-12 col-md-2"></div>
                          <div class="col-12 col-md-5 text-left">
                            <i class="fas fa-plane-arrival mr-2" aria-hidden="true"></i>{{f[f.length-1].CityArrival}}
                          </div>
                        </div>
                      </div>
                    </div>
                    <div class="card-body">
                      <div class="row">
                        <!-- DESKTOP -->
                        <div class="col-12 d-none mb-3 d-md-block d-lg-block d-lg-none text-left ml-3">
                          <img ng-src="../assets/images/carriers/{{f[0].VettoreMaster}}.svg" alt="{{f[0].VettoreMaster}}" style="width: 70px" class="pb-2">
                          <b class="font-size-20 ml-2">{{f[0].VettoreMaster}} {{f[0].NumeroVoloMaster}}</b>
                        </div>
                        <!-- MOBILE -->
                        <div class="col-12 mt-2 mb-4 d-md-none text-center align-self-center">
                          <img ng-src="../assets/images/carriers/{{f[0].VettoreMaster}}.svg" alt="{{f[0].VettoreMaster}}" style="width: 70px" class="pb-2">
                          <b class="font-size-20 ml-2">{{f[0].VettoreMaster}} {{f[0].NumeroVoloMaster}}</b>
                        </div>
                        <div class="col-12 col-md-5">
                          <div class="row col-12">
                            <div class="d-none d-lg-block col-md-5 mb-1"> Partenza </div>
                            <div class="col-12 col-md-7">
                              <i class="fas fa-calendar-alt mr-1" aria-hidden="true"></i><b>{{f[0].ReschDepartureDateTimeLT | date: "fullDate"}}</b>
                            </div>
                            <div class="d-none d-lg-block col-md-5 text-left mb-1"> Orario schedulato </div>
                            <div class="col-12 col-md-7">
                              <i class="fas fa-clock mr-1" aria-hidden="true"></i><b>{{f[0].ReschDepartureDateTimeLT | date: "HH:mm"}}</b>
                            </div>
                            <div class="text-danger d-none d-lg-block col-md-5 text-left mb-1"> Orario stimato </div>
                            <div class="text-danger col-12 col-md-7">
                              <i class="fas fa-clock mr-1" aria-hidden="true"></i><b>{{f[0].EstimDepartureDateTimeLT != null ? f[0].EstimDepartureDateTimeLT : f[0].ReschDepartureDateTimeLT | date: "HH:mm"}}</b>
                            </div>
                          </div>
                        </div>
                        <div class="col-12 col-md-2 text-center align-self-center">
                          <!-- DESKTOP -->
                          <div class="font-size-12 mb-1 d-none d-md-block d-lg-block d-lg-none">{{DateDiff(f[f.length-1], f[0], 1).hours}}h {{DateDiff(f[f.length-1], f[0], 1).minutes}}m</div>
                          <i class="fas fa-plane d-none d-md-block d-lg-block d-lg-none font-size-24" aria-hidden="true"></i>
                          <!-- MOBILE -->
                          <div class="font-size-12 d-md-none">{{DateDiff(f[f.length-1], f[0], 1).hours}}h {{DateDiff(f[f.length-1], f[0], 1).minutes}}m</div>
                          <i class="fas fa-plane fa-rotate-90 d-md-none mt-2 mb-3 font-size-24" aria-hidden="true"></i>
                        </div>
                        <div class="col-12 col-md-5 float-right">
                          <div class="row col-12">
                            <div class="d-none d-lg-block col-md-5 mb-1"> Arrivo </div>
                            <div class="col-12 col-md-7">
                              <i class="fas fa-calendar-alt mr-1" aria-hidden="true"></i><b>{{f[f.length-1].ReschArrivalDateTimeLT | date: "fullDate"}}</b>
                            </div>
                            <div class="d-none d-lg-block col-md-5 text-left mb-1"> Orario schedulato </div>
                            <div class="col-12 col-md-7">
                              <i class="fas fa-clock mr-1" aria-hidden="true"></i><b>{{f[f.length-1].ReschArrivalDateTimeLT | date: "HH:mm"}}</b>
                            </div>
                            <div class="text-danger d-none d-lg-block col-md-5 text-left mb-1"> Orario stimato </div>
                            <div class="text-danger col-12 col-md-7">
                              <i class="fas fa-clock mr-1" aria-hidden="true"></i><b>{{f[f.length-1].EstimArrivalDateTimeLT != null ? f[f.length-1].EstimArrivalDateTimeLT : f[f.length-1].ReschArrivalDateTimeLT | date: "HH:mm"}}</b>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div class="col-12 mt-3 mb-1" ng-show="false">
                        <span aria-hidden="true"></span>
                      </div>
                    </div>
                    <div class="card-footer text-right font-size-14">
                      <span class="text-danger font-weight-bold text-uppercase" ng-show="{{IsCancelled(f)}}">Cancellato</span>
                      <span class="text-warning font-weight-bold text-uppercase" ng-show="{{IsInFlight(f)}}">In volo</span>
                      <span class="text-success font-weight-bold text-uppercase" ng-show="{{IsLanded(f)}}">Atterrato</span>
                      <span class="text-success font-weight-bold text-uppercase" ng-show="{{IsConfirmed(f)}}">Confermato</span>
                    </div>
                  </div>
                </div>
                <div class="col-12 mt-3" ng-if="false">
                  <div class="row">
                    <div class="col-12" ng-repeat="l in f">
                      <div class="row">
                        <div class="col-12 my-3" ng-if="f.length > 0 &amp;&amp; $index > 0">
                          <div class="bg-light text-center"> Stop <br>
                            <i class="fas fa-clock" aria-hidden="true"></i>
                            {{DateDiff(f[$index-1], l, 1).hours}}h {{DateDiff(f[$index-1], l, 1).minutes}}m
                          </div>
                        </div>
                        <div class="col-12 col-md-6">
                          <div class="input-group input-group-lg">
                            <div class="input-group-prepend">
                              <span class="input-group-text px-1">
                                <i class="fas fa-plane-departure font-size-18" aria-hidden="true"></i>
                              </span>
                            </div>
                            <div class="form-control py-0 px-1">
                              <i class="fas fa-map-marker-alt" aria-hidden="true"></i>
                              {{l.CityDeparture}}
                              <br>
                              <i class="fas fa-clock" aria-hidden="true"></i>
                              {{l.EstimDepartureDateTime != null ? l.EstimDepartureDateTime : l.DepartureDateTime | date: "HH:mm"}}
                            </div>
                          </div>
                        </div>
                        <div class="col-12 col-md-6">
                          <div class="input-group input-group-lg">
                            <div class="input-group-prepend">
                              <span class="input-group-text px-1">
                                <i class="fas fa-plane-arrival font-size-18" aria-hidden="true"></i>
                              </span>
                            </div>
                            <div class="form-control py-0 px-1">
                              <i class="fas fa-map-marker-alt" aria-hidden="true"></i>
                              {{l.CityArrival}}
                              <br>
                              <i class="fas fa-clock" aria-hidden="true"></i>
                              {{l.EstimArrivalDateTime != null ? l.EstimArrivalDateTime : l.ArrivalDateTime | date: "HH:mm"}}
                              <span ng-if="DateDiff(f[0], l, -1).days > 0">(+{{DateDiff(f[0], l, -1).days}})</span>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="tab-pane fade py-1" id="reservation" role="tabpanel" aria-labelledby="reservation-tab">
          <h4 class="text-uppercase font-weight-bold mb-3 font-size-18"> La mia prenotazione <small class="d-block mt-2">conosci i dettagli della tua prenotazione accedendo con il <b>Codice di Prenotazione</b> e il <b>Cognome</b> di uno dei
              passeggeri nella prenotazione </small>
          </h4>
          <div class="row justify-content-start">
            <div class="col-12 col-md-6 col-xl-4 mb-3">
              <div class="custom-control custom-radio mr-sm-2 lh-24">
                <input id="WebCkeckinTypeNO" class="custom-control-input" ng-model="Reservation.Type" value="NO" name="WebCkeckinType" type="radio" checked="">
                <label class="custom-control-label text-uppercase" for="WebCkeckinTypeNO">Con prenotazione NEOS</label>
              </div>
            </div>
            <div class="col-12 col-md-6 col-xl-4 mb-3">
              <div class="custom-control custom-radio mr-sm-2 lh-24">
                <input id="WebCkeckinTypeTO" class="custom-control-input" ng-model="Reservation.Type" value="TO" name="WebCkeckinType" type="radio" checked="">
                <label class="custom-control-label text-uppercase" for="WebCkeckinTypeTO">Con prenotazione Tour Operator</label>
              </div>
            </div>
          </div>
          <div class="row justify-content-center">
            <div class="col-12 col-md-4 mb-2">
              <div class="input-group">
                <div class="input-group-prepend">
                  <span class="input-group-text">
                    <i class="fas fa-ticket-alt" aria-hidden="true"></i>
                  </span>
                </div>
                <input name="pnr" type="text" ng-show="Reservation.Type == 'NO'" class="form-control text-center text-uppercase font-weight-bold" placeholder="Codice di prenotazione" title="Codice di prenotazione" ng-model="Reservation.PNR">
                <input name="pnr" type="text" ng-show="Reservation.Type != 'NO'" class="form-control text-center text-uppercase font-weight-bold" placeholder="N. Prenotazione" title="N. Prenotazione" ng-model="Reservation.PNR_TO">
              </div>
            </div>
            <div class="col-12 col-md-4 mb-4">
              <div class="input-group">
                <div class="input-group-prepend">
                  <span class="input-group-text">
                    <i class="fas fa-user-alt" aria-hidden="true"></i>
                  </span>
                </div>
                <input name="surname" type="text" class="form-control text-uppercase" placeholder="Cognome di un passeggero" title="Cognome di un passeggero" ng-model="Reservation.Surname">
              </div>
            </div>
            <div class="col-12 col-md-4">
              <button type="submit" class="btn btn-primary btn-block text-uppercase font-size-16 font-size-md-14 font-weight-bold" ng-click="ViewReservation($event)"> La mia prenotazione </button>
            </div>
          </div>
        </div>
      </div>
      <div id="modalWebCheckInRoutes" class="modal" data-backdrop="false">
        <div class="modal-dialog modal-xl">
          <div class="modal-content">
            <div class="modal-header">
              <h5 class="modal-title">Voli Web Check-In</h5>
              <button aria-label="Close" class="close" data-dismiss="modal" type="button">
                <span aria-hidden="true">×</span>
              </button>
            </div>
            <div class="modal-body">
              <p class="text-center mb-3">Voli della tua prenotazione su cui è possibile effettuare l'operazione di Web Check-In.<br> La invitiamo a selezionare il volo desiderato.</p>
              <div id="cbpWebMessage" class=" mxCallbackPanel  mxCallback">
                <div>
                </div>
                <div id="mx_loadingpanel_cbpWebMessage" class="mx_loadingpanel" style="display:none;background-color:#FFF;">
                  <div><img src="/WebResource.axd?d=bz1GOHxgya_ymJ6WpVXKelk1fkbu9RHrC0xxFo8_k_CN98H1iAwJmCkYDd0duuauRYCssFerPBzy6BqSjTUDJvI6ydvAzSJqwiGvz_lEbAu5k65xyqN78m4wnO4ZawCn0&amp;t=638447181697515398" alt="Loading" width="40px"><strong>Please
                      wait loading data...</strong></div>
                </div>
              </div>
              <div class="row">
                <div class="col-12 col-md-6" ng-repeat="(gID, flights) in WebCheckIn.Flights">
                  <h4 class="font-size-16 text-uppercase" ng-if="flights[0].Andata">Volo di Andata</h4>
                  <h4 class="font-size-16 text-uppercase" ng-if="!flights[0].Andata">Volo di Ritorno</h4>
                  <div class="btn btn-primary btn-block text-uppercase font-size-12 font-size-md-14 font-weight-bold"
                    ng-class="{'btn-primary': WebCheckIn.SelectedFlights[0].GroupID != gID, 'btn-success': WebCheckIn.SelectedFlights[0].GroupID == gID }" ng-click="OnWebCheckInFlightSelect(flights)">
                    <div class="row">
                      <div class="col-5">{{flights[0].DepartureCity}}</div>
                      <div class="col-2"></div>
                      <div class="col-5">{{flights[flights.length - 1].ArrivalCity}}</div>
                    </div>
                    <div class="row">
                      <div class="col-5">
                        <i class="far fa-calendar-alt mr-1" aria-hidden="true"></i>{{flights[0].DepartureDateTime | date: "EEE dd MMM yyyy"}}<br>
                        <i class="far fa-clock mr-1" aria-hidden="true"></i>{{flights[0].DepartureDateTime | date: "HH:mm"}}
                      </div>
                      <div class="col-2">
                        <i class="fas fa-plane mx-1" aria-hidden="true"></i>
                      </div>
                      <div class="col-5">
                        <i class="far fa-calendar-alt mr-1" aria-hidden="true"></i>{{flights[flights.length - 1 ].ArrivalDateTime | date: "EEE dd MMM yyyy"}}<br>
                        <i class="far fa-clock mr-1" aria-hidden="true"></i>{{flights[flights.length - 1].ArrivalDateTime | date: "HH:mm"}}
                      </div>
                    </div>
                  </div>
                </div>
                <div class="col-12 col-md-6" ng-if="WebCheckIn.Departure.Status != 0">
                  <h4 class="font-size-16 text-uppercase">Volo di Andata</h4>
                  <div class="bg-secondary text-center text-white p-3" ng-bind-html="to_trusted(WebCheckIn.Departure.Description)"></div>
                </div>
                <div class="col-12 col-md-6" ng-if="WebCheckIn.Return.Status != 0">
                  <h4 class="font-size-16 text-uppercase">Volo di Ritorno</h4>
                  <div class="bg-secondary text-center text-white p-3" ng-bind-html="to_trusted(WebCheckIn.Return.Description)"></div>
                </div>
              </div>
            </div>
            <div class="modal-footer">
              <a ng-click="GoToWebCheckIn($event)" class="btn btn-primary text-uppercase text-white" ng-if="WebCheckIn.Departure.Status == 0 || WebCheckIn.Return.Status == 0" aria-label="Vai al Check-In">
                        Vai al Check-In
                    </a>
              <button class="btn btn-secondary text-uppercase" data-dismiss="modal" type="button">Close</button>
            </div>
          </div>
        </div>
      </div>
      <div id="pnr-message" class="modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="false">
        <div class="modal-dialog modal-lg">
          <div class="modal-content">
            <div class="modal-header">
              <h3 class="modal-title">Faq Web Check-in </h3>
              <a class="close" data-dismiss="modal" aria-label="Close Faq Web Check-in">×</a>
            </div>
            <div class="modal-body">
              <img src="/content/images/PNR_Guide.jpg" alt="pnr guide" width="100%">
              <div class="edit-cms-item" data-id="1212" data-resource="Messaggi_WebCheckin_PNR" data-type="CTRL" data-lang="it" data-country="IT"></div>
            </div>
            <div class="modal-footer">
              <button class="btn btn-secondary text-uppercase" data-dismiss="modal" type="button" data-backdrop="false">OK</button>
            </div>
          </div>
          <!-- /.modal-content -->
        </div>
        <!-- /.modal-dialog -->
      </div>
      <div id="to-message" class="modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="false">
        <div class="modal-dialog modal-lg">
          <div class="modal-content">
            <div class="modal-header">
              <h3 class="modal-title">Faq Web Check-in </h3>
              <a class="close" data-dismiss="modal" aria-label="Close Faq Web Check-in">×</a>
            </div>
            <div class="modal-body">
              <img src="/content/images/TO_Guide1.jpg" alt="pnr guide" width="100%">
              <div class="edit-cms-item" data-id="1215" data-resource="Messaggi_WebCheckin_TO" data-type="CTRL" data-lang="it" data-country="IT"></div>
            </div>
            <div class="modal-footer">
              <button class="btn btn-secondary text-uppercase" data-dismiss="modal" type="button" data-backdrop="false">OK</button>
            </div>
          </div>
          <!-- /.modal-content -->
        </div>
        <!-- /.modal-dialog -->
      </div>
    </div>
  </section>
  <section class="container py-3 py-md-5">
    <div class="row">
      <div class="col px-0 px-md-2">
        <!-- Offerte -->
        <div id="callbackOffers" class=" mxCallback">
          <div id="mx_loadingpanel_callbackOffers" class="mx_loadingpanel" style="display:none;background-color:#FFF;">
            <div><img src="/WebResource.axd?d=bz1GOHxgya_ymJ6WpVXKelk1fkbu9RHrC0xxFo8_k_CN98H1iAwJmCkYDd0duuauRYCssFerPBzy6BqSjTUDJvI6ydvAzSJqwiGvz_lEbAu5k65xyqN78m4wnO4ZawCn0&amp;t=638447181697515398" alt="Loading" width="40px"><strong>Please wait
                loading data...</strong></div>
          </div>
        </div>
        <div class="row pb-4">
          <div class="col px-1">
            <h2 class="text-uppercase fw-300 text-center font-size-22 font-size-md-32"> Destinazioni con offerte speciali</h2>
          </div>
        </div>
        <div id="destination-offers" class="container-offer" ng-cloak="" ng-controller="ControllerOfferte">
          <a class="carousel-control-prev" href="#destination-offers" role="button" data-slide="prev" ng-show="onMobile" aria-label="Prev">
        <span class="carousel-control-prev-icon" aria-hidden="true"></span>
        <span class="sr-only">Prev</span>
    </a>
          <div id="offers-inner" class="row">
            <div itemscope="" itemtype="http://schema.org/Product" class="offer col-12 col-md-6 px-1 mb-2" ng-class="{'col-xl-3 square': Organizer(0)}" data-index="0">
              <div>
                <a href="/it/prenotazioni/voli/milano_malpensa/almaty" class="thumbnail">
                            <img itemprop="image" data-src="/Content/images/offerte/ALA.jpg?v=220420221531" alt="MILANO - ALMATY" title="MILANO - ALMATY">
                            <div class="offer-body" ng-if="true">
                                <h6 itemprop="name" class="title">
                                    MILANO - ALMATY
                                </h6>
                                <div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer" class="price-offer">
                                    EUR
                                <span itemprop="price" content="290,00">
                                    290,00<span ng-show="false"><sup>*</sup></span>
                                                </span>
                                    <span itemprop="priceCurrency" content="EUR"></span>
                                </div>
                                <i class="text-uppercase">
                                    A tratta</i>
                            </div>
                            <div class="offer-body" ng-if="false">
                                <h6 class="title">
                                    MILANO - ALMATY
                                </h6>
                                
                            </div>                            
                        </a>
              </div>
            </div>
            <div itemscope="" itemtype="http://schema.org/Product" class="offer col-12 col-md-6 px-1 mb-2" ng-class="{'col-xl-3 square': Organizer(1)}" data-index="1">
              <div>
                <a href="/it/prenotazioni/voli/verona/sharmelsheikh" class="thumbnail">
                            <img itemprop="image" data-src="/Content/images/offerte/SSH.jpg?v=201220191418" alt="VERONA - SHARM EL SHEIKH" title="VERONA - SHARM EL SHEIKH">
                            <div class="offer-body" ng-if="true">
                                <h6 itemprop="name" class="title">
                                    VERONA - SHARM EL SHEIKH
                                </h6>
                                <div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer" class="price-offer">
                                    EUR
                                <span itemprop="price" content="139,99">
                                    139,99<span ng-show="false"><sup>*</sup></span>
                                                </span>
                                    <span itemprop="priceCurrency" content="EUR"></span>
                                </div>
                                <i class="text-uppercase">
                                    A tratta</i>
                            </div>
                            <div class="offer-body" ng-if="false">
                                <h6 class="title">
                                    VERONA - SHARM EL SHEIKH
                                </h6>
                                
                            </div>                            
                        </a>
              </div>
            </div>
            <div itemscope="" itemtype="http://schema.org/Product" class="offer col-12 col-md-6 px-1 mb-2" ng-class="{'col-xl-3 square': Organizer(2)}" data-index="2">
              <div>
                <a href="/it/prenotazioni/voli/milano_malpensa/havana" class="thumbnail">
                            <img itemprop="image" data-src="/Content/images/offerte/HAV.jpg?v=201220191418" alt="MILANO - HAVANA" title="MILANO - HAVANA">
                            <div class="offer-body" ng-if="true">
                                <h6 itemprop="name" class="title">
                                    MILANO - HAVANA
                                </h6>
                                <div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer" class="price-offer">
                                    EUR
                                <span itemprop="price" content="359,99">
                                    359,99<span ng-show="false"><sup>*</sup></span>
                                                </span>
                                    <span itemprop="priceCurrency" content="EUR"></span>
                                </div>
                                <i class="text-uppercase">
                                    A tratta</i>
                            </div>
                            <div class="offer-body" ng-if="false">
                                <h6 class="title">
                                    MILANO - HAVANA
                                </h6>
                                
                            </div>                            
                        </a>
              </div>
            </div>
            <div itemscope="" itemtype="http://schema.org/Product" class="offer col-12 col-md-6 px-1 mb-2" ng-class="{'col-xl-3 square': Organizer(3)}" data-index="3">
              <div>
                <a href="/it/prenotazioni/voli/milano_malpensa/tenerife" class="thumbnail">
                            <img itemprop="image" data-src="/Content/images/offerte/TFS.jpg?v=201220191418" alt="MILANO - TENERIFE" title="MILANO - TENERIFE">
                            <div class="offer-body" ng-if="true">
                                <h6 itemprop="name" class="title">
                                    MILANO - TENERIFE
                                </h6>
                                <div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer" class="price-offer">
                                    EUR
                                <span itemprop="price" content="109,99">
                                    109,99<span ng-show="false"><sup>*</sup></span>
                                                </span>
                                    <span itemprop="priceCurrency" content="EUR"></span>
                                </div>
                                <i class="text-uppercase">
                                    A tratta</i>
                            </div>
                            <div class="offer-body" ng-if="false">
                                <h6 class="title">
                                    MILANO - TENERIFE
                                </h6>
                                
                            </div>                            
                        </a>
              </div>
            </div>
            <div itemscope="" itemtype="http://schema.org/Product" class="offer col-12 col-md-6 px-1 mb-2" ng-class="{'col-xl-3 square': Organizer(4)}" data-index="4">
              <div>
                <a href="/it/prenotazioni/voli/milano_malpensa/mauritius" class="thumbnail">
                            <img itemprop="image" data-src="/Content/images/offerte/MRU.jpg?v=280720221653" alt="MILANO - MAURITIUS" title="MILANO - MAURITIUS">
                            <div class="offer-body" ng-if="true">
                                <h6 itemprop="name" class="title">
                                    MILANO - MAURITIUS
                                </h6>
                                <div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer" class="price-offer">
                                    EUR
                                <span itemprop="price" content="419,99">
                                    419,99<span ng-show="false"><sup>*</sup></span>
                                                </span>
                                    <span itemprop="priceCurrency" content="EUR"></span>
                                </div>
                                <i class="text-uppercase">
                                    A tratta</i>
                            </div>
                            <div class="offer-body" ng-if="false">
                                <h6 class="title">
                                    MILANO - MAURITIUS
                                </h6>
                                
                            </div>                            
                        </a>
              </div>
            </div>
            <div itemscope="" itemtype="http://schema.org/Product" class="offer col-12 col-md-6 px-1 mb-2" ng-class="{'col-xl-3 square': Organizer(5)}" data-index="5">
              <div>
                <a href="/it/prenotazioni/voli/milano_malpensa/mombasa" class="thumbnail">
                            <img itemprop="image" data-src="/Content/images/offerte/MBA.jpg?v=201220191418" alt="MILANO - MOMBASA" title="MILANO - MOMBASA">
                            <div class="offer-body" ng-if="true">
                                <h6 itemprop="name" class="title">
                                    MILANO - MOMBASA
                                </h6>
                                <div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer" class="price-offer">
                                    EUR
                                <span itemprop="price" content="289,99">
                                    289,99<span ng-show="false"><sup>*</sup></span>
                                                </span>
                                    <span itemprop="priceCurrency" content="EUR"></span>
                                </div>
                                <i class="text-uppercase">
                                    A tratta</i>
                            </div>
                            <div class="offer-body" ng-if="false">
                                <h6 class="title">
                                    MILANO - MOMBASA
                                </h6>
                                
                            </div>                            
                        </a>
              </div>
            </div>
            <div itemscope="" itemtype="http://schema.org/Product" class="offer col-12 col-md-6 px-1 mb-2" ng-class="{'col-xl-3 square': Organizer(6)}" data-index="6">
              <div>
                <a href="/it/prenotazioni/voli/milano_malpensa/salalah" class="thumbnail">
                            <img itemprop="image" data-src="/Content/images/offerte/SLL.jpg?v=201220191418" alt="MILANO - SALALAH" title="MILANO - SALALAH">
                            <div class="offer-body" ng-if="true">
                                <h6 itemprop="name" class="title">
                                    MILANO - SALALAH
                                </h6>
                                <div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer" class="price-offer">
                                    EUR
                                <span itemprop="price" content="289,99">
                                    289,99<span ng-show="false"><sup>*</sup></span>
                                                </span>
                                    <span itemprop="priceCurrency" content="EUR"></span>
                                </div>
                                <i class="text-uppercase">
                                    A tratta</i>
                            </div>
                            <div class="offer-body" ng-if="false">
                                <h6 class="title">
                                    MILANO - SALALAH
                                </h6>
                                
                            </div>                            
                        </a>
              </div>
            </div>
            <div itemscope="" itemtype="http://schema.org/Product" class="offer col-12 col-md-6 px-1 mb-2" ng-class="{'col-xl-3 square': Organizer(7)}" data-index="7">
              <div>
                <a href="/StepCalendar.aspx?adults=1&amp;locDep=MXP&amp;locArr=CAI&amp;departureDate=18/03/2024&amp;travelType=RT" class="thumbnail">
                            <img itemprop="image" data-src="/Content/Images/Offerte/CAI.jpg" alt="Milano - Cairo T2" title="Milano - Cairo T2">
                            <div class="offer-body" ng-if="true">
                                <h6 itemprop="name" class="title">
                                    Milano - Cairo T2
                                </h6>
                                <div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer" class="price-offer">
                                    EUR
                                <span itemprop="price" content="119,9900">
                                    119,99<span ng-show="false"><sup>*</sup></span>
                                                </span>
                                    <span itemprop="priceCurrency" content="EUR"></span>
                                </div>
                                <i class="text-uppercase">
                                    A tratta</i>
                            </div>
                            <div class="offer-body" ng-if="false">
                                <h6 class="title">
                                    Milano - Cairo T2
                                </h6>
                                
                            </div>                            
                        </a>
              </div>
            </div>
            <div itemscope="" itemtype="http://schema.org/Product" class="offer col-12 col-md-6 px-1 mb-2" ng-class="{'col-xl-3 square': Organizer(8)}" data-index="8">
              <div>
                <a href="/StepCalendar.aspx?adults=1&amp;locDep=MXP&amp;locArr=RMF&amp;departureDate=17/03/2024&amp;travelType=RT" class="thumbnail">
                            <img itemprop="image" data-src="/Content/Images/Offerte/RMF.jpg" alt="Milano - Marsa Alam T1" title="Milano - Marsa Alam T1">
                            <div class="offer-body" ng-if="true">
                                <h6 itemprop="name" class="title">
                                    Milano - Marsa Alam T1
                                </h6>
                                <div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer" class="price-offer">
                                    EUR
                                <span itemprop="price" content="139,9900">
                                    139,99<span ng-show="false"><sup>*</sup></span>
                                                </span>
                                    <span itemprop="priceCurrency" content="EUR"></span>
                                </div>
                                <i class="text-uppercase">
                                    A tratta</i>
                            </div>
                            <div class="offer-body" ng-if="false">
                                <h6 class="title">
                                    Milano - Marsa Alam T1
                                </h6>
                                
                            </div>                            
                        </a>
              </div>
            </div>
          </div>
          <div id="offers-disclaimer" class="container mt-2">
            <div class="font-size-12 font-weight-bold text-center">* The prices shown are per person including taxes, fees and charges plus any service charge which may be applicable</div>
          </div>
          <a class="carousel-control-next" href="#destination-offers" role="button" data-slide="next" ng-show="onMobile" aria-label="Next">
        <span class="carousel-control-next-icon" aria-hidden="true"></span>
        <span class="sr-only">Next</span>
    </a>
        </div>
      </div>
    </div>
  </section>
  <section class="container py-3 py-md-5">
  </section>
  <section class="container py-3 py-md-5">
    <h2 class="text-uppercase fw-300 text-center pb-4"> LA VACANZA INIZIA A BORDO </h2>
    <div class="row container-offer">
      <div class="offer col-12 px-1 mb-2 col-md-6">
        <div>
          <a href="/it/compagnia/flotta/b787_9/cabina#intrattenimento787">

<img data-src="/Content/images/Servizi/servizi01.jpg" alt="">
<div class="offer-body">
<h4 itemprop="name" class="title mb-3">
INTRATTENIMENTO <i class="fa fa-caret-right color-red" aria-hidden="true"></i>
</h4>                        
</div>
</a>
        </div>
      </div>
      <div class="offer col-12 px-1 mb-2 col-md-3">
        <div>
          <a href="/it/durante_il_volo/pasti">

<img data-src="/Content/images/Servizi/servizi08.jpg" alt="" width="100%">
<div class="offer-body">
<h4 itemprop="name" class="title mb-3">
PASTI <i class="fa fa-caret-right color-red" aria-hidden="true"></i>
</h4>
                            
</div>
	</a>
        </div>
      </div>
      <div class="offer col-12 px-1 mb-2 col-md-3">
        <div>
          <a href="/it/prima_del_volo/bagagli/da_stiva">
<img data-src="/Content/images/Servizi/servizi03.jpg" alt="" width="100%">
<div class="offer-body">
<h4 itemprop="name" class="title mb-3">
BAGAGLI <i class="fa fa-caret-right color-red" aria-hidden="true"></i>
</h4>                           
</div>
	</a>
        </div>
      </div>
      <div class="offer col-12 px-1 mb-2 col-md-3">
        <div>
          <a href="/it/accoglienza">
<img data-src="/Content/images/Servizi/servizi04.jpg" alt="" width="100%">
<div class="offer-body">
<h4 itemprop="name" class="title mb-3">
ACCOGLIENZA <i class="fa fa-caret-right color-red" aria-hidden="true"></i>
</h4>
                          
</div>
	</a>
        </div>
      </div>
      <div class="offer col-12 px-1 mb-2 col-md-3">
        <div>
          <a href="/it/bambini_a_bordo">
<img data-src="/Content/images/Servizi/servizi07.jpg" alt="" width="100%">
<div class="offer-body">
<h4 itemprop="name" class="title mb-3">
BAMBINI A BORDO <i class="fa fa-caret-right color-red" aria-hidden="true"></i>
</h4>
                         
</div>
	</a>
        </div>
      </div>
      <div class="offer col-12 px-1 mb-2 col-md-6">
        <div>
          <a href="/it/compagnia/flotta/b787_9/cabina#wifi">
<img data-src="/Content/images/Servizi/servizi06.jpg" alt="">
<div class="offer-body">
<h4 itemprop="name" class="title mb-3">
INFLIGHT WI-FI <i class="fa fa-caret-right color-red" aria-hidden="true"></i>
</h4>
                            
</div>
	</a>
        </div>
      </div>
    </div>
    <div class="edit-cms-item" data-id="1782" data-resource="Servizi_Home_New" data-type="CTRL" data-lang="it" data-country="IT"></div>
  </section>
  <section class="container py-3 py-md-5">
    <div class="edit-cms-item" data-id="1783" data-resource="Sponsor" data-type="CTRL" data-lang="it" data-country="IT"></div>
  </section>
  <section class="container py-3 py-md-5">
    <!--<section class="py-3">
  <div class="container pt-1">
 		<div class="row justify-content-center">
		<div class="col-12 col-sm-12 col-md-12 text-center">
      <div class="pt-4 text-secondary">
		  <a href="/it/chisiamo/lavoraconnoi#assistente_di_volo">
			  <img src="https://www.neosair.it/content/images/servizi/recruitbanner.jpg" class="w-100"></a><br><br>
		  <h2 class=" fw-300 pb-3 font-size-18 font-size-md-20">
<strong>Neos è alla ricerca di Assistenti di Volo Certificati e NON Certificati</strong><br><br>
			  <span style=" font-size: 12px;"><a href="https://www.neosair.it/RecruitmentOpenDay.aspx"><strong><u>Clicca qui</u></strong></a> per inviare la tua candidatura.</span>
</h2>
	</div>
</div></div>
</div></section>
<br><br>-->
    <section class="footer background-gray py-3">
      <div class="container pt-1">
        <div class="row justify-content-center">
          <div class="col-12 col-sm-12 col-md-12 text-center">
            <div class="bg-white pt-4 text-secondary">
              <i class="fas fa-frown fa-2x mb-2" aria-hidden="true"></i>&nbsp;&nbsp; <i class="fas fa-meh fa-2x mb-2" aria-hidden="true"></i>&nbsp;&nbsp; <i class="fas fa-smile fa-2x mb-2" aria-hidden="true"></i>
              <br>
              <h2 class=" fw-300 pb-3 font-size-20 font-size-md-24"> CUSTOMER SERVICE<br><span style=" font-size: 12px;">
                  <a href="https://customercare.neosair.it/" target="_blank">Clicca qui</a> per accedere al form ed inviare la tua segnalazione </span>
              </h2>
            </div>
          </div>
        </div>
      </div>
    </section>
    <div class="edit-cms-item" data-id="1973" data-resource="Homepage_CustomerCare" data-type="CTRL" data-lang="it" data-country="IT"></div>
  </section>
  <footer class="footer background-gray py-4">
    <div class="container" role="main">
      <div class="row mb-3 border-bottom pb-3">
        <div class="col-12 col-md-4 mb-3">
          <b class="text-uppercase font-size-14 mb-1 d-block">CUSTOMER SERVICE</b>
          <span>
            <a href="https://customercare.neosair.it/" target="_blank" rel="noreferrer">Clicca qui</a> per accedere al form ed inviare la tua segnalazione </span>
        </div>
        <div class="col-12 col-md-4 mb-3">
          <b class="text-uppercase font-size-14 mb-1">
                    Seguici</b>
          <ul class="social-network margin-bottom-0">
            <li class="facebook" title="facebook">
              <a href="https://www.facebook.com/neosair" target="new" aria-label="Browse our Facebook page">
                            <i class="fab fa-facebook-f" aria-hidden="true"></i>
                        </a>
            </li>
            <li class="twitter" title="twitter">
              <a href="https://twitter.com/neos_air" target="new" aria-label="Browse our Twitter page">
                            <i class="fab fa-twitter" aria-hidden="true"></i>
                        </a>
            </li>
            <li class="instagram" title="instagram">
              <a href=" https://instagram.com/neosair/" target="new" aria-label="Browse our Instagram page">
                            <i class="fab fa-instagram" aria-hidden="true"></i>
                        </a>
            </li>
            <!--<li class="google" title="google plus">
                                    <a href="https://plus.google.com/u/0/117038516042617796447/posts" target="new">
                                        <i class="fab fa-google-plus-g"></i>
                                    </a>
                                </li>-->
            <li class="youtube" title="youtube">
              <a href="http://www.youtube.com/channel/UCONEAkC-sIeWiFFcLzviFGQ" target="new" aria-label="Browse our YouTube page">
                            <i class="fab fa-youtube" aria-hidden="true"></i>
                        </a>
            </li>
            <li class="linkedin" title="linkedin">
              <a href="http://linkd.in/1BqBTK6" target="new" aria-label="Browse our LinkedIn page">
                            <i class="fab fa-linkedin-in" aria-hidden="true"></i>
                        </a>
            </li>
          </ul>
        </div>
        <div class="col-12 col-md-4 mb-3">
          <b class="text-uppercase font-size-14 mb-1">
                    Iscriviti</b>
          <div ng-controller="CtrlNewsLetterControllerNewsLetterFooter" class="margin-bottom-20" ng-cloak="">
            <div ng-class="{'mb-2': !compact, 'mb-1': compact}" role="radiogroup" aria-label="Tipo utente">
              <div class="position-relative d-inline-block">
                <div class="custom-control custom-radio mr-sm-2 lh-24">
                  <input id="userTypeAgency_NewsLetterFooter" class="custom-control-input" type="radio" value="A" ng-model="userType" name="tipoUtente">
                  <label class="custom-control-label" for="userTypeAgency_NewsLetterFooter">Agenzia</label>
                </div>
              </div>
              <div class="position-relative d-inline-block ml-5">
                <div class="custom-control custom-radio mr-sm-2 lh-24">
                  <input id="userTypePrivate_NewsLetterFooter" class="custom-control-input" type="radio" value="P" ng-model="userType" name="tipoUtente">
                  <label class="custom-control-label" for="userTypePrivate_NewsLetterFooter">Privato</label>
                </div>
              </div>
            </div>
            <div>
              <div class="input-group">
                <input type="email" ng-model="mail" class="form-control border-right-0" placeholder="Indirizzo E-mail" title="Indirizzo E-mail" ng-init="mail = ''">
                <div class="input-group-append cursor-pointer" tabindex="0">
                  <span class="input-group-text bg-white border-left-0" ng-click="Registra();">
                    <i class="fas fa-user-plus" aria-hidden="true"></i>
                  </span>
                </div>
              </div>
            </div>
            <div class="font-size-10"> Cliccando su INVIA esprimi il tuo consenso a ricevere le newsletter di Neos Spa. Leggi
              <a class="privacy-newsletter" href="https://www.neosair.it/Content/Cms/PDFs/informativa_marketing.pdf" style="text-decoration:underline" target="_blank">informativa privacy</a>
            </div>
          </div>
          <div id="cbNewsLetter" class=" mxCallback">
            <div id="mx_loadingpanel_cbNewsLetter" class="mx_loadingpanel" style="display:none;background-color:#FFF;">
              <div><img src="/WebResource.axd?d=bz1GOHxgya_ymJ6WpVXKelk1fkbu9RHrC0xxFo8_k_CN98H1iAwJmCkYDd0duuauRYCssFerPBzy6BqSjTUDJvI6ydvAzSJqwiGvz_lEbAu5k65xyqN78m4wnO4ZawCn0&amp;t=638447181697515398" alt="Loading" width="40px"><strong>Please wait
                  loading data...</strong></div>
            </div>
          </div>
          <script type="text/javascript">
            NeosMainAPP.controller("CtrlNewsLetterControllerNewsLetterFooter", function($scope, $http) {
              $scope.compact = true;
              $scope.Registra = function() {
                if (isNullOrEmpty($scope.userType)) {
                  AlertModal(oTextNewsLetter.TITLE, oTextNewsLetter.MISSING_USER_TYPE);
                  return false;
                }
                if (!isEmail($scope.mail)) {
                  AlertModal(oTextNewsLetter.TITLE, oTextNewsLetter.MISSING_MAIL, function() {
                    $("#registrazione-email").focus();
                  });
                  return false;
                }
                cbNewsLetter.PerformCallback({
                  userType: $scope.userType,
                  mail: $scope.mail
                }, function() {
                  if (cbNewsLetter.ErrorCode == 0) AlertModal(oTextNewsLetter.TITLE, oTextNewsLetter.CONFIRM);
                  else AlertModal(oTextNewsLetter.TITLE, oTextNewsLetter.ERROR_OCCURRED);
                });
              };
            });
          </script>
        </div>
      </div>
      <div>
        <a class="float-right" href="http://my.neosair.it/" target="_blank" aria-label="Area riservata dipendenti" rel="noreferrer">Area riservata dipendenti</a>
        <div class="d-none d-md-block">
          <nav ng-controller="MenuBottomController" aria-label="Bottom Menu" ng-cloak="">
            <div class="row header-mobile-menu py-3 mb-3 ng-scope border-bottom">
              <div class="col-3">
              </div>
              <div class="col-6 text-center">
                <i class="fas fa-user-alt font-size-16 p-2 bg-light border-gray-2 rounded-circle white" aria-hidden="true"></i>
              </div>
              <div class="col-3 text-right">
                <i class="fas fa-times fa-2x mr-3" ng-click="ShowMobileMenu()" aria-hidden="true"></i>
              </div>
            </div>
            <ul class="nav navbar-nav navbar-menu-bottom" role="tablist">
              <li class="back-history bg-light py-2 white text-uppercase text-right font-size-18">
                <i class="fas fa-home" aria-hidden="true"></i>
              </li>
              <li ng-show="showMobile"><!--ng-class="{{'d-block': showMobile, 'd-none': !showMobile}}"-->
                <a ng-repeat="p in Parents(MenuItemSel)" class="mb-3 font-size-16 d-inline-block" aria-label="{{p.NomeMenu}}" ng-attr-id="{{p.IdMenu}}" ng-href="#" ng-click="MouseEnter(p)">
                {{p.NomeMenu}}
                </a>
                <ul class="transition">
                  <li ng-repeat="nested in MenuItemSel.Nested" ng-click="MouseEnter(nested)">
                    <a ng-href="{{nested.uri}}" aria-label="{{nested.NomeMenu}}">
                    {{nested.NomeMenu}}
                    <i class="fas fa-chevron-right float-right" ng-if="nested.Nested.length > 0" aria-hidden="true"></i>
                    </a>
                  </li>
                </ul>
              </li>
              <li ng-repeat="item in MenuItem.Nested" ng-keyup="$event.keyCode == 13 &amp;&amp; MouseEnter(item)" ng-mouseenter="MouseEnter(item)" ng-mouseleave="MouseLeave(item)" ng-show="!showMobile" role="tab" tabindex="0">
                <a ng-class="{'icon chevron-right-after': item.Nested.length > 0 &amp;&amp; showMobile}" ng-attr-id="MenuBottom_{{$index}}" ng-href="{{item.uri}}" ng-click="Listener($event, item)" ng-attr-rel="{{item.NoFollow ? 'nofollow': ''}}" ng-attr-hreflang="{{item.lang}}" ng-attr-target="{{item.Target}}" aria-label="{{item.NomeMenu}}">{{item.NomeMenu}}
                <!--<i class="fas fa-chevron-right" ng-if="item.Nested.length > 0"></i>-->
                </a>
                <ul class="dropdown-menu  hidden" ng-if="item.Nested.length > 0">
                  <li class="back-history bg-light py-2">
                    <a href="#" aria-label="{{item.NomeMenu}}" onclick="$(this).parent().parent().hide()">
                        <i class="fas fa-caret-left mr-2" aria-hidden="true"></i>
                        Indietro a MAIN
                    </a>
                    <div class="float-right white text-uppercase">
                      {{item.NomeMenu}}
                    </div>
                  </li>
                  <li ng-repeat="nested in item.Nested">
                    <a ng-class="{'icon chevron-right-after': nested.Nested.length > 0 &amp;&amp; showMobile}" ng-attr-id="MenuBottom_{{$parent.$index + '_' + $index }}" ng-href="{{nested.uri}}" ng-keyup="$event.keyCode == 13 &amp;&amp; Listener($event, nested)" ng-click="Listener($event, nested)" ng-attr-rel="{{nested.NoFollow ? 'nofollow': ''}}" ng-attr-hreflang="{{nested.lang}}" ng-attr-target="{{nested.Target}}" aria-label="{{nested.NomeMenu}}">{{nested.NomeMenu}}
                    <!--  <i class="fas fa-angle-right pull-right line-height-20" ng-if="nested.Nested != null && nested.Nested.length > 0"></i>-->
                    </a>
                    <ul class="dropdown-menu  second-level " ng-if="nested.Nested != null ">
                      <li class="back-history bg-light py-2">
                        <a href="#" aria-label="{{nested.NomeMenu}}" onclick="$(this).parent().parent().hide()">
                                <i class="fas fa-caret-left mr-2" aria-hidden="true"></i>
                                Indietro a {{item.NomeMenu}}
                            </a>
                        <div class="float-right white text-uppercase">
                          {{nested.NomeMenu}}
                        </div>
                      </li>
                      <li ng-repeat="nestedS in nested.Nested">
                        <a ng-class="{'icon chevron-right-after': nestedS.Nested.length > 0 &amp;&amp; showMobile}" ng-attr-id="MenuBottom_{{$parent.$index + '_' + $parent.$index + '_' + $index }}" ng-href="{{nestedS.uri}}" ng-click="Listener($event, nestedS)" ng-attr-rel="{{nestedS.NoFollow ? 'nofollow': ''}}" ng-attr-hreflang="{{nestedS.lang}}" ng-attr-target="{{nestedS.Target}}" aria-label="{{nestedS.NomeMenu}}">{{nestedS.NomeMenu}}
                        <!-- <i class="fas fa-angle-right pull-right line-height-20" ng-if="nestedS.Nested != null && nestedS.Nested.length > 0"></i>-->
                        </a>
                        <ul class="dropdown-menu  second-level" ng-if="nestedS.Nested != null">
                          <li class="back-history bg-light py-2">
                            <a href="#" aria-label="{{nestedS.NomeMenu}}" onclick="$(this).parent().parent().hide()">
                                        <i class="fas fa-caret-left mr-2" aria-hidden="true"></i>
                                        Indietro a {{nested.NomeMenu}}
                                    </a>
                            <div class="float-right white text-uppercase">
                              {{nestedS.NomeMenu}}
                            </div>
                          </li>
                          <li ng-repeat="nestedT in nestedS.Nested">
                            <a ng-attr-id="MenuBottom_{{$parent.$index + '_' + $parent.$index + '_' + $parent.$index + '_' + $index }}" ng-href="{{nestedT.uri}}" ng-attr-rel="{{nestedT.NoFollow ? 'nofollow': ''}}" ng-attr-hreflang="{{nestedT.lang}}" ng-attr-target="{{nestedT.Target}}" aria-label="{{nestedT.NomeMenu}}">{{nestedT.NomeMenu}}
                            </a>
                          </li>
                        </ul>
                      </li>
                    </ul>
                  </li>
                </ul>
                <div class="menu-viewer bg-light px-4 py-4 w-100 shadow-sm" ng-show="item.View" ng-cloak="">
                  <div class="mb-3">
                    <!-- <div ng-show="History.length > 1">
                        <a href="#">
                            <i class="fas fa-caret-left ml-3"></i>
                            Indietro a
                        </a>
                    </div>-->
                    <div>
                      <ul class="menu-viewer-history">
                        <li class="d-table-cell pr-3 text-uppercase" ng-repeat="h in History">
                          <a href="#" ng-click="GoToHistory(h)" class="td-underline" aria-label="{{h.NomeMenu}}">
                                    <h5>{{h.NomeMenu}}<i class="fas fa-caret-right ml-3" aria-hidden="true"></i></h5>
                                </a>
                        </li>
                      </ul>
                    </div>
                  </div>
                  <div class="row text-left">
                    <ul class="col px-3" ng-repeat="iNested in MenuItemSel.Nested">
                      <li>
                        <a ng-href="{{iNested.uri}}" ng-click="NestedSelect(MenuItemSel, iNested)" aria-label="{{iNested.NomeMenu}}">
                                <h5 class="text-left text-uppercase" ng-if="iNested.Nested != null &amp;&amp; iNested.Nested.length > 0">{{iNested.NomeMenu}}</h5>
                                <span ng-if="iNested.Nested == null || iNested.Nested.length == 0">{{iNested.NomeMenu}}
                                </span>
                            </a>
                      </li>
                      <li ng-repeat="iiNested in iNested.Nested" ng-click="NestedSelect(iNested, iiNested)">
                        <a class="py-1 d-block text-center text-md-left" aria-label="{{iiNested.NomeMenu}}" ng-href="{{iiNested.uri}}">
                                <span class="mr-2">{{iiNested.NomeMenu}}</span>
                                <i class="fas fa-caret-right float-right" ng-if="iiNested.Nested != null &amp;&amp; iiNested.Nested.length > 0" aria-hidden="true"></i>
                            </a>
                      </li>
                    </ul>
                  </div>
                </div>
              </li>
            </ul>
            <h5 class="text-center text-uppercase bold" ng-if="MenuItem == null || MenuItem.length == 0">No menu for this language</h5>
          </nav>
          <script type="text/javascript">
            var scopeMenuBottom;
            NeosMainAPP.controller("MenuBottomController", function($scope) {
              if (typeof(MenuBottom) != null) $scope.MenuItem = MenuBottom;
              else $scope.MenuItem = {
                Nested: []
              };
              $scope.MouseLeave = function(mItem) {
                mItem.View = false;
              };
              $scope.MouseEnter = function(mItem) {
                if (mItem.Nested.length == 0) return;
                mItem.View = true;
                if ($scope.MenuMainItemSel != mItem) {
                  $scope.History = [];
                  $scope.MenuMainItemSel = mItem;
                  $scope.MenuItemSel = mItem;
                  $scope.AddToHistory(mItem);
                }
              };
              $scope.NestedSelect = function(pItem, mItem) {
                $scope.AddToHistory(pItem);
                $scope.AddToHistory(mItem);
                $scope.MenuItemSel = mItem;
              };
              $scope.GoToHistory = function(mItem) {
                $scope.AddToHistory(mItem);
                $scope.MenuItemSel = mItem;
              };
              $scope.AddToHistory = function(mItem) {
                var nHistory = [];
                if (!isNull($scope.History)) {
                  for (var i = 0; i < $scope.History.length; i++) {
                    if ($scope.History[i] == mItem) break;
                    else nHistory.push($scope.History[i]);
                  }
                }
                nHistory.push(mItem);
                $scope.History = nHistory;
              };
              $scope.resWidth = window.innerWidth;
              $scope.Listener = function($event, item) {
                if (!isNullOrEmpty($event.target.href) && $event.target.href.endsWith("#")) {
                  $event.preventDefault();
                  $(".menu-mobile > .active").removeClass("active");
                  if (item.IdMenuParent != MenuBottom.IdMenu)
                    if ($($event.target).parent().children("ul:visible").length == 0) $($event.target).parent().children("ul").show();
                }
                if (onMobile()) $scope.MouseEnter(item);
              }
              $scope.ShowMobileMenu = function() {
                $('#navMainMenu').toggleClass('show-mobile');
                var visible = $('#navMainMenu').is(":visible");
                $scope.showMobile = visible;
                $scope.MenuItemSel = HeaderMenu;
              };
              $scope.Parents = function(item, arrParent) {
                if (isNull(item)) return;
                if (isNull(arrParent)) arrParent = [];
                if (item.IdMenuParent != -1 && item.IdMenuParent != HeaderMenu.IdMenu) {
                  var parent = $scope.FindItem(item.IdMenuParent, HeaderMenu.Nested);
                  arrParent.push(parent);
                  $scope.Parents(parent, arrParent);
                }
                if (item.IdMenuParent == HeaderMenu.IdMenu) arrParent.push(item);
                return arrParent;
              };
              $scope.FindItem = function(id, arr) {
                var itm;
                for (var i = 0; i < arr.length; i++)
                  if (id == arr[i].IdMenu) return arr[i];
                  else itm = $scope.FindItem(id, arr[i].Nested);
                return itm;
              };
              scopeMenuBottom = $scope;
            });
            $("nav a").each(function() {
              if (this.href == "#") this.onclick = function(event) {
                event.preventDefault();
              };
            });
            $(document).ready(function() {});
          </script>
        </div>
      </div>
      <div class="row mt-3">
        <div class="col-12 col-md-6 mb-3">© 2018 Neos S.p.A. - Partita Iva 08254440012</div>
        <div class="col-12 col-md-6 text-right">
          <a href="https://www.alpitourworld.com" class="mr-3" target="_blank"><img src="/assets/images/logoneosalpi.png" alt="Logo PIN Neos" aria-label="Home Page" style="width:200px;"></a>
        </div>
      </div>
    </div>
  </footer>
  <script type="text/javascript">
    //$(document).ready(function () {
    //    if ($(window).height() > $("body").height())
    //        $("footer").addClass("fixed-bottom");
    //    else
    //        $("footer").removeClass("fixed-bottom");
    //});
    //$(window).on('resize', function () {
    //    if ($(window).height() > $("body").height())
    //        $("footer").addClass("fixed-bottom");
    //    else
    //        $("footer").removeClass("fixed-bottom");
    //});
    //window.onresize = function () {
    //    if ($(window).height() > $("body").height())
    //        $("footer").addClass("fixed-bottom");
    //    else
    //        $("footer").removeClass("fixed-bottom");
    //};
  </script>
  <script type="text/plain" data-cookieconsent="statistics"> (function(h,o,t,j,a,r){
        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
        h._hjSettings={hjid:355568,hjsv:5};
        a=o.getElementsByTagName('head')[0];
        r=o.createElement('script');r.async=1;
        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
        a.appendChild(r);
    })(window,document,'//static.hotjar.com/c/hotjar-','.js?sv=');
</script>
  <script type="text/javascript" src="//www.neosair.it/UserControls/scripts/CtrlUserLogin.js?v=46af04e85a3c8b5ad6940c9c58270f76"></script>
  <script type="text/javascript" src="//www.neosair.it/UserControls/scripts/CtrlUserLogin-it.js?v=46af04e85a3c8b5ad6940c9c58270f76"></script>
  <script type="text/javascript" src="//www.neosair.it/UserControls/scripts/CtrlCountriesLanguage.js?v=46af04e85a3c8b5ad6940c9c58270f76"></script>
  <script type="text/javascript" src="//www.neosair.it/Content/TemporaryFile/MenuCountriesLanguages-it.js?v=49389ff6dc21e21d2c6f6c9da9cc673a"></script>
  <script type="text/javascript" src="//www.neosair.it/UserControls/scripts/CtrlOfferte.js?v=46af04e85a3c8b5ad6940c9c58270f76"></script>
  <script type="text/javascript" src="//www.neosair.it/UserControls/scripts/CtrlNewsLetter-it.js?v=46af04e85a3c8b5ad6940c9c58270f76"></script>
  <script type="text/javascript">
    //<![CDATA[
    var callBackFrameUrl = '/WebResource.axd?d=twoRLoDp1Z_rELd7XdHXoFB-ZLW3WLIojZY0y2wc1ONWnQER48z8LKZI3QEhqGwoiAeo528EK9aCaBKCdP0Ui7RFnyYcH53wKErBuUE8fnI1&t=638259476865233147';
    WebForm_InitCallback();
    cbLogin = document.getElementById('cbLogin');
    if (cbLogin != null) {
      cbLogin.inCallback = false;
      cbLogin.RequestFields = {};
      cbLogin.PerformCallback = function(arg, context) {
        document.body.style.cursor = 'wait';
        cbLogin.inCallback = true;
        __theFormPostCollection.length = 0;
        __theFormPostData = '';
        MX_ShowLoadingPanel('cbLogin');
        MX_BeforeCallback(cbLogin);
        WebForm_InitCallback();
        MX_CallbackAddFields(cbLogin);
        if (arg != null && typeof(arg) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(arg));
          arg = "";
        }
        if (context != null && typeof(context) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(context));
        }
        if (context != null && typeof(context) == "function") {
          cbLogin.EndCallbackOnPrerform = function() {
            context();
          }
        }
        //before callback
        try {
          WebForm_DoCallback('ctl00$Header$Login$cbLogin', arg, function(result, context) {
            document.getElementById('cbLogin').innerHTML = result;
            MX_HideLoadingPanel('cbLogin');
            MX_RunCallbackScripts('cbLogin');
            cbLogin.inCallback = false;
            if (cbLogin.ErrorCode != 0) {
              MX_AlertModal("Information", cbLogin.ErrorText);
            }
            if (cbLogin.errorText != null && cbLogin.errorText != "") MX_AlertModal("Information", cbLogin.errorText);
            cbLogin.errorText = null;
            if (cbLogin.EndCallbackOnPrerform != null && typeof(cbLogin.EndCallbackOnPrerform) == "function") {
              cbLogin.EndCallbackOnPrerform();
            }
            if (cbLogin != null && cbLogin.isOnPageChange) {
              cbLogin.OnPageChange();
              cbLogin.isOnPageChange = false;
            }
          }, context, function(error, context) {
            MX_CallBackError(error, context);
            MX_HideLoadingPanel('cbLogin');
          }, true)
        } catch (ex) {
          AlertModal("Callback error", "An error occurred on Web Form Do Callback. Message: " + ex.message)
        }
      }
    };
    callbackAvailDate = document.getElementById('callbackAvailDate');
    if (callbackAvailDate != null) {
      callbackAvailDate.inCallback = false;
      callbackAvailDate.RequestFields = {};
      callbackAvailDate.PerformCallback = function(arg, context) {
        document.body.style.cursor = 'wait';
        callbackAvailDate.inCallback = true;
        __theFormPostCollection.length = 0;
        __theFormPostData = '';
        MX_ShowLoadingPanel('callbackAvailDate');
        MX_BeforeCallback(callbackAvailDate);
        WebForm_InitCallback();
        MX_CallbackAddFields(callbackAvailDate);
        if (arg != null && typeof(arg) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(arg));
          arg = "";
        }
        if (context != null && typeof(context) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(context));
        }
        if (context != null && typeof(context) == "function") {
          callbackAvailDate.EndCallbackOnPrerform = function() {
            context();
          }
        }
        //before callback
        try {
          WebForm_DoCallback('ctl00$mainContainer$Dash$BE$callbackAvailDate', arg, function(result, context) {
            document.getElementById('callbackAvailDate').innerHTML = result;
            MX_HideLoadingPanel('callbackAvailDate');
            MX_RunCallbackScripts('callbackAvailDate');
            callbackAvailDate.inCallback = false;
            if (callbackAvailDate.ErrorCode != 0) {
              MX_AlertModal("Information", callbackAvailDate.ErrorText);
            }
            if (callbackAvailDate.errorText != null && callbackAvailDate.errorText != "") MX_AlertModal("Information", callbackAvailDate.errorText);
            callbackAvailDate.errorText = null;
            if (callbackAvailDate.EndCallbackOnPrerform != null && typeof(callbackAvailDate.EndCallbackOnPrerform) == "function") {
              callbackAvailDate.EndCallbackOnPrerform();
            }
            if (callbackAvailDate != null && callbackAvailDate.isOnPageChange) {
              callbackAvailDate.OnPageChange();
              callbackAvailDate.isOnPageChange = false;
            }
          }, context, function(error, context) {
            MX_CallBackError(error, context);
            MX_HideLoadingPanel('callbackAvailDate');
          }, true)
        } catch (ex) {
          AlertModal("Callback error", "An error occurred on Web Form Do Callback. Message: " + ex.message)
        }
      }
    };
    CallbackLogin = document.getElementById('CallbackLogin');
    if (CallbackLogin != null) {
      CallbackLogin.inCallback = false;
      CallbackLogin.RequestFields = {};
      CallbackLogin.PerformCallback = function(arg, context) {
        document.body.style.cursor = 'wait';
        CallbackLogin.inCallback = true;
        __theFormPostCollection.length = 0;
        __theFormPostData = '';
        MX_ShowLoadingPanel('CallbackLogin');
        MX_BeforeCallback(CallbackLogin);
        WebForm_InitCallback();
        MX_CallbackAddFields(CallbackLogin);
        if (arg != null && typeof(arg) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(arg));
          arg = "";
        }
        if (context != null && typeof(context) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(context));
        }
        if (context != null && typeof(context) == "function") {
          CallbackLogin.EndCallbackOnPrerform = function() {
            context();
          }
        }
        //before callback
        try {
          WebForm_DoCallback('ctl00$mainContainer$Dash$CallbackLogin', arg, function(result, context) {
            document.getElementById('CallbackLogin').innerHTML = result;
            MX_HideLoadingPanel('CallbackLogin');
            MX_RunCallbackScripts('CallbackLogin');
            CallbackLogin.inCallback = false;
            if (CallbackLogin.ErrorCode != 0) {
              MX_AlertModal("Information", CallbackLogin.ErrorText);
            }
            if (CallbackLogin.errorText != null && CallbackLogin.errorText != "") MX_AlertModal("Information", CallbackLogin.errorText);
            CallbackLogin.errorText = null;
            if (CallbackLogin.EndCallbackOnPrerform != null && typeof(CallbackLogin.EndCallbackOnPrerform) == "function") {
              CallbackLogin.EndCallbackOnPrerform();
            }
            if (CallbackLogin != null && CallbackLogin.isOnPageChange) {
              CallbackLogin.OnPageChange();
              CallbackLogin.isOnPageChange = false;
            }
          }, context, function(error, context) {
            MX_CallBackError(error, context);
            MX_HideLoadingPanel('CallbackLogin');
          }, true)
        } catch (ex) {
          AlertModal("Callback error", "An error occurred on Web Form Do Callback. Message: " + ex.message)
        }
      }
    };
    cbpWebMessage = document.getElementById('cbpWebMessage');
    if (cbpWebMessage != null) {
      cbpWebMessage.inCallback = false;
      cbpWebMessage.RequestFields = {};
      cbpWebMessage.PerformCallback = function(arg, context) {
        document.body.style.cursor = 'wait';
        cbpWebMessage.inCallback = true;
        __theFormPostCollection.length = 0;
        __theFormPostData = '';
        MX_ShowLoadingPanel('cbpWebMessage');
        MX_BeforeCallback(cbpWebMessage);
        WebForm_InitCallback();
        MX_CallbackAddFields(cbpWebMessage);
        if (arg != null && typeof(arg) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(arg));
          arg = "";
        }
        if (context != null && typeof(context) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(context));
        }
        if (context != null && typeof(context) == "function") {
          cbpWebMessage.EndCallbackOnPrerform = function() {
            context();
          }
        }
        //before callback
        try {
          WebForm_DoCallback('ctl00$mainContainer$Dash$cbpWebMessage', arg, function(result, context) {
            document.getElementById('cbpWebMessage').innerHTML = result;
            MX_HideLoadingPanel('cbpWebMessage');
            MX_RunCallbackScripts('cbpWebMessage');
            cbpWebMessage.inCallback = false;
            if (cbpWebMessage.ErrorCode != 0) {
              MX_AlertModal("Information", cbpWebMessage.ErrorText);
            }
            if (cbpWebMessage.errorText != null && cbpWebMessage.errorText != "") MX_AlertModal("Information", cbpWebMessage.errorText);
            cbpWebMessage.errorText = null;
            if (cbpWebMessage.EndCallbackOnPrerform != null && typeof(cbpWebMessage.EndCallbackOnPrerform) == "function") {
              cbpWebMessage.EndCallbackOnPrerform();
            }
            if (cbpWebMessage != null && cbpWebMessage.isOnPageChange) {
              cbpWebMessage.OnPageChange();
              cbpWebMessage.isOnPageChange = false;
            }
          }, context, function(error, context) {
            MX_CallBackError(error, context);
            MX_HideLoadingPanel('cbpWebMessage');
          }, true)
        } catch (ex) {
          AlertModal("Callback error", "An error occurred on Web Form Do Callback. Message: " + ex.message)
        }
      }
    };
    callbackOffers = document.getElementById('callbackOffers');
    if (callbackOffers != null) {
      callbackOffers.inCallback = false;
      callbackOffers.RequestFields = {};
      callbackOffers.PerformCallback = function(arg, context) {
        document.body.style.cursor = 'wait';
        callbackOffers.inCallback = true;
        __theFormPostCollection.length = 0;
        __theFormPostData = '';
        MX_ShowLoadingPanel('callbackOffers');
        MX_BeforeCallback(callbackOffers);
        WebForm_InitCallback();
        MX_CallbackAddFields(callbackOffers);
        if (arg != null && typeof(arg) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(arg));
          arg = "";
        }
        if (context != null && typeof(context) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(context));
        }
        if (context != null && typeof(context) == "function") {
          callbackOffers.EndCallbackOnPrerform = function() {
            context();
          }
        }
        //before callback
        try {
          WebForm_DoCallback('ctl00$mainContainer$CtrlOffers$callbackOffers', arg, function(result, context) {
            document.getElementById('callbackOffers').innerHTML = result;
            MX_HideLoadingPanel('callbackOffers');
            MX_RunCallbackScripts('callbackOffers');
            callbackOffers.inCallback = false;
            if (callbackOffers.ErrorCode != 0) {
              MX_AlertModal("Information", callbackOffers.ErrorText);
            }
            if (callbackOffers.errorText != null && callbackOffers.errorText != "") MX_AlertModal("Information", callbackOffers.errorText);
            callbackOffers.errorText = null;
            if (callbackOffers.EndCallbackOnPrerform != null && typeof(callbackOffers.EndCallbackOnPrerform) == "function") {
              callbackOffers.EndCallbackOnPrerform();
            }
            if (callbackOffers != null && callbackOffers.isOnPageChange) {
              callbackOffers.OnPageChange();
              callbackOffers.isOnPageChange = false;
            }
          }, context, function(error, context) {
            MX_CallBackError(error, context);
            MX_HideLoadingPanel('callbackOffers');
          }, true)
        } catch (ex) {
          AlertModal("Callback error", "An error occurred on Web Form Do Callback. Message: " + ex.message)
        }
      }
    };
    cbNewsLetter = document.getElementById('cbNewsLetter');
    if (cbNewsLetter != null) {
      cbNewsLetter.inCallback = false;
      cbNewsLetter.RequestFields = {};
      cbNewsLetter.PerformCallback = function(arg, context) {
        document.body.style.cursor = 'wait';
        cbNewsLetter.inCallback = true;
        __theFormPostCollection.length = 0;
        __theFormPostData = '';
        MX_ShowLoadingPanel('cbNewsLetter');
        MX_BeforeCallback(cbNewsLetter);
        WebForm_InitCallback();
        MX_CallbackAddFields(cbNewsLetter);
        if (arg != null && typeof(arg) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(arg));
          arg = "";
        }
        if (context != null && typeof(context) == "object") {
          WebForm_InitCallbackAddField("JSONParameterObject", JSON.stringify(context));
        }
        if (context != null && typeof(context) == "function") {
          cbNewsLetter.EndCallbackOnPrerform = function() {
            context();
          }
        }
        //before callback
        try {
          WebForm_DoCallback('ctl00$Footer$NewsLetterFooter$cbNewsLetter', arg, function(result, context) {
            document.getElementById('cbNewsLetter').innerHTML = result;
            MX_HideLoadingPanel('cbNewsLetter');
            MX_RunCallbackScripts('cbNewsLetter');
            cbNewsLetter.inCallback = false;
            if (cbNewsLetter.ErrorCode != 0) {
              MX_AlertModal("Information", cbNewsLetter.ErrorText);
            }
            if (cbNewsLetter.errorText != null && cbNewsLetter.errorText != "") MX_AlertModal("Information", cbNewsLetter.errorText);
            cbNewsLetter.errorText = null;
            if (cbNewsLetter.EndCallbackOnPrerform != null && typeof(cbNewsLetter.EndCallbackOnPrerform) == "function") {
              cbNewsLetter.EndCallbackOnPrerform();
            }
            if (cbNewsLetter != null && cbNewsLetter.isOnPageChange) {
              cbNewsLetter.OnPageChange();
              cbNewsLetter.isOnPageChange = false;
            }
          }, context, function(error, context) {
            MX_CallBackError(error, context);
            MX_HideLoadingPanel('cbNewsLetter');
          }, true)
        } catch (ex) {
          AlertModal("Callback error", "An error occurred on Web Form Do Callback. Message: " + ex.message)
        }
      }
    };
    var UserLogged = {
      "AbsoluteExpiration": "2024-03-16T09:49:42",
      "AgenziaAttiva": false,
      "CodiceUtente": "",
      "Cognome": "",
      "ControlloFido": false,
      "EmailAgenzia": "",
      "EmailUtente": "",
      "FidoDisponibile": 0.0,
      "IdAeroporti": 0,
      "IdAgenzie": 0,
      "IdAgenzieGSA": 0,
      "IdAgenzieTipiOperatore": 0,
      "IdAgenzieUtenti": 0,
      "UserID": "",
      "Commissionabile": false,
      "MaxPosti": 14,
      "NascondiPrezzo": 0,
      "Nome": "",
      "PassengerAgentFee": 0.0,
      "RagioneSociale": "",
      "Referrer": false,
      "SegmentAgentFee": 0.0,
      "SoloCartaCredito": false,
      "SuperUser": false,
      "TariffeIT": false,
      "Telefono": "",
      "TipoOperatore": "",
      "UtenteAttivo": false,
      "VoliGoShow": false,
      "LimiteBonifico": 0.0,
      "Citta": "",
      "CodiceFiscale": "",
      "Denominazione": "",
      "Indirizzo": "",
      "SDI": "",
      "PartitaIva": "",
      "Provincia": "",
      "CAP": "",
      "IsoNazione": "",
      "AuthenticationSubject": "",
      "PrivateUser": false,
      "ClaimsString": "",
      "IsAeroporto": false,
      "IsAgenzia": false,
      "IsAmministrativoDirezione": false,
      "IsAmministrativo": false,
      "IsCallCenter": false,
      "IsCoordinamento": false,
      "IsGSA": false,
      "IsDirezione": false,
      "IsInternoGSA": false,
      "IsFiduciario": false,
      "IsInterno": false,
      "IsLogged": false,
      "IsAmministrativoDirezioneCallCenter": false,
      "IsScalo": false,
      "IsTourOperator": false,
      "Posti": 14
    };
    UserLogged.Agency = false;
    UserLogged.Agency = false;
    UserLogged.IsSSL = false;
    UserLogged.IsAmministrativoDirezione = false;
    UserLogged.SessionID = 's5dafcfinanev0avsxdshkrs';
    var FileVersion = 'f84cd617f2f89a3620d2009b97f7cbd7';
    var POD = {
      "ISO2": "IT",
      "ISO3": "ITA",
      "Culture": "it-IT",
      "Currency": "EUR"
    };
    var Lang = 'it';
    var HeaderMenu = {
      "IdMenu": 1,
      "IdMenuParent": -1,
      "NomeMenu": "Top Menu",
      "Ordinale": 0,
      "lang": "it",
      "Country": "  ",
      "uri": "#",
      "NoFollow": false,
      "Target": "",
      "Nested": [{
        "IdMenu": 44,
        "IdMenuParent": 1,
        "NomeMenu": "CHI SIAMO",
        "Ordinale": 0,
        "lang": "it",
        "Country": "  ",
        "uri": "",
        "NoFollow": false,
        "Target": "",
        "Nested": [{
          "IdMenu": 348,
          "IdMenuParent": 44,
          "NomeMenu": "Storia e flotta",
          "Ordinale": 0,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/storia_neos",
          "NoFollow": true,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 341,
          "IdMenuParent": 44,
          "NomeMenu": "Mondo Neos",
          "Ordinale": 1,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/mondoneos",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 99,
          "IdMenuParent": 44,
          "NomeMenu": "Contatti",
          "Ordinale": 2,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/contatti",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 770,
          "IdMenuParent": 44,
          "NomeMenu": "Carta dei Servizi",
          "Ordinale": 3,
          "lang": "it",
          "Country": "  ",
          "uri": "/Content/Cms/PDFs/Carta_dei_servizi_2022.pdf",
          "NoFollow": false,
          "Target": "_blank",
          "Nested": []
        }]
      }, {
        "IdMenu": 754,
        "IdMenuParent": 1,
        "NomeMenu": "CONTATTI",
        "Ordinale": 0,
        "lang": "it",
        "Country": "  ",
        "uri": "/it/contatti",
        "NoFollow": false,
        "Target": "",
        "Nested": []
      }, {
        "IdMenu": 261,
        "IdMenuParent": 1,
        "NomeMenu": "DESTINAZIONI",
        "Ordinale": 2,
        "lang": "it",
        "Country": "  ",
        "uri": "",
        "NoFollow": false,
        "Target": "",
        "Nested": [{
          "IdMenu": 449,
          "IdMenuParent": 261,
          "NomeMenu": "Destinazioni attive",
          "Ordinale": 0,
          "lang": "it",
          "Country": "  ",
          "uri": "",
          "NoFollow": false,
          "Target": "",
          "Nested": [{
            "IdMenu": 450,
            "IdMenuParent": 449,
            "NomeMenu": "Italia",
            "Ordinale": 0,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 451,
              "IdMenuParent": 450,
              "NomeMenu": "Brindisi",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-italia/viaggi-brindisi",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 380,
              "IdMenuParent": 450,
              "NomeMenu": "Cagliari",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-italia/viaggi-cagliari",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 381,
              "IdMenuParent": 450,
              "NomeMenu": "Catania",
              "Ordinale": 2,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-italia/viaggi-catania",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 382,
              "IdMenuParent": 450,
              "NomeMenu": "Lamezia Terme",
              "Ordinale": 3,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-italia/viaggi-lamezia-terme",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 384,
              "IdMenuParent": 450,
              "NomeMenu": "Olbia",
              "Ordinale": 5,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-italia/viaggi-olbia",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 540,
              "IdMenuParent": 450,
              "NomeMenu": "Lampedusa",
              "Ordinale": 5,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-italia/viaggi-lampedusa",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 801,
            "IdMenuParent": 449,
            "NomeMenu": "Bahamas",
            "Ordinale": 1,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 802,
              "IdMenuParent": 801,
              "NomeMenu": "Freeport",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-bahamas/viaggi-freeport",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 385,
            "IdMenuParent": 449,
            "NomeMenu": "Baleari",
            "Ordinale": 2,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 386,
              "IdMenuParent": 385,
              "NomeMenu": "Ibiza",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-baleari/viaggi-ibiza",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 387,
              "IdMenuParent": 385,
              "NomeMenu": "Minorca",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-baleari/viaggi-minorca",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 388,
              "IdMenuParent": 385,
              "NomeMenu": "Palma di Maiorca",
              "Ordinale": 2,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-baleari/viaggi-palma-di-maiorca",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 805,
            "IdMenuParent": 449,
            "NomeMenu": "Canada",
            "Ordinale": 3,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 806,
              "IdMenuParent": 805,
              "NomeMenu": "Toronto",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-canada/viaggi-toronto",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 389,
            "IdMenuParent": 449,
            "NomeMenu": "Canarie",
            "Ordinale": 4,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 390,
              "IdMenuParent": 389,
              "NomeMenu": "Tenerife",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-canarie/viaggi-tenerife",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 391,
              "IdMenuParent": 389,
              "NomeMenu": "Fuerteventura",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-canarie/viaggi-fuerteventura",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 392,
              "IdMenuParent": 389,
              "NomeMenu": "Las Palmas",
              "Ordinale": 2,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-canarie/viaggi-las-palmas",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 393,
              "IdMenuParent": 389,
              "NomeMenu": "Lanzarote",
              "Ordinale": 3,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-canarie/viaggi-lanzarote",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 394,
            "IdMenuParent": 449,
            "NomeMenu": "Capo Verde",
            "Ordinale": 5,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 395,
              "IdMenuParent": 394,
              "NomeMenu": "Sal",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-capo-verde/viaggi-sal",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 396,
              "IdMenuParent": 394,
              "NomeMenu": "Boa Vista",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-capo-verde/viaggi-boa-vista",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 397,
            "IdMenuParent": 449,
            "NomeMenu": "Cina",
            "Ordinale": 6,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 398,
              "IdMenuParent": 397,
              "NomeMenu": "Nanchino",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-cina/viaggi-nanchino",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 822,
              "IdMenuParent": 397,
              "NomeMenu": "Wenzhou",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-cina/viaggi-wenzhou",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 762,
              "IdMenuParent": 397,
              "NomeMenu": "Tianjin",
              "Ordinale": 2,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-cina/viaggi-tianjin",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 401,
            "IdMenuParent": 449,
            "NomeMenu": "Cuba",
            "Ordinale": 7,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 402,
              "IdMenuParent": 401,
              "NomeMenu": "Havana",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-cuba/viaggi-havana",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 403,
              "IdMenuParent": 401,
              "NomeMenu": "Holguin",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-cuba/viaggi-holguin",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 404,
              "IdMenuParent": 401,
              "NomeMenu": "Cayo Largo",
              "Ordinale": 2,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-sud-america/viaggi-cayolargo",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 405,
              "IdMenuParent": 401,
              "NomeMenu": "Varadero",
              "Ordinale": 3,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-cuba/viaggi-varadero",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 757,
            "IdMenuParent": 449,
            "NomeMenu": "Emirati Arabi Uniti",
            "Ordinale": 8,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 758,
              "IdMenuParent": 757,
              "NomeMenu": "Dubai",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-emirati-arabi-uniti/viaggi-dubai",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 406,
            "IdMenuParent": 449,
            "NomeMenu": "Egitto",
            "Ordinale": 9,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 747,
              "IdMenuParent": 406,
              "NomeMenu": "Il Cairo",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-egitto/viaggi-cairo",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 407,
              "IdMenuParent": 406,
              "NomeMenu": "Sharm el Sheikh",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-egitto/viaggi-sharm-el-sheikh",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 408,
              "IdMenuParent": 406,
              "NomeMenu": "Marsa Alam",
              "Ordinale": 2,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-egitto/viaggi-marsa-alam",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 409,
              "IdMenuParent": 406,
              "NomeMenu": "Hurghada",
              "Ordinale": 3,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-egitto/viaggi-hurghada",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 410,
              "IdMenuParent": 406,
              "NomeMenu": "Luxor",
              "Ordinale": 4,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-egitto/viaggi-luxor",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 411,
              "IdMenuParent": 406,
              "NomeMenu": "Marsa Matrouh",
              "Ordinale": 5,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-egitto/viaggi-marsa-matrouh",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 538,
              "IdMenuParent": 406,
              "NomeMenu": "El Alamein",
              "Ordinale": 6,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-egitto/viaggi-el-alamein",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 793,
            "IdMenuParent": 449,
            "NomeMenu": "Finlandia",
            "Ordinale": 10,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 794,
              "IdMenuParent": 793,
              "NomeMenu": "Rovaniemi",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "it/destinazioni/viaggi-finlandia/viaggi-rovaniemi",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 412,
            "IdMenuParent": 449,
            "NomeMenu": "Giamaica",
            "Ordinale": 11,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 413,
              "IdMenuParent": 412,
              "NomeMenu": "Montego Bay",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-giamaica/viaggi-montego-bay",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 414,
            "IdMenuParent": 449,
            "NomeMenu": "Giordania",
            "Ordinale": 12,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 415,
              "IdMenuParent": 414,
              "NomeMenu": "Amman",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-giordania/viaggi-amman",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 416,
            "IdMenuParent": 449,
            "NomeMenu": "Grecia",
            "Ordinale": 13,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 417,
              "IdMenuParent": 416,
              "NomeMenu": "Creta Heraklion",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-grecia/viaggi-creta",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 420,
              "IdMenuParent": 416,
              "NomeMenu": "Karpathos",
              "Ordinale": 3,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-grecia/viaggi-karpathos",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 422,
              "IdMenuParent": 416,
              "NomeMenu": "Kos",
              "Ordinale": 5,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-grecia/viaggi-kos",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 423,
              "IdMenuParent": 416,
              "NomeMenu": "Mykonos",
              "Ordinale": 6,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-grecia/viaggi-mykonos",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 424,
              "IdMenuParent": 416,
              "NomeMenu": "Rodi",
              "Ordinale": 7,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-grecia/viaggi-rodi",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 559,
              "IdMenuParent": 416,
              "NomeMenu": "Corfù",
              "Ordinale": 7,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-grecia/viaggi-corfu",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 561,
              "IdMenuParent": 416,
              "NomeMenu": "Samos",
              "Ordinale": 9,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-grecia/viaggi-samos",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 795,
              "IdMenuParent": 416,
              "NomeMenu": "Patras Araxos",
              "Ordinale": 11,
              "lang": "it",
              "Country": "  ",
              "uri": "/LandingPages.aspx?Departure=MXP&Arrival=GPA&Type=RT&ADT=1&CHD=0&INF=0&tratta=milanomalpensa_patrasaraxos",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 796,
            "IdMenuParent": 449,
            "NomeMenu": "India",
            "Ordinale": 14,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 797,
              "IdMenuParent": 796,
              "NomeMenu": "Amritsar",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-india/viaggi-amritsar",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 453,
            "IdMenuParent": 449,
            "NomeMenu": "Islanda",
            "Ordinale": 15,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 454,
              "IdMenuParent": 453,
              "NomeMenu": "Keflavik",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-islanda/viaggi-keflavik",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 428,
            "IdMenuParent": 449,
            "NomeMenu": "Israele",
            "Ordinale": 16,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 429,
              "IdMenuParent": 428,
              "NomeMenu": "Tel Aviv",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-israele/viaggi-tel-aviv",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 772,
            "IdMenuParent": 449,
            "NomeMenu": "Kazakistan",
            "Ordinale": 17,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 773,
              "IdMenuParent": 772,
              "NomeMenu": "Almaty",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-kazakistan/viaggi-almaty",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 430,
            "IdMenuParent": 449,
            "NomeMenu": "Kenya",
            "Ordinale": 18,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 431,
              "IdMenuParent": 430,
              "NomeMenu": "Mombasa",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-kenya/viaggi-mombasa",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 788,
            "IdMenuParent": 449,
            "NomeMenu": "Mauritius",
            "Ordinale": 19,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 789,
              "IdMenuParent": 788,
              "NomeMenu": "Mauritius",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-mauritius",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 432,
            "IdMenuParent": 449,
            "NomeMenu": "Maldive",
            "Ordinale": 20,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 433,
              "IdMenuParent": 432,
              "NomeMenu": "Malè",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-maldive/viaggi-male",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 542,
            "IdMenuParent": 449,
            "NomeMenu": "Madagascar",
            "Ordinale": 21,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 543,
              "IdMenuParent": 542,
              "NomeMenu": "Nosy Be",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-madagascar/viaggi-nosy-be",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 434,
            "IdMenuParent": 449,
            "NomeMenu": "Messico",
            "Ordinale": 22,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 435,
              "IdMenuParent": 434,
              "NomeMenu": "Cancun",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-messico/viaggi-cancun",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 544,
            "IdMenuParent": 449,
            "NomeMenu": "Oman",
            "Ordinale": 23,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 545,
              "IdMenuParent": 544,
              "NomeMenu": "Salalah",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-oman/viaggi-salalah",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 814,
            "IdMenuParent": 449,
            "NomeMenu": "Portogallo",
            "Ordinale": 24,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 815,
              "IdMenuParent": 814,
              "NomeMenu": "Lisbona",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-portogallo/viaggi-lisbona",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 440,
            "IdMenuParent": 449,
            "NomeMenu": "Repubblica Dominicana",
            "Ordinale": 25,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 441,
              "IdMenuParent": 440,
              "NomeMenu": "La Romana",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-repubblica-dominicana/viaggi-la-romana",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 554,
            "IdMenuParent": 449,
            "NomeMenu": "Senegal",
            "Ordinale": 26,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 555,
              "IdMenuParent": 554,
              "NomeMenu": "Dakar",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-senegal/viaggi-dakar",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 778,
            "IdMenuParent": 449,
            "NomeMenu": "Sri Lanka",
            "Ordinale": 27,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 779,
              "IdMenuParent": 778,
              "NomeMenu": "Colombo",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-srilanka/viaggi-colombo",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 745,
            "IdMenuParent": 449,
            "NomeMenu": "Stati Uniti d'America",
            "Ordinale": 28,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 746,
              "IdMenuParent": 745,
              "NomeMenu": "New York",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-stati-uniti/viaggi-new-york",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 546,
            "IdMenuParent": 449,
            "NomeMenu": "Thailandia",
            "Ordinale": 29,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 547,
              "IdMenuParent": 546,
              "NomeMenu": "Phuket",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-thailandia/viaggi-phuket",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 442,
            "IdMenuParent": 449,
            "NomeMenu": "Tanzania",
            "Ordinale": 30,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 443,
              "IdMenuParent": 442,
              "NomeMenu": "Zanzibar",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-tanzania/viaggi-zanzibar",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 782,
            "IdMenuParent": 449,
            "NomeMenu": "Tunisia",
            "Ordinale": 31,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 783,
              "IdMenuParent": 782,
              "NomeMenu": "Djerba",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-tunisia/viaggi-djerba",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 784,
              "IdMenuParent": 782,
              "NomeMenu": "Monastir",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/destinazioni/viaggi-tunisia/viaggi-monastir",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 452,
            "IdMenuParent": 449,
            "NomeMenu": "TUTTE LE DESTINAZIONI",
            "Ordinale": 32,
            "lang": "it",
            "Country": "  ",
            "uri": "/Destinazioni.aspx",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }]
        }]
      }, {
        "IdMenu": 45,
        "IdMenuParent": 1,
        "NomeMenu": "INFORMAZIONI VOLO",
        "Ordinale": 3,
        "lang": "it",
        "Country": "  ",
        "uri": "#",
        "NoFollow": false,
        "Target": "",
        "Nested": [{
          "IdMenu": 111,
          "IdMenuParent": 45,
          "NomeMenu": "Prima del volo",
          "Ordinale": 0,
          "lang": "it",
          "Country": "  ",
          "uri": "#",
          "NoFollow": false,
          "Target": "",
          "Nested": [{
            "IdMenu": 201,
            "IdMenuParent": 111,
            "NomeMenu": "In Aeroporto",
            "Ordinale": 0,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 241,
              "IdMenuParent": 201,
              "NomeMenu": "Documenti per il viaggio",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/al_check-in/documenti_per_il_viaggio",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 242,
              "IdMenuParent": 201,
              "NomeMenu": "Al Check-in e Sicurezza",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/al_check-in/presentazione_al_check_in",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 246,
              "IdMenuParent": 201,
              "NomeMenu": "Dati richiesti per volo/sorvolo USA",
              "Ordinale": 2,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/al_check-in/voli_sorvoli_usa",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 767,
              "IdMenuParent": 201,
              "NomeMenu": "Lounge",
              "Ordinale": 3,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/lounge",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 202,
            "IdMenuParent": 111,
            "NomeMenu": "Web Check-in",
            "Ordinale": 1,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/prenotazioni/webcheck-in",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }, {
            "IdMenu": 203,
            "IdMenuParent": 111,
            "NomeMenu": "Bagagli",
            "Ordinale": 2,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 248,
              "IdMenuParent": 203,
              "NomeMenu": "Bagagli in stiva",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/bagagli/da_stiva",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 249,
              "IdMenuParent": 203,
              "NomeMenu": "Bagagli a mano",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/bagagli/a_mano",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 250,
              "IdMenuParent": 203,
              "NomeMenu": "Bagagli speciali",
              "Ordinale": 2,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/bagagli/voluminosi_sportivi_speciali",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 251,
              "IdMenuParent": 203,
              "NomeMenu": "Trasporto animali",
              "Ordinale": 3,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/bagagli/trasporto_animali",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 252,
              "IdMenuParent": 203,
              "NomeMenu": "Articoli soggetti a restrizioni",
              "Ordinale": 4,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/articoli_soggetti_restrizioni",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 253,
              "IdMenuParent": 203,
              "NomeMenu": "Dichiarazione valore",
              "Ordinale": 5,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/bagagli/dichiarazione_valore_speciale",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 254,
              "IdMenuParent": 203,
              "NomeMenu": "Spedizioni cargo",
              "Ordinale": 6,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/bagagli/spedizioni_cargo",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 204,
            "IdMenuParent": 111,
            "NomeMenu": "Servizi speciali",
            "Ordinale": 3,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 255,
              "IdMenuParent": 204,
              "NomeMenu": "Assistenza",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/assistenza/oneclickaway",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 256,
              "IdMenuParent": 204,
              "NomeMenu": "Gravidanza",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/assistenze_speciali/gravidanza",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 257,
              "IdMenuParent": 204,
              "NomeMenu": "Infant e bambini",
              "Ordinale": 2,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/assistenze_speciali/infant",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 258,
              "IdMenuParent": 204,
              "NomeMenu": "Minori non accompagnati",
              "Ordinale": 3,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/prima_del_volo/assistenze_speciali/minori_non_accompagnati",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 331,
            "IdMenuParent": 111,
            "NomeMenu": "Comunicazioni di sicurezza",
            "Ordinale": 4,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/prima_del_volo/bagagli/comunicazioni_sicurezza",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }, {
            "IdMenu": 531,
            "IdMenuParent": 111,
            "NomeMenu": "Gestione Prenotazione",
            "Ordinale": 5,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/prenotazioni/gestioneprenotazioni",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }, {
            "IdMenu": 820,
            "IdMenuParent": 111,
            "NomeMenu": "Neos Voucher",
            "Ordinale": 6,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/voucher",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }, {
            "IdMenu": 533,
            "IdMenuParent": 111,
            "NomeMenu": "FAQ",
            "Ordinale": 7,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/prenotazioni/faq",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }]
        }, {
          "IdMenu": 113,
          "IdMenuParent": 45,
          "NomeMenu": "Durante il volo",
          "Ordinale": 1,
          "lang": "it",
          "Country": "  ",
          "uri": "#",
          "NoFollow": false,
          "Target": "",
          "Nested": [{
            "IdMenu": 569,
            "IdMenuParent": 113,
            "NomeMenu": "Boeing 737-8 MAX",
            "Ordinale": 0,
            "lang": "it",
            "Country": "  ",
            "uri": "",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 570,
              "IdMenuParent": 569,
              "NomeMenu": "Dettagli B737-8 MAX",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/compagnia/flotta/b737_8max",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 824,
              "IdMenuParent": 569,
              "NomeMenu": "A bordo del B737-8 MAX",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/compagnia/flotta/b737_8max/cabina",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 349,
            "IdMenuParent": 113,
            "NomeMenu": "Boeing 737-800",
            "Ordinale": 1,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 353,
              "IdMenuParent": 349,
              "NomeMenu": "Dettagli B737-800",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/compagnia/flotta/b737_800w",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 354,
              "IdMenuParent": 349,
              "NomeMenu": "A bordo del B737-800",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/compagnia/flotta/b737_800w/cabina",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 358,
            "IdMenuParent": 113,
            "NomeMenu": "Boeing 787-9 Dreamliner",
            "Ordinale": 2,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 359,
              "IdMenuParent": 358,
              "NomeMenu": "Dettagli B787-9 Dreamliner",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/compagnia/flotta/b787_9",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 360,
              "IdMenuParent": 358,
              "NomeMenu": "A bordo del B787-9 Dreamliner",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/compagnia/flotta/b787_9/cabina",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 216,
            "IdMenuParent": 113,
            "NomeMenu": "Pasti",
            "Ordinale": 3,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/durante_il_volo/pasti",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }, {
            "IdMenu": 217,
            "IdMenuParent": 113,
            "NomeMenu": "Rivista di bordo",
            "Ordinale": 4,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/durante_il_volo/rivista_di_bordo",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }, {
            "IdMenu": 218,
            "IdMenuParent": 113,
            "NomeMenu": "Battesimo del volo",
            "Ordinale": 5,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/durante_il_volo/attestato_di_volo",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }]
        }, {
          "IdMenu": 219,
          "IdMenuParent": 45,
          "NomeMenu": "Dopo il volo",
          "Ordinale": 2,
          "lang": "it",
          "Country": "  ",
          "uri": "#",
          "NoFollow": false,
          "Target": "",
          "Nested": [{
            "IdMenu": 227,
            "IdMenuParent": 219,
            "NomeMenu": "Problemi con i bagagli",
            "Ordinale": 0,
            "lang": "it",
            "Country": "  ",
            "uri": "#",
            "NoFollow": false,
            "Target": "",
            "Nested": [{
              "IdMenu": 228,
              "IdMenuParent": 227,
              "NomeMenu": "Informazioni generali",
              "Ordinale": 0,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/dopo_il_volo/problemi_con_i_bagagli/informazioni_generali",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 229,
              "IdMenuParent": 227,
              "NomeMenu": "Smarrimento bagaglio",
              "Ordinale": 1,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/dopo_il_volo/problemi_con_i_bagagli/smarrimento_bagagli",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 231,
              "IdMenuParent": 227,
              "NomeMenu": "Bagaglio danneggiato",
              "Ordinale": 3,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/dopo_il_volo/problemi_con_i_bagagli/bagaglio_danneggiato",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 232,
              "IdMenuParent": 227,
              "NomeMenu": "Furto bagaglio",
              "Ordinale": 4,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/dopo_il_volo/problemi_con_i_bagagli/furto_bagaglio",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }, {
              "IdMenu": 233,
              "IdMenuParent": 227,
              "NomeMenu": "Come contattarci",
              "Ordinale": 5,
              "lang": "it",
              "Country": "  ",
              "uri": "/it/dopo_il_volo/problemi_con_i_bagagli/lost_found",
              "NoFollow": false,
              "Target": "",
              "Nested": []
            }]
          }, {
            "IdMenu": 236,
            "IdMenuParent": 219,
            "NomeMenu": "Customer quality",
            "Ordinale": 1,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/dopo_il_volo/customer_quality",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }, {
            "IdMenu": 237,
            "IdMenuParent": 219,
            "NomeMenu": "Customer services",
            "Ordinale": 2,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/customerservice",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }, {
            "IdMenu": 238,
            "IdMenuParent": 219,
            "NomeMenu": "Diritti passeggero",
            "Ordinale": 3,
            "lang": "it",
            "Country": "  ",
            "uri": "/it/dopo_il_volo/diritti_passeggero",
            "NoFollow": false,
            "Target": "",
            "Nested": []
          }]
        }]
      }, {
        "IdMenu": 375,
        "IdMenuParent": 1,
        "NomeMenu": "AREA AGENZIE",
        "Ordinale": 4,
        "lang": "it",
        "Country": "  ",
        "uri": "",
        "NoFollow": false,
        "Target": "",
        "Nested": [{
          "IdMenu": 376,
          "IdMenuParent": 375,
          "NomeMenu": "Info Agenzie Viaggi",
          "Ordinale": 0,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/agenzieviaggi/infoagenzieviaggi",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 377,
          "IdMenuParent": 375,
          "NomeMenu": "Registrazione Agenzie",
          "Ordinale": 1,
          "lang": "it",
          "Country": "  ",
          "uri": "/AreaAgenzia/AgenzieRegistrazione.aspx",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }]
      }]
    }; //]]>
  </script>
  <script type="text/javascript" class="mxxjs_cbLogin">
    if (cbLogin != null) {
      cbLogin.aspNetForm = "aspnetForm";
    }
  </script>
  <script type="text/javascript">
    //<![CDATA[
    var HorizView = false;
    var departureIATA = '';
    var arrivalIATA = '';
    var travelType = 'RT';
    var adults = 1;
    var childs = 0;
    var infants = 0;
    var maxSeats = 14;
    var allowUMNR = true; //]]>
  </script>
  <script type="text/javascript" class="mxxjs_callbackAvailDate">
    if (callbackAvailDate != null) {
      callbackAvailDate.aspNetForm = "aspnetForm";
    }
  </script>
  <script type="text/javascript" class="mxxjs_CallbackLogin">
    if (CallbackLogin != null) {
      CallbackLogin.aspNetForm = "aspnetForm";
    }
  </script>
  <script type="text/javascript" class="mxxjs_cbpWebMessage">
    if (cbpWebMessage != null) {
      cbpWebMessage.aspNetForm = "aspnetForm";
    }
  </script>
  <script type="text/javascript" class="mxxjs_callbackOffers">
    if (callbackOffers != null) {
      callbackOffers.aspNetForm = "aspnetForm";
    }
  </script>
  <script type="text/javascript" class="mxxjs_cbNewsLetter">
    if (cbNewsLetter != null) {
      cbNewsLetter.aspNetForm = "aspnetForm";
    }
  </script>
  <script type="text/javascript">
    //<![CDATA[
    var MenuBottom = {
      "IdMenu": 19,
      "IdMenuParent": -1,
      "NomeMenu": "Bottom Menu",
      "Ordinale": 0,
      "lang": "it",
      "Country": "  ",
      "uri": "#",
      "NoFollow": false,
      "Target": "",
      "Nested": [{
        "IdMenu": 21,
        "IdMenuParent": 19,
        "NomeMenu": "CHI SIAMO",
        "Ordinale": 0,
        "lang": "it",
        "Country": "  ",
        "uri": "",
        "NoFollow": false,
        "Target": "",
        "Nested": [{
          "IdMenu": 101,
          "IdMenuParent": 21,
          "NomeMenu": "Storia e Flotta",
          "Ordinale": 0,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/storia_neos",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 105,
          "IdMenuParent": 21,
          "NomeMenu": "Contatti",
          "Ordinale": 1,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/contatti",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 106,
          "IdMenuParent": 21,
          "NomeMenu": "Lavora con Noi",
          "Ordinale": 2,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/chisiamo/lavoraconnoi",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 534,
          "IdMenuParent": 21,
          "NomeMenu": "Partner",
          "Ordinale": 5,
          "lang": "it",
          "Country": "  ",
          "uri": "/partner",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }]
      }, {
        "IdMenu": 65,
        "IdMenuParent": 19,
        "NomeMenu": "INFORMAZIONI",
        "Ordinale": 1,
        "lang": "it",
        "Country": "  ",
        "uri": "",
        "NoFollow": false,
        "Target": "",
        "Nested": [{
          "IdMenu": 122,
          "IdMenuParent": 65,
          "NomeMenu": "Gestione Prenotazione",
          "Ordinale": 0,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/prenotazioni/gestioneprenotazioni",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 128,
          "IdMenuParent": 65,
          "NomeMenu": "FAQ",
          "Ordinale": 3,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/prenotazioni/faq",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }]
      }, {
        "IdMenu": 66,
        "IdMenuParent": 19,
        "NomeMenu": "NOTE LEGALI",
        "Ordinale": 2,
        "lang": "it",
        "Country": "  ",
        "uri": "",
        "NoFollow": false,
        "Target": "",
        "Nested": [{
          "IdMenu": 134,
          "IdMenuParent": 66,
          "NomeMenu": "Condizioni Generali",
          "Ordinale": 0,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/notelegali/condizionigenerali",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 135,
          "IdMenuParent": 66,
          "NomeMenu": "Modelli di Governance",
          "Ordinale": 1,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/notelegali/modelli_governance",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 137,
          "IdMenuParent": 66,
          "NomeMenu": "Note Legali",
          "Ordinale": 2,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/compagnia/note_legali",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 136,
          "IdMenuParent": 66,
          "NomeMenu": "Privacy",
          "Ordinale": 3,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/notelegali/privacy",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }, {
          "IdMenu": 818,
          "IdMenuParent": 66,
          "NomeMenu": "Whistleblowing",
          "Ordinale": 4,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/notelegali/whistleblowing",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }]
      }, {
        "IdMenu": 363,
        "IdMenuParent": 19,
        "NomeMenu": "AGENZIE VIAGGI",
        "Ordinale": 3,
        "lang": "it",
        "Country": "  ",
        "uri": "",
        "NoFollow": false,
        "Target": "",
        "Nested": [{
          "IdMenu": 364,
          "IdMenuParent": 363,
          "NomeMenu": "Info Agenzie Viaggi",
          "Ordinale": 0,
          "lang": "it",
          "Country": "  ",
          "uri": "/it/agenzieviaggi/infoagenzieviaggi",
          "NoFollow": false,
          "Target": "",
          "Nested": []
        }]
      }, {
        "IdMenu": 765,
        "IdMenuParent": 19,
        "NomeMenu": "Privacy Policy & Cookies",
        "Ordinale": 4,
        "lang": "it",
        "Country": "  ",
        "uri": "/it/notelegali/privacy_policy",
        "NoFollow": false,
        "Target": "",
        "Nested": []
      }]
    }; //]]>
  </script>
</form>

Text Content

Powered by Cookiebot
 * Consenso
 * Dettagli
 * [#IABV2SETTINGS#]
 * Informazioni sui cookie


QUESTO SITO WEB UTILIZZA I COOKIE

Su questo sito usiamo cookie tecnici, statistici e, previo tuo consenso, di
profilazione nostri e di terze parti. Cliccando "Accetta tutti i cookie"
acconsenti di ricevere tutti i cookie del nostro sito; cliccando su "Mostra
dettagli" puoi avere maggiori informazioni sui singoli cookie di ogni
categoria. La chiusura del banner mediante selezione dell’apposito comando
“Chiudi” comporta il permanere delle impostazioni di default, e dunque la
continuazione della navigazione con i cookie tecnici. Se vuoi maggiori
informazioni sul funzionamento dei cookie attivi sul sito clicca qui
Consent Selection
Tecnici

Preferenze

Statistiche

Profilazione

Mostra dettagli
 * Tecnici 9
   
   I cookie tecnici contribuiscono a rendere fruibile il sito web abilitandone
   funzionalità di base quali la navigazione sulle pagine e l'accesso alle aree
   protette del sito. Il sito web non è in grado di funzionare correttamente
   senza questi cookie.
    * Cookiebot
      1
      Per saperne di più su questo fornitore
      CookieConsentMemorizza lo stato del consenso ai cookie dell'utente per il
      dominio corrente
      Scadenza: 1 annoTipo: HTTP
    * ID5
      1
      Per saperne di più su questo fornitore
      gdprDetermina se il visitatore ha accettato la casella di consenso sui
      cookie. Ciò evita che la casella del consenso riappare al momento del
      rientro.
      Scadenza: 1 giornoTipo: HTTP
    * RTB House
      1
      Per saperne di più su questo fornitore
      tsQuesto cookie è necessario per la funzione di accesso PayPal sul sito
      web.
      Scadenza: 1 annoTipo: HTTP
    * Sharethrough
      2
      Per saperne di più su questo fornitore
      AWSALBRegistra quale server-cluster sta servendo il visitatore. Questo è
      usato nel contesto del bilanciamento del carico, al fine di ottimizzare
      l'esperienza dell'utente.
      Scadenza: 7 giorniTipo: HTTP
      AWSALBCORSRegistra quale server-cluster sta servendo il visitatore. Questo
      è usato nel contesto del bilanciamento del carico, al fine di ottimizzare
      l'esperienza dell'utente.
      Scadenza: 7 giorniTipo: HTTP
    * Vivocha
      3
      Per saperne di più su questo fornitore
      vvctCookie. Valido per trenta minuti e rinnovato a ogni pagina visitata.
      Definisce un identificativo univoco per la visita, utilizzato per i report
      e per la creazione di un contatto. Questo cookie è utilizzato per il
      tracciamento del cliente e può essere disattivato tramite la
      valorizzazione del parametro doNotTrack.
      Scadenza: 1 giornoTipo: HTTP
      vvctestCookie. Valido per trenta minuti e rinnovato a ogni pagina
      visitata. Definisce un identificativo univoco per la visita, utilizzato
      per i report e per la creazione di un contatto. Questo cookie è utilizzato
      per il tracciamento del cliente e può essere disattivato tramite la
      valorizzazione del parametro doNotTrack.
      Scadenza: 1 giornoTipo: HTTP
      vvcuCookie. Valido per tre anni e rinnovato a ogni pagina visitata.
      Definisce un identificativo univoco per il cliente, utilizzato per i
      report e per la creazione di un contatto. Questo cookie è utilizzato per
      il tracciamento del cliente e può essere disattivato tramite la
      valorizzazione del parametro doNotTrack.


      Scadenza: 3 anniTipo: HTTP
    * www.neosair.it
      1
      ASP.NET_SessionIdPreserva gli stati dell'utente nelle diverse pagine del
      sito.
      Scadenza: SessionTipo: HTTP

 * Preferenze 1
   
   I cookie di preferenza consentono al sito web di memorizzare informazioni che
   ne influenzano il comportamento o l'aspetto, quali la lingua preferita o la
   località nella quale ti trovi.
    * www.neosair.it
      1
      langRicorda la versione linguistica di un sito web selezionata dall'utente
      Scadenza: 2 mesiTipo: HTTP

 * Statistiche 12
   
   I cookie statistici aiutano i proprietari del sito web a capire come i
   visitatori interagiscono con i siti raccogliendo e trasmettendo informazioni
   in forma anonima.
    * Google
      3
      Per saperne di più su questo fornitore
      _gaRegistra un ID univoco utilizzato per generare dati statistici su come
      il visitatore utilizza il sito internet.
      Scadenza: 2 anniTipo: HTTP
      _gatUtilizzato da Google Analytics per limitare la frequenza delle
      richieste
      Scadenza: 1 giornoTipo: HTTP
      _gidRegistra un ID univoco utilizzato per generare dati statistici su come
      il visitatore utilizza il sito internet.
      Scadenza: 1 giornoTipo: HTTP
    * Hotjar
      6
      Per saperne di più su questo fornitore
      _hjAbsoluteSessionInProgressQuesto cookie viene utilizzato per contare
      quante volte un sito è stato visto da diversi visitatori; a tale fine
      viene assegnato al visitatore un numero identificativo casuale, che
      consente al visitatore di non essere conteggiato due volte.
      Scadenza: 1 giornoTipo: HTTP
      _hjFirstSeenQuesto cookie viene utilizzato per determinare se il
      visitatore ha già visitato il sito o se è un nuovo visitatore.
      Scadenza: 1 giornoTipo: HTTP
      _hjIncludedInSessionSample_#Raccoglie statistiche sugli accessi al sito
      internet, come numero di accessi, tempo medio trascorso sul sito internet
      e quali pagine sono state lette.
      Scadenza: 1 giornoTipo: HTTP
      _hjSession_#Raccoglie statistiche sugli accessi al sito internet, come
      numero di accessi, tempo medio trascorso sul sito internet e quali pagine
      sono state lette.
      Scadenza: 1 giornoTipo: HTTP
      _hjSessionUser_#Raccoglie statistiche sugli accessi al sito internet, come
      numero di accessi, tempo medio trascorso sul sito internet e quali pagine
      sono state lette.
      Scadenza: 1 annoTipo: HTTP
      _hjTLDTestRegistra dati statistici sul comportamento dei utenti sul sito
      web. Questi vengono utilizzati per l'analisi interna dall'operatore del
      sito.
      Scadenza: SessionTipo: HTTP
    * Media.net
      2
      Per saperne di più su questo fornitore
      cksync.phpQuesto cookie viene utilizzato per determinare se la
      sincronizzazione dei dati dei cookie è abilitata o disabilitata; la
      sincronizzazione dei dati del cookie viene utilizzata per sincronizzare e
      raccogliere dati del visitatore da diversi siti.
      Scadenza: SessionTipo: Pixel
      visitor-idQuesto cookie viene utilizzato per raccogliere informazioni sul
      visitatore. Queste informazioni vengono salvate per fini statistici
      interni presso l’operatore del sito; le analisi statistiche interne
      vengono utilizzate dai siti per ottimizzare i domini.
      Scadenza: 1 annoTipo: HTTP
    * PubMatic
      1
      Per saperne di più su questo fornitore
      PugTUtilizzato per determinare il numero di volte in cui i cookie sono
      stati aggiornati nel browser del visitatore. Utilizzato per ottimizzare
      l'efficienza del server del sito.
      Scadenza: 30 giorniTipo: HTTP

 * Profilazione 57
   
   I cookie di profilazione vengono utilizzati per tracciare i visitatori sui
   siti web. La finalità è quella di presentare annunci pubblicitari che siano
   rilevanti e coinvolgenti per il singolo utente e quindi di maggior valore per
   editori e inserzionisti di terze parti.
    * Meta Platforms, Inc.
      1
      Per saperne di più su questo fornitore
      _fbpUtilizzato da Facebook per fornire una serie di prodotti pubblicitari
      come offerte in tempo reale da inserzionisti terzi.
      Scadenza: 3 mesiTipo: HTTP
    * 360yield.com
      bidswitch.net
      
      4
      tuuid [x2]Raccoglie dati legati alle visite dell'utente al sito, come
      numero delle visite, tempo medio trascorso sul sito e pagine caricate, al
      fine di visualizzare pubblicità mirate.
      Scadenza: 3 mesiTipo: HTTP
      tuuid_lu [x2]Contiene un ID visitatore univoco, che consente a
      Bidswitch.com di tracciare il visitatore su più siti web. Ciò consente a
      Bidswitch di ottimizzare la pertinenza degli annunci e di garantire che il
      visitatore non visualizzi più volte la stessa pubblicità.
      Scadenza: 3 mesiTipo: HTTP
    * Adform
      1
      Per saperne di più su questo fornitore
      pixelRaccoglie informazioni sul comportamento degli utenti su più siti
      web. Questa informazione è utilizzata al fine di ottimizzare la rilevanza
      della pubblicità.
      Scadenza: SessionTipo: Pixel
    * Adobe
      1
      Per saperne di più su questo fornitore
      dpmImposta un ID univoco per il visitatore, che consente agli
      inserzionisti di terze parti di indirizzare pubblicità pertinente al
      visitatore. Questo servizio di abbinamento è fornito da hub di pubblicità
      di terze parti, che facilitano le offerte in tempo reale per gli
      inserzionisti.
      Scadenza: 180 giorniTipo: HTTP
    * Adobe Inc.
      1
      Per saperne di più su questo fornitore
      demdexTramite un ID univoco utilizzato per l'analisi semantica dei
      contenuti, la registrazione della navigazione dell'utente sul sito e
      l'integrazione a dati offline di indagini e per registrazioni simili al
      fine di visualizzare pubblicità mirate.
      Scadenza: 180 giorniTipo: HTTP
    * Bidswitch
      2
      Per saperne di più su questo fornitore
      cRegola la sincronizzazione dell'identificazione dell'utente e lo scambio
      dei dati dell'utente tra i diversi servizi pubblicitari.
      Scadenza: 1 annoTipo: HTTP
      ul_cb/syncRaccoglie informazioni sul comportamento degli utenti su più
      siti web. Questa informazione è utilizzata al fine di ottimizzare la
      rilevanza della pubblicità.
      Scadenza: SessionTipo: Pixel
    * Casale Media
      3
      Per saperne di più su questo fornitore
      CMIDRaccoglie dati legati alle visite dell'utente al sito, come numero
      delle visite, tempo medio trascorso sul sito e pagine caricate, al fine di
      visualizzare pubblicità mirate.
      Scadenza: 1 annoTipo: HTTP
      CMPRORaccoglie dati sul comportamento dei visitatori da più siti web, al
      fine di presentare annunci pubblicitari più pertinenti. Ciò consente
      inoltre al sito web di limitare il numero di volte che un visitatore viene
      mostrato lo stesso annuncio.
      Scadenza: 3 mesiTipo: HTTP
      CMPSRaccoglie dati legati alle visite dell'utente al sito, come numero
      delle visite, tempo medio trascorso sul sito e pagine caricate, al fine di
      visualizzare pubblicità mirate.
      Scadenza: 3 mesiTipo: HTTP
    * Criteo
      7
      Per saperne di più su questo fornitore
      optoutIn attesa
      Scadenza: SessionTipo: HTTP
      uidRaccoglie dati legati alle visite dell'utente al sito, come numero
      delle visite, tempo medio trascorso sul sito e pagine caricate, al fine di
      visualizzare pubblicità mirate.
      Scadenza: 1 annoTipo: HTTP
      cto_bundlePresenta al''utente contenuti e pubblicità pertinenti: il
      servizio è fornito da hub di pubblicità di terze parti, che facilitano le
      offerte in tempo reale per gli inserzionisti.
      Scadenza: 13 mesiTipo: HTTP
      cto_tld_test [x2]Utilizzato per identificare il visitatore attraverso
      visite e dispositivi. Ciò consente al sito di presentare al visitatore
      pubblicità pertinente. Il servizio è fornito da hub di pubblicità di terze
      parti, che facilitano le offerte in tempo reale per gli inserzionisti.
      Scadenza: 1 giornoTipo: HTTP
      cto_bundlePresenta al''utente contenuti e pubblicità pertinenti: il
      servizio è fornito da hub di pubblicità di terze parti, che facilitano le
      offerte in tempo reale per gli inserzionisti.
      Scadenza: PersistentTipo: HTML
      criteo_write_testImposta un ID univoco per il visitatore, che consente
      agli inserzionisti di terze parti di indirizzare pubblicità pertinente al
      visitatore. Questo servizio di abbinamento è fornito da hub di pubblicità
      di terze parti, che facilitano le offerte in tempo reale per gli
      inserzionisti.
      Scadenza: 1 giornoTipo: HTTP
    * Google
      4
      Per saperne di più su questo fornitore
      _gcl_auUtilizzato da Google AdSense per sperimentare l'efficacia
      pubblicitaria su tutti i siti web che utilizzano i loro servizi.
      Scadenza: 3 mesiTipo: HTTP
      ads/ga-audiences [x2]Utilizzato per capire se l'utente intende lasciare la
      pagina tramite movimento del cursore. Ciò consente al sito web di attivare
      determinati pop-up per tenere l'utente sul sito web o per convertirlo in
      un cliente.
      Scadenza: SessionTipo: Pixel
      pagead/1p-user-list/#/In attesa
      Scadenza: SessionTipo: Pixel
    * ID5
      5
      Per saperne di più su questo fornitore
      callbackRaccoglie dati sul comportamento dei visitatori da più siti web,
      al fine di presentare annunci pubblicitari più pertinenti. Ciò consente
      inoltre al sito web di limitare il numero di volte che un visitatore viene
      mostrato lo stesso annuncio.
      Scadenza: 1 giornoTipo: HTTP
      carPresenta al''utente contenuti e pubblicità pertinenti: il servizio è
      fornito da hub di pubblicità di terze parti, che facilitano le offerte in
      tempo reale per gli inserzionisti.
      Scadenza: 1 giornoTipo: HTTP
      cfImposta un ID univoco per il visitatore, che consente agli inserzionisti
      di terze parti di indirizzare pubblicità pertinente al visitatore. Questo
      servizio di abbinamento è fornito da hub di pubblicità di terze parti, che
      facilitano le offerte in tempo reale per gli inserzionisti.
      Scadenza: 1 giornoTipo: HTTP
      cipPresenta al''utente contenuti e pubblicità pertinenti: il servizio è
      fornito da hub di pubblicità di terze parti, che facilitano le offerte in
      tempo reale per gli inserzionisti.
      Scadenza: 1 giornoTipo: HTTP
      cnacPresenta al''utente contenuti e pubblicità pertinenti: il servizio è
      fornito da hub di pubblicità di terze parti, che facilitano le offerte in
      tempo reale per gli inserzionisti.
      Scadenza: 1 giornoTipo: HTTP
    * Improve Digital
      3
      Per saperne di più su questo fornitore
      ul_cb/matchUtilizzato per tracciare i visitatori su più siti web, al fine
      di presentare annunci pubblicitari pertinenti in base alle preferenze del
      visitatore.
      Scadenza: SessionTipo: Pixel
      umRegistra il comportamento del visitatore sui social media e può essere
      utilizzato per ottimizzare la rilevanza degli annunci e per targeting
      generale.
      Scadenza: 3 mesiTipo: HTTP
      umehUtilizzato per tracciare i visitatori su più siti web, al fine di
      presentare annunci pubblicitari pertinenti in base alle preferenze del
      visitatore.
      Scadenza: 3 mesiTipo: HTTP
    * Ividence
      1
      Per saperne di più su questo fornitore
      syncRaccoglie dati sul comportamento e l'interazione degli utenti, per
      ottimizzare il sito e rendere più rilevante la pubblicità mostrata.
      Scadenza: SessionTipo: Pixel
    * Media.net
      2
      Per saperne di più su questo fornitore
      data-cPresenta al''utente contenuti e pubblicità pertinenti: il servizio è
      fornito da hub di pubblicità di terze parti, che facilitano le offerte in
      tempo reale per gli inserzionisti.
      Scadenza: 30 giorniTipo: HTTP
      data-c-tsRaccoglie dati sul visitatore all'interno dei siti web - Questi
      dati vengono utilizzati per aumentare la rilevanza della pubblicità.
      Scadenza: 30 giorniTipo: HTTP
    * Oath
      1
      Per saperne di più su questo fornitore
      IDSYNCUtilizzato per identificare il visitatore attraverso visite e
      dispositivi. Ciò consente al sito di presentare al visitatore pubblicità
      pertinente. Il servizio è fornito da hub di pubblicità di terze parti, che
      facilitano le offerte in tempo reale per gli inserzionisti.
      Scadenza: 1 annoTipo: HTTP
    * PubMatic
      2
      Per saperne di più su questo fornitore
      AdServer/PugImposta un timestamp per quando il visitatore è entrato nel
      sito web. Questo è usato per scopi analitici sul sito web.
      Scadenza: SessionTipo: Pixel
      KRTBCOOKIE_#Registra un ID utente univoco che identifica il dispositivo
      dell'utente durante gli accessi successivi a siti che utilizzano la stessa
      rete di annunci pubblicitari. L'ID è utilizzato per consentire pubblicità
      mirate.
      Scadenza: 30 giorniTipo: HTTP
    * RTB House
      6
      Per saperne di più su questo fornitore
      anjRegistra un ID univoco che identifica il dispositivo dell'utente che
      ritorna sul sito. L'ID viene utilizzato per pubblicità mirate.
      Scadenza: 3 mesiTipo: HTTP
      uuid2Registra un ID univoco che identifica il dispositivo dell'utente che
      ritorna sul sito. L'ID viene utilizzato per pubblicità mirate.
      Scadenza: 3 mesiTipo: HTTP
      adx/cmRaccoglie dati sulle preferenze dell'utente e / o sull'interazione
      con i contenuti della campagna web: Questi dati vengono utilizzati su
      piattaforme di campagne CRM utilizzati dai proprietari dei siti web per
      promuovere eventi o prodotti.
      Scadenza: SessionTipo: Pixel
      uNecessario per la funzione di registrazione sul sito web.
      Scadenza: 1 annoTipo: HTTP
      IDEUtilizzato da Google DoubleClick per registrare e produrre resoconti
      sulle azioni dell'utente sul sito dopo aver visualizzato o cliccato una
      delle pubblicità dell'inserzionista al fine di misurare l'efficacia di una
      pubblicità e presentare pubblicità mirata all'utente.
      Scadenza: 1 annoTipo: HTTP
      test_cookieUtilizzato per verificare se il browser dell'utente supporta i
      cookie.
      Scadenza: 1 giornoTipo: HTTP
    * Salesforce
      1
      Per saperne di più su questo fornitore
      _kuid_Registra un ID univoco che identifica il dispositivo dell'utente che
      ritorna sul sito. L'ID viene utilizzato per pubblicità mirate.
      Scadenza: 180 giorniTipo: HTTP
    * Teads
      1
      Per saperne di più su questo fornitore
      umUtilizzato per identificare il visitatore attraverso visite e
      dispositivi. Ciò consente al sito di presentare al visitatore pubblicità
      pertinente. Il servizio è fornito da hub di pubblicità di terze parti, che
      facilitano le offerte in tempo reale per gli inserzionisti.
      Scadenza: SessionTipo: Pixel
    * Telaria
      2
      Per saperne di più su questo fornitore
      tv_UICRRaccoglie informazioni sul comportamento degli utenti su più siti
      web. Questa informazione è utilizzata al fine di ottimizzare la rilevanza
      della pubblicità.
      Scadenza: 30 giorniTipo: HTTP
      tvidPresenta al''utente contenuti e pubblicità pertinenti: il servizio è
      fornito da hub di pubblicità di terze parti, che facilitano le offerte in
      tempo reale per gli inserzionisti.
      Scadenza: 1 annoTipo: HTTP
    * Triplelift
      1
      Per saperne di più su questo fornitore
      xuidPresenta al''utente contenuti e pubblicità pertinenti: il servizio è
      fornito da hub di pubblicità di terze parti, che facilitano le offerte in
      tempo reale per gli inserzionisti.
      Scadenza: SessionTipo: Pixel
    * Yahoo
      1
      Per saperne di più su questo fornitore
      A3Raccoglie informazioni sul comportamento degli utenti su più siti web.
      Questa informazione è utilizzata al fine di ottimizzare la rilevanza della
      pubblicità.
      Scadenza: 1 annoTipo: HTTP
    * exchange.mediavine.com
      5
      am_tokensPresenta al''utente contenuti e pubblicità pertinenti: il
      servizio è fornito da hub di pubblicità di terze parti, che facilitano le
      offerte in tempo reale per gli inserzionisti.
      Scadenza: 14 giorniTipo: HTTP
      am_tokens_eu-v1Presenta al''utente contenuti e pubblicità pertinenti: il
      servizio è fornito da hub di pubblicità di terze parti, che facilitano le
      offerte in tempo reale per gli inserzionisti.
      Scadenza: 14 giorniTipo: HTTP
      criteoPresenta al''utente contenuti e pubblicità pertinenti: il servizio è
      fornito da hub di pubblicità di terze parti, che facilitano le offerte in
      tempo reale per gli inserzionisti.
      Scadenza: 14 giorniTipo: HTTP
      mv_tokensImposta un ID univoco per il visitatore, che consente agli
      inserzionisti di terze parti di indirizzare pubblicità pertinente al
      visitatore. Questo servizio di abbinamento è fornito da hub di pubblicità
      di terze parti, che facilitano le offerte in tempo reale per gli
      inserzionisti.
      Scadenza: 14 giorniTipo: HTTP
      mv_tokens_eu-v1Imposta un ID univoco per il visitatore, che consente agli
      inserzionisti di terze parti di indirizzare pubblicità pertinente al
      visitatore. Questo servizio di abbinamento è fornito da hub di pubblicità
      di terze parti, che facilitano le offerte in tempo reale per gli
      inserzionisti.
      Scadenza: 14 giorniTipo: HTTP
    * s.thebrighttag.com
      1
      csQuesto cookie viene utilizzato per ottimizzare la rilevanza degli
      annunci e raccoglie i dati del visitatore da diversi siti internet; questo
      scambio dei dati del visitatore viene fornito normalmente da un centro
      dati di terze parti o da un servizio per lo scambio di annunci.
      Scadenza: SessionTipo: Pixel
    * visitor.omnitagjs.com
      1
      visitor/syncQuesto cookie viene utilizzato per assegnare i visitatori a
      diversi segmenti; la segmentazione si basa sul comportamento del
      visitatore sul sito e può essere utilizzata per il targeting di gruppi più
      ampi.
      Scadenza: SessionTipo: Pixel

 * Non classificati 8
   I cookie non classificati sono i cookie che sono in fase di classificazione,
   insieme ai fornitori di cookie individuali.
    * Google
      1
      Per saperne di più su questo fornitore
      pagead/1p-user-list/987504991/In attesa
      Scadenza: SessionTipo: Pixel
    * Vivocha
      4
      Per saperne di più su questo fornitore
      vvcdata-alpitour_pro-managerIdIn attesa
      Scadenza: SessionTipo: HTML
      vvcdata-alpitour_pro-syncIn attesa
      Scadenza: SessionTipo: HTML
      vvcdata-alpitour_pro-vvctIn attesa
      Scadenza: PersistentTipo: HTML
      vvcdata-alpitour_pro-vvcuIn attesa
      Scadenza: PersistentTipo: HTML
    * capig.noiza.com
      1
      ceeIn attesa
      Scadenza: 3 mesiTipo: HTTP
    * www.neosair.it
      2
      countriesIn attesa
      Scadenza: 7 giorniTipo: HTTP
      WebAppPopUpIn attesa
      Scadenza: 7 giorniTipo: HTTP

Consenso interdominio[#BULK_CONSENT_DOMAINS_COUNT#] [#BULK_CONSENT_TITLE#]
Lista dei domini a cui si applica il tuo consenso: [#BULK_CONSENT_DOMAINS#]
Dichiarazione Cookie aggiornata l'ultima volta il 26/05/23 da Cookiebot


[#IABV2_TITLE#]

[#IABV2_BODY_INTRO#]
[#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#]
[#IABV2_BODY_PREFERENCE_INTRO#]
[#IABV2_LABEL_PURPOSES#]
[#IABV2_BODY_PURPOSES_INTRO#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_LABEL_FEATURES#]
[#IABV2_BODY_FEATURES_INTRO#]
[#IABV2_BODY_FEATURES#]
[#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PARTNERS_INTRO#]
[#IABV2_BODY_PARTNERS#]

I cookie sono piccoli file di testo che possono essere utilizzati dai siti web
per rendere più efficiente l'esperienza per l'utente.

La legge afferma che possiamo memorizzare i cookie sul suo dispositivo se sono
strettamente necessari per il funzionamento di questo sito. Per tutti gli altri
tipi di cookie abbiamo bisogno del suo permesso.

Questo sito utilizza diversi tipi di cookie. Alcuni cookie sono collocate da
servizi di terzi che compaiono sulle nostre pagine.

In qualsiasi momento è possibile modificare o revocare il proprio consenso dalla
Dichiarazione dei cookie sul nostro sito Web.

Scopra di più su chi siamo, come può contattarci e come trattiamo i dati
personali nella nostra Informativa sulla privacy.

Specifica l’ID del tuo consenso e la data di quando ci hai contattati per quanto
riguarda il tuo consenso.

 

Se vuoi maggiori informazioni sul funzionamento dei cookie attivi sul
sito clicca qui


Non vendere né condividere le mie informazioni personali
Usa solo i cookie necessari Accetta selezionati Personalizza

Accetta tutti i cookie
Powered by Cookiebot by Usercentrics


MODAL TITLE

×

Modal body text goes here.

Save changes Close

WARNING




Keep session Close

 * 
 * {{p.NomeMenu}}
   * {{nested.NomeMenu}}
 * {{item.NomeMenu}}
   * Indietro a MAIN
     {{item.NomeMenu}}
   * {{nested.NomeMenu}}
     * Indietro a {{item.NomeMenu}}
       {{nested.NomeMenu}}
     * {{nestedS.NomeMenu}}
       * Indietro a {{nested.NomeMenu}}
         {{nestedS.NomeMenu}}
       * {{nestedT.NomeMenu}}
   
    * {{H.NOMEMENU}}
   
    * {{INESTED.NOMEMENU}}
      
      {{iNested.NomeMenu}}
    * {{iiNested.NomeMenu}}

 * 

NO MENU FOR THIS LANGUAGE

Accedi | Registrati






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

Menù principale
Visualizza prenotazione
Lista prenotazioni
Profilo utente
Logout
Accedi alla tua area privata per le tue prenotazioni o registrati sul sito Neos.
Agenzia
Privato


Non ricordi la password?
Registrati Registrati
Accedi
Please wait loading data...
{{CurrentCountry.Name}} | {{CurrentLanguage.Code}}
Paese
Lingua
 * {{CL.Name}}

 * {{lang.Name}}


 1. 
 2. 
 3. 
 4. 
 5. 
 6. 
 7. 

GRECIA

A PARTIRE DA € 69,99

PALERMO - NEW YORK

NUOVO VOLO A PARTIRE DA € 639,98

MALDIVE

A PARTIRE DA € 399,99

KAZAKISTAN

A PARTIRE DA € 290

REP. DOMINICANA

A PARTIRE DA € 285,99

EGITTO

A PARTIRE DA € 149,99

MAURITIUS

A PARTIRE DA € 419,99

 * Prenota volo
 * Web check-in
 * Orario volo
 * La mia prenotazione

Andata/Ritorno
Solo Andata

Seleziona un aeroporto di partenza {{apt.AirportName}} ({{apt.IATA}})


Seleziona un aeroporto di arrivo {{apt.AirportName}} ({{apt.IATA}})


SELEZIONA UN AEROPORTO DI PARTENZA

{{country.Name}}
 * {{apt.AirportName}} ({{apt.IATA}})

SELEZIONA UN AEROPORTO DI ARRIVO


E' NECESSARIO SELEZIONARE UN AEROPORTO DI PARTENZA

{{country.Name}}
 * {{apt.AirportName}} ({{apt.IATA}})


Adulti (+12 anni)

Bambini (2-11 anni)

Neonati (0-23 mesi)
Cerca Volo

MINORE NON ACCOMPAGNATO

×

Si sta tentando di effettuare una prenotazione di minore non accompagnato. Per
questa tipologia di servizio è previsto un costo di EUR 100,00.

OK

Con prenotazione NEOS
Con prenotazione Tour Operator

Dove trovo il codice PNR? Dove trovo il numero di pratica del Tour Operator?

Il servizio di Web Check-in è GRATUITO e disponibile a partire da 48 ore prima
fino a 3 ore prima della partenza del volo.

Acconsento al trattamento dei miei dati personali da parte di NEOS SPA, per
l’invio di comunicazioni promozionali e di marketing, incluso l’invio di
newsletter e ricerche di mercato, attraverso strumenti automatizzati (sms, mms,
email, notifiche push, fax) e non (posta cartacea, telefono con operatore).
Leggi informativa privacy
Non accetto
Accetto

(*) Informiamo che l'indirizzo email inserito potrebbe essere utilizzato per
l'invio di un sondaggio di gradimento, anonimo e facoltativo, sui servizi Neos.

(*) Numero di pratica Tour Operator: non digitare le lettere precedenti al
numero di prenotazione (ad esempio per la prenotazione AL 123123 digitare solo i
caratteri numerici 123123) oppure se il numero di pratica riporta l'anno
corrente, la sigla Tour Operator e i caratteri numerici devi digitare tutto (ad
esempio per la pratica 2015 TO 225555 digitare 2015TO225555).

Please wait loading data...
accedi al web check-in

ORARIO VOLO
CONOSCI L'ORARIO DI PARTENZA EFFETTIVO DEL TUO VOLO SPECIFICANDO L'AEROPORTO DI
PARTENZA E LA DESTINAZIONE


Seleziona un aeroporto di partenza {{apt.AirportName}} ({{apt.IATA}})


Seleziona un aeroporto di arrivo {{apt.AirportName}} ({{apt.IATA}})


SELEZIONA UN AEROPORTO DI PARTENZA

{{country.Name}}
 * {{apt.AirportName}} ({{apt.IATA}})

SELEZIONA UN AEROPORTO DI ARRIVO


E' NECESSARIO SELEZIONARE UN AEROPORTO DI PARTENZA

{{country.Name}}
 * {{apt.AirportName}} ({{apt.IATA}})


SELEZIONARE LA ROTTA DI CUI SI VUOLE CONOSCERE GLI ORARI

{{FLIGHTTIME.DEPARTURE.AIRPORTNAME}} -
{{FLIGHTTIME.ARRIVAL.AIRPORTNAME}}

{{d | date: "dd MMM"}}
{{d | date: "EEE"}}

{{f[0].DepartureDateTime | date: "fullDate"}}
{{f[0].CityDeparture}}

{{f[f.length-1].CityArrival}}
{{f[0].CityDeparture}}

{{f[f.length-1].CityArrival}}
{{f[0].VettoreMaster}} {{f[0].NumeroVoloMaster}}
{{f[0].VettoreMaster}} {{f[0].NumeroVoloMaster}}
Partenza
{{f[0].ReschDepartureDateTimeLT | date: "fullDate"}}
Orario schedulato
{{f[0].ReschDepartureDateTimeLT | date: "HH:mm"}}
Orario stimato
{{f[0].EstimDepartureDateTimeLT != null ? f[0].EstimDepartureDateTimeLT :
f[0].ReschDepartureDateTimeLT | date: "HH:mm"}}
{{DateDiff(f[f.length-1], f[0], 1).hours}}h {{DateDiff(f[f.length-1], f[0],
1).minutes}}m
{{DateDiff(f[f.length-1], f[0], 1).hours}}h {{DateDiff(f[f.length-1], f[0],
1).minutes}}m
Arrivo
{{f[f.length-1].ReschArrivalDateTimeLT | date: "fullDate"}}
Orario schedulato
{{f[f.length-1].ReschArrivalDateTimeLT | date: "HH:mm"}}
Orario stimato
{{f[f.length-1].EstimArrivalDateTimeLT != null ?
f[f.length-1].EstimArrivalDateTimeLT : f[f.length-1].ReschArrivalDateTimeLT |
date: "HH:mm"}}

Cancellato In volo Atterrato Confermato
Stop
{{DateDiff(f[$index-1], l, 1).hours}}h {{DateDiff(f[$index-1], l, 1).minutes}}m
{{l.CityDeparture}}
{{l.EstimDepartureDateTime != null ? l.EstimDepartureDateTime :
l.DepartureDateTime | date: "HH:mm"}}
{{l.CityArrival}}
{{l.EstimArrivalDateTime != null ? l.EstimArrivalDateTime : l.ArrivalDateTime |
date: "HH:mm"}} (+{{DateDiff(f[0], l, -1).days}})

LA MIA PRENOTAZIONE CONOSCI I DETTAGLI DELLA TUA PRENOTAZIONE ACCEDENDO CON IL
CODICE DI PRENOTAZIONE E IL COGNOME DI UNO DEI PASSEGGERI NELLA PRENOTAZIONE

Con prenotazione NEOS
Con prenotazione Tour Operator
La mia prenotazione

VOLI WEB CHECK-IN

×

Voli della tua prenotazione su cui è possibile effettuare l'operazione di Web
Check-In.
La invitiamo a selezionare il volo desiderato.

Please wait loading data...

VOLO DI ANDATA

VOLO DI RITORNO

{{flights[0].DepartureCity}}

{{flights[flights.length - 1].ArrivalCity}}
{{flights[0].DepartureDateTime | date: "EEE dd MMM yyyy"}}
{{flights[0].DepartureDateTime | date: "HH:mm"}}

{{flights[flights.length - 1 ].ArrivalDateTime | date: "EEE dd MMM yyyy"}}
{{flights[flights.length - 1].ArrivalDateTime | date: "HH:mm"}}

VOLO DI ANDATA



VOLO DI RITORNO


Vai al Check-In Close


FAQ WEB CHECK-IN

×

OK


FAQ WEB CHECK-IN

×

OK
Please wait loading data...


DESTINAZIONI CON OFFERTE SPECIALI

Prev

MILANO - ALMATY

EUR 290,00*
A tratta

MILANO - ALMATY

VERONA - SHARM EL SHEIKH

EUR 139,99*
A tratta

VERONA - SHARM EL SHEIKH

MILANO - HAVANA

EUR 359,99*
A tratta

MILANO - HAVANA

MILANO - TENERIFE

EUR 109,99*
A tratta

MILANO - TENERIFE

MILANO - MAURITIUS

EUR 419,99*
A tratta

MILANO - MAURITIUS

MILANO - MOMBASA

EUR 289,99*
A tratta

MILANO - MOMBASA

MILANO - SALALAH

EUR 289,99*
A tratta

MILANO - SALALAH

MILANO - CAIRO T2

EUR 119,99*
A tratta

MILANO - CAIRO T2

MILANO - MARSA ALAM T1

EUR 139,99*
A tratta

MILANO - MARSA ALAM T1

* The prices shown are per person including taxes, fees and charges plus any
service charge which may be applicable
Next



LA VACANZA INIZIA A BORDO

INTRATTENIMENTO

PASTI

BAGAGLI

ACCOGLIENZA

BAMBINI A BORDO

INFLIGHT WI-FI



     



CUSTOMER SERVICE
CLICCA QUI PER ACCEDERE AL FORM ED INVIARE LA TUA SEGNALAZIONE


CUSTOMER SERVICE Clicca qui per accedere al form ed inviare la tua segnalazione
Seguici
 * 
 * 
 * 
   
 * 
 * 

Iscriviti
Agenzia
Privato

Cliccando su INVIA esprimi il tuo consenso a ricevere le newsletter di Neos Spa.
Leggi informativa privacy
Please wait loading data...
Area riservata dipendenti
 * 
 * {{p.NomeMenu}}
   * {{nested.NomeMenu}}
 * {{item.NomeMenu}}
   * Indietro a MAIN
     {{item.NomeMenu}}
   * {{nested.NomeMenu}}
     * Indietro a {{item.NomeMenu}}
       {{nested.NomeMenu}}
     * {{nestedS.NomeMenu}}
       * Indietro a {{nested.NomeMenu}}
         {{nestedS.NomeMenu}}
       * {{nestedT.NomeMenu}}
   
    * {{H.NOMEMENU}}
   
    * {{INESTED.NOMEMENU}}
      
      {{iNested.NomeMenu}}
    * {{iiNested.NomeMenu}}

NO MENU FOR THIS LANGUAGE

© 2018 Neos S.p.A. - Partita Iva 08254440012