@font-face {
    font-family: "Font Awesome 5 Brands";
    src: url("Font/fa-brands-400.eot") format("embedded-opentype"), url("Font/fa-brands-400.woff2") format("woff2"), url("Font/fa-brands-400.woff") format("woff"), url("Font/fa-brands-400.ttf") format("truetype"), url("Font/fa-brands-400.svg") format("svg");
    font-style: normal;
    font-weight: normal;
    font-display: auto;
}

.fa-glass.fa::before {
    content: "\f000";
}

.fa-meetup.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-star-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-star-o.fa::before {
        content: "\f005";
    }

.fa-close.fa::before {
    content: "\f00d";
}

.fa-remove.fa::before {
    content: "\f00d";
}

.fa-gear.fa::before {
    content: "\f013";
}

.fa-trash-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-trash-o.fa::before {
        content: "\f2ed";
    }

.fa-file-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-o.fa::before {
        content: "\f15b";
    }

.fa-clock-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-clock-o.fa::before {
        content: "\f017";
    }

.fa-arrow-circle-o-down.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-arrow-circle-o-down.fa::before {
        content: "\f358";
    }

.fa-arrow-circle-o-up.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-arrow-circle-o-up.fa::before {
        content: "\f35b";
    }

.fa-play-circle-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-play-circle-o.fa::before {
        content: "\f144";
    }

.fa-repeat.fa::before {
    content: "\f01e";
}

.fa-rotate-right.fa::before {
    content: "\f01e";
}

.fa-refresh.fa::before {
    content: "\f021";
}

.fa-list-alt.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-dedent.fa::before {
    content: "\f03b";
}

.fa-video-camera.fa::before {
    content: "\f03d";
}

.fa-picture-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-picture-o.fa::before {
        content: "\f03e";
    }

.fa-photo.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-photo.fa::before {
        content: "\f03e";
    }

.fa-image.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-image.fa::before {
        content: "\f03e";
    }

.fa-pencil.fa::before {
    content: "\f303";
}

.fa-map-marker.fa::before {
    content: "\f3c5";
}

.fa-pencil-square-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-pencil-square-o.fa::before {
        content: "\f044";
    }

.fa-share-square-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-share-square-o.fa::before {
        content: "\f14d";
    }

.fa-check-square-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-check-square-o.fa::before {
        content: "\f14a";
    }

.fa-arrows.fa::before {
    content: "\f0b2";
}

.fa-times-circle-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-times-circle-o.fa::before {
        content: "\f057";
    }

.fa-check-circle-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-check-circle-o.fa::before {
        content: "\f058";
    }

.fa-mail-forward.fa::before {
    content: "\f064";
}

.fa-eye.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-eye-slash.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-warning.fa::before {
    content: "\f071";
}

.fa-calendar.fa::before {
    content: "\f073";
}

.fa-arrows-v.fa::before {
    content: "\f338";
}

.fa-arrows-h.fa::before {
    content: "\f337";
}

.fa-bar-chart.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-bar-chart.fa::before {
        content: "\f080";
    }

.fa-bar-chart-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-bar-chart-o.fa::before {
        content: "\f080";
    }

.fa-facebook-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-twitter-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-gears.fa::before {
    content: "\f085";
}

.fa-thumbs-o-up.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-thumbs-o-up.fa::before {
        content: "\f164";
    }

.fa-thumbs-o-down.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-thumbs-o-down.fa::before {
        content: "\f165";
    }

.fa-heart-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-heart-o.fa::before {
        content: "\f004";
    }

.fa-sign-out.fa::before {
    content: "\f2f5";
}

.fa-linkedin-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-linkedin-square.fa::before {
        content: "\f08c";
    }

.fa-thumb-tack.fa::before {
    content: "\f08d";
}

.fa-external-link.fa::before {
    content: "\f35d";
}

.fa-sign-in.fa::before {
    content: "\f2f6";
}

.fa-github-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-lemon-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-lemon-o.fa::before {
        content: "\f094";
    }

.fa-square-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-square-o.fa::before {
        content: "\f0c8";
    }

.fa-bookmark-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-bookmark-o.fa::before {
        content: "\f02e";
    }

.fa-facebook.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-twitter.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-facebook.fa::before {
    content: "\f39e";
}

.fa-facebook-f.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-facebook-f.fa::before {
        content: "\f39e";
    }

.fa-github.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-credit-card.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-feed.fa::before {
    content: "\f09e";
}

.fa-hdd-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hdd-o.fa::before {
        content: "\f0a0";
    }

.fa-hand-o-right.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-o-right.fa::before {
        content: "\f0a4";
    }

.fa-hand-o-left.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-o-left.fa::before {
        content: "\f0a5";
    }

.fa-hand-o-up.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-o-up.fa::before {
        content: "\f0a6";
    }

.fa-hand-o-down.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-o-down.fa::before {
        content: "\f0a7";
    }

.fa-arrows-alt.fa::before {
    content: "\f31e";
}

.fa-group.fa::before {
    content: "\f0c0";
}

.fa-chain.fa::before {
    content: "\f0c1";
}

.fa-scissors.fa::before {
    content: "\f0c4";
}

.fa-files-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-files-o.fa::before {
        content: "\f0c5";
    }

.fa-floppy-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-floppy-o.fa::before {
        content: "\f0c7";
    }

.fa-navicon.fa::before {
    content: "\f0c9";
}

.fa-reorder.fa::before {
    content: "\f0c9";
}

.fa-google-plus.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-google-plus-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-pinterest.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-pinterest-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-google-plus.fa::before {
    content: "\f0d5";
}

.fa-money.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-money.fa::before {
        content: "\f3d1";
    }

.fa-unsorted.fa::before {
    content: "\f0dc";
}

.fa-sort-desc.fa::before {
    content: "\f0dd";
}

.fa-sort-asc.fa::before {
    content: "\f0de";
}

.fa-linkedin.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-linkedin.fa::before {
        content: "\f0e1";
    }

.fa-rotate-left.fa::before {
    content: "\f0e2";
}

.fa-legal.fa::before {
    content: "\f0e3";
}

.fa-dashboard.fa::before {
    content: "\f3fd";
}

.fa-tachometer.fa::before {
    content: "\f3fd";
}

.fa-comment-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-comment-o.fa::before {
        content: "\f075";
    }

.fa-comments-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-comments-o.fa::before {
        content: "\f086";
    }

.fa-flash.fa::before {
    content: "\f0e7";
}

.fa-clipboard.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-paste.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-paste.fa::before {
        content: "\f328";
    }

.fa-lightbulb-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-lightbulb-o.fa::before {
        content: "\f0eb";
    }

.fa-exchange.fa::before {
    content: "\f362";
}

.fa-cloud-download.fa::before {
    content: "\f381";
}

.fa-cloud-upload.fa::before {
    content: "\f382";
}

.fa-bell-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-bell-o.fa::before {
        content: "\f0f3";
    }

.fa-cutlery.fa::before {
    content: "\f2e7";
}

.fa-file-text-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-text-o.fa::before {
        content: "\f15c";
    }

.fa-building-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-building-o.fa::before {
        content: "\f1ad";
    }

.fa-hospital-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hospital-o.fa::before {
        content: "\f0f8";
    }

.fa-tablet.fa::before {
    content: "\f3fa";
}

.fa-mobile-phone.fa::before {
    content: "\f3cd";
}

.fa-mobile.fa::before {
    content: "\f3cd";
}

.fa-circle-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-circle-o.fa::before {
        content: "\f111";
    }

.fa-mail-reply.fa::before {
    content: "\f3e5";
}

.fa-github-alt.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-folder-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-folder-o.fa::before {
        content: "\f07b";
    }

.fa-folder-open-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-folder-open-o.fa::before {
        content: "\f07c";
    }

.fa-smile-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-smile-o.fa::before {
        content: "\f118";
    }

.fa-frown-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-frown-o.fa::before {
        content: "\f119";
    }

.fa-meh-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-meh-o.fa::before {
        content: "\f11a";
    }

.fa-keyboard-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-keyboard-o.fa::before {
        content: "\f11c";
    }

.fa-flag-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-flag-o.fa::before {
        content: "\f024";
    }

.fa-mail-reply-all.fa::before {
    content: "\f122";
}

.fa-star-half-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-star-half-o.fa::before {
        content: "\f089";
    }

.fa-star-half-empty.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-star-half-empty.fa::before {
        content: "\f089";
    }

.fa-star-half-full.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-star-half-full.fa::before {
        content: "\f089";
    }

.fa-code-fork.fa::before {
    content: "\f126";
}

.fa-chain-broken.fa::before {
    content: "\f127";
}

.fa-shield.fa::before {
    content: "\f3ed";
}

.fa-calendar-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-calendar-o.fa::before {
        content: "\f133";
    }

.fa-css3.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-html5.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-maxcdn.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-ticket.fa::before {
    content: "\f3ff";
}

.fa-minus-square-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-minus-square-o.fa::before {
        content: "\f146";
    }

.fa-level-up.fa::before {
    content: "\f3bf";
}

.fa-level-down.fa::before {
    content: "\f3be";
}

.fa-pencil-square.fa::before {
    content: "\f14b";
}

.fa-external-link-square.fa::before {
    content: "\f360";
}

.fa-compass.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-caret-square-o-down.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-caret-square-o-down.fa::before {
        content: "\f150";
    }

.fa-toggle-down.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-toggle-down.fa::before {
        content: "\f150";
    }

.fa-caret-square-o-up.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-caret-square-o-up.fa::before {
        content: "\f151";
    }

.fa-toggle-up.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-toggle-up.fa::before {
        content: "\f151";
    }

.fa-caret-square-o-right.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-caret-square-o-right.fa::before {
        content: "\f152";
    }

.fa-toggle-right.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-toggle-right.fa::before {
        content: "\f152";
    }

.fa-eur.fa::before {
    content: "\f153";
}

.fa-euro.fa::before {
    content: "\f153";
}

.fa-gbp.fa::before {
    content: "\f154";
}

.fa-dollar.fa::before {
    content: "\f155";
}

.fa-usd.fa::before {
    content: "\f155";
}

.fa-inr.fa::before {
    content: "\f156";
}

.fa-rupee.fa::before {
    content: "\f156";
}

.fa-cny.fa::before {
    content: "\f157";
}

.fa-jpy.fa::before {
    content: "\f157";
}

.fa-rmb.fa::before {
    content: "\f157";
}

.fa-yen.fa::before {
    content: "\f157";
}

.fa-rouble.fa::before {
    content: "\f158";
}

.fa-rub.fa::before {
    content: "\f158";
}

.fa-ruble.fa::before {
    content: "\f158";
}

.fa-krw.fa::before {
    content: "\f159";
}

.fa-won.fa::before {
    content: "\f159";
}

.fa-bitcoin.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-btc.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-bitcoin.fa::before {
    content: "\f15a";
}

.fa-file-text.fa::before {
    content: "\f15c";
}

.fa-sort-alpha-asc.fa::before {
    content: "\f15d";
}

.fa-sort-alpha-desc.fa::before {
    content: "\f881";
}

.fa-sort-amount-asc.fa::before {
    content: "\f160";
}

.fa-sort-amount-desc.fa::before {
    content: "\f884";
}

.fa-sort-numeric-asc.fa::before {
    content: "\f162";
}

.fa-sort-numeric-desc.fa::before {
    content: "\f886";
}

.fa-xing.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-xing-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-youtube.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-youtube-play.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-youtube-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-youtube-play.fa::before {
    content: "\f167";
}

.fa-adn.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-bitbucket.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-bitbucket-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-dropbox.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-flickr.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-instagram.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-stack-overflow.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-bitbucket-square.fa::before {
    content: "\f171";
}

.fa-tumblr.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-tumblr-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-long-arrow-down.fa::before {
    content: "\f309";
}

.fa-long-arrow-up.fa::before {
    content: "\f30c";
}

.fa-long-arrow-left.fa::before {
    content: "\f30a";
}

.fa-long-arrow-right.fa::before {
    content: "\f30b";
}

.fa-android.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-apple.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-dribbble.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-foursquare.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-gittip.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-gratipay.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-linux.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-skype.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-trello.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-windows.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-gittip.fa::before {
    content: "\f184";
}

.fa-sun-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-sun-o.fa::before {
        content: "\f185";
    }

.fa-moon-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-moon-o.fa::before {
        content: "\f186";
    }

.fa-pagelines.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-renren.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-stack-exchange.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-vk.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-weibo.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-arrow-circle-o-right.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-arrow-circle-o-right.fa::before {
        content: "\f35a";
    }

.fa-arrow-circle-o-left.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-arrow-circle-o-left.fa::before {
        content: "\f359";
    }

.fa-caret-square-o-left.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-caret-square-o-left.fa::before {
        content: "\f191";
    }

.fa-toggle-left.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-toggle-left.fa::before {
        content: "\f191";
    }

.fa-dot-circle-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-dot-circle-o.fa::before {
        content: "\f192";
    }

.fa-vimeo-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-try.fa::before {
    content: "\f195";
}

.fa-turkish-lira.fa::before {
    content: "\f195";
}

.fa-plus-square-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-plus-square-o.fa::before {
        content: "\f0fe";
    }

.fa-openid.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-slack.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-wordpress.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-bank.fa::before {
    content: "\f19c";
}

.fa-institution.fa::before {
    content: "\f19c";
}

.fa-mortar-board.fa::before {
    content: "\f19d";
}

.fa-delicious.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-digg.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-drupal.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-google.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-joomla.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-pied-piper-alt.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-pied-piper-pp.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-reddit.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-reddit-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-stumbleupon.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-stumbleupon-circle.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-yahoo.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-spoon.fa::before {
    content: "\f2e5";
}

.fa-behance.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-behance-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-steam.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-steam-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-automobile.fa::before {
    content: "\f1b9";
}

.fa-cab.fa::before {
    content: "\f1ba";
}

.fa-envelope-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-envelope-o.fa::before {
        content: "\f0e0";
    }

.fa-deviantart.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-soundcloud.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-file-pdf-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-pdf-o.fa::before {
        content: "\f1c1";
    }

.fa-file-word-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-word-o.fa::before {
        content: "\f1c2";
    }

.fa-file-excel-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-excel-o.fa::before {
        content: "\f1c3";
    }

.fa-file-powerpoint-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-powerpoint-o.fa::before {
        content: "\f1c4";
    }

.fa-file-image-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-image-o.fa::before {
        content: "\f1c5";
    }

.fa-file-photo-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-photo-o.fa::before {
        content: "\f1c5";
    }

.fa-file-picture-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-picture-o.fa::before {
        content: "\f1c5";
    }

.fa-file-archive-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-archive-o.fa::before {
        content: "\f1c6";
    }

.fa-file-zip-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-zip-o.fa::before {
        content: "\f1c6";
    }

.fa-file-audio-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-audio-o.fa::before {
        content: "\f1c7";
    }

.fa-file-sound-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-sound-o.fa::before {
        content: "\f1c7";
    }

.fa-file-video-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-video-o.fa::before {
        content: "\f1c8";
    }

.fa-file-movie-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-movie-o.fa::before {
        content: "\f1c8";
    }

.fa-file-code-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-file-code-o.fa::before {
        content: "\f1c9";
    }

.fa-codepen.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-jsfiddle.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-vine.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-life-bouy.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-life-ring.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-life-bouy.fa::before {
    content: "\f1cd";
}

.fa-life-buoy.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-life-buoy.fa::before {
        content: "\f1cd";
    }

.fa-life-saver.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-life-saver.fa::before {
        content: "\f1cd";
    }

.fa-support.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-support.fa::before {
        content: "\f1cd";
    }

.fa-circle-o-notch.fa::before {
    content: "\f1ce";
}

.fa-ra.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-rebel.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-ra.fa::before {
    content: "\f1d0";
}

.fa-resistance.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-resistance.fa::before {
        content: "\f1d0";
    }

.fa-empire.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-ge.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-ge.fa::before {
        content: "\f1d1";
    }

.fa-git.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-git-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-hacker-news.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-y-combinator-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-y-combinator-square.fa::before {
        content: "\f1d4";
    }

.fa-yc-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-yc-square.fa::before {
        content: "\f1d4";
    }

.fa-qq.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-tencent-weibo.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-wechat.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-weixin.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-wechat.fa::before {
    content: "\f1d7";
}

.fa-send.fa::before {
    content: "\f1d8";
}

.fa-paper-plane-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-paper-plane-o.fa::before {
        content: "\f1d8";
    }

.fa-send-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-send-o.fa::before {
        content: "\f1d8";
    }

.fa-circle-thin.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-circle-thin.fa::before {
        content: "\f111";
    }

.fa-header.fa::before {
    content: "\f1dc";
}

.fa-sliders.fa::before {
    content: "\f1de";
}

.fa-futbol-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-futbol-o.fa::before {
        content: "\f1e3";
    }

.fa-soccer-ball-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-soccer-ball-o.fa::before {
        content: "\f1e3";
    }

.fa-slideshare.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-twitch.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-yelp.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-newspaper-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-newspaper-o.fa::before {
        content: "\f1ea";
    }

.fa-cc-amex.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-cc-discover.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-cc-mastercard.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-cc-paypal.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-cc-stripe.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-cc-visa.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-google-wallet.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-paypal.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-bell-slash-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-bell-slash-o.fa::before {
        content: "\f1f6";
    }

.fa-trash.fa::before {
    content: "\f2ed";
}

.fa-copyright.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-eyedropper.fa::before {
    content: "\f1fb";
}

.fa-area-chart.fa::before {
    content: "\f1fe";
}

.fa-pie-chart.fa::before {
    content: "\f200";
}

.fa-line-chart.fa::before {
    content: "\f201";
}

.fa-angellist.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-ioxhost.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-lastfm.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-lastfm-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-cc.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-cc.fa::before {
        content: "\f20a";
    }

.fa-ils.fa::before {
    content: "\f20b";
}

.fa-shekel.fa::before {
    content: "\f20b";
}

.fa-sheqel.fa::before {
    content: "\f20b";
}

.fa-meanpath.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-meanpath.fa::before {
        content: "\f2b4";
    }

.fa-buysellads.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-connectdevelop.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-dashcube.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-forumbee.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-leanpub.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-sellsy.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-shirtsinbulk.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-simplybuilt.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-skyatlas.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-diamond.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-diamond.fa::before {
        content: "\f3a5";
    }

.fa-intersex.fa::before {
    content: "\f224";
}

.fa-facebook-official.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-facebook-official.fa::before {
        content: "\f09a";
    }

.fa-pinterest-p.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-whatsapp.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-hotel.fa::before {
    content: "\f236";
}

.fa-medium.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-viacoin.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-y-combinator.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-yc.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-yc.fa::before {
        content: "\f23b";
    }

.fa-expeditedssl.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-opencart.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-optin-monster.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-battery-4.fa::before {
    content: "\f240";
}

.fa-battery.fa::before {
    content: "\f240";
}

.fa-battery-3.fa::before {
    content: "\f241";
}

.fa-battery-2.fa::before {
    content: "\f242";
}

.fa-battery-1.fa::before {
    content: "\f243";
}

.fa-battery-0.fa::before {
    content: "\f244";
}

.fa-object-group.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-object-ungroup.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-sticky-note-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-sticky-note-o.fa::before {
        content: "\f249";
    }

.fa-cc-diners-club.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-cc-jcb.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-clone.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-hourglass-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hourglass-o.fa::before {
        content: "\f254";
    }

.fa-hourglass-1.fa::before {
    content: "\f251";
}

.fa-hourglass-2.fa::before {
    content: "\f252";
}

.fa-hourglass-3.fa::before {
    content: "\f253";
}

.fa-hand-rock-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-rock-o.fa::before {
        content: "\f255";
    }

.fa-hand-grab-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-grab-o.fa::before {
        content: "\f255";
    }

.fa-hand-paper-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-paper-o.fa::before {
        content: "\f256";
    }

.fa-hand-stop-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-stop-o.fa::before {
        content: "\f256";
    }

.fa-hand-scissors-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-scissors-o.fa::before {
        content: "\f257";
    }

.fa-hand-lizard-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-lizard-o.fa::before {
        content: "\f258";
    }

.fa-hand-spock-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-spock-o.fa::before {
        content: "\f259";
    }

.fa-hand-pointer-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-pointer-o.fa::before {
        content: "\f25a";
    }

.fa-hand-peace-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-hand-peace-o.fa::before {
        content: "\f25b";
    }

.fa-registered.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-chrome.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-creative-commons.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-firefox.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-get-pocket.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-gg.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-gg-circle.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-internet-explorer.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-odnoklassniki.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-odnoklassniki-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-opera.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-safari.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-tripadvisor.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-wikipedia-w.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-television.fa::before {
    content: "\f26c";
}

.fa-500px.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-amazon.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-contao.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-calendar-plus-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-calendar-plus-o.fa::before {
        content: "\f271";
    }

.fa-calendar-minus-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-calendar-minus-o.fa::before {
        content: "\f272";
    }

.fa-calendar-times-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-calendar-times-o.fa::before {
        content: "\f273";
    }

.fa-calendar-check-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-calendar-check-o.fa::before {
        content: "\f274";
    }

.fa-map-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-map-o.fa::before {
        content: "\f279";
    }

.fa-commenting.fa::before {
    content: "\f4ad";
}

.fa-commenting-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-commenting-o.fa::before {
        content: "\f4ad";
    }

.fa-houzz.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-vimeo.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-vimeo.fa::before {
        content: "\f27d";
    }

.fa-black-tie.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-edge.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-fonticons.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-reddit-alien.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-credit-card-alt.fa::before {
    content: "\f09d";
}

.fa-codiepie.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-fort-awesome.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-mixcloud.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-modx.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-product-hunt.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-scribd.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-usb.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-pause-circle-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-pause-circle-o.fa::before {
        content: "\f28b";
    }

.fa-stop-circle-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-stop-circle-o.fa::before {
        content: "\f28d";
    }

.fa-bluetooth.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-bluetooth-b.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-envira.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-gitlab.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-wheelchair-alt.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-wpbeginner.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-wpforms.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-wheelchair-alt.fa::before {
    content: "\f368";
}

.fa-question-circle-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-question-circle-o.fa::before {
        content: "\f059";
    }

.fa-volume-control-phone.fa::before {
    content: "\f2a0";
}

.fa-asl-interpreting.fa::before {
    content: "\f2a3";
}

.fa-deafness.fa::before {
    content: "\f2a4";
}

.fa-hard-of-hearing.fa::before {
    content: "\f2a4";
}

.fa-glide.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-glide-g.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-signing.fa::before {
    content: "\f2a7";
}

.fa-first-order.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-google-plus-official.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-pied-piper.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-snapchat.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-snapchat-ghost.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-snapchat-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-themeisle.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-viadeo.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-viadeo-square.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-yoast.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-google-plus-official.fa::before {
    content: "\f2b3";
}

.fa-google-plus-circle.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

    .fa-google-plus-circle.fa::before {
        content: "\f2b3";
    }

.fa-fa.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-font-awesome.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-fa.fa::before {
    content: "\f2b4";
}

.fa-handshake-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-handshake-o.fa::before {
        content: "\f2b5";
    }

.fa-envelope-open-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-envelope-open-o.fa::before {
        content: "\f2b6";
    }

.fa-linode.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-address-book-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-address-book-o.fa::before {
        content: "\f2b9";
    }

.fa-vcard.fa::before {
    content: "\f2bb";
}

.fa-address-card-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-address-card-o.fa::before {
        content: "\f2bb";
    }

.fa-vcard-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-vcard-o.fa::before {
        content: "\f2bb";
    }

.fa-user-circle-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-user-circle-o.fa::before {
        content: "\f2bd";
    }

.fa-user-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-user-o.fa::before {
        content: "\f007";
    }

.fa-id-badge.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-drivers-license.fa::before {
    content: "\f2c2";
}

.fa-id-card-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-id-card-o.fa::before {
        content: "\f2c2";
    }

.fa-drivers-license-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-drivers-license-o.fa::before {
        content: "\f2c2";
    }

.fa-free-code-camp.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-quora.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-telegram.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-thermometer-4.fa::before {
    content: "\f2c7";
}

.fa-thermometer.fa::before {
    content: "\f2c7";
}

.fa-thermometer-3.fa::before {
    content: "\f2c8";
}

.fa-thermometer-2.fa::before {
    content: "\f2c9";
}

.fa-thermometer-1.fa::before {
    content: "\f2ca";
}

.fa-thermometer-0.fa::before {
    content: "\f2cb";
}

.fa-bathtub.fa::before {
    content: "\f2cd";
}

.fa-s15.fa::before {
    content: "\f2cd";
}

.fa-window-maximize.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-window-restore.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fa-times-rectangle.fa::before {
    content: "\f410";
}

.fa-window-close-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-window-close-o.fa::before {
        content: "\f410";
    }

.fa-times-rectangle-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-times-rectangle-o.fa::before {
        content: "\f410";
    }

.fa-bandcamp.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-eercast.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-etsy.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-grav.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-imdb.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-ravelry.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-eercast.fa::before {
    content: "\f2da";
}

.fa-snowflake-o.fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

    .fa-snowflake-o.fa::before {
        content: "\f2dc";
    }

.fa-spotify.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-superpowers.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-wpexplorer.fa {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}
