/*!
 * Font Awesome Pro 5.15.4 (subset)
 * Icons used on the public site and related forms.
 * License: https://fontawesome.com/license (Commercial License)
 */
@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("../webfonts/fa-regular-400.woff2") format("woff2");
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("../webfonts/fa-solid-900.woff2") format("woff2");
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    font-display: block;
    src: url("../webfonts/fa-light-300.woff2") format("woff2");
}

@font-face {
    font-family: "FontAwesome";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("../webfonts/fa-regular-400.woff2") format("woff2");
}

.fa,
.fas,
.far,
.fal {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}

.fas {
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
}

.far {
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
}

.fal {
    font-family: "Font Awesome 5 Pro";
    font-weight: 300;
}

.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}

.fa-stack-1x {
    line-height: inherit;
}

.fa-stack-2x {
    font-size: 2em;
}

.fa-angle-down:before {
    content: "\f107";
}

.fa-arrow-down:before {
    content: "\f063";
}

.fa-chevron-down:before {
    content: "\f078";
}

.fa-chevron-left:before {
    content: "\f053";
}

.fa-chevron-right:before {
    content: "\f054";
}

.fa-chevron-up:before {
    content: "\f077";
}

.fa-circle:before {
    content: "\f111";
}

.fa-paperclip:before {
    content: "\f0c6";
}

.fa-pen:before {
    content: "\f304";
}

.fa-sign-out-alt:before {
    content: "\f2f5";
}

.fa-trash-alt:before {
    content: "\f2ed";
}
