CINXE.COM

World Aviation Festival 2025 | Lisbon

<!DOCTYPE html> <html lang="en"> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>World Aviation Festival 2025 | Lisbon</title> <link rel="canonical" href="https://www.terrapinn.com/conference/aviation-festival/index.stm" /> <meta name="dc.date" content="2024-11-26" /><meta name="description" content="For the leaders of the world’s airlines, airports and their most senior executives in charge of software, services, marketing and distribution. " /><meta name="keywords" content="airport airline aviation exhibition conference travel technology digital transformation marketing revenue business models passenger experience customers " /><meta name="application-name" content="World Aviation Festival 2025" /><meta name="msapplication-tooltip" content="7 - 9 October 2025 Lisbon" /><meta name="msapplication-starturl" content="https://www.terrapinn.com/conference/aviation-festival/index.stm?pinned=true" /> <meta name="robots" content="INDEX,FOLLOW,NOARCHIVE,NOODP,NOCACHE" /><meta http-equiv="Cache-Control" content="no-store" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="Version" content="8" /><meta name="Build Template" content="16/MAR/2023" /><meta name="rating" content="General" /><meta name="copyright" content="Copyright MMXXII Terrapinn Holdings Ltd. All rights reserved." /><meta name="Distribution" content="Global" /><meta name="msapplication-window" content="width=1280;height=1024" /> <meta property="fb:app_id" content="545116762267887" /> <meta name="EloquaMeta" content="Home" /><meta property="og:title" content="World Aviation Festival 2025 | Lisbon" /><meta property="og:description" content="For the leaders of the world’s airlines, airports and their most senior executives in charge of software, services, marketing and distribution. " /><meta property="og:url" content="https://www.terrapinn.com/conference/aviation-festival/index.stm" /><meta property="og:image" content="https://www.terrapinn.com/conference/aviation-festival/img/sq_logo.gif" /><meta property="og:site_name" content="World Aviation Festival 2025" /><meta id="TerrapinnMetaOffice" name="TerrapinnMetaOffice" content="UK" /><meta id="TerrapinnMetaCommunity" name="TerrapinnMetaCommunity" content="Aviation" /><meta property="og:type" content="website" /> <script src="https://cdn-ukwest.onetrust.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="018e41cd-072c-7be0-a7e6-c200e3ddceb6" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <link href="https://www.terrapinn-cdn.com/config/bootstrap/css/bootstrap.min.css" rel="stylesheet" /><link href="https://www.terrapinn-cdn.com/config/inc/font-awesome.min.css" rel="stylesheet" /><link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css" rel="stylesheet" /> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script><script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--><!-- Latest compiled and minified CSS --> <link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/JS_Slider/flexslider.css" media="all" /><link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/EVT_Responsive3.css?v=7#1" media="all" /><link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/EVT_Responsive_Print1.css?15/12/2014#1" media="print" /><link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/bootstrap/css/animate.css" media="all" /><link rel="shortcut icon" href="/favicon.ico" /> <!-- TEMPLATED --> <script type="text/javascript"> /* <![CDATA[ */ var intDebug = 0; var strServicePath = "/template/live/events.asmx/"; var strRegURL = "/template/Live/Presentations.aspx"; var strProblem_With_Service = "problem with webservice -please try later or contact customer services."; var strCookieName = "TerrapinnPresentation"; var strEventID = "10950"; var strEventHash = "a27a12fe61344e77ec701459e7444a33cf5c3a76"; var strEventURL = "https://www.terrapinn.com/conference/aviation-festival"; var strTwitterID = "@"; var thisSiteID = 0; var strEventZone = "UTC+0"; var strEventCity = "Lisbon"; /* ]]> */ </script> <link rel="stylesheet" type="text/css" href="inc/EventStyles.css" media="all" /> <script type="application/ld+json">{"@context": "http://schema.org","@type": "Organization","url": "https://www.terrapinn.com/conference/aviation-festival/","logo": "https://www.terrapinn-cdn.com/logos/E10950.gif","contactPoint" : [ {"@type" : "ContactPoint","telephone" : "+44 (0) 208 164 3010","contactType" : "sales"}],"sameAs" : [ "http://www.twitter.com/@"]}</script><script type="application/ld+json">{"@context": "http://schema.org","@type": "Event","name": "World Aviation Festival 2025","organizer": "Terrapinn Holdings Ltd","startDate" : "2025-10-07T09:00+01:00","endDate" : "2025-10-09T17:00+01:00","eventAttendanceMode" : "OfflineEventAttendanceMode","eventStatus" : "EventScheduled","url" : "https://www.terrapinn.com/conference/aviation-festival/","image" : "https://www.terrapinn-cdn.com/logos/E10950.gif","description" : "The World Aviation Festival is a conference and an exhibition for the leaders of the world’s airlines, airports and their most senior executives in charge of software, services, marketing and distribution.","location" : {"@type" : "Place","name" : "FIL","address" : "Lisbon"}}</script> <style type="text/css"> @media (min-width:768px) {ul#MainMenu li.highlight a {background-color:#009FE3; color: #fff; font-weight:700; text-transform:uppercase; border-radius:5px; padding-top:5px;}} h1,h1>span,h2,h2>span,h3,h3>span,h4,h4>span { font-family: 'Exo 2', sans-serif;} body,table,div,span,p,td,a { font-family: 'Roboto'; } body.GenericPage section .bg-white {width: 100%; padding: 0;margin: 0;border: 0;max-width: none; } section .bg-white {box-shadow:none;} body.GenericPage .navbar {margin-bottom: 0 !important;} header {position: relative; overflow: hidden; padding-bottom:60px; } .header-bg {position: absolute; top: 0; bottom: 0; right: 0; left: 0; width: 100%; height: 100%; background: #009DE0; transform: skewY(2deg); transform-origin: bottom right; } header h1 { position: relative; color: #fff !important; text-transform:uppercase} .btn-blue-main { background: #009fe3; color: #fff !important; font-weight: 700; text-align: center; text-transform: uppercase; border-radius: 20px; padding: 16px; width: 100%;} </style> <link href="https://fonts.googleapis.com/css?family=Exo+2:400,700|Roboto" rel="stylesheet"> <link href='https://www.terrapinn-cdn.com/config/bootstrap/css/hover.css' rel='stylesheet' type='text/css'> <link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/slider-revolution/revolution/css/settings.css"> <script type="text/javascript"> function setREVStartSize(e){ try{ e.c=jQuery(e.c);var i=jQuery(window).width(),t=9999,r=0,n=0,l=0,f=0,s=0,h=0; if(e.responsiveLevels&&(jQuery.each(e.responsiveLevels,function(e,f){f>i&&(t=r=f,l=e),i>f&&f>r&&(r=f,n=e)}) ,t>r&&(l=n)),f=e.gridheight[l]||e.gridheight[0]||e.gridheight,s=e.gridwidth[l]||e.gridwidth[0]||e.gridwidth,h=i/s,h=h>1?1:h,f=Math.round(h*f), "fullscreen"==e.sliderLayout) {var u=(e.c.width(),jQuery(window).height());if(void 0!=e.fullScreenOffsetContainer) {var c=e.fullScreenOffsetContainer.split(",");if (c) jQuery.each(c,function(e,i) {u=jQuery(i).length>0?u-jQuery(i).outerHeight(!0):u}) ,e.fullScreenOffset.split("%").length>1&&void 0!=e.fullScreenOffset&&e.fullScreenOffset.length>0?u-=jQuery(window).height()*parseInt(e.fullScreenOffset,0)/100:void 0!=e.fullScreenOffset&&e.fullScreenOffset.length>0&&(u-=parseInt(e.fullScreenOffset,0))}f=u} else void 0!=e.minHeight&&f<e.minHeight&&(f=e.minHeight);e.c.closest(".rev_slider_wrapper").css({height:f})} catch(d){console.log("Failure at Presize of Slider:"+d)} } </script> <meta name="Terrapinn-SSL" content="1" /> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script><script type="text/javascript">window.jQuery || document.write('<script src="https://www.terrapinn-cdn.com/config/inc/jquery.min.js"><\/script>')</script> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/modernizr.js" async></script> <script type="text/javascript"> var dataLayer = dataLayer || []; dataLayer.push({'EventID':'10950'}); dataLayer.push({'OfficePropertyID':'UA-824892-1'}); dataLayer.push({ 'offices':'UK', 'community':'Aviation', 'event':'World Aviation Festival', 'event_id':'10950', 'event_name':'World Aviation Festival 2025', 'event_chain':'10950|10828|10710|10616|10414|10266|10023|9417|8818|8173|7683|6500|5868', 'event_location':'Portugal'}); var flgGoogle = 1; var strOID = ''; var strCID = ''; if (document.getElementById('TerrapinnMetaOffice')) { strOID = document.getElementById('TerrapinnMetaOffice').content } if (document.getElementById('TerrapinnMetaCommunity')) { strCID = document.getElementById('TerrapinnMetaCommunity').content } var strPage = ''; if (document.getElementById('TerrapinnMetaPage') && strEventID) { strPage = document.getElementById('TerrapinnMetaPage').content + strEventID } </script> <link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/EVT_Responsive_Core.css?v=1" media="all" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-57TD9T');</script> <!-- End Google Tag Manager --> <!-- top tracking --> <style media="all"> section.s22003 { background:#004170; } section.s22004 { } section.s22326 { } section.s22005 { } section.s22016 { } section.s22017 { } section.s22006 { background:#ebebeb; } section.s22007 { } section.s22008 { } section.s22009 { background:#EBEBEB; } section.s22010 { } </style> <style type="text/css"> .navbar {margin-bottom:0;} section#video-hero {padding:0 !important;} div.hero-content {margin:40px 0;} .rev_slider img, .tp-simpleresponsive img {margin: 0 auto !important; max-width:100% !important;} .rs-fullvideo-cover {background: rgba(0,64,113,0.75);} section.generic {margin-bottom:0; padding-bottom:0 !important;} @media (max-width:991px) {section#past-speakers {display:none !important}} @media (min-width:992px) {section#past-speakers-mobile {display:none !important}} </style> </head> <body class="HomePage" id="top"><!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-57TD9T" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --> <nav class="navbar navbar-default" id="MainNav" role="navigation"> <div id="TopMenu"> <table cellpadding="0" cellspacing="0" style="background:#fff;"> <tr> <td rowspan="2" valign="top" style="width:170px;"> <div> <a id="NonMobileSection" class="navbar-brand" href="index.stm" title="Business models. Technology. Sustainability. Innovation. For the global aviation industry."> <img src="https://www.terrapinn-cdn.com/logos/E10950.gif?132" alt="World Aviation Festival 2025" style="display:block; padding:5px 0px; "/> </a> <div data-toggle="collapse" data-target="#MainMenu" class="navbar-toggle"> <div class="left"> <button type="button"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> </div> </div> </td> <td valign="top"><div class="vevent"><div class="right StructuredEvent" id="VenueAndDates" style="cursor:pointer;" onclick="javascript:window.location='https://www.terrapinn.com/template/live/add2diary.aspx?e=10950';" title="add to my diary"> <span class="Summary">World Aviation Festival 2025<br /></span> <span class="Date dtstart" data-start-utc="2025-10-07T09:00+01:00" data-end-utc="2025-10-09T17:00+01:00"><span class="value-title" title="2025-10-07">7 - 9 October</span></span><span Class="Location"><span Class="Venue"><br />FIL,</span> Lisbon</span></div></div></td> </tr><tr><td style="vertical-align:bottom;"><div class="navbar-collapse collapse" id="MainMenu"> <div id="menu"> <ul Class="nav navbar-nav" id="MainMenu"> <li class=" dropdown"> <a title="World Aviation Festival 2025" href="index.stm">home</a> </li> <li class=" dropdown"> <a title="Whats On" href="Whats-On.stm">Whats On</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="Conference" href="Conference.stm">Conference</a> </li> <li class=" dropdown"> <a title="Exhibition" href="Exhibition.stm">Exhibition</a> </li> <li class=" dropdown"> <a title="Start-up Village" href="Start-up-Village.stm">Start-up Village</a> </li> <li class=" dropdown"> <a title="Networking" href="Networking.stm">Networking</a> </li> </ul> </li> <li class=" dropdown"> <a title="Conference" href="Conference.stm">Conference</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="Speakers" href="Speakers.stm">Speakers</a> </li> <li class=" dropdown"> <a title="Apply to Speak " href="https://secure.terrapinn.com/v5/edetails.aspx?e=10950">Apply to Speak </a> </li> </ul> </li> <li class=" dropdown"> <a title="Sponsor" href="Sponsor.stm">Sponsor</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="sponsors" href="sponsors.stm">sponsors</a> </li> <li class=" dropdown"> <a title="Download Prospectus" href="https://www.terrapinn.com/template/live/go/10950/22868">Download Prospectus</a> </li> <li class=" dropdown"> <a title="sponsor now" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10950">sponsor now</a> </li> </ul> </li> <li class=" dropdown"> <a title="Plan Your Visit" href="#">Plan Your Visit</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="FAQs" href="FAQs.stm">FAQs</a> </li> <li class=" dropdown"> <a title="Book Accommodation" href="Book-Accommodation.stm">Book Accommodation</a> </li> <li class=" dropdown"> <a title="contact the World Aviation Festival 2025 team" href="contact-us.stm">contact us</a> </li> </ul> </li> <li class=" dropdown"> <a title="Aviation News" href="https://worldaviationfestival.com" target="_blank">Aviation News</a> </li> <li class=" dropdown highlight"> <a title="register now for World Aviation Festival 2025" href="https://secure.terrapinn.com/V5/step1.aspx?E=10950&p=1" rel="nofollow">Book Tickets</a> </li> </ul> </div> </div></td></tr></table></div></nav> <div class="container-fluid container-content"> <section class="generic"> <div class="bg-white"> <div class="container-fluid" style="margin-top:-45px;"> <a class="arrow" data-jumpto="#video-hero"></a> <section class="s22003" id="video-hero"> <div class="rev_slider_wrapper fullwidthbanner-container" data-alias="video10950" data-source="gallery" id="video10950_wrapper" style="margin:0px auto;background:transparent;padding:0px;margin-top:0px;margin-bottom:0px;"><!-- START REVOLUTION SLIDER 5.4.8.1 fullwidth mode --><div class="rev_slider fullwidthabanner" data-version="5.4.8.1" id="video10950"><ul> <!-- SLIDE --> <li data-description="" data-easein="default" data-easeout="default" data-hideafterloop="0" data-hideslideonmobile="off" data-index="rs-44" data-masterspeed="300" data-param1="" data-param10="" data-param2="" data-param3="" data-param4="" data-param5="" data-param6="" data-param7="" data-param8="" data-param9="" data-rotate="0" data-saveperformance="off" data-slotamount="default" data-title="Slide" data-transition="fade"> <!-- MAIN IMAGE --><!-- LAYERS --><!-- BACKGROUND VIDEO LAYER --> <div class="rs-background-video-layer" data-aspectratio="16:9" data-autoplay="true" data-autoplayonlyfirsttime="false" data-forcecover="1" data-forcerewind="off" data-videoheight="100%" data-videoloop="loopandnoslidestop" data-videomp4="https://callagur-images.s3.eu-west-2.amazonaws.com/Videos/10950_WAFheronew_15112024.mp4" data-videopreload="auto" data-videowidth="100%" data-volume="mute">   </div><!-- CONTENT --> <div class="hero-content"> <div class="row"> <div class="col-sm-12"> <p style="text-align: center;">   </p> <p style="text-align: center;">   </p> <img alt="World Aviation Festival" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/aviation-festival/Img/world-aviation-festival-logo-reversed400.png" /> <p>   </p> <p style="color: #fff; font-size: 28px; font-weight:700; text-align: center;"> Tuesday 7 - Thursday 9 October 2025 <br /> FIL, Lisbon, Portugal </p> <p>   </p> <h1 style="text-align: center; color:#fff; font-size:38px; font-weight:800; text-shadow: 1px 1px 2px #000;"> Business models. Technology. Sustainability. Innovation. <br /> For the global aviation industry </h1> <div>   </div> <div>   </div> </div> </div> <div class="row"> <div class="col-md-4"> <p> <a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://www.terrapinn.com/template/live/go/10950/22868" style="color: rgb(51, 51, 51); width: 353px; outline: 0px;"> DOWNLOAD PROSPECTUS </a> </p> </div> <div class="col-md-4"> <p> <a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/V5/step1.aspx?E=10950" style="color: rgb(51, 51, 51); width: 353px; outline: 0px;"> BOOK NOW & SAVE €2,000 </a> </p> </div> <div class="col-md-4"> <p> <a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://www.terrapinn.com/template/live/go/10950/22915" style="color: rgb(51, 51, 51); width: 353px; outline: 0px;"> 2024 EVENT REPORT </a> </p> </div> </div> </div> </li></ul></div></div><!-- END REVOLUTION SLIDER --><script type="text/javascript"> var revapi29, tpj; (function() { if (!/loaded|interactive|complete/.test(document.readyState)) document.addEventListener("DOMContentLoaded",onLoad); else onLoad(); function onLoad() { if (tpj===undefined) { tpj = jQuery; if("off" == "on") tpj.noConflict();} if(tpj("#video10950").revolution == undefined){ revslider_showDoubleJqueryError("#video10950"); }else{ revapi29 = tpj("#video10950").show().revolution({ sliderType:"hero", jsFileLocation:"https://www.terrapinn-cdn.com/config/inc/slider-revolution/revolution/js/", sliderLayout:"fullwidth", dottedOverlay:"none", delay:9000, navigation: { }, viewPort: { enable:true, outof:"wait", visible_area:"100%", presize:false }, responsiveLevels:[1200,992,768,480], visibilityLevels:[1200,992,768,480], gridwidth:[1240,1024,778,480], gridheight:[766,640,900,1020], lazyType:"none", parallax: { type:"mouse", origo:"slidercenter", speed:2000, speedbg:0, speedls:0, levels:[2,3,4,5,6,7,12,16,10,50,47,48,49,50,51,55], }, shadow:0, spinner:"spinner3", autoHeight:"off", disableProgressBar:"on", hideThumbsOnMobile:"on", hideSliderAtLimit:0, hideCaptionAtLimit:0, hideAllCaptionAtLilmit:0, debugMode:false, fallbacks: { simplifyAll:"off", disableFocusListener:false, } }); }; /* END OF revapi call */ if(typeof ExplodingLayersAddOn !== "undefined") ExplodingLayersAddOn(tpj, revapi29); }; /* END OF ON LOAD FUNCTION */ }()); /* END OF WRAPPING FUNCTION */ </script><style type="text/css">.btn-blue-main { background: #009fe3; color: #fff !important; font-weight:700; text-align:center; text-transform:uppercase; border-radius:20px; padding: 16px; width:100%; }</style></section> <a class="arrow" data-jumpto="#largest"></a> <section class="s22004 s-extra" id="largest"> <div class="row"><div class="col-sm-12"><h2 style="font-weight: 700; font-size: 38px; color:#004170; text-align: center;">The World’s Largest Aviation Tech Event</h2></div></div><div class="row"><div class="col-sm-6"><img alt="" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/aviation-festival/Img/homepage-stats.png" style="max-width:400px" /></div><div class="col-sm-6"><p style="text-align: center; font-size:18px;"> </p><p style="text-align: center; font-size:18px;"> </p><p style="text-align: center; font-size:18px;">The World Aviation Festival is not just a conference and exhibition — it’s the premier global gathering for the most influential leaders in aviation.</p><p style="text-align: center; font-size:18px;"><br />Bringing together the world’s airlines, airports, and their top executives in charge of software, services, marketing, and distribution, this is where the future of aviation is shaped.</p><p style="text-align: center; font-size:18px;"> </p></div></div></section> <a class="arrow" data-jumpto="#video"></a> <section class="s22326 s-extra" id="video"> <div style="text-align: center;"><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" frameborder="0" height="450" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/mgogr5ZDqek?si=T-2a-94xqYZ5LV4H" title="YouTube video player" width="800"></iframe></div></section> <a class="arrow" data-jumpto="#past-speakers"></a> <section class="s22005 s-extra" id="past-speakers"> <div class="row"><div class="col-sm-12"><h2 style="font-weight: 700; font-size: 38px; color:#004170; text-align: center;">Speaker Hall of Fame</h2><p> </p></div></div><div class="row flexcontainer speakers"><div class="col-md-6"><div class="speaker speaker_large flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Marjan Rintel<br />CEO<br />KLM </a></div></div><img alt="Marjan Rintel speaking at World Aviation Festival" class="speaker__image" src="https://terrapinn-cdn.com/conference/aviation-festival/img/Marjan-Rintel.jpg" /></div></div></div><div class="col-md-6"><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">David Neeleman<br />Founder and CEO<br />Breeze Airways </a></div></div><img alt="David Neeleman speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/David-Neeleman.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Deborah Flint<br />President and CEO<br />Greater Toronto Airports </a></div></div><img alt="Deborah Flint speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Deborah-Flint.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Paul Griffiths<br />CEO<br />Dubai Airports Company </a></div></div><img alt="Paul Griffiths speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Paul-Griffiths.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Anko Van der Werff<br />President and CEO<br />SAS </a></div></div><img alt="Anko Van der Werff speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Anko-Van-der-Werff.jpg" /></div></div></div><div class="col-md-6"><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Luis Gallego<br />CEO<br />IAG </a></div></div><img alt="Luis Gallego speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Luis-Gallego.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Sir Tim Clark<br />President<br />Emirates </a></div></div><img alt="Tim Clark speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Tim-Clark.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Willie Walsh<br />CEO<br />IATA </a></div></div><img alt="Willie Walsh speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Willie-Walsh.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Jozsef Varadi<br />CEO<br />Wizz Air </a></div></div><img alt="Jozsef Varadi speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Jozsef-Varadi.jpg" /></div></div></div><div class="col-md-6"><div class="speaker speaker_large flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Luis Rodrigues<br />CEO<br />TAP Air Portugal </a></div></div><img alt="Luis Rodrigues speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Luis-Rodrigues.jpg" /></div></div></div></div><p> </p><div class="row"><div class="col-md-4 col-md-offset-4"><p><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10950">APPLY TO SPEAK </a></p></div></div><style type="text/css">.speakers { align-items:flex-start; display:flex; flex-wrap:wrap; } .speakers { flex-wrap:wrap; display:flex; justify-content:space-between; padding:0; } .speakers:after{ content:""; flex:auto; } .speaker{ color:#fff; overflow:hidden; height:auto; margin-right:.5%; margin-left:.5%; position:relative; } @media only screen and (min-width: 768px){ .speakers .speaker:not(.speaker_large) { width: 49%; } } @media only screen and (min-width: 768px){ .speaker { padding: 0 1rem 1rem 0; height: auto; margin-bottom: .4rem; } } .speaker:hover{ cursor:pointer; } .speaker:before{ padding-top:100%; display:block; content:""; } .speaker .speaker__image{ overflow:hidden; position:absolute; top:0; left:0; z-index:0; height:100%; width:100%; -webkit-transition:all 1s ease; transition:all 1s ease; object-fit:cover; } .speaker:hover .speaker__image{ -webkit-transform:scale(1.05); transform:scale(1.05); } .speaker .speaker__content__inner{ width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:700; color: #fff; } .speaker .speaker__content__inner a{ color: #fff !important; } .speaker .speaker__content-wrap{ position:absolute; overflow:hidden; top:0; height:100%; width:100%} .speaker .speaker__content-wrap:after{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; } .speaker .speaker__content{ height:100%; display:flex; align-items:flex-start; flex-wrap:wrap; flex-direction:column; justify-content:flex-end; padding:16px; text-shadow:1px 2px 3px #000; position:relative; z-index:2; font-weight:600; font-size:14px; background: rgba(0,0,0,0.2); } .speaker__content:hover { background: none; } @media only screen and (min-width:550px){ .speaker{ height:auto; } } @media only screen and (max-width:1200px){ .speaker{ margin-bottom:0.5%; } } .speaker.speaker_large { height: auto; width: 100% !important; } @media only screen and (min-width: 768px){ .speaker.speaker_large { height: auto; margin-bottom: .3rem; } )@media only screen and (max-width: 768px){ .speaker.speaker_large { padding: 0; margin-bottom: .5rem; } } @media only screen and (max-width: 600px){ .speakers .speaker:not(.speaker_large), .speaker.speaker_large { margin-bottom: .5rem; } } .speakers .col-md-6 { flex-wrap: wrap; display: flex; justify-content: flex-start; padding:0; }</style></section> <a class="arrow" data-jumpto="#past-speakers-mobile"></a> <section class="s22016 s-extra" id="past-speakers-mobile"> <div class="row"><div class="col-sm-12"><h2 style="font-weight: 700; font-size: 38px; color:#004170; text-align: center;">Speaker Hall of Fame</h2><p> </p></div></div><div class="row flexcontainer speakers"><div class="col-xs-12"><div class="speaker speaker_large flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Marjan Rintel<br />CEO<br />KLM </a></div></div><img alt="Marjan Rintel speaking at World Aviation Festival" class="speaker__image" src="https://terrapinn-cdn.com/conference/aviation-festival/img/Marjan-Rintel.jpg" /></div></div></div></div><div class="row flexcontainer speakers"><div class="col-xs-12"><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">David Neeleman<br />Founder and CEO<br />Breeze Airways </a></div></div><img alt="David Neeleman speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/David-Neeleman.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Deborah Flint<br />President and CEO<br />Greater Toronto Airports </a></div></div><img alt="Deborah Flint speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Deborah-Flint.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Paul Griffiths<br />CEO<br />Dubai Airports Company </a></div></div><img alt="Paul Griffiths speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Paul-Griffiths.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Anko Van der Werff<br />President and CEO<br />SAS </a></div></div><img alt="Anko Van der Werff speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Anko-Van-der-Werff.jpg" /></div></div></div></div><div class="row flexcontainer speakers"><div class="col-xs-12"><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Luis Gallego<br />CEO<br />IAG </a></div></div><img alt="Luis Gallego speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Luis-Gallego.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Sir Tim Clark<br />President<br />Emirates </a></div></div><img alt="Tim Clark speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Tim-Clark.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Willie Walsh<br />CEO<br />IATA </a></div></div><img alt="Willie Walsh speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Willie-Walsh.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Jozsef Varadi<br />CEO<br />Wizz Air </a></div></div><img alt="Jozsef Varadi speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Jozsef-Varadi.jpg" /></div></div></div></div><div class="row flexcontainer speakers"><div class="col-xs-12"><div class="speaker speaker_large flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Luis Rodrigues<br />CEO<br />TAP Air Portugal </a></div></div><img alt="Luis Rodrigues speaking at World Aviation Festival" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/aviation-festival/img/Luis-Rodrigues.jpg" /></div></div></div></div><p> </p><div class="row"><div class="col-md-4 col-md-offset-4"><p><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10950">APPLY TO SPEAK </a></p></div></div><style type="text/css">section#past-speakers-mobile .speakers .speaker:not(.speaker_large) { width: 48% !important; display: inline-flex; }</style></section> <a class="arrow" data-jumpto="#partner"></a> <section class="s22017 s-extra" id="partner"> <div> </div><div><div class="row"><div class="col-md-6"><h2 style="font-weight: 700; color: rgb(0, 65, 112); font-size: 38px; text-align: center;">Official Airline Partner</h2><p><br /><img alt="" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/aviation-festival/Img/tap-h.png" /></p></div><div class="col-md-6"><h2 style="font-weight: 700; color: rgb(0, 65, 112); font-size: 38px; text-align: center;">Official Alliance Partner</h2><p><br /><img alt="" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/aviation-festival/Img/star-alliance-h.png" /></p></div></div></div></section> <a class="arrow" data-jumpto="#attends"></a> <section class="s22006 s-extra" id="attends"> <div class="row"> <div class="col-sm-6"> <p> <img alt="" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/aviation-festival/Img/hm-attends.jpg" /> </p> </div> <div class="col-sm-6"> <h2 style="font-weight: 700; font-size: 38px; color:#004170; text-align: center;"> <br /> Who Attends? </h2> <p style="text-align: center; font-size:18px;"> <br /> Check out the companies that attended last year </p> <p>   </p> <div class="row"> <div class="col-md-8 col-md-offset-2"> <a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://www.terrapinn.com/template/live/go/10950/22860"> DOWNLOAD ATTENDEE LIST </a> </div> </div> </div></div></section> <a class="arrow" data-jumpto="#business"></a> <section class="s22007 s-extra" id="business"> <div class="row"><div class="col-sm-12"><h2 style="font-weight: 700; font-size: 38px; color:#004170; text-align: center;">This Is Where Aviation Does Business</h2></div></div><div class="row"><div class="col-sm-6"><img alt="" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/aviation-festival/Img/hm-business.jpg" /><img alt="" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/aviation-festival/Img/hm-business.png" /></div><div class="col-sm-6"><p style="text-align: center; font-size:18px;"><br />Sponsoring the World Aviation Festival offers an unrivalled opportunity to position your brand at the forefront of the global aviation industry.</p><p style="text-align: center; font-size:18px;"><br />With over 6,000 attendees, including decision-makers, innovators, and thought leaders from across the industry, your company will gain direct access to key stakeholders and influencers who are shaping the future of aviation.</p><p style="text-align: center; font-size:18px;"> </p><div class="row"><div class="col-md-8 col-md-offset-2"><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://www.terrapinn.com/template/live/go/10950/22868">DOWNLOAD PROSPECTUS </a></div></div></div></div></section> <a class="arrow" data-jumpto="#past-spex"></a> <section class="s22008 s-extra" id="past-spex"> <div class="row"><div class="col-sm-12"><h2 style="font-weight: 700; font-size: 38px; color:#004170; text-align: center;">2025 Sponsors & Exhibitors</h2><p> </p><div class="flex-container"><div id="SpnMid" class="flexslider"><ul class="slides" data-rows-count="1"><li><div class="Spn" data-eventId="10950"><p>Title Sponsor</p><div><span class="helper"></span><a href="sponsor-flyr.stm" title="more about FLYR at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5GzJMAV_org.jpg?20241125182510" alt="FLYR at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Global Strategic Partner</p><div><span class="helper"></span><a href="sponsor-pros-inc.stm" title="more about PROS, Inc. at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5BTOMA3_org.jpg?20241126134707" alt="PROS, Inc. at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Platinum Sponsor</p><div><span class="helper"></span><a href="sponsor-accelya.stm" title="more about Accelya at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5E6HMAV_org.jpg?20241125154459" alt="Accelya at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Platinum Sponsor</p><div><span class="helper"></span><a href="sponsor-cover-genius.stm" title="more about Cover Genius at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4aTrMAJ_org.jpg?20241125104440" alt="Cover Genius at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Platinum Sponsor</p><div><span class="helper"></span><a href="sponsor-meili.stm" title="more about Meili at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5PzNMAV_org.jpg?20241126135112" alt="Meili at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Diamond Sponsor</p><div><span class="helper"></span><a href="sponsor-cartrawler.stm" title="more about CarTrawler at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L58FQMAZ_org.jpg?20241125151108" alt="CarTrawler at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Diamond Sponsor</p><div><span class="helper"></span><a href="sponsor-hopper.stm" title="more about Hopper at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000JmDeNMAV_org.jpg?20241125154710" alt="Hopper at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-accommodations-plus-international.stm" title="more about Accommodations Plus International at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5NEPMA3_org.jpg?20241125172224" alt="Accommodations Plus International at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-allianz-partners.stm" title="more about Allianz Partners at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5It3MAF_org.jpg?20241125163811" alt="Allianz Partners at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-amadeus.stm" title="more about Amadeus at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5C9KMAV_org.jpg?20241125155027" alt="Amadeus at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-atpco.stm" title="more about ATPCO at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5BwPMAV_org.jpg?20241125152158" alt="ATPCO at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-atrius.stm" title="more about Atrius at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5It4MAF_org.jpg?20241126135005" alt="Atrius at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-cellpoint-digital.stm" title="more about CellPoint Digital at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KvpS5MAJ_org.jpg?20241125153339" alt="CellPoint Digital at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-datalex-ireland-ltd.stm" title="more about Datalex Ireland Ltd at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4e2nMAB_org.jpg?20241125105528" alt="Datalex Ireland Ltd at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-fetcherr-ltd.stm" title="more about Fetcherr Ltd at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4gsbMAB_org.jpg?20241125111329" alt="Fetcherr Ltd at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-flexpay.stm" title="more about FlexPay at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5OSDMA3_org.jpg?20241125173507" alt="FlexPay at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-hitit.stm" title="more about Hitit at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5ChEMAV_org.jpg?20241125155400" alt="Hitit at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-lufthansa-industry-solutions.stm" title="more about Lufthansa Industry Solutions at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5NeDMAV_org.png?20241125172640" alt="Lufthansa Industry Solutions at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-nuvei-ltd.stm" title="more about Nuvei Ltd at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5DADMA3_org.jpg?20241125153925" alt="Nuvei Ltd at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-oag-worldwide.stm" title="more about OAG Worldwide at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4WWhMAN_org.jpg?20241125100557" alt="OAG Worldwide at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-ping-identity.stm" title="more about Ping Identity at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KW8IHMA1_org.jpg?20241126133338" alt="Ping Identity at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-quantum-metric.stm" title="more about Quantum Metric at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4eIvMAJ_org.jpg?20241125105721" alt="Quantum Metric at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-venari-partners.stm" title="more about Venari Partners at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L51sJMAR_org.jpg?20241125151425" alt="Venari Partners at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-viasat.stm" title="more about Viasat at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4aFMMAZ_org.jpg?20241125111640" alt="Viasat at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-zerog-gmbh.stm" title="more about zeroG GmbH at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5Os1MAF_org.jpg?20241125174255" alt="zeroG GmbH at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Partner</p><div><span class="helper"></span><a href="sponsor-chooose.stm" title="more about CHOOOSE at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5NHdMAN_org.jpg?20241125172431" alt="CHOOOSE at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Partner</p><div><span class="helper"></span><a href="sponsor-plusgrade.stm" title="more about Plusgrade at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5CR3MAN_org.jpg?20241125152610" alt="Plusgrade at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Partner</p><div><span class="helper"></span><a href="sponsor-sim-local.stm" title="more about Sim Local at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5OdVMAV_org.jpg?20241125173813" alt="Sim Local at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Partner</p><div><span class="helper"></span><a href="sponsor-travel-in-motion-ag.stm" title="more about Travel in Motion AG at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5ExVMAV_org.jpg?20241125155220" alt="Travel in Motion AG at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Partner</p><div><span class="helper"></span><a href="sponsor-uatp.stm" title="more about UATP at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4gasMAB_org.jpg?20241125111955" alt="UATP at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Associate Sponsor</p><div><span class="helper"></span><a href="sponsor-abomis-innovations-inc.stm" title="more about ABOMIS Innovations Inc. at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMSlJMAX_org.jpg?20241111140705" alt="ABOMIS Innovations Inc. at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Associate Sponsor</p><div><span class="helper"></span><a href="sponsor-epteca.stm" title="more about epteca at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000HMLiLMAX_org.jpg?20241125174203" alt="epteca at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Associate Sponsor</p><div><span class="helper"></span><a href="sponsor-roboxi.stm" title="more about Roboxi at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMSwbMAH_org.jpg?20241111140807" alt="Roboxi at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Associate Sponsor</p><div><span class="helper"></span><a href="sponsor-seatboost.stm" title="more about SeatBoost at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KW8jhMAD_org.jpg?20241125162527" alt="SeatBoost at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-1pointfive.stm" title="more about 1PointFive at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5L9NMAV_org.png?20241125165840" alt="1PointFive at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-apexx-global.stm" title="more about APEXX Global at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5BYEMA3_org.jpg?20241125163002" alt="APEXX Global at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-cavu-group-limited.stm" title="more about CAVU Group Limited at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMQy2MAH_org.jpg?20241111135351" alt="CAVU Group Limited at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-dataart.stm" title="more about DataArt at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5Fn7MAF_org.jpg?20241125160119" alt="DataArt at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-endava-uk-limited.stm" title="more about Endava UK Limited at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000K0YB4MAN_org.jpg?20241125161214" alt="Endava UK Limited at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-ericsson.stm" title="more about Ericsson at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMOJWMA5_org.jpg?20241111134716" alt="Ericsson at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-2e-systems.stm" title="more about 2e Systems at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KSyddMAD_org.jpg?20241125105835" alt="2e Systems at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-esim-go.stm" title="more about eSIM Go at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5IJaMAN_org.jpg?20241125165001" alt="eSIM Go at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-icoupon.stm" title="more about iCoupon at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5K5GMAV_org.jpg?20241125172515" alt="iCoupon at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-id90-travel.stm" title="more about ID90 Travel at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5FNJMA3_org.jpg?20241125155539" alt="ID90 Travel at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-lufthansa-process-management.stm" title="more about Lufthansa Process Management at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5NBCMA3_org.jpg?20241125173916" alt="Lufthansa Process Management at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-nec.stm" title="more about NEC at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMSN7MAP_org.jpg?20241111140317" alt="NEC at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-passur-aerospace.stm" title="more about PASSUR Aerospace at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000II9yYMAT_org.jpg?20241125164843" alt="PASSUR Aerospace at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-power-stow-as.stm" title="more about Power Stow A/S at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMPtuMAH_org.jpg?20241111135838" alt="Power Stow A/S at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Airport Parking and Transfers Partner</p><div><span class="helper"></span><a href="sponsor-quick-parking.stm" title="more about Quick Parking at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMR1FMAX_org.jpg?20241111135036" alt="Quick Parking at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-rozieai.stm" title="more about RozieAI at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5OATMA3_org.jpg?20241125173203" alt="RozieAI at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-swiipr-technologies-ltd.stm" title="more about Swiipr Technologies Ltd at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5R1tMAF_org.jpg?20241125180820" alt="Swiipr Technologies Ltd at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-ta-connections.stm" title="more about TA Connections at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5PmTMAV_org.jpg?20241125175311" alt="TA Connections at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-travelx.stm" title="more about travelx at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5JIrMAN_org.jpg?20241125163939" alt="travelx at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-volantio-inc.stm" title="more about Volantio Inc. at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4gcUMAR_org.jpg?20241125111831" alt="Volantio Inc. at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-websky-tech-slu.stm" title="more about WebSky Tech S.L.U. at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5PT7MAN_org.jpg?20241125174933" alt="WebSky Tech S.L.U. at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-wns.stm" title="more about WNS at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KW8BpMAL_org.jpg?20241126133554" alt="WNS at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-zestiot.stm" title="more about ZestIoT at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMSYPMA5_org.jpg?20241111140508" alt="ZestIoT at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-acmetric-bv.stm" title="more about acmetric B.V. at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000JWsNJMA1_org.jpg?20241126133907" alt="acmetric B.V. at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-aerosight.stm" title="more about AeroSight at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5HnJMAV_org.jpg?20241126115735" alt="AeroSight at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-airxelerate-gmbh.stm" title="more about Airxelerate GmbH at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4dGPMAZ_org.jpg?20241125105042" alt="Airxelerate GmbH at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-arc.stm" title="more about ARC at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5MgXMAV_org.jpg?20241125171748" alt="ARC at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-avibright.stm" title="more about avibright at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KsUATMA3_org.jpg?20241125164718" alt="avibright at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-aviramp.stm" title="more about Aviramp at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KwUOnMAN_org.jpg?20241122145919" alt="Aviramp at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-avtrasoft-limited.stm" title="more about AvtraSoft Limited at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5GUfMAN_org.jpg?20241125161121" alt="AvtraSoft Limited at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-cielo.stm" title="more about Cielo at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L57KwMAJ_org.jpg?20241125160331" alt="Cielo at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-cmac-group.stm" title="more about CMAC Group at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4d57MAB_org.jpg?20241125104920" alt="CMAC Group at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-discovercars.stm" title="more about DiscoverCars at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KQ77BMAT_org.jpg?20241126134152" alt="DiscoverCars at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-edifly---innovative-software-sarl.stm" title="more about EDIfly - Innovative Software SARL at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5IHxMAN_org.jpg?20241125162709" alt="EDIfly - Innovative Software SARL at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-emu-analytics.stm" title="more about Emu Analytics at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMSmwMAH_org.jpg?20241111141537" alt="Emu Analytics at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-fairlyne.stm" title="more about Fairlyne at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5NskMAF_org.jpg?20241125180427" alt="Fairlyne at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-hbx-group.stm" title="more about HBX Group at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5P9lMAF_org.jpg?20241125174527" alt="HBX Group at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-luggit.stm" title="more about LUGGit at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KZev7MAD_org.jpg?20241115153612" alt="LUGGit at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-maxamation.stm" title="more about Maxamation at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4beQMAR_org.jpg?20241125105330" alt="Maxamation at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-numarqe.stm" title="more about NUMARQE at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMTizMAH_org.jpg?20241111141445" alt="NUMARQE at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-objective-solutions.stm" title="more about Objective Solutions at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMTKnMAP_org.jpg?20241111141147" alt="Objective Solutions at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Silver Sponsor</p><div><span class="helper"></span><a href="exhibitor-optifly.stm" title="more about Optifly at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5KhxMAF_org.png?20241125165632" alt="Optifly at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-panasonic-avionics.stm" title="more about Panasonic Avionics at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KEGarMAH_org.jpg?20241125180051" alt="Panasonic Avionics at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-retail-inmotion.stm" title="more about Retail inMotion at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KMQgJMAX_org.jpg?20241125105156" alt="Retail inMotion at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-sherpa.stm" title="more about Sherpa at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5JxBMAV_org.jpg?20241125164628" alt="Sherpa at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-spire-aviation.stm" title="more about Spire Aviation at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5J18MAF_org.jpg?20241125173217" alt="Spire Aviation at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-symphony-solutions.stm" title="more about Symphony Solutions at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5PL3MAN_org.jpg?20241125174748" alt="Symphony Solutions at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-t2rl.stm" title="more about T2RL at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KT22vMAD_org.jpg?20241125155941" alt="T2RL at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-tarmac-technologies.stm" title="more about Tarmac Technologies at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KML7AMAX_org.jpg?20241111141359" alt="Tarmac Technologies at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-thinkink.stm" title="more about THINKINK at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L4ctpMAB_org.jpg?20241125104745" alt="THINKINK at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-veeone.stm" title="more about VeeOne at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000L5NpXMAV_org.jpg?20241125173611" alt="VeeOne at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Startup</p><div><span class="helper"></span><a href="exhibitor-cosmofoil.stm" title="more about Cosmofoil at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000IRECbMAP_org.png?20241122141311" alt="Cosmofoil at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Startup</p><div><span class="helper"></span><a href="exhibitor-findr.stm" title="more about FindR at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000IZPytMAH_org.png?20241122141606" alt="FindR at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Startup</p><div><span class="helper"></span><a href="exhibitor-laytrip.stm" title="more about Laytrip at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000IREirMAH_org.png?20241122141432" alt="Laytrip at World Aviation Festival 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10950"><p>Startup</p><div><span class="helper"></span><a href="exhibitor-mangodo.stm" title="more about Mangodo at World Aviation Festival 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10950/a0AN200000KmL53MAF_org.png?20241119162018" alt="Mangodo at World Aviation Festival 2025" /></a></div></div> </li> </ul></div></div></div></div><p> </p><div class="row"><div class="col-md-4 col-md-offset-4"><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10950">SPONSOR NOW </a></div></div></section> <a class="arrow" data-jumpto="#updates"></a> <section class="s22009 s-extra" id="updates"> <div class="row"> <div class="col-sm-12"> <h2 style="text-align: center;color: #004071; font-size: 38px; font-weight: 700;"> Stay Up-to-Date </h2> <p style="text-align:center; color: #020302;"> Join our mailing list to receive exclusive content and offers. </p> <div class="container-iframe-updates"> <iframe class="responsive-iframe-updates" frameborder="0" height="100%" scrolling="no" src="https://cloud.tp2.terrapinn.com/email-updates?eid=10950&state=first" width="100%"> </iframe> </div> <p>   </p> <p style="text-align:center; color:#020302;"> By submitting, you agree to receive email communications from Terrapinn, including upcoming promotions and discounted tickets and news. </p> </div></div><style type="text/css"> @media (min-width: 835px) { .responsive-iframe-updates { width: 100%; height: 200px; max-width: 1200px; margin: auto; display: table; } } @media (max-width: 834px) { .responsive-iframe-updates, container-iframe-updates { width: 100%; height: 400px; } }</style></section> <a class="arrow" data-jumpto="#industry-news"></a> <section class="s22010 s-extra" id="industry-news"> <div class="row"><div class="col-sm-12"><h2 style="font-weight: 700; font-size: 38px; color: rgb(0, 64, 112); text-align: center; ">Explore the Latest Industry News from Aviation News</h2></div></div><p> </p><div style="text-align: center;"><div class="row" id="BlogContent"> &nbsp;</div></div><style type="text/css">div#BlogContent, div#BlogContent .row { max-width: 100%; } div#BlogContent div.BlogContent { background-size: cover !important; background-position: center 5% !important; } div#BlogContent h3 { opacity: 1; text-align:left; background:rgba(0,0,0,0.6); border-radius:0; margin:0; padding:15px; } div#BlogContent h3:hover { background: #009FE3; } div#BlogContent h3 a { font-size:16pt !important; text-decoration:none !important; } div.BlogPrecis { display:none; }</style></section> </div><script type="text/javascript" src="https://cdn.jsdelivr.net/gh/jfhovinne/jFeed@0d411f761c26013fb8f960d5a0a20f848706fdc5/build/dist/jquery.jfeed.js"></script> <script type="text/javascript"> $(document).ready(function () { var intMaxArticles = 8; var strHashKey = hashCode(String(window.location)); var arrItems = {}; var intCacheTime = 3600000; arrItems = GetData(strHashKey, intCacheTime); if (arrItems && arrItems.items.length > 0) { ShowFeed(arrItems, intMaxArticles, 'LIST', true, true, '#00abeb'); } else { jQuery.getFeed({ url: 'https://worldaviationfestival.com/category/blog/feed', success: function(feed) { SetData(strHashKey, feed, intCacheTime); ShowFeed(feed, intMaxArticles, 'LIST', true, true, '#00abeb'); } }); }}); </script> </div> </section> <div id="SectionBottom"><section id="bottom-nav" style="padding:50px 0; background-color: #004170;"> <div class="row"> <div class="footer-menu-block-2"> <p class="footer-menu main"> <a href="contact-us.stm" title="Contact"> Contact </a> </p> <p> <a href="https://twitter.com/airlinesblog" target="_blank"> <img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/config/img/icons/x.png" style="float: left; padding: 0px 10px; max-width: 70px;" /> </a> <a href="https://www.linkedin.com/company/14019207/" target="_blank"> <img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/config/img/icons/linkedin.png" style="float: left; padding: 0px 10px; max-width: 70px;" /> </a> </p> <div class="clearfix"> &nbsp; </div> </div> <div class="footer-menu-block"> <p class="footer-menu main"> <a href="our-story.stm" title="our story"> Our Story </a> </p> </div> <div class="footer-menu-block"> <p class="footer-menu"> <strong> <a href="CONFERENCE.stm" title="Conference"> Conference </a> </strong> </p> <p class="footer-menu"> <a href="https://secure.terrapinn.com/v5/edetails.aspx?e=10950" title="Apply to Speak"> Apply to Speak </a> </p> </div> <div class="footer-menu-block"> <p class="footer-menu main"> <a href="sponsor.stm" title="Sponsor"> Sponsor </a> </p> <p class="footer-menu"> <a href="https://secure.terrapinn.com/v5/edetails.aspx?e=10950" title="Enquire"> Enquire </a> </p> <p class="footer-menu"> <a href="https://www.terrapinn.com/template/live/go/10950/22868" title="Download Prospectus"> Download Prospectus </a> </p> </div> <div class="footer-menu-block"> <p> <a class="hvr-grow btn btn-blue-main btn-lg center-block" href="https://secure.terrapinn.com/V5/step1.aspx?E=10950"> TICKETS </a> </p> </div> </div> </section> <style type="text/css"> div.footer-menu-block { width:16%; float: left; } div.footer-menu-block-2 { width:32%; float: left; } @media (max-width:479px) { div.footer-menu-block { width:30%; } } p.footer-menu { text-align:left; color: #FFF; } p.main { font-weight:700} p.footer-menu a { color: #FFF !important} p.footer-menu a:hover { text-decoration:none}</style></div> <section class="footer" id="footerBottom"> <div class="row"><div class="col-xs-12"> </div></div> <div class="row"> <div class="col-xs-12 col-sm-4"><h4 class="pull-left">Created by</h4><div class="clearfix"></div><a href="https://www.terrapinn.com" target="_blank" title="Terrapinn Holdings Ltd" rel="nofollow"><img alt="created by Terrapinn Holdings Ltd" src="https://www.terrapinn-cdn.com/img/logo-open.png" title="created by Terrapinn Holdings Ltd" class="pull-left organiserIdentity" /></a></div> <div class="col-xs-12 col-sm-8" id="TerrapinnSustainability"> <a href="https://weareisla.co.uk/" target="_blank" title="isla is a non-profit organisation founded by event professionals and industry leaders focusing on a sustainable future for events."> <img style="float:left;margin-right:25px;" alt="isla" src="https://terrapinn-cdn.com/img/isla-member.png" /> </a> <p style="margin-top:10px;"> Terrapinn is proud to be a member of isla. <br />Working together to build sustainable events </p> <!-- [NETWORKING_PARTNER] --> </div> </div> <div class="row"> <div class="col-sm-push-1 col-sm-10"> <nav class="navbar navbar-default" role="navigation"> <ul class="nav navbar-nav"> <li class="ft_Conduct"><a href="https://www.terrapinn.com/good-conduct-policy" title="Terrapinn's good conduct policy" rel="nofollow">good conduct policy</a></li> <li class="ft_Slavery"><a href="https://www.terrapinn.com/anti-slavery-policy" title="Terrapinn's anti-slavery policy">anti-slavery policy</a></li> <li class="ft_Money"><a href="https://www.terrapinn.com/anti-money-laundering-and-financial-crime-policy" title="Terrapinn's anti-money laundering &amp; financial crime policy">anti-money laundering &amp; financial crime policy</a></li> <div style="clear:both;font-size:0pt;"><br/></div> <li class="ft_ExhibitionRules"><a href="https://www.terrapinn.com/exhibition-terms" title="exhibition rules for sponsors and exhibitors">exhibition rules</a></li> <li class="ft_Diversity"><a href="https://www.terrapinn.com/diversity-inclusion" title="Terrapinn's diversity-inclusion">diversity &amp; inclusion policy</a></li> <li class="ft_Sustainability"><a href="https://www.terrapinn.com/data/Terrapinn-Sustainability-Policy-EXTERNAL.pdf" title="Terrapinn's sustainability policy">sustainability policy</a></li> <li class="ft_Sanctions"><a href="https://www.terrapinn.com/sanctions-policy" title="Terrapinn's sanctions policy">sanctions policy</a></li> <div style="clear:both;font-size:0pt;"><br/></div> <li class="ft_Copyright"><a href="https://www.terrapinn.com/copyright" title="copyright" rel="nofollow">&copy; Terrapinn Holdings Ltd. MMXXIV</a></li> <li class="ft_Privacy"><a href="https://www.terrapinn.com/Legal.aspx?L=P" rel="nofollow" target="_blank" title="our take on your privacy" rel="nofollow">privacy</a></li> <li class="ft_Conditions"><a href="https://www.terrapinn.com/Legal.aspx?L=T" rel="nofollow" target="_blank" title="general terms &amp; conditions" rel="nofollow">general t&amp;c&#39;s</a></li> <li class="ft_Contact"><a href="contact-us.stm" title="contact us" rel="nofollow">contact</a></li> <!-- <li class="ft_Subscription"><a href="https://www.terrapinn.com/media-preferences" title="manage your subscription preferences" rel="nofollow">subscription preferences</a></li> --> <li class="ft_Brochure"><a href="https://www.terrapinn.com/template/live/go/10950/22868" rel="nofollow">brochure</a></li> </ul> </nav> </div> </div> </section> </div> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.13.1/jquery-ui.min.js"></script><script type="text/javascript">if (!window.jQuery.ui) { var oHead = document.getElementsByTagName("head")[0]; var oLink = document.createElement("link");oLink.type = "text/css";oLink.rel = "stylesheet";oLink.href = "https://www.terrapinn-cdn.com/config/inc/jquery-ui.css";oHead.insertBefore(oLink,document.getElementsByTagName("link")[0]); document.write('<script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/jquery-ui.min.js"><\/script>') } </script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.1.1/js/bootstrap.min.js"></script> <script type="text/javascript"> if(!$.fn.modal) { var oHead = document.getElementsByTagName("head")[0]; var oLink = document.createElement("link"); oLink.type = "text/css";oLink.rel = "stylesheet";oLink.href = "https://www.terrapinn-cdn.com/config/bootstrap/css/bootstrap.min.css";oHead.insertBefore(oLink,document.getElementsByTagName("link")[0]); oLink = document.createElement("link");oLink.type = "text/css";oLink.rel = "stylesheet";oLink.href = "https://www.terrapinn-cdn.com/config/inc/font-awesome.min.css";oHead.insertBefore(oLink,document.getElementsByTagName("link")[0]); document.write('<script src="https://www.terrapinn-cdn.com/config/bootstrap/js/bootstrap.min.js"><\/script>'); } </script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/viewport-units-buggyfill.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/countdown.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/wow.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/JS_Slider/jquery.flexslider-min.js"></script> <!--[if (lt IE 9) & (!IEMobile)]> <script src="/config/inc/responsive/js/selectivizr-min.js"></script> <![endif]--> <script type="text/javascript"> var intWidth, SMALL_WINDOW = 767, intSliderHeight, intOriginalHeight; var objDistance, myDistance, intWindowWidth, intLogoHeight, flgFixed = 0; var oWow, urlParams = {}; var SliderPresent = 0; var oCal; var $body = $('body'), $navtop = $('#MainNavigation'), offset = $('#FixSocialBar').outerHeight() + $('#MainMenu').outerHeight() ; function SortSliderHeight() { var resizeTimer2; clearTimeout(resizeTimer2); resizeTimer2 = setTimeout(fixSpy, 500); intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); intOriginalHeight = intSliderHeight; //alert("intSliderHeight: " + intSliderHeight + "\n\n$('div.SliderImg').height(): " + $('div.SliderImg').height()); //alert("$('div.SliderImg').height(): " + $('div.SliderImg').height()); if (intSliderHeight < $('div.SliderImg').height()) { //alert("need to shrink slider back up..."); } else if ($('div.SliderImg').height() < 500) { //check if slider too small...push down if image height less than 400?... //alert("expand it"); var intLargerHeight = $('div.SliderImg').height() + $('div.Slider-Caption').height(); if (intLargerHeight > intSliderHeight) { //alert("too big..."); } else { intSliderHeight = intLargerHeight; } } if (intOriginalHeight!=intSliderHeight) { //change size.. //intSliderHeight = $('div.SliderImg').height(); //alert("Slider-Caption: " + $('div.Slider-Caption').height()); //alert("new height: " + intSliderHeight ); if ($('div.Slider-Caption').height() > intSliderHeight) { //alert("pulling up too far.."); intSliderHeight = $('div.Slider-Caption').height(); } //if smaller window add the mobile header to the slider height.. if (intWindowWidth < SMALL_WINDOW) { //intSliderHeight+=80; } //alert("original height: " + intOriginalHeight + '\n new height: ' + intSliderHeight); $('#MainSlider ul.flex-direction-nav').css("bottom", (intOriginalHeight - intSliderHeight) + "px"); $('#MainSlider').css("height", intSliderHeight + "px"); $('#MainSlider ul').css("height",intSliderHeight + "px"); $('#MainSlider ul li').css("height",intSliderHeight + "px"); } } function SortSliderHeight2(strClass) { if ((typeof Modernizr != 'undefined') && (Modernizr != undefined)) { if (Modernizr && !Modernizr.cssvwunit) { var intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); $("div." + strClass + " ul li div.item").css({"width":"100%","height":intSliderHeight + "px"}); } } } function SlideAnimate(slider, strClass) { var thisSlide; if (typeof slider === "undefined") { thisSlide = $('.' + strClass + '>ul>li.flex-active-slide'); } else { thisSlide = slider.slides.eq(slider.currentSlide); } $.each($(thisSlide).find('.wow2'), function() { $(this).addClass($(this).attr('AF') + ' animated'); }); } function SlideAnimationStop(slider) { if (typeof slider === "undefined") { $.each($('.' + strClass + '>ul>li').find('.wow2'), function() { SlideStop($(this)); }); } else { $.each(slider.slides.find('.wow2'), function() { SlideStop($(this)); }); } } function SlideStop(wowItem) { if (typeof wowItem.attr('AF') !== "undefined") { wowItem.addClass(wowItem.attr('AF') + ' animated'); } else { wowItem.addClass('animated'); } strClasses = ''; var arrClasses = wowItem.attr('class').split(' '); // remove all acept: row wow2 for ( var i = 0, l = arrClasses.length; i<l; ++i ) { //alert( arrClasses[i] ); if (arrClasses[i]!='row' && arrClasses[i]!="wow2") { strClasses = strClasses + ' ' + arrClasses[i]; //console.log("removing class: " + arrClasses[i]); wowItem.removeClass(arrClasses[i]); } } //temp store these removed classes to add later (the animations).. wowItem.attr('AF',strClasses); } function SliderHeight(strClass) { SliderPresent = 1; var image = new Image(); $(image).load(function () { var intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); var intHeight = image.height; //var intRatio = $(window).width() / image.width; //alert("Image: " + intHeight + ' x ' + image.width + '\n Viewing portal: ' + intSliderHeight + ' x ' + $(window).width() + '\n Ratio: ' + intRatio); //if (intRatio>1) { intHeight = image.height * ($(window).width() / image.width); } if (intHeight > intSliderHeight) { intHeight = intSliderHeight; } $('head').append('<style>.' + strClass + ' ul li div.item { height:' + intHeight + 'px; }<\/style>'); }); image.onerror = function () { //$('head').append('<style>.' + strClass + ' ul li div.item { height:' + 200 + 'px; }<\/style>'); //fall back to old method SortSliderHeight2(strClass); } image.src = $('.' + strClass + ' ul li div.item').css("background-image").match(/^url\("?(.+?)"?\)$/)[1]; } // function to do the tweaking function fixSpy() { // grab a copy the scrollspy data for the element //alert("fixSpy()"); var data = $body.data('bs.scrollspy'); // if there is data, lets fiddle with the offset value if (data) { // get the current height of the navbar //offset = $navtop.outerHeight(); offset = $("#MainNav").outerHeight(); //alert("offset: " + offset); // adjust the body's padding top to match //$body.css('padding-top', offset); // change the data's offset option to match data.options.offset = offset // now stick it back in the element $body.data('bs.scrollspy', data); // and finally refresh scrollspy $body.scrollspy('refresh'); } } function InitScrollSpecific() { //if (!$('body.GenericPage').length) { return; } // only proceed if a generic page.. myDistance = $(window).scrollTop(); intWindowWidth = $( window ).width(); //alert("InitScrollSpecific()"); if (flgFixed!=1 && myDistance >= objDistance) { // FIX IT! flgFixed = 1; //code fixes window as you scroll down...then unfixes back up.. if (intWindowWidth > SMALL_WINDOW) { //alert("fixing.."); $('body #MainNav').addClass('navbar-fixed-top'); $('body #FixSocialBar').removeClass('navbar-fixed-top'); $('body #NonMobileSection').css("display","none"); $('body').css("padding-top", (intLogoHeight) + 24 + "px"); // 92 (padding of body when section removed) //82 $('body #TopMenu').css("padding-top", "0px"); $('body #MainMenu ul').css("margin-left","15px"); $('body #VenueAndDates').css("display","none"); } } else if (flgFixed==1 && myDistance < (objDistance)) { // UNFIX IT! flgFixed = 0; if (intWindowWidth > SMALL_WINDOW) { //alert("unfixing.."); $('body #MainNav').removeClass('navbar-fixed-top'); $('body #FixSocialBar').addClass('navbar-fixed-top'); $('body #NonMobileSection').css("display","block"); $('body').css("padding-top","0px"); //$('body #TopMenu').css("padding-top", "40px"); $('body #MainNav #MainMenu ul').css("margin-left","0px"); $('body #VenueAndDates').css("display","block"); } } } function countdown() { var count = $('#countdown'); if ($.fn.countdown && count.length) { count.countdown(count.data("date"), function (event) { var $this = $(this); switch (event.type) { case "seconds": case "minutes": case "hours": case "days": case "weeks": case "daysLeft": $this.find('p#' + event.type).html(event.value); break; case "finished": $this.hide(); break; } }); } } function InitWindow() { //alert("init"); //test bootstrap... if ($('#bootstrapCssTest').is(':visible') === true) { //alert("manual load..."); $('<link href="/config/bootstrap/css/bootstrap.css" rel="stylesheet" type="text/css" />').appendTo('head'); } // ensure BIO has no dodgy HTML in it //$('div#SpeakerBio div#AF_SpeakerBio').html($('div#SpeakerBio div#AF_SpeakerBio').text()); //intLogoHeight = $(".navbar-brand img").height(); intLogoHeight = $("#TopMenu #NonMobileSection").height(); objDistance = $("#MainNav").height() + $("#MainMenu").height() - 56; //114 (height of menu from top adjuster) /// 94 CheckContentWidths(); $(window).scroll(function () { InitScrollSpecific(); }); InitScrollSpecific(); // fix body padding (in case navbar size is different than the padding) //$body.css('padding-top', offset); // Enable scrollSpy with correct offset based on height of navbar $body.scrollspy({target: '.navbar-side', offset: offset }); // Now monitor the resize events and make the tweaks var resizeTimer; $(window).resize(function() { clearTimeout(resizeTimer); resizeTimer = setTimeout(fixSpy, 50); }); intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); intOriginalHeight = intSliderHeight; if ($('#SpkRotator').length) { $('#SpkRotator').flexslider({ animation: "slide", initDelay: 2000, slideshowSpeed: 3500, animationSpeed: 600, easing: "jswing", animationLoop: true, itemWidth: 200, itemMargin: 35, minItems: 1, //maxItems: 8, pauseOnHover: true, controlNav: true, move: 2 //, start: function(slider){ } }); } if ($('#SpnMid').length) { $('#SpnMid').flexslider({ animation: "slide", initDelay: 2000, slideshowSpeed: 3500, easing: "jswing", animationSpeed: 600, animationLoop: true, itemWidth: 220, itemMargin: 15, minItems: 1, //maxItems: 15, pauseOnHover: true, controlNav: true, move: 2 //, start: function(slider){ alert("starting.."); } }); } if (!$(".navbar-toggle").is(":visible")) { $(function() { $(".dropdown").hover(function(){ $(this).addClass('open') }, function(){ $(this).removeClass('open') } ); }); } // check thumbnails... //console.log("check thumbnails...2"); var oImageCheck = setTimeout(CheckImagesLoaded, 1250); } function CheckImagesLoaded() { //console.log("CheckImagesLoaded()"); $('.tmpl_ContactImage').error(function() { console.log("image error found."); $('.tmpl_ContactImage').attr('src','/config/img/icons/noprofile.png'); }); } function DocReady() { //alert("doc ready"); if ($('#Photos').length) { GetPhotos(10,false); } if ($('#Videos').length) { GetVideos(8,false); } $('a.YouTubeVideo').each(function(index) { $(this).html('<iframe height="155" width="310" src="' + $(this).attr("href") + '?&amp;rel=0&amp;modestbranding=1&amp;hd=1&amp;controls=1&amp;frameborder=0&amp;wmode=transparent&autoplay=0" frameborder="0" allowfullscreen="allowfullscreen"></iframe>'); }); //$("a.PlayYouTubeVideo").click(ShowVideo($(this))); pageScroller(); close_toggle(); TidyInternetExplorer(); //hoverOpacity(); } $(document).delegate('*[data-toggle="lightbox"]', 'click', function(event) { event.preventDefault(); $(this).ekkoLightbox(); }); $(window).resize(function () { //alert("resize"); InitWindow(); }); $(window).load(function(){ //alert("(window).load"); CheckUrlSsl(); CheckMyAccount(); // 15/09/2023 to put login button on 2024+ events if ($('#countdown').length) { countdown(); } try { // hide cookie preferences... setTimeout(function(){ $("div.custom-persistent-icon").fadeOut(250) }, 6250); // if ((typeof window.viewportUnitsBuggyfill != 'undefined') && (window.viewportUnitsBuggyfill != undefined)) { window.viewportUnitsBuggyfill.init(); } if (intWidth>767) { oWow = new WOW( { boxClass: 'wow', // animated element css class (default is wow) animateClass: 'animated', // animation css class (default is animated) offset: 10, // distance to the element when triggering the animation (default is 0) mobile: false, // trigger animations on mobile devices (default is true) live: true, // act on asynchronously loaded content (default is true) }); oWow.init(); } else { //reset animation.. $('.wow').css("opacity","1"); $('.wow2').css("opacity","1"); } //# URL params... (function () { var e, a = /\+/g, // Regex for replacing addition symbol with a space r = /([^&=]+)=?([^&]*)/g, d = function (s) { return decodeURIComponent(s.replace(a, " ")); }, q = document.referrer.substring(1); //q = window.location.search.substring(1); while (e = r.exec(q)) urlParams[d(e[1])] = d(e[2]); })(); if ($('#webticker').length) { $('#webticker').css("display", "block"); // reveal ticker on load.. $('#webticker').webTicker({ speed: 50, //pixels per second direction: "left", //if to move left or right moving: true, //weather to start the ticker in a moving or static position startEmpty: false, //weather to start with an empty or full ticker duplicate: true, //if there is less items then visible on the ticker you can duplicate the items to make it continuous rssfrequency: 0, //the frequency of updates in minutes. 0 means do not refresh updatetype: "reset", //how the update would occur options are "reset" or "swap" hoverpause: true //pause the ticker when hovered }); } } catch(err) { } //alert("resize"); //$(window).trigger('resize'); }); $(document).ready(function () { //alert("doc ready"); InitWindow(); DocReady(); RunParallax(); CheckSearchTerms(); ListSearch(); CheckAgendaTimezone(); }) function CheckSearchTerms() { // check if sending search parameters.. var strQ = ""; if ("q" in urlParams) { strQ = urlParams["q"]; } else if ("prev" in urlParams) { strQ = "" } if (strQ != "") { $.ajax({ type: "POST", url: strServicePath + "AddSearchTerm", data: "{Token:'" + strEventHash + "',SearchString:'" + strQ + "',EventID:'" + strEventID + "'}", contentType: "application/json; charset=utf-8", dataType: "json", success: function(msg) { Debug("webservice response: " + msg.d); }, failure: function() { Debug("webservice search term call failed."); } }); } } function CheckUrlSsl() { var strUsesSSL = ($('meta[name=Terrapinn-SSL]').length > 0) ? $('meta[name=Terrapinn-SSL]').attr("content") : '0'; var strProtocol = document.location.protocol; //console.log('CheckUrlSsl(): ' + strUsesSSL); //console.log('SSL? ' + strProtocol); if (strUsesSSL == '1' && strProtocol == 'http:') { try { oScript.onload = function () { LE.init('41584e36-5452-40cb-931e-3227e7150b80'); var strData = "Non SSL: " + window.location.href; LE.log(strData); }; oScript.src = "https://secure.terrapinn.com/config/inc/le.min.js"; document.head.appendChild(oScript); } catch(err) { console.log('LE error: ' + err.message); } console.log('need SSL redirect'); console.log(window.location.href.replace('http://','https://')); window.location = window.location.href.replace('http://','https://'); } } // sort height of mainslider -#### no longer used? function MainMenu() { //alert("MainMenu()"); if ($('#MainSlider').length) { intWindowWidth = $( window ).width(); $('#MainSlider').css("height", intSliderHeight + "px"); $('#MainSlider ul').css("height",intSliderHeight + "px"); $('#MainSlider ul li').css("height",intSliderHeight + "px"); $('#MainSlider').flexslider({ animation: "fade", animationLoop: true, itemWidth: 1200, initDelay: 2000, slideshowSpeed: 3500, animationSpeed: 600, pauseOnHover: false, directionNav: true, controlNav: true //controlsContainer: ".Slider-Nav", ,//start: function(slider){ SortSliderHeight() } }); SortSliderHeight() } } function RunParallax() { // cache the window object $window = $(window); $('section[data-type="background"]').each(function(){ // declare the variable to affect the defined data-type var $scroll = $(this); $(window).scroll(function() { // HTML5 proves useful for helping with creating JS functions! // also, negative value because we're scrolling upwards //var yPos = -($window.scrollTop() / $scroll.data('speed')); //alert($scroll.height()); var yPos = -(($window.scrollTop() - $scroll.offset().top) / $scroll.data('speed')); yPos += -234; //yPos += $scroll.data('offset'); //alert("$scroll.height(): " + $scroll.height()); var coords = '50% '+ yPos + 'px'; // move the background $scroll.css({ backgroundPosition: coords }); }); // end window scroll }); // end section function } function TidyInternetExplorer() { //alert("navigator.userAgent: " + navigator.userAgent); if (navigator.userAgent.match(/Windows NT 6.2; ARM(.+)Touch/)) { var msViewportStyle = document.createElement("style"); msViewportStyle.appendChild( document.createTextNode( "@-ms-viewport{width:device-width}" ) ); document.getElementsByTagName("head")[0]. appendChild(msViewportStyle); } } function pageScroller(){ $("a[data-jumpto]").on("click",function(a){ a.preventDefault(); jumpTo($(this).data("jumpto")) }) } function jumpTo(a){ var pos = $('#MainMenu').outerHeight(); //alert("pos: " + pos); //alert($(a).offset().top); $("html, body").animate({scrollTop:$(a).offset().top - pos},1000); } function hoverOpacity() { $('#MainNav').mouseover(function() { $(this).css({ opacity: 1 }); }); $('#MainNav').mouseout(function() { $(this).css({ opacity: 0.30 }); }); } function CheckContentWidths() { //alert("CheckContentWidths()"); intWidth = $( window ).width(); var intHeaderHeight = $('#MainNav').outerHeight(); if ($("#webtickerHolder").length) { intHeaderHeight = intHeaderHeight + $('#webtickerHolder').outerHeight(); } //alert(intHeaderHeight); //alert("intWidth: " + intWidth); if (intWidth <= SMALL_WINDOW) { //alert("small"); $('#MainNav').addClass('navbar-fixed-top'); //$('#FixSocialBar').removeClass('navbar-fixed-top'); } else { //alert("large"); //$('#FixSocialBar').addClass('navbar-fixed-top'); $('#MainNav').removeClass('navbar-fixed-top'); } // smaller devices, check menu not overlaying... if (SliderPresent==1 && intWidth < 1000 && intWidth >767) { //$("body.HomePage section ").first().css("padding-top", intHeaderHeight + "px"); //$("body.HomePage section section").first().css("margin-top", 30 + "px"); } else if (SliderPresent==1 && intWidth <= 767) { //$("body.HomePage section ").first().css("padding-top", intHeaderHeight + "px"); //$("body.HomePage section section").first().css("margin-top", 10 + "px"); } } function close_toggle() { //alert("$(window).width(): " + $(window).width()); //alert("$(document).width(): " + $(document).width()); if ($(window).width() <= SMALL_WINDOW) { $('#MainMenu .nav a').on('click', function(){ if (!$(this).hasClass("dropdown-toggle")) { $(".navbar-toggle").click(); } }); } else { $('#MainMenu .nav a').off('click'); } } function ListSearch() { if ($('#AttendeeList').length) { var oListOptions = { valueNames: ['Company','Country','Jobtitle'], page:20, plugins: [ListPagination({})] }; var oList = new List('AttendeeList', oListOptions); } } function PrepareCalendar() { var strTitle, strBody, strLocation, strStart, strEnd; strTitle = $('div.StructuredEvent span.Summary').text(); strLocation = $('div.StructuredEvent span.Location').text(); strBody = $('div.StructuredEvent span.Summary').text() + ' - ' + $('a.navbar-brand').attr('title'); strStart = $('div.StructuredEvent span.dtstart').attr('data-start-utc'); strEnd = $('div.StructuredEvent span.dtstart').attr('data-end-utc'); } function ShowVideo(oA) { //alert("ShowVideo()"); var box = $("<div></div>").addClass("darkCover").html('<div class="CloseVideo"><a href="#"><img src="/img/icons/close.png" alt="close video" /></a></div>').click(function () { $(this).fadeOut(); content.fadeOut(); content.html("<div></div>"); return false; }); $("body").prepend(box); box.fadeTo(900, 0.6); var content = $("<div></div>").addClass("darkContent").html('<iframe height="390" width="640" src="' + $(oA).attr("href") + '?&amp;rel=0&amp;modestbranding=1&amp;hd=1&amp;controls=1&amp;frameborder=0&amp;wmode=transparent&autoplay=1" frameborder="0" allowfullscreen="allowfullscreen"></iframe>'); $("body").prepend(content); content.fadeTo("fast", 1); return false; } var strKeyHeader = "Terrapinn-"; function GetData(strKey, intTtl ) { var oEntry = JSON.parse(localStorage.getItem(strKey)||"0"); if (oEntry != "0") { if (oEntry.Ttl && ((parseInt(oEntry.Ttl) + parseInt(oEntry.Now)) < new Date().getTime())) { //cache expired..... } else { return oEntry.Value; } } else { //console.log("GetData(), key NOT found, returning... "); } } function SetData(strKey, oValue, intTtl ) { var oEntry = { Value : oValue, Ttl : intTtl, Now : new Date().getTime() }; var strData = JSON.stringify(oEntry); localStorage.setItem(strKey, strData); } function hashCode(str){ var hash = 0; if (str.length == 0) return hash; for (i = 0; i < str.length; i++) { char = str.charCodeAt(i); hash = ((hash<<5)-hash)+char; hash = hash & hash; // Convert to 32bit integer } return strKeyHeader + hash; } function PurgeOldCache() { let keys = Object.keys(localStorage); for(let strKey of keys) { if (strKey.startsWith(strKeyHeader)) { // read it...and check... var oEntry = JSON.parse(localStorage.getItem(strKey)||"0"); if (oEntry != "0") { if (flgPurgeCache || (oEntry.Ttl && ((parseInt(oEntry.Ttl) + parseInt(oEntry.Now)) < new Date().getTime()))) { //console.log("PurgeOldCache(), data EXPIRED, purging... "); localStorage.removeItem(strKey); } else { //console.log("PurgeOldCache(), cache NOT expired... " + oEntry.Value.length); } } } } } jQuery.browser = {}; (function () { jQuery.browser.msie = false; jQuery.browser.version = 0; if (navigator.userAgent.match(/MSIE ([0-9]+)\./)) { jQuery.browser.msie = true; jQuery.browser.version = RegExp.$1; } })(); function ShowFeed(arrItems, intMaxArticles, strType, flgShowLead, flgShowImage, strColorOverride) { var html = ''; var arrImgs; var intMaxLength = 180; var intMaxTitleLength = 100; var i = 0; var strTitle = arrItems.title; var strDescription = arrItems.description; var strLink = arrItems.link; var strPrecis = ''; var strItemTitle = ''; //console.log('ShowFeed: ' + strType); //console.dir(arrItems); if (strType=='LIST') { //html += '<div class="row BlogTitle"><div class="col-md-12"><h1><a href="' + strLink + '">' + arrItems.title + '</a></h1><h2>' + strDescription + '</h2></div></div>'; html += '<div class="row">'; } else if (strType=='ROTATOR') { html+= '<div class="flex-container"><div id="BlogRotator" class="flexslider"><ul class="slides">' } //console.log('ShowFeed: arrItems.items.length: ' + arrItems.items.length); for(i; i < arrItems.items.length && i < intMaxArticles; i++) { try { var item = arrItems.items[i]; strItemTitle = item.title; if (strItemTitle.length > intMaxTitleLength) { strItemTitle = strItemTitle.substring(0,intMaxTitleLength) + '..'; } //description might be html? try { strPrecis = $(item.description).text(); } catch(err) { strPrecis = item.description; } if (strPrecis.length > intMaxLength) { strPrecis = strPrecis.substring(0,intMaxLength) + '..'; } arrImages = {}; try { if (flgShowImage) { arrImages = $('<div>' + item.description + '</div>').find('img'); } } catch (ex) { } if (strType=='LIST') { if (i!=0) { if ((i) % 2 == 0) { html += '<div class="clearfix visible-sm">&nbsp;</div>'; } if ((i) % 3 == 0) { html += '<div class="clearfix visible-md">&nbsp;</div>'; } if ((i) % 4 == 0) { html += '<div class="clearfix visible-lg">&nbsp;</div>'; } } html += '<div class="col-sm-6 col-md-4 col-lg-3"><div class="BlogContentHolder">'; if (arrImages.length>0) { html += '<div class="BlogContent" style="background:url(\'' + arrImages[0].src + '\');background-repeat: no-repeat;background-size: cover;">' + '<h3><a href="' + item.link + '" target="_blog" title="' + strPrecis + '">'+ strItemTitle + '</a></h3>' + '</div>'; } else { html += '<div class="BlogContent" style="">' + '<h3><a href="' + item.link + '" target="_blog" title="' + strPrecis + '">'+ strItemTitle + '</a></h3>' + '</div>'; } if (flgShowLead) { html += '<div class="BlogPrecis"><p>' + strPrecis + ' <a href="' + item.link + '" target="_blog" title="' + strItemTitle + '">continues</a> &#187;</p></div>'; } html += '</div></div>'; } else if (strType=='ROTATOR') { if (arrImages.length>0) { html += '<li>'; html += '<div class="BlogContent" style="background:url(\'' + arrImages[0].src + '\');background-repeat: no-repeat;background-size: cover;">' + '<h3><a href="' + item.link + '" title="' + strPrecis + '" target="_blog">'+ strItemTitle + '</a></h3>' + '</div>'; if (flgShowLead) { html += '<div class="BlogPrecis"><p>' + strPrecis + ' <a href="' + item.link + '" target="_blog" title="' + strItemTitle + '">continues</a> &#187;</p></div>'; } html+= '</li>'; } else { html += '<li>'; html += '<div class="BlogContent">' + '<h3><a href="' + item.link + '" target="_blog" title="' + strPrecis + '">'+ strItemTitle + '</a></h3>' + '</div>'; if (flgShowLead) { html += '<div class="BlogPrecis"><p>' + strPrecis + ' <a href="' + item.link + '" target="_blog" title="' + strItemTitle + '">continues</a> &#187;</p></div>'; } html += '</li>'; } } } catch(err) { showError(err); //console.log(err.message); } } if (strType=='LIST') { html += '</div>'; } else if (strType=='ROTATOR') { html += '</ul></div></div>'; } if (!flgShowImage) { html += '<style>div#BlogContent div.BlogContent { height:auto!important; }</style>'; } if (strColorOverride!='') { html += '<style>div#BlogContent h3 { background:#' + strColorOverride + '!important; } </style>'; } //console.log('html: ' + html); jQuery('div#BlogContent').append(html); if (strType=='ROTATOR') { $('#BlogRotator').flexslider({ animation: "slide", initDelay: 2000, slideshowSpeed: 3500, easing: "jswing", animationSpeed: 600, animationLoop: true, itemWidth: 320, itemMargin: 15, minItems: 1, //maxItems: 15, pauseOnHover: true, controlNav: true, move: 2 //, start: function(slider){ alert("starting.."); } }); } } function GetFeed(strURL, intMaxArticles, flgIsIntro) { var intCacheTime = 3600000; // 1 hour cache var strHashKey = hashCode(String(window.location)); var arrItems = {}; arrItems = GetData(strHashKey,intCacheTime); if (arrItems && arrItems.length > 0) { ShowFeed(arrItems, intMaxArticles, flgIsIntro); } else { jQuery.getFeed({ url: strURL, success: function(feed) { SetData(strHashKey, feed, intCacheTime); ShowFeed(feed, intMaxArticles, flgIsIntro); } }); } } const monthNames = ["", "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; const monthNamesShort = ["", "Jan", "Feb", "Mar", "Apr", "May", "Jun","Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; var DateTime; var oDate; function CheckAgendaTimezone() { //console.log("CheckAgendaTimezone()"); // testing... //luxon.Settings.now = () => new Date(2020, 6, 8).valueOf(); //luxon.Settings.defaultZoneName = 'America/New_York'; if ( $("div#Agenda").length && $("div#Agenda").hasClass("VirtualEvent") ) { //console.log("dealing with agenda.."); loadExtScript('https://cdn.jsdelivr.net/npm/luxon@1.24.1/build/global/luxon.min.js', function() { return (typeof luxon === 'object'); }, CheckAgendaTimezoneRun); } } function CheckAgendaTimezoneRun() { //console.log("CheckAgendaTimezoneRun()"); // instantiate Luxon... DateTime = luxon.DateTime; var strLocalZone = DateTime.local().zoneName; strLocalZone = strLocalZone.substr(strLocalZone.indexOf('/') + 1, strLocalZone.length - 1); //console.log("Time zone city: " + strLocalZone); //console.log("Event city: " + strEventCity); if (strLocalZone == strEventCity) { return; } // testing... //console.log("local time: " + DateTime.local().toLocaleString(DateTime.TIME_24_SIMPLE)); //console.log("local timezone (browser): " + Intl.DateTimeFormat().resolvedOptions().timeZone) //console.log("local timezone: " + DateTime.local().zoneName); var oTimezone = $('<div id="TimeZoneChanger"><h3>Time zone</h3></div>'); var oHtml = $('<div class="onoffswitch"></div>'); var oBtn = $('<input type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="myonoffswitch" tabindex="0" />'); var oLabel = $('<label class="onoffswitch-label" for="myonoffswitch"><span class="onoffswitch-inner" data-before="Local" data-after="Event"></span><span class="onoffswitch-switch"></span></label>'); $(oHtml).append($(oBtn)); $(oHtml).append($(oLabel)); $(oTimezone).append($(oHtml)); // filter version... $('div.AgendaHeader>div').append($(oTimezone)); // older version... $('div#Agenda').prepend($(oTimezone)); //var strLocalZone = DateTime.local().zoneName; //strLocalZone = strLocalZone.substr(strLocalZone.indexOf('/') + 1, strLocalZone.length - 1); $("span.onoffswitch-inner").attr('data-before', strLocalZone); $("span.onoffswitch-inner").attr('data-after', strEventCity); $("#myonoffswitch").change(function () { if ($("#myonoffswitch").is(":checked")) { DoTimezone(); } else { DoTimezoneLocal(); } }); } function DoTimezone() { //console.log("DoTimezone()"); $("div.Time").each(function () { oDate = DateTime.fromISO($(this).attr('data')); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); $("div.session>span").each(function () { oDate = DateTime.fromISO($(this).attr('data')); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); } function DoTimezoneLocal() { //console.log("DoTimezoneLocal()"); $("div.Time").each(function () { if (strEventZone == 'UTC0') { oDate = DateTime.fromISO($(this).attr('data'), { zone: 'UTC+0' }); } else { oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); } //oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); $("div.session>span").each(function () { if (strEventZone == 'UTC0') { oDate = DateTime.fromISO($(this).attr('data'), { zone: 'UTC+0' }); } else { oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); } //oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); } function loadExtScript(src, test, callback) { var s = document.createElement('script'); s.src = src; document.body.appendChild(s); var callbackTimer = setInterval(function() { var call = false; try { call = test.call(); } catch (e) {} if (call) { clearInterval(callbackTimer); callback.call(); } }, 100); } </script> <!-- youtube / flickr --> <script type="text/javascript"> /* <![CDATA[ */ // load photos from Flickr -either to gallery or rotator... function GetPhotos(intCount, flgGallery) { if (typeof strPhotos === 'undefined') { return; } intCount = (typeof intCount === "undefined") ? 500 : intCount; flgGallery = (typeof flgGallery === "undefined") ? true : flgGallery; $.ajax({ url: 'https://api.flickr.com/services/rest/', data: { format: 'json', method: 'flickr.photosets.getPhotos', api_key: 'b3a6ea9e962408fb6a57e1266989eba2', photoset_id: strPhotos, per_page: intCount, page: 1 }, dataType: 'jsonp', jsonp: 'jsoncallback' }).done(function (result) { var baseUrl; var linksContainer; if (flgGallery) { linksContainer = $('#links') } else { linksContainer = $('#Photos .slides') } $.each(result.photoset.photo, function (index, photo) { baseUrl = 'https://farm' + photo.farm + '.static.flickr.com/' + photo.server + '/' + photo.id + '_' + photo.secret; if (flgGallery) { $('<a/>').append($('<img></img>').prop("src", baseUrl + "_s.jpg")) .prop('href', baseUrl + '_b.jpg') .prop('title', photo.title) .attr('data-gallery', '') .appendTo(linksContainer); } else { //show in rotator.. $('<li/>').append($('<a href="' + baseUrl + '_b.jpg" title="' + photo.title + '" data-toggle="lightbox" data-title="' + photo.title + '"><img src="' + baseUrl + "_m.jpg" + '" alt="' + photo.title + '" /></a>')).appendTo(linksContainer); } }); if (flgGallery) { var links = document.getElementById('links').getElementsByTagName('a'), options = { startSlideshow: true, slideshowInterval: 1800, transitionSpeed: 600, carousel: false, closeOnEscape: true, }, gallery = blueimp.Gallery(links, options); } else { // init slider for photos... $('#Photos').flexslider({ animation: "slide", animationSpeed: 600, slideshow: false, itemWidth: 250, minItems: 1, maxItems: 8, controlNav: false, smoothHeight: false, start: function(slider){ $('body').removeClass('loading'); } }); } }); } function GetVideos(intCount, flgGallery) { var strKey = 'AIzaSyA2lXOFdwO0MoSF3Z0FkKEAlNh0jAtKKrw'; var strBaseURL = 'https://www.googleapis.com/youtube/v3/playlistItems'; var strBaseParams = '?part=contentDetails%2C+snippet&fields=items%2Fsnippet%2Ftitle%2Citems%2Fsnippet%2Fdescription%2Citems%2Fsnippet%2Fthumbnails%2Fmedium%2Furl%2Citems%2FcontentDetails%2FvideoId&key=' + strKey; if (typeof strVideos === 'undefined') { return; } intCount = (typeof intCount === "undefined") ? 50 : intCount; flgGallery = (typeof flgGallery === "undefined") ? true : flgGallery; $.getJSON(strBaseURL + strBaseParams + '&playlistId=' + strVideos + '&maxResults=' + intCount, function(data) { var linksContainer; if (flgGallery) { linksContainer = $('#links') } else { linksContainer = $('#Videos .slides') } for(var i=0; i<data.items.length; i++) { if (flgGallery) { $('<a/>').append($('<img></img>').prop("src", "http://img.youtube.com/vi/" + data.items[i].contentDetails.videoId + "/1.jpg")) .prop('href', 'https://www.youtube.com/watch?v=' + data.items[i].contentDetails.videoId) .prop('title', data.items[i].snippet.title) .prop('type', 'text/html') .attr('data-youtube', data.items[i].contentDetails.videoId) .attr('data-poster', data.items[i].snippet.thumbnails.medium.url) .attr('data-gallery', '') .appendTo(linksContainer); } else { //show in rotator.. $('<li/>').append($('<a class="PlayYouTubeVideo" href="https://www.youtube.com/embed/' + data.items[i].contentDetails.videoId + '" title="' + data.items[i].snippet.title + ' ' + data.items[i].snippet.description + '" onclick="return ShowVideo(this);"><img src="' + data.items[i].snippet.thumbnails.medium.url + '" alt="' + data.items[i].snippet.title + '" /></a>')).appendTo(linksContainer); } } if (flgGallery) { var links = document.getElementById('links').getElementsByTagName('a'), options = { startSlideshow: true, slideshowInterval: 6800, carousel: false, closeOnEscape: true, youTubeVideoIdProperty: 'youtube', youTubePlayerVars: undefined, youTubeClickToPlay: false }, gallery = blueimp.Gallery(links, options); } else { $('#Videos').flexslider({ animation: "slide", animationSpeed: 600, slideshow: false, itemWidth: 250, minItems: 1, maxItems: 8, controlNav: false, start: function(slider){ $('body').removeClass('loading'); } }); } }); } /* ]]> */ </script> <!-- Evt udpates --> <script> var intArchiveMonths = 3; var flgLookupProcessed = false; var submitOnce = 0; var strResponseMsg = ''; var strResponseCS = ''; $(document).ready(function () { if (!$("div#EvtUpdates").length) { return; } $("head").append("<script src=\"https://www.terrapinn-cdn.com/config/inc/le.min.js\" type=\"text/javascript\"></scr" + "ipt>"); $("#btnEvtUpdatesEmail").click(function(){ if (EvtUpdatesValidate()) { EvtUpdatesProcess(); } return false }); debugout($("div.form-inline").width()); strResponseMsg = $("div#EvtUpdates").attr("data-responseMsg"); debugout("strResponseMsg: " + strResponseMsg); strResponseCS = $("div#EvtUpdates").attr("data-responseCS"); debugout("strResponseCS: " + strResponseCS); $("div.form-inline").css("width",$("div.form-inline").width() + 64); $('#elqCustomerGUID').on("ElqLoaded", function( event ) { debugout("EVT, ELQ loaded."); if ($('#txtEvtUpdatesEmail').length) { $('#txtEvtUpdatesEmail').change(function() { //debugout("email changed, calling data lookup based on email: " + $('#txtEvtUpdatesEmail').val()); elqTracker.getData({key: "{64cb133a-2f29-4fba-be03-abfeb3a0cf3a}", lookup: "<C_EmailAddress>" + $('#txtEvtUpdatesEmail').val() + "</C_EmailAddress>", success: function() { EvtUpdatesPopulateForm(false); }}); }); } if ($('#elqCustomerGUID').val() != '') { var guid = $('#elqCustomerGUID').val(); debugout("have guid: " + guid); if ($('#SFDCContactID').length && $('#SFDCContactID').val()=='') { debugout("guid gotten, and SFDCContactID unknown...calling data lookup.."); elqTracker.getData({key: "{466702f1-a0a7-4198-aa3c-6196e5b21656}", lookup: "", success: function() { EvtUpdatesSetElqContent_Cookie($('#elqCustomerGUID').val()); }}); } } elqTracker.getGUID(function(guid) { debugout("[lookup] " + "guid: " + guid); $('#elqCustomerGUID').val(guid); debugout("guid gotten: " + $('#elqCustomerGUID').val() + " calling data lookup.."); if (guid != undefined) { elqTracker.getData({key: "{466702f1-a0a7-4198-aa3c-6196e5b21656}", lookup: "", success: function() { EvtUpdatesSetElqContent_Cookie(guid); }}); } }); }); }); function EvtUpdatesSetElqContent_Cookie(strGUID) { debugout("EvtUpdatesSetElqContent_Cookie('" + strGUID + "')"); if (typeof GetElqContentPersonalizationValue == "function") { //if ($('#V_ElqEmailAddress').length) { $('#V_ElqEmailAddress').val(GetElqContentPersonalizationValue('V_ElqEmailAddress')) } //if ($('#V_ElqLastName').length) { $('#V_ElqLastName').val(GetElqContentPersonalizationValue('V_ElqLastName')) } //if ($('#V_ElqCompanyName').length) { $('#V_ElqCompanyName').val(GetElqContentPersonalizationValue('V_ElqCompanyName')) } if ($('#txtEvtUpdatesEmail').length && $('#txtEvtUpdatesEmail').val()=='') { $('#txtEvtUpdatesEmail').val(GetElqContentPersonalizationValue('V_ElqEmailAddress')) } //var _Title = GetElqContentPersonalizationValue('V_ElqTitle'); //ElqDoUpate('#txtTitle',_Title); //var _Firstname = GetElqContentPersonalizationValue('V_ElqFirstName'); //ElqDoUpate('#txtFirstname',_Firstname); //var _Lastname = GetElqContentPersonalizationValue('V_ElqLastName'); //ElqDoUpate('#txtLastname',_Lastname); //var _Company = GetElqContentPersonalizationValue('V_ElqCompanyName'); //ElqDoUpate('#txtCompany',_Company); //ElqDoUpate('#txtOrganisation',_Company); //var _Email = GetElqContentPersonalizationValue('V_ElqEmailAddress'); //ElqDoUpate('#txtEmail',_Email); //ElqDoUpate('#txtEmailConfirm',_Email); //var _Phone = GetElqContentPersonalizationValue('V_ElqPhoneNumber'); //ElqDoUpate('#txtPhone',_Phone); //ElqDoUpate('#txtTel',_Phone); if ($('#SFDCContactID').val()=='') { debugout("$('#SFDCContactID').val(): " + $('#SFDCContactID').val()); if ($('#txtEvtUpdatesEmail').val() != '') { debugout("calling data lookup based on [EvtUpdatesSetElqContent_Cookie()] : " + $('#txtEvtUpdatesEmail').val()); elqTracker.getData({key: "{64cb133a-2f29-4fba-be03-abfeb3a0cf3a}", lookup: "<C_EmailAddress>" + $('#txtEvtUpdatesEmail').val() + "</C_EmailAddress>", success: function() { EvtUpdatesPopulateForm(true); }}); } } } } function EvtUpdatesPopulateForm(flgIsCookie) { debugout("EvtUpdatesPopulateForm('" + flgIsCookie + "')"); if (typeof GetElqContentPersonalizationValue == "function") { var oHistoryDate = new Date(); oHistoryDate.setMonth(oHistoryDate.getMonth() - intArchiveMonths); var oLastModified; var _LastModified = GetElqContentPersonalizationValue('C_DateModified'); var arrParts = _LastModified.split('/'); if (arrParts.length == 3) { debugout("_LastModified: " + _LastModified + " / " + arrParts[2] + " : " + (arrParts[0]-1) + " : " + arrParts[1]); debugout("oHistoryDate: " + oHistoryDate); oLastModified = new Date(arrParts[2], arrParts[0]-1, arrParts[1]); } if (arrParts.length != 3 || oLastModified > oHistoryDate) { debugout("Elq data valid"); // populate.. if ($('#txtEvtUpdatesFirstname').val() == '') { $('#txtEvtUpdatesFirstname').val(GetElqContentPersonalizationValue('C_FirstName')); } if ($('#txtEvtUpdatesLastname').val() == '') { $('#txtEvtUpdatesLastname').val(GetElqContentPersonalizationValue('C_LastName')); } } else { debugout("Date test failed, not populated"); } //basics.. always update, since a reflection on the email used $('#SFDCContactID').val(GetElqContentPersonalizationValue('SFDCContactID')); $('#SFDCAccountID').val(GetElqContentPersonalizationValue('SFDCAccountID')); debugout("SFDCContactID: " + $('#SFDCContactID').val()); debugout("SFDCAccountID: " + $('#SFDCAccountID').val()); } else { debugout("no ELQ function"); } } function EvtUpdatesValidate() { debugout("EvtUpdatesValidate()"); if (submitOnce == 0) { var oInput; var flgFirstError = true; $("div#EvtUpdates div.form-group").each(function(){ oInput = $(this).find("input"); //debugout(oInput.val()); //debugout("has class? " + oInput.hasClass("inputRequired")); if (oInput.length && oInput.hasClass("inputRequired") && $.trim(oInput.val()) == '') { //error debugout("ERROR. data for input: " + oInput.val()); $(this).removeClass("has-success"); $(this).addClass("has-error"); if (flgFirstError) { oInput.focus(); flgFirstError=false; } } else { $(this).removeClass("has-error"); $(this).addClass("has-success"); } }); } else { flgFirstError = false; } return flgFirstError; } function EvtUpdatesProcess() { debugout("EvtUpdatesProcess()"); var flgOK = true; EvtUpdatesProcessStart(); dataLayer.push({ 'event': 'goalVPV', 'VPV': '/evtUpdates/' }); submitOnce = 1; //var strServicePath = "/template/live/events.asmx/"; var strServicePath = "/template/live/events.asmx/"; //var strData = "{'EID':'" + strEventID + "','Email':'" + $("#txtEvtUpdatesEmail").val() + "','Firstname':'" + $("#txtEvtUpdatesFirstname").val() + "','Lastname':'" + $("#txtEvtUpdatesLastname").val() + "'}"; var strFirstname = ($("#txtEvtUpdatesFirstname").length > 0) ? $("#txtEvtUpdatesFirstname").val() : ''; var strLastname = ($("#txtEvtUpdatesLastname").length > 0) ? $("#txtEvtUpdatesLastname").val() : ''; var strOffice = ($("#TerrapinnMetaOffice").length > 0) ? $("#TerrapinnMetaOffice").attr('content') : ''; //console.log('strOffice: ' + strOffice); var strData = "{'EID':'" + strEventID + "','Email':'" + $("#txtEvtUpdatesEmail").val() + "','Firstname':'" + strFirstname + "','Lastname':'" + strLastname + "','Office':'" + strOffice + "'}"; debugout("strData: " + strData); LE.init('bc9b6f96-0d5d-45d7-87de-253d43edf3e6'); LE.log("Evt updates subscription attempt [" + strEventID + "] [" + window.location + "]"); debugout("LSE evt tracked"); jQuery.ajax({ type: "POST", url: strServicePath + "EventSignup", data: '{"Token":"' + strEventHash + '","EventID":"' + strEventID + '","oParams":"' + strData + '"}', contentType: "application/json; charset=utf-8", dataType: "json", success: function (msg) { debugout("webservice response: " + msg.d); if (msg.d) { //good.. debugout("success"); EvtUpdatesProcessResult(true); } else { //error.. flgOK = false; debugout("apologies, unable to complete this at present"); EvtUpdatesProcessResult(false); } }, failure: function () { flgOK = false debugout("apologies, unable to complete this at present"); EvtUpdatesProcessResult(false); } }); } function EvtUpdatesProcessStart() { debugout("EvtUpdatesProcessStart()"); // hide form.. var intTime = 250; var intCount = 0; $("div#EvtUpdates div.form-group").each(function(i, el){ intCount = intCount+1; setTimeout(function(){ $(el).animate({right: '400px', opacity: '0'}, "slow"); }, intCount * intTime); }); intCount = intCount + 2; setTimeout(function(){ $("div#EvtUpdates div.form-group").css("display","none"); $("div#EvtUpdates div.form-inline").append('<img src="https://secure.terrapinn.com/v5/img/icons/loader.gif" alt="ajax loader icon" id="EvtUpdatesAjaxLoader" />'); }, (intCount * intTime)); } function EvtUpdatesProcessResult(flgResult) { debugout("EvtUpdatesProcessResult() : " + flgResult); // show msg.. var strHtml = ''; if (flgResult) { strHtml = '<h3 style="opacity:0;" id="EvtUpdatesResponseMsg">' + strResponseMsg + '</h3>'; } else { strHtml = '<h3 style="opacity:0;" id="EvtUpdatesResponseMsg">Apologies, at this time we\'re unable to carry out this request. Please try again later or <a href="mailto:' + strResponseCS + '">get in touch</a></h3>'; LE.log("Evt updates subscription FAILS [" + strEventID + "] [" + window.location + "]"); } setTimeout(function(){ $("img#EvtUpdatesAjaxLoader").animate({opacity: '0'}, "fast"); $("div#EvtUpdates div.form-inline").append(strHtml); $("img#EvtUpdatesAjaxLoader").css("display","none"); $("h3#EvtUpdatesResponseMsg").animate({opacity: '1'}, "slow"); }, 2050); } jQuery.fn.hideInput = function() { this.animate({left: '300px', opacity: '0'}, "slow"); return this; }; function debugout(strData) { try { //if (getParameterByName('adrian')=='1') { alert(strData);console.log(strData); } //console.log(strData); // alert(strData); } catch(err) { } } function showError(ex) { //var caller_line = ex.stack.split("\n")[4]; //var index = caller_line.indexOf("at "); //var clean = caller_line.slice(index+2, caller_line.length); console.log(ex); } function getParameterByName(name) { try { name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]"); var regexS = "[\\?&]" + name + "=([^&#]*)"; var regex = new RegExp(regexS); var results = regex.exec(window.location.search); if(results == null) return ""; else return decodeURIComponent(results[1].replace(/\+/g, " ")); } catch(err) { console.log(err.message); } } </script> <!-- Wisepops checks --> <script> var intWisepopChecks = 0; $(function () { try { return; window.setTimeout(CheckWiepops, 500); } catch(err) { console.log(err.message); } }); function CheckWiepops() { intWisepopChecks = intWisepopChecks+1; //console.log("intWisepopChecks: " + intWisepopChecks); if (intWisepopChecks>10) { return; } if ($("div#wisepop-main-container").length) { //alert("have wisepops"); _paq.push(['trackEvent', 'Wisepops', 'Shown', '']); $("a.wisepop-building-block-action").click(function() { //alert("wisepops clicked! " + this.href); _paq.push(['trackEvent', 'Wisepops', 'ActionTaken', this.href]); //return false; }); $("div.wisepop-overlay").click(function() { //alert("wisepops cleared!!"); _paq.push(['trackEvent', 'Wisepops', 'Closed', 'overlay']); }); $("a.wisepop-close").click(function() { //alert("wisepops cleared!!"); _paq.push(['trackEvent', 'Wisepops', 'Closed', 'cross']); }); $("div#wisepop-content a[data-action~='close']").click(function() { //alert("wisepops cleared!!"); _paq.push(['trackEvent', 'Wisepops', 'Closed', 'close']); }); } else { window.setTimeout(CheckWiepops, 500); } } function CheckMyAccount() { var evtDate = $("span.dtstart").attr("data-start-utc"); //console.log($("span.dtstart").attr("data-start-utc")); //evtDate = new Date("2023-10-30"); if (intWidth > SMALL_WINDOW) { if (Date.parse(evtDate) >= Date.parse(new Date("2023-12-30"))) { $("div#VenueAndDates").css("text-align","left"); $("div#VenueAndDates").css("padding-left","90px"); $('div#VenueAndDates').append('<div id="NewButtons"><a href="register" id="btnReg" title="get your tickets now" class="btn btn-default">Tickets</a><a href="https://www.terrapinn.com/my-account/" id="btnMyAccount" title="login to your Terrapinn account" class="btn btn-default">Login</a></div>'); } } } function ProcessPanelOrgs(strType,strEIDs) { console.log("ProcessPanelOrgs('" + strType + "','" + strEIDs + "')"); var arrEIDs = strEIDs.split(','); console.dir(arrEIDs); // first cycle through an remove all items not referenced by the EID collection... $("div#" + strType + " ul li div.Spn").each(function( index ) { if (!arrEIDs.includes($(this).attr('data-eventId'))) { $(this).remove(); console.log("removed"); } }); // now re-sort the positions... var intCount = 0; var strHTML = '<li>'; $("div#" + strType + " ul li div.Spn").each(function( index ) { strHTML += '<div class="Spn">' + $(this).html() + '</div>'; intCount ++; if ((intCount % 2) == 0) { strHTML += '</li><li>'; } }); strHTML += '</li>'; $("div#" + strType + " ul").empty(); $("div#" + strType + " ul").append(strHTML); } function ProcessListingOrgs(strType, strEIDs) { console.log("ProcessOrgs('" + strType + "','" + strEIDs + "')"); var arrEIDs = strEIDs.split(','); console.dir(arrEIDs); // first cycle through an remove all items not referenced by the EID collection... $("div#" + strType + " div.Panel").each(function( index ) { //console.log($(this).attr('data-eventId')); if (!arrEIDs.includes($(this).attr('data-eventId'))) { $(this).remove(); //console.log("removed"); } else { //console.log($(this).attr('data-eventId')); } }); // now reprocess alignment... var intCount = 0; var strHTML = '<div class="row Framed">'; $("div#" + strType + " div.Panel").each(function( index ) { //console.log($( this ).clone()).html()); strHTML += '<div class="col-sm-3 Panel">' + $(this).html() + '</div>'; intCount ++; if ((intCount % 4) == 0) { strHTML += '</div><div class="row Framed">'; } }); strHTML += '</div>'; $("div#" + strType).empty(); $("div#" + strType).append(strHTML); } </script> <!-- Captcha --> <script src="/config/inc/tracking/GA_Captcha.js"></script> <script src="/config/inc/tracking/sourcebuster.min.js"></script> <script src="/config/inc/tracking/AF_Attribution.js?v=3"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/lightbox-master/dist/ekko-lightbox.min.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/eloqua/elqTracker_events.js"></script> <!-- base tracking --> <!--WISEPOPS--> <script data-cfasync="false">(function(w,i,s,e){window[w]=window[w]||function(){(window[w].q=window[w].q||[]).push(arguments)};window[w].l=Date.now();s=document.createElement('script');e=document.getElementsByTagName('script')[0];s.defer=1;s.src=i;e.parentNode.insertBefore(s, e)})('wisepops', 'https://wisepops.net/loader.js?v=2&h=cdJC824935');</script> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/slider-revolution/revolution/js/jquery.themepunch.tools.min.js"></script> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/slider-revolution/revolution/js/jquery.themepunch.revolution.min.js"></script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10