1<!DOCTYPE html> 2<html lang="en" class="wa-theme-awesome wa-palette-bright"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <meta name="csrf-token" content="Gi05VTkLGzESewAsFBI-ZmdRbTZQRwdeSAU3q8SIUB4gxBd-_3Tn2725"> 8 9 <link rel="preconnect" href="https://use.fontawesome.com"> 10 <link rel="preconnect" href="https://e.fontawesome.com"> 11 <link rel="preconnect" href="https://www.gstatic.com"> 12 <link rel="preconnect" href="https://cdn.carbonads.com"> 13<link rel="icon" href="/favicon.ico"> 14<link rel="icon" href="/images/favicon/icon.svg" type="image/svg+xml"> 15<link rel="apple-touch-icon" href="/images/favicon/apple-touch-icon.png"> 16<link rel="manifest" href="/manifest/app.json"> 17 18<meta name="theme-color" content="#528DD7"> 19 20 21<title>Font Awesome</title> 22<meta id="meta-application-name" name="application-name" content="Font Awesome" /> 23<meta id="meta-description" name="description" content="The internet's icon library + toolkit. Used by millions of designers, devs, & content creators. Open-source. Always free. Always awesome." /> 24<meta id="meta-keywords" name="keywords" content="icons,vector icons,svg icons,free icons,icon font,webfont,desktop icons,svg,font awesome,font awesome free,font awesome pro" /> 25 26<!-- Schema.org markup for Google+ --> 27<meta id="meta-item-name" itemprop="name" content="Font Awesome" /> 28<meta id="meta-item-description" itemprop="description" content="The internet's icon library + toolkit. Used by millions of designers, devs, & content creators. Open-source. Always free. Always awesome." /> 29<meta id="meta-item-image" itemprop="image" content="https://img.fortawesome.com/1ce05b4b/open-graph-general.png" /> 30<link rel="canonical" href="https://fontawesome.com" /> 31 32<!-- Twitter Card data --> 33<meta id="twt-card" name="twitter:card" content="summary_large_image" /> 34<meta id="twt-site" name="twitter:site" content="@fontawesome" /> 35<meta id="twt-title" name="twitter:title" content="Font Awesome" /> 36<meta id="twt-description" name="twitter:description" content="The internet's icon library + toolkit. Used by millions of designers, devs, & content creators. Open-source. Always free. Always awesome." /> 37<meta id="twt-creator" name="twitter:creator" content="@fontawesome" /> 38<meta id="twt-image" name="twitter:image" content="https://img.fortawesome.com/1ce05b4b/open-graph-general.png" /> 39<meta id="twt-image-alt" name="twitter:image:alt" content="Font Awesome" /> 40 41<!-- Open Graph data --> 42<meta id="og-title" property="og:title" content="Font Awesome" /> 43 44<meta id="og-type" property="og:type" content="website" /> 45<meta id="og-site-name" property="og:site_name" content="Font Awesome" /> 46<meta id="og-url" property="og:url" content="https://fontawesome.com" /> 47<meta id="og-image" property="og:image" content="https://img.fortawesome.com/1ce05b4b/open-graph-general.png" /> 48<meta id="og-image-type" property="og:image:type" content="image/png" /> 49<meta id="og-image-width" property="og:image:width" content="1200" /> 50<meta id="og-image-height" property="og:image:height" content="630" /> 51<meta id="og-image-alt" property="og:image:alt" content="Font Awesome" /> 52<meta id="og-description" property="og:description" content="The internet's icon library + toolkit. Used by millions of designers, devs, & content creators. Open-source. Always free. Always awesome." /> 53 54<!-- Structured Data --> 55 56 57 <link 58 rel="stylesheet" 59 data-purpose="Layout StyleSheet" 60 title="Web Awesome" 61 href="/css/app-wa-c8bd7b52caa85a18e5b5d8627ca9e958.css?vsn=d" 62 > 63 64 <link 65 defer 66 media="print" 67 onload="this.media='all'" 68 rel="stylesheet" 69 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/fontawesome.css" 70 > 71 <noscript> 72 <link 73 rel="stylesheet" 74 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/fontawesome.css" 75 > 76 </noscript> 77 78 <link 79 defer 80 media="print" 81 onload="this.media='all'" 82 rel="stylesheet" 83 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/vellum-solid.css" 84 > 85 <noscript> 86 <link 87 rel="stylesheet" 88 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/vellum-solid.css" 89 > 90 </noscript> 91 92 <link 93 defer 94 media="print" 95 onload="this.media='all'" 96 rel="stylesheet" 97 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/graphite-thin.css" 98 > 99 <noscript> 100 <link 101 rel="stylesheet" 102 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/graphite-thin.css" 103 > 104 </noscript> 105 106 <link 107 defer 108 media="print" 109 onload="this.media='all'" 110 rel="stylesheet" 111 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/thin.css" 112 > 113 <noscript> 114 <link 115 rel="stylesheet" 116 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/thin.css" 117 > 118 </noscript> 119 120 <link 121 defer 122 media="print" 123 onload="this.media='all'" 124 rel="stylesheet" 125 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/slab-press-regular.css" 126 > 127 <noscript> 128 <link 129 rel="stylesheet" 130 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/slab-press-regular.css" 131 > 132 </noscript> 133 134 <link 135 defer 136 media="print" 137 onload="this.media='all'" 138 rel="stylesheet" 139 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-duotone-thin.css" 140 > 141 <noscript> 142 <link 143 rel="stylesheet" 144 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-duotone-thin.css" 145 > 146 </noscript> 147 148 <link 149 defer 150 media="print" 151 onload="this.media='all'" 152 rel="stylesheet" 153 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-regular.css" 154 > 155 <noscript> 156 <link 157 rel="stylesheet" 158 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-regular.css" 159 > 160 </noscript> 161 162 <link 163 defer 164 media="print" 165 onload="this.media='all'" 166 rel="stylesheet" 167 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/duotone.css" 168 > 169 <noscript> 170 <link 171 rel="stylesheet" 172 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/duotone.css" 173 > 174 </noscript> 175 176 <link 177 defer 178 media="print" 179 onload="this.media='all'" 180 rel="stylesheet" 181 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-duotone-regular.css" 182 > 183 <noscript> 184 <link 185 rel="stylesheet" 186 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-duotone-regular.css" 187 > 188 </noscript> 189 190 <link 191 defer 192 media="print" 193 onload="this.media='all'" 194 rel="stylesheet" 195 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/light.css" 196 > 197 <noscript> 198 <link 199 rel="stylesheet" 200 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/light.css" 201 > 202 </noscript> 203 204 <link 205 defer 206 media="print" 207 onload="this.media='all'" 208 rel="stylesheet" 209 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/brands.css" 210 > 211 <noscript> 212 <link 213 rel="stylesheet" 214 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/brands.css" 215 > 216 </noscript> 217 218 <link 219 defer 220 media="print" 221 onload="this.media='all'" 222 rel="stylesheet" 223 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/jelly-fill-regular.css" 224 > 225 <noscript> 226 <link 227 rel="stylesheet" 228 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/jelly-fill-regular.css" 229 > 230 </noscript> 231 232 <link 233 defer 234 media="print" 235 onload="this.media='all'" 236 rel="stylesheet" 237 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/duotone-thin.css" 238 > 239 <noscript> 240 <link 241 rel="stylesheet" 242 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/duotone-thin.css" 243 > 244 </noscript> 245 246 <link 247 defer 248 media="print" 249 onload="this.media='all'" 250 rel="stylesheet" 251 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/solid.css" 252 > 253 <noscript> 254 <link 255 rel="stylesheet" 256 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/solid.css" 257 > 258 </noscript> 259 260 <link 261 defer 262 media="print" 263 onload="this.media='all'" 264 rel="stylesheet" 265 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/jelly-duo-regular.css" 266 > 267 <noscript> 268 <link 269 rel="stylesheet" 270 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/jelly-duo-regular.css" 271 > 272 </noscript> 273 274 <link 275 defer 276 media="print" 277 onload="this.media='all'" 278 rel="stylesheet" 279 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/chisel-regular.css" 280 > 281 <noscript> 282 <link 283 rel="stylesheet" 284 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/chisel-regular.css" 285 > 286 </noscript> 287 288 <link 289 defer 290 media="print" 291 onload="this.media='all'" 292 rel="stylesheet" 293 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/etch-solid.css" 294 > 295 <noscript> 296 <link 297 rel="stylesheet" 298 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/etch-solid.css" 299 > 300 </noscript> 301 302 <link 303 defer 304 media="print" 305 onload="this.media='all'" 306 rel="stylesheet" 307 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/jelly-regular.css" 308 > 309 <noscript> 310 <link 311 rel="stylesheet" 312 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/jelly-regular.css" 313 > 314 </noscript> 315 316 <link 317 defer 318 media="print" 319 onload="this.media='all'" 320 rel="stylesheet" 321 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/duotone-light.css" 322 > 323 <noscript> 324 <link 325 rel="stylesheet" 326 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/duotone-light.css" 327 > 328 </noscript> 329 330 <link 331 defer 332 media="print" 333 onload="this.media='all'" 334 rel="stylesheet" 335 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/utility-duo-semibold.css" 336 > 337 <noscript> 338 <link 339 rel="stylesheet" 340 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/utility-duo-semibold.css" 341 > 342 </noscript> 343 344 <link 345 defer 346 media="print" 347 onload="this.media='all'" 348 rel="stylesheet" 349 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-thin.css" 350 > 351 <noscript> 352 <link 353 rel="stylesheet" 354 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-thin.css" 355 > 356 </noscript> 357 358 <link 359 defer 360 media="print" 361 onload="this.media='all'" 362 rel="stylesheet" 363 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/mosaic-solid.css" 364 > 365 <noscript> 366 <link 367 rel="stylesheet" 368 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/mosaic-solid.css" 369 > 370 </noscript> 371 372 <link 373 defer 374 media="print" 375 onload="this.media='all'" 376 rel="stylesheet" 377 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/duotone-regular.css" 378 > 379 <noscript> 380 <link 381 rel="stylesheet" 382 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/duotone-regular.css" 383 > 384 </noscript> 385 386 <link 387 defer 388 media="print" 389 onload="this.media='all'" 390 rel="stylesheet" 391 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/notdog-duo-solid.css" 392 > 393 <noscript> 394 <link 395 rel="stylesheet" 396 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/notdog-duo-solid.css" 397 > 398 </noscript> 399 400 <link 401 defer 402 media="print" 403 onload="this.media='all'" 404 rel="stylesheet" 405 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/utility-fill-semibold.css" 406 > 407 <noscript> 408 <link 409 rel="stylesheet" 410 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/utility-fill-semibold.css" 411 > 412 </noscript> 413 414 <link 415 defer 416 media="print" 417 onload="this.media='all'" 418 rel="stylesheet" 419 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/whiteboard-semibold.css" 420 > 421 <noscript> 422 <link 423 rel="stylesheet" 424 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/whiteboard-semibold.css" 425 > 426 </noscript> 427 428 <link 429 defer 430 media="print" 431 onload="this.media='all'" 432 rel="stylesheet" 433 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/notdog-solid.css" 434 > 435 <noscript> 436 <link 437 rel="stylesheet" 438 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/notdog-solid.css" 439 > 440 </noscript> 441 442 <link 443 defer 444 media="print" 445 onload="this.media='all'" 446 rel="stylesheet" 447 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/slab-regular.css" 448 > 449 <noscript> 450 <link 451 rel="stylesheet" 452 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/slab-regular.css" 453 > 454 </noscript> 455 456 <link 457 defer 458 media="print" 459 onload="this.media='all'" 460 rel="stylesheet" 461 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-light.css" 462 > 463 <noscript> 464 <link 465 rel="stylesheet" 466 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-light.css" 467 > 468 </noscript> 469 470 <link 471 defer 472 media="print" 473 onload="this.media='all'" 474 rel="stylesheet" 475 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/slab-press-duo-regular.css" 476 > 477 <noscript> 478 <link 479 rel="stylesheet" 480 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/slab-press-duo-regular.css" 481 > 482 </noscript> 483 484 <link 485 defer 486 media="print" 487 onload="this.media='all'" 488 rel="stylesheet" 489 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/regular.css" 490 > 491 <noscript> 492 <link 493 rel="stylesheet" 494 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/regular.css" 495 > 496 </noscript> 497 498 <link 499 defer 500 media="print" 501 onload="this.media='all'" 502 rel="stylesheet" 503 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-duotone-light.css" 504 > 505 <noscript> 506 <link 507 rel="stylesheet" 508 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-duotone-light.css" 509 > 510 </noscript> 511 512 <link 513 defer 514 media="print" 515 onload="this.media='all'" 516 rel="stylesheet" 517 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/thumbprint-light.css" 518 > 519 <noscript> 520 <link 521 rel="stylesheet" 522 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/thumbprint-light.css" 523 > 524 </noscript> 525 526 <link 527 defer 528 media="print" 529 onload="this.media='
529all'" 530 rel="stylesheet" 531 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/pixel-regular.css" 532 > 533 <noscript> 534 <link 535 rel="stylesheet" 536 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/pixel-regular.css" 537 > 538 </noscript> 539 540 <link 541 defer 542 media="print" 543 onload="this.media='all'" 544 rel="stylesheet" 545 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-duotone-solid.css" 546 > 547 <noscript> 548 <link 549 rel="stylesheet" 550 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-duotone-solid.css" 551 > 552 </noscript> 553 554 <link 555 defer 556 media="print" 557 onload="this.media='all'" 558 rel="stylesheet" 559 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/slab-duo-regular.css" 560 > 561 <noscript> 562 <link 563 rel="stylesheet" 564 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/slab-duo-regular.css" 565 > 566 </noscript> 567 568 <link 569 defer 570 media="print" 571 onload="this.media='all'" 572 rel="stylesheet" 573 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-solid.css" 574 > 575 <noscript> 576 <link 577 rel="stylesheet" 578 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/sharp-solid.css" 579 > 580 </noscript> 581 582 <link 583 defer 584 media="print" 585 onload="this.media='all'" 586 rel="stylesheet" 587 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/utility-semibold.css" 588 > 589 <noscript> 590 <link 591 rel="stylesheet" 592 href="https://site-assets.fontawesome.com/releases/v7.3.1/css/utility-semibold.css" 593 > 594 </noscript>
vendor: 65 bytes, lines 594-596
594 595 596<script async src="https://www.googletagmanager.com/gtag/js?id=
596G-BPMS41FJD2
vendor: 12 bytes, line 596
596"></script>
597<script> 598 window.dataLayer = window.dataLayer || []; 599 600 function gtag() { 601 window.dataLayer.push(arguments); 602 } 603 604 function isGoogleAnalyticsAllowed() { 605 const cookieValue = document.cookie.match('(^|;)\\s*' + 'fa_cookie_settings' + '\\s*=\\s*([^;]+)') 606 607 // If no cookie is set we want to default to not allowing Google Analytics if the user is in the EU. 608 if (!cookieValue) { 609 return !false 610 } else { 611 const preferences = JSON.parse(cookieValue.pop()) 612 613 // If there is a cookie, but no preferences have been chosen, we need to let EU users opt in, thus the default value 614 // is false. Otherwise, we use the analytics and performance to make the determination since Google analytics has both 615 // aspects to the cookie. 616 if (preferences.initial && false) { 617 return false; 618 } else { 619 return preferences.analytics && preferences.performance 620 } 621 } 622 } 623 624 if (isGoogleAnalyticsAllowed()) { 625 gtag('js', new Date()); 626 gtag('config', 'G-BPMS41FJD2', { cookie_flags: 'max-age=7200;secure;samesite=none' }); 627 } else { 628 window['ga-disable-G-ECK3CL9F1J'] = true 629 } 630</script>
630 631 632
632<script src="https://use.fortawesome.com/1ce05b4b.js"></script>
632 633 634 <link rel="preload" href="/js/settings-4a91c899e52b5f9b6b45fe9926e98045.js?vsn=d" as="script"> 635 <link rel="preload" href="/js/app-41b578aff8d841b5fc210ff61e070c9a.js?vsn=d" as="script"> 636 637
637<script defer src="/js/settings-4a91c899e52b5f9b6b45fe9926e98045.js?vsn=d"></script>
637 638
638<script defer src="/js/app-41b578aff8d841b5fc210ff61e070c9a.js?vsn=d"></script>
vendor: 1 bytes, line 638
638
639<script type="text/javascript">!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});</script>
vendor: 1 bytes, line 639
639
640<script type="text/javascript"> 641 window.Beacon('init', '8b4d2c82-4277-4380-9212-e4e7f03c1ea4'); 642 window.Beacon('config', {display: {style: 'manual'}}) 643</script>
643 644 </head> 645 <body> 646 647 648<div id="vue-container"> 649</div> 650<div id="modal"></div> 651<div id="shade"></div>
652<script> 653 window.__inline_data__ = [] 654 window.__is_gdpr_user__ = false 655 window.__variant_description__ = "" 656</script>
656 657 658
658<script defer src="https://js.stripe.com/v3/"></script>
658 659
659<script defer src="https://m.servedby-buysellads.com/monetization.js" type="text/javascript"></script>
vendor: 71 bytes, lines 659-660
659 660 <script defer src="https://www.google.com/recaptcha/api.js?render=
6606Lfwy8YZAAAAAOymsOdsZ7xDAG-TFKW_fij1Wnjg
vendor: 14 bytes, lines 660-661
660"></script> 661
661</body> 662</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.