1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="http://gmpg.org/xfn/11"> 7 <meta name="theme-color" content="#1870ff"> 8 <style> 9 .pro-wccp:before { 10 content: "\f160"; 11 top: 3px; 12 } 13 .pro-wccp:before{ 14 color:#02CA03 !important 15 } 16 .pro-wccp { 17 transform: rotate(45deg); 18 } 19 </style> 20
20<script id="wccp_pro_disable_selection"> 21 22var image_save_msg = 'You are not allowed to save images!'; 23 24var no_menu_msg = 'Context menu disabled!'; 25 26var smessage = ""; 27 28 29"use strict"; 30/* This because search property "includes" does not supported by IE*/ 31if (!String.prototype.includes) { 32String.prototype.includes = function(search, start) { 33 if (typeof start !== 'number') { 34 start = 0; 35 } 36 37 if (start + search.length > this.length) { 38 return false; 39 } else { 40 return this.indexOf(search, start) !== -1; 41 } 42}; 43} 44/*////////////////////////////////////*/ 45let canCall = true; 46 47function call_disable_copy_WithDelay(e) { 48 if (canCall) { 49 canCall = false; 50 disable_copy(e); 51 setTimeout(() => { 52 canCall = true; 53 }, 1000); 54 } 55} 56 57function disable_copy(e) 58{ 59 window.wccp_pro_iscontenteditable_flag = false; 60 61 wccp_pro_log_to_console_if_allowed("disable_copy"); 62 63 var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement 64 65 var target = e.target || e.srcElement; 66 67 var elemtype = e.target.nodeName; 68 69 elemtype = elemtype.toUpperCase(); 70 71 if (apply_class_exclusion(e) == "Yes") return true; 72 73 if(wccp_pro_iscontenteditable(e) == true) {return true;} 74 75 if(is_content_editable_element(current_clicked_element) == true) 76 { 77 return true; 78 } 79 else 80 { 81 if (smessage !== "" && e.detail == 2) 82 show_wccp_pro_message(smessage); 83 84 if (isSafari) 85 { 86 return true; 87 } 88 else 89 { 90 //wccp_pro_clear_any_selection(); 91 92 return false; 93 } 94 } 95 96 /*disable context menu when shift + right click is pressed*/ 97 var shiftPressed = 0; 98 99 var evt = e?e:window.event; 100 101 if (parseInt(navigator.appVersion)>3) { 102 103 if (document.layers && navigator.appName=="Netscape") 104 105 shiftPressed = (e.modifiers-0>3); 106 107 else 108 109 shiftPressed = e.shiftKey; 110 111 if (shiftPressed) { 112 113 if (smessage !== "") show_wccp_pro_message(smessage); 114 115 var isFirefox = typeof InstallTrigger !== 'undefined'; /* Firefox 1.0+ */ 116 117 if (isFirefox) { 118 evt.cancelBubble = true; 119 if (evt.stopPropagation) evt.stopPropagation(); 120 if (evt.preventDefault()) evt.preventDefault(); 121 show_wccp_pro_message (smessage); 122 wccp_pro_clear_any_selection(); 123 return false; 124 } 125 126 wccp_pro_clear_any_selection(); 127 return false; 128 } 129 } 130 131 if(e.which === 2 ){ 132 var clickedTag_a = (e==null) ? event.srcElement.tagName : e.target.tagName; 133 show_wccp_pro_message(smessage); 134 wccp_pro_clear_any_selection(); return false; 135 } 136 var isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor); 137 var checker_IMG = 'checked'; 138 if (elemtype == "IMG" && checker_IMG == 'checked' && e.detail == 2) {show_wccp_pro_message(alertMsg_IMG);wccp_pro_clear_any_selection();return false;} 139 140 //elemtype must be merged by elemtype checker on function disable_copy & disable_hot_keys 141 if (is_content_editable_element(elemtype) == false) 142 { 143 if (smessage !== "" && e.detail == 2) 144 show_wccp_pro_message(smessage); 145 146 if (isSafari) 147 { 148 return true; 149 } 150 else 151 { 152 wccp_pro_clear_any_selection(); return false; 153 } 154 } 155 else 156 { 157 return true; 158 } 159} 160//////////////////////////// 161function disable_copy_ie() 162{ 163 wccp_pro_log_to_console_if_allowed("disable_copy_ie_function_started"); 164 165 var e = e || window.event; 166 /*also there is no e.target property in IE.*/ 167 /*instead IE uses window.event.srcElement*/ 168 var target = e.target || e.srcElement; 169 170 var elemtype = window.event.srcElement.nodeName; 171 172 elemtype = elemtype.toUpperCase(); 173 174 if(wccp_pro_iscontenteditable(e) == true) return true; 175 176 if (apply_class_exclusion(e) == "Yes") return true; 177 178 if (elemtype == "IMG") {show_wccp_pro_message(alertMsg_IMG);return false;} 179 180 //elemtype must be merged by elemtype checker on function disable_copy & disable_hot_keys 181 if (is_content_editable_element(elemtype) == false) 182 { 183 return false; 184 } 185} 186function disable_drag_text(e) 187{ 188 wccp_pro_log_to_console_if_allowed("disable_drag_text"); 189 190 /*var isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor);*/ 191 /*if (isSafari) {show_wccp_pro_message(alertMsg_IMG);return false;}*/ 192 193 var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement*/ 194 195 var target = e.target || e.srcElement; 196 197 /*For contenteditable tags*/ 198
199 if (apply_class_exclusion(e) == "Yes") return true; 200 201 var elemtype = e.target.nodeName; 202 203 elemtype = elemtype.toUpperCase(); 204 205 var disable_drag_text_drop = ''; 206 207 if (disable_drag_text_drop != "checked") return true; 208 209 if (window.location.href.indexOf("/user/") > -1) { 210 return true; /*To allow users to drag & drop images when editing thier profiles*/ 211 } 212 213 return false; 214} 215 216/*/////////////////special for safari Start////////////////*/ 217var onlongtouch; 218 219var timer; 220 221var touchduration = 1000; /*length of time we want the user to touch before we do something*/ 222 223var elemtype = ""; 224 225function touchstart(e) 226{ 227 wccp_pro_log_to_console_if_allowed("touchstart"); 228 229 e = e || window.event;// also there is no e.target property in IE. instead IE uses window.event.srcElement 230 231 var target = e.target || e.srcElement; 232 233 var elemtype = e.target.nodeName; 234 235 elemtype = elemtype.toUpperCase(); 236 237 //if (elemtype == "A") return; 238 239 if (apply_class_exclusion(elemtype) == 'Yes') return; 240 /*also there is no e.target property
240in IE.*/ 241 /*instead IE uses window.event.srcElement*/ 242 243 if(!wccp_pro_is_passive()) e.preventDefault(); 244 if (!timer) { 245 timer = setTimeout(onlongtouch, touchduration); 246 } 247} 248 249function touchend() 250{ 251 wccp_pro_log_to_console_if_allowed("touchend"); 252 253 /*stops short touches from firing the event*/ 254 if (timer) { 255 clearTimeout(timer); 256 timer = null; 257 } 258 onlongtouch(); 259} 260 261onlongtouch = function(e)/*this will clear the current selection if any_not_editable_thing selected*/ 262{ 263 wccp_pro_log_to_console_if_allowed("onlongtouch"); 264 265 if (is_content_editable_element(elemtype) == false) 266 { 267 if (window.getSelection) { 268 if (window.getSelection().empty) { /*Chrome*/ 269 window.getSelection().empty(); 270 } else if (window.getSelection().removeAllRanges) { /*Firefox*/ 271 window.getSelection().removeAllRanges(); 272 } 273 } else if (document.selection) { /*IE?*/ 274 var textRange = document.body.createTextRange(); 275 textRange.moveToElementText(element); 276 textRange.select(); 277 278 document.selection.empty(); 279 } 280 return false; 281 } 282}; 283 284document.addEventListener("DOMContentLoaded", function(event) 285 { 286 window.addEventListener("touchstart", touchstart, false); 287 window.addEventListener("touchend", touchend, false); 288 }); 289 290 291function wccp_pro_is_passive() 292{ 293 wccp_pro_log_to_console_if_allowed("wccp_pro_is_passive"); 294 295 var cold = false, 296 hike = function() {}; 297 298 try { 299 var aid = Object.defineProperty({}, 'passive', { 300 get() {cold = true} 301 }); 302 window.addEventListener('test', hike, aid); 303 window.removeEventListener('test', hike, aid); 304 } catch (e) {} 305 306 return cold; 307} 308/*/////////////////////////////////////////////////////////////////*/ 309function reEnable() 310{ 311 return true; 312} 313 314if(navigator.userAgent.indexOf('MSIE')==-1) //If not IE 315{ 316 document.ondragstart = disable_drag_text; 317 document.onselectstart = call_disable_copy_WithDelay; 318 document.onselectionchange = call_disable_copy_WithDelay; 319 //document.onmousedown = disable_copy; 320 //document.addEventListener('click', disable_copy, false); 321 //document.addEventListener('click', set_current_clicked_element, false); 322 document.addEventListener('mousedown', set_current_clicked_element, false); 323 //document.onclick = reEnable; 324}else 325{ 326 document.onselectstart = disable_copy_ie; 327} 328 329var current_clicked_element = ""; 330 331var current_clicked_object = null; 332 333function set_current_clicked_element(e) 334{ 335 var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement 336 337 var target = e.target || e.srcElement; 338 339 var elemtype = e.target.nodeName; 340 341 elemtype = elemtype.toUpperCase(); 342 343 current_clicked_element = elemtype; 344 345 wccp_pro_log_to_console_if_allowed("current_clicked_element = " + current_clicked_element, arguments.callee.name); 346} 347</script>
347 348
348<script id="wccp_pro_css_disable_selection"> 349 function wccp_pro_msieversion() 350 { 351 var ua = window.navigator.userAgent; 352 var msie = ua.indexOf("MSIE"); 353 var msie2 = ua.indexOf("Edge"); 354 var msie3 = ua.indexOf("Trident"); 355 356 if (msie > -1 || msie2 > -1 || msie3 > -1) // If Internet Explorer, return version number 357 { 358 return "IE"; 359 } 360 else // If another browser, return 0 361 { 362 return "otherbrowser"; 363 } 364 } 365 366 var e = document.getElementsByTagName('H1')[0]; 367 if(e && wccp_pro_msieversion() == "IE") 368 { 369 e.setAttribute('unselectable',"on"); 370 } 371 </script>
vendor: 1 bytes, line 371
371
372<script id="wccp_pro_disable_hot_keys"> 373/*****************For contenteditable tags***************/ 374var wccp_pro_iscontenteditable_flag = false; 375 376function wccp_pro_iscontenteditable(e) 377{ 378 var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement 379 380 var target = e.target || e.srcElement; 381 382 var iscontenteditable = "false"; 383 384 if(typeof target.getAttribute!="undefined" ) 385 { 386 iscontenteditable = target.getAttribute("contenteditable"); // Return true or false as string 387 388 if(typeof target.hasAttribute!="undefined") 389 { 390 if(target.hasAttribute("contenteditable")) 391 iscontenteditable = true; 392 } 393 } 394 395 wccp_pro_log_to_console_if_allowed("iscontenteditable:" + iscontenteditable); 396 397 var iscontenteditable2 = false; 398 399 if(typeof target.isContentEditable!="undefined" ) iscontenteditable2 = target.isContentEditable; // Return true or false as boolean 400 401 if(target.parentElement !=null) iscontenteditable2 = target.parentElement.isContentEditable; 402 403 if (iscontenteditable == "true" || iscontenteditable == true || iscontenteditable2 == true) 404 { 405 if(typeof target.style!="undefined" ) target.style.cursor = "text"; 406 407 wccp_pro_iscontenteditable_flag = true; 408 409 wccp_pro_log_to_console_if_allowed("wccp_pro_iscontenteditable: true"); 410 411 return true; 412 } 413 wccp_pro_log_to_console_if_allowed("wccp_pro_iscontenteditable: false"); 414} 415/******************************************************/ 416function wccp_pro_clear_any_selection() 417{ 418 if(window.wccp_pro_iscontenteditable_flag == true) return; 419 420 wccp_pro_log_to_console_if_allowed("wccp_pro_clear_any_selection"); 421 422 var myName = wccp_pro_clear_any_selection.caller.toString(); 423 424 myName = myName.substr('function '.length); 425 426 myName = myName.substr(0, myName.indexOf('(')); 427 428 wccp_pro_log_to_console_if_allowed("called_by: " + myName); 429 430 if (window.getSelection) 431 { 432 if (window.getSelection().empty) 433 { // Chrome 434 window.getSelection().empty(); 435 } else if (window.getSelection().removeAllRanges) 436 { // Firefox 437 window.getSelection().removeAllRanges(); 438 } 439 } else if (document.selection) 440 { // IE? 441 document.selection.empty(); 442 } 443 444 //show_wccp_pro_message("You are not allowed to make this operation"); 445} 446 447 448/*Is content_editable element*/ 449function is_content_editable_element(element_name = "") 450{ 451 if (element_name == "TEXT" || element_name == "#TEXT" || element_name == "TEXTAREA" || element_name == "INPUT" || element_name == "PASSWORD" || element_name == "SELECT" || element_name == "OPTION" || element_name == "EMBED" || element_name == "CODE" || element_name == "CODEBLOCK_WCCP") 452 { 453 wccp_pro_log_to_console_if_allowed("is_content_editable_element: true >>" + element_name); 454 455 return true; 456 } 457 wccp_pro_log_to_console_if_allowed("is_content_editable_element: false >>" + element_name); 458 459 return false; 460} 461/*Is selection enabled element*/ 462/* 463function is_selection_enabled_element(element_name = "") 464{ 465 if (is_content_editable_element == true) 466 { 467 wccp_pro_log_to_console_if_allowed("is_selection_enabled_element: true >>" + element_name); 468 469 return true; 470 } 471 wccp_pro_log_to_console_if_allowed("is_selection_enabled_element: false >>" + element_name); 472 473 return false; 474} 475*/ 476/*Hot keys function */ 477function disable_hot_keys(e) 478{ 479 wccp_pro_log_to_console_if_allowed("disable_hot_keys"); 480 481 e = e || window.event; 482 483 //console.log(e); 484 485 if (!e) return; 486 487 var key; 488 489 if(window.event) 490 key = window.event.keyCode; /*IE*/ 491 else if (e.hasOwnProperty("which")) key = e.which; /*firefox (97)*/ 492 493 wccp_pro_log_to_console_if_allowed("Data:", key); 494 495 496 var elemtype = e.target.tagName; 497 498 elemtype = elemtype.toUpperCase(); 499 500 var sel = getSelectionTextAndContainerElement(); 501 502 if(elemtype == "BODY" && sel.text != "") elemtype = sel.containerElement.tagName; /* no need for it when tag name is BODY, so we get the selected text tag name */ 503 504 /*elemtype must be merged by elemtype checker on function disable_copy & disable_copy_ie*/ 505 if (is_content_editable_element(elemtype) == true) 506 { 507 elemtype = 'TEXT'; 508 } 509 510 if(wccp_pro_iscontenteditable(e) == true) elemtype = 'TEXT'; 511 512 513 if (e.ctrlKey || e.metaKey) 514 { 515 if (elemtype!= 'TEXT' && (key == 97 || key == 99 || key == 120 || key == 26 || key == 43)) 516 { 517 show_wccp_pro_message(''); 518 return false;
519 } 520 if (elemtype!= 'TEXT') 521 { 522 523 524 525 } 526 527 528 529 530 531 } 532return true; 533} 534 535 536window.addEventListener('load', function (){ 537 if(window.Zepto || !window.jQuery) jQuery = $; 538 jQuery(document).ready(function() { 539 jQuery(document).bind("keyup keydown", disable_hot_keys); 540 }); 541}); 542 543</script>
543 544
544<script id="wccp_pro_disable_Right_Click"> 545 546 function wccp_pro_nocontext(e) 547 { 548 wccp_pro_log_to_console_if_allowed("wccp_pro_nocontext function"); 549 550 const caller = wccp_pro_nocontext.caller; 551 552 if (caller) wccp_pro_log_to_console_if_allowed("Caller function is: " + caller.name); 553 554 e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement 555 556 if (apply_class_exclusion(e) == 'Yes') return true; 557 558 var exception_tags = 'NOTAG,'; 559 560 var clickedTag = (e==null) ? event.srcElement.tagName : e.target.tagName; 561 562 wccp_pro_log_to_console_if_allowed("clickedTag: " + clickedTag); 563 564 var target = e.target || e.srcElement; 565 566 var parent_tag = ""; var parent_of_parent_tag = ""; 567 568 if(target.parentElement != null) 569 { 570 parent_tag = target.parentElement.tagName; 571 572 if(target.parentElement.parentElement != null) parent_of_parent_tag = target.parentElement.parentElement.tagName; 573 } 574 575 var checker = 'checked'; 576 if ((clickedTag == "IMG" || clickedTag == "FIGURE" || clickedTag == "SVG" || clickedTag == "PROTECTEDIMGDIV") && checker == 'checked') { 577 if (alertMsg_IMG != "")show_wccp_pro_message(alertMsg_IMG); 578 return false; 579 }else {exception_tags = exception_tags + 'IMG,';} 580 581 checker = ''; 582 if ((clickedTag == "VIDEO" || clickedTag == "PROTECTEDWCCPVIDEO" || clickedTag == "EMBED") && checker == 'checked') { 583 if (alertMsg_VIDEO != "")show_wccp_pro_message(alertMsg_VIDEO); 584 return false; 585 }else {exception_tags = exception_tags + 'VIDEO,PROTECTEDWCCPVIDEO,EMBED,';} 586 587 checker = ''; 588 if ((clickedTag == "A" || clickedTag == "TIME" || parent_tag == "A" || parent_of_parent_tag == "A") && checker == 'checked') { 589 if (alertMsg_A != "")show_wccp_pro_message(alertMsg_A); 590 return false; 591 }else {exception_tags = exception_tags + 'A,';if(parent_tag == "A" || parent_of_parent_tag == "A") clickedTag = "A";} 592 593 checker = 'checked'; 594 if ((clickedTag == "P" || clickedTag == "B" || clickedTag == "FONT" || clickedTag == "LI" || clickedTag == "UL" || clickedTag == "STRONG" || clickedTag == "OL" || clickedTag == "BLOCKQUOTE" || clickedTag == "TH" || clickedTag == "TR" || clickedTag == "TD" || clickedTag == "SPAN" || clickedTag == "EM" || clickedTag == "SMALL" || clickedTag == "I" || clickedTag == "BUTTON") && checker == 'checked') { 595 if (alertMsg_PB != "")show_wccp_pro_message(alertMsg_PB); 596 return false; 597 }else {exception_tags = exception_tags + 'P,B,FONT,LI,UL,STRONG,OL,BLOCKQUOTE,TD,SPAN,EM,SMALL,I,BUTTON,';} 598 599 checker = 'checked'; 600 if ((clickedTag == "INPUT" || clickedTag == "PASSWORD") && checker == 'checked') { 601 if (alertMsg_INPUT != "")show_wccp_pro_message(alertMsg_INPUT); 602 return false; 603 }else {exception_tags = exception_tags + 'INPUT,PASSWORD,';} 604 605 checker = 'checked'; 606 if ((clickedTag == "H1" || clickedTag == "H2" || clickedTag == "H3" || clickedTag == "H4" || clickedTag == "H5" || clickedTag == "H6" || clickedTag == "ASIDE" || clickedTag == "NAV") && checker == 'checked') { 607 if (alertMsg_H != "")show_wccp_pro_message(alertMsg_H); 608 return false; 609 }else {exception_tags = exception_tags + 'H1,H2,H3,H4,H5,H6,';} 610 611 checker = 'checked'; 612 if (clickedTag == "TEXTAREA" && checker == 'checked') { 613 if (alertMsg_TEXTAREA != "")show_wccp_pro_message(alertMsg_TEXTAREA); 614 return false; 615 }else {exception_tags = exception_tags + 'TEXTAREA,';} 616 617 checker = 'checked'; 618 if ((clickedTag == "DIV" || clickedTag == "BODY" || clickedTag == "HTML" || clickedTag == "ARTICLE" || clickedTag == "SECTION" || clickedTag == "NAV" || clickedTag == "HEADER" || clickedTag == "FOOTER") && checker == 'checked') { 619 if (alertMsg_EmptySpaces != "")show_wccp_pro_message(alertMsg_EmptySpaces); 620 return false; 621 } 622 else 623 { 624 if (exception_tags.indexOf(clickedTag)!=-1) 625 { 626 return true; 627 } 628 else 629 return false; 630 } 631 } 632 633 function disable_drag_images(e) 634 {return; 635 wccp_pro_log_to_console_if_allowed("disable_drag_images"); 636 637 var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement 638 639 var target = e.target || e.srcElement; 640 641 //For contenteditable tags
642 if (apply_class_exclusion(e) == "Yes") return true; 643 644 var elemtype = e.target.nodeName; 645 646 if (elemtype != "IMG") {return;} 647 648 elemtype = elemtype.toUpperCase(); 649 650 var disable_drag_drop_images = 'checked'; 651 652 if (disable_drag_drop_images != "checked") return true; 653 654 if (window.location.href.indexOf("/user/") > -1) { 655 return true; //To allow users to drag & drop images when editing thier profiles 656 } 657 658 show_wccp_pro_message(alertMsg_IMG); 659 660 return false; 661 } 662 663 var alertMsg_IMG = ""; 664 var alertMsg_A = ""; 665 var alertMsg_PB = ""; 666 var alertMsg_INPUT = ""; 667 var alertMsg_H = ""; 668 var alertMsg_TEXTAREA = ""; 669 var alertMsg_EmptySpaces = ""; 670 var alertMsg_VIDEO = ""; 671 //document.oncontextmenu=null; 672 window.addEventListener('load', function (){ 673 if(window.Zepto || !window.jQuery) jQuery = $; 674 jQuery(document).ready(function(){ 675 jQuery(document).on('contextmenu', wccp_pro_nocontext); 676 }); 677 }); 678 window.addEventListener('load', function (){ 679 if (typeof jQuery === 'undefined') 680 { 681 alert("no jquery"); 682 document.oncontextmenu = wccp_pro_nocontext; 683 document.addEventListener("contextmenu",wccp_pro_nocontext); 684 window.addEventListener("contextmenu",wccp_pro_nocontext); 685 } 686 }); 687</script>
687 688 689
689<script id="wccp_pro_disable_drag_images"> 690 document.ondragstart = disable_drag_images; 691 window.addEventListener('load', function (){ 692 if(window.Zepto || !window.jQuery) jQuery = $; 693 jQuery(document).ready(function(){ 694 jQuery('img').each(function() { 695 jQuery(this).attr('draggable', false); 696 }); 697 }); 698 }); 699 </script>
699 700 <style id="wccp_pro_style1"> 701 img{ 702 -moz-user-select: none; 703 -webkit-user-select: none; 704 -ms-user-select: none; 705 -khtml-user-select: none; 706 user-select: none; 707 -webkit-user-drag: none; 708 } 709 </style>
710<script id="wccp_pro_class_exclusion"> 711function copyToClipboard(elem) { 712 // create hidden text element, if it doesn't already exist 713 var targetId = "_wccp_pro_hiddenCopyText_"; 714 { 715 // must use a temporary form element for the selection and copy 716 target = document.getElementById(targetId); 717 if (!target) { 718 var target = document.createElement("textarea"); 719 target.style.position = "absolute"; 720 target.style.left = "-9999px"; 721 target.style.top = "0"; 722 target.id = targetId; 723 document.body.appendChild(target); 724 } 725 target.textContent = elem.textContent; 726 } 727 // select the content 728 var currentFocus = document.activeElement; 729 target.focus(); 730 target.setSelectionRange(0, target.value.length); 731 732 // copy the selection 733 var succeed; 734 try { 735 succeed = document.execCommand("copy"); 736 } catch(e) { 737 succeed = false; 738 } 739 740 // restore original focus 741 if (currentFocus && typeof currentFocus.focus === "function") { 742 currentFocus.focus(); 743 } 744 745 746 // clear temporary content 747 target.textContent = ""; 748 document.getElementsByTagName('span')[0].innerHTML = " "; 749 return succeed; 750} 751/**************************************************/ 752function wccp_pro_log_to_console_if_allowed(data = "") 753{//return; 754 var myName = ""; 755 756 if(wccp_pro_log_to_console_if_allowed.caller != null) myName = wccp_pro_log_to_console_if_allowed.caller.toString(); 757 758 myName = myName.substr('function '.length); 759 760 myName = myName.substr(0, myName.indexOf('(')); 761 762 } 763/**************************************************/ 764function fallbackCopyTextToClipboard(text) { 765 var textArea = document.createElement("textarea"); 766 textArea.value = text; 767 document.body.appendChild(textArea); 768 textArea.focus(); 769 textArea.select(); 770 771 try { 772 var successful = document.execCommand("copy"); 773 var msg = successful ? "successful" : "unsuccessful"; 774 wccp_pro_log_to_console_if_allowed("Fallback: Copying text command was " + msg); 775 } catch (err) { 776 console.error("Fallback: Oops, unable to copy", err); 777 } 778 779 document.body.removeChild(textArea); 780} 781/*****************************************/ 782function copyTextToClipboard(text) { 783 if (!navigator.clipboard) { 784 fallbackCopyTextToClipboard(text); 785 return; 786 } 787 navigator.clipboard.writeText(text).then( 788 function() { 789 console.log("Async: Copying to clipboard was successful!"); 790 }, 791 function(err) { 792 console.error("Async: Could not copy text: ", err); 793 } 794 ); 795} 796/*****************************************/ 797/*getSelectionTextAndContainerElement*/ 798function getSelectionTextAndContainerElement() 799{ 800 var text = "", containerElement = null; 801 if (typeof window.getSelection != "undefined") { 802 var sel = window.getSelection(); 803 if (sel.rangeCount) { 804 var node = sel.getRangeAt(0).commonAncestorContainer; 805 containerElement = node.nodeType == 1 ? node : node.parentNode; 806 if (typeof(containerElement.parentElement) != 'undefined') current_clicked_object = containerElement.parentElement; 807 text = sel.toString(); 808 } 809 } else if (typeof document.selection != "undefined" && document.selection.type != "Control") 810 { 811 var textRange = document.selection.createRange(); 812 containerElement = textRange.parentElement(); 813 text = textRange.text; 814 } 815 816 return { 817 text: text, 818 containerElement: containerElement 819 }; 820} 821 822function getSelectionParentElement() { 823 var parentEl = null, sel; 824 825 if (window.getSelection) { 826 sel = window.getSelection(); 827 if (sel.rangeCount) { 828 parentEl = sel.getRangeAt(0).commonAncestorContainer; 829 //sel.getRangeAt(0).startContainer.parentNode; 830 if (parentEl.nodeType != 1) { 831 parentEl = parentEl.parentNode; 832 } 833 } 834 } else if ( (sel = document.selection) && sel.type != "Control") { 835 parentEl = sel.createRange().parentElement(); 836 } 837 838 let arr = new Array(); 839 840 arr["nodeName"] = "cant_find_parent_element";
841 842 if(parentEl != null) 843 return parentEl; 844 else 845 return arr; 846} 847/*****************************************/ 848function sleep(ms) { 849 return new Promise(resolve => setTimeout(resolve, ms)); 850} 851/*****************************************/ 852</script>
852 853
854<script id="apply_class_exclusion"> 855function apply_class_exclusion(e) 856{ 857 wccp_pro_log_to_console_if_allowed(e); 858 859 var my_return = 'No'; 860 861 var e = e || window.event; // also there is no e.target property in IE. instead IE uses window.event.srcElement 862 863 var target = e.target || e.srcElement || e || 'nothing'; 864 865 var excluded_classes = '' + ''; 866 867 var class_to_exclude = ""; 868 869 if(target.parentElement != null) 870 { 871 class_to_exclude = target.className + ' ' + target.parentElement.className || ''; 872 }else{ 873 class_to_exclude = target.className; 874 } 875 876 var class_to_exclude_array = Array(); 877 878 //console.log(class_to_exclude); 879 880 if (typeof(class_to_exclude) != 'undefined') class_to_exclude_array = class_to_exclude.split(" "); 881 882 //console.log (class_to_exclude_array); 883 884 class_to_exclude_array.forEach(function(item) 885 { 886 if(item != '' && excluded_classes.indexOf(item)>=0) 887 { 888 //target.style.cursor = "text"; 889 890 //console.log ('Yes'); 891 892 my_return = 'Yes'; 893 } 894 }); 895 896 try { 897 class_to_exclude = target.parentElement.getAttribute('class') || target.parentElement.className || ''; 898 } 899 catch(err) 900 { 901 class_to_exclude = ''; 902 } 903 904 if(class_to_exclude != '' && excluded_classes.indexOf(class_to_exclude)>=0) 905 { 906 //target.style.cursor = "text"; 907 my_return = 'Yes'; 908 } 909 910 return my_return; 911} 912</script>
912 913<style id="wccp_pro_style2" data-asas-style=""> 914 915 916 *[contenteditable] , [contenteditable] *,*[contenteditable="true"] , [contenteditable="true"] * { /* for contenteditable tags*/ , /* for tags inside contenteditable tags*/ 917 -webkit-user-select: auto !important; 918 cursor: text !important; 919 user-select: text !important; 920 pointer-events: auto !important; 921 } 922 923 /* 924 *[contenteditable]::selection, [contenteditable] *::selection, [contenteditable="true"]::selection, [contenteditable="true"] *::selection { background: Highlight !important; color: HighlightText !important;} 925 *[contenteditable]::-moz-selection, [contenteditable="true"] *::-moz-selection { background: Highlight !important; color: HighlightText !important;} 926 input::selection,textarea::selection, code::selection, code > *::selection { background: Highlight !important; color: HighlightText !important;} 927 input::-moz-selection,textarea::-moz-selection, code::-moz-selection, code > *::-moz-selection { background: Highlight !important; color: HighlightText !important;} 928 */ 929 a{ cursor: pointer ; pointer-events: auto !important;} 930 931 </style><style>TEXT,TEXTAREA,input[type="text"] {cursor: text !important; user-select: text !important;}</style>
931<script id="wccp_pro_alert_message"> 932 window.addEventListener('DOMContentLoaded', function() {}); //This line to stop JS deffer function in wp-rockt pluign 933 934 window.addEventListener('load', function (){ 935 // Create the first div element with the "oncontextmenu" attribute 936 const wccp_pro_mask = document.createElement('div'); 937 wccp_pro_mask.setAttribute('oncontextmenu', 'return false;'); 938 wccp_pro_mask.setAttribute('id', 'wccp_pro_mask'); 939 940 // Create the second div element with the "msgmsg-box-wpcp hideme" classes 941 const wpcp_error_message = document.createElement('div'); 942 wpcp_error_message.setAttribute('id', 'wpcp-error-message'); 943 wpcp_error_message.setAttribute('class', 'msgmsg-box-wpcp hideme'); 944 945 // Add a span element with the "error: " text inside the second div 946 const error_span = document.createElement('span'); 947 error_span.innerText = 'error: '; 948 wpcp_error_message.appendChild(error_span); 949 950 // Add the error message text inside the second div 951 const error_text = document.createTextNode(''); 952 wpcp_error_message.appendChild(error_text); 953 954 // Add the div elements to the document body 955 document.body.appendChild(wccp_pro_mask); 956 document.body.appendChild(wpcp_error_message); 957 }); 958 959 var timeout_result; 960 function show_wccp_pro_message(smessage="", style="") 961 { 962 wccp_pro_log_to_console_if_allowed(smessage); 963 964 timeout = 3000; 965 966 if(style == "") style = "warning-wpcp"; 967 968 if (smessage !== "" && timeout!=0) 969 { 970 var smessage_text = smessage; 971 jquery_fadeTo(); 972 document.getElementById("wpcp-error-message").innerHTML = smessage_text; 973 document.getElementById("wpcp-error-message").className = "msgmsg-box-wpcp showme " + style; 974 clearTimeout(timeout_result); 975 timeout_result = setTimeout(hide_message, timeout); 976 } 977 else 978 { 979 clearTimeout(timeout_result); 980 timeout_result = setTimeout(hide_message, timeout); 981 } 982 } 983 function hide_message() 984 { 985 jquery_fadeOut(); 986 document.getElementById("wpcp-error-message").className = "msgmsg-box-wpcp warning-wpcp hideme"; 987 } 988 function jquery_fadeTo() 989 { 990 try { 991 jQuery("#wccp_pro_mask").fadeTo("slow", 0.3); 992 } 993 catch(err) { 994 //alert(err.message); 995 } 996 } 997 function jquery_fadeOut() 998 { 999 try { 1000 jQuery("#wccp_pro_mask").fadeOut( "slow" ); 1001 } 1002 catch(err) {} 1003 } 1004 </script>
1004 1005 <style> 1006 #wccp_pro_mask 1007 { 1008 position: absolute; 1009 bottom: 0; 1010 left: 0; 1011 position: fixed; 1012 right: 0; 1013 top: 0; 1014 background-color: #000; 1015 pointer-events: none; 1016 display: none; 1017 z-index: 10000; 1018 animation: 0.5s ease 0s normal none 1 running ngdialog-fadein; 1019 background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0; 1020 } 1021 #wpcp-error-message { 1022 direction: ltr; 1023 text-align: center; 1024 pointer-events: none; 1025 z-index: 99999999; 1026 } 1027 .hideme { 1028 opacity: 0; 1029 visibility: hidden; 1030 transition: opacity 900ms ease-out, visibility 0s linear 900ms; 1031 } 1032 .showme { 1033 opacity: 1; 1034 visibility: visible; 1035 transition: none; /* instant when showing */ 1036 } 1037 .msgmsg-box-wpcp { 1038 border-radius: 10px; 1039 color: #555555; 1040 font-family: Tahoma; 1041 font-size: 12px; 1042 margin: 10px !important; 1043 padding: 10px 36px !important; 1044 position: fixed; 1045 width: 255px; 1046 top: 50%; 1047 left: 50%; 1048 margin-top: -10px !important; 1049 margin-left: -130px !important; 1050 } 1051 .msgmsg-box-wpcp b { 1052 font-weight:bold; 1053 } 1054 .warning-wpcp { 1055 background:#ffecec url('https://theaircurrent.com/wp-content/plugins/wccp-pro/images/warning.png') no-repeat 10px 50%; 1056 border:1px solid #f2bfbf; 1057 -webkit-box-shadow: 0px 0px 34px 2px #f2bfbf; 1058 -moz-box-shadow: 0px 0px 34px 2px #f2bfbf; 1059 box-shadow: 0px 0px 34px 2px #f2bfbf; 1060 } 1061 .success-wpcp { 1062 background: #fafafa url('https://theaircurrent.com/wp-content/plugins/wccp-pro/images/success.png') no-repeat 10px 50%; 1063 border: 1px solid #00b38f; 1064 box-shadow: 0px 0px 34px 2px #adc; 1065 } 1066 </style> 1067<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 1068 1069 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 1070 <title>Newly proposed FAA rules could create eVTOL pilot training hurdle - The Air Current</title> 1071 <meta name="description" content="The FAA hasnât definitively mandated dual controls in eVTOLs used for training, but it seems to be pointing in that direction." /> 1072 <link rel="canonical" href="https://theaircurrent.com/industry-strategy/faa-evtol-sfar-training-news-analysis/" /> 1073 <meta property="og:locale" content="en_US" /> 1074 <meta property="og:type" content="article" /> 1075 <meta property="og:title" content="Newly proposed FAA rules could create eVTOL pilot training hurdle" /> 1076 <meta property="og:description" content="The FAA hasnât entirely ruled out the need for dual controls in eVTOLs used for training, but it seems to be pointing in that direction." /> 1077 <meta property="og:url" content="https://theaircurrent.com/industry-strategy/faa-evtol-sfar-training-news-analysis/" /> 1078 <meta property="og:site_name" content="The Air Current" /> 1079 <meta property="article:publisher" content="http://www.facebook.com/theaircurrent" /> 1080 <meta property="article:published_time" content="2023-06-08T23:53:12+00:00" /> 1081 <meta property="article:modified_time" content="2023-08-01T04:05:24+00:00" /> 1082 <meta property="og:image" content="https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays.jpg" /> 1083 <meta property="og:image:width" content="2048" /> 1084 <meta property="og:image:height" content="1365" /> 1085 <meta property="og:image:type" content="image/jpeg" /> 1086 <meta name="author" content="Elan Head" /> 1087 <meta name="twitter:card" content="summary_large_image" /> 1088 <meta name="twitter:title" content="Newly proposed FAA rules could create eVTOL pilot training hurdle" /> 1089 <meta name="twitter:description" content="The FAA hasnât entirely ruled out the need for dual controls in eVTOLs used for training, but it seems to be pointing in that direction." /> 1090 <meta name="twitter:image" content="https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays.jpg" /> 1091 <meta name="twitter:creator" content="@theaircurrent" /> 1092 <meta name="twitter:site" content="@theaircurrent" /> 1093 <meta name="twitter:label1" content="Written by" /> 1094 <meta name="twitter:data1" content="Elan Head" /> 1095 <meta name="twitter:label2" content="Est. reading time" /> 1096 <meta name="twitter:data2" content="8 minutes" /> 1097
1097<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/#article","isPartOf":{"@id":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/"},"author":[{"@id":"https:\/\/theaircurrent.com\/#\/schema\/person\/addcf825c120da48298f97eba7441c59"}],"headline":"Newly proposed FAA rules could create eVTOL pilot training hurdle","datePublished":"2023-06-08T23:53:12+00:00","dateModified":"2023-08-01T04:05:24+00:00","mainEntityOfPage":{"@id":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/"},"wordCount":1596,"commentCount":0,"publisher":{"@id":"https:\/\/theaircurrent.com\/#organization"},"image":{"@id":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/#primaryimage"},"thumbnailUrl":"https:\/\/theaircurrent.com\/wp-content\/uploads\/2023\/06\/joby-dusk-cockpit-displays.jpg","keywords":["Archer","AW609","David Dunning","eVTOL","FAA","Joby Aviation","Leonardo","Midnight"],"articleSection":["Industry Strategy"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/","url":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/","name":"Newly proposed FAA rules could create eVTOL pilot training hurdle - The Air Current","isPartOf":{"@id":"https:\/\/theaircurrent.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/#primaryimage"},"image":{"@id":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/#primaryimage"},"thumbnailUrl":"https:\/\/theaircurrent.com\/wp-content\/uploads\/2023\/06\/joby-dusk-cockpit-displays.jpg","datePublished":"2023-06-08T23:53:12+00:00","dateModified":"2023-08-01T04:05:24+00:00","description":"The FAA hasnât definitively mandated dual controls in eVTOLs used for training, but it seems to be pointing in that direction.","breadcrumb":{"@id":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/#primaryimage","url":"https:\/\/theaircurrent.com\/wp-content\/uploads\/2023\/06\/joby-dusk-cockpit-displays.jpg","contentUrl":"https:\/\/theaircurrent.com\/wp-content\/uploads\/2023\/06\/joby-dusk-cockpit-displays.jpg","width":2048,"height":1365},{"@type":"BreadcrumbList","@id":"https:\/\/theaircurrent.com\/industry-strategy\/faa-evtol-sfar-training-news-analysis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theaircurrent.com\/"},{"@type":"ListItem","position":2,"name":"Newly proposed FAA rules could create eVTOL pilot training hurdle"}]},{"@type":"WebSite","@id":"https:\/\/theaircurrent.com\/#website","url":"https:\/\/theaircurrent.com\/","name":"The Air Current","description":"Data-driven reporting and analysis on the strategy and technology of flying.","publisher":{"@id":"https:\/\/theaircurrent.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theaircurrent.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/theaircurrent.com\/#organization","name":"The Air Current","url":"https:\/\/theaircurrent.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/theaircurrent.com\/#\/schema\/logo\/image\/","url":"https:\/\/theaircurrent.com\/wp-content\/uploads\/2018\/07\/the_air_current_mark.png","contentUrl":"https:\/\/theaircurrent.com\/wp-content\/uploads\/2018\/07\/the_air_current_mark.png","width":900,"height":900,"caption":"The Air Current"},"image":{"@id":"https:\/\/theaircurrent.com\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/theaircurrent","https:\/\/x.com\/theaircurrent","http:\/\/www.instagram.com\/jonostrower","https:\/\/www.youtube.com\/channel\/UCl8XPBVtSbec8vMU8bS25aQ"]},{"@type":"Person","@id":"https:\/\/theaircurrent.com\/#\/schema\/person\/addcf825c120da48298f97eba7441c59","name":"Elan Head","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/theaircurrent.com\/wp-content\/uploads\/2023\/04\/cropped-elan-head-head-shot-2023-96x96.jpeg520ed99ec4f71fdfc784760502506d95","url":"https:\/\/theaircurrent.com\/wp-content\/uploads\/2023\/04\/cropped-elan-head-head-shot-2023-96x96.jpeg","contentUrl":"https:\/\/theaircurrent.com\/wp-content\/uploads\/2023\/04\/cropped-elan-head-head-shot-2023-96x96.jpeg","caption":"Elan Head"},"description":"As Senior Editor, Elan spearheads The Air Currentâs coverage of electric vertical takeoff and landing (eVTOL) aircraft, along with a focus on emerging sustainable technologies. A commercially-rated helicopter pilot and FAA Gold Seal flight instructor, Head brings a unique vantage point to explore this critical new sector.","url":"https:\/\/theaircurrent.com\/author\/elan1073068\/"}]}</script>
1097 1098 <!-- / Yoast SEO plugin. --> 1099 1100 1101<link rel='dns-prefetch' href='//www.google-analytics.com' /> 1102<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 1103<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 1104<link rel='dns-prefetch' href='//use.typekit.net' /> 1105<link rel="alternate" type="application/rss+xml" title="The Air Current » Feed" href="https://theaircurrent.com/feed/" /> 1106<link rel="alternate" type="application/rss+xml" title="The Air Current » Comments Feed" href="https://theaircurrent.com/comments/feed/" /> 1107<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://theaircurrent.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" /> 1108<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://theaircurrent.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F&format=xml" /> 1109<style id="wp-img-auto-sizes-contain-inline-css"> 1110img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 1111/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 1112</style> 1113<style id="wp-emoji-styles-inline-css"> 1114 1115 img.wp-smiley, img.emoji { 1116 display: inline !important; 1117 border: none !important; 1118 box-shadow: none !important; 1119 height: 1em !important; 1120 width: 1em !important; 1121 margin: 0 0.07em !important; 1122 vertical-align: -0.1em !important; 1123 background: none !important; 1124 padding: 0 !important; 1125 } 1126/*# sourceURL=wp-emoji-styles-inline-css */ 1127</style> 1128<style id="wp-block-library-inline-css"> 1129:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
1129--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 1130 1131/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 1132</style> 1133<style id="classic-theme-styles-inline-css"> 1134/*! This file is auto-generated */ 1135.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 1136/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 1137</style> 1138 1139<style id="global-styles-inline-css"> 1140:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
11400) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
1140.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 1141/*# sourceURL=global-styles-inline-css */ 1142</style> 1143 1144<link rel='stylesheet' id='cookie-law-info-css' href='https://theaircurrent.com/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-public.css?ver=3.5.6' media='all' /> 1145<link rel='stylesheet' id='cookie-law-info-gdpr-css' href='https://theaircurrent.com/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-gdpr.css?ver=3.5.6' media='all' /> 1146<link rel='stylesheet' id='ecko_plugin_css-css' href='https://theaircurrent.com/wp-content/plugins/eckoplugin/assets/css/eckoplugin.css?ver=7.1.2' media='all' /> 1147<link rel='stylesheet' id='inline-footnotes-css' href='https://theaircurrent.com/wp-content/plugins/inline-footnotes/public/css/inline-footnotes-public.compressed.css?ver=1.0.0' media='all' /> 1148<link rel='stylesheet' id='lets-review-api-css' href='https://theaircurrent.com/wp-content/plugins/lets-review/assets/css/style-api.min.css?ver=3.4.3' media='all' /> 1149<link rel='stylesheet' id='font-awesome-css' href='https://theaircurrent.com/wp-content/plugins/lets-review/assets/fonts/fontawesome/css/fontawesome.min.css?ver=3.4.3' media='all' /> 1150<link rel='stylesheet' id='font-awesome-regular-css' href='https://theaircurrent.com/wp-content/plugins/lets-review/assets/fonts/fontawesome/css/regular.min.css?ver=3.4.3' media='all' /> 1151<link rel='stylesheet' id='font-awesome-solid-css' href='https://theaircurrent.com/wp-content/plugins/lets-review/assets/fonts/fontawesome/css/solid.min.css?ver=3.4.3' media='all' /> 1152<link rel='stylesheet' id='wpml-legacy-post-translations-0-css' href='https://theaircurrent.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-post-translations/style.min.css?ver=1' media='all' /> 1153<link rel='stylesheet' id='wpml-menu-item-0-css' href='https://theaircurrent.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/menu-item/style.min.css?ver=1' media='all' /> 1154<link rel='stylesheet' id='jetpack-instant-search-css' href='https://theaircurrent.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.chunk-main-payload.css?minify=false&ver=25d86678d0b48f702f8f' media='all' /> 1155<style id="jetpack-stats-inline-css"> 1156img#wpstats{display:none} 1157/*# sourceURL=jetpack-stats-inline-css */ 1158</style> 1159<link rel='stylesheet' id='mc4wp-form-themes-css' href='https://theaircurrent.com/wp-content/plugins/mailchimp-for-wp/assets/css/form-themes.css?ver=4.14.1' media='all' /> 1160<link rel='stylesheet' id='mc4wp-form-styles-builder-css' href='//theaircurrent.com/wp-content/uploads/mc4wp-stylesheets/bundle.css?ver=1782329478' media='all' /> 1161<link rel='stylesheet' id='if-menu-site-css-css' href='https://theaircurrent.com/wp-content/plugins/if-menu/assets/if-menu-site.css?ver=7.1.2' media='all' /> 1162<link rel='stylesheet' id='lets-info-up-css' href='https://theaircurrent.com/wp-content/plugins/lets-info-up/frontend/css/style.min.css?ver=1.4.9' media='all' /> 1163<style id="lets-info-up-inline-css"> 1164.lets-info-up-wrap-22598 { background: #1870ff; --liu-color:#1870ff; } .lets-info-up-wrap-22598, .lets-info-up-wrap-22598 a { color: #ffffff!important; } 1165/*# sourceURL=lets-info-up-inline-css */ 1166</style> 1167<link rel='stylesheet' id='lets-live-blog-css' href='https://theaircurrent.com/wp-content/plugins/lets-l
1167ive-blog/frontend/css/style.min.css?ver=1.2.2' media='all' /> 1168<link rel='stylesheet' id='lets-live-blog-icons-css' href='https://theaircurrent.com/wp-content/plugins/lets-live-blog/frontend/css/fonts/style.css?ver=1.2.2' media='all' /> 1169<link rel='stylesheet' id='zeen-style-css' href='https://theaircurrent.com/wp-content/themes/zeen/assets/css/style.css?ver=1783372741' media='all' /> 1170<style id="zeen-style-inline-css"> 1171.content-bg, .block-skin-5:not(.skin-inner), .block-skin-5.skin-inner > .tipi-row-inner-style, .article-layout-skin-1.title-cut-bl .hero-wrap .meta:before, .article-layout-skin-1.title-cut-bc .hero-wrap .meta:before, .article-layout-skin-1.title-cut-bl .hero-wrap .share-it:before, .article-layout-skin-1.title-cut-bc .hero-wrap .share-it:before, .standard-archive .page-header, .skin-dark .flickity-viewport, .zeen__var__options label { background: #ffffff;}a.zeen-pin-it{position: absolute}.background.mask {background-color: transparent}.side-author__wrap .mask a {display:inline-block;height:70px}.timed-pup,.modal-wrap {position:fixed;visibility:hidden}.to-top__fixed .to-top a{background-color:#000000; color: #fff}.site { background-color: #fff; }.splitter svg g { fill: #fff; }.inline-post .block article .title { font-size: 20px;}.fontfam-1 { font-family: 'elza',sans-serif!important;}input[type="number"],.body-f1, .quotes-f1 blockquote, .quotes-f1 q, .by-f1 .byline, .sub-f1 .subtitle, .wh-f1 .widget-title, .headings-f1 h1, .headings-f1 h2, .headings-f1 h3, .headings-f1 h4, .headings-f1 h5, .headings-f1 h6, .font-1, div.jvectormap-tip {font-family:'elza',sans-serif;font-weight: 500;font-style: normal;}.fontfam-2 { font-family:'Archivo',sans-serif!important; }input[type=submit], button, .tipi-button,.button,.wpcf7-submit,.button__back__home,.body-f2, .quotes-f2 blockquote, .quotes-f2 q, .by-f2 .byline, .sub-f2 .subtitle, .wh-f2 .widget-title, .headings-f2 h1, .headings-f2 h2, .headings-f2 h3, .headings-f2 h4, .headings-f2 h5, .headings-f2 h6, .font-2 {font-family:'Archivo',sans-serif;font-weight: 300;font-style: normal;}.fontfam-3 { font-family:'elza',sans-serif!important;}input,.body-f3, .quotes-f3 blockquote, .quotes-f3 q, .by-f3 .byline, .sub-f3 .subtitle, .wh-f3 .widget-title, .headings-f3 h1, .headings-f3 h2, .headings-f3 h3, .headings-f3 h4, .headings-f3 h5, .headings-f3 h6, .font-3 {font-family:'elza',sans-serif;font-style: normal;font-weight: 100;}.tipi-row, .tipi-builder-on .contents-wrap > p { max-width: 1600px ; }.slider-columns--3 article { width: 483.33333333333px }.slider-columns--2 article { width: 740px }.slider-columns--4 article { width: 355px }.single .site-content .tipi-row { max-width: 1230px ; }.single-product .site-content .tipi-row { max-width: 1600px ; }.date--secondary { color: #f8d92f; }.date--main { color: #f8d92f; }.global-accent-border { border-color: #1870ff; }.trending-accent-border { border-color: #eb3c22; }.trending-accent-bg { border-color: #eb3c22; }.wpcf7-submit, .tipi-button.block-loader { background: #18181e; }.wpcf7-submit:hover, .tipi-button.block-loader:hover { background: #111; }.tipi-button.block-loader { color: #fff!important; }.wpcf7-submit { background: #18181e; }.wpcf7-submit:hover { background: #111; }.global-accent-bg, .icon-base-2:hover .icon-bg, #progress { background-color: #1870ff; }.global-accent-text, .mm-submenu-2 .mm-51 .menu-wrap > .sub-menu > li > a { color: #1870ff; }body { color:#444;}.excerpt { color:#666666;}.mode--alt--b .excerpt, .block-skin-2 .excerpt, .block-skin-2 .preview-classic .custom-button__fill-2 { color:#888!important;}.read-more-wrap { color:#adadad;}.logo-fallback a { color:#000!important;}.site-mob-header .logo-fallback a { color:#000!important;}blockquote:not(.comment-excerpt) { color:#111111;}.mode--alt--b blockquote:not(.comment-excerpt), .mode--alt--b .block-skin-0.block-wrap-quote .block-wrap-quote blockquote:not(.comment-excerpt), .mode--alt--b .block-skin-0.block-wrap-quote .block-wrap-quote blockquote:not(.comment-excerpt) span { color:#fff!important;}.byline, .byline a { color:#7a7a7a;}.mode--alt--b .block-wrap-classic .byline, .mode--alt--b .block-wrap-classic .byline a, .mode--alt--b .block-wrap-thumbn
1171ail .byline, .mode--alt--b .block-wrap-thumbnail .byline a, .block-skin-2 .byline a, .block-skin-2 .byline { color:#888;}.preview-classic .meta .title, .preview-thumbnail .meta .title,.preview-56 .meta .title{ color:#111111;}h1, h2, h3, h4, h5, h6, .block-title { color:#111111;}.sidebar-widget .widget-title { color:#111111!important;}.link-color-wrap p > a, .link-color-wrap p > em a, .link-color-wrap p > strong a { 1172 text-decoration: underline; text-decoration-color: #1870ff; text-decoration-thickness: 1px; text-decoration-style:solid}.link-color-wrap a, .woocommerce-Tabs-panel--description a { color: #333; }.mode--alt--b .link-color-wrap a, .mode--alt--b .woocommerce-Tabs-panel--description a { color: #888; }.copyright, .site-footer .bg-area-inner .copyright a { color: #838383; }.link-color-wrap a:hover { color: #1870ff; }.mode--alt--b .link-color-wrap a:hover { color: #555; }body{line-height:1.46}input[type=submit], button, .tipi-button,.button,.wpcf7-submit,.button__back__home{letter-spacing:0.03em}.sub-menu a:not(.tipi-button){letter-spacing:0.1em}.widget-title{letter-spacing:0.15em}html, body{font-size:17px}.byline{font-size:15px}input[type=submit], button, .tipi-button,.button,.wpcf7-submit,.button__back__home{font-size:11px}.excerpt{font-size:15px}.logo-fallback, .secondary-wrap .logo-fallback a{font-size:30px}.logo span{font-size:12px}.breadcrumbs{font-size:10px}.hero-meta.tipi-s-typo .title{font-size:35px}.hero-meta.tipi-s-typo .subtitle{font-size:26px}.hero-meta.tipi-m-typo .title{font-size:20px}.hero-meta.tipi-m-typo .subtitle{font-size:18px}.hero-meta.tipi-xl-typo .title{font-size:23px}.hero-meta.tipi-xl-typo .subtitle{font-size:19px}.block-html-content h1, .single-content .entry-content h1{font-size:20px}.block-html-content h2, .single-content .entry-content h2{font-size:20px}.block-html-content h3, .single-content .entry-content h3{font-size:30px}.block-html-content h4, .single-content .entry-content h4{font-size:20px}.block-html-content h5, .single-content .entry-content h5{font-size:18px}.footer-block-links{font-size:8px}blockquote, q{font-size:18px}.site-footer .copyright{font-size:12px}.footer-navigation{font-size:12px}.site-footer .menu-icons{font-size:17px}.main-navigation, .main-navigation .menu-icon--text{font-size:14px}.sub-menu a:not(.tipi-button){font-size:12px}.main-navigation .menu-icon, .main-navigation .trending-icon-solo{font-size:15px}.secondary-wrap-v .standard-drop>a,.secondary-wrap, .secondary-wrap a, .secondary-wrap .menu-icon--text{font-size:14px}.secondary-wrap .menu-icon, .secondary-wrap .menu-icon a, .secondary-wrap .trending-icon-solo{font-size:16px}.block-title, .page-title{font-size:24px}.block-subtitle{font-size:20px}.block-col-self .preview-2 .title{font-size:36px}.block-wrap-classic .tipi-m-typo .title-wrap .title{font-size:30px}.tipi-s-typo .title, .ppl-s-3 .tipi-s-typo .title, .zeen-col--wide .ppl-s-3 .tipi-s-typo .title, .preview-1 .title, .preview-21:not(.tipi-xs-typo) .title{font-size:24px}.tipi-xs-typo .title, .tipi-basket-wrap .basket-item .title{font-size:15px}.meta .read-more-wrap{font-size:11px}.widget-title{font-size:10px}.split-1:not(.preview-thumbnail) .mask{-webkit-flex: 0 0 calc( 40% - 15px); 1173 -ms-flex: 0 0 calc( 40% - 15px); 1174 flex: 0 0 calc( 40% - 15px); 1175 width: calc( 40% - 15px);}.preview-thumbnail .mask{-webkit-flex: 0 0 65px; 1176 -ms-flex: 0 0 65px; 1177 flex: 0 0 65px; 1178 width: 65px;}.footer-lower-area{padding-top:40px}.footer-lower-area{padding-bottom:40px}.footer-upper-area{padding-bottom:40px}.footer-upper-area{padding-top:40px}.footer-widget-wrap{padding-bottom:40px}.footer-widget-wrap{padding-top:40px}.tipi-button-cta-header{font-size:12px}.block-wrap-grid .tipi-xl-typo .title{font-size:22px}.block-wrap-grid .tipi-l-typo .title{font-size:21px}.block-wrap-grid .tipi-m-typo .title-wrap .title, .block-94 .block-piece-2 .tipi-xs-12 .title-wrap .title, .zeen-col--wide .block-wrap-grid:not(.block-wrap-81):not(.block-wrap-82) .tipi-m-typo .title-wrap .title, .zeen-col--wide .block-wrap-grid .tipi-l-typo .title, .zeen-col--wide .block-wrap-grid .tipi-xl-typo .title{font-size:20px}.block-wrap-grid .tipi-s-typo .title-wrap .title, .block-92 .block-piece-2 article .title-wrap .title, .block-94 .block-piece-2 .tipi-xs-6 .title-wrap .title{font-size:19px!important}.block-wrap-grid .tipi-s-typo .title-wrap .subtitle, .block-92 .block-piece-2 article .title-wrap .subtitle, .block-94 .block-piece-2 .tipi-xs-6 .title-wrap .subtitle{font-size:20px}.block-wrap-grid .tipi-m-typo .title-wrap .subtitle, .block-wrap-grid .tipi-l-typo .title-wrap .subtitle, .block-wrap-grid .tipi-xl-typo .title-wrap .subtitle, .block-94 .block-piece-2 .tipi-xs-12 .title-wrap .subtitle, .zeen-col--wide .block-wrap-grid:not(.block-wrap-81):not(.block-wrap-82) .tipi-m-typo .title-wrap .subtitle{font-size:17px}.preview-grid .read-more-wrap{font-size:11px}.tipi-button.block-loader, .wpcf7-submit, .mc4wp-form-fields button { font-weight: 700;}.subtitle {font-style:italic!important;}blockquote {font-style:italic;}.main-navigation .horizontal-menu, .main-navigation .menu-item, .main-navigation .menu-icon .menu-icon--text, .main-navigation .tipi-i-search span { font-weight: 700;}.secondary-wrap .menu-secondary li, .secondary-wrap .menu-item, .secondary-wrap .menu-icon .menu-icon--text {font-weight: 700;}.footer-lower-area, .footer-lower-area .menu-item, .footer-lower-area .menu-icon span {font-weight: 700;}.widget-title {font-weight: 700!important;}input[type=submit], button, .tipi-button,.button,.wpcf7-submit,.button__back__home{ text-transform: uppercase; }.entry-title{ text-transform: none; }.logo-fallback{ text-transform: none; }.block-wrap-slider .title-wrap .title{ text-transform: none; }.block-wrap-grid .title-wrap .title, .tile-design-4 .meta .title-wrap .title{ text-transform: none; }.block-wrap-classic .title-wrap .title{ text-transform: none; }.block-title{ text-transform: uppercase; }.meta .excerpt .read-more{ text-transform: uppercase; }.preview-grid .read-more{ text-transform: uppercase; }.block-subtitle{ text-transform: none; }.byline{ text-transform: none; }.widget-title{ text-transform: uppercase; }.main-navigation .menu-item, .main-navigation .menu-icon .menu-icon--text{ text-transform: uppercase; }.secondary-navigation, .secondary-wrap .menu-icon .menu-icon--text{ text-transform: uppercase; }.footer-lower-area .menu-item, .footer-lower-area .menu-icon span{ text-transform: uppercase; }.sub-menu a:not(.tipi-button){ text-transform: none; }.site-mob-header .menu-item, .site-mob-header .menu-icon span{ text-transform: uppercase; }.single-content .entry-content h1, .single-content .entry-content h2, .single-content .entry-content h3, .single-content .entry-content h4, .
1178single-content .entry-content h5, .single-content .entry-content h6, .meta__full h1, .meta__full h2, .meta__full h3, .meta__full h4, .meta__full h5, .bbp__thread__title{ text-transform: none; }.mm-submenu-2 .mm-11 .menu-wrap > *, .mm-submenu-2 .mm-31 .menu-wrap > *, .mm-submenu-2 .mm-21 .menu-wrap > *, .mm-submenu-2 .mm-51 .menu-wrap > * { border-top: 3px solid transparent; }.separation-border { margin-bottom: 32px; }.load-more-wrap-1 { padding-top: 32px; }.block-wrap-classic .inf-spacer + .block:not(.block-62) { margin-top: 32px; }.separation-border-style { border-bottom: 1px #e9e9e9 dotted;padding-bottom:27px;}.block-title-wrap-style .block-title-area { border-bottom: 1px #1870ff solid;}.block-title-wrap-style .block-title:after, .block-title-wrap-style .block-title:before { border-top: 1px #eee solid;}.separation-border-v { background: #eee;}.separation-border-v { height: calc( 100% - 32px - 1px); }@media only screen and (max-width: 480px) {.separation-border-style { padding-bottom: 15px; }.separation-border { margin-bottom: 15px;}}.grid-spacing { border-top-width: 3px; }.sidebar-wrap .sidebar { padding-right: 30px; padding-left: 30px; padding-top:0px; padding-bottom:0px; }.sidebar-left .sidebar-wrap .sidebar { padding-right: 30px; padding-left: 30px; }@media only screen and (min-width: 481px) {.block-wrap-grid .block-title-area, .block-wrap-98 .block-piece-2 article:last-child { margin-bottom: -3px; }.block-wrap-92 .tipi-row-inner-box { margin-top: -3px; }.block-wrap-grid .only-filters { top: 3px; }.grid-spacing { border-right-width: 3px; }.block-wrap-grid:not(.block-wrap-81) .block { width: calc( 100% + 3px ); }}@media only screen and (max-width: 859px) {.mobile__design--side .mask { 1179 width: calc( 40% - 15px); 1180 }}@media only screen and (min-width: 860px) {body{line-height:1.66}input[type=submit], button, .tipi-button,.button,.wpcf7-submit,.button__back__home{letter-spacing:0.09em}.byline{font-size:14px}.logo-fallback, .secondary-wrap .logo-fallback a{font-size:22px}.hero-meta.tipi-s-typo .title{font-size:30px}.hero-meta.tipi-s-typo .subtitle{font-size:18px}.hero-meta.tipi-m-typo .title{font-size:30px}.hero-meta.tipi-xl-typo .title{font-size:30px}.hero-meta.tipi-xl-typo .subtitle{font-size:18px}.block-html-content h1, .single-content .entry-content h1{font-size:30px}.block-html-content h2, .single-content .entry-content h2{font-size:30px}.block-html-content h3, .single-content .entry-content h3{font-size:24px}.block-html-content h4, .single-content .entry-content h4{font-size:24px}blockquote, q{font-size:19px}.site-footer .menu-icons{font-size:19px}.main-navigation .menu-icon, .main-navigation .trending-icon-solo{font-size:12px}.secondary-wrap-v .standard-drop>a,.secondary-wrap, .secondary-wrap a, .secondary-wrap .menu-icon--text{font-size:11px}.secondary-wrap .menu-icon, .secondary-wrap .menu-icon a, .secondary-wrap .trending-icon-solo{font-size:13px}.block-subtitle{font-size:18px}.block-col-self .preview-2 .title{font-size:22px}.block-wrap-classic .tipi-m-typo .title-wrap .title{font-size:22px}.tipi-s-typo .title, .ppl-s-3 .tipi-s-typo .title, .zeen-col--wide .ppl-s-3 .tipi-s-typo .title, .preview-1 .title, .preview-21:not(.tipi-xs-typo) .title{font-size:22px}.widget-title{font-size:12px}.preview-thumbnail .mask{-webkit-flex: 0 0 74px; 1181 -ms-flex: 0 0 74px; 1182 flex: 0 0 74px; 1183 width: 74px;}.footer-lower-area{padding-top:90px}.footer-lower-area{padding-bottom:90px}.footer-upper-area{padding-bottom:50px}.footer-upper-area{padding-top:50px}.footer-widget-wrap{padding-bottom:50px}.footer-widget-wrap{padding-top:50px}.block-wrap-grid .tipi-xl-typo .title{font-size:31px}.block-wrap-grid .tipi-m-typo .title-wrap .title, .block-94 .block-piece-2 .tipi-xs-12 .title-wrap .title, .zeen-col--wide .block-wrap-grid:not(.block-wrap-81):not(.block-wrap-82) .tipi-m-typo .title-wrap .title, .zeen-col--wide .block-wrap-grid .tipi-l-typo .title, .zeen-col--wide .block-wrap-grid .tipi-xl-typo .title{font-size:22px}.block-wrap-grid .tipi-s-typo .title-wrap .title, .block-92 .block-piece-2 article .title-wrap .title, .block-94 .block-piece-2 .tipi-xs-6 .title-wrap .title{font-size:16px!important}.block-wrap-grid .tipi-s-typo .title-wrap .subtitle, .block-92 .block-piece-2 article .title-wrap .subtitle, .block-94 .block-piece-2 .tipi-xs-6 .title-wrap .subtitle{font-size:16px}.block-wrap-grid .tipi-m-typo .title-wrap .subtitle, .block-wrap-grid .tipi-l-typo .title-wrap .subtitle, .block-wrap-grid .tipi-xl-typo .title-wrap .subtitle, .block-94 .block-piece-2 .tipi-xs-12 .title-wrap .subtitle, .zeen-col--wide .block-wrap-grid:not(.block-wrap-81):not(.block-wrap-82) .tipi-m-typo .title-wrap .subtitle{font-size:18px}.layout-side-info .details{width:130px;float:left}.title-contrast .hero-wrap { height: calc( 100vh - 124px ); }.block-col-self .block-71 .tipi-s-typo .title { font-size: 18px; }.zeen-col--narrow .block-wrap-classic .tipi-m-typo .title-wrap .title { font-size: 18px; }.mode--alt--b .footer-widget-area:not(.footer-widget-area-1) + .footer-lower-area { border-top:1px #333333 solid ; }.footer-widget-wrap { border-right:1px #333333 solid ; }.footer-widget-wrap .widget_search form, .footer-widget-wrap select { border-color:#333333; }.footer-widget-wrap .zeen-widget { border-bottom:1px #333333 solid ; }
1183.footer-widget-wrap .zeen-widget .preview-thumbnail { border-bottom-color: #333333;}.secondary-wrap .menu-padding, .secondary-wrap .ul-padding > li > a { 1184 padding-top: 15px; 1185 padding-bottom: 15px; 1186 }}@media only screen and (min-width: 1240px) {.hero-l .single-content {padding-top: 45px}.align-fs .contents-wrap .video-wrap, .align-fs-center .aligncenter.size-full, .align-fs-center .wp-caption.aligncenter .size-full, .align-fs-center .tiled-gallery, .align-fs .alignwide { width: 1170px; }.align-fs .contents-wrap .video-wrap { height: 658px; }.has-bg .align-fs .contents-wrap .video-wrap, .has-bg .align-fs .alignwide, .has-bg .align-fs-center .aligncenter.size-full, .has-bg .align-fs-center .wp-caption.aligncenter .size-full, .has-bg .align-fs-center .tiled-gallery { width: 1230px; }.has-bg .align-fs .contents-wrap .video-wrap { height: 691px; }body{line-height:1.59}.byline .byline-part{letter-spacing:0.03em}.byline{font-size:15px}.logo-fallback, .secondary-wrap .logo-fallback a{font-size:30px}.hero-meta.tipi-s-typo .title{font-size:36px}.hero-meta.tipi-s-typo .subtitle{font-size:26px}.hero-meta.tipi-m-typo .title{font-size:44px}.hero-meta.tipi-xl-typo .title{font-size:50px}.hero-meta.tipi-xl-typo .subtitle{font-size:19px}.block-html-content h1, .single-content .entry-content h1{font-size:43px}.block-html-content h2, .single-content .entry-content h2{font-size:34px}.block-html-content h3, .single-content .entry-content h3{font-size:29px}.block-html-content h4, .single-content .entry-content h4{font-size:20px}blockquote, q{font-size:20px}.site-footer .menu-icons{font-size:18px}.main-navigation .menu-icon, .main-navigation .trending-icon-solo{font-size:15px}.secondary-wrap-v .standard-drop>a,.secondary-wrap, .secondary-wrap a, .secondary-wrap .menu-icon--text{font-size:14px}.secondary-wrap .menu-icon, .secondary-wrap .menu-icon a, .secondary-wrap .trending-icon-solo{font-size:16px}.block-subtitle{font-size:20px}.block-col-self .preview-2 .title{font-size:36px}.block-wrap-classic .tipi-m-typo .title-wrap .title{font-size:30px}.tipi-s-typo .title, .ppl-s-3 .tipi-s-typo .title, .zeen-col--wide .ppl-s-3 .tipi-s-typo .title, .preview-1 .title, .preview-21:not(.tipi-xs-typo) .title{font-size:24px}.widget-title{font-size:10px}.split-1:not(.preview-thumbnail) .mask{-webkit-flex: 0 0 calc( 35% - 15px); 1187 -ms-flex: 0 0 calc( 35% - 15px); 1188 flex: 0 0 calc( 35% - 15px); 1189 width: calc( 35% - 15px);}.preview-thumbnail .mask{-webkit-flex: 0 0 65px; 1190 -ms-flex: 0 0 65px; 1191 flex: 0 0 65px; 1192 width: 65px;}.footer-lower-area{padding-top:36px}.footer-lower-area{padding-bottom:36px}.block-wrap-grid .tipi-xl-typo .title{font-size:29px}.block-wrap-grid .tipi-l-typo .title{font-size:28px}.block-wrap-grid .tipi-m-typo .title-wrap .title, .block-94 .block-piece-2 .tipi-xs-12 .title-wrap .title, .zeen-col--wide .block-wrap-grid:not(.block-wrap-81):not(.block-wrap-82) .tipi-m-typo .title-wrap .title, .zeen-col--wide .block-wrap-grid .tipi-l-typo .title, .zeen-col--wide .block-wrap-grid .tipi-xl-typo .title{font-size:24px}.block-wrap-grid .tipi-s-typo .title-wrap .title, .block-92 .block-piece-2 article .title-wrap .title, .block-94 .block-piece-2 .tipi-xs-6 .title-wrap .title{font-size:19px!important}.block-wrap-grid .tipi-s-typo .title-wrap .subtitle, .block-92 .block-piece-2 article .title-wrap .subtitle, .block-94 .block-piece-2 .tipi-xs-6 .title-wrap .subtitle{font-size:18px}.block-wrap-grid .tipi-m-typo .title-wrap .subtitle, .block-wrap-grid .tipi-l-typo .title-wrap .subtitle, .block-wrap-grid .tipi-xl-typo .title-wrap .subtitle, .block-94 .block-piece-2 .tipi-xs-12 .title-wrap .subtitle, .zeen-col--wide .block-wrap-grid:not(.block-wrap-81):not(.block-wrap-82) .tipi-m-typo .title-wrap .subtitle{font-size:20px}}.main-menu-bar-color-1 .current-menu-item > a, .main-menu-bar-color-1 .menu-main-menu > .dropper.active:not(.current-menu-item) > a { background-color: #f7d40e;}.cats .cat-with-bg, .byline-1 .comments { font-size:0.8em; }.site-header a { color: #ffffff; }.site-skin-3.content-subscribe, .site-skin-3.content-subscribe .subtitle, .site-skin-3.content-subscribe input, .site-skin-3.content-subscribe h2 { color: #fff; } .site-skin-3.content-subscribe input[type="email"] { border-color: #fff; }.mob-menu-wrap a { color: #ffffff; }.mob-menu-wrap .mobile-navigation .mobile-search-wrap .search { border-color: #ffffff; }.footer-widget-wrap .widget_search form { border-color:#333333; }.sidebar-wrap .sidebar { border:1px #ddd solid ; }.content-area .zeen-widget { border: 0 #e9e9e9 solid ; border-width: 0 0 1px 0; }.content-area .zeen-widget { padding:30px 0px 30px; }.grid-meta-bg .mask:before { content: ""; background-image: linear-gradient(to top, rgba(0,0,0,0.30) 0%, rgba(0,0,0,0) 100%); }.grid-image-1 .mask-overlay { background-color: #1a1d1e ; }.with-fi.preview-grid,.with-fi.preview-grid .byline,.with-fi.preview-grid .subtitle, .with-fi.preview-grid a { color: #fff; }.preview-grid .mask-overlay { opacity: 0.2 ; }@media (pointer: fine) {.preview-grid:hover .mask-overlay { opacity: 0.4 ; }}.slider-image-1 .mask-overlay { background-color: #1a1d1e ; }.with-fi.preview-slider-overlay,.with-fi.preview-slider-overlay .byline,.with-fi.preview-slider-overlay .subtitle, .with-fi.preview-slider-overlay a { color: #fff; }.preview-slider-overlay .mask-overlay { opacity: 0.2 ; }@media (pointer: fine) {.preview-slider-overlay:hover .mask-overlay { opacity: 0.6 ; }}.logo-footer .logo-subtitle { color: #ffffff; }.site-footer .footer-widget-bg-area, .site-footer .footer-widget-bg-area .woo-product-rating span, .site-footer .footer-widget-bg-area .stack-design-3 .meta { background-color: #272727; }.site-footer .footer-widget-bg-area .background { background-image: none; opacity: 1; }.site-footer .footer-widget-bg-area .block-skin-0 .tipi-arrow { color:#dddede; border-color:#dddede; }.site-footer .footer-widget-bg-area .block-skin-0 .tipi-arrow i:after{ background:#dddede; }.site-footer .footer-widget-bg-area,.site-footer .footer-widget-bg-area .byline,.site-footer .footer-widget-bg-area a,.
1192site-footer .footer-widget-bg-area .widget_search form *,.site-footer .footer-widget-bg-area h3,.site-footer .footer-widget-bg-area .widget-title { color:#dddede; }.site-footer .footer-widget-bg-area .tipi-spin.tipi-row-inner-style:before { border-color:#dddede; }.content-latl .bg-area, .content-latl .bg-area .woo-product-rating span, .content-latl .bg-area .stack-design-3 .meta { background-color: #272727; }.content-latl .bg-area .background { opacity: 0.75; }.content-latl .bg-area,.content-latl .bg-area .byline,.content-latl .bg-area a,.content-latl .bg-area .widget_search form *,.content-latl .bg-area h3,.content-latl .bg-area .widget-title { color:#fff; }.content-latl .bg-area .tipi-spin.tipi-row-inner-style:before { border-color:#fff; }.slide-in-menu .bg-area, .slide-in-menu .bg-area .woo-product-rating span, .slide-in-menu .bg-area .stack-design-3 .meta { background-color: #222222; }.slide-in-menu .bg-area .background { background-image: none; opacity: 1; }.slide-in-menu,.slide-in-menu .bg-area a,.slide-in-menu .bg-area .widget-title, .slide-in-menu .cb-widget-design-1 .cb-score { color:#ffffff; }.slide-in-menu form { border-color:#ffffff; }.slide-in-menu .bg-area .mc4wp-form-fields input[type="email"], #subscribe-submit input[type="email"], .subscribe-wrap input[type="email"],.slide-in-menu .bg-area .mc4wp-form-fields input[type="text"], #subscribe-submit input[type="text"], .subscribe-wrap input[type="text"] { border-bottom-color:#ffffff; }.site-mob-header .bg-area, .site-mob-header .bg-area .woo-product-rating span, .site-mob-header .bg-area .stack-design-3 .meta { background-color: #272727; }.site-mob-header .bg-area .background { background-image: none; opacity: 1; }.site-mob-header .bg-area .tipi-i-menu-mob, .site-mob-menu-a-4.mob-open .tipi-i-menu-mob:before, .site-mob-menu-a-4.mob-open .tipi-i-menu-mob:after { background:#fff; }.site-mob-header .bg-area,.site-mob-header .bg-area .byline,.site-mob-header .bg-area a,.site-mob-header .bg-area .widget_search form *,.site-mob-header .bg-area h3,.site-mob-header .bg-area .widget-title { color:#fff; }.site-mob-header .bg-area .tipi-spin.tipi-row-inner-style:before { border-color:#fff; }.mob-menu-wrap .bg-area { background-image: linear-gradient(130deg, #0a0a0a 0%, #000000 80%); }.mob-menu-wrap .bg-area .background { background-image: none; opacity: 1; }.mob-menu-wrap .bg-area,.mob-menu-wrap .bg-area .byline,.mob-menu-wrap .bg-area a,.mob-menu-wrap .bg-area .widget_search form *,.mob-menu-wrap .bg-area h3,.mob-menu-wrap .bg-area .widget-title { color:#ffffff; }.mob-menu-wrap .bg-area .tipi-spin.tipi-row-inner-style:before { border-color:#ffffff; }.main-navigation, .main-navigation .menu-icon--text { color: #ffffff; }.main-navigation .horizontal-menu>li>a { padding-left: 13px; padding-right: 13px; }.main-navigation .menu-bg-area { background-image: linear-gradient(130deg, #272727 0%, #272727 80%); }#progress { background-color: #1870ff; }.main-navigation .horizontal-menu .drop, .main-navigation .horizontal-menu > li > a, .date--main { 1193 padding-top: 24px; 1194 padding-bottom: 20px; 1195 }.site-mob-header .menu-icon { font-size: 13px; }.secondary-wrap .menu-bg-area { background-image: linear-gradient(130deg, #0f0f0f 0%, #0f0f0f 80%); }.secondary-wrap-v .standard-drop>a,.secondary-wrap, .secondary-wrap a, .secondary-wrap .menu-icon--text { color: #fff; }.secondary-wrap .menu-secondary > li > a, .secondary-icons li > a { padding-left: 20px; padding-right: 20px; }.mc4wp-form-fields input[type=submit], .mc4wp-form-fields button, #subscribe-submit input[type=submit], .subscribe-wrap input[type=submit] {color: #ffffff;background-image: linear-gradient(130deg, #1870ff 0%, #002e8d 80%);}.site-mob-header:not(.site-mob-header-11) .header-padding .logo-main-wrap, .site-mob-header:not(.site-mob-header-11) .header-padding .icons-wrap a, .site-mob-header-11 .header-padding { 1196 padding-top: 20px; 1197 padding-bottom: 21px; 1198 }.site-header .header-padding { 1199 padding-top:10px; 1200 padding-bottom:0px; 1201 }@media only screen and (min-width: 860px){.tipi-m-0 {display: none}} 1202/*# sourceURL=zeen-style-inline-css */ 1203</style> 1204<link rel='stylesheet' id='zeen-child-style-css' href='https://theaircurrent.com/wp-content/themes/zeen-child/style.css?ver=4.5.7' media='all' /> 1205<link rel='stylesheet' id='zeen-no-print-css' href='https://theaircurrent.com/wp-content/themes/zeen-child/print.css?ver=6' media='print' /> 1206<link rel='stylesheet' id='gls-fa-icon-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css?ver=7.1.2' media='all' /> 1207<link rel='stylesheet' id='zeen-dark-mode-css' href='https://theaircurrent.com/wp-content/themes/zeen/assets/css/dark.min.css?ver=1783372741' media='all' /> 1208<link rel='stylesheet' id='zeen-fonts-css' href='https://theaircurrent.com/wp-content/fonts/86181754f96bc9be0bc4012cc8a70701.css' media='all' /> 1209<link rel='stylesheet' id='zeen-tk-css' href='https://use.typekit.net/otx5epx.css?ver=7.1.2' media='all' /> 1210<link rel='stylesheet' id='lets-review-widget-css' href='https://theaircurrent.com/wp-content/plugins/lets-review/assets/css/style-widget.min.css?ver=3.4.3' media='all' /> 1211<link rel='stylesheet' id='login-with-ajax-css' href='https://theaircurrent.com/wp-content/plugins/login-with-ajax/templates/widget.css?ver=4.5.1' media='all' /> 1212<link rel='stylesheet' id='css-protect.css-css' href='https://theaircurrent.com/wp-content/plugins/wccp-pro/css/css-protect.css?ver=1' media='all' />
1213<script id="jquery-core-js" src="https://theaircurrent.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1213
1213
1214<script id="jquery-migrate-js" src="https://theaircurrent.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 1214
1214
1215<script id="cookie-law-info-js-extra"> 1216var Cli_Data = {"nn_cookie_ids":[],"cookielist":[],"non_necessary_cookies":[],"ccpaEnabled":"","ccpaRegionBased":"","ccpaBarEnabled":"","strictlyEnabled":["necessary","obligatoire"],"ccpaType":"gdpr","js_blocking":"","custom_integration":"","triggerDomRefresh":"","secure_cookies":""}; 1217var cli_cookiebar_settings = {"animate_speed_hide":"500","animate_speed_show":"500","background":"#0a0a0a","border":"#b1a6a6c2","border_on":"","button_1_button_colour":"#000","button_1_button_hover":"#000000","button_1_link_colour":"#fff","button_1_as_button":"1","button_1_new_win":"","button_2_button_colour":"#333","button_2_button_hover":"#292929","button_2_link_colour":"#444","button_2_as_button":"","button_2_hidebar":"","button_3_button_colour":"#000","button_3_button_hover":"#000000","button_3_link_colour":"#fff","button_3_as_button":"1","button_3_new_win":"","button_4_button_colour":"#000","button_4_button_hover":"#000000","button_4_link_colour":"#fff","button_4_as_button":"1","button_7_button_colour":"#61a229","button_7_button_hover":"#4e8221","button_7_link_colour":"#fff","button_7_as_button":"1","button_7_new_win":"","font_family":"inherit","header_fix":"","notify_animate_hide":"1","notify_animate_show":"","notify_div_id":"#cookie-law-info-bar","notify_position_horizontal":"right","notify_position_vertical":"bottom","scroll_close":"","scroll_close_reload":"","accept_close_reload":"","reject_close_reload":"","showagain_tab":"","showagain_background":"#fff","showagain_border":"#000","showagain_div_id":"#cookie-law-info-again","showagain_x_position":"100px","text":"#ffffff","show_once_yn":"","show_once":"10000","logging_on":"","as_popup":"","popup_overlay":"1","bar_heading_text":"","cookie_bar_as":"banner","popup_showagain_position":"bottom-right","widget_position":"left"}; 1218var log_object = {"ajax_url":"https://theaircurrent.com/wp-admin/admin-ajax.php"}; 1219//# sourceURL=cookie-law-info-js-extra 1220</script>
vendor: 1 bytes, line 1220
1220
1221<script id="cookie-law-info-js" src="https://theaircurrent.com/wp-content/plugins/cookie-law-info/legacy/public/js/cookie-law-info-public.js?ver=3.5.6"></script>
vendor: 1 bytes, line 1221
1221
1222<script id="inline-footnotes-js-extra"> 1223var inlineFootNotesVars = {"hover":"on"}; 1224//# sourceURL=inline-footnotes-js-extra 1225</script>
vendor: 1 bytes, line 1225
1225
1226<script id="inline-footnotes-js" src="https://theaircurrent.com/wp-content/plugins/inline-footnotes/public/js/inline-footnotes-public.compressed.js?ver=1.0.0"></script>
vendor: 1 bytes, line 1226
1226
1227<script id="tac-bookmark-js" src="https://theaircurrent.com/wp-content/plugins/tac-save-for-later/js/airflow.js?ver=1790918883"></script>
vendor: 1 bytes, line 1227
1227
1228<script id="login-with-ajax-js-extra"> 1229var LWA = {"ajaxurl":"https://theaircurrent.com/wp-admin/admin-ajax.php","off":""}; 1230//# sourceURL=login-with-ajax-js-extra 1231</script>
vendor: 1 bytes, line 1231
1231
1232<script id="login-with-ajax-js" src="https://theaircurrent.com/wp-content/themes/zeen/plugins/login-with-ajax/login-with-ajax.js?ver=4.5.1"></script>
vendor: 1 bytes, line 1232
1232
1233<script id="login-with-ajax-ajaxify-js" src="https://theaircurrent.com/wp-content/plugins/login-with-ajax/ajaxify/ajaxify.min.js?ver=4.5.1"></script>
1233 1234 1235<!-- Google tag (gtag.js) snippet added by Site Kit --> 1236<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 1236-1237
1236 1237<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
1237G-431Q2W293H
vendor: 18 bytes, line 1237
1237" async></script>
1238<script id="google_gtagjs-js-after"> 1239window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 1240gtag("set","linker",{"domains":["theaircurrent.com"]}); 1241gtag("js", new Date()); 1242gtag("set", "developer_id.dZTNiMT", true); 1243gtag("config", "G-431Q2W293H"); 1244//# sourceURL=google_gtagjs-js-after 1245</script>
1245 1246<link rel="https://api.w.org/" href="https://theaircurrent.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://theaircurrent.com/wp-json/wp/v2/posts/22598" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://theaircurrent.com/xmlrpc.php?rsd" /> 1247<meta name="generator" content="WordPress 7.1.2" /> 1248<link rel='shortlink' href='https://theaircurrent.com/?p=22598' /> 1249<meta name="generator" content="Site Kit by Google 1.188.0" /> 1250<style> 1251 .inline-footnote, 1252 .inline-footnote:hover, 1253 .inline-footnote:active, 1254 .inline-footnote:visited { 1255 background-color: ; 1256 color: !important; 1257 } 1258 .inline-footnote span.footnoteContent { 1259 background-color: ; 1260 color: !important; 1261 } 1262</style>
1263<script type="text/javascript"> 1264 (function(c) { 1265 var script = document.createElement("script"); 1266 script.src = "https://js.memberful.com/embed.js"; 1267 script.onload = function() { Memberful.setup(c) }; 1268 document.head.appendChild(script); 1269 })({ 1270 site: ["https:\/\/theaircurrent.memberful.com"] }); 1271</script>
1271 1272<meta name="generator" content="WPML ver:4.9.7 stt:60,1;" /> 1273 <style type="text/css"> 1274 #page-wrap .single-content { 1275 padding-top: 90px; 1276 } 1277 #page-wrap.has-post-thumbnail .single-content { 1278 padding-top: 30px; 1279 } 1280 1281 body.home #page-wrap.has-post-thumbnail .single-content { 1282 padding-top: 0; 1283 } 1284 /* Intel */ 1285 body.top-bar-desktop-active.page-id-30387 #contents-wrap.single-content { 1286 padding-top: 107px; 1287 } 1288 @media only screen and (max-width: 859px) { 1289 /* Intel */ 1290 body.top-bar-desktop-active.page-id-30387 #mobhead { 1291 top: 43px; 1292 } 1293 body.top-bar-desktop-active.page-id-30387 #contents-wrap.single-content { 1294 padding-top: 0px; 1295 } 1296 body.page-id-30387 #page-wrap.has-post-thumbnail .single-content { 1297 padding-top: 0; 1298 } 1299 } 1300 @media only screen and (min-width: 768px) { 1301 body #top-bar-message { 1302 position: fixed; 1303 width: 100%; 1304 top: 0; 1305 z-index: 51; 1306 } 1307 body.top-bar-desktop-active .sticky-menu-4 { 1308 top: 38px; 1309 } 1310 body.top-bar-desktop-active #contents-wrap.single-content { 1311 padding-top: 39px; 1312 } 1313 body.page-id-26706.top-bar-desktop-active #contents-wrap.single-content { 1314 padding-top: 100px; 1315 } 1316 /* Airflow */ 1317 body.page-id-16115 #page-wrap.has-post-thumbnail .single-content { 1318 padding-top: 120px; 1319 } 1320 body.page-id-16115.top-bar-desktop-active #contents-wrap.single-content { 1321 padding-top: 150px; 1322 } 1323 1324 } 1325 @media only screen and (min-width: 860px) { 1326 1327 } 1328 body.page-id-26706 #block-wrap-93721 .tipi-row-inner-style { 1329 padding-top: 0; 1330 } 1331 html body .wpml-ls-statics-post_translations { 1332 display: none; 1333 } 1334 #block-wrap-42942 { 1335 margin-bottom: 50px; 1336 } 1337 #block-wrap-42942 .block-title-wrap { 1338 margin-bottom: 15px; 1339 } 1340 /*#block-wrap-42942 .block-title-area { 1341 padding-bottom: 10px; 1342 }*/ 1343 #block-wrap-42942 article { 1344 margin-bottom: 10px; 1345 padding-bottom: 10px; 1346 } 1347 #block-wrap-42942 span.separator-date { 1348 display: none; 1349 } 1350 #block-wrap-42942 .byline { 1351 padding-top: 3px !important; 1352 font-size: 13px !important; 1353 } 1354 #block-wrap-42942 h3.title { 1355 font-size: 20px; 1356 } 1357 1358 1359 1360 @media only screen and (min-width: 1240px) { 1361 body.top-bar-desktop-active .sticky-menu-4 { 1362 top: 44px; 1363 } 1364 } 1365 1366 .tac-gls-hide { 1367 display: none; 1368 } 1369 .article-layout-skin-2 blockquote { 1370 background-color: #232323; 1371 } 1372 i.tac-bookmark { 1373 color: #ddd; 1374 transition: color 100ms linear; 1375 cursor: pointer; 1376 } 1377 i.tac-bookmark:hover, 1378 i.tac-bookmark.bookmarked { 1379 color: #1970ff; 1380 } 1381 #search-results i.tac-bookmark { 1382 display: block; 1383 padding: 1px 10px 1px 0; 1384 } 1385 @keyframes tac-bookmark-message { 1386 0% { 1387 opacity: 1; 1388 transform: translate(0); 1389 } 1390 90% { 1391 transform: translate(0,-10px); 1392 opacity: 1; 1393 } 1394 100% { 1395 transform: translate(0,-10px); 1396 opacity: 0; 1397 } 1398 } 1399 .tac-feed-bookmark-wrap { 1400 position: relative; 1401 } 1402 .tac-feed-bookmark-message { 1403 display: none; 1404 } 1405 .tac-feed-bookmark-message.show { 1406 display: inline-block; 1407 position: absolute; 1408 width: 54px; 1409 text-align: center; 1410 right: 0; 1411 top: -20px; 1412 color: #fff; 1413 font-size: 15px; 1414 font-weight: bold; 1415 background: #000; 1416 border-radius: 5px; 1417 padding: 2px; 1418 animation: tac-bookmark-message 1.2s linear 1; 1419 animation-fill-mode: forwards; 1420 } 1421 .news-title { 1422 overflow: visible !important; 1423 } 1424 1425 iframe#AudioNativeElevenLabsPlayer { 1426 border-radius: 50px; 1427 margin-bottom: 10px; 1428 } 1429 1430 .post-subscribe-block { 1431 width: 100%; 1432 background: #272727; 1433 color: #fff; 1434 margin-top: 15px; 1435 padding: 0; 1436 background-size: cover; 1437 background-position: 50% 50%; 1438 position: relative; 1439 z-index: 1; 1440 text-align: right; 1441 } 1442 .post-subscribe-block:before { 1443 content: ''; 1444 position: absolute; 1445 top: 0; 1446 left: 0; 1447 width: 100%; 1448 height: 100%; 1449 background: rgba(0,0,0,.78); 1450 display: block; 1451 z-index: -1; 1452 } 1453 .post-subscribe-block a, 1454 .post-subscribe-block h2 { 1455 color: #fff; 1456 } 1457 .single-content .entry-content .post-subscribe-block h2 { 1458 margin-bottom: 10px; 1459 font-weight: bold; 1460 font-size: 30px; 1461 padding: 30px 30px 0 30px; 1462 text-align: left; 1463 margin-bottom: 20px; 1464 } 1465 .post-subscribe-text {
1466 padding: 0 30px 15px 30px; 1467 text-align: left; 1468 } 1469 .post-subscribe-block p { 1470 font-size: 18px; 1471 margin-bottom: 20px; 1472 } 1473 .post-subscribe-block ul { 1474 list-style-type: none; 1475 margin-left: 10px; 1476 } 1477 .post-subscribe-block ul li { 1478 font-size: 18px; 1479 margin-bottom: 15px; 1480 padding-left: 25px; 1481 position: relative; 1482 } 1483 .post-subscribe-block ul li:before { 1484 font-family: "Font Awesome 6 Free"; 1485 content: '\f072'; 1486 color: #888; 1487 font-weight: 600; 1488 position: absolute; 1489 top: -2px; 1490 left: -10px; 1491 } 1492 .post-subscribe-block a.post-subscribe-block-cta { 1493 display: inline-block; 1494 font-size: 25px; 1495 padding: 10px 60px 10px 30px; 1496 background: #1770ff; 1497 position: relative; 1498 transition: background 100ms linear; 1499 } 1500 .post-subscribe-block a.post-subscribe-block-cta:before { 1501 font-family: "Font Awesome 6 Free"; 1502 content: '\f178'; 1503 font-weight: 600; 1504 position: absolute; 1505 top: 9px; 1506 right: 24px; 1507 color: #fff; 1508 transition: right 100ms linear; 1509 } 1510 .post-subscribe-block a.post-subscribe-block-cta:hover { 1511 color: #fff !important; 1512 background: rgba(235, 60, 34, 1); 1513 } 1514 .post-subscribe-block a.post-subscribe-block-cta:hover:before { 1515 right: 20px; 1516 } 1517 .entry-content-wrap.has-tac-subscribe-box .eckosc_button { 1518 display: none !important; 1519 } 1520 1521 /* Buttons under audio */ 1522 .tac-three-buttons-top { 1523 display: flex; 1524 flex-wrap: wrap; 1525 } 1526 .tac-three-buttons-top .eckosc_button { 1527 flex: 2; 1528 line-height: 21px; 1529 } 1530 .tac-three-buttons-top a.tac-gls, 1531 .tac-three-buttons-top a.tac-bookmark { 1532 align-content: center; 1533 line-height: 21px; 1534 } 1535 .tac-three-buttons-top a.tac-bookmark { 1536 margin-right: 0; 1537 } 1538 @media screen and (max-width: 721px) { 1539 .tac-three-buttons-top .eckosc_button { 1540 flex: unset; 1541 width: 100%; 1542 margin-right: 0; 1543 } 1544 .tac-three-buttons-top a.tac-gls { 1545 flex: 2; 1546 } 1547 } 1548 .mc4wp-form-14978 { 1549 margin-bottom: 5px; 1550 } 1551 1552 /* Intel */ 1553 @keyframes fadeIn { 1554 0% { 1555 opacity: 0; 1556 } 1557 100% { 1558 opacity: 1; 1559 } 1560 } 1561 body.page-id-30387 #page-wrap .title-wrap { 1562 background: url('https://theaircurrent.com/wp-content/uploads/2025/08/tac-intel-logo.jpeg'); 1563 width: 100%; 1564 height: 100px; 1565 background-size: contain; 1566 background-repeat: no-repeat; 1567 background-position: 50% 50%; 1568 margin-top: 30px; 1569 opacity: 0; 1570 animation: fadeIn 500ms linear; 1571 animation-fill-mode: forwards; 1572 animation-delay: 700ms; 1573 } 1574 body.page-id-30387 #page-wrap .meta-wrap { 1575 padding-left: 15px !important; 1576 padding-right: 15px !important; 1577 } 1578 body.page-id-30387 #page-wrap .meta-wrap > div { 1579 width: 100% !important; 1580 } 1581 body.page-id-30387 #page-wrap .title-wrap h1 { 1582 display: none; 1583 } 1584 1585 1586 body.archive.author article.tacintel { 1587 display: none; 1588 } 1589 1590 1591 @media screen and (max-width: 1054px) and (min-width: 500px) { 1592 .main-navigation .horizontal-menu .drop, .main-navigation .horizontal-menu > li > a { 1593 font-size: 13px; 1594 } 1595 .main-navigation .horizontal-menu .drop, .main-navigation .horizontal-menu.menu-icons { 1596 display: none; 1597 } 1598 } 1599 1600 </style> 1601 <!-- Google Analytics --> 1602
1602<script> 1603 window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; 1604 ga('create', 'UA-371802734', 'auto'); 1605 ga('send', 'pageview'); 1606 ga('set', 'anonymizeIp', true); 1607 </script>
1607 1608 <!-- End Google Analytics --> 1609 <link rel="preload" type="font/woff2" as="font" href="https://theaircurrent.com/wp-content/themes/zeen/assets/css/tipi/tipi.woff2?9oa0lg" crossorigin="anonymous"><link rel="preconnect" href="https://use.typekit.net/" crossorigin="anonymous"><link rel="preload" as="image" href="https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays.jpg" imagesrcset="https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays.jpg 2048w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-300x200.jpg 300w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1024x683.jpg 1024w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-770x513.jpg 770w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1536x1024.jpg 1536w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-360x240.jpg 360w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-500x333.jpg 500w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1155x770.jpg 1155w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-481x321.jpg 481w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-881x587.jpg 881w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1266x844.jpg 1266w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-404x269.jpg 404w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1511x1007.jpg 1511w" imagesizes="(max-width: 2048px) 100vw, 2048px"><link rel="icon" href="https://theaircurrent.com/wp-content/uploads/2023/09/cropped-the_air_current_mark-black-inset-e1695768593755-32x32.png" sizes="32x32" /> 1610<link rel="icon" href="https://theaircurrent.com/wp-content/uploads/2023/09/cropped-the_air_current_mark-black-inset-e1695768593755-192x192.png" sizes="192x192" /> 1611<link rel="apple-touch-icon" href="https://theaircurrent.com/wp-content/uploads/2023/09/cropped-the_air_current_mark-black-inset-e1695768593755-180x180.png" /> 1612<meta name="msapplication-TileImage" content="https://theaircurrent.com/wp-content/uploads/2023/09/cropped-the_air_current_mark-black-inset-e1695768593755-270x270.png" /> 1613<style id="wp-custom-css"> 1614.subscribelink a{ 1615 color: #feab40; 1616 font-weight: 900; 1617} 1618 1619.logo-img { 1620 width: 215px; /* Replace with your desired width */ 1621 height: auto; /* Maintains the aspect ratio */ 1622 display: inline-block; 1623} 1624 1625.tac-pro { 1626 padding-left: -5px; 1627} 1628 1629.alm-reveal { 1630 width: 100%; 1631 box-sizing: border-box; 1632 clear: both; 1633 display: block; 1634 float: none; 1635 margin: 0; 1636 padding: 0; 1637} 1638 1639.right-aligned-item { 1640 margin-left: right; 1641} 1642 1643/* Styles for logged-in users */ 1644.logged-in .block-css-66985 { 1645 display: none; 1646} 1647 1648.logged-in .block-css-84316 { 1649 display: none; 1650} 1651 1652.logged-in .block-css-25856 { 1653 display: none; 1654} 1655 1656.logged-in .block-css-82269 { 1657 display: none; 1658} 1659 1660.logged-in .block-css-82125 { 1661 display: none; 1662} 1663 1664.logged-in .block-css-38199 { 1665 display: none; 1666} 1667 1668.logged-in .top-bar-message { 1669 display: none; 1670} 1671 1672 1673blockquote { 1674 background-color: #f5f5f5; /* Adjust the color value to your desired shade of gray */ 1675 border: none; /* Remove border from the box */ 1676 border-radius: 4px; /* Rounded corners of the box */ 1677 padding: 20px; /* Inner spacing between text and box edges */ 1678 font-style: italic; /* Italic text for the quote */ 1679 position: relative; 1680 quotes: none; /* Remove automatic quotation marks */ 1681} 1682 1683blockquote p:last-child { 1684 margin-bottom: 0; 1685 padding-bottom: 0; 1686} 1687 1688.block-css-72756 img { 1689 max-width: 721px; 1690 width: 100%; 1691 height: auto; 1692 display: block; 1693 margin-left: 0; 1694 margin-right: auto; 1695} 1696 1697.dispatches .author { 1698 line-height: 0; 1699 display: none; 1700 1701} 1702 1703blockquote:before { 1704 content: '' !important; 1705} 1706 1707.link-color-wrap p a, .link-color-wrap p em a, .link-color-wrap p strong a { 1708 text-decoration: underline; 1709 text-decoration-color: #1870ff; 1710 text-decoration-thickness: 1px; 1711 text-decoration-style: solid; 1712} 1713 1714</style> 1715<style id="zeen-mm-style-inline-css"> 1716.main-menu-bar-color-2 .menu-main-menu .menu-item-13126.drop-it > a:before { border-bottom-color: #f7d40e;}.main-navigation .menu-item-13126 .menu-wrap > * { border-top-color: #f7d40e!important; } 1717.main-menu-bar-color-2 .menu-main-menu .menu-item-22571.drop-it > a:before { border-bottom-color: #f7d40e;}.main-navigation .menu-item-22571 .menu-wrap > * { border-top-color: #f7d40e!important; } 1718.main-menu-bar-color-2 .menu-main-menu .menu-item-16290.drop-it > a:before { border-bottom-color: #f7d40e;}.main-navigation .menu-item-16290 .menu-wrap > * { border-top-color: #f7d40e!important; } 1719.main-menu-bar-color-2 .menu-main-menu .menu-item-13129.drop-it > a:before { border-bottom-color: #f7d40e;}.main-navigation .menu-item-13129 .menu-wrap > * { border-top-color: #f7d40e!important; } 1720.main-menu-bar-color-2 .menu-main-menu .menu-item-14739.drop-it > a:before { border-bottom-color: #f7d40e;}.main-navigation .menu-item-14739 .menu-wrap > * { border-top-color: #f7d40e!important; } 1721.main-menu-bar-color-2 .menu-main-menu .menu-item-14922.drop-it > a:before { border-bottom-color: #f7d40e;}.main-navigation .menu-item-14922 .menu-wrap > * { border-top-color: #f7d40e!important; } 1722/*# sourceURL=zeen-mm-style-inline-css */ 1723</style> 1724 1725</head> 1726<body class="wp-singular post-template-default single single-post postid-22598 single-format-standard wp-theme-zeen wp-child-theme-zeen-child jps-theme-zeen-child headings-f2 body-f3 sub-f3 quotes-f3 by-f2 wh-f2 widget-title-c block-titles-big ipl-separated block-titles-mid-1 menu-no-color-hover excerpt-mob-off classic-lt-41 skin-light single-sticky-spin footer-widgets-text-white site-mob-menu-a-2 site-mob-menu-1 mm-submenu-2 main-menu-logo-1 body-
1726header-style-51 body-header-style-50s body-hero-l byline-font-2 block-title-bb"> 1727
1727<script id='jetpack-search-theme-token-sampler'>(function(){try{var c=getComputedStyle(document.body),r=document.documentElement,ink=c.color,bg=c.backgroundColor;if(ink){r.style.setProperty('--jp-search-page-ink',ink);}if(bg&&bg!==ink&&bg!=='rgba(0, 0, 0, 0)'&&bg!=='transparent'){r.style.setProperty('--jp-search-page-surface',bg);}}catch(e){}})();</script>
1727 <div id="page" class="site"> 1728 <div id="mob-line" class="tipi-m-0"></div><header id="mobhead" class="site-header-block site-mob-header tipi-m-0 site-mob-header-1 site-mob-menu-1 sticky-menu-mob sticky-menu-1 sticky-top site-skin-3 site-img-1"><div class="bg-area header-padding tipi-row tipi-vertical-c"> 1729 <ul class="menu-left icons-wrap tipi-vertical-c"> 1730 <li class="menu-icon menu-icon-style-1 menu-icon-search"><a href="#" class="tipi-i-search modal-tr tipi-tip tipi-tip-move" data-title="Search" data-type="search"></a></li> 1731 1732 1733 1734 1735 1736 </ul> 1737 <div class="logo-main-wrap logo-mob-wrap"> 1738 <div class="logo logo-mobile"><a href="https://theaircurrent.com" data-pin-nopin="true"><span class="logo-img"><img src="https://theaircurrent.com/wp-content/uploads/2022/10/tac_logo_inv_2x.png" alt="" srcset="https://theaircurrent.com/wp-content/uploads/2023/01/the_air_current_type_inv_350.png 2x" data-base-src="https://theaircurrent.com/wp-content/uploads/2022/10/tac_logo_inv_2x.png" data-alt-src="https://theaircurrent.com/wp-content/uploads/2023/01/the_air_current_type_inv_350.png" width="700" height="44"></span></a></div> </div> 1739 <ul class="menu-right icons-wrap tipi-vertical-c"> 1740 1741 1742 1743 1744 1745 1746 1747 1748 <li class="menu-icon menu-icon-mobile-slide"><a href="#" class="mob-tr-open" data-target="slide-menu"><i class="tipi-i-menu-mob" aria-hidden="true"></i></a></li> 1749 1750 </ul> 1751 <div class="background mask"></div></div> 1752</header><!-- .site-mob-header --> <div class="site-inner"> 1753 <div id="header-line"></div><nav id="site-navigation" class="main-navigation main-navigation-1 tipi-xs-0 clearfix logo-always-vis main-menu-skin-3 main-menu-width-1 main-menu-bar-color-2 mm-skin-2 mm-submenu-2 mm-ani-1 sticky-menu-dt sticky-menu sticky-menu-4"> <div class="main-navigation-border menu-bg-area"> 1754 <div class="nav-grid clearfix tipi-row"> 1755 <div class="tipi-flex sticky-part sticky-p1"> 1756 <div class="logo-menu-wrap tipi-vertical-c"><div class="logo logo-main-menu"><a href="https://theaircurrent.com" data-pin-nopin="true"><span class="logo-img"><img src="https://theaircurrent.com/wp-content/uploads/2018/07/the_air_current_type_inv.png" alt="" srcset="https://theaircurrent.com/wp-content/uploads/2018/07/the_air_current_type_inv.png 2x" data-base-src="https://theaircurrent.com/wp-content/uploads/2018/07/the_air_current_type_inv.png" data-alt-src="https://theaircurrent.com/wp-content/uploads/2023/01/the_air_current_type_inv_350.png" data-base-srcset="https://theaircurrent.com/wp-content/uploads/2018/07/the_air_current_type_inv.png 2x" data-alt-srcset="https://theaircurrent.com/wp-content/uploads/2018/07/the_air_current_type_inv.png 2x" width="1500" height="92"></span></a></div></div> <ul id="menu-main-menu" class="menu-main-menu horizontal-menu tipi-flex font-3"> 1757 <li id="menu-item-13126" class="library menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropper standard-drop menu-item-13126"><a href="https://theaircurrent.com/the-air-current-archive/">Library</a><div class="menu mm-1" data-mm="1"><div class="menu-wrap menu-wrap-minus-10"> 1758<ul class="sub-menu"> 1759 <li id="menu-item-15287" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropper drop-it menu-item-15287"><a href="https://theaircurrent.com/the-air-current-archive/">TAC Archive</a> 1760 <ul class="sub-menu"> 1761 <li id="menu-item-13155" class="menu-item menu-item-type-post_type menu-item-object-page dropper drop-it menu-item-13155"><a href="https://theaircurrent.com/the-air-current-archive/">All Reports</a></li> 1762 <li id="menu-item-15151" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent dropper drop-it menu-item-15151"><a href="https://theaircurrent.com/category/industry-strategy/" class="block-more block-mm-changer block-mm-init block-changer" data-title="Industry Strategy" data-url="https://theaircurrent.com/category/industry-strategy/" data-subtitle="" data-count="167" data-tid="21" data-term="category">Industry Strategy</a></li> 1763 <li id="menu-item-15150" class="menu-item menu-item-type-taxonomy menu-item-object-category dropper drop-it menu-item-15150"><a href="https://theaircurrent.com/category/analysis/" class="block-more block-mm-changer block-mm-init block-changer" data-title="Analysis" data-url="https://theaircurrent.com/category/analysis/" data-subtitle="" data-count="94" data-tid="94" data-term="category">Analysis</a></li> 1764 <li id="menu-item-15153" class="menu-item menu-item-type-taxonomy menu-item-object-category dropper drop-it menu-item-15153"><a href="https://theaircurrent.com/category/aviation-safety/" class="block-more block-mm-changer block-mm-init block-changer" data-title="Aviation Safety" data-url="https://theaircurrent.com/category/aviation-safety/" data-subtitle="" data-count="71" data-tid="91" data-term="category">Aviation Safety</a></li> 1765 <li id="menu-item-15155" class="menu-item menu-item-type-taxonomy menu-item-object-category dropper drop-it menu-item-15155"><a href="https://theaircurrent.com/category/technology/" class="block-more block-mm-changer block-mm-init block-changer" data-title="Technology" data-url="https://theaircurrent.com/category/technology/" data-subtitle="" data-count="51" data-tid="134" data-term="category">Technology</a></li> 1766 <li id="menu-item-15154" class="menu-item menu-item-type-taxonomy menu-item-object-category dropper drop-it menu-item-15154"><a href="https://theaircurrent.com/category/aircraft-production/" class="block-more block-mm-changer block-mm-init block-changer" data-title="Aircraft Production" data-url="https://theaircurrent.com/category/aircraft-production/" data-subtitle="" data-count="51" data-tid="30" data-term="category">Aircraft Production</a></li> 1767 <li id="menu-item-15152" class="menu-item menu-item-type-taxonomy menu-item-object-category dropper drop-it menu-item-15152"><a href="https://theaircurrent.com/category/aircraft-development/" class="block-more block-mm-changer block-mm-init block-changer" data-title="Aircraft Development" data-url="https://theaircurrent.com/category/aircraft-development/" data-subtitle="" data-count="152" data-tid="5" data-term="category">Aircraft Development</a></li> 1768 <li id="menu-item-15156" class="menu-item menu-item-type-taxonomy menu-item-object-category dropper drop-it menu-item-15156"><a href="https://theaircurrent.com/category/airlines/" class="block-more block-mm-changer block-mm-init block-changer" data-title="Airlines" data-url="https://theaircurrent.com/category/airlines/" data-subtitle="" data-count="49" data-tid="23" data-term="category">Airlines</a></li> 1769 <li id="menu-item-15158" class="menu-item menu-item-type-taxonomy menu-item-object-category dropper drop-it menu-item-15158"><a href="https://theaircurrent.com/category/supply-chain/" class="block-more block-mm-changer block-mm-init block-changer" data-title="Supply Chain" data-url="https://theaircurrent.com/category/supply-chain/" data-subtitle="" data-count="15" data-tid="70" data-term="category">Supply Chain</a></li> 1770 <li id="menu-item-15157" class="menu-item menu-item-type-taxonomy menu-item-object-category dropper drop-it menu-item-15157"><a href="https://theaircurrent.com/category/historical-context/" class="block-more block-mm-changer block-mm-init block-changer" data-title="Historical Context" data-url="https://theaircurrent.com/category/historical-context/" data-subtitle="" data-count="11" data-tid="41" data-term="category">Historical Context</a></li> 1771 </ul> 1772</li> 1773 <li id="menu-item-13127" class="menu-item menu-item-type-post_type menu-item-object-page dropper drop-it menu-item-13127"><a href="https://theaircurrent.com/the-air-current-chart-library/">Chart, Graphic & Data Viz Library</a></li> 1774 <li id="menu-item-13093" class="menu-item menu-item-type-post_type menu-item-object-page dropper drop-it menu-item-13093"><a href="https://theaircurrent.com/tac-forum-digital-event-library/">TAC/Forum</a></li> 1775 <li id="menu-item-13131" class="menu-item menu-item-type-taxonomy menu-item-object-category dropper drop-it menu-item-13131"><a href="https://theaircurrent.com/category/three-points/" class="block-more block-mm-changer block-mm-init block-changer" data-title="Three Points" data-url="https://theaircurrent.com/category/three-points/" data-subtitle="" data-count="63" data-tid="315" data-term="category">Three Points</a></li> 1776 <li id="menu-item-13156" class="menu-item menu-item-type-post_type menu-item-object-page dropper drop-it menu-item-13156"><a href="https://theaircurrent.com/flightblogger-archive-2007-2012/">FlightBlogger (2007-2012)</a></li> 1777</ul></div></div> 1778</li> 1779<li id="menu-item-22571" class="menu-item menu-item-type-post_type menu-item-object-page dropper drop-it mm-art mm-wrap-2 mm-wrap menu-item-22571"><a href="https://theaircurrent.com/dispatches/">Dispatches</a></li> 1780<li id="menu-item-intel" class="menu-item menu-item-type-post_type menu-item-object-page dropper drop-it mm-art mm-wrap-2 mm-wrap menu-item-intel active-1 zeen-lazy-loaded"><a href="https://theaircurrent.com/intel/">Intel</a></li><li id="menu-item-photos" class="menu-item menu-item-type-post_type menu-item-object-page dropper drop-it mm-art mm-wrap-2 mm-wrap menu-item-photos active-1 zeen-lazy-loaded"><a href="https://theaircurrent.com/photos/">Photos</a></li><li id="menu-item-16290" class="menu-item menu-item-type-post_type menu-item-object-page dropper drop-it mm-art mm-wrap-2 mm-wrap menu-item-16290"><a href="https://theaircurrent.com/airflow/">Airflow</a></li> 1781<li id="menu-item-13129" class="menu-item menu-item-type-custom menu-item-object-custom dropper drop-it mm-art mm-wrap-2 mm-wrap menu-item-13129"><a href="https://theaircurrent.com/?memberful_endpoint=auth">Sign In</a></li> 1782<li id="menu-item-14739" class="subscribelink menu-item menu-item-type-custom menu-item-object-custom dropper drop-it mm-art mm-wrap-2 mm-wrap menu-item-14739"><a href="https://subscribe.theaircurrent.com">Subscribe</a></li> 1783<li id="menu-item-14922" class="tac-pro menu-item menu-item-type-gs_sim menu-item-object-gs_sim dropper drop-it mm-art mm-wrap-2 mm-wrap menu-item-14922"><a href="https://theaircurrent.com/tac-pro"><img src="https://theaircurrent.com/wp-content/uploads/2023/04/tac-pro-logo-small.png"></a></li> 1784 </ul> 1785 <ul class="horizontal-menu font-3 menu-icons tipi-flex-eq-height"> 1786 <li class="menu-icon menu-icon-style-1 menu-icon-mode"> <a href="#" class="mode__wrap"> 1787 <span class="mode__inner__wrap tipi-vertical-c tipi-tip tipi-tip-move" data-title="Reading Mode"> 1788 <i class="tipi-i-sun tipi-all-c"></i> 1789 <i class="tipi-i-moon tipi-all-c"></i> 1790 </span> 1791 </a> 1792 </li><li class="menu-icon menu-icon-style-2 menu-icon-search"><a href="#" class="tipi-i-search modal-tr" data-title="Search" data-type="search"></a></li> 1793 1794 1795 </ul> 1796 </div> 1797 <div id="sticky-p2" class="sticky-part sticky-p2"><div class="sticky-p2-inner tipi-vertical-c"><div class="title-wrap"><span class="pre-title reading">Reading</span><div class="title" id="sticky-title">Newly proposed FAA rules could create eVTOL pilot training hurdle</div></div><div id="sticky-p2-share" class="share-it tipi-vertical-c"><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class=" share-button share-button-fb" rel="noopener nofollow" aria-label="Share" data-title="Share" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-facebook"></i><span class="social-tip font-base font-2">Share</span></span></a><a href="https://twitter.com/intent/tweet?via=theaircurrent&text=Newly%20proposed%20FAA%20rules%20could%20create%20eVTOL%20pilot%20training%20hurdle%20-%20https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class=" share-button share-button-tw" rel="noopener nofollow" aria-label="Tweet" data-title="Tweet" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-x"></i><span class="social-tip font-base font-2">Tweet</span></span></a><a href="https://bsky.app/intent/compose?via=theaircurrent.com&text=Newly%20proposed%20FAA%20rules%20could%20create%20eVTOL%20pilot%20training%20hurdle%20-%20https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class=" share-button share-button-bluesky" rel="noopener nofollow" aria-label="Share to Bluesky" data-title="Share" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-bluesky"></i><span class="social-tip font-base font-2">Share</span></span></a></div></div></div> </div> 1798 <span id="progress" class=" no-ipl"></span> </div> 1799</nav><!-- .main-navigation -->
1800 <div id="content" class="site-content clearfix"> 1801 <div id="primary" class="content-area tac-content-area-multi-author"> 1802 1803 <div class="post-wrap clearfix article-layout-skin-1 title-middle-bl hero-l sidebar-off align-pull align-fade-up align-fs align-fs-center post-22598 post type-post status-publish format-standard has-post-thumbnail hentry category-industry-strategy tag-archer tag-aw609 tag-david-dunning tag-evtol tag-faa tag-joby-aviation tag-leonardo tag-midnight"> 1804 <div class="hero-wrap clearfix hero-27 cover-1 no-par"><div class="hero"><img width="2048" height="1365" src="https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays.jpg" class="flipboard-image wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays.jpg 2048w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-300x200.jpg 300w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1024x683.jpg 1024w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-770x513.jpg 770w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1536x1024.jpg 1536w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-360x240.jpg 360w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-500x333.jpg 500w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1155x770.jpg 1155w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-481x321.jpg 481w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-881x587.jpg 881w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1266x844.jpg 1266w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-404x269.jpg 404w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1511x1007.jpg 1511w" sizes="(max-width: 2048px) 100vw, 2048px" /></div><span class="mask-overlay" style="background-color:rgba(0,0,0,0.25)"></span><div class="meta-wrap hero-meta tipi-xl-typo elements-design-1 clearfix tipi-row"><div style="color:#fff" class="meta tipi-xs-12 tipi-m-10 meta-with-color"><div class="title-wrap title-with-sub"><h1 class="entry-title title flipboard-title">Newly proposed FAA rules could create eVTOL pilot training hurdle</h1> <p class="subtitle flipboard-subtitle font-3">The FAA hasnât definitively mandated dual controls in eVTOLs used for training, but it seems to be pointing in that direction.</p> 1805 </div><div class="byline byline-3 byline-cats-design-1"><span class="byline-part author-avatar flipboard-author tac-multi-author with-name"><a href="https://theaircurrent.com/author/elan1073068/" class="author-avatar"><img alt='Avatar photo' src='https://theaircurrent.com/wp-content/uploads/2023/04/cropped-elan-head-head-shot-2023-50x50.jpeg' srcset='https://theaircurrent.com/wp-content/uploads/2023/04/cropped-elan-head-head-shot-2023-100x100.jpeg 2x' class='avatar avatar-50 photo' height='50' width='50' decoding='async'/></a></span><span class="byline-part author"><a href="https://theaircurrent.com/author/elan1073068/" title="Posts by Elan Head" class="author url fn" rel="author">Elan Head</a></span><span class="byline-part separator separator-cats">·</span><div class="byline-part cats"><a href="https://theaircurrent.com/category/industry-strategy/" class="cat">Industry Strategy</a></div><span class="byline-part separator separator-date">·</span><span class="byline-part date"><time class="entry-date published dateCreated flipboard-date" datetime="2023-06-08T15:53:12-07:00">June 8, 2023</time></span></div></div><div class="share-it share-it-11 share-it-icons share-it-count-0 share-it-below_title"><div class="title">Share</div><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class="tipi-tip tipi-tip-move share-button share-button-fb" rel="noopener nofollow" aria-label="Share" data-title="Share" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-facebook"></i></span></a><a href="https://twitter.com/intent/tweet?via=theaircurrent&text=Newly%20proposed%20FAA%20rules%20could%20create%20eVTOL%20pilot%20training%20hurdle%20-%20https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class="tipi-tip tipi-tip-move share-button share-button-tw" rel="noopener nofollow" aria-label="Tweet" data-title="Tweet" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-x"></i></span></a><a href="https://www.linkedin.com/shareArticle?url=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class="tipi-tip tipi-tip-move share-button share-button-li" rel="noopener nofollow" aria-label="Share" data-title="Share" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-linkedin"></i></span></a><a href="https://reddit.com/submit?url=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class="tipi-tip tipi-tip-move share-button share-button-re" rel="noopener nofollow" aria-label="Submit" data-title="Submit" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-reddit-alien"></i></span></a><a href="whatsapp://send?text=Newly proposed FAA rules could create eVTOL pilot training hurdle â https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class="tipi-tip tipi-tip-move tipi-xl-0
1805share-button share-button-wa" rel="noopener nofollow" aria-label="Share" data-title="Share"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-whatsapp"></i></span></a><a href="fb-messenger://share/?link=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F&app_id=446043282412553" class="tipi-tip tipi-tip-move tipi-xl-0 share-button share-button-msg" rel="noopener nofollow" aria-label="Share" data-title="Share"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-messenger"></i></span></a></div></div><!-- .meta-wrap --></div> <div class="single-content contents-wrap tipi-row content-bg clearfix article-layout-36"> 1806 <div class="tipi-cols clearfix sticky--wrap"> 1807 <main class="site-main tipi-xs-12 main-block-wrap block-wrap tipi-col clearfix tipi-l-8"> 1808 <article> 1809 <div class="entry-content-wrap clearfix has-tac-subscribe-box"> 1810 <div class="entry-content body-color clearfix link-color-wrap"> 1811 <p><span style="font-weight: 400"><a href="https://theaircurrent.memberful.com/account"><i>Log-in here</i></a><i> if you’re already a subscriber</i></span></p> 1812<p><span style="font-weight: 400"> <div class="lets-info-up-wrap lets-info-up-wrap-22598 lets-info-up--left lets-info-up--side lets-info-up--m-1 lets-info-up-skin-3"> 1813 <div class="lets-info-up"> 1814 <div class="lets-info-up-fi"><img width="500" height="647" src="https://theaircurrent.com/wp-content/uploads/2023/06/joby-sfar-faa-card.jpg" class="attachment-lets-info-up-d1 size-lets-info-up-d1" alt="" srcset="https://theaircurrent.com/wp-content/uploads/2023/06/joby-sfar-faa-card.jpg 500w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-sfar-faa-card-232x300.jpg 232w, https://theaircurrent.com/wp-content/uploads/2023/06/joby-sfar-faa-card-404x523.jpg 404w" sizes="(max-width: 500px) 100v
1814w, 500px" /></div> <div class="lets-info-up-block-wrap"> 1815 <div class="lets-info-up-block lets-info-up-meta-block"><div class="lets-info-up-meta-title lets-info-up-pretitle font-h">Release Date</div><div class="lets-info-up-meta-content lets-info-up-title font-b">June 8, 2023</div></div><div class="lets-info-up-block lets-info-up-meta-block"><div class="lets-info-up-meta-title lets-info-up-pretitle font-h">Newly proposed FAA rules could create eVTOL pilot training hurdle</div></div><div class="lets-info-up-block lets-info-up-aff-block"><div class="lets-info-up-aff-content font-b"><a href="https://theaircurrent.memberful.com/checkout?product=18789" class="font-b button-arrow-r button-arrow lets-info-up-title" rel="nofollow" target="_blank"><span class="button-title">Purchase a PDF of this article</span><i class="tipi-i-arrow-right"></i></a></div></div> </div> 1816 </div> 1817 </div> 1818 Developers of electric vertical take-off and landing aircraft have long touted their fly-by-wire machines as being much easier to pilot than conventional airplanes and helicopters. With the release of its proposed Special Federal Aviation Regulation (SFAR) for powered-lift pilot certification and operations, the Federal Aviation Administration has signaled that itâs not yet convinced.</span></p> 1819<p><span style="font-weight: 400">The SFAR became necessary when the FAA last year</span><a href="https://theaircurrent.com/aircraft-development/faa-changes-course-on-evtol-certification/"> <span style="font-weight: 400">shifted course</span></a><span style="font-weight: 400"> from its original plan to certify winged eVTOLs as Part 23 small airplanes, instead choosing to certify them as powered-lift aircraft under a special class process. At the time, the FAA said the change was necessary in order to develop appropriate guidance for training pilots of powered-lift aircraft, âwhich take off in helicopter mode, transition into airplane mode for flying, and then transition back to helicopter mode for landing.â</span></p> 1820<p><span style="font-weight: 400">With the public release of its </span><a href="https://www.federalregister.gov/public-inspection/2023-11497/integration-of-powered-lift-pilot-certification-and-operations-miscellaneous-amendments-related-to"><span style="font-weight: 400">proposed SFAR</span></a><span style="font-weight: 400"> on June 7, the FAA has confirmed that it expects commercial pilots of winged eVTOLs carrying passengers for hire to hold a powered-lift category and instrument rating, in addition to a type rating for each powered-lift model they fly, even while already holding airplane or helicopter ratings. Moreover, the FAA is proposing only a modest amount of credit for powered-lift simulator time, meaning most of the training will have to take place in the real aircraft.</span></p> 1821<p><em><strong>Related:Â <a href="https://theaircurrent.com/aircraft-development/faa-changes-course-on-evtol-certification/">FAA changes course on eVTOL certification</a></strong></em></p> 1822<p><span style="font-weight: 400">That presents a significant challenge for the company the FAA says is on track to certify its eVTOL first, Joby Aviation, along with</span> <a href="https://theaircurrent.com/industry-strategy/archer-plays-the-hare-to-jobys-tortoise-in-evtol-race/"><span style="font-weight: 400">fast follower</span></a><span style="font-weight: 400"> Archer Aviation. Both of them have designed their weight-sensitive electric aircraft with only a single pilot seat and no place for an instructor, under the assumption that the ease of control and availability of </span><a href="https://theaircurrent.com/technology/evtol-sim-vr-training-pilot-shortage/"><span style="font-weight: 400">advanced flight simulators</span></a><span style="font-weight: 400"> will enable them to adequately prep pilots for solo flight.</span></p> 1823<a href='https://subscribe.theaircurrent.com' class='eckosc eckosc_button font_alt eckosc_button_size_extra eckosc_button_position_inline eckosc_button_rounded' style='background-color:#1870FF;' target='_blank'' data-color='#1870FF'>Subscribe to continue reading...</a> 1824 <div class="post-subscribe-block" style="background-image:url('https://theaircurrent.com/wp-content/uploads/2023/06/joby-dusk-cockpit-displays-1024x683.jpg')"> 1825 <h2>Subscribe to Continue Reading</h2> 1826 <div class="post-subscribe-inner"> 1827 <div class="post-subscribe-image"> 1828 </div> 1829 <div class="post-subscribe-text"> 1830 <p>Our award-winning aerospace reporting combines the highest standards of journalism with the level of technical detail and rigor expected by a sophisticated industry audience.</p> 1831<ul> 1832<li>Exclusive reporting and analysis on the strategy and technology of flying</li> 1833<li>Full access to our archive of industry intelligence</li> 1834<li>We respect your time; everything we publish earns your attention</li> 1835</ul> 1836 </div> 1837 <a href="https://subscribe.theaircurrent.com" class="post-subscribe-block-cta" target="_blank">Subscribe</a> 1838 </div> 1839 </div> 1840 </div><!-- .entry-content --> 1841 </div><!-- .entry-content --> 1842 <footer class="entry-footer"> 1843 <div class="post-tags footer-block-links clearfix"><div class="title">Tags</div><div class="block-elements"><a href="https://theaircurrent.com/tag/archer/" rel="tag">Archer</a><a href="https://theaircurrent.com/tag/aw609/" rel="tag">
1843AW609</a><a href="https://theaircurrent.com/tag/david-dunning/" rel="tag">David Dunning</a><a href="https://theaircurrent.com/tag/evtol/" rel="tag">eVTOL</a><a href="https://theaircurrent.com/tag/faa/" rel="tag">FAA</a><a href="https://theaircurrent.com/tag/joby-aviation/" rel="tag">Joby Aviation</a><a href="https://theaircurrent.com/tag/leonardo/" rel="tag">Leonardo</a><a href="https://theaircurrent.com/tag/midnight/" rel="tag">Midnight</a></div></div><div class="share-it share-it-11 share-it-icons share-it-count-0 share-it-after"><div class="title">Share</div><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class="tipi-tip tipi-tip-move share-button share-button-fb" rel="noopener nofollow" aria-label="Share" data-title="Share" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-facebook"></i></span></a><a href="https://twitter.com/intent/tweet?via=theaircurrent&text=Newly%20proposed%20FAA%20rules%20could%20create%20eVTOL%20pilot%20training%20hurdle%20-%20https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class="tipi-tip tipi-tip-move share-button share-button-tw" rel="noopener nofollow" aria-label="Tweet" data-title="Tweet" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-x"></i></span></a><a href="https://www.linkedin.com/shareArticle?url=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class="tipi-tip tipi-tip-move share-button share-button-li" rel="noopener nofollow" aria-label="Share" data-title="Share" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-linkedin"></i></span></a><a href="https://reddit.com/submit?url=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class="tipi-tip tipi-tip-move share-button share-button-re" rel="noopener nofollow" aria-label="Submit" data-title="Submit" target="_blank"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-reddit-alien"></i></span></a><a href="whatsapp://send?text=Newly proposed FAA rules could create eVTOL pilot training hurdle â https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F" class="tipi-tip tipi-tip-move tipi-xl-0 share-button share-button-wa" rel="noopener nofollow" aria-label="Share" data-title="Share"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-whatsapp"></i></span></a><a href="fb-messenger://share/?link=https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F&app_id=446043282412553" class="tipi-tip tipi-tip-move tipi-xl-0 share-button share-button-msg" rel="noopener nofollow" aria-label="Share" data-title="Share"><span class="share-button-content tipi-vertical-c"><i class="tipi-i-messenger"></i></span></a></div><div class="user-page-box-1 user-box-skin-1 user-box-type-1 tipi-xs-12 user-page-box clearfix"> <div class="mask"> 1844 <a href="https://theaircurrent.com/author/elan1073068/"> 1845 <img alt='Avatar photo' src='https://theaircurrent.com/wp-content/uploads/2023/04/cropped-elan-head-head-shot-2023-60x60.jpeg' srcset='https://theaircurrent.com/wp-content/uploads/2023/04/cropped-elan-head-head-shot-2023-120x120.jpeg 2x' class='avatar avatar-60 photo' height='60' width='60' decoding='async'/> <span class="overlay-arrow-r overlay-arrow"><i class="tipi-i-long-right"></i></span> 1846 </a> 1847 </div> 1848 <div class="meta"> 1849 <div class="author-info-wrap"> 1850 <div class="author-name font-1"><a href="https://theaircurrent.com/author/elan1073068/">Elan Head</a></div> 1851 </div> 1852 <div class="author-right-meta"> 1853 <div class="author-bio body-color link-color-wrap">As Senior Editor, Elan spearheads The Air Currentâs coverage of electric vertical takeoff and landing (eVTOL) aircraft, along with a focus on emerging sustainable technologies. A commercially-rated helicopter pilot and FAA Gold Seal flight instructor, Head brings a unique vantage point to explore this critical new sector.</div> 1854 <div class="icons"> 1855 </div> 1856 </div> 1857 </div> 1858 </div> 1859 <div class="related-posts-wrap clearfix"><div id="block-wrap-36555" class="block-wrap-native block-wrap block-wrap-81 block-css-36555 block-wrap-grid block-wrap-tiles columns__m--1 elements-design-1 block-skin-0 tipi-box tile-design-wrap block-icon-base-1 clearfix" data-id="36555" data-base="0"><div class="tipi-row-inner-style clearfix"><div class="tipi-row-inner-box contents sticky--wrap"><div class="block-title-wrap module-block-title clearfix block-title-wrap-style block-title-1"><div class="block-title-area clearfix"><div class="block-title font-2">Related</div></div></div><div class="block block-81 tipi-flex "><article class="tipi-m-12 tipi-xs-12 elements-location-1 clearfix with-fi ani-base tipi-xl-typo loop-0 block__ani-stagger preview-81 preview-grid grid-meta-bg meta-bg-2 meta-edge-1 grid-image-1 grid-spacing img-
1859ani-base img-ani-1 block-to-see block__ani-on block__ani-0 img-color-hover-base img-color-hover-1 tile-design tile-design-2 elements-design-1 post-34341 post type-post status-publish format-standard has-post-thumbnail hentry category-industry-strategy tag-aercap tag-berkshire-partners tag-consolidated-precision-products tag-cpp tag-ge-aerospace tag-ge9x tag-gus-kelly tag-howmet tag-kevin-michaels tag-larry-culp tag-leap-1a tag-leap-1b tag-paul-adams tag-pcc tag-precision-castparts-corp tag-warburg-pincus"><div class="mask"><a href="https://theaircurrent.com/industry-strategy/ge-larry-culp-cpp-castings-interview/" class="mask-img"><img width="881" height="587" src="https://theaircurrent.com/wp-content/uploads/2026/09/general-electric-genx-1b-horizontal-c0080e81-e635-481b-b0e5-326b83f00c7e-881x587.jpg" class="attachment-zeen-770-513 size-zeen-770-513 wp-post-image" alt="" decoding="async" srcset="https://theaircurrent.com/wp-content/uploads/2026/09/general-electric-genx-1b-horizontal-c0080e81-e635-481b-b0e5-326b83f00c7e-881x587.jpg 881w, https://theaircurrent.com/wp-content/uploads/2026/09/general-electric-genx-1b-horizontal-c0080e81-e635-481b-b0e5-326b83f00c7e-360x240.jpg 360w, https://theaircurrent.com/wp-content/uploads/2026/09/general-electric-genx-1b-horizontal-c0080e81-e635-481b-b0e5-326b83f00c7e-1155x770.jpg 1155w, https://theaircurrent.com/wp-content/uploads/2026/09/general-electric-genx-1b-horizontal-c0080e81-e635-481b-b0e5-326b83f00c7e-481x321.jpg 481w, https://theaircurrent.com/wp-content/uploads/2026/09/general-electric-genx-1b-horizontal-c0080e81-e635-481b-b0e5-326b83f00c7e-1266x844.jpg 1266w" sizes="(max-width: 881px) 100vw, 881px" /></a><a href="https://theaircurrent.com/industry-strategy/ge-larry-culp-cpp-castings-interview/" class="mask-overlay" aria-label="GEâs Culp tackles critical supplier bottleneck with $11.75 billion castings deal"></a></div><div class="meta"><div class="title-wrap"><h3 class="title"><a href="https://theaircurrent.com/industry-strategy/ge-larry-culp-cpp-castings-interview/">GEâs Culp tackles critical supplier bottleneck with $11.75 billion castings deal</a></h3></div></div></article></div></div></div></div></div> </footer><!-- .entry-footer --> 1860 </article><!-- #post-x --> 1861 </main><!-- .site-main --> 1862 </div><!-- .tipi-cols --> 1863 </div><!-- .tipi-row --> 1864 </div><!-- .post-wrap --> 1865 1866</div><!-- .content-area --> 1867 </div><!-- .site-content --> 1868 <footer id="colophon" class="site-footer site-footer-1 site-img-1 widget-area-borders-1 footer-fs widget-title-center footer__mob__cols-1 clearfix"> 1869 <div class="bg-area"> 1870 <div class="bg-area-inner"> 1871 <div class="footer-widget-area footer-widget-bg-area footer-widgets tipi-xs-12 clearfix footer-widget-area-3 footer-widgets-skin-3 site-img-1"> 1872 <div class="footer-widget-bg-area-inner tipi-flex tipi-row"> 1873 <div class="tipi-xs-12 footer-widget-wrap footer-widget-wrap-1 clearfix"> 1874 <aside class="sidebar widget-area"> 1875 <div id="text-9" class="footer-widget zeen-widget clearfix widget_text"><h3 class="widget-title title">About The Air Current</h3> <div class="textwidget"><p><span style="font-weight: 400;">Â </span><i><span style="font-weight: 400;">The Air Current</span></i><span style="font-weight: 400;"> is a subscription-based aviation news service that combines the highest standards of journalism with the level of technical detail and rigor expected by a sophisticated industry audience. We have deep expertise in the subjects we cover and an outstanding network of sources, both of which allow us to break important stories that are typically overlooked by other publications.</span></p> 1876<p><strong><a href="https://theaircurrent.com/terms-of-service/">Terms of Service</a> | <a href="https://theaircurrent.com/privacy-policy/">Privacy Policy</a> | <a href="https://theaircurrent.com/contact-us/">Contact Us</a></strong></p> 1877</div> 1878 </div> </aside><!-- .sidebar .widget-area --> 1879 </div> 1880 <div class="tipi-xs-12 footer-widget-wrap footer-widget-wrap-2 clearfix"> 1881 <aside class="sidebar widget-area"> 1882 <div id="search-4" class="footer-widget zeen-widget clearfix widget_search"><h3 class="widget-title title">Search</h3><form method="get" class="search tipi-flex" action="https://theaircurrent.com/"> 1883 <input type="search" class="search-field font-b" placeholder="Search The Air Current" value="" name="s" autocomplete="off" aria-label="search form"> 1884 <button class="tipi-i-search-thin search-submit" type="submit" value="" aria-label="search"></button> 1885<input type='hidden' name='lang' value='en' /></form> 1886</div> </aside><!-- .sidebar .widget-area --> 1887 </div> 1888 <div class="tipi-xs-12 footer-widget-wrap footer-widget-wrap-3 clearfix footer-widget-wrap-last"> 1889 <aside class="sidebar widget-area"> 1890 <div id="zeen_stylish_posts-1" class="footer-widget zeen-widget clearfix zeen_stylish_posts"><h3 class="widget-title title">Recent Articles</h3><div class="zeen-stylish-posts-wrap"><div id="block-wrap-54680" class="block-wrap-native block-wrap block-wrap-23 block-css-54680 block-wrap-classic columns__m--1 elements-design-1 block-ani block-skin-0 filter-wrap-2 tipi-box block-wrap-thumbn
1890ail clearfix" data-id="54680" data-base="0"><div class="tipi-row-inner-style clearfix"><div class="tipi-row-inner-box contents sticky--wrap"><div class="block-title-wrap module-block-title clearfix block-title-1 with-load-more only-filters"><div class="filters tipi-flex font-3"><div class="load-more-wrap load-more-size-1 load-more-wrap-2"> <a href="#" data-id="54680" class="tipi-arrow tipi-arrow-s tipi-arrow-l block-loader block-more block-more-1 no-more" data-dir="1"><i class="tipi-i-angle-left" aria-hidden="true"></i></a> 1891 <a href="#" data-id="54680" class="tipi-arrow tipi-arrow-s tipi-arrow-r block-loader block-more block-more-2" data-dir="2"><i class="tipi-i-angle-right" aria-hidden="true"></i></a> 1892 </div></div></div><div class="block block-23 clearfix"><article class="tipi-xs-12 clearfix with-fi ani-base tipi-xs-typo split-1 split-design-1 loop-0 preview-thumbnail preview-23 elements-design-1 post-34456 post type-post status-publish format-standard has-post-thumbnail hentry category-aircraft-production tag-a320neo tag-a321neo tag-a321xlr tag-a330neo tag-airbus tag-easa tag-guillame-faury" style="--animation-order:0"><div class="preview-mini-wrap clearfix"><div class="mask"><a href="https://theaircurrent.com/aircraft-production/new-a321neo-quality-defect-pressure-airbus-delivery-schedule/" class="mask-img"><img width="100" height="100" src="https://theaircurrent.com/wp-content/uploads/2026/09/airbus-a321-forward-fuselage-xfw-2026-100x100.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://theaircurrent.com/wp-content/uploads/2026/09/airbus-a321-forward-fuselage-xfw-2026-100x100.jpg 100w, https://theaircurrent.com/wp-content/uploads/2026/09/airbus-a321-forward-fuselage-xfw-2026-293x293.jpg 293w, https://theaircurrent.com/wp-content/uploads/2026/09/airbus-a321-forward-fuselage-xfw-2026-404x404.jpg 404w, https://theaircurrent.com/wp-content/uploads/2026/09/airbus-a321-forward-fuselage-xfw-2026-501x501.jpg 501w, https://theaircurrent.com/wp-content/uploads/2026/09/airbus-a321-forward-fuselage-xfw-2026-696x696.jpg 696w, https://theaircurrent.com/wp-content/uploads/2026/09/airbus-a321-forward-fuselage-xfw-2026-1011x1011.jpg 1011w" sizes="(max-width: 100px) 100vw, 100px" /></a></div><div class="meta"><div class="title-wrap"><h3 class="title"><a href="https://theaircurrent.com/aircraft-production/new-a321neo-quality-defect-pressure-airbus-delivery-schedule/">New A321neo quality defect adds pressure to Airbus delivery schedule</a></h3></div><div class="byline byline-3"><span class="byline-part author"><a href="https://theaircurrent.com/author/jonostrower/" title="Posts by Jon Ostrower" class="author url fn" rel="author">Jon Ostrower</a></span><span class="byline-part separator separator-date">·</span><span class="byline-part date"><time class="entry-date published dateCreated flipboard-date" datetime="2026-09-24T14:03:44-07:00">September 24, 2026</time></span></div></div></div></article><article class="tipi-xs-12 clearfix with-fi ani-base tipi-xs-typo split-1 split-design-1 loop-1 preview-thumbnail preview-23 elements-design-1 post-34427 post type-post status-publish format-standard has-post-thumbnail hentry category-defense tag-centcom tag-david-alexander tag-general-atomics tag-kenneth-wilsbach tag-mq-9 tag-operation-epic-fury tag-tiguar-c tag-u-s-air-force tag-uavionics" style="--animation-order:1"><div class="preview-mini-wrap clearfix"><div class="mask"><a href="https://theaircurrent.com/defense/mq-9-reaper-losses-uavionics-tiguar-iran/" class="mask-img"><img width="100" height="100" src="https://theaircurrent.com/wp-content/uploads/2026/09/usaf-mq-9-michigan-dvids-2026-100x100.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://theaircurrent.com/wp-content/uploads/2026/09/usaf-mq-9-michigan-dvids-2026-100x100.jpg 100w, https://theaircurrent.com/wp-content/uploads/2026/09/usaf-mq-9-michigan-dvids-2026-293x293.jpg 293w, https://theaircurrent.com/wp-content/uploads/2026/09/usaf-mq-9-michigan-dvids-2026-404x404.jpg 404w, https://theaircurrent.com/wp-content/uploads/2026/09/usaf-mq-9-michigan-dvids-2026-501x501.jpg 501w, https://theaircurrent.com/wp-content/uploads/2026/09/usaf-mq-9-michigan-dvids-2026-696x696.jpg 696w, https://theaircurrent.com/wp-content/uploads/2026/09/usaf-mq-9-michigan-dvids-2026-1011x1011.jpg 1011w" sizes="(max-width: 100px) 100v
1892w, 100px" /></a></div><div class="meta"><div class="title-wrap"><h3 class="title"><a href="https://theaircurrent.com/defense/mq-9-reaper-losses-uavionics-tiguar-iran/">Unsustainable losses of MQ-9 Reaper fleet spur U.S. Air Force to search for cheaper alternatives</a></h3></div><div class="byline byline-3"><span class="byline-part author"><a href="https://theaircurrent.com/author/carter1377072/" title="Posts by Carter Johnston" class="author url fn" rel="author">Carter Johnston</a></span><span class="byline-part separator separator-date">·</span><span class="byline-part date"><time class="entry-date published dateCreated flipboard-date" datetime="2026-09-23T16:10:33-07:00">September 23, 2026</time></span></div></div></div></article><article class="tipi-xs-12 clearfix with-fi ani-base tipi-xs-typo split-1 split-design-1 loop-2 preview-thumbnail preview-23 elements-design-1 post-34413 post type-post status-publish format-standard has-post-thumbnail hentry category-airlines category-geopolitics tag-alaska-airlines tag-american-airlines tag-ana tag-andrew-harrison tag-brad-setser tag-delta-air-lines tag-federal-reserve tag-japan-airlines tag-kansai-international-airport tag-okinawa tag-osaka tag-patrick-quayle tag-richard-michelfelder tag-scott-bessent tag-shane-tackett tag-tokyo-narita tag-united-airlines" style="--animation-order:2"><div class="preview-mini-wrap clearfix"><div class="mask"><a href="https://theaircurrent.com/airlines/white-house-pushes-stronger-yen-us-carriers-ride-travel-wave-japan/" class="mask-img"><img width="100" height="100" src="https://theaircurrent.com/wp-content/uploads/2026/09/tokyo-yen-trader-ap-sept-2026-100x100.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://theaircurrent.com/wp-content/uploads/2026/09/tokyo-yen-trader-ap-sept-2026-100x100.jpg 100w, https://theaircurrent.com/wp-content/uploads/2026/09/tokyo-yen-trader-ap-sept-2026-293x293.jpg 293w, https://theaircurrent.com/wp-content/uploads/2026/09/tokyo-yen-trader-ap-sept-2026-404x404.jpg 404w, https://theaircurrent.com/wp-content/uploads/2026/09/tokyo-yen-trader-ap-sept-2026-501x501.jpg 501w, https://theaircurrent.com/wp-content/uploads/2026/09/tokyo-yen-trader-ap-sept-2026-696x696.jpg 696w, https://theaircurrent.com/wp-content/uploads/2026/09/tokyo-yen-trader-ap-sept-2026-1011x1011.jpg 1011w" sizes="(max-width: 100px) 100vw, 100px" /></a></div><div class="meta"><div class="title-wrap"><h3 class="title"><a href="https://theaircurrent.com/airlines/white-house-pushes-stronger-yen-us-carriers-ride-travel-wave-japan/">As White House pushes for a stronger yen, U.S. carriers ride travel wave to Japan</a></h3></div><div class="byline byline-3"><span class="byline-part author"><a href="https://theaircurrent.com/author/jonostrower/" title="Posts by Jon Ostrower" class="author url fn" rel="author">Jon Ostrower</a></span><span class="byline-part separator separator-date">·</span><span class="byline-part date"><time class="entry-date published dateCreated flipboard-date" datetime="2026-09-17T09:54:18-07:00">September 17, 2026</time></span></div></div></div></article></div></div></div></div></div></div> </aside><!-- .sidebar .widget-area --> 1893 </div> 1894 </div><!-- .footer-widget-area --> 1895 <div class="background mask"></div></div><!-- .footer-widget-area --> 1896<div class="footer-lower-area footer-area clearfix site-skin-2"> 1897 <div class="tipi-row"> 1898 <div class="logo logo-footer"><a href="https://theaircurrent.com" data-pin-nopin="true"><span class="logo-img"><img src="https://theaircurrent.com/wp-content/uploads/2022/10/the_air_current_mark_110-2.png" alt="" loading="lazy" srcset="https://theaircurrent.com/wp-content/uploads/2022/10/the_air_current_mark_110-2.png 2x" width="110" height="110"></span><span class="logo-subtitle font-3">There's always an aviation angle</span></a></div> <ul class="horizontal-menu font-2 menu-icons tipi-all-c"> 1899 <li class="menu-icon menu-icon-style-2 menu-icon-fb"><a href="https://facebook.com/theaircurrent" data-title="Facebook" class="tipi-i-facebook" rel="noopener nofollow" aria-label="Facebook" target="_blank"></a></li>
1899<li class="menu-icon menu-icon-style-2 menu-icon-tw"><a href="https://twitter.com/theaircurrent" data-title="X" class="tipi-i-x" rel="noopener nofollow" aria-label="X" target="_blank"></a></li><li class="menu-icon menu-icon-style-2 menu-icon-insta"><a href="https://instagram.com/theaircurrent" data-title="Instagram" class="tipi-i-instagram" rel="noopener nofollow" aria-label="Instagram" target="_blank"></a></li><li class="menu-icon menu-icon-style-2 menu-icon-yt"><a href="https://youtube.com/theaircurrent" data-title="YouTube" class="tipi-i-youtube-play" rel="noopener nofollow" aria-label="YouTube" target="_blank"></a></li><li class="menu-icon menu-icon-style-2 menu-icon-linkedin"><a href="https://linkedin.com//company/18960496/" data-title="Linkedin" class="tipi-i-linkedin" rel="noopener nofollow" aria-label="Linkedin" target="_blank"></a></li><li class="menu-icon menu-icon-style-2 menu-icon-bluesky"><a href="https://bsky.app/profile/theaircurrent.com" data-title="Bluesky" class="tipi-i-bluesky" rel="noopener nofollow" aria-label="Bluesky" target="_blank"></a></li> 1900 1901 1902 </ul> 1903 <div id="to-top-wrap" class="to-top zeen-effect to-top-2 font-2"><a href="#" id="to-top-a" class="tipi-arrow tipi-arrow-m tipi-arrow-t"><i class="tipi-i-angle-up zeen-effect"></i></a></div> <div class="copyright font-2 copyright-l">All Rights Reserved - JAO Aero Media LLC</div> 1904 </div> 1905</div> 1906 <div class="background mask"></div> </div> 1907 </div> 1908 </footer><!-- .site-footer --> 1909 1910 </div><!-- .site-inner --> 1911 1912</div><!-- .site --> 1913<div id="mob-menu-wrap" class="mob-menu-wrap mobile-navigation-dd tipi-m-0 site-skin-3 site-img-1"> 1914 <div class="bg-area"> 1915 <a href="#" class="mob-tr-close tipi-close-icon"><i class="tipi-i-close" aria-hidden="true"></i></a> 1916 <div class="content-wrap"> 1917 <div class="content"> 1918 <div class="logo logo-mobile-menu"><a href="https://theaircurrent.com" data-pin-nopin="true"><span class="logo-img"><img src="https://theaircurrent.com/wp-content/uploads/2023/09/the_air_current_mark-black-inset-e1695768593755.png" alt="" loading="lazy" srcset="https://theaircurrent.com/wp-content/uploads/2023/09/the_air_current_mark-black-inset-e1695768593755.png 2x" width="512" height="512"></span></a></div> <nav class="mobile-navigation mobile-navigation-1"><div class="mobile-search-wrap font-3"><form method="get" class="search tipi-flex" action="https://theaircurrent.com/"> 1919 <input type="search" class="search-field font-b" placeholder="Search The Air Current" value="" name="s" autocomplete="off" aria-label="search form"> 1920 <button class="tipi-i-search-thin search-submit" type="submit" value="" aria-label="search"></button> 1921<input type='hidden' name='lang' value='en' /></form> 1922</div><ul id="menu-mobile" class="menu-mobile vertical-menu font-3"><li class="library menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropper standard-drop menu-item-13126"><a href="https://theaircurrent.com/the-air-current-archive/">Library</a> 1923<ul class="sub-menu"> 1924 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropper standard-drop menu-item-15287"><a href="https://theaircurrent.com/the-air-current-archive/">TAC Archive</a> 1925 <ul class="sub-menu"> 1926 <li class="menu-item menu-item-type-post_type menu-item-object-page dropper standard-drop menu-item-13155"><a href="https://theaircurrent.com/the-air-current-archive/">All Reports</a></li> 1927 <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent dropper standard-drop menu-item-15151"><a href="https://theaircurrent.com/category/industry-strategy/">Industry Strategy</a></li> 1928 <li class="menu-item menu-item-type-taxonomy menu-item-object-category dropper standard-drop menu-item-15150"><a href="https://theaircurrent.com/category/analysis/">Analysis</a></li> 1929 <li class="menu-item menu-item-type-taxonomy menu-item-object-category dropper standard-drop menu-item-15153"><a href="https://theaircurrent.com/category/aviation-safety/">Aviation Safety</a></li> 1930 <li class="menu-item menu-item-type-taxonomy menu-item-object-category dropper standard-drop menu-item-15155"><a href="https://theaircurrent.com/category/technology/">Technology</a></li> 1931 <li class="menu-item menu-item-type-taxonomy menu-item-object-category dropper standard-drop menu-item-15154"><a href="https://theaircurrent.com/category/aircraft-production/">Aircraft Production</a></li> 1932 <li class="menu-item menu-item-type-taxonomy menu-item-object-category dropper standard-drop menu-item-15152"><a href="https://theaircurrent.com/category/aircraft-development/">Aircraft Development</a></li> 1933 <li class="menu-item menu-item-type-taxonomy menu-item-object-category dropper standard-drop menu-item-15156"><a href="https://theaircurrent.com/category/airlines/">Airlines</a></li> 1934 <li class="menu-item menu-item-type-taxonomy menu-item-object-category dropper standard-drop menu-item-15158"><a href="https://theaircurrent.com/category/supply-chain/">Supply Chain</a></li> 1935 <li class="menu-item menu-item-type-taxonomy menu-item-object-category dropper standard-drop menu-item-15157"><a href="https://theaircurrent.com/category/historical-context/">Historical Context</a></li> 1936 </ul> 1937</li> 1938 <li class="menu-item menu-item-type-post_type menu-item-object-page dropper standard-drop menu-item-13127"><a href="https://theaircurrent.com/the-air-current-chart-library/">Chart, Graphic & Data Viz Library</a></li> 1939 <li class="menu-item menu-item-type-post_type menu-item-object-page dropper standard-drop menu-item-13093"><a href="https://theaircurrent.com/tac-forum-digital-event-library/">TAC/Forum</a></li> 1940 <li class="menu-item menu-item-type-taxonomy menu-item-object-category dropper standard-drop menu-item-13131"><a href="https://theaircurrent.com/category/three-points/">Three Points</a></li> 1941 <li class="menu-item menu-item-type-post_type menu-item-object-page dropper standard-drop menu-item-13156"><a href="https://theaircurrent.com/flightblogger-archive-2007-2012/">FlightBlogger (2007-2012)</a></li> 1942</ul> 1943</li> 1944<li class="menu-item menu-item-type-post_type menu-item-object-page dropper standard-drop mm-art mm-wrap-2 mm-wrap menu-item-22571"><a href="https://theaircurrent.com/dispatches/">Dispatches</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page dropper standard-drop mm-art mm-wrap-2 mm-wrap menu-item-intel"><a href="https://theaircurrent.com/intel/">Intel</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page dropper standard-drop mm-art mm-wrap-2 mm-wrap menu-item-photos"><a href="https://theaircurrent.com/photos/">Photos</a></li> 1945<li class="menu-item menu-item-type-post_type menu-item-object-page dropper standard-drop mm-art mm-wrap-2 mm-wrap menu-item-16290"><a href="https://theaircurrent.com/airflow/">Airflow</a></li> 1946<li class="menu-item menu-item-type-custom menu-item-object-custom dropper standard-drop mm-art mm-wrap-2 mm-wrap menu-item-13129"><a href="https://theaircurrent.com/?memberful_endpoint=auth">Sign In</a></li> 1947<li class="subscribelink menu-item menu-item-type-custom menu-item-object-custom dropper standard-drop mm-art mm-wrap-2 mm-wrap menu-item-14739"><a href="https://subscribe.theaircurrent.com">Subscribe</a></li> 1948<li class="tac-pro menu-item menu-item-type-gs_sim menu-item-object-gs_sim dropper standard-drop mm-art mm-wrap-2 mm-wrap menu-item-14922"><a href="https://theaircurrent.com/tac-pro"><img src="https://theaircurrent.com/wp-content/uploads/2023/04/tac-pro-logo-small.png"></a></li> 1949</ul></nav> <ul class="menu-icons horizontal-menu"> 1950 <li class="menu-icon menu-icon-style-2 menu-icon-fb"><a href="https://facebook.com/theaircurrent" data-title="Facebook" class="tipi-i-facebook" rel="noopener nofollow" aria-label="Facebook" target="_blank"></a></li>
1950<li class="menu-icon menu-icon-style-2 menu-icon-tw"><a href="https://twitter.com/theaircurrent" data-title="X" class="tipi-i-x" rel="noopener nofollow" aria-label="X" target="_blank"></a></li><li class="menu-icon menu-icon-style-2 menu-icon-insta"><a href="https://instagram.com/theaircurrent" data-title="Instagram" class="tipi-i-instagram" rel="noopener nofollow" aria-label="Instagram" target="_blank"></a></li><li class="menu-icon menu-icon-style-2 menu-icon-yt"><a href="https://youtube.com/theaircurrent" data-title="YouTube" class="tipi-i-youtube-play" rel="noopener nofollow" aria-label="YouTube" target="_blank"></a></li><li class="menu-icon menu-icon-style-2 menu-icon-linkedin"><a href="https://linkedin.com//company/18960496/" data-title="Linkedin" class="tipi-i-linkedin" rel="noopener nofollow" aria-label="Linkedin" target="_blank"></a></li><li class="menu-icon menu-icon-style-1 menu-icon-mode"> <a href="#" class="mode__wrap"> 1951 <span class="mode__inner__wrap tipi-vertical-c tipi-tip tipi-tip-move" data-title="Reading Mode"> 1952 <i class="tipi-i-sun tipi-all-c"></i> 1953 <i class="tipi-i-moon tipi-all-c"></i> 1954 </span> 1955 </a> 1956 </li> 1957 1958 1959 </ul> 1960 </div> 1961 </div> 1962 <div class="background mask"></div> </div> 1963</div> 1964<div id="slide-in-menu" class="slide-in-menu slide-in-el site-skin-3 site-img-1 tipi-tile tipi-xs-0"> 1965 <a href="#" class="tipi-i-close modal-tr-close close zeen-effect tipi-close-icon"></a> <div class="bg-area"> 1966 <div class="content clearfix"> 1967 <div id="text-8" class="slide-in-widget zeen-widget clearfix widget_text"> <div class="textwidget"><p>Zeen is a next generation WordPress theme. Itâs powerful, beautifully designed and comes with everything you need to engage your visitors and increase conversions.</p> 1968</div> 1969 </div><div id="zeen_social_icons-1" class="slide-in-widget zeen-widget clearfix zeen_social_icons"><div class="social-widget-icons social-align-0"><ul><li><a href="http://facebook.com/codetipi" class="tipi-i-facebook tipi-i-sz-1 zeen-social-icons-light tipi-tip tipi-tip-move" data-title="Facebook" rel="noopener"></a></li><li><a href="http://twitter.com/codetipi" class="tipi-i-x tipi-i-sz-1 zeen-social-icons-light tipi-tip tipi-tip-move" data-title="X" rel="noopener"></a></li><li><a href="http://instagram.com/codetipi" class="tipi-i-instagram tipi-i-sz-1 zeen-social-icons-light tipi-tip tipi-tip-move" data-title="Instagram" rel="noopener"></a></li><li><a href="http://youtube.com/codetipi" class="tipi-i-youtube-play tipi-i-sz-1 zeen-social-icons-light tipi-tip tipi-tip-move" data-title="YouTube" rel="noopener"></a></li><li><a href="http://dribbble.com/codetipi" class="tipi-i-dribbble tipi-i-sz-1 zeen-social-icons-light tipi-tip tipi-tip-move" data-title="Dribbble" rel="noopener"></a></li></ul></div></div> </div> 1970 <div class="background mask"></div> </div> 1971</div> 1972<div id="modal" class="modal-wrap inactive" data-fid=""> 1973 <span class="tipi-overlay tipi-overlay-modal"></span> 1974 <div class="content tipi-vertical-c tipi-row"> 1975 <div class="content-search search-form-wrap content-block"> 1976 <form method="get" class="search tipi-flex" action="https://theaircurrent.com/"> 1977 <input type="search" class="search-field font-b" placeholder="Search The Air Current" value="" name="s" autocomplete="off" aria-label="search form"> 1978 <button class="tipi-i-search-thin search-submit" type="submit" value="" aria-label="search"></button> 1979<input type='hidden' name='lang' value='en' /></form> 1980 <div class="search-hints"> 1981 <span class="search-hint"> 1982 Start typing to see results or hit ESC to close </span> 1983 <div class="suggestions-wrap font-2"><a href="https://theaircurrent.com/tag/boeing/" class="tag-cloud-link tag-link-6 tag-link-position-1" style="font-size: 12px;">Boeing</a> 1984<a href="https://theaircurrent.com/tag/airbus/" class="tag-cloud-link tag-link-31 tag-link-position-2" style="font-size: 12px;">Airbus</a> 1985<a href="https://theaircurrent.com/tag/faa/" class="tag-cloud-link tag-link-293 tag-link-position-3" style="font-size: 12px;">FAA</a> 1986<a href="https://theaircurrent.com/tag/737-max/" class="tag-cloud-link tag-link-57 tag-link-position-4" style="font-size: 12px;">737 Max</a> 1987<a href="https://theaircurrent.com/tag/united-airlines/" class="tag-cloud-link tag-link-88 tag-link-position-5" style="font-size: 12px;">United Airlines</a></div> </div> 1988 <div class="content-found-wrap"><div class="content-found"></div><div class="button-wrap"><a class="search-all-results button-arrow-r button-arrow tipi-button" href="#"><span class="button-title">See all results</span><i class="tipi-i-arrow-right"></i></a></div></div> </div> 1989 1990 <div class="content-latl content-block site-img-1 site-skin-3"> 1991 <div class="tipi-modal-bg bg-area"> 1992 </div>
1993 </div> 1994 1995 <div class="content-custom content-block"> 1996 </div> 1997 </div> 1998 <a href="#" class="close tipi-x-wrap tipi-x-outer"><i class="tipi-i-close"></i></a> 1999 2000</div> 2001<span id="tipi-overlay" class="tipi-overlay tipi-overlay-base tipi-overlay-dark"><a href="#" class="close tipi-x-wrap"><i class="tipi-i-close"></i></a></span> 2002<span id="light-overlay" class="tipi-overlay tipi-overlay-base tipi-overlay-light"></span>
2003<script type="speculationrules"> 2004{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/zeen-child/*","/wp-content/themes/zeen/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2005</script>
2005 2006<!--googleoff: all--><div id="cookie-law-info-bar" data-nosnippet="true"><span>This website uses cookies to improve your experience. We'll assume you're ok with this, but you can <a href="https://google.com">opt-out</a> if you wish. <a role="button" tabindex="0" data-cli_action="accept" id="cookie_action_close_header" class="medium cli-plugin-button cli-plugin-main-button cookie_action_close_header cli_action_button wt-cli-accept-btn" style="display:inline-block">Accept</a> <a href="https://theaircurrent.com/privacy-policy/" id="CONSTANT_OPEN_URL" target="_blank" class="cli-plugin-main-link" style="display:inline-block">Read More</a></span></div><div id="cookie-law-info-again" style="display:none" data-nosnippet="true"><span id="cookie_hdr_showagain">Privacy & Cookies Policy</span></div><div class="cli-modal" data-nosnippet="true" id="cliSettingsPopup" tabindex="-1" role="dialog" aria-labelledby="cliSettingsPopup" aria-hidden="true"> 2007 <div class="cli-modal-dialog" role="document"> 2008 <div class="cli-modal-content cli-bar-popup"> 2009 <button type="button" class="cli-modal-close" id="cliModalClose"> 2010 <svg class="" viewBox="0 0 24 24"><path d="M19 6.41l-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.41 5.59-5.59 5.59 5.59 1.41-1.41-5.59-5.59z"></path><path d="M0 0h24v24h-24z" fill="none"></path></svg> 2011 <span class="wt-cli-sr-only">Close</span> 2012 </button> 2013 <div class="cli-modal-body"> 2014 <div class="cli-container-fluid cli-tab-container"> 2015 <div class="cli-row"> 2016 <div class="cli-col-12 cli-align-items-stretch cli-px-0"> 2017 <div class="cli-privacy-overview"> 2018 <h4>Privacy Overview</h4> <div class="cli-privacy-content"> 2019 <div class="cli-privacy-content-text">This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.</div> 2020 </div> 2021 <a class="cli-privacy-readmore" aria-label="Show more" tabindex="0" role="button" data-readmore-text="Show more" data-readless-text="Show less"></a> </div> 2022 </div> 2023 <div class="cli-col-12 cli-align-items-stretch cli-px-0 cli-tab-section-container"> 2024 <div class="cli-tab-section"> 2025 <div class="cli-tab-header"> 2026 <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="necessary" data-toggle="cli-toggle-tab"> 2027 Necessary </a> 2028 <div class="wt-cli-necessary-checkbox"> 2029 <input type="checkbox" class="cli-user-preference-checkbox" id="wt-cli-checkbox-necessary" data-id="checkbox-necessary" checked="checked" /> 2030 <label class="form-check-label" for="wt-cli-checkbox-necessary">Necessary</label> 2031 </div> 2032 <span class="cli-necessary-caption">Always Enabled</span> 2033 </div> 2034 <div class="cli-tab-content"> 2035 <div class="cli-tab-pane cli-fade" data-id="necessary"> 2036 <div class="wt-cli-cookie-description"> 2037 Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information. </div> 2038 </div> 2039 </div> 2040 </div> 2041 <div class="cli-tab-section"> 2042 <div class="cli-tab-header"> 2043 <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="non-necessary" data-toggle="cli-toggle-tab"> 2044 Non-necessary </a> 2045 <div class="cli-switch"> 2046 <input type="checkbox" id="wt-cli-checkbox-non-necessary" class="cli-user-preference-checkbox" data-id="checkbox-non-necessary" checked='checked' /> 2047 <label for="wt-cli-checkbox-non-necessary" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Non-necessary</span></label> 2048 </div> 2049 </div> 2050 <div class="cli-tab-content"> 2051 <div class="cli-tab-pane cli-fade" data-id="non-necessary"> 2052 <div class="wt-cli-cookie-description"> 2053 Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via anal
2053ytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website. </div> 2054 </div> 2055 </div> 2056 </div> 2057 </div> 2058 </div> 2059</div> 2060 </div> 2061 <div class="cli-modal-footer"> 2062 <div class="wt-cli-element cli-container-fluid cli-tab-container"> 2063 <div class="cli-row"> 2064 <div class="cli-col-12 cli-align-items-stretch cli-px-0"> 2065 <div class="cli-tab-footer wt-cli-privacy-overview-actions"> 2066 2067 <a id="wt-cli-privacy-save-btn" role="button" tabindex="0" data-cli-action="accept" class="wt-cli-privacy-btn cli_setting_save_button wt-cli-privacy-accept-btn cli-btn">SAVE & ACCEPT</a> 2068 </div> 2069 2070 </div> 2071 </div> 2072 </div> 2073 </div> 2074 </div> 2075 </div> 2076</div> 2077<div class="cli-modal-backdrop cli-fade cli-settings-overlay"></div> 2078<div class="cli-modal-backdrop cli-fade cli-popupbar-overlay"></div> 2079<!--googleon: all--><span id="lr-check"></span> <div class="jetpack-instant-search__widget-area" style="display: none"> 2080 <div id="jetpack-search-filters-3" class="widget jetpack-filters widget_search"> <div id="jetpack-search-filters-3-wrapper" class="jetpack-instant-search-wrapper"> 2081 </div></div> </div> 2082
2082<script> 2083 2084function checkTopBar() { 2085 var topBarMessage = document.getElementById('top-bar-message'); 2086 if( topBarMessage ) { 2087 if( window.getComputedStyle(topBarMessage, null).display != 'none' ) { 2088 /* Add body class */ 2089 document.body.classList.add('top-bar-desktop-active'); 2090 var observer = new MutationObserver(function(mutationsList, observer) { 2091 if( window.getComputedStyle(topBarMessage, null).display == 'none' ) { 2092 document.body.classList.remove('top-bar-desktop-active'); 2093 } else { 2094 document.body.classList.add('top-bar-desktop-active'); 2095 } 2096 }); 2097 observer.observe(topBarMessage, { attributes: true}); 2098 } 2099 } else { 2100 console.log('no message'); 2101 } 2102} 2103checkTopBar(); 2104 2105console.log('active tac'); 2106 2107function checkBlueskyShare() { 2108 try { 2109 var blueskyAtts = {"title":"Newly%20proposed%20FAA%20rules%20could%20create%20eVTOL%20pilot%20training%20hurdle%20-%20","link":"https%3A%2F%2Ftheaircurrent.com%2Findustry-strategy%2Ffaa-evtol-sfar-training-news-analysis%2F"}; 2110 var shareBelowTitle = document.querySelectorAll('.share-it-below_title'); 2111 var bluesky = document.createElement('a'); 2112 bluesky.className = 'tipi-tip tipi-tip-move share-button share-button-bluesky'; 2113 bluesky.target = '_blank'; 2114 bluesky.setAttribute('rel','noopener nofollow') 2115 bluesky.setAttribute('aria-label','Share') 2116 bluesky.setAttribute('data-title', 'Share') 2117 bluesky.setAttribute('href','https://bsky.app/intent/compose?via=theaircurrent.com&text=' + blueskyAtts.title + blueskyAtts.link ); 2118 var blueskySpan = document.createElement('span'); 2119 blueskySpan.className = "share-button-content tipi-vertical-c" 2120 var blueskyIcon = document.createElement('i'); 2121 blueskyIcon.className = 'tipi-i-bluesky'; 2122 blueskySpan.appendChild(blueskyIcon); 2123 bluesky.appendChild(blueskySpan); 2124 if( shareBelowTitle && shareBelowTitle.length > 0 ) { 2125 shareBelowTitle[0].appendChild( bluesky ); 2126 } 2127 var shareAfter = document.querySelectorAll('.share-it-after'); 2128 if( shareAfter && shareAfter.length > 0 ) { 2129 var blueskyAfter = bluesky.cloneNode(true); 2130 shareAfter[0].appendChild( blueskyAfter ); 2131 } 2132 } catch(e) {} 2133} 2134checkBlueskyShare(); 2135function tacButtonSpacing() { 2136 try { 2137 if( document.body.classList.contains('single-tacfeed') || document.body.classList.contains('single-post') ) { 2138 var bookmarkButton = document.querySelectorAll('.tac-bookmark'); 2139 if( bookmarkButton && bookmarkButton.length > 0 ) { 2140 if( bookmarkButton[0].previousElementSibling.classList.contains('tac-gls') && bookmarkButton[0].previousElementSibling.previousElementSibling.classList.contains('eckosc_button') ) { 2141 var button1 = bookmarkButton[0].previousElementSibling.previousElementSibling; 2142 var button2 = bookmarkButton[0].previousElementSibling; 2143 var button3 = bookmarkButton[0]; 2144 var wrapper = document.createElement('span'); 2145 wrapper.classList.add('tac-three-buttons-top'); 2146 var parent = bookmarkButton[0].parentNode; 2147 parent.insertBefore( wrapper, button1 ); 2148 wrapper.appendChild( button1 ); 2149 wrapper.appendChild( button2 ); 2150 wrapper.appendChild( button3 ); 2151 //console.log('three buttons top'); 2152 } 2153 // var wrap = bookmarkButton[0].parentElement; 2154 // var buttonCount = wrap.querySelectorAll('a'); 2155 // if( buttonCount.length == 3 ) { 2156 // wrap.classList.add('tac-three-buttons-top'); 2157 // } 2158 } 2159 } 2160 } catch(e) { console.log(e) } 2161} 2162tacButtonSpacing(); 2163</script>
vendor: 1 bytes, line 2163
2163
2164<script type="text/javascript"> _linkedin_partner_id = "1872716"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script>
2164<script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script>
2164 <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1872716&fmt=gif" /> </noscript>
2165<script type="application/ld+json">{"@context": "http://schema.org", 2166 "@type": "WebPage", 2167 "name": "The Air Current", 2168 "description": "Data-driven reporting and analysis on the strategy and technology of flying.","url": "https://theaircurrent.com/","datePublished": "2023-06-08T15:53:12-07:00","dateCreated": "2023-06-08T15:53:12-07:00","dateModified": "2023-07-31T20:05:24-07:00","sameAs": ["https://facebook.com/theaircurrent","https://twitter.com/theaircurrent"],"potentialAction": { 2169 "@type": "SearchAction", 2170 "target": "https://theaircurrent.com/?s={search_term}", 2171 "query-input": "required name=search_term"}}</script>
2171<script id="ecko_plugin_js-js" src="https://theaircurrent.com/wp-content/plugins/eckoplugin/assets/js/eckoplugin.js?ver=4.7.0"></script>
vendor: 1 bytes, line 2171
2171
2172<script id="wp-hooks-js" src="https://theaircurrent.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2172
2172
2173<script id="wp-i18n-js" src="https://theaircurrent.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2173
2173
2174<script id="wp-i18n-js-after"> 2175wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2176//# sourceURL=wp-i18n-js-after 2177</script>
vendor: 1 bytes, line 2177
2177
2178<script id="wp-jp-i18n-loader-js" src="https://theaircurrent.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?minify=true&ver=5ba5dddc04be2306aaf0"></script>
vendor: 1 bytes, line 2178
2178
2179<script id="wp-jp-i18n-loader-js-after"> 2180wp.jpI18nLoader.state = {"baseUrl":"https://theaircurrent.com/wp-content/languages/","locale":"en_US","domainMap":{"jetpack-account-protection":"plugins/jetpack","jetpack-activity-log":"plugins/jetpack","jetpack-admin-ui":"plugins/jetpack","jetpack-agents-manager":"plugins/jetpack","jetpack-assets":"plugins/jetpack","jetpack-backup-pkg":"plugins/jetpack","jetpack-blaze":"plugins/jetpack","jetpack-block-delimiter":"plugins/jetpack","jetpack-boost-core":"plugins/jetpack","jetpack-boost-speed-score":"plugins/jetpack","jetpack-classic-theme-helper":"plugins/jetpack","jetpack-comments":"plugins/jetpack","jetpack-compat":"plugins/jetpack","jetpack-config":"plugins/jetpack","jetpack-connection":"plugins/jetpack","jetpack-explat":"plugins/jetpack","jetpack-external-connections":"plugins/jetpack","jetpack-external-media":"plugins/jetpack","jetpack-feature-flags":"plugins/jetpack","jetpack-forms":"plugins/jetpack","jetpack-image-cdn":"plugins/jetpack","jetpack-import":"plugins/jetpack","jetpack-ip":"plugins/jetpack","jetpack-jitm":"plugins/jetpack","jetpack-jwt":"plugins/jetpack","jetpack-licensing":"plugins/jetpack","jetpack-masterbar":"plugins/jetpack","jetpack-menu-badges":"plugins/jetpack","jetpack-my-jetpack":"plugins/jetpack","jetpack-newsletter":"plugins/jetpack","jetpack-password-checker":"plugins/jetpack","jetpack-paypal-payments":"plugins/jetpack","jetpack-plugins-installer":"plugins/jetpack","jetpack-podcast":"plugins/jetpack","jetpack-post-list":"plugins/jetpack","jetpack-post-media":"plugins/jetpack","jetpack-premium-analytics-pkg":"plugins/jetpack","jetpack-protect-models":"plugins/jetpack","jetpack-protect-status":"plugins/jetpack","jetpack-publicize-pkg":"plugins/jetpack","jetpack-scan-page":"plugins/jetpack","jetpack-search-pkg":"plugins/jetpack","jetpack-seo":"plugins/jetpack","jetpack-stats-admin":"plugins/jetpack","jetpack-stats-pkg":"plugins/jetpack","jetpack-sync":"plugins/jetpack","jetpack-videopress-pkg":"plugins/jetpack","jetpack-waf":"plugins/jetpack","jetpack-wp-abilities":"plugins/jetpack","jetpack-wp-build-polyfills":"plugins/jetpack"},"domainPaths":{"jetpack-account-protection":"jetpack_vendor/automattic/jetpack-account-protection/","jetpack-activity-log":"jetpack_vendor/automattic/jetpack-activity-log/","jetpack-admin-ui":"jetpack_vendor/automattic/jetpack-admin-ui/","jetpack-agents-manager":"jetpack_vendor/automattic/jetpack-agents-manager/","
2180jetpack-assets":"jetpack_vendor/automattic/jetpack-assets/","jetpack-backup-pkg":"jetpack_vendor/automattic/jetpack-backup/","jetpack-blaze":"jetpack_vendor/automattic/jetpack-blaze/","jetpack-block-delimiter":"jetpack_vendor/automattic/block-delimiter/","jetpack-boost-core":"jetpack_vendor/automattic/jetpack-boost-core/","jetpack-boost-speed-score":"jetpack_vendor/automattic/jetpack-boost-speed-score/","jetpack-classic-theme-helper":"jetpack_vendor/automattic/jetpack-classic-theme-helper/","jetpack-comments":"jetpack_vendor/automattic/jetpack-comments/","jetpack-compat":"jetpack_vendor/automattic/jetpack-compat/","jetpack-config":"jetpack_vendor/automattic/jetpack-config/","jetpack-connection":"jetpack_vendor/automattic/jetpack-connection/","jetpack-explat":"jetpack_vendor/automattic/jetpack-explat/","jetpack-external-connections":"jetpack_vendor/automattic/jetpack-external-connections/","jetpack-external-media":"jetpack_vendor/automattic/jetpack-external-media/","jetpack-feature-flags":"jetpack_vendor/automattic/jetpack-feature-flags/","jetpack-forms":"jetpack_vendor/automattic/jetpack-forms/","jetpack-image-cdn":"jetpack_vendor/automattic/jetpack-image-cdn/","jetpack-import":"jetpack_vendor/automattic/jetpack-import/","jetpack-ip":"jetpack_vendor/automattic/jetpack-ip/","jetpack-jitm":"jetpack_vendor/automattic/jetpack-jitm/","jetpack-jwt":"jetpack_vendor/automattic/jetpack-jwt/","jetpack-licensing":"jetpack_vendor/automattic/jetpack-licensing/","jetpack-masterbar":"jetpack_vendor/automattic/jetpack-masterbar/","jetpack-menu-badges":"jetpack_vendor/automattic/jetpack-menu-badges/","jetpack-my-jetpack":"jetpack_vendor/automattic/jetpack-my-jetpack/","jetpack-newsletter":"jetpack_vendor/automattic/jetpack-newsletter/","jetpack-password-checker":"jetpack_vendor/automattic/jetpack-password-checker/","jetpack-paypal-payments":"jetpack_vendor/automattic/jetpack-paypal-payments/","jetpack-plugins-installer":"jetpack_vendor/automattic/jetpack-plugins-installer/","jetpack-podcast":"jetpack_vendor/automattic/jetpack-podcast/","jetpack-post-list":"jetpack_vendor/automattic/jetpack-post-list/","jetpack-post-media":"jetpack_vendor/automattic/jetpack-post-media/","jetpack-premium-analytics-pkg":"jetpack_vendor/automattic/jetpack-premium-analytics/","jetpack-protect-models":"jetpack_vendor/automattic/jetpack-protect-models/","jetpack-protect-status":"jetpack_vendor/automattic/jetpack-protect-status/","jetpack-publicize-pkg":"jetpack_vendor/automattic/jetpack-publicize/","jetpack-scan-page":"jetpack_vendor/automattic/jetpack-scan-page/","jetpack-search-pkg":"jetpack_vendor/automattic/jetpack-search/","jetpack-seo":"jetpack_vendor/automattic/jetpack-seo/","jetpack-stats-admin":"jetpack_vendor/automattic/jetpack-stats-admin/","jetpack-stats-pkg":"jetpack_vendor/automattic/jetpack-stats/","jetpack-sync":"jetpack_vendor/automattic/jetpack-sync/","jetpack-videopress-pkg":"jetpack_vendor/automattic/jetpack-videopress/","jetpack-waf":"jetpack_vendor/automattic/jetpack-waf/","jetpack-wp-abilities":"jetpack_vendor/automattic/jetpack-wp-abilities/","jetpack-wp-build-polyfills":"jetpack_vendor/automattic/jetpack-wp-build-polyfills/"}}; 2181//# sourceURL=wp-jp-i18n-loader-js-after 2182</script>
vendor: 1 bytes, line 2182
2182
2183<script id="wp-polyfill-js" src="https://theaircurrent.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 2183
2183
2184<script id="wp-url-js" src="https://theaircurrent.com/wp-includes/js/dist/url.min.js?ver=7b0de086d4ae11d55704"></script>
vendor: 1 bytes, line 2184
2184
2185<script id="jetpack-instant-search-js-before"> 2186var JetpackInstantSearchOptions={"overlayOptions":{"colorTheme":"light","enableInfScroll":true,"enableFilteringOpensOverlay":true,"enablePostDate":true,"enableProductPrice":true,"enableSort":true,"highlightColor":"#FFC","overlayTrigger":"submit","resultFormat":"expanded","showPoweredBy":true,"defaultSort":"relevance","excludedPostTypes":[],"fallbackImageUrl":"","enableFallbackImage":false},"homeUrl":"https://theaircurrent.com","locale":"en-US","postsPerPage":12,"siteId":202222253,"searchSuggestionsEnabled":false,"postTypes":{"post":{"singular_name":"Post","name":"Posts"},"attachment":{"singular_name":"Media","name":"Media"},"tacfeed":{"singular_name":"Feed Entry","name":"Microfeeds"},"tactake":{"singular_name":"TAC Take","name":"TAC Takes"}},"webpackPublicPath":"https://theaircurrent.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/","isPhotonEnabled":false,"isFreePlan":false,"apiRoot":"https://theaircurrent.com/wp-json/","apiNonce":"b9ea8be222","isPrivateSite":false,"isWpcom":false,"hasOverlayWidgets":true,"widgets":[{"filters":[{"name":"Post Types","type":"post_type","count":5,"widget_id":"jetpack-search-filters-3","filter_id":"post_type_0"},{"name":"Feed","type":"taxonomy","taxonomy":"tacfeedgroup","count":5,"widget_id":"jetpack-search-filters-3","filter_id":"taxonomy_1"},{"name":"Categories","type":"taxonomy","taxonomy":"category","count":5,"widget_id":"jetpack-search-filters-3","filter_id":"taxonomy_2"},{"name":"Tags","type":"taxonomy","taxonomy":"post_tag","count":5,"widget_id":"jetpack-search-filters-3","filter_id":"taxonomy_3"},{"name":"Year","type":"date_histogram","count":5,"field":"post_date","interval":"year","widget_id":"jetpack-search-filters-3","filter_id":"date_histogram_4"}],"widget_id":"jetpack-search-filters-3"}],"widgetsOutsideOverlay":[],"hasNonSearchWidgets":false,"preventTrackingCookiesReset":false,"disableTracking":false,"aiAnswersEnabled":false,"aiMasterEnabled":true}; 2187//# sourceURL=jetpack-instant-search-js-before 2188</script>
vendor: 1 bytes, line 2188
2188
2189<script id="jetpack-instant-search-js" src="https://theaircurrent.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?minify=false&ver=25d86678d0b48f702f8f"></script>
vendor: 1 bytes, line 2189
2189
2190<script id="jp-tracks-js" src="//stats.wp.com/w.js?ver=202640"></script>
vendor: 1 bytes, line 2190
2190
2191<script id="latl-js-extra"> 2192var latl = {"ajax_url":"https://theaircurrent.com/wp-admin/admin-ajax.php","i18n":{"error":"Something went wrong. Please try again later."}}; 2193//# sourceURL=latl-js-extra 2194</script>
vendor: 1 bytes, line 2194
2194
2195<script id="latl-js" src="https://theaircurrent.com/wp-content/plugins/lets-ajaxify-the-login/assets/js/latl.js?ver=1741888634"></script>
vendor: 1 bytes, line 2195
2195
2196<script id="lets-live-blog-js-js-extra"> 2197var letsLiveBlogJs = {"root":"https://theaircurrent.com/wp-json/","nonce":"b9ea8be222","root_point":"codetipi-lets-live-blog/v1","root_full":"https://theaircurrent.com/wp-json/codetipi-lets-live-blog/v1/","pagiRoot":"/industry-strategy/faa-evtol-sfar-training-news-analysis/","data":{"pid":22598,"timeInterval":10000,"i18n":{"ok":"OK","warning":"Warning","delete":"Delete","jumphl":"Jump to highlight","edit":"Edit","live":"Live","ended":"Finished","starting":"Not started","disabled":"Broadcasting Off","publish":"Publish","cancel":"Cancel","success":"Success","successD":"Entry was deleted.","confirmD":"This will permanently delete this entry. Continue?","update":"Update","start":"Start broadcast","stop":"Stop broadcast","highlight":"Highlight","highlightinput":"Summary of highlight"}}}; 2198//# sourceURL=lets-live-blog-js-js-extra 2199</script>
vendor: 1 bytes, line 2199
2199
2200<script id="lets-live-blog-js-js" src="https://theaircurrent.com/wp-content/plugins/lets-live-blog/frontend/js/functions.min.js?ver=1.2.2"></script>
vendor: 1 bytes, line 2200
2200
2201<script id="gsap-js" src="https://theaircurrent.com/wp-content/themes/zeen/assets/js/gsap/gsap.min.js?ver=3.6"></script>
vendor: 1 bytes, line 2201
2201
2202<script id="scroll-trigger-js" src="https://theaircurrent.com/wp-content/themes/zeen/assets/js/gsap/ScrollTrigger.min.js?ver=3.6"></script>
vendor: 1 bytes, line 2202
2202
2203<script id="js-cookie-js" src="https://theaircurrent.com/wp-content/themes/zeen/assets/js/js.cookie.min.js?ver=2.2.1"></script>
vendor: 1 bytes, line 2203
2203
2204<script id="images-loaded-js" src="https://theaircurrent.com/wp-content/themes/zeen/assets/js/imagesloaded.pkgd.min.js?ver=4.1.4"></script>
vendor: 1 bytes, line 2204
2204
2205<script id="menu-aim-js" src="https://theaircurrent.com/wp-content/themes/zeen/assets/js/menu-aim.min.js?ver=1.9.0"></script>
vendor: 1 bytes, line 2205
2205
2206<script id="jquery-fluidbox-js" src="https://theaircurrent.com/wp-content/themes/zeen/assets/js/jquery.fluidbox.min.js?ver=2.0.5"></script>
vendor: 1 bytes, line 2206
2206
2207<script id="zeen-functions-js-extra"> 2208var zeenJS = {"root":"https://theaircurrent.com/wp-json/codetipi-zeen/v1/","nonce":"b9ea8be222","qry":{"page":0,"category_name":"industry-strategy","error":"","m":"","p":22598,"post_parent":"","subpost":"","subpost_id":"","attachment":"","attachment_id":0,"pagename":"","page_id":"","second":"","minute":"","hour":"","day":0,"monthnum":0,"year":0,"w":0,"tag":"","cat":"","tag_id":"","author":"","author_name":"","feed":"","tb":"","paged":0,"meta_key":"","meta_value":"","preview":"","s":"","sentence":"","title":"","fields":"all","menu_order":"","embed":"","category__in":[],"category__not_in":[],"category__and":[],"post__in":[],"post__not_in":[],"post_name__in":[],"tag__in":[],"tag__not_in":[],"tag__and":[],"tag_slug__in":[],"tag_slug__and":[],"post_parent__in":[],"post_parent__not_in":[],"author__in":[],"author__not_in":[],"search_columns":[],"name":"faa-evtol-sfar-training-news-analysis","ignore_sticky_posts":false,"suppress_filters":false,"cache_results":true,"update_post_term_cache":true,"update_menu_item_cache":false,"lazy_load_term_meta":true,"update_post_meta_cache":true,"post_type":"","posts_per_page":12,"nopaging":false,"comments_per_page":"50","no_found_rows":false,"order":"DESC"},"args":{"siteUrl":"https://theaircurrent.com","wooStockFormat":"","sDelay":5000,"galleryAutoplay":false,"subL":false,"lazy":false,"lazyNative":false,"iconSorter":"\u003Ci class=\"tipi-i-chevron-down\"\u003E\u003C/i\u003E","iplComs":false,"heroFade":0.075,"iplMob":true,"infUrlChange":true,"fbComs":false,"lightbox":true,"lightboxChoice":2,"archiveUrlChange":true,"stickyHeaderCustomize":false,"toolTipFont":1,"wooAjaxSinglebutton":1,"cookieDuration":90,"slidingBoxStartPoint":0,"browserMode":false,"searchPpp":3,"polyfill":"https://theaircurrent.com/wp-content/themes/zeen/assets/js/polyfill.min.js","iplCached":true,"path":"/","disqus":false,"subCookie":true,"pluginsUrl":"https://theaircurrent.com/wp-content/plugins","frontpage":false,"ipl":["lets-review/assets/js/functions.min.js"]},"i18n":{"embedError":"There was a problem with your embed code. Please refer to the documentation for help.","loadMore":"Load More","outOfStock":"Out Of Stock","noMore":"No More Content","share":"Share","pin":"Pin","tweet":"Tweet"}}; 2209//# sourceURL=zeen-functions-js-extra 2210</script>
vendor: 1 bytes, line 2210
2210
2211<script id="zeen-functions-js" src="https://theaircurrent.com/wp-content/themes/zeen/assets/js/functions.min.js?ver=1783372741"></script>
vendor: 1 bytes, line 2211
2211
2212<script id="zeen-functions-js-after"> 2213 var zeen_36555 = { 2214 id: 36555, 2215 next: 2, 2216 prev: 0, 2217 target: 0, 2218 mnp: 0, 2219 preview: 81, 2220 is110: 0, 2221 counter: 0, 2222 counter_class: "", 2223 post_subtitle: "off", 2224 excerpt_off: 1, 2225 excerpt_length: 12, 2226 excerpt_full: 0, 2227 img_shape: 0, 2228 byline_off: 1, 2229 fi_off: 0, 2230 ppp: 1, 2231 args: {"post__not_in":[22598],"posts_per_page":1,"post_type":"post","tag":"","cat":"21","date_query":[{"inclusive":true,"column":"post_modified","after":"6 months ago"}]} }; 2232 2233 var zeen_54680 = { 2234 id: 54680, 2235 next: 2, 2236 prev: 0, 2237 target: 0, 2238 mnp: 0, 2239 preview: 23, 2240 is110: 0, 2241 counter: 0, 2242 counter_class: "", 2243 post_subtitle: "", 2244 excerpt_off: 1, 2245 excerpt_length: 12, 2246 excerpt_full: 0, 2247 img_shape: 0, 2248 byline_off: 0, 2249 fi_off: 0, 2250 ppp: 3, 2251 args: {"posts_per_page":3,"tag__in":[],"cat":"","orderby":"date"} }; 2252 2253//# sourceURL=zeen-functions-js-after 2254</script>
vendor: 1 bytes, line 2254
2254
2255<script id="google-analytics-js" src="https://www.google-analytics.com/analytics.js?ver=7.1.2"></script>
vendor: 1 bytes, line 2255
2255
2256<script id="wccp_pro_admin_bar_ajax-js-extra"> 2257var ajax_object = {"ajaxurl":"https://theaircurrent.com/wp-admin/admin-ajax.php","link":"https://theaircurrent.com/industry-strategy/faa-evtol-sfar-training-news-analysis/"}; 2258//# sourceURL=wccp_pro_admin_bar_ajax-js-extra 2259</script>
vendor: 1 bytes, line 2259
2259
2260<script id="wccp_pro_admin_bar_ajax-js" src="https://theaircurrent.com/wp-content/plugins/wccp-pro/js/admin_bar_ajax.js?ver=7.1.2"></script>
vendor: 1 bytes, line 2260
2260
2261<script id="jetpack-stats-js-before"> 2262_stq = window._stq || []; 2263_stq.push([ "view", {"v":"ext","blog":"202222253","post":"22598","tz":"-7","srv":"theaircurrent.com","j":"1:16.2"} ]); 2264_stq.push([ "clickTrackerInit", "202222253", "22598" ]); 2265//# sourceURL=jetpack-stats-js-before 2266</script>
vendor: 1 bytes, line 2266
2266
2267<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202640.js"></script>
vendor: 1 bytes, line 2267
2267
2268<script id="wp-emoji-settings" type="application/json"> 2269{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://theaircurrent.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 2270</script>
vendor: 1 bytes, line 2270
2270
2271<script type="module"> 2272/*! This file is auto-generated */ 2273var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 2274//# sourceURL=https://theaircurrent.com/wp-includes/js/wp-emoji-loader.min.js 2275</script>
2275 2276</body> 2277</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.