www.phoenix.gov Open in urlscan Pro
148.167.246.100  Public Scan

Submitted URL: http://www.phoenix.gov/
Effective URL: https://www.phoenix.gov/
Submission: On December 26 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

POST /

<form method="post" action="/" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
  <div class="aspNetHidden">
    <input type="hidden" name="_wpcmWpid" id="_wpcmWpid" value="">
    <input type="hidden" name="wpcmVal" id="wpcmVal" value="">
    <input type="hidden" name="MSOWebPartPage_PostbackSource" id="MSOWebPartPage_PostbackSource" value="">
    <input type="hidden" name="MSOTlPn_SelectedWpId" id="MSOTlPn_SelectedWpId" value="">
    <input type="hidden" name="MSOTlPn_View" id="MSOTlPn_View" value="0">
    <input type="hidden" name="MSOTlPn_ShowSettings" id="MSOTlPn_ShowSettings" value="False">
    <input type="hidden" name="MSOGallery_SelectedLibrary" id="MSOGallery_SelectedLibrary" value="">
    <input type="hidden" name="MSOGallery_FilterString" id="MSOGallery_FilterString" value="">
    <input type="hidden" name="MSOTlPn_Button" id="MSOTlPn_Button" value="none">
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
    <input type="hidden" name="__REQUESTDIGEST" id="__REQUESTDIGEST" value="0xE32CC1373D0A03D9F6C9F562EC4291AF5A56BC79BB958A63404FEC6F51D91E974EFB677045ADFFE3F409BBEF4CA8BF75C0300F319753B8474EC676ABFDA4F757,26 Dec 2023 21:25:58 -0000">
    <input type="hidden" name="MSOSPWebPartManager_DisplayModeName" id="MSOSPWebPartManager_DisplayModeName" value="Browse">
    <input type="hidden" name="MSOSPWebPartManager_ExitingDesignMode" id="MSOSPWebPartManager_ExitingDesignMode" value="false">
    <input type="hidden" name="MSOWebPartPage_Shared" id="MSOWebPartPage_Shared" value="">
    <input type="hidden" name="MSOLayout_LayoutChanges" id="MSOLayout_LayoutChanges" value="">
    <input type="hidden" name="MSOLayout_InDesignMode" id="MSOLayout_InDesignMode" value="">
    <input type="hidden" name="_wpSelected" id="_wpSelected" value="">
    <input type="hidden" name="_wzSelected" id="_wzSelected" value="">
    <input type="hidden" name="MSOSPWebPartManager_OldDisplayModeName" id="MSOSPWebPartManager_OldDisplayModeName" value="Browse">
    <input type="hidden" name="MSOSPWebPartManager_StartWebPartEditingName" id="MSOSPWebPartManager_StartWebPartEditingName" value="false">
    <input type="hidden" name="MSOSPWebPartManager_EndWebPartEditing" id="MSOSPWebPartManager_EndWebPartEditing" value="false">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="/wEPDwUBMA9kFgJmD2QWAgIBD2QWBAIBD2QWBgIRD2QWAmYPZBYCAgMPFgIeE1ByZXZpb3VzQ29udHJvbE1vZGULKYgBTWljcm9zb2Z0LlNoYXJlUG9pbnQuV2ViQ29udHJvbHMuU1BDb250cm9sTW9kZSwgTWljcm9zb2Z0LlNoYXJlUG9pbnQsIFZlcnNpb249MTYuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49NzFlOWJjZTExMWU5NDI5YwFkAjEPZBYCAgMPZBYCZg9kFgJmDzwrAAYAZAIyD2QWAgIBD2QWFAUmZ19iMTc0YzlmNl84NjZhXzQwMDZfOTIyMl81ZDk1YmIzMjQzNjEPZBYEZg8WAh4HVmlzaWJsZWhkAgEPFgIfAWhkBSZnX2MyODA3ZGNhXzJlYjFfNGI1Zl9hMTBkX2IxYWQ3YWIwOTVmYQ9kFgRmDxYCHwFoZAIBDxYCHwFoZAUmZ19kNTIzZTNmMl84MGYxXzQ5OGRfYWNkNl8wYzU4YWYxM2U0NzMPZBYEZg8WAh8BaGQCAQ8WAh8BaGQFJmdfZjY4OTc1NDhfZTA1Nl80ZGU1X2JjMmJfZTQ4MTY0NjhmYWQ0D2QWBGYPFgIfAWhkAgEPFgIfAWhkBSZnXzAwMTQ4YThkXzZlZTJfNDBhOV9iNTQzXzlhZDIwOTZkMzQ5NA9kFgRmDxYCHwFoZAIBDxYCHwFoZAUmZ19hOWNmNDE3Zl9hOGI1XzQ0M2NfOWI0N182ZmQ3Y2UwY2QxNzMPZBYEZg8WAh8BaGQCAQ8WAh8BaGQFJmdfZTQxNmViNWJfYWVmMV80ZTUwX2I5ZjNfYmI3ZWNjNGRlNWYxD2QWBGYPFgIfAWhkAgEPFgIfAWhkBSZnXzdjMTFkOWZkX2YwNDlfNGE4Yl84YWI5X2ZiOWY5ZGM5OWYzZQ9kFgRmDxYCHwFoZAIBDxYCHwFoZAUmZ185M2UwYjc2ZF9iODA0XzQ2YjNfOTJhYl9lYzdkNDg0M2YxODgPZBYEZg8WAh8BaGQCAQ8WAh8BaGQFJmdfNjQyNzExYTJfODhmNF80MTlhXzg3YmZfZWEzMGZjYWE5NDNlD2QWBGYPFgIfAWhkAgEPFgIfAWhkAgUPZBYEAgIPZBYCAgIPZBYCAgEPZBYCAgMPFgIfAWgWAmYPZBYEAgMPZBYGAgEPFgIfAWhkAgMPFgIfAWhkAgUPFgIfAWhkAgQPDxYCHglBY2Nlc3NLZXkFAS9kZAISD2QWAgIDDxYEHglpbm5lcmh0bWwFB2RlZmF1bHQeCWRhdGEtcGF0aAUTL1BhZ2VzL2RlZmF1bHQuYXNweGRkKK3hKSJyFSG7esgxDU/2akaBoppLdTx0ecVrW26CBIg=">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['aspnetForm'];
    if (!theForm) {
      theForm = document.aspnetForm;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=WTSn26ACAuRl1c8MnvnJeBpjaiT6k0ua8P-1qYd4ACj4vfj9Ls9zULQqTq2KiG2bfg0dJh3_44AJw9tiyXLq3TADd2oq3WfNlIwws_emX8I1&amp;t=637814401746327080" type="text/javascript"></script>
  <script type="text/javascript">
    //<![CDATA[
    var MSOWebPartPageFormName = 'aspnetForm';
    var g_presenceEnabled = true;
    var g_wsaEnabled = false;
    var g_correlationId = '1fa3fba0-bdbf-2074-4c72-2e8639589890';
    var g_wsaQoSEnabled = false;
    var g_wsaQoSDataPoints = [];
    var g_wsaRUMEnabled = false;
    var g_wsaLCID = 1033;
    var g_wsaListTemplateId = 850;
    var g_wsaSiteTemplateId = 'BLANKINTERNET#0';
    var _fV4UI = true;
    var _spPageContextInfo = {
      webServerRelativeUrl: "\u002f",
      webAbsoluteUrl: "https:\u002f\u002fwww.phoenix.gov",
      siteAbsoluteUrl: "https:\u002f\u002fwww.phoenix.gov",
      serverRequestPath: "\u002fPages\u002fdefault.aspx",
      layoutsUrl: "_layouts\u002f15",
      webTitle: "City of Phoenix",
      webTemplate: "53",
      tenantAppVersion: "0",
      isAppWeb: false,
      Has2019Era: true,
      webLogoUrl: "\u002fSiteAssets\u002fpgov-birdlogo.png",
      webLanguage: 1033,
      currentLanguage: 1033,
      currentUICultureName: "en-US",
      currentCultureName: "en-US",
      clientServerTimeDelta: new Date("2023-12-26T21:25:58.4422931Z") - new Date(),
      updateFormDigestPageLoaded: new Date("2023-12-26T21:25:58.4422931Z"),
      siteClientTag: "20439$$16.0.5403.1000",
      crossDomainPhotosEnabled: false,
      webUIVersion: 15,
      webPermMasks: {
        High: 16,
        Low: 2147680321
      },
      pageListId: "{be320cbe-7db1-4b47-af3b-14da9a4496e2}",
      pageItemId: 2,
      pagePersonalizationScope: 1,
      alertsEnabled: true,
      customMarkupInCalculatedFieldDisabled: true,
      siteServerRelativeUrl: "\u002f",
      allowSilverlightPrompt: 'True',
      "themedCssFolderUrl": "/_catalogs/theme/Themed/475FC2D1",
      "themedImageFileNames": {
        "spcommon.png": "spcommon-B35BB0A9.themedpng?ctag=9",
        "ellipsis.11x11x32.png": "ellipsis.11x11x32-2F01F47D.themedpng?ctag=9",
        "O365BrandSuite.95x30x32.png": "O365BrandSuite.95x30x32-C212E2FD.themedpng?ctag=9",
        "socialcommon.png": "socialcommon-6F3394A9.themedpng?ctag=9",
        "spnav.png": "spnav-230C537D.themedpng?ctag=9",
        "searchresultui.png": "searchresultui-61174269.themedpng?ctag=9",
        "ecbarw.png": "ecbarw-B1CE25C9.themedpng?ctag=9"
      },
      isSiteAdmin: false
    };
    var L_Menu_BaseUrl = "";
    var L_Menu_LCID = "1033";
    var L_Menu_SiteTheme = "null";
    document.onreadystatechange = fnRemoveAllStatus;

    function fnRemoveAllStatus() {
      removeAllStatus(true)
    };

    function DoCallBack(filterText) {
      WebForm_DoCallback('ctl00$g_f7673e9b_e127_40c7_be2b_ca6b2f0951e7', filterText, UpdateFilterCallback, 0, CallBackError, true)
    }

    function CallBackError(result, clientsideString) {}
    Flighting.ExpFeatures = [480215056, 1880287568, 1561350208, 302071836, 3212816, 69472768, 4194310, -2113396707, 268502022, -872284160, 1049232, -2147421952, 65536, 65536, 2097472, 917504, -2147474174, 1372324107, 67108882, 0, 0, -2147483648,
      2097152, 0, 0, 32768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32768
    ];
    (function() {
      if (typeof(window.SP) == "undefined") window.SP = {};
      if (typeof(window.SP.YammerSwitch) == "undefined") window.SP.YammerSwitch = {};
      var ysObj = window.SP.YammerSwitch;
      ysObj.IsEnabled = false;
      ysObj.TargetYammerHostName = "www.yammer.com";
    })();
    var _spWebPartComponents = new Object(); //]]>
  </script>
  <script src="/_layouts/15/blank.js?rev=N9%2FnASElQZlNniBb3oLsXw%3D%3DTAG0" type="text/javascript"></script>
  <script type="text/javascript">
    //<![CDATA[
    (function() {
      if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) {
        return;
      }
      _spBodyOnLoadFunctions.push(function() {
        SP.SOD.executeFunc('core.js', 'FollowingDocument', function() {
          FollowingDocument();
        });
      });
    })();
    (function() {
      if (typeof(_spBodyOnLoadFunctions) === 'undefined' || _spBodyOnLoadFunctions === null) {
        return;
      }
      _spBodyOnLoadFunctions.push(function() {
        SP.SOD.executeFunc('core.js', 'FollowingCallout', function() {
          FollowingCallout();
        });
      });
    })();
    var _spRegionalSettings = {
      adjustHijriDays: 0,
      calendarType: 1,
      firstDayOfWeek: 0,
      firstWeekOfYear: 0,
      localeId: 1033,
      currentDateInLocalCalendar: new Date(2023, 11, 26),
      showWeeks: 0,
      timeZone: '-07:00:00.0003571',
      timeZoneInHours: -7,
      workDayEnd: 1020,
      workDayStart: 480,
      workDays: '0111110',
      time24: 0
    };
    Sys.CultureInfo.CurrentCulture = (function(a) {
      return new Sys.CultureInfo(a.name, a.numberFormat, a.dateTimeFormat)
    })({
      "dateTimeFormat": {
        "AMDesignator": "AM",
        "AbbreviatedDayNames": ["S", "M", "T", "W", "T", "F", "S"],
        "AbbreviatedLeapMonthNames": null,
        "AbbreviatedMonthGenitiveNames": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec", ""],
        "AbbreviatedMonthNames": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec", ""],
        "Calendar": {
          "AlgorithmType": 1,
          "CalendarType": 1,
          "Eras": [1],
          "IsReadOnly": false,
          "MaxSupportedDateTime": "\/Date(253402300799999)\/",
          "MinSupportedDateTime": "\/Date(-62135596800000)\/",
          "TwoDigitYearMax": 2029
        },
        "CalendarWeekRule": 0,
        "DateSeparator": "\/",
        "DayNames": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
        "FirstDayOfWeek": 0,
        "FullDateTimePattern": "dddd, MMMM d, yyyy h:mm:ss tt",
        "IsReadOnly": true,
        "LeapMonthNames": null,
        "LongDatePattern": "dddd, MMMM d, yyyy",
        "LongTimePattern": "h:mm:ss tt",
        "MonthDayPattern": "MMMM d",
        "MonthGenitiveNames": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December", ""],
        "MonthNames": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December", ""],
        "NativeCalendarName": "Gregorian Calendar",
        "PMDesignator": "PM",
        "RFC1123Pattern": "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'",
        "ShortDatePattern": "M\/d\/yyyy",
        "ShortTimePattern": "h:mm tt",
        "ShortestDayNames": ["S", "M", "T", "W", "T", "F", "S"],
        "SortableDateTimePattern": "yyyy'-'MM'-'dd'T'HH':'mm':'ss",
        "TimeSeparator": ":",
        "UniversalSortableDateTimePattern": "yyyy'-'MM'-'dd HH':'mm':'ss'Z'",
        "YearMonthPattern": "MMMM yyyy",
        "eras": [1, "A.D.", "AD", 0]
      },
      "name": "en-US",
      "numberFormat": {
        "CurrencyDecimalDigits": 2,
        "CurrencyDecimalSeparator": ".",
        "CurrencyGroupSeparator": ",",
        "CurrencyGroupSizes": [3],
        "CurrencyNegativePattern": 0,
        "CurrencyPositivePattern": 0,
        "CurrencySymbol": "$",
        "DigitSubstitution": 1,
        "IsReadOnly": true,
        "NaNSymbol": "NaN",
        "NativeDigits": ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
        "NegativeInfinitySymbol": "-∞",
        "NegativeSign": "-",
        "NumberDecimalDigits": 2,
        "NumberDecimalSeparator": ".",
        "NumberGroupSeparator": ",",
        "NumberGroupSizes": [3],
        "NumberNegativePattern": 1,
        "PerMilleSymbol": "‰",
        "PercentDecimalDigits": 2,
        "PercentDecimalSeparator": ".",
        "PercentGroupSeparator": ",",
        "PercentGroupSizes": [3],
        "PercentNegativePattern": 0,
        "PercentPositivePattern": 0,
        "PercentSymbol": "%",
        "PositiveInfinitySymbol": "∞",
        "PositiveSign": "+"
      }
    });
    if (typeof(DeferWebFormInitCallback) == 'function') DeferWebFormInitCallback();

    function WebForm_OnSubmit() {
      UpdateFormDigest('\u002f', 1440000);
      if (typeof(_spFormOnSubmitWrapper) != 'undefined') {
        return _spFormOnSubmitWrapper();
      } else {
        return true;
      };
      return true;
    }
    //]]>
  </script>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="BAB98CB3">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
    //]]>
  </script>
  <!-- Google tag (gtag.js) -->
  <script src="https://www.googletagmanager.com/gtag/js?id=G-HJCTVZ8RE3">
    //<![CDATA[//]]>
  </script>
  <script>
    //<![CDATA[
    window.dataLayer = window.dataLayer || [];

    function gtag() {
      dataLayer.push(arguments);
    }
    gtag('js', new Date());
    gtag('config', 'G-HJCTVZ8RE3');
    //]]>
  </script>
  <!-- Google Tag Manager (noscript) -->
  <noscript>
    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W42K6J" height="0" width="0" style="display:none;visibility:hidden">
    </iframe>
  </noscript>
  <!-- End Google Tag Manager (noscript) -->
  <script>
    //<![CDATA[
    if (window.location.hash.indexOf("Default") > 0) {
      window.location.hash = "";
    }
    //]]>
  </script>
  <div id="ms-designer-ribbon">
    <div>
      <div id="s4-ribbonrow" style="visibility: hidden; display: none; height: 0px;"></div>
    </div>
  </div>
  <div id="s4-workspace" style="height: 1200px; width: 1600px;">
    <a href="#primary" role="link" id="skip_to_primary">Skip to main content
            
            
            </a>
    <!-- Facebook SDK -->
    <div id="fb-root" class=" fb_reset">
      <div style="position: absolute; top: -10000px; width: 0px; height: 0px;">
        <div></div>
      </div>
    </div>
    <script>
      //<![CDATA[
      (function(d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s);
        js.id = id;
        js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5";
        fjs.parentNode.insertBefore(js, fjs);
      }(document, 'script', 'facebook-jssdk'));
      //]]>
    </script>
    <script>
      //<![CDATA[
      /**
       * Function that tracks a click on an outbound link in Analytics.
       * This function takes a valid URL string as an argument, and uses that URL string
       * as the event label. Setting the transport method to 'beacon' lets the hit be sent
       * using 'navigator.sendBeacon' in browser that support it.
       */
      var trackOutboundLink = function(url) {
        ga('send', 'event', 'outbound', 'click', url, {
          'transport': 'beacon',
          'hitCallback': function() {
            document.location = url;
          }
        });
      }
      //]]>
    </script>
    <!-- END FACEBOOK SDK SCRIPT -->
    <div id="s4-bodyContainer" class="home">
      <header id="header" aria-labelledby="hamburger-menu-search">
        <div id="translateWidget" class="noindex">
          <div class="base-w grid translatebar">
            <div class="col col-16 noindex last first">
              <div id="google_translate_element">
                <div class="skiptranslate goog-te-gadget" dir="ltr" style="display: none;">
                  <div id=":0.targetLanguage"><select class="goog-te-combo" aria-label="Widget &quot;Sprache übersetzen&quot;"></select></div>Powered by <span
                    style="white-space:nowrap"><a class="VIpgJd-ZVi9od-l4eHX-hSRGPd" href="https://translate.google.com" target="_blank"><img src="https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_42x16dp.png" width="37px" height="14px" style="padding-right: 3px" alt="Google Google Übersetzer">Google Übersetzer</a></span>
                </div>
              </div>
              <a href="javascript:{};" id="translateoff" title="Turn Off Translation Widget">
                                    <span>Turn Off</span>
                                    <span style="margin-left:15px;">X</span>
                                </a>
              <a id="translatedisclaimer" href="https://www.phoenix.gov/privacy#translation" title="Translation Widget Disclaimer">Disclaimer</a>
            </div>
          </div>
        </div>
        <div class="ms-webpart-chrome ms-webpart-chrome-fullWidth ">
          <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ1" width="100%" class="ms-WPBody noindex " onlyformepart="true" allowdelete="false" style="">
            <div style="display: none;"></div>
            <div componentid="ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4_csr" id="ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4_csr" style="display: none;"></div><noscript>
              <div id="ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
            </noscript>
            <div id="ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4">
              <div class="display-none">
                <div class="ms-webpart-chrome-title" id="WebPartWPQ28_ChromeTitle">
                  <span title="" id="WebPartTitleWPQ28" class="js-webpart-titleCell"></span>
                </div>
                <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ28" width="100%" class="ms-WPBody ms-WPBorder noindex ms-wpContentDivSpace " onlyformepart="true" allowdelete="false" style="">
                  <div componentid="ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4_ctl00_csr" id="ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4_ctl00_csr"></div><noscript>
                    <div id="ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4_ctl00_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                  </noscript>
                  <div id="ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4_ctl00">
                  </div>
                  <div class="ms-clear"></div>
                </div>
              </div>
            </div>
            <div class="ms-clear"></div>
          </div>
        </div>
        <div id="hamburger-menu-search" class="top base-w">
          <a href="/" class="ms-siteicon-a" title="City of Phoenix">
                            <img class="ms-siteicon-img" name="onetidHeadbnnr0" src="/SiteAssets/logo-cop.png" alt="City of Phoenix">
                        </a>
          <a href="#" class="nav-toggle closed" data-toggle-id="primary-nav" title="Menu">
                            <span class="mq-ham-text">menu 
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            </span>
                        </a>
          <div class="logo-bg">
          </div>
          <div class="badges" id="nav-badges">
            <div class="ms-webpart-chrome ms-webpart-chrome-fullWidth ">
              <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ5" width="100%" class="ms-WPBody noindex " onlyformepart="true" allowdelete="false" style="">
                <div style="display: none;"></div>
                <div componentid="ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf_csr" id="ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf_csr" style="display: none;"></div><noscript>
                  <div id="ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                </noscript>
                <div id="ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf">
                  <div class="display-none">
                    <div class="ms-webpart-chrome-title" id="WebPartWPQ4_ChromeTitle">
                      <span title="" id="WebPartTitleWPQ4" class="js-webpart-titleCell"></span>
                    </div>
                    <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ4" width="100%" class="ms-WPBody ms-WPBorder noindex ms-wpContentDivSpace " onlyformepart="true" allowdelete="false" style="">
                      <div componentid="ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf_ctl00_csr" id="ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf_ctl00_csr"></div><noscript>
                        <div id="ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf_ctl00_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                      </noscript>
                      <div id="ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf_ctl00">
                      </div>
                      <div class="ms-clear"></div>
                    </div>
                  </div>
                </div>
                <div class="ms-clear"></div>
              </div>
            </div>
          </div>
        </div>
        <!--/base-w-->
        <div id="site-alert" class="" style="display:none;">
          <div class="base-w">
            <div class="ms-webpart-chrome ms-webpart-chrome-fullWidth ">
              <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ2" width="100%" class="ms-WPBody noindex " onlyformepart="true" allowdelete="false" style="">
                <div id="cbqwpctl00_g_f7673e9b_e127_40c7_be2b_ca6b2f0951e7" class="cbq-layout-main">
                  <div>
                    <p></p>
                  </div>
                </div>
                <div class="ms-clear"></div>
              </div>
            </div>
          </div>
          <!--/base-w-->
        </div>
        <!--/site-alert-->
        <div id="primary-search">
          <div class="search base-w">
            <div data-name="SearchBox">
              <div class="ms-webpart-chrome ms-webpart-chrome-fullWidth ">
                <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ3" width="100%" class="ms-WPBody noindex " onlyformepart="true" allowdelete="false" style="">
                  <div componentid="ctl00_ctl71_csr" id="ctl00_ctl71_csr">
                    <div id="SearchBox" name="Control">
                      <div class="ms-srch-sb ms-srch-sb-border" id="ctl00_ctl71_csr_sboxdiv"><input type="text" value="Search..." maxlength="2048" accesskey="S" title="Search..." id="ctl00_ctl71_csr_sbox" autocomplete="off" autocorrect="off"
                          onkeypress="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {if (Srch.U.isEnterKey(String.fromCharCode(event.keyCode))) {$find('ctl00_ctl71_csr').search($get('ctl00_ctl71_csr_sbox').value);return Srch.U.cancelEvent(event);}})"
                          onkeydown="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {var ctl = $find('ctl00_ctl71_csr');ctl.activateDefaultQuerySuggestionBehavior();})"
                          onfocus="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {var ctl = $find('ctl00_ctl71_csr');ctl.hidePrompt();ctl.setBorder(true);})"
                          onblur="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {var ctl = $find('ctl00_ctl71_csr'); if (ctl){ ctl.showPrompt(); ctl.setBorder(false);}})"
                          class="ms-textSmall ms-srch-sb-prompt ms-helperText"><a title="Search" role="button" class="ms-srch-sb-searchLink" id="ctl00_ctl71_csr_SearchLink" onclick="EnsureScriptFunc('Search.ClientControls.js', 'Srch.U', function() {$find('ctl00_ctl71_csr').search($get('ctl00_ctl71_csr_sbox').value);})" href="javascript: {}"><img src="/_catalogs/theme/Themed/475FC2D1/searchresultui-61174269.themedpng?ctag=9" class="ms-srch-sb-searchImg" id="searchImg" alt="Search"></a>
                      </div>
                    </div>
                  </div><noscript>
                    <div id="ctl00_ctl71_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                  </noscript>
                  <div id="ctl00_ctl71">
                  </div>
                  <div class="ms-clear"></div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <nav id="primary-nav" class="base-w" style="display: none; height: 262px; overflow: hidden;" aria-labelledby="nav-badges">
          <div class="nav-slider">
            <div id="section-main" class="section first active">
              <div class="category">
                <span class="navigation" style="display: none;">
                  <span class="navText">Navigation </span>
                  <a>
                                            <span>Navigation 
                                            
                                            
                                            
                                            
                                            
                                            
                                            
                                            
                                            
                                            
                                            
                                            
                                            
                                            
                                            </span>
                                        </a>
                </span>
              </div>
              <ul class="col first">
                <li class="first even">
                  <a href="/residents">Residents 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
                <li>
                  <a href="/business">Businesses 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
                <li class="last even">
                  <a href="/visitors">Visitors 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
              </ul>
              <ul class="col last">
                <li class="first">
                  <a href="/publicsafety">Public Safety 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
                <li class="even">
                  <a href="/hr/current-jobs">Employment 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
                <li>
                  <a href="/transportation">Transportation 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
                <li class="even">
                  <a href="/sustainability">Sustainability 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
                <li>
                  <a href="/recreation">Culture &amp; Recreation 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
                <li class="even">
                  <a href="/mayorcouncil">Mayor/City Council 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
                <li>
                  <a href="/citygovernment">City Government 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
                <li class="last even">
                  <a href="/departments">City Departments 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        </a>
                </li>
              </ul>
            </div>
            <!-- Hamburger Here -->
            <div id="ctl00_hamburgerNav">
            </div>
          </div>
        </nav>
      </header>
      <main>
        <div id="hero">
          <div class="ms-webpart-chrome ms-webpart-chrome-fullWidth ">
            <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ7" width="100%" class="ms-WPBody noindex " onlyformepart="true" allowdelete="false" style="">
              <div style="display: none;"></div>
              <div componentid="ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089_csr" id="ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089_csr">
                <div id="user-nav" class="base-w">
                  <ul>
                    <li class="first"><a href="/myphx311" target="_self">myPHX311</a></li>
                    <li class=""><a href="/payonline" target="_self">PHX Pay Online</a></li>
                    <li class=""><a href="/imap" target="_self">Map It</a></li>
                    <li class=""><a href="/pio/public-records" target="_self">Find Public Records</a></li>
                    <li class=""><a href="/newsroom" target="_self">PHX Newsroom</a></li>
                    <li class="last"><a href="javascript:toggleView()" target="_self">Translate</a></li>
                  </ul>
                </div>
              </div><noscript>
                <div id="ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
              </noscript>
              <div id="ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089">
                <div class="display-none">
                  <div class="ms-webpart-chrome-title" id="WebPartWPQ6_ChromeTitle">
                    <span title="" id="WebPartTitleWPQ6" class="js-webpart-titleCell"></span>
                  </div>
                  <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ6" width="100%" class="ms-WPBody ms-WPBorder noindex ms-wpContentDivSpace " onlyformepart="true" allowdelete="false" style="">
                    <div componentid="ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089_ctl00_csr" id="ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089_ctl00_csr"></div><noscript>
                      <div id="ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089_ctl00_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                    </noscript>
                    <div id="ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089_ctl00">
                    </div>
                    <div class="ms-clear"></div>
                  </div>
                </div>
              </div>
              <div class="ms-clear"></div>
            </div>
          </div>
          <!--End Quick Links CSWP -->
          <!--Start Hero Web Part-->
          <script type="text/javascript">
            //<![CDATA[
            var outsideDate = new Date();

            function updateHero() {
              var siteURL = _spPageContextInfo.webAbsoluteUrl;
              var listname = "Hero";
              var today = String.format("{0:s}", new Date());
              var url = siteURL + "/_api/web/lists/getbytitle('" + listname + "')/items?$select=Title, Start, End, LinkToMore, FileRef, Id&$filter=End ge '" + today + "'";
              console.log(siteURL, listname, url);
              var tester = $.ajax({
                url: url,
                method: "GET",
                headers: {
                  "Accept": "application/json; odata=verbose"
                }
              });
              tester.done(function(data) {
                var items = data.d.results;
                for (var i = 0; i < items.length; i++) {
                  var startHours = new Date(items[i].Start);
                  startHours.setHours(startHours.getHours());
                  startHours = String.format("{0:s}", startHours);
                  var endHours = new Date(items[i].End);
                  endHours.setHours(endHours.getHours());
                  endHours = String.format("{0:s}", endHours);
                  var now = String.format("{0:s}", new Date());
                  if (startHours <= now && endHours > now) {
                    var anch = $("#heroLink");
                    anch.attr({
                      title: items[i].Title,
                      href: items[i].LinkToMore
                    });
                    var heroBackground = $("#heroImage");
                    var backgroundImg = String.format("background-image: url('{0}');", items[i].FileRef);
                    heroBackground.attr("style", backgroundImg);
                  }
                }
              });
            }
            $(document).ready(function() {
              updateHero();
            });
            //]]>
          </script>
          <div id="hero">
            <a id="heroLink" title="Take a Hike Do It Right: Dreamy Draw Recreation Area" href="https://www.phoenix.gov/parks/trails">
		<div id="heroImage" class="bg" style="background-image: url('/Hero/H089_Home_Page.jpg');">
		</div>
	</a>
          </div>
          <!--End Hero Web Part-->
          <!--Start Hero Web Part-->
          <div class="ms-webpart-chrome ms-webpart-chrome-fullWidth ">
            <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ9" width="100%" class="ms-WPBody noindex " onlyformepart="true" allowdelete="false" style="">
              <div style="display: none;"></div>
              <div componentid="ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0_csr" id="ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0_csr">
                <div id="explore-nav" class="base-w">
                  <ul class="clearfix">
                    <li class="live-in-phx parent first open" data-related="live-in-phx">
                      <a href="#">                            <span>                                <span>Living in Phoenix</span>                            </span>                        </a>
                      <div class="live-in-phx sub-menu active" style="display:block;">
                        <ul style="display: block;">
                          <li> <a href="https://www.phoenix.gov/mayorcouncil" target="_self">Mayor &amp; City Council</a> </li>
                          <li> <a href="http://phoenix.gov/Payonline/SIgnin" target="_blank">City Services Bill</a> </li>
                          <li> <a href="/police" target="_self">Police</a> </li>
                          <li> <a href="/hr/current-jobs" target="_self">Jobs &amp; Volunteering</a> </li>
                          <li> <a href="/departments" target="_self">Departments</a> </li>
                          <li> <a href="/publicworks" target="_self">Trash &amp; Recycling</a> </li>
                          <li> <a href="/majorevents" target="_self">Major Events</a> </li>
                          <li> <a href="/parks" target="_self">Parks</a> </li>
                        </ul> <a class="more" href="https://www.phoenix.gov/residents" style="display: block;">More for Residents                            </a>
                      </div>
                    </li>
                    <li class="biz-in-phx parent" data-related="biz-in-phx">
                      <a href="#">                            <span>                                <span>Doing Business in Phoenix</span>                            </span>                        </a>
                      <div class="biz-in-phx sub-menu " style="display:none;">
                        <ul style="display: block;">
                          <li> <a href="http://phoenix.gov/Payonline/SIgnin" target="_blank">City Services Bill</a> </li>
                          <li> <a href="/business/contract" target="_self">Contracting with the City</a> </li>
                          <li> <a href="/pdd" target="_self">Planning &amp; Zoning</a> </li>
                          <li> <a href="/finance/plt" target="_self">Privilege &amp; Use Taxes</a> </li>
                          <li> <a href="/permits-licenses-and-taxes" target="_self">Permits</a> </li>
                          <li> <a href="/econdev" target="_self">Economic Development</a> </li>
                          <li> <a href="/cityclerk/services/licensing" target="_self">Regulated Business Licenses</a> </li>
                          <li> <a href="http://bit.ly/PHXProperties" target="_blank">Properties for Sale</a> </li>
                        </ul> <a class="more" href="/business" style="display: block;">More for Businesses                            </a>
                      </div>
                    </li>
                    <li class="visit-phx parent last" data-related="visit-phx"> <a href="#">                            <span>                                <span>Visiting Phoenix</span>                            </span>                        </a>
                      <div class="visit-phx sub-menu " style="display:none;">
                        <ul style="display: block;">
                          <li> <a href="/parks/trails/locations" target="_self">Hiking and Trails</a> </li>
                          <li> <a href="/visitors" target="_self">Things to Do</a> </li>
                          <li> <a href="/visitors/moving" target="_self">Moving to Phoenix</a> </li>
                          <li> <a href="/parks/golf" target="_self">Golf</a> </li>
                          <li> <a href="/transportation" target="_self">Transportation</a> </li>
                          <li> <a href="/pio/city-publications/city-history" target="_self">History of the City</a> </li>
                        </ul> <a class="more" href="/visitors" style="display: block;">More for Visitors                            </a>
                      </div>
                    </li>
                  </ul>
                </div>
                <div class="ms-srch-result-noResults"></div>
              </div><noscript>
                <div id="ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
              </noscript>
              <div id="ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0">
                <div class="display-none">
                  <div class="ms-webpart-chrome-title" id="WebPartWPQ8_ChromeTitle">
                    <span title="" id="WebPartTitleWPQ8" class="js-webpart-titleCell"></span>
                  </div>
                  <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ8" width="100%" class="ms-WPBody ms-WPBorder noindex ms-wpContentDivSpace " onlyformepart="true" allowdelete="false" style="">
                    <div componentid="ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0_ctl00_csr" id="ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0_ctl00_csr"></div><noscript>
                      <div id="ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0_ctl00_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                    </noscript>
                    <div id="ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0_ctl00">
                    </div>
                    <div class="ms-clear"></div>
                  </div>
                </div>
              </div>
              <div class="ms-clear"></div>
            </div>
          </div>
          <!--End Hero Web Part-->
        </div>
        <!-- Breadcrumb here-->
        <div id="ctl00_breadcrumbNav">
          <div id="breadcrumb" style="display: none;">
            <div class="base-w">
              <span><a title="Home" href="/">City of Phoenix</a></span>
              <span> &gt; </span>
              <span>
                <span id="ctl00_breadcrumbNav_spnCurrentTerm" data-path="/Pages/default.aspx">default</span>
              </span>
            </div>
          </div>
        </div>
        <div id="primary" role="main">
          <span id="DeltaPlaceHolderMain">
            <div class="base-w">
              <div id="home-content" class="grid">
                <div class="col col-12 grid first">
                  <div class="col col-9 pr3 first">
                    <div class="container last first">
                      <div data-name="WebPartZone">
                        <div>
                          <div class="ms-webpart-zone ms-fullWidth">
                            <div id="MSOZoneCell_WebPartWPQ15" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-hide ">
                                <div webpartid="d523e3f2-80f1-498d-acd6-0c58af13e473" haspers="false" id="WebPartWPQ15" width="100%" class="ms-WPBody noindex " allowdelete="false" style="">
                                  <div class="ms-rtestate-field">
                                    <h1 class="cop-rteElement-H1"> WATCH LIVE:</h1>
                                    <p>​&nbsp;<br></p>
                                    <p><span style="font-family: montserrat, &quot;open sans&quot;, sans-serif; font-size: 36px; font-weight: 700; letter-spacing: -1px; color: #000000; text-decoration: none solid #000000;"><span
                                          style="color: #000000; text-decoration: none solid #000000;">City Council Formal</span></span></p>
                                    <p><span style="font-family: montserrat, &quot;open sans&quot;, sans-serif; font-size: 36px; font-weight: 700; letter-spacing: -1px; color: #000000; text-decoration: none solid #000000;"><span
                                          style="color: #000000; text-decoration: none solid #000000;">​Meeting</span></span><span
                                        style="font-family: montserrat, &quot;open sans&quot;, sans-serif; font-size: 36px; font-weight: 700; letter-spacing: -1px; text-decoration-style: solid; text-decoration-color: #000000;"><span
                                          style="text-decoration-style: solid; text-decoration-color: #000000;">- December 13, 2023</span></span><span
                                        style="font-family: montserrat, &quot;open sans&quot;, sans-serif; font-size: 36px; font-weight: 700; letter-spacing: -1px; color: #10568c;">​​</span></p>
                                    <br>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                              <div class="ms-PartSpacingVertical"></div>
                            </div>
                            <div id="MSOZoneCell_WebPartWPQ17" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-hide ">
                                <div class="ms-webpart-chrome-title" id="WebPartWPQ17_ChromeTitle">
                                  <span title="(Hidden) Live Feed - Allows authors to enter rich text content." id="WebPartTitleWPQ17" class="js-webpart-titleCell">
                                    <h2 style="text-align:justify;" class="ms-webpart-titleText">
                                      <nobr><span>‭(Hidden)‬ Live Feed</span><span id="WebPartCaptionWPQ17"></span></nobr>
                                    </h2>
                                  </span>
                                </div>
                                <div webpartid="f6897548-e056-4de5-bc2b-e4816468fad4" haspers="false" id="WebPartWPQ17" width="100%" class="ms-WPBody noindex ms-wpContentDivSpace " allowdelete="false" style="">
                                  <div class="ms-rtestate-field">
                                    <style>
                                      .granicus-video-container {
                                        position: relative;
                                        padding-bottom: 56.25%;
                                        /*padding-top: 35px;*/
                                        height: 0;
                                        overflow: hidden;
                                        margin-bottom: 8px;
                                      }

                                      .granicus-video-container iframe {
                                        position: absolute;
                                        top: 0;
                                        left: 0;
                                        width: 100%;
                                        height: 100%;
                                      }

                                      /* styles for FB button element */
                                      .custom-fb-button {
                                        background: #4267b2;
                                        border: 1px solid #4267b2;
                                        color: #fff;
                                        cursor: pointer;
                                        font-family: Helvetica, Arial, sans-serif;
                                        -webkit-font-smoothing: antialiased;
                                        margin: 0 5px 0 0;
                                        -webkit-user-select: none;
                                        white-space: nowrap;
                                        border-radius: 4px;
                                        font-size: 11px;
                                        height: 20px;
                                        padding: 3px 4px 0px 6px;
                                        font-family: Helvetica, Arial, sans-serif;
                                        float: left;
                                      }

                                      .custom-fb-button:hover {
                                        background: #365899;
                                        border: 1px solid #365899;
                                      }

                                      .custom-fb-button span {
                                        display: inline-block;
                                      }

                                      .custom-fb-text {
                                        font-family: Helvetica, Arial, sans-serif;
                                        padding-left: 4px;
                                        padding-right: 4px;
                                      }

                                      .custom-fb-icon {
                                        position: relative;
                                        top: -2px;
                                        height: 16px;
                                        vertical-align: middle;
                                        width: 16px;
                                      }
                                    </style>
                                    <div class="granicus-video-container">
                                      <iframe id="granicus-media-feed" src="https://phoenix.granicus.com/MediaPlayer.php?publish_id=11&amp;embed=1" allowfullscreen="" allowtransparency="true" data-gtm-yt-inspected-12="true"
                                        data-gtm-yt-inspected-959531_29="true"></iframe>
                                    </div>
                                    <!-- closed captioning icon and link follows -->
                                    <!-- <div style="display:inline-block;float:left;margin-right:5px;">
   <a href="https://phoenix.granicus.com/MediaPlayer.php?publish_id=11&embed=1" target="_blank" title="Follow this link for full-screen view with closed-captioning. Click the CC button in lower right of video screen." style="color:#000;"><i class="fa fa-cc" style="font-size:22px;" title="Follow this link for full-screen view with closed-captioning. Click the CC button in lower right of video screen."></i></a>
   </div>-->
                                    <!--facebook share -->
                                    <div class="custom-fb-button">
                                      <span class="custom-fb-icon">
                                        <span style="vertical-align:middle">
                                          <img class="_1pbs inlineBlock img" src="https://www.phoenix.gov/SiteAssets/f_logo_RGB-White_58.png" alt="facebook logo" width="16" height="16">
                                        </span>
                                      </span>
                                      <span class="custom-fb-text">Share</span>
                                    </div> <!-- end facebook share -->
                                    <!-- tweet button follows -->
                                    <iframe title="Twitter Tweet Button" class="twitter-share-button twitter-share-button-rendered twitter-tweet-button" id="twitter-widget-0"
                                      src="https://platform.twitter.com/widgets/tweet_button.534c17036beb62f94dbf2b30b59dc118.en.html#dnt=true&amp;id=twitter-widget-0&amp;lang=en&amp;original_referer=https%3A%2F%2Fwww.phoenix.gov%2Fphxtv&amp;size=m&amp;text=PHXTV%20Livestream&amp;time=1505752975847&amp;type=share&amp;url=https%3A%2F%2Fphoenix.granicus.com%2FMediaPlayer.php%3Fpublish_id%3D11%26embed%3D1"
                                      frameborder="0" scrolling="no" allowtransparency="true" data-url="https://phoenix.granicus.com/MediaPlayer.php?publish_id=11&amp;embed=1" style="width: 60px; height: 20px; visibility: visible; position: static;"
                                      data-gtm-yt-inspected-12="true" data-gtm-yt-inspected-959531_29="true"></iframe>
                                    <script src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
                                    <!-- embed code follows -->
                                    <div class="sharebutton" style="color: #666666; font-weight: bold; margin-left: 5px; float: right; display: inline-block; cursor: pointer;">
                                      <svg class="svg-inline--fa fa-code fa-lg" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="code" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512" data-fa-i2svg="">
                                        <path fill="currentColor"
                                          d="M392.8 1.2c-17-4.9-34.7 5-39.6 22l-128 448c-4.9 17 5 34.7 22 39.6s34.7-5 39.6-22l128-448c4.9-17-5-34.7-22-39.6zm80.6 120.1c-12.5 12.5-12.5 32.8 0 45.3L562.7 256l-89.4 89.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l112-112c12.5-12.5 12.5-32.8 0-45.3l-112-112c-12.5-12.5-32.8-12.5-45.3 0zm-306.7 0c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3l112 112c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256l89.4-89.4c12.5-12.5 12.5-32.8 0-45.3z">
                                        </path>
                                      </svg><!-- <i class="fa fa-code fa-lg" aria-hidden="true"></i> --> Embed
                                    </div>
                                    <div class="sharebox" id="text_id" name="text" style="margin: 10px 0px; padding: 15px; border: 1px solid #cccccc; border-image: none; display: none; background-color: #efefef;">
                                      <p><strong>Copy and paste the following code into your web page to display Phoenix's official live video feed. <em>(NOTE: This video feed will continue to stream PHXTV replay programming after the live event has
                                            ended)</em>:</strong></p> &lt;iframe src="https://phoenix.granicus.com/MediaPlayer.php?publish_id=11&amp;embed=1" frameborder="0" width="640" height="360"&gt;&lt;/iframe&gt;
                                    </div>
                                    <script>
                                      $("div.sharebutton").click(function() {
                                        $("div.sharebox").toggle();
                                      });
                                      window.fbAsyncInit = function() {
                                        FB.init({
                                          appId: '117897135543481',
                                          autoLogAppEvents: true,
                                          xfbml: true,
                                          version: 'v2.10'
                                        });
                                        FB.AppEvents.logPageView();
                                      };
                                      $('.custom-fb-button').click(function(e) {
                                        e.preventDefault();
                                        FB.ui({
                                          method: 'share_open_graph',
                                          action_type: 'og.shares',
                                          action_properties: JSON.stringify({
                                            object: {
                                              'og:url': 'https://phoenix.granicus.com/MediaPlayer.php?publish_id=11&embed=1', // your url to share
                                              'og:title': 'PHXTV Livestream',
                                              'og:description': 'Watch the current live broadcast.',
                                              'og:image': 'https://www.phoenix.gov/piosite/MediaAssets/livefeed-facebook.jpg' // the image shared with post
                                            }
                                          }),
                                          'og:type': 'website',
                                        });
                                      })
                                    </script>
                                    <!-- vertical spacer for content below -->
                                    <p>&nbsp;</p>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                              <div class="ms-PartSpacingVertical"></div>
                            </div>
                            <div id="MSOZoneCell_WebPartWPQ24" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-hide ">
                                <div webpartid="642711a2-88f4-419a-87bf-ea30fcaa943e" haspers="false" id="WebPartWPQ24" width="100%" class="ms-WPBody noindex " allowdelete="false" style="">
                                  <div class="ms-rtestate-field">
                                    <p class="cop-rteElement-Paragraph">​If you're having issues&nbsp;viewing the livestream video please visit the
                                      <a href="https://youtube.com/live/6onSObky6mY?feature=share" target="_blank">alternative YouTube livesteam​</a>.<br></p>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                              <div class="ms-PartSpacingVertical"></div>
                            </div>
                            <div id="MSOZoneCell_WebPartWPQ13" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
                                <div webpartid="c2807dca-2eb1-4b5f-a10d-b1ad7ab095fa" haspers="false" id="WebPartWPQ13" width="100%" class="ms-WPBody noindex " allowdelete="false" style="">
                                  <div class="ms-rtestate-field">
                                    <h1 class="cop-rteElement-H2">What's Hap​pe​ning​​​<br></h1>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                              <div class="ms-PartSpacingVertical"></div>
                            </div>
                            <div id="MSOZoneCell_WebPartWPQ20" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-hide ">
                                <div webpartid="a9cf417f-a8b5-443c-9b47-6fd7ce0cd173" haspers="false" id="WebPartWPQ20" width="100%" class="ms-WPBody noindex " allowdelete="false" style="">
                                  <div class="ms-rtestate-field">
                                    <p class="cop-rteElement-Paragraph"><strong>Closed captioning</strong> is experiencing technical difficulties.&nbsp;Fo​r live closed captions, please watch on Cox Cable Channel 11. Closed captioning will be
                                      available on the YouTube replay. We apologize for the inconvenience. </p>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                              <div class="ms-PartSpacingVertical"></div>
                            </div>
                            <div id="MSOZoneCell_WebPartWPQ14" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
                                <div webpartid="b9b4b7cf-3f91-4f59-9b32-5c564138e078" haspers="false" id="WebPartWPQ14" width="100%" class="ms-WPBody noindex " allowdelete="false" style="">
                                  <div style="display: none;"></div>
                                  <div componentid="ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078_csr" id="ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078_csr">
                                    <div class="flexslider simple stories">
                                      <ul class="slides">
                                        <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 1; display: block; z-index: 2;" class="flex-active-slide">
                                          <div class="story-hero">
                                            <a href="https://www.phoenix.gov/calendar/holidays/4510">    <img src="https://www.phoenix.gov/Media Assets/Sliders/2024_New_Years.jpg" alt="City Offices Closed" draggable="false">        </a></div>
                                          <h4 class="headline">City Offices Closed</h4>
                                          <p> ​Phoenix City Offices will be closed on Monday, January 2, 2024 for New Year’s Day Holiday.​ </p> <a href="https://www.phoenix.gov/calendar/holidays/4510" class="more">More</a>
                                        </li>
                                        <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;">
                                          <div class="story-hero">
                                            <a href="https://www.phoenix.gov/watercoloringcontest">    <img src="https://www.phoenix.gov/Media Assets/Sliders/ImageSlider_KidArtContest418x334.png" alt="Enter Water Warriors Kids Art Contest 2024 " draggable="false">        </a>
                                          </div>
                                          <h4 class="headline">Enter Water Warriors Kids Art Contest 2024 </h4>
                                          <p> ​We invite you to enter the Water Warriors Kid's Art Contest today! Deadline for entry is December 31, 2023.​​ </p> <a href="https://www.phoenix.gov/watercoloringcontest" class="more">More</a>
                                        </li>
                                        <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;">
                                          <div class="story-hero"> <a href="https://www.phoenix.gov/nsd/yourvoice">    <img src="https://www.phoenix.gov/Media Assets/Sliders/S380.jpg" alt="Provide Your Feedback" draggable="false">        </a></div>
                                          <h4 class="headline">Provide Your Feedback</h4>
                                          <p> Tell us what investments you want to see in your community! Take the Annual Action Plan survey at Phoenix.gov/YourVoice </p> <a href="https://www.phoenix.gov/nsd/yourvoice" class="more">More</a>
                                        </li>
                                        <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;">
                                          <div class="story-hero"> <a href="https://www.phoenix.gov/police/joinphxpd">    <img src="https://www.phoenix.gov/Media Assets/Sliders/S343.jpg" alt="Starting Salary $68,661" draggable="false">        </a>
                                          </div>
                                          <h4 class="headline">Starting Salary $68,661</h4>
                                          <p> Phoenix is Arizona's highest-paying law enforcement agency! Great Benefits. Great Team. Great Future. </p> <a href="https://www.phoenix.gov/police/joinphxpd" class="more">More</a>
                                        </li>
                                        <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;">
                                          <div class="story-hero"> <a href="https://shapephx.phoenix.gov">    <img src="https://www.phoenix.gov/Media Assets/Sliders/S339B.jpg" alt="SHAPE PHX: Plan Review" draggable="false">        </a></div>
                                          <h4 class="headline">SHAPE PHX: Plan Review</h4>
                                          <p> SHAPE PHX -- the Planning &amp; Development Department's plan review and permitting system application​ -- is available at shapephx.phoenix.gov </p>
                                          <a href="https://shapephx.phoenix.gov" class="more">More</a>
                                        </li>
                                        <li style="width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;">
                                          <div class="story-hero"> <a href="https://www.phoenix.gov/arts/publicartmap">    <img src="https://www.phoenix.gov/Media Assets/Sliders/S328.jpg" alt="Public Art Story Map" draggable="false">        </a>
                                          </div>
                                          <h4 class="headline">Public Art Story Map</h4>
                                          <p> ​See the locations of and learn more about over 200 major art pieces found throughout Phoenix. Launch the Public Art Map. </p> <a href="https://www.phoenix.gov/arts/publicartmap" class="more">More</a>
                                        </li>
                                      </ul>
                                      <ol class="flex-control-nav flex-control-paging">
                                        <li><a class="flex-active">1</a></li>
                                        <li><a>2</a></li>
                                        <li><a>3</a></li>
                                        <li><a>4</a></li>
                                        <li><a>5</a></li>
                                        <li><a>6</a></li>
                                      </ol>
                                    </div>
                                  </div><noscript>
                                    <div id="ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                                  </noscript>
                                  <div id="ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078">
                                    <div class="display-none">
                                      <div class="ms-webpart-chrome-title" id="WebPartWPQ25_ChromeTitle">
                                        <span title="" id="WebPartTitleWPQ25" class="js-webpart-titleCell"></span>
                                      </div>
                                      <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ25" width="100%" class="ms-WPBody ms-WPBorder noindex ms-wpContentDivSpace " onlyformepart="true" allowdelete="false" style="">
                                        <div componentid="ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078_ctl00_csr" id="ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078_ctl00_csr"></div><noscript>
                                          <div id="ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078_ctl00_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                                        </noscript>
                                        <div id="ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078_ctl00">
                                        </div>
                                        <div class="ms-clear"></div>
                                      </div>
                                    </div>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                              <div class="ms-PartSpacingVertical"></div>
                            </div>
                            <div id="MSOZoneCell_WebPartWPQ22" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
                                <div webpartid="7c11d9fd-f049-4a8b-8ab9-fb9f9dc99f3e" haspers="false" id="WebPartWPQ22" width="100%" class="ms-WPBody noindex " allowdelete="false" style="">
                                  <div class="ms-rtestate-field"><br>
                                    <h3>​Website User Research</h3>
                                    <a title="Website User Research" href="https://www.surveymonkey.com/r/NJ2W5LK" target="_blank">
   <img alt="Website User Research" src="/piosite/MediaAssets/BarButtons/Bar_Button_50.jpg" style="margin: 6px 0px; border-radius: 15px;"> </a>
                                    <p class="cop-rteElement-Paragraph">Phoenix is looking for volunteers to participate in brief online user testing exercises to help with the future Phoenix.gov.
                                      <a title="Register now" href="https://www.surveymonkey.com/r/NJ2W5LK" target="_blank">Register now</a></p>
                                    <h3 style="line-height: 1.4;">Español</h3>
                                    <a title="City Manager Performance Dashboard" href="/informacion" style="background-color: #ffffff;">
   <img alt="Información en español" src="/piosite/MediaAssets/BarButtons/Bar_Button_47.jpg" style="margin: 5px;"></a>
                                    <p class="cop-rteElement-Paragraph" style="margin: 0px 0px 10px; line-height: 1.6; font-size: medium;">Explore esta página para obtener noticias, servicios
                                      e&nbsp;<a title="Información en español" href="/informacion">información en español</a>&nbsp;y aprender más sobre la Ciudad.<br>​​​​​​​<br></p>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                              <div class="ms-PartSpacingVertical"></div>
                            </div>
                            <div id="MSOZoneCell_WebPartWPQ23" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-hide ">
                                <div webpartid="93e0b76d-b804-46b3-92ab-ec7d4843f188" haspers="false" id="WebPartWPQ23" width="100%" class="ms-WPBody noindex " allowdelete="false" style="">
                                  <div class="ms-rtestate-field">
                                    <p>​<br></p>
                                    <h3 style="line-height: 1.4;">Español</h3>
                                    <a title="City Manager Performance Dashboard" href="/informacion" style="background-color: #ffffff;">
   <img alt="Información en español" src="/piosite/MediaAssets/BarButtons/Bar_Button_47.jpg" style="margin: 5px;"></a>
                                    <p class="cop-rteElement-Paragraph" style="margin: 0px 0px 10px; line-height: 1.6;">Explore esta página para obtener noticias, servicios e
                                      <a title="Información en español" href="/informacion">información en español</a> y aprender más sobre la Ciudad.</p>
                                    <p class="cop-rteElement-Paragraph" style="margin: 0px 0px 10px; line-height: 1.6;"><br></p>
                                    <h3 style="line-height: 1.4;">PHX Monthly Newsletter<br></h3>
                                    <a title="PHX At Your Service Monthly Newsletter" href="/pio/city-publications/phoenix-at-your-service" target="_self" style="text-decoration-line: underline; background-color: #ffffff; outline: 0px;"><img alt="PHX At Your Service Monthly Newsletter" src="/piosite/MediaAssets/BarButtons/Bar_Button_27.jpg" style="margin: 5px; border-radius: 15px;"></a>
                                    <p class="cop-rteElement-Paragraph" style="line-height: 1.6; font-size: medium; margin: 0px 0px 10px;">
                                      <a title="PHX At Your Service Monthly Newsletter" href="/pio/city-publications/phoenix-at-your-service" target="_self">PHX At Your Service Monthly Newsletter</a>&nbsp;gives you a quick overview of news,
                                      information, and events.&nbsp;<br></p>
                                    <p class="cop-rteElement-Paragraph" style="margin: 0px 0px 10px; line-height: 1.6;"><br><br></p>
                                    <h3 style="line-height: 1.4;">Performance Dashboard</h3>
                                    <a title="City Manager Performance Dashboard" href="/dashboard" style="background-color: #ffffff;"><img alt="City Manager's Performance Dashboard" src="/piosite/MediaAssets/BarButtons/Bar_Button_46.jpg" style="margin: 5px;"></a>
                                    <p class="cop-rteElement-Paragraph" style="margin: 0px 0px 10px; line-height: 1.6;">Review 130 performance metrics from City departments in
                                      the&nbsp;<a title="City Manager's Performance Dashboard" href="/dashboard" style="text-decoration: underline; outline: 0px;">City Manager's Performance Dashboard</a><br><br></p>
                                    <h3 style="line-height: 1.4;">COVID-19 Testing</h3>
                                    <a title="COVID-19 Testing" href="/newsroom/em-and-hs/1399" style="text-decoration: underline; background-color: #ffffff; outline: 0px;"><img alt="-19 Testing and Vaccination" src="/piosite/MediaAssets/BarButtons/Bar_Button_43.jpg" style="margin: 5px;"></a>
                                    <p class="cop-rteElement-Paragraph" style="margin: 0px 0px 10px; line-height: 1.6;">
                                      <a title="COVID-19 Testing" href="/newsroom/em-and-hs/1399">COVID-19 Testing and Vaccination.</a>&nbsp;See van locations.<br>
                                    </p>
                                    <h3 style="line-height: 1.4;">GO PHX</h3>
                                    <a title="2023 General Obligation Bond Program" href="/bond" style="text-decoration: underline; background-color: #ffffff; outline: 0px;"><img alt="2023 General Obligation Bond Program" src="/piosite/MediaAssets/BarButtons/GOPHXBanner.png" style="margin: 5px; border-radius: 15px;"></a>
                                    <p class="cop-rteElement-Paragraph" style="margin: 0px 0px 10px; line-height: 1.6; font-size: medium;">What do&nbsp;you want to see in a proposed 5-year $500 million General Obligation (GO) Bond Program. Learn more
                                      and&nbsp;provide feedback&nbsp;at&nbsp;<a title="2023 General Obligation Bond Program" href="/bond">Phoenix.gov/bond</a>.<br></p>
                                    <p class="cop-rteElement-Paragraph" style="margin: 0px 0px 10px; line-height: 1.6; font-size: medium;">​<br></p>
                                    <p>​<a href="/newsroom/education/2421"><img alt="All America City 2022" title="All America City 2022" src="/Media%20Assets/home_page_badge_AAC.jpg" style="margin: 5px 0px;"></a>​​<br><br></p>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                              <div class="ms-PartSpacingVertical"></div>
                            </div>
                            <div id="MSOZoneCell_WebPartWPQ21" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
                                <div webpartid="e416eb5b-aef1-4e50-b9f3-bb7ecc4de5f1" haspers="false" id="WebPartWPQ21" width="100%" class="ms-WPBody noindex " allowdelete="false" style="">
                                  <div class="ms-rtestate-field">
                                    <p>
                                      ​<a href="/newsroom/information-technology-services/2565"><img alt="Digital Cities 2022 Survey Winner" title="Digital Cities 2022 Survey Winner" src="/newssite/PublishingImages/CDG21%20DigCities%20Survey%20Winner_3_RGB.jpg" style="margin: 0px;"></a>​<br>
                                    </p>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                  <div class="col col-7 pl2 pr4 bl last">
                    <div class="container first">
                      <div data-name="WebPartZone">
                        <div>
                          <div class="ms-webpart-zone ms-fullWidth">
                            <div id="MSOZoneCell_WebPartWPQ12" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
                                <div class="ms-webpart-chrome-title" id="WebPartWPQ12_ChromeTitle">
                                  <span title="City Business - Allows authors to enter rich text content." id="WebPartTitleWPQ12" class="js-webpart-titleCell">
                                    <h2 style="text-align:justify;" class="ms-webpart-titleText">
                                      <nobr><span>City Business</span><span id="WebPartCaptionWPQ12"></span></nobr>
                                    </h2>
                                  </span>
                                </div>
                                <div webpartid="b174c9f6-866a-4006-9222-5d95bb324361" haspers="false" id="WebPartWPQ12" width="100%" class="ms-WPBody noindex ms-wpContentDivSpace " allowdelete="false" style="">
                                  <div class="ms-rtestate-field">
                                    <a title="City Council Meetings" class="cta" href="/cityclerk/publicmeetings/city-council-meetings">City Council Meetings</a><a title="More Public Meeting Notices" class="cta" href="/cityclerk/publicmeetings">More Public Meeting Notices</a><a title="Boards &amp; Commissions" class="cta" href="https://boards.phoenix.gov/">Boards &amp; Commissions</a><a title="City Checkbook" class="cta" href="https://phoenixaz.opengov.com/transparency#/" target="_blank">City Checkbook</a><a title="City Manager's Budget" class="cta" href="/budget">City Manager's Budget</a><a title="Proposed T​axes &amp; Fees" class="cta" href="/public-notice-tax-and-fee-changes">Proposed T​axes &amp; Fees</a><a title="Data Transparency" class="cta" href="https://www.phoenixopendata.com/">Data Transparency</a><a title="Ethics" class="cta" href="/ethics">Ethics</a><a title="Homeless Solutions" class="cta" href="https://phoenix.gov/solutions">Homeless Solutions</a>​​​<br>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                    <div class="container last">
                      <div data-name="WebPartZone">
                        <div>
                          <div class="ms-webpart-zone ms-fullWidth">
                            <div id="MSOZoneCell_WebPartWPQ16" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                              <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
                                <div class="ms-webpart-chrome-title" id="WebPartWPQ16_ChromeTitle">
                                  <span
                                    title="City Calendar - Content Search Web Part will allow you to show items that are results of a search query you specify. When you add it to the page, this Web Part will show recently modified items from the current site. You can change this setting to show items from another site or list by editing the Web Part and changing its search criteria.As new content is discovered by search, this Web Part will display an updated list of items each time the page is viewed."
                                    id="WebPartTitleWPQ16" class="js-webpart-titleCell">
                                    <h2 style="text-align:justify;" class="ms-webpart-titleText">
                                      <nobr><span>City Calendar</span><span id="WebPartCaptionWPQ16"></span></nobr>
                                    </h2>
                                  </span>
                                </div>
                                <div webpartid="8fe9e1a6-6e30-4322-8cbd-91c397beb44d" haspers="false" id="WebPartWPQ16" width="100%" class="ms-WPBody noindex ms-wpContentDivSpace " allowdelete="false" style="">
                                  <div style="display: none;"></div>
                                  <div componentid="ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d_csr" id="ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d_csr">
                                    <div class="news-feed">
                                      <a href="https://www.phoenix.gov/calendar/pdd/5145" class="pddcal">		<div title="Get details for NOTICE OF PUBLIC HEARING ZONING ADJUSTMENT HEARING 9:00 AM (Items 1-6) and 1:30 PM (Items 7-11)" class="addeventatc theme4" data-styling="none">			<div class="date">				<span class="mon">Dec</span>				<span class="day">28</span>			</div>			<div class="desc">					<p class="hed">NOTICE OF PUBLIC HEARING ZONING ADJUSTMENT HEARING 9:00 AM (Items 1-6) and 1:30 PM (Items 7-11)</p>					<p class="des"><strong>Location:</strong> Meeting will be Held Virtually<br><strong>When:</strong> 9:00 AM - 5:00 PM</p>			</div>		</div></a><a href="https://www.phoenix.gov/calendar/holidays/4510" class="pddcal">		<div title="Get details for New Year's Day Holiday (City Offices Closed)" class="addeventatc theme4" data-styling="none">			<div class="date">				<span class="mon">Jan</span>				<span class="day">1</span>			</div>			<div class="desc">					<p class="hed">New Year's Day Holiday (City Offices Closed)</p>					<p class="des"><strong>Location:</strong> <br><strong>When:</strong> 8:00 AM - 5:00 PM</p>			</div>		</div></a><a href="https://www.phoenix.gov/calendar/city-council-subcommittee-meetings/5077" class="pddcal">		<div title="Get details for Public Safety and Justice Subcommittee Meeting" class="addeventatc theme4" data-styling="none">			<div class="date">				<span class="mon">Jan</span>				<span class="day">3</span>			</div>			<div class="desc">					<p class="hed">Public Safety and Justice Subcommittee Meeting</p>					<p class="des"><strong>Location:</strong> City Council Chambers, 200 W. Jefferson St. (via Web ex)<br><strong>When:</strong> 10:00 AM - 12:00 PM</p>			</div>		</div></a>
                                      <a class="more right" href="/calendar">City Calendar</a> </div>
                                  </div><noscript>
                                    <div id="ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                                  </noscript>
                                  <div id="ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d">
                                    <div class="display-none">
                                      <div class="ms-webpart-chrome-title" id="WebPartWPQ26_ChromeTitle">
                                        <span title="" id="WebPartTitleWPQ26" class="js-webpart-titleCell"></span>
                                      </div>
                                      <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ26" width="100%" class="ms-WPBody ms-WPBorder noindex ms-wpContentDivSpace " onlyformepart="true" allowdelete="false" style="">
                                        <div componentid="ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d_ctl00_csr" id="ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d_ctl00_csr"></div><noscript>
                                          <div id="ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d_ctl00_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                                        </noscript>
                                        <div id="ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d_ctl00">
                                        </div>
                                        <div class="ms-clear"></div>
                                      </div>
                                    </div>
                                  </div>
                                  <div class="ms-clear"></div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
                <div class="col col-4 grid last">
                  <div class="col col-16 last first">
                    <div class="container last first">
                      <div>
                        <!-- <div class="tab-content">
                                        <div id="news-events-txt" style="border-radius:6px;padding:3px;">
                                            <div data-name="WebPartZone">-->
                        <!--  <div xmlns:ie="ie"> -->
                        <div class="ms-webpart-zone ms-fullWidth">
                          <div id="MSOZoneCell_WebPartWPQ18" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                            <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
                              <div webpartid="c873638a-3189-4979-8df1-190d16f04bd4" haspers="false" id="WebPartWPQ18" width="100%" class="ms-WPBody noindex " allowdelete="false" style="">
                                <div style="display: none;"></div>
                                <div componentid="ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4_csr" id="ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4_csr">
                                  <div class="newsroom-home-container grid list"> <!-- <h2 class="newsroom-title-2column"><a href="https://www.phoenix.gov/newsroom">PHX Newsroom</a></h2>-->
                                    <div style="font-size: 0px !important; width:100% !important; line-height:0!important" class="Newsroom_interlink_header">
                                      <a style="padding-bottom: 0px !important; margin-bottom: 0px !important;" title="Newsroom Home" href="https://www.phoenix.gov/newsroom"><img style="max-height: 28px; max-width: 244px; height: auto; width: auto; " src="https://www.phoenix.gov/newssite/PublishingImages/logo_interlink_box3.jpg" alt="Overview"></a>
                                    </div>
                                    <div style="margin-bottom:10px;"></div>
                                    <article class="news-item-newsfeed additional-story col col-16">
                                      <div class="news-item-media-container-newsfeed">
                                        <div class="news-item-media">
                                          <a href="https://www.phoenix.gov/newsroom/city-manager/2901" title="City of Phoenix New Year’s Day Holiday Notice" style="background-image: url(&quot;https://www.phoenix.gov/newssite/Lists/NewsArticle/Attachments/2901/Newsroom_CityHall.jpg&quot;);" class="news-item-img"></a>
                                        </div>
                                        <h5 class="cop-ap-date-newsfeed" style="padding-bottom:0px;">Dec 26, 2023</h5>
                                        <h3 class="news-item-title-additional"><a href="https://www.phoenix.gov/newsroom/city-manager/2901" title="City of Phoenix New Year’s Day Holiday Notice">City of Phoenix New Year’s Day Holiday Notice</a></h3>
                                      </div>
                                    </article>
                                    <div style="margin-bottom:10px;"></div>
                                    <article class="news-item-newsfeed additional-story col col-16">
                                      <div class="news-item-media-container-newsfeed">
                                        <div class="news-item-media">
                                          <a href="https://www.phoenix.gov/newsroom/parks-and-recreation/2955" title="City of Phoenix Offers Up to $3,000 in Incentive Pay to Certified Aquatics Staff" style="background-image: url(&quot;https://www.phoenix.gov/newssite/Lists/NewsArticle/Attachments/2955/Lifeguard-at-Roosevelt-Pool.png&quot;);" class="news-item-img"></a>
                                        </div>
                                        <h5 class="cop-ap-date-newsfeed" style="padding-bottom:0px;">Dec 22, 2023</h5>
                                        <h3 class="news-item-title-additional">
                                          <a href="https://www.phoenix.gov/newsroom/parks-and-recreation/2955" title="City of Phoenix Offers Up to $3,000 in Incentive Pay to Certified Aquatics Staff">City of Phoenix Offers Up to $3,000 in Incentive Pay to Certified Aquatics Staff</a>
                                        </h3>
                                      </div>
                                    </article>
                                    <div style="margin-bottom:10px;"></div>
                                    <article class="news-item-newsfeed additional-story col col-16">
                                      <div class="news-item-media-container-newsfeed">
                                        <div class="news-item-media">
                                          <div class="news-item-video-container"><iframe title="Phoenix Office of Innovation | Manufactured Shade Hackathon Challenge"
                                              src="https://www.youtube-nocookie.com/embed/t0Vrquzxej0?si=-N1T3ytjSqLgenLp&amp;rel=0&amp;enablejsapi=1&amp;origin=https%3A%2F%2Fwww.phoenix.gov" width="100%" height="100%" allowfullscreen=""
                                              data-gtm-yt-inspected-12="true" id="805170373" data-gtm-yt-inspected-959531_29="true"></iframe></div>
                                        </div>
                                        <h5 class="cop-ap-date-newsfeed" style="padding-bottom:0px;">Dec 18, 2023</h5>
                                        <h3 class="news-item-title-additional">
                                          <a href="https://www.phoenix.gov/newsroom/innovation/2953" title="Winners Announced for Phoenix’s Innovation Challenge">Winners Announced for Phoenix’s Innovation Challenge</a></h3>
                                      </div>
                                    </article>
                                    <div style="margin-bottom:10px;"></div>
                                    <article class="news-item-newsfeed additional-story col col-16">
                                      <div class="news-item-media-container-newsfeed">
                                        <div class="news-item-media">
                                          <div class="news-item-video-container"><iframe title="In-Custody Death at 620 West Washington Street"
                                              src="https://www.youtube-nocookie.com/embed/qWqxJEsKQQc?rel=0&amp;enablejsapi=1&amp;origin=https%3A%2F%2Fwww.phoenix.gov" width="100%" height="100%" allowfullscreen="" data-gtm-yt-inspected-12="true"
                                              data-gtm-yt-inspected-959531_29="true" id="5873010"></iframe></div>
                                        </div>
                                        <h5 class="cop-ap-date-newsfeed" style="padding-bottom:0px;">Dec 14, 2023</h5>
                                        <h3 class="news-item-title-additional">
                                          <a href="https://www.phoenix.gov/newsroom/police/2951" title="Critical Incident Briefing - November 30, 2023 - 620 W Washington Street">Critical Incident Briefing - November 30, 2023 - 620 W Washington Street</a>
                                        </h3>
                                      </div>
                                    </article>
                                    <div style="margin-bottom:10px;"></div>
                                    <article class="news-item-newsfeed additional-story col col-16">
                                      <div class="news-item-media-container-newsfeed">
                                        <div class="news-item-media">
                                          <a href="https://www.phoenix.gov/newsroom/homeless-solutions/2950" title="Nearly 70% of People Remain Sheltered Following Office of Homeless Solutions Efforts" style="background-image: url(&quot;https://www.phoenix.gov/newssite/Lists/NewsArticle/Attachments/2950/Newsroom_OHS_010.jpg&quot;);" class="news-item-img"></a>
                                        </div>
                                        <h5 class="cop-ap-date-newsfeed" style="padding-bottom:0px;">Dec 13, 2023</h5>
                                        <h3 class="news-item-title-additional">
                                          <a href="https://www.phoenix.gov/newsroom/homeless-solutions/2950" title="Nearly 70% of People Remain Sheltered Following Office of Homeless Solutions Efforts">Nearly 70% of People Remain Sheltered Following Office of Homeless Solutions Efforts</a>
                                        </h3>
                                      </div>
                                    </article>
                                  </div>
                                </div><noscript>
                                  <div id="ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                                </noscript>
                                <div id="ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4">
                                  <div class="display-none">
                                    <div class="ms-webpart-chrome-title" id="WebPartWPQ27_ChromeTitle">
                                      <span title="" id="WebPartTitleWPQ27" class="js-webpart-titleCell"></span>
                                    </div>
                                    <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ27" width="100%" class="ms-WPBody ms-WPBorder noindex ms-wpContentDivSpace " onlyformepart="true" allowdelete="false" style="">
                                      <div componentid="ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4_ctl00_csr" id="ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4_ctl00_csr"></div><noscript>
                                        <div id="ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4_ctl00_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                                      </noscript>
                                      <div id="ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4_ctl00">
                                      </div>
                                      <div class="ms-clear"></div>
                                    </div>
                                  </div>
                                </div>
                                <div class="ms-clear"></div>
                              </div>
                            </div>
                            <div class="ms-PartSpacingVertical"></div>
                          </div>
                          <div id="MSOZoneCell_WebPartWPQ19" class="s4-wpcell-plain ms-webpartzone-cell ms-webpart-cell-vertical ms-fullWidth ">
                            <div class="ms-webpart-chrome ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth ">
                              <div webpartid="00148a8d-6ee2-40a9-b543-9ad2096d3494" haspers="false" id="WebPartWPQ19" width="100%" class="ms-WPBody noindex " allowdelete="false" style="">
                                <div class="ms-rtestate-field">
                                  <p>
                                    <a title="PHX Newsroom Home" class="more right" href="/newsroom" style="margin-top: -14px;">​PHX Newsroom Home</a>​<br>
                                  </p>
                                </div>
                                <div class="ms-clear"></div>
                              </div>
                            </div>
                          </div>
                        </div>
                        <!--    </div> -->
                        <!--      </div>
                                        </div>
                                        <a href="/calendar" style="text-decoration:none"><h3 style="padding-top:10px">Calendar</h3></a>
                                        <div id="top-search-txt" style="background:#e2e2e2;border-radius:6px;padding:3px;">
                                            <div data-name="WebPartZone"> -->
                        <!--   <div xmlns:ie="ie"> -->
                        <menu class="ms-hide">
                          <ie:menuitem id="MSOMenu_Help" iconsrc="/_layouts/15/images/HelpIcon.gif" onmenuclick="MSOWebPartPage_SetNewWindowLocation(MenuWebPart.getAttribute('helpLink'), MenuWebPart.getAttribute('helpMode'))" text="Help"
                            type="option" style="display:none">
                          </ie:menuitem>
                        </menu>
                        <!--   </div> -->
                        <!--   </div>
                                        </div>
                                    </div> -->
                        <!--End tab-content-->
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <script>
              //<![CDATA[
              $('#s4-bodyContainer').addClass('home');
              $('#breadcrumb').hide();
              //]]>
            </script>
            <script src="https://www.phoenix.gov/Style%20Library/CityOfPhx/style/scripts/skip_links_with_nav.js">
              //<![CDATA[
              //]]>
            </script>
            <div style="display:none" id="hidZone"></div>
          </span>
        </div>
      </main>
      <footer style="padding:0">
        <!-- Begin Footer CSWP -->
        <div class="ms-webpart-chrome ms-webpart-chrome-fullWidth ">
          <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ11" width="100%" class="ms-WPBody noindex " onlyformepart="true" allowdelete="false" style="">
            <div style="display: none;"></div>
            <div componentid="ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_csr" id="ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_csr">
              <div class="grid footer dark-theme">
                <div id="ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_csr1_Grouping" class="base-w">
                  <div class="col col-6 grid first">
                    <a href="https://www.phoenix.gov" class="firstRowFooterLink logo"><img src="https://www.phoenix.gov/SiteAssets/logo-cop.png" title="City of Phoenix Home Page" style="width: 234px; height: 56px;" alt="City of Phoenix logo"> </a>
                    <ul class="firstRowWrapper">
                      <li>
                        <a href="https://phxatyourservice.dynamics365portals.us/" target="_blank" onmouseover="this.style.background='#5383d3';" onfocus="this.style.background='#5383d3';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="firstRowFooterLink" title="myPHX311">Report It </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/payonline" onmouseover="this.style.background='#5383d3';" onfocus="this.style.background='#5383d3';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="firstRowFooterLink" title="PHX Pay Online">Pay It </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/hr/current-jobs" onmouseover="this.style.background='#5383d3';" onfocus="this.style.background='#5383d3';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="firstRowFooterLink" title="Employment">Employment </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/parks" onmouseover="this.style.background='#5383d3';" onfocus="this.style.background='#5383d3';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="firstRowFooterLink" title="Parks &amp; Recreation">Parks </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/police" onmouseover="this.style.background='#5383d3';" onfocus="this.style.background='#5383d3';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="firstRowFooterLink" title="Police">Police </a>
                      </li>
                      <li>
                        <a href="https://www.phoenixopendata.com/" target="_blank" onmouseover="this.style.background='#5383d3';" onfocus="this.style.background='#5383d3';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="firstRowFooterLink" title="Open Data">Open Data </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/phxtv" onmouseover="this.style.background='#5383d3';" onfocus="this.style.background='#5383d3';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="firstRowFooterLink" title="PHXTV Livestream">PHXTV </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/newsroom" onmouseover="this.style.background='#5383d3';" onfocus="this.style.background='#5383d3';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="firstRowFooterLink" title="PHX Newsroom">PHX Newsroom </a>
                      </li>
                    </ul>
                    <ul class="secondRowWrapper">
                      <li>
                        <a href="https://www.phoenix.gov/public-notice-tax-and-fee-changes" onmouseover="this.style.background='#5383d3'; " onfocus="this.style.background='#5383d3'; " onmouseout="this.style.background='';" onblur="this.style.background='';" class="secondRowFooterLink" title="Proposed Taxes or Fees">Proposed Taxes or Fees </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/licensing-and-permitting-directory-of-documents" onmouseover="this.style.background='#5383d3'; " onfocus="this.style.background='#5383d3'; " onmouseout="this.style.background='';" onblur="this.style.background='';" class="secondRowFooterLink" title="Licensing &amp; Permitting">Licensing &amp; Permitting </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/pio" onmouseover="this.style.background='#5383d3'; " onfocus="this.style.background='#5383d3'; " onmouseout="this.style.background='';" onblur="this.style.background='';" class="secondRowFooterLink" title="Media">Media </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/accessibility" onmouseover="this.style.background='#5383d3'; " onfocus="this.style.background='#5383d3'; " onmouseout="this.style.background='';" onblur="this.style.background='';" class="secondRowFooterLink" title="Accessibility">Accessibility </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/privacy" onmouseover="this.style.background='#5383d3'; " onfocus="this.style.background='#5383d3'; " onmouseout="this.style.background='';" onblur="this.style.background='';" class="secondRowFooterLink" title="Security &amp; Privacy">Security &amp; Privacy </a>
                      </li>
                      <li>
                        <a href="https://www.phoenix.gov/copyright" onmouseover="this.style.background='#5383d3'; " onfocus="this.style.background='#5383d3'; " onmouseout="this.style.background='';" onblur="this.style.background='';" class="secondRowFooterLink" title="© 2023 City of Phoenix">© 2023 City of Phoenix </a>
                      </li>
                    </ul>
                    <a href="https://www.phoenix.gov/social" onmouseover="this.style.background='#A71e5e';" onfocus="this.style.background='#A71e5e';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="footerSocialMediaIcon" title="Phoenix Social Media Home Page"><svg class="svg-inline--fa fa-share-from-square" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="share-from-square" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""><path fill="currentColor" d="M352 224H305.5c-45 0-81.5 36.5-81.5 81.5c0 22.3 10.3 34.3 19.2 40.5c6.8 4.7 12.8 12 12.8 20.3c0 9.8-8 17.8-17.8 17.8h-2.5c-2.4 0-4.8-.4-7.1-1.4C210.8 374.8 128 333.4 128 240c0-79.5 64.5-144 144-144h80V34.7C352 15.5 367.5 0 386.7 0c8.6 0 16.8 3.2 23.2 8.9L548.1 133.3c7.6 6.8 11.9 16.5 11.9 26.7s-4.3 19.9-11.9 26.7l-139 125.1c-5.9 5.3-13.5 8.2-21.4 8.2H384c-17.7 0-32-14.3-32-32V224zM80 96c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16H400c8.8 0 16-7.2 16-16V384c0-17.7 14.3-32 32-32s32 14.3 32 32v48c0 44.2-35.8 80-80 80H80c-44.2 0-80-35.8-80-80V112C0 67.8 35.8 32 80 32h48c17.7 0 32 14.3 32 32s-14.3 32-32 32H80z"></path></svg><!-- <i class="fa fa-share-square-o" aria-hidden="true"></i> --></a><a target="_blank" href="https://www.facebook.com/CityofPhoenixAZ/" onmouseover="this.style.background='#3b5998';" onfocus="this.style.background='#3b5998';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="footerSocialMediaIcon" title="Facebook"><svg class="svg-inline--fa fa-facebook-f" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="facebook-f" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" data-fa-i2svg=""><path fill="currentColor" d="M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z"></path></svg><!-- <i class="fa fa-facebook" aria-hidden="true"></i> --></a><a target="_blank" href="https://twitter.com/cityofphoenixaz" onmouseover="this.style.background='#5383d3';" onfocus="this.style.background='#5383d3';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="footerSocialMediaIcon" title="Twitter"><svg class="svg-inline--fa fa-x-twitter" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="x-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg><!-- <i class="fa fa-brands fa-x-twitter" aria-hidden="true"></i> --></a><a target="_blank" href="https://www.youtube.com/user/cityofphoenixaz" onmouseover="this.style.background='#E62117';" onfocus="this.style.background='#E62117';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="footerSocialMediaIcon" title="Youtube"><svg class="svg-inline--fa fa-youtube" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="youtube" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""><path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg><!-- <i class="fa fa-youtube-play" aria-hidden="true"></i> --></a><a target="_blank" href="https://www.instagram.com/cityofphoenixaz/" onmouseover="this.style.background='#8139aa';" onfocus="this.style.background='#8139aa';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="footerSocialMediaIcon" title="Instagram"><svg class="svg-inline--fa fa-instagram" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg><!-- <i class="fa fa-instagram" aria-hidden="true"></i> --></a><a target="_blank" href="https://www.threads.net/@cityofphoenixaz" onmouseover="this.style.background='#A71e5e';" onfocus="this.style.background='#A71e5e';" onmouseout="this.style.background='';" onblur="this.style.background='';" class="footerSocialMediaIcon" title="Threads"><svg class="svg-inline--fa fa-threads" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="threads" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M331.5 235.7c2.2 .9 4.2 1.9 6.3 2.8c29.2 14.1 50.6 35.2 61.8 61.4c15.7 36.5 17.2 95.8-30.3 143.2c-36.2 36.2-80.3 52.5-142.6 53h-.3c-70.2-.5-124.1-24.1-160.4-70.2c-32.3-41-48.9-98.1-49.5-169.6V256v-.2C17 184.3 33.6 127.2 65.9 86.2C102.2 40.1 156.2 16.5 226.4 16h.3c70.3 .5 124.9 24 162.3 69.9c18.4 22.7 32 50 40.6 81.7l-40.4 10.8c-7.1-25.8-17.8-47.8-32.2-65.4c-29.2-35.8-73-54.2-130.5-54.6c-57 .5-100.1 18.8-128.2 54.4C72.1 146.1 58.5 194.3 58 256c.5 61.7 14.1 109.9 40.3 143.3c28 35.6 71.2 53.9 128.2 54.4c51.4-.4 85.4-12.6 113.7-40.9c32.3-32.2 31.7-71.8 21.4-95.9c-6.1-14.2-17.1-26-31.9-34.9c-3.7 26.9-11.8 48.3-24.7 64.8c-17.1 21.8-41.4 33.6-72.7 35.3c-23.6 1.3-46.3-4.4-63.9-16c-20.8-13.8-33-34.8-34.3-59.3c-2.5-48.3 35.7-83 95.2-86.4c21.1-1.2 40.9-.3 59.2 2.8c-2.4-14.8-7.3-26.6-14.6-35.2c-10-11.7-25.6-17.7-46.2-17.8H227c-16.6 0-39 4.6-53.3 26.3l-34.4-23.6c19.2-29.1 50.3-45.1 87.8-45.1h.8c62.6 .4 99.9 39.5 103.7 107.7l-.2 .2zm-156 68.8c1.3 25.1 28.4 36.8 54.6 35.3c25.6-1.4 54.6-11.4 59.5-73.2c-13.2-2.9-27.8-4.4-43.4-4.4c-4.8 0-9.6 .1-14.4 .4c-42.9 2.4-57.2 23.2-56.2 41.8l-.1 .1z"></path></svg><!-- <i class="fa fa-brands fa-threads" aria-hidden="true"></i> --></a>
                  </div>
                  <div class="col col-5 grid second">
                    <div class="footerSecondColumnRow">
                      <div class="footerIconWrapper"><svg class="svg-inline--fa fa-location-dot" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="location-dot" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"
                          data-fa-i2svg="">
                          <path fill="currentColor" d="M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"></path>
                        </svg><!-- <i class="fa fa-map-marker" aria-hidden="true"></i> --></div>
                      <p class="footerDirectionsWrapper"><span>Phoenix City Hall</span><br><span>200 W. Washington Street</span><br><span>Phoenix, AZ
                          85003</span><a target="_blank" class="footerDirectionsLink" href="https://www.google.com/maps/place/200+W+Washington+St,+Phoenix,+AZ+85003/@33.4488149,-112.079334,17z/data=!3m1!4b1!4m5!3m4!1s0x872b1223fc277d09:0x751804c733867934!8m2!3d33.4488149!4d-112.0771453" title="Map Link">Map</a>
                      </p>
                    </div>
                    <div>
                      <a href="https://www.google.com/maps/place/Phoenix+City+Hall/@33.4488121,-112.079232,17z/data=!3m1!4b1!4m5!3m4!1s0x872b122157823309:0x55a433f10baebf50!8m2!3d33.4488076!4d-112.0770433" class="footerMobileButton" title="">Map and Directions</a>
                    </div>
                    <div><a href="tel:6022623111" class="footerMobileButton" title="">Call (602) 262-3111</a></div>
                    <div><a href="tel:6022626251" class="footerMobileButton" title="">Water/Sewer/City Services Bill (602) 262-6251</a></div>
                    <div><a href="tel:711" class="footerMobileButton" title="">TTY: 711</a></div>
                    <div><a href="https://www.phoenix.gov/contactus" class="footerMobileButton" title="">Submit Contact Form</a></div>
                    <div class="footerSecondColumnRow">
                      <div class="footerIconWrapper"><svg class="svg-inline--fa fa-phone" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="phone" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg="">
                          <path fill="currentColor"
                            d="M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z">
                          </path>
                        </svg><!-- <i class="fa fa-phone" aria-hidden="true"></i> --></div>
                      <p class="footerPhoneWrapper"><span>Main <a target="_blank" href="tel:602-262-3111" title="Main City Phone">602-262-3111</a></span></p>
                      <div class="footerSecondColumnInsertFirst">Water/Sewer/City Services Bill <a target="_blank" href="tel:6022626251" title="">602-262-6251</a></div>
                      <div class="footerSecondColumnInsertSecond">TTY <a target="_blank" href="tel:711" title="">711</a></div>
                      <div class="footerSecondColumnInsertThird"><a href="https://www.phoenix.gov/phone-directory" title="Phone Directory">Phone Directory</a></div>
                      <p></p>
                    </div>
                    <div id="footerContactRow" class="footerSecondColumnRow">
                      <div class="footerIconWrapper envelope"><svg class="svg-inline--fa fa-envelope" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="envelope" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"
                          data-fa-i2svg="">
                          <path fill="currentColor"
                            d="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z">
                          </path>
                        </svg><!-- <i class="fa  fa-envelope" aria-hidden="true"></i> --></div>
                      <p class="footerContactWrapper"><span><a href="/contactus">Contact Us</a></span></p>
                    </div>
                  </div>
                  <div class="col col-5 grid last">
                    <h4 class="footerAboutHeader">About Phoenix</h4>
                    <div class="footerAboutContent">Phoenix is the 5th largest city in the United States. We're a vibrant, growing city and a great place to
                      <a target="_blank" href="https://phoenix.maps.arcgis.com/apps/MapTour/index.html?appid=da5643d20b8e4318a2ae201b276d7590">live</a>, <a target="_blank" href="https://www.investinphoenix.com/">work</a>, and
                      <a target="_blank" href="/parks">play</a>! Explore our website for <a href="/newsroom" target="_blank">news</a> and to learn about city services. Follow us on <a href="/social" target="_blank">social media</a>.​​​<br>
                      <p></p>
                      <h4 class="footerAboutHeader">Accommodation</h4>
                      <div class="footerAboutContent"><span data-nosnippet="">Do you require an accommodation to participate in a City program, service, or activity? Call <a href="tel:6022627486">602-262-7486</a>, <a href="tel:711">TTY 711</a>, or
                          email <a href="mailto:ada@phoenix.gov">ada@phoenix.gov</a> at least five business days before the event. Documents available in alternative formats upon request.</span>
                        <p></p>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div><noscript>
              <div id="ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
            </noscript>
            <div id="ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56">
              <div class="display-none">
                <div class="ms-webpart-chrome-title" id="WebPartWPQ10_ChromeTitle">
                  <span title="" id="WebPartTitleWPQ10" class="js-webpart-titleCell"></span>
                </div>
                <div webpartid="00000000-0000-0000-0000-000000000000" haspers="true" id="WebPartWPQ10" width="100%" class="ms-WPBody ms-WPBorder noindex ms-wpContentDivSpace " onlyformepart="true" allowdelete="false" style="">
                  <div componentid="ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_ctl00_csr" id="ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_ctl00_csr"></div><noscript>
                    <div id="ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_ctl00_noscript">It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.</div>
                  </noscript>
                  <div id="ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_ctl00">
                  </div>
                  <div class="ms-clear"></div>
                </div>
              </div>
            </div>
            <div class="ms-clear"></div>
          </div>
        </div>
        <!-- End Footer CSWP -->
      </footer>
    </div>
    <!--/s4-bodyContainer-->
    <script src="https://kit.fontawesome.com/987ea4d4c9.js" crossorigin="anonymous">
      //<![CDATA[//]]>
    </script>
    <script referrerpolicy="strict-origin" id="fa-main" data-auto-a11y="true" data-auto-fetch-svg="" data-fetch-svg-from="https://ka-p.fontawesome.com/releases/v6.5.1/svgs" data-fetch-uploaded-svg-from="https://kit-uploads.fontawesome.com">
      ! function() {
        "use strict";

        function n(a, t) {
          var e, n = Object.keys(a);
          return Object.getOwnPropertySymbols && (e = Object.getOwnPropertySymbols(a), t && (e = e.filter(function(t) {
            return Object.getOwnPropertyDescriptor(a, t).enumerable
          })), n.push.apply(n, e)), n
        }

        function k(a) {
          for (var t = 1; t < arguments.length; t++) {
            var e = null != arguments[t] ? arguments[t] : {};
            t % 2 ? n(Object(e), !0).forEach(function(t) {
              u(a, t, e[t])
            }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(a, Object.getOwnPropertyDescriptors(e)) : n(Object(e)).forEach(function(t) {
              Object.defineProperty(a, t, Object.getOwnPropertyDescriptor(e, t))
            })
          }
          return a
        }

        function r(t) {
          return (r = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(t) {
            return typeof t
          } : function(t) {
            return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t
          })(t)
        }

        function t() {
          t = function(t, a) {
            return new n(t, void 0, a)
          };
          var r = RegExp.prototype,
            i = new WeakMap;

          function n(t, a, e) {
            a = new RegExp(t, a);
            return i.set(a, e || i.get(t)), s(a, n.prototype)
          }

          function o(e, t) {
            var n = i.get(t);
            return Object.keys(n).reduce(function(t, a) {
              return t[a] = e[n[a]], t
            }, Object.create(null))
          }
          return function(t, a) {
            if ("function" != typeof a && null !== a) throw new TypeError("Super expression must either be null or a function");
            t.prototype = Object.create(a && a.prototype, {
              constructor: {
                value: t,
                writable: !0,
                configurable: !0
              }
            }), Object.defineProperty(t, "prototype", {
              writable: !1
            }), a && s(t, a)
          }(n, RegExp), n.prototype.exec = function(t) {
            t = r.exec.call(this, t);
            return t && (t.groups = o(t, this)), t
          }, n.prototype[Symbol.replace] = function(t, a) {
            if ("string" == typeof a) {
              var e = i.get(this);
              return r[Symbol.replace].call(this, t, a.replace(/\$<([^>]+)>/g, function(t, a) {
                return "$" + e[a]
              }))
            }
            if ("function" != typeof a) return r[Symbol.replace].call(this, t, a);
            var n = this;
            return r[Symbol.replace].call(this, t, function() {
              var t = arguments;
              return "object" != typeof t[t.length - 1] && (t = [].slice.call(t)).push(o(t, n)), a.apply(this, t)
            })
          }, t.apply(this, arguments)
        }

        function i(t, a) {
          for (var e = 0; e < a.length; e++) {
            var n = a[e];
            n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(t, n.key, n)
          }
        }

        function u(t, a, e) {
          return a in t ? Object.defineProperty(t, a, {
            value: e,
            enumerable: !0,
            configurable: !0,
            writable: !0
          }) : t[a] = e, t
        }

        function s(t, a) {
          return (s = Object.setPrototypeOf || function(t, a) {
            return t.__proto__ = a, t
          })(t, a)
        }

        function m(t, a) {
          return function(t) {
            if (Array.isArray(t)) return t
          }(t) || function(t, a) {
            var e = null == t ? null : "undefined" != typeof Symbol && t[Symbol.iterator] || t["@@iterator"];
            if (null != e) {
              var n, r, i = [],
                o = !0,
                s = !1;
              try {
                for (e = e.call(t); !(o = (n = e.next()).done) && (i.push(n.value), !a || i.length !== a); o = !0);
              } catch (t) {
                s = !0, r = t
              } finally {
                try {
                  o || null == e.return || e.return()
                } finally {
                  if (s) throw r
                }
              }
              return i
            }
          }(t, a) || e(t, a) || function() {
            throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
          }()
        }

        function l(t) {
          return function(t) {
            if (Array.isArray(t)) return o(t)
          }(t) || function(t) {
            if ("undefined" != typeof Symbol && null != t[Symbol.iterator] || null != t["@@iterator"]) return Array.from(t)
          }(t) || e(t) || function() {
            throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
          }()
        }

        function e(t, a) {
          if (t) {
            if ("string" == typeof t) return o(t, a);
            var e = Object.prototype.toString.call(t).slice(8, -1);
            return "Map" === (e = "Object" === e && t.constructor ? t.constructor.name : e) || "Set" === e ? Array.from(t) : "Arguments" === e || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e) ? o(t, a) : void 0
          }
        }

        function o(t, a) {
          (null == a || a > t.length) && (a = t.length);
          for (var e = 0, n = new Array(a); e < a; e++) n[e] = t[e];
          return n
        }

        function a() {}
        var c = {},
          f = {},
          d = null,
          p = {
            mark: a,
            measure: a
          };
        try {
          "undefined" != typeof window && (c = window), "undefined" != typeof document && (f = document), "undefined" != typeof MutationObserver && (d = MutationObserver), "undefined" != typeof performance && (p = performance)
        } catch (t) {}
        var v = (c.navigator || {}).userAgent,
          v = void 0 === v ? "" : v,
          g = c,
          b = f,
          h = d,
          c = p,
          y = !!g.document,
          w = !!b.documentElement && !!b.head && "function" == typeof b.addEventListener && "function" == typeof b.createElement,
          x = ~v.indexOf("MSIE") || ~v.indexOf("Trident/"),
          f = "___FONT_AWESOME___",
          S = 16,
          A = "svg-inline--fa",
          O = "data-fa-i2svg",
          N = "data-fa-pseudo-element",
          P = "data-fa-pseudo-element-pending",
          C = "data-prefix",
          j = "data-icon",
          E = "fontawesome-i2svg",
          z = "async",
          M = ["HTML", "HEAD", "STYLE", "SCRIPT"],
          F = function() {
            try {
              return !0
            } catch (t) {
              return !1
            }
          }(),
          R = "classic",
          I = "sharp",
          L = [R, I];

        function Y(t) {
          return new Proxy(t, {
            get: function(t, a) {
              return a in t ? t[a] : t[R]
            }
          })
        }
        var T = {
            fas: "solid",
            far: "regular",
            fal: "light",
            fat: "thin",
            fad: "duotone",
            fab: "brands",
            fass: "sharp-solid",
            fasr: "sharp-regular",
            fasl: "sharp-light",
            fast: "sharp-thin"
          },
          D = Y((u(d = {}, R, {
            fa: "solid",
            fas: "solid",
            "fa-solid": "solid",
            far: "regular",
            "fa-regular": "regular",
            fal: "light",
            "fa-light": "light",
            fat: "thin",
            "fa-thin": "thin",
            fad: "duotone",
            "fa-duotone": "duotone",
            fab: "brands",
            "fa-brands": "brands",
            fak: "kit",
            fakd: "kit",
            "fa-kit": "kit",
            "fa-kit-duotone": "kit"
          }), u(d, I, {
            fa: "solid",
            fass: "solid",
            "fa-solid": "solid",
            fasr: "regular",
            "fa-regular": "regular",
            fasl: "light",
            "fa-light": "light",
            fast: "thin",
            "fa-thin": "thin"
          }), d)),
          U = Y((u(p = {}, R, {
            solid: "fas",
            regular: "far",
            light: "fal",
            thin: "fat",
            duotone: "fad",
            brands: "fab",
            kit: "fak"
          }), u(p, I, {
            solid: "fass",
            regular: "fasr",
            light: "fasl",
            thin: "fast"
          }), p)),
          _ = Y((u(v = {}, R, {
            fab: "fa-brands",
            fad: "fa-duotone",
            fak: "fa-kit",
            fal: "fa-light",
            far: "fa-regular",
            fas: "fa-solid",
            fat: "fa-thin"
          }), u(v, I, {
            fass: "fa-solid",
            fasr: "fa-regular",
            fasl: "fa-light",
            fast: "fa-thin"
          }), v)),
          H = Y((u(d = {}, R, {
            "fa-brands": "fab",
            "fa-duotone": "fad",
            "fa-kit": "fak",
            "fa-light": "fal",
            "fa-regular": "far",
            "fa-solid": "fas",
            "fa-thin": "fat"
          }), u(d, I, {
            "fa-solid": "fass",
            "fa-regular": "fasr",
            "fa-light": "fasl",
            "fa-thin": "fast"
          }), d)),
          W = /fa(s|r|l|t|d|b|k|ss|sr|sl|st)?[\-\ ]/,
          V = "fa-layers-text",
          B = /Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,
          G = Y((u(p = {}, R, {
            900: "fas",
            400: "far",
            normal: "far",
            300: "fal",
            100: "fat"
          }), u(p, I, {
            900: "fass",
            400: "fasr",
            300: "fasl",
            100: "fast"
          }), p)),
          v = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
          d = v.concat([11, 12, 13, 14, 15, 16, 17, 18, 19, 20]),
          X = ["class", "data-prefix", "data-icon", "data-fa-transform", "data-fa-mask"],
          K = {
            GROUP: "duotone-group",
            SWAP_OPACITY: "swap-opacity",
            PRIMARY: "primary",
            SECONDARY: "secondary"
          },
          p = new Set;
        Object.keys(U[R]).map(p.add.bind(p)), Object.keys(U[I]).map(p.add.bind(p));
        var q = [].concat(L, l(p), ["2xs", "xs", "sm", "lg", "xl", "2xl", "beat", "border", "fade", "beat-fade", "bounce", "flip-both", "flip-horizontal", "flip-vertical", "flip", "fw", "inverse", "layers-counter", "layers-text", "layers", "li",
            "pull-left", "pull-right", "pulse", "rotate-180", "rotate-270", "rotate-90", "rotate-by", "shake", "spin-pulse", "spin-reverse", "spin", "stack-1x", "stack-2x", "stack", "ul", K.GROUP, K.SWAP_OPACITY, K.PRIMARY, K.SECONDARY
          ]).concat(v.map(function(t) {
            return "".concat(t, "x")
          })).concat(d.map(function(t) {
            return "w-".concat(t)
          })),
          $ = g.FontAwesomeConfig || {};
        b && "function" == typeof b.querySelector && ((Q = [
          ["data-family-prefix", "familyPrefix"],
          ["data-css-prefix", "cssPrefix"],
          ["data-family-default", "familyDefault"],
          ["data-style-default", "styleDefault"],
          ["data-replacement-class", "replacementClass"],
          ["data-auto-replace-svg", "autoReplaceSvg"],
          ["data-auto-add-css", "autoAddCss"],
          ["data-auto-a11y", "autoA11y"],
          ["data-search-pseudo-elements", "searchPseudoElements"],
          ["data-observe-mutations", "observeMutations"],
          ["data-mutate-approach", "mutateApproach"],
          ["data-keep-original-source", "keepOriginalSource"],
          ["data-measure-performance", "measurePerformance"],
          ["data-show-missing-icons", "showMissingIcons"]
        ]).push(["data-auto-fetch-svg", "autoFetchSvg"], ["data-fetch-svg-from", "fetchSvgFrom"], ["data-fetch-uploaded-svg-from", "fetchUploadedSvgFrom"]), Q.forEach(function(t) {
          var a = m(t, 2),
            t = a[0],
            a = a[1],
            t = "" === (t = function(t) {
              var a = b.querySelector("script[" + t + "]");
              if (a) return a.getAttribute(t)
            }(t)) || "false" !== t && ("true" === t || t);
          null != t && ($[a] = t)
        }));
        p = {
          styleDefault: "solid",
          familyDefault: "classic",
          cssPrefix: "fa",
          replacementClass: A,
          autoReplaceSvg: !0,
          autoAddCss: !0,
          autoA11y: !0,
          searchPseudoElements: !1,
          observeMutations: !0,
          mutateApproach: "async",
          keepOriginalSource: !0,
          measurePerformance: !1,
          showMissingIcons: !0,
          autoFetchSvg: !1,
          fetchSvgFrom: null,
          fetchUploadedSvgFrom: null
        };
        $.familyPrefix && ($.cssPrefix = $.familyPrefix);
        var J = k(k({}, p), $);
        J.autoReplaceSvg || (J.observeMutations = !1);
        var Q, v = /\/js\/.*\.js.*/,
          d = 'Manually set config.fetchSvgFrom = "URL" or use <script data-fetch-svg-from="URL" ...> to explicitly configure.';
        J.autoFetchSvg && !J.fetchSvgFrom && b && b.currentScript && (-1 < (Q = b.currentScript.getAttribute("src")).search(v) && (F || console.info(
          "Font Awesome SVG Auto-fetching URL has been determined using document.currentScript. This features is not supported in any version of Internet Explorer. ".concat(d)), J.fetchSvgFrom = Q.replace(v, "/svgs"))), J.fetchSvgFrom && ((dt = b
          .createElement("a")).href = J.fetchSvgFrom, J.fetchSvgFrom = dt.href), !J.autoFetchSvg || J.fetchSvgFrom || F || (console.error(
          "Disabling Font Awesome auto-fetching of SVG icons (it was enabled) because we could not guess the correct URL to load them from. ".concat(d)), J.autoFetchSvg = !1);
        var Z = {};
        Object.keys(p).forEach(function(a) {
          Object.defineProperty(Z, a, {
            enumerable: !0,
            set: function(t) {
              J[a] = t, tt.forEach(function(t) {
                return t(Z)
              })
            },
            get: function() {
              return J[a]
            }
          })
        }), Object.defineProperty(Z, "familyPrefix", {
          enumerable: !0,
          set: function(t) {
            J.cssPrefix = t, tt.forEach(function(t) {
              return t(Z)
            })
          },
          get: function() {
            return J.cssPrefix
          }
        }), g.FontAwesomeConfig = Z;
        var tt = [];
        var at = S,
          et = {
            size: 16,
            x: 0,
            y: 0,
            rotate: 0,
            flipX: !1,
            flipY: !1
          };
        var nt = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

        function rt() {
          for (var t = 12, a = ""; 0 < t--;) a += nt[62 * Math.random() | 0];
          return a
        }

        function it(t) {
          for (var a = [], e = (t || []).length >>> 0; e--;) a[e] = t[e];
          return a
        }

        function ot(t) {
          return t.classList ? it(t.classList) : (t.getAttribute("class") || "").split(" ").filter(function(t) {
            return t
          })
        }

        function st(t) {
          return "".concat(t).replace(/&/g, "&amp;").replace(/"/g, "&quot;").replace(/'/g, "&#39;").replace(/</g, "&lt;").replace(/>/g, "&gt;")
        }

        function ct(e) {
          return Object.keys(e || {}).reduce(function(t, a) {
            return t + "".concat(a, ": ").concat(e[a].trim(), ";")
          }, "")
        }

        function ft(t) {
          return t.size !== et.size || t.x !== et.x || t.y !== et.y || t.rotate !== et.rotate || t.flipX || t.flipY
        }

        function lt() {
          var t, a, e = A,
            n = Z.cssPrefix,
            r = Z.replacementClass,
            i =
            ':host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714285705em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-counter-scale,.25));transform:scale(var(--fa-counter-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top left;transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width,2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}100%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}100%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,40%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,40%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fa-sr-only-focusable:not(:focus),.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}';
          return "fa" === n && r === e || (t = new RegExp("\\.".concat("fa", "\\-"), "g"), a = new RegExp("\\--".concat("fa", "\\-"), "g"), e = new RegExp("\\.".concat(e), "g"), i = i.replace(t, ".".concat(n, "-")).replace(a, "--".concat(n, "-"))
            .replace(e, ".".concat(r))), i
        }
        var ut = !1;

        function mt() {
          Z.autoAddCss && !ut && (function(t) {
            if (t && w) {
              var a = b.createElement("style");
              a.setAttribute("type", "text/css"), a.innerHTML = t;
              for (var e = b.head.childNodes, n = null, r = e.length - 1; - 1 < r; r--) {
                var i = e[r],
                  o = (i.tagName || "").toUpperCase(); - 1 < ["STYLE", "LINK"].indexOf(o) && (n = i)
              }
              b.head.insertBefore(a, n)
            }
          }(lt()), ut = !0)
        }
        var v = {
            mixout: function() {
              return {
                dom: {
                  css: lt,
                  insertCss: mt
                }
              }
            },
            hooks: function() {
              return {
                beforeDOMElementCreation: function() {
                  mt()
                },
                beforeI2svg: function() {
                  mt()
                }
              }
            }
          },
          dt = g || {};
        dt[f] || (dt[f] = {}), dt[f].styles || (dt[f].styles = {}), dt[f].hooks || (dt[f].hooks = {}), dt[f].shims || (dt[f].shims = []);

        function pt() {
          b.removeEventListener("DOMContentLoaded", pt), bt = 1, gt.map(function(t) {
            return t()
          })
        }
        var vt = dt[f],
          gt = [],
          bt = !1;

        function ht(t) {
          w && (bt ? setTimeout(t, 0) : gt.push(t))
        }

        function yt(t) {
          var e, a = t.tag,
            n = t.attributes,
            r = void 0 === n ? {} : n,
            n = t.children,
            n = void 0 === n ? [] : n;
          return "string" == typeof t ? st(t) : "<".concat(a, " ").concat((e = r, Object.keys(e || {}).reduce(function(t, a) {
            return t + "".concat(a, '="').concat(st(e[a]), '" ')
          }, "").trim()), ">").concat(n.map(yt).join(""), "</").concat(a, ">")
        }

        function kt(t, a, e) {
          if (t && t[a] && t[a][e]) return {
            prefix: a,
            iconName: e,
            icon: t[a][e]
          }
        }
        w && ((bt = (b.documentElement.doScroll ? /^loaded|^c/ : /^loaded|^i|^c/).test(b.readyState)) || b.addEventListener("DOMContentLoaded", pt));

        function wt(t, a, e, n) {
          for (var r, i, o = Object.keys(t), s = o.length, c = void 0 !== n ? xt(a, n) : a, f = void 0 === e ? (r = 1, t[o[0]]) : (r = 0, e); r < s; r++) f = c(f, t[i = o[r]], i, t);
          return f
        }
        var xt = function(r, i) {
          return function(t, a, e, n) {
            return r.call(i, t, a, e, n)
          }
        };

        function St(t) {
          t = function(t) {
            for (var a = [], e = 0, n = t.length; e < n;) {
              var r, i = t.charCodeAt(e++);
              55296 <= i && i <= 56319 && e < n ? 56320 == (64512 & (r = t.charCodeAt(e++))) ? a.push(((1023 & i) << 10) + (1023 & r) + 65536) : (a.push(i), e--) : a.push(i)
            }
            return a
          }(t);
          return 1 === t.length ? t[0].toString(16) : null
        }

        function At(t, a) {
          var e, n = t.length,
            r = t.charCodeAt(a);
          return 55296 <= r && r <= 56319 && a + 1 < n && 56320 <= (e = t.charCodeAt(a + 1)) && e <= 57343 ? 1024 * (r - 55296) + e - 56320 + 65536 : r
        }

        function Ot(t) {
          if (1 === t.length) {
            t = At(t, 0);
            return 57344 <= t && t <= 63743
          }
        }

        function Nt(n) {
          return Object.keys(n).reduce(function(t, a) {
            var e = n[a];
            return !!e.icon ? t[e.iconName] = e.icon : t[a] = e, t
          }, {})
        }

        function Pt(t, a, e) {
          var n = (2 < arguments.length && void 0 !== e ? e : {}).skipHooks,
            e = void 0 !== n && n,
            n = Nt(a);
          "function" != typeof vt.hooks.addPack || e ? vt.styles[t] = k(k({}, vt.styles[t] || {}), n) : vt.hooks.addPack(t, Nt(a)), "fas" === t && Pt("fa", a)
        }
        var Ct = /viewBox="0 0 ([0-9]+) ([0-9]+)"/,
          jt = /path d="([^"]+)"/,
          Et = [t(/path d="((?:(?!")[\s\S])+)".*path d="((?:(?!")[\s\S])+)"/, {
            d1: 1,
            d2: 2
          }), t(/path class="((?:(?!")[\s\S])+)".*d="((?:(?!")[\s\S])+)".*path class="((?:(?!")[\s\S])+)".*d="((?:(?!")[\s\S])+)"/, {
            cls1: 1,
            d1: 2,
            cls2: 3,
            d2: 4
          }), t(/path class="((?:(?!")[\s\S])+)".*d="((?:(?!")[\s\S])+)"/, {
            cls1: 1,
            d1: 2
          })];
        var zt = vt.styles,
          Mt = vt.shims,
          Ft = (u(d = {}, R, Object.values(_[R])), u(d, I, Object.values(_[I])), d),
          Rt = null,
          It = {},
          Lt = {},
          Yt = {},
          Tt = {},
          Dt = {},
          Ut = (u(p = {}, R, Object.keys(D[R])), u(p, I, Object.keys(D[I])), p);

        function _t(t, a, e) {
          var n, r, i, o, s, c, f, l = (o = i = null, s = (n = e).match(Ct), c = n.match(jt), (f = n.match(Et[0]) || n.match(Et[1]) || n.match(Et[2])) ? (e = (r = f.groups).cls1, n = r.d1, f = r.cls2, r = r.d2, n && r && !e && !f ? o = [n, r] : n &&
            e && !r ? o = -1 < e.indexOf("primary") ? ["", n] : [n, ""] : n && r && e && f && (o = -1 < e.indexOf("primary") ? [r, n] : [n, r])) : c && 2 === c.length && (o = c[1]), i = s && o ? [parseInt(s[1], 10), parseInt(s[2], 10), [], null,
            o
          ] : i);
          l && !Ot(a) && (Pt(t, u({}, a, l), {
            skipHooks: !0
          }), Bt()), Ht[t][a].map(function(t) {
            t(l)
          }), delete Ht[t][a]
        }
        var Ht = {};

        function Wt(t, a) {
          return (Ot(t) ? "unicode/".concat(St(t)) : "".concat(t)).concat(void 0 === a ? "" : "-".concat(a), ".svg")
        }

        function Vt(t, a) {
          var e = a.split("-"),
            a = e[0],
            e = e.slice(1).join("-");
          return a !== t || "" === e || ~q.indexOf(e) ? null : e
        }

        function Bt() {
          function t(n) {
            return wt(zt, function(t, a, e) {
              return t[e] = wt(a, n, {}), t
            }, {})
          }
          It = t(function(a, t, e) {
            return t[3] && (a[t[3]] = e), t[2] && t[2].filter(function(t) {
              return "number" == typeof t
            }).forEach(function(t) {
              a[t.toString(16)] = e
            }), a
          }), Lt = t(function(a, t, e) {
            return a[e] = e, t[2] && t[2].filter(function(t) {
              return "string" == typeof t
            }).forEach(function(t) {
              a[t] = e
            }), a
          }), Dt = t(function(a, t, e) {
            t = t[2];
            return a[e] = e, t.forEach(function(t) {
              a[t] = e
            }), a
          });
          var r = "far" in zt || Z.autoFetchSvg,
            a = wt(Mt, function(t, a) {
              var e = a[0],
                n = a[1],
                a = a[2];
              return "far" !== n || r || (n = "fas"), "string" == typeof e && (t.names[e] = {
                prefix: n,
                iconName: a
              }), "number" == typeof e && (t.unicodes[e.toString(16)] = {
                prefix: n,
                iconName: a
              }), t
            }, {
              names: {},
              unicodes: {}
            });
          Yt = a.names, Tt = a.unicodes, Rt = $t(Z.styleDefault, {
            family: Z.familyDefault
          })
        }

        function Gt(t, a) {
          return (It[t] || {})[a]
        }

        function Xt(t, a) {
          return (Dt[t] || {})[a]
        }

        function Kt(t) {
          return Yt[t] || {
            prefix: null,
            iconName: null
          }
        }
        dt = function(t) {
          Rt = $t(t.styleDefault, {
            family: Z.familyDefault
          })
        }, tt.push(dt), Bt();

        function qt() {
          return {
            prefix: null,
            iconName: null,
            rest: []
          }
        }

        function $t(t, a) {
          var e = (1 < arguments.length && void 0 !== a ? a : {}).family,
            a = void 0 === e ? R : e,
            e = D[a][t],
            e = U[a][t] || U[a][e],
            t = t in vt.styles ? t : null;
          return e || t || null
        }
        var Jt = (u(f = {}, R, Object.keys(_[R])), u(f, I, Object.keys(_[I])), f);

        function Qt(t, a) {
          var a = (1 < arguments.length && void 0 !== a ? a : {}).skipLookups,
            n = void 0 !== a && a,
            r = (u(a = {}, R, "".concat(Z.cssPrefix, "-").concat(R)), u(a, I, "".concat(Z.cssPrefix, "-").concat(I)), a),
            i = null,
            o = R;
          (t.includes(r[R]) || t.some(function(t) {
            return Jt[R].includes(t)
          })) && (o = R), (t.includes(r[I]) || t.some(function(t) {
            return Jt[I].includes(t)
          })) && (o = I);
          a = t.reduce(function(t, a) {
            var e = Vt(Z.cssPrefix, a);
            return zt[a] ? (a = Ft[o].includes(a) ? H[o][a] : a, i = a, t.prefix = a) : -1 < Ut[o].indexOf(a) ? (i = a, t.prefix = $t(a, {
              family: o
            })) : e ? t.iconName = e : a !== Z.replacementClass && a !== r[R] && a !== r[I] && t.rest.push(a), !n && t.prefix && t.iconName && (e = "fa" === i ? Kt(t.iconName) : {}, a = Xt(t.prefix, t.iconName), e.prefix && (i = null), t
              .iconName = e.iconName || a || t.iconName, t.prefix = e.prefix || t.prefix, "far" !== t.prefix || zt.far || !zt.fas || Z.autoFetchSvg || (t.prefix = "fas")), t
          }, qt());
          return (t.includes("fa-brands") || t.includes("fab")) && (a.prefix = "fab"), (t.includes("fa-duotone") || t.includes("fad")) && (a.prefix = "fad"), a.prefix || o !== I || !zt.fass && !Z.autoFetchSvg || (a.prefix = "fass", a.iconName = Xt(a
            .prefix, a.iconName) || a.iconName), "fa" !== a.prefix && "fa" !== i || (a.prefix = Rt || "fas"), a
        }
        var d = function() {
            function t() {
              ! function(t, a) {
                if (!(t instanceof a)) throw new TypeError("Cannot call a class as a function")
              }(this, t), this.definitions = {}
            }
            var a, e, n;
            return a = t, (e = [{
              key: "add",
              value: function() {
                for (var e = this, t = arguments.length, a = new Array(t), n = 0; n < t; n++) a[n] = arguments[n];
                var r = a.reduce(this._pullDefinitions, {});
                Object.keys(r).forEach(function(t) {
                  e.definitions[t] = k(k({}, e.definitions[t] || {}), r[t]), Pt(t, r[t]);
                  var a = _[R][t];
                  a && Pt(a, r[t]), Bt()
                })
              }
            }, {
              key: "reset",
              value: function() {
                this.definitions = {}
              }
            }, {
              key: "_pullDefinitions",
              value: function(r, t) {
                var i = t.prefix && t.iconName && t.icon ? {
                  0: t
                } : t;
                return Object.keys(i).map(function(t) {
                  var a = i[t],
                    e = a.prefix,
                    t = a.iconName,
                    n = a.icon,
                    a = n[2];
                  r[e] || (r[e] = {}), 0 < a.length && a.forEach(function(t) {
                    "string" == typeof t && (r[e][t] = n)
                  }), r[e][t] = n
                }), r
              }
            }]) && i(a.prototype, e), n && i(a, n), Object.defineProperty(a, "prototype", {
              writable: !1
            }), t
          }(),
          p = [],
          Zt = {},
          ta = {},
          aa = Object.keys(ta);

        function ea(t, a) {
          for (var e = arguments.length, n = new Array(2 < e ? e - 2 : 0), r = 2; r < e; r++) n[r - 2] = arguments[r];
          return (Zt[t] || []).forEach(function(t) {
            a = t.apply(null, [a].concat(n))
          }), a
        }

        function na(t) {
          for (var a = arguments.length, e = new Array(1 < a ? a - 1 : 0), n = 1; n < a; n++) e[n - 1] = arguments[n];
          (Zt[t] || []).forEach(function(t) {
            t.apply(null, e)
          })
        }

        function ra(t) {
          var a = t,
            t = Array.prototype.slice.call(arguments, 1);
          return ta[a] ? ta[a].apply(null, t) : void 0
        }

        function ia(t) {
          "fa" === t.prefix && (t.prefix = "fas");
          var a = t.iconName,
            t = t.prefix || Rt;
          if (a) return a = Xt(t, a) || a, kt(oa.definitions, t, a) || kt(vt.styles, t, a)
        }
        var oa = new d,
          sa = {
            noAuto: function() {
              Z.autoReplaceSvg = !1, Z.observeMutations = !1, na("noAuto")
            },
            config: Z,
            dom: {
              i2svg: function() {
                var t = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : {};
                return w ? (na("beforeI2svg", t), ra("pseudoElements2svg", t), ra("i2svg", t)) : Promise.reject("Operation requires a DOM of some kind.")
              },
              watch: function() {
                var t = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : {},
                  a = t.autoReplaceSvgRoot;
                !1 === Z.autoReplaceSvg && (Z.autoReplaceSvg = !0), Z.observeMutations = !0, ht(function() {
                  ca({
                    autoReplaceSvgRoot: a
                  }), na("watch", t)
                })
              }
            },
            parse: {
              icon: function(t) {
                if (null === t) return null;
                if ("object" === r(t) && t.prefix && t.iconName) return {
                  prefix: t.prefix,
                  iconName: Xt(t.prefix, t.iconName) || t.iconName
                };
                if (Array.isArray(t) && 2 === t.length) {
                  var a = 0 === t[1].indexOf("fa-") ? t[1].slice(3) : t[1],
                    e = $t(t[0]);
                  return {
                    prefix: e,
                    iconName: Xt(e, a) || a
                  }
                }
                if ("string" == typeof t && (-1 < t.indexOf("".concat(Z.cssPrefix, "-")) || t.match(W))) {
                  a = Qt(t.split(" "), {
                    skipLookups: !0
                  });
                  return {
                    prefix: a.prefix || Rt,
                    iconName: Xt(a.prefix, a.iconName) || a.iconName
                  }
                }
                return "string" == typeof t ? {
                  prefix: Rt,
                  iconName: Xt(Rt, t) || t
                } : void 0
              }
            },
            library: oa,
            findIconDefinition: ia,
            toHtml: yt
          },
          ca = function() {
            var t = (0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : {}).autoReplaceSvgRoot,
              t = void 0 === t ? b : t;
            (0 < Object.keys(vt.styles).length || Z.autoFetchSvg) && w && Z.autoReplaceSvg && sa.dom.i2svg({
              node: t
            })
          };

        function fa(a, t) {
          return Object.defineProperty(a, "abstract", {
            get: t
          }), Object.defineProperty(a, "html", {
            get: function() {
              return a.abstract.map(yt)
            }
          }), Object.defineProperty(a, "node", {
            get: function() {
              if (w) {
                var t = b.createElement("div");
                return t.innerHTML = a.html, t.children
              }
            }
          }), a
        }

        function la(t) {
          var a = t.icons,
            e = a.main,
            n = a.mask,
            r = t.prefix,
            i = t.iconName,
            o = t.transform,
            s = t.symbol,
            c = t.title,
            f = t.maskId,
            l = t.titleId,
            u = t.extra,
            m = t.watchable,
            d = void 0 !== m && m,
            p = n.found ? n : e,
            a = p.width,
            t = p.height,
            m = "fak" === r,
            p = [Z.replacementClass, i ? "".concat(Z.cssPrefix, "-").concat(i) : ""].filter(function(t) {
              return -1 === u.classes.indexOf(t)
            }).filter(function(t) {
              return "" !== t || !!t
            }).concat(u.classes).join(" "),
            p = {
              children: [],
              attributes: k(k({}, u.attributes), {}, {
                "data-prefix": r,
                "data-icon": i,
                class: p,
                role: u.attributes.role || "img",
                xmlns: "http://www.w3.org/2000/svg",
                viewBox: "0 0 ".concat(a, " ").concat(t)
              })
            },
            t = m && !~u.classes.indexOf("fa-fw") ? {
              width: "".concat(a / t * 16 * .0625, "em")
            } : {};
          d && (p.attributes[O] = ""), c && (p.children.push({
            tag: "title",
            attributes: {
              id: p.attributes["aria-labelledby"] || "title-".concat(l || rt())
            },
            children: [c]
          }), delete p.attributes.title);
          var v, g, b, h, y, t = k(k({}, p), {}, {
              prefix: r,
              iconName: i,
              main: e,
              mask: n,
              maskId: f,
              transform: o,
              symbol: s,
              styles: k(k({}, t), u.styles)
            }),
            n = n.found && e.found ? ra("generateAbstractMask", t) || {
              children: [],
              attributes: {}
            } : ra("generateAbstractIcon", t) || {
              children: [],
              attributes: {}
            },
            e = n.children,
            n = n.attributes;
          return t.children = e, t.attributes = n, s ? (g = (v = t).prefix, b = v.iconName, h = v.children, y = v.attributes, v = !0 === (v = v.symbol) ? "".concat(g, "-").concat(Z.cssPrefix, "-").concat(b) : v, [{
            tag: "svg",
            attributes: {
              style: "display: none;"
            },
            children: [{
              tag: "symbol",
              attributes: k(k({}, y), {}, {
                id: v
              }),
              children: h
            }]
          }]) : (b = (g = t).children, y = g.main, v = g.mask, h = g.attributes, t = g.styles, ft(g = g.transform) && y.found && !v.found && (v = y.width / y.height / 2, y = .5, h.style = ct(k(k({}, t), {}, {
            "transform-origin": "".concat(v + g.x / 16, "em ").concat(y + g.y / 16, "em")
          }))), [{
            tag: "svg",
            attributes: h,
            children: b
          }])
        }

        function ua(t) {
          var a = t.content,
            e = t.width,
            n = t.height,
            r = t.transform,
            i = t.title,
            o = t.extra,
            s = t.watchable,
            c = void 0 !== s && s,
            t = k(k(k({}, o.attributes), i ? {
              title: i
            } : {}), {}, {
              class: o.classes.join(" ")
            });
          c && (t[O] = "");
          s = k({}, o.styles);
          ft(r) && (s.transform = (o = (c = {
              transform: r,
              startCentered: !0,
              width: e,
              height: n
            }).transform, r = c.width, n = void 0 === (e = c.height) ? S : e, c = void 0 !== (e = c.startCentered) && e, e = "", e += c && x ? "translate(".concat(o.x / at - (void 0 === r ? S : r) / 2, "em, ").concat(o.y / at - n / 2, "em) ") :
            c ? "translate(calc(-50% + ".concat(o.x / at, "em), calc(-50% + ").concat(o.y / at, "em)) ") : "translate(".concat(o.x / at, "em, ").concat(o.y / at, "em) "), e += "scale(".concat(o.size / at * (o.flipX ? -1 : 1), ", ").concat(o
              .size / at * (o.flipY ? -1 : 1), ") "), e += "rotate(".concat(o.rotate, "deg) ")), s["-webkit-transform"] = s.transform);
          s = ct(s);
          0 < s.length && (t.style = s);
          s = [];
          return s.push({
            tag: "span",
            attributes: t,
            children: [a]
          }), i && s.push({
            tag: "span",
            attributes: {
              class: "sr-only"
            },
            children: [i]
          }), s
        }
        var ma = vt.styles;

        function da(t) {
          var a = t[0],
            e = t[1],
            t = m(t.slice(4), 1)[0];
          return {
            found: !0,
            width: a,
            height: e,
            icon: Array.isArray(t) ? {
              tag: "g",
              attributes: {
                class: "".concat(Z.cssPrefix, "-").concat(K.GROUP)
              },
              children: [{
                tag: "path",
                attributes: {
                  class: "".concat(Z.cssPrefix, "-").concat(K.SECONDARY),
                  fill: "currentColor",
                  d: t[0]
                }
              }, {
                tag: "path",
                attributes: {
                  class: "".concat(Z.cssPrefix, "-").concat(K.PRIMARY),
                  fill: "currentColor",
                  d: t[1]
                }
              }]
            } : {
              tag: "path",
              attributes: {
                fill: "currentColor",
                d: t
              }
            }
          }
        }
        var pa = {
          found: !1,
          width: 512,
          height: 512
        };

        function va(t, a) {
          F || Z.showMissingIcons || !t || console.error('Icon with name "'.concat(t, '" and prefix "').concat(a, '" is missing.'))
        }

        function ga(r, i) {
          var o = i;
          return "fa" === i && null !== Z.styleDefault && (i = Rt), new Promise(function(a, t) {
            ra("missingIconAbstract");
            if ("fa" === o && (n = Kt(r) || {}, r = n.iconName || r, i = n.prefix || i), r && i && ma[i] && ma[i][r]) {
              var e = ma[i][r];
              return a(da(e))
            }
            var n = {},
              e = function(t, a) {
                var t = 0 < arguments.length && void 0 !== t ? t : {},
                  e = 1 < arguments.length ? a : void 0;
                if (e && Ot(e)) {
                  if (t && t.iconUploads) {
                    var n = t.iconUploads,
                      a = Object.keys(n).find(function(t) {
                        return n[t] && n[t].u && n[t].u === St(e)
                      });
                    if (a) return n[a].v
                  }
                } else if (t && t.iconUploads && t.iconUploads[e] && t.iconUploads[e].v) return t.iconUploads[e].v
              }(g.FontAwesomeKitConfig, r);
            if (g.FontAwesomeKitConfig && g.FontAwesomeKitConfig.token && (n.token = g.FontAwesomeKitConfig.token), "fak" === i && (n.version = e), r && i && Z.autoFetchSvg) return function(e, n) {
              var t = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : {},
                r = "fak" === e,
                a = t.url,
                i = void 0 === a ? Z.fetchSvgFrom : a,
                a = t.uploadedSvgUrl,
                o = void 0 === a ? Z.fetchUploadedSvgFrom : a,
                s = t.token,
                c = t.version;
              return Ht[e] && Ht[e][n] || (Ht[e] = k(k({}, Ht[e] || {}), u({}, n, []))), new Promise(function(a, t) {
                if (!i) return t(new Error("No URL available to fetch SVGs from. Specify in params or by setting config.fetchSvgFrom"));
                if (r && !o) return t(new Error("No URL available to fetch kit SVGs from. Specify in params or by setting config.fetchKitSvgFrom"));
                t = r ? "".concat(o, "/").concat(s, "/icons/").concat(Wt(n, c)) : "".concat(i, "/").concat(T[e], "/").concat(Wt(n));
                if (s && (t = "".concat(t, "?token=").concat(s)), vt.styles[e] && vt.styles[e][n]) return a(vt.styles[e][n]);
                Ht[e][n].push(function(t) {
                  a(t)
                }), 1 === Ht[e][n].length && ("function" == typeof fetch ? fetch(t, {
                  mode: "cors"
                }).then(function(t) {
                  return t.text()
                }).then(function(t) {
                  _t(e, n, t)
                }).catch(function() {
                  _t(e, n, "")
                }) : _t(e, n, ""))
              })
            }(i, r, k({}, n)).then(function(t) {
              t ? a(da(t)) : (va(r, i), a(k(k({}, pa), {}, {
                icon: Z.showMissingIcons && r && ra("missingIconAbstract") || {}
              })))
            }).catch(t);
            va(r, i), a(k(k({}, pa), {}, {
              icon: Z.showMissingIcons && r && ra("missingIconAbstract") || {}
            }))
          })
        }

        function ba() {}

        function ha(t) {
          ya.mark("".concat(ka, " ").concat(t, " ends")), ya.measure("".concat(ka, " ").concat(t), "".concat(ka, " ").concat(t, " begins"), "".concat(ka, " ").concat(t, " ends"))
        }
        var ya = Z.measurePerformance && c && c.mark && c.measure ? c : {
            mark: ba,
            measure: ba
          },
          ka = 'FA "6.5.1"',
          wa = {
            begin: function(t) {
              return ya.mark("".concat(ka, " ").concat(t, " begins")),
                function() {
                  return ha(t)
                }
            },
            end: ha
          },
          xa = function() {};

        function Sa(t) {
          return "string" == typeof(t.getAttribute ? t.getAttribute(O) : null)
        }

        function Aa(t) {
          return b.createElementNS("http://www.w3.org/2000/svg", t)
        }

        function Oa(t) {
          return b.createElement(t)
        }
        var Na = {
          replace: function(t) {
            var a = t[0];
            a.parentNode && (t[1].forEach(function(t) {
              a.parentNode.insertBefore(function a(e, t) {
                var t = (1 < arguments.length && void 0 !== t ? t : {}).ceFn,
                  n = void 0 === t ? "svg" === e.tag ? Aa : Oa : t;
                if ("string" == typeof e) return b.createTextNode(e);
                var r = n(e.tag);
                return Object.keys(e.attributes || []).forEach(function(t) {
                  r.setAttribute(t, e.attributes[t])
                }), (e.children || []).forEach(function(t) {
                  r.appendChild(a(t, {
                    ceFn: n
                  }))
                }), r
              }(t), a)
            }), null === a.getAttribute(O) && Z.keepOriginalSource ? (t = b.createComment(" ".concat(a.outerHTML, " ")), a.parentNode.replaceChild(t, a)) : a.remove())
          },
          nest: function(t) {
            var a = t[0],
              e = t[1];
            if (~ot(a).indexOf(Z.replacementClass)) return Na.replace(t);
            var n = new RegExp("".concat(Z.cssPrefix, "-.*"));
            delete e[0].attributes.id, e[0].attributes.class && (t = e[0].attributes.class.split(" ").reduce(function(t, a) {
              return (a === Z.replacementClass || a.match(n) ? t.toSvg : t.toNode).push(a), t
            }, {
              toNode: [],
              toSvg: []
            }), e[0].attributes.class = t.toSvg.join(" "), 0 === t.toNode.length ? a.removeAttribute("class") : a.setAttribute("class", t.toNode.join(" ")));
            e = e.map(yt).join("\n");
            a.setAttribute(O, ""), a.innerHTML = e
          }
        };

        function Pa(t) {
          t()
        }

        function Ca(e, t) {
          var n = "function" == typeof t ? t : xa;
          0 === e.length ? n() : (Z.mutateApproach === z ? g.requestAnimationFrame || Pa : Pa)(function() {
            var t = !0 !== Z.autoReplaceSvg && Na[Z.autoReplaceSvg] || Na.replace,
              a = wa.begin("mutate");
            e.map(t), a(), n()
          })
        }
        var ja = !1;

        function Ea() {
          ja = !0
        }

        function za() {
          ja = !1
        }
        var Ma = null;

        function Fa(t) {
          var i, o, a, s;
          h && Z.observeMutations && (a = t.treeCallback, i = void 0 === a ? xa : a, a = t.nodeCallback, o = void 0 === a ? xa : a, a = t.pseudoElementsCallback, s = void 0 === a ? xa : a, t = void 0 === (t = t.observeMutationsRoot) ? b : t, Ma =
            new h(function(t) {
              var r;
              ja || (r = Rt, it(t).forEach(function(t) {
                var a, e, n;
                "childList" === t.type && 0 < t.addedNodes.length && !Sa(t.addedNodes[0]) && (Z.searchPseudoElements && s(t.target), i(t.target)), "attributes" === t.type && t.target.parentNode && Z.searchPseudoElements && s(t.target
                  .parentNode), "attributes" === t.type && Sa(t.target) && ~X.indexOf(t.attributeName) && ("class" === t.attributeName && (e = t.target, n = e.getAttribute ? e.getAttribute(C) : null, e = e.getAttribute ? e.getAttribute(
                    j) : null, n && e) ? (e = (a = Qt(ot(t.target))).prefix, a = a.iconName, t.target.setAttribute(C, e || r), a && t.target.setAttribute(j, a)) : (a = t.target) && a.classList && a.classList.contains && a.classList
                  .contains(Z.replacementClass) && o(t.target))
              }))
            }), w && Ma.observe(t, {
              childList: !0,
              attributes: !0,
              characterData: !0,
              subtree: !0
            }))
        }

        function Ra(t) {
          var a = t.getAttribute("data-prefix"),
            e = t.getAttribute("data-icon"),
            n = void 0 !== t.innerText ? t.innerText.trim() : "",
            r = Qt(ot(t));
          return r.prefix || (r.prefix = Rt), a && e && (r.prefix = a, r.iconName = e), r.iconName && r.prefix || (r.prefix && 0 < n.length && (r.iconName = (e = r.prefix, n = t.innerText, (Lt[e] || {})[n] || Gt(r.prefix, St(t.innerText)))), !r
            .iconName && Z.autoFetchSvg && t.firstChild && t.firstChild.nodeType === Node.TEXT_NODE && (r.iconName = t.firstChild.data)), r
        }

        function Ia(t, a) {
          var e = 1 < arguments.length && void 0 !== a ? a : {
              styleParser: !0
            },
            n = Ra(t),
            r = n.iconName,
            i = n.prefix,
            o = n.rest,
            s = (a = it((s = t).attributes).reduce(function(t, a) {
              return "class" !== t.name && "style" !== t.name && (t[a.name] = a.value), t
            }, {}), n = s.getAttribute("title"), s = s.getAttribute("data-fa-title-id"), Z.autoA11y && (n ? a["aria-labelledby"] = "".concat(Z.replacementClass, "-title-").concat(s || rt()) : (a["aria-hidden"] = "true", a.focusable = "false")), a),
            a = ea("parseNodeAttributes", {}, t),
            c = e.styleParser ? (e = (c = t).getAttribute("style"), c = [], c = e ? e.split(";").reduce(function(t, a) {
              var e = a.split(":"),
                a = e[0],
                e = e.slice(1);
              return a && 0 < e.length && (t[a] = e.join(":").trim()), t
            }, {}) : c) : [];
          return k({
            iconName: r,
            title: t.getAttribute("title"),
            titleId: t.getAttribute("data-fa-title-id"),
            prefix: i,
            transform: et,
            mask: {
              iconName: null,
              prefix: null,
              rest: []
            },
            maskId: null,
            symbol: !1,
            extra: {
              classes: o,
              styles: c,
              attributes: s
            }
          }, a)
        }
        var La = vt.styles;

        function Ya(t) {
          var a = "nest" === Z.autoReplaceSvg ? Ia(t, {
            styleParser: !1
          }) : Ia(t);
          return ~a.extra.classes.indexOf(V) ? ra("generateLayersText", t, a) : ra("generateSvgReplacementMutation", t, a)
        }
        var Ta = new Set;

        function Da(t) {
          var n = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : null;
          if (!w) return Promise.resolve();

          function r(t) {
            return a.add("".concat(E, "-").concat(t))
          }

          function i(t) {
            return a.remove("".concat(E, "-").concat(t))
          }
          var a = b.documentElement.classList,
            e = Z.autoFetchSvg ? Ta : L.map(function(t) {
              return "fa-".concat(t)
            }).concat(Object.keys(La));
          e.includes("fa") || e.push("fa");
          var o = [".".concat(V, ":not([").concat(O, "])")].concat(e.map(function(t) {
            return ".".concat(t, ":not([").concat(O, "])")
          })).join(", ");
          if (0 === o.length) return Promise.resolve();
          e = [];
          try {
            e = it(t.querySelectorAll(o))
          } catch (t) {}
          if (!(0 < e.length)) return Promise.resolve();
          r("pending"), i("complete");
          var s = wa.begin("onTree"),
            c = e.reduce(function(t, a) {
              try {
                var e = Ya(a);
                e && t.push(e)
              } catch (t) {
                F || "MissingIcon" === t.name && console.error(t)
              }
              return t
            }, []);
          return new Promise(function(a, e) {
            Promise.all(c).then(function(t) {
              Ca(t, function() {
                r("active"), r("complete"), i("pending"), "function" == typeof n && n(), s(), a()
              })
            }).catch(function(t) {
              s(), e(t)
            })
          })
        }

        function Ua(t) {
          var a = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : null;
          Ya(t).then(function(t) {
            t && Ca([t], a)
          })
        }
        L.map(function(t) {
          Ta.add("fa-".concat(t))
        }), Object.keys(D[R]).map(Ta.add.bind(Ta)), Object.keys(D[I]).map(Ta.add.bind(Ta));

        function _a(t) {
          var a = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : {},
            e = a.transform,
            n = void 0 === e ? et : e,
            r = void 0 !== (e = a.symbol) && e,
            i = void 0 === (e = a.mask) ? null : e,
            o = void 0 === (e = a.maskId) ? null : e,
            s = void 0 === (e = a.title) ? null : e,
            c = void 0 === (e = a.titleId) ? null : e,
            f = void 0 === (e = a.classes) ? [] : e,
            l = void 0 === (e = a.attributes) ? {} : e,
            u = void 0 === (e = a.styles) ? {} : e;
          if (t) {
            var m = t.prefix,
              d = t.iconName,
              p = t.icon;
            return fa(k({
              type: "icon"
            }, t), function() {
              return na("beforeDOMElementCreation", {
                iconDefinition: t,
                params: a
              }), Z.autoA11y && (s ? l["aria-labelledby"] = "".concat(Z.replacementClass, "-title-").concat(c || rt()) : (l["aria-hidden"] = "true", l.focusable = "false")), la({
                icons: {
                  main: da(p),
                  mask: i ? da(i.icon) : {
                    found: !1,
                    width: null,
                    height: null,
                    icon: {}
                  }
                },
                prefix: m,
                iconName: d,
                transform: k(k({}, et), n),
                symbol: r,
                title: s,
                maskId: o,
                titleId: c,
                extra: {
                  attributes: l,
                  styles: u,
                  classes: f
                }
              })
            })
          }
        }
        var Ta = l(Ta),
          dt = {
            mixout: function() {
              return {
                icon: (n = _a, function(t) {
                  var a = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : {},
                    e = (t || {}).icon ? t : ia(t || {}),
                    t = (t = a.mask) && ((t || {}).icon ? t : ia(t || {}));
                  return n(e, k(k({}, a), {}, {
                    mask: t
                  }))
                })
              };
              var n
            },
            hooks: function() {
              return {
                mutationObserverCallbacks: function(t) {
                  return t.treeCallback = Da, t.nodeCallback = Ua, t
                }
              }
            },
            provides: function(t) {
              t.i2svg = function(t) {
                var a = t.node,
                  t = t.callback;
                return Da(void 0 === a ? b : a, void 0 === t ? function() {} : t)
              }, t.generateSvgReplacementMutation = function(n, t) {
                var r = t.iconName,
                  i = t.title,
                  o = t.titleId,
                  s = t.prefix,
                  c = t.transform,
                  f = t.symbol,
                  a = t.mask,
                  l = t.maskId,
                  u = t.extra;
                return new Promise(function(e, t) {
                  Promise.all([ga(r, s), a.iconName ? ga(a.iconName, a.prefix) : Promise.resolve({
                    found: !1,
                    width: 512,
                    height: 512,
                    icon: {}
                  })]).then(function(t) {
                    var a = m(t, 2),
                      t = a[0],
                      a = a[1];
                    e([n, la({
                      icons: {
                        main: t,
                        mask: a
                      },
                      prefix: s,
                      iconName: r,
                      transform: c,
                      symbol: f,
                      maskId: l,
                      title: i,
                      titleId: o,
                      extra: u,
                      watchable: !0
                    })])
                  }).catch(t)
                })
              }, t.generateAbstractIcon = function(t) {
                var a, e = t.children,
                  n = t.attributes,
                  r = t.main,
                  i = t.transform,
                  t = ct(t.styles);
                return 0 < t.length && (n.style = t), ft(i) && (a = ra("generateAbstractTransformGrouping", {
                  main: r,
                  transform: i,
                  containerWidth: r.width,
                  iconWidth: r.width
                })), e.push(a || r.icon), {
                  children: e,
                  attributes: n
                }
              }
            }
          },
          f = {
            mixout: function() {
              return {
                layer: function(t) {
                  var e = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : {},
                    a = e.classes,
                    n = void 0 === a ? [] : a;
                  return fa({
                    type: "layer"
                  }, function() {
                    na("beforeDOMElementCreation", {
                      assembler: t,
                      params: e
                    });
                    var a = [];
                    return t(function(t) {
                      Array.isArray(t) ? t.map(function(t) {
                        a = a.concat(t.abstract)
                      }) : a = a.concat(t.abstract)
                    }), [{
                      tag: "span",
                      attributes: {
                        class: ["".concat(Z.cssPrefix, "-layers")].concat(l(n)).join(" ")
                      },
                      children: a
                    }]
                  })
                }
              }
            }
          },
          d = {
            mixout: function() {
              return {
                counter: function(r) {
                  var i = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : {},
                    t = i.title,
                    o = void 0 === t ? null : t,
                    t = i.classes,
                    s = void 0 === t ? [] : t,
                    t = i.attributes,
                    c = void 0 === t ? {} : t,
                    t = i.styles,
                    f = void 0 === t ? {} : t;
                  return fa({
                    type: "counter",
                    content: r
                  }, function() {
                    return na("beforeDOMElementCreation", {
                      content: r,
                      params: i
                    }), t = {
                      content: r.toString(),
                      title: o,
                      extra: {
                        attributes: c,
                        styles: f,
                        classes: ["".concat(Z.cssPrefix, "-layers-counter")].concat(l(s))
                      }
                    }, a = t.content, e = t.title, n = t.extra, t = k(k(k({}, n.attributes), e ? {
                      title: e
                    } : {}), {}, {
                      class: n.classes.join(" ")
                    }), 0 < (n = ct(n.styles)).length && (t.style = n), (n = []).push({
                      tag: "span",
                      attributes: t,
                      children: [a]
                    }), e && n.push({
                      tag: "span",
                      attributes: {
                        class: "sr-only"
                      },
                      children: [e]
                    }), n;
                    var t, a, e, n
                  })
                }
              }
            }
          },
          c = {
            mixout: function() {
              return {
                text: function(t) {
                  var a = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : {},
                    e = a.transform,
                    n = void 0 === e ? et : e,
                    e = a.title,
                    r = void 0 === e ? null : e,
                    e = a.classes,
                    i = void 0 === e ? [] : e,
                    e = a.attributes,
                    o = void 0 === e ? {} : e,
                    e = a.styles,
                    s = void 0 === e ? {} : e;
                  return fa({
                    type: "text",
                    content: t
                  }, function() {
                    return na("beforeDOMElementCreation", {
                      content: t,
                      params: a
                    }), ua({
                      content: t,
                      transform: k(k({}, et), n),
                      title: r,
                      extra: {
                        attributes: o,
                        styles: s,
                        classes: ["".concat(Z.cssPrefix, "-layers-text")].concat(l(i))
                      }
                    })
                  })
                }
              }
            },
            provides: function(t) {
              t.generateLayersText = function(t, a) {
                var e, n = a.title,
                  r = a.transform,
                  i = a.extra,
                  o = null,
                  s = null;
                return x && (e = parseInt(getComputedStyle(t).fontSize, 10), o = (a = t.getBoundingClientRect()).width / e, s = a.height / e), Z.autoA11y && !n && (i.attributes["aria-hidden"] = "true"), Promise.resolve([t, ua({
                  content: t.innerHTML,
                  width: o,
                  height: s,
                  transform: r,
                  title: n,
                  extra: i,
                  watchable: !0
                })])
              }
            }
          },
          Ha = new RegExp('"', "ug"),
          Wa = [1105920, 1112319];

        function Va(m, d) {
          var p = "".concat(P).concat(d.replace(":", "-"));
          return new Promise(function(e, t) {
            if (null !== m.getAttribute(p)) return e();
            var n, a, r, i, o, s = it(m.children).filter(function(t) {
                return t.getAttribute(N) === d
              })[0],
              c = g.getComputedStyle(m, d),
              f = c.getPropertyValue("font-family").match(B),
              l = c.getPropertyValue("font-weight"),
              u = c.getPropertyValue("content");
            if (s && !f) return m.removeChild(s), e();
            f && "none" !== u && "" !== u ? (a = c.getPropertyValue("content"), u = ~["Sharp"].indexOf(f[2]) ? I : R, n = ~["Solid", "Regular", "Light", "Thin", "Duotone", "Brands", "Kit"].indexOf(f[2]) ? U[u][f[2].toLowerCase()] : G[u][l], u = (
              a = (u = (c = a).replace(Ha, ""), l = At(u, 0), c = Wa[0] <= l && l <= Wa[1], {
                value: St((l = 2 === u.length && u[0] === u[1]) ? u[0] : u),
                isSecondary: c || l
              })).value, c = a.isSecondary, l = f[0].startsWith("FontAwesome"), a = Gt(n, u), r = a, l && (l = Tt[f = u], f = Gt("fas", f), (f = l || (f ? {
              prefix: "fas",
              iconName: f
            } : null) || {
              prefix: null,
              iconName: null
            }).iconName && f.prefix && (a = f.iconName, n = f.prefix)), r = r || u, !(a = a || String.fromCharCode(parseInt(u, 16))) || c || s && s.getAttribute(C) === n && s.getAttribute(j) === r ? e() : (m.setAttribute(p, r), s && m
              .removeChild(s), (o = (i = {
                iconName: null,
                title: null,
                titleId: null,
                prefix: null,
                transform: et,
                symbol: !1,
                mask: {
                  iconName: null,
                  prefix: null,
                  rest: []
                },
                maskId: null,
                extra: {
                  classes: [],
                  styles: {},
                  attributes: {}
                }
              }).extra).attributes[N] = d, ga(a, n).then(function(t) {
                var a = la(k(k({}, i), {}, {
                    icons: {
                      main: t,
                      mask: qt()
                    },
                    prefix: n,
                    iconName: r,
                    extra: o,
                    watchable: !0
                  })),
                  t = b.createElementNS("http://www.w3.org/2000/svg", "svg");
                "::before" === d ? m.insertBefore(t, m.firstChild) : m.appendChild(t), t.outerHTML = a.map(yt).join("\n"), m.removeAttribute(p), e()
              }).catch(t))) : e()
          })
        }

        function Ba(t) {
          return Promise.all([Va(t, "::before"), Va(t, "::after")])
        }

        function Ga(t) {
          return !(t.parentNode === document.head || ~M.indexOf(t.tagName.toUpperCase()) || t.getAttribute(N) || t.parentNode && "svg" === t.parentNode.tagName)
        }

        function Xa(r) {
          if (w) return new Promise(function(t, a) {
            var e = it(r.querySelectorAll("*")).filter(Ga).map(Ba),
              n = wa.begin("searchPseudoElements");
            Ea(), Promise.all(e).then(function() {
              n(), za(), t()
            }).catch(function() {
              n(), za(), a()
            })
          })
        }

        function Ka(t) {
          return t.toLowerCase().split(" ").reduce(function(t, a) {
            var e = a.toLowerCase().split("-"),
              a = e[0],
              n = e.slice(1).join("-");
            if (a && "h" === n) return t.flipX = !0, t;
            if (a && "v" === n) return t.flipY = !0, t;
            if (n = parseFloat(n), isNaN(n)) return t;
            switch (a) {
              case "grow":
                t.size = t.size + n;
                break;
              case "shrink":
                t.size = t.size - n;
                break;
              case "left":
                t.x = t.x - n;
                break;
              case "right":
                t.x = t.x + n;
                break;
              case "up":
                t.y = t.y - n;
                break;
              case "down":
                t.y = t.y + n;
                break;
              case "rotate":
                t.rotate = t.rotate + n
            }
            return t
          }, {
            size: 16,
            x: 0,
            y: 0,
            flipX: !1,
            flipY: !1,
            rotate: 0
          })
        }
        var qa = !1,
          $a = {
            x: 0,
            y: 0,
            width: "100%",
            height: "100%"
          };

        function Ja(t) {
          return t.attributes && (t.attributes.fill || (!(1 < arguments.length && void 0 !== arguments[1]) || arguments[1])) && (t.attributes.fill = "black"), t
        }
        var Qa;
        Qa = {
            mixoutsTo: sa
          }.mixoutsTo, p = [v, dt, f, d, c, {
            hooks: function() {
              return {
                mutationObserverCallbacks: function(t) {
                  return t.pseudoElementsCallback = Xa, t
                }
              }
            },
            provides: function(t) {
              t.pseudoElements2svg = function(t) {
                t = t.node;
                Z.searchPseudoElements && Xa(void 0 === t ? b : t)
              }
            }
          }, {
            mixout: function() {
              return {
                dom: {
                  unwatch: function() {
                    Ea(), qa = !0
                  }
                }
              }
            },
            hooks: function() {
              return {
                bootstrap: function() {
                  Fa(ea("mutationObserverCallbacks", {}))
                },
                noAuto: function() {
                  Ma && Ma.disconnect()
                },
                watch: function(t) {
                  t = t.observeMutationsRoot;
                  qa ? za() : Fa(ea("mutationObserverCallbacks", {
                    observeMutationsRoot: t
                  }))
                }
              }
            }
          }, {
            mixout: function() {
              return {
                parse: {
                  transform: Ka
                }
              }
            },
            hooks: function() {
              return {
                parseNodeAttributes: function(t, a) {
                  a = a.getAttribute("data-fa-transform");
                  return a && (t.transform = Ka(a)), t
                }
              }
            },
            provides: function(t) {
              t.generateAbstractTransformGrouping = function(t) {
                var a = t.main,
                  e = t.transform,
                  n = t.containerWidth,
                  r = t.iconWidth,
                  i = {
                    transform: "translate(".concat(n / 2, " 256)")
                  },
                  t = "translate(".concat(32 * e.x, ", ").concat(32 * e.y, ") "),
                  n = "scale(".concat(e.size / 16 * (e.flipX ? -1 : 1), ", ").concat(e.size / 16 * (e.flipY ? -1 : 1), ") "),
                  e = "rotate(".concat(e.rotate, " 0 0)"),
                  r = {
                    outer: i,
                    inner: {
                      transform: "".concat(t, " ").concat(n, " ").concat(e)
                    },
                    path: {
                      transform: "translate(".concat(r / 2 * -1, " -256)")
                    }
                  };
                return {
                  tag: "g",
                  attributes: k({}, r.outer),
                  children: [{
                    tag: "g",
                    attributes: k({}, r.inner),
                    children: [{
                      tag: a.icon.tag,
                      children: a.icon.children,
                      attributes: k(k({}, a.icon.attributes), r.path)
                    }]
                  }]
                }
              }
            }
          }, {
            hooks: function() {
              return {
                parseNodeAttributes: function(t, a) {
                  var e = a.getAttribute("data-fa-mask"),
                    e = e ? Qt(e.split(" ").map(function(t) {
                      return t.trim()
                    })) : qt();
                  return e.prefix || (e.prefix = Rt), t.mask = e, t.maskId = a.getAttribute("data-fa-mask-id"), t
                }
              }
            },
            provides: function(t) {
              t.generateAbstractMask = function(t) {
                var a = t.children,
                  e = t.attributes,
                  n = t.main,
                  r = t.mask,
                  i = t.maskId,
                  o = t.transform,
                  s = n.width,
                  c = n.icon,
                  f = r.width,
                  t = r.icon,
                  o = (r = (n = {
                    transform: o,
                    containerWidth: f,
                    iconWidth: s
                  }).transform, o = n.containerWidth, f = n.iconWidth, s = {
                    transform: "translate(".concat(o / 2, " 256)")
                  }, n = "translate(".concat(32 * r.x, ", ").concat(32 * r.y, ") "), o = "scale(".concat(r.size / 16 * (r.flipX ? -1 : 1), ", ").concat(r.size / 16 * (r.flipY ? -1 : 1), ") "), r = "rotate(".concat(r.rotate, " 0 0)"), {
                    outer: s,
                    inner: {
                      transform: "".concat(n, " ").concat(o, " ").concat(r)
                    },
                    path: {
                      transform: "translate(".concat(f / 2 * -1, " -256)")
                    }
                  }),
                  r = {
                    tag: "rect",
                    attributes: k(k({}, $a), {}, {
                      fill: "white"
                    })
                  },
                  f = c.children ? {
                    children: c.children.map(Ja)
                  } : {},
                  f = {
                    tag: "g",
                    attributes: k({}, o.inner),
                    children: [Ja(k({
                      tag: c.tag,
                      attributes: k(k({}, c.attributes), o.path)
                    }, f))]
                  },
                  o = {
                    tag: "g",
                    attributes: k({}, o.outer),
                    children: [f]
                  },
                  f = "mask-".concat(i || rt()),
                  i = "clip-".concat(i || rt()),
                  o = {
                    tag: "mask",
                    attributes: k(k({}, $a), {}, {
                      id: f,
                      maskUnits: "userSpaceOnUse",
                      maskContentUnits: "userSpaceOnUse"
                    }),
                    children: [r, o]
                  },
                  o = {
                    tag: "defs",
                    children: [{
                      tag: "clipPath",
                      attributes: {
                        id: i
                      },
                      children: "g" === (t = t).tag ? t.children : [t]
                    }, o]
                  };
                return a.push(o, {
                  tag: "rect",
                  attributes: k({
                    fill: "currentColor",
                    "clip-path": "url(#".concat(i, ")"),
                    mask: "url(#".concat(f, ")")
                  }, $a)
                }), {
                  children: a,
                  attributes: e
                }
              }
            }
          }, {
            provides: function(t) {
              var i = !1;
              g.matchMedia && (i = g.matchMedia("(prefers-reduced-motion: reduce)").matches), t.missingIconAbstract = function() {
                var t = [],
                  a = {
                    fill: "currentColor"
                  },
                  e = {
                    attributeType: "XML",
                    repeatCount: "indefinite",
                    dur: "2s"
                  };
                t.push({
                  tag: "path",
                  attributes: k(k({}, a), {}, {
                    d: "M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"
                  })
                });
                var n = k(k({}, e), {}, {
                    attributeName: "opacity"
                  }),
                  r = {
                    tag: "circle",
                    attributes: k(k({}, a), {}, {
                      cx: "256",
                      cy: "364",
                      r: "28"
                    }),
                    children: []
                  };
                return i || r.children.push({
                  tag: "animate",
                  attributes: k(k({}, e), {}, {
                    attributeName: "r",
                    values: "28;14;28;28;14;28;"
                  })
                }, {
                  tag: "animate",
                  attributes: k(k({}, n), {}, {
                    values: "1;0;1;1;0;1;"
                  })
                }), t.push(r), t.push({
                  tag: "path",
                  attributes: k(k({}, a), {}, {
                    opacity: "1",
                    d: "M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"
                  }),
                  children: i ? [] : [{
                    tag: "animate",
                    attributes: k(k({}, n), {}, {
                      values: "1;0;0;0;0;1;"
                    })
                  }]
                }), i || t.push({
                  tag: "path",
                  attributes: k(k({}, a), {}, {
                    opacity: "0",
                    d: "M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"
                  }),
                  children: [{
                    tag: "animate",
                    attributes: k(k({}, n), {}, {
                      values: "0;0;1;1;0;0;"
                    })
                  }]
                }), {
                  tag: "g",
                  attributes: {
                    class: "missing"
                  },
                  children: t
                }
              }
            }
          }, {
            hooks: function() {
              return {
                parseNodeAttributes: function(t, a) {
                  a = a.getAttribute("data-fa-symbol");
                  return t.symbol = null !== a && ("" === a || a), t
                }
              }
            }
          }], Zt = {}, Object.keys(ta).forEach(function(t) {
            -1 === aa.indexOf(t) && delete ta[t]
          }), p.forEach(function(t) {
            var a, e = t.mixout ? t.mixout() : {};
            Object.keys(e).forEach(function(a) {
              "function" == typeof e[a] && (Qa[a] = e[a]), "object" === r(e[a]) && Object.keys(e[a]).forEach(function(t) {
                Qa[a] || (Qa[a] = {}), Qa[a][t] = e[a][t]
              })
            }), t.hooks && (a = t.hooks(), Object.keys(a).forEach(function(t) {
              Zt[t] || (Zt[t] = []), Zt[t].push(a[t])
            })), t.provides && t.provides(ta)
          }),
          function(t) {
            try {
              for (var a = arguments.length, e = new Array(1 < a ? a - 1 : 0), n = 1; n < a; n++) e[n - 1] = arguments[n];
              t.apply(void 0, e)
            } catch (t) {
              if (!F) throw t
            }
          }(function(t) {
            y && (g.FontAwesome || (g.FontAwesome = sa), ht(function() {
              ca(), na("bootstrap")
            })), vt.hooks = k(k({}, vt.hooks), {}, {
              addPack: function(t, a) {
                vt.styles[t] = k(k({}, vt.styles[t] || {}), a), Bt(), ca()
              },
              addPacks: function(t) {
                t.forEach(function(t) {
                  var a = m(t, 2),
                    t = a[0],
                    a = a[1];
                  vt.styles[t] = k(k({}, vt.styles[t] || {}), a)
                }), Bt(), ca()
              },
              addShims: function(t) {
                var a;
                (a = vt.shims).push.apply(a, l(t)), Bt(), ca()
              }
            })
          })
      }();
    </script>
    <script referrerpolicy="strict-origin" id="fa-v4-shims">
      var a, e;
      a = this, e = function() {
        "use strict";
        var a = {},
          e = {};
        try {
          "undefined" != typeof window && (a = window), "undefined" != typeof document && (e = document)
        } catch (a) {}
        var l = (a.navigator || {}).userAgent,
          r = void 0 === l ? "" : l,
          f = a,
          n = e;
        f.document, n.documentElement && n.head && "function" == typeof n.addEventListener && n.createElement, ~r.indexOf("MSIE") || r.indexOf("Trident/");

        function o(a, e, l) {
          return e in a ? Object.defineProperty(a, e, {
            value: l,
            enumerable: !0,
            configurable: !0,
            writable: !0
          }) : a[e] = l, a
        }

        function t(a, e) {
          (null == e || e > a.length) && (e = a.length);
          for (var l = 0, r = new Array(e); l < e; l++) r[l] = a[l];
          return r
        }
        var s = "___FONT_AWESOME___",
          u = function() {
            try {
              return "production" === process.env.NODE_ENV
            } catch (a) {
              return !1
            }
          }(),
          i = "classic",
          b = "sharp",
          c = [i, b];

        function d(a) {
          return new Proxy(a, {
            get: function(a, e) {
              return e in a ? a[e] : a[i]
            }
          })
        }
        d((o(h = {}, i, {
          fa: "solid",
          fas: "solid",
          "fa-solid": "solid",
          far: "regular",
          "fa-regular": "regular",
          fal: "light",
          "fa-light": "light",
          fat: "thin",
          "fa-thin": "thin",
          fad: "duotone",
          "fa-duotone": "duotone",
          fab: "brands",
          "fa-brands": "brands",
          fak: "kit",
          fakd: "kit",
          "fa-kit": "kit",
          "fa-kit-duotone": "kit"
        }), o(h, b, {
          fa: "solid",
          fass: "solid",
          "fa-solid": "solid",
          fasr: "regular",
          "fa-regular": "regular",
          fasl: "light",
          "fa-light": "light",
          fast: "thin",
          "fa-thin": "thin"
        }), h));
        var p = d((o(g = {}, i, {
            solid: "fas",
            regular: "far",
            light: "fal",
            thin: "fat",
            duotone: "fad",
            brands: "fab",
            kit: "fak"
          }), o(g, b, {
            solid: "fass",
            regular: "fasr",
            light: "fasl",
            thin: "fast"
          }), g)),
          n = (d((o(l = {}, i, {
            fab: "fa-brands",
            fad: "fa-duotone",
            fak: "fa-kit",
            fal: "fa-light",
            far: "fa-regular",
            fas: "fa-solid",
            fat: "fa-thin"
          }), o(l, b, {
            fass: "fa-solid",
            fasr: "fa-regular",
            fasl: "fa-light",
            fast: "fa-thin"
          }), l)), d((o(a = {}, i, {
            "fa-brands": "fab",
            "fa-duotone": "fad",
            "fa-kit": "fak",
            "fa-light": "fal",
            "fa-regular": "far",
            "fa-solid": "fas",
            "fa-thin": "fat"
          }), o(a, b, {
            "fa-solid": "fass",
            "fa-regular": "fasr",
            "fa-light": "fasl",
            "fa-thin": "fast"
          }), a)), d((o(e = {}, i, {
            900: "fas",
            400: "far",
            normal: "far",
            300: "fal",
            100: "fat"
          }), o(e, b, {
            900: "fass",
            400: "fasr",
            300: "fasl",
            100: "fast"
          }), e)), [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]),
          r = n.concat([11, 12, 13, 14, 15, 16, 17, 18, 19, 20]),
          h = "duotone-group",
          g = "swap-opacity",
          l = "primary",
          a = "secondary",
          e = new Set;
        Object.keys(p[i]).map(e.add.bind(e)), Object.keys(p[b]).map(e.add.bind(e));
        [].concat(c, function(a) {
          if (Array.isArray(a)) return t(a)
        }(e = e) || function(a) {
          if ("undefined" != typeof Symbol && null != a[Symbol.iterator] || null != a["@@iterator"]) return Array.from(a)
        }(e) || function(a, e) {
          if (a) {
            if ("string" == typeof a) return t(a, e);
            var l = Object.prototype.toString.call(a).slice(8, -1);
            return "Map" === (l = "Object" === l && a.constructor ? a.constructor.name : l) || "Set" === l ? Array.from(a) : "Arguments" === l || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l) ? t(a, e) : void 0
          }
        }(e) || function() {
          throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
        }(), ["2xs", "xs", "sm", "lg", "xl", "2xl", "beat", "border", "fade", "beat-fade", "bounce", "flip-both", "flip-horizontal", "flip-vertical", "flip", "fw", "inverse", "layers-counter", "layers-text", "layers", "li", "pull-left",
          "pull-right", "pulse", "rotate-180", "rotate-270", "rotate-90", "rotate-by", "shake", "spin-pulse", "spin-reverse", "spin", "stack-1x", "stack-2x", "stack", "ul", h, g, l, a
        ]).concat(n.map(function(a) {
          return "".concat(a, "x")
        })).concat(r.map(function(a) {
          return "w-".concat(a)
        }));
        f = f || {};
        f[s] || (f[s] = {}), f[s].styles || (f[s].styles = {}), f[s].hooks || (f[s].hooks = {}), f[s].shims || (f[s].shims = []);
        var m = f[s],
          w = [
            ["glass", null, "martini-glass-empty"],
            ["envelope-o", "far", "envelope"],
            ["star-o", "far", "star"],
            ["remove", null, "xmark"],
            ["close", null, "xmark"],
            ["gear", null, "gear"],
            ["trash-o", "far", "trash-can"],
            ["home", null, "house"],
            ["file-o", "far", "file"],
            ["clock-o", "far", "clock"],
            ["arrow-circle-o-down", "far", "circle-down"],
            ["arrow-circle-o-up", "far", "circle-up"],
            ["play-circle-o", "far", "circle-play"],
            ["repeat", null, "arrow-rotate-right"],
            ["rotate-right", null, "arrow-rotate-right"],
            ["refresh", null, "arrows-rotate"],
            ["list-alt", "far", "rectangle-list"],
            ["dedent", null, "outdent"],
            ["video-camera", null, "video"],
            ["picture-o", "far", "image"],
            ["photo", "far", "image"],
            ["image", "far", "image"],
            ["map-marker", null, "location-dot"],
            ["pencil-square-o", "far", "pen-to-square"],
            ["edit", "far", "pen-to-square"],
            ["share-square-o", null, "share-from-square"],
            ["check-square-o", "far", "square-check"],
            ["arrows", null, "up-down-left-right"],
            ["times-circle-o", "far", "circle-xmark"],
            ["check-circle-o", "far", "circle-check"],
            ["mail-forward", null, "share"],
            ["expand", null, "up-right-and-down-left-from-center"],
            ["compress", null, "down-left-and-up-right-to-center"],
            ["eye", "far", null],
            ["eye-slash", "far", null],
            ["warning", null, "triangle-exclamation"],
            ["calendar", null, "calendar-days"],
            ["arrows-v", null, "up-down"],
            ["arrows-h", null, "left-right"],
            ["bar-chart", null, "chart-column"],
            ["bar-chart-o", null, "chart-column"],
            ["twitter-square", "fab", "square-twitter"],
            ["facebook-square", "fab", "square-facebook"],
            ["gears", null, "gears"],
            ["thumbs-o-up", "far", "thumbs-up"],
            ["thumbs-o-down", "far", "thumbs-down"],
            ["heart-o", "far", "heart"],
            ["sign-out", null, "right-from-bracket"],
            ["linkedin-square", "fab", "linkedin"],
            ["thumb-tack", null, "thumbtack"],
            ["external-link", null, "up-right-from-square"],
            ["sign-in", null, "right-to-bracket"],
            ["github-square", "fab", "square-github"],
            ["lemon-o", "far", "lemon"],
            ["square-o", "far", "square"],
            ["bookmark-o", "far", "bookmark"],
            ["twitter", "fab", null],
            ["facebook", "fab", "facebook-f"],
            ["facebook-f", "fab", "facebook-f"],
            ["github", "fab", null],
            ["credit-card", "far", null],
            ["feed", null, "rss"],
            ["hdd-o", "far", "hard-drive"],
            ["hand-o-right", "far", "hand-point-right"],
            ["hand-o-left", "far", "hand-point-left"],
            ["hand-o-up", "far", "hand-point-up"],
            ["hand-o-down", "far", "hand-point-down"],
            ["globe", null, "earth-americas"],
            ["tasks", null, "bars-progress"],
            ["arrows-alt", null, "maximize"],
            ["group", null, "users"],
            ["chain", null, "link"],
            ["cut", null, "scissors"],
            ["files-o", "far", "copy"],
            ["floppy-o", "far", "floppy-disk"],
            ["save", "far", "floppy-disk"],
            ["navicon", null, "bars"],
            ["reorder", null, "bars"],
            ["magic", null, "wand-magic-sparkles"],
            ["pinterest", "fab", null],
            ["pinterest-square", "fab", "square-pinterest"],
            ["google-plus-square", "fab", "square-google-plus"],
            ["google-plus", "fab", "google-plus-g"],
            ["money", null, "money-bill-1"],
            ["unsorted", null, "sort"],
            ["sort-desc", null, "sort-down"],
            ["sort-asc", null, "sort-up"],
            ["linkedin", "fab", "linkedin-in"],
            ["rotate-left", null, "arrow-rotate-left"],
            ["legal", null, "gavel"],
            ["tachometer", null, "gauge-high"],
            ["dashboard", null, "gauge-high"],
            ["comment-o", "far", "comment"],
            ["comments-o", "far", "comments"],
            ["flash", null, "bolt"],
            ["clipboard", null, "paste"],
            ["lightbulb-o", "far", "lightbulb"],
            ["exchange", null, "right-left"],
            ["cloud-download", null, "cloud-arrow-down"],
            ["cloud-upload", null, "cloud-arrow-up"],
            ["bell-o", "far", "bell"],
            ["cutlery", null, "utensils"],
            ["file-text-o", "far", "file-lines"],
            ["building-o", "far", "building"],
            ["hospital-o", "far", "hospital"],
            ["tablet", null, "tablet-screen-button"],
            ["mobile", null, "mobile-screen-button"],
            ["mobile-phone", null, "mobile-screen-button"],
            ["circle-o", "far", "circle"],
            ["mail-reply", null, "reply"],
            ["github-alt", "fab", null],
            ["folder-o", "far", "folder"],
            ["folder-open-o", "far", "folder-open"],
            ["smile-o", "far", "face-smile"],
            ["frown-o", "far", "face-frown"],
            ["meh-o", "far", "face-meh"],
            ["keyboard-o", "far", "keyboard"],
            ["flag-o", "far", "flag"],
            ["mail-reply-all", null, "reply-all"],
            ["star-half-o", "far", "star-half-stroke"],
            ["star-half-empty", "far", "star-half-stroke"],
            ["star-half-full", "far", "star-half-stroke"],
            ["code-fork", null, "code-branch"],
            ["chain-broken", null, "link-slash"],
            ["unlink", null, "link-slash"],
            ["calendar-o", "far", "calendar"],
            ["maxcdn", "fab", null],
            ["html5", "fab", null],
            ["css3", "fab", null],
            ["unlock-alt", null, "unlock"],
            ["minus-square-o", "far", "square-minus"],
            ["level-up", null, "turn-up"],
            ["level-down", null, "turn-down"],
            ["pencil-square", null, "square-pen"],
            ["external-link-square", null, "square-up-right"],
            ["compass", "far", null],
            ["caret-square-o-down", "far", "square-caret-down"],
            ["toggle-down", "far", "square-caret-down"],
            ["caret-square-o-up", "far", "square-caret-up"],
            ["toggle-up", "far", "square-caret-up"],
            ["caret-square-o-right", "far", "square-caret-right"],
            ["toggle-right", "far", "square-caret-right"],
            ["eur", null, "euro-sign"],
            ["euro", null, "euro-sign"],
            ["gbp", null, "sterling-sign"],
            ["usd", null, "dollar-sign"],
            ["dollar", null, "dollar-sign"],
            ["inr", null, "indian-rupee-sign"],
            ["rupee", null, "indian-rupee-sign"],
            ["jpy", null, "yen-sign"],
            ["cny", null, "yen-sign"],
            ["rmb", null, "yen-sign"],
            ["yen", null, "yen-sign"],
            ["rub", null, "ruble-sign"],
            ["ruble", null, "ruble-sign"],
            ["rouble", null, "ruble-sign"],
            ["krw", null, "won-sign"],
            ["won", null, "won-sign"],
            ["btc", "fab", null],
            ["bitcoin", "fab", "btc"],
            ["file-text", null, "file-lines"],
            ["sort-alpha-asc", null, "arrow-down-a-z"],
            ["sort-alpha-desc", null, "arrow-down-z-a"],
            ["sort-amount-asc", null, "arrow-down-short-wide"],
            ["sort-amount-desc", null, "arrow-down-wide-short"],
            ["sort-numeric-asc", null, "arrow-down-1-9"],
            ["sort-numeric-desc", null, "arrow-down-9-1"],
            ["youtube-square", "fab", "square-youtube"],
            ["youtube", "fab", null],
            ["xing", "fab", null],
            ["xing-square", "fab", "square-xing"],
            ["youtube-play", "fab", "youtube"],
            ["dropbox", "fab", null],
            ["stack-overflow", "fab", null],
            ["instagram", "fab", null],
            ["flickr", "fab", null],
            ["adn", "fab", null],
            ["bitbucket", "fab", null],
            ["bitbucket-square", "fab", "bitbucket"],
            ["tumblr", "fab", null],
            ["tumblr-square", "fab", "square-tumblr"],
            ["long-arrow-down", null, "down-long"],
            ["long-arrow-up", null, "up-long"],
            ["long-arrow-left", null, "left-long"],
            ["long-arrow-right", null, "right-long"],
            ["apple", "fab", null],
            ["windows", "fab", null],
            ["android", "fab", null],
            ["linux", "fab", null],
            ["dribbble", "fab", null],
            ["skype", "fab", null],
            ["foursquare", "fab", null],
            ["trello", "fab", null],
            ["gratipay", "fab", null],
            ["gittip", "fab", "gratipay"],
            ["sun-o", "far", "sun"],
            ["moon-o", "far", "moon"],
            ["vk", "fab", null],
            ["weibo", "fab", null],
            ["renren", "fab", null],
            ["pagelines", "fab", null],
            ["stack-exchange", "fab", null],
            ["arrow-circle-o-right", "far", "circle-right"],
            ["arrow-circle-o-left", "far", "circle-left"],
            ["caret-square-o-left", "far", "square-caret-left"],
            ["toggle-left", "far", "square-caret-left"],
            ["dot-circle-o", "far", "circle-dot"],
            ["vimeo-square", "fab", "square-vimeo"],
            ["try", null, "turkish-lira-sign"],
            ["turkish-lira", null, "turkish-lira-sign"],
            ["plus-square-o", "far", "square-plus"],
            ["slack", "fab", null],
            ["wordpress", "fab", null],
            ["openid", "fab", null],
            ["institution", null, "building-columns"],
            ["bank", null, "building-columns"],
            ["mortar-board", null, "graduation-cap"],
            ["yahoo", "fab", null],
            ["google", "fab", null],
            ["reddit", "fab", null],
            ["reddit-square", "fab", "square-reddit"],
            ["stumbleupon-circle", "fab", null],
            ["stumbleupon", "fab", null],
            ["delicious", "fab", null],
            ["digg", "fab", null],
            ["pied-piper-pp", "fab", null],
            ["pied-piper-alt", "fab", null],
            ["drupal", "fab", null],
            ["joomla", "fab", null],
            ["behance", "fab", null],
            ["behance-square", "fab", "square-behance"],
            ["steam", "fab", null],
            ["steam-square", "fab", "square-steam"],
            ["automobile", null, "car"],
            ["cab", null, "taxi"],
            ["spotify", "fab", null],
            ["deviantart", "fab", null],
            ["soundcloud", "fab", null],
            ["file-pdf-o", "far", "file-pdf"],
            ["file-word-o", "far", "file-word"],
            ["file-excel-o", "far", "file-excel"],
            ["file-powerpoint-o", "far", "file-powerpoint"],
            ["file-image-o", "far", "file-image"],
            ["file-photo-o", "far", "file-image"],
            ["file-picture-o", "far", "file-image"],
            ["file-archive-o", "far", "file-zipper"],
            ["file-zip-o", "far", "file-zipper"],
            ["file-audio-o", "far", "file-audio"],
            ["file-sound-o", "far", "file-audio"],
            ["file-video-o", "far", "file-video"],
            ["file-movie-o", "far", "file-video"],
            ["file-code-o", "far", "file-code"],
            ["vine", "fab", null],
            ["codepen", "fab", null],
            ["jsfiddle", "fab", null],
            ["life-bouy", null, "life-ring"],
            ["life-buoy", null, "life-ring"],
            ["life-saver", null, "life-ring"],
            ["support", null, "life-ring"],
            ["circle-o-notch", null, "circle-notch"],
            ["rebel", "fab", null],
            ["ra", "fab", "rebel"],
            ["resistance", "fab", "rebel"],
            ["empire", "fab", null],
            ["ge", "fab", "empire"],
            ["git-square", "fab", "square-git"],
            ["git", "fab", null],
            ["hacker-news", "fab", null],
            ["y-combinator-square", "fab", "hacker-news"],
            ["yc-square", "fab", "hacker-news"],
            ["tencent-weibo", "fab", null],
            ["qq", "fab", null],
            ["weixin", "fab", null],
            ["wechat", "fab", "weixin"],
            ["send", null, "paper-plane"],
            ["paper-plane-o", "far", "paper-plane"],
            ["send-o", "far", "paper-plane"],
            ["circle-thin", "far", "circle"],
            ["header", null, "heading"],
            ["futbol-o", "far", "futbol"],
            ["soccer-ball-o", "far", "futbol"],
            ["slideshare", "fab", null],
            ["twitch", "fab", null],
            ["yelp", "fab", null],
            ["newspaper-o", "far", "newspaper"],
            ["paypal", "fab", null],
            ["google-wallet", "fab", null],
            ["cc-visa", "fab", null],
            ["cc-mastercard", "fab", null],
            ["cc-discover", "fab", null],
            ["cc-amex", "fab", null],
            ["cc-paypal", "fab", null],
            ["cc-stripe", "fab", null],
            ["bell-slash-o", "far", "bell-slash"],
            ["trash", null, "trash-can"],
            ["copyright", "far", null],
            ["eyedropper", null, "eye-dropper"],
            ["area-chart", null, "chart-area"],
            ["pie-chart", null, "chart-pie"],
            ["line-chart", null, "chart-line"],
            ["lastfm", "fab", null],
            ["lastfm-square", "fab", "square-lastfm"],
            ["ioxhost", "fab", null],
            ["angellist", "fab", null],
            ["cc", "far", "closed-captioning"],
            ["ils", null, "shekel-sign"],
            ["shekel", null, "shekel-sign"],
            ["sheqel", null, "shekel-sign"],
            ["buysellads", "fab", null],
            ["connectdevelop", "fab", null],
            ["dashcube", "fab", null],
            ["forumbee", "fab", null],
            ["leanpub", "fab", null],
            ["sellsy", "fab", null],
            ["shirtsinbulk", "fab", null],
            ["simplybuilt", "fab", null],
            ["skyatlas", "fab", null],
            ["diamond", "far", "gem"],
            ["transgender", null, "mars-and-venus"],
            ["intersex", null, "mars-and-venus"],
            ["transgender-alt", null, "transgender"],
            ["facebook-official", "fab", "facebook"],
            ["pinterest-p", "fab", null],
            ["whatsapp", "fab", null],
            ["hotel", null, "bed"],
            ["viacoin", "fab", null],
            ["medium", "fab", null],
            ["y-combinator", "fab", null],
            ["yc", "fab", "y-combinator"],
            ["optin-monster", "fab", null],
            ["opencart", "fab", null],
            ["expeditedssl", "fab", null],
            ["battery-4", null, "battery-full"],
            ["battery", null, "battery-full"],
            ["battery-3", null, "battery-three-quarters"],
            ["battery-2", null, "battery-half"],
            ["battery-1", null, "battery-quarter"],
            ["battery-0", null, "battery-empty"],
            ["object-group", "far", null],
            ["object-ungroup", "far", null],
            ["sticky-note-o", "far", "note-sticky"],
            ["cc-jcb", "fab", null],
            ["cc-diners-club", "fab", null],
            ["clone", "far", null],
            ["hourglass-o", null, "hourglass"],
            ["hourglass-1", null, "hourglass-start"],
            ["hourglass-2", null, "hourglass-half"],
            ["hourglass-3", null, "hourglass-end"],
            ["hand-rock-o", "far", "hand-back-fist"],
            ["hand-grab-o", "far", "hand-back-fist"],
            ["hand-paper-o", "far", "hand"],
            ["hand-stop-o", "far", "hand"],
            ["hand-scissors-o", "far", "hand-scissors"],
            ["hand-lizard-o", "far", "hand-lizard"],
            ["hand-spock-o", "far", "hand-spock"],
            ["hand-pointer-o", "far", "hand-pointer"],
            ["hand-peace-o", "far", "hand-peace"],
            ["registered", "far", null],
            ["creative-commons", "fab", null],
            ["gg", "fab", null],
            ["gg-circle", "fab", null],
            ["odnoklassniki", "fab", null],
            ["odnoklassniki-square", "fab", "square-odnoklassniki"],
            ["get-pocket", "fab", null],
            ["wikipedia-w", "fab", null],
            ["safari", "fab", null],
            ["chrome", "fab", null],
            ["firefox", "fab", null],
            ["opera", "fab", null],
            ["internet-explorer", "fab", null],
            ["television", null, "tv"],
            ["contao", "fab", null],
            ["500px", "fab", null],
            ["amazon", "fab", null],
            ["calendar-plus-o", "far", "calendar-plus"],
            ["calendar-minus-o", "far", "calendar-minus"],
            ["calendar-times-o", "far", "calendar-xmark"],
            ["calendar-check-o", "far", "calendar-check"],
            ["map-o", "far", "map"],
            ["commenting", null, "comment-dots"],
            ["commenting-o", "far", "comment-dots"],
            ["houzz", "fab", null],
            ["vimeo", "fab", "vimeo-v"],
            ["black-tie", "fab", null],
            ["fonticons", "fab", null],
            ["reddit-alien", "fab", null],
            ["edge", "fab", null],
            ["credit-card-alt", null, "credit-card"],
            ["codiepie", "fab", null],
            ["modx", "fab", null],
            ["fort-awesome", "fab", null],
            ["usb", "fab", null],
            ["product-hunt", "fab", null],
            ["mixcloud", "fab", null],
            ["scribd", "fab", null],
            ["pause-circle-o", "far", "circle-pause"],
            ["stop-circle-o", "far", "circle-stop"],
            ["bluetooth", "fab", null],
            ["bluetooth-b", "fab", null],
            ["gitlab", "fab", null],
            ["wpbeginner", "fab", null],
            ["wpforms", "fab", null],
            ["envira", "fab", null],
            ["wheelchair-alt", "fab", "accessible-icon"],
            ["question-circle-o", "far", "circle-question"],
            ["volume-control-phone", null, "phone-volume"],
            ["asl-interpreting", null, "hands-asl-interpreting"],
            ["deafness", null, "ear-deaf"],
            ["hard-of-hearing", null, "ear-deaf"],
            ["glide", "fab", null],
            ["glide-g", "fab", null],
            ["signing", null, "hands"],
            ["viadeo", "fab", null],
            ["viadeo-square", "fab", "square-viadeo"],
            ["snapchat", "fab", null],
            ["snapchat-ghost", "fab", "snapchat"],
            ["snapchat-square", "fab", "square-snapchat"],
            ["pied-piper", "fab", null],
            ["first-order", "fab", null],
            ["yoast", "fab", null],
            ["themeisle", "fab", null],
            ["google-plus-official", "fab", "google-plus"],
            ["google-plus-circle", "fab", "google-plus"],
            ["font-awesome", "fab", null],
            ["fa", "fab", "font-awesome"],
            ["handshake-o", "far", "handshake"],
            ["envelope-open-o", "far", "envelope-open"],
            ["linode", "fab", null],
            ["address-book-o", "far", "address-book"],
            ["vcard", null, "address-card"],
            ["address-card-o", "far", "address-card"],
            ["vcard-o", "far", "address-card"],
            ["user-circle-o", "far", "circle-user"],
            ["user-o", "far", "user"],
            ["id-badge", "far", null],
            ["drivers-license", null, "id-card"],
            ["id-card-o", "far", "id-card"],
            ["drivers-license-o", "far", "id-card"],
            ["quora", "fab", null],
            ["free-code-camp", "fab", null],
            ["telegram", "fab", null],
            ["thermometer-4", null, "temperature-full"],
            ["thermometer", null, "temperature-full"],
            ["thermometer-3", null, "temperature-three-quarters"],
            ["thermometer-2", null, "temperature-half"],
            ["thermometer-1", null, "temperature-quarter"],
            ["thermometer-0", null, "temperature-empty"],
            ["bathtub", null, "bath"],
            ["s15", null, "bath"],
            ["window-maximize", "far", null],
            ["window-restore", "far", null],
            ["times-rectangle", null, "rectangle-xmark"],
            ["window-close-o", "far", "rectangle-xmark"],
            ["times-rectangle-o", "far", "rectangle-xmark"],
            ["bandcamp", "fab", null],
            ["grav", "fab", null],
            ["etsy", "fab", null],
            ["imdb", "fab", null],
            ["ravelry", "fab", null],
            ["eercast", "fab", "sellcast"],
            ["snowflake-o", "far", "snowflake"],
            ["superpowers", "fab", null],
            ["wpexplorer", "fab", null],
            ["meetup", "fab", null],
            [61440, "fas", "martini-glass-empty"],
            [61443, "far", "envelope"],
            [61446, "far", "star"],
            [61460, "far", "trash-can"],
            [61462, "far", "file"],
            [61463, "far", "clock"],
            [61466, "far", "circle-down"],
            [61467, "far", "circle-up"],
            [61469, "far", "circle-play"],
            [61470, "fas", "arrow-rotate-right"],
            [61474, "far", "rectangle-list"],
            [61502, "far", "image"],
            [61505, "fas", "location-dot"],
            [61508, "far", "pen-to-square"],
            [61509, "fas", "share-from-square"],
            [61510, "far", "square-check"],
            [61511, "fas", "up-down-left-right"],
            [61532, "far", "circle-xmark"],
            [61533, "far", "circle-check"],
            [61541, "fas", "up-right-and-down-left-from-center"],
            [61542, "fas", "down-left-and-up-right-to-center"],
            [61550, "far", "eye"],
            [61552, "far", "eye-slash"],
            [61555, "fas", "calendar-days"],
            [61565, "fas", "up-down"],
            [61566, "fas", "left-right"],
            [61568, "fas", "chart-column"],
            [61569, "fab", "square-twitter"],
            [61570, "fab", "square-facebook"],
            [61575, "far", "thumbs-up"],
            [61576, "far", "thumbs-down"],
            [61578, "far", "heart"],
            [61579, "fas", "right-from-bracket"],
            [61580, "fab", "linkedin"],
            [61582, "fas", "up-right-from-square"],
            [61584, "fas", "right-to-bracket"],
            [61586, "fab", "square-github"],
            [61588, "far", "lemon"],
            [61590, "far", "square"],
            [61591, "far", "bookmark"],
            [61593, "fab", "twitter"],
            [61594, "fab", "facebook-f"],
            [61595, "fab", "github"],
            [61597, "far", "credit-card"],
            [61600, "far", "hard-drive"],
            [61604, "far", "hand-point-right"],
            [61605, "far", "hand-point-left"],
            [61606, "far", "hand-point-up"],
            [61607, "far", "hand-point-down"],
            [61612, "fas", "earth-americas"],
            [61614, "fas", "bars-progress"],
            [61618, "fas", "maximize"],
            [61632, "fas", "users"],
            [61637, "far", "copy"],
            [61639, "far", "floppy-disk"],
            [61641, "fas", "bars"],
            [61648, "fas", "wand-magic-sparkles"],
            [61650, "fab", "pinterest"],
            [61651, "fab", "square-pinterest"],
            [61652, "fab", "square-google-plus"],
            [61653, "fab", "google-plus-g"],
            [61654, "fas", "money-bill-1"],
            [61665, "fab", "linkedin-in"],
            [61666, "fas", "arrow-rotate-left"],
            [61668, "fas", "gauge-high"],
            [61669, "far", "comment"],
            [61670, "far", "comments"],
            [61671, "fas", "bolt"],
            [61674, "fas", "paste"],
            [61675, "far", "lightbulb"],
            [61676, "fas", "right-left"],
            [61602, "far", "bell"],
            [61685, "fas", "utensils"],
            [61686, "far", "file-lines"],
            [61687, "far", "building"],
            [61688, "far", "hospital"],
            [61706, "fas", "tablet-screen-button"],
            [61707, "fas", "mobile-screen-button"],
            [61708, "far", "circle"],
            [61714, "fas", "reply"],
            [61715, "fab", "github-alt"],
            [61716, "far", "folder"],
            [61717, "far", "folder-open"],
            [61720, "far", "face-smile"],
            [61721, "far", "face-frown"],
            [61722, "far", "face-meh"],
            [61724, "far", "keyboard"],
            [61725, "far", "flag"],
            [61731, "far", "star-half-stroke"],
            [61734, "fas", "code-branch"],
            [61747, "far", "calendar"],
            [61750, "fab", "maxcdn"],
            [61755, "fab", "html5"],
            [61756, "fab", "css3"],
            [61758, "fas", "unlock"],
            [61767, "far", "square-minus"],
            [61768, "fas", "turn-up"],
            [61769, "fas", "turn-down"],
            [61772, "fas", "square-up-right"],
            [61774, "far", "compass"],
            [61776, "far", "square-caret-down"],
            [61777, "far", "square-caret-up"],
            [61778, "far", "square-caret-right"],
            [61781, "fas", "dollar-sign"],
            [61782, "fas", "indian-rupee-sign"],
            [61786, "fab", "btc"],
            [61790, "fas", "arrow-down-z-a"],
            [61792, "fas", "arrow-down-short-wide"],
            [61793, "fas", "arrow-down-wide-short"],
            [61795, "fas", "arrow-down-9-1"],
            [61798, "fab", "square-youtube"],
            [61799, "fab", "youtube"],
            [61800, "fab", "xing"],
            [61801, "fab", "square-xing"],
            [61802, "fab", "youtube"],
            [61803, "fab", "dropbox"],
            [61804, "fab", "stack-overflow"],
            [61805, "fab", "instagram"],
            [61806, "fab", "flickr"],
            [61808, "fab", "adn"],
            [61809, "fab", "bitbucket"],
            [61810, "fab", "bitbucket"],
            [61811, "fab", "tumblr"],
            [61812, "fab", "square-tumblr"],
            [61813, "fas", "down-long"],
            [61814, "fas", "up-long"],
            [61815, "fas", "left-long"],
            [61816, "fas", "right-long"],
            [61817, "fab", "apple"],
            [61818, "fab", "windows"],
            [61819, "fab", "android"],
            [61820, "fab", "linux"],
            [61821, "fab", "dribbble"],
            [61822, "fab", "skype"],
            [61824, "fab", "foursquare"],
            [61825, "fab", "trello"],
            [61828, "fab", "gratipay"],
            [61829, "far", "sun"],
            [61830, "far", "moon"],
            [61833, "fab", "vk"],
            [61834, "fab", "weibo"],
            [61835, "fab", "renren"],
            [61836, "fab", "pagelines"],
            [61837, "fab", "stack-exchange"],
            [61838, "far", "circle-right"],
            [61840, "far", "circle-left"],
            [61841, "far", "square-caret-left"],
            [61842, "far", "circle-dot"],
            [61844, "fab", "square-vimeo"],
            [61845, "fas", "turkish-lira-sign"],
            [61846, "far", "square-plus"],
            [61848, "fab", "slack"],
            [61850, "fab", "wordpress"],
            [61851, "fab", "openid"],
            [61854, "fab", "yahoo"],
            [61856, "fab", "google"],
            [61857, "fab", "reddit"],
            [61858, "fab", "square-reddit"],
            [61859, "fab", "stumbleupon-circle"],
            [61860, "fab", "stumbleupon"],
            [61861, "fab", "delicious"],
            [61862, "fab", "digg"],
            [61863, "fab", "pied-piper-pp"],
            [61864, "fab", "pied-piper-alt"],
            [61865, "fab", "drupal"],
            [61866, "fab", "joomla"],
            [61876, "fab", "behance"],
            [61877, "fab", "square-behance"],
            [61878, "fab", "steam"],
            [61879, "fab", "square-steam"],
            [61884, "fab", "spotify"],
            [61885, "fab", "deviantart"],
            [61886, "fab", "soundcloud"],
            [61889, "far", "file-pdf"],
            [61890, "far", "file-word"],
            [61891, "far", "file-excel"],
            [61892, "far", "file-powerpoint"],
            [61893, "far", "file-image"],
            [61894, "far", "file-zipper"],
            [61895, "far", "file-audio"],
            [61896, "far", "file-video"],
            [61897, "far", "file-code"],
            [61898, "fab", "vine"],
            [61899, "fab", "codepen"],
            [61900, "fab", "jsfiddle"],
            [61901, "fas", "life-ring"],
            [61902, "fas", "circle-notch"],
            [61904, "fab", "rebel"],
            [61905, "fab", "empire"],
            [61906, "fab", "square-git"],
            [61907, "fab", "git"],
            [61908, "fab", "hacker-news"],
            [61909, "fab", "tencent-weibo"],
            [61910, "fab", "qq"],
            [61911, "fab", "weixin"],
            [61912, "fas", "paper-plane"],
            [61913, "far", "paper-plane"],
            [61915, "far", "circle"],
            [61923, "far", "futbol"],
            [61927, "fab", "slideshare"],
            [61928, "fab", "twitch"],
            [61929, "fab", "yelp"],
            [61930, "far", "newspaper"],
            [61933, "fab", "paypal"],
            [61934, "fab", "google-wallet"],
            [61936, "fab", "cc-visa"],
            [61937, "fab", "cc-mastercard"],
            [61938, "fab", "cc-discover"],
            [61939, "fab", "cc-amex"],
            [61940, "fab", "cc-paypal"],
            [61941, "fab", "cc-stripe"],
            [61943, "far", "bell-slash"],
            [61944, "fas", "trash-can"],
            [61945, "far", "copyright"],
            [61954, "fab", "lastfm"],
            [61955, "fab", "square-lastfm"],
            [61960, "fab", "ioxhost"],
            [61961, "fab", "angellist"],
            [61962, "far", "closed-captioning"],
            [61965, "fab", "buysellads"],
            [61966, "fab", "connectdevelop"],
            [61968, "fab", "dashcube"],
            [61969, "fab", "forumbee"],
            [61970, "fab", "leanpub"],
            [61971, "fab", "sellsy"],
            [61972, "fab", "shirtsinbulk"],
            [61973, "fab", "simplybuilt"],
            [61974, "fab", "skyatlas"],
            [61977, "far", "gem"],
            [61988, "fas", "mars-and-venus"],
            [62e3, "fab", "facebook"],
            [62001, "fab", "pinterest-p"],
            [62002, "fab", "whatsapp"],
            [62006, "fas", "bed"],
            [62007, "fab", "viacoin"],
            [62010, "fab", "medium"],
            [62011, "fab", "y-combinator"],
            [62012, "fab", "optin-monster"],
            [62013, "fab", "opencart"],
            [62014, "fab", "expeditedssl"],
            [62016, "fas", "battery-full"],
            [62017, "fas", "battery-three-quarters"],
            [62018, "fas", "battery-half"],
            [62019, "fas", "battery-quarter"],
            [62023, "far", "object-group"],
            [62024, "far", "object-ungroup"],
            [62026, "far", "note-sticky"],
            [62027, "fab", "cc-jcb"],
            [62028, "fab", "cc-diners-club"],
            [62029, "far", "clone"],
            [62032, "fas", "hourglass"],
            [62037, "far", "hand-back-fist"],
            [62038, "far", "hand"],
            [62039, "far", "hand-scissors"],
            [62040, "far", "hand-lizard"],
            [62041, "far", "hand-spock"],
            [62042, "far", "hand-pointer"],
            [62043, "far", "hand-peace"],
            [62045, "far", "registered"],
            [62046, "fab", "creative-commons"],
            [62048, "fab", "gg"],
            [62049, "fab", "gg-circle"],
            [62051, "fab", "odnoklassniki"],
            [62052, "fab", "square-odnoklassniki"],
            [62053, "fab", "get-pocket"],
            [62054, "fab", "wikipedia-w"],
            [62055, "fab", "safari"],
            [62056, "fab", "chrome"],
            [62057, "fab", "firefox"],
            [62058, "fab", "opera"],
            [62059, "fab", "internet-explorer"],
            [62061, "fab", "contao"],
            [62062, "fab", "500px"],
            [62064, "fab", "amazon"],
            [62065, "far", "calendar-plus"],
            [62066, "far", "calendar-minus"],
            [62067, "far", "calendar-xmark"],
            [62068, "far", "calendar-check"],
            [62072, "far", "map"],
            [62074, "fas", "comment-dots"],
            [62075, "far", "comment-dots"],
            [62076, "fab", "houzz"],
            [62077, "fab", "vimeo-v"],
            [62078, "fab", "black-tie"],
            [62080, "fab", "fonticons"],
            [62081, "fab", "reddit-alien"],
            [62082, "fab", "edge"],
            [62083, "fas", "credit-card"],
            [62084, "fab", "codiepie"],
            [62085, "fab", "modx"],
            [62086, "fab", "fort-awesome"],
            [62087, "fab", "usb"],
            [62088, "fab", "product-hunt"],
            [62089, "fab", "mixcloud"],
            [62090, "fab", "scribd"],
            [62092, "far", "circle-pause"],
            [62094, "far", "circle-stop"],
            [62099, "fab", "bluetooth"],
            [62100, "fab", "bluetooth-b"],
            [62102, "fab", "gitlab"],
            [62103, "fab", "wpbeginner"],
            [62104, "fab", "wpforms"],
            [62105, "fab", "envira"],
            [62107, "fab", "accessible-icon"],
            [62108, "far", "circle-question"],
            [62117, "fab", "glide"],
            [62118, "fab", "glide-g"],
            [62121, "fab", "viadeo"],
            [62122, "fab", "square-viadeo"],
            [62123, "fab", "snapchat"],
            [62124, "fab", "snapchat"],
            [62125, "fab", "square-snapchat"],
            [62126, "fab", "pied-piper"],
            [62128, "fab", "first-order"],
            [62129, "fab", "yoast"],
            [62130, "fab", "themeisle"],
            [62131, "fab", "google-plus"],
            [62132, "fab", "font-awesome"],
            [62133, "far", "handshake"],
            [62135, "far", "envelope-open"],
            [62136, "fab", "linode"],
            [62138, "far", "address-book"],
            [62140, "far", "address-card"],
            [62142, "far", "circle-user"],
            [62144, "far", "user"],
            [62145, "far", "id-badge"],
            [62147, "far", "id-card"],
            [62148, "fab", "quora"],
            [62149, "fab", "free-code-camp"],
            [62150, "fab", "telegram"],
            [62151, "fas", "temperature-full"],
            [62157, "fas", "bath"],
            [62160, "far", "window-maximize"],
            [62162, "far", "window-restore"],
            [62163, "fas", "rectangle-xmark"],
            [62164, "far", "rectangle-xmark"],
            [62165, "fab", "bandcamp"],
            [62166, "fab", "grav"],
            [62167, "fab", "etsy"],
            [62168, "fab", "imdb"],
            [62169, "fab", "ravelry"],
            [62170, "fab", "sellcast"],
            [62172, "far", "snowflake"],
            [62173, "fab", "superpowers"],
            [62174, "fab", "wpexplorer"],
            [62176, "fab", "meetup"]
          ];
        return function(a) {
          try {
            for (var e = arguments.length, l = new Array(1 < e ? e - 1 : 0), r = 1; r < e; r++) l[r - 1] = arguments[r];
            a.apply(void 0, l)
          } catch (a) {
            if (!u) throw a
          }
        }(function() {
          var a;
          "function" == typeof m.hooks.addShims ? m.hooks.addShims(w) : (a = m.shims).push.apply(a, w)
        }), w
      }, "object" == typeof exports && "undefined" != typeof module ? module.exports = e() : "function" == typeof define && define.amd ? define(e) : a["fontawesome-pro-shims"] = e();
    </script>
  </div>
  <!--/s4-workspace-->
  <!--addthis js ends -->
  <!-- Google tag (gtag.js) -->
  <script async="async" src="https://www.googletagmanager.com/gtag/js?id=G-HJCTVZ8RE3">
    //<![CDATA[//]]>
  </script>
  <script>
    //<![CDATA[
    window.dataLayer = window.dataLayer || [];

    function gtag() {
      dataLayer.push(arguments);
    }
    gtag('js', new Date());
    gtag('config', 'G-HJCTVZ8RE3');
    //]]>
  </script>
  <script type="text/javascript">
    //<![CDATA[
    function ProcessImn() {}

    function ProcessImnMarkers() {}
    $(document).ready(function() {
      $(".ms-srch-dataProvider").remove();
    });
    //]]>
  </script>
  <script src="https://www.phoenix.gov/Style%20Library/CityOfPhx/style/scripts/download_tracking.js" type="text/javascript">
    //<![CDATA[
    //]]>
  </script>
  <script type="text/javascript">
    //<![CDATA[
    function googleTranslateElementInit() {
      new google.translate.TranslateElement({
        pageLanguage: 'en',
        gaTrack: true,
        gaId: 'UA-46569391-1'
      }, 'google_translate_element');
      if (typeof setUpSiteWidget === "function") {
        setUpSiteWidget();
      }
    }
    //]]>
  </script>
  <script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit" async="async" defer="defer">
    //<![CDATA[
    //]]>
  </script>
  <div id="DeltaFormDigest">
    <script type="text/javascript">
      //<![CDATA[
      var formDigestElement = document.getElementsByName('__REQUESTDIGEST')[0];
      if (!((formDigestElement == null) || (formDigestElement.tagName.toLowerCase() != 'input') || (formDigestElement.type.toLowerCase() != 'hidden') || (formDigestElement.value == null) || (formDigestElement.value.length <= 0))) {
        formDigestElement.value = '0xE32CC1373D0A03D9F6C9F562EC4291AF5A56BC79BB958A63404FEC6F51D91E974EFB677045ADFFE3F409BBEF4CA8BF75C0300F319753B8474EC676ABFDA4F757,26 Dec 2023 21:25:58 -0000';
        _spPageContextInfo.updateFormDigestPageLoaded = new Date();
      }
      //]]>
    </script>
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var sdpWPQ25 = $get('WebPartWPQ25');
    if (sdpWPQ25 != null) { // webpart body div
      sdpWPQ25 = sdpWPQ25.parentNode;
      if (sdpWPQ25 != null) { // webpart div
        sdpWPQ25.className = 'display-none';
      }
    }
    var sdpWPQ26 = $get('WebPartWPQ26');
    if (sdpWPQ26 != null) { // webpart body div
      sdpWPQ26 = sdpWPQ26.parentNode;
      if (sdpWPQ26 != null) { // webpart div
        sdpWPQ26.className = 'display-none';
      }
    }
    var sdpWPQ27 = $get('WebPartWPQ27');
    if (sdpWPQ27 != null) { // webpart body div
      sdpWPQ27 = sdpWPQ27.parentNode;
      if (sdpWPQ27 != null) { // webpart div
        sdpWPQ27.className = 'display-none';
      }
    }
    var _spFormDigestRefreshInterval = 1440000;
    var sdpWPQ28 = $get('WebPartWPQ28');
    if (sdpWPQ28 != null) { // webpart body div
      sdpWPQ28 = sdpWPQ28.parentNode;
      if (sdpWPQ28 != null) { // webpart div
        sdpWPQ28.className = 'display-none';
      }
    }
    var callBackFrameUrl = '/WebResource.axd?d=ASx50mNTfIWcZpv4ZDWOv3wqQPuRuesIo7GwfzNoANng2jk5XN7xbMHEliTL7XSBLOwUhGILO9d74tgl3waz77WB4t_V98dfcXnKYN00d1U1&t=637814401746327080';
    WebForm_InitCallback();
    var sdpWPQ4 = $get('WebPartWPQ4');
    if (sdpWPQ4 != null) { // webpart body div
      sdpWPQ4 = sdpWPQ4.parentNode;
      if (sdpWPQ4 != null) { // webpart div
        sdpWPQ4.className = 'display-none';
      }
    }
    var sdpWPQ6 = $get('WebPartWPQ6');
    if (sdpWPQ6 != null) { // webpart body div
      sdpWPQ6 = sdpWPQ6.parentNode;
      if (sdpWPQ6 != null) { // webpart div
        sdpWPQ6.className = 'display-none';
      }
    }
    var sdpWPQ8 = $get('WebPartWPQ8');
    if (sdpWPQ8 != null) { // webpart body div
      sdpWPQ8 = sdpWPQ8.parentNode;
      if (sdpWPQ8 != null) { // webpart div
        sdpWPQ8.className = 'display-none';
      }
    }
    var sdpWPQ10 = $get('WebPartWPQ10');
    if (sdpWPQ10 != null) { // webpart body div
      sdpWPQ10 = sdpWPQ10.parentNode;
      if (sdpWPQ10 != null) { // webpart div
        sdpWPQ10.className = 'display-none';
      }
    }
    IsSPSocialSwitchEnabled = function() {
      return true;
    };
    var _fV4UI = true;

    function _RegisterWebPartPageCUI() {
      var initInfo = {
        editable: false,
        isEditMode: false,
        allowWebPartAdder: false,
        listId: "{be320cbe-7db1-4b47-af3b-14da9a4496e2}",
        itemId: 2,
        recycleBinEnabled: true,
        enableMinorVersioning: true,
        enableModeration: false,
        forceCheckout: false,
        rootFolderUrl: "\u002fPages",
        itemPermissions: {
          High: 16,
          Low: 2147680321
        }
      };
      SP.Ribbon.WebPartComponent.registerWithPageManager(initInfo);
      var wpcomp = SP.Ribbon.WebPartComponent.get_instance();
      var hid;
      hid = document.getElementById("_wpSelected");
      if (hid != null) {
        var wpid = hid.value;
        if (wpid.length > 0) {
          var zc = document.getElementById(wpid);
          if (zc != null) wpcomp.selectWebPart(zc, false);
        }
      }
      hid = document.getElementById("_wzSelected");
      if (hid != null) {
        var wzid = hid.value;
        if (wzid.length > 0) {
          wpcomp.selectWebPartZone(null, wzid);
        }
      }
    };

    function __RegisterWebPartPageCUI() {
      ExecuteOrDelayUntilScriptLoaded(_RegisterWebPartPageCUI, "sp.ribbon.js");
    }
    _spBodyOnLoadFunctionNames.push("__RegisterWebPartPageCUI");
    var __wpmExportWarning =
      'This Web Part Page has been personalized. As a result, one or more Web Part properties may contain confidential information. Make sure the properties contain information that is safe for others to read. After exporting this Web Part, view properties in the Web Part description file (.WebPart) by using a text editor such as Microsoft Notepad.';
    var __wpmCloseProviderWarning =
      'You are about to close this Web Part.  It is currently providing data to other Web Parts, and these connections will be deleted if this Web Part is closed.  To close this Web Part, click OK.  To keep this Web Part, click Cancel.';
    var __wpmDeleteWarning = 'You are about to permanently delete this Web Part.  Are you sure you want to do this?  To delete this Web Part, click OK.  To keep this Web Part, click Cancel.';

    function ctl00_g_f7673e9b_e127_40c7_be2b_ca6b2f0951e7_init() {
      EnsureScript('mediaplayer.js', typeof(mediaPlayer) != 'undefined' ? typeof(mediaPlayer.attachToMediaLinks) : 'undefined');
      ExecuteOrDelayUntilScriptLoaded(function() {
        if (Silverlight.isInstalled('2.0')) {
          mediaPlayer.createOverlayPlayer();
          mediaPlayer.attachToMediaLinks(document.getElementById('cbqwpctl00_g_f7673e9b_e127_40c7_be2b_ca6b2f0951e7'), ["wmv", "wma", "avi", "mpg", "mp3", "mp4", "asf", "ogg", "ogv", "oga", "webm"], '');
        }
      }, 'mediaplayer.js');
    }
    if (_spBodyOnLoadFunctionNames != null) {
      _spBodyOnLoadFunctionNames.push('ctl00_g_f7673e9b_e127_40c7_be2b_ca6b2f0951e7_init');
    }
    g_spPreFetchKeys.push('sp.core.js');
    ExecuteOrDelayUntilScriptLoaded(function() {
      Srch.ScriptApplicationManager.get_current().states = {
        "webUILanguageName": "en-US",
        "webDefaultLanguageName": "en-US",
        "contextUrl": "https://www.phoenix.gov",
        "contextTitle": "City of Phoenix",
        "supportedLanguages": [{
          "id": 1025,
          "label": "Arabic"
        }, {
          "id": 1093,
          "label": "Bangla"
        }, {
          "id": 1026,
          "label": "Bulgarian"
        }, {
          "id": 1027,
          "label": "Catalan"
        }, {
          "id": 2052,
          "label": "Chinese (Simplified)"
        }, {
          "id": 1028,
          "label": "Chinese (Traditional)"
        }, {
          "id": 1050,
          "label": "Croatian"
        }, {
          "id": 1029,
          "label": "Czech"
        }, {
          "id": 1030,
          "label": "Danish"
        }, {
          "id": 1043,
          "label": "Dutch"
        }, {
          "id": 1033,
          "label": "English"
        }, {
          "id": 1035,
          "label": "Finnish"
        }, {
          "id": 1036,
          "label": "French"
        }, {
          "id": 1031,
          "label": "German"
        }, {
          "id": 1032,
          "label": "Greek"
        }, {
          "id": 1095,
          "label": "Gujarati"
        }, {
          "id": 1037,
          "label": "Hebrew"
        }, {
          "id": 1081,
          "label": "Hindi"
        }, {
          "id": 1038,
          "label": "Hungarian"
        }, {
          "id": 1039,
          "label": "Icelandic"
        }, {
          "id": 1057,
          "label": "Indonesian"
        }, {
          "id": 1040,
          "label": "Italian"
        }, {
          "id": 1041,
          "label": "Japanese"
        }, {
          "id": 1099,
          "label": "Kannada"
        }, {
          "id": 1042,
          "label": "Korean"
        }, {
          "id": 1062,
          "label": "Latvian"
        }, {
          "id": 1063,
          "label": "Lithuanian"
        }, {
          "id": 1086,
          "label": "Malay"
        }, {
          "id": 1100,
          "label": "Malayalam"
        }, {
          "id": 1102,
          "label": "Marathi"
        }, {
          "id": 1044,
          "label": "Norwegian"
        }, {
          "id": 1045,
          "label": "Polish"
        }, {
          "id": 1046,
          "label": "Portuguese (Brazil)"
        }, {
          "id": 2070,
          "label": "Portuguese (Portugal)"
        }, {
          "id": 1094,
          "label": "Punjabi"
        }, {
          "id": 1048,
          "label": "Romanian"
        }, {
          "id": 1049,
          "label": "Russian"
        }, {
          "id": 3098,
          "label": "Serbian (Cyrillic)"
        }, {
          "id": 2074,
          "label": "Serbian (Latin)"
        }, {
          "id": 1051,
          "label": "Slovak"
        }, {
          "id": 1060,
          "label": "Slovenian"
        }, {
          "id": 3082,
          "label": "Spanish (Spain)"
        }, {
          "id": 2058,
          "label": "Spanish (Mexico)"
        }, {
          "id": 1053,
          "label": "Swedish"
        }, {
          "id": 1097,
          "label": "Tamil"
        }, {
          "id": 1098,
          "label": "Telugu"
        }, {
          "id": 1054,
          "label": "Thai"
        }, {
          "id": 1055,
          "label": "Turkish"
        }, {
          "id": 1058,
          "label": "Ukrainian"
        }, {
          "id": 1056,
          "label": "Urdu"
        }, {
          "id": 1066,
          "label": "Vietnamese"
        }],
        "navigationNodes": [{
          "id": 1001,
          "name": "Everything",
          "url": "{searchcenterurl}/results.aspx",
          "promptString": "Search everything"
        }, {
          "id": 1002,
          "name": "People",
          "url": "{searchcenterurl}/peopleresults.aspx",
          "promptString": "Search people"
        }, {
          "id": 1003,
          "name": "Conversations",
          "url": "{searchcenterurl}/conversationresults.aspx",
          "promptString": "Search conversations"
        }, {
          "id": 0,
          "name": "This Site",
          "url": "~site/_layouts/15/osssearchresults.aspx?u={contexturl}",
          "promptString": "Search this site"
        }],
        "webUILanguageDirectory": "en-US",
        "showAdminDetails": false,
        "defaultPagesListName": "Pages",
        "isSPFSKU": false,
        "defaultQueryProperties": {
          "culture": 1033,
          "uiLanguage": 1033,
          "summaryLength": 180,
          "desiredSnippetLength": 90,
          "enableStemming": true,
          "enablePhonetic": false,
          "enableNicknames": false,
          "trimDuplicates": true,
          "bypassResultTypes": false,
          "enableInterleaving": true,
          "enableQueryRules": true,
          "processBestBets": true,
          "enableOrderingHitHighlightedProperty": false,
          "hitHighlightedMultivaluePropertyLimit": -1,
          "processPersonalFavorites": true
        },
        "showSuggestions": true,
        "showPersonalResults": true,
        "openDocumentsInClient": false
      };
      Srch.U.trace(null, 'SerializeToClient', 'ScriptApplicationManager state initialized.');
    }, 'Search.ClientControls.js');
    var g_clientIdDeltaPlaceHolderMain = "DeltaPlaceHolderMain";
    Sys.Application.add_init(function() {
      $create(Srch.ContentBySearch, {
        "delayLoadTemplateScripts": false,
        "groupTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Group_Content.js",
        "itemTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Item_BreakingNews.js",
        "messages": [],
        "numberOfItems": 1,
        "queryGroupName": "Default",
        "renderTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Control_GenericList.js",
        "showAlertMe": false,
        "showBestBets": false,
        "showDataErrors": true,
        "showDefinitions": false,
        "showDidYouMean": false,
        "showPersonalFavorites": false,
        "states": {}
      }, null, null, $get("ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.DataProvider, {
        "availableSorts": [],
        "bypassResultTypes": true,
        "clientType": "ContentSearchRegular",
        "collapseSpecification": "",
        "delayLoadTemplateScripts": false,
        "enableInterleaving": false,
        "fallbackRankingModelID": "8f6fd0bc-06f9-43cf-bbab-08c377e083f4",
        "fallbackSort": [{
          "p": "Rank",
          "d": 1
        }],
        "hitHighlightedProperties": ["Title", "Path", "Author", "SectionNames", "SiteDescription"],
        "initialQueryState": {
          "k": "",
          "o": null,
          "s": 0,
          "r": null,
          "l": 0,
          "m": "",
          "d": 0,
          "x": null,
          "e": -1
        },
        "initialResultRef": "ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4_ctl00results",
        "maxPagesAfterCurrent": 1,
        "messages": [],
        "processBestBets": false,
        "processPersonalFavorites": false,
        "properties": {
          "TryCache": true,
          "Scope": "{Site.URL}",
          "UpdateLinksForCatalogItems": true,
          "EnableStacking": true,
          "ListId": "be320cbe-7db1-4b47-af3b-14da9a4496e2",
          "ListItemId": 2
        },
        "queryGroupName": "Default",
        "queryPropertiesTemplateUrl": "querygroup://webroot/Pages/default.aspx?groupname=Default",
        "queryTemplate": "ContentTypeID:0x01002B26E8D4191EBF44B0A5F82D475D00A4* StartDate\u003c={TodayLocal} EndDate\u003e={TodayLocal}",
        "renderTemplateId": "DefaultDataProvider",
        "resultsPerPage": 1,
        "selectedProperties": ["Title", "CategoryDescriptionOWSMTXT", "EndDate", "NewWindowOWSBOOL", "LinkToMore", "HomepageDisplay", "SmallSliderDisplay"],
        "selectedRefiners": [],
        "sourceID": "8413cd39-2156-4e00-b54d-11efd9abdb89",
        "sourceLevel": "Ssa",
        "sourceName": "Local SharePoint Results",
        "states": {},
        "timeZoneId": 38,
        "trimDuplicates": false
      }, null, null, $get("ctl00_g_40853798_c328_4da2_88c7_ac566846c7d4_ctl00_csr"));
    });
    ExecuteOrDelayUntilScriptLoaded(function() {
      if ($isNull($find('ctl00_ctl71_csr'))) {
        var sb = $create(Srch.SearchBox, {
          "delayLoadTemplateScripts": false,
          "messages": [],
          "queryGroupNames": ["Default"],
          "renderTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Search/Control_SearchBox.js",
          "resultsPageAddress": "/find-it/Pages/results.aspx",
          "serverInitialRender": true,
          "showQuerySuggestions": false,
          "states": {},
          "tryInplaceQuery": false
        }, null, null, $get("ctl00_ctl71_csr"));
        sb.activate('Search...', 'ctl00_ctl71_csr_sbox', 'ctl00_ctl71_csr_sboxdiv', 'ctl00_ctl71_csr_NavButton', 'ctl00_ctl71_csr_AutoCompList', 'ctl00_ctl71_csr_NavDropdownList', 'ctl00_ctl71_csr_SearchLink', 'ms-srch-sbprogress',
          'ms-srch-sb-prompt ms-helperText');
      }
    }, 'Search.ClientControls.js');
    Sys.Application.add_init(function() {
      $create(Srch.ContentBySearch, {
        "delayLoadTemplateScripts": false,
        "groupTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Group_Content.js",
        "itemTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Item_City_Badge.js",
        "messages": [],
        "numberOfItems": 1,
        "queryGroupName": "5116b824-0178-44b9-ade4-14d1c9cf8b40",
        "renderTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Control_HTMLContent.js",
        "showAlertMe": false,
        "showBestBets": false,
        "showDataErrors": true,
        "showDefinitions": false,
        "showDidYouMean": false,
        "showPersonalFavorites": false,
        "states": {}
      }, null, null, $get("ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.DataProvider, {
        "availableSorts": [],
        "bypassResultTypes": true,
        "clientType": "ContentSearchRegular",
        "collapseSpecification": "",
        "delayLoadTemplateScripts": false,
        "enableInterleaving": false,
        "hitHighlightedProperties": ["Title", "Path", "Author", "SectionNames", "SiteDescription"],
        "initialQueryState": {
          "k": "",
          "o": null,
          "s": 0,
          "r": null,
          "l": 0,
          "m": "",
          "d": 0,
          "x": null,
          "e": -1
        },
        "initialResultRef": "ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf_ctl00results",
        "maxPagesAfterCurrent": 1,
        "messages": [],
        "processBestBets": false,
        "processPersonalFavorites": false,
        "properties": {
          "TryCache": true,
          "Scope": "{Site.URL}",
          "UpdateLinksForCatalogItems": true,
          "EnableStacking": true,
          "ListId": "be320cbe-7db1-4b47-af3b-14da9a4496e2",
          "ListItemId": 2
        },
        "queryGroupName": "5116b824-0178-44b9-ade4-14d1c9cf8b40",
        "queryPropertiesTemplateUrl": "querygroup://webroot/Pages/default.aspx?groupname=5116b824%2D0178%2D44b9%2Dade4%2D14d1c9cf8b40",
        "queryTemplate": "ListID:85DC990C-04AF-4261-ACED-EDD09769B258 StartDate\u003c={Today} EndDate\u003e={Today} Keywords:badge",
        "renderTemplateId": "DefaultDataProvider",
        "resultsPerPage": 1,
        "selectedProperties": ["DefaultEncodingURL", "Title", "StartDate", "EndDate", "LinkToMore", "Description"],
        "selectedRefiners": [],
        "sourceID": "6ce638fa-8759-40f7-adaf-3352df8b3c01",
        "sourceLevel": "Ssa",
        "sourceName": "Pilot",
        "states": {},
        "timeZoneId": 38,
        "trimDuplicates": false
      }, null, null, $get("ctl00_g_8daebac9_c790_418a_9517_5f2af68a02bf_ctl00_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.ContentBySearch, {
        "delayLoadTemplateScripts": false,
        "groupTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Group_Content.js",
        "itemTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Item_QuickLinks.js",
        "messages": [],
        "numberOfItems": 8,
        "queryGroupName": "fe4f8194-f3e5-4975-89c5-83ec7d2581e9",
        "renderTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Control_QuickLinks.js",
        "showAlertMe": false,
        "showBestBets": false,
        "showDataErrors": true,
        "showDefinitions": false,
        "showDidYouMean": false,
        "showPersonalFavorites": false,
        "states": {}
      }, null, null, $get("ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.DataProvider, {
        "availableSorts": [],
        "bypassResultTypes": true,
        "clientType": "ContentSearchRegular",
        "collapseSpecification": "",
        "delayLoadTemplateScripts": false,
        "enableInterleaving": false,
        "hitHighlightedProperties": ["Title", "Path", "Author", "SectionNames", "SiteDescription"],
        "initialQueryState": {
          "k": "",
          "o": null,
          "s": 0,
          "r": null,
          "l": 0,
          "m": "",
          "d": 0,
          "x": null,
          "e": -1
        },
        "initialResultRef": "ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089_ctl00results",
        "maxPagesAfterCurrent": 1,
        "messages": [],
        "processBestBets": false,
        "processPersonalFavorites": false,
        "properties": {
          "TryCache": true,
          "Scope": "{Site.URL}",
          "UpdateLinksForCatalogItems": true,
          "EnableStacking": true,
          "ListId": "be320cbe-7db1-4b47-af3b-14da9a4496e2",
          "ListItemId": 2
        },
        "queryGroupName": "fe4f8194-f3e5-4975-89c5-83ec7d2581e9",
        "queryPropertiesTemplateUrl": "querygroup://webroot/Pages/default.aspx?groupname=fe4f8194%2Df3e5%2D4975%2D89c5%2D83ec7d2581e9",
        "queryTemplate": " LinkSection:Quick",
        "renderTemplateId": "DefaultDataProvider",
        "resultsPerPage": 8,
        "selectedProperties": ["Title", "HomePageLink", "NewWindowOWSBOOL"],
        "selectedRefiners": [],
        "sourceID": "744c6523-e92d-49ab-ba22-5ba3af333c1f",
        "sourceLevel": "SPSite",
        "sourceName": "City of Phoenix - HomePageLinks Results",
        "states": {},
        "timeZoneId": 38,
        "trimDuplicates": false
      }, null, null, $get("ctl00_g_66f8ce31_9570_4f28_84e4_a8d86394d089_ctl00_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.ContentBySearch, {
        "delayLoadTemplateScripts": false,
        "groupTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Group_Content.js",
        "itemTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Item_Explore_Nav.js",
        "messages": [],
        "numberOfItems": 50,
        "queryGroupName": "3fdd06b3-57f3-4401-93e0-c284c5db54f7",
        "renderTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Control_Explore_Nav.js",
        "showAlertMe": false,
        "showBestBets": false,
        "showDataErrors": true,
        "showDefinitions": false,
        "showDidYouMean": false,
        "showPersonalFavorites": false,
        "states": {}
      }, null, null, $get("ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.DataProvider, {
        "availableSorts": [],
        "bypassResultTypes": true,
        "clientType": "ContentSearchRegular",
        "collapseSpecification": "",
        "delayLoadTemplateScripts": false,
        "enableInterleaving": false,
        "fallbackSort": [{
          "p": "LinkOrderOWSNMBR",
          "d": 0
        }],
        "hitHighlightedProperties": ["Title", "Path", "Author", "SectionNames", "SiteDescription"],
        "initialQueryState": {
          "k": "",
          "o": null,
          "s": 0,
          "r": null,
          "l": 0,
          "m": "",
          "d": 0,
          "x": null,
          "e": -1
        },
        "initialResultRef": "ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0_ctl00results",
        "maxPagesAfterCurrent": 1,
        "messages": [],
        "processBestBets": false,
        "processPersonalFavorites": false,
        "properties": {
          "TryCache": true,
          "Scope": "{Site.URL}",
          "UpdateLinksForCatalogItems": true,
          "EnableStacking": true,
          "ListId": "be320cbe-7db1-4b47-af3b-14da9a4496e2",
          "ListItemId": 2
        },
        "queryGroupName": "3fdd06b3-57f3-4401-93e0-c284c5db54f7",
        "queryPropertiesTemplateUrl": "querygroup://webroot/Pages/default.aspx?groupname=3fdd06b3%2D57f3%2D4401%2D93e0%2Dc284c5db54f7",
        "queryTemplate": "-LinkSection:Footer -LinkSection:Quick",
        "renderTemplateId": "DefaultDataProvider",
        "resultsPerPage": 50,
        "selectedProperties": ["ActiveItemOWSBOOL", "LinkOWSTEXT", "HomePageLinkOrder", "LinkSection", "Title", "TabStyle", "NewWindowOWSBOOL", "TabNumber", "MoreLink1OWSTEXT", "MoreLinkTextOWSTEXT"],
        "selectedRefiners": [],
        "sourceID": "744c6523-e92d-49ab-ba22-5ba3af333c1f",
        "sourceLevel": "SPSite",
        "sourceName": "City of Phoenix - HomePageLinks Results",
        "states": {},
        "timeZoneId": 38,
        "trimDuplicates": false
      }, null, null, $get("ctl00_HeroAdditionalContentPlaceHolder_g_daab41df_ad79_4b6a_b3e8_2757d51a5aa0_ctl00_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.ContentBySearch, {
        "delayLoadTemplateScripts": false,
        "groupTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Group_Content.js",
        "itemTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Item_CityImageSliderIDLink2.js",
        "messages": [],
        "numberOfItems": 6,
        "queryGroupName": "735da176-059c-4a19-b0a9-d7967e12ba99",
        "renderTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Control_CityImageSlider.js",
        "showAlertMe": false,
        "showBestBets": false,
        "showDataErrors": true,
        "showDefinitions": false,
        "showDidYouMean": false,
        "showPersonalFavorites": false,
        "states": {}
      }, null, null, $get("ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.DataProvider, {
        "availableSorts": [],
        "bypassResultTypes": true,
        "clientType": "ContentSearchRegular",
        "collapseSpecification": "",
        "delayLoadTemplateScripts": false,
        "enableInterleaving": false,
        "fallbackSort": [{
          "p": "HomePageLinkOrder",
          "d": 0
        }],
        "hitHighlightedProperties": ["Title", "Path", "Author", "SectionNames", "SiteDescription"],
        "initialQueryState": {
          "k": "",
          "o": null,
          "s": 0,
          "r": null,
          "l": 0,
          "m": "",
          "d": 0,
          "x": null,
          "e": -1
        },
        "initialResultRef": "ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078_ctl00results",
        "maxPagesAfterCurrent": 1,
        "messages": [],
        "processBestBets": false,
        "processPersonalFavorites": false,
        "properties": {
          "TryCache": true,
          "Scope": "{Site.URL}",
          "UpdateLinksForCatalogItems": true,
          "EnableStacking": true,
          "ListId": "be320cbe-7db1-4b47-af3b-14da9a4496e2",
          "ListItemId": 2
        },
        "queryGroupName": "735da176-059c-4a19-b0a9-d7967e12ba99",
        "queryPropertiesTemplateUrl": "querygroup://webroot/Pages/default.aspx?groupname=735da176%2D059c%2D4a19%2Db0a9%2Dd7967e12ba99",
        "queryTemplate": "",
        "renderTemplateId": "DefaultDataProvider",
        "resultsPerPage": 6,
        "selectedProperties": ["ListItemID", "PictureURL", "Title", "LinkToMore", "Path", "Description", "ContentTypeId", "ContentType"],
        "selectedRefiners": [],
        "sourceID": "7079fcc0-7ceb-4d4c-92c1-922e79d37050",
        "sourceLevel": "SPWeb",
        "sourceName": "HomePageMediaSlider",
        "states": {},
        "timeZoneId": 38,
        "trimDuplicates": false
      }, null, null, $get("ctl00_ctl63_g_b9b4b7cf_3f91_4f59_9b32_5c564138e078_ctl00_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.ContentBySearch, {
        "delayLoadTemplateScripts": false,
        "groupTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Group_Content.js",
        "itemTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Item_CalendarListConfigurable.js",
        "messages": [],
        "queryGroupName": "66274c37-867c-4c12-a0e8-9e14c356ff99",
        "renderTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Control_CityCalendar.js",
        "showAlertMe": false,
        "showBestBets": false,
        "showDataErrors": true,
        "showDefinitions": false,
        "showDidYouMean": false,
        "showPersonalFavorites": false,
        "states": {}
      }, null, null, $get("ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.DataProvider, {
        "availableSorts": [],
        "bypassResultTypes": true,
        "clientType": "ContentSearchRegular",
        "collapseSpecification": "",
        "delayLoadTemplateScripts": false,
        "enableInterleaving": false,
        "fallbackSort": [{
          "p": "EventStart",
          "d": 0
        }],
        "hitHighlightedProperties": ["Title", "Path", "Author", "SectionNames", "SiteDescription"],
        "initialQueryState": {
          "k": "",
          "o": null,
          "s": 0,
          "r": null,
          "l": 0,
          "m": "",
          "d": 0,
          "x": null,
          "e": -1
        },
        "initialResultRef": "ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d_ctl00results",
        "maxPagesAfterCurrent": 1,
        "messages": [],
        "processBestBets": false,
        "processPersonalFavorites": false,
        "properties": {
          "TryCache": true,
          "Scope": "{Site.URL}",
          "UpdateLinksForCatalogItems": true,
          "EnableStacking": true,
          "ListId": "be320cbe-7db1-4b47-af3b-14da9a4496e2",
          "ListItemId": 2
        },
        "queryGroupName": "66274c37-867c-4c12-a0e8-9e14c356ff99",
        "queryPropertiesTemplateUrl": "querygroup://webroot/Pages/default.aspx?groupname=66274c37%2D867c%2D4c12%2Da0e8%2D9e14c356ff99",
        "queryTemplate": "ContentTypeID:0x01005CE619B4F3254146AEA1973F6C1EF9F1*  EventStart\u003e={Today} HomepageDisplay=true",
        "renderTemplateId": "DefaultDataProvider",
        "resultsPerPage": 3,
        "selectedProperties": ["Path", "Title", "EventLocationOWSText", "EventStart", "EventEnd", "ElectedOffice", "owstaxIdCalendarx0020Entryx0020forx", "RefinableString02", "2", "String Value"],
        "selectedRefiners": [],
        "sourceID": "8413cd39-2156-4e00-b54d-11efd9abdb89",
        "sourceLevel": "Ssa",
        "sourceName": "Local SharePoint Results",
        "states": {},
        "timeZoneId": 38,
        "trimDuplicates": false
      }, null, null, $get("ctl00_ctl63_g_8fe9e1a6_6e30_4322_8cbd_91c397beb44d_ctl00_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.ContentBySearch, {
        "delayLoadTemplateScripts": false,
        "groupTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Group_Content.js",
        "itemTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Item_NewsroomFeedSingleColumn.js",
        "messages": [],
        "numberOfItems": 5,
        "queryGroupName": "2d20d80d-987e-4d1f-bf75-a5086c9d4a6b",
        "renderTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Control_Newsroom_2ColumnNewsfeed.js",
        "showAlertMe": false,
        "showBestBets": false,
        "showDataErrors": true,
        "showDefinitions": false,
        "showDidYouMean": false,
        "showPersonalFavorites": false,
        "states": {}
      }, null, null, $get("ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.DataProvider, {
        "availableSorts": [],
        "bypassResultTypes": true,
        "clientType": "ContentSearchRegular",
        "collapseSpecification": "",
        "delayLoadTemplateScripts": false,
        "enableInterleaving": false,
        "fallbackSort": [{
          "p": "RefinableInt49",
          "d": 0
        }, {
          "p": "RefinableDate03",
          "d": 1
        }],
        "hitHighlightedProperties": ["Title", "Path", "Author", "SectionNames", "SiteDescription"],
        "initialQueryState": {
          "k": "",
          "o": null,
          "s": 0,
          "r": null,
          "l": 0,
          "m": "",
          "d": 0,
          "x": null,
          "e": -1
        },
        "initialResultRef": "ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4_ctl00results",
        "maxPagesAfterCurrent": 1,
        "messages": [],
        "processBestBets": false,
        "processPersonalFavorites": false,
        "properties": {
          "TryCache": true,
          "Scope": "{Site.URL}",
          "UpdateLinksForCatalogItems": true,
          "EnableStacking": true,
          "ListId": "be320cbe-7db1-4b47-af3b-14da9a4496e2",
          "ListItemId": 2
        },
        "queryGroupName": "2d20d80d-987e-4d1f-bf75-a5086c9d4a6b",
        "queryPropertiesTemplateUrl": "querygroup://webroot/Pages/default.aspx?groupname=2d20d80d%2D987e%2D4d1f%2Dbf75%2Da5086c9d4a6b",
        "queryTemplate": "(contentclass:sts_listitem OR IsDocument:True) SPSiteUrl:https://www.phoenix.gov ListId:0154644c-aecd-4d5b-b500-febfe4e7beeb ActiveItem:False",
        "renderTemplateId": "DefaultDataProvider",
        "resultsPerPage": 5,
        "selectedProperties": ["Path", "RefinableString21", "RefinableString22", "ReleaseDate", "LinkOfficeChild", "RefinableString23", "Title", "ReleaseCopyOWSMTXT", "BusinessOWSTEXT", "RefinableString24", "AgendaLinkOWSTEXT"],
        "selectedRefiners": [],
        "sourceID": "8413cd39-2156-4e00-b54d-11efd9abdb89",
        "sourceLevel": "Ssa",
        "sourceName": "Local SharePoint Results",
        "states": {},
        "timeZoneId": 38,
        "trimDuplicates": false
      }, null, null, $get("ctl00_ctl63_g_c873638a_3189_4979_8df1_190d16f04bd4_ctl00_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.ContentBySearch, {
        "delayLoadTemplateScripts": false,
        "groupTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Group_Content.js",
        "itemTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Item_Footer_Item.js",
        "messages": [],
        "numberOfItems": 50,
        "queryGroupName": "d5dc615d-9051-49da-bc69-1f418f44b0a5",
        "renderTemplateId": "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Control_Footer_Column_1.js",
        "showAlertMe": false,
        "showBestBets": false,
        "showDataErrors": true,
        "showDefinitions": false,
        "showDidYouMean": false,
        "showPersonalFavorites": false,
        "states": {}
      }, null, null, $get("ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_csr"));
    });
    Sys.Application.add_init(function() {
      $create(Srch.DataProvider, {
        "availableSorts": [],
        "bypassResultTypes": true,
        "clientType": "ContentSearchRegular",
        "collapseSpecification": "",
        "delayLoadTemplateScripts": false,
        "enableInterleaving": false,
        "hitHighlightedProperties": ["Title", "Path", "Author", "SectionNames", "SiteDescription"],
        "initialQueryState": {
          "k": "",
          "o": null,
          "s": 0,
          "r": null,
          "l": 0,
          "m": "",
          "d": 0,
          "x": null,
          "e": -1
        },
        "initialResultRef": "ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_ctl00results",
        "maxPagesAfterCurrent": 1,
        "messages": [],
        "processBestBets": false,
        "processPersonalFavorites": false,
        "properties": {
          "TryCache": true,
          "Scope": "{Site.URL}",
          "UpdateLinksForCatalogItems": true,
          "EnableStacking": true,
          "ListId": "be320cbe-7db1-4b47-af3b-14da9a4496e2",
          "ListItemId": 2
        },
        "queryGroupName": "d5dc615d-9051-49da-bc69-1f418f44b0a5",
        "queryPropertiesTemplateUrl": "querygroup://webroot/Pages/default.aspx?groupname=d5dc615d%2D9051%2D49da%2Dbc69%2D1f418f44b0a5",
        "queryTemplate": "",
        "renderTemplateId": "DefaultDataProvider",
        "resultsPerPage": 50,
        "selectedProperties": ["ListItemID", "Title", "DiscussionCategory", "RefinableString12", "RefinableString13", "LinkTarget", "LinkOrderOWSNMBR", "KpiDescriptionOWSMTXT", "RefinableString14", "RefinableString15", "RandomLineofOWSTEXT",
          "RefinableString10", "MoreLinkTextOWSTEXT"
        ],
        "selectedRefiners": [],
        "sourceID": "91570822-6d24-48f7-8405-035ea5776398",
        "sourceLevel": "SPSite",
        "sourceName": "FooterLinks",
        "states": {},
        "timeZoneId": 38,
        "trimDuplicates": false
      }, null, null, $get("ctl00_g_b9ea6389_8d54_4c7c_9296_71c9731cff56_ctl00_csr"));
    });
    //]]>
  </script>
</form>

POST //translate.googleapis.com/translate_voting?client=te

<form id="goog-gt-votingForm" action="//translate.googleapis.com/translate_voting?client=te" method="post" target="votingFrame" class="VIpgJd-yAWNEb-hvhgNd-aXYTce"><input type="text" name="sl" id="goog-gt-votingInputSrcLang"><input type="text"
    name="tl" id="goog-gt-votingInputTrgLang"><input type="text" name="query" id="goog-gt-votingInputSrcText"><input type="text" name="gtrans" id="goog-gt-votingInputTrgText"><input type="text" name="vote" id="goog-gt-votingInputVote"></form>

Text Content

Skip to main content


Powered by Google Übersetzer
Turn Off X Disclaimer
It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.
It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.



menu

It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.
It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.





It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.


Navigation Navigation
 * Residents
 * Businesses
 * Visitors

 * Public Safety
 * Employment
 * Transportation
 * Sustainability
 * Culture & Recreation
 * Mayor/City Council
 * City Government
 * City Departments


 * myPHX311
 * PHX Pay Online
 * Map It
 * Find Public Records
 * PHX Newsroom
 * Translate

It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.
It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.




 * Living in Phoenix
    * Mayor & City Council
    * City Services Bill
    * Police
    * Jobs & Volunteering
    * Departments
    * Trash & Recycling
    * Major Events
    * Parks
   
   More for Residents
 * Doing Business in Phoenix
    * City Services Bill
    * Contracting with the City
    * Planning & Zoning
    * Privilege & Use Taxes
    * Permits
    * Economic Development
    * Regulated Business Licenses
    * Properties for Sale
   
   More for Businesses
 * Visiting Phoenix
    * Hiking and Trails
    * Things to Do
    * Moving to Phoenix
    * Golf
    * Transportation
    * History of the City
   
   More for Visitors


It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.
It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.



City of Phoenix > default


WATCH LIVE:

 


City Council Formal

Meeting- December 13, 2023






‭(HIDDEN)‬ LIVE FEED

Share
Embed

Copy and paste the following code into your web page to display Phoenix's
official live video feed. (NOTE: This video feed will continue to stream PHXTV
replay programming after the live event has ended):

<iframe src="https://phoenix.granicus.com/MediaPlayer.php?publish_id=11&embed=1"
frameborder="0" width="640" height="360"></iframe>

 




If you're having issues viewing the livestream video please visit the
alternative YouTube livesteam .






WHAT'S HAP PE NING





Closed captioning is experiencing technical difficulties. Fo r live closed
captions, please watch on Cox Cable Channel 11. Closed captioning will be
available on the YouTube replay. We apologize for the inconvenience.




 * CITY OFFICES CLOSED
   
   Phoenix City Offices will be closed on Monday, January 2, 2024 for New Year’s
   Day Holiday.
   
   More

 * ENTER WATER WARRIORS KIDS ART CONTEST 2024
   
   We invite you to enter the Water Warriors Kid's Art Contest today! Deadline
   for entry is December 31, 2023.
   
   More

 * PROVIDE YOUR FEEDBACK
   
   Tell us what investments you want to see in your community! Take the Annual
   Action Plan survey at Phoenix.gov/YourVoice
   
   More

 * STARTING SALARY $68,661
   
   Phoenix is Arizona's highest-paying law enforcement agency! Great Benefits.
   Great Team. Great Future.
   
   More

 * SHAPE PHX: PLAN REVIEW
   
   SHAPE PHX -- the Planning & Development Department's plan review and
   permitting system application -- is available at shapephx.phoenix.gov
   
   More

 * PUBLIC ART STORY MAP
   
   See the locations of and learn more about over 200 major art pieces found
   throughout Phoenix. Launch the Public Art Map.
   
   More

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

It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.
It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.








WEBSITE USER RESEARCH

Phoenix is looking for volunteers to participate in brief online user testing
exercises to help with the future Phoenix.gov. Register now


ESPAÑOL

Explore esta página para obtener noticias, servicios e información en español y
aprender más sobre la Ciudad.










ESPAÑOL

Explore esta página para obtener noticias, servicios e información en español y
aprender más sobre la Ciudad.





PHX MONTHLY NEWSLETTER


PHX At Your Service Monthly Newsletter gives you a quick overview of news,
information, and events. 







PERFORMANCE DASHBOARD

Review 130 performance metrics from City departments in the City Manager's
Performance Dashboard




COVID-19 TESTING

COVID-19 Testing and Vaccination. See van locations.



GO PHX

What do you want to see in a proposed 5-year $500 million General Obligation
(GO) Bond Program. Learn more and provide feedback at Phoenix.gov/bond.


















CITY BUSINESS

City Council MeetingsMore Public Meeting NoticesBoards & CommissionsCity
CheckbookCity Manager's BudgetProposed T axes & FeesData
TransparencyEthicsHomeless Solutions




CITY CALENDAR

Dec 28

NOTICE OF PUBLIC HEARING ZONING ADJUSTMENT HEARING 9:00 AM (Items 1-6) and 1:30
PM (Items 7-11)

Location: Meeting will be Held Virtually
When: 9:00 AM - 5:00 PM

Jan 1

New Year's Day Holiday (City Offices Closed)

Location:
When: 8:00 AM - 5:00 PM

Jan 3

Public Safety and Justice Subcommittee Meeting

Location: City Council Chambers, 200 W. Jefferson St. (via Web ex)
When: 10:00 AM - 12:00 PM

City Calendar
It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.
It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.




DEC 26, 2023


CITY OF PHOENIX NEW YEAR’S DAY HOLIDAY NOTICE



DEC 22, 2023


CITY OF PHOENIX OFFERS UP TO $3,000 IN INCENTIVE PAY TO CERTIFIED AQUATICS STAFF



DEC 18, 2023


WINNERS ANNOUNCED FOR PHOENIX’S INNOVATION CHALLENGE



DEC 14, 2023


CRITICAL INCIDENT BRIEFING - NOVEMBER 30, 2023 - 620 W WASHINGTON STREET



DEC 13, 2023


NEARLY 70% OF PEOPLE REMAIN SHELTERED FOLLOWING OFFICE OF HOMELESS SOLUTIONS
EFFORTS

It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.
It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.





PHX Newsroom Home




 * Report It
 * Pay It
 * Employment
 * Parks
 * Police
 * Open Data
 * PHXTV
 * PHX Newsroom

 * Proposed Taxes or Fees
 * Licensing & Permitting
 * Media
 * Accessibility
 * Security & Privacy
 * © 2023 City of Phoenix

Phoenix City Hall
200 W. Washington Street
Phoenix, AZ 85003Map

Map and Directions
Call (602) 262-3111
Water/Sewer/City Services Bill (602) 262-6251
TTY: 711
Submit Contact Form

Main 602-262-3111

Water/Sewer/City Services Bill 602-262-6251
TTY 711
Phone Directory



Contact Us

ABOUT PHOENIX

Phoenix is the 5th largest city in the United States. We're a vibrant, growing
city and a great place to live, work, and play! Explore our website for news and
to learn about city services. Follow us on social media.




ACCOMMODATION

Do you require an accommodation to participate in a City program, service, or
activity? Call 602-262-7486, TTY 711, or email ada@phoenix.gov at least five
business days before the event. Documents available in alternative formats upon
request.



It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.
It looks like your browser does not have JavaScript enabled. Please turn on
JavaScript and try again.




Originaltext

Diese Übersetzung bewerten
Mit deinem Feedback können wir Google Übersetzer weiter verbessern