.splide__container {
    box-sizing: border-box;
    position: relative
}

.splide__list {
    backface-visibility: hidden;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    margin: 0 !important;
    padding: 0 !important
}

.splide.is-initialized:not(.is-active) .splide__list {
    display: block
}

.splide__pagination {
    -ms-flex-align: center;
    align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0;
    pointer-events: none
}

    .splide__pagination li {
        display: inline-block;
        line-height: 1;
        list-style-type: none;
        margin: 0;
        pointer-events: auto
    }

.splide:not(.is-overflow) .splide__pagination {
    display: none
}

.splide__progress__bar {
    width: 0
}

.splide {
    position: relative;
    visibility: hidden
}

    .splide.is-initialized, .splide.is-rendered {
        visibility: visible
    }

.splide__slide {
    backface-visibility: hidden;
    box-sizing: border-box;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    list-style-type: none !important;
    margin: 0;
    position: relative
}

    .splide__slide img {
        vertical-align: bottom
    }

.splide__spinner {
    animation: splide-loading 1s linear infinite;
    border: 2px solid #999;
    border-left-color: transparent;
    border-radius: 50%;
    bottom: 0;
    contain: strict;
    display: inline-block;
    height: 20px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px
}

.splide__sr {
    clip: rect(0 0 0 0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.splide__toggle.is-active .splide__toggle__play, .splide__toggle__pause {
    display: none
}

.splide__toggle.is-active .splide__toggle__pause {
    display: inline
}

.splide__track {
    overflow: hidden;
    position: relative;
    z-index: 0
}

@keyframes splide-loading {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(1turn)
    }
}

.splide__track--draggable {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.splide__track--fade > .splide__list > .splide__slide {
    margin: 0 !important;
    opacity: 0;
    z-index: 0
}

    .splide__track--fade > .splide__list > .splide__slide.is-active {
        opacity: 1;
        z-index: 1
    }

.splide--rtl {
    direction: rtl
}

.splide__track--ttb > .splide__list {
    display: block
}

.splide__arrow {
    -ms-flex-align: center;
    align-items: center;
    background: #ccc;
    border: 0;
    border-radius: 50%;
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    height: 2em;
    -ms-flex-pack: center;
    justify-content: center;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 2em;
    z-index: 1
}

    .splide__arrow svg {
        fill: #000;
        height: 1.2em;
        width: 1.2em
    }

    .splide__arrow:hover:not(:disabled) {
        opacity: .9
    }

    .splide__arrow:disabled {
        opacity: .3
    }

    .splide__arrow:focus-visible {
        outline: 3px solid #0bf;
        outline-offset: 3px
    }

.splide__arrow--prev {
    left: 1em
}

    .splide__arrow--prev svg {
        transform: scaleX(-1)
    }

.splide__arrow--next {
    right: 1em
}

.splide.is-focus-in .splide__arrow:focus {
    outline: 3px solid #0bf;
    outline-offset: 3px
}

.splide__pagination {
    bottom: .5em;
    left: 0;
    padding: 0 1em;
    position: absolute;
    right: 0;
    z-index: 1
}

.splide__pagination__page {
    background: #ccc;
    border: 0;
    border-radius: 50%;
    display: inline-block;
    height: 8px;
    margin: 3px;
    opacity: .7;
    padding: 0;
    position: relative;
    transition: transform .2s linear;
    width: 8px
}

    .splide__pagination__page.is-active {
        background: #fff;
        transform: scale(1.4);
        z-index: 1
    }

    .splide__pagination__page:hover {
        cursor: pointer;
        opacity: .9
    }

    .splide__pagination__page:focus-visible {
        outline: 3px solid #0bf;
        outline-offset: 3px
    }

.splide.is-focus-in .splide__pagination__page:focus {
    outline: 3px solid #0bf;
    outline-offset: 3px
}

.splide__progress__bar {
    background: #ccc;
    height: 3px
}

.splide__slide {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

    .splide__slide:focus {
        outline: 0
    }

@supports(outline-offset:-3px) {
    .splide__slide:focus-visible {
        outline: 3px solid #0bf;
        outline-offset: -3px
    }
}

@media screen and (-ms-high-contrast:none) {
    .splide__slide:focus-visible {
        border: 3px solid #0bf
    }
}

@supports(outline-offset:-3px) {
    .splide.is-focus-in .splide__slide:focus {
        outline: 3px solid #0bf;
        outline-offset: -3px
    }
}

@media screen and (-ms-high-contrast:none) {
    .splide.is-focus-in .splide__slide:focus {
        border: 3px solid #0bf
    }

    .splide.is-focus-in .splide__track > .splide__list > .splide__slide:focus {
        border-color: #0bf
    }
}

.splide__toggle {
    cursor: pointer
}

    .splide__toggle:focus-visible {
        outline: 3px solid #0bf;
        outline-offset: 3px
    }

.splide.is-focus-in .splide__toggle:focus {
    outline: 3px solid #0bf;
    outline-offset: 3px
}

.splide__track--nav > .splide__list > .splide__slide {
    border: 3px solid transparent;
    cursor: pointer
}

    .splide__track--nav > .splide__list > .splide__slide.is-active {
        border: 3px solid #000
    }

.splide__arrows--rtl .splide__arrow--prev {
    left: auto;
    right: 1em
}

    .splide__arrows--rtl .splide__arrow--prev svg {
        transform: scaleX(1)
    }

.splide__arrows--rtl .splide__arrow--next {
    left: 1em;
    right: auto
}

    .splide__arrows--rtl .splide__arrow--next svg {
        transform: scaleX(-1)
    }

.splide__arrows--ttb .splide__arrow {
    left: 50%;
    transform: translate(-50%)
}

.splide__arrows--ttb .splide__arrow--prev {
    top: 1em
}

    .splide__arrows--ttb .splide__arrow--prev svg {
        transform: rotate(-90deg)
    }

.splide__arrows--ttb .splide__arrow--next {
    bottom: 1em;
    top: auto
}

    .splide__arrows--ttb .splide__arrow--next svg {
        transform: rotate(90deg)
    }

.splide__pagination--ttb {
    bottom: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    left: auto;
    padding: 1em 0;
    right: .5em;
    top: 0
}

*, :after, :before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:;
    --tw-gradient-via-position:;
    --tw-gradient-to-position:;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,0.5);
    --tw-ring-offset-shadow: 0 0 transparent;
    --tw-ring-shadow: 0 0 transparent;
    --tw-shadow: 0 0 transparent;
    --tw-shadow-colored: 0 0 transparent;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:;
    --tw-contain-size:;
    --tw-contain-layout:;
    --tw-contain-paint:;
    --tw-contain-style:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:;
    --tw-gradient-via-position:;
    --tw-gradient-to-position:;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,0.5);
    --tw-ring-offset-shadow: 0 0 transparent;
    --tw-ring-shadow: 0 0 transparent;
    --tw-shadow: 0 0 transparent;
    --tw-shadow-colored: 0 0 transparent;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:;
    --tw-contain-size:;
    --tw-contain-layout:;
    --tw-contain-paint:;
    --tw-contain-style:
}

*, :after, :before {
    border: 0 solid #e5e7eb
}

:after, :before {
    --tw-content: ""
}

:host, html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent
}

body {
    line-height: inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

b, strong {
    font-weight: bolder
}

code, kbd, pre, samp {
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button, select {
    text-transform: none
}

button, input:where([type=button]), input:where([type=reset]), input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
    margin: 0
}

fieldset {
    margin: 0
}

fieldset, legend {
    padding: 0
}

menu, ol, ul {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

    input::placeholder, textarea::placeholder {
        opacity: 1;
        color: #9ca3af
    }

[role=button], button {
    cursor: pointer
}

:disabled {
    cursor: default
}

audio, canvas, embed, iframe, img, object, svg, video {
    display: block;
    vertical-align: middle
}

img, video {
    max-width: 100%;
    height: auto
}

[hidden]:where(:not([hidden=until-found])) {
    display: none
}

.slick-slider {
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.slick-list, .slick-slider {
    position: relative;
    display: block
}

.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0
}

    .slick-list:focus {
        outline: none
    }

    .slick-list.dragging {
        cursor: pointer;
        cursor: hand
    }

.slick-slider .slick-list, .slick-slider .slick-track {
    transform: translateZ(0)
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

    .slick-track:after, .slick-track:before {
        content: "";
        display: table
    }

    .slick-track:after {
        clear: both
    }

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

@font-face {
    font-family: Volkswagen;
    src: url(/wp-content/themes/hca-2020/dist/fonts/Volkswagen-Light_5f0e7dbe.ttf) format("truetype");
    font-weight: 400
}

@font-face {
    font-family: Volkswagen;
    src: url(/wp-content/themes/hca-2020/dist/fonts/Volkswagen-Regular_fe1ca259.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Volkswagen;
    src: url(/wp-content/themes/hca-2020/dist/fonts/Volkswagen-DemiBold_048b1445.ttf) format("truetype");
    font-weight: 600
}

@font-face {
    font-family: Volkswagen;
    src: url(/wp-content/themes/hca-2020/dist/fonts/Volkswagen-DemiBoldIta_5d2926cf.ttf) format("truetype");
    font-weight: 600;
    font-style: italic
}

@font-face {
    font-family: Volkswagen;
    src: url(/wp-content/themes/hca-2020/dist/fonts/Volkswagen-Bold_16be396c.ttf) format("truetype");
    font-weight: 700;
    font-style: normal
}

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -moz-osx-font-smoothing: antialiased
}

body, html {
    -webkit-font-smoothing: antialiased
}

body {
    overflow-x: hidden;
    overflow-y: auto;
    font-display: swap;
    color: #0b5fb8;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    font-size: .75rem;
    line-height: 2;
    margin: 0;
    background-color: #fff
}

img, main {
    display: block
}

img {
    max-width: 100%;
    height: auto
}

* {
    box-sizing: Border-box
}

a:disabled {
    color: #757575
}

h1, h2, h3, h4, h5, h6 {
    margin-top: 0
}

button {
    cursor: pointer;
    padding: 0;
    border: 0;
    outline: none;
    box-shadow: none;
    background: none;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    text-transform: inherit
}

*, :after, :before {
    box-sizing: border-box
}

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline
}

article, aside, details, figcaption, figure, footer, header, hgroup, img, main, menu, nav, section {
    display: block
}

ol, ul {
    list-style: none
}

blockquote, q {
    quotes: none
}

    blockquote:after, blockquote:before, q:after, q:before {
        content: "";
        content: none
    }

table {
    border-collapse: collapse;
    border-spacing: 0
}

.h-button {
    cursor: pointer;
    transition: all .3s;
    appearance: none;
    -webkit-appearance: none;
    box-shadow: none;
    background: none;
    outline: 0;
    border: 0;
    margin: 0;
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    line-height: 1;
    min-height: 2.625rem;
    padding: 0 1.25rem;
    font-size: 1rem;
    font-weight: 600;
    font-family: Open Sans,sans-serif;
    border-radius: .125rem
}

    .h-button:disabled, .h-button[disabled] {
        pointer-events: none;
        cursor: default
    }

    .h-button-content, .h-button .injected-svg {
        pointer-events: none
    }

.h-button-content {
    position: relative;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: flex-start;
    min-height: 1.5rem;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: pre
}

.h-button--primary {
    color: #fff;
    background: #0b5fb8;
    box-shadow: inset 0 0 0 .0625rem #0b5fb8
}

    .h-button--primary:focus:not(:disabled), .h-button--primary:focus:not([disabled]), .h-button--primary:hover:not(:disabled), .h-button--primary:hover:not([disabled]) {
        color: #fff;
        background: #a792c1;
        box-shadow: inset 0 0 0 .0625rem #a792c1
    }

    .h-button--primary:disabled, .h-button--primary[disabled] {
        color: hsla(0,0%,100%,.5);
        background: #b1b1b1;
        box-shadow: inset 0 0 0 .0625rem #b1b1b1
    }

.h-button--secondary {
    color: #0b5fb8;
    background: #fff;
    box-shadow: inset 0 0 0 .0625rem #0b5fb8
}

    .h-button--secondary:focus:not(:disabled), .h-button--secondary:focus:not([disabled]), .h-button--secondary:hover:not(:disabled), .h-button--secondary:hover:not([disabled]) {
        color: #a792c1;
        background: #fff;
        box-shadow: inset 0 0 0 .0625rem #a792c1
    }

    .h-button--secondary:disabled, .h-button--secondary[disabled] {
        color: hsla(0,0%,69.4%,.5);
        background: #fff;
        box-shadow: inset 0 0 0 .0625rem #b1b1b1
    }

.h-button--primary_alt {
    color: #390e56;
    background: #f59c00;
    box-shadow: inset 0 0 0 .0625rem #f59c00
}

    .h-button--primary_alt:focus:not(:disabled), .h-button--primary_alt:focus:not([disabled]), .h-button--primary_alt:hover:not(:disabled), .h-button--primary_alt:hover:not([disabled]) {
        color: #390e56;
        background: #f6b942;
        box-shadow: inset 0 0 0 .0625rem #f6b942
    }

    .h-button--primary_alt:disabled, .h-button--primary_alt[disabled] {
        color: hsla(0,0%,100%,.5);
        background: #b1b1b1;
        box-shadow: inset 0 0 0 .0625rem #b1b1b1
    }

.h-button--secondary_alt {
    color: #390e56;
    background: #fff;
    box-shadow: inset 0 0 0 .0625rem #fff
}

    .h-button--secondary_alt:focus:not(:disabled), .h-button--secondary_alt:focus:not([disabled]), .h-button--secondary_alt:hover:not(:disabled), .h-button--secondary_alt:hover:not([disabled]) {
        color: #f59c00;
        background: #fff;
        box-shadow: inset 0 0 0 .0625rem #fff
    }

    .h-button--secondary_alt:disabled, .h-button--secondary_alt[disabled] {
        color: hsla(0,0%,100%,.5);
        background: #a48ebb;
        box-shadow: inset 0 0 0 .0625rem #a48ebb
    }

.h-button--text_link {
    display: flex;
    padding: 0;
    margin: 0;
    min-height: unset;
    background: none;
    color: #0b5fb8;
    font-weight: 400;
    font-size: 1rem;
    cursor: pointer
}

    .h-button--text_link .injected-svg {
        margin-right: .5rem
    }

    .h-button--text_link:not([target=_blank]) .h-button-content:after {
        content: "";
        display: block;
        width: 0;
        height: 0;
        border-left: .4375rem solid;
        border-top: .3125rem solid transparent;
        border-bottom: .3125rem solid transparent;
        margin-left: .5625rem
    }

    .h-button--text_link[target=_blank] .h-button-content:after {
        content: "";
        display: block;
        transform: scaleX(-1);
        margin-left: .5rem;
        font-size: 1.125rem;
        margin-bottom: -.125rem
    }

    .h-button--text_link:focus:not(:disabled), .h-button--text_link:focus:not([disabled]), .h-button--text_link:hover:not(:disabled), .h-button--text_link:hover:not([disabled]) {
        color: #a792c1;
        background: none;
        box-shadow: none
    }

    .h-button--text_link:disabled, .h-button--text_link[disabled] {
        color: hsla(0,0%,69.4%,.5);
        background: none;
        box-shadow: none
    }

.h-button--no_outline {
    padding-left: 0;
    padding-right: 0;
    min-height: unset
}

    .h-button--no_outline, .h-button--no_outline:disabled, .h-button--no_outline:focus:not(:disabled), .h-button--no_outline:focus:not([disabled]), .h-button--no_outline:hover:not(:disabled), .h-button--no_outline:hover:not([disabled]), .h-button--no_outline[disabled] {
        box-shadow: none;
        background: none
    }

.h-button--label_left_icon_right .h-button-icon {
    order: 2
}

.h-button--label_left_icon_right .h-button-content {
    order: 1
}

.h-button--label_left_icon_right .h-button-icon + .h-button-content {
    margin-right: .25rem
}

@media(min-width:60.0625rem) {
    .h-hide--desktop {
        display: none
    }
}

@media(min-width:40.0625rem)and (max-width:60rem) {
    .h-hide--tablet {
        display: none
    }
}

@media(max-width:40rem) {
    .h-hide--mobile {
        display: none
    }
}

.h-container {
    width: 100%;
    max-width: 76rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    margin-left: auto;
    margin-right: auto
}

.h-link--icon, .h-link--image {
    box-shadow: none
}

.h-text--display {
    font-family: Volkswagen,sans-serif;
    font-weight: 600;
    letter-spacing: .0142857143em;
    font-size: 2.625rem;
    line-height: 1.2380952381
}

@media(max-width:47.9375rem) {
    .h-text--display {
        letter-spacing: .0138888889em;
        font-size: 2.25rem;
        line-height: 1.2222222222
    }
}

.h-text--h1 {
    font-size: 2.5rem;
    line-height: 1.25
}

.h-text--h1, .h-text--h2 {
    font-family: Volkswagen,sans-serif;
    font-weight: 600;
    letter-spacing: .0125em
}

.h-text--h2 {
    font-size: 2rem;
    line-height: 1.3125
}

.h-text--h3 {
    font-family: Volkswagen,sans-serif;
    font-weight: 600;
    letter-spacing: .0115384615em;
    font-size: 1.625rem;
    line-height: 1.3846153846
}

.h-text--h4 {
    font-size: 1.25rem
}

.h-text--h4, .h-text--h5 {
    font-family: Open Sans,sans-serif;
    font-weight: 600;
    letter-spacing: normal;
    line-height: 1.5
}

.h-text--h5 {
    font-size: 1rem
}

.h-text--h6 {
    font-family: Open Sans,sans-serif;
    font-weight: 600;
    letter-spacing: normal;
    font-size: .875rem;
    line-height: 1.7142857143
}

.h-text--body_large {
    font-size: 1rem;
    line-height: 1.625
}

.h-text--body_large, .h-text--body_medium {
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    margin-bottom: .75rem
}

.h-text--body_medium {
    font-size: .875rem;
    line-height: 1.7142857143
}

.h-text--body_small {
    line-height: 2;
    margin-bottom: .625rem
}

.h-text--body_small, .h-text--caption {
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    font-size: .75rem
}

.h-text--caption {
    line-height: 1.3333333333
}

.h-text--intro {
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    font-size: 1.625rem;
    line-height: 1.3846153846
}

.article_tile {
    position: relative;
    width: 100%;
    display: block
}

.article_tile--featured .article_tile-image_container {
    height: 100%
}

.article_tile-link {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    border: 0;
    box-shadow: none
}

    .article_tile-link:focus + .article_tile-image_content .article_tile-image_container .article_tile-image, .article_tile-link:hover + .article_tile-image_content .article_tile-image_container .article_tile-image {
        transform: scale(1.05);
        transition: transform .2s ease-in-out
    }

.article_tile-image_container {
    background-color: #f7f7f7;
    position: relative;
    overflow: hidden;
    width: 100%;
    display: block;
    margin-bottom: .75rem
}

.article_tile-image {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transition: transform .2s ease-in-out
}

.article_tile-title {
    margin-bottom: .5rem
}

.article_tile-category {
    display: block;
    position: relative;
    font-weight: 600;
    color: #7e6aa9;
    line-height: 1.25rem;
    margin: 0 0 .5rem;
    box-shadow: none;
    z-index: 2
}

.article_tile-excerpt {
    display: block;
    margin-bottom: 0;
    color: #333
}

@media(max-width:64rem) {
    .article_tile-title {
        font-size: 1.125rem;
        line-height: 1.5555555556
    }
}

@media(max-width:47.9375rem) {
    .article_tile--featured {
        display: block;
        margin-bottom: 2rem
    }

    .article_tile--default {
        display: grid;
        grid-template-columns: 8.25rem 1fr;
        margin-bottom: 1.5rem;
        column-gap: 1rem
    }

        .article_tile--default .article_tile-category {
            font-size: .875rem;
            margin: 0 0 .25rem
        }

        .article_tile--default .article_tile-content {
            display: flex;
            justify-content: center;
            flex-direction: column
        }

    .article_tile-title {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        overflow: hidden;
        margin-bottom: 0
    }

        .article_tile-title.h-text--h4 {
            font-size: .875rem
        }

    .article_tile-excerpt {
        display: none
    }
}

.location_contact_tile {
    width: 100%;
    display: block;
    background-color: #f7f7f7;
    padding: 2rem;
    flex: 0 0 30%
}

.location_contact_tile-container {
    width: 100%;
    position: relative;
    height: 100%
}

.location_contact_tile-heading {
    color: #0b5fb8;
    margin-bottom: .5rem
}

.location_contact_tile-description {
    color: #333;
    margin-bottom: 3.375rem
}

.location_contact_tile-buttons {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    position: absolute;
    bottom: 0
}

.location_contact_tile-cta:first-child {
    margin-right: .5rem
}

.location_contact_tile-cta .h-button .h-button-content:after {
    display: none;
    content: none
}

@media(max-width:75rem) {
    .location_contact_tile-buttons {
        flex-direction: column;
        width: auto
    }
}

@media(max-width:64rem) {
    .location_contact_tile-buttons {
        flex-direction: row;
        width: 100%
    }
}

@media(max-width:60rem) {
    .location_contact_tile {
        padding: 1.5rem 1rem 2rem;
        flex: unset
    }

    .location_contact_tile-buttons {
        margin-top: 1rem
    }
}

@media(max-width:47.9375rem) {
    .location_contact_tile {
        flex: unset
    }
}

@media(max-width:40rem) {
    .location_contact_tile {
        flex: unset
    }
}

@media(max-width:1440px) {
    .location_contact_tiles-list {
        display: flex;
        align-items: flex-start;
        flex-wrap: wrap
    }

    .location_contact_tile {
        display: inline-flex;
        align-items: flex-start;
        align-content: flex-start;
        max-width: calc(33.33% - .5rem);
        margin-right: .5rem
    }

    .location_contact_tile-container {
        display: flex;
        flex-wrap: wrap;
        height: auto;
        flex-direction: column
    }

    .location_contact_tile-buttons {
        position: relative;
        bottom: auto
    }
}

.team_member_tile {
    display: block;
    width: 100%;
    background-color: #f7f7f7;
    padding: 1.5rem 1.5rem 0;
    transition: all .3s;
    box-shadow: none
}

    .team_member_tile:focus, .team_member_tile:hover {
        transition: all .3s;
        box-shadow: 0 1rem 2.5rem -.75rem rgba(51,63,72,.15)
    }

        .team_member_tile:focus .h-button--text_link, .team_member_tile:hover .h-button--text_link {
            background-color: transparent;
            border-bottom: thin solid #333;
            box-shadow: none;
            color: #333
        }

.team_member_tile-image_container {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 0 1.5rem
}

.team_member_tile-image {
    width: 12.5rem;
    height: 12.5rem;
    border-radius: 12.5rem
}

.team_member_tile-header {
    text-align: center;
    border-bottom: thin solid #d8d8d8;
    padding-bottom: 1rem;
    margin-bottom: .75rem
}

.team_member_tile-name {
    display: block;
    margin: 0 0 .25rem;
    color: #0b5fb8
}

.team_member_tile-role {
    color: #333;
    margin-bottom: 0;
    min-height: 3.25rem
}

.team_member_tile-trigger {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-bottom: .75rem
}

.testimonial_tile-author {
    color: #757575;
    margin: 0;
    display: block
}

.classification_tile {
    cursor: pointer;
    position: relative
}

    .classification_tile:before {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: rgba(0,0,0,.5);
        transition: background .3s linear
    }

    .classification_tile:hover:before {
        background: none
    }

.classification_tile-image {
    object-fit: cover;
    height: 100%;
    width: 100%
}

.classification_tile-title {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translate3d(0,-50%,0);
    text-align: center;
    color: #fff;
    padding: 0 2rem
}

    .classification_tile-title span {
        font-size: 1.625rem;
        line-height: 2.25rem;
        font-family: Volkswagen,sans-serif;
        font-weight: 600
    }

.career_tile {
    background-color: #f7f7f7;
    padding: 1rem 2.5rem 1.5rem;
    margin: 0 0 1rem
}

.career_tile-header {
    display: flex;
    padding: 0 0 1rem;
    border-bottom: thin solid #d8d8d8;
    gap: 15px
}

.career_tile-title_container {
    flex-grow: 1
}

    .career_tile-title_container a {
        box-shadow: none
    }

.career_tile-title {
    flex-grow: 1;
    color: #0b5fb8;
    font-family: Volkswagen,sans-serif;
    font-size: 1.625rem;
    line-height: 2.25rem;
    letter-spacing: .01875rem
}

.career_tile-meta {
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center
}

@media(min-width:47.9375rem) {
    .career_tile-meta {
        justify-content: flex-end
    }
}

.career_tile-location, .career_tile-work_type {
    display: flex;
    flex-wrap: nowrap;
    flex-shrink: 0;
    flex-basis: auto;
    align-items: center;
    color: #333;
    font-family: Open Sans,sans-serif;
    font-weight: 600
}

.career_tile-work_type {
    margin: 0 0 0 2rem
}

.career_tile-cta {
    display: flex;
    justify-content: flex-start
}

    .career_tile-cta .h-button--text_link {
        font-size: 1rem;
        font-weight: 600
    }

.career_tile-content {
    font-size: 1rem;
    line-height: 1.625rem;
    color: #333;
    margin: 1rem 0
}

@media(max-width:75rem) {
    .careers_filter-results {
        padding: 0
    }

    .career_tile {
        padding: 1.5rem 1rem
    }

    .career_tile-header {
        flex-wrap: wrap
    }

    .career_tile-title_container {
        display: flex;
        flex-grow: 2
    }
}

@media(max-width:47.9375rem) {
    .career_tile-title_container {
        margin-right: 1rem
    }

    .career_tile-meta {
        flex-wrap: wrap
    }

    .career_tile-location {
        margin-right: 1rem
    }

    .career_tile-work_type {
        margin: 0
    }
}

.course_feature_tile {
    display: block
}

.course_feature_tile-wrapper {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: flex-start;
    padding: .5rem 1rem
}

.course_feature_tile-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #0b5fb8;
    flex: 0;
    margin-top: .125rem;
    width: 1.25rem;
    height: 1.25rem
}

.course_feature_tile-title {
    display: inline-flex;
    align-items: center;
    text-align: left;
    flex: 1;
    margin: 0 0 0 .5rem;
    color: #333
}

.course_online_tile {
    background-color: #f7f7f7;
    padding: 1rem 2.5rem 1.5rem
}

    .course_online_tile + .course_online_tile {
        margin-top: 1rem
    }

.course_online_tile-header {
    display: flex;
    padding: 0 0 1rem;
    border-bottom: thin solid #d8d8d8
}

.course_online_tile-title {
    flex-grow: 1
}

.course_online_tile-title_link {
    color: #0b5fb8
}

.course_online_tile-price {
    color: #333;
    font-weight: 600;
    margin-bottom: 0
}

.course_online_tile-content {
    display: block;
    margin: 1rem 0;
    color: #333
}

.course_online_tile-cta {
    display: flex;
    justify-content: flex-start
}

    .course_online_tile-cta .h-button--text_link {
        font-size: 1rem;
        font-weight: 600
    }

@media(max-width:60rem) {
    .course_online_tile-header {
        flex-wrap: wrap
    }

    .course_online_tile-title {
        flex-grow: 2;
        width: 100%;
        padding: 0 2rem 0 0
    }
}

@media(max-width:40rem) {
    .course_online_tile {
        padding: 1rem
    }

    .course_online_tile-price-prefix {
        display: none
    }

    .course_online_tile-header, .course_online_tile-title {
        padding: 0 0 .5rem
    }
}

.course_tile {
    background-color: #f7f7f7;
    padding: 1rem 2.5rem 1.5rem
}

    .course_tile + .course_tile {
        margin-top: 1rem
    }

.course_tile-header {
    display: flex;
    padding: 0 0 1rem;
    border-bottom: thin solid #d8d8d8
}

.course_tile-title {
    flex-grow: 1
}

.course_tile-title_link {
    color: #0b5fb8
}

.course_tile-location {
    display: flex;
    flex-wrap: nowrap;
    flex-shrink: 0;
    flex-basis: auto;
    align-items: center;
    color: #333;
    font-family: Open Sans,sans-serif;
    font-weight: 600
}

    .course_tile-location .svg_inject {
        width: .75rem;
        height: 1.0625rem;
        margin: 0 .5rem 0 0
    }

.course_tile-date {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    color: #333;
    font-family: Open Sans,sans-serif;
    font-weight: 600;
    margin: 0 0 0 3rem
}

    .course_tile-date .svg_inject {
        width: 1.5rem;
        height: 1.5rem;
        margin: 0 .5rem 0 0
    }

.course_tile-content {
    display: block;
    margin: 1rem 0;
    color: #333
}

.course_tile-cta {
    display: flex;
    justify-content: flex-start
}

    .course_tile-cta .h-button--text_link {
        font-size: 1rem;
        font-weight: 600
    }

@media(max-width:60rem) {
    .course_tile-header {
        flex-wrap: wrap
    }

    .course_tile-title {
        flex-grow: 2;
        width: 100%;
        padding: 0 2rem 0 0
    }
}

@media(max-width:40rem) {
    .course_tile {
        padding: 1rem
    }

    .course_tile-header, .course_tile-title {
        padding: 0 0 .5rem
    }

    .course_tile-location {
        flex-grow: 0
    }

    .course_tile-date {
        justify-content: flex-end;
        flex-grow: 1;
        margin: 0
    }
}

.job_offer_tile {
    background-color: #f7f7f7;
    padding: 1rem 2.5rem 1.5rem
}

    .job_offer_tile + .job_offer_tile {
        margin-top: 1rem
    }

.job_offer_tile-header {
    display: flex;
    padding: 0 0 1rem;
    border-bottom: thin solid #d8d8d8
}

.job_offer_tile-title {
    flex-grow: 1;
    color: #0b5fb8
}

.job_offer_tile-location {
    display: flex;
    flex-wrap: nowrap;
    flex-shrink: 0;
    flex-basis: auto;
    align-items: center;
    color: #333;
    font-family: Open Sans,sans-serif;
    font-weight: 600
}

    .job_offer_tile-location .svg_inject {
        width: .75rem;
        height: 1.0625rem;
        margin: 0 .5rem 0 0
    }

.job_offer_tile-work_type {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    color: #333;
    font-family: Open Sans,sans-serif;
    font-weight: 600;
    margin: 0 0 0 3rem
}

    .job_offer_tile-work_type .svg_inject {
        width: 1.5rem;
        height: 1.5rem;
        margin: 0 .5rem 0 0
    }

.job_offer_tile-content {
    display: block;
    margin: 1rem 0;
    color: #333
}

.job_offer_tile-cta {
    display: flex;
    justify-content: flex-start
}

    .job_offer_tile-cta .h-button--text_link {
        font-size: 1rem;
        font-weight: 600
    }

@media(max-width:60rem) {
    .job_offer_tile-header {
        flex-wrap: wrap
    }

    .job_offer_tile-title {
        flex-grow: 2;
        width: 100%;
        padding: 0 2rem 0 0
    }
}

@media(max-width:40rem) {
    .job_offer_tile {
        padding: 1rem
    }

    .job_offer_tile-header, .job_offer_tile-title {
        padding: 0 0 .5rem
    }

    .job_offer_tile-location {
        flex-grow: 0
    }

    .job_offer_tile-work_type {
        justify-content: flex-end;
        flex-grow: 1;
        margin: 0
    }
}

.icon_tile {
    width: 100%
}

    .icon_tile.\--center {
        text-align: center
    }

        .icon_tile.\--center .svg_inject {
            width: 100%;
            height: 100%
        }

    .icon_tile.\--left {
        text-align: center
    }

        .icon_tile.\--left .svg_inject {
            width: auto;
            height: 100%
        }

.icon_tile-icon {
    width: 100%;
    display: block;
    margin-bottom: .5rem;
    max-width: 21.25rem;
    margin-left: auto;
    margin-right: auto
}

.icon_tile-image {
    width: auto;
    height: 3.125rem
}

    .icon_tile-image.\--center {
        margin: auto
    }

.\--purple .icon_tile-image {
    color: #fff
}

.\--white .icon_tile-image {
    color: #333
}

.icon_tile-title {
    width: 100%;
    display: block;
    color: #333
}

    .icon_tile-title.\--left {
        text-align: left;
        margin-left: auto;
        margin-right: auto
    }

    .icon_tile-title.\--center {
        text-align: center
    }

.icon_tile-body {
    display: block;
    color: #333;
    margin-top: .9375rem;
    margin-bottom: 0
}

    .icon_tile-body.\--left {
        max-width: 21.25rem;
        text-align: left
    }

    .icon_tile-body.\--center {
        text-align: center
    }

@media(max-width:47.9375rem) {
    .icon_tile, .icon_tile.\--center, .icon_tile.\--left {
        text-align: left
    }

    .icon_tile-title {
        max-width: 21.25rem
    }

        .icon_tile-title, .icon_tile-title.\--left {
            text-align: left;
            margin-left: 0;
            margin-right: 0
        }

            .icon_tile-title.\--center {
                text-align: left
            }

    .icon_tile-body {
        display: inline-block
    }

    .icon_tile-icon {
        margin-left: 0;
        margin-right: 0
    }
}

.image_tile {
    display: inline-flex
}

.image_tile, .image_tile-link {
    align-items: center;
    justify-content: center;
    width: 100%
}

.image_tile-link {
    display: flex;
    position: relative;
    overflow: hidden
}

    .image_tile-link:before {
        content: " ";
        display: block;
        height: 100%;
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
        transition: all .3s;
        z-index: 1;
        pointer-events: none;
        background-color: rgba(0,0,0,.4)
    }

    .image_tile-link:focus:before, .image_tile-link:hover:before {
        background-color: rgba(76,33,119,.6)
    }

.image_tile-image {
    display: block;
    width: 100%;
    object-fit: cover;
    height: 15rem
}

.image_tile-title {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #fff;
    z-index: 2;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    max-width: 20rem;
    text-align: center
}

@media(max-width:64rem) {
    .image_tile-image {
        height: 13rem
    }
}

@media(max-width:60rem) {
    .image_tile-image {
        height: 12rem
    }
}

@media(max-width:47.9375rem) {
    .image_tile-image {
        height: 10.5rem
    }

    .image_tile-title {
        font-size: 1.375rem;
        line-height: 2rem
    }
}

.accordions {
    width: 100%;
    display: block;
    max-width: 42.75rem;
    padding: 4rem 0 0;
    box-sizing: border-box;
    margin: 0 auto
}

    .accordions:not(:last-child) {
        margin-bottom: 4rem
    }

.accordions-inner {
    width: 100%;
    display: block
}

.accordions-heading {
    margin-bottom: 1.5rem
}

.accordion, .accordions-list {
    width: 100%;
    display: block
}

.accordion {
    border-bottom: thin solid #d8d8d8;
    position: relative;
    overflow: hidden;
    background-color: #f7f7f7;
    transition: all .3s
}

    .accordion:before {
        content: " ";
        pointer-events: none;
        width: .25rem;
        height: 100%;
        background-color: #0b5fb8;
        position: absolute;
        top: 0;
        left: 0
    }

.accordion--active .accordion-icon--close {
    opacity: 1
}

.accordion--active .accordion-icon--open {
    opacity: 0
}

.accordion-heading {
    outline: none;
    width: 100%;
    display: block;
    position: relative;
    padding: 1.5625rem 5rem 1.5625rem 2rem
}

.accordion-body {
    padding: 0 2rem 1rem
}

    .accordion-body.\--with-img {
        padding-left: 4rem;
        padding-right: 4rem
    }

.accordion-label {
    display: block;
    width: 100%;
    text-align: left
}

    .accordion-label.\--with-img {
        padding-left: 13rem
    }

.accordion-label-image_container {
    display: block;
    position: absolute;
    left: 1.5rem;
    max-width: 12.5rem;
    max-height: 3.125rem;
    transform: translateY(-50%);
    width: 12.5rem;
    padding-top: 1.5625rem
}

.accordion-label-image {
    max-height: 3.125rem;
    margin-left: auto;
    margin-right: auto;
    max-width: 85%
}

.accordion-trigger {
    display: block;
    position: absolute;
    top: 2.5rem;
    right: 2rem;
    width: 2rem;
    height: 2rem;
    transform: translateY(-50%)
}

.accordion-title {
    color: #0b5fb8;
    margin: 0
}

.accordion-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    height: auto;
    transition: all .3s;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

    .accordion-icon svg {
        display: block;
        width: 1.5625rem;
        height: auto
    }

.accordion-icon--close {
    opacity: 0
}

.accordion-icon--open {
    opacity: 1
}

h4.h-text--h4.accordion-title:hover {
    color: #a792c1
}

@media(max-width:60rem) {
    .accordions:not(:last-child) {
        margin-bottom: 2rem
    }

    .accordion-label-image_container {
        top: 1.6875rem;
        left: 1rem;
        max-width: 11.875rem;
        max-height: 2.8125rem
    }

    .accordion-label-image {
        max-height: 2.625rem
    }

    .accordion-body {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

        .accordion-body.\--with-img {
            padding-left: 15.25rem;
            padding-right: 4rem
        }

    .accordion-label.\--with-img {
        padding-left: 13.25rem
    }

    .accordions-heading {
        font-size: 1.375rem;
        line-height: 2rem;
        margin-bottom: 1rem
    }

    .accordion-body, .accordion-heading {
        padding-left: 1.875rem;
        padding-right: 3rem
    }

    .accordion-heading {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .accordion-trigger {
        top: 50%;
        right: 1rem;
        width: 1.5rem;
        height: 1.5rem
    }

    .accordion-icon svg {
        width: 1.25rem
    }
}

@media(max-width:40rem) {
    .accordion-body.\--with-img {
        padding-left: 1.5rem;
        padding-top: .5rem;
        padding-right: 3rem
    }

    .accordion-label-image_container {
        top: 2.5rem;
        left: 1rem;
        max-width: 7rem;
        max-height: 3.125rem
    }

    .accordion-label-image {
        max-height: 3.125rem;
        max-width: 6rem
    }

    .accordion-label.\--with-img {
        min-height: 3.5rem;
        padding-left: 8rem;
        padding-top: .75rem;
        padding-bottom: .75rem
    }

        .accordion-label.\--with-img .accordion-title {
            display: block
        }
}

.article_detail_header-wrapper {
    background-color: #f7f7f7;
    color: #fff;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
    margin: 0 auto;
    display: flex
}

.article_detail_header-container {
    margin-top: 2rem
}

.article_detail_header-featured_image_container {
    flex-grow: 1;
    width: 100%;
    max-width: 39rem
}

.article_detail_header-featured_image {
    transform: translate3d(-2.5rem,0,0);
    width: 100%;
    object-fit: cover;
    max-width: 39rem;
    max-height: 23.625rem
}

.article_detail_header-content_container {
    flex-grow: 1;
    display: flex;
    width: auto;
    align-items: center;
    justify-content: center
}

.article_detail_header-content {
    width: 26rem;
    transform: translate3d(-1.25rem,0,0)
}

.article_detail_header-category {
    text-decoration: none;
    transition: all .3s;
    box-shadow: none;
    color: #7e6aa9;
    font-weight: 600
}

    .article_detail_header-category:focus:not(:disabled), .article_detail_header-category:hover:not(:disabled) {
        outline: 0;
        text-decoration: none;
        color: #a792c1;
        box-shadow: inset 0 -1px 0 0 #a792c1
    }

    .article_detail_header-category:disabled {
        color: #757575;
        box-shadow: none
    }

.article_detail_header-title {
    margin-top: .5rem;
    margin-bottom: 1rem;
    color: #0b5fb8
}

.article_detail_header-date {
    color: #757575
}

@media(max-width:64rem) {
    .article_detail_header-featured_image {
        max-width: 31.5rem
    }

    .article_detail_header-content_container {
        justify-content: flex-end
    }

    .article_detail_header-content {
        margin-right: 0;
        transform: translate3d(-1.25rem,0,0)
    }
}

@media(max-width:60rem) {
    .article_detail_header-container {
        padding: 0
    }

    .article_detail_header-title {
        font-size: 32px;
        line-height: 42px
    }

    .article_detail_header-wrapper {
        display: block;
        padding: 0;
        position: relative;
        background-color: transparent
    }

        .article_detail_header-wrapper:before {
            content: "";
            -webkit-user-select: none;
            -ms-user-select: none;
            user-select: none;
            pointer-events: none;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: calc(100% - 2.5rem);
            background-color: #f7f7f7;
            margin-top: 2.5rem
        }

    .article_detail_header-featured_image_container {
        position: relative;
        max-width: none;
        padding: 0 2.5rem
    }

    .article_detail_header-featured_image {
        transform: translateZ(0);
        max-width: none
    }

    .article_detail_header-content_container {
        display: block;
        padding: 1.5rem 2.5rem 2.5rem
    }

    .article_detail_header-content {
        max-width: none;
        width: 100%;
        transform: translateZ(0)
    }

    .article_detail_header-title {
        margin-bottom: .5rem
    }
}

@media(max-width:40rem) {
    .article_detail_header-featured_image_container {
        padding: 0 1rem
    }

    .article_detail_header-content_container {
        padding: 2.5rem 1rem 4rem
    }

    .article_detail_header-content {
        margin-right: 0
    }

    .article_detail_header-title {
        margin-bottom: 1rem
    }

    .article_detail_header-container {
        margin-top: 0
    }
}

.button_dropdown, .button_dropdown-container {
    position: relative
}

.button_dropdown {
    width: 100%;
    display: block;
    background-color: #fff;
    padding: .875rem 1.25rem;
    border-radius: .125rem;
    text-align: left;
    color: #0b5fb8;
    line-height: 1.375rem;
    min-height: 3.0625rem;
    font-size: 1rem;
    color: #757575;
    font-family: Open Sans,sans-serif
}

.button_dropdown--active .button_dropdown-arrow {
    transform-origin: center center;
    transform: translate3d(0,-50%,0) rotate(180deg)
}

.button_dropdown-arrow {
    position: absolute;
    right: 1rem;
    top: 50%;
    transform-origin: center center;
    transform: translate3d(0,-50%,0) rotate(0deg);
    pointer-events: none
}

    .button_dropdown-arrow, .button_dropdown-arrow .svg_inject {
        width: .625rem;
        height: .625rem
    }

.button_dropdown-clear {
    display: none;
    position: absolute;
    right: 2.25rem;
    top: 50%;
    transform-origin: center center;
    transform: translate3d(0,-50%,0) rotate(0deg)
}

    .button_dropdown-clear .svg_inject {
        width: 1.125rem;
        height: 1.125rem
    }

.dropdown-container {
    position: absolute;
    padding: .5rem 0;
    top: calc(100% + .25rem);
    left: 0;
    max-height: 12.5rem;
    width: 100%;
    background-color: #fff;
    border-radius: .125rem;
    border: 1px solid #d8d8d8;
    box-shadow: 0 2px 8px 2px rgba(52,20,83,.1);
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 99
}

.dropdown_level_one {
    display: flex;
    font-size: .9375rem;
    line-height: 1.375rem;
    color: #333;
    padding: .5625rem 1rem;
    cursor: pointer;
    z-index: 1;
    background-color: #fff
}

    .dropdown_level_one:focus, .dropdown_level_one:hover {
        background-color: #f7f7f7;
        color: #0b5fb8
    }

.dropdown_level_one-label {
    flex-grow: 1
}

.dropdown_level_two {
    padding: 0 1rem;
    background-color: #fff
}

.dropdown_option_container {
    position: relative;
    top: 0;
    left: 0;
    width: 100%
}

.dropdown_option_container--level_two {
    left: -100%
}

.dropdown_level_two-heading {
    padding: 0 0 .125rem
}

.dropdown_level_two-heading_container {
    display: block;
    border-bottom: thin solid #e1e1e1;
    margin: 0 0 .5rem;
    padding: 0 0 .5rem
}

.dropdown_level_two-heading {
    font-size: .9375rem;
    color: #0b5fb8;
    line-height: 1.375rem;
    font-weight: 600;
    display: block
}

.benefits_grid {
    display: block;
    width: 100%;
    padding-top: 5rem;
    padding-bottom: 5rem
}

.benefits_grid-header {
    margin-bottom: 2rem
}

.benefits_grid-heading {
    width: 100%;
    text-align: center;
    margin-bottom: 0
}

.benefits_grid-tiles {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-column-gap: 4rem;
    grid-row-gap: 1.5rem
}

.benefits_grid-tile {
    display: inline-flex;
    flex-wrap: wrap
}

.benefits_grid-tile-heading {
    width: 100%;
    text-align: left;
    color: #333
}

.benefits_grid-tile-icon {
    margin-bottom: 1rem
}

    .benefits_grid-tile-icon svg {
        width: 3rem;
        height: 3rem
    }

@media(max-width:47.9375rem) {
    .benefits_grid {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .benefits_grid-heading {
        font-size: 1.375rem;
        line-height: 2rem
    }

    .benefits_grid-header {
        margin-bottom: 1.5rem
    }

    .benefits_grid-tiles {
        grid-template-columns: 1fr;
        grid-column-gap: 0
    }

    .benefits_grid-tile {
        justify-content: center
    }

    .benefits_grid-tile-heading {
        text-align: center
    }
}

.search-modal-facet-filters-dropdown .choices {
    position: relative
}

    .search-modal-facet-filters-dropdown .choices .choices__inner {
        display: block;
        border: thin solid #d8d8d8;
        border-radius: .125rem;
        padding: .1875rem 1rem;
        min-height: 2.5rem;
        font-size: .9375rem;
        line-height: 137.5%;
        color: #757575;
        font-family: Volkswagen,sans-serif;
        letter-spacing: 0;
        background-color: #fff
    }

    .search-modal-facet-filters-dropdown .choices .choices__list--single .choices__item--selectable {
        color: #0b5fb8;
        font-family: Open Sans,sans-serif;
        font-weight: 600;
        padding-top: .0625rem;
        white-space: nowrap;
        font-size: 1rem
    }

.contact_form {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #0b5fb8;
    z-index: 200;
    opacity: 0;
    pointer-events: none;
    transition: all .2s ease-in-out;
    will-change: opacity;
    color: #edeaf2;
    visibility: hidden
}

.contact_form--open {
    visibility: visible;
    opacity: 1;
    pointer-events: auto
}

.contact_form--state_default {
    visibility: visible
}

    .contact_form--state_default .contact_form-section--default {
        opacity: 1;
        pointer-events: auto;
        left: 0
    }

.contact_form--state_general {
    visibility: visible
}

    .contact_form--state_general .contact_form-section--general {
        opacity: 1;
        pointer-events: auto;
        left: 0
    }

.contact_form--state_allied_health {
    visibility: visible
}

    .contact_form--state_allied_health .contact_form-section--allied_health {
        opacity: 1;
        pointer-events: auto;
        left: 0
    }

.contact_form--state_ndis {
    visibility: visible
}

    .contact_form--state_ndis .contact_form-section--ndis {
        opacity: 1;
        pointer-events: auto;
        left: 0
    }

.contact_form--state_aged_home_care {
    visibility: visible
}

    .contact_form--state_aged_home_care .contact_form-section--aged_home_care {
        opacity: 1;
        pointer-events: auto;
        left: 0
    }

.contact_form--state_corporate_health {
    visibility: visible
}

    .contact_form--state_corporate_health .contact_form-section--corporate_health {
        opacity: 1;
        pointer-events: auto;
        left: 0
    }

.contact_form .wpforms-field-checkbox.skill-qualifications ul li, .contact_form .wpforms-field-checkbox.two-checkboxes-inline ul li, .contact_form .wpforms-field-checkbox.what-services ul li {
    background-color: #fff !important;
    color: #757575;
    font-family: Open Sans,sans-serif;
    font-size: 1rem;
    letter-spacing: 0;
    line-height: 1.5rem;
    border: .0625rem solid #d8d8d8 !important;
    border-radius: .125rem;
    padding: .53125rem !important
}

    .contact_form .wpforms-field-checkbox.skill-qualifications ul li .highlight, .contact_form .wpforms-field-checkbox.two-checkboxes-inline ul li .highlight, .contact_form .wpforms-field-checkbox.what-services ul li .highlight {
        font-weight: 600
    }

.contact_form .wpforms-field-checkbox.two-checkboxes-inline {
    padding-bottom: 10px
}

    .contact_form .wpforms-field-checkbox.two-checkboxes-inline ul li {
        width: calc(50% - .5rem);
        margin-right: 1rem !important
    }

        .contact_form .wpforms-field-checkbox.two-checkboxes-inline ul li:nth-child(2) {
            margin-right: 0 !important
        }

.contact_form .wpforms-field-checkbox.work-type-choices ul li:first-child {
    min-width: calc(50% - .5rem);
    margin-right: 1rem !important;
    margin-bottom: 0 !important
}

.contact_form .wpforms-field-checkbox.work-type-choices ul li:nth-child(2) {
    min-width: calc(25% - .75rem);
    margin-right: 1rem !important;
    margin-bottom: 0 !important
}

.contact_form .wpforms-field-checkbox.work-type-choices ul li:nth-child(3) {
    min-width: calc(25% - .75rem);
    margin-right: 0 !important;
    margin-bottom: 0 !important
}

.contact_form .wpforms-confirmation-container-full {
    padding: 0;
    color: #fff;
    background: transparent !important;
    border: none !important;
    padding: 0 !important
}

.contact_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-heading-html {
    margin-top: -1.5rem;
    padding-bottom: 1.625rem
}

.contact_form div.wpforms-container-full .wpforms-form .wpforms-page-button {
    margin-top: 1rem;
    min-width: 6.125rem
}

.contact_form div.wpforms-container-full .wpforms-form label.error, .contact_form div.wpforms-container-full .wpforms-form label.wpforms-error {
    color: #fff;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    font-size: .625rem;
    line-height: 1.6
}

.contact_form div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-valid {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzFweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjEgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Q0JEN0JGQjEtOTNDRS00NkIzLUE3OTItMEUxRjQ2NEU3MEE2PC90aXRsZT4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR2VuZXJhbC1lbnF1aXJ5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjgxLjAwMDAwMCwgLTIyMy4wMDAwMDApIj4KICAgICAgICAgICAgPHJlY3QgZmlsbD0iI0ZGRkZGRiIgeD0iMCIgeT0iMCIgd2lkdGg9IjE0NDAiIGhlaWdodD0iODgwIj48L3JlY3Q+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIGZpbGw9IiM0QzIxNzciIHg9IjAiIHk9IjAiIHdpZHRoPSIxNDQwIiBoZWlnaHQ9Ijg4MCI+PC9yZWN0PgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzMC4wMDAwMDAsIDEyMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDYwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iU2VhcmNoLWJ5LW5hbWUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAzMy4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHN0cm9rZT0iI0Q4RDhEOCIgZmlsbD0iI0ZGRkZGRiIgeD0iMCIgeT0iMCIgd2lkdGg9IjI4MiIgaGVpZ2h0PSI0MCIgcng9IjIiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJjaGVja19jaXJjbGUtMjRweCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUyLjAwMDAwMCwgMTAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIHBvaW50cz0iMCAwIDIwIDAgMjAgMjAgMCAyMCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGZpbGw9IiNGRkZGRkYiIGN4PSIxMCIgY3k9IjEwIiByPSI4LjMzMzMzMzMzIj48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAsMS42NjY2NjY2NyBDNS40LDEuNjY2NjY2NjcgMS42NjY2NjY2Nyw1LjQgMS42NjY2NjY2NywxMCBDMS42NjY2NjY2NywxNC42IDUuNCwxOC4zMzMzMzMzIDEwLDE4LjMzMzMzMzMgQzE0LjYsMTguMzMzMzMzMyAxOC4zMzMzMzMzLDE0LjYgMTguMzMzMzMzMywxMCBDMTguMzMzMzMzMyw1LjQgMTQuNiwxLjY2NjY2NjY3IDEwLDEuNjY2NjY2NjcgWiBNOC4zMzMzMzMzMywxNC4xNjY2NjY3IEw0LjE2NjY2NjY3LDEwIEw1LjM0MTY2NjY3LDguODI1IEw4LjMzMzMzMzMzLDExLjgwODMzMzMgTDE0LjY1ODMzMzMsNS40ODMzMzMzMyBMMTUuODMzMzMzMyw2LjY2NjY2NjY3IEw4LjMzMzMzMzMzLDE0LjE2NjY2NjcgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMDBFNjFFIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    background-repeat: no-repeat;
    background-position: 100%
}

.contact_form div.wpforms-container-full .wpforms-form .wpforms-field-required.error, .contact_form div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error {
    border: .0625rem solid #d2000c;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzFweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjEgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+QzkxOENFOTQtREVGNS00QUU3LUFGNTgtNjRCQzM3M0Q0QzIzPC90aXRsZT4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR2VuZXJhbC1lbnF1aXJ5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjgxLjAwMDAwMCwgLTMxOS4wMDAwMDApIj4KICAgICAgICAgICAgPHJlY3QgZmlsbD0iI0ZGRkZGRiIgeD0iMCIgeT0iMCIgd2lkdGg9IjE0NDAiIGhlaWdodD0iODgwIj48L3JlY3Q+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIGZpbGw9IiM0QzIxNzciIHg9IjAiIHk9IjAiIHdpZHRoPSIxNDQwIiBoZWlnaHQ9Ijg4MCI+PC9yZWN0PgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzMC4wMDAwMDAsIDEyMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNC1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxNTYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJTZWFyY2gtYnktbmFtZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDMzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgc3Ryb2tlPSIjRDIwMDBDIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjgyIiBoZWlnaHQ9IjQwIiByeD0iMiI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImNhbmNlbC0yNHB4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTIuMDAwMDAwLCAxMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgcG9pbnRzPSIwIDAgMjAgMCAyMCAyMCAwIDIwIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLDEuNjY2NjY2NjcgQzUuMzkxNjY2NjcsMS42NjY2NjY2NyAxLjY2NjY2NjY3LDUuMzkxNjY2NjcgMS42NjY2NjY2NywxMCBDMS42NjY2NjY2NywxNC42MDgzMzMzIDUuMzkxNjY2NjcsMTguMzMzMzMzMyAxMCwxOC4zMzMzMzMzIEMxNC42MDgzMzMzLDE4LjMzMzMzMzMgMTguMzMzMzMzMywxNC42MDgzMzMzIDE4LjMzMzMzMzMsMTAgQzE4LjMzMzMzMzMsNS4zOTE2NjY2NyAxNC42MDgzMzMzLDEuNjY2NjY2NjcgMTAsMS42NjY2NjY2NyBaIE0xNC4xNjY2NjY3LDEyLjk5MTY2NjcgTDEyLjk5MTY2NjcsMTQuMTY2NjY2NyBMMTAsMTEuMTc1IEw3LjAwODMzMzMzLDE0LjE2NjY2NjcgTDUuODMzMzMzMzMsMTIuOTkxNjY2NyBMOC44MjUsMTAgTDUuODMzMzMzMzMsNy4wMDgzMzMzMyBMNy4wMDgzMzMzMyw1LjgzMzMzMzMzIEwxMCw4LjgyNSBMMTIuOTkxNjY2Nyw1LjgzMzMzMzMzIEwxNC4xNjY2NjY3LDcuMDA4MzMzMzMgTDExLjE3NSwxMCBMMTQuMTY2NjY2NywxMi45OTE2NjY3IFoiIGlkPSJTaGFwZSIgZmlsbC1vcGFjaXR5PSIwLjg3OTE3OTQxNCIgZmlsbD0iI0I5MDAwMCIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-position: 100%
}

.contact_form div.wpforms-container-full .wpforms-form .wpforms-field.method-radio-choices {
    padding-bottom: .25rem
}

.contact_form div.wpforms-container-full .wpforms-form .wpforms-description--steps {
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    font-size: 1rem;
    line-height: 1.625;
    margin-bottom: .75rem;
    color: #fff;
    text-align: center;
    margin-top: 1rem;
    line-height: 1.625rem
}

.contact_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress.\--step1 {
    width: 33% !important
}

.contact_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress.\--step2 {
    width: 66% !important
}

.contact_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress.\--step3 {
    width: 100% !important
}

.contact_form div.wpforms-container-full .wpforms-form .wpforms-buttons-container .wpforms-page-prev, .contact_form div.wpforms-container-full .wpforms-form .wpforms-buttons-container .wpforms-submit-container {
    display: inline
}

    .contact_form div.wpforms-container-full .wpforms-form .wpforms-buttons-container .wpforms-submit-container .wpforms-submit {
        margin-top: 14px
    }

.contact_form div.wpforms-container-full .wpforms-form .wpforms-field-checkbox.two-checkboxes-inline {
    padding-bottom: 10px
}

.contact_form-section {
    opacity: 0;
    pointer-events: none;
    transition: opacity .2s ease-in-out;
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    visibility: hidden
}

    .contact_form-section .h-container {
        padding-left: 0;
        padding-right: 0;
        max-width: 73.75rem
    }

    .contact_form-section.\--hide {
        left: -100%;
        opacity: 0;
        pointer-events: none
    }

    .contact_form-section.\--show {
        opacity: 1;
        pointer-events: auto;
        left: 0;
        visibility: visible
    }

    .contact_form-section.contact_form-section--2 div.wpforms-container-full .wpforms-form .wpforms-title, .contact_form-section.contact_form-section--3 div.wpforms-container-full .wpforms-form .wpforms-title, .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-title {
        display: none
    }

    .contact_form-section.contact_form-section--2 div.wpforms-container-full .wpforms-form .wpforms-title--steps, .contact_form-section.contact_form-section--3 div.wpforms-container-full .wpforms-form .wpforms-title--steps, .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-title--steps {
        display: block
    }

    .contact_form-section.contact_form-section--2 .contact_form-section-form, .contact_form-section.contact_form-section--3 .contact_form-section-form, .contact_form-section.contact_form-section--register_for_jobs .contact_form-section-form {
        width: 36.375rem
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left {
        text-align: center
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-heading-html {
        margin-top: 0
    }

        .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-heading-html.wpforms-introduction-html {
            margin-top: -60px;
            text-align: center
        }

            .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-heading-html.wpforms-introduction-html .wpforms-title--steps {
                letter-spacing: .3px;
                margin-bottom: 16px
            }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress {
        font-size: 18px;
        display: none
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-page-next, .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-page-prev {
        margin-top: 16px
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-checkbox.work-type-choices ul li {
        margin-bottom: 0 !important
    }

        .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-checkbox.work-type-choices ul li:first-child {
            min-width: calc(50% - 1rem)
        }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-uploader {
        height: 40px;
        padding: 0;
        border: thin solid #d8d8d8;
        justify-content: flex-start;
        flex-direction: row
    }

        .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-uploader .dz-size {
            color: #757575;
            display: none
        }

        .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-uploader .dz-message {
            color: #757575;
            padding-left: 1.8125rem
        }

            .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-uploader .dz-message svg {
                display: none
            }

        .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-uploader .dz-preview {
            padding-bottom: 0;
            border-bottom: none;
            color: #757575
        }

            .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-uploader .dz-preview .dz-image {
                margin-right: 20px;
                width: 30px;
                height: 50px;
                border: none;
                background-color: transparent
            }

            .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-uploader .dz-preview .dz-complete .dz-details .dz-size {
                opacity: 0
            }

            .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-uploader .dz-preview .dz-details {
                color: #757575
            }

                .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-uploader .dz-preview .dz-details .dz-filename {
                    margin-top: 12px
                }

        .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-uploader .dz-remove {
            margin-top: .625rem
        }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-page {
        transition: all .3s ease-in-out;
        position: relative
    }

        .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-page.\--hide {
            top: -30px;
            opacity: 0
        }

        .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-page.\--show {
            top: 0;
            opacity: 1
        }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-page-1 .wpforms-heading-html {
        padding-bottom: 0
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-day, .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-month {
        width: 29%
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-year {
        width: 30%
    }

    .contact_form-section.contact_form-section--register_for_jobs .contact_form-section-form {
        width: 36.375rem
    }

        .contact_form-section.contact_form-section--register_for_jobs .contact_form-section-form .contact_form-header {
            margin-bottom: 3.125rem
        }

.contact_form-section-form {
    margin: 0 auto 2rem;
    width: 38.875rem;
    max-width: 100%;
    padding: 0;
    box-sizing: border-box
}

    .contact_form-section-form .wpforms-head-container {
        text-align: center;
        margin-bottom: 2rem
    }

    .contact_form-section-form .wpforms-title {
        font-family: Volkswagen,sans-serif;
        font-weight: 600;
        letter-spacing: .0115384615em;
        font-size: 1.625rem;
        line-height: 1.3846153846
    }

    .contact_form-section-form .wp-confirmation_heading {
        margin-bottom: 1rem;
        text-align: center
    }

    .contact_form-section-form .wp-confirmation_informations {
        text-align: center;
        max-width: 35rem;
        margin: auto auto 2rem
    }

    .contact_form-section-form .wp-confirmation_close {
        text-align: center
    }

        .contact_form-section-form .wp-confirmation_close button {
            min-width: 6.25rem
        }

    .contact_form-section-form .wp-confirmation_social-channels {
        border: 1px solid #fff;
        max-width: 22.6875rem;
        margin: 2.5rem auto auto;
        padding: 1.5625rem 4.0625rem .4375rem
    }

        .contact_form-section-form .wp-confirmation_social-channels ul {
            display: inline-flex
        }

        .contact_form-section-form .wp-confirmation_social-channels li {
            margin-left: .75rem;
            margin-right: .75rem;
            width: 1.5rem
        }

        .contact_form-section-form .wp-confirmation_social-channels .wp-confirmation_social-channels-text {
            margin-bottom: 1rem
        }

        .contact_form-section-form .wp-confirmation_social-channels .footer-social {
            margin: auto;
            max-width: 168px;
            padding-top: 0;
            border: none
        }

            .contact_form-section-form .wp-confirmation_social-channels .footer-social .footer-social-link {
                transition: all .3s;
                color: #fff;
                opacity: 1
            }

                .contact_form-section-form .wp-confirmation_social-channels .footer-social .footer-social-link.focus-within .svg_inject, .contact_form-section-form .wp-confirmation_social-channels .footer-social .footer-social-link:focus .svg_inject, .contact_form-section-form .wp-confirmation_social-channels .footer-social .footer-social-link:hover .svg_inject {
                    transition: all .3s;
                    color: #f6b942
                }

                .contact_form-section-form .wp-confirmation_social-channels .footer-social .footer-social-link:focus-within .svg_inject {
                    transition: all .3s;
                    color: #f6b942
                }

                .contact_form-section-form .wp-confirmation_social-channels .footer-social .footer-social-link img {
                    width: 1.25rem;
                    height: 1rem
                }

.contact_form-back {
    position: fixed;
    top: 1rem;
    left: 1rem;
    z-index: 1
}

.contact_form-back-button {
    opacity: 1;
    appearance: none;
    background: transparent;
    color: #edeaf2;
    padding: .25rem .5rem;
    margin: 0 0 0 -.5rem;
    border: none;
    text-decoration: underline;
    transition: all .2s ease-in-out
}

    .contact_form-back-button:disabled {
        opacity: 0
    }

    .contact_form-back-button:not(:disabled):focus, .contact_form-back-button:not(:disabled):hover {
        color: #f59c00;
        outline: 0
    }

.contact_form-close {
    position: fixed;
    top: 1rem;
    right: 1rem;
    z-index: 1
}

.contact_form-close-button {
    appearance: none;
    background: transparent;
    border: none;
    border-radius: 0;
    padding: .25rem;
    display: block;
    width: 2rem;
    height: 2rem;
    font-size: 1.5rem
}

    .contact_form-close-button:focus, .contact_form-close-button:hover {
        color: #f59c00
    }

    .contact_form-close-button:focus {
        outline: 5px auto Highlight;
        outline: 5px auto -webkit-focus-ring-color
    }

.contact_form-header {
    text-align: center;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    margin-top: 0;
    box-shadow: 0 0 0 .0625rem hsla(0,0%,84.7%,.3);
    margin-bottom: 3.375rem
}

.contact_form-header_default {
    margin-bottom: 6.625rem
}

.contact_form-header_default-suptitle {
    margin-bottom: .5rem
}

.contact_form-header_default-subtitle {
    text-align: center;
    margin-bottom: 2.5rem
}

.contact_form-section--general .contact_form-header_default {
    margin-bottom: 3.375rem
}

.contact_form-content_default {
    display: grid;
    grid-template: "\1F995   \1F419   \1F991   \1F990" 1fr/1fr 1fr 1fr 1fr 1fr
}

.contact_form-button_default {
    appearance: none;
    display: flex;
    box-shadow: 0 0 0 .0625rem #b1b1b1;
    border: none;
    padding: 0;
    background: transparent;
    width: 100%;
    height: 100%;
    position: relative;
    transition: all .2s ease-in-out;
    align-items: flex-start;
    justify-content: center;
    color: #edeaf2
}

    .contact_form-button_default:first-child {
        grid-area: 🦕
    }

    .contact_form-button_default:nth-child(2) {
        grid-area: 🐙
    }

    .contact_form-button_default:nth-child(3) {
        grid-area: 🦑
    }

    .contact_form-button_default:nth-child(4) {
        grid-area: 🦐
    }

    .contact_form-button_default:focus, .contact_form-button_default:hover {
        box-shadow: 0 0 0 .0625rem #f59c00;
        color: #f59c00;
        z-index: 1;
        outline: none
    }

.contact_form-button_default-content {
    width: 100%;
    padding: 1.5625rem 0 1.75rem;
    pointer-events: none
}

.contact_form-button_default-icon {
    width: 100%;
    display: inline-block;
    margin: 0;
    font-size: 3.25rem
}

    .contact_form-button_default-icon .svg_inject {
        width: auto;
        height: 3.25rem;
        margin-left: auto;
        margin-right: auto
    }

@media(max-width:47.9375rem) {
    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-day, .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-month {
        width: 31%
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-year {
        width: 32%
    }
}

@media(max-width:64rem) {
    .contact_form-content_default {
        grid-template: "\1F428   \1F42F" 1fr "\1F42E   \1F437" 1fr/1fr 1fr
    }

    .contact_form-button_default:first-child {
        grid-area: 🐨
    }

    .contact_form-button_default:nth-child(2) {
        grid-area: 🐯
    }

    .contact_form-button_default:nth-child(3) {
        grid-area: 🐮
    }

    .contact_form-button_default:nth-child(4) {
        grid-area: 🐷
    }

    .contact_form-button_default:nth-child(5) {
        grid-column: span 2
    }

    .contact_form-header_default-subtitle {
        margin-bottom: 2rem;
        font-size: 1.375rem;
        letter-spacing: .015625rem;
        line-height: 1.4545454545
    }

    .contact_form-header_default {
        margin-bottom: 3.75rem
    }
}

@media(max-width:40rem) {
    .contact_form-content_default {
        margin-bottom: 1.5rem
    }

    .h-text--h4 {
        font-size: 1.125rem;
        font-weight: 600;
        line-height: 1.5555555556
    }

    .contact_form-section-form, .contact_form-section .h-container {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .contact_form-section div.wpforms-container-full .wpforms-form .wpforms-title {
        font-size: 1.375rem
    }

    .contact_form-section div.wpforms-container-full .wpforms-form .wpforms-page-indicator-steps {
        font-size: .75rem
    }

    .contact_form-section div.wpforms-container-full .wpforms-form .wpforms-title--steps {
        margin-top: 1.5rem
    }

    .contact_form-section div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-heading-html {
        margin-top: -1rem;
        padding-bottom: .875rem
    }

    .contact_form-section div.wpforms-container-full .wpforms-form .wpforms-page-button {
        margin-top: .5625rem;
        margin-left: .1875rem;
        margin-right: .1875rem
    }

    .contact_form-section div.wpforms-container-full .wpforms-form .wpforms-field-checkbox.work-type-choices ul li:first-child, .contact_form-section div.wpforms-container-full .wpforms-form .wpforms-field-checkbox.work-type-choices ul li:nth-child(2), .contact_form-section div.wpforms-container-full .wpforms-form .wpforms-field-checkbox.work-type-choices ul li:nth-child(3) {
        min-width: 100% !important;
        margin: .3125rem 0 !important
    }

    .contact_form-section div.wpforms-container-full .wpforms-form .wpforms-field-checkbox.two-checkboxes-inline ul li, .contact_form-section div.wpforms-container-full .wpforms-form .wpforms-field-radio.method-radio-choices ul li {
        min-width: 100%
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-radio.method-radio-choices ul {
        margin-bottom: 1rem !important
    }

        .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-radio.method-radio-choices ul li {
            min-width: 100%
        }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-day {
        width: 100%;
        margin: 0 0 1rem
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-month {
        width: 100%;
        margin: 0
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-year {
        width: 100%;
        margin: 1rem 0 0
    }

    .contact_form-section.contact_form-section--register_for_jobs div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-sep, .contact_form .contact_form-back {
        display: none
    }

    .contact_form-header {
        margin-bottom: 1.8125rem
    }
}

@media(max-width:1440px) {
    .contact_form-content_default {
        width: 100%;
        display: flex
    }
}

.content_single_sidebar:first-child {
    padding-top: 0
}

.content_single_sidebar-common {
    padding: 1.5rem 0
}

    .content_single_sidebar-common:first-child {
        padding-top: 0
    }

    .content_single_sidebar-common .tag_list {
        margin-top: .75rem;
        margin-bottom: -.5rem
    }

.content_single_sidebar-heading {
    font-family: Open Sans,sans-serif;
    font-weight: 600;
    letter-spacing: normal;
    font-size: 1rem;
    line-height: 1.5;
    color: #757575;
    margin-bottom: .5625rem
}

.content_single_sidebar-divider {
    margin: 1.125rem 0 1.25rem;
    padding: 0;
    height: .0625rem;
    background-color: #d8d8d8
}

.content_single_sidebar-sharing_links {
    display: flex;
    align-items: center
}

.content_single_sidebar-sharing_trigger {
    background: transparent;
    border: 0;
    display: flex;
    font-size: 1.25rem;
    margin-right: 1rem;
    padding: 0;
    fill: #a792c1;
    color: #a792c1;
    cursor: pointer;
    transition: all .3s
}

    .content_single_sidebar-sharing_trigger:focus:not(:disabled), .content_single_sidebar-sharing_trigger:hover:not(:disabled) {
        fill: #0b5fb8;
        color: #0b5fb8
    }

    .content_single_sidebar-sharing_trigger:not(:last-child) {
        margin-right: 1rem
    }

    .content_single_sidebar-sharing_trigger .injected-svg {
        width: 1.25rem;
        height: 1rem
    }

.course_grid {
    width: 100%
}

.course_grid-header {
    margin-bottom: 1.5rem
}

.course_grid-heading {
    text-align: center
}

@media(max-width:40rem) {
    .course_grid-heading {
        font-size: 1.375rem;
        line-height: 1.4545454545
    }

    .course_grid-tiles {
        margin-left: -1rem;
        margin-right: -1rem;
        width: calc(100% + 2rem)
    }
}

.cta_block {
    width: 100%;
    display: block;
    margin-top: 2.5rem;
    padding: 2rem;
    border: thin solid #a792c1;
    border-radius: .125rem
}

.cta_block-heading {
    color: #0b5fb8;
    margin-bottom: .5rem
}

.cta_block-description, .cta_block-heading {
    width: 100%;
    display: block;
    text-align: center
}

.cta_block-description {
    color: #333;
    margin-bottom: 0
}

.cta_block-cta {
    width: 100%;
    display: block;
    margin-top: 1rem;
    text-align: center
}

@media(max-width:40rem) {
    .cta_block {
        padding: 2rem .5rem
    }
}

.choices, html div.wpforms-container-full .wpforms-form .choices {
    position: relative
}

    .choices.is-open, html div.wpforms-container-full .wpforms-form .choices.is-open {
        z-index: 300
    }

    .choices[data-type*=select-one], html div.wpforms-container-full .wpforms-form .choices[data-type*=select-one] {
        background-color: #fff;
        border-radius: .125rem
    }

        .choices[data-type*=select-one]:after, html div.wpforms-container-full .wpforms-form .choices[data-type*=select-one]:after {
            border: 0;
            content: "";
            background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyMi44OCA2My45IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjIuODggNjMuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgPgo8ZyAgZmlsbD0iIzRjMjE3NyIgID48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjYxLjQ0LDYzLjkgMTIyLjg4LDAgMCwwIDYxLjQ0LDYzLjkiLz48L2c+PC9zdmc+);
            background-repeat: no-repeat;
            background-position: 50%;
            color: #0b5fb8;
            position: absolute;
            height: 10px;
            width: 10px;
            top: 50%;
            transform: translate3d(0,-30%,0) rotate(0deg);
            right: .9375rem
        }

        .choices[data-type*=select-one].is-open:after, html div.wpforms-container-full .wpforms-form .choices[data-type*=select-one].is-open:after {
            transform: rotate(180deg)
        }

    .choices .choices__inner, html div.wpforms-container-full .wpforms-form .choices .choices__inner {
        display: block;
        border: thin solid #d8d8d8;
        border-radius: .125rem;
        padding: 6px 16px 9px;
        min-height: 2.5rem;
        font-size: .9375rem;
        line-height: 137.5%;
        color: #757575;
        font-family: Volkswagen,sans-serif;
        letter-spacing: 0
    }

    .choices .choices__placeholder, html div.wpforms-container-full .wpforms-form .choices .choices__placeholder {
        color: #757575;
        opacity: 1
    }

        .choices .choices__no-placeholder, .choices .choices__placeholder.choices__item--disabled, html div.wpforms-container-full .wpforms-form .choices .choices__no-placeholder, html div.wpforms-container-full .wpforms-form .choices .choices__placeholder.choices__item--disabled {
            display: none
        }

    .choices .choices__list--dropdown, html div.wpforms-container-full .wpforms-form .choices .choices__list--dropdown {
        visibility: hidden;
        opacity: 0;
        pointer-events: none;
        position: absolute;
        width: auto;
        min-width: 100%;
        background: #fff;
        border-radius: 0 0 .125rem .125rem;
        margin-top: 0;
        padding-top: 6px;
        border: 1px solid #d8d8d8;
        border-top: none
    }

        .choices .choices__list--dropdown.is-active, html div.wpforms-container-full .wpforms-form .choices .choices__list--dropdown.is-active {
            visibility: visible;
            opacity: 1;
            pointer-events: auto;
            overflow-y: auto
        }

    .choices .choices__list--single .choices__item--selectable, html div.wpforms-container-full .wpforms-form .choices .choices__list--single .choices__item--selectable {
        color: #333;
        font-family: Open Sans,sans-serif;
        padding-top: .0625rem;
        white-space: nowrap;
        font-size: 1rem;
        font-weight: 400
    }

        .choices .choices__list--single .choices__item--selectable.choices__placeholder, html div.wpforms-container-full .wpforms-form .choices .choices__list--single .choices__item--selectable.choices__placeholder {
            color: #757575
        }

    .choices .choices__list--dropdown .choices__item--selectable.is-highlighted, html div.wpforms-container-full .wpforms-form .choices .choices__list--dropdown .choices__item--selectable.is-highlighted {
        background-color: #a48ebb;
        color: #0b5fb8
    }

    .choices .choices__input, html div.wpforms-container-full .wpforms-form .choices .choices__input {
        border: none;
        border-radius: 0;
        color: #757575
    }

        .choices .choices__input:focus, html div.wpforms-container-full .wpforms-form .choices .choices__input:focus {
            border: thin solid #d8d8d8;
            border-right: none;
            border-left: none
        }

    .choices .choices__item--choice, html div.wpforms-container-full .wpforms-form .choices .choices__item--choice {
        position: relative;
        font-size: .9375rem;
        padding: .5rem 3rem .5rem 1rem;
        line-height: 146.6666666667%;
        word-break: break-word;
        white-space: nowrap;
        color: #333;
        font-family: Open Sans,sans-serif;
        letter-spacing: 0
    }

    .choices .choices__input--cloned, html div.wpforms-container-full .wpforms-form .choices .choices__input--cloned {
        padding: .5rem 1rem
    }

    .choices .choices__list--single, html div.wpforms-container-full .wpforms-form .choices .choices__list--single {
        padding-left: 0
    }

    .choices .choices__list--multiple, html div.wpforms-container-full .wpforms-form .choices .choices__list--multiple {
        display: inline
    }

        .choices .choices__list--multiple .choices__item, html div.wpforms-container-full .wpforms-form .choices .choices__list--multiple .choices__item {
            display: inline-block;
            background: #d8d8d8;
            color: #0b5fb8;
            font-size: .75rem;
            line-height: 133.3333333333%;
            padding: .1875rem 1rem;
            border-radius: .75rem;
            margin-right: .25rem;
            margin-bottom: .25rem;
            border: 1px solid transparent
        }

            .choices .choices__list--multiple .choices__item.is-highlighted, .choices .choices__list--multiple .choices__item:focus, html div.wpforms-container-full .wpforms-form .choices .choices__list--multiple .choices__item.is-highlighted, html div.wpforms-container-full .wpforms-form .choices .choices__list--multiple .choices__item:focus {
                background-color: #f7f7f7
            }

            .choices .choices__list--multiple .choices__item .choices__button, html div.wpforms-container-full .wpforms-form .choices .choices__list--multiple .choices__item .choices__button {
                text-indent: -1000rem;
                border-left: none;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHdpZHRoPSIyNCI+PHBhdGggZD0iTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMiAxOSA2LjQxeiIvPjwvc3ZnPg==");
                background-size: .75rem;
                background-repeat: no-repeat;
                background-position: 50%;
                width: .75rem;
                height: .75rem;
                margin-left: .25rem;
                margin-right: -.5rem;
                margin-top: -.125rem;
                display: inline-block
            }

        .choices .choices__list--multiple + .choices__input, html div.wpforms-container-full .wpforms-form .choices .choices__list--multiple + .choices__input {
            padding: 0;
            border: none;
            display: inline-block;
            height: 1.5rem;
            margin-bottom: .25rem
        }

    .choices.is-focused .choices__inner, html div.wpforms-container-full .wpforms-form .choices.is-focused .choices__inner {
        border-color: none
    }

    .choices.is-open .choices__inner, html div.wpforms-container-full .wpforms-form .choices.is-open .choices__inner {
        border-radius: .125rem .125rem 0 0
    }

    .choices.is-open.is-flipped .choices__inner, .choices.is-open.is-flipped .choices__list--dropdown, html div.wpforms-container-full .wpforms-form .choices.is-open.is-flipped .choices__inner, html div.wpforms-container-full .wpforms-form .choices.is-open.is-flipped .choices__list--dropdown {
        border: none
    }

    .choices.is-open.is-flipped .choices__input, html div.wpforms-container-full .wpforms-form .choices.is-open.is-flipped .choices__input {
        border-top: none
    }

div.pac-container {
    z-index: 99999999999 !important;
    pointer-events: auto
}

.pac-container {
    border-radius: 2px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-color: #fff;
    border-top: 1px solid #333;
    overflow-y: auto
}

    .pac-container, .pac-container .pac-item {
        box-shadow: none;
        visibility: visible;
        opacity: 1;
        pointer-events: auto
    }

        .pac-container .pac-item {
            text-overflow: ellipsis;
            overflow: hidden;
            line-height: 30px;
            background: #fff;
            color: #333;
            padding: .3125rem 1rem .4375rem;
            font-size: .9375rem;
            border-top: none
        }

            .pac-container .pac-item:focus:not(:disabled), .pac-container .pac-item:hover:not(:disabled) {
                background: #a792c1;
                color: #390e56;
                padding: .3125rem 1rem .4375rem;
                font-size: .9375rem;
                visibility: visible;
                opacity: 1;
                pointer-events: auto
            }

                .pac-container .pac-item:focus:not(:disabled) .pac-item-query, .pac-container .pac-item:hover:not(:disabled) .pac-item-query {
                    font-size: .9375rem;
                    color: #390e56
                }

            .pac-container .pac-item .pac-matched {
                font-weight: 400
            }

            .pac-container .pac-item .pac-icon-marker {
                background-position: -1px -161px
            }

            .pac-container .pac-item .pac-icon {
                width: 15px;
                height: 20px;
                margin-right: 7px;
                margin-top: 6px;
                display: inline-block;
                vertical-align: top;
                background-image: url();
                background-size: 34px
            }

        .pac-container .pac-item-query {
            padding-right: 3px;
            color: #000;
            font-size: .9375rem;
            color: #390e56
        }

        .pac-container:after {
            display: none
        }

div.wpforms-container-full .wpforms-form .pac-container, div.wpforms-container-full .wpforms-form .pac-container-alt {
    border-radius: 2px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-color: #fff;
    position: absolute !important;
    z-index: 1000;
    border-top: 1px solid #333;
    box-shadow: none;
    box-sizing: border-box;
    overflow: hidden
}

    div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item, div.wpforms-container-full .wpforms-form .pac-container .pac-item {
        cursor: default;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        line-height: 30px;
        text-align: left;
        background: #fff;
        color: #333;
        padding: .3125rem 1rem .4375rem;
        font-size: .9375rem;
        border-top: none;
        box-shadow: none
    }

        div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item:focus:not(:disabled), div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item:hover:not(:disabled), div.wpforms-container-full .wpforms-form .pac-container .pac-item:focus:not(:disabled), div.wpforms-container-full .wpforms-form .pac-container .pac-item:hover:not(:disabled) {
            background: #a792c1;
            color: #390e56;
            padding: .3125rem 1rem .4375rem;
            font-size: .9375rem;
            cursor: pointer;
            visibility: visible;
            opacity: 1;
            pointer-events: auto
        }

            div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item:focus:not(:disabled) .pac-item-query, div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item:hover:not(:disabled) .pac-item-query, div.wpforms-container-full .wpforms-form .pac-container .pac-item:focus:not(:disabled) .pac-item-query, div.wpforms-container-full .wpforms-form .pac-container .pac-item:hover:not(:disabled) .pac-item-query {
                font-size: .9375rem;
                color: #390e56
            }

            div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item:focus:not(:disabled) .pac-icon, div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item:hover:not(:disabled) .pac-icon, div.wpforms-container-full .wpforms-form .pac-container .pac-item:focus:not(:disabled) .pac-icon, div.wpforms-container-full .wpforms-form .pac-container .pac-item:hover:not(:disabled) .pac-icon {
                background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPmxvY2F0aW9uX29uLTI0cHggKDgpPC90aXRsZT4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR2V0LWZyZWUtTkRJUy1hZHZpY2VfMi4xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDQ0LjAwMDAwMCwgLTM4MC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyOC4wMDAwMDAsIDEyMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMTMyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJTZWFyY2gtYnktbmFtZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDMzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDQwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImxvY2F0aW9uX29uLTI0cHgtKDgpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi4wMDAwMDAsIDU1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJQYXRoIiBwb2ludHM9IjAgMCAyMCAwIDIwIDIwIDAgMjAiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkPSJNMTAsMS42NjY2NjY2NyBDNi43NzUsMS42NjY2NjY2NyA0LjE2NjY2NjY3LDQuMjc1IDQuMTY2NjY2NjcsNy41IEM0LjE2NjY2NjY3LDExLjg3NSAxMCwxOC4zMzMzMzMzIDEwLDE4LjMzMzMzMzMgQzEwLDE4LjMzMzMzMzMgMTUuODMzMzMzMywxMS44NzUgMTUuODMzMzMzMyw3LjUgQzE1LjgzMzMzMzMsNC4yNzUgMTMuMjI1LDEuNjY2NjY2NjcgMTAsMS42NjY2NjY2NyBaIE0xMCw5LjU4MzMzMzMzIEM4Ljg1LDkuNTgzMzMzMzMgNy45MTY2NjY2Nyw4LjY1IDcuOTE2NjY2NjcsNy41IEM3LjkxNjY2NjY3LDYuMzUgOC44NSw1LjQxNjY2NjY3IDEwLDUuNDE2NjY2NjcgQzExLjE1LDUuNDE2NjY2NjcgMTIuMDgzMzMzMyw2LjM1IDEyLjA4MzMzMzMsNy41IEMxMi4wODMzMzMzLDguNjUgMTEuMTUsOS41ODMzMzMzMyAxMCw5LjU4MzMzMzMzIFoiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlkPSJTaGFwZSIgZmlsbD0iIzM5MEU1NiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)
            }

        div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item .pac-matched, div.wpforms-container-full .wpforms-form .pac-container .pac-item .pac-matched {
            font-weight: 600;
            font-size: .9375rem
        }

        div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item .pac-icon-marker, div.wpforms-container-full .wpforms-form .pac-container .pac-item .pac-icon-marker {
            background-position: -1px -161px
        }

        div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item .pac-icon, div.wpforms-container-full .wpforms-form .pac-container .pac-item .pac-icon {
            width: 13px;
            height: 21px;
            margin-right: 12px;
            margin-top: 4px;
            display: inline-block;
            vertical-align: top;
            background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPmxvY2F0aW9uX29uLTI0cHggKDgpPC90aXRsZT4KICAgIDxnIGlkPSJEZXNrdG9wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR2V0LWZyZWUtTkRJUy1hZHZpY2VfMi4xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDQ0LjAwMDAwMCwgLTM4MC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyOC4wMDAwMDAsIDEyMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMTMyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJTZWFyY2gtYnktbmFtZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDMzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDQwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImxvY2F0aW9uX29uLTI0cHgtKDgpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi4wMDAwMDAsIDU1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJQYXRoIiBwb2ludHM9IjAgMCAyMCAwIDIwIDIwIDAgMjAiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkPSJNMTAsMS42NjY2NjY2NyBDNi43NzUsMS42NjY2NjY2NyA0LjE2NjY2NjY3LDQuMjc1IDQuMTY2NjY2NjcsNy41IEM0LjE2NjY2NjY3LDExLjg3NSAxMCwxOC4zMzMzMzMzIDEwLDE4LjMzMzMzMzMgQzEwLDE4LjMzMzMzMzMgMTUuODMzMzMzMywxMS44NzUgMTUuODMzMzMzMyw3LjUgQzE1LjgzMzMzMzMsNC4yNzUgMTMuMjI1LDEuNjY2NjY2NjcgMTAsMS42NjY2NjY2NyBaIE0xMCw5LjU4MzMzMzMzIEM4Ljg1LDkuNTgzMzMzMzMgNy45MTY2NjY2Nyw4LjY1IDcuOTE2NjY2NjcsNy41IEM3LjkxNjY2NjY3LDYuMzUgOC44NSw1LjQxNjY2NjY3IDEwLDUuNDE2NjY2NjcgQzExLjE1LDUuNDE2NjY2NjcgMTIuMDgzMzMzMyw2LjM1IDEyLjA4MzMzMzMsNy41IEMxMi4wODMzMzMzLDguNjUgMTEuMTUsOS41ODMzMzMzMyAxMCw5LjU4MzMzMzMzIFoiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlkPSJTaGFwZSIgZmlsbD0iIzc1NzU3NSIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
            background-size: 21px;
            background-repeat: no-repeat;
            color: #757575;
            background-position: 50%
        }

    div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item-query, div.wpforms-container-full .wpforms-form .pac-container .pac-item-query {
        padding-right: 3px;
        color: #000;
        font-size: .9375rem;
        color: #390e56
    }

    div.wpforms-container-full .wpforms-form .pac-container-alt:after, div.wpforms-container-full .wpforms-form .pac-container:after {
        display: none
    }

.facet_checkbox_filter {
    background-color: #fff;
    color: #0b5fb8;
    border: thin solid #d8d8d8;
    font-weight: 600;
    font-family: Open Sans,sans-serif;
    letter-spacing: -.01875rem;
    border-radius: .125rem;
    font-size: 1rem;
    line-height: 1.5rem;
    padding: .5rem 3.625rem .5rem 1rem;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDUiPjxwYXRoIGQ9Ik0zLjY3MiA0LjUzMkwuOTQxLjYyOUEuNC40IDAgMDExLjI2OCAwaDUuNDY0YS40LjQgMCAwMS4zMjcuNjNMNC4zMjggNC41MzFhLjQuNCAwIDAxLS42NTYgMHoiIGZpbGw9IiM0YzIxNzciLz48L3N2Zz4=");
    background-repeat: no-repeat;
    background-position: center right 8px;
    background-size: .5rem;
    text-align: left;
    width: 100%;
    text-transform: capitalize
}

.facet_checkbox_filter-count, .facet_checkbox_filter-label {
    pointer-events: none
}

.facet_modal_checkbox {
    margin: 0;
    padding: .25rem 0;
    align-self: center;
    align-items: center;
    justify-content: space-between;
    display: flex;
    max-width: 100%;
    width: 100%
}

    .facet_modal_checkbox input[type=checkbox] + label {
        display: block;
        cursor: pointer
    }

    .facet_modal_checkbox input[type=checkbox] {
        display: none;
        pointer-events: none
    }

        .facet_modal_checkbox input[type=checkbox] + label:before {
            content: "";
            border: .1em solid #757575;
            border-radius: .1em;
            display: inline-block;
            width: 1.125rem;
            height: 1.125rem;
            color: transparent;
            transition: .2s;
            padding: 0;
            position: relative;
            top: .1875rem;
            margin: 0 .6875rem 0 0
        }

        .facet_modal_checkbox input[type=checkbox] + label:active:before {
            transform: scale(0)
        }

        .facet_modal_checkbox input[type=checkbox]:checked + label:before {
            background-color: #f59c00;
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 8'%3E%3Cpath d='M3.582 6.216L1.195 3.83.4 4.625l3.182 3.182L10.4.989 9.605.193z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
            background-repeat: no-repeat;
            background-size: .8125rem;
            background-position: .084375rem .15625rem;
            border-color: #f59c00;
            color: #fff
        }

        .facet_modal_checkbox input[type=checkbox]:disabled + label:before {
            transform: scale(1);
            border-color: #aaa
        }

        .facet_modal_checkbox input[type=checkbox]:checked:disabled + label:before {
            transform: scale(1);
            background-color: #bfb;
            border-color: #bfb
        }

.facet_modal_checkbox-checkbox {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.facet_modal_checkbox-count, .facet_modal_checkbox-label {
    font-size: .9375rem;
    line-height: 1.375rem;
    color: #333
}

.facet_modal_checkbox-count {
    padding: 0 0 0 10px
}

.facet_modal_checkbox-label_container {
    flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.filter_modal {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    opacity: 0;
    z-index: 10;
    cursor: pointer
}

.filter_modal--active {
    pointer-events: auto;
    opacity: 1;
    height: 9999px;
    z-index: 40
}

.filter_modal--topic .filter_paper {
    width: 31.25rem
}

.filter_paper {
    position: absolute;
    width: 23.8125rem;
    background-color: #fff;
    margin: .375rem 0 0;
    box-shadow: 0 4px 10px 3px rgba(52,20,83,.15);
    z-index: 10
}

.filter_paper-selection {
    display: flex;
    flex-wrap: wrap;
    padding: 1.375rem 1rem;
    max-height: 12.5rem;
    overflow: auto
}

.filter_paper-selection--time {
    max-height: 18.75rem
}

.filter_paper-selection .pill, .filter_paper-selection .pill--button, .filter_paper-selection .pill--clear-button {
    margin: 0 .5rem .5rem 0
}

.filter_paper-close_container {
    width: .875rem;
    height: .875rem;
    display: none
}

.filter_paper-close, .filter_paper-close svg {
    width: .875rem;
    height: .875rem;
    display: block
}

.filter_paper-actions {
    display: flex;
    justify-content: space-between;
    border-top: thin solid #d8d8d8;
    padding: .625rem 1rem
}

    .filter_paper-actions .h-button--text_link {
        font-size: .875rem
    }

        .filter_paper-actions .h-button--text_link:hover {
            text-decoration: underline
        }

.filter_paper-heading {
    display: flex;
    align-items: center;
    justify-content: space-between;
    display: none
}

.filter_paper-title {
    text-transform: capitalize
}

@media(max-width:40rem) {
    .filter_paper {
        position: fixed;
        top: 0 !important;
        left: 0 !important;
        right: 0 !important;
        width: 100%;
        height: 100%;
        box-shadow: none;
        padding: 1rem;
        z-index: 100
    }

    .filter_paper-close_container {
        display: block
    }

    .filter_paper-heading {
        padding: 0 0 1rem;
        display: flex
    }

    .filter_paper-selection {
        max-height: none;
        padding-left: 1px;
        padding-right: 1px
    }

    .filter_paper-actions {
        padding-left: 0;
        padding-right: 0
    }

    .filter_modal {
        z-index: 900
    }

    .filter_modal--topic .filter_paper {
        width: 100%
    }

    .facet_checkbox_filter {
        padding: .5rem 1rem
    }
}

.footer {
    padding-top: 3.5rem;
    padding-bottom: 2.5rem
}

.footer-container {
    display: grid;
    grid-template-areas: "\1F436   \1F98A   \1F43B   \1F438   \1F435" "\1F437   \1F98A   \1F43B   \1F438   \1F435" "\1F42D   \1F98A   \1F43B   \1F438   \1F435" "\1F431   \1F98A   \1F43B   \1F438   \1F435";
    grid-template-columns: 1fr 14rem 14rem 14rem 11.75rem;
    grid-template-rows: 1fr 3rem 1rem 2rem
}

.footer-logos {
    grid-area: 🐶;
    line-height: 1
}

.footer-column-1 {
    grid-area: 🦊;
    padding-right: 2.5rem
}

.footer-column-2 {
    grid-area: 🐻;
    padding-right: 2.5rem
}

.footer-column-3 {
    grid-area: 🐸;
    padding-right: 2.5rem
}

.footer-column-4 {
    grid-area: 🐵
}

.footer-social {
    grid-area: 🐷;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: wrap
}

.footer_links-header {
    color: #7e6aa9;
    margin-bottom: 1rem
}

.footer_links-heading {
    color: currentColor;
    margin: 0
}

.footer_links-list-item {
    line-height: 1;
    margin: 0 0 .25rem
}

.footer_links-list-link {
    display: inline-block;
    box-shadow: none;
    color: #757575;
    margin: 0
}

.footer-legals {
    grid-area: 🐱;
    padding-top: 1rem
}

    .footer-legals .footer_links-list {
        padding: 0;
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        flex-wrap: wrap;
        column-gap: 1.25rem
    }

    .footer-legals .footer_links-list-item {
        margin-bottom: 0;
        font-size: .75rem;
        line-height: 1rem;
        font-weight: 400;
        color: #757575
    }

    .footer-legals .footer_links-list-link {
        color: currentColor;
        box-shadow: none;
        font-size: .75rem;
        line-height: 1rem
    }

.footer-disclaimers {
    grid-area: 🐭;
    color: #757575;
    line-height: 1.125rem
}

.footer-logo {
    display: inline-block
}

    .footer-logo:focus:not(:disabled) {
        outline: 5px auto Highlight;
        outline: 5px auto -webkit-focus-ring-color
    }

.footer-logo-image {
    width: 12.125rem;
    height: auto
}

.footer-logo_secondary-image {
    margin-top: 3rem;
    margin-left: 1.5rem
}

.footer-social-link {
    display: block;
    padding: .125rem;
    font-size: 1.25rem;
    fill: #a792c1
}

    .footer-social-link:hover {
        fill: #0b5fb8
    }

    .footer-social-link:not(:last-child) {
        margin-right: .75rem
    }

    .footer-social-link svg {
        width: 1.25rem;
        height: 1rem
    }

@media(max-width:75rem) {
    .footer-container {
        display: grid;
        grid-template-areas: "\1F436   \1F98A   \1F43B   \1F438   \1F435" "\1F437   \1F98A   \1F43B   \1F438   \1F435" "\1F42D   \1F98A   \1F43B   \1F438   \1F435" "\1F431   \1F98A   \1F43B   \1F438   \1F435";
        grid-template-columns: 1fr 11.25rem 11.25rem 11.25rem 10.5rem;
        grid-template-rows: 1fr 3rem 1rem 2rem
    }

    .footer-column-1, .footer-column-2, .footer-column-3 {
        padding-right: 1.5rem
    }
}

@media(max-width:64rem) {
    .footer {
        padding-top: 2.8125rem;
        padding-bottom: 1rem
    }

    .footer-container {
        display: grid;
        grid-template-areas: "\1F428   \1F428" "\1F435   \1F986" "\1F425   \1F989" "\1F42E   \1F42E" "\1F987   \1F987" "\1F414   \1F414";
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto auto auto auto auto auto
    }

    .footer-logos {
        grid-area: 🐨
    }

    .footer-logos, .footer-social {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .footer-social {
        grid-area: 🐮;
        margin-top: 0
    }

    .footer-legals {
        grid-area: 🐔;
        margin-top: 0;
        padding: 1rem 0 0
    }

        .footer-legals .footer_links-list {
            display: flex;
            align-items: center;
            justify-content: flex-start;
            column-gap: 1.25rem
        }

        .footer-legals .footer_links-list-item {
            margin: 0
        }

    .footer-disclaimers {
        grid-area: 🦇;
        text-align: center
    }

    .footer-column-1 {
        grid-area: 🐵;
        padding: 1.5rem 0 .75rem
    }

    .footer-column-2 {
        grid-area: 🦆;
        padding: 0
    }

    .footer-column-3 {
        grid-area: 🐥;
        padding: 1.5rem 0 .75rem
    }

    .footer-column-4 {
        grid-area: 🦉;
        padding: 0
    }

    .footer-column-2, .footer-column-4 {
        padding: 1.5rem 0 .75rem
    }

    .footer-logo_secondary-image {
        margin-top: 0
    }
}

@media(max-width:40rem) {
    .footer-logo-image {
        width: 12.125rem
    }

    .footer-column-1 {
        padding: 1.5rem .25rem 1.25rem 0
    }

    .footer-column-2 {
        border-top: 0;
        border-bottom: 0
    }

    .footer-column-3 {
        padding: 1.5rem 0 1.25rem
    }

    .footer-column-4 {
        padding-left: .25rem
    }

    .footer-logo_secondary-image {
        max-width: calc(50% - 1.5rem)
    }

    .footer-column-2, .footer-column-4 {
        padding: 1.5rem 0 1.25rem
    }
}

@media(max-width:30rem) {
    .footer-legals .footer_links-list-item {
        display: inline-block
    }
}

@media(max-width:1440px) {
    .footer-container {
        display: flex;
        width: 100%;
        flex-wrap: wrap;
        flex-direction: row;
        align-items: flex-start
    }

    .footer-column-1, .footer-column-2, .footer-column-3, .footer-column-4, .footer-logos {
        display: inline-flex;
        width: 20%
    }

    .footer-disclaimers, .footer-legals, .footer-social {
        padding-top: 1.5rem;
        padding-bottom: 0;
        padding-right: 0;
        margin-right: 1.5rem
    }
}

footer.footer-new {
    font-family: Roboto,sans-serif;
    display: flex;
    justify-content: space-between;
    background-color: #0a5ba3;
    color: #fff;
    max-width: 1920px;
    margin: 0 auto;
    border-top: 2px solid #0b5fb8;
    font-size: 12px;
    line-height: 1.5em;
    padding: 32px 36px;
    flex-direction: column;
    gap: 40px
}

@media(min-width:1100px) {
    footer.footer-new {
        flex-direction: row;
        gap: 10px
    }
}

footer.footer-new a {
    color: #ffffff;
    text-decoration: none;
    box-shadow: none;
    font-size: 13px
}

footer.footer-new .info {
    width: 210px;
    flex-shrink: 0;
    display: flex;
    flex-direction: column;
    gap: 13px
}

    footer.footer-new .info .logo img {
        width: 185px
    }

    footer.footer-new .info .social {
        display: flex;
        gap: 6px
    }

    footer.footer-new .info .copy {
        margin-top: 5px
    }

    footer.footer-new .info .legal {
        display: flex;
        gap: 10px
    }

        footer.footer-new .info .legal a {
            font-weight: 700
        }

footer.footer-new .links-container, footer.footer-new .links-container .links {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

    footer.footer-new .links-container .links {
        gap: 24px
    }

@media(min-width:1100px) {
    footer.footer-new .links-container .links {
        flex-direction: row
    }
}

footer.footer-new .links-container .links .category {
    flex-grow: 1
}

@media(min-width:1350px) {
    footer.footer-new .links-container .links .category {
        width: 160px
    }

        footer.footer-new .links-container .links .category.large {
            width: 320px
        }

            footer.footer-new .links-container .links .category.large ul {
                display: grid;
                gap: 0 15px;
                grid-template-columns: repeat(2,1fr)
            }
}

footer.footer-new .links-container .links .category .heading {
    font-size: 18px;
    flex-basis: 100%;
    padding-bottom: 10px;
    color: #ffffff;
    border-bottom: 2px solid #fe7310;
    margin-bottom: 10px;
    font-weight: 700
}

footer.footer-new .links-container .links .category a {
    display: block;
    padding: 3px 0
}

footer.footer-new .links-container .logos {
    display: flex;
    gap: 10px;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 30px
}

@media(min-width:1100px) {
    footer.footer-new .links-container .logos {
        margin-top: 15px;
        align-items: flex-end;
        justify-content: flex-end
    }
}

footer.footer-new .links-container .logos img {
    max-width: 57px;
    max-height: 54px
}

.footer-traditional {
    font-family: Roboto,sans-serif;
    background-color: #17457d;
    padding: 32px 36px;
    display: flex;
    gap: 24px;
    color: #fff;
    max-width: 1920px;
    margin: 0 auto;
    font-size: 12px;
    line-height: 1.5em;
    flex-direction: column
}

@media(min-width:1100px) {
    .footer-traditional {
        flex-direction: row
    }
}

.footer-traditional img {
    width: 125px
}

.form-control--icon .form-control-input {
    padding-left: 3rem
}

.form-control .button_dropdown-clear {
    right: 1rem
}

.form-control-input, .input-control {
    width: 100%;
    display: block;
    position: relative
}

.form-control-input {
    background-color: #fff;
    padding: .875rem 1.25rem;
    border-radius: .125rem;
    font-size: .9375rem;
    color: #0b5fb8;
    line-height: 1.375rem;
    min-height: 3.0625rem;
    font-family: Open Sans,sans-serif;
    outline: 0;
    border: 0
}

    .form-control-input::-webkit-input-placeholder {
        opacity: 1;
        font-size: 1rem;
        line-height: 1.5rem;
        color: #757575;
        font-family: Open Sans,sans-serif
    }

    .form-control-input:-moz-placeholder, .form-control-input::-moz-placeholder {
        opacity: 1;
        font-size: 1rem;
        line-height: 1.5rem;
        color: #757575;
        font-family: Open Sans,sans-serif
    }

    .form-control-input:-ms-input-placeholder {
        opacity: 1;
        font-size: 1rem;
        line-height: 1.5rem;
        color: #757575;
        font-family: Open Sans,sans-serif
    }

.form-control-icon {
    position: absolute;
    top: 50%;
    left: .75rem;
    transform: translate3d(0,-50%,0);
    width: 1.5rem;
    height: 1.5rem;
    color: #0b5fb8;
    fill: #0b5fb8;
    z-index: 89
}

@media(max-width:47.9375rem) {
    .form-control-input {
        padding-top: .84375rem;
        padding-bottom: .84375rem;
        font-size: 1rem
    }
}

.hamburger_menu {
    outline: none
}

    .hamburger_menu.focus-within .hamburger_menu-target {
        transform: rotate(90deg)
    }

    .hamburger_menu.focus-within .hamburger_menu-target-bar:first-child {
        transform: translate(-50%,-50%) rotate(45deg)
    }

    .hamburger_menu.focus-within .hamburger_menu-target-bar:nth-child(2) {
        opacity: 0
    }

    .hamburger_menu.focus-within .hamburger_menu-target-bar:nth-child(3) {
        transform: translate(-50%,-50%) rotate(-45deg)
    }

    .hamburger_menu.focus-within .hamburger_menu-content {
        transform: translateX(0);
        opacity: 1
    }

.hamburger_menu-target {
    appearance: none;
    display: block;
    width: 1.5rem;
    height: 2.5rem;
    padding: 0;
    border: 0;
    background: transparent;
    position: relative;
    color: #0b5fb8;
    transition: all .3s
}

    .hamburger_menu-target:focus {
        outline: none;
        color: #a792c1
    }

.hamburger_menu-target-bar {
    display: block;
    width: 1.5rem;
    height: .125rem;
    background: currentColor;
    position: absolute;
    left: 50%;
    top: 50%;
    transition: all .3s
}

    .hamburger_menu-target-bar:first-child {
        transform: translate(-50%,-450%)
    }

    .hamburger_menu-target-bar:nth-child(2) {
        transform: translate(-50%,-50%)
    }

    .hamburger_menu-target-bar:nth-child(3) {
        transform: translate(-50%,400%)
    }

.hamburger_menu-content {
    position: fixed;
    width: 100vw;
    left: 0;
    top: 8.5rem;
    bottom: 0;
    overflow-x: hidden;
    overflow-y: auto;
    transform: translateX(-100%);
    transition: all .3s;
    background: #fff;
    z-index: 100
}

    .hamburger_menu-content.scrolled {
        top: 6rem
    }

.hamburger_menu-content-list {
    list-style: none;
    margin: 0;
    padding: 0
}

.hamburger_menu-content-list--1 {
    padding-top: 1.75rem
}

.hamburger_menu-content-list--client_portal {
    padding-top: 0;
    padding-bottom: 1.75rem
}

.hamburger_menu-content-list--2, .hamburger_menu-content-list--3 {
    display: none
}

.hamburger_menu-content-item {
    position: relative;
    pointer-events: none
}

    .hamburger_menu-content-item.focus-within > .hamburger_menu-content-item-link_wrapper .hamburger_menu-content-item-triangle .svg_inject {
        transform: rotate(180deg)
    }

.hamburger_menu-content-item--1 {
    font-size: 1.25rem;
    line-height: 150%;
    font-weight: 600;
    color: #0b5fb8
}

    .hamburger_menu-content-item--1 > .hamburger_menu-content-item-button_background {
        top: 3.875rem
    }

    .hamburger_menu-content-item--1 > .hamburger_menu-content-item-link_wrapper .hamburger_menu-content-item-link {
        padding: .75rem 2.5rem
    }

.hamburger_menu-content-item--2 {
    font-size: 1.125rem;
    line-height: 155.5555555556%;
    font-weight: 600;
    color: #7e6aa9;
    background: rgba(167,146,193,.2)
}

    .hamburger_menu-content-item--2:first-child {
        padding-top: 1.25rem
    }

    .hamburger_menu-content-item--2:last-child {
        padding-bottom: 1.25rem
    }

    .hamburger_menu-content-item--2 > .hamburger_menu-content-item-button_background {
        top: 4.625rem
    }

    .hamburger_menu-content-item--2 > .hamburger_menu-content-item-link_wrapper .hamburger_menu-content-item-link {
        padding: .625rem 2.5rem;
        color: #5b0b81
    }

.hamburger_menu-content-item--3 {
    font-size: 1rem;
    line-height: 150%;
    font-weight: 400;
    color: #7e6aa9;
    background: #fff
}

    .hamburger_menu-content-item--3:first-child {
        padding-top: 1.25rem
    }

    .hamburger_menu-content-item--3:last-child {
        padding-bottom: 1.25rem
    }

    .hamburger_menu-content-item--3 > .hamburger_menu-content-item-link_wrapper .hamburger_menu-content-item-link {
        padding: .375rem 2.5rem
    }

.hamburger_menu-content-item--4 {
    font-size: 1rem;
    letter-spacing: 0;
    font-weight: 400;
    line-height: 150%
}

    .hamburger_menu-content-item--4:first-child {
        padding-top: .125rem
    }

    .hamburger_menu-content-item--4:last-child {
        padding-bottom: .5rem
    }

    .hamburger_menu-content-item--4 > .hamburger_menu-content-item-link_wrapper .hamburger_menu-content-item-link {
        padding: .375rem 2.5rem;
        color: #333
    }

.hamburger_menu-content-item-link_wrapper {
    position: relative
}

.hamburger_menu-content-item-link {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: inherit;
    box-shadow: none;
    width: 100%;
    pointer-events: auto;
    color: #0b5fb8
}

.hamburger_menu-content-item-link-label {
    color: currentColor
}

.hamburger_menu-content-item-link-icon {
    font-size: 1.5rem;
    margin-left: -.125rem;
    margin-right: .375rem
}

.hamburger_menu-content-button_background, .hamburger_menu-content-item-button, .hamburger_menu-content-item-button_background {
    appearance: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    padding: 0;
    margin: 0;
    border: none;
    background: transparent;
    display: block;
    pointer-events: auto
}

    .hamburger_menu-content-button_background:focus, .hamburger_menu-content-item-button:focus, .hamburger_menu-content-item-button_background:focus {
        outline: none
    }

.hamburger_menu-content-button_background {
    height: 100%
}

.hamburger_menu-content-item-button_background {
    bottom: 0
}

.hamburger_menu-content-item-button {
    top: 0;
    height: 100%
}

    .hamburger_menu-content-item-button + .hamburger_menu-content-item-link {
        display: inline-flex;
        width: auto
    }

.hamburger_menu-content-item-triangle {
    position: absolute;
    right: 2.5rem;
    top: 50%;
    transform: translate3d(0,-50%,0);
    color: #5b0b81;
    fill: #5b0b81
}

    .hamburger_menu-content-item-triangle .svg_inject {
        transform: rotate(0deg);
        width: 2rem;
        height: auto;
        transition: all .3s
    }

@media(max-width:64rem) {
    .hamburger_menu-content {
        top: 7.5rem
    }

        .hamburger_menu-content.scrolled {
            top: 4.5rem
        }
}

@media(max-width:60rem) {
    .hamburger_menu-content {
        top: 7.5rem
    }

        .hamburger_menu-content.scrolled {
            top: 4.5rem
        }
}

@media(max-width:40rem) {
    .hamburger_menu-content-item-triangle {
        right: 1.5rem
    }

    .hamburger_menu-content-item--1 > .hamburger_menu-content-item-link_wrapper .hamburger_menu-content-item-link {
        padding: .75rem 1.5rem
    }

    .hamburger_menu-content-item--2 > .hamburger_menu-content-item-link_wrapper .hamburger_menu-content-item-link {
        padding: .625rem 1.5rem
    }

    .hamburger_menu-content-item--3 > .hamburger_menu-content-item-link_wrapper .hamburger_menu-content-item-link {
        padding: .375rem 1.5rem
    }
}

body.error404, body.error404.without_secondary_navigation, body.page, body.page.without_secondary_navigation, body.single, body.single.without_secondary_navigation, body.tag, body.tag.without_secondary_navigation {
    padding-top: 5.0625rem
}

.header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 90;
    background: #fff
}

.header-main {
    justify-content: space-between;
    height: 5rem
}

.header-main, .header-main-left {
    display: flex;
    align-items: center
}

.header-main-left {
    justify-content: flex-start
}

.header-main-right {
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.header-mobile-buttons {
    display: none;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    height: 2.5rem
}

.header-mobile-buttons-contact {
    flex: 1;
    display: inline-flex
}

    .header-mobile-buttons-contact .h-button {
        width: 100%;
        font-size: .8125rem;
        border-radius: 0
    }

.header-logo-image {
    width: 11.5625rem;
    height: auto
}

.header-main-contact {
    margin-left: 1.75rem
}

    .header-main-contact + .header-main-contact {
        margin-left: .5rem
    }

.header-main-login {
    position: relative
}

    .header-main-login .header-button-content-icon-arrow {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-left: -.25rem
    }

        .header-main-login .header-button-content-icon-arrow .svg_inject {
            width: 1.5rem;
            height: auto
        }

    .header-main-login.focus-within .header-button, .header-main-login:focus .header-button, .header-main-login:hover .header-button {
        box-shadow: inset 0 -.25rem 0 0 #a792c1
    }

    .header-main-login.focus-within .header-main-login-nav, .header-main-login:focus .header-main-login-nav, .header-main-login:hover .header-main-login-nav {
        opacity: 1;
        pointer-events: auto
    }

    .header-main-login.focus-within .header-button-content-icon-arrow .svg_inject, .header-main-login:focus .header-button-content-icon-arrow .svg_inject, .header-main-login:hover .header-button-content-icon-arrow .svg_inject {
        transform: rotate(180deg)
    }

    .header-main-login:focus-within .header-button {
        box-shadow: inset 0 -.25rem 0 0 #a792c1
    }

    .header-main-login:focus-within .header-main-login-nav {
        opacity: 1;
        pointer-events: auto
    }

    .header-main-login:focus-within .header-button-content-icon-arrow .svg_inject {
        transform: rotate(180deg)
    }

.header-main-search.focus-within .header-button, .header-main-search:focus .header-button, .header-main-search:hover .header-button {
    box-shadow: inset 0 -.25rem 0 0 #a792c1
}

.header-main-search:focus-within .header-button {
    box-shadow: inset 0 -.25rem 0 0 #a792c1
}

.header-main-login-nav {
    transition: all .3s;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: calc(100% + .0625rem);
    left: 50%;
    transform: translateX(-50%);
    z-index: 110;
    width: 12.5rem;
    background: #fff;
    box-shadow: 0 .125rem .625rem 0 rgba(0,0,0,.12)
}

.header-main-login-list {
    list-style: none;
    padding: .25rem 0
}

.header-main-login-link, .header-main-login-list-item {
    display: block;
    width: 100%
}

.header-main-login-link {
    line-height: 1.625;
    font-size: 1rem;
    padding: .3125rem 1rem;
    box-shadow: none;
    color: #333;
    background-color: rgba(167,146,193,0)
}

    .header-main-login-link:focus:not(:disabled), .header-main-login-link:hover:not(:disabled) {
        color: #390e56;
        background-color: rgba(167,146,193,.5)
    }

.header-secondary-nav {
    position: relative;
    z-index: 100
}

.header-logo {
    box-shadow: none
}

    .header-logo:focus:not(:disabled) {
        outline: 5px auto Highlight;
        outline: 5px auto -webkit-focus-ring-color
    }

.header-button {
    appearance: none;
    background: transparent;
    border: none;
    padding: 0;
    margin: 0;
    font-size: 1rem;
    line-height: 1.25;
    text-align: left;
    font-weight: 600;
    color: #333;
    font-family: inherit;
    display: block;
    transition: all .3s
}

    .header-button.focus-within, .header-button:focus, .header-button:hover {
        outline: none;
        color: #0b5fb8
    }

    .header-button:focus-within {
        outline: none;
        color: #0b5fb8
    }

    .header-button:not(button).focus-within, .header-button:not(button):focus, .header-button:not(button):hover {
        cursor: default
    }

    .header-button:not(button):focus-within {
        cursor: default
    }

.header-button-content {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    height: 5rem;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.header-button-content-icon {
    display: inline-flex;
    font-size: 1.5rem;
    width: 1.75rem;
    height: 1.75rem;
    color: currentColor;
    align-items: center
}

    .header-button-content-icon .svg_inject {
        width: 1.5rem;
        height: 1.5rem
    }

.header-button-content-arrow {
    display: inline-flex
}

    .header-button-content-arrow:after {
        color: currentColor;
        width: .5rem;
        height: .3125rem;
        margin-left: .5rem
    }

.header-secondary-nav-list {
    list-style: none;
    padding: 0;
    margin: 0
}

.header-secondary-nav-list--1 {
    display: flex
}

.header-secondary-nav-list--3 {
    border-top: thin solid #d0d0d0;
    margin-top: 1.25rem;
    padding-top: 1.375rem;
    display: grid;
    grid-template-columns: 50% 50%
}

.header-secondary-nav-list--4 {
    padding-top: .5rem
}

.header-secondary-nav-item-link-icon {
    align-items: center;
    margin-left: 0;
    display: none
}

    .header-secondary-nav-item-link-icon .svg_inject {
        transition: all .3s;
        width: 1.5rem;
        height: auto;
        transform: rotate(0deg)
    }

.header-secondary-nav-item {
    display: block
}

    .header-secondary-nav-item:hover.header-secondary-nav-item--1 > .header-secondary-nav-item-link {
        color: #333;
        box-shadow: inset 0 -.25rem 0 0 #a792c1;
        position: relative
    }

        .header-secondary-nav-item:hover.header-secondary-nav-item--1 > .header-secondary-nav-item-link:before {
            content: "";
            background: transparent;
            position: absolute;
            height: 3.5rem;
            top: 0;
            left: -2rem;
            right: -2rem
        }

        .header-secondary-nav-item:hover.header-secondary-nav-item--1 > .header-secondary-nav-item-link .header-secondary-nav-item-link-icon .svg_inject {
            transform: rotate(180deg)
        }

    .header-secondary-nav-item:hover.header-secondary-nav-item--2 > .header-secondary-nav-item-link {
        color: #f59c00;
        background-color: hsla(0,0%,100%,.1);
        position: relative
    }

        .header-secondary-nav-item:hover.header-secondary-nav-item--2 > .header-secondary-nav-item-link:before {
            content: "";
            background: transparent;
            position: absolute;
            top: -1rem;
            bottom: -1rem;
            width: 25%;
            right: 0
        }

        .header-secondary-nav-item:hover.header-secondary-nav-item--2 > .header-secondary-nav-item-link:after {
            border-left-color: #f59c00
        }

        .header-secondary-nav-item:hover.header-secondary-nav-item--2 > .header-secondary-nav-item-link .header-secondary-nav-item-link-icon.arrow {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter x='-2.3%25' y='-5.8%25' width='104.6%25' height='111.6%25' filterUnits='objectBoundingBox' id='a'%3E%3CfeOffset dy='4' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur stdDeviation='5' in='shadowOffsetOuter1' result='shadowBlurOuter1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0' in='shadowBlurOuter1' result='shadowMatrixOuter1'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23a)' transform='translate(-349 -252)' fill='%23F59C00' fill-rule='evenodd'%3E%3Cpath d='M359 258.013v10.96a.5.5 0 00.804.398l7.162-5.475a.5.5 0 000-.794l-7.162-5.486a.5.5 0 00-.804.397z'/%3E%3C/g%3E%3C/svg%3E")
        }

    .header-secondary-nav-item:hover > .header-secondary-nav-content {
        opacity: 1;
        pointer-events: auto
    }

.header-secondary-nav-item--1 {
    display: flex;
    align-items: center;
    justify-content: flex-start
}

    .header-secondary-nav-item--1:not(:last-child) {
        padding-right: 1.75rem
    }

@media(max-width:90rem) {
    .header-secondary-nav-item--1:not(:last-child) {
        padding-right: 1rem
    }
}

.header-secondary-nav-item--1 > .header-secondary-nav-item-link {
    min-height: 3.25rem;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: none;
    color: #333;
    font-weight: 600;
    transition: all .3s
}

.header-secondary-nav-item--1.header-secondary-nav-item--current > .header-secondary-nav-item-link {
    color: #333
}

.header-secondary-nav-item--1.header-secondary-nav-item--parent > .header-secondary-nav-item-link {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: #333
}

    .header-secondary-nav-item--1.header-secondary-nav-item--parent > .header-secondary-nav-item-link .header-secondary-nav-item-link-icon {
        display: flex
    }

.header-secondary-nav-item--2 {
    width: 25rem
}

    .header-secondary-nav-item--2 > .header-secondary-nav-item-link {
        width: 100%;
        box-sizing: border-box;
        position: relative;
        z-index: 101;
        min-height: 3.25rem;
        padding-left: 2.5rem;
        padding-right: 2rem;
        display: flex;
        align-items: center;
        justify-content: space-between;
        color: #fff;
        box-shadow: none;
        font-size: 1.25rem;
        font-weight: 600;
        transition: all .3s
    }

        .header-secondary-nav-item--2 > .header-secondary-nav-item-link:focus, .header-secondary-nav-item--2 > .header-secondary-nav-item-link:hover {
            color: #fff;
            box-shadow: none
        }

    .header-secondary-nav-item--2.header-secondary-nav-item--parent > .header-secondary-nav-item-link:after {
        border-left: .5rem solid #fff;
        border-top: .40625rem solid transparent;
        border-bottom: .40625rem solid transparent
    }

    .header-secondary-nav-item--2.header-secondary-nav-item--parent > .header-secondary-nav-item-link .header-secondary-nav-item-link-icon.arrow {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter x='-2.3%25' y='-5.8%25' width='104.6%25' height='111.6%25' filterUnits='objectBoundingBox' id='a'%3E%3CfeOffset dy='4' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur stdDeviation='5' in='shadowOffsetOuter1' result='shadowBlurOuter1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0' in='shadowBlurOuter1' result='shadowMatrixOuter1'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23a)' transform='translate(-349 -44)' fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M359 50.013v10.96a.5.5 0 00.804.398l7.162-5.475a.5.5 0 000-.794l-7.162-5.486a.5.5 0 00-.804.397z'/%3E%3C/g%3E%3C/svg%3E");
        height: 1.25rem;
        width: 1.25rem;
        display: block
    }

    .header-secondary-nav-item--2.header-secondary-nav-item--current > .header-secondary-nav-item-link {
        color: #fff
    }

.header-secondary-nav-item--3 > .header-secondary-nav-item-link, .header-secondary-nav-item--4 > .header-secondary-nav-item-link {
    text-decoration: none;
    transition: all .3s;
    box-shadow: none;
    color: #333;
    line-height: 1.625rem
}

    .header-secondary-nav-item--3 > .header-secondary-nav-item-link:focus:not(:disabled), .header-secondary-nav-item--3 > .header-secondary-nav-item-link:hover:not(:disabled), .header-secondary-nav-item--4 > .header-secondary-nav-item-link:focus:not(:disabled), .header-secondary-nav-item--4 > .header-secondary-nav-item-link:hover:not(:disabled) {
        outline: 0;
        text-decoration: none;
        color: #a792c1;
        box-shadow: inset 0 -1px 0 0 #a792c1
    }

    .header-secondary-nav-item--3 > .header-secondary-nav-item-link:disabled, .header-secondary-nav-item--4 > .header-secondary-nav-item-link:disabled {
        color: #757575;
        box-shadow: none
    }

    .header-secondary-nav-item--3 > .header-secondary-nav-item-link:hover:not(:disabled), .header-secondary-nav-item--4 > .header-secondary-nav-item-link:hover:not(:disabled) {
        box-shadow: inset 0 -1px 0 0 #a792c1
    }

.header-secondary-nav-item--3 {
    padding: .5rem 0
}

    .header-secondary-nav-item--3 > .header-secondary-nav-item-link {
        font-weight: 600;
        pointer-events: none
    }

        .header-secondary-nav-item--3 > .header-secondary-nav-item-link:hover {
            box-shadow: none
        }

        .header-secondary-nav-item--3 > .header-secondary-nav-item-link.hidden {
            display: none
        }

.header-secondary-nav-item--4 {
    padding: 0
}

.header-secondary-nav-content {
    opacity: 0;
    pointer-events: none;
    transition: all .3s ease-in-out
}

.header-secondary-nav-content--2 {
    position: absolute;
    top: 3.25rem;
    left: 0;
    width: 100%;
    background: #0b5fb8;
    color: #fff;
    min-height: 29rem;
    padding: 2.1875rem 0 2.5rem
}

    .header-secondary-nav-content--2 .header-secondary-nav-item {
        display: flex
    }

    .header-secondary-nav-content--2.with-scroll-nav {
        overflow-y: auto;
        max-height: calc(100vh - 12.725rem)
    }

.header-secondary-nav-content--3 {
    background: #fff;
    color: #0b5fb8;
    position: absolute;
    top: 0;
    left: 25rem;
    right: 0;
    min-height: 100%;
    transition: 0s
}

    .header-secondary-nav-content--3 > .header-secondary-nav-content-text {
        left: 0
    }

    .header-secondary-nav-content--3 .header-secondary-nav-item {
        display: block
    }

.header-secondary-nav-content--4 {
    background: #fff;
    color: #0b5fb8;
    position: absolute;
    top: 0;
    left: 25rem;
    right: 0;
    min-height: 100%
}

    .header-secondary-nav-content--4 > .header-secondary-nav-content-text {
        left: 0
    }

    .header-secondary-nav-content--4 .header-secondary-nav-item {
        display: flex;
        font-weight: 400
    }

.header-secondary-nav-content-text {
    border-top: thin solid #d0d0d0;
    background: #fff;
    color: #0b5fb8;
    position: absolute;
    top: 0;
    left: 25rem;
    right: 0;
    min-height: 100%;
    padding: 2.5rem 3.5rem;
    box-shadow: .125rem .125rem .125rem rgba(0,0,0,.06)
}

    .header-secondary-nav-content-text:before {
        content: "";
        position: absolute;
        top: 0;
        left: -25rem;
        width: 25rem;
        height: 100%;
        background: #0b5fb8
    }

.header-secondary-nav-content-text-description {
    margin-top: .5rem;
    color: #333;
    max-width: 32.375rem
}

.header-secondary-nav-content-text-link {
    margin-top: 1rem;
    display: flex;
    justify-content: flex-start
}

    .header-secondary-nav-content-text-link .h-button--text_link {
        font-size: 1rem;
        font-weight: 600
    }

@media(max-width:90rem) {
    .header-logo-image {
        width: 9.0625rem;
        height: auto
    }
}

@media(max-width:64rem) {
    body.error404, body.error404.without_secondary_navigation, body.page, body.page.without_secondary_navigation, body.single, body.single.without_secondary_navigation {
        padding-top: 4.0625rem
    }

    .header {
        border-bottom: none
    }

    .header-button-content, .header-main {
        height: 4rem
    }

    .header-logo-image {
        width: 8.125rem;
        height: auto
    }

    .header-button-content-text {
        display: none
    }

    .header-button-content-icon {
        margin-left: 0;
        font-size: 2rem
    }

        .header-button-content-icon .svg_inject path {
            fill: #0b5fb8
        }

    .header-main-contact, .header-main-login {
        display: none
    }

    .header-mobile-buttons {
        display: flex
    }
}

@media(max-width:60rem) {
    body.error404, body.page, body.single {
        padding-top: 6.625rem
    }

        body.error404.without_secondary_navigation, body.page.without_secondary_navigation, body.single.without_secondary_navigation {
            padding-top: 4.0625rem
        }

    .header-secondary-nav-item--2 {
        width: 15rem
    }

        .header-secondary-nav-item--2 > .header-secondary-nav-item-link {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

    .header-secondary-nav-content--2 {
        padding: 1.5rem 0
    }

    .header-secondary-nav-content--3 {
        left: 15rem
    }

    .header-secondary-nav-content-text {
        left: 15rem;
        padding: 1.5rem
    }

        .header-secondary-nav-content-text:before {
            left: -15rem;
            width: 15rem
        }

    .header-secondary-nav-content-text--2 .h-text--h4 {
        font-size: 1.25rem
    }
}

@media(max-width:1440px) {
    .header-secondary-nav-list--1 {
        min-height: 3.25rem;
        height: 3.25rem;
        max-height: 3.25rem
    }

    .header-secondary-nav-item--1 > .header-secondary-nav-item-link {
        justify-content: flex-start
    }

    .header-secondary-nav-item--1.focus-within > .header-secondary-nav-item-link, .header-secondary-nav-item--1:focus > .header-secondary-nav-item-link, .header-secondary-nav-item--1:hover > .header-secondary-nav-item-link {
        box-shadow: none
    }

    .header-secondary-nav-item--2 > .header-secondary-nav-item-link {
        justify-content: flex-start
    }

    .header-secondary-nav-item--2.header-secondary-nav-item--parent > .header-secondary-nav-item-link:after {
        border-right: 0 solid transparent;
        max-width: .375rem;
        max-height: .5rem;
        margin-left: .5rem
    }

    .header-secondary-nav-item-link {
        text-align: left
    }

    .header-secondary-nav-item--1 > .header-secondary-nav-item-link {
        min-height: 3.25rem
    }

        .header-secondary-nav-item--1 > .header-secondary-nav-item-link:after {
            content: "";
            min-height: inherit;
            font-size: 0
        }
}

#header-new-spacer {
    height: 79px;
    background-color: #0b5fb8;
    max-width: 1920px;
    margin: 0 auto
}

#wpadminbar {
    z-index: 99 !important;
    max-width: 1920px;
    right: 0;
    margin: 0 auto
}

    #wpadminbar:hover {
        z-index: 101 !important
    }

.notification-bar {
    width: 100%;
    background-color: #ff7c00;
    color: #fff1e5;
    text-align: center;
    font-size: 14px;
    line-height: 1.4em;
    padding: 8px 16px;
    box-sizing: border-box;
    font-weight: 700;
    max-width: 1920px;
    margin: 0 auto
}

@media(min-width:1100px) {
    .notification-bar {
        font-size: 16px;
        padding: 10px 20px;
        top: 87px
    }
}

.notification-bar a {
    color: #fff1e5;
    text-decoration: underline;
    box-shadow: none;
    white-space: nowrap
}

    .notification-bar a:hover {
        text-decoration: none;
        color: #fff
    }

.header-container {
    position: fixed;
    left: 0;
    right: 0;
    z-index: 100 !important;
    max-width: 1920px;
    margin: 0 auto
}

@media(max-width:1100px) {
    .header-container {
        transform: translateZ(0)
    }
}

.header-container .hamburger {
    display: block;
    cursor: pointer;
    position: absolute;
    width: 79px;
    height: 79px;
    right: 0;
    top: 0;
    z-index: 20;
    background-color: #0b5fb8;
    border-radius: 40px 0 0 40px
}

@media(min-width:1100px) {
    .header-container .hamburger {
        display: none
    }
}

.header-container .hamburger input {
    display: none
}

.header-container .hamburger svg {
    height: 100%
}

.header-container .hamburger path {
    fill: none;
    stroke: #fff;
    stroke-width: 3;
    stroke-linecap: round;
    stroke-linejoin: round;
    --length: 24;
    --offset: -38;
    stroke-dasharray: var(--length) var(--total-length);
    stroke-dashoffset: var(--offset);
    transition: all .8s cubic-bezier(.645,.045,.355,1)
}

.header-container .hamburger .line--1, .header-container .hamburger .line--3 {
    --total-length: 111.22813415527344;
    --offset: -50.22813415527344
}

.header-container .hamburger .line--2 {
    --total-length: 99
}

.header-container .hamburger input:checked + svg path {
    transform: translateX(30px)
}

.header-container .hamburger input:checked + svg .line--1, .header-container .hamburger input:checked + svg .line--3 {
    --offset: -16.9705627485
}

.header-container .hamburger input:checked + svg .line--2 {
    --offset: -20
}

.header-container .hamburger circle {
    fill: hsla(0,0%,100%,.2);
    opacity: 0;
    transition: all .8s cubic-bezier(.645,.045,.355,1)
}

.header-container .hamburger:hover circle {
    opacity: 1
}

.header-container .hamburger input:checked + svg .line--1, .header-container .hamburger input:checked + svg .line--3 {
    --length: 22.627416998
}

.header-container .hamburger input:checked + svg .line--2 {
    --length: 0
}

.header-container .hamburger .back input:checked + svg .line--1, .header-container .hamburger .back input:checked + svg .line--3 {
    --length: 8.602325267
}

.header-container header.header-new {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    /*   background-color: #ffffff;*/
    background: #ffffff;
    border-bottom: 1px solid rgba(11, 95, 179, 0.15);
    color: #fff;
    max-width: 1920px;
    margin: 0 auto;
    height: 84px;
    font-family: Roboto,sans-serif;
    position: relative;
    z-index: 10
}

@media(min-width:1920px) {
    .header-container header.header-new {
        border-radius: 0 0 20px 20px
    }
}

@media(min-width:1100px) {
    .header-container header.header-new {
        overflow: hidden
    }
}

.header-container header.header-new a.logo {
    display: block;
    margin: 0 36px;
    flex-shrink: 0;
    text-decoration: none;
    box-shadow: none
}

    .header-container header.header-new a.logo img {
        width: 124px;
        shape-rendering: geometricPrecision
    }

.header-container header.header-new nav.main {
    flex-grow: 1;
    display: flex;
    gap: 10px;
    background-color: #ffffff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: -1;
    flex-direction: column;
    padding: 30px 15px 30px 23px;
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    transform: translateY(-40px);
    pointer-events: none;
    opacity: 0;
    align-items: flex-start;
    overflow-y: scroll
}

    .header-container header.header-new nav.main.active {
        opacity: 1;
        pointer-events: all;
        transform: translateY(0);
        align-items: center
    }

@media(min-width:1100px) {
    .header-container header.header-new nav.main {
        position: static;
        width: auto;
        flex-direction: row;
        padding: 0;
        pointer-events: all;
        opacity: 1;
        transform: none;
        height: auto !important;
        overflow-y: initial
    }
}

.header-container header.header-new nav.main .item {
    display: flex;
    align-items: center;
    padding: 15px 25px;
    border-radius: 30px;
    gap: 12px;
    text-decoration: none;
    box-shadow: none;
    /* color: #013c8c;*/
    color: #0B5FB3;
    font-weight: 500;
    transition: all .3s ease-out;
    font-weight: 400;
    cursor: pointer;
    line-height: 1.2em;
    width: 100%;
    justify-content: space-between;
    background-color: hsla(0,0%,100%,.1);
    font-size: 19px
}

@media(min-width:1100px) {
    .header-container header.header-new nav.main .item {
        width: auto;
        text-align: center;
        justify-content: center;
        background-color: transparent;
        font-size: 18px;
        font-weight: 700;
        padding: 11px 15px
    }
}

@media(min-width:1300px) {
    .header-container header.header-new nav.main .item {
        padding: 11px 20px
    }
}

.header-container header.header-new nav.main .item.menu:after {
    content: "";
    width: 12px;
    height: 10px;
    color: #FF8A00;
    display: block;
    opacity: .3;
    transition: all .3s ease-out;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDcuNUwwLjgwMzg0NyAtMi41MTI0NWUtMDhMMTEuMTk2MiA4LjgzNGUtMDdMNiA3LjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
    background-position: 50%;
    background-repeat: no-repeat
}

@media(min-width:1100px) {
    .header-container header.header-new nav.main .item.menu:after {
        display: none
    }
}

@media(min-width:1300px) {
    .header-container header.header-new nav.main .item.menu:after {
        display: block
    }
}

.header-container header.header-new nav.main .item.active, .header-container header.header-new nav.main .item:hover {
    background-color: hsla(0,0%,100%,.1)
}

    .header-container header.header-new nav.main .item.active:after, .header-container header.header-new nav.main .item:hover:after {
        opacity: 1
    }

.header-container header.header-new nav.main .buttons {
    flex-grow: 1;
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: flex-end;
    flex-direction: column;
    width: 100%
}

@media(min-width:1100px) {
    .header-container header.header-new nav.main .buttons {
        flex-direction: row;
        width: auto
    }
}

.header-container header.header-new nav.main .buttons .item.login {
    border: 2px solid hsla(0,0%,100%,.1);
    background-color: transparent
}

    .header-container header.header-new nav.main .buttons .item.login span {
        display: flex;
        align-items: center;
        gap: 12px
    }

.header-container header.header-new nav.main .buttons .item.register {
    color: #ff7c00;
    border: 2px solid;
    background-color: transparent
}

.header-container header.header-new nav.main .buttons .item.find {
    background-color: #ff7c00
}

@media(min-width:1100px) {
    .header-container header.header-new nav.main .buttons .item.find {
        border-radius: 30px 0 0 30px
    }
}

.header-container header.header-new nav.main .buttons .item.find:after {
    display: none
}

.header-container aside.mega-menu {
    box-shadow: 0 10px 60px rgba(0,0,0,.4);
    max-width: 1408px;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
    transition: all .3s cubic-bezier(.645,.045,.355,1) .2s,left 0s linear;
    opacity: 0;
    pointer-events: none;
    font-family: Roboto,sans-serif;
    z-index: 15;
    height: 100vh;
    top: 0;
    width: 100%;
    overflow-y: scroll
}

@media(min-width:1100px) {
    .header-container aside.mega-menu {
        height: auto;
        top: 79px;
        width: calc(100% - 32px);
        border-radius: 20px;
        max-height: calc(100vh - 95px);
        overflow-y: auto
    }

        .header-container aside.mega-menu.centered {
            right: auto;
            margin: 0
        }
}

.header-container aside.mega-menu.active {
    top: 0;
    opacity: 1;
    pointer-events: all
}

@media(min-width:1100px) {
    .header-container aside.mega-menu.active {
        top: 95px
    }

    .header-container aside.mega-menu#nav-login {
        max-width: 312px
    }

    .header-container aside.mega-menu#nav-find {
        max-width: 420px;
        border-radius: 20px 0 0 20px;
        margin: 0;
        left: auto
    }
}

.header-container aside.mega-menu .title {
    background-color: #0b5fb8;
    color: #fff;
    padding: 20px 100px 20px 20px;
    position: relative
}

@media(min-width:1100px) {
    .header-container aside.mega-menu .title {
        padding: 20px
    }
}

.header-container aside.mega-menu .title h4 {
    font-family: Quicksand,sans-serif;
    font-weight: 700;
    font-size: 30px;
    line-height: 1.2em;
    color: #fff
}

.header-container aside.mega-menu .title p {
    font-size: 12px;
    line-height: 1.4em;
    margin-top: .5em
}

.header-container aside.mega-menu .title .btn {
    display: inline-flex;
    font-size: 14px;
    line-height: 1.4em;
    font-weight: 500;
    text-decoration: none;
    padding: 3px 20px;
    border-radius: 30px;
    color: #fff;
    background-color: #5e3885;
    transition: transform .1s cubic-bezier(0,0,.44,1.18);
    will-change: transform;
    min-height: 39px;
    align-items: center;
    justify-content: center;
    gap: .8em;
    text-align: center;
    box-shadow: none;
    margin-top: 1em
}

@media(min-width:1100px) {
    .header-container aside.mega-menu .title .btn {
        display: none
    }
}

.header-container aside.mega-menu .title .btn * {
    will-change: transform
}

.header-container aside.mega-menu .title .btn:hover {
    transform: scale(1.05);
    text-decoration: none
}

.header-container aside.mega-menu .title .btn i {
    font-size: 1.2em
}

.header-container aside.mega-menu .body {
    display: flex;
    flex-direction: column;
    min-height: 100vh
}

@media(min-width:1100px) {
    .header-container aside.mega-menu .body {
        flex-direction: row;
        min-height: 0
    }
}

.header-container aside.mega-menu .body .items {
    background-color: #fff;
    padding: 24px 20px;
    flex-grow: 1;
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    flex-direction: column
}

@media(min-width:1100px) {
    .header-container aside.mega-menu .body .items {
        flex-direction: row
    }
}

.header-container aside.mega-menu .body .items .item {
    flex-basis: 100%
}

@media(min-width:1100px) {
    .header-container aside.mega-menu .body .items .item {
        flex-basis: calc(25% - 30px);
        flex-shrink: 0;
        flex-grow: 1
    }
}

.header-container aside.mega-menu .body .items .item > .icon {
    height: 37px;
    width: 37px;
    background-position: 0 0;
    background-size: contain;
    background-repeat: no-repeat;
    margin-bottom: .7em
}

.header-container aside.mega-menu .body .items .item h5 {
    font-family: Quicksand,sans-serif;
    font-weight: 700;
    font-size: 20px;
    border-bottom: 2px solid #0b5fb8;
    padding-bottom: 12px;
    line-height: 1.3em
}

.header-container aside.mega-menu .body .items .item .heading-link {
    color: inherit
}

    .header-container aside.mega-menu .body .items .item .heading-link:hover {
        color: #7e6aa9
    }

@media(min-width:1100px) {
    .header-container aside.mega-menu .body .items .item.large {
        padding: 20px
    }
}

.header-container aside.mega-menu .body .items .item.large h5 {
    font-size: 24px
}

.header-container aside.mega-menu .body .items .item p {
    font-size: 16px;
    margin: 1.2em 0 .8em;
    line-height: 1.4em
}

.header-container aside.mega-menu .body .items .item a.item-link {
    color: #2c7dd4;
    text-decoration: none;
    box-shadow: none;
    display: flex;
    gap: .5em;
    align-items: center;
    margin-top: .8em
}

    .header-container aside.mega-menu .body .items .item a.item-link:after {
        content: "";
        width: 12px;
        height: 10px;
        display: block;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04IDYuMDAwMDFMMC4yIDExLjU0MjZMMC4yIDAuNDU3NDQzTDggNi4wMDAwMVoiIGZpbGw9IiNBODk0RjgiLz4KPC9zdmc+Cg==);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: 50%
    }

.header-container aside.mega-menu .body .items .item .links {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 8px 0
}

    .header-container aside.mega-menu .body .items .item .links a {
        flex-basis: 400px;
        display: flex;
        align-items: center;
        gap: 16px;
        padding: 8px 16px;
        text-decoration: none;
        box-shadow: none;
        color: #000;
        will-change: transform;
        transition: all .3s cubic-bezier(0,0,.44,1.18);
        flex-grow: 1;
        border-radius: 30px;
        line-height: 1.5em
    }

        .header-container aside.mega-menu .body .items .item .links a * {
            will-change: transform
        }

        .header-container aside.mega-menu .body .items .item .links a > .icon {
            height: 24px;
            width: 24px;
            background-position: 50%;
            background-size: contain;
            background-repeat: no-repeat
        }

        .header-container aside.mega-menu .body .items .item .links a:hover {
            transform: scale(1.05);
            background-color: rgba(76,33,119,.0705882353);
            color: #0b5fb8;
            z-index: 4
        }

.header-container aside.mega-menu .body .news {
    padding: 32px;
    width: 100%;
    background: linear-gradient(180deg,#331d56,#0b5fb8 42.8%);
    color: #fff
}

@media(min-width:1100px) {
    .header-container aside.mega-menu .body .news {
        width: 422px;
        flex-shrink: 0;
        display: flex;
        flex-direction: column
    }
}

.header-container aside.mega-menu .body .news h4 {
    font-family: Quicksand,sans-serif;
    font-weight: 700;
    font-size: 20px;
    flex-grow: 1
}

.header-container aside.mega-menu .body .news .news-item h6 {
    font-size: 12px;
    line-height: 1.4em;
    margin-top: .5em
}

.header-container aside.mega-menu .body .news .news-item a.image {
    margin-top: 15px;
    height: 134px;
    border-radius: 10px;
    padding: 20px;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
    text-decoration: none;
    box-shadow: none;
    transition: all .3s cubic-bezier(0,0,.44,1.18);
    will-change: transform;
    max-width: 360px
}

    .header-container aside.mega-menu .body .news .news-item a.image * {
        will-change: transform
    }

    .header-container aside.mega-menu .body .news .news-item a.image span.btn {
        display: flex;
        align-items: center;
        border-radius: 30px;
        gap: 12px;
        text-decoration: none;
        box-shadow: none;
        color: #fff;
        transition: all .3s ease-out;
        font-weight: 400;
        cursor: pointer;
        line-height: 1.2em;
        width: auto;
        text-align: center;
        justify-content: center;
        background-color: #0b5fb8;
        font-size: 16px;
        padding: 11px 15px
    }

    .header-container aside.mega-menu .body .news .news-item a.image:hover {
        transform: scale(1.05)
    }

.header-container .wall {
    display: none
}

@media(min-width:1100px) {
    .header-container .wall {
        position: fixed;
        top: 0;
        width: 0;
        height: 100vh;
        z-index: 11;
        display: block
    }

        .header-container .wall.a {
            left: 0
        }

        .header-container .wall.b {
            right: 0
        }
}

.iframe-modal {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    opacity: 0;
    pointer-events: none;
    transform: scale(.9);
    transition: all .3s;
    z-index: 200;
    visibility: hidden
}

.iframe-modal--active {
    opacity: 1;
    transform: scale(1);
    pointer-events: all;
    transition: all .3s;
    visibility: visible
}

.iframe-modal_exit {
    position: absolute;
    top: 0;
    right: 0;
    color: #fff;
    fill: #fff;
    font-size: 0;
    line-height: 1
}

    .iframe-modal_exit .svg_inject {
        width: 1.0625rem;
        height: 1rem
    }

.iframe-modal_exit_button {
    color: #fff;
    width: 3rem;
    height: 3rem;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.iframe-modal_iframe {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%,-50%,0);
    width: 80rem;
    height: 60rem;
    max-width: calc(100vw - 2rem);
    max-height: calc(100vh - 6rem)
}

.iframe-modal_iframe-container {
    position: relative;
    width: 100%;
    height: 100%;
    display: none
}

    .iframe-modal_iframe-container iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

@media(max-width:90rem) {
    .iframe-modal_iframe {
        width: 100vw;
        height: 100vh
    }
}

.filter_secondary {
    color: #fff
}

.filter_secondary-button {
    color: #fff;
    display: flex;
    align-items: center;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 600;
    padding: .75rem .75rem .875rem 1rem;
    transition: all .2s ease-in-out;
    background-color: #390e56
}

.filter_secondary-button--active {
    transition: all .2s ease-in-out;
    background-color: #30094a
}

    .filter_secondary-button--active .filter_secondary-arrow {
        transform: rotate(180deg)
    }

.filter_secondary-arrow .svg_inject {
    width: pxtoRem(18);
    height: pxtoRem(18)
}

@media(max-width:60rem) {
    .filter_secondary-button {
        width: 100%;
        display: inline-flex;
        justify-content: center
    }
}

.careers_filter {
    color: #fff
}

.careers_filter-container {
    display: block;
    bottom: 0;
    background-color: #0b5fb8;
    width: 100%;
    z-index: 1;
    box-sizing: border-box
}

.careers_filter-container--homepage {
    padding: 1.25rem 3.125rem 1.5rem
}

.careers_filter-container--standalone {
    padding: 2rem 2.5rem 2.875rem
}

.careers_filter-status {
    display: block;
    margin: 2.5rem 0 1rem
}

.careers_filter--homepage {
    z-index: 9
}

    .careers_filter--homepage .careers_filter-form {
        grid-template-columns: repeat(4,1fr)
    }

.careers_filter--standalone {
    z-index: 9
}

    .careers_filter--standalone .careers_filter-primary {
        grid-template-columns: repeat(3,1fr);
        display: grid;
        column-gap: 1rem
    }

.careers_filter-control_label {
    font-size: 1.125rem;
    line-height: 1.5rem;
    color: #fff;
    font-weight: 600;
    margin: 0 0 .59375rem
}

.careers_filter-row {
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

    .careers_filter-row .button_dropdown, .careers_filter-row .form-control-input, .careers_filter-row .h-button {
        min-height: 3rem;
        line-height: 1;
        margin-bottom: 0
    }

.careers_filter-label {
    color: #390e56
}

.careers_filter-form {
    display: grid;
    column-gap: 1rem
}

.careers_filter-wrapper {
    max-width: 79rem;
    margin: 0 auto
}

.careers_filter-secondary {
    display: flex;
    background-color: #390e56;
    padding: 0 2.5rem
}

.careers_filter-secondary_button {
    margin: 0 0 0 -1rem
}

    .careers_filter-secondary_button + .careers_filter-secondary_button {
        margin: 0
    }

.no-results {
    color: #0b5fb8
}

@media(max-width:75rem) {
    .careers_filter-wrapper {
        width: 100%
    }

    .careers_filter-container--standalone, .careers_filter-secondary {
        padding-left: 1rem;
        padding-right: 1rem
    }
}

@media(max-width:64rem) {
    .careers_filter-header {
        padding-left: 1rem
    }

    .careers_filter-container--homepage {
        padding: 2rem 1rem
    }
}

@media(max-width:60rem) {
    .careers_filter-wrapper {
        width: 100%
    }

    .careers_filter--homepage {
        position: relative;
        z-index: 9
    }

        .careers_filter--homepage .careers_filter-form {
            grid-template-columns: repeat(3,1fr)
        }

    .careers_filter-header {
        position: static;
        padding: 0;
        margin: 0 0 1rem
    }

    .careers_filter-label {
        font-size: 1.25rem
    }

    .careers_filter-container--standalone {
        padding: 2rem 1rem
    }

    .careers_filter-container--homepage {
        padding: 1.25rem 1rem 1.5rem
    }

    .careers_filter-container--standalone, .careers_filter-secondary {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .careers_filter--standalone {
        z-index: 9
    }

        .careers_filter--standalone .careers_filter-primary {
            display: block
        }

    .careers_filter-row {
        margin: 0 0 2rem
    }

        .careers_filter-row:not(.has-margin):last-child {
            margin: 0
        }

    .careers_filter-control_label {
        font-size: 1rem
    }

    .careers_filter-secondary {
        display: flex
    }

    .careers_filter-secondary_button {
        margin: 0;
        width: 100%
    }
}

@media(max-width:40rem) {
    .careers_filter--homepage .careers_filter-form {
        display: block
    }

    .careers_filter-row {
        margin: 0 0 1.25rem
    }

        .careers_filter-row:not(.has-margin):last-child {
            margin: 0
        }
}

@media(max-width:1440px) {
    .careers_filter-row .h-button {
        line-height: 1.5rem
    }

    .careers_filter--homepage .careers_filter-form {
        grid-template-areas: unset;
        grid-template-columns: unset;
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        width: 100%;
        align-items: flex-end;
        align-content: flex-end;
        justify-content: space-between
    }

        .careers_filter--homepage .careers_filter-form .careers_filter-row {
            display: inline-flex;
            width: calc(25% - .25rem)
        }
}

.not_found {
    width: 100%;
    display: block
}

.not_found-inner {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    min-height: 31.25rem
}

.not_found-content {
    width: 100%;
    display: block
}

.not_found-heading {
    width: 100%;
    display: block;
    text-align: left;
    margin: 0 0 2rem
}

.not_found-description {
    margin: 0
}

.not_found-cta, .not_found-description {
    width: 100%;
    display: block;
    text-align: left
}

.not_found-cta {
    margin: 2.5rem 0 0
}

@media(max-width:47.9375rem) {
    .not_found-inner {
        min-height: 25rem
    }
}

.job_offer_grid {
    width: 100%
}

.job_offer_grid-header {
    margin-bottom: 1.5rem
}

.job_offer_grid-heading {
    text-align: center
}

.pac-result {
    display: inline-block;
    width: 100%;
    font-size: .9375rem;
    line-height: 1.375rem;
    color: #333;
    padding: .5625rem 1rem;
    cursor: pointer;
    z-index: 1;
    background-color: #fff
}

    .pac-result:focus, .pac-result:hover {
        background-color: #f7f7f7;
        color: #0b5fb8
    }

    .pac-result .em {
        color: #0b5fb8;
        font-weight: 600
    }

.pac-suggestion-paper {
    position: absolute;
    padding: .5rem 0;
    background-color: #fff;
    border-radius: .125rem;
    border: 1px solid #d8d8d8;
    box-shadow: 0 2px 8px 2px rgba(52,20,83,.1);
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 99;
    list-style-type: none
}

.filter_pagination {
    width: 100%;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    border-bottom: thin solid #d0d0d0;
    margin: 2rem 0 0
}

.filter_pagination-page {
    display: inline-flex;
    align-items: center;
    color: #0b5fb8;
    flex-grow: 1;
    height: 3.25rem;
    max-width: 3.25rem
}

.filter_pagination-page--prev {
    justify-content: flex-start
}

    .filter_pagination-page--prev .svg_inject {
        transform: rotate(180deg)
    }

.filter_pagination-page--next {
    justify-content: flex-end
}

.filter_pagination-page .svg_inject {
    width: 1rem;
    height: 1rem
}

.filter_pagination-page:disabled {
    color: #757575
}

.filter_pagination-options {
    display: flex;
    align-items: center;
    flex-grow: 0;
    height: 3.25rem
}

.filter_pagination-option {
    color: #757575;
    font-size: 1rem;
    line-height: 1.5rem;
    cursor: pointer;
    padding: .75rem 1rem;
    position: relative;
    border-bottom: 4px solid #fff;
    display: none
}

.filter_pagination-option--active {
    color: #333;
    border-bottom: 4px solid #a48ebb
}

.filter_pagination-option--show {
    display: inline-flex
}

.filter_pagination-dots {
    display: none;
    width: 2rem;
    height: 2rem;
    align-items: center;
    justify-content: center;
    pointer-events: none
}

    .filter_pagination-dots:before {
        content: "...";
        display: block;
        font-size: 1rem;
        line-height: 1.5rem;
        color: #757575
    }

.filter_pagination-dots--active {
    display: inline-flex
}

@media(max-width:75rem) {
    .filter_pagination {
        padding: 0 1rem
    }
}

.pill, .pill--button, .pill--clear-button {
    transition: all .3s;
    color: #0b5fb8;
    box-shadow: 0 0 0 1px #a792c1;
    font-family: proxima-nova,sans-serif;
    outline: 0;
    background: transparent;
    display: flex;
    border: 0;
    padding-left: .75rem;
    padding-right: .75rem
}

    .pill--button:focus:not(:disabled), .pill--button:hover:not(:disabled), .pill--clear-button:focus:not(:disabled), .pill--clear-button:hover:not(:disabled), .pill:focus:not(:disabled), .pill:hover:not(:disabled) {
        box-shadow: none;
        background: #a792c1;
        color: #0b5fb8;
        box-shadow: 0 0 0 1px #a792c1
    }

        .pill--button:focus:not(:disabled) .pill-clear, .pill--button:hover:not(:disabled) .pill-clear, .pill--clear-button:focus:not(:disabled) .pill-clear, .pill--clear-button:hover:not(:disabled) .pill-clear, .pill:focus:not(:disabled) .pill-clear, .pill:hover:not(:disabled) .pill-clear {
            position: relative;
            background-color: #0b5fb8
        }

    .pill--button:disabled, .pill--clear-button:disabled, .pill:disabled {
        box-shadow: 0 0 0 1px #757575;
        color: #757575
    }

.pill--button {
    cursor: pointer;
    flex-shrink: 0
}

.pill--clear-button {
    padding-right: 16px
}

.pill--active {
    box-shadow: none;
    background: #0b5fb8;
    color: #fff;
    box-shadow: 0 0 0 1px #0b5fb8
}

.pill-content {
    pointer-events: none
}

.pill-clear {
    transition: all .3s;
    display: block;
    margin-left: .5rem;
    outline: 0;
    background-color: #0b5fb8;
    color: #fff;
    width: 1rem;
    height: 1rem;
    font-size: .375rem;
    line-height: .625rem;
    text-align: center;
    padding: 0;
    border: 0;
    border-radius: 50%;
    cursor: pointer;
    font-weight: 700;
    position: relative
}

    .pill-clear:after {
        position: absolute;
        content: "";
        background-repeat: no-repeat;
        background-position: 50%;
        background-size: 10px;
        width: 14px;
        height: 14px;
        left: 50%;
        top: 50%;
        transform: translate3d(-50%,-50%,0)
    }

.pill-content {
    display: flex;
    align-items: center;
    position: relative
}

.pill-label {
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    font-size: .75rem;
    line-height: 1.3333333333;
    display: block;
    padding: .3125rem 0;
    pointer-events: none
}

.pill-content-icon-container {
    height: .75rem;
    width: .75rem;
    border-radius: 20px;
    position: relative;
    margin: 0 0 0 .375rem;
    background-color: #b1b1b1
}

.search_status-pill-content-icon {
    width: 5px;
    height: 5px;
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%,-50%,0)
}

.search-modal {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    margin: 0 auto;
    max-width: 150rem;
    opacity: 0;
    pointer-events: none;
    transform: scale(.9);
    transition: all .3s;
    z-index: 200;
    visibility: hidden
}

.search-modal--active {
    opacity: 1;
    transform: scale(1);
    pointer-events: auto;
    transition: all .3s;
    visibility: visible
}

.search_modal-content_wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 1.5rem
}

.search_modal-result_state {
    position: absolute;
    background-color: #fff;
    display: none;
    transition: all .2s ease-in-out;
    will-change: transform,opacity
}

.search_modal-search {
    min-height: 7rem;
    border-bottom: thin solid #d8d8d8
}

.search_modal-section {
    max-width: 61.25rem;
    margin: 7.5rem auto 0;
    position: relative
}

.search_modal-section--default .search_modal-results {
    opacity: 0
}

.search_modal-section--default .search_modal-initial, .search_modal-section--results .search_modal-results {
    opacity: 1
}

.search_modal-section--results .search_modal-initial {
    opacity: 0
}

.search_modal-input_control, .search_modal-input_wrapper {
    position: relative
}

.search_modal-input_icon {
    position: absolute;
    width: 2rem;
    height: 2rem;
    top: 50%;
    left: 0;
    transform: translate3d(0,-50%,0)
}

    .search_modal-input_icon .svg_inject {
        width: 2rem;
        height: 2rem
    }

.search_modal-input {
    font-family: Volkswagen,sans-serif;
    display: block;
    width: 100%;
    box-sizing: border-box;
    border: 0;
    padding: .5rem 3rem;
    border-radius: 0;
    font-size: 1.5625rem;
    line-height: 2.1875rem;
    color: #333;
    outline: 0
}

    .search_modal-input::-webkit-input-placeholder {
        opacity: 1;
        font-size: 1.5625rem;
        line-height: 2.1875rem;
        color: #a792c1
    }

    .search_modal-input:-moz-placeholder, .search_modal-input::-moz-placeholder {
        opacity: 1;
        font-size: 1.5625rem;
        line-height: 2.1875rem;
        color: #a792c1
    }

    .search_modal-input:-ms-input-placeholder {
        opacity: 1;
        font-size: 1.5625rem;
        line-height: 2.1875rem;
        color: #a792c1
    }

.search_modal-input--desktop {
    display: block
}

.search_modal-input--mobile {
    display: none
}

.search_modal-input_clear {
    position: absolute;
    width: 1.5rem;
    height: 1.5rem;
    top: 50%;
    right: 1.5rem;
    transform: translate3d(0,-50%,0);
    opacity: .5;
    display: none
}

.search_modal-close-button {
    position: absolute;
    top: 1.4375rem;
    right: 1.4375rem
}

    .search_modal-close-button svg {
        width: 1.125rem;
        height: 1.125rem
    }

.search_modal-section_container {
    position: relative
}

.search_modal-section_container--state_default .search_modal-result_state--default, .search_modal-section_container--state_search .search_modal-result_state--search {
    display: block;
    width: 100%
}

.search_modal-initial, .search_modal-results {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    padding: 0 0 2.5rem
}

.search_modal-categories {
    display: block;
    margin: 5rem 0 0
}

.search_modal-tags_list {
    display: flex;
    flex-wrap: wrap
}

.search_modal-tag_item {
    margin: 0 .5rem .5rem 0
}

.search_modal-menus {
    display: flex;
    margin: 3.8125rem 0 0
}

.search-menu {
    flex-grow: 1;
    width: 100%
}

.search_menu-heading {
    display: block;
    margin-bottom: 1rem;
    color: #7e6aa9;
    font-weight: 600
}

.search_menu-link {
    display: block;
    box-shadow: none;
    color: #333;
    margin-bottom: .5rem;
    transition: all .3s
}

    .search_menu-link:focus, .search_menu-link:hover {
        color: #7e6aa9;
        transition: all .3s
    }

.search_modal-categories_heading {
    margin-bottom: 1rem;
    display: block;
    color: #7e6aa9;
    font-weight: 600
}

.search-result-container {
    display: block;
    padding: 1.5rem 2rem 1.375rem 0;
    border-bottom: thin solid #d8d8d8;
    position: relative
}

    .search-result-container:after {
        content: "";
        position: absolute;
        right: 0;
        top: 50%;
        border-top: .5rem solid transparent;
        border-bottom: .5rem solid transparent;
        border-left: .5rem solid #0b5fb8;
        margin-top: -.5rem
    }

.search-result:focus .search-result-title, .search-result:hover .search-result-title {
    color: #7e6aa9;
    transition: all .3s
}

.search-result:focus .search-result-container:after, .search-result:hover .search-result-container:after {
    border-left: .5rem solid #7e6aa9;
    transition: all .3s
}

.search-result-post_label {
    display: block;
    font-family: Open Sans,sans-serif;
    font-weight: 600;
    color: #7e6aa9
}

.search-result-title {
    display: block;
    font-weight: 600;
    color: #0b5fb8;
    transition: all .3s
}

    .search-result-title em {
        background-color: #ede9f4;
        font-style: normal
    }

.search_modal-search .search_status-data {
    align-items: center
}

.search_modal-search .search-modal-status {
    margin: .5rem 0 0
}

.search_modal-search .search_status-label {
    margin: 0 .5rem 0 0
}

.search-modal-facet-filters {
    margin: 1.875rem 0 0
}

    .search-modal-facet-filters .facet {
        font-size: .875rem;
        line-height: 1rem;
        padding: 0 1rem;
        border-right: thin solid #d8d8d8
    }

        .search-modal-facet-filters .facet:first-child {
            padding-left: 0
        }

        .search-modal-facet-filters .facet:last-child {
            margin-right: 0;
            border-right: none
        }

        .search-modal-facet-filters .facet.active {
            color: #0b5fb8
        }

.search-modal-facet-filters-dropdown {
    display: none;
    margin: .875rem 0 0
}

.search-modal .search_status-pills {
    padding: .0625rem 0 0;
    display: flex;
    flex-grow: 1
}

    .search-modal .search_status-pills .pill, .search-modal .search_status-pills .pill--button, .search-modal .search_status-pills .pill--clear-button {
        margin: 0 .5rem 0 0
    }

@media(max-width:40rem) {
    .search_modal-content_wrapper {
        padding: 0
    }

    .search_modal-search {
        min-height: unset
    }

    .search_modal-input_wrapper {
        padding: 0 4rem 0 1rem
    }

    .search_modal-input {
        padding: .5rem 3rem .5rem 2.5rem;
        min-height: 4rem;
        font-size: 1.25rem;
        line-height: 1.375rem
    }

        .search_modal-input::-webkit-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.375rem
        }

        .search_modal-input:-moz-placeholder, .search_modal-input::-moz-placeholder {
            font-size: 1.25rem;
            line-height: 1.375rem
        }

        .search_modal-input:-ms-input-placeholder {
            font-size: 1.25rem;
            line-height: 1.375rem
        }

    .search_modal-input--desktop {
        display: none
    }

    .search_modal-input--mobile {
        display: block
    }

    .search_modal-input_icon, .search_modal-input_icon .svg_inject {
        width: 1.5rem;
        height: 1.5rem
    }

    .search_modal-section {
        max-width: 61.25rem;
        margin: 0 auto
    }

    .search_modal-menus {
        display: block;
        width: 100%;
        margin: 0;
        padding: 2rem 1.5rem 0
    }

    .search-menu {
        margin: 0 0 1.25rem
    }

    .search_modal-categories {
        margin: 0;
        padding: 0 1.5rem 2rem
    }

    .search_modal-result_state--search {
        padding: 0 1.5rem 2rem
    }

    .search-result-container:after {
        display: none
    }

    .search_modal-search .search-modal-status {
        padding: .75rem 1.5rem;
        border-top: thin solid #d8d8d8
    }

    .search_modal-search .search_status-data {
        flex-wrap: wrap
    }

    .search_modal-search .search_status-label {
        display: flex;
        flex-grow: 3;
        width: 100%
    }

    .search_modal-search .search_status-pills {
        margin: .375rem 0 0
    }

    .search_modal-close-button {
        position: absolute;
        top: 1.5rem;
        right: 1.5rem;
        color: #0b5fb8;
        fill: #0b5fb8
    }

        .search_modal-close-button svg {
            width: 1rem;
            height: 1rem;
            color: #0b5fb8;
            fill: #0b5fb8
        }

    .search_modal-input_clear {
        right: 0
    }

    .search-modal-facet-filters-dropdown {
        display: block
    }

    .search-modal-facet-filters {
        display: none
    }
}

.search_status-label {
    font-size: .75rem;
    line-height: 1rem;
    color: #757575;
    width: 8.75rem
}

.search_status-content {
    display: flex;
    align-items: center;
    min-height: 1.75rem;
    padding: 1rem 0
}

.search_status-controls {
    display: flex;
    align-items: center;
    margin: 0 0 0 .625rem
}

    .search_status-controls .h-button {
        padding: 0;
        text-decoration: underline;
        font-size: .75rem;
        color: #0b5fb8
    }

.search_status-data {
    display: flex;
    align-items: center
}

.search_status-label {
    margin: 0 1rem 0 0;
    flex-shrink: 0
}

.search_status-pills {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

    .search_status-pills .pill, .search_status-pills .pill--button, .search_status-pills .pill--clear-button {
        margin: 0 .5rem .5rem 0
    }

@media(max-width:60rem) {
    .search_status-pills {
        display: flex;
        flex-wrap: wrap;
        align-items: center
    }

    .search_status-data {
        display: flex;
        align-items: center;
        flex: 2 0 auto;
        flex-wrap: wrap;
        width: 100%
    }

    .search_status-label {
        margin: 0 1rem .5rem 0;
        flex: 2 0 auto;
        width: 100%
    }

    .search_status-content {
        flex-wrap: wrap
    }

    .search_status-controls {
        margin: .625rem 0 0
    }

    .search_status-pills {
        flex: 2 0 0
    }

        .search_status-pills .pill, .search_status-pills .pill--button, .search_status-pills .pill--clear-button {
            margin: 0 .5rem .5rem 0
        }
}

.simple_search_status-label {
    font-size: .875rem;
    line-height: 1.5rem;
    color: #333
}

.svg_inject {
    display: block;
    color: inherit;
    fill: currentColor;
    width: 1.5rem;
    height: 1.5rem
}

.tile_grid {
    display: block;
    width: 100%;
    background-color: #fff;
    padding: 0
}

.tile_grid-header {
    display: block;
    text-align: center;
    margin-bottom: 2rem
}

.tile_grid-heading {
    color: #0b5fb8
}

.tile_grid-tile {
    width: 100%
}

.tile_grid-tiles {
    display: grid;
    display: -ms-grid;
    width: 100%
}

.tile_grid-tiles--insights {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    column-gap: 2.6875rem;
    row-gap: 2.5rem
}

.tile_grid-tiles .article_tile-image_content {
    height: 10rem;
    overflow: hidden;
    position: relative;
    margin-bottom: .75rem
}

.tile_grid-tiles .article_tile-image_container {
    min-height: 10rem
}

.tile_grid-tiles .article_tile-image {
    object-fit: cover;
    height: 100%
}

.tile_grid-tiles--3 {
    grid-template-areas: "\26BD\FE0F   \26BD\FE0F   \1F3D0   \1F3C0";
    column-gap: 2.6875rem;
    row-gap: 0;
    -ms-grid-columns: minmax(calc(25% - 2.625rem),1fr) 2.6875rem minmax(calc(25% - 2.625rem),1fr) 2.6875rem minmax(calc(25% - 2.625rem),1fr) 2.6875rem minmax(calc(25% - 2.625rem),1fr);
    grid-template-columns: repeat(4,minmax(calc(25% - 2.625rem),1fr));
    -ms-grid-rows: auto 0 auto;
    grid-template-rows: repeat(2,auto)
}

    .tile_grid-tiles--3 .tile_grid-tile:first-child {
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-area: ⚽️
    }

        .tile_grid-tiles--3 .tile_grid-tile:first-child .article_tile-image_content {
            height: 16.3125rem;
            margin-bottom: .75rem
        }

.tile_grid-tiles--7 > .tile_grid-tiles--3 .tile_grid-tile:first-child {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3
}

.tile_grid-tiles--3 .tile_grid-tile:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
    grid-area: 🏐
}

.tile_grid-tiles--7 > .tile_grid-tiles--3 .tile_grid-tile:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 5
}

.tile_grid-tiles--3 .tile_grid-tile:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 7;
    grid-area: 🏀
}

.tile_grid-tiles--7 > .tile_grid-tiles--3 .tile_grid-tile:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 7
}

.tile_grid-tiles--7 {
    grid-template-areas: "\26BD\FE0F   \26BD\FE0F   \1F3D0   \1F3C0" "\1F3C9   \1F3BE   \1F3B1   \1F94F";
    column-gap: 2.6875rem;
    row-gap: 2.5rem;
    -ms-grid-columns: minmax(calc(25% - 2.625rem),1fr) 2.6875rem minmax(calc(25% - 2.625rem),1fr) 2.6875rem minmax(calc(25% - 2.625rem),1fr) 2.6875rem minmax(calc(25% - 2.625rem),1fr);
    grid-template-columns: repeat(4,minmax(calc(25% - 2.625rem),1fr));
    -ms-grid-rows: auto 2.5rem auto;
    grid-template-rows: repeat(2,auto)
}

    .tile_grid-tiles--7 .tile_grid-tile:first-child {
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-area: ⚽️
    }

        .tile_grid-tiles--7 .tile_grid-tile:first-child .article_tile-image_content {
            height: 21.5rem;
            margin-bottom: .75rem
        }

    .tile_grid-tiles--7 > .tile_grid-tiles--7 .tile_grid-tile:first-child {
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3
    }

    .tile_grid-tiles--7 .tile_grid-tile:nth-child(2) {
        -ms-grid-row: 1;
        -ms-grid-column: 5;
        grid-area: 🏐
    }

    .tile_grid-tiles--7 > .tile_grid-tiles--7 .tile_grid-tile:nth-child(2) {
        -ms-grid-row: 1;
        -ms-grid-column: 5
    }

    .tile_grid-tiles--7 .tile_grid-tile:nth-child(3) {
        -ms-grid-row: 1;
        -ms-grid-column: 7;
        grid-area: 🏀
    }

    .tile_grid-tiles--7 > .tile_grid-tiles--7 .tile_grid-tile:nth-child(3) {
        -ms-grid-row: 1;
        -ms-grid-column: 7
    }

    .tile_grid-tiles--7 .tile_grid-tile:nth-child(4) {
        -ms-grid-row: 3;
        -ms-grid-column: 1;
        grid-area: 🏉
    }

    .tile_grid-tiles--7 .tile_grid-tile:nth-child(5) {
        -ms-grid-row: 3;
        -ms-grid-column: 3;
        grid-area: 🎾
    }

    .tile_grid-tiles--7 .tile_grid-tile:nth-child(6) {
        -ms-grid-row: 3;
        -ms-grid-column: 5;
        grid-area: 🎱
    }

    .tile_grid-tiles--7 .tile_grid-tile:nth-child(7) {
        -ms-grid-row: 3;
        -ms-grid-column: 7;
        grid-area: 🥏
    }

.tile_grid-cta {
    display: block;
    text-align: center;
    margin-top: 2rem
}

@media(max-width:64rem) {
    .tile_grid-tiles--3, .tile_grid-tiles--7 {
        column-gap: 1rem
    }

        .tile_grid-tiles--7 .tile_grid-tile:first-child .article_tile-image_content {
            height: 16.3125rem
        }

    .tile_grid-tiles .article_tile-image_container {
        min-height: 8.5625rem
    }

    .tile_grid-tiles .article_tile-image_content {
        height: 8.5625rem
    }
}

@media(max-width:47.9375rem) {
    .tile_grid-tiles {
        display: block
    }

    .tile_grid-cta {
        margin-top: 0
    }

    .tile_grid-tiles .article_tile-image_container {
        min-height: 100%
    }

    .tile_grid-tiles .article_tile-image_content {
        height: 5rem;
        margin-bottom: 0
    }
}

@media(max-width:1440px) {
    .tile_grid-tile {
        margin-bottom: 2rem;
        margin-left: 1rem;
        margin-right: 1rem;
        width: calc(100% - 2rem)
    }

    .tile_grid-tiles--3 {
        grid-template-areas: "\26BD\FE0F   \26BD\FE0F   \1F3D0   \1F3C0"
    }

        .tile_grid-tiles--3 .tile_grid-tile:first-child {
            grid-area: ⚽️
        }

        .tile_grid-tiles--3 .tile_grid-tile:nth-child(2) {
            grid-area: 🏐
        }

        .tile_grid-tiles--3 .tile_grid-tile:nth-child(3) {
            grid-area: 🏀
        }

    .tile_grid-tiles--7 {
        grid-template-areas: "\26BD\FE0F   \26BD\FE0F   \1F3D0   \1F3C0" "\1F3C9   \1F3BE   \1F3B1   \1F94F"
    }

        .tile_grid-tiles--7 .tile_grid-tile:first-child {
            grid-area: ⚽️
        }

        .tile_grid-tiles--7 .tile_grid-tile:nth-child(2) {
            grid-area: 🏐
        }

        .tile_grid-tiles--7 .tile_grid-tile:nth-child(3) {
            grid-area: 🏀
        }

        .tile_grid-tiles--7 .tile_grid-tile:nth-child(4) {
            grid-area: 🏉
        }

        .tile_grid-tiles--7 .tile_grid-tile:nth-child(5) {
            grid-area: 🎾
        }

        .tile_grid-tiles--7 .tile_grid-tile:nth-child(6) {
            grid-area: 🎱
        }

        .tile_grid-tiles--7 .tile_grid-tile:nth-child(7) {
            grid-area: 🥏
        }
}

.tag_list {
    width: 100%;
    padding: 0;
    margin: 0;
    display: flex;
    flex-wrap: wrap
}

    .tag_list .pill, .tag_list .pill--button, .tag_list .pill--clear-button {
        margin-bottom: .5rem;
        margin-right: .5rem
    }

.tag_list-item {
    list-style-type: none
}

.team_modal {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0,0,0,.4);
    opacity: 0;
    pointer-events: none;
    transition: all .3s;
    z-index: 200
}

.team_modal--active {
    opacity: 1;
    pointer-events: all;
    transition: all .3s
}

.team_modal-background {
    width: 100%;
    height: 100%;
    cursor: pointer
}

.team_modal-exit {
    position: absolute;
    top: 0;
    right: 0
}

    .team_modal-exit .svg_inject {
        width: .75rem;
        height: .75rem;
        color: #333
    }

.team_modal-exit_button {
    height: 2.5rem;
    width: 2.5rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.team_modal-paper {
    cursor: auto;
    position: absolute;
    left: 50%;
    top: 60%;
    opacity: 0;
    overflow: auto;
    transform: translate3d(-50%,-50%,0);
    background-color: #fff;
    border-radius: .25rem;
    width: 47.5rem;
    box-shadow: 0 16px 40px -12px rgba(51,63,72,.15)
}

.team_modal-paper, .team_modal-paper--active {
    transition: opacity .2s ease-in,top .2s ease-in
}

.team_modal-paper--active {
    top: 50%;
    opacity: 1
}

.team_modal-container {
    padding: 2.5rem 4rem
}

.team_modal-information {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 1.5rem;
    border-bottom: thin solid #d8d8d8
}

.team_modal-image_container {
    width: 12.5rem;
    height: 12.5rem
}

.team_modal-bio {
    flex-grow: 1;
    margin: 0 0 0 2.5rem
}

.team_modal-image {
    width: 100%;
    border-radius: 100%
}

.team_modal-role {
    color: #757575;
    margin-bottom: 0;
    font-weight: 600
}

.team_modal-name {
    margin: 0 0 .25rem
}

.team_modal-titles {
    margin: 0 0 1rem
}

.team_modal-socials {
    display: flex;
    justify-content: flex-start;
    align-items: center
}

.team_modal-social {
    margin: 0 1rem 0 0
}

.team_modal-social_link {
    color: #a792c1
}

    .team_modal-social_link:focus:not(:disabled), .team_modal-social_link:hover:not(:disabled) {
        color: #7e6aa9
    }

    .team_modal-social_link .svg_inject {
        width: 1.1875rem;
        height: 1.1875rem
    }

.team_modal-text_information {
    margin: 1.5rem 0 0;
    overflow-y: auto;
    max-height: 20rem
}

.team_modal-text {
    display: block;
    margin-bottom: 0
}

@media(max-width:60rem) {
    .team_modal-container {
        display: grid;
        overflow: hidden;
        grid-template-rows: 1fr auto;
        padding: 2.5rem 1rem;
        max-height: 100vh
    }

    .team_modal-text_information {
        max-height: calc(100vh - 26.875rem)
    }

    .team_modal-paper {
        top: 10%;
        transform: translate3d(-50%,0,0);
        background-color: #fff;
        border-radius: 0;
        width: 100%;
        height: 100vh;
        box-shadow: 0 16px 40px -12px rgba(51,63,72,.15)
    }

    .team_modal-paper--active {
        top: 0;
        transform: translate3d(-50%,0,0);
        opacity: 1;
        transition: opacity .2s ease-in,top .2s ease-in
    }
}

@media(max-width:47.9375rem) {
    .team_modal-information {
        flex-direction: column
    }

    .team_modal-bio {
        text-align: center;
        margin: 1rem 0 0
    }

    .team_modal-socials {
        justify-content: center
    }

    .team_modal-social {
        margin: 0 .5rem
    }
}

.video-modal {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    opacity: 0;
    pointer-events: none;
    transform: scale(.9);
    transition: all .3s;
    z-index: 200;
    visibility: hidden
}

.video-modal--active {
    opacity: 1;
    transform: scale(1);
    pointer-events: all;
    transition: all .3s;
    visibility: visible
}

.video-modal_exit {
    position: absolute;
    top: 0;
    right: 0;
    color: #fff;
    fill: #fff
}

    .video-modal_exit .svg_inject {
        width: 1.0625rem;
        height: 1rem
    }

.video-modal_exit_button {
    color: #fff;
    padding: 1rem
}

.video-modal_iframe {
    position: relative;
    width: 64rem;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%,-50%,0);
    max-width: 100vw
}

.video-modal_iframe-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    display: none
}

    .video-modal_iframe-container iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

.broadbean-modal {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    opacity: 0;
    pointer-events: none;
    transform: scale(.9);
    transition: all .3s;
    z-index: 200;
    visibility: hidden
}

.broadbean-modal--active {
    opacity: 1;
    transform: scale(1);
    pointer-events: all;
    transition: all .3s;
    visibility: visible
}

.broadbean-modal_exit {
    position: absolute;
    top: 0;
    right: 0;
    color: #fff;
    fill: #fff;
    font-size: 0;
    line-height: 1
}

    .broadbean-modal_exit .svg_inject {
        width: 1.0625rem;
        height: 1rem
    }

.broadbean-modal_exit_button {
    color: #fff;
    width: 3rem;
    height: 3rem;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.broadbean-modal_wrapper {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%,-50%,0);
    width: 80rem;
    height: 60rem;
    max-width: calc(100vw - 2rem);
    max-height: calc(100vh - 6rem);
    background-color: #fff
}

.broadbean-modal_wrapper-container {
    position: relative;
    width: 100%;
    height: 100%;
    display: none;
    max-width: 600px;
    background-color: #fff;
    padding: 40px 24px;
    color: #000;
    margin: 0 auto
}

    .broadbean-modal_wrapper-container .broadbean-title {
        color: #0b5fb8;
        font-family: Volkswagen,sans-serif;
        font-weight: 600;
        font-size: 1.625rem;
        line-height: 2.25rem;
        letter-spacing: .01875rem;
        margin-top: 24px
    }

    .broadbean-modal_wrapper-container .wpforms-field-label {
        color: #000 !important
    }

    .broadbean-modal_wrapper-container iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

@media(max-width:90rem) {
    .broadbean-modal_wrapper {
        width: 100vw;
        height: 100vh
    }
}

html div.wpforms-container-full .wpforms-form ul, html div.wpforms-container-medium .wpforms-form ul {
    margin-top: .625rem !important
}

    html div.wpforms-container-full .wpforms-form ul li, html div.wpforms-container-medium .wpforms-form ul li {
        margin-bottom: 1rem !important
    }

html div.wpforms-container-full .wpforms-form .wpforms-list-inline ul li, html div.wpforms-container-medium .wpforms-form .wpforms-list-inline ul li {
    border: 1px solid #d8d8d8 !important;
    border-radius: 2px;
    background-color: #fff !important;
    color: #757575;
    padding: 6.5px 15px 7.5px 8.5px !important;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    font-size: 1rem;
    line-height: 1.625;
    margin-bottom: .75rem;
    margin-right: 1rem !important
}

    html div.wpforms-container-full .wpforms-form .wpforms-list-inline ul li:last-child, html div.wpforms-container-medium .wpforms-form .wpforms-list-inline ul li:last-child {
        margin-right: 0 !important
    }

html div.wpforms-container-full .wpforms-form .wpforms-page-indicator, html div.wpforms-container-medium .wpforms-form .wpforms-page-indicator {
    margin-bottom: 12px
}

html div.wpforms-container-full .wpforms-form .wpforms-page-button.wpforms-page-prev, html div.wpforms-container-medium .wpforms-form .wpforms-page-button.wpforms-page-prev {
    background-color: transparent;
    color: #f59c00;
    border: none;
    padding-left: 0;
    margin-left: 0;
    min-width: auto
}

    html div.wpforms-container-full .wpforms-form .wpforms-page-button.wpforms-page-prev:focus, html div.wpforms-container-full .wpforms-form .wpforms-page-button.wpforms-page-prev:hover, html div.wpforms-container-medium .wpforms-form .wpforms-page-button.wpforms-page-prev:focus, html div.wpforms-container-medium .wpforms-form .wpforms-page-button.wpforms-page-prev:hover {
        border: none;
        color: #f6b942;
        background-color: transparent
    }

    html div.wpforms-container-full .wpforms-form .wpforms-page-button.wpforms-page-prev:before, html div.wpforms-container-medium .wpforms-form .wpforms-page-button.wpforms-page-prev:before {
        content: " ";
        width: 0;
        height: 0;
        border-color: transparent #f90 transparent transparent;
        border-style: solid;
        border-width: .4059375rem .530625rem .4059375rem 0;
        margin-left: -18px;
        position: absolute;
        margin-top: 1px
    }

html div.wpforms-container-full .wpforms-form .wpforms-page-button, html div.wpforms-container-full .wpforms-form button[type=submit], html div.wpforms-container-medium .wpforms-form .wpforms-page-button, html div.wpforms-container-medium .wpforms-form button[type=submit] {
    transition: all .3s;
    background-color: #f59c00;
    color: #390e56;
    font-family: Open Sans,sans-serif;
    font-weight: 600;
    font-size: 1rem;
    letter-spacing: 0;
    line-height: 1;
    text-align: center;
    border-color: #f59c00;
    border-radius: .125rem
}

    html div.wpforms-container-full .wpforms-form .wpforms-page-button:focus, html div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, html div.wpforms-container-full .wpforms-form button[type=submit]:focus, html div.wpforms-container-full .wpforms-form button[type=submit]:hover, html div.wpforms-container-medium .wpforms-form .wpforms-page-button:focus, html div.wpforms-container-medium .wpforms-form .wpforms-page-button:hover, html div.wpforms-container-medium .wpforms-form button[type=submit]:focus, html div.wpforms-container-medium .wpforms-form button[type=submit]:hover {
        background-color: #f6b942;
        border-color: #f6b942
    }

html div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap, html div.wpforms-container-medium .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap {
    height: 8px
}

html div.wpforms-container-full .wpforms-form .wpforms-page-indicator-steps, html div.wpforms-container-medium .wpforms-form .wpforms-page-indicator-steps {
    display: none;
    text-align: center;
    font-size: 14px;
    line-height: 16px;
    font-family: Open Sans;
    font-weight: 600
}

    html div.wpforms-container-full .wpforms-form .wpforms-page-indicator-steps.show, html div.wpforms-container-medium .wpforms-form .wpforms-page-indicator-steps.show {
        display: block
    }

html div.wpforms-container-full .wpforms-form .wpforms-page-indicator progress .wpforms-title, html div.wpforms-container-medium .wpforms-form .wpforms-page-indicator progress .wpforms-title {
    display: none
}

html div.wpforms-container-full .wpforms-form .wpforms-title, html div.wpforms-container-medium .wpforms-form .wpforms-title {
    margin: 0 0 1.625rem
}

html div.wpforms-container-full .wpforms-form .wpforms-title--steps, html div.wpforms-container-medium .wpforms-form .wpforms-title--steps {
    margin-top: 36px;
    margin-bottom: 0
}

html div.wpforms-container-full .wpforms-form .wpforms-field-label, html div.wpforms-container-medium .wpforms-form .wpforms-field-label {
    margin-bottom: .6875rem
}

html div.wpforms-container-full .wpforms-form .wpforms-one-half, html div.wpforms-container-medium .wpforms-form .wpforms-one-half {
    margin-left: 1rem
}

html div.wpforms-container-full .wpforms-form .wpforms-one-half, html div.wpforms-container-full .wpforms-form .wpforms-three-sixths, html div.wpforms-container-full .wpforms-form .wpforms-two-fourths, html div.wpforms-container-medium .wpforms-form .wpforms-one-half, html div.wpforms-container-medium .wpforms-form .wpforms-three-sixths, html div.wpforms-container-medium .wpforms-form .wpforms-two-fourths {
    width: calc(50% - .5rem)
}

html div.wpforms-container-full .wpforms-form .wpforms-field, html div.wpforms-container-medium .wpforms-form .wpforms-field {
    padding-bottom: 24px;
    padding-top: 0
}

html div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium, html div.wpforms-container-medium .wpforms-form textarea.wpforms-field-medium {
    height: 104px
}

html div.wpforms-container-full .wpforms-form .wpforms-field.hide, html div.wpforms-container-medium .wpforms-form .wpforms-field.hide {
    opacity: 0;
    position: absolute;
    left: -1000rem
}

html div.wpforms-container-full .wpforms-form .wpforms-field-label, html div.wpforms-container-medium .wpforms-form .wpforms-field-label {
    color: #fff;
    margin-bottom: .625rem;
    font-weight: 600
}

html div.wpforms-container-full .wpforms-form .wpforms-field-html a, html div.wpforms-container-medium .wpforms-form .wpforms-field-html a {
    color: #f59c00
}

html div.wpforms-container-full .wpforms-form .wpforms-field-radio .wpforms-field-label-inline, html div.wpforms-container-full .wpforms-form .wpforms-field-radio .wpforms-selected .wpforms-field-label-inline, html div.wpforms-container-medium .wpforms-form .wpforms-field-radio .wpforms-field-label-inline, html div.wpforms-container-medium .wpforms-form .wpforms-field-radio .wpforms-selected .wpforms-field-label-inline {
    color: #757575;
    transition: color .2s linear
}

html div.wpforms-container-full .wpforms-form .wpforms-field-radio.method-radio-choices ul li, html div.wpforms-container-medium .wpforms-form .wpforms-field-radio.method-radio-choices ul li {
    min-width: calc(50% - .5rem);
    margin-right: 1rem !important;
    padding-top: .46875rem !important;
    padding-bottom: .53125rem !important;
    padding-left: .53125rem !important;
    margin-top: 0 !important
}

    html div.wpforms-container-full .wpforms-form .wpforms-field-radio.method-radio-choices ul li:last-child, html div.wpforms-container-medium .wpforms-form .wpforms-field-radio.method-radio-choices ul li:last-child {
        margin-right: 0 !important
    }

html div.wpforms-container-full .wpforms-form .wpforms-field-file-upload input[type=file], html div.wpforms-container-medium .wpforms-form .wpforms-field-file-upload input[type=file] {
    display: none;
    background-color: #fff;
    color: #333;
    padding: .625rem 2rem .625rem .625rem;
    width: 100%;
    font-size: .75rem;
    border-radius: .125rem
}

html div.wpforms-container-full .wpforms-form .wpforms-file-upload_button, html div.wpforms-container-medium .wpforms-form .wpforms-file-upload_button {
    background: #fff;
    border: thin solid #d8d8d8;
    border-radius: .125rem;
    height: 2.5rem;
    position: relative;
    width: 100%
}

    html div.wpforms-container-full .wpforms-form .wpforms-file-upload_button:before, html div.wpforms-container-medium .wpforms-form .wpforms-file-upload_button:before {
        content: "Choose file...";
        color: #757575;
        margin-left: .5rem;
        padding-left: 2rem;
        position: absolute;
        top: .625rem;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNyI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTS0xLTFoMTZ2MTlILTF6Ii8+PGcgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTkgMjBILTVWLTRoMjR2MjR6Ii8+PHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjNzU3NTc1IiBkPSJNMCAxMWg0djZoNnYtNmg0TDcgNGwtNyA3em0xNC05VjBIMHYyaDE0eiIvPjwvZz48L3N2Zz4=");
        background-size: 1rem;
        background-position-y: center;
        background-repeat: no-repeat
    }

html div.wpforms-container-full .wpforms-form input[type=date], html div.wpforms-container-full .wpforms-form input[type=datetime-local], html div.wpforms-container-full .wpforms-form input[type=datetime], html div.wpforms-container-full .wpforms-form input[type=email], html div.wpforms-container-full .wpforms-form input[type=month], html div.wpforms-container-full .wpforms-form input[type=number], html div.wpforms-container-full .wpforms-form input[type=password], html div.wpforms-container-full .wpforms-form input[type=range], html div.wpforms-container-full .wpforms-form input[type=search], html div.wpforms-container-full .wpforms-form input[type=tel], html div.wpforms-container-full .wpforms-form input[type=text], html div.wpforms-container-full .wpforms-form input[type=time], html div.wpforms-container-full .wpforms-form input[type=url], html div.wpforms-container-full .wpforms-form input[type=week], html div.wpforms-container-full .wpforms-form select, html div.wpforms-container-full .wpforms-form textarea, html div.wpforms-container-medium .wpforms-form input[type=date], html div.wpforms-container-medium .wpforms-form input[type=datetime-local], html div.wpforms-container-medium .wpforms-form input[type=datetime], html div.wpforms-container-medium .wpforms-form input[type=email], html div.wpforms-container-medium .wpforms-form input[type=month], html div.wpforms-container-medium .wpforms-form input[type=number], html div.wpforms-container-medium .wpforms-form input[type=password], html div.wpforms-container-medium .wpforms-form input[type=range], html div.wpforms-container-medium .wpforms-form input[type=search], html div.wpforms-container-medium .wpforms-form input[type=tel], html div.wpforms-container-medium .wpforms-form input[type=text], html div.wpforms-container-medium .wpforms-form input[type=time], html div.wpforms-container-medium .wpforms-form input[type=url], html div.wpforms-container-medium .wpforms-form input[type=week], html div.wpforms-container-medium .wpforms-form select, html div.wpforms-container-medium .wpforms-form textarea {
    border: thin solid #d8d8d8;
    border-radius: .125rem;
    font-family: inherit;
    color: #333;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    font-size: 1rem;
    line-height: 1.5;
    height: 2.5rem
}

html div.wpforms-container-full .wpforms-form input[type=radio], html div.wpforms-container-medium .wpforms-form input[type=radio] {
    position: absolute;
    left: -1000rem
}

    html div.wpforms-container-full .wpforms-form input[type=radio] + label, html div.wpforms-container-medium .wpforms-form input[type=radio] + label {
        line-height: 150%
    }

        html div.wpforms-container-full .wpforms-form input[type=radio] + label:before, html div.wpforms-container-medium .wpforms-form input[type=radio] + label:before {
            content: "";
            display: inline-block;
            vertical-align: middle;
            width: 1em;
            height: 1em;
            border: .2rem solid #fff;
            box-shadow: 0 0 0 .0625rem #d8d8d8;
            box-sizing: border-box;
            border-radius: 50%;
            margin: -.25rem .75rem 0 .0625rem;
            transition: all .2s ease-in-out
        }

    html div.wpforms-container-full .wpforms-form input[type=radio]:checked + label:before, html div.wpforms-container-medium .wpforms-form input[type=radio]:checked + label:before {
        background: #f59c00;
        box-shadow: 0 0 0 .0625rem #f59c00
    }

html div.wpforms-container-full .wpforms-form input[type=checkbox], html div.wpforms-container-medium .wpforms-form input[type=checkbox] {
    position: absolute;
    left: -1000rem
}

    html div.wpforms-container-full .wpforms-form input[type=checkbox] + label, html div.wpforms-container-medium .wpforms-form input[type=checkbox] + label {
        line-height: 150%
    }

        html div.wpforms-container-full .wpforms-form input[type=checkbox] + label:before, html div.wpforms-container-medium .wpforms-form input[type=checkbox] + label:before {
            content: "";
            display: inline-block;
            vertical-align: middle;
            width: 1em;
            height: 1em;
            box-shadow: 0 0 0 .0625rem #d8d8d8;
            box-sizing: border-box;
            border-radius: .125rem;
            margin: -.25rem .75rem 0 .0625rem;
            transition: all .2s ease-in-out
        }

    html div.wpforms-container-full .wpforms-form input[type=checkbox]:checked + label:before, html div.wpforms-container-medium .wpforms-form input[type=checkbox]:checked + label:before {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHdpZHRoPSIyNCI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik05IDE2LjJMNC44IDEybC0xLjQgMS40TDkgMTkgMjEgN2wtMS40LTEuNEw5IDE2LjJ6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");
        background-size: contain;
        background-color: #f59c00;
        box-shadow: 0 0 0 .0625rem #f59c00
    }

html div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left, html div.wpforms-container-medium .wpforms-form .wpforms-pagebreak-left {
    text-align: right
}

html div.wpforms-container-full .wpforms-form .wpforms-submit-container, html div.wpforms-container-medium .wpforms-form .wpforms-submit-container {
    text-align: center
}

html div.wpforms-container-full .wpforms-form .wpforms-hide-arrows input[type=number]::-webkit-inner-spin-button, html div.wpforms-container-full .wpforms-form .wpforms-hide-arrows input[type=number]::-webkit-outer-spin-button, html div.wpforms-container-medium .wpforms-form .wpforms-hide-arrows input[type=number]::-webkit-inner-spin-button, html div.wpforms-container-medium .wpforms-form .wpforms-hide-arrows input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

html div.wpforms-container-full .wpforms-field-phone .iti__country-name, html div.wpforms-container-medium .wpforms-field-phone .iti__country-name {
    color: #000
}

html div.wpforms-container-full .wpforms-field-description, html div.wpforms-container-medium .wpforms-field-description {
    color: #b1b1b1;
    font-size: .75rem
}

html div.wpforms-container-full .wpforms-confirmation-container-full, html div.wpforms-container-medium .wpforms-confirmation-container-full {
    background: transparent !important;
    border: none !important;
    padding: 0 !important
}

html div.wpforms-container-full .wpforms-confirmation-container-full, html div.wpforms-container-full div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message), html div.wpforms-container-medium .wpforms-confirmation-container-full, html div.wpforms-container-medium div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
    background: transparent;
    border: none
}

@media only screen and (max-width:37.5rem) {
    body div.wpforms-container-full .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern) {
        overflow: initial
    }
}

@media(max-width:47.9375rem) {
    html div.wpforms-container-full .wpforms-form .wpforms-one-half, html div.wpforms-container-full .wpforms-form .wpforms-three-sixths, html div.wpforms-container-full .wpforms-form .wpforms-two-fourths, html div.wpforms-container-medium .wpforms-form .wpforms-one-half, html div.wpforms-container-medium .wpforms-form .wpforms-three-sixths, html div.wpforms-container-medium .wpforms-form .wpforms-two-fourths {
        width: 100%;
        margin-left: 0
    }
}

.alignnone {
    margin-left: 0;
    margin-right: 0;
    max-width: 100%;
    height: auto
}

.aligncenter {
    display: block;
    margin: 2rem/2 auto;
    height: auto
}

.alignleft, .alignright {
    margin-bottom: 2rem/2;
    height: auto
}

@media(min-width:30rem) {
    .alignleft {
        float: left;
        margin-right: 2rem/2
    }

    .alignright {
        float: right;
        margin-left: 2rem/2
    }
}

.screen-reader-text {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
    color: #000;
    background: #fff
}

.wysiwyg > :first-child {
    margin-top: 0
}

.wysiwyg > :last-child {
    margin-bottom: 0
}

.wysiwyg h1 {
    font-size: 2.5rem;
    line-height: 1.25
}

.wysiwyg h1, .wysiwyg h2 {
    font-family: Volkswagen,sans-serif;
    font-weight: 600;
    letter-spacing: .0125em;
    display: block;
    margin-top: 1rem;
    margin-bottom: 1rem;
    color: #0b5fb8
}

.wysiwyg h2 {
    font-size: 2rem;
    line-height: 1.3125
}

.wysiwyg h3 {
    font-family: Volkswagen,sans-serif;
    font-weight: 600;
    letter-spacing: .0115384615em;
    font-size: 1.625rem;
    line-height: 1.3846153846;
    display: block;
    margin-top: 1rem;
    margin-bottom: 1rem;
    color: #0b5fb8
}

.wysiwyg h4 {
    font-size: 1.25rem;
    color: #333
}

.wysiwyg h4, .wysiwyg h5 {
    font-family: Open Sans,sans-serif;
    font-weight: 600;
    letter-spacing: normal;
    line-height: 1.5;
    display: block;
    margin-top: 1rem;
    margin-bottom: 1rem
}

.wysiwyg h5, .wysiwyg p {
    font-size: 1rem
}

.wysiwyg p {
    color: #333;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.625;
    margin-bottom: .75rem
}

.wysiwyg img {
    width: auto;
    height: auto;
    display: block;
    max-width: none;
    margin: 2.5rem 0
}

.wysiwyg li {
    color: #333;
    padding-left: 2.5rem;
    position: relative;
    font-size: 1rem;
    line-height: 1.625rem
}

.wysiwyg ol {
    padding: 0;
    margin: 0 0 1rem;
    list-style: none;
    counter-reset: wysiwygcounter
}

    .wysiwyg ol li {
        counter-increment: wysiwygcounter
    }

        .wysiwyg ol li:before {
            content: counter(wysiwygcounter) ". ";
            display: block;
            position: absolute;
            top: 0;
            left: .5rem;
            font-size: inherit;
            line-height: inherit;
            letter-spacing: inherit
        }

.wysiwyg ul {
    padding: 0;
    margin: 0 0 1rem;
    list-style: none
}

    .wysiwyg ul li:before {
        content: " ";
        display: block;
        position: absolute;
        top: .75rem;
        left: .5rem;
        width: .25rem;
        height: .25rem;
        border-radius: .125rem;
        background-size: 80% auto;
        background-position: 50%;
        background-repeat: no-repeat;
        background-color: currentColor
    }

.wysiwyg blockquote {
    position: relative;
    padding: 0 2rem;
    margin: 2.5rem 0;
    color: #0b5fb8
}

    .wysiwyg blockquote:before {
        content: " ";
        background-color: #a792c1;
        position: absolute;
        display: block;
        width: .25rem;
        height: calc(100% - 1rem);
        top: .5rem;
        left: 0
    }

    .wysiwyg blockquote > p {
        font-size: 1.5rem;
        font-weight: 600;
        font-family: Open Sans,sans-serif;
        font-style: italic;
        line-height: 1.5;
        color: #0b5fb8;
        margin-bottom: 1rem
    }

        .wysiwyg blockquote > p:last-child {
            margin-bottom: 0
        }

.wysiwyg figure {
    margin: 2.5rem 0
}

    .wysiwyg figure img {
        margin: 0
    }

.wysiwyg figcaption {
    margin-top: 1rem;
    font-size: .75rem;
    line-height: 1rem;
    color: #757575
}

.wysiwyg_cta_container {
    display: flex;
    justify-content: flex-start
}

html .wysiwyg div.wpforms-container-full {
    max-width: 36.375rem !important
}

    html .wysiwyg div.wpforms-container-full .wpforms-form .wpforms-heading-html, html .wysiwyg div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left {
        text-align: center
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wpforms-field-label {
        color: #0b5fb8;
        text-align: left
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wpforms-title--steps {
        font-family: Volkswagen,sans-serif;
        font-weight: 600;
        letter-spacing: .01154em;
        font-size: 1.625rem;
        line-height: 1.38462;
        margin-bottom: 16px;
        text-align: center
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .pac-container-alt .pac-item .pac-icon, html .wysiwyg div.wpforms-container-full .wpforms-form .pac-container .pac-item .pac-icon {
        pointer-events: none
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wpforms-field-date-time-date-month {
        text-align: center !important
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wpforms-submit-container {
        display: inline !important
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wpforms-title {
        font-family: Volkswagen,sans-serif !important;
        font-weight: 600 !important;
        letter-spacing: .01154em !important;
        font-size: 1.625rem !important;
        line-height: 1.38462 !important;
        padding-bottom: 1.625rem !important
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wp-confirmation_heading.h-text--h3 {
        text-align: center !important;
        margin-bottom: 1rem !important;
        color: #0b5fb8 !important
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wp-confirmation_informations.h-text--body_large {
        text-align: center !important;
        max-width: 35rem !important;
        margin: auto auto 2rem !important
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wp-confirmation_close.h-text--body_large {
        text-align: center !important
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wp-confirmation_social-channels-text.h-text--h5 {
        margin-bottom: 1rem !important
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wp-confirmation_social-channels > div.footer-social {
        margin: auto !important;
        max-width: 168px !important;
        padding-top: 0 !important;
        border: none !important
    }

    html .wysiwyg div.wpforms-container-full .wpforms-form .wp-confirmation_social-channels {
        border: 1px solid #0b5fb8 !important;
        max-width: 22.6875rem !important;
        margin: 2.5rem auto auto !important;
        padding: 1.5625rem 4.0625rem .4375rem !important
    }

.wysiwyg--accordion ul li:before {
    border-radius: 0;
    width: 1.5rem;
    height: 1.5rem;
    background-color: transparent;
    background-position: 50%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICA8cGF0aCBmaWxsPSIjNEMyMTc3IiBmaWxsLXJ1bGU9Im5vbnplcm8iCiAgICAgICAgZD0iTTkgMTYuMmwtMy41LTMuNWMtLjM4NjYtLjM4NjYtMS4wMTM0LS4zODY2LTEuNCAwLS4zODY2LjM4NjYtLjM4NjYgMS4wMTM0IDAgMS40TDkgMTkgMjAuMyA3LjdjLjM4NjYtLjM4NjYuMzg2Ni0xLjAxMzQgMC0xLjQtLjM4NjYtLjM4NjYtMS4wMTM0LS4zODY2LTEuNCAwTDkgMTYuMnoiIC8+Cjwvc3ZnPg==);
    background-size: 100% auto;
    top: 0;
    left: 0
}

@media(max-width:60rem) {
    .wysiwyg blockquote {
        padding: 0 1rem
    }

        .wysiwyg blockquote > p {
            font-size: 1.25rem;
            line-height: 1.5;
            margin-bottom: .5rem
        }

    .wysiwyg--accordion li, .wysiwyg--accordion p {
        font-size: .875rem;
        line-height: 1.5rem
    }

    html .wysiwyg div.wpforms-container-full {
        width: 100%;
        padding: 1rem
    }
}

.bullet_points_callout {
    width: 100%;
    display: block;
    padding-top: 5rem;
    padding-bottom: 4rem
}

.bullet_points_callout-heading {
    color: #0b5fb8;
    margin-bottom: .5rem
}

.bullet_points_callout-description, .bullet_points_callout-heading {
    text-align: center;
    max-width: 49rem;
    margin-left: auto;
    margin-right: auto
}

.bullet_points_callout-description {
    color: #333;
    margin-bottom: 0
}

.bullet_points_callout-list {
    width: 100%;
    display: grid;
    display: -ms-grid;
    justify-items: center;
    padding: 0;
    margin: 2rem auto 0
}

.bullet_points_callout-list--two {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: repeat(2,1fr)
}

.bullet_points_callout-list--three {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: repeat(3,1fr)
}

.bullet_points_callout-list--four {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: repeat(4,1fr)
}

    .bullet_points_callout-list--four .bullet_points_callout-text {
        font-size: .8125rem
    }

.bullet_points_callout-element {
    color: #333;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    margin-bottom: 1rem;
    display: flex;
    flex-direction: row;
    width: 100%
}

.bullet_points_callout-icon {
    width: 1.5rem;
    height: 1.5rem
}

.bullet_points_callout-text {
    margin-left: .5rem;
    color: #757575;
    font-weight: 600;
    margin-bottom: 0
}

@media(max-width:60rem) {
    .bullet_points_callout-list--three, .bullet_points_callout-list--two {
        grid-template-columns: repeat(2,1fr)
    }

    .bullet_points_callout-list--four {
        grid-template-columns: repeat(3,1fr)
    }
}

@media(max-width:47.9375rem) {
    .bullet_points_callout {
        padding-top: 4rem;
        padding-bottom: 3rem
    }

    .bullet_points_callout-element {
        max-width: unset;
        text-align: left
    }

    .bullet_points_callout-list--three, .bullet_points_callout-list--two {
        grid-template-columns: unset
    }

    .bullet_points_callout-list--four {
        grid-template-columns: repeat(2,1fr)
    }
}

@media(max-width:1440px) {
    .bullet_points_callout-list {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }

    .bullet_points_callout-list--two .bullet_points_callout-element {
        max-width: 48%
    }

    .bullet_points_callout-list--three .bullet_points_callout-element {
        max-width: 32%
    }
}

@media(max-width:1440px)and (max-width:60rem) {
    .bullet_points_callout-list--three .bullet_points_callout-element {
        max-width: 48%
    }
}

@media(max-width:1440px)and (max-width:47.9375rem) {
    .bullet_points_callout-list--three .bullet_points_callout-element, .bullet_points_callout-list--two .bullet_points_callout-element {
        max-width: none
    }
}

.breadcrumbs {
    width: 100%;
    display: block;
    position: relative
}

    .breadcrumbs:after {
        position: absolute;
        width: 15%;
        height: 100%;
        right: 0;
        top: 0;
        content: "";
        pointer-events: auto;
        background: linear-gradient(90deg,hsla(0,0%,100%,0) 18%,#fff)
    }

.breadcrumbs-divider {
    position: relative;
    pointer-events: none
}

    .breadcrumbs-divider:before {
        content: " ";
        display: block;
        width: .0625rem;
        height: .75rem;
        background-color: #dadada;
        transform: translateX(-50%)
    }

.breadcrumbs-list {
    display: flex;
    align-items: center;
    list-style: none;
    margin: 0;
    padding: .75rem 0;
    width: 100%;
    white-space: nowrap
}

.breadcrumbs-list_item {
    position: relative
}

    .breadcrumbs-list_item:not(:first-child) .breadcrumbs-list_item_link {
        padding-left: .4375rem
    }

    .breadcrumbs-list_item:not(:last-child) .breadcrumbs-list_item_link {
        padding-right: .4375rem
    }

.breadcrumbs-list_item_link {
    display: block;
    font-size: .75rem;
    line-height: 1;
    box-shadow: none;
    color: #333
}

    .breadcrumbs-list_item_link:focus:not(:disabled), .breadcrumbs-list_item_link:hover:not(:disabled) {
        outline: 0;
        text-decoration: none;
        color: #757575;
        box-shadow: inset 0 -1px 0 0 transparent
    }

.breadcrumbs_breadcrumb-link--disabled, .breadcrumbs_breadcrumb-link--disabled:focus:not(:disabled), .breadcrumbs_breadcrumb-link--disabled:hover:not(:disabled) {
    color: #757575
}

@media(max-width:64rem) {
    .breadcrumbs-list {
        padding-top: 1rem
    }
}

@media(max-width:47.9375rem) {
    .breadcrumbs .h-container {
        padding-left: 0;
        padding-right: 0
    }

    .breadcrumbs-list {
        padding: .75rem 0;
        overflow-x: scroll;
        -webkit-overflow-scrolling: touch
    }

    .breadcrumbs-list_item:first-child {
        padding-left: 1rem
    }

    .breadcrumbs-list_item:last-child {
        padding-right: 2.5rem
    }
}

.page-template-page-template-careers .breadcrumbs {
    display: none
}

.careers_hero {
    width: 100%;
    display: block;
    min-height: 37.5rem
}

.careers_hero-container {
    max-width: 120rem;
    margin: 0 auto;
    position: relative
}

    .careers_hero-container .h-container {
        position: relative;
        overflow: visible
    }

.careers_hero-image {
    z-index: 0;
    pointer-events: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.careers_hero-image--desktop {
    position: absolute;
    height: 100%;
    top: 0;
    left: 0
}

.careers_hero-image--desktop, .careers_hero-image--mobile {
    width: 100%;
    object-fit: cover;
    object-position: top;
    font-family: "object-fit: cover; object-position: top;"
}

.careers_hero-image--mobile {
    height: 17.5rem
}

.careers_hero-breadcrumbs {
    position: absolute;
    top: 1.5rem;
    left: 0;
    color: #fff;
    display: block
}

    .careers_hero-breadcrumbs .breadcrumbs {
        display: block
    }

        .careers_hero-breadcrumbs .breadcrumbs:after {
            content: none
        }

    .careers_hero-breadcrumbs .h-container {
        padding-left: 0;
        padding-right: 0;
        margin-left: 0;
        margin-right: 0;
        max-width: unset
    }

    .careers_hero-breadcrumbs a.breadcrumbs-list_item_link {
        color: #fff
    }

        .careers_hero-breadcrumbs a.breadcrumbs-list_item_link:focus, .careers_hero-breadcrumbs a.breadcrumbs-list_item_link:hover {
            color: #0b5fb8
        }

    .careers_hero-breadcrumbs span.breadcrumbs-list_item_link, .careers_hero-breadcrumbs span.breadcrumbs-list_item_link:focus, .careers_hero-breadcrumbs span.breadcrumbs-list_item_link:hover {
        color: hsla(0,0%,100%,.6)
    }

.careers_hero-content {
    color: #fff;
    height: 37.5rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    z-index: 1
}

.careers_hero-content-container {
    max-width: 35.75rem
}

.careers_hero-description {
    margin-top: 1rem;
    font-size: 1.375rem;
    line-height: 1.4545454545;
    font-weight: 600
}

.careers_hero-footer {
    margin-top: 2rem
}

.careers_hero-filter {
    max-width: 82rem;
    width: 100%;
    margin: 0 auto;
    position: static
}

@media(max-width:60rem) {
    .careers_hero-filter {
        max-width: 82rem;
        width: 100%;
        margin: 0 auto
    }
}

@media(max-width:40rem) {
    .page-template-page-template-careers .breadcrumbs {
        display: block
    }

    .careers_hero {
        height: auto;
        margin-top: -.0625rem
    }

    .careers_hero-breadcrumbs {
        display: none
    }

    .careers_hero--filter {
        height: auto;
        min-height: unset
    }

        .careers_hero--filter .careers_hero-content {
            height: auto
        }

    .careers_hero-content {
        height: auto;
        color: #0b5fb8;
        padding-top: 2rem;
        padding-bottom: 2.5rem
    }

    .careers_hero-description {
        margin-top: 1rem;
        font-size: 1.125rem;
        line-height: 1.5555555556;
        font-weight: 400;
        color: #333
    }

    .careers_hero-footer {
        margin-top: 1.5rem
    }

        .careers_hero-footer .h-button {
            min-width: 9.5rem
        }
}

.centered_hero {
    padding-top: 2.5rem;
    padding-bottom: 0;
    margin-bottom: 3.5rem
}

.centered_hero-container {
    position: relative;
    padding-bottom: 4rem
}

    .centered_hero-container:after {
        content: "";
        pointer-events: none;
        display: block;
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        height: .0625rem;
        background-color: #d8d8d8;
        width: calc(100% - 2rem)
    }

.centered_hero-heading {
    color: #0b5fb8;
    text-align: center;
    margin-bottom: 0
}

.centered_hero-subtitle {
    color: #333;
    text-align: center;
    margin-top: .5rem;
    margin-bottom: 0
}

.centered_hero-cta {
    width: 100%;
    text-align: center;
    margin-top: 1rem;
    margin-bottom: 0
}

@media(max-width:47.9375rem) {
    .centered_hero {
        padding-top: 2.5rem;
        margin-bottom: 2.5rem
    }

    .centered_hero-container {
        padding-bottom: 2.5rem
    }

    .centered_hero-heading {
        font-size: 2rem;
        line-height: 2.625rem
    }
}

.course_filters-classification {
    padding: 2.5rem 0 0
}

.course_filters-classification_content {
    display: block;
    margin: 0 0 3.5rem
}

.course_filter-filter_container {
    margin: 0 1rem 0 0
}

.course_filters-filter {
    display: flex;
    align-items: center
}

    .course_filters-filter .facet_checkbox_filter {
        margin: 0 .5rem 0 0
    }

.course_filters-filter_label {
    color: #757575;
    margin: 0 1rem 0 0
}

.course_filters-classification_intro {
    color: #333
}

    .course_filters-classification_intro span {
        text-decoration: underline;
        cursor: pointer
    }

.course_filters-classifications {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem;
    padding: 0 0 5rem;
    border-bottom: thin solid #d8d8d8
}

.course_filters-latest {
    padding: 5rem 0
}

.course_filters-title {
    display: block;
    text-align: center;
    margin: 0 0 1.5rem
}

.course_filters-status {
    min-height: 3.5625rem
}

.course_filter-section_container {
    position: relative
}

.course_filter-section_container--state_default .course_filter-result_state--default, .course_filter-section_container--state_results .course_filter-result_state--results {
    display: block;
    width: 100%;
    position: relative
}

.course_filter-result_state {
    position: absolute;
    background-color: #fff;
    display: none;
    transition: all .2s ease-in-out;
    will-change: transform,opacity
}

.course_filter_result {
    display: grid;
    grid-template-columns: 1fr 6.25rem 9.375rem;
    border-bottom: thin solid #757575;
    padding: 1rem 0
}

.course_filter_result--header {
    color: #757575;
    border-bottom: thin solid #757575;
    padding: 0 0 1rem;
    margin-bottom: 0
}

.course_filter_result-price {
    color: #333
}

.course_filter_result-cta {
    position: relative;
    box-shadow: none;
    font-size: 1rem;
    line-height: 1.1875rem;
    font-family: Volkswagen,sans-serif;
    font-weight: 600;
    color: #0b5fb8
}

    .course_filter_result-cta:focus:after, .course_filter_result-cta:hover:after {
        border-left: 6px solid #7e6aa9
    }

    .course_filter_result-cta:after {
        content: "";
        width: 0;
        height: 0;
        border-top: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-left: 6px solid #0b5fb8;
        position: absolute;
        right: -1rem;
        top: 50%;
        transform: translate3d(0,-50%,0)
    }

@media(max-width:60rem) {
    .course_filters-classifications {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-auto-rows: minmax(15rem,15rem)
    }
}

@media(max-width:40rem) {
    .course_filters-classifications {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-rows: 15rem
    }

    .course_filters-status {
        min-height: 2.25rem
    }

    .course_filters-filter {
        flex-wrap: wrap;
        justify-content: space-between
    }

    .course_filters-filter_label {
        display: block;
        flex-grow: 1;
        width: 100%;
        margin: 0 0 1rem
    }

    .course_filter-filter_container {
        width: 100%;
        margin: 0
    }

        .course_filter-filter_container:first-child {
            margin: 0 .5rem 0 0
        }

    .course_filter_result {
        display: grid;
        grid-template-columns: 1fr 4.375rem;
        grid-template-rows: 1fr;
        border-bottom: thin solid #757575;
        padding: 1rem 0
    }

    .course_filter_result--header {
        display: none
    }
}

@media(max-width:1440px) {
    .course_filters-classifications {
        display: flex;
        flex-wrap: nowrap;
        margin: 0 -1rem
    }

        .course_filters-classifications .classification_tile {
            width: calc(33.33% - 32px);
            margin: 0 1rem
        }
}

@media(max-width:1440px)and (max-width:60rem) {
    .course_filters-classifications {
        flex-wrap: wrap;
        margin: 0 -.5rem
    }

        .course_filters-classifications .classification_tile {
            width: calc(50% - 16px);
            margin: 0 .5rem 1rem
        }
}

@media(max-width:1440px)and (max-width:40rem) {
    .course_filters-classifications {
        margin: 0
    }

        .course_filters-classifications .classification_tile {
            width: 100%;
            margin: 0 0 1rem
        }

            .course_filters-classifications .classification_tile:last-child {
                margin: 0
            }
}

.course_online_filters-classification {
    padding: 2.5rem 0 0
}

.course_online_filters-classification_content {
    display: block;
    margin: 0 0 3.5rem
}

.course_online_filter-filter_container {
    margin: 0 1rem 0 0
}

.course_online_filters-filter {
    display: flex;
    align-items: center
}

    .course_online_filters-filter .facet_checkbox_filter {
        margin: 0 .5rem 0 0
    }

.course_online_filters-status {
    min-height: 1.75rem;
    margin: 1rem 0
}

.course_online_filters-filter_label {
    color: #757575;
    margin: 0 1rem 0 0
}

.course_online_filters-classification_intro {
    color: #333
}

    .course_online_filters-classification_intro span {
        text-decoration: underline;
        cursor: pointer
    }

.course_online_filters-classifications {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem;
    padding: 0 0 5rem;
    border-bottom: thin solid #d8d8d8
}

.course_online_filters-latest {
    padding: 5rem 0
}

.course_online_filters-title {
    display: block;
    text-align: center;
    margin: 0 0 1.5rem
}

.course_online_filter-section_container {
    position: relative
}

.course_online_filter-section_container--state_default .course_online_filter-result_state--default, .course_online_filter-section_container--state_results .course_online_filter-result_state--results {
    display: block;
    width: 100%;
    position: relative
}

.course_online_filter-result_state {
    position: absolute;
    background-color: #fff;
    display: none;
    transition: all .2s ease-in-out;
    will-change: transform,opacity
}

.course_online_filter_result {
    display: grid;
    grid-template-columns: 1fr 6.25rem 9.375rem;
    border-bottom: thin solid #757575;
    padding: 1rem 0
}

.course_online_filter_result--header {
    color: #757575;
    border-bottom: thin solid #757575;
    padding: 0 0 1rem;
    margin-bottom: 0
}

.course_online_filter_result-price {
    color: #333
}

.course_online_filter_result-cta {
    position: relative;
    box-shadow: none;
    font-size: 1rem;
    line-height: 1.1875rem;
    font-family: Volkswagen,sans-serif;
    font-weight: 600;
    color: #0b5fb8
}

    .course_online_filter_result-cta:focus:after, .course_online_filter_result-cta:hover:after {
        border-left: 6px solid #7e6aa9
    }

    .course_online_filter_result-cta:after {
        content: "";
        width: 0;
        height: 0;
        border-top: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-left: 6px solid #0b5fb8;
        position: absolute;
        right: -1rem;
        top: 50%;
        transform: translate3d(0,-50%,0)
    }

@media(max-width:60rem) {
    .course_online_filters-classifications {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-auto-rows: minmax(15rem,15rem)
    }
}

@media(max-width:40rem) {
    .course_online_filters-classifications {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-rows: 15rem
    }

    .course_online_filters-filter {
        flex-wrap: wrap;
        justify-content: space-between
    }

    .course_online_filters-filter_label {
        display: block;
        flex-grow: 1;
        width: 100%;
        margin: 0 0 1rem
    }

    .course_online_filter-filter_container {
        width: calc(50% - .5rem);
        margin: 0
    }

        .course_online_filter-filter_container:first-child {
            margin: 0 .5rem 0 0
        }

    .course_online_filters-status .search_status-data {
        flex-wrap: wrap
    }

    .course_online_filters-status .search_status-label {
        width: 100%
    }

    .course_online_filters-status .search_status-pills {
        margin: 1rem 0 0;
        display: flex;
        flex-wrap: wrap
    }

    .course_online_filters-status .pill, .course_online_filters-status .pill--button, .course_online_filters-status .pill--clear-button {
        margin: 0 .5rem .5rem 0
    }

    .course_online_filter_result {
        display: grid;
        grid-template-columns: 1fr 4.375rem;
        grid-template-rows: 1fr;
        border-bottom: thin solid #757575;
        padding: 1rem 0
    }

    .course_online_filter_result--header {
        display: none
    }
}

.divider {
    width: 100%
}

.divider-line {
    border-bottom: thin solid #d8d8d8
}

.faq {
    padding-top: 0;
    padding-bottom: 4.25rem
}

.faq, .faq-searchbox {
    display: block;
    width: 100%
}

.faq-searchbox {
    margin-bottom: 2.5rem;
    border-top: thin solid #d8d8d8;
    padding-top: 2rem;
    margin-top: 0
}

.faq-searchbox-inner {
    max-width: 42.75rem;
    padding: 1.5rem;
    background-color: #757575;
    border-radius: .125rem
}

.faq-columns, .faq-searchbox-inner {
    width: 100%;
    display: block
}

.faq-columns-wrapper {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    flex-direction: row;
    justify-content: space-between
}

.faq-column, .faq-columns-wrapper {
    width: 100%;
    align-items: flex-start
}

.faq-column {
    display: inline-flex;
    flex-wrap: wrap;
    flex-direction: column;
    flex: 1
}

.faq-column--left {
    max-width: 49rem
}

.faq-column--right {
    max-width: 18.75rem
}

.faq-content {
    display: block;
    width: 100%
}

.faq-no_results {
    display: none;
    color: #333
}

.faq-sidebar {
    display: block;
    width: 100%;
    border: thin solid #d8d8d8;
    padding: 1.5rem 1.5rem 2rem;
    border-radius: .125rem
}

.faq-sidebar-heading {
    margin: 0 0 1rem;
    color: #333
}

.faq-navigation, .faq-navigation-element, .faq-sidebar-heading {
    display: block;
    width: 100%
}

.faq-navigation-element {
    line-height: 1
}

    .faq-navigation-element:not(:last-child) {
        margin-bottom: 1rem
    }

.faq-navigation-link {
    color: #0b5fb8;
    cursor: pointer;
    text-decoration: underline;
    line-height: 1.625rem;
    margin-bottom: 0
}

.faq-searchbox-wrapper {
    display: flex;
    width: 100%;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap
}

.faq-searchbox-label {
    color: #757575;
    font-weight: 600
}

.faq-searchbox-text {
    margin-right: 1rem
}

.faq-searchbox-field {
    width: 100%;
    position: relative;
    padding: 0;
    border: thin solid #d8d8d8;
    border-radius: .125rem;
    max-width: 14rem;
    flex: 1
}

.faq-searchbox-input {
    border: 0;
    width: 100%;
    display: block;
    padding: .5625rem 1.25rem .5625rem 2.75rem;
    font-size: .9375rem;
    line-height: 1.4666666667
}

    .faq-searchbox-input::-webkit-input-placeholder {
        opacity: 1;
        color: #757575
    }

    .faq-searchbox-input:-moz-placeholder, .faq-searchbox-input::-moz-placeholder {
        opacity: 1;
        color: #757575
    }

    .faq-searchbox-input:-ms-input-placeholder {
        opacity: 1;
        color: #757575
    }

    .faq-searchbox-input:focus {
        outline: 0
    }

.faq-searchbox-icon {
    position: absolute;
    left: 1rem;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none
}

    .faq-searchbox-icon svg {
        width: 1.25rem;
        height: 1.25rem;
        display: block;
        fill: #0b5fb8
    }

@media(max-width:64rem) {
    .faq-column--left {
        padding-right: 3rem
    }
}

@media(max-width:60rem) {
    .faq {
        padding-bottom: 4rem
    }

    .faq-searchbox {
        border-top: thin solid #d8d8d8;
        padding-top: 1.5rem;
        margin-top: 0
    }

    .faq-searchbox-field {
        display: inline-flex;
        max-width: unset
    }

    .faq-columns-wrapper {
        flex-direction: column-reverse;
        justify-content: flex-start
    }

    .faq-column--left {
        max-width: unset;
        padding-right: 0
    }

    .faq-column--right {
        display: none
    }
}

.feature_callout {
    color: #fff;
    padding: 6.125rem 0;
    position: relative;
    overflow: hidden;
    max-width: 90.0625rem;
    margin: 0 auto
}

    .feature_callout:after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 0;
        width: 100%;
        height: 100%;
        background-color: #f7f7f7;
        mix-blend-mode: multiply;
        pointer-events: none
    }

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .feature_callout:after {
        z-index: -1
    }
}

.feature_callout-background {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    background-color: #a792c1;
    width: calc(50% - 12.5rem)
}

.feature_callout-background_image {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    filter: grayscale(100%) blur(4px);
    opacity: .65;
    object-fit: cover;
    object-position: top;
    font-family: "object-fit: cover; object-position: top;"
}

.feature_callout-container {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: 1fr;
    -ms-grid-columns: 5fr 4rem 6fr;
    grid-template: "a b" 1fr/5fr 6fr;
    column-gap: 4rem;
    max-width: 67.6875rem;
    position: relative;
    z-index: 1
}

.feature_callout-content {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: a;
    display: flex;
    align-items: center;
    max-width: 30.3125rem;
    padding-right: 1rem;
    width: 100%
}

.feature_callout-align {
    display: block
}

.feature_callout-sup_title {
    display: block;
    color: #7e6aa9
}

.feature_callout-title {
    display: block;
    color: #0b5fb8;
    margin: .5rem 0 1rem
}

.feature_callout-body {
    display: block;
    margin-bottom: 0;
    color: #333
}

.feature_callout-cta {
    margin-top: 1.5rem
}

.feature_callout-image_container {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    grid-area: b;
    padding: 0;
    position: relative;
    height: auto;
    max-width: 34rem;
    width: 100%;
    overflow: hidden;
    display: flex;
    align-items: center
}

    .feature_callout-image_container:before {
        content: "";
        position: relative;
        width: 100%;
        height: 0;
        padding-bottom: 78.125%
    }

.feature_callout-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    font-family: "object-fit: cover;"
}

@media(max-width:60rem) {
    .feature_callout {
        padding: 4rem 0
    }

    .feature_callout-container {
        column-gap: 2rem
    }
}

@media(max-width:47.9375rem) {
    .feature_callout-container {
        display: block
    }

    .feature_callout-content {
        margin-bottom: 4rem;
        max-width: none
    }

    .feature_callout-cta {
        margin-top: 1rem
    }

    .feature_callout-background {
        top: auto;
        width: 100%;
        height: calc(50% - 200px);
        bottom: 0
    }

    .feature_callout-image_container {
        padding: 0;
        max-width: none
    }

    .feature_callout-background_image {
        width: 100%;
        height: 100%;
        object-fit: cover
    }
}

.homepage_hero-outer_container {
    max-width: 120rem;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    background-color: #fff;
    display: flex;
    justify-content: center
}

.homepage_hero--with_filters .homepage_hero-hero {
    height: 44.375rem
}

.homepage_hero--no_filters .homepage_hero-hero {
    height: 38.125rem
}

.homepage_hero-hero {
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    align-content: center;
    flex-wrap: wrap
}

.homepage_hero--with_overlay .homepage_hero-image_container:before {
    content: " ";
    height: 100%;
    width: 55%;
    top: 0;
    left: 0;
    z-index: 1;
    position: absolute;
    display: block;
    pointer-events: none;
    opacity: .77;
    background: linear-gradient(270deg,transparent,rgba(0,0,0,.35) 25.77%,rgba(0,0,0,.5))
}

.homepage_hero-content_container {
    width: 100%;
    display: flex;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
    justify-content: flex-start;
    position: relative;
    z-index: 2
}

.homepage_hero-body {
    width: 100%;
    padding: 5rem 0 2.5rem;
    max-width: 36.5rem;
    position: relative
}

.homepage_hero-image {
    z-index: 0;
    pointer-events: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    object-position: top;
    font-family: "object-fit: cover; object-position: top;"
}

.homepage_hero-heading {
    margin-bottom: 1rem;
    color: #fff;
    font-size: 2.625rem;
    line-height: 3.25rem
}

.homepage_hero-description {
    margin-bottom: 0;
    color: #fff;
    font-size: 1.375rem;
    line-height: 1.4545454545;
    font-weight: 600
}

.homepage_hero-cta {
    margin-top: 1rem
}

.homepage_hero-cta--desktop {
    display: flex
}

    .homepage_hero-cta--desktop .h-button + .h-button {
        margin-left: .5rem
    }

.homepage_hero-cta--mobile {
    display: none
}

    .homepage_hero-cta--mobile .h-button {
        width: 100%
    }

        .homepage_hero-cta--mobile .h-button + .h-button {
            margin-top: .5rem
        }

.homepage_hero-filters {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: -4.625rem
}

.homepage_hero-filters_placeholder {
    width: 100%;
    display: block;
    background-color: #0b5fb8;
    height: 12.75rem
}

.homepage_hero-filters_container {
    max-width: 84rem;
    position: relative
}

.homepage_hero-filter {
    max-width: 74.125rem;
    width: 100%;
    margin: 0 auto;
    position: absolute;
    bottom: 0;
    z-index: 3
}

    .homepage_hero-filter .button_dropdown-wrapper, .homepage_hero-filter .form-control-input, .homepage_hero-filter .h-button {
        height: 2.5rem;
        min-height: 2.5rem
    }

    .homepage_hero-filter .button_dropdown {
        height: 2.375rem;
        min-height: 2.375rem
    }

    .homepage_hero-filter .button_dropdown, .homepage_hero-filter .form-control-input {
        padding: 11px 16px;
        font-size: 14px
    }

@media(max-width:60rem) {
    .homepage_hero--with_filters .homepage_hero-hero {
        height: 37.5rem
    }
}

@media(max-width:47.9375rem) {
    .homepage_hero--with_filters .homepage_hero-hero {
        height: 450px
    }

    .homepage_hero--with_overlay .homepage_hero-image_container {
        position: relative
    }

    .homepage_hero--with_filters .homepage_hero-hero {
        height: auto;
        margin-bottom: 0
    }

    .homepage_hero--with_filters .homepage_hero-content_container {
        margin-top: 0
    }

    .homepage_hero--with_filters .homepage_hero-body {
        padding: 2rem 1rem 1.5rem
    }

    .homepage_hero--no_filters .homepage_hero-hero {
        height: auto
    }

    .homepage_hero--no_filters .homepage_hero-body {
        padding: 2rem 1rem 4rem
    }

    .homepage_hero-body {
        height: auto
    }

    .homepage_hero-image {
        position: relative;
        height: auto;
        z-index: unset
    }

    .homepage_hero-filter {
        margin-top: 0
    }

    .homepage_hero-filters {
        position: relative;
        bottom: unset;
        left: unset
    }

    .homepage_hero-filters_container {
        padding-left: 0;
        padding-right: 0
    }

    .homepage_hero-filters_placeholder {
        height: auto;
        padding-left: 1rem;
        padding-right: 1rem;
        min-height: 3rem
    }

    .homepage_hero-outer_container {
        padding-left: 0;
        padding-right: 0
    }

    .homepage_hero-heading {
        margin-bottom: .5rem;
        font-size: 2.25rem;
        line-height: 2.75rem;
        color: #0b5fb8
    }

    .homepage_hero-description {
        margin-bottom: 1.5rem;
        font-size: 1.125rem;
        line-height: 1.75rem;
        font-weight: 400;
        color: #333
    }

    .homepage_hero-content_container {
        padding-left: 0;
        padding-right: 0
    }

    .homepage_hero-cta--desktop {
        display: none
    }

    .homepage_hero-cta--mobile {
        display: flex;
        flex-direction: column
    }
}

@media(max-width:1440px) {
    .homepage_hero-image {
        width: auto;
        left: 50%;
        transform: translateX(-50%);
        -ms-transform: translateX(-50%)
    }
}

.icon_tiles--purple .icon_tiles-container {
    background-color: #0b5fb8;
    padding: 5rem 2.5rem
}

.icon_tiles--purple .icon_tile-body, .icon_tiles--purple .icon_tile-title, .icon_tiles--purple .icon_tiles-header {
    color: #fff
}

.icon_tiles-header {
    width: 100%;
    margin-bottom: 2rem
}

.icon_tiles-title {
    width: 100%;
    display: block;
    text-align: center
}

    .icon_tiles-title.h-text--h2 {
        font-size: 1.625rem
    }

    .icon_tiles-title.icon_tiles-title--center {
        text-align: center
    }

    .icon_tiles-title.icon_tiles-title--left {
        text-align: left
    }

    .icon_tiles-title.icon_tiles-title--right {
        text-align: right
    }

.icon_tiles-grid {
    display: grid;
    display: -ms-grid
}

.icon_tiles-grid--two_one {
    -ms-grid-columns: minmax(calc(50% - 5rem),1fr) minmax(calc(50% - 5rem),1fr);
    grid-template-columns: repeat(2,minmax(calc(50% - 5rem),1fr));
    column-gap: 5rem
}

.icon_tiles-grid--three_one {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: calc(100% + 1rem);
    margin-left: -.5rem;
    margin-right: -.5rem
}

.icon_tiles-grid--four_one {
    -ms-grid-columns: minmax(calc(25% - 2.5rem),1fr) minmax(calc(25% - 2rem),1fr) minmax(calc(25% - 2rem),1fr) minmax(calc(25% - 2rem),1fr);
    grid-template-columns: repeat(4,minmax(calc(25% - 2rem),1fr));
    column-gap: 2rem;
    row-gap: 2.5rem
}

.icon_tiles-grid--two {
    -ms-grid-columns: minmax(calc(33% - 2.5rem),1fr) minmax(calc(33% - 2.5rem),1fr) minmax(calc(33% - 2.5rem),1fr);
    grid-template-columns: repeat(3,minmax(calc(33% - 2.5rem),1fr));
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    row-gap: 2.5rem;
    column-gap: 3.5rem
}

.icon_tiles-tile.\--white {
    display: inline-flex;
    flex: 0 0 calc(33.33% - 1rem);
    margin: .5rem
}

@media(max-width:60rem) {
    .icon_tiles-grid {
        row-gap: 2.5rem
    }

    .icon_tiles-grid--four_one, .icon_tiles-grid--three_one, .icon_tiles-grid--two, .icon_tiles-grid--two_one {
        grid-template-columns: repeat(2,minmax(calc(50% - 2.5rem),1fr));
        column-gap: 2.5rem
    }
}

@media(max-width:47.9375rem) {
    .icon_tiles {
        padding: 2.5rem 0 0
    }

    .icon_tiles-title {
        font-size: 1.375rem;
        line-height: 2rem
    }

        .icon_tiles-title.icon_tiles-title--center, .icon_tiles-title.icon_tiles-title--left, .icon_tiles-title.icon_tiles-title--right {
            text-align: center
        }

    .icon_tiles-grid {
        display: block
    }

    .icon_tiles-tile:not(:last-child) {
        margin-bottom: 2.5rem
    }
}

@media(max-width:1440px) {
    .icon_tiles-grid--two_one {
        grid-template-areas: "a b"
    }

        .icon_tiles-grid--two_one .icon_tiles-tile:first-child {
            -ms-grid-row: 1;
            -ms-grid-column: 1;
            grid-area: a
        }

        .icon_tiles-grid--two_one .icon_tiles-tile:nth-child(2) {
            -ms-grid-row: 1;
            -ms-grid-column: 2;
            grid-area: b
        }

    .icon_tiles-grid--three_one {
        grid-template-areas: "a b c"
    }

        .icon_tiles-grid--three_one .icon_tiles-tile:first-child {
            -ms-grid-row: 1;
            -ms-grid-column: 1;
            grid-area: a
        }

        .icon_tiles-grid--three_one .icon_tiles-tile:nth-child(2) {
            -ms-grid-row: 1;
            -ms-grid-column: 2;
            grid-area: b
        }

        .icon_tiles-grid--three_one .icon_tiles-tile:nth-child(3) {
            -ms-grid-row: 1;
            -ms-grid-column: 3;
            grid-area: c
        }

    .icon_tiles-grid--four_one {
        grid-template-areas: "a b c d"
    }

        .icon_tiles-grid--four_one .icon_tiles-tile:first-child {
            -ms-grid-row: 1;
            -ms-grid-column: 1;
            grid-area: a
        }

        .icon_tiles-grid--four_one .icon_tiles-tile:nth-child(2) {
            -ms-grid-row: 1;
            -ms-grid-column: 2;
            grid-area: b
        }

        .icon_tiles-grid--four_one .icon_tiles-tile:nth-child(3) {
            -ms-grid-row: 1;
            -ms-grid-column: 3;
            grid-area: c
        }

        .icon_tiles-grid--four_one .icon_tiles-tile:nth-child(4) {
            -ms-grid-row: 1;
            -ms-grid-column: 4;
            grid-area: d
        }

    .icon_tiles-grid--two {
        grid-template-areas: "a b c" "d e f"
    }

        .icon_tiles-grid--two .icon_tiles-tile:first-child {
            -ms-grid-row: 1;
            -ms-grid-column: 1;
            grid-area: a
        }

        .icon_tiles-grid--two .icon_tiles-tile:nth-child(2) {
            -ms-grid-row: 1;
            -ms-grid-column: 2;
            grid-area: b
        }

        .icon_tiles-grid--two .icon_tiles-tile:nth-child(3) {
            -ms-grid-row: 1;
            -ms-grid-column: 3;
            grid-area: c
        }

        .icon_tiles-grid--two .icon_tiles-tile:nth-child(4) {
            -ms-grid-row: 2;
            -ms-grid-column: 1;
            grid-area: d
        }

        .icon_tiles-grid--two .icon_tiles-tile:nth-child(5) {
            -ms-grid-row: 2;
            -ms-grid-column: 2;
            grid-area: e
        }

        .icon_tiles-grid--two .icon_tiles-tile:nth-child(6) {
            -ms-grid-row: 2;
            -ms-grid-column: 3;
            grid-area: f
        }

    .icon_tiles-tile {
        width: calc(100% - 2rem);
        margin-bottom: 2rem
    }
}

.image_content_double-container {
    position: relative;
    padding-left: 1rem;
    padding-right: 1rem;
    max-width: 74rem;
    margin-left: auto;
    margin-right: auto
}

.image_content_double {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
    max-width: 76rem;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

.image_content_double-content {
    display: flex;
    width: 100%;
    min-height: 27.5rem;
    max-width: 30.25rem;
    align-items: flex-start;
    align-self: flex-start;
    padding: 0;
    margin: 0 0 0 6.25rem
}

    .image_content_double-content:after {
        content: "";
        min-height: inherit;
        font-size: 0
    }

.image_content_double-content_container {
    display: block;
    width: 100%
}

    .image_content_double-content_container p {
        font-size: 1.125rem;
        line-height: 1.5555555556
    }

    .image_content_double-content_container ul {
        padding: 0 0 0 1.5rem
    }

        .image_content_double-content_container ul li {
            margin-bottom: 1rem;
            font-size: 1.125rem;
            line-height: 1.5555555556
        }

.image_content_double-subtitle, .image_content_double-title, .image_content_double-wysiwyg {
    display: block
}

.image_content_double-subtitle {
    margin-bottom: .5rem;
    color: #7e6aa9
}

.image_content_double-title {
    margin-bottom: 1rem
}

.image_content_double-wysiwyg {
    color: #333
}

.image_content_double-cta {
    margin-bottom: 5rem;
    display: flex;
    margin-top: 1.5rem;
    justify-content: start
}

    .image_content_double-cta .h-button:nth-child(2) {
        margin-left: 1rem
    }

.image_content_double-primary_image_container {
    display: flex;
    position: relative;
    overflow: hidden;
    top: 1rem;
    right: 2.5rem;
    position: absolute;
    margin: 0;
    align-items: center;
    min-height: 27.5rem;
    max-width: 24rem
}

.image_content_double-primary_image {
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%
}

.image_content_double-image_container {
    display: flex;
    align-items: center;
    justify-content: center;
    position: static
}

.image_content_double-secondary_image_container {
    max-width: 36.5rem;
    position: relative;
    z-index: -1
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .image_content_double-secondary_image_container {
        left: 50%;
        transform: translate(-50%)
    }
}

@media(max-width:64rem) {
    .image_content_double-container {
        padding: 0;
        margin-left: 4rem;
        margin-right: 4rem
    }

    .image_content_double-primary_image_container {
        top: 0;
        right: 0;
        align-items: flex-start;
        max-width: 21.75rem;
        min-height: auto;
        width: 100%
    }

    .image_content_double-content {
        max-width: 51%;
        display: flex;
        align-self: center;
        width: 100%;
        min-height: 0;
        align-items: center;
        padding: 0;
        max-width: 26rem;
        min-height: 15.5625rem;
        margin-left: 0
    }

    .image_content_double-cta {
        margin-bottom: 2.5rem
    }

    .image_content_double-image_container {
        justify-content: flex-start;
        padding: 0
    }

    .image_content_double-secondary_image_container {
        max-width: 30rem;
        margin: 0 0 0 7.25rem
    }
}

@media(max-width:60rem) {
    .image_content_double-container {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

    .image_content_double-content {
        max-width: 26rem
    }

    .image_content_double-primary_image_container {
        max-width: 18.75rem
    }
}

@media(max-width:52.1875rem) {
    .image_content_double-image_container {
        justify-content: flex-start
    }

    .image_content_double-primary_image_container {
        max-width: 13.5625rem;
        width: 100%;
        right: 0
    }

    .image_content_double-secondary_image_container {
        max-width: 17.875rem;
        margin: 0 0 0 17.0625rem
    }

    .image_content_double-cta {
        flex-direction: column;
        margin-bottom: 2.5rem
    }

        .image_content_double-cta .h-button:nth-child(2) {
            margin-left: 0;
            margin-top: .5rem
        }
}

@media(max-width:45rem) {
    .image_content_double-content {
        max-width: 23.75rem
    }
}

@media(max-width:43.75rem) {
    .image_content_double {
        display: block
    }

    .image_content_double-container {
        padding-left: 1rem;
        padding-right: 1rem;
        margin-left: auto;
        margin-right: auto
    }

    .image_content_double-content_container {
        padding-bottom: 1.5rem
    }

    .image_content_double-content {
        max-width: none;
        width: 100%
    }

    .image_content_double-image_container {
        margin: 0;
        padding: 0;
        display: flex;
        flex-direction: column-reverse;
        justify-content: flex-start
    }

    .image_content_double-primary_image_container {
        display: flex;
        width: 100%;
        justify-content: flex-end;
        position: relative;
        margin-top: -3.4375rem;
        max-width: none;
        min-height: auto;
        margin-left: 0;
        margin-right: 0
    }

    .image_content_double-primary_image {
        max-width: 13.5625rem
    }

    .image_content_double-secondary_image_container {
        display: flex;
        justify-content: flex-start;
        max-width: none;
        width: 100%;
        margin-right: 0;
        margin-left: 0
    }

    .image_content_double-secondary_image {
        max-width: 17.875rem
    }
}

.image_content_grey {
    display: grid;
    display: -ms-grid;
    grid-template-areas: "\1F9F2   \1F52B";
    grid-template-columns: minmax(17.75rem,30.25rem) 1fr;
    -ms-grid-columns: minmax(17.75rem,30.25rem) 1fr;
    padding: 4rem 0;
    position: relative
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .image_content_grey {
        display: flex
    }

        .image_content_grey .image_content_grey-image_container {
            min-width: 17.75rem;
            max-width: 30.25rem
        }
}

.image_content_grey:after {
    content: "";
    background-color: #f7f7f7;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: calc(100% - 6.25rem);
    height: 100%;
    z-index: -1
}

.image_content_grey .wpforms-submit-container {
    display: flex;
    margin-top: .75rem !important
}

.image_content_grey-image_container {
    grid-area: 🧲
}

    .image_content_grey-image_container picture {
        width: 100%;
        max-width: 100%
    }

.image_content_grey-content_container {
    grid-area: 🔫;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 0 4rem 0 7.25rem
}

.image_content_grey-content {
    max-width: 30.3125rem
}

.image_content_grey-subtitle {
    display: block;
    margin-bottom: .5rem;
    color: #7e6aa9
}

.image_content_grey-title {
    display: block;
    margin-bottom: 1rem;
    color: #0b5fb8
}

.image_content_grey-wysiwyg {
    display: block;
    color: #333
}

    .image_content_grey-wysiwyg ul {
        margin-top: .625rem;
        padding: 0
    }

        .image_content_grey-wysiwyg ul li {
            position: relative;
            padding-left: 1.9375rem;
            font-size: 1rem;
            line-height: 1.625;
            margin-bottom: 0
        }

            .image_content_grey-wysiwyg ul li:before {
                content: "";
                border-radius: 0;
                width: 1.5rem;
                height: 1.5rem;
                background-color: transparent;
                background-repeat: no-repeat;
                background-position: 50%;
                background-size: 80% auto;
                background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+ZG9uZS0yNHB4ICgxKTwvdGl0bGU+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNhbXBhaWduLXRlbXBsYXRlX09wdGlvbi0xLiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyOC4wMDAwMDAsIC00ODEuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJIUC1oZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgODEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iaW50cm8tY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI4LjAwMDAwMCwgMTU0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDI0Mi4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImRvbmUtMjRweC0oMSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIHBvaW50cz0iMCAwIDI0IDAgMjQgMjQgMCAyNCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGw9IiM0QzIxNzciIGZpbGwtcnVsZT0ibm9uemVybyIgcG9pbnRzPSI5IDE2LjIgNC44IDEyIDMuNCAxMy40IDkgMTkgMjEgNyAxOS42IDUuNiI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
                position: absolute;
                top: 0;
                left: 0;
                margin-top: -2px
            }

.image_content_grey-cta {
    display: flex;
    margin-top: 2rem
}

    .image_content_grey-cta .h-button:nth-child(2) {
        margin-left: 1rem
    }

.image_content_grey-footer_link a {
    font-size: .875rem
}

.image_content_grey_container {
    max-width: 76rem;
    overflow: hidden
}

@media(max-width:75rem) {
    .image_content_grey-content_container {
        padding-left: 4rem
    }
}

@media(max-width:64rem) {
    .image_content_grey {
        grid-template-columns: 18.75rem 1fr
    }

    .image_content_grey_container {
        padding-right: 0
    }

        .image_content_grey_container .image_content_grey-content_container {
            padding-right: 2.5rem;
            padding-left: 4rem
        }
}

@media(max-width:60rem) {
    .image_content_grey {
        grid-template-columns: 15rem 1fr
    }

        .image_content_grey:after {
            width: calc(100% - 2.5rem)
        }

    .image_content_grey-content {
        max-width: 24rem
    }

    .image_content_grey-image_container {
        display: flex;
        align-items: center
    }

    .image_content_grey-content_container {
        padding: 0 1rem 0 4rem
    }
}

@media(max-width:47.9375rem) {
    .image_content_grey {
        display: block;
        padding: 0
    }

        .image_content_grey:after {
            width: calc(100% + 5rem);
            height: calc(100% - 4rem);
            bottom: 0;
            top: auto;
            transform: translate3d(2.5rem,0,0)
        }

    .image_content_grey-form_title {
        margin-bottom: 1rem
    }

    .image_content_grey-content_container {
        padding: 1.5rem 0 3rem;
        position: relative
    }

    .image_content_grey-content {
        max-width: none
    }

    .image_content_grey_container {
        padding-right: 1rem
    }

        .image_content_grey_container .image_content_grey-content_container {
            padding: 2.5rem 0 4rem
        }

    .image_content_grey-cta {
        flex-direction: column;
        margin-top: 1.5rem
    }

        .image_content_grey-cta .h-button:nth-child(2) {
            margin-left: 0;
            margin-top: .5rem
        }
}

@media(max-width:40rem) {
    .image_content_grey:after {
        width: calc(100% + 2rem);
        transform: translate3d(1rem,0,0)
    }
}

.image_header_wysiwyg-content_container {
    position: relative;
    z-index: 1;
    background-color: #fff;
    max-width: calc(100% - 10.5rem);
    margin-left: auto;
    margin-right: auto;
    margin-top: -6rem;
    padding: 0 4rem
}

    .image_header_wysiwyg-content_container .accordions {
        width: 100%;
        max-width: 42.75rem;
        padding: 4rem 0 0;
        box-sizing: border-box;
        margin: 0 auto
    }

.image_header_wysiwyg-cta {
    width: 100%;
    max-width: 42.75rem;
    display: flex;
    margin: 1rem auto 0;
    box-sizing: border-box
}

    .image_header_wysiwyg-cta .h-button + .h-button {
        margin-left: .5rem
    }

.image_header_wysiwyg-image_container {
    height: 28.5rem;
    overflow: hidden;
    position: relative
}

.image_header_wysiwyg-image {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: top;
    font-family: "object-fit: cover; object-position: top;"
}

.image_header_wysiwyg-content {
    width: 100%;
    max-width: 42.75rem;
    padding: 4rem 0 0;
    box-sizing: border-box;
    margin: 0 auto
}

@media(max-width:40rem) {
    .image_header_wysiwyg-cta {
        flex-direction: column
    }

        .image_header_wysiwyg-cta .h-button {
            width: 100%
        }

            .image_header_wysiwyg-cta .h-button + .h-button {
                margin-left: 0;
                margin-top: .5rem
            }
}

@media(max-width:60rem) {
    .image_header_wysiwyg-content_container {
        margin-top: -2.625rem;
        max-width: calc(100% - 5.25rem);
        padding: 0 2.875rem
    }

    .image_header_wysiwyg-content {
        padding: 2.625rem 0 0
    }

    .image_header_wysiwyg-container {
        padding: 0
    }
}

@media(max-width:47.9375rem) {
    .image_header_wysiwyg-content_container {
        margin-top: -1rem;
        max-width: none;
        margin-left: .5rem;
        margin-right: .5rem;
        padding: 0 1rem
    }

    .image_header_wysiwyg-content {
        padding: 1.5rem 1rem 0
    }
}

.image_LR_container {
    position: relative;
    max-width: 63.5rem;
    padding-top: 5.25rem;
    padding-left: 1rem;
    padding-right: 1rem;
    margin: 0 auto
}

.image_LR_container--secondary {
    max-width: 74rem;
    margin-left: auto;
    margin-right: auto
}

    .image_LR_container--secondary .image_LR-primary_image_container {
        top: 3.875rem;
        right: 2.5rem;
        position: absolute;
        margin: 0
    }

    .image_LR_container--secondary .image_LR-cta {
        margin-bottom: 5rem
    }

.image_LR_container--reverse .image_LR-primary_image_container {
    margin-right: 7.25rem;
    margin-left: 0
}

.image_LR {
    display: flex;
    align-items: center;
    max-width: 61.5rem;
    margin: 0 auto;
    flex-direction: row
}

.image_LR, .image_LR--reverse {
    justify-content: space-between
}

.image_LR--reverse {
    flex-direction: row-reverse
}

    .image_LR--reverse .image_LR-content {
        padding: 0;
        max-width: 30.25rem
    }

.image_LR--secondary {
    max-width: 76rem;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

    .image_LR--secondary .image_LR-content {
        align-self: flex-start;
        padding-top: 0;
        margin: 0 0 0 6.25rem
    }

    .image_LR--secondary .image_LR-primary_image_container {
        align-items: flex-start
    }

.image_LR-content {
    display: flex;
    align-self: center;
    width: 100%;
    min-height: 27.5rem;
    align-items: center;
    padding: 0;
    max-width: 30.25rem
}

    .image_LR-content:after {
        content: "";
        min-height: inherit;
        font-size: 0
    }

.image_LR-content_container {
    display: block;
    width: 100%
}

    .image_LR-content_container p {
        font-size: 1.125rem;
        line-height: 1.5555555556
    }

    .image_LR-content_container ul {
        padding: 0 0 0 1.5rem
    }

        .image_LR-content_container ul li {
            margin-bottom: 1rem;
            font-size: 1.125rem;
            line-height: 1.5555555556
        }

.image_LR-category, .image_LR-title, .image_LR-wysiwyg {
    display: block
}

.image_LR-category {
    margin-bottom: .5rem;
    color: #7e6aa9
}

.image_LR-title {
    margin-bottom: 1rem
}

.image_LR-wysiwyg {
    color: #333;
    font-size: 1rem
}

    .image_LR-wysiwyg p {
        font-size: 1rem;
        font-family: Open Sans,sans-serif;
        letter-spacing: 0;
        line-height: 1.625
    }

    .image_LR-wysiwyg ul {
        margin-top: .625rem;
        padding: 0
    }

        .image_LR-wysiwyg ul li {
            position: relative;
            padding-left: 1.9375rem;
            font-size: 1rem;
            line-height: 1.625;
            margin-bottom: 0
        }

            .image_LR-wysiwyg ul li:before {
                content: "";
                border-radius: 0;
                width: 1.5rem;
                height: 1.5rem;
                background-color: transparent;
                background-repeat: no-repeat;
                background-position: 50%;
                background-size: 80% auto;
                background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+ZG9uZS0yNHB4ICgxKTwvdGl0bGU+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNhbXBhaWduLXRlbXBsYXRlX09wdGlvbi0xLiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyOC4wMDAwMDAsIC00ODEuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJIUC1oZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgODEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iaW50cm8tY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI4LjAwMDAwMCwgMTU0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDI0Mi4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImRvbmUtMjRweC0oMSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIHBvaW50cz0iMCAwIDI0IDAgMjQgMjQgMCAyNCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGw9IiM0QzIxNzciIGZpbGwtcnVsZT0ibm9uemVybyIgcG9pbnRzPSI5IDE2LjIgNC44IDEyIDMuNCAxMy40IDkgMTkgMjEgNyAxOS42IDUuNiI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
                position: absolute;
                top: 0;
                left: 0;
                margin-top: -2px
            }

.image_LR-cta {
    display: flex;
    margin-top: 1.5rem;
    justify-content: start
}

    .image_LR-cta .h-button:nth-child(2) {
        margin-left: 1rem
    }

.image_LR-images {
    position: relative;
    width: 100%
}

.image_LR-primary_image_container {
    display: flex;
    align-items: center;
    position: relative;
    overflow: hidden
}

.image_LR-primary_image {
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%
}

.image_LR-image_container {
    display: flex;
    align-items: center;
    justify-content: center;
    position: static
}

.image_LR-primary_image_container {
    min-height: 27.5rem;
    max-width: 24rem;
    margin-left: 7.25rem;
    top: 0
}

.image_LR-secondary_image_container {
    max-width: 36.5rem;
    position: relative;
    z-index: -1
}

@media(max-width:64rem) {
    .image_LR_container {
        margin-left: 2.5rem;
        margin-right: 2.5rem;
        padding: 4rem 0 0
    }

    .image_LR_container--secondary {
        margin-left: 4rem;
        margin-right: 4rem
    }

        .image_LR_container--secondary .image_LR-primary_image_container {
            top: 0;
            right: 0;
            align-items: flex-start
        }

    .image_LR_container--reverse .image_LR-primary_image_container {
        left: 0
    }

    .image_LR_container--secondary .image_LR-content_container .image_LR-content {
        max-width: 29rem
    }

    .image_LR_container--secondary .image_LR-content {
        max-width: 51%
    }

    .image_LR_container--secondary .image_LR-image_container {
        justify-content: flex-start
    }

    .image_LR_container--secondary .image_LR-primary_image_container {
        max-width: 21.75rem;
        top: 2.625rem
    }

    .image_LR_container--secondary .image_LR-secondary_image_container {
        max-width: 30rem;
        margin: 0 0 0 7.5rem
    }

    .image_LR-content {
        display: flex;
        align-self: center;
        width: 100%;
        min-height: 0;
        align-items: center;
        min-height: 15.5625rem
    }

    .image_LR--reverse .image_LR-content, .image_LR-content {
        padding: 0;
        max-width: 26rem
    }

    .image_LR--secondary .image_LR-content {
        margin-left: 0
    }

    .image_LR-primary_image_container {
        max-width: 19.375rem;
        min-height: auto;
        width: 100%;
        right: 0
    }

    .image_LR-image_container {
        justify-content: flex-end;
        padding: 0
    }

    .image_LR-secondary_image_container {
        max-width: 26rem;
        margin-right: 7.25rem
    }
}

@media(max-width:60rem) {
    .image_LR_container--secondary {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

        .image_LR_container--secondary .image_LR-content {
            max-width: 26rem
        }

        .image_LR_container--secondary .image_LR-primary_image_container {
            max-width: 18.75rem
        }
}

@media(max-width:52.1875rem) {
    .image_LR_container--secondary .image_LR-image_container {
        justify-content: flex-start
    }

    .image_LR_container--secondary .image_LR-primary_image_container {
        max-width: 13.5625rem;
        top: 0
    }

    .image_LR_container--secondary .image_LR-secondary_image_container {
        max-width: 17.875rem;
        margin: 0 0 0 17.0625rem
    }

    .image_LR_container--secondary .image_LR-cta {
        margin-bottom: 2.5rem
    }

    .image_LR-primary_image_container {
        max-width: 13.5625rem;
        width: 100%;
        right: 0
    }

    .image_LR-secondary_image_container {
        max-width: 17.875rem
    }
}

@media(max-width:45rem) {
    .image_LR_container--secondary .image_LR-content {
        max-width: 23.75rem
    }
}

@media(max-width:43.75rem) {
    .image_LR_container {
        margin: 0;
        padding: 1.75rem 1rem 0
    }

    .image_LR-category {
        margin-top: 2.25rem
    }

    .image_LR--reverse .image_LR-content {
        order: 1
    }

    .image_LR_container--reverse {
        flex-direction: column-reverse
    }

    .image_LR {
        display: block
    }

    .image_LR-content_container {
        padding-bottom: 2.5rem
    }

    .image_LR-content {
        max-width: none;
        min-height: unset
    }

    .image_LR-cta {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column
    }

        .image_LR-cta .h-button:nth-child(2) {
            margin-left: 0;
            margin-top: .5rem
        }

    .image_LR--reverse {
        display: flex;
        flex-direction: column-reverse
    }

        .image_LR--reverse .image_LR-content_container {
            padding-bottom: 2.5rem;
            padding-top: 1.5rem
        }

        .image_LR--reverse .image_LR-primary_image_container {
            margin: 0
        }

        .image_LR--reverse .image_LR-content, .image_LR_container--secondary .image_LR-content {
            max-width: none;
            width: 100%
        }

    .image_LR_container--secondary .image_LR-secondary_image_container {
        margin-left: 0
    }

    .image_LR_container--secondary .image_LR-image_container {
        display: flex;
        flex-direction: column-reverse
    }

    .image_LR_container--secondary .image_LR-primary_image_container {
        display: flex;
        max-width: none;
        width: 100%;
        justify-content: flex-end;
        position: relative;
        margin-top: -3.4375rem
    }

    .image_LR_container--secondary .image_LR-primary_image {
        max-width: 13.5625rem
    }

    .image_LR_container--secondary .image_LR-secondary_image_container {
        display: flex;
        justify-content: flex-start;
        max-width: none
    }

    .image_LR_container--secondary .image_LR-secondary_image {
        max-width: 17.875rem
    }

    .image_LR-image_container {
        justify-content: flex-start
    }

    .image_LR-secondary_image_container {
        max-width: 17.875rem;
        width: 100%;
        margin-right: 0
    }

    .image_LR-primary_image_container {
        position: relative;
        max-width: none;
        min-height: auto;
        width: 100%;
        margin-left: 0;
        margin-right: 0
    }
}

.image_left_content_right_container {
    position: relative;
    max-width: 76rem;
    padding-left: 1rem;
    padding-right: 1rem;
    margin: 0 auto
}

.image_left_content_right_container--no_image .image_left_content_right-content {
    margin-left: auto;
    margin-right: auto;
    padding-top: 3rem;
    padding-bottom: 3rem
}

.image_left_content_right_container--no_image .image_left_content_right-title {
    text-align: center;
    margin-left: auto;
    margin-right: auto
}

.image_left_content_right_container--no_image .image_left_content_right-wysiwyg {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    max-width: 53rem
}

.image_left_content_right_container--no_image .image_left_content_right-cta {
    justify-content: center;
    margin-left: auto;
    margin-right: auto
}

.image_left_content_right {
    display: flex;
    align-items: center;
    width: 100%;
    margin: 0 auto;
    justify-content: space-between;
    flex-direction: row-reverse;
    background-color: #0b5fb8
}

.image_left_content_right-content {
    display: flex;
    align-self: center;
    width: 100%;
    align-items: center;
    padding: 0;
    margin-left: 6.3125vw;
    margin-right: 6.3125vw
}

    .image_left_content_right-content:after {
        content: "";
        min-height: inherit;
        font-size: 0
    }

.image_left_content_right-content_container {
    display: block;
    width: 100%
}

    .image_left_content_right-content_container p {
        font-size: 1.125rem;
        line-height: 1.5555555556
    }

    .image_left_content_right-content_container ul {
        padding: .375rem 0 0
    }

        .image_left_content_right-content_container ul li {
            font-size: 1.125rem;
            line-height: 1.5555555556
        }

            .image_left_content_right-content_container ul li:before {
                content: " ";
                display: inline-block;
                background-repeat: no-repeat;
                border-radius: 0;
                width: 1.5rem;
                height: .875rem;
                background-color: transparent;
                background-position: 50%;
                background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkgMTYuMmwtMy41LTMuNWEuOTkuOTkgMCAxMC0xLjQgMS40TDkgMTkgMjAuMyA3LjdhLjk5Ljk5IDAgMTAtMS40LTEuNEw5IDE2LjJ6Ii8+PC9zdmc+);
                background-size: 100% auto;
                top: 0;
                left: 0
            }

.image_left_content_right-title {
    display: block;
    color: #fff;
    margin-bottom: .5rem;
    max-width: 38rem
}

.image_left_content_right-wysiwyg {
    display: block;
    color: #fff;
    max-width: 31rem
}

.image_left_content_right-cta {
    display: flex;
    margin-top: 1rem
}

    .image_left_content_right-cta .h-button + .h-button {
        margin-left: .5rem
    }

.image_left_content_right-images {
    position: relative;
    width: 100%
}

.image_left_content_right-image_container {
    display: flex;
    align-items: center;
    overflow: hidden;
    justify-content: center;
    position: static;
    max-width: 24rem;
    margin-left: 0;
    top: 0;
    width: 100%
}

.image_left_content_right-image {
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%
}

@media(max-width:64rem) {
    .image_left_content_right_container {
        padding-left: 0;
        padding-right: 0
    }

    .image_left_content_right-content {
        display: flex;
        align-self: center;
        width: 100%;
        min-height: 0;
        align-items: center;
        padding: 1rem 1rem 1rem 0
    }

    .image_left_content_right-image_container {
        min-height: auto;
        width: 100%;
        left: 0;
        right: 0;
        justify-content: flex-end;
        padding: 0;
        margin-right: 2.5rem;
        margin-left: 0
    }

    .image_left_content_right_container--no_image .image_left_content_right-content {
        padding-right: 1rem;
        padding-left: 1rem
    }
}

@media(max-width:60rem) {
    .image_left_content_right-image_container {
        margin-right: 1.5rem
    }
}

@media(max-width:40rem) {
    .image_left_content_right_container--no_image .image_left_content_right-content {
        padding-top: 0;
        padding-bottom: 0
    }

    .image_left_content_right_container--no_image .image_left_content_right-title, .image_left_content_right_container--no_image .image_left_content_right-wysiwyg {
        text-align: left
    }

    .image_left_content_right_container--no_image .image_left_content_right-cta {
        justify-content: center;
        margin-left: auto;
        margin-right: auto
    }

        .image_left_content_right_container--no_image .image_left_content_right-cta > * {
            display: inline-flex;
            flex-wrap: wrap;
            flex-direction: row;
            padding-right: 0;
            padding-left: 0;
            width: calc(50% - .25rem)
        }

    .image_left_content_right-cta .h-button {
        width: 100%
    }

        .image_left_content_right-cta .h-button + .h-button {
            margin-left: 0;
            margin-top: .5rem
        }

    .image_left_content_right-content {
        order: 1
    }

    .image_left_content_right_container {
        margin: 0
    }

    .image_left_content_right, .image_left_content_right_container {
        display: flex;
        flex-direction: column-reverse
    }

    .image_left_content_right-title {
        font-size: 1.75rem;
        line-height: 2.375rem
    }

    .image_left_content_right-wysiwyg p {
        font-size: 1rem;
        line-height: 1.625rem
    }

    .image_left_content_right-content_container {
        padding: 3rem 0 3rem 1rem
    }

    .image_left_content_right-cta {
        flex-direction: column
    }

    .image_left_content_right-content {
        max-width: none;
        width: 100%
    }

    .image_left_content_right-image_container {
        justify-content: flex-start;
        position: relative;
        max-width: none;
        min-height: auto;
        width: 100%;
        margin: 0
    }
}

.insights_filter-filter {
    display: flex;
    align-items: center
}

    .insights_filter-filter .facet_checkbox_filter {
        margin: 0 .5rem 0 0
    }

.insights_filter .insights_filter-all {
    width: 100% !important;
    position: relative !important;
    display: block !important
}

.insights_filter-status {
    min-height: 3.5625rem
}

.insights_filter-filter_label {
    color: #757575;
    margin: 0 1rem 0 0
}

.insights_filter-section_container {
    position: relative
}

.insights_filter-section_container--state_default .insights_filter-result_state--default, .insights_filter-section_container--state_results .insights_filter-result_state--results {
    display: block;
    width: 100%;
    position: relative
}

.insights_filter-result_state {
    position: absolute;
    background-color: #fff;
    display: none;
    transition: all .2s ease-in-out;
    will-change: transform,opacity
}

@media(max-width:40rem) {
    .insights_filter-filter {
        flex-wrap: wrap;
        justify-content: space-between
    }

        .insights_filter-filter .facet_checkbox_filter {
            background-image: none;
            position: relative
        }

            .insights_filter-filter .facet_checkbox_filter:after {
                content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNCI+PHBhdGggZD0iTTE2IDhhMyAzIDAgMDEyLjgzIDJIMjJ2MmgtMy4xN2EzIDMgMCAwMS01LjY2IDBIMHYtMmgxMy4xN0EzIDMgMCAwMTE2IDh6TTYgMGEzIDMgMCAwMTIuODMgMkgyMnYySDguODNhMyAzIDAgMDEtNS42NiAwSDBWMmgzLjE3QTMgMyAwIDAxNiAweiIgZmlsbD0iIzRDMjE3NyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
                display: block;
                position: absolute;
                height: 1.25rem;
                width: 1.25rem;
                top: .5rem;
                right: 1rem
            }

    .insights_filter-filter_label {
        display: block;
        flex-grow: 1;
        width: 100%;
        margin: 0 0 1rem
    }

    .insights_filter-filter_container {
        width: 100%;
        margin: 0
    }

        .insights_filter-filter_container:first-child {
            margin: 0 .5rem 0 0
        }

    .insights_filter-status {
        min-height: 2.25rem
    }
}

.introduction_text {
    width: 100%;
    display: block;
    padding-top: 5rem;
    padding-bottom: 3.5rem
}

.introduction_text-wrapper {
    max-width: 50rem
}

.introduction_text-heading {
    margin-bottom: .5rem;
    color: #0b5fb8
}

.introduction_text-description {
    color: #333;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    margin-bottom: 0
}

@media(max-width:47.9375rem) {
    .introduction_text {
        padding-top: 4rem;
        padding-bottom: 2.5rem
    }

    .introduction_text-description {
        font-size: 1.25rem;
        line-height: 1.875rem
    }
}

.introduction_text_with_image_tiles {
    width: 100%;
    display: block;
    padding-top: 5rem;
    padding-bottom: 5rem
}

    .introduction_text_with_image_tiles .image_tile-title {
        top: inherit;
        left: inherit;
        transform: none;
        max-width: 20.625rem
    }

.introduction_text_with_image_tiles-wrapper {
    max-width: 50rem;
    margin-bottom: 3.5rem
}

.introduction_text_with_image_tiles-heading {
    margin-bottom: .5rem;
    color: #0b5fb8
}

.introduction_text_with_image_tiles-description {
    color: #333;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    margin-bottom: 0
}

.introduction_text_with_image_tiles-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: calc(100% + 1rem);
    margin-left: -.5rem;
    margin-right: -.5rem
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .introduction_text_with_image_tiles-list {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
}

.introduction_text_with_image_tiles-tile {
    display: inline-flex;
    flex: 0 0 calc(33.33% - 1rem);
    margin: .5rem
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .introduction_text_with_image_tiles-tile {
        margin-bottom: 1rem;
        width: 32%
    }
}

@media(max-width:60rem) {
    .introduction_text_with_image_tiles-list .introduction_text_with_image_tiles-tile {
        flex: 0 0 calc(50% - 1rem)
    }
}

@media(max-width:60rem)and (-ms-high-contrast:active),(max-width:60rem)and (-ms-high-contrast:none) {
    .introduction_text_with_image_tiles-list .introduction_text_with_image_tiles-tile {
        margin-bottom: 1rem;
        width: 48%
    }
}

@media(max-width:60rem) {
    .introduction_text_with_image_tiles-wrapper {
        margin-bottom: 3rem
    }
}

@media(max-width:47.9375rem) {
    .introduction_text_with_image_tiles {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .introduction_text_with_image_tiles-description {
        font-size: 1.25rem;
        line-height: 1.875rem
    }

    .introduction_text_with_image_tiles-list .introduction_text_with_image_tiles-tile {
        flex: 0 0 100%;
        margin: 0 0 .5rem
    }

        .introduction_text_with_image_tiles-list .introduction_text_with_image_tiles-tile:last-child {
            margin-bottom: 0
        }
}

@media(max-width:47.9375rem)and (-ms-high-contrast:active),(max-width:47.9375rem)and (-ms-high-contrast:none) {
    .introduction_text_with_image_tiles-list .introduction_text_with_image_tiles-tile {
        margin-bottom: .5rem;
        width: 100%
    }
}

@media(max-width:47.9375rem) {
    .introduction_text_with_image_tiles-wrapper {
        margin-bottom: 2.5rem
    }
}

.image_tiles_grid {
    width: 100%;
    display: block;
    padding-top: 5rem;
    padding-bottom: 5rem
}

.image_tiles_grid-list {
    width: 100%;
    grid-template-columns: repeat(3,1fr);
    grid-row-gap: 1rem;
    grid-column-gap: 1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

.image_tiles_grid-tile {
    display: inline-flex;
    flex: 0 0 30%
}

@media(max-width:60rem) {
    .image_tiles_grid-list {
        grid-template-columns: repeat(2,1fr);
        display: grid
    }
}

@media(max-width:47.9375rem) {
    .image_tiles_grid {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .image_tiles_grid-list {
        grid-row-gap: .5rem;
        grid-column-gap: unset;
        display: grid;
        grid-template-columns: repeat(1,1fr)
    }
}

.location_contact_tiles {
    width: 100%;
    padding-top: 5rem;
    padding-bottom: 5rem
}

.location_contact_tiles-list {
    width: 100%;
    display: flex;
    grid-template-columns: repeat(3,1fr);
    grid-row-gap: .75rem;
    grid-column-gap: .75rem;
    flex-wrap: wrap;
    justify-content: center
}

@media(max-width:64rem) {
    .location_contact_tiles-list {
        grid-template-columns: repeat(2,1fr);
        display: grid;
        flex-wrap: unset;
        justify-content: normal
    }
}

@media(max-width:60rem) {
    .location_contact_tiles-list {
        display: grid;
        flex-wrap: unset;
        justify-content: normal
    }
}

@media(max-width:47.9375rem) {
    .location_contact_tiles {
        padding-top: 2.5rem;
        padding-bottom: 4rem;
        display: grid;
        flex-wrap: unset;
        justify-content: normal
    }

    .location_contact_tiles-list {
        grid-template-columns: unset;
        grid-row-gap: .5rem;
        grid-column-gap: unset
    }
}

@media(max-width:40rem) {
    .location_contact_tiles {
        display: grid;
        flex-wrap: unset;
        justify-content: normal
    }
}

@media(max-width:1440px) {
    .location_contact_tiles-list {
        display: flex;
        align-items: flex-start;
        flex-wrap: wrap;
        justify-content: normal
    }
}

.logo_award_call_out {
    width: 100%;
    display: block;
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f7f7f7
}

.logo_award_call_out-header {
    width: 100%;
    display: block;
    max-width: 40rem;
    margin-left: auto;
    margin-right: auto
}

.logo_award_call_out-heading {
    width: 100%;
    display: block;
    color: #0b5fb8;
    text-align: center;
    margin-bottom: .5rem
}

.logo_award_call_out-description {
    width: 100%;
    display: block;
    color: #333;
    text-align: center;
    margin-bottom: 0
}

.logo_award_call_out-list {
    width: 100%;
    display: grid;
    justify-content: center;
    padding: 0;
    margin: 2.5rem auto 0;
    grid-row-gap: 1rem;
    grid-column-gap: 1rem
}

.logo_award_call_out-list--4 {
    grid-template-columns: repeat(4,auto);
    grid-template-areas: unset
}

.logo_award_call_out-list--5 {
    grid-template-columns: repeat(5,auto);
    grid-template-areas: unset
}

.logo_award_call_out-element {
    display: inline-flex;
    align-items: center;
    justify-content: center
}

.logo_award_call_out-image {
    width: 12rem;
    height: auto;
    display: block;
    padding: 2.0625rem;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.logo_award_call_out-image_container {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    width: 17.75rem;
    height: 17.75rem
}

@media(max-width:90rem) {
    .logo_award_call_out-image_container {
        width: 14rem;
        height: 14rem
    }
}

@media(max-width:75rem) {
    .logo_award_call_out-image_container {
        width: 12.25rem;
        height: 12.25rem
    }
}

@media(max-width:64rem) {
    .logo_award_call_out-list--4 {
        grid-template-areas: "a b" "c d";
        grid-template-columns: unset;
        grid-template-rows: unset
    }

    .logo_award_call_out-list--5 {
        grid-template-areas: "a b c d e";
        grid-template-columns: unset;
        grid-template-rows: unset
    }

    .logo_award_call_out-image_container {
        width: 11.5rem;
        height: 11.5rem
    }

    .logo_award_call_out-element:first-child {
        grid-area: a
    }

    .logo_award_call_out-element:nth-child(2) {
        grid-area: b
    }

    .logo_award_call_out-element:nth-child(3) {
        grid-area: c
    }

    .logo_award_call_out-element:nth-child(4) {
        grid-area: d
    }

    .logo_award_call_out-element:nth-child(5) {
        grid-area: e
    }
}

@media(max-width:60rem) {
    .logo_award_call_out-list--4 {
        grid-template-areas: "a b" "c d"
    }

    .logo_award_call_out-list--5 {
        grid-template-areas: "a a b b c c" "d d d e e e"
    }

        .logo_award_call_out-list--5 .logo_award_call_out-element:nth-child(4) {
            justify-content: flex-end
        }

        .logo_award_call_out-list--5 .logo_award_call_out-element:nth-child(5) {
            justify-content: flex-start
        }
}

@media(max-width:47.9375rem) {
    .logo_award_call_out {
        padding-top: 3.5rem;
        padding-bottom: 4rem
    }

    .logo_award_call_out-list--4 {
        grid-template-areas: "a b" "c d"
    }

    .logo_award_call_out-list--5 {
        grid-template-areas: "a b" "c d" "e e"
    }

        .logo_award_call_out-list--5 .logo_award_call_out-element:nth-child(4), .logo_award_call_out-list--5 .logo_award_call_out-element:nth-child(5) {
            justify-content: center
        }

    .logo_award_call_out-heading {
        font-size: 1.375rem;
        line-height: 1.4545454545;
        letter-spacing: .01875rem
    }
}

@media(max-width:40rem) {
    .logo_award_call_out-image_container {
        width: 10rem;
        height: 10rem
    }
}

@media(max-width:1440px) {
    .logo_award_call_out-list {
        display: flex;
        justify-content: center
    }

        .logo_award_call_out-list .logo_award_call_out-element {
            margin: 0 .5rem
        }
}

@media(max-width:1440px)and (max-width:60rem) {
    .logo_award_call_out-list {
        flex-wrap: wrap
    }

        .logo_award_call_out-list .logo_award_call_out-element {
            margin-bottom: 1rem
        }
}

.spacer {
    width: 100%
}

.spacer--default {
    min-height: 2.5rem
}

.spacer--extra_small {
    min-height: 2rem
}

.spacer--small {
    min-height: 4rem
}

.spacer--medium {
    min-height: 5rem
}

.spacer--large {
    min-height: 6rem
}

.spacer + .spacer {
    display: none !important
}

@media(max-width:60rem) {
    .spacer--default, .spacer--large, .spacer--medium, .spacer--small {
        min-height: 4rem
    }
}

@media(max-width:47.9375rem) {
    .spacer--default, .spacer--large, .spacer--medium, .spacer--small {
        min-height: 3rem
    }
}

.standard_hero {
    padding-top: 1.75rem
}

    .standard_hero + .divider {
        display: none !important
    }

.standard_hero-container {
    display: flex;
    padding-bottom: 4.125rem;
    border-bottom: thin solid #d8d8d8
}

.standard_hero-description {
    display: block;
    color: #333
}

.standard_hero-first_child {
    width: 100%;
    flex-grow: 1;
    margin-bottom: 1rem;
    padding-right: 1rem
}

.standard_hero-second_child {
    width: 100%;
    flex-grow: 1
}

    .standard_hero-second_child > :last-child {
        margin-bottom: 0
    }

.standard_hero-cta_container {
    margin-top: 1rem;
    display: flex
}

    .standard_hero-cta_container .standard_hero-cta .h-button {
        min-width: 9.5rem
    }

.standard_hero-secondary {
    margin-left: .5rem
}

@media(max-width:47.9375rem) {
    .standard_hero-first_child {
        padding-right: 0
    }

    .standard_hero-container {
        display: block;
        padding-bottom: 2.5rem
    }
}

.standard_hero_with_image_purple-outer_container {
    max-width: 120rem;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    background-color: #0b5fb8
}

.standard_hero_with_image_purple-hero {
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
    height: 26.5rem
}

.standard_hero_with_image_purple-breadcrumbs {
    width: 100%;
    background-color: #30094a
}

    .standard_hero_with_image_purple-breadcrumbs .breadcrumbs:after {
        background: linear-gradient(90deg,rgba(48,9,74,0) 18%,#30094a)
    }

    .standard_hero_with_image_purple-breadcrumbs .breadcrumbs .h-container {
        padding-left: 0;
        padding-right: 0
    }

    .standard_hero_with_image_purple-breadcrumbs .breadcrumbs .breadcrumbs-divider:before {
        height: .125rem;
        width: .125rem;
        border-radius: .0625rem
    }

    .standard_hero_with_image_purple-breadcrumbs .breadcrumbs .breadcrumbs-list_item:not(:first-child) .breadcrumbs-list_item_link {
        padding-left: 1.1875rem
    }

    .standard_hero_with_image_purple-breadcrumbs .breadcrumbs .breadcrumbs-list_item:not(:last-child) .breadcrumbs-list_item_link {
        padding-right: 1.1875rem
    }

    .standard_hero_with_image_purple-breadcrumbs .breadcrumbs .breadcrumbs-list_item_link {
        color: #fff
    }

    .standard_hero_with_image_purple-breadcrumbs .breadcrumbs .breadcrumbs_breadcrumb-link--disabled {
        color: hsla(0,0%,100%,.5)
    }

.standard_hero_with_image_purple-content_container {
    width: 100%;
    display: flex;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
    justify-content: flex-start;
    position: relative
}

.standard_hero_with_image_purple-body {
    width: 100%;
    padding: 2.5rem 2.5rem 2.5rem 6.25rem;
    max-width: 45.25rem;
    position: relative
}

.standard_hero_with_image_purple-image {
    opacity: .5;
    z-index: 0;
    pointer-events: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    object-position: top;
    font-family: "object-fit: cover; object-position: top;"
}

.standard_hero_with_image_purple-heading {
    margin-bottom: .5rem;
    color: #fff;
    font-size: 3rem;
    line-height: 3.5rem
}

.standard_hero_with_image_purple-subheading {
    font-weight: 600;
    color: #fff;
    position: absolute;
    margin: 0;
    top: 50%;
    left: 1.5rem;
    transform: translate(-50%,-2.5rem) rotate(90deg);
    display: flex;
    align-items: center
}

    .standard_hero_with_image_purple-subheading:after {
        content: " ";
        display: inline-flex;
        width: 3.75rem;
        height: .0625rem;
        background-color: #fff;
        margin-left: 24px
    }

.standard_hero_with_image_purple-description {
    margin-bottom: 2rem;
    color: #fff;
    font-size: 1.125rem;
    line-height: 1.5555555556
}

.standard_hero_with_image_purple-cta {
    display: flex;
    margin-top: 1rem
}

    .standard_hero_with_image_purple-cta .h-button + .h-button {
        margin-left: .5rem
    }

@media(max-width:47.9375rem) {
    .standard_hero_with_image_purple-hero {
        height: auto
    }

    .standard_hero_with_image_purple-subheading {
        display: none
    }

    .standard_hero_with_image_purple-outer_container {
        padding-left: 0;
        padding-right: 0
    }

    .standard_hero_with_image_purple-heading {
        margin-bottom: 1rem;
        font-size: 2rem;
        line-height: 2.5rem
    }

    .standard_hero_with_image_purple-description {
        margin-bottom: 1.5rem;
        font-size: 1rem;
        line-height: 1.625rem
    }

    .standard_hero_with_image_purple-content_container {
        padding-left: 0;
        padding-right: 0
    }

    .standard_hero_with_image_purple-body {
        height: auto;
        padding: 2.5rem 1rem
    }

        .standard_hero_with_image_purple-body:before {
            content: none;
            display: none
        }
}

.standard_hero_with_image_white-outer_container {
    max-width: 90rem;
    position: relative;
    padding-left: 0;
    padding-right: 0
}

.standard_hero_with_image_white-hero {
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
    height: 26.5rem
}

.standard_hero_with_image_white-breadcrumbs {
    width: 100%;
    background-color: #f7f7f7
}

.standard_hero_with_image_white-content_container {
    width: 100%;
    display: flex;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
    justify-content: flex-start
}

.standard_hero_with_image_white-body {
    padding: 2.5rem;
    position: relative;
    background-color: #fff
}

.standard_hero_with_image_white-body--small {
    width: 100%;
    max-width: 34.25rem
}

.standard_hero_with_image_white-body--auto {
    width: auto;
    max-width: 100%
}

.standard_hero_with_image_white-body:before {
    content: " ";
    display: block;
    width: .25rem;
    position: absolute;
    top: 0;
    left: 0;
    transform: translateX(-100%);
    height: 100%;
    background-color: #a792c1
}

.standard_hero_with_image_white-image {
    z-index: 0;
    pointer-events: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.standard_hero_with_image_white-image--desktop {
    position: absolute;
    height: 100%;
    top: 0;
    left: 0
}

.standard_hero_with_image_white-image--desktop, .standard_hero_with_image_white-image--mobile {
    width: 100%;
    object-fit: cover;
    object-position: top;
    font-family: "object-fit: cover; object-position: top;"
}

.standard_hero_with_image_white-image--mobile {
    height: auto
}

.standard_hero_with_image_white-heading {
    margin-bottom: .5rem;
    color: #0b5fb8
}

.standard_hero_with_image_white-description {
    color: #333;
    margin-bottom: 1rem
}

.standard_hero_with_image_white-cta {
    display: flex;
    margin-top: 1rem
}

    .standard_hero_with_image_white-cta .h-button + .h-button {
        margin-left: .5rem
    }

@media(max-width:47.9375rem) {
    .standard_hero_with_image_white-hero {
        height: auto
    }

    .standard_hero_with_image_white-outer_container {
        padding-left: 0;
        padding-right: 0
    }

    .standard_hero_with_image_white-heading {
        margin-bottom: 1rem;
        font-size: 2rem;
        line-height: 2.5rem
    }

    .standard_hero_with_image_white-description {
        margin-bottom: 1.5rem
    }

    .standard_hero_with_image_white-content_container {
        padding-left: 0;
        padding-right: 0
    }

    .standard_hero_with_image_white-body {
        height: auto;
        padding: 2rem 1rem 2.5rem
    }

        .standard_hero_with_image_white-body:before {
            content: none;
            display: none
        }
}

@media(max-width:40rem) {
    .standard_hero_with_image_white-body--auto {
        width: 100%;
        max-width: 34.25rem
    }

    .standard_hero_with_image_white-cta {
        flex-direction: column
    }

        .standard_hero_with_image_white-cta .h-button {
            width: 100%
        }

            .standard_hero_with_image_white-cta .h-button + .h-button {
                margin-left: 0;
                margin-top: .5rem
            }
}

.subscribe_module_container {
    position: relative;
    max-width: 76rem;
    padding-left: 1rem;
    padding-right: 1rem;
    margin: 0 auto
}

.subscribe_module_container--no_image .subscribe_module-content {
    margin-left: auto;
    margin-right: auto;
    padding-top: 3rem;
    padding-bottom: 3rem
}

.subscribe_module_container--no_image .subscribe_module-title {
    text-align: center;
    margin-left: auto;
    margin-right: auto
}

.subscribe_module_container--no_image .subscribe_module-wysiwyg {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    max-width: 53rem
}

.subscribe_module_container--no_image .subscribe_module-cta {
    justify-content: center;
    margin-left: auto;
    margin-right: auto
}

.subscribe_module {
    display: flex;
    align-items: center;
    width: 100%;
    margin: 0 auto;
    justify-content: space-between;
    flex-direction: row-reverse;
    background-color: #0b5fb8
}

.subscribe_module-content {
    display: flex;
    align-self: center;
    width: 100%;
    align-items: center;
    padding: 0;
    max-width: 50rem
}

    .subscribe_module-content:after {
        content: "";
        min-height: inherit;
        font-size: 0
    }

.subscribe_module-content_container {
    display: block;
    width: 100%
}

    .subscribe_module-content_container p {
        font-size: 1.125rem;
        line-height: 1.5555555556
    }

    .subscribe_module-content_container ul {
        padding: 0 0 0 1.5rem
    }

        .subscribe_module-content_container ul li {
            margin-bottom: 1rem;
            font-size: 1.125rem;
            line-height: 1.5555555556
        }

.subscribe_module-title {
    display: block;
    color: #fff;
    margin-bottom: .5rem;
    max-width: 38rem
}

.subscribe_module-wysiwyg {
    display: block;
    color: #fff;
    max-width: 38rem;
    margin-bottom: 1.5rem
}

.subscribe_module-image_container {
    display: flex;
    align-items: center;
    overflow: hidden;
    justify-content: center;
    position: static;
    max-width: 24rem;
    margin-left: 0;
    margin-right: 6.5rem;
    width: 100%
}

.subscribe_module-image {
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%
}

body .subscribe_module .subscribe_module-form {
    max-width: 24rem
}

    body .subscribe_module .subscribe_module-form .wpforms-confirmation-container-full {
        margin: 0;
        padding: 0;
        border: 0;
        background: none;
        color: #fff
    }

    body .subscribe_module .subscribe_module-form div.wpforms-container-full {
        margin-bottom: 0
    }

        body .subscribe_module .subscribe_module-form div.wpforms-container-full .wpforms-form {
            width: 100%;
            display: flex;
            flex-direction: row
        }

            body .subscribe_module .subscribe_module-form div.wpforms-container-full .wpforms-form .wpforms-field-container {
                display: inline-flex;
                flex-grow: 1
            }

                body .subscribe_module .subscribe_module-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field {
                    position: relative;
                    margin: 0;
                    padding: 0;
                    width: 100%
                }

                    body .subscribe_module .subscribe_module-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input[type=email] {
                        width: 100%;
                        max-width: unset !important;
                        border-top-right-radius: 0;
                        border-bottom-right-radius: 0
                    }

                    body .subscribe_module .subscribe_module-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field label.wpforms-error {
                        position: absolute;
                        color: #fff;
                        top: calc(100% + .25rem);
                        -webkit-user-select: none;
                        -ms-user-select: none;
                        user-select: none
                    }

            body .subscribe_module .subscribe_module-form div.wpforms-container-full .wpforms-form .wpforms-submit-container {
                display: inline-flex;
                flex-grow: 0;
                margin: 0;
                padding: 0
            }

                body .subscribe_module .subscribe_module-form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit] {
                    border-top-left-radius: 0;
                    border-bottom-left-radius: 0
                }

@media(max-width:64rem) {
    .subscribe_module_container {
        padding-left: 0;
        padding-right: 0
    }

    .subscribe_module-content {
        display: flex;
        align-self: center;
        width: 100%;
        min-height: 0;
        align-items: center;
        padding: 1rem 1rem 1rem 0
    }

    .subscribe_module-image_container {
        min-height: auto;
        width: 100%;
        left: 0;
        right: 0;
        justify-content: flex-end;
        padding: 0;
        margin-right: 2.5rem;
        margin-left: 0
    }

    .subscribe_module_container--no_image .subscribe_module-content {
        padding-right: 1rem;
        padding-left: 1rem
    }
}

@media(max-width:60rem) {
    .subscribe_module-image_container {
        margin-right: 1.5rem
    }
}

@media(max-width:40rem) {
    .subscribe_module_container--no_image .subscribe_module-content {
        padding-top: 0;
        padding-bottom: 0
    }

    .subscribe_module-content {
        order: 1;
        padding-right: 0;
        padding-left: 0
    }

    .subscribe_module_container {
        margin: 0
    }

    .subscribe_module, .subscribe_module_container {
        display: flex;
        flex-direction: column-reverse
    }

    .subscribe_module-title {
        font-size: 1.75rem;
        line-height: 2.375rem
    }

    .subscribe_module-wysiwyg p {
        font-size: 1rem;
        line-height: 1.625rem
    }

    .subscribe_module-content_container {
        padding: 3rem 1rem
    }

    .subscribe_module-content {
        max-width: none;
        width: 100%
    }

    .subscribe_module-image_container {
        justify-content: flex-start;
        position: relative;
        max-width: none;
        min-height: auto;
        width: 100%;
        margin: 0
    }
}

.team_members {
    width: 100%;
    padding: 2.5rem 0
}

.team_members-tiles {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

.team_members-tile {
    width: 100%;
    flex: 0 0 calc(25% - 16px);
    margin: .5rem
}

@media(max-width:75rem) {
    .team_members-tile {
        flex: 0 0 calc(33% - 16px)
    }
}

@media(max-width:60rem) {
    .team_members {
        padding: 4rem 0
    }

    .team_members-tile {
        flex: 0 0 calc(50% - 16px)
    }
}

@media(max-width:47.9375rem) {
    .team_members-tile {
        flex: 0 0 calc(100% - 16px)
    }
}

@media(max-width:1440px) {
    .team_members-tiles {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row
    }

        .team_members-tiles .team_members-tile {
            width: calc(25% - 1rem);
            margin-right: 1rem
        }
}

.testimonial {
    width: 100%;
    display: block;
    padding-top: 5rem;
    padding-bottom: 5rem
}

.testimonial-title {
    width: 100%;
    display: block;
    text-align: center
}

    .testimonial-title.h-text--h2 {
        font-size: 1.625rem
    }

.testimonial .testimonial-header {
    width: 100%;
    margin-bottom: 2rem
}

.testimonial .testimonial_tile-wysiwyg {
    width: 100%;
    max-height: 18.75rem;
    overflow: hidden;
    display: none;
    max-width: 46.25rem;
    margin: auto
}

    .testimonial .testimonial_tile-wysiwyg.\--center {
        text-align: center
    }

.testimonial .slider {
    display: none
}

    .testimonial .slider.slick-initialized {
        display: block
    }

.testimonial .slick-dots-wrap {
    display: inline-flex;
    justify-content: center;
    width: 100%
}

.testimonial ul.slick-dots li {
    display: inline-block;
    padding: 0 .5rem
}

    .testimonial ul.slick-dots li button {
        font-size: 0;
        background-color: #757575;
        border-radius: 2rem;
        padding: .4375rem
    }

    .testimonial ul.slick-dots li.slick-active button {
        background-color: #0b5fb8
    }

    .testimonial ul.slick-dots li:hover button {
        background-color: #a48ebb
    }

.testimonial .wysiwyg blockquote:before {
    display: none
}

.testimonial_tile {
    display: flex
}

.testimonial_tile-image_container {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 0 1.5rem
}

.testimonial_tile-image {
    width: 20rem;
    height: 15rem;
    border-radius: 20rem;
    display: none
}

.testimonial-container {
    max-width: 63.5rem
}

@media(max-width:60rem) {
    .testimonial {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .testimonial_tile {
        display: block
    }

    .testimonial_tile-image {
        width: 12.5rem;
        height: 12.5rem
    }
}

.video {
    max-width: 63.4375rem;
    padding-top: 5rem;
    margin: 0 auto
}

    .video .img_wrapper {
        position: relative
    }

        .video .img_wrapper:before {
            content: "";
            display: block;
            width: 100%;
            height: 0;
            padding-bottom: 56.5615462869%
        }

    .video .main_img {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        object-fit: cover;
        font-family: "object-fit: contain;"
    }

    .video .\--left {
        text-align: left
    }

    .video .\--center {
        text-align: center
    }

.video-cta {
    display: flex;
    padding-top: 1.5rem
}

    .video-cta .h-button + .h-button {
        margin-left: .5rem
    }

    .video-cta.\--center {
        align-items: center;
        justify-content: center
    }

    .video-cta.\--left {
        align-items: flex-start;
        justify-content: flex-start
    }

    .video-cta.\--right {
        align-items: flex-end;
        justify-content: flex-end
    }

.video_text {
    max-width: 50rem
}

    .video_text.\--center {
        margin: auto
    }

.video_text-headline {
    margin: 1rem 0;
    font-size: 1rem;
    font-family: Open Sans,sans-serif;
    letter-spacing: 0;
    line-height: 1.625;
    color: #333
}

    .video_text-headline.\--left {
        text-align: left
    }

    .video_text-headline.\--center {
        text-align: center
    }

    .video_text-headline.\--right {
        text-align: right
    }

.video_text-description {
    margin: .5rem 0 0;
    color: #333
}

.video-poster {
    margin: 0
}

.video-content_wrapper {
    width: 100%;
    display: grid;
    margin: 2rem 0 0;
    grid-row-gap: 2rem;
    grid-column-gap: 2rem
}

    .video-content_wrapper.\--small {
        grid-template-columns: repeat(3,1fr)
    }

        .video-content_wrapper.\--small .video-poster_iframe {
            min-height: 15rem
        }

    .video-content_wrapper.\--medium {
        grid-template-columns: repeat(2,1fr)
    }

        .video-content_wrapper.\--medium .video-poster_iframe {
            min-height: 18.75rem
        }

    .video-content_wrapper.\--large {
        grid-template-columns: repeat(1,1fr)
    }

        .video-content_wrapper.\--large .video-poster_iframe {
            min-height: 36.75rem
        }

.video-iframe_wrapper {
    display: none;
    visibility: hidden;
    opacity: 0;
    height: 36.75rem
}

    .video-iframe_wrapper.\--show {
        display: block;
        visibility: visible;
        opacity: 1
    }

.two_columns-section .video-poster {
    margin-top: 0
}

.video-poster_button:focus .video-play_icon_container, .video-poster_button:hover .video-play_icon_container {
    background-color: #0b5fb8;
    transition: all .3s ease-in-out
}

    .video-poster_button:focus .video-play_icon_container .svg_inject path, .video-poster_button:hover .video-play_icon_container .svg_inject path {
        fill: #fff;
        transition: all .3s ease-in-out
    }

.video-play_icon_container {
    width: 4rem;
    height: 4rem;
    background-color: #fff;
    left: 50%;
    border-radius: 6.25rem;
    transition: all .3s
}

.video-play_icon, .video-play_icon_container {
    position: absolute;
    top: 50%;
    transform: translate3d(-50%,-50%,0)
}

.video-play_icon {
    left: 53%
}

@media(max-width:60rem) {
    .video {
        padding: 4rem 0
    }

    .video-iframe_wrapper {
        height: 33.3125rem
    }
}

@media(max-width:40rem) {
    .video_text-description {
        font-size: 1.25rem;
        line-height: 150%
    }

    .video-play_icon_container {
        width: 2.5rem;
        height: 2.5rem
    }

    .video-play_icon .svg_inject {
        width: 1rem;
        height: .875rem
    }

    .video-iframe_wrapper {
        height: 20.25rem
    }

    .video-cta {
        flex-direction: column
    }

        .video-cta .h-button {
            width: 100%
        }

            .video-cta .h-button + .h-button {
                margin-left: 0;
                margin-top: .5rem
            }

    .video-content_wrapper.\--medium, .video-content_wrapper.\--small {
        grid-template-columns: repeat(1,1fr)
    }
}

.page-template-template-campaign .breadcrumbs {
    display: none
}

.page-template-template-campaign.without_secondary_navigation.without_buttons .hamburger_menu-content {
    top: 5.0625rem
}

.campaign_hero {
    width: 100%;
    display: block
}

.campaign_hero-container {
    max-width: 120rem;
    margin: 0 auto;
    position: relative
}

.campaign_hero-image {
    z-index: 0;
    pointer-events: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.campaign_hero-image--desktop {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.campaign_hero-image--desktop, .campaign_hero-image--mobile {
    object-fit: cover;
    object-position: top;
    font-family: "object-fit: cover; object-position: top;"
}

.campaign_hero-image--mobile {
    height: 240px
}

.campaign_hero-breadcrumbs {
    position: absolute;
    top: 1.5rem;
    left: 0;
    color: #fff;
    display: block
}

    .campaign_hero-breadcrumbs .breadcrumbs {
        display: block
    }

        .campaign_hero-breadcrumbs .breadcrumbs:after {
            content: none
        }

    .campaign_hero-breadcrumbs .h-container {
        padding-left: 0;
        padding-right: 0;
        margin-left: 0;
        margin-right: 0;
        max-width: unset
    }

    .campaign_hero-breadcrumbs a.breadcrumbs-list_item_link {
        color: #fff
    }

        .campaign_hero-breadcrumbs a.breadcrumbs-list_item_link:focus, .campaign_hero-breadcrumbs a.breadcrumbs-list_item_link:hover {
            color: #0b5fb8
        }

    .campaign_hero-breadcrumbs span.breadcrumbs-list_item_link, .campaign_hero-breadcrumbs span.breadcrumbs-list_item_link:focus, .campaign_hero-breadcrumbs span.breadcrumbs-list_item_link:hover {
        color: hsla(0,0%,100%,.6)
    }

.campaign_hero-content {
    color: #fff;
    height: 38.125rem;
    display: flex;
    align-items: normal;
    justify-content: flex-end;
    position: relative;
    z-index: 1
}

    .campaign_hero-content .primary {
        color: #0b5fb8
    }

    .campaign_hero-content .secondary {
        color: #fff
    }

.campaign_hero-content-container {
    max-width: 32.5rem
}

    .campaign_hero-content-container .campaign_hero-description {
        margin-top: 1.5rem;
        font-size: 1.25rem;
        letter-spacing: .2px;
        line-height: 1.5
    }

        .campaign_hero-content-container .campaign_hero-description.primary {
            color: #333
        }

    .campaign_hero-content-container .campaign_hero-description-list {
        margin-top: 1.5rem;
        font-size: 1.25rem;
        letter-spacing: .2px;
        line-height: 1.5
    }

        .campaign_hero-content-container .campaign_hero-description-list.primary {
            color: #333
        }

        .campaign_hero-content-container .campaign_hero-description-list ul li {
            position: relative;
            padding-left: 2.125rem;
            margin-bottom: .5rem
        }

            .campaign_hero-content-container .campaign_hero-description-list ul li:before {
                content: "";
                border-radius: 0;
                width: 1.5rem;
                height: 1.5rem;
                background-color: transparent;
                background-repeat: no-repeat;
                background-position: 50%;
                background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+ZG9uZS0yNHB4ICgxKTwvdGl0bGU+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkNhbXBhaWduLXRlbXBsYXRlX09wdGlvbi0xLiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyOC4wMDAwMDAsIC00ODEuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJIUC1oZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgODEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iaW50cm8tY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI4LjAwMDAwMCwgMTU0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDI0Mi4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImRvbmUtMjRweC0oMSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIHBvaW50cz0iMCAwIDI0IDAgMjQgMjQgMCAyNCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGw9IiM0QzIxNzciIGZpbGwtcnVsZT0ibm9uemVybyIgcG9pbnRzPSI5IDE2LjIgNC44IDEyIDMuNCAxMy40IDkgMTkgMjEgNyAxOS42IDUuNiI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
                position: absolute;
                top: 0;
                left: 0;
                margin-top: 1px
            }

.campaign_hero-container .campaign_hero-form--title {
    font-family: Volkswagen,sans-serif;
    font-weight: 600;
    font-size: 32px;
    letter-spacing: .4px;
    line-height: 42px;
    margin-bottom: 5px
}

.campaign_hero-container .campaign_hero-form--description {
    font-family: Open Sans,sans-serif;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 26px
}

.campaign_hero-container .campaign_hero-content-form {
    color: #fff
}

.campaign_hero-container .wpforms-confirmation-container-full {
    background: transparent;
    border: transparent;
    color: #fff
}

.campaign_hero-container--landscape {
    margin-bottom: 160px;
    margin-top: 16px
}

    .campaign_hero-container--landscape .campaign_hero-content {
        height: 34.6875rem;
        align-items: normal
    }

    .campaign_hero-container--landscape .campaign_hero-content-form {
        position: relative;
        padding-bottom: -101px;
        width: 100%;
        margin: auto
    }

    .campaign_hero-container--landscape .campaign_hero-content-container {
        margin-top: 140px;
        margin-right: 60px
    }

    .campaign_hero-container--landscape .campaign_hero-content-form-wrapper {
        width: 100%
    }

    .campaign_hero-container--landscape .campaign_hero-form {
        position: absolute;
        background: #0b5fb8;
        margin-top: -135px;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        z-index: 100;
        padding-bottom: 24px
    }

        .campaign_hero-container--landscape .campaign_hero-form .wpforms-container {
            width: 47.375rem
        }

            .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-title {
                display: none
            }

            .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-confirmation-container-full {
                color: #fff
            }

            .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-submit-container {
                clear: none
            }

            .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-submit {
                margin-top: 20px;
                min-width: 256px
            }

            .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-form input[type=text], .campaign_hero-container--landscape .campaign_hero-form .wpforms-container input[type=email], .campaign_hero-container--landscape .campaign_hero-form .wpforms-container input[type=tel] {
                min-width: 256px
            }

        .campaign_hero-container--landscape .campaign_hero-form .campaign_hero-form--headings {
            color: #fff;
            margin-top: 32px;
            margin-bottom: 34px;
            text-align: center
        }

.campaign_hero-container--portrait .campaign_hero-image--mobile {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    object-position: top;
    font-family: "object-fit: cover; object-position: top;"
}

.campaign_hero-container--portrait .campaign_hero-content {
    justify-content: flex-start
}

.campaign_hero-container--portrait .campaign_hero-content-form {
    padding: 32px;
    min-width: 432px;
    min-height: 38.125rem;
    margin-left: 172px;
    margin-top: 40px
}

.campaign_hero-container--portrait .campaign_hero-form--title {
    margin-bottom: 8px
}

.campaign_hero-container--portrait .wpforms-one-third {
    margin-left: 0;
    width: 100%
}

.campaign_hero-container--portrait .wpforms-container .wpforms-form .wpforms-title {
    display: none
}

.campaign_hero-container--portrait .wpforms-container .wpforms-form .wpforms-submit-container {
    margin-left: 0
}

.campaign_hero-container--portrait .wpforms-container .wpforms-form .wpforms-field {
    padding-bottom: 19px;
    padding-top: 0;
    width: 100%;
    margin: 0
}

.campaign_hero-container--portrait .wpforms-container .wpforms-form .wpforms-one-third {
    width: 100%;
    margin-left: 0
}

    .campaign_hero-container--portrait .wpforms-container .wpforms-form .wpforms-one-third.company-name, .campaign_hero-container--portrait .wpforms-container .wpforms-form .wpforms-one-third.number-of-staff {
        width: 49%
    }

    .campaign_hero-container--portrait .wpforms-container .wpforms-form .wpforms-one-third.number-of-staff {
        margin-left: 2%
    }

.campaign_hero-container--portrait .wpforms-container .wpforms-form .wpforms-submit {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 48px
}

.campaign_hero-container--portrait .wpforms-container .wpforms-form .wpforms-submit-container {
    padding: 0;
    margin: 0;
    width: 100%
}

.campaign_hero-container--portrait .wpforms-container.wpforms-container-full {
    margin-bottom: 3px
}

.campaign_hero-container--portrait .campaign_hero-content-container {
    margin-top: 156px;
    max-width: 580px
}

.campaign_hero-container--portrait .campaign_hero-form--headings {
    margin-bottom: 26px
}

.campaign_hero-footer {
    margin-top: 2rem
}

.campaign_hero-content-form {
    background-color: #0b5fb8
}

@media(max-width:75rem) {
    .campaign_hero-container--portrait .campaign_hero-content-form {
        margin-left: 10%
    }

    .campaign_hero-container--portrait .campaign_hero-content-container {
        max-width: 45%
    }
}

@media(max-width:64rem) {
    .page-template-template-campaign.without_secondary_navigation.without_buttons .hamburger_menu-content {
        top: 4.0625rem
    }

    .campaign_hero-container .wpforms-one-third {
        margin-left: 0;
        width: 100%
    }

    .campaign_hero-container .campaign_hero-form {
        padding: 32px
    }

    .campaign_hero-container .wpforms-container .wpforms-title {
        display: none
    }

    .campaign_hero-container .wpforms-container .wpforms-submit-container {
        padding: 0;
        margin: 0;
        width: 100%
    }

    .campaign_hero-container .wpforms-container .wpforms-form .wpforms-field {
        padding-bottom: 19px;
        padding-top: 0;
        width: 100%;
        margin: 0 auto
    }

    .campaign_hero-container .wpforms-container .wpforms-one-third {
        width: 92%;
        margin-left: 0
    }

        .campaign_hero-container .wpforms-container .wpforms-one-third.company-name, .campaign_hero-container .wpforms-container .wpforms-one-third.number-of-staff {
            width: 49%
        }

        .campaign_hero-container .wpforms-container .wpforms-one-third.number-of-staff {
            margin-left: 1%
        }

    .campaign_hero-container .wpforms-container .wpforms-submit {
        width: 100%;
        height: 48px
    }

    .campaign_hero-container--portrait {
        margin-bottom: 440px
    }

        .campaign_hero-container--portrait .campaign_hero-content {
            display: block
        }

        .campaign_hero-container--portrait .campaign_hero-content-container {
            max-width: 70%;
            margin: auto;
            padding-top: 100px
        }

        .campaign_hero-container--portrait .campaign_hero-content-form {
            padding: 16px;
            min-width: 100%;
            min-height: 610px;
            margin: 100px auto 0
        }

    .campaign_hero-container--landscape {
        margin-bottom: 440px
    }

        .campaign_hero-container--landscape .campaign_hero-form .wpforms-container {
            width: 80%
        }

            .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-submit {
                min-width: 256px;
                margin: 0;
                padding: 0;
                width: 100%
            }

            .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-submit-container {
                padding: 0;
                margin: 0;
                width: 100%
            }

            .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-form input[type=text], .campaign_hero-container--landscape .campaign_hero-form .wpforms-container input[type=email], .campaign_hero-container--landscape .campaign_hero-form .wpforms-container input[type=tel] {
                min-width: auto
            }
}

@media(max-width:60rem) {
    .page-template-template-campaign.without_secondary_navigation.without_buttons .hamburger_menu-content {
        top: 4.0625rem
    }

    .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-submit {
        min-width: 256px;
        margin: 0;
        padding: 0;
        width: 100%
    }

    .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-submit-container {
        padding: 0;
        margin: 0;
        width: 100%
    }
}

@media(max-width:40rem) {
    .page-template-template-campaign .breadcrumbs {
        display: block
    }

    .campaign_hero .h-container {
        padding-left: 0;
        padding-right: 0
    }

    .campaign_hero-breadcrumbs {
        display: none
    }

    .campaign_hero-content {
        height: auto;
        color: #0b5fb8;
        padding-top: 2.5rem;
        padding-bottom: 2rem
    }

    .campaign_hero-footer {
        margin-top: 1.5rem
    }

    .campaign_hero-container .campaign_hero-form {
        padding: 0 16px
    }

    .campaign_hero-container .campaign_hero-form--title {
        font-size: 28px;
        letter-spacing: .4px;
        line-height: 38px;
        margin-bottom: 5px;
        text-align: left
    }

    .campaign_hero-container .campaign_hero-form--description {
        font-size: 16px;
        letter-spacing: 0;
        line-height: 26px;
        text-align: left
    }

    .campaign_hero-container--portrait {
        margin-bottom: 0
    }

        .campaign_hero-container--portrait .campaign_hero-content-container {
            margin: 0;
            padding: 0 16px;
            max-width: fit-content;
            height: 427px;
            display: flex;
            flex-wrap: wrap;
            align-content: center
        }

        .campaign_hero-container--portrait .campaign_hero-content-form {
            margin-top: 32px;
            padding: 32px 0;
            min-height: 690px
        }

        .campaign_hero-container--portrait .campaign_hero-image--mobile {
            height: 500px
        }

        .campaign_hero-container--portrait div.wpforms-container-full .wpforms-form .wpforms-one-third.company-name, .campaign_hero-container--portrait div.wpforms-container-full .wpforms-form .wpforms-one-third.number-of-staff {
            width: 100%
        }

        .campaign_hero-container--portrait div.wpforms-container-full .wpforms-form .wpforms-one-third.number-of-staff {
            margin-left: 0
        }

        .campaign_hero-container--portrait div.wpforms-container-full .wpforms-form .wpforms-submit, .campaign_hero-container--portrait div.wpforms-container-full .wpforms-form .wpforms-submit-container {
            margin: 0;
            padding: 0;
            width: 100%
        }

    .campaign_hero-container--landscape {
        margin-bottom: 636px
    }

        .campaign_hero-container--landscape .campaign_hero {
            height: auto
        }

        .campaign_hero-container--landscape .campaign_hero-content {
            height: auto;
            background: #fff;
            padding-top: 32px
        }

        .campaign_hero-container--landscape .campaign_hero-content-container {
            margin: 0;
            padding: 0 16px;
            max-width: fit-content
        }

        .campaign_hero-container--landscape .campaign_hero-form {
            margin: 0;
            padding-bottom: 40px
        }

            .campaign_hero-container--landscape .campaign_hero-form .campaign_hero-form--headings {
                color: #fff;
                margin-top: 32px;
                margin-bottom: 16px;
                text-align: left
            }

            .campaign_hero-container--landscape .campaign_hero-form .wpforms-container, .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-one-third.company-name, .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-one-third.number-of-staff {
                width: 100%
            }

                .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-one-third.number-of-staff {
                    margin-left: 0
                }

                .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-submit {
                    min-width: 256px;
                    margin: 0;
                    padding: 0;
                    width: 100%
                }

                .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-submit-container {
                    padding: 0;
                    margin: 0;
                    width: 100%
                }

                .campaign_hero-container--landscape .campaign_hero-form .wpforms-container .wpforms-form input[type=text], .campaign_hero-container--landscape .campaign_hero-form .wpforms-container input[type=email], .campaign_hero-container--landscape .campaign_hero-form .wpforms-container input[type=tel] {
                    min-width: auto
                }

    .campaign_hero-content-container .campaign_hero-description, .campaign_hero-content-container .campaign_hero-description-list {
        font-size: 1.125rem;
        line-height: 1.5555555556;
        font-weight: 400;
        margin-top: 1rem
    }
}

.job_offer-sidebar {
    display: block;
    width: 100%;
    background-color: #f7f7f7;
    padding: 1rem 1rem 1.5rem
}

.job_offer-sidebar_section {
    width: 100%
}

    .job_offer-sidebar_section:not(:last-child) {
        margin-bottom: 1.5rem
    }

.job_offer-sidebar_title {
    width: 100%;
    color: #7e6aa9;
    margin-bottom: .5rem
}

.job_offer-sidebar_content {
    width: 100%;
    margin-bottom: 0;
    color: #333
}

.job_offer-apply_form {
    display: block
}

.job_offer-apply_title {
    display: block;
    margin-bottom: 1.5rem
}

@media(max-width:60rem) {
    .job_offer-sidebar {
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-row-gap: 1.5rem;
        grid-column-gap: 1.5rem
    }

    .job_offer-sidebar_section:not(:last-child) {
        margin-bottom: 0
    }
}

.content_single {
    width: 100%;
    margin-top: 3.5rem
}

.content_single-wrapper {
    display: grid;
    grid-template-areas: "sidebar content";
    grid-template-rows: 1fr
}

.content_single-wrapper--primary {
    grid-template-columns: 14rem 1fr;
    grid-gap: 4.75rem
}

.content_single-wrapper--secondary {
    grid-template-columns: 17.75rem 1fr;
    grid-gap: 7.25rem
}

.content_single-wrapper--tertiary {
    grid-template-columns: 14rem 1fr;
    grid-gap: 4.75rem
}

.content_single-sidebar {
    grid-area: sidebar
}

.content_single-content_container {
    grid-area: content
}

.content_single-content {
    display: block;
    max-width: 42.75rem
}

.content_single-additional_cta {
    width: 100%;
    display: flex;
    align-items: center;
    margin-top: 1.5rem;
    justify-content: center
}

.content_single-author_byline {
    display: block;
    margin-bottom: 2.5rem
}

.content_single-disclaimer {
    display: block;
    padding-top: 2.25rem;
    border-top: thin solid #757575;
    color: #757575;
    font-family: Open Sans,sans-serif;
    font-weight: 400;
    letter-spacing: normal;
    font-size: .75rem;
    line-height: 1.3333333333
}

@media(max-width:60rem) {
    .content_single--job_offer {
        margin-top: 2.5rem
    }

    .content_single-sidebar {
        margin-bottom: 2.5rem
    }

    .content_single-content {
        max-width: unset
    }

    .content_single-wrapper--primary, .content_single-wrapper--secondary {
        width: 100%;
        display: block;
        grid-template-columns: unset;
        grid-gap: unset
    }

    .content_single-wrapper--tertiary {
        grid-gap: unset;
        grid-template-columns: 100%;
        grid-template-rows: unset;
        grid-template-areas: "content" "sidebar"
    }

        .content_single-wrapper--tertiary .content_single-sidebar {
            margin-top: 2.5rem;
            margin-bottom: 1rem
        }
}

body.single-courses-online .centered_hero-subtitle {
    display: none
}

.course-sidebar {
    background-color: #f7f7f7
}

.course-sidebar-header {
    padding: 1.5rem 1rem
}

.course-sidebar-price-heading {
    font-weight: 600;
    color: #757575;
    margin-bottom: .25rem;
    text-align: center
}

.course-sidebar-price-value {
    font-weight: 600;
    color: #0b5fb8;
    margin-bottom: 1rem;
    text-align: center
}

.course-sidebar-cta, .course-sidebar-cta .h-button {
    width: 100%
}

    .course-sidebar-cta:not(:last-child) {
        margin-bottom: .5rem
    }

.course-sidebar-features {
    padding-bottom: .5rem
}

.course-sidebar-feature {
    border-top: thin solid #d8d8d8
}

.course-announcement {
    width: 100%;
    box-shadow: inset 0 0 0 .0625rem #a792c1;
    border-radius: .125rem;
    padding: 1rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0 0 1.5rem
}

.course-announcement-icon {
    display: inline-flex;
    width: 1.5rem;
    height: 1.5rem
}

.course-announcement-text {
    display: inline-flex;
    flex: 1;
    margin: 0 0 0 1rem;
    font-weight: 600;
    color: #0b5fb8
}

.course-overview {
    width: 100%;
    margin-bottom: 2rem
}

.course-subtitle {
    color: #333;
    margin-bottom: 1.5rem
}

.course-overview-title {
    width: 100%;
    margin-bottom: .5rem
}

.course-learn_benefits {
    width: 100%;
    margin-bottom: 2.5rem
}

.course-learn_benefits-title {
    margin-bottom: 1rem
}

.course-learn_benefits-list {
    width: 100%;
    display: grid
}

.course-learn_benefits-list--two_columns {
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 2.5rem
}

.course-learn_benefits-list--one_column {
    grid-template-columns: 1fr
}

.course-learn_benefit {
    display: inline-flex;
    flex-wrap: wrap
}

.course-learn_benefit-text {
    margin-bottom: 0;
    color: #333;
    margin-left: .5rem
}

.course-program_details {
    width: 100%
}

.course-program_details-title {
    width: 100%;
    margin-bottom: 1.5rem
}

@media(max-width:47.9375rem) {
    .course-learn_benefits-list--two_columns {
        grid-template-columns: 1fr
    }

    .course-sidebar-cta {
        text-align: center
    }

        .course-sidebar-cta .h-button {
            width: auto
        }
}

.modal_open {
    overflow: hidden
}

body#tinymce {
    margin: 12px !important
}

    body#tinymce.page-template-template-blocks-blade {
        font-family: Roboto,sans-serif;
        max-width: 1920px;
        margin: 0 auto
    }

        body#tinymce.page-template-template-blocks-blade, body#tinymce.page-template-template-blocks-blade * {
            box-sizing: border-box
        }

            body#tinymce.page-template-template-blocks-blade .contain {
                position: relative;
                width: 100%;
                max-width: 1296px;
                margin: 0 auto
            }

            body#tinymce.page-template-template-blocks-blade h1, body#tinymce.page-template-template-blocks-blade h2, body#tinymce.page-template-template-blocks-blade h3, body#tinymce.page-template-template-blocks-blade h4, body#tinymce.page-template-template-blocks-blade h5, body#tinymce.page-template-template-blocks-blade h6 {
                font-family: Quicksand,sans-serif;
                margin-top: 0;
                margin-bottom: .5em
            }

            body#tinymce.page-template-template-blocks-blade h1 {
                font-weight: 700;
                font-size: 32px;
                line-height: 1.3em;
                letter-spacing: -.5px
            }

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade h1 {
        font-size: 56px;
        letter-spacing: -1px
    }
}

body#tinymce.page-template-template-blocks-blade h2 {
    font-weight: 700;
    font-size: 28px;
    line-height: 1.3em;
    letter-spacing: -.5px
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade h2 {
        font-size: 50px;
        letter-spacing: -1px
    }
}

body#tinymce.page-template-template-blocks-blade h3 {
    font-weight: 700;
    font-size: 24px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade h3 {
        font-size: 42px
    }
}

body#tinymce.page-template-template-blocks-blade h4 {
    font-weight: 700;
    font-size: 20px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade h4 {
        font-size: 38px
    }
}

body#tinymce.page-template-template-blocks-blade h5 {
    font-weight: 700;
    font-size: 18px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade h5 {
        font-size: 24px
    }
}

body#tinymce.page-template-template-blocks-blade h6 {
    font-weight: 700;
    font-size: 16px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade h6 {
        font-size: 18px
    }
}

body#tinymce.page-template-template-blocks-blade h6.pre-heading {
    display: inline-block;
    width: auto;
    text-transform: uppercase;
    margin-bottom: 2rem
}

    body#tinymce.page-template-template-blocks-blade h6.pre-heading:after {
        content: "";
        display: block;
        width: 100%;
        height: 1px;
        margin-top: .625rem;
        background-color: #ff7c00
    }

body#tinymce.page-template-template-blocks-blade a {
    box-shadow: none
}

body#tinymce.page-template-template-blocks-blade li, body#tinymce.page-template-template-blocks-blade p {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.4em;
    margin-top: 0
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade li, body#tinymce.page-template-template-blocks-blade p {
        font-size: 18px
    }
}

body#tinymce.page-template-template-blocks-blade li {
    font-family: Quicksand,sans-serif;
    font-weight: 700
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade li {
        font-size: 20px
    }
}

body#tinymce.page-template-template-blocks-blade p, body#tinymce.page-template-template-blocks-blade ul {
    margin-bottom: 1em
}

body#tinymce.page-template-template-blocks-blade ul {
    margin-bottom: .8em;
    padding: 0
}

    body#tinymce.page-template-template-blocks-blade ul li {
        margin-bottom: .5em;
        list-style-type: none;
        padding: 0 0 0 2.2em;
        position: relative
    }

        body#tinymce.page-template-template-blocks-blade ul li:before {
            content: "";
            width: 26px;
            height: 26px;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI0ZGN0MwMCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
            background-repeat: no-repeat;
            background-size: contain;
            flex-shrink: 0;
            display: block;
            position: absolute;
            left: 0;
            top: 2px
        }

body#tinymce.page-template-template-blocks-blade.list-triangles ul li, body#tinymce.page-template-template-blocks-blade .list-triangles ul li {
    padding: 0 0 0 1.3em
}

    body#tinymce.page-template-template-blocks-blade.list-triangles ul li:before, body#tinymce.page-template-template-blocks-blade .list-triangles ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDdMMCAxMy40OTUyVjAuNTA0ODA5TDkgN1oiIGZpbGw9IiNBODk0RjgiLz4KPC9zdmc+Cg==);
        width: 20px;
        height: 18px;
        top: 5px
    }

body#tinymce.page-template-template-blocks-blade ol:not(.crumbs-list) {
    list-style: none;
    margin-bottom: .8em;
    padding: 0;
    counter-reset: custom-counter
}

    body#tinymce.page-template-template-blocks-blade ol:not(.crumbs-list) li {
        counter-increment: custom-counter;
        position: relative;
        padding-left: 2rem;
        color: #0b5fb8;
        margin-bottom: .8em
    }

        body#tinymce.page-template-template-blocks-blade ol:not(.crumbs-list) li:last-child {
            margin-bottom: 0
        }

        body#tinymce.page-template-template-blocks-blade ol:not(.crumbs-list) li:before {
            content: counter(custom-counter);
            position: absolute;
            left: 0;
            font-weight: 700;
            color: #ff7c00
        }

body#tinymce.page-template-template-blocks-blade .btn {
    display: inline-flex;
    font-size: 16px;
    line-height: 1.4em;
    font-weight: 500;
    text-decoration: none;
    padding: 10px 27px;
    border-radius: 30px;
    color: #fff;
    background-color: #ff7c00;
    transition: transform .1s cubic-bezier(0,0,.44,1.18);
    will-change: transform;
    min-height: 52px;
    align-items: center;
    justify-content: center;
    gap: .8em;
    text-align: center
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade .btn {
        font-size: 18px
    }
}

body#tinymce.page-template-template-blocks-blade .btn * {
    will-change: transform
}

body#tinymce.page-template-template-blocks-blade .btn:hover {
    transform: scale(1.05);
    text-decoration: none
}

body#tinymce.page-template-template-blocks-blade .btn.hollow {
    background-color: transparent;
    color: #ff7c00;
    border: 2px solid #ff7c00
}

body#tinymce.page-template-template-blocks-blade .btn i {
    font-size: 1.2em
}

body#tinymce.page-template-template-blocks-blade .desktop-only {
    display: none
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade .desktop-only {
        display: block
    }
}

body#tinymce.page-template-template-blocks-blade .mobile-only {
    display: block
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade .mobile-only {
        display: none
    }
}

body#tinymce.page-template-template-blocks-blade .swiper-container {
    position: relative
}

    body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-disabled {
        opacity: 0
    }

    body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-next, body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-prev {
        width: 40px;
        height: 40px;
        background-color: #331d56;
        border-radius: 31px;
        border: 1px solid hsla(0,0%,100%,.4);
        will-change: transform;
        transition: all .1s cubic-bezier(0,0,.44,1.18)
    }

@media(min-width:1440px) {
    body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-next, body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-prev {
        width: 62px;
        height: 62px
    }
}

body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-next:after, body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-prev:after {
    content: "";
    color: #0b5fb8;
    width: 15px;
    height: 15px;
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    will-change: transform
}

@media(min-width:1440px) {
    body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-next:after, body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-prev:after {
        width: 16px;
        height: 25px
    }
}

body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-next:hover, body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-prev:hover {
    transform: scale(1.05);
    background-color: #55328d
}

body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-prev {
    left: -25px
}

@media(min-width:1440px) {
    body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-prev {
        left: -80px
    }
}

body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-prev:after {
    transform: translate(-2px,-1px);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxNiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMTQgMTkuNTk5NkwzLjcwMTMgMTEuMjgxNEwxNCAyLjk2MzI1IiBzdHJva2U9IiNGQUY4RjUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=)
}

body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-next {
    right: -25px
}

@media(min-width:1440px) {
    body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-next {
        right: -80px
    }
}

body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-button-next:after {
    transform: translate(2px,-1px);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxNiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMiAyLjU5OTYxTDEyLjI5ODcgMTAuOTE3OEwyIDE5LjIzNiIgc3Ryb2tlPSIjRkFGOEY1IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K)
}

body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-pagination {
    bottom: -50px
}

body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background: #c5ddfe;
    opacity: 1
}

    body#tinymce.page-template-template-blocks-blade .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: #3f8efc
    }

body#tinymce.page-template-template-blocks-blade .contain > .links {
    width: 100%;
    margin: 0 auto;
    align-items: center;
    display: flex;
    justify-content: center;
    grid-column: span 12;
    gap: 24px;
    flex-direction: column
}

@media(min-width:768px) {
    body#tinymce.page-template-template-blocks-blade .contain > .links {
        flex-direction: row
    }
}

body#tinymce.page-template-template-blocks-blade .handwriting {
    font-family: Caveat,serif;
    font-size: 32px;
    line-height: 1.4em;
    color: #ff7c00;
    margin: 20px 0;
    display: block
}

@media screen and (min-width:768px) {
    body#tinymce.page-template-template-blocks-blade .handwriting {
        font-size: 40px
    }
}

body#tinymce.page-template-template-blocks-blade .handwriting.centered {
    text-align: center
}

body#tinymce.page-template-template-blocks-blade .orange {
    color: #ff7c00
}

body#tinymce.page-template-template-blocks-blade .purple {
    color: #0b5fb8
}

body#tinymce.page-template-template-blocks-blade .light-purple {
    color: #2c7dd4
}

body.page-template-news .news-container {
    max-width: 100% !important;
    font-family: Roboto,sans-serif;
    max-width: 1920px;
    margin: 0 auto
}

    body.page-template-news .news-container, body.page-template-news .news-container * {
        box-sizing: border-box
    }

        body.page-template-news .news-container .contain {
            position: relative;
            width: 100%;
            max-width: 1296px;
            margin: 0 auto
        }

        body.page-template-news .news-container h1, body.page-template-news .news-container h2, body.page-template-news .news-container h3, body.page-template-news .news-container h4, body.page-template-news .news-container h5, body.page-template-news .news-container h6 {
            font-family: Quicksand,sans-serif;
            margin-top: 0;
            margin-bottom: .5em
        }

        body.page-template-news .news-container h1 {
            font-weight: 700;
            font-size: 32px;
            line-height: 1.3em;
            letter-spacing: -.5px
        }

@media(min-width:768px) {
    body.page-template-news .news-container h1 {
        font-size: 56px;
        letter-spacing: -1px
    }
}

body.page-template-news .news-container h2 {
    font-weight: 700;
    font-size: 28px;
    line-height: 1.3em;
    letter-spacing: -.5px
}

@media(min-width:768px) {
    body.page-template-news .news-container h2 {
        font-size: 50px;
        letter-spacing: -1px
    }
}

body.page-template-news .news-container h3 {
    font-weight: 700;
    font-size: 24px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body.page-template-news .news-container h3 {
        font-size: 42px
    }
}

body.page-template-news .news-container h4 {
    font-weight: 700;
    font-size: 20px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body.page-template-news .news-container h4 {
        font-size: 38px
    }
}

body.page-template-news .news-container h5 {
    font-weight: 700;
    font-size: 18px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body.page-template-news .news-container h5 {
        font-size: 24px
    }
}

body.page-template-news .news-container h6 {
    font-weight: 700;
    font-size: 16px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body.page-template-news .news-container h6 {
        font-size: 18px
    }
}

body.page-template-news .news-container h6.pre-heading {
    display: inline-block;
    width: auto;
    text-transform: uppercase;
    margin-bottom: 2rem
}

    body.page-template-news .news-container h6.pre-heading:after {
        content: "";
        display: block;
        width: 100%;
        height: 1px;
        margin-top: .625rem;
        background-color: #ff7c00
    }

body.page-template-news .news-container a {
    box-shadow: none
}

body.page-template-news .news-container li, body.page-template-news .news-container p {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.4em;
    margin-top: 0
}

@media(min-width:768px) {
    body.page-template-news .news-container li, body.page-template-news .news-container p {
        font-size: 18px
    }
}

body.page-template-news .news-container li {
    font-family: Quicksand,sans-serif;
    font-weight: 700
}

@media(min-width:768px) {
    body.page-template-news .news-container li {
        font-size: 20px
    }
}

body.page-template-news .news-container p, body.page-template-news .news-container ul {
    margin-bottom: 1em
}

body.page-template-news .news-container ul {
    margin-bottom: .8em;
    padding: 0
}

    body.page-template-news .news-container ul li {
        margin-bottom: .5em;
        list-style-type: none;
        padding: 0 0 0 2.2em;
        position: relative
    }

        body.page-template-news .news-container ul li:before {
            content: "";
            width: 26px;
            height: 26px;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI0ZGN0MwMCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
            background-repeat: no-repeat;
            background-size: contain;
            flex-shrink: 0;
            display: block;
            position: absolute;
            left: 0;
            top: 2px
        }

body.page-template-news .news-container.list-triangles ul li, body.page-template-news .news-container .list-triangles ul li {
    padding: 0 0 0 1.3em
}

    body.page-template-news .news-container.list-triangles ul li:before, body.page-template-news .news-container .list-triangles ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDdMMCAxMy40OTUyVjAuNTA0ODA5TDkgN1oiIGZpbGw9IiNBODk0RjgiLz4KPC9zdmc+Cg==);
        width: 20px;
        height: 18px;
        top: 5px
    }

body.page-template-news .news-container ol:not(.crumbs-list) {
    list-style: none;
    margin-bottom: .8em;
    padding: 0;
    counter-reset: custom-counter
}

    body.page-template-news .news-container ol:not(.crumbs-list) li {
        counter-increment: custom-counter;
        position: relative;
        padding-left: 2rem;
        color: #0b5fb8;
        margin-bottom: .8em
    }

        body.page-template-news .news-container ol:not(.crumbs-list) li:last-child {
            margin-bottom: 0
        }

        body.page-template-news .news-container ol:not(.crumbs-list) li:before {
            content: counter(custom-counter);
            position: absolute;
            left: 0;
            font-weight: 700;
            color: #ff7c00
        }

body.page-template-news .news-container .btn {
    display: inline-flex;
    font-size: 16px;
    line-height: 1.4em;
    font-weight: 500;
    text-decoration: none;
    padding: 10px 27px;
    border-radius: 30px;
    color: #fff;
    background-color: #ff7c00;
    transition: transform .1s cubic-bezier(0,0,.44,1.18);
    will-change: transform;
    min-height: 52px;
    align-items: center;
    justify-content: center;
    gap: .8em;
    text-align: center
}

@media(min-width:768px) {
    body.page-template-news .news-container .btn {
        font-size: 18px
    }
}

body.page-template-news .news-container .btn * {
    will-change: transform
}

body.page-template-news .news-container .btn:hover {
    transform: scale(1.05);
    text-decoration: none
}

body.page-template-news .news-container .btn.hollow {
    background-color: transparent;
    color: #ff7c00;
    border: 2px solid #ff7c00
}

body.page-template-news .news-container .btn i {
    font-size: 1.2em
}

body.page-template-news .news-container .desktop-only {
    display: none
}

@media(min-width:768px) {
    body.page-template-news .news-container .desktop-only {
        display: block
    }
}

body.page-template-news .news-container .mobile-only {
    display: block
}

@media(min-width:768px) {
    body.page-template-news .news-container .mobile-only {
        display: none
    }
}

body.page-template-news .news-container .swiper-container {
    position: relative
}

    body.page-template-news .news-container .swiper-container .swiper-button-disabled {
        opacity: 0
    }

    body.page-template-news .news-container .swiper-container .swiper-button-next, body.page-template-news .news-container .swiper-container .swiper-button-prev {
        width: 40px;
        height: 40px;
        background-color: #331d56;
        border-radius: 31px;
        border: 1px solid hsla(0,0%,100%,.4);
        will-change: transform;
        transition: all .1s cubic-bezier(0,0,.44,1.18)
    }

@media(min-width:1440px) {
    body.page-template-news .news-container .swiper-container .swiper-button-next, body.page-template-news .news-container .swiper-container .swiper-button-prev {
        width: 62px;
        height: 62px
    }
}

body.page-template-news .news-container .swiper-container .swiper-button-next:after, body.page-template-news .news-container .swiper-container .swiper-button-prev:after {
    content: "";
    color: #0b5fb8;
    width: 15px;
    height: 15px;
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    will-change: transform
}

@media(min-width:1440px) {
    body.page-template-news .news-container .swiper-container .swiper-button-next:after, body.page-template-news .news-container .swiper-container .swiper-button-prev:after {
        width: 16px;
        height: 25px
    }
}

body.page-template-news .news-container .swiper-container .swiper-button-next:hover, body.page-template-news .news-container .swiper-container .swiper-button-prev:hover {
    transform: scale(1.05);
    background-color: #55328d
}

body.page-template-news .news-container .swiper-container .swiper-button-prev {
    left: -25px
}

@media(min-width:1440px) {
    body.page-template-news .news-container .swiper-container .swiper-button-prev {
        left: -80px
    }
}

body.page-template-news .news-container .swiper-container .swiper-button-prev:after {
    transform: translate(-2px,-1px);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxNiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMTQgMTkuNTk5NkwzLjcwMTMgMTEuMjgxNEwxNCAyLjk2MzI1IiBzdHJva2U9IiNGQUY4RjUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=)
}

body.page-template-news .news-container .swiper-container .swiper-button-next {
    right: -25px
}

@media(min-width:1440px) {
    body.page-template-news .news-container .swiper-container .swiper-button-next {
        right: -80px
    }
}

body.page-template-news .news-container .swiper-container .swiper-button-next:after {
    transform: translate(2px,-1px);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxNiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMiAyLjU5OTYxTDEyLjI5ODcgMTAuOTE3OEwyIDE5LjIzNiIgc3Ryb2tlPSIjRkFGOEY1IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K)
}

body.page-template-news .news-container .swiper-container .swiper-pagination {
    bottom: -50px
}

body.page-template-news .news-container .swiper-container .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background: #c5ddfe;
    opacity: 1
}

    body.page-template-news .news-container .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: #3f8efc
    }

body.page-template-news .news-container .contain > .links {
    width: 100%;
    margin: 0 auto;
    align-items: center;
    display: flex;
    justify-content: center;
    grid-column: span 12;
    gap: 24px;
    flex-direction: column
}

@media(min-width:768px) {
    body.page-template-news .news-container .contain > .links {
        flex-direction: row
    }
}

body.page-template-news .news-container .handwriting {
    font-family: Caveat,serif;
    font-size: 32px;
    line-height: 1.4em;
    color: #ff7c00;
    margin: 20px 0;
    display: block
}

@media screen and (min-width:768px) {
    body.page-template-news .news-container .handwriting {
        font-size: 40px
    }
}

body.page-template-news .news-container .handwriting.centered {
    text-align: center
}

body.page-template-news .news-container .orange {
    color: #ff7c00
}

body.page-template-news .news-container .purple {
    color: #0b5fb8
}

body.page-template-news .news-container .light-purple {
    color: #2c7dd4
}

body.page-template-news .news-container .fa {
    font-family: var(--fa-style-family,"Font Awesome 6 Pro");
    font-weight: var(--fa-style,900)
}

body.page-template-news .news-container .fa, body.page-template-news .news-container .fa-brands, body.page-template-news .news-container .fa-classic, body.page-template-news .news-container .fa-duotone, body.page-template-news .news-container .fa-light, body.page-template-news .news-container .fa-regular, body.page-template-news .news-container .fa-sharp, body.page-template-news .news-container .fa-sharp-duotone, body.page-template-news .news-container .fa-solid, body.page-template-news .news-container .fa-thin, body.page-template-news .news-container .fab, body.page-template-news .news-container .fad, body.page-template-news .news-container .fadl, body.page-template-news .news-container .fadr, body.page-template-news .news-container .fadt, body.page-template-news .news-container .fal, body.page-template-news .news-container .far, body.page-template-news .news-container .fas, body.page-template-news .news-container .fasdl, body.page-template-news .news-container .fasdr, body.page-template-news .news-container .fasds, body.page-template-news .news-container .fasdt, body.page-template-news .news-container .fasl, body.page-template-news .news-container .fasr, body.page-template-news .news-container .fass, body.page-template-news .news-container .fast, body.page-template-news .news-container .fat {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display,inline-block);
    font-variant: normal;
    text-rendering: auto;
    font-style: normal;
    line-height: 1
}

    body.page-template-news .news-container .fa-brands:before, body.page-template-news .news-container .fa-classic:before, body.page-template-news .news-container .fa-duotone:before, body.page-template-news .news-container .fa-light:before, body.page-template-news .news-container .fa-regular:before, body.page-template-news .news-container .fa-sharp-duotone:before, body.page-template-news .news-container .fa-sharp:before, body.page-template-news .news-container .fa-solid:before, body.page-template-news .news-container .fa-thin:before, body.page-template-news .news-container .fa:before, body.page-template-news .news-container .fab:before, body.page-template-news .news-container .fad:before, body.page-template-news .news-container .fadl:before, body.page-template-news .news-container .fadr:before, body.page-template-news .news-container .fadt:before, body.page-template-news .news-container .fal:before, body.page-template-news .news-container .far:before, body.page-template-news .news-container .fas:before, body.page-template-news .news-container .fasdl:before, body.page-template-news .news-container .fasdr:before, body.page-template-news .news-container .fasds:before, body.page-template-news .news-container .fasdt:before, body.page-template-news .news-container .fasl:before, body.page-template-news .news-container .fasr:before, body.page-template-news .news-container .fass:before, body.page-template-news .news-container .fast:before, body.page-template-news .news-container .fat:before {
        content: var(--fa)
    }

    body.page-template-news .news-container .fa-duotone.fa-light:after, body.page-template-news .news-container .fa-duotone.fa-regular:after, body.page-template-news .news-container .fa-duotone.fa-solid:after, body.page-template-news .news-container .fa-duotone.fa-thin:after, body.page-template-news .news-container .fa-duotone:after, body.page-template-news .news-container .fa-sharp-duotone.fa-light:after, body.page-template-news .news-container .fa-sharp-duotone.fa-regular:after, body.page-template-news .news-container .fa-sharp-duotone.fa-solid:after, body.page-template-news .news-container .fa-sharp-duotone.fa-thin:after, body.page-template-news .news-container .fa-sharp-duotone:after, body.page-template-news .news-container .fad:after, body.page-template-news .news-container .fadl:after, body.page-template-news .news-container .fadr:after, body.page-template-news .news-container .fadt:after, body.page-template-news .news-container .fasdl:after, body.page-template-news .news-container .fasdr:after, body.page-template-news .news-container .fasds:after, body.page-template-news .news-container .fasdt:after {
        content: var(--fa--fa)
    }

    body.page-template-news .news-container .fa-classic.fa-duotone {
        font-family: "Font Awesome 6 Duotone"
    }

body.page-template-news .news-container .fa-duotone, body.page-template-news .news-container .fa-sharp, body.page-template-news .news-container .fa-sharp-duotone, body.page-template-news .news-container .fad, body.page-template-news .news-container .fasds, body.page-template-news .news-container .fass {
    font-weight: 900
}

body.page-template-news .news-container .fa-classic, body.page-template-news .news-container .fa-light, body.page-template-news .news-container .fa-regular, body.page-template-news .news-container .fa-solid, body.page-template-news .news-container .fa-thin, body.page-template-news .news-container .fal, body.page-template-news .news-container .far, body.page-template-news .news-container .fas, body.page-template-news .news-container .fat {
    font-family: "Font Awesome 6 Pro"
}

body.page-template-news .news-container .fa-duotone, body.page-template-news .news-container .fad, body.page-template-news .news-container .fadl, body.page-template-news .news-container .fadr, body.page-template-news .news-container .fadt {
    font-family: "Font Awesome 6 Duotone"
}

body.page-template-news .news-container .fa-brands, body.page-template-news .news-container .fab {
    font-family: "Font Awesome 6 Brands"
}

body.page-template-news .news-container .fa-sharp, body.page-template-news .news-container .fasl, body.page-template-news .news-container .fasr, body.page-template-news .news-container .fass, body.page-template-news .news-container .fast {
    font-family: "Font Awesome 6 Sharp"
}

body.page-template-news .news-container .fa-sharp-duotone, body.page-template-news .news-container .fasdl, body.page-template-news .news-container .fasdr, body.page-template-news .news-container .fasds, body.page-template-news .news-container .fasdt {
    font-family: "Font Awesome 6 Sharp Duotone"
}

body.page-template-news .news-container .fa-1x {
    font-size: 1em
}

body.page-template-news .news-container .fa-2x {
    font-size: 2em
}

body.page-template-news .news-container .fa-3x {
    font-size: 3em
}

body.page-template-news .news-container .fa-4x {
    font-size: 4em
}

body.page-template-news .news-container .fa-5x {
    font-size: 5em
}

body.page-template-news .news-container .fa-6x {
    font-size: 6em
}

body.page-template-news .news-container .fa-7x {
    font-size: 7em
}

body.page-template-news .news-container .fa-8x {
    font-size: 8em
}

body.page-template-news .news-container .fa-9x {
    font-size: 9em
}

body.page-template-news .news-container .fa-10x {
    font-size: 10em
}

body.page-template-news .news-container .fa-2xs {
    vertical-align: .225em;
    font-size: .625em;
    line-height: .1em
}

body.page-template-news .news-container .fa-xs {
    vertical-align: .125em;
    font-size: .75em;
    line-height: .08333em
}

body.page-template-news .news-container .fa-sm {
    vertical-align: .05357em;
    font-size: .875em;
    line-height: .07143em
}

body.page-template-news .news-container .fa-lg {
    vertical-align: -.075em;
    font-size: 1.25em;
    line-height: .05em
}

body.page-template-news .news-container .fa-xl {
    vertical-align: -.125em;
    font-size: 1.5em;
    line-height: .04167em
}

body.page-template-news .news-container .fa-2xl {
    vertical-align: -.1875em;
    font-size: 2em;
    line-height: .03125em
}

body.page-template-news .news-container .fa-fw {
    text-align: center;
    width: 1.25em
}

body.page-template-news .news-container .fa-ul {
    margin-left: var(--fa-li-margin,2.5em);
    padding-left: 0;
    list-style-type: none
}

    body.page-template-news .news-container .fa-ul > li {
        position: relative
    }

body.page-template-news .news-container .fa-li {
    left: calc(var(--fa-li-width, 2em)*-1);
    text-align: center;
    width: var(--fa-li-width,2em);
    line-height: inherit;
    position: absolute
}

body.page-template-news .news-container .fa-border {
    border-radius: var(--fa-border-radius,.1em);
    border: var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);
    padding: var(--fa-border-padding,.2em .25em .15em)
}

body.page-template-news .news-container .fa-pull-left {
    float: left;
    margin-right: var(--fa-pull-margin,.3em)
}

body.page-template-news .news-container .fa-pull-right {
    float: right;
    margin-left: var(--fa-pull-margin,.3em)
}

body.page-template-news .news-container .fa-beat {
    animation-name: fa-beat;
    animation-delay: var(--fa-animation-delay,0s);
    animation-direction: var(--fa-animation-direction,normal);
    animation-duration: var(--fa-animation-duration,1s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,ease-in-out)
}

body.page-template-news .news-container .fa-bounce {
    animation-name: fa-bounce;
    animation-delay: var(--fa-animation-delay,0s);
    animation-direction: var(--fa-animation-direction,normal);
    animation-duration: var(--fa-animation-duration,1s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))
}

body.page-template-news .news-container .fa-fade {
    animation-name: fa-fade;
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))
}

body.page-template-news .news-container .fa-beat-fade, body.page-template-news .news-container .fa-fade {
    animation-delay: var(--fa-animation-delay,0s);
    animation-direction: var(--fa-animation-direction,normal);
    animation-duration: var(--fa-animation-duration,1s)
}

body.page-template-news .news-container .fa-beat-fade {
    animation-name: fa-beat-fade;
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))
}

body.page-template-news .news-container .fa-flip {
    animation-name: fa-flip;
    animation-delay: var(--fa-animation-delay,0s);
    animation-direction: var(--fa-animation-direction,normal);
    animation-duration: var(--fa-animation-duration,1s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,ease-in-out)
}

body.page-template-news .news-container .fa-shake {
    animation-name: fa-shake;
    animation-duration: var(--fa-animation-duration,1s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,linear)
}

body.page-template-news .news-container .fa-shake, body.page-template-news .news-container .fa-spin {
    animation-delay: var(--fa-animation-delay,0s);
    animation-direction: var(--fa-animation-direction,normal)
}

body.page-template-news .news-container .fa-spin {
    animation-name: fa-spin;
    animation-duration: var(--fa-animation-duration,2s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,linear)
}

body.page-template-news .news-container .fa-spin-reverse {
    --fa-animation-direction: reverse
}

body.page-template-news .news-container .fa-pulse, body.page-template-news .news-container .fa-spin-pulse {
    animation-name: fa-spin;
    animation-direction: var(--fa-animation-direction,normal);
    animation-duration: var(--fa-animation-duration,1s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,steps(8))
}

@media(prefers-reduced-motion:reduce) {
    body.page-template-news .news-container .fa-beat, body.page-template-news .news-container .fa-beat-fade, body.page-template-news .news-container .fa-bounce, body.page-template-news .news-container .fa-fade, body.page-template-news .news-container .fa-flip, body.page-template-news .news-container .fa-pulse, body.page-template-news .news-container .fa-shake, body.page-template-news .news-container .fa-spin, body.page-template-news .news-container .fa-spin-pulse {
        transition-duration: 0s;
        transition-delay: 0s;
        animation-duration: 1ms;
        animation-iteration-count: 1;
        animation-delay: -1ms
    }
}

body.page-template-news .news-container .fa-rotate-90 {
    transform: rotate(90deg)
}

body.page-template-news .news-container .fa-rotate-180 {
    transform: rotate(180deg)
}

body.page-template-news .news-container .fa-rotate-270 {
    transform: rotate(270deg)
}

body.page-template-news .news-container .fa-flip-horizontal {
    transform: scaleX(-1)
}

body.page-template-news .news-container .fa-flip-vertical {
    transform: scaleY(-1)
}

body.page-template-news .news-container .fa-flip-both, body.page-template-news .news-container .fa-flip-horizontal.fa-flip-vertical {
    transform: scale(-1)
}

body.page-template-news .news-container .fa-rotate-by {
    transform: rotate(var(--fa-rotate-angle,0))
}

body.page-template-news .news-container .fa-stack {
    vertical-align: middle;
    width: 2.5em;
    height: 2em;
    line-height: 2em;
    display: inline-block;
    position: relative
}

body.page-template-news .news-container .fa-stack-1x, body.page-template-news .news-container .fa-stack-2x {
    text-align: center;
    width: 100%;
    z-index: var(--fa-stack-z-index,auto);
    position: absolute;
    left: 0
}

body.page-template-news .news-container .fa-stack-1x {
    line-height: inherit
}

body.page-template-news .news-container .fa-stack-2x {
    font-size: 2em
}

body.page-template-news .news-container .fa-inverse {
    color: var(--fa-inverse,#fff)
}

body.page-template-news .news-container .fa-0 {
    --fa: "0";
    --fa--fa: "00"
}

body.page-template-news .news-container .fa-00 {
    --fa: "\E467";
    --fa--fa: "\E467\E467"
}

body.page-template-news .news-container .fa-1 {
    --fa: "1";
    --fa--fa: "11"
}

body.page-template-news .news-container .fa-100 {
    --fa: "\E41C";
    --fa--fa: "\E41C\E41C"
}

body.page-template-news .news-container .fa-2 {
    --fa: "2";
    --fa--fa: "22"
}

body.page-template-news .news-container .fa-3 {
    --fa: "3";
    --fa--fa: "33"
}

body.page-template-news .news-container .fa-360-degrees {
    --fa: "\E2DC";
    --fa--fa: "\E2DC\E2DC"
}

body.page-template-news .news-container .fa-4 {
    --fa: "4";
    --fa--fa: "44"
}

body.page-template-news .news-container .fa-5 {
    --fa: "5";
    --fa--fa: "55"
}

body.page-template-news .news-container .fa-6 {
    --fa: "6";
    --fa--fa: "66"
}

body.page-template-news .news-container .fa-7 {
    --fa: "7";
    --fa--fa: "77"
}

body.page-template-news .news-container .fa-8 {
    --fa: "8";
    --fa--fa: "88"
}

body.page-template-news .news-container .fa-9 {
    --fa: "9";
    --fa--fa: "99"
}

body.page-template-news .news-container .fa-a {
    --fa: "A";
    --fa--fa: "AA"
}

body.page-template-news .news-container .fa-abacus {
    --fa: "\F640";
    --fa--fa: "\F640\F640"
}

body.page-template-news .news-container .fa-accent-grave {
    --fa: "`";
    --fa--fa: "``"
}

body.page-template-news .news-container .fa-acorn {
    --fa: "\F6AE";
    --fa--fa: "\F6AE\F6AE"
}

body.page-template-news .news-container .fa-ad {
    --fa: "\F641";
    --fa--fa: "\F641\F641"
}

body.page-template-news .news-container .fa-add {
    --fa: "+";
    --fa--fa: "++"
}

body.page-template-news .news-container .fa-address-book {
    --fa: "\F2B9";
    --fa--fa: "\F2B9\F2B9"
}

body.page-template-news .news-container .fa-address-card {
    --fa: "\F2BB";
    --fa--fa: "\F2BB\F2BB"
}

body.page-template-news .news-container .fa-adjust {
    --fa: "\F042";
    --fa--fa: "\F042\F042"
}

body.page-template-news .news-container .fa-air-conditioner {
    --fa: "\F8F4";
    --fa--fa: "\F8F4\F8F4"
}

body.page-template-news .news-container .fa-air-freshener {
    --fa: "\F5D0";
    --fa--fa: "\F5D0\F5D0"
}

body.page-template-news .news-container .fa-airplay {
    --fa: "\E089";
    --fa--fa: "\E089\E089"
}

body.page-template-news .news-container .fa-alarm-clock {
    --fa: "\F34E";
    --fa--fa: "\F34E\F34E"
}

body.page-template-news .news-container .fa-alarm-exclamation {
    --fa: "\F843";
    --fa--fa: "\F843\F843"
}

body.page-template-news .news-container .fa-alarm-plus {
    --fa: "\F844";
    --fa--fa: "\F844\F844"
}

body.page-template-news .news-container .fa-alarm-snooze {
    --fa: "\F845";
    --fa--fa: "\F845\F845"
}

body.page-template-news .news-container .fa-album {
    --fa: "\F89F";
    --fa--fa: "\F89F\F89F"
}

body.page-template-news .news-container .fa-album-circle-plus {
    --fa: "\E48C";
    --fa--fa: "\E48C\E48C"
}

body.page-template-news .news-container .fa-album-circle-user {
    --fa: "\E48D";
    --fa--fa: "\E48D\E48D"
}

body.page-template-news .news-container .fa-album-collection {
    --fa: "\F8A0";
    --fa--fa: "\F8A0\F8A0"
}

body.page-template-news .news-container .fa-album-collection-circle-plus {
    --fa: "\E48E";
    --fa--fa: "\E48E\E48E"
}

body.page-template-news .news-container .fa-album-collection-circle-user {
    --fa: "\E48F";
    --fa--fa: "\E48F\E48F"
}

body.page-template-news .news-container .fa-alicorn {
    --fa: "\F6B0";
    --fa--fa: "\F6B0\F6B0"
}

body.page-template-news .news-container .fa-alien {
    --fa: "\F8F5";
    --fa--fa: "\F8F5\F8F5"
}

body.page-template-news .news-container .fa-alien-8bit, body.page-template-news .news-container .fa-alien-monster {
    --fa: "\F8F6";
    --fa--fa: "\F8F6\F8F6"
}

body.page-template-news .news-container .fa-align-center {
    --fa: "\F037";
    --fa--fa: "\F037\F037"
}

body.page-template-news .news-container .fa-align-justify {
    --fa: "\F039";
    --fa--fa: "\F039\F039"
}

body.page-template-news .news-container .fa-align-left {
    --fa: "\F036";
    --fa--fa: "\F036\F036"
}

body.page-template-news .news-container .fa-align-right {
    --fa: "\F038";
    --fa--fa: "\F038\F038"
}

body.page-template-news .news-container .fa-align-slash {
    --fa: "\F846";
    --fa--fa: "\F846\F846"
}

body.page-template-news .news-container .fa-allergies {
    --fa: "\F461";
    --fa--fa: "\F461\F461"
}

body.page-template-news .news-container .fa-alt {
    --fa: "\E08A";
    --fa--fa: "\E08A\E08A"
}

body.page-template-news .news-container .fa-ambulance {
    --fa: "\F0F9";
    --fa--fa: "\F0F9\F0F9"
}

body.page-template-news .news-container .fa-american-sign-language-interpreting {
    --fa: "\F2A3";
    --fa--fa: "\F2A3\F2A3"
}

body.page-template-news .news-container .fa-amp-guitar {
    --fa: "\F8A1";
    --fa--fa: "\F8A1\F8A1"
}

body.page-template-news .news-container .fa-ampersand {
    --fa: "&";
    --fa--fa: "&&"
}

body.page-template-news .news-container .fa-analytics {
    --fa: "\F643";
    --fa--fa: "\F643\F643"
}

body.page-template-news .news-container .fa-anchor {
    --fa: "\F13D";
    --fa--fa: "\F13D\F13D"
}

body.page-template-news .news-container .fa-anchor-circle-check {
    --fa: "\E4AA";
    --fa--fa: "\E4AA\E4AA"
}

body.page-template-news .news-container .fa-anchor-circle-exclamation {
    --fa: "\E4AB";
    --fa--fa: "\E4AB\E4AB"
}

body.page-template-news .news-container .fa-anchor-circle-xmark {
    --fa: "\E4AC";
    --fa--fa: "\E4AC\E4AC"
}

body.page-template-news .news-container .fa-anchor-lock {
    --fa: "\E4AD";
    --fa--fa: "\E4AD\E4AD"
}

body.page-template-news .news-container .fa-angel {
    --fa: "\F779";
    --fa--fa: "\F779\F779"
}

body.page-template-news .news-container .fa-angle {
    --fa: "\E08C";
    --fa--fa: "\E08C\E08C"
}

body.page-template-news .news-container .fa-angle-90 {
    --fa: "\E08D";
    --fa--fa: "\E08D\E08D"
}

body.page-template-news .news-container .fa-angle-double-down {
    --fa: "\F103";
    --fa--fa: "\F103\F103"
}

body.page-template-news .news-container .fa-angle-double-left {
    --fa: "\F100";
    --fa--fa: "\F100\F100"
}

body.page-template-news .news-container .fa-angle-double-right {
    --fa: "\F101";
    --fa--fa: "\F101\F101"
}

body.page-template-news .news-container .fa-angle-double-up {
    --fa: "\F102";
    --fa--fa: "\F102\F102"
}

body.page-template-news .news-container .fa-angle-down {
    --fa: "\F107";
    --fa--fa: "\F107\F107"
}

body.page-template-news .news-container .fa-angle-left {
    --fa: "\F104";
    --fa--fa: "\F104\F104"
}

body.page-template-news .news-container .fa-angle-right {
    --fa: "\F105";
    --fa--fa: "\F105\F105"
}

body.page-template-news .news-container .fa-angle-up {
    --fa: "\F106";
    --fa--fa: "\F106\F106"
}

body.page-template-news .news-container .fa-angles-down {
    --fa: "\F103";
    --fa--fa: "\F103\F103"
}

body.page-template-news .news-container .fa-angles-left {
    --fa: "\F100";
    --fa--fa: "\F100\F100"
}

body.page-template-news .news-container .fa-angles-right {
    --fa: "\F101";
    --fa--fa: "\F101\F101"
}

body.page-template-news .news-container .fa-angles-up {
    --fa: "\F102";
    --fa--fa: "\F102\F102"
}

body.page-template-news .news-container .fa-angles-up-down {
    --fa: "\E60D";
    --fa--fa: "\E60D\E60D"
}

body.page-template-news .news-container .fa-angry {
    --fa: "\F556";
    --fa--fa: "\F556\F556"
}

body.page-template-news .news-container .fa-ankh {
    --fa: "\F644";
    --fa--fa: "\F644\F644"
}

body.page-template-news .news-container .fa-ant {
    --fa: "\E680";
    --fa--fa: "\E680\E680"
}

body.page-template-news .news-container .fa-apartment {
    --fa: "\E468";
    --fa--fa: "\E468\E468"
}

body.page-template-news .news-container .fa-aperture {
    --fa: "\E2DF";
    --fa--fa: "\E2DF\E2DF"
}

body.page-template-news .news-container .fa-apostrophe {
    --fa: "'";
    --fa--fa: "''"
}

body.page-template-news .news-container .fa-apple-alt {
    --fa: "\F5D1";
    --fa--fa: "\F5D1\F5D1"
}

body.page-template-news .news-container .fa-apple-core {
    --fa: "\E08F";
    --fa--fa: "\E08F\E08F"
}

body.page-template-news .news-container .fa-apple-crate {
    --fa: "\F6B1";
    --fa--fa: "\F6B1\F6B1"
}

body.page-template-news .news-container .fa-apple-whole {
    --fa: "\F5D1";
    --fa--fa: "\F5D1\F5D1"
}

body.page-template-news .news-container .fa-archive {
    --fa: "\F187";
    --fa--fa: "\F187\F187"
}

body.page-template-news .news-container .fa-archway {
    --fa: "\F557";
    --fa--fa: "\F557\F557"
}

body.page-template-news .news-container .fa-area-chart {
    --fa: "\F1FE";
    --fa--fa: "\F1FE\F1FE"
}

body.page-template-news .news-container .fa-arrow-alt-circle-down {
    --fa: "\F358";
    --fa--fa: "\F358\F358"
}

body.page-template-news .news-container .fa-arrow-alt-circle-left {
    --fa: "\F359";
    --fa--fa: "\F359\F359"
}

body.page-template-news .news-container .fa-arrow-alt-circle-right {
    --fa: "\F35A";
    --fa--fa: "\F35A\F35A"
}

body.page-template-news .news-container .fa-arrow-alt-circle-up {
    --fa: "\F35B";
    --fa--fa: "\F35B\F35B"
}

body.page-template-news .news-container .fa-arrow-alt-down {
    --fa: "\F354";
    --fa--fa: "\F354\F354"
}

body.page-template-news .news-container .fa-arrow-alt-from-bottom {
    --fa: "\F346";
    --fa--fa: "\F346\F346"
}

body.page-template-news .news-container .fa-arrow-alt-from-left {
    --fa: "\F347";
    --fa--fa: "\F347\F347"
}

body.page-template-news .news-container .fa-arrow-alt-from-right {
    --fa: "\F348";
    --fa--fa: "\F348\F348"
}

body.page-template-news .news-container .fa-arrow-alt-from-top {
    --fa: "\F349";
    --fa--fa: "\F349\F349"
}

body.page-template-news .news-container .fa-arrow-alt-left {
    --fa: "\F355";
    --fa--fa: "\F355\F355"
}

body.page-template-news .news-container .fa-arrow-alt-right {
    --fa: "\F356";
    --fa--fa: "\F356\F356"
}

body.page-template-news .news-container .fa-arrow-alt-square-down {
    --fa: "\F350";
    --fa--fa: "\F350\F350"
}

body.page-template-news .news-container .fa-arrow-alt-square-left {
    --fa: "\F351";
    --fa--fa: "\F351\F351"
}

body.page-template-news .news-container .fa-arrow-alt-square-right {
    --fa: "\F352";
    --fa--fa: "\F352\F352"
}

body.page-template-news .news-container .fa-arrow-alt-square-up {
    --fa: "\F353";
    --fa--fa: "\F353\F353"
}

body.page-template-news .news-container .fa-arrow-alt-to-bottom {
    --fa: "\F34A";
    --fa--fa: "\F34A\F34A"
}

body.page-template-news .news-container .fa-arrow-alt-to-left {
    --fa: "\F34B";
    --fa--fa: "\F34B\F34B"
}

body.page-template-news .news-container .fa-arrow-alt-to-right {
    --fa: "\F34C";
    --fa--fa: "\F34C\F34C"
}

body.page-template-news .news-container .fa-arrow-alt-to-top {
    --fa: "\F34D";
    --fa--fa: "\F34D\F34D"
}

body.page-template-news .news-container .fa-arrow-alt-up {
    --fa: "\F357";
    --fa--fa: "\F357\F357"
}

body.page-template-news .news-container .fa-arrow-circle-down {
    --fa: "\F0AB";
    --fa--fa: "\F0AB\F0AB"
}

body.page-template-news .news-container .fa-arrow-circle-left {
    --fa: "\F0A8";
    --fa--fa: "\F0A8\F0A8"
}

body.page-template-news .news-container .fa-arrow-circle-right {
    --fa: "\F0A9";
    --fa--fa: "\F0A9\F0A9"
}

body.page-template-news .news-container .fa-arrow-circle-up {
    --fa: "\F0AA";
    --fa--fa: "\F0AA\F0AA"
}

body.page-template-news .news-container .fa-arrow-down {
    --fa: "\F063";
    --fa--fa: "\F063\F063"
}

body.page-template-news .news-container .fa-arrow-down-1-9 {
    --fa: "\F162";
    --fa--fa: "\F162\F162"
}

body.page-template-news .news-container .fa-arrow-down-9-1 {
    --fa: "\F886";
    --fa--fa: "\F886\F886"
}

body.page-template-news .news-container .fa-arrow-down-a-z {
    --fa: "\F15D";
    --fa--fa: "\F15D\F15D"
}

body.page-template-news .news-container .fa-arrow-down-arrow-up {
    --fa: "\F883";
    --fa--fa: "\F883\F883"
}

body.page-template-news .news-container .fa-arrow-down-big-small {
    --fa: "\F88C";
    --fa--fa: "\F88C\F88C"
}

body.page-template-news .news-container .fa-arrow-down-from-arc {
    --fa: "\E614";
    --fa--fa: "\E614\E614"
}

body.page-template-news .news-container .fa-arrow-down-from-bracket {
    --fa: "\E667";
    --fa--fa: "\E667\E667"
}

body.page-template-news .news-container .fa-arrow-down-from-dotted-line {
    --fa: "\E090";
    --fa--fa: "\E090\E090"
}

body.page-template-news .news-container .fa-arrow-down-from-line {
    --fa: "\F345";
    --fa--fa: "\F345\F345"
}

body.page-template-news .news-container .fa-arrow-down-left {
    --fa: "\E091";
    --fa--fa: "\E091\E091"
}

body.page-template-news .news-container .fa-arrow-down-left-and-arrow-up-right-to-center {
    --fa: "\E092";
    --fa--fa: "\E092\E092"
}

body.page-template-news .news-container .fa-arrow-down-long {
    --fa: "\F175";
    --fa--fa: "\F175\F175"
}

body.page-template-news .news-container .fa-arrow-down-right {
    --fa: "\E093";
    --fa--fa: "\E093\E093"
}

body.page-template-news .news-container .fa-arrow-down-short-wide {
    --fa: "\F884";
    --fa--fa: "\F884\F884"
}

body.page-template-news .news-container .fa-arrow-down-small-big {
    --fa: "\F88D";
    --fa--fa: "\F88D\F88D"
}

body.page-template-news .news-container .fa-arrow-down-square-triangle {
    --fa: "\F889";
    --fa--fa: "\F889\F889"
}

body.page-template-news .news-container .fa-arrow-down-to-arc {
    --fa: "\E4AE";
    --fa--fa: "\E4AE\E4AE"
}

body.page-template-news .news-container .fa-arrow-down-to-bracket {
    --fa: "\E094";
    --fa--fa: "\E094\E094"
}

body.page-template-news .news-container .fa-arrow-down-to-dotted-line {
    --fa: "\E095";
    --fa--fa: "\E095\E095"
}

body.page-template-news .news-container .fa-arrow-down-to-line {
    --fa: "\F33D";
    --fa--fa: "\F33D\F33D"
}

body.page-template-news .news-container .fa-arrow-down-to-square {
    --fa: "\E096";
    --fa--fa: "\E096\E096"
}

body.page-template-news .news-container .fa-arrow-down-triangle-square {
    --fa: "\F888";
    --fa--fa: "\F888\F888"
}

body.page-template-news .news-container .fa-arrow-down-up-across-line {
    --fa: "\E4AF";
    --fa--fa: "\E4AF\E4AF"
}

body.page-template-news .news-container .fa-arrow-down-up-lock {
    --fa: "\E4B0";
    --fa--fa: "\E4B0\E4B0"
}

body.page-template-news .news-container .fa-arrow-down-wide-short {
    --fa: "\F160";
    --fa--fa: "\F160\F160"
}

body.page-template-news .news-container .fa-arrow-down-z-a {
    --fa: "\F881";
    --fa--fa: "\F881\F881"
}

body.page-template-news .news-container .fa-arrow-from-bottom {
    --fa: "\F342";
    --fa--fa: "\F342\F342"
}

body.page-template-news .news-container .fa-arrow-from-left {
    --fa: "\F343";
    --fa--fa: "\F343\F343"
}

body.page-template-news .news-container .fa-arrow-from-right {
    --fa: "\F344";
    --fa--fa: "\F344\F344"
}

body.page-template-news .news-container .fa-arrow-from-top {
    --fa: "\F345";
    --fa--fa: "\F345\F345"
}

body.page-template-news .news-container .fa-arrow-left {
    --fa: "\F060";
    --fa--fa: "\F060\F060"
}

body.page-template-news .news-container .fa-arrow-left-from-arc {
    --fa: "\E615";
    --fa--fa: "\E615\E615"
}

body.page-template-news .news-container .fa-arrow-left-from-bracket {
    --fa: "\E668";
    --fa--fa: "\E668\E668"
}

body.page-template-news .news-container .fa-arrow-left-from-line {
    --fa: "\F344";
    --fa--fa: "\F344\F344"
}

body.page-template-news .news-container .fa-arrow-left-long {
    --fa: "\F177";
    --fa--fa: "\F177\F177"
}

body.page-template-news .news-container .fa-arrow-left-long-to-line {
    --fa: "\E3D4";
    --fa--fa: "\E3D4\E3D4"
}

body.page-template-news .news-container .fa-arrow-left-rotate {
    --fa: "\F0E2";
    --fa--fa: "\F0E2\F0E2"
}

body.page-template-news .news-container .fa-arrow-left-to-arc {
    --fa: "\E616";
    --fa--fa: "\E616\E616"
}

body.page-template-news .news-container .fa-arrow-left-to-bracket {
    --fa: "\E669";
    --fa--fa: "\E669\E669"
}

body.page-template-news .news-container .fa-arrow-left-to-line {
    --fa: "\F33E";
    --fa--fa: "\F33E\F33E"
}

body.page-template-news .news-container .fa-arrow-pointer {
    --fa: "\F245";
    --fa--fa: "\F245\F245"
}

body.page-template-news .news-container .fa-arrow-progress {
    --fa: "\E5DF";
    --fa--fa: "\E5DF\E5DF"
}

body.page-template-news .news-container .fa-arrow-right {
    --fa: "\F061";
    --fa--fa: "\F061\F061"
}

body.page-template-news .news-container .fa-arrow-right-arrow-left {
    --fa: "\F0EC";
    --fa--fa: "\F0EC\F0EC"
}

body.page-template-news .news-container .fa-arrow-right-from-arc {
    --fa: "\E4B1";
    --fa--fa: "\E4B1\E4B1"
}

body.page-template-news .news-container .fa-arrow-right-from-bracket {
    --fa: "\F08B";
    --fa--fa: "\F08B\F08B"
}

body.page-template-news .news-container .fa-arrow-right-from-file {
    --fa: "\F56E";
    --fa--fa: "\F56E\F56E"
}

body.page-template-news .news-container .fa-arrow-right-from-line {
    --fa: "\F343";
    --fa--fa: "\F343\F343"
}

body.page-template-news .news-container .fa-arrow-right-long {
    --fa: "\F178";
    --fa--fa: "\F178\F178"
}

body.page-template-news .news-container .fa-arrow-right-long-to-line {
    --fa: "\E3D5";
    --fa--fa: "\E3D5\E3D5"
}

body.page-template-news .news-container .fa-arrow-right-rotate {
    --fa: "\F01E";
    --fa--fa: "\F01E\F01E"
}

body.page-template-news .news-container .fa-arrow-right-to-arc {
    --fa: "\E4B2";
    --fa--fa: "\E4B2\E4B2"
}

body.page-template-news .news-container .fa-arrow-right-to-bracket {
    --fa: "\F090";
    --fa--fa: "\F090\F090"
}

body.page-template-news .news-container .fa-arrow-right-to-city {
    --fa: "\E4B3";
    --fa--fa: "\E4B3\E4B3"
}

body.page-template-news .news-container .fa-arrow-right-to-file {
    --fa: "\F56F";
    --fa--fa: "\F56F\F56F"
}

body.page-template-news .news-container .fa-arrow-right-to-line {
    --fa: "\F340";
    --fa--fa: "\F340\F340"
}

body.page-template-news .news-container .fa-arrow-rotate-back, body.page-template-news .news-container .fa-arrow-rotate-backward {
    --fa: "\F0E2";
    --fa--fa: "\F0E2\F0E2"
}

body.page-template-news .news-container .fa-arrow-rotate-forward {
    --fa: "\F01E";
    --fa--fa: "\F01E\F01E"
}

body.page-template-news .news-container .fa-arrow-rotate-left {
    --fa: "\F0E2";
    --fa--fa: "\F0E2\F0E2"
}

body.page-template-news .news-container .fa-arrow-rotate-right {
    --fa: "\F01E";
    --fa--fa: "\F01E\F01E"
}

body.page-template-news .news-container .fa-arrow-square-down {
    --fa: "\F339";
    --fa--fa: "\F339\F339"
}

body.page-template-news .news-container .fa-arrow-square-left {
    --fa: "\F33A";
    --fa--fa: "\F33A\F33A"
}

body.page-template-news .news-container .fa-arrow-square-right {
    --fa: "\F33B";
    --fa--fa: "\F33B\F33B"
}

body.page-template-news .news-container .fa-arrow-square-up {
    --fa: "\F33C";
    --fa--fa: "\F33C\F33C"
}

body.page-template-news .news-container .fa-arrow-to-bottom {
    --fa: "\F33D";
    --fa--fa: "\F33D\F33D"
}

body.page-template-news .news-container .fa-arrow-to-left {
    --fa: "\F33E";
    --fa--fa: "\F33E\F33E"
}

body.page-template-news .news-container .fa-arrow-to-right {
    --fa: "\F340";
    --fa--fa: "\F340\F340"
}

body.page-template-news .news-container .fa-arrow-to-top {
    --fa: "\F341";
    --fa--fa: "\F341\F341"
}

body.page-template-news .news-container .fa-arrow-trend-down {
    --fa: "\E097";
    --fa--fa: "\E097\E097"
}

body.page-template-news .news-container .fa-arrow-trend-up {
    --fa: "\E098";
    --fa--fa: "\E098\E098"
}

body.page-template-news .news-container .fa-arrow-turn-down {
    --fa: "\F149";
    --fa--fa: "\F149\F149"
}

body.page-template-news .news-container .fa-arrow-turn-down-left {
    --fa: "\E2E1";
    --fa--fa: "\E2E1\E2E1"
}

body.page-template-news .news-container .fa-arrow-turn-down-right {
    --fa: "\E3D6";
    --fa--fa: "\E3D6\E3D6"
}

body.page-template-news .news-container .fa-arrow-turn-left {
    --fa: "\E632";
    --fa--fa: "\E632\E632"
}

body.page-template-news .news-container .fa-arrow-turn-left-down {
    --fa: "\E633";
    --fa--fa: "\E633\E633"
}

body.page-template-news .news-container .fa-arrow-turn-left-up {
    --fa: "\E634";
    --fa--fa: "\E634\E634"
}

body.page-template-news .news-container .fa-arrow-turn-right {
    --fa: "\E635";
    --fa--fa: "\E635\E635"
}

body.page-template-news .news-container .fa-arrow-turn-up {
    --fa: "\F148";
    --fa--fa: "\F148\F148"
}

body.page-template-news .news-container .fa-arrow-up {
    --fa: "\F062";
    --fa--fa: "\F062\F062"
}

body.page-template-news .news-container .fa-arrow-up-1-9 {
    --fa: "\F163";
    --fa--fa: "\F163\F163"
}

body.page-template-news .news-container .fa-arrow-up-9-1 {
    --fa: "\F887";
    --fa--fa: "\F887\F887"
}

body.page-template-news .news-container .fa-arrow-up-a-z {
    --fa: "\F15E";
    --fa--fa: "\F15E\F15E"
}

body.page-template-news .news-container .fa-arrow-up-arrow-down {
    --fa: "\E099";
    --fa--fa: "\E099\E099"
}

body.page-template-news .news-container .fa-arrow-up-big-small {
    --fa: "\F88E";
    --fa--fa: "\F88E\F88E"
}

body.page-template-news .news-container .fa-arrow-up-from-arc {
    --fa: "\E4B4";
    --fa--fa: "\E4B4\E4B4"
}

body.page-template-news .news-container .fa-arrow-up-from-bracket {
    --fa: "\E09A";
    --fa--fa: "\E09A\E09A"
}

body.page-template-news .news-container .fa-arrow-up-from-dotted-line {
    --fa: "\E09B";
    --fa--fa: "\E09B\E09B"
}

body.page-template-news .news-container .fa-arrow-up-from-ground-water {
    --fa: "\E4B5";
    --fa--fa: "\E4B5\E4B5"
}

body.page-template-news .news-container .fa-arrow-up-from-line {
    --fa: "\F342";
    --fa--fa: "\F342\F342"
}

body.page-template-news .news-container .fa-arrow-up-from-square {
    --fa: "\E09C";
    --fa--fa: "\E09C\E09C"
}

body.page-template-news .news-container .fa-arrow-up-from-water-pump {
    --fa: "\E4B6";
    --fa--fa: "\E4B6\E4B6"
}

body.page-template-news .news-container .fa-arrow-up-left {
    --fa: "\E09D";
    --fa--fa: "\E09D\E09D"
}

body.page-template-news .news-container .fa-arrow-up-left-from-circle {
    --fa: "\E09E";
    --fa--fa: "\E09E\E09E"
}

body.page-template-news .news-container .fa-arrow-up-long {
    --fa: "\F176";
    --fa--fa: "\F176\F176"
}

body.page-template-news .news-container .fa-arrow-up-right {
    --fa: "\E09F";
    --fa--fa: "\E09F\E09F"
}

body.page-template-news .news-container .fa-arrow-up-right-and-arrow-down-left-from-center {
    --fa: "\E0A0";
    --fa--fa: "\E0A0\E0A0"
}

body.page-template-news .news-container .fa-arrow-up-right-dots {
    --fa: "\E4B7";
    --fa--fa: "\E4B7\E4B7"
}

body.page-template-news .news-container .fa-arrow-up-right-from-square {
    --fa: "\F08E";
    --fa--fa: "\F08E\F08E"
}

body.page-template-news .news-container .fa-arrow-up-short-wide {
    --fa: "\F885";
    --fa--fa: "\F885\F885"
}

body.page-template-news .news-container .fa-arrow-up-small-big {
    --fa: "\F88F";
    --fa--fa: "\F88F\F88F"
}

body.page-template-news .news-container .fa-arrow-up-square-triangle {
    --fa: "\F88B";
    --fa--fa: "\F88B\F88B"
}

body.page-template-news .news-container .fa-arrow-up-to-arc {
    --fa: "\E617";
    --fa--fa: "\E617\E617"
}

body.page-template-news .news-container .fa-arrow-up-to-bracket {
    --fa: "\E66A";
    --fa--fa: "\E66A\E66A"
}

body.page-template-news .news-container .fa-arrow-up-to-dotted-line {
    --fa: "\E0A1";
    --fa--fa: "\E0A1\E0A1"
}

body.page-template-news .news-container .fa-arrow-up-to-line {
    --fa: "\F341";
    --fa--fa: "\F341\F341"
}

body.page-template-news .news-container .fa-arrow-up-triangle-square {
    --fa: "\F88A";
    --fa--fa: "\F88A\F88A"
}

body.page-template-news .news-container .fa-arrow-up-wide-short {
    --fa: "\F161";
    --fa--fa: "\F161\F161"
}

body.page-template-news .news-container .fa-arrow-up-z-a {
    --fa: "\F882";
    --fa--fa: "\F882\F882"
}

body.page-template-news .news-container .fa-arrows {
    --fa: "\F047";
    --fa--fa: "\F047\F047"
}

body.page-template-news .news-container .fa-arrows-alt {
    --fa: "\F0B2";
    --fa--fa: "\F0B2\F0B2"
}

body.page-template-news .news-container .fa-arrows-alt-h {
    --fa: "\F337";
    --fa--fa: "\F337\F337"
}

body.page-template-news .news-container .fa-arrows-alt-v {
    --fa: "\F338";
    --fa--fa: "\F338\F338"
}

body.page-template-news .news-container .fa-arrows-cross {
    --fa: "\E0A2";
    --fa--fa: "\E0A2\E0A2"
}

body.page-template-news .news-container .fa-arrows-down-to-line {
    --fa: "\E4B8";
    --fa--fa: "\E4B8\E4B8"
}

body.page-template-news .news-container .fa-arrows-down-to-people {
    --fa: "\E4B9";
    --fa--fa: "\E4B9\E4B9"
}

body.page-template-news .news-container .fa-arrows-from-dotted-line {
    --fa: "\E0A3";
    --fa--fa: "\E0A3\E0A3"
}

body.page-template-news .news-container .fa-arrows-from-line {
    --fa: "\E0A4";
    --fa--fa: "\E0A4\E0A4"
}

body.page-template-news .news-container .fa-arrows-h, body.page-template-news .news-container .fa-arrows-left-right {
    --fa: "\F07E";
    --fa--fa: "\F07E\F07E"
}

body.page-template-news .news-container .fa-arrows-left-right-to-line {
    --fa: "\E4BA";
    --fa--fa: "\E4BA\E4BA"
}

body.page-template-news .news-container .fa-arrows-maximize {
    --fa: "\F31D";
    --fa--fa: "\F31D\F31D"
}

body.page-template-news .news-container .fa-arrows-minimize {
    --fa: "\E0A5";
    --fa--fa: "\E0A5\E0A5"
}

body.page-template-news .news-container .fa-arrows-repeat {
    --fa: "\F364";
    --fa--fa: "\F364\F364"
}

body.page-template-news .news-container .fa-arrows-repeat-1 {
    --fa: "\F366";
    --fa--fa: "\F366\F366"
}

body.page-template-news .news-container .fa-arrows-retweet {
    --fa: "\F361";
    --fa--fa: "\F361\F361"
}

body.page-template-news .news-container .fa-arrows-rotate {
    --fa: "\F021";
    --fa--fa: "\F021\F021"
}

body.page-template-news .news-container .fa-arrows-rotate-reverse {
    --fa: "\E630";
    --fa--fa: "\E630\E630"
}

body.page-template-news .news-container .fa-arrows-spin {
    --fa: "\E4BB";
    --fa--fa: "\E4BB\E4BB"
}

body.page-template-news .news-container .fa-arrows-split-up-and-left {
    --fa: "\E4BC";
    --fa--fa: "\E4BC\E4BC"
}

body.page-template-news .news-container .fa-arrows-to-circle {
    --fa: "\E4BD";
    --fa--fa: "\E4BD\E4BD"
}

body.page-template-news .news-container .fa-arrows-to-dot {
    --fa: "\E4BE";
    --fa--fa: "\E4BE\E4BE"
}

body.page-template-news .news-container .fa-arrows-to-dotted-line {
    --fa: "\E0A6";
    --fa--fa: "\E0A6\E0A6"
}

body.page-template-news .news-container .fa-arrows-to-eye {
    --fa: "\E4BF";
    --fa--fa: "\E4BF\E4BF"
}

body.page-template-news .news-container .fa-arrows-to-line {
    --fa: "\E0A7";
    --fa--fa: "\E0A7\E0A7"
}

body.page-template-news .news-container .fa-arrows-turn-right {
    --fa: "\E4C0";
    --fa--fa: "\E4C0\E4C0"
}

body.page-template-news .news-container .fa-arrows-turn-to-dots {
    --fa: "\E4C1";
    --fa--fa: "\E4C1\E4C1"
}

body.page-template-news .news-container .fa-arrows-up-down {
    --fa: "\F07D";
    --fa--fa: "\F07D\F07D"
}

body.page-template-news .news-container .fa-arrows-up-down-left-right {
    --fa: "\F047";
    --fa--fa: "\F047\F047"
}

body.page-template-news .news-container .fa-arrows-up-to-line {
    --fa: "\E4C2";
    --fa--fa: "\E4C2\E4C2"
}

body.page-template-news .news-container .fa-arrows-v {
    --fa: "\F07D";
    --fa--fa: "\F07D\F07D"
}

body.page-template-news .news-container .fa-asl-interpreting {
    --fa: "\F2A3";
    --fa--fa: "\F2A3\F2A3"
}

body.page-template-news .news-container .fa-assistive-listening-systems {
    --fa: "\F2A2";
    --fa--fa: "\F2A2\F2A2"
}

body.page-template-news .news-container .fa-asterisk {
    --fa: "*";
    --fa--fa: "**"
}

body.page-template-news .news-container .fa-at {
    --fa: "@";
    --fa--fa: "@@"
}

body.page-template-news .news-container .fa-atlas {
    --fa: "\F558";
    --fa--fa: "\F558\F558"
}

body.page-template-news .news-container .fa-atom {
    --fa: "\F5D2";
    --fa--fa: "\F5D2\F5D2"
}

body.page-template-news .news-container .fa-atom-alt, body.page-template-news .news-container .fa-atom-simple {
    --fa: "\F5D3";
    --fa--fa: "\F5D3\F5D3"
}

body.page-template-news .news-container .fa-audio-description {
    --fa: "\F29E";
    --fa--fa: "\F29E\F29E"
}

body.page-template-news .news-container .fa-audio-description-slash {
    --fa: "\E0A8";
    --fa--fa: "\E0A8\E0A8"
}

body.page-template-news .news-container .fa-austral-sign {
    --fa: "\E0A9";
    --fa--fa: "\E0A9\E0A9"
}

body.page-template-news .news-container .fa-automobile {
    --fa: "\F1B9";
    --fa--fa: "\F1B9\F1B9"
}

body.page-template-news .news-container .fa-avocado {
    --fa: "\E0AA";
    --fa--fa: "\E0AA\E0AA"
}

body.page-template-news .news-container .fa-award {
    --fa: "\F559";
    --fa--fa: "\F559\F559"
}

body.page-template-news .news-container .fa-award-simple {
    --fa: "\E0AB";
    --fa--fa: "\E0AB\E0AB"
}

body.page-template-news .news-container .fa-axe {
    --fa: "\F6B2";
    --fa--fa: "\F6B2\F6B2"
}

body.page-template-news .news-container .fa-axe-battle {
    --fa: "\F6B3";
    --fa--fa: "\F6B3\F6B3"
}

body.page-template-news .news-container .fa-b {
    --fa: "B";
    --fa--fa: "BB"
}

body.page-template-news .news-container .fa-baby {
    --fa: "\F77C";
    --fa--fa: "\F77C\F77C"
}

body.page-template-news .news-container .fa-baby-carriage {
    --fa: "\F77D";
    --fa--fa: "\F77D\F77D"
}

body.page-template-news .news-container .fa-backpack {
    --fa: "\F5D4";
    --fa--fa: "\F5D4\F5D4"
}

body.page-template-news .news-container .fa-backspace {
    --fa: "\F55A";
    --fa--fa: "\F55A\F55A"
}

body.page-template-news .news-container .fa-backward {
    --fa: "\F04A";
    --fa--fa: "\F04A\F04A"
}

body.page-template-news .news-container .fa-backward-fast {
    --fa: "\F049";
    --fa--fa: "\F049\F049"
}

body.page-template-news .news-container .fa-backward-step {
    --fa: "\F048";
    --fa--fa: "\F048\F048"
}

body.page-template-news .news-container .fa-bacon {
    --fa: "\F7E5";
    --fa--fa: "\F7E5\F7E5"
}

body.page-template-news .news-container .fa-bacteria {
    --fa: "\E059";
    --fa--fa: "\E059\E059"
}

body.page-template-news .news-container .fa-bacterium {
    --fa: "\E05A";
    --fa--fa: "\E05A\E05A"
}

body.page-template-news .news-container .fa-badge {
    --fa: "\F335";
    --fa--fa: "\F335\F335"
}

body.page-template-news .news-container .fa-badge-check {
    --fa: "\F336";
    --fa--fa: "\F336\F336"
}

body.page-template-news .news-container .fa-badge-dollar {
    --fa: "\F645";
    --fa--fa: "\F645\F645"
}

body.page-template-news .news-container .fa-badge-percent {
    --fa: "\F646";
    --fa--fa: "\F646\F646"
}

body.page-template-news .news-container .fa-badge-sheriff {
    --fa: "\F8A2";
    --fa--fa: "\F8A2\F8A2"
}

body.page-template-news .news-container .fa-badger-honey {
    --fa: "\F6B4";
    --fa--fa: "\F6B4\F6B4"
}

body.page-template-news .news-container .fa-badminton {
    --fa: "\E33A";
    --fa--fa: "\E33A\E33A"
}

body.page-template-news .news-container .fa-bag-seedling {
    --fa: "\E5F2";
    --fa--fa: "\E5F2\E5F2"
}

body.page-template-news .news-container .fa-bag-shopping {
    --fa: "\F290";
    --fa--fa: "\F290\F290"
}

body.page-template-news .news-container .fa-bag-shopping-minus {
    --fa: "\E650";
    --fa--fa: "\E650\E650"
}

body.page-template-news .news-container .fa-bag-shopping-plus {
    --fa: "\E651";
    --fa--fa: "\E651\E651"
}

body.page-template-news .news-container .fa-bagel {
    --fa: "\E3D7";
    --fa--fa: "\E3D7\E3D7"
}

body.page-template-news .news-container .fa-bags-shopping {
    --fa: "\F847";
    --fa--fa: "\F847\F847"
}

body.page-template-news .news-container .fa-baguette {
    --fa: "\E3D8";
    --fa--fa: "\E3D8\E3D8"
}

body.page-template-news .news-container .fa-bahai {
    --fa: "\F666";
    --fa--fa: "\F666\F666"
}

body.page-template-news .news-container .fa-baht-sign {
    --fa: "\E0AC";
    --fa--fa: "\E0AC\E0AC"
}

body.page-template-news .news-container .fa-balance-scale {
    --fa: "\F24E";
    --fa--fa: "\F24E\F24E"
}

body.page-template-news .news-container .fa-balance-scale-left {
    --fa: "\F515";
    --fa--fa: "\F515\F515"
}

body.page-template-news .news-container .fa-balance-scale-right {
    --fa: "\F516";
    --fa--fa: "\F516\F516"
}

body.page-template-news .news-container .fa-ball-pile {
    --fa: "\F77E";
    --fa--fa: "\F77E\F77E"
}

body.page-template-news .news-container .fa-balloon {
    --fa: "\E2E3";
    --fa--fa: "\E2E3\E2E3"
}

body.page-template-news .news-container .fa-balloons {
    --fa: "\E2E4";
    --fa--fa: "\E2E4\E2E4"
}

body.page-template-news .news-container .fa-ballot {
    --fa: "\F732";
    --fa--fa: "\F732\F732"
}

body.page-template-news .news-container .fa-ballot-check {
    --fa: "\F733";
    --fa--fa: "\F733\F733"
}

body.page-template-news .news-container .fa-ban {
    --fa: "\F05E";
    --fa--fa: "\F05E\F05E"
}

body.page-template-news .news-container .fa-ban-bug {
    --fa: "\F7F9";
    --fa--fa: "\F7F9\F7F9"
}

body.page-template-news .news-container .fa-ban-parking {
    --fa: "\F616";
    --fa--fa: "\F616\F616"
}

body.page-template-news .news-container .fa-ban-smoking {
    --fa: "\F54D";
    --fa--fa: "\F54D\F54D"
}

body.page-template-news .news-container .fa-banana {
    --fa: "\E2E5";
    --fa--fa: "\E2E5\E2E5"
}

body.page-template-news .news-container .fa-band-aid, body.page-template-news .news-container .fa-bandage {
    --fa: "\F462";
    --fa--fa: "\F462\F462"
}

body.page-template-news .news-container .fa-bangladeshi-taka-sign {
    --fa: "\E2E6";
    --fa--fa: "\E2E6\E2E6"
}

body.page-template-news .news-container .fa-banjo {
    --fa: "\F8A3";
    --fa--fa: "\F8A3\F8A3"
}

body.page-template-news .news-container .fa-bank {
    --fa: "\F19C";
    --fa--fa: "\F19C\F19C"
}

body.page-template-news .news-container .fa-bar-chart {
    --fa: "\F080";
    --fa--fa: "\F080\F080"
}

body.page-template-news .news-container .fa-barcode {
    --fa: "\F02A";
    --fa--fa: "\F02A\F02A"
}

body.page-template-news .news-container .fa-barcode-alt {
    --fa: "\F463";
    --fa--fa: "\F463\F463"
}

body.page-template-news .news-container .fa-barcode-read {
    --fa: "\F464";
    --fa--fa: "\F464\F464"
}

body.page-template-news .news-container .fa-barcode-scan {
    --fa: "\F465";
    --fa--fa: "\F465\F465"
}

body.page-template-news .news-container .fa-barn-silo {
    --fa: "\F864";
    --fa--fa: "\F864\F864"
}

body.page-template-news .news-container .fa-bars {
    --fa: "\F0C9";
    --fa--fa: "\F0C9\F0C9"
}

body.page-template-news .news-container .fa-bars-filter {
    --fa: "\E0AD";
    --fa--fa: "\E0AD\E0AD"
}

body.page-template-news .news-container .fa-bars-progress {
    --fa: "\F828";
    --fa--fa: "\F828\F828"
}

body.page-template-news .news-container .fa-bars-sort {
    --fa: "\E0AE";
    --fa--fa: "\E0AE\E0AE"
}

body.page-template-news .news-container .fa-bars-staggered {
    --fa: "\F550";
    --fa--fa: "\F550\F550"
}

body.page-template-news .news-container .fa-baseball, body.page-template-news .news-container .fa-baseball-ball {
    --fa: "\F433";
    --fa--fa: "\F433\F433"
}

body.page-template-news .news-container .fa-baseball-bat-ball {
    --fa: "\F432";
    --fa--fa: "\F432\F432"
}

body.page-template-news .news-container .fa-basket-shopping {
    --fa: "\F291";
    --fa--fa: "\F291\F291"
}

body.page-template-news .news-container .fa-basket-shopping-minus {
    --fa: "\E652";
    --fa--fa: "\E652\E652"
}

body.page-template-news .news-container .fa-basket-shopping-plus {
    --fa: "\E653";
    --fa--fa: "\E653\E653"
}

body.page-template-news .news-container .fa-basket-shopping-simple {
    --fa: "\E0AF";
    --fa--fa: "\E0AF\E0AF"
}

body.page-template-news .news-container .fa-basketball, body.page-template-news .news-container .fa-basketball-ball {
    --fa: "\F434";
    --fa--fa: "\F434\F434"
}

body.page-template-news .news-container .fa-basketball-hoop {
    --fa: "\F435";
    --fa--fa: "\F435\F435"
}

body.page-template-news .news-container .fa-bat {
    --fa: "\F6B5";
    --fa--fa: "\F6B5\F6B5"
}

body.page-template-news .news-container .fa-bath, body.page-template-news .news-container .fa-bathtub {
    --fa: "\F2CD";
    --fa--fa: "\F2CD\F2CD"
}

body.page-template-news .news-container .fa-battery {
    --fa: "\F240";
    --fa--fa: "\F240\F240"
}

body.page-template-news .news-container .fa-battery-0 {
    --fa: "\F244";
    --fa--fa: "\F244\F244"
}

body.page-template-news .news-container .fa-battery-1 {
    --fa: "\E0B1";
    --fa--fa: "\E0B1\E0B1"
}

body.page-template-news .news-container .fa-battery-2 {
    --fa: "\F243";
    --fa--fa: "\F243\F243"
}

body.page-template-news .news-container .fa-battery-3 {
    --fa: "\F242";
    --fa--fa: "\F242\F242"
}

body.page-template-news .news-container .fa-battery-4 {
    --fa: "\F241";
    --fa--fa: "\F241\F241"
}

body.page-template-news .news-container .fa-battery-5 {
    --fa: "\F240";
    --fa--fa: "\F240\F240"
}

body.page-template-news .news-container .fa-battery-bolt {
    --fa: "\F376";
    --fa--fa: "\F376\F376"
}

body.page-template-news .news-container .fa-battery-car {
    --fa: "\F5DF";
    --fa--fa: "\F5DF\F5DF"
}

body.page-template-news .news-container .fa-battery-empty {
    --fa: "\F244";
    --fa--fa: "\F244\F244"
}

body.page-template-news .news-container .fa-battery-exclamation {
    --fa: "\E0B0";
    --fa--fa: "\E0B0\E0B0"
}

body.page-template-news .news-container .fa-battery-full {
    --fa: "\F240";
    --fa--fa: "\F240\F240"
}

body.page-template-news .news-container .fa-battery-half {
    --fa: "\F242";
    --fa--fa: "\F242\F242"
}

body.page-template-news .news-container .fa-battery-low {
    --fa: "\E0B1";
    --fa--fa: "\E0B1\E0B1"
}

body.page-template-news .news-container .fa-battery-quarter {
    --fa: "\F243";
    --fa--fa: "\F243\F243"
}

body.page-template-news .news-container .fa-battery-slash {
    --fa: "\F377";
    --fa--fa: "\F377\F377"
}

body.page-template-news .news-container .fa-battery-three-quarters {
    --fa: "\F241";
    --fa--fa: "\F241\F241"
}

body.page-template-news .news-container .fa-bed {
    --fa: "\F236";
    --fa--fa: "\F236\F236"
}

body.page-template-news .news-container .fa-bed-alt {
    --fa: "\F8F7";
    --fa--fa: "\F8F7\F8F7"
}

body.page-template-news .news-container .fa-bed-bunk {
    --fa: "\F8F8";
    --fa--fa: "\F8F8\F8F8"
}

body.page-template-news .news-container .fa-bed-empty {
    --fa: "\F8F9";
    --fa--fa: "\F8F9\F8F9"
}

body.page-template-news .news-container .fa-bed-front {
    --fa: "\F8F7";
    --fa--fa: "\F8F7\F8F7"
}

body.page-template-news .news-container .fa-bed-pulse {
    --fa: "\F487";
    --fa--fa: "\F487\F487"
}

body.page-template-news .news-container .fa-bee {
    --fa: "\E0B2";
    --fa--fa: "\E0B2\E0B2"
}

body.page-template-news .news-container .fa-beer {
    --fa: "\F0FC";
    --fa--fa: "\F0FC\F0FC"
}

body.page-template-news .news-container .fa-beer-foam, body.page-template-news .news-container .fa-beer-mug {
    --fa: "\E0B3";
    --fa--fa: "\E0B3\E0B3"
}

body.page-template-news .news-container .fa-beer-mug-empty {
    --fa: "\F0FC";
    --fa--fa: "\F0FC\F0FC"
}

body.page-template-news .news-container .fa-bell {
    --fa: "\F0F3";
    --fa--fa: "\F0F3\F0F3"
}

body.page-template-news .news-container .fa-bell-concierge {
    --fa: "\F562";
    --fa--fa: "\F562\F562"
}

body.page-template-news .news-container .fa-bell-exclamation {
    --fa: "\F848";
    --fa--fa: "\F848\F848"
}

body.page-template-news .news-container .fa-bell-on {
    --fa: "\F8FA";
    --fa--fa: "\F8FA\F8FA"
}

body.page-template-news .news-container .fa-bell-plus {
    --fa: "\F849";
    --fa--fa: "\F849\F849"
}

body.page-template-news .news-container .fa-bell-ring {
    --fa: "\E62C";
    --fa--fa: "\E62C\E62C"
}

body.page-template-news .news-container .fa-bell-school {
    --fa: "\F5D5";
    --fa--fa: "\F5D5\F5D5"
}

body.page-template-news .news-container .fa-bell-school-slash {
    --fa: "\F5D6";
    --fa--fa: "\F5D6\F5D6"
}

body.page-template-news .news-container .fa-bell-slash {
    --fa: "\F1F6";
    --fa--fa: "\F1F6\F1F6"
}

body.page-template-news .news-container .fa-bells {
    --fa: "\F77F";
    --fa--fa: "\F77F\F77F"
}

body.page-template-news .news-container .fa-bench-tree {
    --fa: "\E2E7";
    --fa--fa: "\E2E7\E2E7"
}

body.page-template-news .news-container .fa-betamax {
    --fa: "\F8A4";
    --fa--fa: "\F8A4\F8A4"
}

body.page-template-news .news-container .fa-bezier-curve {
    --fa: "\F55B";
    --fa--fa: "\F55B\F55B"
}

body.page-template-news .news-container .fa-bible {
    --fa: "\F647";
    --fa--fa: "\F647\F647"
}

body.page-template-news .news-container .fa-bicycle {
    --fa: "\F206";
    --fa--fa: "\F206\F206"
}

body.page-template-news .news-container .fa-biking {
    --fa: "\F84A";
    --fa--fa: "\F84A\F84A"
}

body.page-template-news .news-container .fa-biking-mountain {
    --fa: "\F84B";
    --fa--fa: "\F84B\F84B"
}

body.page-template-news .news-container .fa-billboard {
    --fa: "\E5CD";
    --fa--fa: "\E5CD\E5CD"
}

body.page-template-news .news-container .fa-bin-bottles {
    --fa: "\E5F5";
    --fa--fa: "\E5F5\E5F5"
}

body.page-template-news .news-container .fa-bin-bottles-recycle {
    --fa: "\E5F6";
    --fa--fa: "\E5F6\E5F6"
}

body.page-template-news .news-container .fa-bin-recycle {
    --fa: "\E5F7";
    --fa--fa: "\E5F7\E5F7"
}

body.page-template-news .news-container .fa-binary {
    --fa: "\E33B";
    --fa--fa: "\E33B\E33B"
}

body.page-template-news .news-container .fa-binary-circle-check {
    --fa: "\E33C";
    --fa--fa: "\E33C\E33C"
}

body.page-template-news .news-container .fa-binary-lock {
    --fa: "\E33D";
    --fa--fa: "\E33D\E33D"
}

body.page-template-news .news-container .fa-binary-slash {
    --fa: "\E33E";
    --fa--fa: "\E33E\E33E"
}

body.page-template-news .news-container .fa-binoculars {
    --fa: "\F1E5";
    --fa--fa: "\F1E5\F1E5"
}

body.page-template-news .news-container .fa-biohazard {
    --fa: "\F780";
    --fa--fa: "\F780\F780"
}

body.page-template-news .news-container .fa-bird {
    --fa: "\E469";
    --fa--fa: "\E469\E469"
}

body.page-template-news .news-container .fa-birthday-cake {
    --fa: "\F1FD";
    --fa--fa: "\F1FD\F1FD"
}

body.page-template-news .news-container .fa-bitcoin-sign {
    --fa: "\E0B4";
    --fa--fa: "\E0B4\E0B4"
}

body.page-template-news .news-container .fa-blackboard {
    --fa: "\F51B";
    --fa--fa: "\F51B\F51B"
}

body.page-template-news .news-container .fa-blanket {
    --fa: "\F498";
    --fa--fa: "\F498\F498"
}

body.page-template-news .news-container .fa-blanket-fire {
    --fa: "\E3DA";
    --fa--fa: "\E3DA\E3DA"
}

body.page-template-news .news-container .fa-blender {
    --fa: "\F517";
    --fa--fa: "\F517\F517"
}

body.page-template-news .news-container .fa-blender-phone {
    --fa: "\F6B6";
    --fa--fa: "\F6B6\F6B6"
}

body.page-template-news .news-container .fa-blind {
    --fa: "\F29D";
    --fa--fa: "\F29D\F29D"
}

body.page-template-news .news-container .fa-blinds {
    --fa: "\F8FB";
    --fa--fa: "\F8FB\F8FB"
}

body.page-template-news .news-container .fa-blinds-open {
    --fa: "\F8FC";
    --fa--fa: "\F8FC\F8FC"
}

body.page-template-news .news-container .fa-blinds-raised {
    --fa: "\F8FD";
    --fa--fa: "\F8FD\F8FD"
}

body.page-template-news .news-container .fa-block {
    --fa: "\E46A";
    --fa--fa: "\E46A\E46A"
}

body.page-template-news .news-container .fa-block-brick {
    --fa: "\E3DB";
    --fa--fa: "\E3DB\E3DB"
}

body.page-template-news .news-container .fa-block-brick-fire {
    --fa: "\E3DC";
    --fa--fa: "\E3DC\E3DC"
}

body.page-template-news .news-container .fa-block-question {
    --fa: "\E3DD";
    --fa--fa: "\E3DD\E3DD"
}

body.page-template-news .news-container .fa-block-quote {
    --fa: "\E0B5";
    --fa--fa: "\E0B5\E0B5"
}

body.page-template-news .news-container .fa-blog {
    --fa: "\F781";
    --fa--fa: "\F781\F781"
}

body.page-template-news .news-container .fa-blueberries {
    --fa: "\E2E8";
    --fa--fa: "\E2E8\E2E8"
}

body.page-template-news .news-container .fa-bluetooth {
    --fa--fa: "\F293\F293"
}

body.page-template-news .news-container .fa-bold {
    --fa: "\F032";
    --fa--fa: "\F032\F032"
}

body.page-template-news .news-container .fa-bolt {
    --fa: "\F0E7";
    --fa--fa: "\F0E7\F0E7"
}

body.page-template-news .news-container .fa-bolt-auto {
    --fa: "\E0B6";
    --fa--fa: "\E0B6\E0B6"
}

body.page-template-news .news-container .fa-bolt-lightning {
    --fa: "\E0B7";
    --fa--fa: "\E0B7\E0B7"
}

body.page-template-news .news-container .fa-bolt-slash {
    --fa: "\E0B8";
    --fa--fa: "\E0B8\E0B8"
}

body.page-template-news .news-container .fa-bomb {
    --fa: "\F1E2";
    --fa--fa: "\F1E2\F1E2"
}

body.page-template-news .news-container .fa-bone {
    --fa: "\F5D7";
    --fa--fa: "\F5D7\F5D7"
}

body.page-template-news .news-container .fa-bone-break {
    --fa: "\F5D8";
    --fa--fa: "\F5D8\F5D8"
}

body.page-template-news .news-container .fa-bong {
    --fa: "\F55C";
    --fa--fa: "\F55C\F55C"
}

body.page-template-news .news-container .fa-book {
    --fa: "\F02D";
    --fa--fa: "\F02D\F02D"
}

body.page-template-news .news-container .fa-book-alt {
    --fa: "\F5D9";
    --fa--fa: "\F5D9\F5D9"
}

body.page-template-news .news-container .fa-book-arrow-right {
    --fa: "\E0B9";
    --fa--fa: "\E0B9\E0B9"
}

body.page-template-news .news-container .fa-book-arrow-up {
    --fa: "\E0BA";
    --fa--fa: "\E0BA\E0BA"
}

body.page-template-news .news-container .fa-book-atlas {
    --fa: "\F558";
    --fa--fa: "\F558\F558"
}

body.page-template-news .news-container .fa-book-bible {
    --fa: "\F647";
    --fa--fa: "\F647\F647"
}

body.page-template-news .news-container .fa-book-blank {
    --fa: "\F5D9";
    --fa--fa: "\F5D9\F5D9"
}

body.page-template-news .news-container .fa-book-bookmark {
    --fa: "\E0BB";
    --fa--fa: "\E0BB\E0BB"
}

body.page-template-news .news-container .fa-book-circle {
    --fa: "\E0FF";
    --fa--fa: "\E0FF\E0FF"
}

body.page-template-news .news-container .fa-book-circle-arrow-right {
    --fa: "\E0BC";
    --fa--fa: "\E0BC\E0BC"
}

body.page-template-news .news-container .fa-book-circle-arrow-up {
    --fa: "\E0BD";
    --fa--fa: "\E0BD\E0BD"
}

body.page-template-news .news-container .fa-book-copy {
    --fa: "\E0BE";
    --fa--fa: "\E0BE\E0BE"
}

body.page-template-news .news-container .fa-book-dead {
    --fa: "\F6B7";
    --fa--fa: "\F6B7\F6B7"
}

body.page-template-news .news-container .fa-book-font {
    --fa: "\E0BF";
    --fa--fa: "\E0BF\E0BF"
}

body.page-template-news .news-container .fa-book-heart {
    --fa: "\F499";
    --fa--fa: "\F499\F499"
}

body.page-template-news .news-container .fa-book-journal-whills {
    --fa: "\F66A";
    --fa--fa: "\F66A\F66A"
}

body.page-template-news .news-container .fa-book-law {
    --fa: "\E0C1";
    --fa--fa: "\E0C1\E0C1"
}

body.page-template-news .news-container .fa-book-medical {
    --fa: "\F7E6";
    --fa--fa: "\F7E6\F7E6"
}

body.page-template-news .news-container .fa-book-open {
    --fa: "\F518";
    --fa--fa: "\F518\F518"
}

body.page-template-news .news-container .fa-book-open-alt, body.page-template-news .news-container .fa-book-open-cover {
    --fa: "\E0C0";
    --fa--fa: "\E0C0\E0C0"
}

body.page-template-news .news-container .fa-book-open-reader {
    --fa: "\F5DA";
    --fa--fa: "\F5DA\F5DA"
}

body.page-template-news .news-container .fa-book-quran {
    --fa: "\F687";
    --fa--fa: "\F687\F687"
}

body.page-template-news .news-container .fa-book-reader {
    --fa: "\F5DA";
    --fa--fa: "\F5DA\F5DA"
}

body.page-template-news .news-container .fa-book-section {
    --fa: "\E0C1";
    --fa--fa: "\E0C1\E0C1"
}

body.page-template-news .news-container .fa-book-skull {
    --fa: "\F6B7";
    --fa--fa: "\F6B7\F6B7"
}

body.page-template-news .news-container .fa-book-sparkles, body.page-template-news .news-container .fa-book-spells {
    --fa: "\F6B8";
    --fa--fa: "\F6B8\F6B8"
}

body.page-template-news .news-container .fa-book-tanakh {
    --fa: "\F827";
    --fa--fa: "\F827\F827"
}

body.page-template-news .news-container .fa-book-user {
    --fa: "\F7E7";
    --fa--fa: "\F7E7\F7E7"
}

body.page-template-news .news-container .fa-bookmark {
    --fa: "\F02E";
    --fa--fa: "\F02E\F02E"
}

body.page-template-news .news-container .fa-bookmark-circle {
    --fa: "\E100";
    --fa--fa: "\E100\E100"
}

body.page-template-news .news-container .fa-bookmark-slash {
    --fa: "\E0C2";
    --fa--fa: "\E0C2\E0C2"
}

body.page-template-news .news-container .fa-books {
    --fa: "\F5DB";
    --fa--fa: "\F5DB\F5DB"
}

body.page-template-news .news-container .fa-books-medical {
    --fa: "\F7E8";
    --fa--fa: "\F7E8\F7E8"
}

body.page-template-news .news-container .fa-boombox {
    --fa: "\F8A5";
    --fa--fa: "\F8A5\F8A5"
}

body.page-template-news .news-container .fa-boot {
    --fa: "\F782";
    --fa--fa: "\F782\F782"
}

body.page-template-news .news-container .fa-boot-heeled {
    --fa: "\E33F";
    --fa--fa: "\E33F\E33F"
}

body.page-template-news .news-container .fa-booth-curtain {
    --fa: "\F734";
    --fa--fa: "\F734\F734"
}

body.page-template-news .news-container .fa-border-all {
    --fa: "\F84C";
    --fa--fa: "\F84C\F84C"
}

body.page-template-news .news-container .fa-border-bottom {
    --fa: "\F84D";
    --fa--fa: "\F84D\F84D"
}

body.page-template-news .news-container .fa-border-bottom-right {
    --fa: "\F854";
    --fa--fa: "\F854\F854"
}

body.page-template-news .news-container .fa-border-center-h {
    --fa: "\F89C";
    --fa--fa: "\F89C\F89C"
}

body.page-template-news .news-container .fa-border-center-v {
    --fa: "\F89D";
    --fa--fa: "\F89D\F89D"
}

body.page-template-news .news-container .fa-border-inner {
    --fa: "\F84E";
    --fa--fa: "\F84E\F84E"
}

body.page-template-news .news-container .fa-border-left {
    --fa: "\F84F";
    --fa--fa: "\F84F\F84F"
}

body.page-template-news .news-container .fa-border-none {
    --fa: "\F850";
    --fa--fa: "\F850\F850"
}

body.page-template-news .news-container .fa-border-outer {
    --fa: "\F851";
    --fa--fa: "\F851\F851"
}

body.page-template-news .news-container .fa-border-right {
    --fa: "\F852";
    --fa--fa: "\F852\F852"
}

body.page-template-news .news-container .fa-border-style {
    --fa: "\F853";
    --fa--fa: "\F853\F853"
}

body.page-template-news .news-container .fa-border-style-alt {
    --fa: "\F854";
    --fa--fa: "\F854\F854"
}

body.page-template-news .news-container .fa-border-top {
    --fa: "\F855";
    --fa--fa: "\F855\F855"
}

body.page-template-news .news-container .fa-border-top-left {
    --fa: "\F853";
    --fa--fa: "\F853\F853"
}

body.page-template-news .news-container .fa-bore-hole {
    --fa: "\E4C3";
    --fa--fa: "\E4C3\E4C3"
}

body.page-template-news .news-container .fa-bottle-baby {
    --fa: "\E673";
    --fa--fa: "\E673\E673"
}

body.page-template-news .news-container .fa-bottle-droplet {
    --fa: "\E4C4";
    --fa--fa: "\E4C4\E4C4"
}

body.page-template-news .news-container .fa-bottle-water {
    --fa: "\E4C5";
    --fa--fa: "\E4C5\E4C5"
}

body.page-template-news .news-container .fa-bow-arrow {
    --fa: "\F6B9";
    --fa--fa: "\F6B9\F6B9"
}

body.page-template-news .news-container .fa-bowl-chopsticks {
    --fa: "\E2E9";
    --fa--fa: "\E2E9\E2E9"
}

body.page-template-news .news-container .fa-bowl-chopsticks-noodles {
    --fa: "\E2EA";
    --fa--fa: "\E2EA\E2EA"
}

body.page-template-news .news-container .fa-bowl-food {
    --fa: "\E4C6";
    --fa--fa: "\E4C6\E4C6"
}

body.page-template-news .news-container .fa-bowl-hot {
    --fa: "\F823";
    --fa--fa: "\F823\F823"
}

body.page-template-news .news-container .fa-bowl-rice {
    --fa: "\E2EB";
    --fa--fa: "\E2EB\E2EB"
}

body.page-template-news .news-container .fa-bowl-salad {
    --fa: "\F81E";
    --fa--fa: "\F81E\F81E"
}

body.page-template-news .news-container .fa-bowl-scoop {
    --fa: "\E3DE";
    --fa--fa: "\E3DE\E3DE"
}

body.page-template-news .news-container .fa-bowl-scoops {
    --fa: "\E3DF";
    --fa--fa: "\E3DF\E3DF"
}

body.page-template-news .news-container .fa-bowl-shaved-ice {
    --fa: "\E3DE";
    --fa--fa: "\E3DE\E3DE"
}

body.page-template-news .news-container .fa-bowl-soft-serve {
    --fa: "\E46B";
    --fa--fa: "\E46B\E46B"
}

body.page-template-news .news-container .fa-bowl-spoon {
    --fa: "\E3E0";
    --fa--fa: "\E3E0\E3E0"
}

body.page-template-news .news-container .fa-bowling-ball {
    --fa: "\F436";
    --fa--fa: "\F436\F436"
}

body.page-template-news .news-container .fa-bowling-ball-pin {
    --fa: "\E0C3";
    --fa--fa: "\E0C3\E0C3"
}

body.page-template-news .news-container .fa-bowling-pins {
    --fa: "\F437";
    --fa--fa: "\F437\F437"
}

body.page-template-news .news-container .fa-box {
    --fa: "\F466";
    --fa--fa: "\F466\F466"
}

body.page-template-news .news-container .fa-box-alt {
    --fa: "\F49A";
    --fa--fa: "\F49A\F49A"
}

body.page-template-news .news-container .fa-box-archive {
    --fa: "\F187";
    --fa--fa: "\F187\F187"
}

body.page-template-news .news-container .fa-box-ballot {
    --fa: "\F735";
    --fa--fa: "\F735\F735"
}

body.page-template-news .news-container .fa-box-check {
    --fa: "\F467";
    --fa--fa: "\F467\F467"
}

body.page-template-news .news-container .fa-box-circle-check {
    --fa: "\E0C4";
    --fa--fa: "\E0C4\E0C4"
}

body.page-template-news .news-container .fa-box-dollar {
    --fa: "\F4A0";
    --fa--fa: "\F4A0\F4A0"
}

body.page-template-news .news-container .fa-box-fragile {
    --fa: "\F49B";
    --fa--fa: "\F49B\F49B"
}

body.page-template-news .news-container .fa-box-full {
    --fa: "\F49C";
    --fa--fa: "\F49C\F49C"
}

body.page-template-news .news-container .fa-box-heart {
    --fa: "\F49D";
    --fa--fa: "\F49D\F49D"
}

body.page-template-news .news-container .fa-box-open {
    --fa: "\F49E";
    --fa--fa: "\F49E\F49E"
}

body.page-template-news .news-container .fa-box-open-full {
    --fa: "\F49C";
    --fa--fa: "\F49C\F49C"
}

body.page-template-news .news-container .fa-box-taped {
    --fa: "\F49A";
    --fa--fa: "\F49A\F49A"
}

body.page-template-news .news-container .fa-box-tissue {
    --fa: "\E05B";
    --fa--fa: "\E05B\E05B"
}

body.page-template-news .news-container .fa-box-up {
    --fa: "\F49F";
    --fa--fa: "\F49F\F49F"
}

body.page-template-news .news-container .fa-box-usd {
    --fa: "\F4A0";
    --fa--fa: "\F4A0\F4A0"
}

body.page-template-news .news-container .fa-boxes, body.page-template-news .news-container .fa-boxes-alt {
    --fa: "\F468";
    --fa--fa: "\F468\F468"
}

body.page-template-news .news-container .fa-boxes-packing {
    --fa: "\E4C7";
    --fa--fa: "\E4C7\E4C7"
}

body.page-template-news .news-container .fa-boxes-stacked {
    --fa: "\F468";
    --fa--fa: "\F468\F468"
}

body.page-template-news .news-container .fa-boxing-glove {
    --fa: "\F438";
    --fa--fa: "\F438\F438"
}

body.page-template-news .news-container .fa-bracket {
    --fa: "[";
    --fa--fa: "[["
}

body.page-template-news .news-container .fa-bracket-curly, body.page-template-news .news-container .fa-bracket-curly-left {
    --fa: "{";
    --fa--fa: "{{"
}

body.page-template-news .news-container .fa-bracket-curly-right {
    --fa: "}";
    --fa--fa: "}}"
}

body.page-template-news .news-container .fa-bracket-left {
    --fa: "[";
    --fa--fa: "[["
}

body.page-template-news .news-container .fa-bracket-round {
    --fa: "(";
    --fa--fa: "(("
}

body.page-template-news .news-container .fa-bracket-round-right {
    --fa: ")";
    --fa--fa: "))"
}

body.page-template-news .news-container .fa-bracket-square {
    --fa: "[";
    --fa--fa: "[["
}

body.page-template-news .news-container .fa-bracket-square-right {
    --fa: "]";
    --fa--fa: "]]"
}

body.page-template-news .news-container .fa-brackets {
    --fa: "\F7E9";
    --fa--fa: "\F7E9\F7E9"
}

body.page-template-news .news-container .fa-brackets-curly {
    --fa: "\F7EA";
    --fa--fa: "\F7EA\F7EA"
}

body.page-template-news .news-container .fa-brackets-round {
    --fa: "\E0C5";
    --fa--fa: "\E0C5\E0C5"
}

body.page-template-news .news-container .fa-brackets-square {
    --fa: "\F7E9";
    --fa--fa: "\F7E9\F7E9"
}

body.page-template-news .news-container .fa-braille {
    --fa: "\F2A1";
    --fa--fa: "\F2A1\F2A1"
}

body.page-template-news .news-container .fa-brain {
    --fa: "\F5DC";
    --fa--fa: "\F5DC\F5DC"
}

body.page-template-news .news-container .fa-brain-arrow-curved-right {
    --fa: "\F677";
    --fa--fa: "\F677\F677"
}

body.page-template-news .news-container .fa-brain-circuit {
    --fa: "\E0C6";
    --fa--fa: "\E0C6\E0C6"
}

body.page-template-news .news-container .fa-brake-warning {
    --fa: "\E0C7";
    --fa--fa: "\E0C7\E0C7"
}

body.page-template-news .news-container .fa-brazilian-real-sign {
    --fa: "\E46C";
    --fa--fa: "\E46C\E46C"
}

body.page-template-news .news-container .fa-bread-loaf {
    --fa: "\F7EB";
    --fa--fa: "\F7EB\F7EB"
}

body.page-template-news .news-container .fa-bread-slice {
    --fa: "\F7EC";
    --fa--fa: "\F7EC\F7EC"
}

body.page-template-news .news-container .fa-bread-slice-butter {
    --fa: "\E3E1";
    --fa--fa: "\E3E1\E3E1"
}

body.page-template-news .news-container .fa-bridge {
    --fa: "\E4C8";
    --fa--fa: "\E4C8\E4C8"
}

body.page-template-news .news-container .fa-bridge-circle-check {
    --fa: "\E4C9";
    --fa--fa: "\E4C9\E4C9"
}

body.page-template-news .news-container .fa-bridge-circle-exclamation {
    --fa: "\E4CA";
    --fa--fa: "\E4CA\E4CA"
}

body.page-template-news .news-container .fa-bridge-circle-xmark {
    --fa: "\E4CB";
    --fa--fa: "\E4CB\E4CB"
}

body.page-template-news .news-container .fa-bridge-lock {
    --fa: "\E4CC";
    --fa--fa: "\E4CC\E4CC"
}

body.page-template-news .news-container .fa-bridge-suspension {
    --fa: "\E4CD";
    --fa--fa: "\E4CD\E4CD"
}

body.page-template-news .news-container .fa-bridge-water {
    --fa: "\E4CE";
    --fa--fa: "\E4CE\E4CE"
}

body.page-template-news .news-container .fa-briefcase {
    --fa: "\F0B1";
    --fa--fa: "\F0B1\F0B1"
}

body.page-template-news .news-container .fa-briefcase-arrow-right {
    --fa: "\E2F2";
    --fa--fa: "\E2F2\E2F2"
}

body.page-template-news .news-container .fa-briefcase-blank {
    --fa: "\E0C8";
    --fa--fa: "\E0C8\E0C8"
}

body.page-template-news .news-container .fa-briefcase-clock {
    --fa: "\F64A";
    --fa--fa: "\F64A\F64A"
}

body.page-template-news .news-container .fa-briefcase-medical {
    --fa: "\F469";
    --fa--fa: "\F469\F469"
}

body.page-template-news .news-container .fa-brightness {
    --fa: "\E0C9";
    --fa--fa: "\E0C9\E0C9"
}

body.page-template-news .news-container .fa-brightness-low {
    --fa: "\E0CA";
    --fa--fa: "\E0CA\E0CA"
}

body.page-template-news .news-container .fa-bring-forward {
    --fa: "\F856";
    --fa--fa: "\F856\F856"
}

body.page-template-news .news-container .fa-bring-front {
    --fa: "\F857";
    --fa--fa: "\F857\F857"
}

body.page-template-news .news-container .fa-broadcast-tower {
    --fa: "\F519";
    --fa--fa: "\F519\F519"
}

body.page-template-news .news-container .fa-broccoli {
    --fa: "\E3E2";
    --fa--fa: "\E3E2\E3E2"
}

body.page-template-news .news-container .fa-broom {
    --fa: "\F51A";
    --fa--fa: "\F51A\F51A"
}

body.page-template-news .news-container .fa-broom-ball {
    --fa: "\F458";
    --fa--fa: "\F458\F458"
}

body.page-template-news .news-container .fa-broom-wide {
    --fa: "\E5D1";
    --fa--fa: "\E5D1\E5D1"
}

body.page-template-news .news-container .fa-browser {
    --fa: "\F37E";
    --fa--fa: "\F37E\F37E"
}

body.page-template-news .news-container .fa-browsers {
    --fa: "\E0CB";
    --fa--fa: "\E0CB\E0CB"
}

body.page-template-news .news-container .fa-brush {
    --fa: "\F55D";
    --fa--fa: "\F55D\F55D"
}

body.page-template-news .news-container .fa-bucket {
    --fa: "\E4CF";
    --fa--fa: "\E4CF\E4CF"
}

body.page-template-news .news-container .fa-bug {
    --fa: "\F188";
    --fa--fa: "\F188\F188"
}

body.page-template-news .news-container .fa-bug-slash {
    --fa: "\E490";
    --fa--fa: "\E490\E490"
}

body.page-template-news .news-container .fa-bugs {
    --fa: "\E4D0";
    --fa--fa: "\E4D0\E4D0"
}

body.page-template-news .news-container .fa-building {
    --fa: "\F1AD";
    --fa--fa: "\F1AD\F1AD"
}

body.page-template-news .news-container .fa-building-circle-arrow-right {
    --fa: "\E4D1";
    --fa--fa: "\E4D1\E4D1"
}

body.page-template-news .news-container .fa-building-circle-check {
    --fa: "\E4D2";
    --fa--fa: "\E4D2\E4D2"
}

body.page-template-news .news-container .fa-building-circle-exclamation {
    --fa: "\E4D3";
    --fa--fa: "\E4D3\E4D3"
}

body.page-template-news .news-container .fa-building-circle-xmark {
    --fa: "\E4D4";
    --fa--fa: "\E4D4\E4D4"
}

body.page-template-news .news-container .fa-building-columns {
    --fa: "\F19C";
    --fa--fa: "\F19C\F19C"
}

body.page-template-news .news-container .fa-building-flag {
    --fa: "\E4D5";
    --fa--fa: "\E4D5\E4D5"
}

body.page-template-news .news-container .fa-building-lock {
    --fa: "\E4D6";
    --fa--fa: "\E4D6\E4D6"
}

body.page-template-news .news-container .fa-building-magnifying-glass {
    --fa: "\E61C";
    --fa--fa: "\E61C\E61C"
}

body.page-template-news .news-container .fa-building-memo {
    --fa: "\E61E";
    --fa--fa: "\E61E\E61E"
}

body.page-template-news .news-container .fa-building-ngo {
    --fa: "\E4D7";
    --fa--fa: "\E4D7\E4D7"
}

body.page-template-news .news-container .fa-building-shield {
    --fa: "\E4D8";
    --fa--fa: "\E4D8\E4D8"
}

body.page-template-news .news-container .fa-building-un {
    --fa: "\E4D9";
    --fa--fa: "\E4D9\E4D9"
}

body.page-template-news .news-container .fa-building-user {
    --fa: "\E4DA";
    --fa--fa: "\E4DA\E4DA"
}

body.page-template-news .news-container .fa-building-wheat {
    --fa: "\E4DB";
    --fa--fa: "\E4DB\E4DB"
}

body.page-template-news .news-container .fa-buildings {
    --fa: "\E0CC";
    --fa--fa: "\E0CC\E0CC"
}

body.page-template-news .news-container .fa-bulldozer {
    --fa: "\E655";
    --fa--fa: "\E655\E655"
}

body.page-template-news .news-container .fa-bullhorn {
    --fa: "\F0A1";
    --fa--fa: "\F0A1\F0A1"
}

body.page-template-news .news-container .fa-bullseye {
    --fa: "\F140";
    --fa--fa: "\F140\F140"
}

body.page-template-news .news-container .fa-bullseye-arrow {
    --fa: "\F648";
    --fa--fa: "\F648\F648"
}

body.page-template-news .news-container .fa-bullseye-pointer {
    --fa: "\F649";
    --fa--fa: "\F649\F649"
}

body.page-template-news .news-container .fa-buoy {
    --fa: "\E5B5";
    --fa--fa: "\E5B5\E5B5"
}

body.page-template-news .news-container .fa-buoy-mooring {
    --fa: "\E5B6";
    --fa--fa: "\E5B6\E5B6"
}

body.page-template-news .news-container .fa-burger {
    --fa: "\F805";
    --fa--fa: "\F805\F805"
}

body.page-template-news .news-container .fa-burger-cheese {
    --fa: "\F7F1";
    --fa--fa: "\F7F1\F7F1"
}

body.page-template-news .news-container .fa-burger-fries {
    --fa: "\E0CD";
    --fa--fa: "\E0CD\E0CD"
}

body.page-template-news .news-container .fa-burger-glass {
    --fa: "\E0CE";
    --fa--fa: "\E0CE\E0CE"
}

body.page-template-news .news-container .fa-burger-lettuce {
    --fa: "\E3E3";
    --fa--fa: "\E3E3\E3E3"
}

body.page-template-news .news-container .fa-burger-soda {
    --fa: "\F858";
    --fa--fa: "\F858\F858"
}

body.page-template-news .news-container .fa-burn {
    --fa: "\F46A";
    --fa--fa: "\F46A\F46A"
}

body.page-template-news .news-container .fa-burrito {
    --fa: "\F7ED";
    --fa--fa: "\F7ED\F7ED"
}

body.page-template-news .news-container .fa-burst {
    --fa: "\E4DC";
    --fa--fa: "\E4DC\E4DC"
}

body.page-template-news .news-container .fa-bus {
    --fa: "\F207";
    --fa--fa: "\F207\F207"
}

body.page-template-news .news-container .fa-bus-alt {
    --fa: "\F55E";
    --fa--fa: "\F55E\F55E"
}

body.page-template-news .news-container .fa-bus-school {
    --fa: "\F5DD";
    --fa--fa: "\F5DD\F5DD"
}

body.page-template-news .news-container .fa-bus-simple {
    --fa: "\F55E";
    --fa--fa: "\F55E\F55E"
}

body.page-template-news .news-container .fa-business-front {
    --fa: "\E45C";
    --fa--fa: "\E45C\E45C"
}

body.page-template-news .news-container .fa-business-time {
    --fa: "\F64A";
    --fa--fa: "\F64A\F64A"
}

body.page-template-news .news-container .fa-butter {
    --fa: "\E3E4";
    --fa--fa: "\E3E4\E3E4"
}

body.page-template-news .news-container .fa-c {
    --fa: "C";
    --fa--fa: "CC"
}

body.page-template-news .news-container .fa-cab {
    --fa: "\F1BA";
    --fa--fa: "\F1BA\F1BA"
}

body.page-template-news .news-container .fa-cabin {
    --fa: "\E46D";
    --fa--fa: "\E46D\E46D"
}

body.page-template-news .news-container .fa-cabinet-filing {
    --fa: "\F64B";
    --fa--fa: "\F64B\F64B"
}

body.page-template-news .news-container .fa-cable-car {
    --fa: "\F7DA";
    --fa--fa: "\F7DA\F7DA"
}

body.page-template-news .news-container .fa-cactus {
    --fa: "\F8A7";
    --fa--fa: "\F8A7\F8A7"
}

body.page-template-news .news-container .fa-caduceus {
    --fa: "\E681";
    --fa--fa: "\E681\E681"
}

body.page-template-news .news-container .fa-cake, body.page-template-news .news-container .fa-cake-candles {
    --fa: "\F1FD";
    --fa--fa: "\F1FD\F1FD"
}

body.page-template-news .news-container .fa-cake-slice {
    --fa: "\E3E5";
    --fa--fa: "\E3E5\E3E5"
}

body.page-template-news .news-container .fa-calculator {
    --fa: "\F1EC";
    --fa--fa: "\F1EC\F1EC"
}

body.page-template-news .news-container .fa-calculator-alt, body.page-template-news .news-container .fa-calculator-simple {
    --fa: "\F64C";
    --fa--fa: "\F64C\F64C"
}

body.page-template-news .news-container .fa-calendar {
    --fa: "\F133";
    --fa--fa: "\F133\F133"
}

body.page-template-news .news-container .fa-calendar-alt {
    --fa: "\F073";
    --fa--fa: "\F073\F073"
}

body.page-template-news .news-container .fa-calendar-arrow-down {
    --fa: "\E0D0";
    --fa--fa: "\E0D0\E0D0"
}

body.page-template-news .news-container .fa-calendar-arrow-up {
    --fa: "\E0D1";
    --fa--fa: "\E0D1\E0D1"
}

body.page-template-news .news-container .fa-calendar-check {
    --fa: "\F274";
    --fa--fa: "\F274\F274"
}

body.page-template-news .news-container .fa-calendar-circle {
    --fa: "\E102";
    --fa--fa: "\E102\E102"
}

body.page-template-news .news-container .fa-calendar-circle-exclamation {
    --fa: "\E46E";
    --fa--fa: "\E46E\E46E"
}

body.page-template-news .news-container .fa-calendar-circle-minus {
    --fa: "\E46F";
    --fa--fa: "\E46F\E46F"
}

body.page-template-news .news-container .fa-calendar-circle-plus {
    --fa: "\E470";
    --fa--fa: "\E470\E470"
}

body.page-template-news .news-container .fa-calendar-circle-user {
    --fa: "\E471";
    --fa--fa: "\E471\E471"
}

body.page-template-news .news-container .fa-calendar-clock {
    --fa: "\E0D2";
    --fa--fa: "\E0D2\E0D2"
}

body.page-template-news .news-container .fa-calendar-day {
    --fa: "\F783";
    --fa--fa: "\F783\F783"
}

body.page-template-news .news-container .fa-calendar-days {
    --fa: "\F073";
    --fa--fa: "\F073\F073"
}

body.page-template-news .news-container .fa-calendar-download {
    --fa: "\E0D0";
    --fa--fa: "\E0D0\E0D0"
}

body.page-template-news .news-container .fa-calendar-edit {
    --fa: "\F333";
    --fa--fa: "\F333\F333"
}

body.page-template-news .news-container .fa-calendar-exclamation {
    --fa: "\F334";
    --fa--fa: "\F334\F334"
}

body.page-template-news .news-container .fa-calendar-heart {
    --fa: "\E0D3";
    --fa--fa: "\E0D3\E0D3"
}

body.page-template-news .news-container .fa-calendar-image {
    --fa: "\E0D4";
    --fa--fa: "\E0D4\E0D4"
}

body.page-template-news .news-container .fa-calendar-lines {
    --fa: "\E0D5";
    --fa--fa: "\E0D5\E0D5"
}

body.page-template-news .news-container .fa-calendar-lines-pen {
    --fa: "\E472";
    --fa--fa: "\E472\E472"
}

body.page-template-news .news-container .fa-calendar-minus {
    --fa: "\F272";
    --fa--fa: "\F272\F272"
}

body.page-template-news .news-container .fa-calendar-note {
    --fa: "\E0D5";
    --fa--fa: "\E0D5\E0D5"
}

body.page-template-news .news-container .fa-calendar-pen {
    --fa: "\F333";
    --fa--fa: "\F333\F333"
}

body.page-template-news .news-container .fa-calendar-plus {
    --fa: "\F271";
    --fa--fa: "\F271\F271"
}

body.page-template-news .news-container .fa-calendar-range {
    --fa: "\E0D6";
    --fa--fa: "\E0D6\E0D6"
}

body.page-template-news .news-container .fa-calendar-star {
    --fa: "\F736";
    --fa--fa: "\F736\F736"
}

body.page-template-news .news-container .fa-calendar-time {
    --fa: "\E0D2";
    --fa--fa: "\E0D2\E0D2"
}

body.page-template-news .news-container .fa-calendar-times {
    --fa: "\F273";
    --fa--fa: "\F273\F273"
}

body.page-template-news .news-container .fa-calendar-upload {
    --fa: "\E0D1";
    --fa--fa: "\E0D1\E0D1"
}

body.page-template-news .news-container .fa-calendar-users {
    --fa: "\E5E2";
    --fa--fa: "\E5E2\E5E2"
}

body.page-template-news .news-container .fa-calendar-week {
    --fa: "\F784";
    --fa--fa: "\F784\F784"
}

body.page-template-news .news-container .fa-calendar-xmark {
    --fa: "\F273";
    --fa--fa: "\F273\F273"
}

body.page-template-news .news-container .fa-calendars {
    --fa: "\E0D7";
    --fa--fa: "\E0D7\E0D7"
}

body.page-template-news .news-container .fa-camcorder {
    --fa: "\F8A8";
    --fa--fa: "\F8A8\F8A8"
}

body.page-template-news .news-container .fa-camera, body.page-template-news .news-container .fa-camera-alt {
    --fa: "\F030";
    --fa--fa: "\F030\F030"
}

body.page-template-news .news-container .fa-camera-cctv {
    --fa: "\F8AC";
    --fa--fa: "\F8AC\F8AC"
}

body.page-template-news .news-container .fa-camera-circle {
    --fa: "\E103";
    --fa--fa: "\E103\E103"
}

body.page-template-news .news-container .fa-camera-home {
    --fa: "\F8FE";
    --fa--fa: "\F8FE\F8FE"
}

body.page-template-news .news-container .fa-camera-movie {
    --fa: "\F8A9";
    --fa--fa: "\F8A9\F8A9"
}

body.page-template-news .news-container .fa-camera-polaroid {
    --fa: "\F8AA";
    --fa--fa: "\F8AA\F8AA"
}

body.page-template-news .news-container .fa-camera-retro {
    --fa: "\F083";
    --fa--fa: "\F083\F083"
}

body.page-template-news .news-container .fa-camera-rotate {
    --fa: "\E0D8";
    --fa--fa: "\E0D8\E0D8"
}

body.page-template-news .news-container .fa-camera-security {
    --fa: "\F8FE";
    --fa--fa: "\F8FE\F8FE"
}

body.page-template-news .news-container .fa-camera-slash {
    --fa: "\E0D9";
    --fa--fa: "\E0D9\E0D9"
}

body.page-template-news .news-container .fa-camera-viewfinder {
    --fa: "\E0DA";
    --fa--fa: "\E0DA\E0DA"
}

body.page-template-news .news-container .fa-camera-web {
    --fa: "\F832";
    --fa--fa: "\F832\F832"
}

body.page-template-news .news-container .fa-camera-web-slash {
    --fa: "\F833";
    --fa--fa: "\F833\F833"
}

body.page-template-news .news-container .fa-campfire {
    --fa: "\F6BA";
    --fa--fa: "\F6BA\F6BA"
}

body.page-template-news .news-container .fa-campground {
    --fa: "\F6BB";
    --fa--fa: "\F6BB\F6BB"
}

body.page-template-news .news-container .fa-can-food {
    --fa: "\E3E6";
    --fa--fa: "\E3E6\E3E6"
}

body.page-template-news .news-container .fa-cancel {
    --fa: "\F05E";
    --fa--fa: "\F05E\F05E"
}

body.page-template-news .news-container .fa-candle-holder {
    --fa: "\F6BC";
    --fa--fa: "\F6BC\F6BC"
}

body.page-template-news .news-container .fa-candy {
    --fa: "\E3E7";
    --fa--fa: "\E3E7\E3E7"
}

body.page-template-news .news-container .fa-candy-bar {
    --fa: "\E3E8";
    --fa--fa: "\E3E8\E3E8"
}

body.page-template-news .news-container .fa-candy-cane {
    --fa: "\F786";
    --fa--fa: "\F786\F786"
}

body.page-template-news .news-container .fa-candy-corn {
    --fa: "\F6BD";
    --fa--fa: "\F6BD\F6BD"
}

body.page-template-news .news-container .fa-cannabis {
    --fa: "\F55F";
    --fa--fa: "\F55F\F55F"
}

body.page-template-news .news-container .fa-cannon {
    --fa: "\E642";
    --fa--fa: "\E642\E642"
}

body.page-template-news .news-container .fa-capsules {
    --fa: "\F46B";
    --fa--fa: "\F46B\F46B"
}

body.page-template-news .news-container .fa-car {
    --fa: "\F1B9";
    --fa--fa: "\F1B9\F1B9"
}

body.page-template-news .news-container .fa-car-alt {
    --fa: "\F5DE";
    --fa--fa: "\F5DE\F5DE"
}

body.page-template-news .news-container .fa-car-battery {
    --fa: "\F5DF";
    --fa--fa: "\F5DF\F5DF"
}

body.page-template-news .news-container .fa-car-bolt {
    --fa: "\E341";
    --fa--fa: "\E341\E341"
}

body.page-template-news .news-container .fa-car-building {
    --fa: "\F859";
    --fa--fa: "\F859\F859"
}

body.page-template-news .news-container .fa-car-bump {
    --fa: "\F5E0";
    --fa--fa: "\F5E0\F5E0"
}

body.page-template-news .news-container .fa-car-burst {
    --fa: "\F5E1";
    --fa--fa: "\F5E1\F5E1"
}

body.page-template-news .news-container .fa-car-bus {
    --fa: "\F85A";
    --fa--fa: "\F85A\F85A"
}

body.page-template-news .news-container .fa-car-circle-bolt {
    --fa: "\E342";
    --fa--fa: "\E342\E342"
}

body.page-template-news .news-container .fa-car-crash {
    --fa: "\F5E1";
    --fa--fa: "\F5E1\F5E1"
}

body.page-template-news .news-container .fa-car-garage {
    --fa: "\F5E2";
    --fa--fa: "\F5E2\F5E2"
}

body.page-template-news .news-container .fa-car-mechanic {
    --fa: "\F5E3";
    --fa--fa: "\F5E3\F5E3"
}

body.page-template-news .news-container .fa-car-mirrors {
    --fa: "\E343";
    --fa--fa: "\E343\E343"
}

body.page-template-news .news-container .fa-car-on {
    --fa: "\E4DD";
    --fa--fa: "\E4DD\E4DD"
}

body.page-template-news .news-container .fa-car-people {
    --fa: "\E69C";
    --fa--fa: "\E69C\E69C"
}

body.page-template-news .news-container .fa-car-rear {
    --fa: "\F5DE";
    --fa--fa: "\F5DE\F5DE"
}

body.page-template-news .news-container .fa-car-side {
    --fa: "\F5E4";
    --fa--fa: "\F5E4\F5E4"
}

body.page-template-news .news-container .fa-car-side-bolt {
    --fa: "\E344";
    --fa--fa: "\E344\E344"
}

body.page-template-news .news-container .fa-car-tilt {
    --fa: "\F5E5";
    --fa--fa: "\F5E5\F5E5"
}

body.page-template-news .news-container .fa-car-tunnel {
    --fa: "\E4DE";
    --fa--fa: "\E4DE\E4DE"
}

body.page-template-news .news-container .fa-car-wash {
    --fa: "\F5E6";
    --fa--fa: "\F5E6\F5E6"
}

body.page-template-news .news-container .fa-car-wrench {
    --fa: "\F5E3";
    --fa--fa: "\F5E3\F5E3"
}

body.page-template-news .news-container .fa-caravan {
    --fa: "\F8FF";
    --fa--fa: "\F8FF\F8FF"
}

body.page-template-news .news-container .fa-caravan-alt, body.page-template-news .news-container .fa-caravan-simple {
    --fa: "\E000";
    --fa--fa: "\E000\E000"
}

body.page-template-news .news-container .fa-card-club {
    --fa: "\E3E9";
    --fa--fa: "\E3E9\E3E9"
}

body.page-template-news .news-container .fa-card-diamond {
    --fa: "\E3EA";
    --fa--fa: "\E3EA\E3EA"
}

body.page-template-news .news-container .fa-card-heart {
    --fa: "\E3EB";
    --fa--fa: "\E3EB\E3EB"
}

body.page-template-news .news-container .fa-card-spade {
    --fa: "\E3EC";
    --fa--fa: "\E3EC\E3EC"
}

body.page-template-news .news-container .fa-cards {
    --fa: "\E3ED";
    --fa--fa: "\E3ED\E3ED"
}

body.page-template-news .news-container .fa-cards-blank {
    --fa: "\E4DF";
    --fa--fa: "\E4DF\E4DF"
}

body.page-template-news .news-container .fa-caret-circle-down {
    --fa: "\F32D";
    --fa--fa: "\F32D\F32D"
}

body.page-template-news .news-container .fa-caret-circle-left {
    --fa: "\F32E";
    --fa--fa: "\F32E\F32E"
}

body.page-template-news .news-container .fa-caret-circle-right {
    --fa: "\F330";
    --fa--fa: "\F330\F330"
}

body.page-template-news .news-container .fa-caret-circle-up {
    --fa: "\F331";
    --fa--fa: "\F331\F331"
}

body.page-template-news .news-container .fa-caret-down {
    --fa: "\F0D7";
    --fa--fa: "\F0D7\F0D7"
}

body.page-template-news .news-container .fa-caret-left {
    --fa: "\F0D9";
    --fa--fa: "\F0D9\F0D9"
}

body.page-template-news .news-container .fa-caret-right {
    --fa: "\F0DA";
    --fa--fa: "\F0DA\F0DA"
}

body.page-template-news .news-container .fa-caret-square-down {
    --fa: "\F150";
    --fa--fa: "\F150\F150"
}

body.page-template-news .news-container .fa-caret-square-left {
    --fa: "\F191";
    --fa--fa: "\F191\F191"
}

body.page-template-news .news-container .fa-caret-square-right {
    --fa: "\F152";
    --fa--fa: "\F152\F152"
}

body.page-template-news .news-container .fa-caret-square-up {
    --fa: "\F151";
    --fa--fa: "\F151\F151"
}

body.page-template-news .news-container .fa-caret-up {
    --fa: "\F0D8";
    --fa--fa: "\F0D8\F0D8"
}

body.page-template-news .news-container .fa-carpool {
    --fa: "\E69C";
    --fa--fa: "\E69C\E69C"
}

body.page-template-news .news-container .fa-carriage-baby {
    --fa: "\F77D";
    --fa--fa: "\F77D\F77D"
}

body.page-template-news .news-container .fa-carrot {
    --fa: "\F787";
    --fa--fa: "\F787\F787"
}

body.page-template-news .news-container .fa-cars {
    --fa: "\F85B";
    --fa--fa: "\F85B\F85B"
}

body.page-template-news .news-container .fa-cart-arrow-down {
    --fa: "\F218";
    --fa--fa: "\F218\F218"
}

body.page-template-news .news-container .fa-cart-arrow-up {
    --fa: "\E3EE";
    --fa--fa: "\E3EE\E3EE"
}

body.page-template-news .news-container .fa-cart-circle-arrow-down {
    --fa: "\E3EF";
    --fa--fa: "\E3EF\E3EF"
}

body.page-template-news .news-container .fa-cart-circle-arrow-up {
    --fa: "\E3F0";
    --fa--fa: "\E3F0\E3F0"
}

body.page-template-news .news-container .fa-cart-circle-check {
    --fa: "\E3F1";
    --fa--fa: "\E3F1\E3F1"
}

body.page-template-news .news-container .fa-cart-circle-exclamation {
    --fa: "\E3F2";
    --fa--fa: "\E3F2\E3F2"
}

body.page-template-news .news-container .fa-cart-circle-plus {
    --fa: "\E3F3";
    --fa--fa: "\E3F3\E3F3"
}

body.page-template-news .news-container .fa-cart-circle-xmark {
    --fa: "\E3F4";
    --fa--fa: "\E3F4\E3F4"
}

body.page-template-news .news-container .fa-cart-flatbed {
    --fa: "\F474";
    --fa--fa: "\F474\F474"
}

body.page-template-news .news-container .fa-cart-flatbed-boxes {
    --fa: "\F475";
    --fa--fa: "\F475\F475"
}

body.page-template-news .news-container .fa-cart-flatbed-empty {
    --fa: "\F476";
    --fa--fa: "\F476\F476"
}

body.page-template-news .news-container .fa-cart-flatbed-suitcase {
    --fa: "\F59D";
    --fa--fa: "\F59D\F59D"
}

body.page-template-news .news-container .fa-cart-minus {
    --fa: "\E0DB";
    --fa--fa: "\E0DB\E0DB"
}

body.page-template-news .news-container .fa-cart-plus {
    --fa: "\F217";
    --fa--fa: "\F217\F217"
}

body.page-template-news .news-container .fa-cart-shopping {
    --fa: "\F07A";
    --fa--fa: "\F07A\F07A"
}

body.page-template-news .news-container .fa-cart-shopping-fast {
    --fa: "\E0DC";
    --fa--fa: "\E0DC\E0DC"
}

body.page-template-news .news-container .fa-cart-xmark {
    --fa: "\E0DD";
    --fa--fa: "\E0DD\E0DD"
}

body.page-template-news .news-container .fa-cash-register {
    --fa: "\F788";
    --fa--fa: "\F788\F788"
}

body.page-template-news .news-container .fa-cassette-betamax {
    --fa: "\F8A4";
    --fa--fa: "\F8A4\F8A4"
}

body.page-template-news .news-container .fa-cassette-tape {
    --fa: "\F8AB";
    --fa--fa: "\F8AB\F8AB"
}

body.page-template-news .news-container .fa-cassette-vhs {
    --fa: "\F8EC";
    --fa--fa: "\F8EC\F8EC"
}

body.page-template-news .news-container .fa-castle {
    --fa: "\E0DE";
    --fa--fa: "\E0DE\E0DE"
}

body.page-template-news .news-container .fa-cat {
    --fa: "\F6BE";
    --fa--fa: "\F6BE\F6BE"
}

body.page-template-news .news-container .fa-cat-space {
    --fa: "\E001";
    --fa--fa: "\E001\E001"
}

body.page-template-news .news-container .fa-cauldron {
    --fa: "\F6BF";
    --fa--fa: "\F6BF\F6BF"
}

body.page-template-news .news-container .fa-cctv {
    --fa: "\F8AC";
    --fa--fa: "\F8AC\F8AC"
}

body.page-template-news .news-container .fa-cedi-sign {
    --fa: "\E0DF";
    --fa--fa: "\E0DF\E0DF"
}

body.page-template-news .news-container .fa-cent-sign {
    --fa: "\E3F5";
    --fa--fa: "\E3F5\E3F5"
}

body.page-template-news .news-container .fa-certificate {
    --fa: "\F0A3";
    --fa--fa: "\F0A3\F0A3"
}

body.page-template-news .news-container .fa-chain {
    --fa: "\F0C1";
    --fa--fa: "\F0C1\F0C1"
}

body.page-template-news .news-container .fa-chain-broken {
    --fa: "\F127";
    --fa--fa: "\F127\F127"
}

body.page-template-news .news-container .fa-chain-horizontal {
    --fa: "\E1CB";
    --fa--fa: "\E1CB\E1CB"
}

body.page-template-news .news-container .fa-chain-horizontal-slash {
    --fa: "\E1CC";
    --fa--fa: "\E1CC\E1CC"
}

body.page-template-news .news-container .fa-chain-slash {
    --fa: "\F127";
    --fa--fa: "\F127\F127"
}

body.page-template-news .news-container .fa-chair {
    --fa: "\F6C0";
    --fa--fa: "\F6C0\F6C0"
}

body.page-template-news .news-container .fa-chair-office {
    --fa: "\F6C1";
    --fa--fa: "\F6C1\F6C1"
}

body.page-template-news .news-container .fa-chalkboard {
    --fa: "\F51B";
    --fa--fa: "\F51B\F51B"
}

body.page-template-news .news-container .fa-chalkboard-teacher, body.page-template-news .news-container .fa-chalkboard-user {
    --fa: "\F51C";
    --fa--fa: "\F51C\F51C"
}

body.page-template-news .news-container .fa-champagne-glass {
    --fa: "\F79E";
    --fa--fa: "\F79E\F79E"
}

body.page-template-news .news-container .fa-champagne-glasses {
    --fa: "\F79F";
    --fa--fa: "\F79F\F79F"
}

body.page-template-news .news-container .fa-charging-station {
    --fa: "\F5E7";
    --fa--fa: "\F5E7\F5E7"
}

body.page-template-news .news-container .fa-chart-area {
    --fa: "\F1FE";
    --fa--fa: "\F1FE\F1FE"
}

body.page-template-news .news-container .fa-chart-bar {
    --fa: "\F080";
    --fa--fa: "\F080\F080"
}

body.page-template-news .news-container .fa-chart-bullet {
    --fa: "\E0E1";
    --fa--fa: "\E0E1\E0E1"
}

body.page-template-news .news-container .fa-chart-candlestick {
    --fa: "\E0E2";
    --fa--fa: "\E0E2\E0E2"
}

body.page-template-news .news-container .fa-chart-column {
    --fa: "\E0E3";
    --fa--fa: "\E0E3\E0E3"
}

body.page-template-news .news-container .fa-chart-diagram {
    --fa: "\E695";
    --fa--fa: "\E695\E695"
}

body.page-template-news .news-container .fa-chart-fft {
    --fa: "\E69E";
    --fa--fa: "\E69E\E69E"
}

body.page-template-news .news-container .fa-chart-gantt {
    --fa: "\E0E4";
    --fa--fa: "\E0E4\E0E4"
}

body.page-template-news .news-container .fa-chart-kanban {
    --fa: "\E64F";
    --fa--fa: "\E64F\E64F"
}

body.page-template-news .news-container .fa-chart-line {
    --fa: "\F201";
    --fa--fa: "\F201\F201"
}

body.page-template-news .news-container .fa-chart-line-down {
    --fa: "\F64D";
    --fa--fa: "\F64D\F64D"
}

body.page-template-news .news-container .fa-chart-line-up {
    --fa: "\E0E5";
    --fa--fa: "\E0E5\E0E5"
}

body.page-template-news .news-container .fa-chart-line-up-down {
    --fa: "\E5D7";
    --fa--fa: "\E5D7\E5D7"
}

body.page-template-news .news-container .fa-chart-mixed {
    --fa: "\F643";
    --fa--fa: "\F643\F643"
}

body.page-template-news .news-container .fa-chart-mixed-up-circle-currency {
    --fa: "\E5D8";
    --fa--fa: "\E5D8\E5D8"
}

body.page-template-news .news-container .fa-chart-mixed-up-circle-dollar {
    --fa: "\E5D9";
    --fa--fa: "\E5D9\E5D9"
}

body.page-template-news .news-container .fa-chart-network {
    --fa: "\F78A";
    --fa--fa: "\F78A\F78A"
}

body.page-template-news .news-container .fa-chart-pie {
    --fa: "\F200";
    --fa--fa: "\F200\F200"
}

body.page-template-news .news-container .fa-chart-pie-alt, body.page-template-news .news-container .fa-chart-pie-simple {
    --fa: "\F64E";
    --fa--fa: "\F64E\F64E"
}

body.page-template-news .news-container .fa-chart-pie-simple-circle-currency {
    --fa: "\E604";
    --fa--fa: "\E604\E604"
}

body.page-template-news .news-container .fa-chart-pie-simple-circle-dollar {
    --fa: "\E605";
    --fa--fa: "\E605\E605"
}

body.page-template-news .news-container .fa-chart-pyramid {
    --fa: "\E0E6";
    --fa--fa: "\E0E6\E0E6"
}

body.page-template-news .news-container .fa-chart-radar {
    --fa: "\E0E7";
    --fa--fa: "\E0E7\E0E7"
}

body.page-template-news .news-container .fa-chart-scatter {
    --fa: "\F7EE";
    --fa--fa: "\F7EE\F7EE"
}

body.page-template-news .news-container .fa-chart-scatter-3d {
    --fa: "\E0E8";
    --fa--fa: "\E0E8\E0E8"
}

body.page-template-news .news-container .fa-chart-scatter-bubble {
    --fa: "\E0E9";
    --fa--fa: "\E0E9\E0E9"
}

body.page-template-news .news-container .fa-chart-simple {
    --fa: "\E473";
    --fa--fa: "\E473\E473"
}

body.page-template-news .news-container .fa-chart-simple-horizontal {
    --fa: "\E474";
    --fa--fa: "\E474\E474"
}

body.page-template-news .news-container .fa-chart-sine {
    --fa: "\E69D";
    --fa--fa: "\E69D\E69D"
}

body.page-template-news .news-container .fa-chart-tree-map {
    --fa: "\E0EA";
    --fa--fa: "\E0EA\E0EA"
}

body.page-template-news .news-container .fa-chart-user {
    --fa: "\F6A3";
    --fa--fa: "\F6A3\F6A3"
}

body.page-template-news .news-container .fa-chart-waterfall {
    --fa: "\E0EB";
    --fa--fa: "\E0EB\E0EB"
}

body.page-template-news .news-container .fa-check {
    --fa: "\F00C";
    --fa--fa: "\F00C\F00C"
}

body.page-template-news .news-container .fa-check-circle {
    --fa: "\F058";
    --fa--fa: "\F058\F058"
}

body.page-template-news .news-container .fa-check-double {
    --fa: "\F560";
    --fa--fa: "\F560\F560"
}

body.page-template-news .news-container .fa-check-square {
    --fa: "\F14A";
    --fa--fa: "\F14A\F14A"
}

body.page-template-news .news-container .fa-check-to-slot {
    --fa: "\F772";
    --fa--fa: "\F772\F772"
}

body.page-template-news .news-container .fa-cheese {
    --fa: "\F7EF";
    --fa--fa: "\F7EF\F7EF"
}

body.page-template-news .news-container .fa-cheese-swiss {
    --fa: "\F7F0";
    --fa--fa: "\F7F0\F7F0"
}

body.page-template-news .news-container .fa-cheeseburger {
    --fa: "\F7F1";
    --fa--fa: "\F7F1\F7F1"
}

body.page-template-news .news-container .fa-cherries {
    --fa: "\E0EC";
    --fa--fa: "\E0EC\E0EC"
}

body.page-template-news .news-container .fa-chess {
    --fa: "\F439";
    --fa--fa: "\F439\F439"
}

body.page-template-news .news-container .fa-chess-bishop {
    --fa: "\F43A";
    --fa--fa: "\F43A\F43A"
}

body.page-template-news .news-container .fa-chess-bishop-alt, body.page-template-news .news-container .fa-chess-bishop-piece {
    --fa: "\F43B";
    --fa--fa: "\F43B\F43B"
}

body.page-template-news .news-container .fa-chess-board {
    --fa: "\F43C";
    --fa--fa: "\F43C\F43C"
}

body.page-template-news .news-container .fa-chess-clock {
    --fa: "\F43D";
    --fa--fa: "\F43D\F43D"
}

body.page-template-news .news-container .fa-chess-clock-alt, body.page-template-news .news-container .fa-chess-clock-flip {
    --fa: "\F43E";
    --fa--fa: "\F43E\F43E"
}

body.page-template-news .news-container .fa-chess-king {
    --fa: "\F43F";
    --fa--fa: "\F43F\F43F"
}

body.page-template-news .news-container .fa-chess-king-alt, body.page-template-news .news-container .fa-chess-king-piece {
    --fa: "\F440";
    --fa--fa: "\F440\F440"
}

body.page-template-news .news-container .fa-chess-knight {
    --fa: "\F441";
    --fa--fa: "\F441\F441"
}

body.page-template-news .news-container .fa-chess-knight-alt, body.page-template-news .news-container .fa-chess-knight-piece {
    --fa: "\F442";
    --fa--fa: "\F442\F442"
}

body.page-template-news .news-container .fa-chess-pawn {
    --fa: "\F443";
    --fa--fa: "\F443\F443"
}

body.page-template-news .news-container .fa-chess-pawn-alt, body.page-template-news .news-container .fa-chess-pawn-piece {
    --fa: "\F444";
    --fa--fa: "\F444\F444"
}

body.page-template-news .news-container .fa-chess-queen {
    --fa: "\F445";
    --fa--fa: "\F445\F445"
}

body.page-template-news .news-container .fa-chess-queen-alt, body.page-template-news .news-container .fa-chess-queen-piece {
    --fa: "\F446";
    --fa--fa: "\F446\F446"
}

body.page-template-news .news-container .fa-chess-rook {
    --fa: "\F447";
    --fa--fa: "\F447\F447"
}

body.page-template-news .news-container .fa-chess-rook-alt, body.page-template-news .news-container .fa-chess-rook-piece {
    --fa: "\F448";
    --fa--fa: "\F448\F448"
}

body.page-template-news .news-container .fa-chestnut {
    --fa: "\E3F6";
    --fa--fa: "\E3F6\E3F6"
}

body.page-template-news .news-container .fa-chevron-circle-down {
    --fa: "\F13A";
    --fa--fa: "\F13A\F13A"
}

body.page-template-news .news-container .fa-chevron-circle-left {
    --fa: "\F137";
    --fa--fa: "\F137\F137"
}

body.page-template-news .news-container .fa-chevron-circle-right {
    --fa: "\F138";
    --fa--fa: "\F138\F138"
}

body.page-template-news .news-container .fa-chevron-circle-up {
    --fa: "\F139";
    --fa--fa: "\F139\F139"
}

body.page-template-news .news-container .fa-chevron-double-down {
    --fa: "\F322";
    --fa--fa: "\F322\F322"
}

body.page-template-news .news-container .fa-chevron-double-left {
    --fa: "\F323";
    --fa--fa: "\F323\F323"
}

body.page-template-news .news-container .fa-chevron-double-right {
    --fa: "\F324";
    --fa--fa: "\F324\F324"
}

body.page-template-news .news-container .fa-chevron-double-up {
    --fa: "\F325";
    --fa--fa: "\F325\F325"
}

body.page-template-news .news-container .fa-chevron-down {
    --fa: "\F078";
    --fa--fa: "\F078\F078"
}

body.page-template-news .news-container .fa-chevron-left {
    --fa: "\F053";
    --fa--fa: "\F053\F053"
}

body.page-template-news .news-container .fa-chevron-right {
    --fa: "\F054";
    --fa--fa: "\F054\F054"
}

body.page-template-news .news-container .fa-chevron-square-down {
    --fa: "\F329";
    --fa--fa: "\F329\F329"
}

body.page-template-news .news-container .fa-chevron-square-left {
    --fa: "\F32A";
    --fa--fa: "\F32A\F32A"
}

body.page-template-news .news-container .fa-chevron-square-right {
    --fa: "\F32B";
    --fa--fa: "\F32B\F32B"
}

body.page-template-news .news-container .fa-chevron-square-up {
    --fa: "\F32C";
    --fa--fa: "\F32C\F32C"
}

body.page-template-news .news-container .fa-chevron-up {
    --fa: "\F077";
    --fa--fa: "\F077\F077"
}

body.page-template-news .news-container .fa-chevrons-down {
    --fa: "\F322";
    --fa--fa: "\F322\F322"
}

body.page-template-news .news-container .fa-chevrons-left {
    --fa: "\F323";
    --fa--fa: "\F323\F323"
}

body.page-template-news .news-container .fa-chevrons-right {
    --fa: "\F324";
    --fa--fa: "\F324\F324"
}

body.page-template-news .news-container .fa-chevrons-up {
    --fa: "\F325";
    --fa--fa: "\F325\F325"
}

body.page-template-news .news-container .fa-chf-sign {
    --fa: "\E602";
    --fa--fa: "\E602\E602"
}

body.page-template-news .news-container .fa-child {
    --fa: "\F1AE";
    --fa--fa: "\F1AE\F1AE"
}

body.page-template-news .news-container .fa-child-combatant {
    --fa: "\E4E0";
    --fa--fa: "\E4E0\E4E0"
}

body.page-template-news .news-container .fa-child-dress {
    --fa: "\E59C";
    --fa--fa: "\E59C\E59C"
}

body.page-template-news .news-container .fa-child-reaching {
    --fa: "\E59D";
    --fa--fa: "\E59D\E59D"
}

body.page-template-news .news-container .fa-child-rifle {
    --fa: "\E4E0";
    --fa--fa: "\E4E0\E4E0"
}

body.page-template-news .news-container .fa-children {
    --fa: "\E4E1";
    --fa--fa: "\E4E1\E4E1"
}

body.page-template-news .news-container .fa-chimney {
    --fa: "\F78B";
    --fa--fa: "\F78B\F78B"
}

body.page-template-news .news-container .fa-chocolate-bar {
    --fa: "\E3E8";
    --fa--fa: "\E3E8\E3E8"
}

body.page-template-news .news-container .fa-chopsticks {
    --fa: "\E3F7";
    --fa--fa: "\E3F7\E3F7"
}

body.page-template-news .news-container .fa-church {
    --fa: "\F51D";
    --fa--fa: "\F51D\F51D"
}

body.page-template-news .news-container .fa-circle {
    --fa: "\F111";
    --fa--fa: "\F111\F111"
}

body.page-template-news .news-container .fa-circle-0 {
    --fa: "\E0ED";
    --fa--fa: "\E0ED\E0ED"
}

body.page-template-news .news-container .fa-circle-1 {
    --fa: "\E0EE";
    --fa--fa: "\E0EE\E0EE"
}

body.page-template-news .news-container .fa-circle-2 {
    --fa: "\E0EF";
    --fa--fa: "\E0EF\E0EF"
}

body.page-template-news .news-container .fa-circle-3 {
    --fa: "\E0F0";
    --fa--fa: "\E0F0\E0F0"
}

body.page-template-news .news-container .fa-circle-4 {
    --fa: "\E0F1";
    --fa--fa: "\E0F1\E0F1"
}

body.page-template-news .news-container .fa-circle-5 {
    --fa: "\E0F2";
    --fa--fa: "\E0F2\E0F2"
}

body.page-template-news .news-container .fa-circle-6 {
    --fa: "\E0F3";
    --fa--fa: "\E0F3\E0F3"
}

body.page-template-news .news-container .fa-circle-7 {
    --fa: "\E0F4";
    --fa--fa: "\E0F4\E0F4"
}

body.page-template-news .news-container .fa-circle-8 {
    --fa: "\E0F5";
    --fa--fa: "\E0F5\E0F5"
}

body.page-template-news .news-container .fa-circle-9 {
    --fa: "\E0F6";
    --fa--fa: "\E0F6\E0F6"
}

body.page-template-news .news-container .fa-circle-a {
    --fa: "\E0F7";
    --fa--fa: "\E0F7\E0F7"
}

body.page-template-news .news-container .fa-circle-ampersand {
    --fa: "\E0F8";
    --fa--fa: "\E0F8\E0F8"
}

body.page-template-news .news-container .fa-circle-arrow-down {
    --fa: "\F0AB";
    --fa--fa: "\F0AB\F0AB"
}

body.page-template-news .news-container .fa-circle-arrow-down-left {
    --fa: "\E0F9";
    --fa--fa: "\E0F9\E0F9"
}

body.page-template-news .news-container .fa-circle-arrow-down-right {
    --fa: "\E0FA";
    --fa--fa: "\E0FA\E0FA"
}

body.page-template-news .news-container .fa-circle-arrow-left {
    --fa: "\F0A8";
    --fa--fa: "\F0A8\F0A8"
}

body.page-template-news .news-container .fa-circle-arrow-right {
    --fa: "\F0A9";
    --fa--fa: "\F0A9\F0A9"
}

body.page-template-news .news-container .fa-circle-arrow-up {
    --fa: "\F0AA";
    --fa--fa: "\F0AA\F0AA"
}

body.page-template-news .news-container .fa-circle-arrow-up-left {
    --fa: "\E0FB";
    --fa--fa: "\E0FB\E0FB"
}

body.page-template-news .news-container .fa-circle-arrow-up-right {
    --fa: "\E0FC";
    --fa--fa: "\E0FC\E0FC"
}

body.page-template-news .news-container .fa-circle-b {
    --fa: "\E0FD";
    --fa--fa: "\E0FD\E0FD"
}

body.page-template-news .news-container .fa-circle-bolt {
    --fa: "\E0FE";
    --fa--fa: "\E0FE\E0FE"
}

body.page-template-news .news-container .fa-circle-book-open {
    --fa: "\E0FF";
    --fa--fa: "\E0FF\E0FF"
}

body.page-template-news .news-container .fa-circle-bookmark {
    --fa: "\E100";
    --fa--fa: "\E100\E100"
}

body.page-template-news .news-container .fa-circle-c {
    --fa: "\E101";
    --fa--fa: "\E101\E101"
}

body.page-template-news .news-container .fa-circle-calendar {
    --fa: "\E102";
    --fa--fa: "\E102\E102"
}

body.page-template-news .news-container .fa-circle-camera {
    --fa: "\E103";
    --fa--fa: "\E103\E103"
}

body.page-template-news .news-container .fa-circle-caret-down {
    --fa: "\F32D";
    --fa--fa: "\F32D\F32D"
}

body.page-template-news .news-container .fa-circle-caret-left {
    --fa: "\F32E";
    --fa--fa: "\F32E\F32E"
}

body.page-template-news .news-container .fa-circle-caret-right {
    --fa: "\F330";
    --fa--fa: "\F330\F330"
}

body.page-template-news .news-container .fa-circle-caret-up {
    --fa: "\F331";
    --fa--fa: "\F331\F331"
}

body.page-template-news .news-container .fa-circle-check {
    --fa: "\F058";
    --fa--fa: "\F058\F058"
}

body.page-template-news .news-container .fa-circle-chevron-down {
    --fa: "\F13A";
    --fa--fa: "\F13A\F13A"
}

body.page-template-news .news-container .fa-circle-chevron-left {
    --fa: "\F137";
    --fa--fa: "\F137\F137"
}

body.page-template-news .news-container .fa-circle-chevron-right {
    --fa: "\F138";
    --fa--fa: "\F138\F138"
}

body.page-template-news .news-container .fa-circle-chevron-up {
    --fa: "\F139";
    --fa--fa: "\F139\F139"
}

body.page-template-news .news-container .fa-circle-d {
    --fa: "\E104";
    --fa--fa: "\E104\E104"
}

body.page-template-news .news-container .fa-circle-dashed {
    --fa: "\E105";
    --fa--fa: "\E105\E105"
}

body.page-template-news .news-container .fa-circle-divide {
    --fa: "\E106";
    --fa--fa: "\E106\E106"
}

body.page-template-news .news-container .fa-circle-dollar {
    --fa: "\F2E8";
    --fa--fa: "\F2E8\F2E8"
}

body.page-template-news .news-container .fa-circle-dollar-to-slot {
    --fa: "\F4B9";
    --fa--fa: "\F4B9\F4B9"
}

body.page-template-news .news-container .fa-circle-dot {
    --fa: "\F192";
    --fa--fa: "\F192\F192"
}

body.page-template-news .news-container .fa-circle-down {
    --fa: "\F358";
    --fa--fa: "\F358\F358"
}

body.page-template-news .news-container .fa-circle-down-left {
    --fa: "\E107";
    --fa--fa: "\E107\E107"
}

body.page-template-news .news-container .fa-circle-down-right {
    --fa: "\E108";
    --fa--fa: "\E108\E108"
}

body.page-template-news .news-container .fa-circle-e {
    --fa: "\E109";
    --fa--fa: "\E109\E109"
}

body.page-template-news .news-container .fa-circle-ellipsis {
    --fa: "\E10A";
    --fa--fa: "\E10A\E10A"
}

body.page-template-news .news-container .fa-circle-ellipsis-vertical {
    --fa: "\E10B";
    --fa--fa: "\E10B\E10B"
}

body.page-template-news .news-container .fa-circle-envelope {
    --fa: "\E10C";
    --fa--fa: "\E10C\E10C"
}

body.page-template-news .news-container .fa-circle-euro {
    --fa: "\E5CE";
    --fa--fa: "\E5CE\E5CE"
}

body.page-template-news .news-container .fa-circle-exclamation {
    --fa: "\F06A";
    --fa--fa: "\F06A\F06A"
}

body.page-template-news .news-container .fa-circle-exclamation-check {
    --fa: "\E10D";
    --fa--fa: "\E10D\E10D"
}

body.page-template-news .news-container .fa-circle-f {
    --fa: "\E10E";
    --fa--fa: "\E10E\E10E"
}

body.page-template-news .news-container .fa-circle-g {
    --fa: "\E10F";
    --fa--fa: "\E10F\E10F"
}

body.page-template-news .news-container .fa-circle-gf {
    --fa: "\E67F";
    --fa--fa: "\E67F\E67F"
}

body.page-template-news .news-container .fa-circle-h {
    --fa: "\F47E";
    --fa--fa: "\F47E\F47E"
}

body.page-template-news .news-container .fa-circle-half {
    --fa: "\E110";
    --fa--fa: "\E110\E110"
}

body.page-template-news .news-container .fa-circle-half-stroke {
    --fa: "\F042";
    --fa--fa: "\F042\F042"
}

body.page-template-news .news-container .fa-circle-heart {
    --fa: "\F4C7";
    --fa--fa: "\F4C7\F4C7"
}

body.page-template-news .news-container .fa-circle-i {
    --fa: "\E111";
    --fa--fa: "\E111\E111"
}

body.page-template-news .news-container .fa-circle-info {
    --fa: "\F05A";
    --fa--fa: "\F05A\F05A"
}

body.page-template-news .news-container .fa-circle-j {
    --fa: "\E112";
    --fa--fa: "\E112\E112"
}

body.page-template-news .news-container .fa-circle-k {
    --fa: "\E113";
    --fa--fa: "\E113\E113"
}

body.page-template-news .news-container .fa-circle-l {
    --fa: "\E114";
    --fa--fa: "\E114\E114"
}

body.page-template-news .news-container .fa-circle-left {
    --fa: "\F359";
    --fa--fa: "\F359\F359"
}

body.page-template-news .news-container .fa-circle-location-arrow {
    --fa: "\F602";
    --fa--fa: "\F602\F602"
}

body.page-template-news .news-container .fa-circle-m {
    --fa: "\E115";
    --fa--fa: "\E115\E115"
}

body.page-template-news .news-container .fa-circle-microphone {
    --fa: "\E116";
    --fa--fa: "\E116\E116"
}

body.page-template-news .news-container .fa-circle-microphone-lines {
    --fa: "\E117";
    --fa--fa: "\E117\E117"
}

body.page-template-news .news-container .fa-circle-minus {
    --fa: "\F056";
    --fa--fa: "\F056\F056"
}

body.page-template-news .news-container .fa-circle-n {
    --fa: "\E118";
    --fa--fa: "\E118\E118"
}

body.page-template-news .news-container .fa-circle-nodes {
    --fa: "\E4E2";
    --fa--fa: "\E4E2\E4E2"
}

body.page-template-news .news-container .fa-circle-notch {
    --fa: "\F1CE";
    --fa--fa: "\F1CE\F1CE"
}

body.page-template-news .news-container .fa-circle-o {
    --fa: "\E119";
    --fa--fa: "\E119\E119"
}

body.page-template-news .news-container .fa-circle-p {
    --fa: "\E11A";
    --fa--fa: "\E11A\E11A"
}

body.page-template-news .news-container .fa-circle-parking {
    --fa: "\F615";
    --fa--fa: "\F615\F615"
}

body.page-template-news .news-container .fa-circle-pause {
    --fa: "\F28B";
    --fa--fa: "\F28B\F28B"
}

body.page-template-news .news-container .fa-circle-phone {
    --fa: "\E11B";
    --fa--fa: "\E11B\E11B"
}

body.page-template-news .news-container .fa-circle-phone-flip {
    --fa: "\E11C";
    --fa--fa: "\E11C\E11C"
}

body.page-template-news .news-container .fa-circle-phone-hangup {
    --fa: "\E11D";
    --fa--fa: "\E11D\E11D"
}

body.page-template-news .news-container .fa-circle-play {
    --fa: "\F144";
    --fa--fa: "\F144\F144"
}

body.page-template-news .news-container .fa-circle-plus {
    --fa: "\F055";
    --fa--fa: "\F055\F055"
}

body.page-template-news .news-container .fa-circle-q {
    --fa: "\E11E";
    --fa--fa: "\E11E\E11E"
}

body.page-template-news .news-container .fa-circle-quarter {
    --fa: "\E11F";
    --fa--fa: "\E11F\E11F"
}

body.page-template-news .news-container .fa-circle-quarter-stroke {
    --fa: "\E5D3";
    --fa--fa: "\E5D3\E5D3"
}

body.page-template-news .news-container .fa-circle-quarters {
    --fa: "\E3F8";
    --fa--fa: "\E3F8\E3F8"
}

body.page-template-news .news-container .fa-circle-question {
    --fa: "\F059";
    --fa--fa: "\F059\F059"
}

body.page-template-news .news-container .fa-circle-r {
    --fa: "\E120";
    --fa--fa: "\E120\E120"
}

body.page-template-news .news-container .fa-circle-radiation {
    --fa: "\F7BA";
    --fa--fa: "\F7BA\F7BA"
}

body.page-template-news .news-container .fa-circle-right {
    --fa: "\F35A";
    --fa--fa: "\F35A\F35A"
}

body.page-template-news .news-container .fa-circle-s {
    --fa: "\E121";
    --fa--fa: "\E121\E121"
}

body.page-template-news .news-container .fa-circle-small {
    --fa: "\E122";
    --fa--fa: "\E122\E122"
}

body.page-template-news .news-container .fa-circle-sort {
    --fa: "\E030";
    --fa--fa: "\E030\E030"
}

body.page-template-news .news-container .fa-circle-sort-down {
    --fa: "\E031";
    --fa--fa: "\E031\E031"
}

body.page-template-news .news-container .fa-circle-sort-up {
    --fa: "\E032";
    --fa--fa: "\E032\E032"
}

body.page-template-news .news-container .fa-circle-star {
    --fa: "\E123";
    --fa--fa: "\E123\E123"
}

body.page-template-news .news-container .fa-circle-sterling {
    --fa: "\E5CF";
    --fa--fa: "\E5CF\E5CF"
}

body.page-template-news .news-container .fa-circle-stop {
    --fa: "\F28D";
    --fa--fa: "\F28D\F28D"
}

body.page-template-news .news-container .fa-circle-t {
    --fa: "\E124";
    --fa--fa: "\E124\E124"
}

body.page-template-news .news-container .fa-circle-three-quarters {
    --fa: "\E125";
    --fa--fa: "\E125\E125"
}

body.page-template-news .news-container .fa-circle-three-quarters-stroke {
    --fa: "\E5D4";
    --fa--fa: "\E5D4\E5D4"
}

body.page-template-news .news-container .fa-circle-trash {
    --fa: "\E126";
    --fa--fa: "\E126\E126"
}

body.page-template-news .news-container .fa-circle-u {
    --fa: "\E127";
    --fa--fa: "\E127\E127"
}

body.page-template-news .news-container .fa-circle-up {
    --fa: "\F35B";
    --fa--fa: "\F35B\F35B"
}

body.page-template-news .news-container .fa-circle-up-left {
    --fa: "\E128";
    --fa--fa: "\E128\E128"
}

body.page-template-news .news-container .fa-circle-up-right {
    --fa: "\E129";
    --fa--fa: "\E129\E129"
}

body.page-template-news .news-container .fa-circle-user {
    --fa: "\F2BD";
    --fa--fa: "\F2BD\F2BD"
}

body.page-template-news .news-container .fa-circle-v {
    --fa: "\E12A";
    --fa--fa: "\E12A\E12A"
}

body.page-template-news .news-container .fa-circle-video {
    --fa: "\E12B";
    --fa--fa: "\E12B\E12B"
}

body.page-template-news .news-container .fa-circle-w {
    --fa: "\E12C";
    --fa--fa: "\E12C\E12C"
}

body.page-template-news .news-container .fa-circle-waveform-lines {
    --fa: "\E12D";
    --fa--fa: "\E12D\E12D"
}

body.page-template-news .news-container .fa-circle-wifi {
    --fa: "\E67D";
    --fa--fa: "\E67D\E67D"
}

body.page-template-news .news-container .fa-circle-wifi-circle-wifi, body.page-template-news .news-container .fa-circle-wifi-group {
    --fa: "\E67E";
    --fa--fa: "\E67E\E67E"
}

body.page-template-news .news-container .fa-circle-x {
    --fa: "\E12E";
    --fa--fa: "\E12E\E12E"
}

body.page-template-news .news-container .fa-circle-xmark {
    --fa: "\F057";
    --fa--fa: "\F057\F057"
}

body.page-template-news .news-container .fa-circle-y {
    --fa: "\E12F";
    --fa--fa: "\E12F\E12F"
}

body.page-template-news .news-container .fa-circle-yen {
    --fa: "\E5D0";
    --fa--fa: "\E5D0\E5D0"
}

body.page-template-news .news-container .fa-circle-z {
    --fa: "\E130";
    --fa--fa: "\E130\E130"
}

body.page-template-news .news-container .fa-circles-overlap {
    --fa: "\E600";
    --fa--fa: "\E600\E600"
}

body.page-template-news .news-container .fa-circles-overlap-3 {
    --fa: "\E6A1";
    --fa--fa: "\E6A1\E6A1"
}

body.page-template-news .news-container .fa-citrus {
    --fa: "\E2F4";
    --fa--fa: "\E2F4\E2F4"
}

body.page-template-news .news-container .fa-citrus-slice {
    --fa: "\E2F5";
    --fa--fa: "\E2F5\E2F5"
}

body.page-template-news .news-container .fa-city {
    --fa: "\F64F";
    --fa--fa: "\F64F\F64F"
}

body.page-template-news .news-container .fa-clapperboard {
    --fa: "\E131";
    --fa--fa: "\E131\E131"
}

body.page-template-news .news-container .fa-clapperboard-play {
    --fa: "\E132";
    --fa--fa: "\E132\E132"
}

body.page-template-news .news-container .fa-clarinet {
    --fa: "\F8AD";
    --fa--fa: "\F8AD\F8AD"
}

body.page-template-news .news-container .fa-claw-marks {
    --fa: "\F6C2";
    --fa--fa: "\F6C2\F6C2"
}

body.page-template-news .news-container .fa-clinic-medical {
    --fa: "\F7F2";
    --fa--fa: "\F7F2\F7F2"
}

body.page-template-news .news-container .fa-clipboard {
    --fa: "\F328";
    --fa--fa: "\F328\F328"
}

body.page-template-news .news-container .fa-clipboard-check {
    --fa: "\F46C";
    --fa--fa: "\F46C\F46C"
}

body.page-template-news .news-container .fa-clipboard-list {
    --fa: "\F46D";
    --fa--fa: "\F46D\F46D"
}

body.page-template-news .news-container .fa-clipboard-list-check {
    --fa: "\F737";
    --fa--fa: "\F737\F737"
}

body.page-template-news .news-container .fa-clipboard-medical {
    --fa: "\E133";
    --fa--fa: "\E133\E133"
}

body.page-template-news .news-container .fa-clipboard-prescription {
    --fa: "\F5E8";
    --fa--fa: "\F5E8\F5E8"
}

body.page-template-news .news-container .fa-clipboard-question {
    --fa: "\E4E3";
    --fa--fa: "\E4E3\E4E3"
}

body.page-template-news .news-container .fa-clipboard-user {
    --fa: "\F7F3";
    --fa--fa: "\F7F3\F7F3"
}

body.page-template-news .news-container .fa-clock {
    --fa: "\F017";
    --fa--fa: "\F017\F017"
}

body.page-template-news .news-container .fa-clock-desk {
    --fa: "\E134";
    --fa--fa: "\E134\E134"
}

body.page-template-news .news-container .fa-clock-eight {
    --fa: "\E345";
    --fa--fa: "\E345\E345"
}

body.page-template-news .news-container .fa-clock-eight-thirty {
    --fa: "\E346";
    --fa--fa: "\E346\E346"
}

body.page-template-news .news-container .fa-clock-eleven {
    --fa: "\E347";
    --fa--fa: "\E347\E347"
}

body.page-template-news .news-container .fa-clock-eleven-thirty {
    --fa: "\E348";
    --fa--fa: "\E348\E348"
}

body.page-template-news .news-container .fa-clock-five {
    --fa: "\E349";
    --fa--fa: "\E349\E349"
}

body.page-template-news .news-container .fa-clock-five-thirty {
    --fa: "\E34A";
    --fa--fa: "\E34A\E34A"
}

body.page-template-news .news-container .fa-clock-four {
    --fa: "\F017";
    --fa--fa: "\F017\F017"
}

body.page-template-news .news-container .fa-clock-four-thirty {
    --fa: "\E34B";
    --fa--fa: "\E34B\E34B"
}

body.page-template-news .news-container .fa-clock-nine {
    --fa: "\E34C";
    --fa--fa: "\E34C\E34C"
}

body.page-template-news .news-container .fa-clock-nine-thirty {
    --fa: "\E34D";
    --fa--fa: "\E34D\E34D"
}

body.page-template-news .news-container .fa-clock-one {
    --fa: "\E34E";
    --fa--fa: "\E34E\E34E"
}

body.page-template-news .news-container .fa-clock-one-thirty {
    --fa: "\E34F";
    --fa--fa: "\E34F\E34F"
}

body.page-template-news .news-container .fa-clock-rotate-left {
    --fa: "\F1DA";
    --fa--fa: "\F1DA\F1DA"
}

body.page-template-news .news-container .fa-clock-seven {
    --fa: "\E350";
    --fa--fa: "\E350\E350"
}

body.page-template-news .news-container .fa-clock-seven-thirty {
    --fa: "\E351";
    --fa--fa: "\E351\E351"
}

body.page-template-news .news-container .fa-clock-six {
    --fa: "\E352";
    --fa--fa: "\E352\E352"
}

body.page-template-news .news-container .fa-clock-six-thirty {
    --fa: "\E353";
    --fa--fa: "\E353\E353"
}

body.page-template-news .news-container .fa-clock-ten {
    --fa: "\E354";
    --fa--fa: "\E354\E354"
}

body.page-template-news .news-container .fa-clock-ten-thirty {
    --fa: "\E355";
    --fa--fa: "\E355\E355"
}

body.page-template-news .news-container .fa-clock-three {
    --fa: "\E356";
    --fa--fa: "\E356\E356"
}

body.page-template-news .news-container .fa-clock-three-thirty {
    --fa: "\E357";
    --fa--fa: "\E357\E357"
}

body.page-template-news .news-container .fa-clock-twelve {
    --fa: "\E358";
    --fa--fa: "\E358\E358"
}

body.page-template-news .news-container .fa-clock-twelve-thirty {
    --fa: "\E359";
    --fa--fa: "\E359\E359"
}

body.page-template-news .news-container .fa-clock-two {
    --fa: "\E35A";
    --fa--fa: "\E35A\E35A"
}

body.page-template-news .news-container .fa-clock-two-thirty {
    --fa: "\E35B";
    --fa--fa: "\E35B\E35B"
}

body.page-template-news .news-container .fa-clone {
    --fa: "\F24D";
    --fa--fa: "\F24D\F24D"
}

body.page-template-news .news-container .fa-close {
    --fa: "\F00D";
    --fa--fa: "\F00D\F00D"
}

body.page-template-news .news-container .fa-closed-captioning {
    --fa: "\F20A";
    --fa--fa: "\F20A\F20A"
}

body.page-template-news .news-container .fa-closed-captioning-slash {
    --fa: "\E135";
    --fa--fa: "\E135\E135"
}

body.page-template-news .news-container .fa-clothes-hanger {
    --fa: "\E136";
    --fa--fa: "\E136\E136"
}

body.page-template-news .news-container .fa-cloud {
    --fa: "\F0C2";
    --fa--fa: "\F0C2\F0C2"
}

body.page-template-news .news-container .fa-cloud-arrow-down {
    --fa: "\F0ED";
    --fa--fa: "\F0ED\F0ED"
}

body.page-template-news .news-container .fa-cloud-arrow-up {
    --fa: "\F0EE";
    --fa--fa: "\F0EE\F0EE"
}

body.page-template-news .news-container .fa-cloud-binary {
    --fa: "\E601";
    --fa--fa: "\E601\E601"
}

body.page-template-news .news-container .fa-cloud-bolt {
    --fa: "\F76C";
    --fa--fa: "\F76C\F76C"
}

body.page-template-news .news-container .fa-cloud-bolt-moon {
    --fa: "\F76D";
    --fa--fa: "\F76D\F76D"
}

body.page-template-news .news-container .fa-cloud-bolt-sun {
    --fa: "\F76E";
    --fa--fa: "\F76E\F76E"
}

body.page-template-news .news-container .fa-cloud-check {
    --fa: "\E35C";
    --fa--fa: "\E35C\E35C"
}

body.page-template-news .news-container .fa-cloud-download, body.page-template-news .news-container .fa-cloud-download-alt {
    --fa: "\F0ED";
    --fa--fa: "\F0ED\F0ED"
}

body.page-template-news .news-container .fa-cloud-drizzle {
    --fa: "\F738";
    --fa--fa: "\F738\F738"
}

body.page-template-news .news-container .fa-cloud-exclamation {
    --fa: "\E491";
    --fa--fa: "\E491\E491"
}

body.page-template-news .news-container .fa-cloud-fog {
    --fa: "\F74E";
    --fa--fa: "\F74E\F74E"
}

body.page-template-news .news-container .fa-cloud-hail {
    --fa: "\F739";
    --fa--fa: "\F739\F739"
}

body.page-template-news .news-container .fa-cloud-hail-mixed {
    --fa: "\F73A";
    --fa--fa: "\F73A\F73A"
}

body.page-template-news .news-container .fa-cloud-meatball {
    --fa: "\F73B";
    --fa--fa: "\F73B\F73B"
}

body.page-template-news .news-container .fa-cloud-minus {
    --fa: "\E35D";
    --fa--fa: "\E35D\E35D"
}

body.page-template-news .news-container .fa-cloud-moon {
    --fa: "\F6C3";
    --fa--fa: "\F6C3\F6C3"
}

body.page-template-news .news-container .fa-cloud-moon-rain {
    --fa: "\F73C";
    --fa--fa: "\F73C\F73C"
}

body.page-template-news .news-container .fa-cloud-music {
    --fa: "\F8AE";
    --fa--fa: "\F8AE\F8AE"
}

body.page-template-news .news-container .fa-cloud-plus {
    --fa: "\E35E";
    --fa--fa: "\E35E\E35E"
}

body.page-template-news .news-container .fa-cloud-question {
    --fa: "\E492";
    --fa--fa: "\E492\E492"
}

body.page-template-news .news-container .fa-cloud-rain {
    --fa: "\F73D";
    --fa--fa: "\F73D\F73D"
}

body.page-template-news .news-container .fa-cloud-rainbow {
    --fa: "\F73E";
    --fa--fa: "\F73E\F73E"
}

body.page-template-news .news-container .fa-cloud-showers {
    --fa: "\F73F";
    --fa--fa: "\F73F\F73F"
}

body.page-template-news .news-container .fa-cloud-showers-heavy {
    --fa: "\F740";
    --fa--fa: "\F740\F740"
}

body.page-template-news .news-container .fa-cloud-showers-water {
    --fa: "\E4E4";
    --fa--fa: "\E4E4\E4E4"
}

body.page-template-news .news-container .fa-cloud-slash {
    --fa: "\E137";
    --fa--fa: "\E137\E137"
}

body.page-template-news .news-container .fa-cloud-sleet {
    --fa: "\F741";
    --fa--fa: "\F741\F741"
}

body.page-template-news .news-container .fa-cloud-snow {
    --fa: "\F742";
    --fa--fa: "\F742\F742"
}

body.page-template-news .news-container .fa-cloud-sun {
    --fa: "\F6C4";
    --fa--fa: "\F6C4\F6C4"
}

body.page-template-news .news-container .fa-cloud-sun-rain {
    --fa: "\F743";
    --fa--fa: "\F743\F743"
}

body.page-template-news .news-container .fa-cloud-upload, body.page-template-news .news-container .fa-cloud-upload-alt {
    --fa: "\F0EE";
    --fa--fa: "\F0EE\F0EE"
}

body.page-template-news .news-container .fa-cloud-word {
    --fa: "\E138";
    --fa--fa: "\E138\E138"
}

body.page-template-news .news-container .fa-cloud-xmark {
    --fa: "\E35F";
    --fa--fa: "\E35F\E35F"
}

body.page-template-news .news-container .fa-clouds {
    --fa: "\F744";
    --fa--fa: "\F744\F744"
}

body.page-template-news .news-container .fa-clouds-moon {
    --fa: "\F745";
    --fa--fa: "\F745\F745"
}

body.page-template-news .news-container .fa-clouds-sun {
    --fa: "\F746";
    --fa--fa: "\F746\F746"
}

body.page-template-news .news-container .fa-clover {
    --fa: "\E139";
    --fa--fa: "\E139\E139"
}

body.page-template-news .news-container .fa-club {
    --fa: "\F327";
    --fa--fa: "\F327\F327"
}

body.page-template-news .news-container .fa-cny {
    --fa: "\F157";
    --fa--fa: "\F157\F157"
}

body.page-template-news .news-container .fa-cocktail {
    --fa: "\F561";
    --fa--fa: "\F561\F561"
}

body.page-template-news .news-container .fa-coconut {
    --fa: "\E2F6";
    --fa--fa: "\E2F6\E2F6"
}

body.page-template-news .news-container .fa-code {
    --fa: "\F121";
    --fa--fa: "\F121\F121"
}

body.page-template-news .news-container .fa-code-branch {
    --fa: "\F126";
    --fa--fa: "\F126\F126"
}

body.page-template-news .news-container .fa-code-commit {
    --fa: "\F386";
    --fa--fa: "\F386\F386"
}

body.page-template-news .news-container .fa-code-compare {
    --fa: "\E13A";
    --fa--fa: "\E13A\E13A"
}

body.page-template-news .news-container .fa-code-fork {
    --fa: "\E13B";
    --fa--fa: "\E13B\E13B"
}

body.page-template-news .news-container .fa-code-merge {
    --fa: "\F387";
    --fa--fa: "\F387\F387"
}

body.page-template-news .news-container .fa-code-pull-request {
    --fa: "\E13C";
    --fa--fa: "\E13C\E13C"
}

body.page-template-news .news-container .fa-code-pull-request-closed {
    --fa: "\E3F9";
    --fa--fa: "\E3F9\E3F9"
}

body.page-template-news .news-container .fa-code-pull-request-draft {
    --fa: "\E3FA";
    --fa--fa: "\E3FA\E3FA"
}

body.page-template-news .news-container .fa-code-simple {
    --fa: "\E13D";
    --fa--fa: "\E13D\E13D"
}

body.page-template-news .news-container .fa-coffee {
    --fa: "\F0F4";
    --fa--fa: "\F0F4\F0F4"
}

body.page-template-news .news-container .fa-coffee-bean {
    --fa: "\E13E";
    --fa--fa: "\E13E\E13E"
}

body.page-template-news .news-container .fa-coffee-beans {
    --fa: "\E13F";
    --fa--fa: "\E13F\E13F"
}

body.page-template-news .news-container .fa-coffee-pot {
    --fa: "\E002";
    --fa--fa: "\E002\E002"
}

body.page-template-news .news-container .fa-coffee-togo {
    --fa: "\F6C5";
    --fa--fa: "\F6C5\F6C5"
}

body.page-template-news .news-container .fa-coffin {
    --fa: "\F6C6";
    --fa--fa: "\F6C6\F6C6"
}

body.page-template-news .news-container .fa-coffin-cross {
    --fa: "\E051";
    --fa--fa: "\E051\E051"
}

body.page-template-news .news-container .fa-cog {
    --fa: "\F013";
    --fa--fa: "\F013\F013"
}

body.page-template-news .news-container .fa-cogs {
    --fa: "\F085";
    --fa--fa: "\F085\F085"
}

body.page-template-news .news-container .fa-coin {
    --fa: "\F85C";
    --fa--fa: "\F85C\F85C"
}

body.page-template-news .news-container .fa-coin-blank {
    --fa: "\E3FB";
    --fa--fa: "\E3FB\E3FB"
}

body.page-template-news .news-container .fa-coin-front {
    --fa: "\E3FC";
    --fa--fa: "\E3FC\E3FC"
}

body.page-template-news .news-container .fa-coin-vertical {
    --fa: "\E3FD";
    --fa--fa: "\E3FD\E3FD"
}

body.page-template-news .news-container .fa-coins {
    --fa: "\F51E";
    --fa--fa: "\F51E\F51E"
}

body.page-template-news .news-container .fa-colon {
    --fa: ":";
    --fa--fa: "::"
}

body.page-template-news .news-container .fa-colon-sign {
    --fa: "\E140";
    --fa--fa: "\E140\E140"
}

body.page-template-news .news-container .fa-columns {
    --fa: "\F0DB";
    --fa--fa: "\F0DB\F0DB"
}

body.page-template-news .news-container .fa-columns-3 {
    --fa: "\E361";
    --fa--fa: "\E361\E361"
}

body.page-template-news .news-container .fa-comet {
    --fa: "\E003";
    --fa--fa: "\E003\E003"
}

body.page-template-news .news-container .fa-comma {
    --fa: ",";
    --fa--fa: ",,"
}

body.page-template-news .news-container .fa-command {
    --fa: "\E142";
    --fa--fa: "\E142\E142"
}

body.page-template-news .news-container .fa-comment {
    --fa: "\F075";
    --fa--fa: "\F075\F075"
}

body.page-template-news .news-container .fa-comment-alt {
    --fa: "\F27A";
    --fa--fa: "\F27A\F27A"
}

body.page-template-news .news-container .fa-comment-alt-arrow-down {
    --fa: "\E1DB";
    --fa--fa: "\E1DB\E1DB"
}

body.page-template-news .news-container .fa-comment-alt-arrow-up {
    --fa: "\E1DC";
    --fa--fa: "\E1DC\E1DC"
}

body.page-template-news .news-container .fa-comment-alt-captions {
    --fa: "\E1DE";
    --fa--fa: "\E1DE\E1DE"
}

body.page-template-news .news-container .fa-comment-alt-check {
    --fa: "\F4A2";
    --fa--fa: "\F4A2\F4A2"
}

body.page-template-news .news-container .fa-comment-alt-dollar {
    --fa: "\F650";
    --fa--fa: "\F650\F650"
}

body.page-template-news .news-container .fa-comment-alt-dots {
    --fa: "\F4A3";
    --fa--fa: "\F4A3\F4A3"
}

body.page-template-news .news-container .fa-comment-alt-edit {
    --fa: "\F4A4";
    --fa--fa: "\F4A4\F4A4"
}

body.page-template-news .news-container .fa-comment-alt-exclamation {
    --fa: "\F4A5";
    --fa--fa: "\F4A5\F4A5"
}

body.page-template-news .news-container .fa-comment-alt-image {
    --fa: "\E1E0";
    --fa--fa: "\E1E0\E1E0"
}

body.page-template-news .news-container .fa-comment-alt-lines {
    --fa: "\F4A6";
    --fa--fa: "\F4A6\F4A6"
}

body.page-template-news .news-container .fa-comment-alt-medical {
    --fa: "\F7F4";
    --fa--fa: "\F7F4\F7F4"
}

body.page-template-news .news-container .fa-comment-alt-minus {
    --fa: "\F4A7";
    --fa--fa: "\F4A7\F4A7"
}

body.page-template-news .news-container .fa-comment-alt-music {
    --fa: "\F8AF";
    --fa--fa: "\F8AF\F8AF"
}

body.page-template-news .news-container .fa-comment-alt-plus {
    --fa: "\F4A8";
    --fa--fa: "\F4A8\F4A8"
}

body.page-template-news .news-container .fa-comment-alt-quote {
    --fa: "\E1E4";
    --fa--fa: "\E1E4\E1E4"
}

body.page-template-news .news-container .fa-comment-alt-slash {
    --fa: "\F4A9";
    --fa--fa: "\F4A9\F4A9"
}

body.page-template-news .news-container .fa-comment-alt-smile {
    --fa: "\F4AA";
    --fa--fa: "\F4AA\F4AA"
}

body.page-template-news .news-container .fa-comment-alt-text {
    --fa: "\E1E6";
    --fa--fa: "\E1E6\E1E6"
}

body.page-template-news .news-container .fa-comment-alt-times {
    --fa: "\F4AB";
    --fa--fa: "\F4AB\F4AB"
}

body.page-template-news .news-container .fa-comment-arrow-down {
    --fa: "\E143";
    --fa--fa: "\E143\E143"
}

body.page-template-news .news-container .fa-comment-arrow-up {
    --fa: "\E144";
    --fa--fa: "\E144\E144"
}

body.page-template-news .news-container .fa-comment-arrow-up-right {
    --fa: "\E145";
    --fa--fa: "\E145\E145"
}

body.page-template-news .news-container .fa-comment-captions {
    --fa: "\E146";
    --fa--fa: "\E146\E146"
}

body.page-template-news .news-container .fa-comment-check {
    --fa: "\F4AC";
    --fa--fa: "\F4AC\F4AC"
}

body.page-template-news .news-container .fa-comment-code {
    --fa: "\E147";
    --fa--fa: "\E147\E147"
}

body.page-template-news .news-container .fa-comment-dollar {
    --fa: "\F651";
    --fa--fa: "\F651\F651"
}

body.page-template-news .news-container .fa-comment-dots {
    --fa: "\F4AD";
    --fa--fa: "\F4AD\F4AD"
}

body.page-template-news .news-container .fa-comment-edit {
    --fa: "\F4AE";
    --fa--fa: "\F4AE\F4AE"
}

body.page-template-news .news-container .fa-comment-exclamation {
    --fa: "\F4AF";
    --fa--fa: "\F4AF\F4AF"
}

body.page-template-news .news-container .fa-comment-heart {
    --fa: "\E5C8";
    --fa--fa: "\E5C8\E5C8"
}

body.page-template-news .news-container .fa-comment-image {
    --fa: "\E148";
    --fa--fa: "\E148\E148"
}

body.page-template-news .news-container .fa-comment-lines {
    --fa: "\F4B0";
    --fa--fa: "\F4B0\F4B0"
}

body.page-template-news .news-container .fa-comment-medical {
    --fa: "\F7F5";
    --fa--fa: "\F7F5\F7F5"
}

body.page-template-news .news-container .fa-comment-middle {
    --fa: "\E149";
    --fa--fa: "\E149\E149"
}

body.page-template-news .news-container .fa-comment-middle-alt {
    --fa: "\E1E1";
    --fa--fa: "\E1E1\E1E1"
}

body.page-template-news .news-container .fa-comment-middle-top {
    --fa: "\E14A";
    --fa--fa: "\E14A\E14A"
}

body.page-template-news .news-container .fa-comment-middle-top-alt {
    --fa: "\E1E2";
    --fa--fa: "\E1E2\E1E2"
}

body.page-template-news .news-container .fa-comment-minus {
    --fa: "\F4B1";
    --fa--fa: "\F4B1\F4B1"
}

body.page-template-news .news-container .fa-comment-music {
    --fa: "\F8B0";
    --fa--fa: "\F8B0\F8B0"
}

body.page-template-news .news-container .fa-comment-nodes {
    --fa: "\E696";
    --fa--fa: "\E696\E696"
}

body.page-template-news .news-container .fa-comment-pen {
    --fa: "\F4AE";
    --fa--fa: "\F4AE\F4AE"
}

body.page-template-news .news-container .fa-comment-plus {
    --fa: "\F4B2";
    --fa--fa: "\F4B2\F4B2"
}

body.page-template-news .news-container .fa-comment-question {
    --fa: "\E14B";
    --fa--fa: "\E14B\E14B"
}

body.page-template-news .news-container .fa-comment-quote {
    --fa: "\E14C";
    --fa--fa: "\E14C\E14C"
}

body.page-template-news .news-container .fa-comment-slash {
    --fa: "\F4B3";
    --fa--fa: "\F4B3\F4B3"
}

body.page-template-news .news-container .fa-comment-smile {
    --fa: "\F4B4";
    --fa--fa: "\F4B4\F4B4"
}

body.page-template-news .news-container .fa-comment-sms {
    --fa: "\F7CD";
    --fa--fa: "\F7CD\F7CD"
}

body.page-template-news .news-container .fa-comment-text {
    --fa: "\E14D";
    --fa--fa: "\E14D\E14D"
}

body.page-template-news .news-container .fa-comment-times, body.page-template-news .news-container .fa-comment-xmark {
    --fa: "\F4B5";
    --fa--fa: "\F4B5\F4B5"
}

body.page-template-news .news-container .fa-commenting {
    --fa: "\F4AD";
    --fa--fa: "\F4AD\F4AD"
}

body.page-template-news .news-container .fa-comments {
    --fa: "\F086";
    --fa--fa: "\F086\F086"
}

body.page-template-news .news-container .fa-comments-alt {
    --fa: "\F4B6";
    --fa--fa: "\F4B6\F4B6"
}

body.page-template-news .news-container .fa-comments-alt-dollar {
    --fa: "\F652";
    --fa--fa: "\F652\F652"
}

body.page-template-news .news-container .fa-comments-dollar {
    --fa: "\F653";
    --fa--fa: "\F653\F653"
}

body.page-template-news .news-container .fa-comments-question {
    --fa: "\E14E";
    --fa--fa: "\E14E\E14E"
}

body.page-template-news .news-container .fa-comments-question-check {
    --fa: "\E14F";
    --fa--fa: "\E14F\E14F"
}

body.page-template-news .news-container .fa-compact-disc {
    --fa: "\F51F";
    --fa--fa: "\F51F\F51F"
}

body.page-template-news .news-container .fa-compass {
    --fa: "\F14E";
    --fa--fa: "\F14E\F14E"
}

body.page-template-news .news-container .fa-compass-drafting {
    --fa: "\F568";
    --fa--fa: "\F568\F568"
}

body.page-template-news .news-container .fa-compass-slash {
    --fa: "\F5E9";
    --fa--fa: "\F5E9\F5E9"
}

body.page-template-news .news-container .fa-compress {
    --fa: "\F066";
    --fa--fa: "\F066\F066"
}

body.page-template-news .news-container .fa-compress-alt {
    --fa: "\F422";
    --fa--fa: "\F422\F422"
}

body.page-template-news .news-container .fa-compress-arrows {
    --fa: "\E0A5";
    --fa--fa: "\E0A5\E0A5"
}

body.page-template-news .news-container .fa-compress-arrows-alt {
    --fa: "\F78C";
    --fa--fa: "\F78C\F78C"
}

body.page-template-news .news-container .fa-compress-wide {
    --fa: "\F326";
    --fa--fa: "\F326\F326"
}

body.page-template-news .news-container .fa-computer {
    --fa: "\E4E5";
    --fa--fa: "\E4E5\E4E5"
}

body.page-template-news .news-container .fa-computer-classic {
    --fa: "\F8B1";
    --fa--fa: "\F8B1\F8B1"
}

body.page-template-news .news-container .fa-computer-mouse {
    --fa: "\F8CC";
    --fa--fa: "\F8CC\F8CC"
}

body.page-template-news .news-container .fa-computer-mouse-scrollwheel {
    --fa: "\F8CD";
    --fa--fa: "\F8CD\F8CD"
}

body.page-template-news .news-container .fa-computer-speaker {
    --fa: "\F8B2";
    --fa--fa: "\F8B2\F8B2"
}

body.page-template-news .news-container .fa-concierge-bell {
    --fa: "\F562";
    --fa--fa: "\F562\F562"
}

body.page-template-news .news-container .fa-construction {
    --fa: "\F85D";
    --fa--fa: "\F85D\F85D"
}

body.page-template-news .news-container .fa-contact-book {
    --fa: "\F2B9";
    --fa--fa: "\F2B9\F2B9"
}

body.page-template-news .news-container .fa-contact-card {
    --fa: "\F2BB";
    --fa--fa: "\F2BB\F2BB"
}

body.page-template-news .news-container .fa-container-storage {
    --fa: "\F4B7";
    --fa--fa: "\F4B7\F4B7"
}

body.page-template-news .news-container .fa-conveyor-belt {
    --fa: "\F46E";
    --fa--fa: "\F46E\F46E"
}

body.page-template-news .news-container .fa-conveyor-belt-alt {
    --fa: "\F46F";
    --fa--fa: "\F46F\F46F"
}

body.page-template-news .news-container .fa-conveyor-belt-arm {
    --fa: "\E5F8";
    --fa--fa: "\E5F8\E5F8"
}

body.page-template-news .news-container .fa-conveyor-belt-boxes {
    --fa: "\F46F";
    --fa--fa: "\F46F\F46F"
}

body.page-template-news .news-container .fa-conveyor-belt-empty {
    --fa: "\E150";
    --fa--fa: "\E150\E150"
}

body.page-template-news .news-container .fa-cookie {
    --fa: "\F563";
    --fa--fa: "\F563\F563"
}

body.page-template-news .news-container .fa-cookie-bite {
    --fa: "\F564";
    --fa--fa: "\F564\F564"
}

body.page-template-news .news-container .fa-copy {
    --fa: "\F0C5";
    --fa--fa: "\F0C5\F0C5"
}

body.page-template-news .news-container .fa-copyright {
    --fa: "\F1F9";
    --fa--fa: "\F1F9\F1F9"
}

body.page-template-news .news-container .fa-corn {
    --fa: "\F6C7";
    --fa--fa: "\F6C7\F6C7"
}

body.page-template-news .news-container .fa-corner {
    --fa: "\E3FE";
    --fa--fa: "\E3FE\E3FE"
}

body.page-template-news .news-container .fa-couch {
    --fa: "\F4B8";
    --fa--fa: "\F4B8\F4B8"
}

body.page-template-news .news-container .fa-couch-small {
    --fa: "\F4CC";
    --fa--fa: "\F4CC\F4CC"
}

body.page-template-news .news-container .fa-court-sport {
    --fa: "\E643";
    --fa--fa: "\E643\E643"
}

body.page-template-news .news-container .fa-cow {
    --fa: "\F6C8";
    --fa--fa: "\F6C8\F6C8"
}

body.page-template-news .news-container .fa-cowbell {
    --fa: "\F8B3";
    --fa--fa: "\F8B3\F8B3"
}

body.page-template-news .news-container .fa-cowbell-circle-plus, body.page-template-news .news-container .fa-cowbell-more {
    --fa: "\F8B4";
    --fa--fa: "\F8B4\F8B4"
}

body.page-template-news .news-container .fa-crab {
    --fa: "\E3FF";
    --fa--fa: "\E3FF\E3FF"
}

body.page-template-news .news-container .fa-crate-apple {
    --fa: "\F6B1";
    --fa--fa: "\F6B1\F6B1"
}

body.page-template-news .news-container .fa-crate-empty {
    --fa: "\E151";
    --fa--fa: "\E151\E151"
}

body.page-template-news .news-container .fa-credit-card, body.page-template-news .news-container .fa-credit-card-alt {
    --fa: "\F09D";
    --fa--fa: "\F09D\F09D"
}

body.page-template-news .news-container .fa-credit-card-blank {
    --fa: "\F389";
    --fa--fa: "\F389\F389"
}

body.page-template-news .news-container .fa-credit-card-front {
    --fa: "\F38A";
    --fa--fa: "\F38A\F38A"
}

body.page-template-news .news-container .fa-creemee {
    --fa: "\E400";
    --fa--fa: "\E400\E400"
}

body.page-template-news .news-container .fa-cricket, body.page-template-news .news-container .fa-cricket-bat-ball {
    --fa: "\F449";
    --fa--fa: "\F449\F449"
}

body.page-template-news .news-container .fa-croissant {
    --fa: "\F7F6";
    --fa--fa: "\F7F6\F7F6"
}

body.page-template-news .news-container .fa-crop {
    --fa: "\F125";
    --fa--fa: "\F125\F125"
}

body.page-template-news .news-container .fa-crop-alt, body.page-template-news .news-container .fa-crop-simple {
    --fa: "\F565";
    --fa--fa: "\F565\F565"
}

body.page-template-news .news-container .fa-cross {
    --fa: "\F654";
    --fa--fa: "\F654\F654"
}

body.page-template-news .news-container .fa-crosshairs {
    --fa: "\F05B";
    --fa--fa: "\F05B\F05B"
}

body.page-template-news .news-container .fa-crosshairs-simple {
    --fa: "\E59F";
    --fa--fa: "\E59F\E59F"
}

body.page-template-news .news-container .fa-crow {
    --fa: "\F520";
    --fa--fa: "\F520\F520"
}

body.page-template-news .news-container .fa-crown {
    --fa: "\F521";
    --fa--fa: "\F521\F521"
}

body.page-template-news .news-container .fa-crutch {
    --fa: "\F7F7";
    --fa--fa: "\F7F7\F7F7"
}

body.page-template-news .news-container .fa-crutches {
    --fa: "\F7F8";
    --fa--fa: "\F7F8\F7F8"
}

body.page-template-news .news-container .fa-cruzeiro-sign {
    --fa: "\E152";
    --fa--fa: "\E152\E152"
}

body.page-template-news .news-container .fa-crystal-ball {
    --fa: "\E362";
    --fa--fa: "\E362\E362"
}

body.page-template-news .news-container .fa-cube {
    --fa: "\F1B2";
    --fa--fa: "\F1B2\F1B2"
}

body.page-template-news .news-container .fa-cubes {
    --fa: "\F1B3";
    --fa--fa: "\F1B3\F1B3"
}

body.page-template-news .news-container .fa-cubes-stacked {
    --fa: "\E4E6";
    --fa--fa: "\E4E6\E4E6"
}

body.page-template-news .news-container .fa-cucumber {
    --fa: "\E401";
    --fa--fa: "\E401\E401"
}

body.page-template-news .news-container .fa-cup-straw {
    --fa: "\E363";
    --fa--fa: "\E363\E363"
}

body.page-template-news .news-container .fa-cup-straw-swoosh {
    --fa: "\E364";
    --fa--fa: "\E364\E364"
}

body.page-template-news .news-container .fa-cup-togo {
    --fa: "\F6C5";
    --fa--fa: "\F6C5\F6C5"
}

body.page-template-news .news-container .fa-cupcake {
    --fa: "\E402";
    --fa--fa: "\E402\E402"
}

body.page-template-news .news-container .fa-curling, body.page-template-news .news-container .fa-curling-stone {
    --fa: "\F44A";
    --fa--fa: "\F44A\F44A"
}

body.page-template-news .news-container .fa-custard {
    --fa: "\E403";
    --fa--fa: "\E403\E403"
}

body.page-template-news .news-container .fa-cut {
    --fa: "\F0C4";
    --fa--fa: "\F0C4\F0C4"
}

body.page-template-news .news-container .fa-cutlery {
    --fa: "\F2E7";
    --fa--fa: "\F2E7\F2E7"
}

body.page-template-news .news-container .fa-d {
    --fa: "D";
    --fa--fa: "DD"
}

body.page-template-news .news-container .fa-dagger {
    --fa: "\F6CB";
    --fa--fa: "\F6CB\F6CB"
}

body.page-template-news .news-container .fa-dash {
    --fa: "\E404";
    --fa--fa: "\E404\E404"
}

body.page-template-news .news-container .fa-dashboard {
    --fa: "\F624";
    --fa--fa: "\F624\F624"
}

body.page-template-news .news-container .fa-database {
    --fa: "\F1C0";
    --fa--fa: "\F1C0\F1C0"
}

body.page-template-news .news-container .fa-deaf, body.page-template-news .news-container .fa-deafness {
    --fa: "\F2A4";
    --fa--fa: "\F2A4\F2A4"
}

body.page-template-news .news-container .fa-debug {
    --fa: "\F7F9";
    --fa--fa: "\F7F9\F7F9"
}

body.page-template-news .news-container .fa-dedent {
    --fa: "\F03B";
    --fa--fa: "\F03B\F03B"
}

body.page-template-news .news-container .fa-deer {
    --fa: "\F78E";
    --fa--fa: "\F78E\F78E"
}

body.page-template-news .news-container .fa-deer-rudolph {
    --fa: "\F78F";
    --fa--fa: "\F78F\F78F"
}

body.page-template-news .news-container .fa-delete-left {
    --fa: "\F55A";
    --fa--fa: "\F55A\F55A"
}

body.page-template-news .news-container .fa-delete-right {
    --fa: "\E154";
    --fa--fa: "\E154\E154"
}

body.page-template-news .news-container .fa-democrat {
    --fa: "\F747";
    --fa--fa: "\F747\F747"
}

body.page-template-news .news-container .fa-desktop, body.page-template-news .news-container .fa-desktop-alt {
    --fa: "\F390";
    --fa--fa: "\F390\F390"
}

body.page-template-news .news-container .fa-desktop-arrow-down {
    --fa: "\E155";
    --fa--fa: "\E155\E155"
}

body.page-template-news .news-container .fa-desktop-code {
    --fa: "\E165";
    --fa--fa: "\E165\E165"
}

body.page-template-news .news-container .fa-desktop-medical {
    --fa: "\E166";
    --fa--fa: "\E166\E166"
}

body.page-template-news .news-container .fa-desktop-slash {
    --fa: "\E2FA";
    --fa--fa: "\E2FA\E2FA"
}

body.page-template-news .news-container .fa-dewpoint {
    --fa: "\F748";
    --fa--fa: "\F748\F748"
}

body.page-template-news .news-container .fa-dharmachakra {
    --fa: "\F655";
    --fa--fa: "\F655\F655"
}

body.page-template-news .news-container .fa-diagnoses {
    --fa: "\F470";
    --fa--fa: "\F470\F470"
}

body.page-template-news .news-container .fa-diagram-cells {
    --fa: "\E475";
    --fa--fa: "\E475\E475"
}

body.page-template-news .news-container .fa-diagram-lean-canvas {
    --fa: "\E156";
    --fa--fa: "\E156\E156"
}

body.page-template-news .news-container .fa-diagram-nested {
    --fa: "\E157";
    --fa--fa: "\E157\E157"
}

body.page-template-news .news-container .fa-diagram-next {
    --fa: "\E476";
    --fa--fa: "\E476\E476"
}

body.page-template-news .news-container .fa-diagram-predecessor {
    --fa: "\E477";
    --fa--fa: "\E477\E477"
}

body.page-template-news .news-container .fa-diagram-previous {
    --fa: "\E478";
    --fa--fa: "\E478\E478"
}

body.page-template-news .news-container .fa-diagram-project {
    --fa: "\F542";
    --fa--fa: "\F542\F542"
}

body.page-template-news .news-container .fa-diagram-sankey {
    --fa: "\E158";
    --fa--fa: "\E158\E158"
}

body.page-template-news .news-container .fa-diagram-subtask {
    --fa: "\E479";
    --fa--fa: "\E479\E479"
}

body.page-template-news .news-container .fa-diagram-successor {
    --fa: "\E47A";
    --fa--fa: "\E47A\E47A"
}

body.page-template-news .news-container .fa-diagram-venn {
    --fa: "\E15A";
    --fa--fa: "\E15A\E15A"
}

body.page-template-news .news-container .fa-dial {
    --fa: "\E15B";
    --fa--fa: "\E15B\E15B"
}

body.page-template-news .news-container .fa-dial-high {
    --fa: "\E15C";
    --fa--fa: "\E15C\E15C"
}

body.page-template-news .news-container .fa-dial-low {
    --fa: "\E15D";
    --fa--fa: "\E15D\E15D"
}

body.page-template-news .news-container .fa-dial-max {
    --fa: "\E15E";
    --fa--fa: "\E15E\E15E"
}

body.page-template-news .news-container .fa-dial-med {
    --fa: "\E15F";
    --fa--fa: "\E15F\E15F"
}

body.page-template-news .news-container .fa-dial-med-high {
    --fa: "\E15B";
    --fa--fa: "\E15B\E15B"
}

body.page-template-news .news-container .fa-dial-med-low {
    --fa: "\E160";
    --fa--fa: "\E160\E160"
}

body.page-template-news .news-container .fa-dial-min {
    --fa: "\E161";
    --fa--fa: "\E161\E161"
}

body.page-template-news .news-container .fa-dial-off {
    --fa: "\E162";
    --fa--fa: "\E162\E162"
}

body.page-template-news .news-container .fa-diamond {
    --fa: "\F219";
    --fa--fa: "\F219\F219"
}

body.page-template-news .news-container .fa-diamond-exclamation {
    --fa: "\E405";
    --fa--fa: "\E405\E405"
}

body.page-template-news .news-container .fa-diamond-half {
    --fa: "\E5B7";
    --fa--fa: "\E5B7\E5B7"
}

body.page-template-news .news-container .fa-diamond-half-stroke {
    --fa: "\E5B8";
    --fa--fa: "\E5B8\E5B8"
}

body.page-template-news .news-container .fa-diamond-turn-right {
    --fa: "\F5EB";
    --fa--fa: "\F5EB\F5EB"
}

body.page-template-news .news-container .fa-diamonds-4 {
    --fa: "\E68B";
    --fa--fa: "\E68B\E68B"
}

body.page-template-news .news-container .fa-dice {
    --fa: "\F522";
    --fa--fa: "\F522\F522"
}

body.page-template-news .news-container .fa-dice-d10 {
    --fa: "\F6CD";
    --fa--fa: "\F6CD\F6CD"
}

body.page-template-news .news-container .fa-dice-d12 {
    --fa: "\F6CE";
    --fa--fa: "\F6CE\F6CE"
}

body.page-template-news .news-container .fa-dice-d20 {
    --fa: "\F6CF";
    --fa--fa: "\F6CF\F6CF"
}

body.page-template-news .news-container .fa-dice-d4 {
    --fa: "\F6D0";
    --fa--fa: "\F6D0\F6D0"
}

body.page-template-news .news-container .fa-dice-d6 {
    --fa: "\F6D1";
    --fa--fa: "\F6D1\F6D1"
}

body.page-template-news .news-container .fa-dice-d8 {
    --fa: "\F6D2";
    --fa--fa: "\F6D2\F6D2"
}

body.page-template-news .news-container .fa-dice-five {
    --fa: "\F523";
    --fa--fa: "\F523\F523"
}

body.page-template-news .news-container .fa-dice-four {
    --fa: "\F524";
    --fa--fa: "\F524\F524"
}

body.page-template-news .news-container .fa-dice-one {
    --fa: "\F525";
    --fa--fa: "\F525\F525"
}

body.page-template-news .news-container .fa-dice-six {
    --fa: "\F526";
    --fa--fa: "\F526\F526"
}

body.page-template-news .news-container .fa-dice-three {
    --fa: "\F527";
    --fa--fa: "\F527\F527"
}

body.page-template-news .news-container .fa-dice-two {
    --fa: "\F528";
    --fa--fa: "\F528\F528"
}

body.page-template-news .news-container .fa-digging {
    --fa: "\F85E";
    --fa--fa: "\F85E\F85E"
}

body.page-template-news .news-container .fa-digital-tachograph {
    --fa: "\F566";
    --fa--fa: "\F566\F566"
}

body.page-template-news .news-container .fa-dinosaur {
    --fa: "\E5FE";
    --fa--fa: "\E5FE\E5FE"
}

body.page-template-news .news-container .fa-diploma {
    --fa: "\F5EA";
    --fa--fa: "\F5EA\F5EA"
}

body.page-template-news .news-container .fa-directions {
    --fa: "\F5EB";
    --fa--fa: "\F5EB\F5EB"
}

body.page-template-news .news-container .fa-disc-drive {
    --fa: "\F8B5";
    --fa--fa: "\F8B5\F8B5"
}

body.page-template-news .news-container .fa-disease {
    --fa: "\F7FA";
    --fa--fa: "\F7FA\F7FA"
}

body.page-template-news .news-container .fa-display {
    --fa: "\E163";
    --fa--fa: "\E163\E163"
}

body.page-template-news .news-container .fa-display-arrow-down {
    --fa: "\E164";
    --fa--fa: "\E164\E164"
}

body.page-template-news .news-container .fa-display-chart-up {
    --fa: "\E5E3";
    --fa--fa: "\E5E3\E5E3"
}

body.page-template-news .news-container .fa-display-chart-up-circle-currency {
    --fa: "\E5E5";
    --fa--fa: "\E5E5\E5E5"
}

body.page-template-news .news-container .fa-display-chart-up-circle-dollar {
    --fa: "\E5E6";
    --fa--fa: "\E5E6\E5E6"
}

body.page-template-news .news-container .fa-display-code {
    --fa: "\E165";
    --fa--fa: "\E165\E165"
}

body.page-template-news .news-container .fa-display-medical {
    --fa: "\E166";
    --fa--fa: "\E166\E166"
}

body.page-template-news .news-container .fa-display-slash {
    --fa: "\E2FA";
    --fa--fa: "\E2FA\E2FA"
}

body.page-template-news .news-container .fa-distribute-spacing-horizontal {
    --fa: "\E365";
    --fa--fa: "\E365\E365"
}

body.page-template-news .news-container .fa-distribute-spacing-vertical {
    --fa: "\E366";
    --fa--fa: "\E366\E366"
}

body.page-template-news .news-container .fa-ditto {
    --fa: '"';
    --fa--fa: '""'
}

body.page-template-news .news-container .fa-divide {
    --fa: "\F529";
    --fa--fa: "\F529\F529"
}

body.page-template-news .news-container .fa-dizzy {
    --fa: "\F567";
    --fa--fa: "\F567\F567"
}

body.page-template-news .news-container .fa-dna {
    --fa: "\F471";
    --fa--fa: "\F471\F471"
}

body.page-template-news .news-container .fa-do-not-enter {
    --fa: "\F5EC";
    --fa--fa: "\F5EC\F5EC"
}

body.page-template-news .news-container .fa-dog {
    --fa: "\F6D3";
    --fa--fa: "\F6D3\F6D3"
}

body.page-template-news .news-container .fa-dog-leashed {
    --fa: "\F6D4";
    --fa--fa: "\F6D4\F6D4"
}

body.page-template-news .news-container .fa-dollar {
    --fa: "$";
    --fa--fa: "$$"
}

body.page-template-news .news-container .fa-dollar-circle {
    --fa: "\F2E8";
    --fa--fa: "\F2E8\F2E8"
}

body.page-template-news .news-container .fa-dollar-sign {
    --fa: "$";
    --fa--fa: "$$"
}

body.page-template-news .news-container .fa-dollar-square {
    --fa: "\F2E9";
    --fa--fa: "\F2E9\F2E9"
}

body.page-template-news .news-container .fa-dolly, body.page-template-news .news-container .fa-dolly-box {
    --fa: "\F472";
    --fa--fa: "\F472\F472"
}

body.page-template-news .news-container .fa-dolly-empty {
    --fa: "\F473";
    --fa--fa: "\F473\F473"
}

body.page-template-news .news-container .fa-dolly-flatbed {
    --fa: "\F474";
    --fa--fa: "\F474\F474"
}

body.page-template-news .news-container .fa-dolly-flatbed-alt {
    --fa: "\F475";
    --fa--fa: "\F475\F475"
}

body.page-template-news .news-container .fa-dolly-flatbed-empty {
    --fa: "\F476";
    --fa--fa: "\F476\F476"
}

body.page-template-news .news-container .fa-dolphin {
    --fa: "\E168";
    --fa--fa: "\E168\E168"
}

body.page-template-news .news-container .fa-donate {
    --fa: "\F4B9";
    --fa--fa: "\F4B9\F4B9"
}

body.page-template-news .news-container .fa-dong-sign {
    --fa: "\E169";
    --fa--fa: "\E169\E169"
}

body.page-template-news .news-container .fa-donut {
    --fa: "\E406";
    --fa--fa: "\E406\E406"
}

body.page-template-news .news-container .fa-door-closed {
    --fa: "\F52A";
    --fa--fa: "\F52A\F52A"
}

body.page-template-news .news-container .fa-door-open {
    --fa: "\F52B";
    --fa--fa: "\F52B\F52B"
}

body.page-template-news .news-container .fa-dot-circle {
    --fa: "\F192";
    --fa--fa: "\F192\F192"
}

body.page-template-news .news-container .fa-doughnut {
    --fa: "\E406";
    --fa--fa: "\E406\E406"
}

body.page-template-news .news-container .fa-dove {
    --fa: "\F4BA";
    --fa--fa: "\F4BA\F4BA"
}

body.page-template-news .news-container .fa-down {
    --fa: "\F354";
    --fa--fa: "\F354\F354"
}

body.page-template-news .news-container .fa-down-from-bracket {
    --fa: "\E66B";
    --fa--fa: "\E66B\E66B"
}

body.page-template-news .news-container .fa-down-from-dotted-line {
    --fa: "\E407";
    --fa--fa: "\E407\E407"
}

body.page-template-news .news-container .fa-down-from-line {
    --fa: "\F349";
    --fa--fa: "\F349\F349"
}

body.page-template-news .news-container .fa-down-left {
    --fa: "\E16A";
    --fa--fa: "\E16A\E16A"
}

body.page-template-news .news-container .fa-down-left-and-up-right-to-center {
    --fa: "\F422";
    --fa--fa: "\F422\F422"
}

body.page-template-news .news-container .fa-down-long {
    --fa: "\F309";
    --fa--fa: "\F309\F309"
}

body.page-template-news .news-container .fa-down-right {
    --fa: "\E16B";
    --fa--fa: "\E16B\E16B"
}

body.page-template-news .news-container .fa-down-to-bracket {
    --fa: "\E4E7";
    --fa--fa: "\E4E7\E4E7"
}

body.page-template-news .news-container .fa-down-to-dotted-line {
    --fa: "\E408";
    --fa--fa: "\E408\E408"
}

body.page-template-news .news-container .fa-down-to-line {
    --fa: "\F34A";
    --fa--fa: "\F34A\F34A"
}

body.page-template-news .news-container .fa-download {
    --fa: "\F019";
    --fa--fa: "\F019\F019"
}

body.page-template-news .news-container .fa-drafting-compass {
    --fa: "\F568";
    --fa--fa: "\F568\F568"
}

body.page-template-news .news-container .fa-dragon {
    --fa: "\F6D5";
    --fa--fa: "\F6D5\F6D5"
}

body.page-template-news .news-container .fa-draw-circle {
    --fa: "\F5ED";
    --fa--fa: "\F5ED\F5ED"
}

body.page-template-news .news-container .fa-draw-polygon {
    --fa: "\F5EE";
    --fa--fa: "\F5EE\F5EE"
}

body.page-template-news .news-container .fa-draw-square {
    --fa: "\F5EF";
    --fa--fa: "\F5EF\F5EF"
}

body.page-template-news .news-container .fa-dreidel {
    --fa: "\F792";
    --fa--fa: "\F792\F792"
}

body.page-template-news .news-container .fa-drivers-license {
    --fa: "\F2C2";
    --fa--fa: "\F2C2\F2C2"
}

body.page-template-news .news-container .fa-drone {
    --fa: "\F85F";
    --fa--fa: "\F85F\F85F"
}

body.page-template-news .news-container .fa-drone-alt, body.page-template-news .news-container .fa-drone-front {
    --fa: "\F860";
    --fa--fa: "\F860\F860"
}

body.page-template-news .news-container .fa-droplet {
    --fa: "\F043";
    --fa--fa: "\F043\F043"
}

body.page-template-news .news-container .fa-droplet-degree {
    --fa: "\F748";
    --fa--fa: "\F748\F748"
}

body.page-template-news .news-container .fa-droplet-percent {
    --fa: "\F750";
    --fa--fa: "\F750\F750"
}

body.page-template-news .news-container .fa-droplet-slash {
    --fa: "\F5C7";
    --fa--fa: "\F5C7\F5C7"
}

body.page-template-news .news-container .fa-drum {
    --fa: "\F569";
    --fa--fa: "\F569\F569"
}

body.page-template-news .news-container .fa-drum-steelpan {
    --fa: "\F56A";
    --fa--fa: "\F56A\F56A"
}

body.page-template-news .news-container .fa-drumstick {
    --fa: "\F6D6";
    --fa--fa: "\F6D6\F6D6"
}

body.page-template-news .news-container .fa-drumstick-bite {
    --fa: "\F6D7";
    --fa--fa: "\F6D7\F6D7"
}

body.page-template-news .news-container .fa-dryer {
    --fa: "\F861";
    --fa--fa: "\F861\F861"
}

body.page-template-news .news-container .fa-dryer-alt, body.page-template-news .news-container .fa-dryer-heat {
    --fa: "\F862";
    --fa--fa: "\F862\F862"
}

body.page-template-news .news-container .fa-duck {
    --fa: "\F6D8";
    --fa--fa: "\F6D8\F6D8"
}

body.page-template-news .news-container .fa-dumbbell {
    --fa: "\F44B";
    --fa--fa: "\F44B\F44B"
}

body.page-template-news .news-container .fa-dumpster {
    --fa: "\F793";
    --fa--fa: "\F793\F793"
}

body.page-template-news .news-container .fa-dumpster-fire {
    --fa: "\F794";
    --fa--fa: "\F794\F794"
}

body.page-template-news .news-container .fa-dungeon {
    --fa: "\F6D9";
    --fa--fa: "\F6D9\F6D9"
}

body.page-template-news .news-container .fa-e {
    --fa: "E";
    --fa--fa: "EE"
}

body.page-template-news .news-container .fa-ear {
    --fa: "\F5F0";
    --fa--fa: "\F5F0\F5F0"
}

body.page-template-news .news-container .fa-ear-deaf {
    --fa: "\F2A4";
    --fa--fa: "\F2A4\F2A4"
}

body.page-template-news .news-container .fa-ear-listen {
    --fa: "\F2A2";
    --fa--fa: "\F2A2\F2A2"
}

body.page-template-news .news-container .fa-ear-muffs {
    --fa: "\F795";
    --fa--fa: "\F795\F795"
}

body.page-template-news .news-container .fa-earth {
    --fa: "\F57D";
    --fa--fa: "\F57D\F57D"
}

body.page-template-news .news-container .fa-earth-africa {
    --fa: "\F57C";
    --fa--fa: "\F57C\F57C"
}

body.page-template-news .news-container .fa-earth-america, body.page-template-news .news-container .fa-earth-americas {
    --fa: "\F57D";
    --fa--fa: "\F57D\F57D"
}

body.page-template-news .news-container .fa-earth-asia {
    --fa: "\F57E";
    --fa--fa: "\F57E\F57E"
}

body.page-template-news .news-container .fa-earth-europe {
    --fa: "\F7A2";
    --fa--fa: "\F7A2\F7A2"
}

body.page-template-news .news-container .fa-earth-oceania {
    --fa: "\E47B";
    --fa--fa: "\E47B\E47B"
}

body.page-template-news .news-container .fa-eclipse {
    --fa: "\F749";
    --fa--fa: "\F749\F749"
}

body.page-template-news .news-container .fa-eclipse-alt {
    --fa: "\F74A";
    --fa--fa: "\F74A\F74A"
}

body.page-template-news .news-container .fa-edit {
    --fa: "\F044";
    --fa--fa: "\F044\F044"
}

body.page-template-news .news-container .fa-egg {
    --fa: "\F7FB";
    --fa--fa: "\F7FB\F7FB"
}

body.page-template-news .news-container .fa-egg-fried {
    --fa: "\F7FC";
    --fa--fa: "\F7FC\F7FC"
}

body.page-template-news .news-container .fa-eggplant {
    --fa: "\E16C";
    --fa--fa: "\E16C\E16C"
}

body.page-template-news .news-container .fa-eject {
    --fa: "\F052";
    --fa--fa: "\F052\F052"
}

body.page-template-news .news-container .fa-elephant {
    --fa: "\F6DA";
    --fa--fa: "\F6DA\F6DA"
}

body.page-template-news .news-container .fa-elevator {
    --fa: "\E16D";
    --fa--fa: "\E16D\E16D"
}

body.page-template-news .news-container .fa-ellipsis, body.page-template-news .news-container .fa-ellipsis-h {
    --fa: "\F141";
    --fa--fa: "\F141\F141"
}

body.page-template-news .news-container .fa-ellipsis-h-alt, body.page-template-news .news-container .fa-ellipsis-stroke {
    --fa: "\F39B";
    --fa--fa: "\F39B\F39B"
}

body.page-template-news .news-container .fa-ellipsis-stroke-vertical {
    --fa: "\F39C";
    --fa--fa: "\F39C\F39C"
}

body.page-template-news .news-container .fa-ellipsis-v {
    --fa: "\F142";
    --fa--fa: "\F142\F142"
}

body.page-template-news .news-container .fa-ellipsis-v-alt {
    --fa: "\F39C";
    --fa--fa: "\F39C\F39C"
}

body.page-template-news .news-container .fa-ellipsis-vertical {
    --fa: "\F142";
    --fa--fa: "\F142\F142"
}

body.page-template-news .news-container .fa-empty-set {
    --fa: "\F656";
    --fa--fa: "\F656\F656"
}

body.page-template-news .news-container .fa-engine {
    --fa: "\E16E";
    --fa--fa: "\E16E\E16E"
}

body.page-template-news .news-container .fa-engine-exclamation, body.page-template-news .news-container .fa-engine-warning {
    --fa: "\F5F2";
    --fa--fa: "\F5F2\F5F2"
}

body.page-template-news .news-container .fa-envelope {
    --fa: "\F0E0";
    --fa--fa: "\F0E0\F0E0"
}

body.page-template-news .news-container .fa-envelope-badge {
    --fa: "\E16F";
    --fa--fa: "\E16F\E16F"
}

body.page-template-news .news-container .fa-envelope-circle {
    --fa: "\E10C";
    --fa--fa: "\E10C\E10C"
}

body.page-template-news .news-container .fa-envelope-circle-check {
    --fa: "\E4E8";
    --fa--fa: "\E4E8\E4E8"
}

body.page-template-news .news-container .fa-envelope-dot {
    --fa: "\E16F";
    --fa--fa: "\E16F\E16F"
}

body.page-template-news .news-container .fa-envelope-open {
    --fa: "\F2B6";
    --fa--fa: "\F2B6\F2B6"
}

body.page-template-news .news-container .fa-envelope-open-dollar {
    --fa: "\F657";
    --fa--fa: "\F657\F657"
}

body.page-template-news .news-container .fa-envelope-open-text {
    --fa: "\F658";
    --fa--fa: "\F658\F658"
}

body.page-template-news .news-container .fa-envelope-square {
    --fa: "\F199";
    --fa--fa: "\F199\F199"
}

body.page-template-news .news-container .fa-envelopes {
    --fa: "\E170";
    --fa--fa: "\E170\E170"
}

body.page-template-news .news-container .fa-envelopes-bulk {
    --fa: "\F674";
    --fa--fa: "\F674\F674"
}

body.page-template-news .news-container .fa-equals {
    --fa: "=";
    --fa--fa: "=="
}

body.page-template-news .news-container .fa-eraser {
    --fa: "\F12D";
    --fa--fa: "\F12D\F12D"
}

body.page-template-news .news-container .fa-escalator {
    --fa: "\E171";
    --fa--fa: "\E171\E171"
}

body.page-template-news .news-container .fa-ethernet {
    --fa: "\F796";
    --fa--fa: "\F796\F796"
}

body.page-template-news .news-container .fa-eur, body.page-template-news .news-container .fa-euro, body.page-template-news .news-container .fa-euro-sign {
    --fa: "\F153";
    --fa--fa: "\F153\F153"
}

body.page-template-news .news-container .fa-excavator {
    --fa: "\E656";
    --fa--fa: "\E656\E656"
}

body.page-template-news .news-container .fa-exchange {
    --fa: "\F0EC";
    --fa--fa: "\F0EC\F0EC"
}

body.page-template-news .news-container .fa-exchange-alt {
    --fa: "\F362";
    --fa--fa: "\F362\F362"
}

body.page-template-news .news-container .fa-exclamation {
    --fa: "!";
    --fa--fa: "!!"
}

body.page-template-news .news-container .fa-exclamation-circle {
    --fa: "\F06A";
    --fa--fa: "\F06A\F06A"
}

body.page-template-news .news-container .fa-exclamation-square {
    --fa: "\F321";
    --fa--fa: "\F321\F321"
}

body.page-template-news .news-container .fa-exclamation-triangle {
    --fa: "\F071";
    --fa--fa: "\F071\F071"
}

body.page-template-news .news-container .fa-expand {
    --fa: "\F065";
    --fa--fa: "\F065\F065"
}

body.page-template-news .news-container .fa-expand-alt {
    --fa: "\F424";
    --fa--fa: "\F424\F424"
}

body.page-template-news .news-container .fa-expand-arrows {
    --fa: "\F31D";
    --fa--fa: "\F31D\F31D"
}

body.page-template-news .news-container .fa-expand-arrows-alt {
    --fa: "\F31E";
    --fa--fa: "\F31E\F31E"
}

body.page-template-news .news-container .fa-expand-wide {
    --fa: "\F320";
    --fa--fa: "\F320\F320"
}

body.page-template-news .news-container .fa-exploding-head {
    --fa: "\E2FE";
    --fa--fa: "\E2FE\E2FE"
}

body.page-template-news .news-container .fa-explosion {
    --fa: "\E4E9";
    --fa--fa: "\E4E9\E4E9"
}

body.page-template-news .news-container .fa-external-link {
    --fa: "\F08E";
    --fa--fa: "\F08E\F08E"
}

body.page-template-news .news-container .fa-external-link-alt {
    --fa: "\F35D";
    --fa--fa: "\F35D\F35D"
}

body.page-template-news .news-container .fa-external-link-square {
    --fa: "\F14C";
    --fa--fa: "\F14C\F14C"
}

body.page-template-news .news-container .fa-external-link-square-alt {
    --fa: "\F360";
    --fa--fa: "\F360\F360"
}

body.page-template-news .news-container .fa-eye {
    --fa: "\F06E";
    --fa--fa: "\F06E\F06E"
}

body.page-template-news .news-container .fa-eye-dropper, body.page-template-news .news-container .fa-eye-dropper-empty {
    --fa: "\F1FB";
    --fa--fa: "\F1FB\F1FB"
}

body.page-template-news .news-container .fa-eye-dropper-full {
    --fa: "\E172";
    --fa--fa: "\E172\E172"
}

body.page-template-news .news-container .fa-eye-dropper-half {
    --fa: "\E173";
    --fa--fa: "\E173\E173"
}

body.page-template-news .news-container .fa-eye-evil {
    --fa: "\F6DB";
    --fa--fa: "\F6DB\F6DB"
}

body.page-template-news .news-container .fa-eye-low-vision {
    --fa: "\F2A8";
    --fa--fa: "\F2A8\F2A8"
}

body.page-template-news .news-container .fa-eye-slash {
    --fa: "\F070";
    --fa--fa: "\F070\F070"
}

body.page-template-news .news-container .fa-eyedropper {
    --fa: "\F1FB";
    --fa--fa: "\F1FB\F1FB"
}

body.page-template-news .news-container .fa-eyes {
    --fa: "\E367";
    --fa--fa: "\E367\E367"
}

body.page-template-news .news-container .fa-f {
    --fa: "F";
    --fa--fa: "FF"
}

body.page-template-news .news-container .fa-face-angry {
    --fa: "\F556";
    --fa--fa: "\F556\F556"
}

body.page-template-news .news-container .fa-face-angry-horns {
    --fa: "\E368";
    --fa--fa: "\E368\E368"
}

body.page-template-news .news-container .fa-face-anguished {
    --fa: "\E369";
    --fa--fa: "\E369\E369"
}

body.page-template-news .news-container .fa-face-anxious-sweat {
    --fa: "\E36A";
    --fa--fa: "\E36A\E36A"
}

body.page-template-news .news-container .fa-face-astonished {
    --fa: "\E36B";
    --fa--fa: "\E36B\E36B"
}

body.page-template-news .news-container .fa-face-awesome {
    --fa: "\E409";
    --fa--fa: "\E409\E409"
}

body.page-template-news .news-container .fa-face-beam-hand-over-mouth {
    --fa: "\E47C";
    --fa--fa: "\E47C\E47C"
}

body.page-template-news .news-container .fa-face-clouds {
    --fa: "\E47D";
    --fa--fa: "\E47D\E47D"
}

body.page-template-news .news-container .fa-face-confounded {
    --fa: "\E36C";
    --fa--fa: "\E36C\E36C"
}

body.page-template-news .news-container .fa-face-confused {
    --fa: "\E36D";
    --fa--fa: "\E36D\E36D"
}

body.page-template-news .news-container .fa-face-cowboy-hat {
    --fa: "\E36E";
    --fa--fa: "\E36E\E36E"
}

body.page-template-news .news-container .fa-face-diagonal-mouth {
    --fa: "\E47E";
    --fa--fa: "\E47E\E47E"
}

body.page-template-news .news-container .fa-face-disappointed {
    --fa: "\E36F";
    --fa--fa: "\E36F\E36F"
}

body.page-template-news .news-container .fa-face-disguise {
    --fa: "\E370";
    --fa--fa: "\E370\E370"
}

body.page-template-news .news-container .fa-face-dizzy {
    --fa: "\F567";
    --fa--fa: "\F567\F567"
}

body.page-template-news .news-container .fa-face-dotted {
    --fa: "\E47F";
    --fa--fa: "\E47F\E47F"
}

body.page-template-news .news-container .fa-face-downcast-sweat {
    --fa: "\E371";
    --fa--fa: "\E371\E371"
}

body.page-template-news .news-container .fa-face-drooling {
    --fa: "\E372";
    --fa--fa: "\E372\E372"
}

body.page-template-news .news-container .fa-face-exhaling {
    --fa: "\E480";
    --fa--fa: "\E480\E480"
}

body.page-template-news .news-container .fa-face-explode {
    --fa: "\E2FE";
    --fa--fa: "\E2FE\E2FE"
}

body.page-template-news .news-container .fa-face-expressionless {
    --fa: "\E373";
    --fa--fa: "\E373\E373"
}

body.page-template-news .news-container .fa-face-eyes-xmarks {
    --fa: "\E374";
    --fa--fa: "\E374\E374"
}

body.page-template-news .news-container .fa-face-fearful {
    --fa: "\E375";
    --fa--fa: "\E375\E375"
}

body.page-template-news .news-container .fa-face-flushed {
    --fa: "\F579";
    --fa--fa: "\F579\F579"
}

body.page-template-news .news-container .fa-face-frown {
    --fa: "\F119";
    --fa--fa: "\F119\F119"
}

body.page-template-news .news-container .fa-face-frown-open {
    --fa: "\F57A";
    --fa--fa: "\F57A\F57A"
}

body.page-template-news .news-container .fa-face-frown-slight {
    --fa: "\E376";
    --fa--fa: "\E376\E376"
}

body.page-template-news .news-container .fa-face-glasses {
    --fa: "\E377";
    --fa--fa: "\E377\E377"
}

body.page-template-news .news-container .fa-face-grimace {
    --fa: "\F57F";
    --fa--fa: "\F57F\F57F"
}

body.page-template-news .news-container .fa-face-grin {
    --fa: "\F580";
    --fa--fa: "\F580\F580"
}

body.page-template-news .news-container .fa-face-grin-beam {
    --fa: "\F582";
    --fa--fa: "\F582\F582"
}

body.page-template-news .news-container .fa-face-grin-beam-sweat {
    --fa: "\F583";
    --fa--fa: "\F583\F583"
}

body.page-template-news .news-container .fa-face-grin-hearts {
    --fa: "\F584";
    --fa--fa: "\F584\F584"
}

body.page-template-news .news-container .fa-face-grin-squint {
    --fa: "\F585";
    --fa--fa: "\F585\F585"
}

body.page-template-news .news-container .fa-face-grin-squint-tears {
    --fa: "\F586";
    --fa--fa: "\F586\F586"
}

body.page-template-news .news-container .fa-face-grin-stars {
    --fa: "\F587";
    --fa--fa: "\F587\F587"
}

body.page-template-news .news-container .fa-face-grin-tears {
    --fa: "\F588";
    --fa--fa: "\F588\F588"
}

body.page-template-news .news-container .fa-face-grin-tongue {
    --fa: "\F589";
    --fa--fa: "\F589\F589"
}

body.page-template-news .news-container .fa-face-grin-tongue-squint {
    --fa: "\F58A";
    --fa--fa: "\F58A\F58A"
}

body.page-template-news .news-container .fa-face-grin-tongue-wink {
    --fa: "\F58B";
    --fa--fa: "\F58B\F58B"
}

body.page-template-news .news-container .fa-face-grin-wide {
    --fa: "\F581";
    --fa--fa: "\F581\F581"
}

body.page-template-news .news-container .fa-face-grin-wink {
    --fa: "\F58C";
    --fa--fa: "\F58C\F58C"
}

body.page-template-news .news-container .fa-face-hand-over-mouth {
    --fa: "\E378";
    --fa--fa: "\E378\E378"
}

body.page-template-news .news-container .fa-face-hand-peeking {
    --fa: "\E481";
    --fa--fa: "\E481\E481"
}

body.page-template-news .news-container .fa-face-hand-yawn {
    --fa: "\E379";
    --fa--fa: "\E379\E379"
}

body.page-template-news .news-container .fa-face-head-bandage {
    --fa: "\E37A";
    --fa--fa: "\E37A\E37A"
}

body.page-template-news .news-container .fa-face-holding-back-tears {
    --fa: "\E482";
    --fa--fa: "\E482\E482"
}

body.page-template-news .news-container .fa-face-hushed {
    --fa: "\E37B";
    --fa--fa: "\E37B\E37B"
}

body.page-template-news .news-container .fa-face-icicles {
    --fa: "\E37C";
    --fa--fa: "\E37C\E37C"
}

body.page-template-news .news-container .fa-face-kiss {
    --fa: "\F596";
    --fa--fa: "\F596\F596"
}

body.page-template-news .news-container .fa-face-kiss-beam {
    --fa: "\F597";
    --fa--fa: "\F597\F597"
}

body.page-template-news .news-container .fa-face-kiss-closed-eyes {
    --fa: "\E37D";
    --fa--fa: "\E37D\E37D"
}

body.page-template-news .news-container .fa-face-kiss-wink-heart {
    --fa: "\F598";
    --fa--fa: "\F598\F598"
}

body.page-template-news .news-container .fa-face-laugh {
    --fa: "\F599";
    --fa--fa: "\F599\F599"
}

body.page-template-news .news-container .fa-face-laugh-beam {
    --fa: "\F59A";
    --fa--fa: "\F59A\F59A"
}

body.page-template-news .news-container .fa-face-laugh-squint {
    --fa: "\F59B";
    --fa--fa: "\F59B\F59B"
}

body.page-template-news .news-container .fa-face-laugh-wink {
    --fa: "\F59C";
    --fa--fa: "\F59C\F59C"
}

body.page-template-news .news-container .fa-face-lying {
    --fa: "\E37E";
    --fa--fa: "\E37E\E37E"
}

body.page-template-news .news-container .fa-face-mask {
    --fa: "\E37F";
    --fa--fa: "\E37F\E37F"
}

body.page-template-news .news-container .fa-face-meh {
    --fa: "\F11A";
    --fa--fa: "\F11A\F11A"
}

body.page-template-news .news-container .fa-face-meh-blank {
    --fa: "\F5A4";
    --fa--fa: "\F5A4\F5A4"
}

body.page-template-news .news-container .fa-face-melting {
    --fa: "\E483";
    --fa--fa: "\E483\E483"
}

body.page-template-news .news-container .fa-face-monocle {
    --fa: "\E380";
    --fa--fa: "\E380\E380"
}

body.page-template-news .news-container .fa-face-nauseated {
    --fa: "\E381";
    --fa--fa: "\E381\E381"
}

body.page-template-news .news-container .fa-face-nose-steam {
    --fa: "\E382";
    --fa--fa: "\E382\E382"
}

body.page-template-news .news-container .fa-face-party {
    --fa: "\E383";
    --fa--fa: "\E383\E383"
}

body.page-template-news .news-container .fa-face-pensive {
    --fa: "\E384";
    --fa--fa: "\E384\E384"
}

body.page-template-news .news-container .fa-face-persevering {
    --fa: "\E385";
    --fa--fa: "\E385\E385"
}

body.page-template-news .news-container .fa-face-pleading {
    --fa: "\E386";
    --fa--fa: "\E386\E386"
}

body.page-template-news .news-container .fa-face-pouting {
    --fa: "\E387";
    --fa--fa: "\E387\E387"
}

body.page-template-news .news-container .fa-face-raised-eyebrow {
    --fa: "\E388";
    --fa--fa: "\E388\E388"
}

body.page-template-news .news-container .fa-face-relieved {
    --fa: "\E389";
    --fa--fa: "\E389\E389"
}

body.page-template-news .news-container .fa-face-rolling-eyes {
    --fa: "\F5A5";
    --fa--fa: "\F5A5\F5A5"
}

body.page-template-news .news-container .fa-face-sad-cry {
    --fa: "\F5B3";
    --fa--fa: "\F5B3\F5B3"
}

body.page-template-news .news-container .fa-face-sad-sweat {
    --fa: "\E38A";
    --fa--fa: "\E38A\E38A"
}

body.page-template-news .news-container .fa-face-sad-tear {
    --fa: "\F5B4";
    --fa--fa: "\F5B4\F5B4"
}

body.page-template-news .news-container .fa-face-saluting {
    --fa: "\E484";
    --fa--fa: "\E484\E484"
}

body.page-template-news .news-container .fa-face-scream {
    --fa: "\E38B";
    --fa--fa: "\E38B\E38B"
}

body.page-template-news .news-container .fa-face-shush {
    --fa: "\E38C";
    --fa--fa: "\E38C\E38C"
}

body.page-template-news .news-container .fa-face-sleeping {
    --fa: "\E38D";
    --fa--fa: "\E38D\E38D"
}

body.page-template-news .news-container .fa-face-sleepy {
    --fa: "\E38E";
    --fa--fa: "\E38E\E38E"
}

body.page-template-news .news-container .fa-face-smile {
    --fa: "\F118";
    --fa--fa: "\F118\F118"
}

body.page-template-news .news-container .fa-face-smile-beam {
    --fa: "\F5B8";
    --fa--fa: "\F5B8\F5B8"
}

body.page-template-news .news-container .fa-face-smile-halo {
    --fa: "\E38F";
    --fa--fa: "\E38F\E38F"
}

body.page-template-news .news-container .fa-face-smile-hearts {
    --fa: "\E390";
    --fa--fa: "\E390\E390"
}

body.page-template-news .news-container .fa-face-smile-horns {
    --fa: "\E391";
    --fa--fa: "\E391\E391"
}

body.page-template-news .news-container .fa-face-smile-plus {
    --fa: "\F5B9";
    --fa--fa: "\F5B9\F5B9"
}

body.page-template-news .news-container .fa-face-smile-relaxed {
    --fa: "\E392";
    --fa--fa: "\E392\E392"
}

body.page-template-news .news-container .fa-face-smile-tear {
    --fa: "\E393";
    --fa--fa: "\E393\E393"
}

body.page-template-news .news-container .fa-face-smile-tongue {
    --fa: "\E394";
    --fa--fa: "\E394\E394"
}

body.page-template-news .news-container .fa-face-smile-upside-down {
    --fa: "\E395";
    --fa--fa: "\E395\E395"
}

body.page-template-news .news-container .fa-face-smile-wink {
    --fa: "\F4DA";
    --fa--fa: "\F4DA\F4DA"
}

body.page-template-news .news-container .fa-face-smiling-hands {
    --fa: "\E396";
    --fa--fa: "\E396\E396"
}

body.page-template-news .news-container .fa-face-smirking {
    --fa: "\E397";
    --fa--fa: "\E397\E397"
}

body.page-template-news .news-container .fa-face-spiral-eyes {
    --fa: "\E485";
    --fa--fa: "\E485\E485"
}

body.page-template-news .news-container .fa-face-sunglasses {
    --fa: "\E398";
    --fa--fa: "\E398\E398"
}

body.page-template-news .news-container .fa-face-surprise {
    --fa: "\F5C2";
    --fa--fa: "\F5C2\F5C2"
}

body.page-template-news .news-container .fa-face-swear {
    --fa: "\E399";
    --fa--fa: "\E399\E399"
}

body.page-template-news .news-container .fa-face-thermometer {
    --fa: "\E39A";
    --fa--fa: "\E39A\E39A"
}

body.page-template-news .news-container .fa-face-thinking {
    --fa: "\E39B";
    --fa--fa: "\E39B\E39B"
}

body.page-template-news .news-container .fa-face-tired {
    --fa: "\F5C8";
    --fa--fa: "\F5C8\F5C8"
}

body.page-template-news .news-container .fa-face-tissue {
    --fa: "\E39C";
    --fa--fa: "\E39C\E39C"
}

body.page-template-news .news-container .fa-face-tongue-money {
    --fa: "\E39D";
    --fa--fa: "\E39D\E39D"
}

body.page-template-news .news-container .fa-face-tongue-sweat {
    --fa: "\E39E";
    --fa--fa: "\E39E\E39E"
}

body.page-template-news .news-container .fa-face-unamused {
    --fa: "\E39F";
    --fa--fa: "\E39F\E39F"
}

body.page-template-news .news-container .fa-face-viewfinder {
    --fa: "\E2FF";
    --fa--fa: "\E2FF\E2FF"
}

body.page-template-news .news-container .fa-face-vomit {
    --fa: "\E3A0";
    --fa--fa: "\E3A0\E3A0"
}

body.page-template-news .news-container .fa-face-weary {
    --fa: "\E3A1";
    --fa--fa: "\E3A1\E3A1"
}

body.page-template-news .news-container .fa-face-woozy {
    --fa: "\E3A2";
    --fa--fa: "\E3A2\E3A2"
}

body.page-template-news .news-container .fa-face-worried {
    --fa: "\E3A3";
    --fa--fa: "\E3A3\E3A3"
}

body.page-template-news .news-container .fa-face-zany {
    --fa: "\E3A4";
    --fa--fa: "\E3A4\E3A4"
}

body.page-template-news .news-container .fa-face-zipper {
    --fa: "\E3A5";
    --fa--fa: "\E3A5\E3A5"
}

body.page-template-news .news-container .fa-falafel {
    --fa: "\E40A";
    --fa--fa: "\E40A\E40A"
}

body.page-template-news .news-container .fa-family {
    --fa: "\E300";
    --fa--fa: "\E300\E300"
}

body.page-template-news .news-container .fa-family-dress {
    --fa: "\E301";
    --fa--fa: "\E301\E301"
}

body.page-template-news .news-container .fa-family-pants {
    --fa: "\E302";
    --fa--fa: "\E302\E302"
}

body.page-template-news .news-container .fa-fan {
    --fa: "\F863";
    --fa--fa: "\F863\F863"
}

body.page-template-news .news-container .fa-fan-table {
    --fa: "\E004";
    --fa--fa: "\E004\E004"
}

body.page-template-news .news-container .fa-farm {
    --fa: "\F864";
    --fa--fa: "\F864\F864"
}

body.page-template-news .news-container .fa-fast-backward {
    --fa: "\F049";
    --fa--fa: "\F049\F049"
}

body.page-template-news .news-container .fa-fast-forward {
    --fa: "\F050";
    --fa--fa: "\F050\F050"
}

body.page-template-news .news-container .fa-faucet {
    --fa: "\E005";
    --fa--fa: "\E005\E005"
}

body.page-template-news .news-container .fa-faucet-drip {
    --fa: "\E006";
    --fa--fa: "\E006\E006"
}

body.page-template-news .news-container .fa-fax {
    --fa: "\F1AC";
    --fa--fa: "\F1AC\F1AC"
}

body.page-template-news .news-container .fa-feather {
    --fa: "\F52D";
    --fa--fa: "\F52D\F52D"
}

body.page-template-news .news-container .fa-feather-alt, body.page-template-news .news-container .fa-feather-pointed {
    --fa: "\F56B";
    --fa--fa: "\F56B\F56B"
}

body.page-template-news .news-container .fa-feed {
    --fa: "\F09E";
    --fa--fa: "\F09E\F09E"
}

body.page-template-news .news-container .fa-female {
    --fa: "\F182";
    --fa--fa: "\F182\F182"
}

body.page-template-news .news-container .fa-fence {
    --fa: "\E303";
    --fa--fa: "\E303\E303"
}

body.page-template-news .news-container .fa-ferris-wheel {
    --fa: "\E174";
    --fa--fa: "\E174\E174"
}

body.page-template-news .news-container .fa-ferry {
    --fa: "\E4EA";
    --fa--fa: "\E4EA\E4EA"
}

body.page-template-news .news-container .fa-field-hockey, body.page-template-news .news-container .fa-field-hockey-stick-ball {
    --fa: "\F44C";
    --fa--fa: "\F44C\F44C"
}

body.page-template-news .news-container .fa-fighter-jet {
    --fa: "\F0FB";
    --fa--fa: "\F0FB\F0FB"
}

body.page-template-news .news-container .fa-file {
    --fa: "\F15B";
    --fa--fa: "\F15B\F15B"
}

body.page-template-news .news-container .fa-file-alt {
    --fa: "\F15C";
    --fa--fa: "\F15C\F15C"
}

body.page-template-news .news-container .fa-file-archive {
    --fa: "\F1C6";
    --fa--fa: "\F1C6\F1C6"
}

body.page-template-news .news-container .fa-file-arrow-down {
    --fa: "\F56D";
    --fa--fa: "\F56D\F56D"
}

body.page-template-news .news-container .fa-file-arrow-up {
    --fa: "\F574";
    --fa--fa: "\F574\F574"
}

body.page-template-news .news-container .fa-file-audio {
    --fa: "\F1C7";
    --fa--fa: "\F1C7\F1C7"
}

body.page-template-news .news-container .fa-file-award {
    --fa: "\F5F3";
    --fa--fa: "\F5F3\F5F3"
}

body.page-template-news .news-container .fa-file-binary {
    --fa: "\E175";
    --fa--fa: "\E175\E175"
}

body.page-template-news .news-container .fa-file-cad {
    --fa: "\E672";
    --fa--fa: "\E672\E672"
}

body.page-template-news .news-container .fa-file-caret-down {
    --fa: "\E429";
    --fa--fa: "\E429\E429"
}

body.page-template-news .news-container .fa-file-caret-up {
    --fa: "\E42A";
    --fa--fa: "\E42A\E42A"
}

body.page-template-news .news-container .fa-file-certificate {
    --fa: "\F5F3";
    --fa--fa: "\F5F3\F5F3"
}

body.page-template-news .news-container .fa-file-chart-column, body.page-template-news .news-container .fa-file-chart-line {
    --fa: "\F659";
    --fa--fa: "\F659\F659"
}

body.page-template-news .news-container .fa-file-chart-pie {
    --fa: "\F65A";
    --fa--fa: "\F65A\F65A"
}

body.page-template-news .news-container .fa-file-check {
    --fa: "\F316";
    --fa--fa: "\F316\F316"
}

body.page-template-news .news-container .fa-file-circle-check {
    --fa: "\E5A0";
    --fa--fa: "\E5A0\E5A0"
}

body.page-template-news .news-container .fa-file-circle-exclamation {
    --fa: "\E4EB";
    --fa--fa: "\E4EB\E4EB"
}

body.page-template-news .news-container .fa-file-circle-info {
    --fa: "\E493";
    --fa--fa: "\E493\E493"
}

body.page-template-news .news-container .fa-file-circle-minus {
    --fa: "\E4ED";
    --fa--fa: "\E4ED\E4ED"
}

body.page-template-news .news-container .fa-file-circle-plus {
    --fa: "\E494";
    --fa--fa: "\E494\E494"
}

body.page-template-news .news-container .fa-file-circle-question {
    --fa: "\E4EF";
    --fa--fa: "\E4EF\E4EF"
}

body.page-template-news .news-container .fa-file-circle-xmark {
    --fa: "\E5A1";
    --fa--fa: "\E5A1\E5A1"
}

body.page-template-news .news-container .fa-file-clipboard {
    --fa: "\F0EA";
    --fa--fa: "\F0EA\F0EA"
}

body.page-template-news .news-container .fa-file-code {
    --fa: "\F1C9";
    --fa--fa: "\F1C9\F1C9"
}

body.page-template-news .news-container .fa-file-contract {
    --fa: "\F56C";
    --fa--fa: "\F56C\F56C"
}

body.page-template-news .news-container .fa-file-csv {
    --fa: "\F6DD";
    --fa--fa: "\F6DD\F6DD"
}

body.page-template-news .news-container .fa-file-dashed-line {
    --fa: "\F877";
    --fa--fa: "\F877\F877"
}

body.page-template-news .news-container .fa-file-doc {
    --fa: "\E5ED";
    --fa--fa: "\E5ED\E5ED"
}

body.page-template-news .news-container .fa-file-download {
    --fa: "\F56D";
    --fa--fa: "\F56D\F56D"
}

body.page-template-news .news-container .fa-file-edit {
    --fa: "\F31C";
    --fa--fa: "\F31C\F31C"
}

body.page-template-news .news-container .fa-file-eps {
    --fa: "\E644";
    --fa--fa: "\E644\E644"
}

body.page-template-news .news-container .fa-file-excel {
    --fa: "\F1C3";
    --fa--fa: "\F1C3\F1C3"
}

body.page-template-news .news-container .fa-file-exclamation {
    --fa: "\F31A";
    --fa--fa: "\F31A\F31A"
}

body.page-template-news .news-container .fa-file-export {
    --fa: "\F56E";
    --fa--fa: "\F56E\F56E"
}

body.page-template-news .news-container .fa-file-fragment {
    --fa: "\E697";
    --fa--fa: "\E697\E697"
}

body.page-template-news .news-container .fa-file-gif {
    --fa: "\E645";
    --fa--fa: "\E645\E645"
}

body.page-template-news .news-container .fa-file-half-dashed {
    --fa: "\E698";
    --fa--fa: "\E698\E698"
}

body.page-template-news .news-container .fa-file-heart {
    --fa: "\E176";
    --fa--fa: "\E176\E176"
}

body.page-template-news .news-container .fa-file-image {
    --fa: "\F1C5";
    --fa--fa: "\F1C5\F1C5"
}

body.page-template-news .news-container .fa-file-import {
    --fa: "\F56F";
    --fa--fa: "\F56F\F56F"
}

body.page-template-news .news-container .fa-file-invoice {
    --fa: "\F570";
    --fa--fa: "\F570\F570"
}

body.page-template-news .news-container .fa-file-invoice-dollar {
    --fa: "\F571";
    --fa--fa: "\F571\F571"
}

body.page-template-news .news-container .fa-file-jpg {
    --fa: "\E646";
    --fa--fa: "\E646\E646"
}

body.page-template-news .news-container .fa-file-lines {
    --fa: "\F15C";
    --fa--fa: "\F15C\F15C"
}

body.page-template-news .news-container .fa-file-lock {
    --fa: "\E3A6";
    --fa--fa: "\E3A6\E3A6"
}

body.page-template-news .news-container .fa-file-magnifying-glass {
    --fa: "\F865";
    --fa--fa: "\F865\F865"
}

body.page-template-news .news-container .fa-file-medical {
    --fa: "\F477";
    --fa--fa: "\F477\F477"
}

body.page-template-news .news-container .fa-file-medical-alt {
    --fa: "\F478";
    --fa--fa: "\F478\F478"
}

body.page-template-news .news-container .fa-file-minus {
    --fa: "\F318";
    --fa--fa: "\F318\F318"
}

body.page-template-news .news-container .fa-file-mov {
    --fa: "\E647";
    --fa--fa: "\E647\E647"
}

body.page-template-news .news-container .fa-file-mp3 {
    --fa: "\E648";
    --fa--fa: "\E648\E648"
}

body.page-template-news .news-container .fa-file-mp4 {
    --fa: "\E649";
    --fa--fa: "\E649\E649"
}

body.page-template-news .news-container .fa-file-music {
    --fa: "\F8B6";
    --fa--fa: "\F8B6\F8B6"
}

body.page-template-news .news-container .fa-file-pdf {
    --fa: "\F1C1";
    --fa--fa: "\F1C1\F1C1"
}

body.page-template-news .news-container .fa-file-pen {
    --fa: "\F31C";
    --fa--fa: "\F31C\F31C"
}

body.page-template-news .news-container .fa-file-plus {
    --fa: "\F319";
    --fa--fa: "\F319\F319"
}

body.page-template-news .news-container .fa-file-plus-minus {
    --fa: "\E177";
    --fa--fa: "\E177\E177"
}

body.page-template-news .news-container .fa-file-png {
    --fa: "\E666";
    --fa--fa: "\E666\E666"
}

body.page-template-news .news-container .fa-file-powerpoint {
    --fa: "\F1C4";
    --fa--fa: "\F1C4\F1C4"
}

body.page-template-news .news-container .fa-file-ppt {
    --fa: "\E64A";
    --fa--fa: "\E64A\E64A"
}

body.page-template-news .news-container .fa-file-prescription {
    --fa: "\F572";
    --fa--fa: "\F572\F572"
}

body.page-template-news .news-container .fa-file-search {
    --fa: "\F865";
    --fa--fa: "\F865\F865"
}

body.page-template-news .news-container .fa-file-shield {
    --fa: "\E4F0";
    --fa--fa: "\E4F0\E4F0"
}

body.page-template-news .news-container .fa-file-signature {
    --fa: "\F573";
    --fa--fa: "\F573\F573"
}

body.page-template-news .news-container .fa-file-slash {
    --fa: "\E3A7";
    --fa--fa: "\E3A7\E3A7"
}

body.page-template-news .news-container .fa-file-spreadsheet {
    --fa: "\F65B";
    --fa--fa: "\F65B\F65B"
}

body.page-template-news .news-container .fa-file-svg {
    --fa: "\E64B";
    --fa--fa: "\E64B\E64B"
}

body.page-template-news .news-container .fa-file-text {
    --fa: "\F15C";
    --fa--fa: "\F15C\F15C"
}

body.page-template-news .news-container .fa-file-times {
    --fa: "\F317";
    --fa--fa: "\F317\F317"
}

body.page-template-news .news-container .fa-file-upload {
    --fa: "\F574";
    --fa--fa: "\F574\F574"
}

body.page-template-news .news-container .fa-file-user {
    --fa: "\F65C";
    --fa--fa: "\F65C\F65C"
}

body.page-template-news .news-container .fa-file-vector {
    --fa: "\E64C";
    --fa--fa: "\E64C\E64C"
}

body.page-template-news .news-container .fa-file-video {
    --fa: "\F1C8";
    --fa--fa: "\F1C8\F1C8"
}

body.page-template-news .news-container .fa-file-waveform {
    --fa: "\F478";
    --fa--fa: "\F478\F478"
}

body.page-template-news .news-container .fa-file-word {
    --fa: "\F1C2";
    --fa--fa: "\F1C2\F1C2"
}

body.page-template-news .news-container .fa-file-xls {
    --fa: "\E64D";
    --fa--fa: "\E64D\E64D"
}

body.page-template-news .news-container .fa-file-xmark {
    --fa: "\F317";
    --fa--fa: "\F317\F317"
}

body.page-template-news .news-container .fa-file-xml {
    --fa: "\E654";
    --fa--fa: "\E654\E654"
}

body.page-template-news .news-container .fa-file-zip {
    --fa: "\E5EE";
    --fa--fa: "\E5EE\E5EE"
}

body.page-template-news .news-container .fa-file-zipper {
    --fa: "\F1C6";
    --fa--fa: "\F1C6\F1C6"
}

body.page-template-news .news-container .fa-files {
    --fa: "\E178";
    --fa--fa: "\E178\E178"
}

body.page-template-news .news-container .fa-files-medical {
    --fa: "\F7FD";
    --fa--fa: "\F7FD\F7FD"
}

body.page-template-news .news-container .fa-fill {
    --fa: "\F575";
    --fa--fa: "\F575\F575"
}

body.page-template-news .news-container .fa-fill-drip {
    --fa: "\F576";
    --fa--fa: "\F576\F576"
}

body.page-template-news .news-container .fa-film {
    --fa: "\F008";
    --fa--fa: "\F008\F008"
}

body.page-template-news .news-container .fa-film-alt {
    --fa: "\F3A0";
    --fa--fa: "\F3A0\F3A0"
}

body.page-template-news .news-container .fa-film-canister, body.page-template-news .news-container .fa-film-cannister {
    --fa: "\F8B7";
    --fa--fa: "\F8B7\F8B7"
}

body.page-template-news .news-container .fa-film-simple {
    --fa: "\F3A0";
    --fa--fa: "\F3A0\F3A0"
}

body.page-template-news .news-container .fa-film-slash {
    --fa: "\E179";
    --fa--fa: "\E179\E179"
}

body.page-template-news .news-container .fa-films {
    --fa: "\E17A";
    --fa--fa: "\E17A\E17A"
}

body.page-template-news .news-container .fa-filter {
    --fa: "\F0B0";
    --fa--fa: "\F0B0\F0B0"
}

body.page-template-news .news-container .fa-filter-circle-dollar {
    --fa: "\F662";
    --fa--fa: "\F662\F662"
}

body.page-template-news .news-container .fa-filter-circle-xmark {
    --fa: "\E17B";
    --fa--fa: "\E17B\E17B"
}

body.page-template-news .news-container .fa-filter-list {
    --fa: "\E17C";
    --fa--fa: "\E17C\E17C"
}

body.page-template-news .news-container .fa-filter-slash {
    --fa: "\E17D";
    --fa--fa: "\E17D\E17D"
}

body.page-template-news .news-container .fa-filters {
    --fa: "\E17E";
    --fa--fa: "\E17E\E17E"
}

body.page-template-news .news-container .fa-fingerprint {
    --fa: "\F577";
    --fa--fa: "\F577\F577"
}

body.page-template-news .news-container .fa-fire {
    --fa: "\F06D";
    --fa--fa: "\F06D\F06D"
}

body.page-template-news .news-container .fa-fire-alt {
    --fa: "\F7E4";
    --fa--fa: "\F7E4\F7E4"
}

body.page-template-news .news-container .fa-fire-burner {
    --fa: "\E4F1";
    --fa--fa: "\E4F1\E4F1"
}

body.page-template-news .news-container .fa-fire-extinguisher {
    --fa: "\F134";
    --fa--fa: "\F134\F134"
}

body.page-template-news .news-container .fa-fire-flame {
    --fa: "\F6DF";
    --fa--fa: "\F6DF\F6DF"
}

body.page-template-news .news-container .fa-fire-flame-curved {
    --fa: "\F7E4";
    --fa--fa: "\F7E4\F7E4"
}

body.page-template-news .news-container .fa-fire-flame-simple {
    --fa: "\F46A";
    --fa--fa: "\F46A\F46A"
}

body.page-template-news .news-container .fa-fire-hydrant {
    --fa: "\E17F";
    --fa--fa: "\E17F\E17F"
}

body.page-template-news .news-container .fa-fire-smoke {
    --fa: "\F74B";
    --fa--fa: "\F74B\F74B"
}

body.page-template-news .news-container .fa-fireplace {
    --fa: "\F79A";
    --fa--fa: "\F79A\F79A"
}

body.page-template-news .news-container .fa-firewall {
    --fa: "\E3DC";
    --fa--fa: "\E3DC\E3DC"
}

body.page-template-news .news-container .fa-first-aid {
    --fa: "\F479";
    --fa--fa: "\F479\F479"
}

body.page-template-news .news-container .fa-fish {
    --fa: "\F578";
    --fa--fa: "\F578\F578"
}

body.page-template-news .news-container .fa-fish-bones {
    --fa: "\E304";
    --fa--fa: "\E304\E304"
}

body.page-template-news .news-container .fa-fish-cooked {
    --fa: "\F7FE";
    --fa--fa: "\F7FE\F7FE"
}

body.page-template-news .news-container .fa-fish-fins {
    --fa: "\E4F2";
    --fa--fa: "\E4F2\E4F2"
}

body.page-template-news .news-container .fa-fishing-rod {
    --fa: "\E3A8";
    --fa--fa: "\E3A8\E3A8"
}

body.page-template-news .news-container .fa-fist-raised {
    --fa: "\F6DE";
    --fa--fa: "\F6DE\F6DE"
}

body.page-template-news .news-container .fa-flag {
    --fa: "\F024";
    --fa--fa: "\F024\F024"
}

body.page-template-news .news-container .fa-flag-alt {
    --fa: "\F74C";
    --fa--fa: "\F74C\F74C"
}

body.page-template-news .news-container .fa-flag-checkered {
    --fa: "\F11E";
    --fa--fa: "\F11E\F11E"
}

body.page-template-news .news-container .fa-flag-pennant {
    --fa: "\F456";
    --fa--fa: "\F456\F456"
}

body.page-template-news .news-container .fa-flag-swallowtail {
    --fa: "\F74C";
    --fa--fa: "\F74C\F74C"
}

body.page-template-news .news-container .fa-flag-usa {
    --fa: "\F74D";
    --fa--fa: "\F74D\F74D"
}

body.page-template-news .news-container .fa-flame {
    --fa: "\F6DF";
    --fa--fa: "\F6DF\F6DF"
}

body.page-template-news .news-container .fa-flashlight {
    --fa: "\F8B8";
    --fa--fa: "\F8B8\F8B8"
}

body.page-template-news .news-container .fa-flask {
    --fa: "\F0C3";
    --fa--fa: "\F0C3\F0C3"
}

body.page-template-news .news-container .fa-flask-gear {
    --fa: "\E5F1";
    --fa--fa: "\E5F1\E5F1"
}

body.page-template-news .news-container .fa-flask-poison {
    --fa: "\F6E0";
    --fa--fa: "\F6E0\F6E0"
}

body.page-template-news .news-container .fa-flask-potion {
    --fa: "\F6E1";
    --fa--fa: "\F6E1\F6E1"
}

body.page-template-news .news-container .fa-flask-round-poison {
    --fa: "\F6E0";
    --fa--fa: "\F6E0\F6E0"
}

body.page-template-news .news-container .fa-flask-round-potion {
    --fa: "\F6E1";
    --fa--fa: "\F6E1\F6E1"
}

body.page-template-news .news-container .fa-flask-vial {
    --fa: "\E4F3";
    --fa--fa: "\E4F3\E4F3"
}

body.page-template-news .news-container .fa-flatbread {
    --fa: "\E40B";
    --fa--fa: "\E40B\E40B"
}

body.page-template-news .news-container .fa-flatbread-stuffed {
    --fa: "\E40C";
    --fa--fa: "\E40C\E40C"
}

body.page-template-news .news-container .fa-floppy-disk {
    --fa: "\F0C7";
    --fa--fa: "\F0C7\F0C7"
}

body.page-template-news .news-container .fa-floppy-disk-circle-arrow-right {
    --fa: "\E180";
    --fa--fa: "\E180\E180"
}

body.page-template-news .news-container .fa-floppy-disk-circle-xmark {
    --fa: "\E181";
    --fa--fa: "\E181\E181"
}

body.page-template-news .news-container .fa-floppy-disk-pen {
    --fa: "\E182";
    --fa--fa: "\E182\E182"
}

body.page-template-news .news-container .fa-floppy-disk-times {
    --fa: "\E181";
    --fa--fa: "\E181\E181"
}

body.page-template-news .news-container .fa-floppy-disks {
    --fa: "\E183";
    --fa--fa: "\E183\E183"
}

body.page-template-news .news-container .fa-florin-sign {
    --fa: "\E184";
    --fa--fa: "\E184\E184"
}

body.page-template-news .news-container .fa-flower {
    --fa: "\F7FF";
    --fa--fa: "\F7FF\F7FF"
}

body.page-template-news .news-container .fa-flower-daffodil {
    --fa: "\F800";
    --fa--fa: "\F800\F800"
}

body.page-template-news .news-container .fa-flower-tulip {
    --fa: "\F801";
    --fa--fa: "\F801\F801"
}

body.page-template-news .news-container .fa-flushed {
    --fa: "\F579";
    --fa--fa: "\F579\F579"
}

body.page-template-news .news-container .fa-flute {
    --fa: "\F8B9";
    --fa--fa: "\F8B9\F8B9"
}

body.page-template-news .news-container .fa-flux-capacitor {
    --fa: "\F8BA";
    --fa--fa: "\F8BA\F8BA"
}

body.page-template-news .news-container .fa-flying-disc {
    --fa: "\E3A9";
    --fa--fa: "\E3A9\E3A9"
}

body.page-template-news .news-container .fa-fog {
    --fa: "\F74E";
    --fa--fa: "\F74E\F74E"
}

body.page-template-news .news-container .fa-folder {
    --fa: "\F07B";
    --fa--fa: "\F07B\F07B"
}

body.page-template-news .news-container .fa-folder-arrow-down {
    --fa: "\E053";
    --fa--fa: "\E053\E053"
}

body.page-template-news .news-container .fa-folder-arrow-up {
    --fa: "\E054";
    --fa--fa: "\E054\E054"
}

body.page-template-news .news-container .fa-folder-blank {
    --fa: "\F07B";
    --fa--fa: "\F07B\F07B"
}

body.page-template-news .news-container .fa-folder-bookmark {
    --fa: "\E186";
    --fa--fa: "\E186\E186"
}

body.page-template-news .news-container .fa-folder-check {
    --fa: "\E64E";
    --fa--fa: "\E64E\E64E"
}

body.page-template-news .news-container .fa-folder-closed {
    --fa: "\E185";
    --fa--fa: "\E185\E185"
}

body.page-template-news .news-container .fa-folder-cog {
    --fa: "\E187";
    --fa--fa: "\E187\E187"
}

body.page-template-news .news-container .fa-folder-download {
    --fa: "\E053";
    --fa--fa: "\E053\E053"
}

body.page-template-news .news-container .fa-folder-gear {
    --fa: "\E187";
    --fa--fa: "\E187\E187"
}

body.page-template-news .news-container .fa-folder-grid {
    --fa: "\E188";
    --fa--fa: "\E188\E188"
}

body.page-template-news .news-container .fa-folder-heart {
    --fa: "\E189";
    --fa--fa: "\E189\E189"
}

body.page-template-news .news-container .fa-folder-image {
    --fa: "\E18A";
    --fa--fa: "\E18A\E18A"
}

body.page-template-news .news-container .fa-folder-magnifying-glass {
    --fa: "\E18B";
    --fa--fa: "\E18B\E18B"
}

body.page-template-news .news-container .fa-folder-medical {
    --fa: "\E18C";
    --fa--fa: "\E18C\E18C"
}

body.page-template-news .news-container .fa-folder-minus {
    --fa: "\F65D";
    --fa--fa: "\F65D\F65D"
}

body.page-template-news .news-container .fa-folder-music {
    --fa: "\E18D";
    --fa--fa: "\E18D\E18D"
}

body.page-template-news .news-container .fa-folder-open {
    --fa: "\F07C";
    --fa--fa: "\F07C\F07C"
}

body.page-template-news .news-container .fa-folder-plus {
    --fa: "\F65E";
    --fa--fa: "\F65E\F65E"
}

body.page-template-news .news-container .fa-folder-search {
    --fa: "\E18B";
    --fa--fa: "\E18B\E18B"
}

body.page-template-news .news-container .fa-folder-times {
    --fa: "\F65F";
    --fa--fa: "\F65F\F65F"
}

body.page-template-news .news-container .fa-folder-tree {
    --fa: "\F802";
    --fa--fa: "\F802\F802"
}

body.page-template-news .news-container .fa-folder-upload {
    --fa: "\E054";
    --fa--fa: "\E054\E054"
}

body.page-template-news .news-container .fa-folder-user {
    --fa: "\E18E";
    --fa--fa: "\E18E\E18E"
}

body.page-template-news .news-container .fa-folder-xmark {
    --fa: "\F65F";
    --fa--fa: "\F65F\F65F"
}

body.page-template-news .news-container .fa-folders {
    --fa: "\F660";
    --fa--fa: "\F660\F660"
}

body.page-template-news .news-container .fa-fondue-pot {
    --fa: "\E40D";
    --fa--fa: "\E40D\E40D"
}

body.page-template-news .news-container .fa-font {
    --fa: "\F031";
    --fa--fa: "\F031\F031"
}

body.page-template-news .news-container .fa-font-awesome, body.page-template-news .news-container .fa-font-awesome-flag, body.page-template-news .news-container .fa-font-awesome-logo-full {
    --fa--fa: "\F2B4\F2B4"
}

body.page-template-news .news-container .fa-font-case {
    --fa: "\F866";
    --fa--fa: "\F866\F866"
}

body.page-template-news .news-container .fa-football, body.page-template-news .news-container .fa-football-ball {
    --fa: "\F44E";
    --fa--fa: "\F44E\F44E"
}

body.page-template-news .news-container .fa-football-helmet {
    --fa: "\F44F";
    --fa--fa: "\F44F\F44F"
}

body.page-template-news .news-container .fa-fork {
    --fa: "\F2E3";
    --fa--fa: "\F2E3\F2E3"
}

body.page-template-news .news-container .fa-fork-knife {
    --fa: "\F2E6";
    --fa--fa: "\F2E6\F2E6"
}

body.page-template-news .news-container .fa-forklift {
    --fa: "\F47A";
    --fa--fa: "\F47A\F47A"
}

body.page-template-news .news-container .fa-fort {
    --fa: "\E486";
    --fa--fa: "\E486\E486"
}

body.page-template-news .news-container .fa-forward {
    --fa: "\F04E";
    --fa--fa: "\F04E\F04E"
}

body.page-template-news .news-container .fa-forward-fast {
    --fa: "\F050";
    --fa--fa: "\F050\F050"
}

body.page-template-news .news-container .fa-forward-step {
    --fa: "\F051";
    --fa--fa: "\F051\F051"
}

body.page-template-news .news-container .fa-fragile {
    --fa: "\F4BB";
    --fa--fa: "\F4BB\F4BB"
}

body.page-template-news .news-container .fa-frame {
    --fa: "\E495";
    --fa--fa: "\E495\E495"
}

body.page-template-news .news-container .fa-franc-sign {
    --fa: "\E18F";
    --fa--fa: "\E18F\E18F"
}

body.page-template-news .news-container .fa-french-fries {
    --fa: "\F803";
    --fa--fa: "\F803\F803"
}

body.page-template-news .news-container .fa-frog {
    --fa: "\F52E";
    --fa--fa: "\F52E\F52E"
}

body.page-template-news .news-container .fa-frosty-head {
    --fa: "\F79B";
    --fa--fa: "\F79B\F79B"
}

body.page-template-news .news-container .fa-frown {
    --fa: "\F119";
    --fa--fa: "\F119\F119"
}

body.page-template-news .news-container .fa-frown-open {
    --fa: "\F57A";
    --fa--fa: "\F57A\F57A"
}

body.page-template-news .news-container .fa-function {
    --fa: "\F661";
    --fa--fa: "\F661\F661"
}

body.page-template-news .news-container .fa-funnel-dollar {
    --fa: "\F662";
    --fa--fa: "\F662\F662"
}

body.page-template-news .news-container .fa-futbol, body.page-template-news .news-container .fa-futbol-ball {
    --fa: "\F1E3";
    --fa--fa: "\F1E3\F1E3"
}

body.page-template-news .news-container .fa-g {
    --fa: "G";
    --fa--fa: "GG"
}

body.page-template-news .news-container .fa-galaxy {
    --fa: "\E008";
    --fa--fa: "\E008\E008"
}

body.page-template-news .news-container .fa-gallery-thumbnails {
    --fa: "\E3AA";
    --fa--fa: "\E3AA\E3AA"
}

body.page-template-news .news-container .fa-game-board {
    --fa: "\F867";
    --fa--fa: "\F867\F867"
}

body.page-template-news .news-container .fa-game-board-alt, body.page-template-news .news-container .fa-game-board-simple {
    --fa: "\F868";
    --fa--fa: "\F868\F868"
}

body.page-template-news .news-container .fa-game-console-handheld {
    --fa: "\F8BB";
    --fa--fa: "\F8BB\F8BB"
}

body.page-template-news .news-container .fa-game-console-handheld-crank {
    --fa: "\E5B9";
    --fa--fa: "\E5B9\E5B9"
}

body.page-template-news .news-container .fa-gamepad {
    --fa: "\F11B";
    --fa--fa: "\F11B\F11B"
}

body.page-template-news .news-container .fa-gamepad-alt, body.page-template-news .news-container .fa-gamepad-modern {
    --fa: "\E5A2";
    --fa--fa: "\E5A2\E5A2"
}

body.page-template-news .news-container .fa-garage {
    --fa: "\E009";
    --fa--fa: "\E009\E009"
}

body.page-template-news .news-container .fa-garage-car {
    --fa: "\E00A";
    --fa--fa: "\E00A\E00A"
}

body.page-template-news .news-container .fa-garage-open {
    --fa: "\E00B";
    --fa--fa: "\E00B\E00B"
}

body.page-template-news .news-container .fa-garlic {
    --fa: "\E40E";
    --fa--fa: "\E40E\E40E"
}

body.page-template-news .news-container .fa-gas-pump {
    --fa: "\F52F";
    --fa--fa: "\F52F\F52F"
}

body.page-template-news .news-container .fa-gas-pump-slash {
    --fa: "\F5F4";
    --fa--fa: "\F5F4\F5F4"
}

body.page-template-news .news-container .fa-gauge {
    --fa: "\F624";
    --fa--fa: "\F624\F624"
}

body.page-template-news .news-container .fa-gauge-circle-bolt {
    --fa: "\E496";
    --fa--fa: "\E496\E496"
}

body.page-template-news .news-container .fa-gauge-circle-minus {
    --fa: "\E497";
    --fa--fa: "\E497\E497"
}

body.page-template-news .news-container .fa-gauge-circle-plus {
    --fa: "\E498";
    --fa--fa: "\E498\E498"
}

body.page-template-news .news-container .fa-gauge-high {
    --fa: "\F625";
    --fa--fa: "\F625\F625"
}

body.page-template-news .news-container .fa-gauge-low {
    --fa: "\F627";
    --fa--fa: "\F627\F627"
}

body.page-template-news .news-container .fa-gauge-max {
    --fa: "\F626";
    --fa--fa: "\F626\F626"
}

body.page-template-news .news-container .fa-gauge-med {
    --fa: "\F624";
    --fa--fa: "\F624\F624"
}

body.page-template-news .news-container .fa-gauge-min {
    --fa: "\F628";
    --fa--fa: "\F628\F628"
}

body.page-template-news .news-container .fa-gauge-simple {
    --fa: "\F629";
    --fa--fa: "\F629\F629"
}

body.page-template-news .news-container .fa-gauge-simple-high {
    --fa: "\F62A";
    --fa--fa: "\F62A\F62A"
}

body.page-template-news .news-container .fa-gauge-simple-low {
    --fa: "\F62C";
    --fa--fa: "\F62C\F62C"
}

body.page-template-news .news-container .fa-gauge-simple-max {
    --fa: "\F62B";
    --fa--fa: "\F62B\F62B"
}

body.page-template-news .news-container .fa-gauge-simple-med {
    --fa: "\F629";
    --fa--fa: "\F629\F629"
}

body.page-template-news .news-container .fa-gauge-simple-min {
    --fa: "\F62D";
    --fa--fa: "\F62D\F62D"
}

body.page-template-news .news-container .fa-gave-dandy {
    --fa: "\E409";
    --fa--fa: "\E409\E409"
}

body.page-template-news .news-container .fa-gavel {
    --fa: "\F0E3";
    --fa--fa: "\F0E3\F0E3"
}

body.page-template-news .news-container .fa-gbp {
    --fa: "\F154";
    --fa--fa: "\F154\F154"
}

body.page-template-news .news-container .fa-gear {
    --fa: "\F013";
    --fa--fa: "\F013\F013"
}

body.page-template-news .news-container .fa-gear-code {
    --fa: "\E5E8";
    --fa--fa: "\E5E8\E5E8"
}

body.page-template-news .news-container .fa-gear-complex {
    --fa: "\E5E9";
    --fa--fa: "\E5E9\E5E9"
}

body.page-template-news .news-container .fa-gear-complex-code {
    --fa: "\E5EB";
    --fa--fa: "\E5EB\E5EB"
}

body.page-template-news .news-container .fa-gears {
    --fa: "\F085";
    --fa--fa: "\F085\F085"
}

body.page-template-news .news-container .fa-gem {
    --fa: "\F3A5";
    --fa--fa: "\F3A5\F3A5"
}

body.page-template-news .news-container .fa-genderless {
    --fa: "\F22D";
    --fa--fa: "\F22D\F22D"
}

body.page-template-news .news-container .fa-ghost {
    --fa: "\F6E2";
    --fa--fa: "\F6E2\F6E2"
}

body.page-template-news .news-container .fa-gif {
    --fa: "\E190";
    --fa--fa: "\E190\E190"
}

body.page-template-news .news-container .fa-gift {
    --fa: "\F06B";
    --fa--fa: "\F06B\F06B"
}

body.page-template-news .news-container .fa-gift-card {
    --fa: "\F663";
    --fa--fa: "\F663\F663"
}

body.page-template-news .news-container .fa-gifts {
    --fa: "\F79C";
    --fa--fa: "\F79C\F79C"
}

body.page-template-news .news-container .fa-gingerbread-man {
    --fa: "\F79D";
    --fa--fa: "\F79D\F79D"
}

body.page-template-news .news-container .fa-glass {
    --fa: "\F804";
    --fa--fa: "\F804\F804"
}

body.page-template-news .news-container .fa-glass-champagne {
    --fa: "\F79E";
    --fa--fa: "\F79E\F79E"
}

body.page-template-news .news-container .fa-glass-cheers {
    --fa: "\F79F";
    --fa--fa: "\F79F\F79F"
}

body.page-template-news .news-container .fa-glass-citrus {
    --fa: "\F869";
    --fa--fa: "\F869\F869"
}

body.page-template-news .news-container .fa-glass-empty {
    --fa: "\E191";
    --fa--fa: "\E191\E191"
}

body.page-template-news .news-container .fa-glass-half, body.page-template-news .news-container .fa-glass-half-empty, body.page-template-news .news-container .fa-glass-half-full {
    --fa: "\E192";
    --fa--fa: "\E192\E192"
}

body.page-template-news .news-container .fa-glass-martini {
    --fa: "\F000";
    --fa--fa: "\F000\F000"
}

body.page-template-news .news-container .fa-glass-martini-alt {
    --fa: "\F57B";
    --fa--fa: "\F57B\F57B"
}

body.page-template-news .news-container .fa-glass-water {
    --fa: "\E4F4";
    --fa--fa: "\E4F4\E4F4"
}

body.page-template-news .news-container .fa-glass-water-droplet {
    --fa: "\E4F5";
    --fa--fa: "\E4F5\E4F5"
}

body.page-template-news .news-container .fa-glass-whiskey {
    --fa: "\F7A0";
    --fa--fa: "\F7A0\F7A0"
}

body.page-template-news .news-container .fa-glass-whiskey-rocks {
    --fa: "\F7A1";
    --fa--fa: "\F7A1\F7A1"
}

body.page-template-news .news-container .fa-glasses {
    --fa: "\F530";
    --fa--fa: "\F530\F530"
}

body.page-template-news .news-container .fa-glasses-alt, body.page-template-news .news-container .fa-glasses-round {
    --fa: "\F5F5";
    --fa--fa: "\F5F5\F5F5"
}

body.page-template-news .news-container .fa-globe {
    --fa: "\F0AC";
    --fa--fa: "\F0AC\F0AC"
}

body.page-template-news .news-container .fa-globe-africa {
    --fa: "\F57C";
    --fa--fa: "\F57C\F57C"
}

body.page-template-news .news-container .fa-globe-americas {
    --fa: "\F57D";
    --fa--fa: "\F57D\F57D"
}

body.page-template-news .news-container .fa-globe-asia {
    --fa: "\F57E";
    --fa--fa: "\F57E\F57E"
}

body.page-template-news .news-container .fa-globe-europe {
    --fa: "\F7A2";
    --fa--fa: "\F7A2\F7A2"
}

body.page-template-news .news-container .fa-globe-oceania {
    --fa: "\E47B";
    --fa--fa: "\E47B\E47B"
}

body.page-template-news .news-container .fa-globe-pointer {
    --fa: "\E60E";
    --fa--fa: "\E60E\E60E"
}

body.page-template-news .news-container .fa-globe-snow {
    --fa: "\F7A3";
    --fa--fa: "\F7A3\F7A3"
}

body.page-template-news .news-container .fa-globe-stand {
    --fa: "\F5F6";
    --fa--fa: "\F5F6\F5F6"
}

body.page-template-news .news-container .fa-globe-wifi {
    --fa: "\E685";
    --fa--fa: "\E685\E685"
}

body.page-template-news .news-container .fa-glove-boxing {
    --fa: "\F438";
    --fa--fa: "\F438\F438"
}

body.page-template-news .news-container .fa-goal-net {
    --fa: "\E3AB";
    --fa--fa: "\E3AB\E3AB"
}

body.page-template-news .news-container .fa-golf-ball, body.page-template-news .news-container .fa-golf-ball-tee {
    --fa: "\F450";
    --fa--fa: "\F450\F450"
}

body.page-template-news .news-container .fa-golf-club {
    --fa: "\F451";
    --fa--fa: "\F451\F451"
}

body.page-template-news .news-container .fa-golf-flag-hole {
    --fa: "\E3AC";
    --fa--fa: "\E3AC\E3AC"
}

body.page-template-news .news-container .fa-gopuram {
    --fa: "\F664";
    --fa--fa: "\F664\F664"
}

body.page-template-news .news-container .fa-graduation-cap {
    --fa: "\F19D";
    --fa--fa: "\F19D\F19D"
}

body.page-template-news .news-container .fa-gramophone {
    --fa: "\F8BD";
    --fa--fa: "\F8BD\F8BD"
}

body.page-template-news .news-container .fa-grapes {
    --fa: "\E306";
    --fa--fa: "\E306\E306"
}

body.page-template-news .news-container .fa-grate {
    --fa: "\E193";
    --fa--fa: "\E193\E193"
}

body.page-template-news .news-container .fa-grate-droplet {
    --fa: "\E194";
    --fa--fa: "\E194\E194"
}

body.page-template-news .news-container .fa-greater-than {
    --fa: ">";
    --fa--fa: ">>"
}

body.page-template-news .news-container .fa-greater-than-equal {
    --fa: "\F532";
    --fa--fa: "\F532\F532"
}

body.page-template-news .news-container .fa-grid {
    --fa: "\E195";
    --fa--fa: "\E195\E195"
}

body.page-template-news .news-container .fa-grid-2 {
    --fa: "\E196";
    --fa--fa: "\E196\E196"
}

body.page-template-news .news-container .fa-grid-2-plus {
    --fa: "\E197";
    --fa--fa: "\E197\E197"
}

body.page-template-news .news-container .fa-grid-3 {
    --fa: "\E195";
    --fa--fa: "\E195\E195"
}

body.page-template-news .news-container .fa-grid-4 {
    --fa: "\E198";
    --fa--fa: "\E198\E198"
}

body.page-template-news .news-container .fa-grid-5 {
    --fa: "\E199";
    --fa--fa: "\E199\E199"
}

body.page-template-news .news-container .fa-grid-dividers {
    --fa: "\E3AD";
    --fa--fa: "\E3AD\E3AD"
}

body.page-template-news .news-container .fa-grid-horizontal {
    --fa: "\E307";
    --fa--fa: "\E307\E307"
}

body.page-template-news .news-container .fa-grid-round {
    --fa: "\E5DA";
    --fa--fa: "\E5DA\E5DA"
}

body.page-template-news .news-container .fa-grid-round-2 {
    --fa: "\E5DB";
    --fa--fa: "\E5DB\E5DB"
}

body.page-template-news .news-container .fa-grid-round-2-plus {
    --fa: "\E5DC";
    --fa--fa: "\E5DC\E5DC"
}

body.page-template-news .news-container .fa-grid-round-4 {
    --fa: "\E5DD";
    --fa--fa: "\E5DD\E5DD"
}

body.page-template-news .news-container .fa-grid-round-5 {
    --fa: "\E5DE";
    --fa--fa: "\E5DE\E5DE"
}

body.page-template-news .news-container .fa-grill {
    --fa: "\E5A3";
    --fa--fa: "\E5A3\E5A3"
}

body.page-template-news .news-container .fa-grill-fire {
    --fa: "\E5A4";
    --fa--fa: "\E5A4\E5A4"
}

body.page-template-news .news-container .fa-grill-hot {
    --fa: "\E5A5";
    --fa--fa: "\E5A5\E5A5"
}

body.page-template-news .news-container .fa-grimace {
    --fa: "\F57F";
    --fa--fa: "\F57F\F57F"
}

body.page-template-news .news-container .fa-grin {
    --fa: "\F580";
    --fa--fa: "\F580\F580"
}

body.page-template-news .news-container .fa-grin-alt {
    --fa: "\F581";
    --fa--fa: "\F581\F581"
}

body.page-template-news .news-container .fa-grin-beam {
    --fa: "\F582";
    --fa--fa: "\F582\F582"
}

body.page-template-news .news-container .fa-grin-beam-sweat {
    --fa: "\F583";
    --fa--fa: "\F583\F583"
}

body.page-template-news .news-container .fa-grin-hearts {
    --fa: "\F584";
    --fa--fa: "\F584\F584"
}

body.page-template-news .news-container .fa-grin-squint {
    --fa: "\F585";
    --fa--fa: "\F585\F585"
}

body.page-template-news .news-container .fa-grin-squint-tears {
    --fa: "\F586";
    --fa--fa: "\F586\F586"
}

body.page-template-news .news-container .fa-grin-stars {
    --fa: "\F587";
    --fa--fa: "\F587\F587"
}

body.page-template-news .news-container .fa-grin-tears {
    --fa: "\F588";
    --fa--fa: "\F588\F588"
}

body.page-template-news .news-container .fa-grin-tongue {
    --fa: "\F589";
    --fa--fa: "\F589\F589"
}

body.page-template-news .news-container .fa-grin-tongue-squint {
    --fa: "\F58A";
    --fa--fa: "\F58A\F58A"
}

body.page-template-news .news-container .fa-grin-tongue-wink {
    --fa: "\F58B";
    --fa--fa: "\F58B\F58B"
}

body.page-template-news .news-container .fa-grin-wink {
    --fa: "\F58C";
    --fa--fa: "\F58C\F58C"
}

body.page-template-news .news-container .fa-grip {
    --fa: "\F58D";
    --fa--fa: "\F58D\F58D"
}

body.page-template-news .news-container .fa-grip-dots {
    --fa: "\E410";
    --fa--fa: "\E410\E410"
}

body.page-template-news .news-container .fa-grip-dots-vertical {
    --fa: "\E411";
    --fa--fa: "\E411\E411"
}

body.page-template-news .news-container .fa-grip-horizontal {
    --fa: "\F58D";
    --fa--fa: "\F58D\F58D"
}

body.page-template-news .news-container .fa-grip-lines {
    --fa: "\F7A4";
    --fa--fa: "\F7A4\F7A4"
}

body.page-template-news .news-container .fa-grip-lines-vertical {
    --fa: "\F7A5";
    --fa--fa: "\F7A5\F7A5"
}

body.page-template-news .news-container .fa-grip-vertical {
    --fa: "\F58E";
    --fa--fa: "\F58E\F58E"
}

body.page-template-news .news-container .fa-group-arrows-rotate {
    --fa: "\E4F6";
    --fa--fa: "\E4F6\E4F6"
}

body.page-template-news .news-container .fa-guarani-sign {
    --fa: "\E19A";
    --fa--fa: "\E19A\E19A"
}

body.page-template-news .news-container .fa-guitar {
    --fa: "\F7A6";
    --fa--fa: "\F7A6\F7A6"
}

body.page-template-news .news-container .fa-guitar-electric {
    --fa: "\F8BE";
    --fa--fa: "\F8BE\F8BE"
}

body.page-template-news .news-container .fa-guitars {
    --fa: "\F8BF";
    --fa--fa: "\F8BF\F8BF"
}

body.page-template-news .news-container .fa-gun {
    --fa: "\E19B";
    --fa--fa: "\E19B\E19B"
}

body.page-template-news .news-container .fa-gun-slash {
    --fa: "\E19C";
    --fa--fa: "\E19C\E19C"
}

body.page-template-news .news-container .fa-gun-squirt {
    --fa: "\E19D";
    --fa--fa: "\E19D\E19D"
}

body.page-template-news .news-container .fa-h {
    --fa: "H";
    --fa--fa: "HH"
}

body.page-template-news .news-container .fa-h-square {
    --fa: "\F0FD";
    --fa--fa: "\F0FD\F0FD"
}

body.page-template-news .news-container .fa-h1 {
    --fa: "\F313";
    --fa--fa: "\F313\F313"
}

body.page-template-news .news-container .fa-h2 {
    --fa: "\F314";
    --fa--fa: "\F314\F314"
}

body.page-template-news .news-container .fa-h3 {
    --fa: "\F315";
    --fa--fa: "\F315\F315"
}

body.page-template-news .news-container .fa-h4 {
    --fa: "\F86A";
    --fa--fa: "\F86A\F86A"
}

body.page-template-news .news-container .fa-h5 {
    --fa: "\E412";
    --fa--fa: "\E412\E412"
}

body.page-template-news .news-container .fa-h6 {
    --fa: "\E413";
    --fa--fa: "\E413\E413"
}

body.page-template-news .news-container .fa-hamburger {
    --fa: "\F805";
    --fa--fa: "\F805\F805"
}

body.page-template-news .news-container .fa-hammer {
    --fa: "\F6E3";
    --fa--fa: "\F6E3\F6E3"
}

body.page-template-news .news-container .fa-hammer-brush {
    --fa: "\E620";
    --fa--fa: "\E620\E620"
}

body.page-template-news .news-container .fa-hammer-crash {
    --fa: "\E414";
    --fa--fa: "\E414\E414"
}

body.page-template-news .news-container .fa-hammer-war {
    --fa: "\F6E4";
    --fa--fa: "\F6E4\F6E4"
}

body.page-template-news .news-container .fa-hamsa {
    --fa: "\F665";
    --fa--fa: "\F665\F665"
}

body.page-template-news .news-container .fa-hand {
    --fa: "\F256";
    --fa--fa: "\F256\F256"
}

body.page-template-news .news-container .fa-hand-back-fist {
    --fa: "\F255";
    --fa--fa: "\F255\F255"
}

body.page-template-news .news-container .fa-hand-back-point-down {
    --fa: "\E19E";
    --fa--fa: "\E19E\E19E"
}

body.page-template-news .news-container .fa-hand-back-point-left {
    --fa: "\E19F";
    --fa--fa: "\E19F\E19F"
}

body.page-template-news .news-container .fa-hand-back-point-ribbon {
    --fa: "\E1A0";
    --fa--fa: "\E1A0\E1A0"
}

body.page-template-news .news-container .fa-hand-back-point-right {
    --fa: "\E1A1";
    --fa--fa: "\E1A1\E1A1"
}

body.page-template-news .news-container .fa-hand-back-point-up {
    --fa: "\E1A2";
    --fa--fa: "\E1A2\E1A2"
}

body.page-template-news .news-container .fa-hand-dots {
    --fa: "\F461";
    --fa--fa: "\F461\F461"
}

body.page-template-news .news-container .fa-hand-fingers-crossed {
    --fa: "\E1A3";
    --fa--fa: "\E1A3\E1A3"
}

body.page-template-news .news-container .fa-hand-fist {
    --fa: "\F6DE";
    --fa--fa: "\F6DE\F6DE"
}

body.page-template-news .news-container .fa-hand-heart {
    --fa: "\F4BC";
    --fa--fa: "\F4BC\F4BC"
}

body.page-template-news .news-container .fa-hand-holding {
    --fa: "\F4BD";
    --fa--fa: "\F4BD\F4BD"
}

body.page-template-news .news-container .fa-hand-holding-box {
    --fa: "\F47B";
    --fa--fa: "\F47B\F47B"
}

body.page-template-news .news-container .fa-hand-holding-circle-dollar {
    --fa: "\E621";
    --fa--fa: "\E621\E621"
}

body.page-template-news .news-container .fa-hand-holding-dollar {
    --fa: "\F4C0";
    --fa--fa: "\F4C0\F4C0"
}

body.page-template-news .news-container .fa-hand-holding-droplet {
    --fa: "\F4C1";
    --fa--fa: "\F4C1\F4C1"
}

body.page-template-news .news-container .fa-hand-holding-hand {
    --fa: "\E4F7";
    --fa--fa: "\E4F7\E4F7"
}

body.page-template-news .news-container .fa-hand-holding-heart {
    --fa: "\F4BE";
    --fa--fa: "\F4BE\F4BE"
}

body.page-template-news .news-container .fa-hand-holding-magic {
    --fa: "\F6E5";
    --fa--fa: "\F6E5\F6E5"
}

body.page-template-news .news-container .fa-hand-holding-medical {
    --fa: "\E05C";
    --fa--fa: "\E05C\E05C"
}

body.page-template-news .news-container .fa-hand-holding-seedling {
    --fa: "\F4BF";
    --fa--fa: "\F4BF\F4BF"
}

body.page-template-news .news-container .fa-hand-holding-skull {
    --fa: "\E1A4";
    --fa--fa: "\E1A4\E1A4"
}

body.page-template-news .news-container .fa-hand-holding-usd {
    --fa: "\F4C0";
    --fa--fa: "\F4C0\F4C0"
}

body.page-template-news .news-container .fa-hand-holding-water {
    --fa: "\F4C1";
    --fa--fa: "\F4C1\F4C1"
}

body.page-template-news .news-container .fa-hand-horns {
    --fa: "\E1A9";
    --fa--fa: "\E1A9\E1A9"
}

body.page-template-news .news-container .fa-hand-lizard {
    --fa: "\F258";
    --fa--fa: "\F258\F258"
}

body.page-template-news .news-container .fa-hand-love {
    --fa: "\E1A5";
    --fa--fa: "\E1A5\E1A5"
}

body.page-template-news .news-container .fa-hand-middle-finger {
    --fa: "\F806";
    --fa--fa: "\F806\F806"
}

body.page-template-news .news-container .fa-hand-paper {
    --fa: "\F256";
    --fa--fa: "\F256\F256"
}

body.page-template-news .news-container .fa-hand-peace {
    --fa: "\F25B";
    --fa--fa: "\F25B\F25B"
}

body.page-template-news .news-container .fa-hand-point-down {
    --fa: "\F0A7";
    --fa--fa: "\F0A7\F0A7"
}

body.page-template-news .news-container .fa-hand-point-left {
    --fa: "\F0A5";
    --fa--fa: "\F0A5\F0A5"
}

body.page-template-news .news-container .fa-hand-point-ribbon {
    --fa: "\E1A6";
    --fa--fa: "\E1A6\E1A6"
}

body.page-template-news .news-container .fa-hand-point-right {
    --fa: "\F0A4";
    --fa--fa: "\F0A4\F0A4"
}

body.page-template-news .news-container .fa-hand-point-up {
    --fa: "\F0A6";
    --fa--fa: "\F0A6\F0A6"
}

body.page-template-news .news-container .fa-hand-pointer {
    --fa: "\F25A";
    --fa--fa: "\F25A\F25A"
}

body.page-template-news .news-container .fa-hand-receiving {
    --fa: "\F47C";
    --fa--fa: "\F47C\F47C"
}

body.page-template-news .news-container .fa-hand-rock {
    --fa: "\F255";
    --fa--fa: "\F255\F255"
}

body.page-template-news .news-container .fa-hand-scissors {
    --fa: "\F257";
    --fa--fa: "\F257\F257"
}

body.page-template-news .news-container .fa-hand-sparkles {
    --fa: "\E05D";
    --fa--fa: "\E05D\E05D"
}

body.page-template-news .news-container .fa-hand-spock {
    --fa: "\F259";
    --fa--fa: "\F259\F259"
}

body.page-template-news .news-container .fa-hand-wave {
    --fa: "\E1A7";
    --fa--fa: "\E1A7\E1A7"
}

body.page-template-news .news-container .fa-handcuffs {
    --fa: "\E4F8";
    --fa--fa: "\E4F8\E4F8"
}

body.page-template-news .news-container .fa-hands {
    --fa: "\F2A7";
    --fa--fa: "\F2A7\F2A7"
}

body.page-template-news .news-container .fa-hands-american-sign-language-interpreting, body.page-template-news .news-container .fa-hands-asl-interpreting {
    --fa: "\F2A3";
    --fa--fa: "\F2A3\F2A3"
}

body.page-template-news .news-container .fa-hands-bound {
    --fa: "\E4F9";
    --fa--fa: "\E4F9\E4F9"
}

body.page-template-news .news-container .fa-hands-bubbles {
    --fa: "\E05E";
    --fa--fa: "\E05E\E05E"
}

body.page-template-news .news-container .fa-hands-clapping {
    --fa: "\E1A8";
    --fa--fa: "\E1A8\E1A8"
}

body.page-template-news .news-container .fa-hands-heart {
    --fa: "\F4C3";
    --fa--fa: "\F4C3\F4C3"
}

body.page-template-news .news-container .fa-hands-helping {
    --fa: "\F4C4";
    --fa--fa: "\F4C4\F4C4"
}

body.page-template-news .news-container .fa-hands-holding {
    --fa: "\F4C2";
    --fa--fa: "\F4C2\F4C2"
}

body.page-template-news .news-container .fa-hands-holding-child {
    --fa: "\E4FA";
    --fa--fa: "\E4FA\E4FA"
}

body.page-template-news .news-container .fa-hands-holding-circle {
    --fa: "\E4FB";
    --fa--fa: "\E4FB\E4FB"
}

body.page-template-news .news-container .fa-hands-holding-diamond {
    --fa: "\F47C";
    --fa--fa: "\F47C\F47C"
}

body.page-template-news .news-container .fa-hands-holding-dollar {
    --fa: "\F4C5";
    --fa--fa: "\F4C5\F4C5"
}

body.page-template-news .news-container .fa-hands-holding-heart {
    --fa: "\F4C3";
    --fa--fa: "\F4C3\F4C3"
}

body.page-template-news .news-container .fa-hands-praying {
    --fa: "\F684";
    --fa--fa: "\F684\F684"
}

body.page-template-news .news-container .fa-hands-usd {
    --fa: "\F4C5";
    --fa--fa: "\F4C5\F4C5"
}

body.page-template-news .news-container .fa-hands-wash {
    --fa: "\E05E";
    --fa--fa: "\E05E\E05E"
}

body.page-template-news .news-container .fa-handshake {
    --fa: "\F2B5";
    --fa--fa: "\F2B5\F2B5"
}

body.page-template-news .news-container .fa-handshake-alt {
    --fa: "\F4C6";
    --fa--fa: "\F4C6\F4C6"
}

body.page-template-news .news-container .fa-handshake-alt-slash {
    --fa: "\E05F";
    --fa--fa: "\E05F\E05F"
}

body.page-template-news .news-container .fa-handshake-angle {
    --fa: "\F4C4";
    --fa--fa: "\F4C4\F4C4"
}

body.page-template-news .news-container .fa-handshake-simple {
    --fa: "\F4C6";
    --fa--fa: "\F4C6\F4C6"
}

body.page-template-news .news-container .fa-handshake-simple-slash {
    --fa: "\E05F";
    --fa--fa: "\E05F\E05F"
}

body.page-template-news .news-container .fa-handshake-slash {
    --fa: "\E060";
    --fa--fa: "\E060\E060"
}

body.page-template-news .news-container .fa-hanukiah {
    --fa: "\F6E6";
    --fa--fa: "\F6E6\F6E6"
}

body.page-template-news .news-container .fa-hard-drive {
    --fa: "\F0A0";
    --fa--fa: "\F0A0\F0A0"
}

body.page-template-news .news-container .fa-hard-hat {
    --fa: "\F807";
    --fa--fa: "\F807\F807"
}

body.page-template-news .news-container .fa-hard-of-hearing {
    --fa: "\F2A4";
    --fa--fa: "\F2A4\F2A4"
}

body.page-template-news .news-container .fa-hashtag {
    --fa: "#";
    --fa--fa: "##"
}

body.page-template-news .news-container .fa-hashtag-lock {
    --fa: "\E415";
    --fa--fa: "\E415\E415"
}

body.page-template-news .news-container .fa-hat-beach {
    --fa: "\E606";
    --fa--fa: "\E606\E606"
}

body.page-template-news .news-container .fa-hat-chef {
    --fa: "\F86B";
    --fa--fa: "\F86B\F86B"
}

body.page-template-news .news-container .fa-hat-cowboy {
    --fa: "\F8C0";
    --fa--fa: "\F8C0\F8C0"
}

body.page-template-news .news-container .fa-hat-cowboy-side {
    --fa: "\F8C1";
    --fa--fa: "\F8C1\F8C1"
}

body.page-template-news .news-container .fa-hat-hard {
    --fa: "\F807";
    --fa--fa: "\F807\F807"
}

body.page-template-news .news-container .fa-hat-santa {
    --fa: "\F7A7";
    --fa--fa: "\F7A7\F7A7"
}

body.page-template-news .news-container .fa-hat-winter {
    --fa: "\F7A8";
    --fa--fa: "\F7A8\F7A8"
}

body.page-template-news .news-container .fa-hat-witch {
    --fa: "\F6E7";
    --fa--fa: "\F6E7\F6E7"
}

body.page-template-news .news-container .fa-hat-wizard {
    --fa: "\F6E8";
    --fa--fa: "\F6E8\F6E8"
}

body.page-template-news .news-container .fa-haykal {
    --fa: "\F666";
    --fa--fa: "\F666\F666"
}

body.page-template-news .news-container .fa-hdd {
    --fa: "\F0A0";
    --fa--fa: "\F0A0\F0A0"
}

body.page-template-news .news-container .fa-head-side {
    --fa: "\F6E9";
    --fa--fa: "\F6E9\F6E9"
}

body.page-template-news .news-container .fa-head-side-brain {
    --fa: "\F808";
    --fa--fa: "\F808\F808"
}

body.page-template-news .news-container .fa-head-side-cough {
    --fa: "\E061";
    --fa--fa: "\E061\E061"
}

body.page-template-news .news-container .fa-head-side-cough-slash {
    --fa: "\E062";
    --fa--fa: "\E062\E062"
}

body.page-template-news .news-container .fa-head-side-gear {
    --fa: "\E611";
    --fa--fa: "\E611\E611"
}

body.page-template-news .news-container .fa-head-side-goggles {
    --fa: "\F6EA";
    --fa--fa: "\F6EA\F6EA"
}

body.page-template-news .news-container .fa-head-side-headphones {
    --fa: "\F8C2";
    --fa--fa: "\F8C2\F8C2"
}

body.page-template-news .news-container .fa-head-side-heart {
    --fa: "\E1AA";
    --fa--fa: "\E1AA\E1AA"
}

body.page-template-news .news-container .fa-head-side-mask {
    --fa: "\E063";
    --fa--fa: "\E063\E063"
}

body.page-template-news .news-container .fa-head-side-medical {
    --fa: "\F809";
    --fa--fa: "\F809\F809"
}

body.page-template-news .news-container .fa-head-side-virus {
    --fa: "\E064";
    --fa--fa: "\E064\E064"
}

body.page-template-news .news-container .fa-head-vr {
    --fa: "\F6EA";
    --fa--fa: "\F6EA\F6EA"
}

body.page-template-news .news-container .fa-header, body.page-template-news .news-container .fa-heading {
    --fa: "\F1DC";
    --fa--fa: "\F1DC\F1DC"
}

body.page-template-news .news-container .fa-headphones {
    --fa: "\F025";
    --fa--fa: "\F025\F025"
}

body.page-template-news .news-container .fa-headphones-alt, body.page-template-news .news-container .fa-headphones-simple {
    --fa: "\F58F";
    --fa--fa: "\F58F\F58F"
}

body.page-template-news .news-container .fa-headset {
    --fa: "\F590";
    --fa--fa: "\F590\F590"
}

body.page-template-news .news-container .fa-heart {
    --fa: "\F004";
    --fa--fa: "\F004\F004"
}

body.page-template-news .news-container .fa-heart-broken {
    --fa: "\F7A9";
    --fa--fa: "\F7A9\F7A9"
}

body.page-template-news .news-container .fa-heart-circle {
    --fa: "\F4C7";
    --fa--fa: "\F4C7\F4C7"
}

body.page-template-news .news-container .fa-heart-circle-bolt {
    --fa: "\E4FC";
    --fa--fa: "\E4FC\E4FC"
}

body.page-template-news .news-container .fa-heart-circle-check {
    --fa: "\E4FD";
    --fa--fa: "\E4FD\E4FD"
}

body.page-template-news .news-container .fa-heart-circle-exclamation {
    --fa: "\E4FE";
    --fa--fa: "\E4FE\E4FE"
}

body.page-template-news .news-container .fa-heart-circle-minus {
    --fa: "\E4FF";
    --fa--fa: "\E4FF\E4FF"
}

body.page-template-news .news-container .fa-heart-circle-plus {
    --fa: "\E500";
    --fa--fa: "\E500\E500"
}

body.page-template-news .news-container .fa-heart-circle-xmark {
    --fa: "\E501";
    --fa--fa: "\E501\E501"
}

body.page-template-news .news-container .fa-heart-crack {
    --fa: "\F7A9";
    --fa--fa: "\F7A9\F7A9"
}

body.page-template-news .news-container .fa-heart-half {
    --fa: "\E1AB";
    --fa--fa: "\E1AB\E1AB"
}

body.page-template-news .news-container .fa-heart-half-alt, body.page-template-news .news-container .fa-heart-half-stroke {
    --fa: "\E1AC";
    --fa--fa: "\E1AC\E1AC"
}

body.page-template-news .news-container .fa-heart-music-camera-bolt {
    --fa: "\F86D";
    --fa--fa: "\F86D\F86D"
}

body.page-template-news .news-container .fa-heart-pulse {
    --fa: "\F21E";
    --fa--fa: "\F21E\F21E"
}

body.page-template-news .news-container .fa-heart-rate {
    --fa: "\F5F8";
    --fa--fa: "\F5F8\F5F8"
}

body.page-template-news .news-container .fa-heart-square {
    --fa: "\F4C8";
    --fa--fa: "\F4C8\F4C8"
}

body.page-template-news .news-container .fa-heartbeat {
    --fa: "\F21E";
    --fa--fa: "\F21E\F21E"
}

body.page-template-news .news-container .fa-heat {
    --fa: "\E00C";
    --fa--fa: "\E00C\E00C"
}

body.page-template-news .news-container .fa-helicopter {
    --fa: "\F533";
    --fa--fa: "\F533\F533"
}

body.page-template-news .news-container .fa-helicopter-symbol {
    --fa: "\E502";
    --fa--fa: "\E502\E502"
}

body.page-template-news .news-container .fa-helmet-battle {
    --fa: "\F6EB";
    --fa--fa: "\F6EB\F6EB"
}

body.page-template-news .news-container .fa-helmet-safety {
    --fa: "\F807";
    --fa--fa: "\F807\F807"
}

body.page-template-news .news-container .fa-helmet-un {
    --fa: "\E503";
    --fa--fa: "\E503\E503"
}

body.page-template-news .news-container .fa-hexagon {
    --fa: "\F312";
    --fa--fa: "\F312\F312"
}

body.page-template-news .news-container .fa-hexagon-check {
    --fa: "\E416";
    --fa--fa: "\E416\E416"
}

body.page-template-news .news-container .fa-hexagon-divide {
    --fa: "\E1AD";
    --fa--fa: "\E1AD\E1AD"
}

body.page-template-news .news-container .fa-hexagon-exclamation {
    --fa: "\E417";
    --fa--fa: "\E417\E417"
}

body.page-template-news .news-container .fa-hexagon-image {
    --fa: "\E504";
    --fa--fa: "\E504\E504"
}

body.page-template-news .news-container .fa-hexagon-minus {
    --fa: "\F307";
    --fa--fa: "\F307\F307"
}

body.page-template-news .news-container .fa-hexagon-nodes {
    --fa: "\E699";
    --fa--fa: "\E699\E699"
}

body.page-template-news .news-container .fa-hexagon-nodes-bolt {
    --fa: "\E69A";
    --fa--fa: "\E69A\E69A"
}

body.page-template-news .news-container .fa-hexagon-plus {
    --fa: "\F300";
    --fa--fa: "\F300\F300"
}

body.page-template-news .news-container .fa-hexagon-vertical-nft {
    --fa: "\E505";
    --fa--fa: "\E505\E505"
}

body.page-template-news .news-container .fa-hexagon-vertical-nft-slanted {
    --fa: "\E506";
    --fa--fa: "\E506\E506"
}

body.page-template-news .news-container .fa-hexagon-xmark {
    --fa: "\F2EE";
    --fa--fa: "\F2EE\F2EE"
}

body.page-template-news .news-container .fa-high-definition {
    --fa: "\E1AE";
    --fa--fa: "\E1AE\E1AE"
}

body.page-template-news .news-container .fa-highlighter {
    --fa: "\F591";
    --fa--fa: "\F591\F591"
}

body.page-template-news .news-container .fa-highlighter-line {
    --fa: "\E1AF";
    --fa--fa: "\E1AF\E1AF"
}

body.page-template-news .news-container .fa-hiking {
    --fa: "\F6EC";
    --fa--fa: "\F6EC\F6EC"
}

body.page-template-news .news-container .fa-hill-avalanche {
    --fa: "\E507";
    --fa--fa: "\E507\E507"
}

body.page-template-news .news-container .fa-hill-rockslide {
    --fa: "\E508";
    --fa--fa: "\E508\E508"
}

body.page-template-news .news-container .fa-hippo {
    --fa: "\F6ED";
    --fa--fa: "\F6ED\F6ED"
}

body.page-template-news .news-container .fa-history {
    --fa: "\F1DA";
    --fa--fa: "\F1DA\F1DA"
}

body.page-template-news .news-container .fa-hockey-mask {
    --fa: "\F6EE";
    --fa--fa: "\F6EE\F6EE"
}

body.page-template-news .news-container .fa-hockey-puck {
    --fa: "\F453";
    --fa--fa: "\F453\F453"
}

body.page-template-news .news-container .fa-hockey-stick-puck {
    --fa: "\E3AE";
    --fa--fa: "\E3AE\E3AE"
}

body.page-template-news .news-container .fa-hockey-sticks {
    --fa: "\F454";
    --fa--fa: "\F454\F454"
}

body.page-template-news .news-container .fa-holly-berry {
    --fa: "\F7AA";
    --fa--fa: "\F7AA\F7AA"
}

body.page-template-news .news-container .fa-home, body.page-template-news .news-container .fa-home-alt {
    --fa: "\F015";
    --fa--fa: "\F015\F015"
}

body.page-template-news .news-container .fa-home-blank {
    --fa: "\E487";
    --fa--fa: "\E487\E487"
}

body.page-template-news .news-container .fa-home-heart {
    --fa: "\F4C9";
    --fa--fa: "\F4C9\F4C9"
}

body.page-template-news .news-container .fa-home-lg {
    --fa: "\E3AF";
    --fa--fa: "\E3AF\E3AF"
}

body.page-template-news .news-container .fa-home-lg-alt {
    --fa: "\F015";
    --fa--fa: "\F015\F015"
}

body.page-template-news .news-container .fa-home-user {
    --fa: "\E1B0";
    --fa--fa: "\E1B0\E1B0"
}

body.page-template-news .news-container .fa-honey-pot {
    --fa: "\E418";
    --fa--fa: "\E418\E418"
}

body.page-template-news .news-container .fa-hood-cloak {
    --fa: "\F6EF";
    --fa--fa: "\F6EF\F6EF"
}

body.page-template-news .news-container .fa-horizontal-rule {
    --fa: "\F86C";
    --fa--fa: "\F86C\F86C"
}

body.page-template-news .news-container .fa-horse {
    --fa: "\F6F0";
    --fa--fa: "\F6F0\F6F0"
}

body.page-template-news .news-container .fa-horse-head {
    --fa: "\F7AB";
    --fa--fa: "\F7AB\F7AB"
}

body.page-template-news .news-container .fa-horse-saddle {
    --fa: "\F8C3";
    --fa--fa: "\F8C3\F8C3"
}

body.page-template-news .news-container .fa-hose {
    --fa: "\E419";
    --fa--fa: "\E419\E419"
}

body.page-template-news .news-container .fa-hose-reel {
    --fa: "\E41A";
    --fa--fa: "\E41A\E41A"
}

body.page-template-news .news-container .fa-hospital, body.page-template-news .news-container .fa-hospital-alt {
    --fa: "\F0F8";
    --fa--fa: "\F0F8\F0F8"
}

body.page-template-news .news-container .fa-hospital-symbol {
    --fa: "\F47E";
    --fa--fa: "\F47E\F47E"
}

body.page-template-news .news-container .fa-hospital-user {
    --fa: "\F80D";
    --fa--fa: "\F80D\F80D"
}

body.page-template-news .news-container .fa-hospital-wide {
    --fa: "\F0F8";
    --fa--fa: "\F0F8\F0F8"
}

body.page-template-news .news-container .fa-hospitals {
    --fa: "\F80E";
    --fa--fa: "\F80E\F80E"
}

body.page-template-news .news-container .fa-hot-tub, body.page-template-news .news-container .fa-hot-tub-person {
    --fa: "\F593";
    --fa--fa: "\F593\F593"
}

body.page-template-news .news-container .fa-hotdog {
    --fa: "\F80F";
    --fa--fa: "\F80F\F80F"
}

body.page-template-news .news-container .fa-hotel {
    --fa: "\F594";
    --fa--fa: "\F594\F594"
}

body.page-template-news .news-container .fa-hourglass {
    --fa: "\F254";
    --fa--fa: "\F254\F254"
}

body.page-template-news .news-container .fa-hourglass-1 {
    --fa: "\F251";
    --fa--fa: "\F251\F251"
}

body.page-template-news .news-container .fa-hourglass-2 {
    --fa: "\F252";
    --fa--fa: "\F252\F252"
}

body.page-template-news .news-container .fa-hourglass-3 {
    --fa: "\F253";
    --fa--fa: "\F253\F253"
}

body.page-template-news .news-container .fa-hourglass-clock {
    --fa: "\E41B";
    --fa--fa: "\E41B\E41B"
}

body.page-template-news .news-container .fa-hourglass-empty {
    --fa: "\F254";
    --fa--fa: "\F254\F254"
}

body.page-template-news .news-container .fa-hourglass-end {
    --fa: "\F253";
    --fa--fa: "\F253\F253"
}

body.page-template-news .news-container .fa-hourglass-half {
    --fa: "\F252";
    --fa--fa: "\F252\F252"
}

body.page-template-news .news-container .fa-hourglass-start {
    --fa: "\F251";
    --fa--fa: "\F251\F251"
}

body.page-template-news .news-container .fa-house {
    --fa: "\F015";
    --fa--fa: "\F015\F015"
}

body.page-template-news .news-container .fa-house-blank {
    --fa: "\E487";
    --fa--fa: "\E487\E487"
}

body.page-template-news .news-container .fa-house-building {
    --fa: "\E1B1";
    --fa--fa: "\E1B1\E1B1"
}

body.page-template-news .news-container .fa-house-chimney {
    --fa: "\E3AF";
    --fa--fa: "\E3AF\E3AF"
}

body.page-template-news .news-container .fa-house-chimney-blank {
    --fa: "\E3B0";
    --fa--fa: "\E3B0\E3B0"
}

body.page-template-news .news-container .fa-house-chimney-crack {
    --fa: "\F6F1";
    --fa--fa: "\F6F1\F6F1"
}

body.page-template-news .news-container .fa-house-chimney-heart {
    --fa: "\E1B2";
    --fa--fa: "\E1B2\E1B2"
}

body.page-template-news .news-container .fa-house-chimney-medical {
    --fa: "\F7F2";
    --fa--fa: "\F7F2\F7F2"
}

body.page-template-news .news-container .fa-house-chimney-user {
    --fa: "\E065";
    --fa--fa: "\E065\E065"
}

body.page-template-news .news-container .fa-house-chimney-window {
    --fa: "\E00D";
    --fa--fa: "\E00D\E00D"
}

body.page-template-news .news-container .fa-house-circle-check {
    --fa: "\E509";
    --fa--fa: "\E509\E509"
}

body.page-template-news .news-container .fa-house-circle-exclamation {
    --fa: "\E50A";
    --fa--fa: "\E50A\E50A"
}

body.page-template-news .news-container .fa-house-circle-xmark {
    --fa: "\E50B";
    --fa--fa: "\E50B\E50B"
}

body.page-template-news .news-container .fa-house-crack {
    --fa: "\E3B1";
    --fa--fa: "\E3B1\E3B1"
}

body.page-template-news .news-container .fa-house-damage {
    --fa: "\F6F1";
    --fa--fa: "\F6F1\F6F1"
}

body.page-template-news .news-container .fa-house-day {
    --fa: "\E00E";
    --fa--fa: "\E00E\E00E"
}

body.page-template-news .news-container .fa-house-fire {
    --fa: "\E50C";
    --fa--fa: "\E50C\E50C"
}

body.page-template-news .news-container .fa-house-flag {
    --fa: "\E50D";
    --fa--fa: "\E50D\E50D"
}

body.page-template-news .news-container .fa-house-flood {
    --fa: "\F74F";
    --fa--fa: "\F74F\F74F"
}

body.page-template-news .news-container .fa-house-flood-water {
    --fa: "\E50E";
    --fa--fa: "\E50E\E50E"
}

body.page-template-news .news-container .fa-house-flood-water-circle-arrow-right {
    --fa: "\E50F";
    --fa--fa: "\E50F\E50F"
}

body.page-template-news .news-container .fa-house-heart {
    --fa: "\F4C9";
    --fa--fa: "\F4C9\F4C9"
}

body.page-template-news .news-container .fa-house-laptop {
    --fa: "\E066";
    --fa--fa: "\E066\E066"
}

body.page-template-news .news-container .fa-house-leave {
    --fa: "\E00F";
    --fa--fa: "\E00F\E00F"
}

body.page-template-news .news-container .fa-house-lock {
    --fa: "\E510";
    --fa--fa: "\E510\E510"
}

body.page-template-news .news-container .fa-house-medical {
    --fa: "\E3B2";
    --fa--fa: "\E3B2\E3B2"
}

body.page-template-news .news-container .fa-house-medical-circle-check {
    --fa: "\E511";
    --fa--fa: "\E511\E511"
}

body.page-template-news .news-container .fa-house-medical-circle-exclamation {
    --fa: "\E512";
    --fa--fa: "\E512\E512"
}

body.page-template-news .news-container .fa-house-medical-circle-xmark {
    --fa: "\E513";
    --fa--fa: "\E513\E513"
}

body.page-template-news .news-container .fa-house-medical-flag {
    --fa: "\E514";
    --fa--fa: "\E514\E514"
}

body.page-template-news .news-container .fa-house-night {
    --fa: "\E010";
    --fa--fa: "\E010\E010"
}

body.page-template-news .news-container .fa-house-person-arrive {
    --fa: "\E011";
    --fa--fa: "\E011\E011"
}

body.page-template-news .news-container .fa-house-person-depart, body.page-template-news .news-container .fa-house-person-leave {
    --fa: "\E00F";
    --fa--fa: "\E00F\E00F"
}

body.page-template-news .news-container .fa-house-person-return, body.page-template-news .news-container .fa-house-return {
    --fa: "\E011";
    --fa--fa: "\E011\E011"
}

body.page-template-news .news-container .fa-house-signal {
    --fa: "\E012";
    --fa--fa: "\E012\E012"
}

body.page-template-news .news-container .fa-house-tree {
    --fa: "\E1B3";
    --fa--fa: "\E1B3\E1B3"
}

body.page-template-news .news-container .fa-house-tsunami {
    --fa: "\E515";
    --fa--fa: "\E515\E515"
}

body.page-template-news .news-container .fa-house-turret {
    --fa: "\E1B4";
    --fa--fa: "\E1B4\E1B4"
}

body.page-template-news .news-container .fa-house-user {
    --fa: "\E1B0";
    --fa--fa: "\E1B0\E1B0"
}

body.page-template-news .news-container .fa-house-water {
    --fa: "\F74F";
    --fa--fa: "\F74F\F74F"
}

body.page-template-news .news-container .fa-house-window {
    --fa: "\E3B3";
    --fa--fa: "\E3B3\E3B3"
}

body.page-template-news .news-container .fa-hryvnia, body.page-template-news .news-container .fa-hryvnia-sign {
    --fa: "\F6F2";
    --fa--fa: "\F6F2\F6F2"
}

body.page-template-news .news-container .fa-humidity {
    --fa: "\F750";
    --fa--fa: "\F750\F750"
}

body.page-template-news .news-container .fa-hundred-points {
    --fa: "\E41C";
    --fa--fa: "\E41C\E41C"
}

body.page-template-news .news-container .fa-hurricane {
    --fa: "\F751";
    --fa--fa: "\F751\F751"
}

body.page-template-news .news-container .fa-hydra {
    --fa: "\E686";
    --fa--fa: "\E686\E686"
}

body.page-template-news .news-container .fa-hyphen {
    --fa: "-";
    --fa--fa: "--"
}

body.page-template-news .news-container .fa-i {
    --fa: "I";
    --fa--fa: "II"
}

body.page-template-news .news-container .fa-i-cursor {
    --fa: "\F246";
    --fa--fa: "\F246\F246"
}

body.page-template-news .news-container .fa-ice-cream {
    --fa: "\F810";
    --fa--fa: "\F810\F810"
}

body.page-template-news .news-container .fa-ice-skate {
    --fa: "\F7AC";
    --fa--fa: "\F7AC\F7AC"
}

body.page-template-news .news-container .fa-icicles {
    --fa: "\F7AD";
    --fa--fa: "\F7AD\F7AD"
}

body.page-template-news .news-container .fa-icons {
    --fa: "\F86D";
    --fa--fa: "\F86D\F86D"
}

body.page-template-news .news-container .fa-icons-alt {
    --fa: "\F86E";
    --fa--fa: "\F86E\F86E"
}

body.page-template-news .news-container .fa-id-badge {
    --fa: "\F2C1";
    --fa--fa: "\F2C1\F2C1"
}

body.page-template-news .news-container .fa-id-card {
    --fa: "\F2C2";
    --fa--fa: "\F2C2\F2C2"
}

body.page-template-news .news-container .fa-id-card-alt, body.page-template-news .news-container .fa-id-card-clip {
    --fa: "\F47F";
    --fa--fa: "\F47F\F47F"
}

body.page-template-news .news-container .fa-igloo {
    --fa: "\F7AE";
    --fa--fa: "\F7AE\F7AE"
}

body.page-template-news .news-container .fa-ils {
    --fa: "\F20B";
    --fa--fa: "\F20B\F20B"
}

body.page-template-news .news-container .fa-image {
    --fa: "\F03E";
    --fa--fa: "\F03E\F03E"
}

body.page-template-news .news-container .fa-image-landscape {
    --fa: "\E1B5";
    --fa--fa: "\E1B5\E1B5"
}

body.page-template-news .news-container .fa-image-polaroid {
    --fa: "\F8C4";
    --fa--fa: "\F8C4\F8C4"
}

body.page-template-news .news-container .fa-image-polaroid-user {
    --fa: "\E1B6";
    --fa--fa: "\E1B6\E1B6"
}

body.page-template-news .news-container .fa-image-portrait {
    --fa: "\F3E0";
    --fa--fa: "\F3E0\F3E0"
}

body.page-template-news .news-container .fa-image-slash {
    --fa: "\E1B7";
    --fa--fa: "\E1B7\E1B7"
}

body.page-template-news .news-container .fa-image-user {
    --fa: "\E1B8";
    --fa--fa: "\E1B8\E1B8"
}

body.page-template-news .news-container .fa-images {
    --fa: "\F302";
    --fa--fa: "\F302\F302"
}

body.page-template-news .news-container .fa-images-user {
    --fa: "\E1B9";
    --fa--fa: "\E1B9\E1B9"
}

body.page-template-news .news-container .fa-inbox {
    --fa: "\F01C";
    --fa--fa: "\F01C\F01C"
}

body.page-template-news .news-container .fa-inbox-arrow-down {
    --fa: "\F310";
    --fa--fa: "\F310\F310"
}

body.page-template-news .news-container .fa-inbox-arrow-up {
    --fa: "\F311";
    --fa--fa: "\F311\F311"
}

body.page-template-news .news-container .fa-inbox-full {
    --fa: "\E1BA";
    --fa--fa: "\E1BA\E1BA"
}

body.page-template-news .news-container .fa-inbox-in {
    --fa: "\F310";
    --fa--fa: "\F310\F310"
}

body.page-template-news .news-container .fa-inbox-out {
    --fa: "\F311";
    --fa--fa: "\F311\F311"
}

body.page-template-news .news-container .fa-inboxes {
    --fa: "\E1BB";
    --fa--fa: "\E1BB\E1BB"
}

body.page-template-news .news-container .fa-indent {
    --fa: "\F03C";
    --fa--fa: "\F03C\F03C"
}

body.page-template-news .news-container .fa-indian-rupee, body.page-template-news .news-container .fa-indian-rupee-sign {
    --fa: "\E1BC";
    --fa--fa: "\E1BC\E1BC"
}

body.page-template-news .news-container .fa-industry {
    --fa: "\F275";
    --fa--fa: "\F275\F275"
}

body.page-template-news .news-container .fa-industry-alt, body.page-template-news .news-container .fa-industry-windows {
    --fa: "\F3B3";
    --fa--fa: "\F3B3\F3B3"
}

body.page-template-news .news-container .fa-infinity {
    --fa: "\F534";
    --fa--fa: "\F534\F534"
}

body.page-template-news .news-container .fa-info {
    --fa: "\F129";
    --fa--fa: "\F129\F129"
}

body.page-template-news .news-container .fa-info-circle {
    --fa: "\F05A";
    --fa--fa: "\F05A\F05A"
}

body.page-template-news .news-container .fa-info-square {
    --fa: "\F30F";
    --fa--fa: "\F30F\F30F"
}

body.page-template-news .news-container .fa-inhaler {
    --fa: "\F5F9";
    --fa--fa: "\F5F9\F5F9"
}

body.page-template-news .news-container .fa-input-numeric {
    --fa: "\E1BD";
    --fa--fa: "\E1BD\E1BD"
}

body.page-template-news .news-container .fa-input-pipe {
    --fa: "\E1BE";
    --fa--fa: "\E1BE\E1BE"
}

body.page-template-news .news-container .fa-input-text {
    --fa: "\E1BF";
    --fa--fa: "\E1BF\E1BF"
}

body.page-template-news .news-container .fa-inr {
    --fa: "\E1BC";
    --fa--fa: "\E1BC\E1BC"
}

body.page-template-news .news-container .fa-institution {
    --fa: "\F19C";
    --fa--fa: "\F19C\F19C"
}

body.page-template-news .news-container .fa-integral {
    --fa: "\F667";
    --fa--fa: "\F667\F667"
}

body.page-template-news .news-container .fa-interrobang {
    --fa: "\E5BA";
    --fa--fa: "\E5BA\E5BA"
}

body.page-template-news .news-container .fa-intersection {
    --fa: "\F668";
    --fa--fa: "\F668\F668"
}

body.page-template-news .news-container .fa-inventory {
    --fa: "\F480";
    --fa--fa: "\F480\F480"
}

body.page-template-news .news-container .fa-island-tree-palm, body.page-template-news .news-container .fa-island-tropical {
    --fa: "\F811";
    --fa--fa: "\F811\F811"
}

body.page-template-news .news-container .fa-italic {
    --fa: "\F033";
    --fa--fa: "\F033\F033"
}

body.page-template-news .news-container .fa-j {
    --fa: "J";
    --fa--fa: "JJ"
}

body.page-template-news .news-container .fa-jack-o-lantern {
    --fa: "\F30E";
    --fa--fa: "\F30E\F30E"
}

body.page-template-news .news-container .fa-jar {
    --fa: "\E516";
    --fa--fa: "\E516\E516"
}

body.page-template-news .news-container .fa-jar-wheat {
    --fa: "\E517";
    --fa--fa: "\E517\E517"
}

body.page-template-news .news-container .fa-jedi {
    --fa: "\F669";
    --fa--fa: "\F669\F669"
}

body.page-template-news .news-container .fa-jet-fighter {
    --fa: "\F0FB";
    --fa--fa: "\F0FB\F0FB"
}

body.page-template-news .news-container .fa-jet-fighter-up {
    --fa: "\E518";
    --fa--fa: "\E518\E518"
}

body.page-template-news .news-container .fa-joint {
    --fa: "\F595";
    --fa--fa: "\F595\F595"
}

body.page-template-news .news-container .fa-journal-whills {
    --fa: "\F66A";
    --fa--fa: "\F66A\F66A"
}

body.page-template-news .news-container .fa-joystick {
    --fa: "\F8C5";
    --fa--fa: "\F8C5\F8C5"
}

body.page-template-news .news-container .fa-jpy {
    --fa: "\F157";
    --fa--fa: "\F157\F157"
}

body.page-template-news .news-container .fa-jug {
    --fa: "\F8C6";
    --fa--fa: "\F8C6\F8C6"
}

body.page-template-news .news-container .fa-jug-bottle {
    --fa: "\E5FB";
    --fa--fa: "\E5FB\E5FB"
}

body.page-template-news .news-container .fa-jug-detergent {
    --fa: "\E519";
    --fa--fa: "\E519\E519"
}

body.page-template-news .news-container .fa-k {
    --fa: "K";
    --fa--fa: "KK"
}

body.page-template-news .news-container .fa-kaaba {
    --fa: "\F66B";
    --fa--fa: "\F66B\F66B"
}

body.page-template-news .news-container .fa-kazoo {
    --fa: "\F8C7";
    --fa--fa: "\F8C7\F8C7"
}

body.page-template-news .news-container .fa-kerning {
    --fa: "\F86F";
    --fa--fa: "\F86F\F86F"
}

body.page-template-news .news-container .fa-key {
    --fa: "\F084";
    --fa--fa: "\F084\F084"
}

body.page-template-news .news-container .fa-key-skeleton {
    --fa: "\F6F3";
    --fa--fa: "\F6F3\F6F3"
}

body.page-template-news .news-container .fa-key-skeleton-left-right {
    --fa: "\E3B4";
    --fa--fa: "\E3B4\E3B4"
}

body.page-template-news .news-container .fa-keyboard {
    --fa: "\F11C";
    --fa--fa: "\F11C\F11C"
}

body.page-template-news .news-container .fa-keyboard-brightness {
    --fa: "\E1C0";
    --fa--fa: "\E1C0\E1C0"
}

body.page-template-news .news-container .fa-keyboard-brightness-low {
    --fa: "\E1C1";
    --fa--fa: "\E1C1\E1C1"
}

body.page-template-news .news-container .fa-keyboard-down {
    --fa: "\E1C2";
    --fa--fa: "\E1C2\E1C2"
}

body.page-template-news .news-container .fa-keyboard-left {
    --fa: "\E1C3";
    --fa--fa: "\E1C3\E1C3"
}

body.page-template-news .news-container .fa-keynote {
    --fa: "\F66C";
    --fa--fa: "\F66C\F66C"
}

body.page-template-news .news-container .fa-khanda {
    --fa: "\F66D";
    --fa--fa: "\F66D\F66D"
}

body.page-template-news .news-container .fa-kidneys {
    --fa: "\F5FB";
    --fa--fa: "\F5FB\F5FB"
}

body.page-template-news .news-container .fa-kip-sign {
    --fa: "\E1C4";
    --fa--fa: "\E1C4\E1C4"
}

body.page-template-news .news-container .fa-kiss {
    --fa: "\F596";
    --fa--fa: "\F596\F596"
}

body.page-template-news .news-container .fa-kiss-beam {
    --fa: "\F597";
    --fa--fa: "\F597\F597"
}

body.page-template-news .news-container .fa-kiss-wink-heart {
    --fa: "\F598";
    --fa--fa: "\F598\F598"
}

body.page-template-news .news-container .fa-kit-medical {
    --fa: "\F479";
    --fa--fa: "\F479\F479"
}

body.page-template-news .news-container .fa-kitchen-set {
    --fa: "\E51A";
    --fa--fa: "\E51A\E51A"
}

body.page-template-news .news-container .fa-kite {
    --fa: "\F6F4";
    --fa--fa: "\F6F4\F6F4"
}

body.page-template-news .news-container .fa-kiwi-bird {
    --fa: "\F535";
    --fa--fa: "\F535\F535"
}

body.page-template-news .news-container .fa-kiwi-fruit {
    --fa: "\E30C";
    --fa--fa: "\E30C\E30C"
}

body.page-template-news .news-container .fa-knife {
    --fa: "\F2E4";
    --fa--fa: "\F2E4\F2E4"
}

body.page-template-news .news-container .fa-knife-kitchen {
    --fa: "\F6F5";
    --fa--fa: "\F6F5\F6F5"
}

body.page-template-news .news-container .fa-krw {
    --fa: "\F159";
    --fa--fa: "\F159\F159"
}

body.page-template-news .news-container .fa-l {
    --fa: "L";
    --fa--fa: "LL"
}

body.page-template-news .news-container .fa-lacrosse-stick {
    --fa: "\E3B5";
    --fa--fa: "\E3B5\E3B5"
}

body.page-template-news .news-container .fa-lacrosse-stick-ball {
    --fa: "\E3B6";
    --fa--fa: "\E3B6\E3B6"
}

body.page-template-news .news-container .fa-ladder-water {
    --fa: "\F5C5";
    --fa--fa: "\F5C5\F5C5"
}

body.page-template-news .news-container .fa-lambda {
    --fa: "\F66E";
    --fa--fa: "\F66E\F66E"
}

body.page-template-news .news-container .fa-lamp {
    --fa: "\F4CA";
    --fa--fa: "\F4CA\F4CA"
}

body.page-template-news .news-container .fa-lamp-desk {
    --fa: "\E014";
    --fa--fa: "\E014\E014"
}

body.page-template-news .news-container .fa-lamp-floor {
    --fa: "\E015";
    --fa--fa: "\E015\E015"
}

body.page-template-news .news-container .fa-lamp-street {
    --fa: "\E1C5";
    --fa--fa: "\E1C5\E1C5"
}

body.page-template-news .news-container .fa-land-mine-on {
    --fa: "\E51B";
    --fa--fa: "\E51B\E51B"
}

body.page-template-news .news-container .fa-landmark {
    --fa: "\F66F";
    --fa--fa: "\F66F\F66F"
}

body.page-template-news .news-container .fa-landmark-alt, body.page-template-news .news-container .fa-landmark-dome {
    --fa: "\F752";
    --fa--fa: "\F752\F752"
}

body.page-template-news .news-container .fa-landmark-flag {
    --fa: "\E51C";
    --fa--fa: "\E51C\E51C"
}

body.page-template-news .news-container .fa-landmark-magnifying-glass {
    --fa: "\E622";
    --fa--fa: "\E622\E622"
}

body.page-template-news .news-container .fa-landscape {
    --fa: "\E1B5";
    --fa--fa: "\E1B5\E1B5"
}

body.page-template-news .news-container .fa-language {
    --fa: "\F1AB";
    --fa--fa: "\F1AB\F1AB"
}

body.page-template-news .news-container .fa-laptop {
    --fa: "\F109";
    --fa--fa: "\F109\F109"
}

body.page-template-news .news-container .fa-laptop-arrow-down {
    --fa: "\E1C6";
    --fa--fa: "\E1C6\E1C6"
}

body.page-template-news .news-container .fa-laptop-binary {
    --fa: "\E5E7";
    --fa--fa: "\E5E7\E5E7"
}

body.page-template-news .news-container .fa-laptop-code {
    --fa: "\F5FC";
    --fa--fa: "\F5FC\F5FC"
}

body.page-template-news .news-container .fa-laptop-file {
    --fa: "\E51D";
    --fa--fa: "\E51D\E51D"
}

body.page-template-news .news-container .fa-laptop-house {
    --fa: "\E066";
    --fa--fa: "\E066\E066"
}

body.page-template-news .news-container .fa-laptop-medical {
    --fa: "\F812";
    --fa--fa: "\F812\F812"
}

body.page-template-news .news-container .fa-laptop-mobile {
    --fa: "\F87A";
    --fa--fa: "\F87A\F87A"
}

body.page-template-news .news-container .fa-laptop-slash {
    --fa: "\E1C7";
    --fa--fa: "\E1C7\E1C7"
}

body.page-template-news .news-container .fa-lari-sign {
    --fa: "\E1C8";
    --fa--fa: "\E1C8\E1C8"
}

body.page-template-news .news-container .fa-lasso {
    --fa: "\F8C8";
    --fa--fa: "\F8C8\F8C8"
}

body.page-template-news .news-container .fa-lasso-sparkles {
    --fa: "\E1C9";
    --fa--fa: "\E1C9\E1C9"
}

body.page-template-news .news-container .fa-laugh {
    --fa: "\F599";
    --fa--fa: "\F599\F599"
}

body.page-template-news .news-container .fa-laugh-beam {
    --fa: "\F59A";
    --fa--fa: "\F59A\F59A"
}

body.page-template-news .news-container .fa-laugh-squint {
    --fa: "\F59B";
    --fa--fa: "\F59B\F59B"
}

body.page-template-news .news-container .fa-laugh-wink {
    --fa: "\F59C";
    --fa--fa: "\F59C\F59C"
}

body.page-template-news .news-container .fa-layer-group {
    --fa: "\F5FD";
    --fa--fa: "\F5FD\F5FD"
}

body.page-template-news .news-container .fa-layer-group-minus {
    --fa: "\F5FE";
    --fa--fa: "\F5FE\F5FE"
}

body.page-template-news .news-container .fa-layer-group-plus {
    --fa: "\F5FF";
    --fa--fa: "\F5FF\F5FF"
}

body.page-template-news .news-container .fa-layer-minus {
    --fa: "\F5FE";
    --fa--fa: "\F5FE\F5FE"
}

body.page-template-news .news-container .fa-layer-plus {
    --fa: "\F5FF";
    --fa--fa: "\F5FF\F5FF"
}

body.page-template-news .news-container .fa-leaf {
    --fa: "\F06C";
    --fa--fa: "\F06C\F06C"
}

body.page-template-news .news-container .fa-leaf-heart {
    --fa: "\F4CB";
    --fa--fa: "\F4CB\F4CB"
}

body.page-template-news .news-container .fa-leaf-maple {
    --fa: "\F6F6";
    --fa--fa: "\F6F6\F6F6"
}

body.page-template-news .news-container .fa-leaf-oak {
    --fa: "\F6F7";
    --fa--fa: "\F6F7\F6F7"
}

body.page-template-news .news-container .fa-leafy-green {
    --fa: "\E41D";
    --fa--fa: "\E41D\E41D"
}

body.page-template-news .news-container .fa-left {
    --fa: "\F355";
    --fa--fa: "\F355\F355"
}

body.page-template-news .news-container .fa-left-from-bracket {
    --fa: "\E66C";
    --fa--fa: "\E66C\E66C"
}

body.page-template-news .news-container .fa-left-from-line {
    --fa: "\F348";
    --fa--fa: "\F348\F348"
}

body.page-template-news .news-container .fa-left-long {
    --fa: "\F30A";
    --fa--fa: "\F30A\F30A"
}

body.page-template-news .news-container .fa-left-long-to-line {
    --fa: "\E41E";
    --fa--fa: "\E41E\E41E"
}

body.page-template-news .news-container .fa-left-right {
    --fa: "\F337";
    --fa--fa: "\F337\F337"
}

body.page-template-news .news-container .fa-left-to-bracket {
    --fa: "\E66D";
    --fa--fa: "\E66D\E66D"
}

body.page-template-news .news-container .fa-left-to-line {
    --fa: "\F34B";
    --fa--fa: "\F34B\F34B"
}

body.page-template-news .news-container .fa-legal {
    --fa: "\F0E3";
    --fa--fa: "\F0E3\F0E3"
}

body.page-template-news .news-container .fa-lemon {
    --fa: "\F094";
    --fa--fa: "\F094\F094"
}

body.page-template-news .news-container .fa-less-than {
    --fa: "<";
    --fa--fa: "<<"
}

body.page-template-news .news-container .fa-less-than-equal {
    --fa: "\F537";
    --fa--fa: "\F537\F537"
}

body.page-template-news .news-container .fa-level-down {
    --fa: "\F149";
    --fa--fa: "\F149\F149"
}

body.page-template-news .news-container .fa-level-down-alt {
    --fa: "\F3BE";
    --fa--fa: "\F3BE\F3BE"
}

body.page-template-news .news-container .fa-level-up {
    --fa: "\F148";
    --fa--fa: "\F148\F148"
}

body.page-template-news .news-container .fa-level-up-alt {
    --fa: "\F3BF";
    --fa--fa: "\F3BF\F3BF"
}

body.page-template-news .news-container .fa-life-ring {
    --fa: "\F1CD";
    --fa--fa: "\F1CD\F1CD"
}

body.page-template-news .news-container .fa-light-ceiling {
    --fa: "\E016";
    --fa--fa: "\E016\E016"
}

body.page-template-news .news-container .fa-light-emergency {
    --fa: "\E41F";
    --fa--fa: "\E41F\E41F"
}

body.page-template-news .news-container .fa-light-emergency-on {
    --fa: "\E420";
    --fa--fa: "\E420\E420"
}

body.page-template-news .news-container .fa-light-switch {
    --fa: "\E017";
    --fa--fa: "\E017\E017"
}

body.page-template-news .news-container .fa-light-switch-off {
    --fa: "\E018";
    --fa--fa: "\E018\E018"
}

body.page-template-news .news-container .fa-light-switch-on {
    --fa: "\E019";
    --fa--fa: "\E019\E019"
}

body.page-template-news .news-container .fa-lightbulb {
    --fa: "\F0EB";
    --fa--fa: "\F0EB\F0EB"
}

body.page-template-news .news-container .fa-lightbulb-cfl {
    --fa: "\E5A6";
    --fa--fa: "\E5A6\E5A6"
}

body.page-template-news .news-container .fa-lightbulb-cfl-on {
    --fa: "\E5A7";
    --fa--fa: "\E5A7\E5A7"
}

body.page-template-news .news-container .fa-lightbulb-dollar {
    --fa: "\F670";
    --fa--fa: "\F670\F670"
}

body.page-template-news .news-container .fa-lightbulb-exclamation {
    --fa: "\F671";
    --fa--fa: "\F671\F671"
}

body.page-template-news .news-container .fa-lightbulb-exclamation-on {
    --fa: "\E1CA";
    --fa--fa: "\E1CA\E1CA"
}

body.page-template-news .news-container .fa-lightbulb-gear {
    --fa: "\E5FD";
    --fa--fa: "\E5FD\E5FD"
}

body.page-template-news .news-container .fa-lightbulb-message {
    --fa: "\E687";
    --fa--fa: "\E687\E687"
}

body.page-template-news .news-container .fa-lightbulb-on {
    --fa: "\F672";
    --fa--fa: "\F672\F672"
}

body.page-template-news .news-container .fa-lightbulb-slash {
    --fa: "\F673";
    --fa--fa: "\F673\F673"
}

body.page-template-news .news-container .fa-lighthouse {
    --fa: "\E612";
    --fa--fa: "\E612\E612"
}

body.page-template-news .news-container .fa-lights-holiday {
    --fa: "\F7B2";
    --fa--fa: "\F7B2\F7B2"
}

body.page-template-news .news-container .fa-line-chart {
    --fa: "\F201";
    --fa--fa: "\F201\F201"
}

body.page-template-news .news-container .fa-line-columns {
    --fa: "\F870";
    --fa--fa: "\F870\F870"
}

body.page-template-news .news-container .fa-line-height {
    --fa: "\F871";
    --fa--fa: "\F871\F871"
}

body.page-template-news .news-container .fa-lines-leaning {
    --fa: "\E51E";
    --fa--fa: "\E51E\E51E"
}

body.page-template-news .news-container .fa-link {
    --fa: "\F0C1";
    --fa--fa: "\F0C1\F0C1"
}

body.page-template-news .news-container .fa-link-horizontal {
    --fa: "\E1CB";
    --fa--fa: "\E1CB\E1CB"
}

body.page-template-news .news-container .fa-link-horizontal-slash {
    --fa: "\E1CC";
    --fa--fa: "\E1CC\E1CC"
}

body.page-template-news .news-container .fa-link-simple {
    --fa: "\E1CD";
    --fa--fa: "\E1CD\E1CD"
}

body.page-template-news .news-container .fa-link-simple-slash {
    --fa: "\E1CE";
    --fa--fa: "\E1CE\E1CE"
}

body.page-template-news .news-container .fa-link-slash {
    --fa: "\F127";
    --fa--fa: "\F127\F127"
}

body.page-template-news .news-container .fa-lips {
    --fa: "\F600";
    --fa--fa: "\F600\F600"
}

body.page-template-news .news-container .fa-lira-sign {
    --fa: "\F195";
    --fa--fa: "\F195\F195"
}

body.page-template-news .news-container .fa-list {
    --fa: "\F03A";
    --fa--fa: "\F03A\F03A"
}

body.page-template-news .news-container .fa-list-1-2 {
    --fa: "\F0CB";
    --fa--fa: "\F0CB\F0CB"
}

body.page-template-news .news-container .fa-list-alt {
    --fa: "\F022";
    --fa--fa: "\F022\F022"
}

body.page-template-news .news-container .fa-list-check {
    --fa: "\F0AE";
    --fa--fa: "\F0AE\F0AE"
}

body.page-template-news .news-container .fa-list-dots {
    --fa: "\F0CA";
    --fa--fa: "\F0CA\F0CA"
}

body.page-template-news .news-container .fa-list-dropdown {
    --fa: "\E1CF";
    --fa--fa: "\E1CF\E1CF"
}

body.page-template-news .news-container .fa-list-music {
    --fa: "\F8C9";
    --fa--fa: "\F8C9\F8C9"
}

body.page-template-news .news-container .fa-list-numeric, body.page-template-news .news-container .fa-list-ol {
    --fa: "\F0CB";
    --fa--fa: "\F0CB\F0CB"
}

body.page-template-news .news-container .fa-list-radio {
    --fa: "\E1D0";
    --fa--fa: "\E1D0\E1D0"
}

body.page-template-news .news-container .fa-list-squares {
    --fa: "\F03A";
    --fa--fa: "\F03A\F03A"
}

body.page-template-news .news-container .fa-list-timeline {
    --fa: "\E1D1";
    --fa--fa: "\E1D1\E1D1"
}

body.page-template-news .news-container .fa-list-tree {
    --fa: "\E1D2";
    --fa--fa: "\E1D2\E1D2"
}

body.page-template-news .news-container .fa-list-ul {
    --fa: "\F0CA";
    --fa--fa: "\F0CA\F0CA"
}

body.page-template-news .news-container .fa-litecoin-sign {
    --fa: "\E1D3";
    --fa--fa: "\E1D3\E1D3"
}

body.page-template-news .news-container .fa-loader {
    --fa: "\E1D4";
    --fa--fa: "\E1D4\E1D4"
}

body.page-template-news .news-container .fa-lobster {
    --fa: "\E421";
    --fa--fa: "\E421\E421"
}

body.page-template-news .news-container .fa-location {
    --fa: "\F601";
    --fa--fa: "\F601\F601"
}

body.page-template-news .news-container .fa-location-arrow {
    --fa: "\F124";
    --fa--fa: "\F124\F124"
}

body.page-template-news .news-container .fa-location-arrow-up {
    --fa: "\E63A";
    --fa--fa: "\E63A\E63A"
}

body.page-template-news .news-container .fa-location-check {
    --fa: "\F606";
    --fa--fa: "\F606\F606"
}

body.page-template-news .news-container .fa-location-circle {
    --fa: "\F602";
    --fa--fa: "\F602\F602"
}

body.page-template-news .news-container .fa-location-crosshairs {
    --fa: "\F601";
    --fa--fa: "\F601\F601"
}

body.page-template-news .news-container .fa-location-crosshairs-slash {
    --fa: "\F603";
    --fa--fa: "\F603\F603"
}

body.page-template-news .news-container .fa-location-dot {
    --fa: "\F3C5";
    --fa--fa: "\F3C5\F3C5"
}

body.page-template-news .news-container .fa-location-dot-slash {
    --fa: "\F605";
    --fa--fa: "\F605\F605"
}

body.page-template-news .news-container .fa-location-exclamation {
    --fa: "\F608";
    --fa--fa: "\F608\F608"
}

body.page-template-news .news-container .fa-location-minus {
    --fa: "\F609";
    --fa--fa: "\F609\F609"
}

body.page-template-news .news-container .fa-location-pen {
    --fa: "\F607";
    --fa--fa: "\F607\F607"
}

body.page-template-news .news-container .fa-location-pin {
    --fa: "\F041";
    --fa--fa: "\F041\F041"
}

body.page-template-news .news-container .fa-location-pin-lock {
    --fa: "\E51F";
    --fa--fa: "\E51F\E51F"
}

body.page-template-news .news-container .fa-location-pin-slash {
    --fa: "\F60C";
    --fa--fa: "\F60C\F60C"
}

body.page-template-news .news-container .fa-location-plus {
    --fa: "\F60A";
    --fa--fa: "\F60A\F60A"
}

body.page-template-news .news-container .fa-location-question {
    --fa: "\F60B";
    --fa--fa: "\F60B\F60B"
}

body.page-template-news .news-container .fa-location-slash {
    --fa: "\F603";
    --fa--fa: "\F603\F603"
}

body.page-template-news .news-container .fa-location-smile {
    --fa: "\F60D";
    --fa--fa: "\F60D\F60D"
}

body.page-template-news .news-container .fa-location-xmark {
    --fa: "\F60E";
    --fa--fa: "\F60E\F60E"
}

body.page-template-news .news-container .fa-lock {
    --fa: "\F023";
    --fa--fa: "\F023\F023"
}

body.page-template-news .news-container .fa-lock-a {
    --fa: "\E422";
    --fa--fa: "\E422\E422"
}

body.page-template-news .news-container .fa-lock-alt {
    --fa: "\F30D";
    --fa--fa: "\F30D\F30D"
}

body.page-template-news .news-container .fa-lock-hashtag {
    --fa: "\E423";
    --fa--fa: "\E423\E423"
}

body.page-template-news .news-container .fa-lock-keyhole {
    --fa: "\F30D";
    --fa--fa: "\F30D\F30D"
}

body.page-template-news .news-container .fa-lock-keyhole-open {
    --fa: "\F3C2";
    --fa--fa: "\F3C2\F3C2"
}

body.page-template-news .news-container .fa-lock-open {
    --fa: "\F3C1";
    --fa--fa: "\F3C1\F3C1"
}

body.page-template-news .news-container .fa-lock-open-alt {
    --fa: "\F3C2";
    --fa--fa: "\F3C2\F3C2"
}

body.page-template-news .news-container .fa-locust {
    --fa: "\E520";
    --fa--fa: "\E520\E520"
}

body.page-template-news .news-container .fa-lollipop, body.page-template-news .news-container .fa-lollypop {
    --fa: "\E424";
    --fa--fa: "\E424\E424"
}

body.page-template-news .news-container .fa-long-arrow-alt-down {
    --fa: "\F309";
    --fa--fa: "\F309\F309"
}

body.page-template-news .news-container .fa-long-arrow-alt-left {
    --fa: "\F30A";
    --fa--fa: "\F30A\F30A"
}

body.page-template-news .news-container .fa-long-arrow-alt-right {
    --fa: "\F30B";
    --fa--fa: "\F30B\F30B"
}

body.page-template-news .news-container .fa-long-arrow-alt-up {
    --fa: "\F30C";
    --fa--fa: "\F30C\F30C"
}

body.page-template-news .news-container .fa-long-arrow-down {
    --fa: "\F175";
    --fa--fa: "\F175\F175"
}

body.page-template-news .news-container .fa-long-arrow-left {
    --fa: "\F177";
    --fa--fa: "\F177\F177"
}

body.page-template-news .news-container .fa-long-arrow-right {
    --fa: "\F178";
    --fa--fa: "\F178\F178"
}

body.page-template-news .news-container .fa-long-arrow-up {
    --fa: "\F176";
    --fa--fa: "\F176\F176"
}

body.page-template-news .news-container .fa-loveseat {
    --fa: "\F4CC";
    --fa--fa: "\F4CC\F4CC"
}

body.page-template-news .news-container .fa-low-vision {
    --fa: "\F2A8";
    --fa--fa: "\F2A8\F2A8"
}

body.page-template-news .news-container .fa-luchador, body.page-template-news .news-container .fa-luchador-mask {
    --fa: "\F455";
    --fa--fa: "\F455\F455"
}

body.page-template-news .news-container .fa-luggage-cart {
    --fa: "\F59D";
    --fa--fa: "\F59D\F59D"
}

body.page-template-news .news-container .fa-lungs {
    --fa: "\F604";
    --fa--fa: "\F604\F604"
}

body.page-template-news .news-container .fa-lungs-virus {
    --fa: "\E067";
    --fa--fa: "\E067\E067"
}

body.page-template-news .news-container .fa-m {
    --fa: "M";
    --fa--fa: "MM"
}

body.page-template-news .news-container .fa-mace {
    --fa: "\F6F8";
    --fa--fa: "\F6F8\F6F8"
}

body.page-template-news .news-container .fa-magic {
    --fa: "\F0D0";
    --fa--fa: "\F0D0\F0D0"
}

body.page-template-news .news-container .fa-magic-wand-sparkles {
    --fa: "\E2CA";
    --fa--fa: "\E2CA\E2CA"
}

body.page-template-news .news-container .fa-magnet {
    --fa: "\F076";
    --fa--fa: "\F076\F076"
}

body.page-template-news .news-container .fa-magnifying-glass {
    --fa: "\F002";
    --fa--fa: "\F002\F002"
}

body.page-template-news .news-container .fa-magnifying-glass-arrow-right {
    --fa: "\E521";
    --fa--fa: "\E521\E521"
}

body.page-template-news .news-container .fa-magnifying-glass-arrows-rotate {
    --fa: "\E65E";
    --fa--fa: "\E65E\E65E"
}

body.page-template-news .news-container .fa-magnifying-glass-chart {
    --fa: "\E522";
    --fa--fa: "\E522\E522"
}

body.page-template-news .news-container .fa-magnifying-glass-dollar {
    --fa: "\F688";
    --fa--fa: "\F688\F688"
}

body.page-template-news .news-container .fa-magnifying-glass-location {
    --fa: "\F689";
    --fa--fa: "\F689\F689"
}

body.page-template-news .news-container .fa-magnifying-glass-minus {
    --fa: "\F010";
    --fa--fa: "\F010\F010"
}

body.page-template-news .news-container .fa-magnifying-glass-music {
    --fa: "\E65F";
    --fa--fa: "\E65F\E65F"
}

body.page-template-news .news-container .fa-magnifying-glass-play {
    --fa: "\E660";
    --fa--fa: "\E660\E660"
}

body.page-template-news .news-container .fa-magnifying-glass-plus {
    --fa: "\F00E";
    --fa--fa: "\F00E\F00E"
}

body.page-template-news .news-container .fa-magnifying-glass-waveform {
    --fa: "\E661";
    --fa--fa: "\E661\E661"
}

body.page-template-news .news-container .fa-mail-bulk {
    --fa: "\F674";
    --fa--fa: "\F674\F674"
}

body.page-template-news .news-container .fa-mail-forward {
    --fa: "\F064";
    --fa--fa: "\F064\F064"
}

body.page-template-news .news-container .fa-mail-reply {
    --fa: "\F3E5";
    --fa--fa: "\F3E5\F3E5"
}

body.page-template-news .news-container .fa-mail-reply-all {
    --fa: "\F122";
    --fa--fa: "\F122\F122"
}

body.page-template-news .news-container .fa-mailbox {
    --fa: "\F813";
    --fa--fa: "\F813\F813"
}

body.page-template-news .news-container .fa-mailbox-flag-up {
    --fa: "\E5BB";
    --fa--fa: "\E5BB\E5BB"
}

body.page-template-news .news-container .fa-maki-roll, body.page-template-news .news-container .fa-makizushi {
    --fa: "\E48B";
    --fa--fa: "\E48B\E48B"
}

body.page-template-news .news-container .fa-male {
    --fa: "\F183";
    --fa--fa: "\F183\F183"
}

body.page-template-news .news-container .fa-manat-sign {
    --fa: "\E1D5";
    --fa--fa: "\E1D5\E1D5"
}

body.page-template-news .news-container .fa-mandolin {
    --fa: "\F6F9";
    --fa--fa: "\F6F9\F6F9"
}

body.page-template-news .news-container .fa-mango {
    --fa: "\E30F";
    --fa--fa: "\E30F\E30F"
}

body.page-template-news .news-container .fa-manhole {
    --fa: "\E1D6";
    --fa--fa: "\E1D6\E1D6"
}

body.page-template-news .news-container .fa-map {
    --fa: "\F279";
    --fa--fa: "\F279\F279"
}

body.page-template-news .news-container .fa-map-location {
    --fa: "\F59F";
    --fa--fa: "\F59F\F59F"
}

body.page-template-news .news-container .fa-map-location-dot {
    --fa: "\F5A0";
    --fa--fa: "\F5A0\F5A0"
}

body.page-template-news .news-container .fa-map-marked {
    --fa: "\F59F";
    --fa--fa: "\F59F\F59F"
}

body.page-template-news .news-container .fa-map-marked-alt {
    --fa: "\F5A0";
    --fa--fa: "\F5A0\F5A0"
}

body.page-template-news .news-container .fa-map-marker {
    --fa: "\F041";
    --fa--fa: "\F041\F041"
}

body.page-template-news .news-container .fa-map-marker-alt {
    --fa: "\F3C5";
    --fa--fa: "\F3C5\F3C5"
}

body.page-template-news .news-container .fa-map-marker-alt-slash {
    --fa: "\F605";
    --fa--fa: "\F605\F605"
}

body.page-template-news .news-container .fa-map-marker-check {
    --fa: "\F606";
    --fa--fa: "\F606\F606"
}

body.page-template-news .news-container .fa-map-marker-edit {
    --fa: "\F607";
    --fa--fa: "\F607\F607"
}

body.page-template-news .news-container .fa-map-marker-exclamation {
    --fa: "\F608";
    --fa--fa: "\F608\F608"
}

body.page-template-news .news-container .fa-map-marker-minus {
    --fa: "\F609";
    --fa--fa: "\F609\F609"
}

body.page-template-news .news-container .fa-map-marker-plus {
    --fa: "\F60A";
    --fa--fa: "\F60A\F60A"
}

body.page-template-news .news-container .fa-map-marker-question {
    --fa: "\F60B";
    --fa--fa: "\F60B\F60B"
}

body.page-template-news .news-container .fa-map-marker-slash {
    --fa: "\F60C";
    --fa--fa: "\F60C\F60C"
}

body.page-template-news .news-container .fa-map-marker-smile {
    --fa: "\F60D";
    --fa--fa: "\F60D\F60D"
}

body.page-template-news .news-container .fa-map-marker-times, body.page-template-news .news-container .fa-map-marker-xmark {
    --fa: "\F60E";
    --fa--fa: "\F60E\F60E"
}

body.page-template-news .news-container .fa-map-pin {
    --fa: "\F276";
    --fa--fa: "\F276\F276"
}

body.page-template-news .news-container .fa-map-signs {
    --fa: "\F277";
    --fa--fa: "\F277\F277"
}

body.page-template-news .news-container .fa-marker {
    --fa: "\F5A1";
    --fa--fa: "\F5A1\F5A1"
}

body.page-template-news .news-container .fa-mars {
    --fa: "\F222";
    --fa--fa: "\F222\F222"
}

body.page-template-news .news-container .fa-mars-and-venus {
    --fa: "\F224";
    --fa--fa: "\F224\F224"
}

body.page-template-news .news-container .fa-mars-and-venus-burst {
    --fa: "\E523";
    --fa--fa: "\E523\E523"
}

body.page-template-news .news-container .fa-mars-double {
    --fa: "\F227";
    --fa--fa: "\F227\F227"
}

body.page-template-news .news-container .fa-mars-stroke {
    --fa: "\F229";
    --fa--fa: "\F229\F229"
}

body.page-template-news .news-container .fa-mars-stroke-h, body.page-template-news .news-container .fa-mars-stroke-right {
    --fa: "\F22B";
    --fa--fa: "\F22B\F22B"
}

body.page-template-news .news-container .fa-mars-stroke-up, body.page-template-news .news-container .fa-mars-stroke-v {
    --fa: "\F22A";
    --fa--fa: "\F22A\F22A"
}

body.page-template-news .news-container .fa-martini-glass {
    --fa: "\F57B";
    --fa--fa: "\F57B\F57B"
}

body.page-template-news .news-container .fa-martini-glass-citrus {
    --fa: "\F561";
    --fa--fa: "\F561\F561"
}

body.page-template-news .news-container .fa-martini-glass-empty {
    --fa: "\F000";
    --fa--fa: "\F000\F000"
}

body.page-template-news .news-container .fa-mask {
    --fa: "\F6FA";
    --fa--fa: "\F6FA\F6FA"
}

body.page-template-news .news-container .fa-mask-face {
    --fa: "\E1D7";
    --fa--fa: "\E1D7\E1D7"
}

body.page-template-news .news-container .fa-mask-luchador {
    --fa: "\F455";
    --fa--fa: "\F455\F455"
}

body.page-template-news .news-container .fa-mask-snorkel {
    --fa: "\E3B7";
    --fa--fa: "\E3B7\E3B7"
}

body.page-template-news .news-container .fa-mask-ventilator {
    --fa: "\E524";
    --fa--fa: "\E524\E524"
}

body.page-template-news .news-container .fa-masks-theater {
    --fa: "\F630";
    --fa--fa: "\F630\F630"
}

body.page-template-news .news-container .fa-mattress-pillow {
    --fa: "\E525";
    --fa--fa: "\E525\E525"
}

body.page-template-news .news-container .fa-maximize {
    --fa: "\F31E";
    --fa--fa: "\F31E\F31E"
}

body.page-template-news .news-container .fa-meat {
    --fa: "\F814";
    --fa--fa: "\F814\F814"
}

body.page-template-news .news-container .fa-medal {
    --fa: "\F5A2";
    --fa--fa: "\F5A2\F5A2"
}

body.page-template-news .news-container .fa-medkit {
    --fa: "\F0FA";
    --fa--fa: "\F0FA\F0FA"
}

body.page-template-news .news-container .fa-megaphone {
    --fa: "\F675";
    --fa--fa: "\F675\F675"
}

body.page-template-news .news-container .fa-meh {
    --fa: "\F11A";
    --fa--fa: "\F11A\F11A"
}

body.page-template-news .news-container .fa-meh-blank {
    --fa: "\F5A4";
    --fa--fa: "\F5A4\F5A4"
}

body.page-template-news .news-container .fa-meh-rolling-eyes {
    --fa: "\F5A5";
    --fa--fa: "\F5A5\F5A5"
}

body.page-template-news .news-container .fa-melon {
    --fa: "\E310";
    --fa--fa: "\E310\E310"
}

body.page-template-news .news-container .fa-melon-slice {
    --fa: "\E311";
    --fa--fa: "\E311\E311"
}

body.page-template-news .news-container .fa-memo {
    --fa: "\E1D8";
    --fa--fa: "\E1D8\E1D8"
}

body.page-template-news .news-container .fa-memo-circle-check {
    --fa: "\E1D9";
    --fa--fa: "\E1D9\E1D9"
}

body.page-template-news .news-container .fa-memo-circle-info {
    --fa: "\E49A";
    --fa--fa: "\E49A\E49A"
}

body.page-template-news .news-container .fa-memo-pad {
    --fa: "\E1DA";
    --fa--fa: "\E1DA\E1DA"
}

body.page-template-news .news-container .fa-memory {
    --fa: "\F538";
    --fa--fa: "\F538\F538"
}

body.page-template-news .news-container .fa-menorah {
    --fa: "\F676";
    --fa--fa: "\F676\F676"
}

body.page-template-news .news-container .fa-mercury {
    --fa: "\F223";
    --fa--fa: "\F223\F223"
}

body.page-template-news .news-container .fa-merge {
    --fa: "\E526";
    --fa--fa: "\E526\E526"
}

body.page-template-news .news-container .fa-message {
    --fa: "\F27A";
    --fa--fa: "\F27A\F27A"
}

body.page-template-news .news-container .fa-message-arrow-down {
    --fa: "\E1DB";
    --fa--fa: "\E1DB\E1DB"
}

body.page-template-news .news-container .fa-message-arrow-up {
    --fa: "\E1DC";
    --fa--fa: "\E1DC\E1DC"
}

body.page-template-news .news-container .fa-message-arrow-up-right {
    --fa: "\E1DD";
    --fa--fa: "\E1DD\E1DD"
}

body.page-template-news .news-container .fa-message-bot {
    --fa: "\E3B8";
    --fa--fa: "\E3B8\E3B8"
}

body.page-template-news .news-container .fa-message-captions {
    --fa: "\E1DE";
    --fa--fa: "\E1DE\E1DE"
}

body.page-template-news .news-container .fa-message-check {
    --fa: "\F4A2";
    --fa--fa: "\F4A2\F4A2"
}

body.page-template-news .news-container .fa-message-code {
    --fa: "\E1DF";
    --fa--fa: "\E1DF\E1DF"
}

body.page-template-news .news-container .fa-message-dollar {
    --fa: "\F650";
    --fa--fa: "\F650\F650"
}

body.page-template-news .news-container .fa-message-dots {
    --fa: "\F4A3";
    --fa--fa: "\F4A3\F4A3"
}

body.page-template-news .news-container .fa-message-edit {
    --fa: "\F4A4";
    --fa--fa: "\F4A4\F4A4"
}

body.page-template-news .news-container .fa-message-exclamation {
    --fa: "\F4A5";
    --fa--fa: "\F4A5\F4A5"
}

body.page-template-news .news-container .fa-message-heart {
    --fa: "\E5C9";
    --fa--fa: "\E5C9\E5C9"
}

body.page-template-news .news-container .fa-message-image {
    --fa: "\E1E0";
    --fa--fa: "\E1E0\E1E0"
}

body.page-template-news .news-container .fa-message-lines {
    --fa: "\F4A6";
    --fa--fa: "\F4A6\F4A6"
}

body.page-template-news .news-container .fa-message-medical {
    --fa: "\F7F4";
    --fa--fa: "\F7F4\F7F4"
}

body.page-template-news .news-container .fa-message-middle {
    --fa: "\E1E1";
    --fa--fa: "\E1E1\E1E1"
}

body.page-template-news .news-container .fa-message-middle-top {
    --fa: "\E1E2";
    --fa--fa: "\E1E2\E1E2"
}

body.page-template-news .news-container .fa-message-minus {
    --fa: "\F4A7";
    --fa--fa: "\F4A7\F4A7"
}

body.page-template-news .news-container .fa-message-music {
    --fa: "\F8AF";
    --fa--fa: "\F8AF\F8AF"
}

body.page-template-news .news-container .fa-message-pen {
    --fa: "\F4A4";
    --fa--fa: "\F4A4\F4A4"
}

body.page-template-news .news-container .fa-message-plus {
    --fa: "\F4A8";
    --fa--fa: "\F4A8\F4A8"
}

body.page-template-news .news-container .fa-message-question {
    --fa: "\E1E3";
    --fa--fa: "\E1E3\E1E3"
}

body.page-template-news .news-container .fa-message-quote {
    --fa: "\E1E4";
    --fa--fa: "\E1E4\E1E4"
}

body.page-template-news .news-container .fa-message-slash {
    --fa: "\F4A9";
    --fa--fa: "\F4A9\F4A9"
}

body.page-template-news .news-container .fa-message-smile {
    --fa: "\F4AA";
    --fa--fa: "\F4AA\F4AA"
}

body.page-template-news .news-container .fa-message-sms {
    --fa: "\E1E5";
    --fa--fa: "\E1E5\E1E5"
}

body.page-template-news .news-container .fa-message-text {
    --fa: "\E1E6";
    --fa--fa: "\E1E6\E1E6"
}

body.page-template-news .news-container .fa-message-times, body.page-template-news .news-container .fa-message-xmark {
    --fa: "\F4AB";
    --fa--fa: "\F4AB\F4AB"
}

body.page-template-news .news-container .fa-messages {
    --fa: "\F4B6";
    --fa--fa: "\F4B6\F4B6"
}

body.page-template-news .news-container .fa-messages-dollar {
    --fa: "\F652";
    --fa--fa: "\F652\F652"
}

body.page-template-news .news-container .fa-messages-question {
    --fa: "\E1E7";
    --fa--fa: "\E1E7\E1E7"
}

body.page-template-news .news-container .fa-messaging {
    --fa: "\F4A3";
    --fa--fa: "\F4A3\F4A3"
}

body.page-template-news .news-container .fa-meteor {
    --fa: "\F753";
    --fa--fa: "\F753\F753"
}

body.page-template-news .news-container .fa-meter {
    --fa: "\E1E8";
    --fa--fa: "\E1E8\E1E8"
}

body.page-template-news .news-container .fa-meter-bolt {
    --fa: "\E1E9";
    --fa--fa: "\E1E9\E1E9"
}

body.page-template-news .news-container .fa-meter-droplet {
    --fa: "\E1EA";
    --fa--fa: "\E1EA\E1EA"
}

body.page-template-news .news-container .fa-meter-fire {
    --fa: "\E1EB";
    --fa--fa: "\E1EB\E1EB"
}

body.page-template-news .news-container .fa-microchip {
    --fa: "\F2DB";
    --fa--fa: "\F2DB\F2DB"
}

body.page-template-news .news-container .fa-microchip-ai {
    --fa: "\E1EC";
    --fa--fa: "\E1EC\E1EC"
}

body.page-template-news .news-container .fa-microphone {
    --fa: "\F130";
    --fa--fa: "\F130\F130"
}

body.page-template-news .news-container .fa-microphone-alt {
    --fa: "\F3C9";
    --fa--fa: "\F3C9\F3C9"
}

body.page-template-news .news-container .fa-microphone-alt-slash {
    --fa: "\F539";
    --fa--fa: "\F539\F539"
}

body.page-template-news .news-container .fa-microphone-circle {
    --fa: "\E116";
    --fa--fa: "\E116\E116"
}

body.page-template-news .news-container .fa-microphone-circle-alt {
    --fa: "\E117";
    --fa--fa: "\E117\E117"
}

body.page-template-news .news-container .fa-microphone-lines {
    --fa: "\F3C9";
    --fa--fa: "\F3C9\F3C9"
}

body.page-template-news .news-container .fa-microphone-lines-slash {
    --fa: "\F539";
    --fa--fa: "\F539\F539"
}

body.page-template-news .news-container .fa-microphone-slash {
    --fa: "\F131";
    --fa--fa: "\F131\F131"
}

body.page-template-news .news-container .fa-microphone-stand {
    --fa: "\F8CB";
    --fa--fa: "\F8CB\F8CB"
}

body.page-template-news .news-container .fa-microscope {
    --fa: "\F610";
    --fa--fa: "\F610\F610"
}

body.page-template-news .news-container .fa-microwave {
    --fa: "\E01B";
    --fa--fa: "\E01B\E01B"
}

body.page-template-news .news-container .fa-mill-sign {
    --fa: "\E1ED";
    --fa--fa: "\E1ED\E1ED"
}

body.page-template-news .news-container .fa-mind-share {
    --fa: "\F677";
    --fa--fa: "\F677\F677"
}

body.page-template-news .news-container .fa-minimize {
    --fa: "\F78C";
    --fa--fa: "\F78C\F78C"
}

body.page-template-news .news-container .fa-minus {
    --fa: "\F068";
    --fa--fa: "\F068\F068"
}

body.page-template-news .news-container .fa-minus-circle {
    --fa: "\F056";
    --fa--fa: "\F056\F056"
}

body.page-template-news .news-container .fa-minus-hexagon {
    --fa: "\F307";
    --fa--fa: "\F307\F307"
}

body.page-template-news .news-container .fa-minus-large {
    --fa: "\E404";
    --fa--fa: "\E404\E404"
}

body.page-template-news .news-container .fa-minus-octagon {
    --fa: "\F308";
    --fa--fa: "\F308\F308"
}

body.page-template-news .news-container .fa-minus-square {
    --fa: "\F146";
    --fa--fa: "\F146\F146"
}

body.page-template-news .news-container .fa-mistletoe {
    --fa: "\F7B4";
    --fa--fa: "\F7B4\F7B4"
}

body.page-template-news .news-container .fa-mitten {
    --fa: "\F7B5";
    --fa--fa: "\F7B5\F7B5"
}

body.page-template-news .news-container .fa-mobile {
    --fa: "\F3CE";
    --fa--fa: "\F3CE\F3CE"
}

body.page-template-news .news-container .fa-mobile-alt {
    --fa: "\F3CD";
    --fa--fa: "\F3CD\F3CD"
}

body.page-template-news .news-container .fa-mobile-android {
    --fa: "\F3CE";
    --fa--fa: "\F3CE\F3CE"
}

body.page-template-news .news-container .fa-mobile-android-alt {
    --fa: "\F3CF";
    --fa--fa: "\F3CF\F3CF"
}

body.page-template-news .news-container .fa-mobile-button {
    --fa: "\F10B";
    --fa--fa: "\F10B\F10B"
}

body.page-template-news .news-container .fa-mobile-iphone, body.page-template-news .news-container .fa-mobile-notch {
    --fa: "\E1EE";
    --fa--fa: "\E1EE\E1EE"
}

body.page-template-news .news-container .fa-mobile-phone {
    --fa: "\F3CE";
    --fa--fa: "\F3CE\F3CE"
}

body.page-template-news .news-container .fa-mobile-retro {
    --fa: "\E527";
    --fa--fa: "\E527\E527"
}

body.page-template-news .news-container .fa-mobile-screen {
    --fa: "\F3CF";
    --fa--fa: "\F3CF\F3CF"
}

body.page-template-news .news-container .fa-mobile-screen-button {
    --fa: "\F3CD";
    --fa--fa: "\F3CD\F3CD"
}

body.page-template-news .news-container .fa-mobile-signal {
    --fa: "\E1EF";
    --fa--fa: "\E1EF\E1EF"
}

body.page-template-news .news-container .fa-mobile-signal-out {
    --fa: "\E1F0";
    --fa--fa: "\E1F0\E1F0"
}

body.page-template-news .news-container .fa-money-bill {
    --fa: "\F0D6";
    --fa--fa: "\F0D6\F0D6"
}

body.page-template-news .news-container .fa-money-bill-1 {
    --fa: "\F3D1";
    --fa--fa: "\F3D1\F3D1"
}

body.page-template-news .news-container .fa-money-bill-1-wave {
    --fa: "\F53B";
    --fa--fa: "\F53B\F53B"
}

body.page-template-news .news-container .fa-money-bill-alt {
    --fa: "\F3D1";
    --fa--fa: "\F3D1\F3D1"
}

body.page-template-news .news-container .fa-money-bill-simple {
    --fa: "\E1F1";
    --fa--fa: "\E1F1\E1F1"
}

body.page-template-news .news-container .fa-money-bill-simple-wave {
    --fa: "\E1F2";
    --fa--fa: "\E1F2\E1F2"
}

body.page-template-news .news-container .fa-money-bill-transfer {
    --fa: "\E528";
    --fa--fa: "\E528\E528"
}

body.page-template-news .news-container .fa-money-bill-trend-up {
    --fa: "\E529";
    --fa--fa: "\E529\E529"
}

body.page-template-news .news-container .fa-money-bill-wave {
    --fa: "\F53A";
    --fa--fa: "\F53A\F53A"
}

body.page-template-news .news-container .fa-money-bill-wave-alt {
    --fa: "\F53B";
    --fa--fa: "\F53B\F53B"
}

body.page-template-news .news-container .fa-money-bill-wheat {
    --fa: "\E52A";
    --fa--fa: "\E52A\E52A"
}

body.page-template-news .news-container .fa-money-bills {
    --fa: "\E1F3";
    --fa--fa: "\E1F3\E1F3"
}

body.page-template-news .news-container .fa-money-bills-alt, body.page-template-news .news-container .fa-money-bills-simple {
    --fa: "\E1F4";
    --fa--fa: "\E1F4\E1F4"
}

body.page-template-news .news-container .fa-money-check {
    --fa: "\F53C";
    --fa--fa: "\F53C\F53C"
}

body.page-template-news .news-container .fa-money-check-alt, body.page-template-news .news-container .fa-money-check-dollar {
    --fa: "\F53D";
    --fa--fa: "\F53D\F53D"
}

body.page-template-news .news-container .fa-money-check-dollar-pen {
    --fa: "\F873";
    --fa--fa: "\F873\F873"
}

body.page-template-news .news-container .fa-money-check-edit {
    --fa: "\F872";
    --fa--fa: "\F872\F872"
}

body.page-template-news .news-container .fa-money-check-edit-alt {
    --fa: "\F873";
    --fa--fa: "\F873\F873"
}

body.page-template-news .news-container .fa-money-check-pen {
    --fa: "\F872";
    --fa--fa: "\F872\F872"
}

body.page-template-news .news-container .fa-money-from-bracket {
    --fa: "\E312";
    --fa--fa: "\E312\E312"
}

body.page-template-news .news-container .fa-money-simple-from-bracket {
    --fa: "\E313";
    --fa--fa: "\E313\E313"
}

body.page-template-news .news-container .fa-monitor-heart-rate, body.page-template-news .news-container .fa-monitor-waveform {
    --fa: "\F611";
    --fa--fa: "\F611\F611"
}

body.page-template-news .news-container .fa-monkey {
    --fa: "\F6FB";
    --fa--fa: "\F6FB\F6FB"
}

body.page-template-news .news-container .fa-monument {
    --fa: "\F5A6";
    --fa--fa: "\F5A6\F5A6"
}

body.page-template-news .news-container .fa-moon {
    --fa: "\F186";
    --fa--fa: "\F186\F186"
}

body.page-template-news .news-container .fa-moon-cloud {
    --fa: "\F754";
    --fa--fa: "\F754\F754"
}

body.page-template-news .news-container .fa-moon-over-sun {
    --fa: "\F74A";
    --fa--fa: "\F74A\F74A"
}

body.page-template-news .news-container .fa-moon-stars {
    --fa: "\F755";
    --fa--fa: "\F755\F755"
}

body.page-template-news .news-container .fa-moped {
    --fa: "\E3B9";
    --fa--fa: "\E3B9\E3B9"
}

body.page-template-news .news-container .fa-mortar-board {
    --fa: "\F19D";
    --fa--fa: "\F19D\F19D"
}

body.page-template-news .news-container .fa-mortar-pestle {
    --fa: "\F5A7";
    --fa--fa: "\F5A7\F5A7"
}

body.page-template-news .news-container .fa-mosque {
    --fa: "\F678";
    --fa--fa: "\F678\F678"
}

body.page-template-news .news-container .fa-mosquito {
    --fa: "\E52B";
    --fa--fa: "\E52B\E52B"
}

body.page-template-news .news-container .fa-mosquito-net {
    --fa: "\E52C";
    --fa--fa: "\E52C\E52C"
}

body.page-template-news .news-container .fa-motorcycle {
    --fa: "\F21C";
    --fa--fa: "\F21C\F21C"
}

body.page-template-news .news-container .fa-mound {
    --fa: "\E52D";
    --fa--fa: "\E52D\E52D"
}

body.page-template-news .news-container .fa-mountain {
    --fa: "\F6FC";
    --fa--fa: "\F6FC\F6FC"
}

body.page-template-news .news-container .fa-mountain-city {
    --fa: "\E52E";
    --fa--fa: "\E52E\E52E"
}

body.page-template-news .news-container .fa-mountain-sun {
    --fa: "\E52F";
    --fa--fa: "\E52F\E52F"
}

body.page-template-news .news-container .fa-mountains {
    --fa: "\F6FD";
    --fa--fa: "\F6FD\F6FD"
}

body.page-template-news .news-container .fa-mouse {
    --fa: "\F8CC";
    --fa--fa: "\F8CC\F8CC"
}

body.page-template-news .news-container .fa-mouse-alt {
    --fa: "\F8CD";
    --fa--fa: "\F8CD\F8CD"
}

body.page-template-news .news-container .fa-mouse-field {
    --fa: "\E5A8";
    --fa--fa: "\E5A8\E5A8"
}

body.page-template-news .news-container .fa-mouse-pointer {
    --fa: "\F245";
    --fa--fa: "\F245\F245"
}

body.page-template-news .news-container .fa-mp3-player {
    --fa: "\F8CE";
    --fa--fa: "\F8CE\F8CE"
}

body.page-template-news .news-container .fa-mug {
    --fa: "\F874";
    --fa--fa: "\F874\F874"
}

body.page-template-news .news-container .fa-mug-hot {
    --fa: "\F7B6";
    --fa--fa: "\F7B6\F7B6"
}

body.page-template-news .news-container .fa-mug-marshmallows {
    --fa: "\F7B7";
    --fa--fa: "\F7B7\F7B7"
}

body.page-template-news .news-container .fa-mug-saucer {
    --fa: "\F0F4";
    --fa--fa: "\F0F4\F0F4"
}

body.page-template-news .news-container .fa-mug-tea {
    --fa: "\F875";
    --fa--fa: "\F875\F875"
}

body.page-template-news .news-container .fa-mug-tea-saucer {
    --fa: "\E1F5";
    --fa--fa: "\E1F5\E1F5"
}

body.page-template-news .news-container .fa-multiply {
    --fa: "\F00D";
    --fa--fa: "\F00D\F00D"
}

body.page-template-news .news-container .fa-museum {
    --fa: "\F19C";
    --fa--fa: "\F19C\F19C"
}

body.page-template-news .news-container .fa-mushroom {
    --fa: "\E425";
    --fa--fa: "\E425\E425"
}

body.page-template-news .news-container .fa-music {
    --fa: "\F001";
    --fa--fa: "\F001\F001"
}

body.page-template-news .news-container .fa-music-alt {
    --fa: "\F8CF";
    --fa--fa: "\F8CF\F8CF"
}

body.page-template-news .news-container .fa-music-alt-slash {
    --fa: "\F8D0";
    --fa--fa: "\F8D0\F8D0"
}

body.page-template-news .news-container .fa-music-magnifying-glass {
    --fa: "\E662";
    --fa--fa: "\E662\E662"
}

body.page-template-news .news-container .fa-music-note {
    --fa: "\F8CF";
    --fa--fa: "\F8CF\F8CF"
}

body.page-template-news .news-container .fa-music-note-slash {
    --fa: "\F8D0";
    --fa--fa: "\F8D0\F8D0"
}

body.page-template-news .news-container .fa-music-slash {
    --fa: "\F8D1";
    --fa--fa: "\F8D1\F8D1"
}

body.page-template-news .news-container .fa-mustache {
    --fa: "\E5BC";
    --fa--fa: "\E5BC\E5BC"
}

body.page-template-news .news-container .fa-n {
    --fa: "N";
    --fa--fa: "NN"
}

body.page-template-news .news-container .fa-naira-sign {
    --fa: "\E1F6";
    --fa--fa: "\E1F6\E1F6"
}

body.page-template-news .news-container .fa-narwhal {
    --fa: "\F6FE";
    --fa--fa: "\F6FE\F6FE"
}

body.page-template-news .news-container .fa-navicon {
    --fa: "\F0C9";
    --fa--fa: "\F0C9\F0C9"
}

body.page-template-news .news-container .fa-nesting-dolls {
    --fa: "\E3BA";
    --fa--fa: "\E3BA\E3BA"
}

body.page-template-news .news-container .fa-network-wired {
    --fa: "\F6FF";
    --fa--fa: "\F6FF\F6FF"
}

body.page-template-news .news-container .fa-neuter {
    --fa: "\F22C";
    --fa--fa: "\F22C\F22C"
}

body.page-template-news .news-container .fa-newspaper {
    --fa: "\F1EA";
    --fa--fa: "\F1EA\F1EA"
}

body.page-template-news .news-container .fa-nfc {
    --fa: "\E1F7";
    --fa--fa: "\E1F7\E1F7"
}

body.page-template-news .news-container .fa-nfc-lock {
    --fa: "\E1F8";
    --fa--fa: "\E1F8\E1F8"
}

body.page-template-news .news-container .fa-nfc-magnifying-glass {
    --fa: "\E1F9";
    --fa--fa: "\E1F9\E1F9"
}

body.page-template-news .news-container .fa-nfc-pen {
    --fa: "\E1FA";
    --fa--fa: "\E1FA\E1FA"
}

body.page-template-news .news-container .fa-nfc-signal {
    --fa: "\E1FB";
    --fa--fa: "\E1FB\E1FB"
}

body.page-template-news .news-container .fa-nfc-slash {
    --fa: "\E1FC";
    --fa--fa: "\E1FC\E1FC"
}

body.page-template-news .news-container .fa-nfc-symbol {
    --fa--fa: "\E531\E531"
}

body.page-template-news .news-container .fa-nfc-trash {
    --fa: "\E1FD";
    --fa--fa: "\E1FD\E1FD"
}

body.page-template-news .news-container .fa-nigiri {
    --fa: "\E48A";
    --fa--fa: "\E48A\E48A"
}

body.page-template-news .news-container .fa-nose {
    --fa: "\E5BD";
    --fa--fa: "\E5BD\E5BD"
}

body.page-template-news .news-container .fa-not-equal {
    --fa: "\F53E";
    --fa--fa: "\F53E\F53E"
}

body.page-template-news .news-container .fa-notdef {
    --fa: "\E1FE";
    --fa--fa: "\E1FE\E1FE"
}

body.page-template-news .news-container .fa-note {
    --fa: "\E1FF";
    --fa--fa: "\E1FF\E1FF"
}

body.page-template-news .news-container .fa-note-medical {
    --fa: "\E200";
    --fa--fa: "\E200\E200"
}

body.page-template-news .news-container .fa-note-sticky {
    --fa: "\F249";
    --fa--fa: "\F249\F249"
}

body.page-template-news .news-container .fa-notebook {
    --fa: "\E201";
    --fa--fa: "\E201\E201"
}

body.page-template-news .news-container .fa-notes {
    --fa: "\E202";
    --fa--fa: "\E202\E202"
}

body.page-template-news .news-container .fa-notes-medical {
    --fa: "\F481";
    --fa--fa: "\F481\F481"
}

body.page-template-news .news-container .fa-o {
    --fa: "O";
    --fa--fa: "OO"
}

body.page-template-news .news-container .fa-object-exclude {
    --fa: "\E49C";
    --fa--fa: "\E49C\E49C"
}

body.page-template-news .news-container .fa-object-group {
    --fa: "\F247";
    --fa--fa: "\F247\F247"
}

body.page-template-news .news-container .fa-object-intersect {
    --fa: "\E49D";
    --fa--fa: "\E49D\E49D"
}

body.page-template-news .news-container .fa-object-subtract {
    --fa: "\E49E";
    --fa--fa: "\E49E\E49E"
}

body.page-template-news .news-container .fa-object-ungroup {
    --fa: "\F248";
    --fa--fa: "\F248\F248"
}

body.page-template-news .news-container .fa-object-union {
    --fa: "\E49F";
    --fa--fa: "\E49F\E49F"
}

body.page-template-news .news-container .fa-objects-align-bottom {
    --fa: "\E3BB";
    --fa--fa: "\E3BB\E3BB"
}

body.page-template-news .news-container .fa-objects-align-center-horizontal {
    --fa: "\E3BC";
    --fa--fa: "\E3BC\E3BC"
}

body.page-template-news .news-container .fa-objects-align-center-vertical {
    --fa: "\E3BD";
    --fa--fa: "\E3BD\E3BD"
}

body.page-template-news .news-container .fa-objects-align-left {
    --fa: "\E3BE";
    --fa--fa: "\E3BE\E3BE"
}

body.page-template-news .news-container .fa-objects-align-right {
    --fa: "\E3BF";
    --fa--fa: "\E3BF\E3BF"
}

body.page-template-news .news-container .fa-objects-align-top {
    --fa: "\E3C0";
    --fa--fa: "\E3C0\E3C0"
}

body.page-template-news .news-container .fa-objects-column {
    --fa: "\E3C1";
    --fa--fa: "\E3C1\E3C1"
}

body.page-template-news .news-container .fa-octagon {
    --fa: "\F306";
    --fa--fa: "\F306\F306"
}

body.page-template-news .news-container .fa-octagon-check {
    --fa: "\E426";
    --fa--fa: "\E426\E426"
}

body.page-template-news .news-container .fa-octagon-divide {
    --fa: "\E203";
    --fa--fa: "\E203\E203"
}

body.page-template-news .news-container .fa-octagon-exclamation {
    --fa: "\E204";
    --fa--fa: "\E204\E204"
}

body.page-template-news .news-container .fa-octagon-minus {
    --fa: "\F308";
    --fa--fa: "\F308\F308"
}

body.page-template-news .news-container .fa-octagon-plus {
    --fa: "\F301";
    --fa--fa: "\F301\F301"
}

body.page-template-news .news-container .fa-octagon-xmark {
    --fa: "\F2F0";
    --fa--fa: "\F2F0\F2F0"
}

body.page-template-news .news-container .fa-octopus {
    --fa: "\E688";
    --fa--fa: "\E688\E688"
}

body.page-template-news .news-container .fa-oil-can {
    --fa: "\F613";
    --fa--fa: "\F613\F613"
}

body.page-template-news .news-container .fa-oil-can-drip {
    --fa: "\E205";
    --fa--fa: "\E205\E205"
}

body.page-template-news .news-container .fa-oil-temp, body.page-template-news .news-container .fa-oil-temperature {
    --fa: "\F614";
    --fa--fa: "\F614\F614"
}

body.page-template-news .news-container .fa-oil-well {
    --fa: "\E532";
    --fa--fa: "\E532\E532"
}

body.page-template-news .news-container .fa-olive {
    --fa: "\E316";
    --fa--fa: "\E316\E316"
}

body.page-template-news .news-container .fa-olive-branch {
    --fa: "\E317";
    --fa--fa: "\E317\E317"
}

body.page-template-news .news-container .fa-om {
    --fa: "\F679";
    --fa--fa: "\F679\F679"
}

body.page-template-news .news-container .fa-omega {
    --fa: "\F67A";
    --fa--fa: "\F67A\F67A"
}

body.page-template-news .news-container .fa-onion {
    --fa: "\E427";
    --fa--fa: "\E427\E427"
}

body.page-template-news .news-container .fa-option {
    --fa: "\E318";
    --fa--fa: "\E318\E318"
}

body.page-template-news .news-container .fa-ornament {
    --fa: "\F7B8";
    --fa--fa: "\F7B8\F7B8"
}

body.page-template-news .news-container .fa-otter {
    --fa: "\F700";
    --fa--fa: "\F700\F700"
}

body.page-template-news .news-container .fa-outdent {
    --fa: "\F03B";
    --fa--fa: "\F03B\F03B"
}

body.page-template-news .news-container .fa-outlet {
    --fa: "\E01C";
    --fa--fa: "\E01C\E01C"
}

body.page-template-news .news-container .fa-oven {
    --fa: "\E01D";
    --fa--fa: "\E01D\E01D"
}

body.page-template-news .news-container .fa-overline {
    --fa: "\F876";
    --fa--fa: "\F876\F876"
}

body.page-template-news .news-container .fa-p {
    --fa: "P";
    --fa--fa: "PP"
}

body.page-template-news .news-container .fa-page {
    --fa: "\E428";
    --fa--fa: "\E428\E428"
}

body.page-template-news .news-container .fa-page-break {
    --fa: "\F877";
    --fa--fa: "\F877\F877"
}

body.page-template-news .news-container .fa-page-caret-down {
    --fa: "\E429";
    --fa--fa: "\E429\E429"
}

body.page-template-news .news-container .fa-page-caret-up {
    --fa: "\E42A";
    --fa--fa: "\E42A\E42A"
}

body.page-template-news .news-container .fa-pager {
    --fa: "\F815";
    --fa--fa: "\F815\F815"
}

body.page-template-news .news-container .fa-paint-brush {
    --fa: "\F1FC";
    --fa--fa: "\F1FC\F1FC"
}

body.page-template-news .news-container .fa-paint-brush-alt, body.page-template-news .news-container .fa-paint-brush-fine {
    --fa: "\F5A9";
    --fa--fa: "\F5A9\F5A9"
}

body.page-template-news .news-container .fa-paint-roller {
    --fa: "\F5AA";
    --fa--fa: "\F5AA\F5AA"
}

body.page-template-news .news-container .fa-paintbrush {
    --fa: "\F1FC";
    --fa--fa: "\F1FC\F1FC"
}

body.page-template-news .news-container .fa-paintbrush-alt, body.page-template-news .news-container .fa-paintbrush-fine {
    --fa: "\F5A9";
    --fa--fa: "\F5A9\F5A9"
}

body.page-template-news .news-container .fa-paintbrush-pencil {
    --fa: "\E206";
    --fa--fa: "\E206\E206"
}

body.page-template-news .news-container .fa-palette {
    --fa: "\F53F";
    --fa--fa: "\F53F\F53F"
}

body.page-template-news .news-container .fa-palette-boxes {
    --fa: "\F483";
    --fa--fa: "\F483\F483"
}

body.page-template-news .news-container .fa-pallet {
    --fa: "\F482";
    --fa--fa: "\F482\F482"
}

body.page-template-news .news-container .fa-pallet-alt {
    --fa: "\F483";
    --fa--fa: "\F483\F483"
}

body.page-template-news .news-container .fa-pallet-box {
    --fa: "\E208";
    --fa--fa: "\E208\E208"
}

body.page-template-news .news-container .fa-pallet-boxes {
    --fa: "\F483";
    --fa--fa: "\F483\F483"
}

body.page-template-news .news-container .fa-pan-food {
    --fa: "\E42B";
    --fa--fa: "\E42B\E42B"
}

body.page-template-news .news-container .fa-pan-frying {
    --fa: "\E42C";
    --fa--fa: "\E42C\E42C"
}

body.page-template-news .news-container .fa-pancakes {
    --fa: "\E42D";
    --fa--fa: "\E42D\E42D"
}

body.page-template-news .news-container .fa-panel-ews {
    --fa: "\E42E";
    --fa--fa: "\E42E\E42E"
}

body.page-template-news .news-container .fa-panel-fire {
    --fa: "\E42F";
    --fa--fa: "\E42F\E42F"
}

body.page-template-news .news-container .fa-panorama {
    --fa: "\E209";
    --fa--fa: "\E209\E209"
}

body.page-template-news .news-container .fa-paper-plane {
    --fa: "\F1D8";
    --fa--fa: "\F1D8\F1D8"
}

body.page-template-news .news-container .fa-paper-plane-alt, body.page-template-news .news-container .fa-paper-plane-top {
    --fa: "\E20A";
    --fa--fa: "\E20A\E20A"
}

body.page-template-news .news-container .fa-paperclip {
    --fa: "\F0C6";
    --fa--fa: "\F0C6\F0C6"
}

body.page-template-news .news-container .fa-paperclip-vertical {
    --fa: "\E3C2";
    --fa--fa: "\E3C2\E3C2"
}

body.page-template-news .news-container .fa-parachute-box {
    --fa: "\F4CD";
    --fa--fa: "\F4CD\F4CD"
}

body.page-template-news .news-container .fa-paragraph {
    --fa: "\F1DD";
    --fa--fa: "\F1DD\F1DD"
}

body.page-template-news .news-container .fa-paragraph-left, body.page-template-news .news-container .fa-paragraph-rtl {
    --fa: "\F878";
    --fa--fa: "\F878\F878"
}

body.page-template-news .news-container .fa-parentheses {
    --fa: "\E0C5";
    --fa--fa: "\E0C5\E0C5"
}

body.page-template-news .news-container .fa-parenthesis {
    --fa: "(";
    --fa--fa: "(("
}

body.page-template-news .news-container .fa-parking {
    --fa: "\F540";
    --fa--fa: "\F540\F540"
}

body.page-template-news .news-container .fa-parking-circle {
    --fa: "\F615";
    --fa--fa: "\F615\F615"
}

body.page-template-news .news-container .fa-parking-circle-slash {
    --fa: "\F616";
    --fa--fa: "\F616\F616"
}

body.page-template-news .news-container .fa-parking-slash {
    --fa: "\F617";
    --fa--fa: "\F617\F617"
}

body.page-template-news .news-container .fa-party-back {
    --fa: "\E45C";
    --fa--fa: "\E45C\E45C"
}

body.page-template-news .news-container .fa-party-bell {
    --fa: "\E31A";
    --fa--fa: "\E31A\E31A"
}

body.page-template-news .news-container .fa-party-horn {
    --fa: "\E31B";
    --fa--fa: "\E31B\E31B"
}

body.page-template-news .news-container .fa-passport {
    --fa: "\F5AB";
    --fa--fa: "\F5AB\F5AB"
}

body.page-template-news .news-container .fa-pastafarianism {
    --fa: "\F67B";
    --fa--fa: "\F67B\F67B"
}

body.page-template-news .news-container .fa-paste {
    --fa: "\F0EA";
    --fa--fa: "\F0EA\F0EA"
}

body.page-template-news .news-container .fa-pause {
    --fa: "\F04C";
    --fa--fa: "\F04C\F04C"
}

body.page-template-news .news-container .fa-pause-circle {
    --fa: "\F28B";
    --fa--fa: "\F28B\F28B"
}

body.page-template-news .news-container .fa-paw {
    --fa: "\F1B0";
    --fa--fa: "\F1B0\F1B0"
}

body.page-template-news .news-container .fa-paw-alt {
    --fa: "\F701";
    --fa--fa: "\F701\F701"
}

body.page-template-news .news-container .fa-paw-claws {
    --fa: "\F702";
    --fa--fa: "\F702\F702"
}

body.page-template-news .news-container .fa-paw-simple {
    --fa: "\F701";
    --fa--fa: "\F701\F701"
}

body.page-template-news .news-container .fa-peace {
    --fa: "\F67C";
    --fa--fa: "\F67C\F67C"
}

body.page-template-news .news-container .fa-peach {
    --fa: "\E20B";
    --fa--fa: "\E20B\E20B"
}

body.page-template-news .news-container .fa-peanut {
    --fa: "\E430";
    --fa--fa: "\E430\E430"
}

body.page-template-news .news-container .fa-peanuts {
    --fa: "\E431";
    --fa--fa: "\E431\E431"
}

body.page-template-news .news-container .fa-peapod {
    --fa: "\E31C";
    --fa--fa: "\E31C\E31C"
}

body.page-template-news .news-container .fa-pear {
    --fa: "\E20C";
    --fa--fa: "\E20C\E20C"
}

body.page-template-news .news-container .fa-pedestal {
    --fa: "\E20D";
    --fa--fa: "\E20D\E20D"
}

body.page-template-news .news-container .fa-pegasus {
    --fa: "\F703";
    --fa--fa: "\F703\F703"
}

body.page-template-news .news-container .fa-pen {
    --fa: "\F304";
    --fa--fa: "\F304\F304"
}

body.page-template-news .news-container .fa-pen-alt {
    --fa: "\F305";
    --fa--fa: "\F305\F305"
}

body.page-template-news .news-container .fa-pen-alt-slash {
    --fa: "\E20F";
    --fa--fa: "\E20F\E20F"
}

body.page-template-news .news-container .fa-pen-circle {
    --fa: "\E20E";
    --fa--fa: "\E20E\E20E"
}

body.page-template-news .news-container .fa-pen-clip {
    --fa: "\F305";
    --fa--fa: "\F305\F305"
}

body.page-template-news .news-container .fa-pen-clip-slash {
    --fa: "\E20F";
    --fa--fa: "\E20F\E20F"
}

body.page-template-news .news-container .fa-pen-fancy {
    --fa: "\F5AC";
    --fa--fa: "\F5AC\F5AC"
}

body.page-template-news .news-container .fa-pen-fancy-slash {
    --fa: "\E210";
    --fa--fa: "\E210\E210"
}

body.page-template-news .news-container .fa-pen-field {
    --fa: "\E211";
    --fa--fa: "\E211\E211"
}

body.page-template-news .news-container .fa-pen-line {
    --fa: "\E212";
    --fa--fa: "\E212\E212"
}

body.page-template-news .news-container .fa-pen-nib {
    --fa: "\F5AD";
    --fa--fa: "\F5AD\F5AD"
}

body.page-template-news .news-container .fa-pen-nib-slash {
    --fa: "\E4A1";
    --fa--fa: "\E4A1\E4A1"
}

body.page-template-news .news-container .fa-pen-paintbrush {
    --fa: "\F618";
    --fa--fa: "\F618\F618"
}

body.page-template-news .news-container .fa-pen-ruler {
    --fa: "\F5AE";
    --fa--fa: "\F5AE\F5AE"
}

body.page-template-news .news-container .fa-pen-slash {
    --fa: "\E213";
    --fa--fa: "\E213\E213"
}

body.page-template-news .news-container .fa-pen-square {
    --fa: "\F14B";
    --fa--fa: "\F14B\F14B"
}

body.page-template-news .news-container .fa-pen-swirl {
    --fa: "\E214";
    --fa--fa: "\E214\E214"
}

body.page-template-news .news-container .fa-pen-to-square {
    --fa: "\F044";
    --fa--fa: "\F044\F044"
}

body.page-template-news .news-container .fa-pencil, body.page-template-news .news-container .fa-pencil-alt {
    --fa: "\F303";
    --fa--fa: "\F303\F303"
}

body.page-template-news .news-container .fa-pencil-mechanical {
    --fa: "\E5CA";
    --fa--fa: "\E5CA\E5CA"
}

body.page-template-news .news-container .fa-pencil-paintbrush {
    --fa: "\F618";
    --fa--fa: "\F618\F618"
}

body.page-template-news .news-container .fa-pencil-ruler {
    --fa: "\F5AE";
    --fa--fa: "\F5AE\F5AE"
}

body.page-template-news .news-container .fa-pencil-slash {
    --fa: "\E215";
    --fa--fa: "\E215\E215"
}

body.page-template-news .news-container .fa-pencil-square {
    --fa: "\F14B";
    --fa--fa: "\F14B\F14B"
}

body.page-template-news .news-container .fa-pennant {
    --fa: "\F456";
    --fa--fa: "\F456\F456"
}

body.page-template-news .news-container .fa-people {
    --fa: "\E216";
    --fa--fa: "\E216\E216"
}

body.page-template-news .news-container .fa-people-arrows, body.page-template-news .news-container .fa-people-arrows-left-right {
    --fa: "\E068";
    --fa--fa: "\E068\E068"
}

body.page-template-news .news-container .fa-people-carry, body.page-template-news .news-container .fa-people-carry-box {
    --fa: "\F4CE";
    --fa--fa: "\F4CE\F4CE"
}

body.page-template-news .news-container .fa-people-dress {
    --fa: "\E217";
    --fa--fa: "\E217\E217"
}

body.page-template-news .news-container .fa-people-dress-simple {
    --fa: "\E218";
    --fa--fa: "\E218\E218"
}

body.page-template-news .news-container .fa-people-group {
    --fa: "\E533";
    --fa--fa: "\E533\E533"
}

body.page-template-news .news-container .fa-people-line {
    --fa: "\E534";
    --fa--fa: "\E534\E534"
}

body.page-template-news .news-container .fa-people-pants {
    --fa: "\E219";
    --fa--fa: "\E219\E219"
}

body.page-template-news .news-container .fa-people-pants-simple {
    --fa: "\E21A";
    --fa--fa: "\E21A\E21A"
}

body.page-template-news .news-container .fa-people-pulling {
    --fa: "\E535";
    --fa--fa: "\E535\E535"
}

body.page-template-news .news-container .fa-people-robbery {
    --fa: "\E536";
    --fa--fa: "\E536\E536"
}

body.page-template-news .news-container .fa-people-roof {
    --fa: "\E537";
    --fa--fa: "\E537\E537"
}

body.page-template-news .news-container .fa-people-simple {
    --fa: "\E21B";
    --fa--fa: "\E21B\E21B"
}

body.page-template-news .news-container .fa-pepper {
    --fa: "\E432";
    --fa--fa: "\E432\E432"
}

body.page-template-news .news-container .fa-pepper-hot {
    --fa: "\F816";
    --fa--fa: "\F816\F816"
}

body.page-template-news .news-container .fa-percent, body.page-template-news .news-container .fa-percentage {
    --fa: "%";
    --fa--fa: "%%"
}

body.page-template-news .news-container .fa-period {
    --fa: ".";
    --fa--fa: ".."
}

body.page-template-news .news-container .fa-person {
    --fa: "\F183";
    --fa--fa: "\F183\F183"
}

body.page-template-news .news-container .fa-person-arrow-down-to-line {
    --fa: "\E538";
    --fa--fa: "\E538\E538"
}

body.page-template-news .news-container .fa-person-arrow-up-from-line {
    --fa: "\E539";
    --fa--fa: "\E539\E539"
}

body.page-template-news .news-container .fa-person-biking {
    --fa: "\F84A";
    --fa--fa: "\F84A\F84A"
}

body.page-template-news .news-container .fa-person-biking-mountain {
    --fa: "\F84B";
    --fa--fa: "\F84B\F84B"
}

body.page-template-news .news-container .fa-person-booth {
    --fa: "\F756";
    --fa--fa: "\F756\F756"
}

body.page-template-news .news-container .fa-person-breastfeeding {
    --fa: "\E53A";
    --fa--fa: "\E53A\E53A"
}

body.page-template-news .news-container .fa-person-burst {
    --fa: "\E53B";
    --fa--fa: "\E53B\E53B"
}

body.page-template-news .news-container .fa-person-cane {
    --fa: "\E53C";
    --fa--fa: "\E53C\E53C"
}

body.page-template-news .news-container .fa-person-carry, body.page-template-news .news-container .fa-person-carry-box {
    --fa: "\F4CF";
    --fa--fa: "\F4CF\F4CF"
}

body.page-template-news .news-container .fa-person-chalkboard {
    --fa: "\E53D";
    --fa--fa: "\E53D\E53D"
}

body.page-template-news .news-container .fa-person-circle-check {
    --fa: "\E53E";
    --fa--fa: "\E53E\E53E"
}

body.page-template-news .news-container .fa-person-circle-exclamation {
    --fa: "\E53F";
    --fa--fa: "\E53F\E53F"
}

body.page-template-news .news-container .fa-person-circle-minus {
    --fa: "\E540";
    --fa--fa: "\E540\E540"
}

body.page-template-news .news-container .fa-person-circle-plus {
    --fa: "\E541";
    --fa--fa: "\E541\E541"
}

body.page-template-news .news-container .fa-person-circle-question {
    --fa: "\E542";
    --fa--fa: "\E542\E542"
}

body.page-template-news .news-container .fa-person-circle-xmark {
    --fa: "\E543";
    --fa--fa: "\E543\E543"
}

body.page-template-news .news-container .fa-person-digging {
    --fa: "\F85E";
    --fa--fa: "\F85E\F85E"
}

body.page-template-news .news-container .fa-person-dolly {
    --fa: "\F4D0";
    --fa--fa: "\F4D0\F4D0"
}

body.page-template-news .news-container .fa-person-dolly-empty {
    --fa: "\F4D1";
    --fa--fa: "\F4D1\F4D1"
}

body.page-template-news .news-container .fa-person-dots-from-line {
    --fa: "\F470";
    --fa--fa: "\F470\F470"
}

body.page-template-news .news-container .fa-person-dress {
    --fa: "\F182";
    --fa--fa: "\F182\F182"
}

body.page-template-news .news-container .fa-person-dress-burst {
    --fa: "\E544";
    --fa--fa: "\E544\E544"
}

body.page-template-news .news-container .fa-person-dress-fairy {
    --fa: "\E607";
    --fa--fa: "\E607\E607"
}

body.page-template-news .news-container .fa-person-dress-simple {
    --fa: "\E21C";
    --fa--fa: "\E21C\E21C"
}

body.page-template-news .news-container .fa-person-drowning {
    --fa: "\E545";
    --fa--fa: "\E545\E545"
}

body.page-template-news .news-container .fa-person-fairy {
    --fa: "\E608";
    --fa--fa: "\E608\E608"
}

body.page-template-news .news-container .fa-person-falling {
    --fa: "\E546";
    --fa--fa: "\E546\E546"
}

body.page-template-news .news-container .fa-person-falling-burst {
    --fa: "\E547";
    --fa--fa: "\E547\E547"
}

body.page-template-news .news-container .fa-person-from-portal {
    --fa: "\E023";
    --fa--fa: "\E023\E023"
}

body.page-template-news .news-container .fa-person-half-dress {
    --fa: "\E548";
    --fa--fa: "\E548\E548"
}

body.page-template-news .news-container .fa-person-harassing {
    --fa: "\E549";
    --fa--fa: "\E549\E549"
}

body.page-template-news .news-container .fa-person-hiking {
    --fa: "\F6EC";
    --fa--fa: "\F6EC\F6EC"
}

body.page-template-news .news-container .fa-person-military-pointing {
    --fa: "\E54A";
    --fa--fa: "\E54A\E54A"
}

body.page-template-news .news-container .fa-person-military-rifle {
    --fa: "\E54B";
    --fa--fa: "\E54B\E54B"
}

body.page-template-news .news-container .fa-person-military-to-person {
    --fa: "\E54C";
    --fa--fa: "\E54C\E54C"
}

body.page-template-news .news-container .fa-person-pinball {
    --fa: "\E21D";
    --fa--fa: "\E21D\E21D"
}

body.page-template-news .news-container .fa-person-praying {
    --fa: "\F683";
    --fa--fa: "\F683\F683"
}

body.page-template-news .news-container .fa-person-pregnant {
    --fa: "\E31E";
    --fa--fa: "\E31E\E31E"
}

body.page-template-news .news-container .fa-person-rays {
    --fa: "\E54D";
    --fa--fa: "\E54D\E54D"
}

body.page-template-news .news-container .fa-person-rifle {
    --fa: "\E54E";
    --fa--fa: "\E54E\E54E"
}

body.page-template-news .news-container .fa-person-running {
    --fa: "\F70C";
    --fa--fa: "\F70C\F70C"
}

body.page-template-news .news-container .fa-person-running-fast {
    --fa: "\E5FF";
    --fa--fa: "\E5FF\E5FF"
}

body.page-template-news .news-container .fa-person-seat {
    --fa: "\E21E";
    --fa--fa: "\E21E\E21E"
}

body.page-template-news .news-container .fa-person-seat-reclined {
    --fa: "\E21F";
    --fa--fa: "\E21F\E21F"
}

body.page-template-news .news-container .fa-person-shelter {
    --fa: "\E54F";
    --fa--fa: "\E54F\E54F"
}

body.page-template-news .news-container .fa-person-sign {
    --fa: "\F757";
    --fa--fa: "\F757\F757"
}

body.page-template-news .news-container .fa-person-simple {
    --fa: "\E220";
    --fa--fa: "\E220\E220"
}

body.page-template-news .news-container .fa-person-skating {
    --fa: "\F7C5";
    --fa--fa: "\F7C5\F7C5"
}

body.page-template-news .news-container .fa-person-ski-jumping {
    --fa: "\F7C7";
    --fa--fa: "\F7C7\F7C7"
}

body.page-template-news .news-container .fa-person-ski-lift {
    --fa: "\F7C8";
    --fa--fa: "\F7C8\F7C8"
}

body.page-template-news .news-container .fa-person-skiing {
    --fa: "\F7C9";
    --fa--fa: "\F7C9\F7C9"
}

body.page-template-news .news-container .fa-person-skiing-nordic {
    --fa: "\F7CA";
    --fa--fa: "\F7CA\F7CA"
}

body.page-template-news .news-container .fa-person-sledding {
    --fa: "\F7CB";
    --fa--fa: "\F7CB\F7CB"
}

body.page-template-news .news-container .fa-person-snowboarding {
    --fa: "\F7CE";
    --fa--fa: "\F7CE\F7CE"
}

body.page-template-news .news-container .fa-person-snowmobiling {
    --fa: "\F7D1";
    --fa--fa: "\F7D1\F7D1"
}

body.page-template-news .news-container .fa-person-swimming {
    --fa: "\F5C4";
    --fa--fa: "\F5C4\F5C4"
}

body.page-template-news .news-container .fa-person-through-window {
    --fa: "\E5A9";
    --fa--fa: "\E5A9\E5A9"
}

body.page-template-news .news-container .fa-person-to-door {
    --fa: "\E433";
    --fa--fa: "\E433\E433"
}

body.page-template-news .news-container .fa-person-to-portal {
    --fa: "\E022";
    --fa--fa: "\E022\E022"
}

body.page-template-news .news-container .fa-person-walking {
    --fa: "\F554";
    --fa--fa: "\F554\F554"
}

body.page-template-news .news-container .fa-person-walking-arrow-loop-left {
    --fa: "\E551";
    --fa--fa: "\E551\E551"
}

body.page-template-news .news-container .fa-person-walking-arrow-right {
    --fa: "\E552";
    --fa--fa: "\E552\E552"
}

body.page-template-news .news-container .fa-person-walking-dashed-line-arrow-right {
    --fa: "\E553";
    --fa--fa: "\E553\E553"
}

body.page-template-news .news-container .fa-person-walking-luggage {
    --fa: "\E554";
    --fa--fa: "\E554\E554"
}

body.page-template-news .news-container .fa-person-walking-with-cane {
    --fa: "\F29D";
    --fa--fa: "\F29D\F29D"
}

body.page-template-news .news-container .fa-peseta-sign {
    --fa: "\E221";
    --fa--fa: "\E221\E221"
}

body.page-template-news .news-container .fa-peso-sign {
    --fa: "\E222";
    --fa--fa: "\E222\E222"
}

body.page-template-news .news-container .fa-phone {
    --fa: "\F095";
    --fa--fa: "\F095\F095"
}

body.page-template-news .news-container .fa-phone-alt {
    --fa: "\F879";
    --fa--fa: "\F879\F879"
}

body.page-template-news .news-container .fa-phone-arrow-down, body.page-template-news .news-container .fa-phone-arrow-down-left {
    --fa: "\E223";
    --fa--fa: "\E223\E223"
}

body.page-template-news .news-container .fa-phone-arrow-right {
    --fa: "\E5BE";
    --fa--fa: "\E5BE\E5BE"
}

body.page-template-news .news-container .fa-phone-arrow-up, body.page-template-news .news-container .fa-phone-arrow-up-right {
    --fa: "\E224";
    --fa--fa: "\E224\E224"
}

body.page-template-news .news-container .fa-phone-circle {
    --fa: "\E11B";
    --fa--fa: "\E11B\E11B"
}

body.page-template-news .news-container .fa-phone-circle-alt {
    --fa: "\E11C";
    --fa--fa: "\E11C\E11C"
}

body.page-template-news .news-container .fa-phone-circle-down {
    --fa: "\E11D";
    --fa--fa: "\E11D\E11D"
}

body.page-template-news .news-container .fa-phone-flip {
    --fa: "\F879";
    --fa--fa: "\F879\F879"
}

body.page-template-news .news-container .fa-phone-hangup {
    --fa: "\E225";
    --fa--fa: "\E225\E225"
}

body.page-template-news .news-container .fa-phone-incoming {
    --fa: "\E223";
    --fa--fa: "\E223\E223"
}

body.page-template-news .news-container .fa-phone-intercom {
    --fa: "\E434";
    --fa--fa: "\E434\E434"
}

body.page-template-news .news-container .fa-phone-laptop {
    --fa: "\F87A";
    --fa--fa: "\F87A\F87A"
}

body.page-template-news .news-container .fa-phone-missed {
    --fa: "\E226";
    --fa--fa: "\E226\E226"
}

body.page-template-news .news-container .fa-phone-office {
    --fa: "\F67D";
    --fa--fa: "\F67D\F67D"
}

body.page-template-news .news-container .fa-phone-outgoing {
    --fa: "\E224";
    --fa--fa: "\E224\E224"
}

body.page-template-news .news-container .fa-phone-plus {
    --fa: "\F4D2";
    --fa--fa: "\F4D2\F4D2"
}

body.page-template-news .news-container .fa-phone-rotary {
    --fa: "\F8D3";
    --fa--fa: "\F8D3\F8D3"
}

body.page-template-news .news-container .fa-phone-slash {
    --fa: "\F3DD";
    --fa--fa: "\F3DD\F3DD"
}

body.page-template-news .news-container .fa-phone-square {
    --fa: "\F098";
    --fa--fa: "\F098\F098"
}

body.page-template-news .news-container .fa-phone-square-alt {
    --fa: "\F87B";
    --fa--fa: "\F87B\F87B"
}

body.page-template-news .news-container .fa-phone-square-down {
    --fa: "\E27A";
    --fa--fa: "\E27A\E27A"
}

body.page-template-news .news-container .fa-phone-volume {
    --fa: "\F2A0";
    --fa--fa: "\F2A0\F2A0"
}

body.page-template-news .news-container .fa-phone-xmark {
    --fa: "\E227";
    --fa--fa: "\E227\E227"
}

body.page-template-news .news-container .fa-photo-film {
    --fa: "\F87C";
    --fa--fa: "\F87C\F87C"
}

body.page-template-news .news-container .fa-photo-film-music {
    --fa: "\E228";
    --fa--fa: "\E228\E228"
}

body.page-template-news .news-container .fa-photo-video {
    --fa: "\F87C";
    --fa--fa: "\F87C\F87C"
}

body.page-template-news .news-container .fa-pi {
    --fa: "\F67E";
    --fa--fa: "\F67E\F67E"
}

body.page-template-news .news-container .fa-piano {
    --fa: "\F8D4";
    --fa--fa: "\F8D4\F8D4"
}

body.page-template-news .news-container .fa-piano-keyboard {
    --fa: "\F8D5";
    --fa--fa: "\F8D5\F8D5"
}

body.page-template-news .news-container .fa-pickaxe {
    --fa: "\E5BF";
    --fa--fa: "\E5BF\E5BF"
}

body.page-template-news .news-container .fa-pickleball {
    --fa: "\E435";
    --fa--fa: "\E435\E435"
}

body.page-template-news .news-container .fa-pie {
    --fa: "\F705";
    --fa--fa: "\F705\F705"
}

body.page-template-news .news-container .fa-pie-chart {
    --fa: "\F200";
    --fa--fa: "\F200\F200"
}

body.page-template-news .news-container .fa-pig {
    --fa: "\F706";
    --fa--fa: "\F706\F706"
}

body.page-template-news .news-container .fa-piggy-bank {
    --fa: "\F4D3";
    --fa--fa: "\F4D3\F4D3"
}

body.page-template-news .news-container .fa-pills {
    --fa: "\F484";
    --fa--fa: "\F484\F484"
}

body.page-template-news .news-container .fa-pinata {
    --fa: "\E3C3";
    --fa--fa: "\E3C3\E3C3"
}

body.page-template-news .news-container .fa-pinball {
    --fa: "\E229";
    --fa--fa: "\E229\E229"
}

body.page-template-news .news-container .fa-pineapple {
    --fa: "\E31F";
    --fa--fa: "\E31F\E31F"
}

body.page-template-news .news-container .fa-ping-pong-paddle-ball {
    --fa: "\F45D";
    --fa--fa: "\F45D\F45D"
}

body.page-template-news .news-container .fa-pipe {
    --fa: "|";
    --fa--fa: "||"
}

body.page-template-news .news-container .fa-pipe-circle-check {
    --fa: "\E436";
    --fa--fa: "\E436\E436"
}

body.page-template-news .news-container .fa-pipe-collar {
    --fa: "\E437";
    --fa--fa: "\E437\E437"
}

body.page-template-news .news-container .fa-pipe-section {
    --fa: "\E438";
    --fa--fa: "\E438\E438"
}

body.page-template-news .news-container .fa-pipe-smoking {
    --fa: "\E3C4";
    --fa--fa: "\E3C4\E3C4"
}

body.page-template-news .news-container .fa-pipe-valve {
    --fa: "\E439";
    --fa--fa: "\E439\E439"
}

body.page-template-news .news-container .fa-pizza {
    --fa: "\F817";
    --fa--fa: "\F817\F817"
}

body.page-template-news .news-container .fa-pizza-slice {
    --fa: "\F818";
    --fa--fa: "\F818\F818"
}

body.page-template-news .news-container .fa-place-of-worship {
    --fa: "\F67F";
    --fa--fa: "\F67F\F67F"
}

body.page-template-news .news-container .fa-plane {
    --fa: "\F072";
    --fa--fa: "\F072\F072"
}

body.page-template-news .news-container .fa-plane-alt {
    --fa: "\F3DE";
    --fa--fa: "\F3DE\F3DE"
}

body.page-template-news .news-container .fa-plane-arrival {
    --fa: "\F5AF";
    --fa--fa: "\F5AF\F5AF"
}

body.page-template-news .news-container .fa-plane-circle-check {
    --fa: "\E555";
    --fa--fa: "\E555\E555"
}

body.page-template-news .news-container .fa-plane-circle-exclamation {
    --fa: "\E556";
    --fa--fa: "\E556\E556"
}

body.page-template-news .news-container .fa-plane-circle-xmark {
    --fa: "\E557";
    --fa--fa: "\E557\E557"
}

body.page-template-news .news-container .fa-plane-departure {
    --fa: "\F5B0";
    --fa--fa: "\F5B0\F5B0"
}

body.page-template-news .news-container .fa-plane-engines {
    --fa: "\F3DE";
    --fa--fa: "\F3DE\F3DE"
}

body.page-template-news .news-container .fa-plane-lock {
    --fa: "\E558";
    --fa--fa: "\E558\E558"
}

body.page-template-news .news-container .fa-plane-prop {
    --fa: "\E22B";
    --fa--fa: "\E22B\E22B"
}

body.page-template-news .news-container .fa-plane-slash {
    --fa: "\E069";
    --fa--fa: "\E069\E069"
}

body.page-template-news .news-container .fa-plane-tail {
    --fa: "\E22C";
    --fa--fa: "\E22C\E22C"
}

body.page-template-news .news-container .fa-plane-up {
    --fa: "\E22D";
    --fa--fa: "\E22D\E22D"
}

body.page-template-news .news-container .fa-plane-up-slash {
    --fa: "\E22E";
    --fa--fa: "\E22E\E22E"
}

body.page-template-news .news-container .fa-planet-moon {
    --fa: "\E01F";
    --fa--fa: "\E01F\E01F"
}

body.page-template-news .news-container .fa-planet-ringed {
    --fa: "\E020";
    --fa--fa: "\E020\E020"
}

body.page-template-news .news-container .fa-plant-wilt {
    --fa: "\E5AA";
    --fa--fa: "\E5AA\E5AA"
}

body.page-template-news .news-container .fa-plate-utensils {
    --fa: "\E43B";
    --fa--fa: "\E43B\E43B"
}

body.page-template-news .news-container .fa-plate-wheat {
    --fa: "\E55A";
    --fa--fa: "\E55A\E55A"
}

body.page-template-news .news-container .fa-play {
    --fa: "\F04B";
    --fa--fa: "\F04B\F04B"
}

body.page-template-news .news-container .fa-play-circle {
    --fa: "\F144";
    --fa--fa: "\F144\F144"
}

body.page-template-news .news-container .fa-play-pause {
    --fa: "\E22F";
    --fa--fa: "\E22F\E22F"
}

body.page-template-news .news-container .fa-plug {
    --fa: "\F1E6";
    --fa--fa: "\F1E6\F1E6"
}

body.page-template-news .news-container .fa-plug-circle-bolt {
    --fa: "\E55B";
    --fa--fa: "\E55B\E55B"
}

body.page-template-news .news-container .fa-plug-circle-check {
    --fa: "\E55C";
    --fa--fa: "\E55C\E55C"
}

body.page-template-news .news-container .fa-plug-circle-exclamation {
    --fa: "\E55D";
    --fa--fa: "\E55D\E55D"
}

body.page-template-news .news-container .fa-plug-circle-minus {
    --fa: "\E55E";
    --fa--fa: "\E55E\E55E"
}

body.page-template-news .news-container .fa-plug-circle-plus {
    --fa: "\E55F";
    --fa--fa: "\E55F\E55F"
}

body.page-template-news .news-container .fa-plug-circle-xmark {
    --fa: "\E560";
    --fa--fa: "\E560\E560"
}

body.page-template-news .news-container .fa-plus {
    --fa: "+";
    --fa--fa: "++"
}

body.page-template-news .news-container .fa-plus-circle {
    --fa: "\F055";
    --fa--fa: "\F055\F055"
}

body.page-template-news .news-container .fa-plus-hexagon {
    --fa: "\F300";
    --fa--fa: "\F300\F300"
}

body.page-template-news .news-container .fa-plus-large {
    --fa: "\E59E";
    --fa--fa: "\E59E\E59E"
}

body.page-template-news .news-container .fa-plus-minus {
    --fa: "\E43C";
    --fa--fa: "\E43C\E43C"
}

body.page-template-news .news-container .fa-plus-octagon {
    --fa: "\F301";
    --fa--fa: "\F301\F301"
}

body.page-template-news .news-container .fa-plus-square {
    --fa: "\F0FE";
    --fa--fa: "\F0FE\F0FE"
}

body.page-template-news .news-container .fa-podcast {
    --fa: "\F2CE";
    --fa--fa: "\F2CE\F2CE"
}

body.page-template-news .news-container .fa-podium {
    --fa: "\F680";
    --fa--fa: "\F680\F680"
}

body.page-template-news .news-container .fa-podium-star {
    --fa: "\F758";
    --fa--fa: "\F758\F758"
}

body.page-template-news .news-container .fa-police-box {
    --fa: "\E021";
    --fa--fa: "\E021\E021"
}

body.page-template-news .news-container .fa-poll {
    --fa: "\F681";
    --fa--fa: "\F681\F681"
}

body.page-template-news .news-container .fa-poll-h {
    --fa: "\F682";
    --fa--fa: "\F682\F682"
}

body.page-template-news .news-container .fa-poll-people {
    --fa: "\F759";
    --fa--fa: "\F759\F759"
}

body.page-template-news .news-container .fa-pompebled {
    --fa: "\E43D";
    --fa--fa: "\E43D\E43D"
}

body.page-template-news .news-container .fa-poo {
    --fa: "\F2FE";
    --fa--fa: "\F2FE\F2FE"
}

body.page-template-news .news-container .fa-poo-bolt, body.page-template-news .news-container .fa-poo-storm {
    --fa: "\F75A";
    --fa--fa: "\F75A\F75A"
}

body.page-template-news .news-container .fa-pool-8-ball {
    --fa: "\E3C5";
    --fa--fa: "\E3C5\E3C5"
}

body.page-template-news .news-container .fa-poop {
    --fa: "\F619";
    --fa--fa: "\F619\F619"
}

body.page-template-news .news-container .fa-popcorn {
    --fa: "\F819";
    --fa--fa: "\F819\F819"
}

body.page-template-news .news-container .fa-popsicle {
    --fa: "\E43E";
    --fa--fa: "\E43E\E43E"
}

body.page-template-news .news-container .fa-portal-enter {
    --fa: "\E022";
    --fa--fa: "\E022\E022"
}

body.page-template-news .news-container .fa-portal-exit {
    --fa: "\E023";
    --fa--fa: "\E023\E023"
}

body.page-template-news .news-container .fa-portrait {
    --fa: "\F3E0";
    --fa--fa: "\F3E0\F3E0"
}

body.page-template-news .news-container .fa-pot-food {
    --fa: "\E43F";
    --fa--fa: "\E43F\E43F"
}

body.page-template-news .news-container .fa-potato {
    --fa: "\E440";
    --fa--fa: "\E440\E440"
}

body.page-template-news .news-container .fa-pound-sign {
    --fa: "\F154";
    --fa--fa: "\F154\F154"
}

body.page-template-news .news-container .fa-power-off {
    --fa: "\F011";
    --fa--fa: "\F011\F011"
}

body.page-template-news .news-container .fa-pray {
    --fa: "\F683";
    --fa--fa: "\F683\F683"
}

body.page-template-news .news-container .fa-praying-hands {
    --fa: "\F684";
    --fa--fa: "\F684\F684"
}

body.page-template-news .news-container .fa-prescription {
    --fa: "\F5B1";
    --fa--fa: "\F5B1\F5B1"
}

body.page-template-news .news-container .fa-prescription-bottle {
    --fa: "\F485";
    --fa--fa: "\F485\F485"
}

body.page-template-news .news-container .fa-prescription-bottle-alt, body.page-template-news .news-container .fa-prescription-bottle-medical {
    --fa: "\F486";
    --fa--fa: "\F486\F486"
}

body.page-template-news .news-container .fa-prescription-bottle-pill {
    --fa: "\E5C0";
    --fa--fa: "\E5C0\E5C0"
}

body.page-template-news .news-container .fa-presentation, body.page-template-news .news-container .fa-presentation-screen {
    --fa: "\F685";
    --fa--fa: "\F685\F685"
}

body.page-template-news .news-container .fa-pretzel {
    --fa: "\E441";
    --fa--fa: "\E441\E441"
}

body.page-template-news .news-container .fa-print {
    --fa: "\F02F";
    --fa--fa: "\F02F\F02F"
}

body.page-template-news .news-container .fa-print-magnifying-glass, body.page-template-news .news-container .fa-print-search {
    --fa: "\F81A";
    --fa--fa: "\F81A\F81A"
}

body.page-template-news .news-container .fa-print-slash {
    --fa: "\F686";
    --fa--fa: "\F686\F686"
}

body.page-template-news .news-container .fa-pro {
    --fa: "\E235";
    --fa--fa: "\E235\E235"
}

body.page-template-news .news-container .fa-procedures {
    --fa: "\F487";
    --fa--fa: "\F487\F487"
}

body.page-template-news .news-container .fa-project-diagram {
    --fa: "\F542";
    --fa--fa: "\F542\F542"
}

body.page-template-news .news-container .fa-projector {
    --fa: "\F8D6";
    --fa--fa: "\F8D6\F8D6"
}

body.page-template-news .news-container .fa-pronoun {
    --fa: "\E6A1";
    --fa--fa: "\E6A1\E6A1"
}

body.page-template-news .news-container .fa-pump {
    --fa: "\E442";
    --fa--fa: "\E442\E442"
}

body.page-template-news .news-container .fa-pump-medical {
    --fa: "\E06A";
    --fa--fa: "\E06A\E06A"
}

body.page-template-news .news-container .fa-pump-soap {
    --fa: "\E06B";
    --fa--fa: "\E06B\E06B"
}

body.page-template-news .news-container .fa-pumpkin {
    --fa: "\F707";
    --fa--fa: "\F707\F707"
}

body.page-template-news .news-container .fa-puzzle {
    --fa: "\E443";
    --fa--fa: "\E443\E443"
}

body.page-template-news .news-container .fa-puzzle-piece {
    --fa: "\F12E";
    --fa--fa: "\F12E\F12E"
}

body.page-template-news .news-container .fa-puzzle-piece-alt, body.page-template-news .news-container .fa-puzzle-piece-simple {
    --fa: "\E231";
    --fa--fa: "\E231\E231"
}

body.page-template-news .news-container .fa-q {
    --fa: "Q";
    --fa--fa: "QQ"
}

body.page-template-news .news-container .fa-qrcode {
    --fa: "\F029";
    --fa--fa: "\F029\F029"
}

body.page-template-news .news-container .fa-question {
    --fa: "?";
    --fa--fa: "??"
}

body.page-template-news .news-container .fa-question-circle {
    --fa: "\F059";
    --fa--fa: "\F059\F059"
}

body.page-template-news .news-container .fa-question-square {
    --fa: "\F2FD";
    --fa--fa: "\F2FD\F2FD"
}

body.page-template-news .news-container .fa-quidditch, body.page-template-news .news-container .fa-quidditch-broom-ball {
    --fa: "\F458";
    --fa--fa: "\F458\F458"
}

body.page-template-news .news-container .fa-quote-left, body.page-template-news .news-container .fa-quote-left-alt {
    --fa: "\F10D";
    --fa--fa: "\F10D\F10D"
}

body.page-template-news .news-container .fa-quote-right, body.page-template-news .news-container .fa-quote-right-alt {
    --fa: "\F10E";
    --fa--fa: "\F10E\F10E"
}

body.page-template-news .news-container .fa-quotes {
    --fa: "\E234";
    --fa--fa: "\E234\E234"
}

body.page-template-news .news-container .fa-quran {
    --fa: "\F687";
    --fa--fa: "\F687\F687"
}

body.page-template-news .news-container .fa-r {
    --fa: "R";
    --fa--fa: "RR"
}

body.page-template-news .news-container .fa-rabbit {
    --fa: "\F708";
    --fa--fa: "\F708\F708"
}

body.page-template-news .news-container .fa-rabbit-fast, body.page-template-news .news-container .fa-rabbit-running {
    --fa: "\F709";
    --fa--fa: "\F709\F709"
}

body.page-template-news .news-container .fa-raccoon {
    --fa: "\E613";
    --fa--fa: "\E613\E613"
}

body.page-template-news .news-container .fa-racquet {
    --fa: "\F45A";
    --fa--fa: "\F45A\F45A"
}

body.page-template-news .news-container .fa-radar {
    --fa: "\E024";
    --fa--fa: "\E024\E024"
}

body.page-template-news .news-container .fa-radiation {
    --fa: "\F7B9";
    --fa--fa: "\F7B9\F7B9"
}

body.page-template-news .news-container .fa-radiation-alt {
    --fa: "\F7BA";
    --fa--fa: "\F7BA\F7BA"
}

body.page-template-news .news-container .fa-radio {
    --fa: "\F8D7";
    --fa--fa: "\F8D7\F8D7"
}

body.page-template-news .news-container .fa-radio-alt, body.page-template-news .news-container .fa-radio-tuner {
    --fa: "\F8D8";
    --fa--fa: "\F8D8\F8D8"
}

body.page-template-news .news-container .fa-rainbow {
    --fa: "\F75B";
    --fa--fa: "\F75B\F75B"
}

body.page-template-news .news-container .fa-raindrops {
    --fa: "\F75C";
    --fa--fa: "\F75C\F75C"
}

body.page-template-news .news-container .fa-ram {
    --fa: "\F70A";
    --fa--fa: "\F70A\F70A"
}

body.page-template-news .news-container .fa-ramp-loading {
    --fa: "\F4D4";
    --fa--fa: "\F4D4\F4D4"
}

body.page-template-news .news-container .fa-random {
    --fa: "\F074";
    --fa--fa: "\F074\F074"
}

body.page-template-news .news-container .fa-ranking-star {
    --fa: "\E561";
    --fa--fa: "\E561\E561"
}

body.page-template-news .news-container .fa-raygun {
    --fa: "\E025";
    --fa--fa: "\E025\E025"
}

body.page-template-news .news-container .fa-receipt {
    --fa: "\F543";
    --fa--fa: "\F543\F543"
}

body.page-template-news .news-container .fa-record-vinyl {
    --fa: "\F8D9";
    --fa--fa: "\F8D9\F8D9"
}

body.page-template-news .news-container .fa-rectangle {
    --fa: "\F2FA";
    --fa--fa: "\F2FA\F2FA"
}

body.page-template-news .news-container .fa-rectangle-ad {
    --fa: "\F641";
    --fa--fa: "\F641\F641"
}

body.page-template-news .news-container .fa-rectangle-barcode {
    --fa: "\F463";
    --fa--fa: "\F463\F463"
}

body.page-template-news .news-container .fa-rectangle-code {
    --fa: "\E322";
    --fa--fa: "\E322\E322"
}

body.page-template-news .news-container .fa-rectangle-hd {
    --fa: "\E1AE";
    --fa--fa: "\E1AE\E1AE"
}

body.page-template-news .news-container .fa-rectangle-history {
    --fa: "\E4A2";
    --fa--fa: "\E4A2\E4A2"
}

body.page-template-news .news-container .fa-rectangle-history-circle-plus {
    --fa: "\E4A3";
    --fa--fa: "\E4A3\E4A3"
}

body.page-template-news .news-container .fa-rectangle-history-circle-user {
    --fa: "\E4A4";
    --fa--fa: "\E4A4\E4A4"
}

body.page-template-news .news-container .fa-rectangle-landscape {
    --fa: "\F2FA";
    --fa--fa: "\F2FA\F2FA"
}

body.page-template-news .news-container .fa-rectangle-list {
    --fa: "\F022";
    --fa--fa: "\F022\F022"
}

body.page-template-news .news-container .fa-rectangle-portrait {
    --fa: "\F2FB";
    --fa--fa: "\F2FB\F2FB"
}

body.page-template-news .news-container .fa-rectangle-pro {
    --fa: "\E235";
    --fa--fa: "\E235\E235"
}

body.page-template-news .news-container .fa-rectangle-sd {
    --fa: "\E28A";
    --fa--fa: "\E28A\E28A"
}

body.page-template-news .news-container .fa-rectangle-terminal {
    --fa: "\E236";
    --fa--fa: "\E236\E236"
}

body.page-template-news .news-container .fa-rectangle-times {
    --fa: "\F410";
    --fa--fa: "\F410\F410"
}

body.page-template-news .news-container .fa-rectangle-vertical {
    --fa: "\F2FB";
    --fa--fa: "\F2FB\F2FB"
}

body.page-template-news .news-container .fa-rectangle-vertical-history {
    --fa: "\E237";
    --fa--fa: "\E237\E237"
}

body.page-template-news .news-container .fa-rectangle-wide {
    --fa: "\F2FC";
    --fa--fa: "\F2FC\F2FC"
}

body.page-template-news .news-container .fa-rectangle-xmark {
    --fa: "\F410";
    --fa--fa: "\F410\F410"
}

body.page-template-news .news-container .fa-rectangles-mixed {
    --fa: "\E323";
    --fa--fa: "\E323\E323"
}

body.page-template-news .news-container .fa-recycle {
    --fa: "\F1B8";
    --fa--fa: "\F1B8\F1B8"
}

body.page-template-news .news-container .fa-redo {
    --fa: "\F01E";
    --fa--fa: "\F01E\F01E"
}

body.page-template-news .news-container .fa-redo-alt {
    --fa: "\F2F9";
    --fa--fa: "\F2F9\F2F9"
}

body.page-template-news .news-container .fa-reel {
    --fa: "\E238";
    --fa--fa: "\E238\E238"
}

body.page-template-news .news-container .fa-reflect-both {
    --fa: "\E66F";
    --fa--fa: "\E66F\E66F"
}

body.page-template-news .news-container .fa-reflect-horizontal {
    --fa: "\E664";
    --fa--fa: "\E664\E664"
}

body.page-template-news .news-container .fa-reflect-vertical {
    --fa: "\E665";
    --fa--fa: "\E665\E665"
}

body.page-template-news .news-container .fa-refresh {
    --fa: "\F021";
    --fa--fa: "\F021\F021"
}

body.page-template-news .news-container .fa-refrigerator {
    --fa: "\E026";
    --fa--fa: "\E026\E026"
}

body.page-template-news .news-container .fa-registered {
    --fa: "\F25D";
    --fa--fa: "\F25D\F25D"
}

body.page-template-news .news-container .fa-remove {
    --fa: "\F00D";
    --fa--fa: "\F00D\F00D"
}

body.page-template-news .news-container .fa-remove-format {
    --fa: "\F87D";
    --fa--fa: "\F87D\F87D"
}

body.page-template-news .news-container .fa-reorder {
    --fa: "\F550";
    --fa--fa: "\F550\F550"
}

body.page-template-news .news-container .fa-repeat {
    --fa: "\F363";
    --fa--fa: "\F363\F363"
}

body.page-template-news .news-container .fa-repeat-1 {
    --fa: "\F365";
    --fa--fa: "\F365\F365"
}

body.page-template-news .news-container .fa-repeat-1-alt {
    --fa: "\F366";
    --fa--fa: "\F366\F366"
}

body.page-template-news .news-container .fa-repeat-alt {
    --fa: "\F364";
    --fa--fa: "\F364\F364"
}

body.page-template-news .news-container .fa-reply {
    --fa: "\F3E5";
    --fa--fa: "\F3E5\F3E5"
}

body.page-template-news .news-container .fa-reply-all {
    --fa: "\F122";
    --fa--fa: "\F122\F122"
}

body.page-template-news .news-container .fa-reply-clock, body.page-template-news .news-container .fa-reply-time {
    --fa: "\E239";
    --fa--fa: "\E239\E239"
}

body.page-template-news .news-container .fa-republican {
    --fa: "\F75E";
    --fa--fa: "\F75E\F75E"
}

body.page-template-news .news-container .fa-restroom {
    --fa: "\F7BD";
    --fa--fa: "\F7BD\F7BD"
}

body.page-template-news .news-container .fa-restroom-simple {
    --fa: "\E23A";
    --fa--fa: "\E23A\E23A"
}

body.page-template-news .news-container .fa-retweet {
    --fa: "\F079";
    --fa--fa: "\F079\F079"
}

body.page-template-news .news-container .fa-retweet-alt {
    --fa: "\F361";
    --fa--fa: "\F361\F361"
}

body.page-template-news .news-container .fa-rhombus {
    --fa: "\E23B";
    --fa--fa: "\E23B\E23B"
}

body.page-template-news .news-container .fa-ribbon {
    --fa: "\F4D6";
    --fa--fa: "\F4D6\F4D6"
}

body.page-template-news .news-container .fa-right {
    --fa: "\F356";
    --fa--fa: "\F356\F356"
}

body.page-template-news .news-container .fa-right-from-bracket {
    --fa: "\F2F5";
    --fa--fa: "\F2F5\F2F5"
}

body.page-template-news .news-container .fa-right-from-line {
    --fa: "\F347";
    --fa--fa: "\F347\F347"
}

body.page-template-news .news-container .fa-right-left {
    --fa: "\F362";
    --fa--fa: "\F362\F362"
}

body.page-template-news .news-container .fa-right-left-large {
    --fa: "\E5E1";
    --fa--fa: "\E5E1\E5E1"
}

body.page-template-news .news-container .fa-right-long {
    --fa: "\F30B";
    --fa--fa: "\F30B\F30B"
}

body.page-template-news .news-container .fa-right-long-to-line {
    --fa: "\E444";
    --fa--fa: "\E444\E444"
}

body.page-template-news .news-container .fa-right-to-bracket {
    --fa: "\F2F6";
    --fa--fa: "\F2F6\F2F6"
}

body.page-template-news .news-container .fa-right-to-line {
    --fa: "\F34C";
    --fa--fa: "\F34C\F34C"
}

body.page-template-news .news-container .fa-ring {
    --fa: "\F70B";
    --fa--fa: "\F70B\F70B"
}

body.page-template-news .news-container .fa-ring-diamond {
    --fa: "\E5AB";
    --fa--fa: "\E5AB\E5AB"
}

body.page-template-news .news-container .fa-rings-wedding {
    --fa: "\F81B";
    --fa--fa: "\F81B\F81B"
}

body.page-template-news .news-container .fa-rmb {
    --fa: "\F157";
    --fa--fa: "\F157\F157"
}

body.page-template-news .news-container .fa-road {
    --fa: "\F018";
    --fa--fa: "\F018\F018"
}

body.page-template-news .news-container .fa-road-barrier {
    --fa: "\E562";
    --fa--fa: "\E562\E562"
}

body.page-template-news .news-container .fa-road-bridge {
    --fa: "\E563";
    --fa--fa: "\E563\E563"
}

body.page-template-news .news-container .fa-road-circle-check {
    --fa: "\E564";
    --fa--fa: "\E564\E564"
}

body.page-template-news .news-container .fa-road-circle-exclamation {
    --fa: "\E565";
    --fa--fa: "\E565\E565"
}

body.page-template-news .news-container .fa-road-circle-xmark {
    --fa: "\E566";
    --fa--fa: "\E566\E566"
}

body.page-template-news .news-container .fa-road-lock {
    --fa: "\E567";
    --fa--fa: "\E567\E567"
}

body.page-template-news .news-container .fa-road-spikes {
    --fa: "\E568";
    --fa--fa: "\E568\E568"
}

body.page-template-news .news-container .fa-robot {
    --fa: "\F544";
    --fa--fa: "\F544\F544"
}

body.page-template-news .news-container .fa-robot-astromech {
    --fa: "\E2D2";
    --fa--fa: "\E2D2\E2D2"
}

body.page-template-news .news-container .fa-rocket {
    --fa: "\F135";
    --fa--fa: "\F135\F135"
}

body.page-template-news .news-container .fa-rocket-launch {
    --fa: "\E027";
    --fa--fa: "\E027\E027"
}

body.page-template-news .news-container .fa-rod-asclepius, body.page-template-news .news-container .fa-rod-snake {
    --fa: "\E579";
    --fa--fa: "\E579\E579"
}

body.page-template-news .news-container .fa-roller-coaster {
    --fa: "\E324";
    --fa--fa: "\E324\E324"
}

body.page-template-news .news-container .fa-rotate {
    --fa: "\F2F1";
    --fa--fa: "\F2F1\F2F1"
}

body.page-template-news .news-container .fa-rotate-back, body.page-template-news .news-container .fa-rotate-backward {
    --fa: "\F2EA";
    --fa--fa: "\F2EA\F2EA"
}

body.page-template-news .news-container .fa-rotate-exclamation {
    --fa: "\E23C";
    --fa--fa: "\E23C\E23C"
}

body.page-template-news .news-container .fa-rotate-forward {
    --fa: "\F2F9";
    --fa--fa: "\F2F9\F2F9"
}

body.page-template-news .news-container .fa-rotate-left {
    --fa: "\F2EA";
    --fa--fa: "\F2EA\F2EA"
}

body.page-template-news .news-container .fa-rotate-reverse {
    --fa: "\E631";
    --fa--fa: "\E631\E631"
}

body.page-template-news .news-container .fa-rotate-right {
    --fa: "\F2F9";
    --fa--fa: "\F2F9\F2F9"
}

body.page-template-news .news-container .fa-rouble {
    --fa: "\F158";
    --fa--fa: "\F158\F158"
}

body.page-template-news .news-container .fa-route {
    --fa: "\F4D7";
    --fa--fa: "\F4D7\F4D7"
}

body.page-template-news .news-container .fa-route-highway {
    --fa: "\F61A";
    --fa--fa: "\F61A\F61A"
}

body.page-template-news .news-container .fa-route-interstate {
    --fa: "\F61B";
    --fa--fa: "\F61B\F61B"
}

body.page-template-news .news-container .fa-router {
    --fa: "\F8DA";
    --fa--fa: "\F8DA\F8DA"
}

body.page-template-news .news-container .fa-rows {
    --fa: "\E292";
    --fa--fa: "\E292\E292"
}

body.page-template-news .news-container .fa-rss {
    --fa: "\F09E";
    --fa--fa: "\F09E\F09E"
}

body.page-template-news .news-container .fa-rss-square {
    --fa: "\F143";
    --fa--fa: "\F143\F143"
}

body.page-template-news .news-container .fa-rub, body.page-template-news .news-container .fa-ruble, body.page-template-news .news-container .fa-ruble-sign {
    --fa: "\F158";
    --fa--fa: "\F158\F158"
}

body.page-template-news .news-container .fa-rug {
    --fa: "\E569";
    --fa--fa: "\E569\E569"
}

body.page-template-news .news-container .fa-rugby-ball {
    --fa: "\E3C6";
    --fa--fa: "\E3C6\E3C6"
}

body.page-template-news .news-container .fa-ruler {
    --fa: "\F545";
    --fa--fa: "\F545\F545"
}

body.page-template-news .news-container .fa-ruler-combined {
    --fa: "\F546";
    --fa--fa: "\F546\F546"
}

body.page-template-news .news-container .fa-ruler-horizontal {
    --fa: "\F547";
    --fa--fa: "\F547\F547"
}

body.page-template-news .news-container .fa-ruler-triangle {
    --fa: "\F61C";
    --fa--fa: "\F61C\F61C"
}

body.page-template-news .news-container .fa-ruler-vertical {
    --fa: "\F548";
    --fa--fa: "\F548\F548"
}

body.page-template-news .news-container .fa-running {
    --fa: "\F70C";
    --fa--fa: "\F70C\F70C"
}

body.page-template-news .news-container .fa-rupee, body.page-template-news .news-container .fa-rupee-sign {
    --fa: "\F156";
    --fa--fa: "\F156\F156"
}

body.page-template-news .news-container .fa-rupiah-sign {
    --fa: "\E23D";
    --fa--fa: "\E23D\E23D"
}

body.page-template-news .news-container .fa-rv {
    --fa: "\F7BE";
    --fa--fa: "\F7BE\F7BE"
}

body.page-template-news .news-container .fa-s {
    --fa: "S";
    --fa--fa: "SS"
}

body.page-template-news .news-container .fa-sack {
    --fa: "\F81C";
    --fa--fa: "\F81C\F81C"
}

body.page-template-news .news-container .fa-sack-dollar {
    --fa: "\F81D";
    --fa--fa: "\F81D\F81D"
}

body.page-template-news .news-container .fa-sack-xmark {
    --fa: "\E56A";
    --fa--fa: "\E56A\E56A"
}

body.page-template-news .news-container .fa-sad-cry {
    --fa: "\F5B3";
    --fa--fa: "\F5B3\F5B3"
}

body.page-template-news .news-container .fa-sad-tear {
    --fa: "\F5B4";
    --fa--fa: "\F5B4\F5B4"
}

body.page-template-news .news-container .fa-sailboat {
    --fa: "\E445";
    --fa--fa: "\E445\E445"
}

body.page-template-news .news-container .fa-salad {
    --fa: "\F81E";
    --fa--fa: "\F81E\F81E"
}

body.page-template-news .news-container .fa-salt-shaker {
    --fa: "\E446";
    --fa--fa: "\E446\E446"
}

body.page-template-news .news-container .fa-sandwich {
    --fa: "\F81F";
    --fa--fa: "\F81F\F81F"
}

body.page-template-news .news-container .fa-satellite {
    --fa: "\F7BF";
    --fa--fa: "\F7BF\F7BF"
}

body.page-template-news .news-container .fa-satellite-dish {
    --fa: "\F7C0";
    --fa--fa: "\F7C0\F7C0"
}

body.page-template-news .news-container .fa-sausage {
    --fa: "\F820";
    --fa--fa: "\F820\F820"
}

body.page-template-news .news-container .fa-save {
    --fa: "\F0C7";
    --fa--fa: "\F0C7\F0C7"
}

body.page-template-news .news-container .fa-save-circle-arrow-right {
    --fa: "\E180";
    --fa--fa: "\E180\E180"
}

body.page-template-news .news-container .fa-save-circle-xmark, body.page-template-news .news-container .fa-save-times {
    --fa: "\E181";
    --fa--fa: "\E181\E181"
}

body.page-template-news .news-container .fa-sax-hot {
    --fa: "\F8DB";
    --fa--fa: "\F8DB\F8DB"
}

body.page-template-news .news-container .fa-saxophone {
    --fa: "\F8DC";
    --fa--fa: "\F8DC\F8DC"
}

body.page-template-news .news-container .fa-saxophone-fire {
    --fa: "\F8DB";
    --fa--fa: "\F8DB\F8DB"
}

body.page-template-news .news-container .fa-scale-balanced {
    --fa: "\F24E";
    --fa--fa: "\F24E\F24E"
}

body.page-template-news .news-container .fa-scale-unbalanced {
    --fa: "\F515";
    --fa--fa: "\F515\F515"
}

body.page-template-news .news-container .fa-scale-unbalanced-flip {
    --fa: "\F516";
    --fa--fa: "\F516\F516"
}

body.page-template-news .news-container .fa-scalpel {
    --fa: "\F61D";
    --fa--fa: "\F61D\F61D"
}

body.page-template-news .news-container .fa-scalpel-line-dashed, body.page-template-news .news-container .fa-scalpel-path {
    --fa: "\F61E";
    --fa--fa: "\F61E\F61E"
}

body.page-template-news .news-container .fa-scanner, body.page-template-news .news-container .fa-scanner-gun {
    --fa: "\F488";
    --fa--fa: "\F488\F488"
}

body.page-template-news .news-container .fa-scanner-image {
    --fa: "\F8F3";
    --fa--fa: "\F8F3\F8F3"
}

body.page-template-news .news-container .fa-scanner-keyboard {
    --fa: "\F489";
    --fa--fa: "\F489\F489"
}

body.page-template-news .news-container .fa-scanner-touchscreen {
    --fa: "\F48A";
    --fa--fa: "\F48A\F48A"
}

body.page-template-news .news-container .fa-scarecrow {
    --fa: "\F70D";
    --fa--fa: "\F70D\F70D"
}

body.page-template-news .news-container .fa-scarf {
    --fa: "\F7C1";
    --fa--fa: "\F7C1\F7C1"
}

body.page-template-news .news-container .fa-school {
    --fa: "\F549";
    --fa--fa: "\F549\F549"
}

body.page-template-news .news-container .fa-school-circle-check {
    --fa: "\E56B";
    --fa--fa: "\E56B\E56B"
}

body.page-template-news .news-container .fa-school-circle-exclamation {
    --fa: "\E56C";
    --fa--fa: "\E56C\E56C"
}

body.page-template-news .news-container .fa-school-circle-xmark {
    --fa: "\E56D";
    --fa--fa: "\E56D\E56D"
}

body.page-template-news .news-container .fa-school-flag {
    --fa: "\E56E";
    --fa--fa: "\E56E\E56E"
}

body.page-template-news .news-container .fa-school-lock {
    --fa: "\E56F";
    --fa--fa: "\E56F\E56F"
}

body.page-template-news .news-container .fa-scissors {
    --fa: "\F0C4";
    --fa--fa: "\F0C4\F0C4"
}

body.page-template-news .news-container .fa-screen-users {
    --fa: "\F63D";
    --fa--fa: "\F63D\F63D"
}

body.page-template-news .news-container .fa-screencast {
    --fa: "\E23E";
    --fa--fa: "\E23E\E23E"
}

body.page-template-news .news-container .fa-screenshot {
    --fa: "\E0DA";
    --fa--fa: "\E0DA\E0DA"
}

body.page-template-news .news-container .fa-screwdriver {
    --fa: "\F54A";
    --fa--fa: "\F54A\F54A"
}

body.page-template-news .news-container .fa-screwdriver-wrench {
    --fa: "\F7D9";
    --fa--fa: "\F7D9\F7D9"
}

body.page-template-news .news-container .fa-scribble {
    --fa: "\E23F";
    --fa--fa: "\E23F\E23F"
}

body.page-template-news .news-container .fa-scroll {
    --fa: "\F70E";
    --fa--fa: "\F70E\F70E"
}

body.page-template-news .news-container .fa-scroll-old {
    --fa: "\F70F";
    --fa--fa: "\F70F\F70F"
}

body.page-template-news .news-container .fa-scroll-ribbon {
    --fa: "\F5EA";
    --fa--fa: "\F5EA\F5EA"
}

body.page-template-news .news-container .fa-scroll-torah {
    --fa: "\F6A0";
    --fa--fa: "\F6A0\F6A0"
}

body.page-template-news .news-container .fa-scrubber {
    --fa: "\F2F8";
    --fa--fa: "\F2F8\F2F8"
}

body.page-template-news .news-container .fa-scythe {
    --fa: "\F710";
    --fa--fa: "\F710\F710"
}

body.page-template-news .news-container .fa-sd-card {
    --fa: "\F7C2";
    --fa--fa: "\F7C2\F7C2"
}

body.page-template-news .news-container .fa-sd-cards {
    --fa: "\E240";
    --fa--fa: "\E240\E240"
}

body.page-template-news .news-container .fa-seal {
    --fa: "\E241";
    --fa--fa: "\E241\E241"
}

body.page-template-news .news-container .fa-seal-exclamation {
    --fa: "\E242";
    --fa--fa: "\E242\E242"
}

body.page-template-news .news-container .fa-seal-question {
    --fa: "\E243";
    --fa--fa: "\E243\E243"
}

body.page-template-news .news-container .fa-search {
    --fa: "\F002";
    --fa--fa: "\F002\F002"
}

body.page-template-news .news-container .fa-search-dollar {
    --fa: "\F688";
    --fa--fa: "\F688\F688"
}

body.page-template-news .news-container .fa-search-location {
    --fa: "\F689";
    --fa--fa: "\F689\F689"
}

body.page-template-news .news-container .fa-search-minus {
    --fa: "\F010";
    --fa--fa: "\F010\F010"
}

body.page-template-news .news-container .fa-search-plus {
    --fa: "\F00E";
    --fa--fa: "\F00E\F00E"
}

body.page-template-news .news-container .fa-seat-airline {
    --fa: "\E244";
    --fa--fa: "\E244\E244"
}

body.page-template-news .news-container .fa-section {
    --fa: "\E447";
    --fa--fa: "\E447\E447"
}

body.page-template-news .news-container .fa-seedling {
    --fa: "\F4D8";
    --fa--fa: "\F4D8\F4D8"
}

body.page-template-news .news-container .fa-semicolon {
    --fa: ";";
    --fa--fa: ";;"
}

body.page-template-news .news-container .fa-send {
    --fa: "\E20A";
    --fa--fa: "\E20A\E20A"
}

body.page-template-news .news-container .fa-send-back {
    --fa: "\F87E";
    --fa--fa: "\F87E\F87E"
}

body.page-template-news .news-container .fa-send-backward {
    --fa: "\F87F";
    --fa--fa: "\F87F\F87F"
}

body.page-template-news .news-container .fa-sensor {
    --fa: "\E028";
    --fa--fa: "\E028\E028"
}

body.page-template-news .news-container .fa-sensor-alert {
    --fa: "\E029";
    --fa--fa: "\E029\E029"
}

body.page-template-news .news-container .fa-sensor-cloud {
    --fa: "\E02C";
    --fa--fa: "\E02C\E02C"
}

body.page-template-news .news-container .fa-sensor-fire {
    --fa: "\E02A";
    --fa--fa: "\E02A\E02A"
}

body.page-template-news .news-container .fa-sensor-on {
    --fa: "\E02B";
    --fa--fa: "\E02B\E02B"
}

body.page-template-news .news-container .fa-sensor-smoke {
    --fa: "\E02C";
    --fa--fa: "\E02C\E02C"
}

body.page-template-news .news-container .fa-sensor-triangle-exclamation {
    --fa: "\E029";
    --fa--fa: "\E029\E029"
}

body.page-template-news .news-container .fa-server {
    --fa: "\F233";
    --fa--fa: "\F233\F233"
}

body.page-template-news .news-container .fa-shapes {
    --fa: "\F61F";
    --fa--fa: "\F61F\F61F"
}

body.page-template-news .news-container .fa-share {
    --fa: "\F064";
    --fa--fa: "\F064\F064"
}

body.page-template-news .news-container .fa-share-all {
    --fa: "\F367";
    --fa--fa: "\F367\F367"
}

body.page-template-news .news-container .fa-share-alt {
    --fa: "\F1E0";
    --fa--fa: "\F1E0\F1E0"
}

body.page-template-news .news-container .fa-share-alt-square {
    --fa: "\F1E1";
    --fa--fa: "\F1E1\F1E1"
}

body.page-template-news .news-container .fa-share-from-square {
    --fa: "\F14D";
    --fa--fa: "\F14D\F14D"
}

body.page-template-news .news-container .fa-share-nodes {
    --fa: "\F1E0";
    --fa--fa: "\F1E0\F1E0"
}

body.page-template-news .news-container .fa-share-square {
    --fa: "\F14D";
    --fa--fa: "\F14D\F14D"
}

body.page-template-news .news-container .fa-sheep {
    --fa: "\F711";
    --fa--fa: "\F711\F711"
}

body.page-template-news .news-container .fa-sheet-plastic {
    --fa: "\E571";
    --fa--fa: "\E571\E571"
}

body.page-template-news .news-container .fa-shekel, body.page-template-news .news-container .fa-shekel-sign {
    --fa: "\F20B";
    --fa--fa: "\F20B\F20B"
}

body.page-template-news .news-container .fa-shelves {
    --fa: "\F480";
    --fa--fa: "\F480\F480"
}

body.page-template-news .news-container .fa-shelves-empty {
    --fa: "\E246";
    --fa--fa: "\E246\E246"
}

body.page-template-news .news-container .fa-sheqel, body.page-template-news .news-container .fa-sheqel-sign {
    --fa: "\F20B";
    --fa--fa: "\F20B\F20B"
}

body.page-template-news .news-container .fa-shield {
    --fa: "\F132";
    --fa--fa: "\F132\F132"
}

body.page-template-news .news-container .fa-shield-alt {
    --fa: "\F3ED";
    --fa--fa: "\F3ED\F3ED"
}

body.page-template-news .news-container .fa-shield-blank {
    --fa: "\F132";
    --fa--fa: "\F132\F132"
}

body.page-template-news .news-container .fa-shield-cat {
    --fa: "\E572";
    --fa--fa: "\E572\E572"
}

body.page-template-news .news-container .fa-shield-check {
    --fa: "\F2F7";
    --fa--fa: "\F2F7\F2F7"
}

body.page-template-news .news-container .fa-shield-cross {
    --fa: "\F712";
    --fa--fa: "\F712\F712"
}

body.page-template-news .news-container .fa-shield-dog {
    --fa: "\E573";
    --fa--fa: "\E573\E573"
}

body.page-template-news .news-container .fa-shield-exclamation {
    --fa: "\E247";
    --fa--fa: "\E247\E247"
}

body.page-template-news .news-container .fa-shield-halved {
    --fa: "\F3ED";
    --fa--fa: "\F3ED\F3ED"
}

body.page-template-news .news-container .fa-shield-heart {
    --fa: "\E574";
    --fa--fa: "\E574\E574"
}

body.page-template-news .news-container .fa-shield-keyhole {
    --fa: "\E248";
    --fa--fa: "\E248\E248"
}

body.page-template-news .news-container .fa-shield-minus {
    --fa: "\E249";
    --fa--fa: "\E249\E249"
}

body.page-template-news .news-container .fa-shield-plus {
    --fa: "\E24A";
    --fa--fa: "\E24A\E24A"
}

body.page-template-news .news-container .fa-shield-quartered {
    --fa: "\E575";
    --fa--fa: "\E575\E575"
}

body.page-template-news .news-container .fa-shield-slash {
    --fa: "\E24B";
    --fa--fa: "\E24B\E24B"
}

body.page-template-news .news-container .fa-shield-times {
    --fa: "\E24C";
    --fa--fa: "\E24C\E24C"
}

body.page-template-news .news-container .fa-shield-virus {
    --fa: "\E06C";
    --fa--fa: "\E06C\E06C"
}

body.page-template-news .news-container .fa-shield-xmark {
    --fa: "\E24C";
    --fa--fa: "\E24C\E24C"
}

body.page-template-news .news-container .fa-ship {
    --fa: "\F21A";
    --fa--fa: "\F21A\F21A"
}

body.page-template-news .news-container .fa-shipping-fast {
    --fa: "\F48B";
    --fa--fa: "\F48B\F48B"
}

body.page-template-news .news-container .fa-shipping-timed {
    --fa: "\F48C";
    --fa--fa: "\F48C\F48C"
}

body.page-template-news .news-container .fa-shirt {
    --fa: "\F553";
    --fa--fa: "\F553\F553"
}

body.page-template-news .news-container .fa-shirt-long-sleeve {
    --fa: "\E3C7";
    --fa--fa: "\E3C7\E3C7"
}

body.page-template-news .news-container .fa-shirt-running {
    --fa: "\E3C8";
    --fa--fa: "\E3C8\E3C8"
}

body.page-template-news .news-container .fa-shirt-tank-top {
    --fa: "\E3C9";
    --fa--fa: "\E3C9\E3C9"
}

body.page-template-news .news-container .fa-shish-kebab {
    --fa: "\F821";
    --fa--fa: "\F821\F821"
}

body.page-template-news .news-container .fa-shoe-prints {
    --fa: "\F54B";
    --fa--fa: "\F54B\F54B"
}

body.page-template-news .news-container .fa-shop {
    --fa: "\F54F";
    --fa--fa: "\F54F\F54F"
}

body.page-template-news .news-container .fa-shop-lock {
    --fa: "\E4A5";
    --fa--fa: "\E4A5\E4A5"
}

body.page-template-news .news-container .fa-shop-slash {
    --fa: "\E070";
    --fa--fa: "\E070\E070"
}

body.page-template-news .news-container .fa-shopping-bag {
    --fa: "\F290";
    --fa--fa: "\F290\F290"
}

body.page-template-news .news-container .fa-shopping-basket {
    --fa: "\F291";
    --fa--fa: "\F291\F291"
}

body.page-template-news .news-container .fa-shopping-basket-alt {
    --fa: "\E0AF";
    --fa--fa: "\E0AF\E0AF"
}

body.page-template-news .news-container .fa-shopping-cart {
    --fa: "\F07A";
    --fa--fa: "\F07A\F07A"
}

body.page-template-news .news-container .fa-shortcake {
    --fa: "\E3E5";
    --fa--fa: "\E3E5\E3E5"
}

body.page-template-news .news-container .fa-shovel {
    --fa: "\F713";
    --fa--fa: "\F713\F713"
}

body.page-template-news .news-container .fa-shovel-snow {
    --fa: "\F7C3";
    --fa--fa: "\F7C3\F7C3"
}

body.page-template-news .news-container .fa-shower {
    --fa: "\F2CC";
    --fa--fa: "\F2CC\F2CC"
}

body.page-template-news .news-container .fa-shower-alt, body.page-template-news .news-container .fa-shower-down {
    --fa: "\E24D";
    --fa--fa: "\E24D\E24D"
}

body.page-template-news .news-container .fa-shredder {
    --fa: "\F68A";
    --fa--fa: "\F68A\F68A"
}

body.page-template-news .news-container .fa-shrimp {
    --fa: "\E448";
    --fa--fa: "\E448\E448"
}

body.page-template-news .news-container .fa-shuffle {
    --fa: "\F074";
    --fa--fa: "\F074\F074"
}

body.page-template-news .news-container .fa-shutters {
    --fa: "\E449";
    --fa--fa: "\E449\E449"
}

body.page-template-news .news-container .fa-shuttle-space {
    --fa: "\F197";
    --fa--fa: "\F197\F197"
}

body.page-template-news .news-container .fa-shuttle-van {
    --fa: "\F5B6";
    --fa--fa: "\F5B6\F5B6"
}

body.page-template-news .news-container .fa-shuttlecock {
    --fa: "\F45B";
    --fa--fa: "\F45B\F45B"
}

body.page-template-news .news-container .fa-sickle {
    --fa: "\F822";
    --fa--fa: "\F822\F822"
}

body.page-template-news .news-container .fa-sidebar {
    --fa: "\E24E";
    --fa--fa: "\E24E\E24E"
}

body.page-template-news .news-container .fa-sidebar-flip {
    --fa: "\E24F";
    --fa--fa: "\E24F\E24F"
}

body.page-template-news .news-container .fa-sigma {
    --fa: "\F68B";
    --fa--fa: "\F68B\F68B"
}

body.page-template-news .news-container .fa-sign, body.page-template-news .news-container .fa-sign-hanging {
    --fa: "\F4D9";
    --fa--fa: "\F4D9\F4D9"
}

body.page-template-news .news-container .fa-sign-in {
    --fa: "\F090";
    --fa--fa: "\F090\F090"
}

body.page-template-news .news-container .fa-sign-in-alt {
    --fa: "\F2F6";
    --fa--fa: "\F2F6\F2F6"
}

body.page-template-news .news-container .fa-sign-language {
    --fa: "\F2A7";
    --fa--fa: "\F2A7\F2A7"
}

body.page-template-news .news-container .fa-sign-out {
    --fa: "\F08B";
    --fa--fa: "\F08B\F08B"
}

body.page-template-news .news-container .fa-sign-out-alt {
    --fa: "\F2F5";
    --fa--fa: "\F2F5\F2F5"
}

body.page-template-news .news-container .fa-sign-post {
    --fa: "\E624";
    --fa--fa: "\E624\E624"
}

body.page-template-news .news-container .fa-sign-posts {
    --fa: "\E625";
    --fa--fa: "\E625\E625"
}

body.page-template-news .news-container .fa-sign-posts-wrench {
    --fa: "\E626";
    --fa--fa: "\E626\E626"
}

body.page-template-news .news-container .fa-signal {
    --fa: "\F012";
    --fa--fa: "\F012\F012"
}

body.page-template-news .news-container .fa-signal-1 {
    --fa: "\F68C";
    --fa--fa: "\F68C\F68C"
}

body.page-template-news .news-container .fa-signal-2 {
    --fa: "\F68D";
    --fa--fa: "\F68D\F68D"
}

body.page-template-news .news-container .fa-signal-3 {
    --fa: "\F68E";
    --fa--fa: "\F68E\F68E"
}

body.page-template-news .news-container .fa-signal-4 {
    --fa: "\F68F";
    --fa--fa: "\F68F\F68F"
}

body.page-template-news .news-container .fa-signal-5 {
    --fa: "\F012";
    --fa--fa: "\F012\F012"
}

body.page-template-news .news-container .fa-signal-alt {
    --fa: "\F690";
    --fa--fa: "\F690\F690"
}

body.page-template-news .news-container .fa-signal-alt-1 {
    --fa: "\F691";
    --fa--fa: "\F691\F691"
}

body.page-template-news .news-container .fa-signal-alt-2 {
    --fa: "\F692";
    --fa--fa: "\F692\F692"
}

body.page-template-news .news-container .fa-signal-alt-3 {
    --fa: "\F693";
    --fa--fa: "\F693\F693"
}

body.page-template-news .news-container .fa-signal-alt-4 {
    --fa: "\F690";
    --fa--fa: "\F690\F690"
}

body.page-template-news .news-container .fa-signal-alt-slash {
    --fa: "\F694";
    --fa--fa: "\F694\F694"
}

body.page-template-news .news-container .fa-signal-bars {
    --fa: "\F690";
    --fa--fa: "\F690\F690"
}

body.page-template-news .news-container .fa-signal-bars-fair {
    --fa: "\F692";
    --fa--fa: "\F692\F692"
}

body.page-template-news .news-container .fa-signal-bars-good {
    --fa: "\F693";
    --fa--fa: "\F693\F693"
}

body.page-template-news .news-container .fa-signal-bars-slash {
    --fa: "\F694";
    --fa--fa: "\F694\F694"
}

body.page-template-news .news-container .fa-signal-bars-strong {
    --fa: "\F690";
    --fa--fa: "\F690\F690"
}

body.page-template-news .news-container .fa-signal-bars-weak {
    --fa: "\F691";
    --fa--fa: "\F691\F691"
}

body.page-template-news .news-container .fa-signal-fair {
    --fa: "\F68D";
    --fa--fa: "\F68D\F68D"
}

body.page-template-news .news-container .fa-signal-good {
    --fa: "\F68E";
    --fa--fa: "\F68E\F68E"
}

body.page-template-news .news-container .fa-signal-perfect {
    --fa: "\F012";
    --fa--fa: "\F012\F012"
}

body.page-template-news .news-container .fa-signal-slash {
    --fa: "\F695";
    --fa--fa: "\F695\F695"
}

body.page-template-news .news-container .fa-signal-stream {
    --fa: "\F8DD";
    --fa--fa: "\F8DD\F8DD"
}

body.page-template-news .news-container .fa-signal-stream-slash {
    --fa: "\E250";
    --fa--fa: "\E250\E250"
}

body.page-template-news .news-container .fa-signal-strong {
    --fa: "\F68F";
    --fa--fa: "\F68F\F68F"
}

body.page-template-news .news-container .fa-signal-weak {
    --fa: "\F68C";
    --fa--fa: "\F68C\F68C"
}

body.page-template-news .news-container .fa-signature {
    --fa: "\F5B7";
    --fa--fa: "\F5B7\F5B7"
}

body.page-template-news .news-container .fa-signature-lock {
    --fa: "\E3CA";
    --fa--fa: "\E3CA\E3CA"
}

body.page-template-news .news-container .fa-signature-slash {
    --fa: "\E3CB";
    --fa--fa: "\E3CB\E3CB"
}

body.page-template-news .news-container .fa-signing {
    --fa: "\F2A7";
    --fa--fa: "\F2A7\F2A7"
}

body.page-template-news .news-container .fa-signs-post {
    --fa: "\F277";
    --fa--fa: "\F277\F277"
}

body.page-template-news .news-container .fa-sim-card {
    --fa: "\F7C4";
    --fa--fa: "\F7C4\F7C4"
}

body.page-template-news .news-container .fa-sim-cards {
    --fa: "\E251";
    --fa--fa: "\E251\E251"
}

body.page-template-news .news-container .fa-sink {
    --fa: "\E06D";
    --fa--fa: "\E06D\E06D"
}

body.page-template-news .news-container .fa-siren {
    --fa: "\E02D";
    --fa--fa: "\E02D\E02D"
}

body.page-template-news .news-container .fa-siren-on {
    --fa: "\E02E";
    --fa--fa: "\E02E\E02E"
}

body.page-template-news .news-container .fa-sitemap {
    --fa: "\F0E8";
    --fa--fa: "\F0E8\F0E8"
}

body.page-template-news .news-container .fa-skating {
    --fa: "\F7C5";
    --fa--fa: "\F7C5\F7C5"
}

body.page-template-news .news-container .fa-skeleton {
    --fa: "\F620";
    --fa--fa: "\F620\F620"
}

body.page-template-news .news-container .fa-skeleton-ribs {
    --fa: "\E5CB";
    --fa--fa: "\E5CB\E5CB"
}

body.page-template-news .news-container .fa-ski-boot {
    --fa: "\E3CC";
    --fa--fa: "\E3CC\E3CC"
}

body.page-template-news .news-container .fa-ski-boot-ski {
    --fa: "\E3CD";
    --fa--fa: "\E3CD\E3CD"
}

body.page-template-news .news-container .fa-ski-jump {
    --fa: "\F7C7";
    --fa--fa: "\F7C7\F7C7"
}

body.page-template-news .news-container .fa-ski-lift {
    --fa: "\F7C8";
    --fa--fa: "\F7C8\F7C8"
}

body.page-template-news .news-container .fa-skiing {
    --fa: "\F7C9";
    --fa--fa: "\F7C9\F7C9"
}

body.page-template-news .news-container .fa-skiing-nordic {
    --fa: "\F7CA";
    --fa--fa: "\F7CA\F7CA"
}

body.page-template-news .news-container .fa-skull {
    --fa: "\F54C";
    --fa--fa: "\F54C\F54C"
}

body.page-template-news .news-container .fa-skull-cow {
    --fa: "\F8DE";
    --fa--fa: "\F8DE\F8DE"
}

body.page-template-news .news-container .fa-skull-crossbones {
    --fa: "\F714";
    --fa--fa: "\F714\F714"
}

body.page-template-news .news-container .fa-slash {
    --fa: "\F715";
    --fa--fa: "\F715\F715"
}

body.page-template-news .news-container .fa-slash-back {
    --fa: "\\";
    --fa--fa: "\\\\"
}

body.page-template-news .news-container .fa-slash-forward {
    --fa: "/";
    --fa--fa: "//"
}

body.page-template-news .news-container .fa-sledding {
    --fa: "\F7CB";
    --fa--fa: "\F7CB\F7CB"
}

body.page-template-news .news-container .fa-sleigh {
    --fa: "\F7CC";
    --fa--fa: "\F7CC\F7CC"
}

body.page-template-news .news-container .fa-slider {
    --fa: "\E252";
    --fa--fa: "\E252\E252"
}

body.page-template-news .news-container .fa-sliders, body.page-template-news .news-container .fa-sliders-h {
    --fa: "\F1DE";
    --fa--fa: "\F1DE\F1DE"
}

body.page-template-news .news-container .fa-sliders-h-square {
    --fa: "\F3F0";
    --fa--fa: "\F3F0\F3F0"
}

body.page-template-news .news-container .fa-sliders-simple {
    --fa: "\E253";
    --fa--fa: "\E253\E253"
}

body.page-template-news .news-container .fa-sliders-up, body.page-template-news .news-container .fa-sliders-v {
    --fa: "\F3F1";
    --fa--fa: "\F3F1\F3F1"
}

body.page-template-news .news-container .fa-sliders-v-square {
    --fa: "\F3F2";
    --fa--fa: "\F3F2\F3F2"
}

body.page-template-news .news-container .fa-slot-machine {
    --fa: "\E3CE";
    --fa--fa: "\E3CE\E3CE"
}

body.page-template-news .news-container .fa-smile {
    --fa: "\F118";
    --fa--fa: "\F118\F118"
}

body.page-template-news .news-container .fa-smile-beam {
    --fa: "\F5B8";
    --fa--fa: "\F5B8\F5B8"
}

body.page-template-news .news-container .fa-smile-plus {
    --fa: "\F5B9";
    --fa--fa: "\F5B9\F5B9"
}

body.page-template-news .news-container .fa-smile-wink {
    --fa: "\F4DA";
    --fa--fa: "\F4DA\F4DA"
}

body.page-template-news .news-container .fa-smog {
    --fa: "\F75F";
    --fa--fa: "\F75F\F75F"
}

body.page-template-news .news-container .fa-smoke {
    --fa: "\F760";
    --fa--fa: "\F760\F760"
}

body.page-template-news .news-container .fa-smoking {
    --fa: "\F48D";
    --fa--fa: "\F48D\F48D"
}

body.page-template-news .news-container .fa-smoking-ban {
    --fa: "\F54D";
    --fa--fa: "\F54D\F54D"
}

body.page-template-news .news-container .fa-sms {
    --fa: "\F7CD";
    --fa--fa: "\F7CD\F7CD"
}

body.page-template-news .news-container .fa-snake {
    --fa: "\F716";
    --fa--fa: "\F716\F716"
}

body.page-template-news .news-container .fa-snooze {
    --fa: "\F880";
    --fa--fa: "\F880\F880"
}

body.page-template-news .news-container .fa-snow-blowing {
    --fa: "\F761";
    --fa--fa: "\F761\F761"
}

body.page-template-news .news-container .fa-snowboarding {
    --fa: "\F7CE";
    --fa--fa: "\F7CE\F7CE"
}

body.page-template-news .news-container .fa-snowflake {
    --fa: "\F2DC";
    --fa--fa: "\F2DC\F2DC"
}

body.page-template-news .news-container .fa-snowflake-droplets {
    --fa: "\E5C1";
    --fa--fa: "\E5C1\E5C1"
}

body.page-template-news .news-container .fa-snowflakes {
    --fa: "\F7CF";
    --fa--fa: "\F7CF\F7CF"
}

body.page-template-news .news-container .fa-snowman {
    --fa: "\F7D0";
    --fa--fa: "\F7D0\F7D0"
}

body.page-template-news .news-container .fa-snowman-head {
    --fa: "\F79B";
    --fa--fa: "\F79B\F79B"
}

body.page-template-news .news-container .fa-snowmobile {
    --fa: "\F7D1";
    --fa--fa: "\F7D1\F7D1"
}

body.page-template-news .news-container .fa-snowplow {
    --fa: "\F7D2";
    --fa--fa: "\F7D2\F7D2"
}

body.page-template-news .news-container .fa-soap {
    --fa: "\E06E";
    --fa--fa: "\E06E\E06E"
}

body.page-template-news .news-container .fa-soccer-ball {
    --fa: "\F1E3";
    --fa--fa: "\F1E3\F1E3"
}

body.page-template-news .news-container .fa-socks {
    --fa: "\F696";
    --fa--fa: "\F696\F696"
}

body.page-template-news .news-container .fa-soft-serve {
    --fa: "\E400";
    --fa--fa: "\E400\E400"
}

body.page-template-news .news-container .fa-solar-panel {
    --fa: "\F5BA";
    --fa--fa: "\F5BA\F5BA"
}

body.page-template-news .news-container .fa-solar-system {
    --fa: "\E02F";
    --fa--fa: "\E02F\E02F"
}

body.page-template-news .news-container .fa-sort {
    --fa: "\F0DC";
    --fa--fa: "\F0DC\F0DC"
}

body.page-template-news .news-container .fa-sort-alpha-asc {
    --fa: "\F15D";
    --fa--fa: "\F15D\F15D"
}

body.page-template-news .news-container .fa-sort-alpha-desc {
    --fa: "\F881";
    --fa--fa: "\F881\F881"
}

body.page-template-news .news-container .fa-sort-alpha-down {
    --fa: "\F15D";
    --fa--fa: "\F15D\F15D"
}

body.page-template-news .news-container .fa-sort-alpha-down-alt {
    --fa: "\F881";
    --fa--fa: "\F881\F881"
}

body.page-template-news .news-container .fa-sort-alpha-up {
    --fa: "\F15E";
    --fa--fa: "\F15E\F15E"
}

body.page-template-news .news-container .fa-sort-alpha-up-alt {
    --fa: "\F882";
    --fa--fa: "\F882\F882"
}

body.page-template-news .news-container .fa-sort-alt {
    --fa: "\F883";
    --fa--fa: "\F883\F883"
}

body.page-template-news .news-container .fa-sort-amount-asc {
    --fa: "\F160";
    --fa--fa: "\F160\F160"
}

body.page-template-news .news-container .fa-sort-amount-desc {
    --fa: "\F884";
    --fa--fa: "\F884\F884"
}

body.page-template-news .news-container .fa-sort-amount-down {
    --fa: "\F160";
    --fa--fa: "\F160\F160"
}

body.page-template-news .news-container .fa-sort-amount-down-alt {
    --fa: "\F884";
    --fa--fa: "\F884\F884"
}

body.page-template-news .news-container .fa-sort-amount-up {
    --fa: "\F161";
    --fa--fa: "\F161\F161"
}

body.page-template-news .news-container .fa-sort-amount-up-alt {
    --fa: "\F885";
    --fa--fa: "\F885\F885"
}

body.page-template-news .news-container .fa-sort-asc {
    --fa: "\F0DE";
    --fa--fa: "\F0DE\F0DE"
}

body.page-template-news .news-container .fa-sort-circle {
    --fa: "\E030";
    --fa--fa: "\E030\E030"
}

body.page-template-news .news-container .fa-sort-circle-down {
    --fa: "\E031";
    --fa--fa: "\E031\E031"
}

body.page-template-news .news-container .fa-sort-circle-up {
    --fa: "\E032";
    --fa--fa: "\E032\E032"
}

body.page-template-news .news-container .fa-sort-desc, body.page-template-news .news-container .fa-sort-down {
    --fa: "\F0DD";
    --fa--fa: "\F0DD\F0DD"
}

body.page-template-news .news-container .fa-sort-numeric-asc {
    --fa: "\F162";
    --fa--fa: "\F162\F162"
}

body.page-template-news .news-container .fa-sort-numeric-desc {
    --fa: "\F886";
    --fa--fa: "\F886\F886"
}

body.page-template-news .news-container .fa-sort-numeric-down {
    --fa: "\F162";
    --fa--fa: "\F162\F162"
}

body.page-template-news .news-container .fa-sort-numeric-down-alt {
    --fa: "\F886";
    --fa--fa: "\F886\F886"
}

body.page-template-news .news-container .fa-sort-numeric-up {
    --fa: "\F163";
    --fa--fa: "\F163\F163"
}

body.page-template-news .news-container .fa-sort-numeric-up-alt {
    --fa: "\F887";
    --fa--fa: "\F887\F887"
}

body.page-template-news .news-container .fa-sort-shapes-down {
    --fa: "\F888";
    --fa--fa: "\F888\F888"
}

body.page-template-news .news-container .fa-sort-shapes-down-alt {
    --fa: "\F889";
    --fa--fa: "\F889\F889"
}

body.page-template-news .news-container .fa-sort-shapes-up {
    --fa: "\F88A";
    --fa--fa: "\F88A\F88A"
}

body.page-template-news .news-container .fa-sort-shapes-up-alt {
    --fa: "\F88B";
    --fa--fa: "\F88B\F88B"
}

body.page-template-news .news-container .fa-sort-size-down {
    --fa: "\F88C";
    --fa--fa: "\F88C\F88C"
}

body.page-template-news .news-container .fa-sort-size-down-alt {
    --fa: "\F88D";
    --fa--fa: "\F88D\F88D"
}

body.page-template-news .news-container .fa-sort-size-up {
    --fa: "\F88E";
    --fa--fa: "\F88E\F88E"
}

body.page-template-news .news-container .fa-sort-size-up-alt {
    --fa: "\F88F";
    --fa--fa: "\F88F\F88F"
}

body.page-template-news .news-container .fa-sort-up {
    --fa: "\F0DE";
    --fa--fa: "\F0DE\F0DE"
}

body.page-template-news .news-container .fa-sort-up-down {
    --fa: "\E099";
    --fa--fa: "\E099\E099"
}

body.page-template-news .news-container .fa-soup {
    --fa: "\F823";
    --fa--fa: "\F823\F823"
}

body.page-template-news .news-container .fa-spa {
    --fa: "\F5BB";
    --fa--fa: "\F5BB\F5BB"
}

body.page-template-news .news-container .fa-space-shuttle {
    --fa: "\F197";
    --fa--fa: "\F197\F197"
}

body.page-template-news .news-container .fa-space-station-moon {
    --fa: "\E033";
    --fa--fa: "\E033\E033"
}

body.page-template-news .news-container .fa-space-station-moon-alt, body.page-template-news .news-container .fa-space-station-moon-construction {
    --fa: "\E034";
    --fa--fa: "\E034\E034"
}

body.page-template-news .news-container .fa-spade {
    --fa: "\F2F4";
    --fa--fa: "\F2F4\F2F4"
}

body.page-template-news .news-container .fa-spaghetti-monster-flying {
    --fa: "\F67B";
    --fa--fa: "\F67B\F67B"
}

body.page-template-news .news-container .fa-sparkle {
    --fa: "\E5D6";
    --fa--fa: "\E5D6\E5D6"
}

body.page-template-news .news-container .fa-sparkles {
    --fa: "\F890";
    --fa--fa: "\F890\F890"
}

body.page-template-news .news-container .fa-speaker {
    --fa: "\F8DF";
    --fa--fa: "\F8DF\F8DF"
}

body.page-template-news .news-container .fa-speakers {
    --fa: "\F8E0";
    --fa--fa: "\F8E0\F8E0"
}

body.page-template-news .news-container .fa-spell-check {
    --fa: "\F891";
    --fa--fa: "\F891\F891"
}

body.page-template-news .news-container .fa-spider {
    --fa: "\F717";
    --fa--fa: "\F717\F717"
}

body.page-template-news .news-container .fa-spider-black-widow {
    --fa: "\F718";
    --fa--fa: "\F718\F718"
}

body.page-template-news .news-container .fa-spider-web {
    --fa: "\F719";
    --fa--fa: "\F719\F719"
}

body.page-template-news .news-container .fa-spinner {
    --fa: "\F110";
    --fa--fa: "\F110\F110"
}

body.page-template-news .news-container .fa-spinner-scale {
    --fa: "\E62A";
    --fa--fa: "\E62A\E62A"
}

body.page-template-news .news-container .fa-spinner-third {
    --fa: "\F3F4";
    --fa--fa: "\F3F4\F3F4"
}

body.page-template-news .news-container .fa-split {
    --fa: "\E254";
    --fa--fa: "\E254\E254"
}

body.page-template-news .news-container .fa-splotch {
    --fa: "\F5BC";
    --fa--fa: "\F5BC\F5BC"
}

body.page-template-news .news-container .fa-spoon {
    --fa: "\F2E5";
    --fa--fa: "\F2E5\F2E5"
}

body.page-template-news .news-container .fa-sportsball {
    --fa: "\E44B";
    --fa--fa: "\E44B\E44B"
}

body.page-template-news .news-container .fa-spray-can {
    --fa: "\F5BD";
    --fa--fa: "\F5BD\F5BD"
}

body.page-template-news .news-container .fa-spray-can-sparkles {
    --fa: "\F5D0";
    --fa--fa: "\F5D0\F5D0"
}

body.page-template-news .news-container .fa-sprinkler {
    --fa: "\E035";
    --fa--fa: "\E035\E035"
}

body.page-template-news .news-container .fa-sprinkler-ceiling {
    --fa: "\E44C";
    --fa--fa: "\E44C\E44C"
}

body.page-template-news .news-container .fa-sprout {
    --fa: "\F4D8";
    --fa--fa: "\F4D8\F4D8"
}

body.page-template-news .news-container .fa-square {
    --fa: "\F0C8";
    --fa--fa: "\F0C8\F0C8"
}

body.page-template-news .news-container .fa-square-0 {
    --fa: "\E255";
    --fa--fa: "\E255\E255"
}

body.page-template-news .news-container .fa-square-1 {
    --fa: "\E256";
    --fa--fa: "\E256\E256"
}

body.page-template-news .news-container .fa-square-2 {
    --fa: "\E257";
    --fa--fa: "\E257\E257"
}

body.page-template-news .news-container .fa-square-3 {
    --fa: "\E258";
    --fa--fa: "\E258\E258"
}

body.page-template-news .news-container .fa-square-4 {
    --fa: "\E259";
    --fa--fa: "\E259\E259"
}

body.page-template-news .news-container .fa-square-5 {
    --fa: "\E25A";
    --fa--fa: "\E25A\E25A"
}

body.page-template-news .news-container .fa-square-6 {
    --fa: "\E25B";
    --fa--fa: "\E25B\E25B"
}

body.page-template-news .news-container .fa-square-7 {
    --fa: "\E25C";
    --fa--fa: "\E25C\E25C"
}

body.page-template-news .news-container .fa-square-8 {
    --fa: "\E25D";
    --fa--fa: "\E25D\E25D"
}

body.page-template-news .news-container .fa-square-9 {
    --fa: "\E25E";
    --fa--fa: "\E25E\E25E"
}

body.page-template-news .news-container .fa-square-a {
    --fa: "\E25F";
    --fa--fa: "\E25F\E25F"
}

body.page-template-news .news-container .fa-square-a-lock {
    --fa: "\E44D";
    --fa--fa: "\E44D\E44D"
}

body.page-template-news .news-container .fa-square-ampersand {
    --fa: "\E260";
    --fa--fa: "\E260\E260"
}

body.page-template-news .news-container .fa-square-arrow-down {
    --fa: "\F339";
    --fa--fa: "\F339\F339"
}

body.page-template-news .news-container .fa-square-arrow-down-left {
    --fa: "\E261";
    --fa--fa: "\E261\E261"
}

body.page-template-news .news-container .fa-square-arrow-down-right {
    --fa: "\E262";
    --fa--fa: "\E262\E262"
}

body.page-template-news .news-container .fa-square-arrow-left {
    --fa: "\F33A";
    --fa--fa: "\F33A\F33A"
}

body.page-template-news .news-container .fa-square-arrow-right {
    --fa: "\F33B";
    --fa--fa: "\F33B\F33B"
}

body.page-template-news .news-container .fa-square-arrow-up {
    --fa: "\F33C";
    --fa--fa: "\F33C\F33C"
}

body.page-template-news .news-container .fa-square-arrow-up-left {
    --fa: "\E263";
    --fa--fa: "\E263\E263"
}

body.page-template-news .news-container .fa-square-arrow-up-right {
    --fa: "\F14C";
    --fa--fa: "\F14C\F14C"
}

body.page-template-news .news-container .fa-square-b {
    --fa: "\E264";
    --fa--fa: "\E264\E264"
}

body.page-template-news .news-container .fa-square-binary {
    --fa: "\E69B";
    --fa--fa: "\E69B\E69B"
}

body.page-template-news .news-container .fa-square-bolt {
    --fa: "\E265";
    --fa--fa: "\E265\E265"
}

body.page-template-news .news-container .fa-square-c {
    --fa: "\E266";
    --fa--fa: "\E266\E266"
}

body.page-template-news .news-container .fa-square-caret-down {
    --fa: "\F150";
    --fa--fa: "\F150\F150"
}

body.page-template-news .news-container .fa-square-caret-left {
    --fa: "\F191";
    --fa--fa: "\F191\F191"
}

body.page-template-news .news-container .fa-square-caret-right {
    --fa: "\F152";
    --fa--fa: "\F152\F152"
}

body.page-template-news .news-container .fa-square-caret-up {
    --fa: "\F151";
    --fa--fa: "\F151\F151"
}

body.page-template-news .news-container .fa-square-check {
    --fa: "\F14A";
    --fa--fa: "\F14A\F14A"
}

body.page-template-news .news-container .fa-square-chevron-down {
    --fa: "\F329";
    --fa--fa: "\F329\F329"
}

body.page-template-news .news-container .fa-square-chevron-left {
    --fa: "\F32A";
    --fa--fa: "\F32A\F32A"
}

body.page-template-news .news-container .fa-square-chevron-right {
    --fa: "\F32B";
    --fa--fa: "\F32B\F32B"
}

body.page-template-news .news-container .fa-square-chevron-up {
    --fa: "\F32C";
    --fa--fa: "\F32C\F32C"
}

body.page-template-news .news-container .fa-square-code {
    --fa: "\E267";
    --fa--fa: "\E267\E267"
}

body.page-template-news .news-container .fa-square-d {
    --fa: "\E268";
    --fa--fa: "\E268\E268"
}

body.page-template-news .news-container .fa-square-dashed {
    --fa: "\E269";
    --fa--fa: "\E269\E269"
}

body.page-template-news .news-container .fa-square-dashed-circle-plus {
    --fa: "\E5C2";
    --fa--fa: "\E5C2\E5C2"
}

body.page-template-news .news-container .fa-square-divide {
    --fa: "\E26A";
    --fa--fa: "\E26A\E26A"
}

body.page-template-news .news-container .fa-square-dollar {
    --fa: "\F2E9";
    --fa--fa: "\F2E9\F2E9"
}

body.page-template-news .news-container .fa-square-down {
    --fa: "\F350";
    --fa--fa: "\F350\F350"
}

body.page-template-news .news-container .fa-square-down-left {
    --fa: "\E26B";
    --fa--fa: "\E26B\E26B"
}

body.page-template-news .news-container .fa-square-down-right {
    --fa: "\E26C";
    --fa--fa: "\E26C\E26C"
}

body.page-template-news .news-container .fa-square-e {
    --fa: "\E26D";
    --fa--fa: "\E26D\E26D"
}

body.page-template-news .news-container .fa-square-ellipsis {
    --fa: "\E26E";
    --fa--fa: "\E26E\E26E"
}

body.page-template-news .news-container .fa-square-ellipsis-vertical {
    --fa: "\E26F";
    --fa--fa: "\E26F\E26F"
}

body.page-template-news .news-container .fa-square-envelope {
    --fa: "\F199";
    --fa--fa: "\F199\F199"
}

body.page-template-news .news-container .fa-square-exclamation {
    --fa: "\F321";
    --fa--fa: "\F321\F321"
}

body.page-template-news .news-container .fa-square-f {
    --fa: "\E270";
    --fa--fa: "\E270\E270"
}

body.page-template-news .news-container .fa-square-fragile {
    --fa: "\F49B";
    --fa--fa: "\F49B\F49B"
}

body.page-template-news .news-container .fa-square-full {
    --fa: "\F45C";
    --fa--fa: "\F45C\F45C"
}

body.page-template-news .news-container .fa-square-g {
    --fa: "\E271";
    --fa--fa: "\E271\E271"
}

body.page-template-news .news-container .fa-square-h {
    --fa: "\F0FD";
    --fa--fa: "\F0FD\F0FD"
}

body.page-template-news .news-container .fa-square-heart {
    --fa: "\F4C8";
    --fa--fa: "\F4C8\F4C8"
}

body.page-template-news .news-container .fa-square-i {
    --fa: "\E272";
    --fa--fa: "\E272\E272"
}

body.page-template-news .news-container .fa-square-info {
    --fa: "\F30F";
    --fa--fa: "\F30F\F30F"
}

body.page-template-news .news-container .fa-square-j {
    --fa: "\E273";
    --fa--fa: "\E273\E273"
}

body.page-template-news .news-container .fa-square-k {
    --fa: "\E274";
    --fa--fa: "\E274\E274"
}

body.page-template-news .news-container .fa-square-kanban {
    --fa: "\E488";
    --fa--fa: "\E488\E488"
}

body.page-template-news .news-container .fa-square-l {
    --fa: "\E275";
    --fa--fa: "\E275\E275"
}

body.page-template-news .news-container .fa-square-left {
    --fa: "\F351";
    --fa--fa: "\F351\F351"
}

body.page-template-news .news-container .fa-square-list {
    --fa: "\E489";
    --fa--fa: "\E489\E489"
}

body.page-template-news .news-container .fa-square-m {
    --fa: "\E276";
    --fa--fa: "\E276\E276"
}

body.page-template-news .news-container .fa-square-minus {
    --fa: "\F146";
    --fa--fa: "\F146\F146"
}

body.page-template-news .news-container .fa-square-n {
    --fa: "\E277";
    --fa--fa: "\E277\E277"
}

body.page-template-news .news-container .fa-square-nfi {
    --fa: "\E576";
    --fa--fa: "\E576\E576"
}

body.page-template-news .news-container .fa-square-o {
    --fa: "\E278";
    --fa--fa: "\E278\E278"
}

body.page-template-news .news-container .fa-square-p {
    --fa: "\E279";
    --fa--fa: "\E279\E279"
}

body.page-template-news .news-container .fa-square-parking {
    --fa: "\F540";
    --fa--fa: "\F540\F540"
}

body.page-template-news .news-container .fa-square-parking-slash {
    --fa: "\F617";
    --fa--fa: "\F617\F617"
}

body.page-template-news .news-container .fa-square-pen {
    --fa: "\F14B";
    --fa--fa: "\F14B\F14B"
}

body.page-template-news .news-container .fa-square-person-confined {
    --fa: "\E577";
    --fa--fa: "\E577\E577"
}

body.page-template-news .news-container .fa-square-phone {
    --fa: "\F098";
    --fa--fa: "\F098\F098"
}

body.page-template-news .news-container .fa-square-phone-flip {
    --fa: "\F87B";
    --fa--fa: "\F87B\F87B"
}

body.page-template-news .news-container .fa-square-phone-hangup {
    --fa: "\E27A";
    --fa--fa: "\E27A\E27A"
}

body.page-template-news .news-container .fa-square-plus {
    --fa: "\F0FE";
    --fa--fa: "\F0FE\F0FE"
}

body.page-template-news .news-container .fa-square-poll-horizontal {
    --fa: "\F682";
    --fa--fa: "\F682\F682"
}

body.page-template-news .news-container .fa-square-poll-vertical {
    --fa: "\F681";
    --fa--fa: "\F681\F681"
}

body.page-template-news .news-container .fa-square-q {
    --fa: "\E27B";
    --fa--fa: "\E27B\E27B"
}

body.page-template-news .news-container .fa-square-quarters {
    --fa: "\E44E";
    --fa--fa: "\E44E\E44E"
}

body.page-template-news .news-container .fa-square-question {
    --fa: "\F2FD";
    --fa--fa: "\F2FD\F2FD"
}

body.page-template-news .news-container .fa-square-quote {
    --fa: "\E329";
    --fa--fa: "\E329\E329"
}

body.page-template-news .news-container .fa-square-r {
    --fa: "\E27C";
    --fa--fa: "\E27C\E27C"
}

body.page-template-news .news-container .fa-square-right {
    --fa: "\F352";
    --fa--fa: "\F352\F352"
}

body.page-template-news .news-container .fa-square-ring {
    --fa: "\E44F";
    --fa--fa: "\E44F\E44F"
}

body.page-template-news .news-container .fa-square-root {
    --fa: "\F697";
    --fa--fa: "\F697\F697"
}

body.page-template-news .news-container .fa-square-root-alt, body.page-template-news .news-container .fa-square-root-variable {
    --fa: "\F698";
    --fa--fa: "\F698\F698"
}

body.page-template-news .news-container .fa-square-rss {
    --fa: "\F143";
    --fa--fa: "\F143\F143"
}

body.page-template-news .news-container .fa-square-s {
    --fa: "\E27D";
    --fa--fa: "\E27D\E27D"
}

body.page-template-news .news-container .fa-square-share-nodes {
    --fa: "\F1E1";
    --fa--fa: "\F1E1\F1E1"
}

body.page-template-news .news-container .fa-square-sliders {
    --fa: "\F3F0";
    --fa--fa: "\F3F0\F3F0"
}

body.page-template-news .news-container .fa-square-sliders-vertical {
    --fa: "\F3F2";
    --fa--fa: "\F3F2\F3F2"
}

body.page-template-news .news-container .fa-square-small {
    --fa: "\E27E";
    --fa--fa: "\E27E\E27E"
}

body.page-template-news .news-container .fa-square-star {
    --fa: "\E27F";
    --fa--fa: "\E27F\E27F"
}

body.page-template-news .news-container .fa-square-t {
    --fa: "\E280";
    --fa--fa: "\E280\E280"
}

body.page-template-news .news-container .fa-square-terminal {
    --fa: "\E32A";
    --fa--fa: "\E32A\E32A"
}

body.page-template-news .news-container .fa-square-this-way-up {
    --fa: "\F49F";
    --fa--fa: "\F49F\F49F"
}

body.page-template-news .news-container .fa-square-u {
    --fa: "\E281";
    --fa--fa: "\E281\E281"
}

body.page-template-news .news-container .fa-square-up {
    --fa: "\F353";
    --fa--fa: "\F353\F353"
}

body.page-template-news .news-container .fa-square-up-left {
    --fa: "\E282";
    --fa--fa: "\E282\E282"
}

body.page-template-news .news-container .fa-square-up-right {
    --fa: "\F360";
    --fa--fa: "\F360\F360"
}

body.page-template-news .news-container .fa-square-user {
    --fa: "\E283";
    --fa--fa: "\E283\E283"
}

body.page-template-news .news-container .fa-square-v {
    --fa: "\E284";
    --fa--fa: "\E284\E284"
}

body.page-template-news .news-container .fa-square-virus {
    --fa: "\E578";
    --fa--fa: "\E578\E578"
}

body.page-template-news .news-container .fa-square-w {
    --fa: "\E285";
    --fa--fa: "\E285\E285"
}

body.page-template-news .news-container .fa-square-wine-glass-crack {
    --fa: "\F49B";
    --fa--fa: "\F49B\F49B"
}

body.page-template-news .news-container .fa-square-x {
    --fa: "\E286";
    --fa--fa: "\E286\E286"
}

body.page-template-news .news-container .fa-square-xmark {
    --fa: "\F2D3";
    --fa--fa: "\F2D3\F2D3"
}

body.page-template-news .news-container .fa-square-y {
    --fa: "\E287";
    --fa--fa: "\E287\E287"
}

body.page-template-news .news-container .fa-square-z {
    --fa: "\E288";
    --fa--fa: "\E288\E288"
}

body.page-template-news .news-container .fa-squid {
    --fa: "\E450";
    --fa--fa: "\E450\E450"
}

body.page-template-news .news-container .fa-squirrel {
    --fa: "\F71A";
    --fa--fa: "\F71A\F71A"
}

body.page-template-news .news-container .fa-staff {
    --fa: "\F71B";
    --fa--fa: "\F71B\F71B"
}

body.page-template-news .news-container .fa-staff-aesculapius, body.page-template-news .news-container .fa-staff-snake {
    --fa: "\E579";
    --fa--fa: "\E579\E579"
}

body.page-template-news .news-container .fa-stairs {
    --fa: "\E289";
    --fa--fa: "\E289\E289"
}

body.page-template-news .news-container .fa-stamp {
    --fa: "\F5BF";
    --fa--fa: "\F5BF\F5BF"
}

body.page-template-news .news-container .fa-standard-definition {
    --fa: "\E28A";
    --fa--fa: "\E28A\E28A"
}

body.page-template-news .news-container .fa-stapler {
    --fa: "\E5AF";
    --fa--fa: "\E5AF\E5AF"
}

body.page-template-news .news-container .fa-star {
    --fa: "\F005";
    --fa--fa: "\F005\F005"
}

body.page-template-news .news-container .fa-star-and-crescent {
    --fa: "\F699";
    --fa--fa: "\F699\F699"
}

body.page-template-news .news-container .fa-star-christmas {
    --fa: "\F7D4";
    --fa--fa: "\F7D4\F7D4"
}

body.page-template-news .news-container .fa-star-circle {
    --fa: "\E123";
    --fa--fa: "\E123\E123"
}

body.page-template-news .news-container .fa-star-exclamation {
    --fa: "\F2F3";
    --fa--fa: "\F2F3\F2F3"
}

body.page-template-news .news-container .fa-star-half {
    --fa: "\F089";
    --fa--fa: "\F089\F089"
}

body.page-template-news .news-container .fa-star-half-alt, body.page-template-news .news-container .fa-star-half-stroke {
    --fa: "\F5C0";
    --fa--fa: "\F5C0\F5C0"
}

body.page-template-news .news-container .fa-star-of-david {
    --fa: "\F69A";
    --fa--fa: "\F69A\F69A"
}

body.page-template-news .news-container .fa-star-of-life {
    --fa: "\F621";
    --fa--fa: "\F621\F621"
}

body.page-template-news .news-container .fa-star-sharp {
    --fa: "\E28B";
    --fa--fa: "\E28B\E28B"
}

body.page-template-news .news-container .fa-star-sharp-half {
    --fa: "\E28C";
    --fa--fa: "\E28C\E28C"
}

body.page-template-news .news-container .fa-star-sharp-half-alt, body.page-template-news .news-container .fa-star-sharp-half-stroke {
    --fa: "\E28D";
    --fa--fa: "\E28D\E28D"
}

body.page-template-news .news-container .fa-star-shooting {
    --fa: "\E036";
    --fa--fa: "\E036\E036"
}

body.page-template-news .news-container .fa-starfighter {
    --fa: "\E037";
    --fa--fa: "\E037\E037"
}

body.page-template-news .news-container .fa-starfighter-alt {
    --fa: "\E038";
    --fa--fa: "\E038\E038"
}

body.page-template-news .news-container .fa-starfighter-alt-advanced {
    --fa: "\E28E";
    --fa--fa: "\E28E\E28E"
}

body.page-template-news .news-container .fa-starfighter-twin-ion-engine {
    --fa: "\E038";
    --fa--fa: "\E038\E038"
}

body.page-template-news .news-container .fa-starfighter-twin-ion-engine-advanced {
    --fa: "\E28E";
    --fa--fa: "\E28E\E28E"
}

body.page-template-news .news-container .fa-stars {
    --fa: "\F762";
    --fa--fa: "\F762\F762"
}

body.page-template-news .news-container .fa-starship {
    --fa: "\E039";
    --fa--fa: "\E039\E039"
}

body.page-template-news .news-container .fa-starship-freighter {
    --fa: "\E03A";
    --fa--fa: "\E03A\E03A"
}

body.page-template-news .news-container .fa-steak {
    --fa: "\F824";
    --fa--fa: "\F824\F824"
}

body.page-template-news .news-container .fa-steering-wheel {
    --fa: "\F622";
    --fa--fa: "\F622\F622"
}

body.page-template-news .news-container .fa-step-backward {
    --fa: "\F048";
    --fa--fa: "\F048\F048"
}

body.page-template-news .news-container .fa-step-forward {
    --fa: "\F051";
    --fa--fa: "\F051\F051"
}

body.page-template-news .news-container .fa-sterling-sign {
    --fa: "\F154";
    --fa--fa: "\F154\F154"
}

body.page-template-news .news-container .fa-stethoscope {
    --fa: "\F0F1";
    --fa--fa: "\F0F1\F0F1"
}

body.page-template-news .news-container .fa-sticky-note {
    --fa: "\F249";
    --fa--fa: "\F249\F249"
}

body.page-template-news .news-container .fa-stocking {
    --fa: "\F7D5";
    --fa--fa: "\F7D5\F7D5"
}

body.page-template-news .news-container .fa-stomach {
    --fa: "\F623";
    --fa--fa: "\F623\F623"
}

body.page-template-news .news-container .fa-stop {
    --fa: "\F04D";
    --fa--fa: "\F04D\F04D"
}

body.page-template-news .news-container .fa-stop-circle {
    --fa: "\F28D";
    --fa--fa: "\F28D\F28D"
}

body.page-template-news .news-container .fa-stopwatch {
    --fa: "\F2F2";
    --fa--fa: "\F2F2\F2F2"
}

body.page-template-news .news-container .fa-stopwatch-20 {
    --fa: "\E06F";
    --fa--fa: "\E06F\E06F"
}

body.page-template-news .news-container .fa-store {
    --fa: "\F54E";
    --fa--fa: "\F54E\F54E"
}

body.page-template-news .news-container .fa-store-alt {
    --fa: "\F54F";
    --fa--fa: "\F54F\F54F"
}

body.page-template-news .news-container .fa-store-alt-slash {
    --fa: "\E070";
    --fa--fa: "\E070\E070"
}

body.page-template-news .news-container .fa-store-lock {
    --fa: "\E4A6";
    --fa--fa: "\E4A6\E4A6"
}

body.page-template-news .news-container .fa-store-slash {
    --fa: "\E071";
    --fa--fa: "\E071\E071"
}

body.page-template-news .news-container .fa-strawberry {
    --fa: "\E32B";
    --fa--fa: "\E32B\E32B"
}

body.page-template-news .news-container .fa-stream {
    --fa: "\F550";
    --fa--fa: "\F550\F550"
}

body.page-template-news .news-container .fa-street-view {
    --fa: "\F21D";
    --fa--fa: "\F21D\F21D"
}

body.page-template-news .news-container .fa-stretcher {
    --fa: "\F825";
    --fa--fa: "\F825\F825"
}

body.page-template-news .news-container .fa-strikethrough {
    --fa: "\F0CC";
    --fa--fa: "\F0CC\F0CC"
}

body.page-template-news .news-container .fa-stroopwafel {
    --fa: "\F551";
    --fa--fa: "\F551\F551"
}

body.page-template-news .news-container .fa-subscript {
    --fa: "\F12C";
    --fa--fa: "\F12C\F12C"
}

body.page-template-news .news-container .fa-subtitles {
    --fa: "\E60F";
    --fa--fa: "\E60F\E60F"
}

body.page-template-news .news-container .fa-subtitles-slash {
    --fa: "\E610";
    --fa--fa: "\E610\E610"
}

body.page-template-news .news-container .fa-subtract {
    --fa: "\F068";
    --fa--fa: "\F068\F068"
}

body.page-template-news .news-container .fa-subway {
    --fa: "\F239";
    --fa--fa: "\F239\F239"
}

body.page-template-news .news-container .fa-subway-tunnel {
    --fa: "\E2A3";
    --fa--fa: "\E2A3\E2A3"
}

body.page-template-news .news-container .fa-suitcase {
    --fa: "\F0F2";
    --fa--fa: "\F0F2\F0F2"
}

body.page-template-news .news-container .fa-suitcase-medical {
    --fa: "\F0FA";
    --fa--fa: "\F0FA\F0FA"
}

body.page-template-news .news-container .fa-suitcase-rolling {
    --fa: "\F5C1";
    --fa--fa: "\F5C1\F5C1"
}

body.page-template-news .news-container .fa-sun {
    --fa: "\F185";
    --fa--fa: "\F185\F185"
}

body.page-template-news .news-container .fa-sun-alt, body.page-template-news .news-container .fa-sun-bright {
    --fa: "\E28F";
    --fa--fa: "\E28F\E28F"
}

body.page-template-news .news-container .fa-sun-cloud {
    --fa: "\F763";
    --fa--fa: "\F763\F763"
}

body.page-template-news .news-container .fa-sun-dust {
    --fa: "\F764";
    --fa--fa: "\F764\F764"
}

body.page-template-news .news-container .fa-sun-haze {
    --fa: "\F765";
    --fa--fa: "\F765\F765"
}

body.page-template-news .news-container .fa-sun-plant-wilt {
    --fa: "\E57A";
    --fa--fa: "\E57A\E57A"
}

body.page-template-news .news-container .fa-sunglasses {
    --fa: "\F892";
    --fa--fa: "\F892\F892"
}

body.page-template-news .news-container .fa-sunrise {
    --fa: "\F766";
    --fa--fa: "\F766\F766"
}

body.page-template-news .news-container .fa-sunset {
    --fa: "\F767";
    --fa--fa: "\F767\F767"
}

body.page-template-news .news-container .fa-superscript {
    --fa: "\F12B";
    --fa--fa: "\F12B\F12B"
}

body.page-template-news .news-container .fa-surprise {
    --fa: "\F5C2";
    --fa--fa: "\F5C2\F5C2"
}

body.page-template-news .news-container .fa-sushi {
    --fa: "\E48A";
    --fa--fa: "\E48A\E48A"
}

body.page-template-news .news-container .fa-sushi-roll {
    --fa: "\E48B";
    --fa--fa: "\E48B\E48B"
}

body.page-template-news .news-container .fa-swap {
    --fa: "\E609";
    --fa--fa: "\E609\E609"
}

body.page-template-news .news-container .fa-swap-arrows {
    --fa: "\E60A";
    --fa--fa: "\E60A\E60A"
}

body.page-template-news .news-container .fa-swatchbook {
    --fa: "\F5C3";
    --fa--fa: "\F5C3\F5C3"
}

body.page-template-news .news-container .fa-swimmer {
    --fa: "\F5C4";
    --fa--fa: "\F5C4\F5C4"
}

body.page-template-news .news-container .fa-swimming-pool {
    --fa: "\F5C5";
    --fa--fa: "\F5C5\F5C5"
}

body.page-template-news .news-container .fa-sword {
    --fa: "\F71C";
    --fa--fa: "\F71C\F71C"
}

body.page-template-news .news-container .fa-sword-laser {
    --fa: "\E03B";
    --fa--fa: "\E03B\E03B"
}

body.page-template-news .news-container .fa-sword-laser-alt {
    --fa: "\E03C";
    --fa--fa: "\E03C\E03C"
}

body.page-template-news .news-container .fa-swords {
    --fa: "\F71D";
    --fa--fa: "\F71D\F71D"
}

body.page-template-news .news-container .fa-swords-laser {
    --fa: "\E03D";
    --fa--fa: "\E03D\E03D"
}

body.page-template-news .news-container .fa-symbols {
    --fa: "\F86E";
    --fa--fa: "\F86E\F86E"
}

body.page-template-news .news-container .fa-synagogue {
    --fa: "\F69B";
    --fa--fa: "\F69B\F69B"
}

body.page-template-news .news-container .fa-sync {
    --fa: "\F021";
    --fa--fa: "\F021\F021"
}

body.page-template-news .news-container .fa-sync-alt {
    --fa: "\F2F1";
    --fa--fa: "\F2F1\F2F1"
}

body.page-template-news .news-container .fa-syringe {
    --fa: "\F48E";
    --fa--fa: "\F48E\F48E"
}

body.page-template-news .news-container .fa-t {
    --fa: "T";
    --fa--fa: "TT"
}

body.page-template-news .news-container .fa-t-rex {
    --fa: "\E629";
    --fa--fa: "\E629\E629"
}

body.page-template-news .news-container .fa-t-shirt {
    --fa: "\F553";
    --fa--fa: "\F553\F553"
}

body.page-template-news .news-container .fa-table {
    --fa: "\F0CE";
    --fa--fa: "\F0CE\F0CE"
}

body.page-template-news .news-container .fa-table-cells {
    --fa: "\F00A";
    --fa--fa: "\F00A\F00A"
}

body.page-template-news .news-container .fa-table-cells-column-lock {
    --fa: "\E678";
    --fa--fa: "\E678\E678"
}

body.page-template-news .news-container .fa-table-cells-column-unlock {
    --fa: "\E690";
    --fa--fa: "\E690\E690"
}

body.page-template-news .news-container .fa-table-cells-large {
    --fa: "\F009";
    --fa--fa: "\F009\F009"
}

body.page-template-news .news-container .fa-table-cells-lock {
    --fa: "\E679";
    --fa--fa: "\E679\E679"
}

body.page-template-news .news-container .fa-table-cells-row-lock {
    --fa: "\E67A";
    --fa--fa: "\E67A\E67A"
}

body.page-template-news .news-container .fa-table-cells-row-unlock {
    --fa: "\E691";
    --fa--fa: "\E691\E691"
}

body.page-template-news .news-container .fa-table-cells-unlock {
    --fa: "\E692";
    --fa--fa: "\E692\E692"
}

body.page-template-news .news-container .fa-table-columns {
    --fa: "\F0DB";
    --fa--fa: "\F0DB\F0DB"
}

body.page-template-news .news-container .fa-table-layout {
    --fa: "\E290";
    --fa--fa: "\E290\E290"
}

body.page-template-news .news-container .fa-table-list {
    --fa: "\F00B";
    --fa--fa: "\F00B\F00B"
}

body.page-template-news .news-container .fa-table-picnic {
    --fa: "\E32D";
    --fa--fa: "\E32D\E32D"
}

body.page-template-news .news-container .fa-table-pivot {
    --fa: "\E291";
    --fa--fa: "\E291\E291"
}

body.page-template-news .news-container .fa-table-rows {
    --fa: "\E292";
    --fa--fa: "\E292\E292"
}

body.page-template-news .news-container .fa-table-tennis, body.page-template-news .news-container .fa-table-tennis-paddle-ball {
    --fa: "\F45D";
    --fa--fa: "\F45D\F45D"
}

body.page-template-news .news-container .fa-table-tree {
    --fa: "\E293";
    --fa--fa: "\E293\E293"
}

body.page-template-news .news-container .fa-tablet {
    --fa: "\F3FB";
    --fa--fa: "\F3FB\F3FB"
}

body.page-template-news .news-container .fa-tablet-alt {
    --fa: "\F3FA";
    --fa--fa: "\F3FA\F3FA"
}

body.page-template-news .news-container .fa-tablet-android {
    --fa: "\F3FB";
    --fa--fa: "\F3FB\F3FB"
}

body.page-template-news .news-container .fa-tablet-android-alt {
    --fa: "\F3FC";
    --fa--fa: "\F3FC\F3FC"
}

body.page-template-news .news-container .fa-tablet-button {
    --fa: "\F10A";
    --fa--fa: "\F10A\F10A"
}

body.page-template-news .news-container .fa-tablet-rugged {
    --fa: "\F48F";
    --fa--fa: "\F48F\F48F"
}

body.page-template-news .news-container .fa-tablet-screen {
    --fa: "\F3FC";
    --fa--fa: "\F3FC\F3FC"
}

body.page-template-news .news-container .fa-tablet-screen-button {
    --fa: "\F3FA";
    --fa--fa: "\F3FA\F3FA"
}

body.page-template-news .news-container .fa-tablets {
    --fa: "\F490";
    --fa--fa: "\F490\F490"
}

body.page-template-news .news-container .fa-tachograph-digital {
    --fa: "\F566";
    --fa--fa: "\F566\F566"
}

body.page-template-news .news-container .fa-tachometer {
    --fa: "\F62A";
    --fa--fa: "\F62A\F62A"
}

body.page-template-news .news-container .fa-tachometer-alt {
    --fa: "\F625";
    --fa--fa: "\F625\F625"
}

body.page-template-news .news-container .fa-tachometer-alt-average {
    --fa: "\F624";
    --fa--fa: "\F624\F624"
}

body.page-template-news .news-container .fa-tachometer-alt-fast {
    --fa: "\F625";
    --fa--fa: "\F625\F625"
}

body.page-template-news .news-container .fa-tachometer-alt-fastest {
    --fa: "\F626";
    --fa--fa: "\F626\F626"
}

body.page-template-news .news-container .fa-tachometer-alt-slow {
    --fa: "\F627";
    --fa--fa: "\F627\F627"
}

body.page-template-news .news-container .fa-tachometer-alt-slowest {
    --fa: "\F628";
    --fa--fa: "\F628\F628"
}

body.page-template-news .news-container .fa-tachometer-average {
    --fa: "\F629";
    --fa--fa: "\F629\F629"
}

body.page-template-news .news-container .fa-tachometer-fast {
    --fa: "\F62A";
    --fa--fa: "\F62A\F62A"
}

body.page-template-news .news-container .fa-tachometer-fastest {
    --fa: "\F62B";
    --fa--fa: "\F62B\F62B"
}

body.page-template-news .news-container .fa-tachometer-slow {
    --fa: "\F62C";
    --fa--fa: "\F62C\F62C"
}

body.page-template-news .news-container .fa-tachometer-slowest {
    --fa: "\F62D";
    --fa--fa: "\F62D\F62D"
}

body.page-template-news .news-container .fa-taco {
    --fa: "\F826";
    --fa--fa: "\F826\F826"
}

body.page-template-news .news-container .fa-tag {
    --fa: "\F02B";
    --fa--fa: "\F02B\F02B"
}

body.page-template-news .news-container .fa-tags {
    --fa: "\F02C";
    --fa--fa: "\F02C\F02C"
}

body.page-template-news .news-container .fa-tally {
    --fa: "\F69C";
    --fa--fa: "\F69C\F69C"
}

body.page-template-news .news-container .fa-tally-1 {
    --fa: "\E294";
    --fa--fa: "\E294\E294"
}

body.page-template-news .news-container .fa-tally-2 {
    --fa: "\E295";
    --fa--fa: "\E295\E295"
}

body.page-template-news .news-container .fa-tally-3 {
    --fa: "\E296";
    --fa--fa: "\E296\E296"
}

body.page-template-news .news-container .fa-tally-4 {
    --fa: "\E297";
    --fa--fa: "\E297\E297"
}

body.page-template-news .news-container .fa-tally-5 {
    --fa: "\F69C";
    --fa--fa: "\F69C\F69C"
}

body.page-template-news .news-container .fa-tamale {
    --fa: "\E451";
    --fa--fa: "\E451\E451"
}

body.page-template-news .news-container .fa-tanakh {
    --fa: "\F827";
    --fa--fa: "\F827\F827"
}

body.page-template-news .news-container .fa-tank-water {
    --fa: "\E452";
    --fa--fa: "\E452\E452"
}

body.page-template-news .news-container .fa-tape {
    --fa: "\F4DB";
    --fa--fa: "\F4DB\F4DB"
}

body.page-template-news .news-container .fa-tarp {
    --fa: "\E57B";
    --fa--fa: "\E57B\E57B"
}

body.page-template-news .news-container .fa-tarp-droplet {
    --fa: "\E57C";
    --fa--fa: "\E57C\E57C"
}

body.page-template-news .news-container .fa-tasks {
    --fa: "\F0AE";
    --fa--fa: "\F0AE\F0AE"
}

body.page-template-news .news-container .fa-tasks-alt {
    --fa: "\F828";
    --fa--fa: "\F828\F828"
}

body.page-template-news .news-container .fa-taxi {
    --fa: "\F1BA";
    --fa--fa: "\F1BA\F1BA"
}

body.page-template-news .news-container .fa-taxi-bus {
    --fa: "\E298";
    --fa--fa: "\E298\E298"
}

body.page-template-news .news-container .fa-teddy-bear {
    --fa: "\E3CF";
    --fa--fa: "\E3CF\E3CF"
}

body.page-template-news .news-container .fa-teeth {
    --fa: "\F62E";
    --fa--fa: "\F62E\F62E"
}

body.page-template-news .news-container .fa-teeth-open {
    --fa: "\F62F";
    --fa--fa: "\F62F\F62F"
}

body.page-template-news .news-container .fa-telescope {
    --fa: "\E03E";
    --fa--fa: "\E03E\E03E"
}

body.page-template-news .news-container .fa-teletype {
    --fa: "\F1E4";
    --fa--fa: "\F1E4\F1E4"
}

body.page-template-news .news-container .fa-teletype-answer {
    --fa: "\E2B9";
    --fa--fa: "\E2B9\E2B9"
}

body.page-template-news .news-container .fa-television {
    --fa: "\F26C";
    --fa--fa: "\F26C\F26C"
}

body.page-template-news .news-container .fa-temperature-0 {
    --fa: "\F2CB";
    --fa--fa: "\F2CB\F2CB"
}

body.page-template-news .news-container .fa-temperature-1 {
    --fa: "\F2CA";
    --fa--fa: "\F2CA\F2CA"
}

body.page-template-news .news-container .fa-temperature-2 {
    --fa: "\F2C9";
    --fa--fa: "\F2C9\F2C9"
}

body.page-template-news .news-container .fa-temperature-3 {
    --fa: "\F2C8";
    --fa--fa: "\F2C8\F2C8"
}

body.page-template-news .news-container .fa-temperature-4 {
    --fa: "\F2C7";
    --fa--fa: "\F2C7\F2C7"
}

body.page-template-news .news-container .fa-temperature-arrow-down {
    --fa: "\E03F";
    --fa--fa: "\E03F\E03F"
}

body.page-template-news .news-container .fa-temperature-arrow-up {
    --fa: "\E040";
    --fa--fa: "\E040\E040"
}

body.page-template-news .news-container .fa-temperature-down {
    --fa: "\E03F";
    --fa--fa: "\E03F\E03F"
}

body.page-template-news .news-container .fa-temperature-empty {
    --fa: "\F2CB";
    --fa--fa: "\F2CB\F2CB"
}

body.page-template-news .news-container .fa-temperature-frigid {
    --fa: "\F768";
    --fa--fa: "\F768\F768"
}

body.page-template-news .news-container .fa-temperature-full {
    --fa: "\F2C7";
    --fa--fa: "\F2C7\F2C7"
}

body.page-template-news .news-container .fa-temperature-half {
    --fa: "\F2C9";
    --fa--fa: "\F2C9\F2C9"
}

body.page-template-news .news-container .fa-temperature-high {
    --fa: "\F769";
    --fa--fa: "\F769\F769"
}

body.page-template-news .news-container .fa-temperature-hot {
    --fa: "\F76A";
    --fa--fa: "\F76A\F76A"
}

body.page-template-news .news-container .fa-temperature-list {
    --fa: "\E299";
    --fa--fa: "\E299\E299"
}

body.page-template-news .news-container .fa-temperature-low {
    --fa: "\F76B";
    --fa--fa: "\F76B\F76B"
}

body.page-template-news .news-container .fa-temperature-quarter {
    --fa: "\F2CA";
    --fa--fa: "\F2CA\F2CA"
}

body.page-template-news .news-container .fa-temperature-snow {
    --fa: "\F768";
    --fa--fa: "\F768\F768"
}

body.page-template-news .news-container .fa-temperature-sun {
    --fa: "\F76A";
    --fa--fa: "\F76A\F76A"
}

body.page-template-news .news-container .fa-temperature-three-quarters {
    --fa: "\F2C8";
    --fa--fa: "\F2C8\F2C8"
}

body.page-template-news .news-container .fa-temperature-up {
    --fa: "\E040";
    --fa--fa: "\E040\E040"
}

body.page-template-news .news-container .fa-tenge, body.page-template-news .news-container .fa-tenge-sign {
    --fa: "\F7D7";
    --fa--fa: "\F7D7\F7D7"
}

body.page-template-news .news-container .fa-tennis-ball {
    --fa: "\F45E";
    --fa--fa: "\F45E\F45E"
}

body.page-template-news .news-container .fa-tent {
    --fa: "\E57D";
    --fa--fa: "\E57D\E57D"
}

body.page-template-news .news-container .fa-tent-arrow-down-to-line {
    --fa: "\E57E";
    --fa--fa: "\E57E\E57E"
}

body.page-template-news .news-container .fa-tent-arrow-left-right {
    --fa: "\E57F";
    --fa--fa: "\E57F\E57F"
}

body.page-template-news .news-container .fa-tent-arrow-turn-left {
    --fa: "\E580";
    --fa--fa: "\E580\E580"
}

body.page-template-news .news-container .fa-tent-arrows-down {
    --fa: "\E581";
    --fa--fa: "\E581\E581"
}

body.page-template-news .news-container .fa-tent-double-peak {
    --fa: "\E627";
    --fa--fa: "\E627\E627"
}

body.page-template-news .news-container .fa-tents {
    --fa: "\E582";
    --fa--fa: "\E582\E582"
}

body.page-template-news .news-container .fa-terminal {
    --fa: "\F120";
    --fa--fa: "\F120\F120"
}

body.page-template-news .news-container .fa-text {
    --fa: "\F893";
    --fa--fa: "\F893\F893"
}

body.page-template-news .news-container .fa-text-height {
    --fa: "\F034";
    --fa--fa: "\F034\F034"
}

body.page-template-news .news-container .fa-text-size {
    --fa: "\F894";
    --fa--fa: "\F894\F894"
}

body.page-template-news .news-container .fa-text-slash {
    --fa: "\F87D";
    --fa--fa: "\F87D\F87D"
}

body.page-template-news .news-container .fa-text-width {
    --fa: "\F035";
    --fa--fa: "\F035\F035"
}

body.page-template-news .news-container .fa-th {
    --fa: "\F00A";
    --fa--fa: "\F00A\F00A"
}

body.page-template-news .news-container .fa-th-large {
    --fa: "\F009";
    --fa--fa: "\F009\F009"
}

body.page-template-news .news-container .fa-th-list {
    --fa: "\F00B";
    --fa--fa: "\F00B\F00B"
}

body.page-template-news .news-container .fa-theater-masks {
    --fa: "\F630";
    --fa--fa: "\F630\F630"
}

body.page-template-news .news-container .fa-thermometer {
    --fa: "\F491";
    --fa--fa: "\F491\F491"
}

body.page-template-news .news-container .fa-thermometer-0 {
    --fa: "\F2CB";
    --fa--fa: "\F2CB\F2CB"
}

body.page-template-news .news-container .fa-thermometer-1 {
    --fa: "\F2CA";
    --fa--fa: "\F2CA\F2CA"
}

body.page-template-news .news-container .fa-thermometer-2 {
    --fa: "\F2C9";
    --fa--fa: "\F2C9\F2C9"
}

body.page-template-news .news-container .fa-thermometer-3 {
    --fa: "\F2C8";
    --fa--fa: "\F2C8\F2C8"
}

body.page-template-news .news-container .fa-thermometer-4 {
    --fa: "\F2C7";
    --fa--fa: "\F2C7\F2C7"
}

body.page-template-news .news-container .fa-thermometer-empty {
    --fa: "\F2CB";
    --fa--fa: "\F2CB\F2CB"
}

body.page-template-news .news-container .fa-thermometer-full {
    --fa: "\F2C7";
    --fa--fa: "\F2C7\F2C7"
}

body.page-template-news .news-container .fa-thermometer-half {
    --fa: "\F2C9";
    --fa--fa: "\F2C9\F2C9"
}

body.page-template-news .news-container .fa-thermometer-quarter {
    --fa: "\F2CA";
    --fa--fa: "\F2CA\F2CA"
}

body.page-template-news .news-container .fa-thermometer-three-quarters {
    --fa: "\F2C8";
    --fa--fa: "\F2C8\F2C8"
}

body.page-template-news .news-container .fa-theta {
    --fa: "\F69E";
    --fa--fa: "\F69E\F69E"
}

body.page-template-news .news-container .fa-thought-bubble {
    --fa: "\E32E";
    --fa--fa: "\E32E\E32E"
}

body.page-template-news .news-container .fa-thumb-tack {
    --fa: "\F08D";
    --fa--fa: "\F08D\F08D"
}

body.page-template-news .news-container .fa-thumb-tack-slash {
    --fa: "\E68F";
    --fa--fa: "\E68F\E68F"
}

body.page-template-news .news-container .fa-thumbs-down {
    --fa: "\F165";
    --fa--fa: "\F165\F165"
}

body.page-template-news .news-container .fa-thumbs-up {
    --fa: "\F164";
    --fa--fa: "\F164\F164"
}

body.page-template-news .news-container .fa-thumbtack {
    --fa: "\F08D";
    --fa--fa: "\F08D\F08D"
}

body.page-template-news .news-container .fa-thumbtack-slash {
    --fa: "\E68F";
    --fa--fa: "\E68F\E68F"
}

body.page-template-news .news-container .fa-thunderstorm {
    --fa: "\F76C";
    --fa--fa: "\F76C\F76C"
}

body.page-template-news .news-container .fa-thunderstorm-moon {
    --fa: "\F76D";
    --fa--fa: "\F76D\F76D"
}

body.page-template-news .news-container .fa-thunderstorm-sun {
    --fa: "\F76E";
    --fa--fa: "\F76E\F76E"
}

body.page-template-news .news-container .fa-tick {
    --fa: "\E32F";
    --fa--fa: "\E32F\E32F"
}

body.page-template-news .news-container .fa-ticket {
    --fa: "\F145";
    --fa--fa: "\F145\F145"
}

body.page-template-news .news-container .fa-ticket-airline {
    --fa: "\E29A";
    --fa--fa: "\E29A\E29A"
}

body.page-template-news .news-container .fa-ticket-alt {
    --fa: "\F3FF";
    --fa--fa: "\F3FF\F3FF"
}

body.page-template-news .news-container .fa-ticket-perforated {
    --fa: "\E63E";
    --fa--fa: "\E63E\E63E"
}

body.page-template-news .news-container .fa-ticket-perforated-plane, body.page-template-news .news-container .fa-ticket-plane {
    --fa: "\E29A";
    --fa--fa: "\E29A\E29A"
}

body.page-template-news .news-container .fa-ticket-simple {
    --fa: "\F3FF";
    --fa--fa: "\F3FF\F3FF"
}

body.page-template-news .news-container .fa-tickets {
    --fa: "\E658";
    --fa--fa: "\E658\E658"
}

body.page-template-news .news-container .fa-tickets-airline {
    --fa: "\E29B";
    --fa--fa: "\E29B\E29B"
}

body.page-template-news .news-container .fa-tickets-perforated {
    --fa: "\E63F";
    --fa--fa: "\E63F\E63F"
}

body.page-template-news .news-container .fa-tickets-perforated-plane, body.page-template-news .news-container .fa-tickets-plane {
    --fa: "\E29B";
    --fa--fa: "\E29B\E29B"
}

body.page-template-news .news-container .fa-tickets-simple {
    --fa: "\E659";
    --fa--fa: "\E659\E659"
}

body.page-template-news .news-container .fa-tilde {
    --fa: "~";
    --fa--fa: "~~"
}

body.page-template-news .news-container .fa-timeline {
    --fa: "\E29C";
    --fa--fa: "\E29C\E29C"
}

body.page-template-news .news-container .fa-timeline-arrow {
    --fa: "\E29D";
    --fa--fa: "\E29D\E29D"
}

body.page-template-news .news-container .fa-timer {
    --fa: "\E29E";
    --fa--fa: "\E29E\E29E"
}

body.page-template-news .news-container .fa-times {
    --fa: "\F00D";
    --fa--fa: "\F00D\F00D"
}

body.page-template-news .news-container .fa-times-circle {
    --fa: "\F057";
    --fa--fa: "\F057\F057"
}

body.page-template-news .news-container .fa-times-hexagon {
    --fa: "\F2EE";
    --fa--fa: "\F2EE\F2EE"
}

body.page-template-news .news-container .fa-times-octagon {
    --fa: "\F2F0";
    --fa--fa: "\F2F0\F2F0"
}

body.page-template-news .news-container .fa-times-rectangle {
    --fa: "\F410";
    --fa--fa: "\F410\F410"
}

body.page-template-news .news-container .fa-times-square {
    --fa: "\F2D3";
    --fa--fa: "\F2D3\F2D3"
}

body.page-template-news .news-container .fa-times-to-slot {
    --fa: "\F771";
    --fa--fa: "\F771\F771"
}

body.page-template-news .news-container .fa-tint {
    --fa: "\F043";
    --fa--fa: "\F043\F043"
}

body.page-template-news .news-container .fa-tint-slash {
    --fa: "\F5C7";
    --fa--fa: "\F5C7\F5C7"
}

body.page-template-news .news-container .fa-tire {
    --fa: "\F631";
    --fa--fa: "\F631\F631"
}

body.page-template-news .news-container .fa-tire-flat {
    --fa: "\F632";
    --fa--fa: "\F632\F632"
}

body.page-template-news .news-container .fa-tire-pressure-warning {
    --fa: "\F633";
    --fa--fa: "\F633\F633"
}

body.page-template-news .news-container .fa-tire-rugged {
    --fa: "\F634";
    --fa--fa: "\F634\F634"
}

body.page-template-news .news-container .fa-tired {
    --fa: "\F5C8";
    --fa--fa: "\F5C8\F5C8"
}

body.page-template-news .news-container .fa-toggle-large-off {
    --fa: "\E5B0";
    --fa--fa: "\E5B0\E5B0"
}

body.page-template-news .news-container .fa-toggle-large-on {
    --fa: "\E5B1";
    --fa--fa: "\E5B1\E5B1"
}

body.page-template-news .news-container .fa-toggle-off {
    --fa: "\F204";
    --fa--fa: "\F204\F204"
}

body.page-template-news .news-container .fa-toggle-on {
    --fa: "\F205";
    --fa--fa: "\F205\F205"
}

body.page-template-news .news-container .fa-toilet {
    --fa: "\F7D8";
    --fa--fa: "\F7D8\F7D8"
}

body.page-template-news .news-container .fa-toilet-paper {
    --fa: "\F71E";
    --fa--fa: "\F71E\F71E"
}

body.page-template-news .news-container .fa-toilet-paper-alt, body.page-template-news .news-container .fa-toilet-paper-blank {
    --fa: "\F71F";
    --fa--fa: "\F71F\F71F"
}

body.page-template-news .news-container .fa-toilet-paper-blank-under {
    --fa: "\E29F";
    --fa--fa: "\E29F\E29F"
}

body.page-template-news .news-container .fa-toilet-paper-check {
    --fa: "\E5B2";
    --fa--fa: "\E5B2\E5B2"
}

body.page-template-news .news-container .fa-toilet-paper-reverse {
    --fa: "\E2A0";
    --fa--fa: "\E2A0\E2A0"
}

body.page-template-news .news-container .fa-toilet-paper-reverse-alt {
    --fa: "\E29F";
    --fa--fa: "\E29F\E29F"
}

body.page-template-news .news-container .fa-toilet-paper-reverse-slash {
    --fa: "\E2A1";
    --fa--fa: "\E2A1\E2A1"
}

body.page-template-news .news-container .fa-toilet-paper-slash {
    --fa: "\E072";
    --fa--fa: "\E072\E072"
}

body.page-template-news .news-container .fa-toilet-paper-under {
    --fa: "\E2A0";
    --fa--fa: "\E2A0\E2A0"
}

body.page-template-news .news-container .fa-toilet-paper-under-slash {
    --fa: "\E2A1";
    --fa--fa: "\E2A1\E2A1"
}

body.page-template-news .news-container .fa-toilet-paper-xmark {
    --fa: "\E5B3";
    --fa--fa: "\E5B3\E5B3"
}

body.page-template-news .news-container .fa-toilet-portable {
    --fa: "\E583";
    --fa--fa: "\E583\E583"
}

body.page-template-news .news-container .fa-toilets-portable {
    --fa: "\E584";
    --fa--fa: "\E584\E584"
}

body.page-template-news .news-container .fa-tomato {
    --fa: "\E330";
    --fa--fa: "\E330\E330"
}

body.page-template-news .news-container .fa-tombstone {
    --fa: "\F720";
    --fa--fa: "\F720\F720"
}

body.page-template-news .news-container .fa-tombstone-alt, body.page-template-news .news-container .fa-tombstone-blank {
    --fa: "\F721";
    --fa--fa: "\F721\F721"
}

body.page-template-news .news-container .fa-toolbox {
    --fa: "\F552";
    --fa--fa: "\F552\F552"
}

body.page-template-news .news-container .fa-tools {
    --fa: "\F7D9";
    --fa--fa: "\F7D9\F7D9"
}

body.page-template-news .news-container .fa-tooth {
    --fa: "\F5C9";
    --fa--fa: "\F5C9\F5C9"
}

body.page-template-news .news-container .fa-toothbrush {
    --fa: "\F635";
    --fa--fa: "\F635\F635"
}

body.page-template-news .news-container .fa-torah {
    --fa: "\F6A0";
    --fa--fa: "\F6A0\F6A0"
}

body.page-template-news .news-container .fa-torii-gate {
    --fa: "\F6A1";
    --fa--fa: "\F6A1\F6A1"
}

body.page-template-news .news-container .fa-tornado {
    --fa: "\F76F";
    --fa--fa: "\F76F\F76F"
}

body.page-template-news .news-container .fa-tower-broadcast {
    --fa: "\F519";
    --fa--fa: "\F519\F519"
}

body.page-template-news .news-container .fa-tower-cell {
    --fa: "\E585";
    --fa--fa: "\E585\E585"
}

body.page-template-news .news-container .fa-tower-control {
    --fa: "\E2A2";
    --fa--fa: "\E2A2\E2A2"
}

body.page-template-news .news-container .fa-tower-observation {
    --fa: "\E586";
    --fa--fa: "\E586\E586"
}

body.page-template-news .news-container .fa-tractor {
    --fa: "\F722";
    --fa--fa: "\F722\F722"
}

body.page-template-news .news-container .fa-trademark {
    --fa: "\F25C";
    --fa--fa: "\F25C\F25C"
}

body.page-template-news .news-container .fa-traffic-cone {
    --fa: "\F636";
    --fa--fa: "\F636\F636"
}

body.page-template-news .news-container .fa-traffic-light {
    --fa: "\F637";
    --fa--fa: "\F637\F637"
}

body.page-template-news .news-container .fa-traffic-light-go {
    --fa: "\F638";
    --fa--fa: "\F638\F638"
}

body.page-template-news .news-container .fa-traffic-light-slow {
    --fa: "\F639";
    --fa--fa: "\F639\F639"
}

body.page-template-news .news-container .fa-traffic-light-stop {
    --fa: "\F63A";
    --fa--fa: "\F63A\F63A"
}

body.page-template-news .news-container .fa-trailer {
    --fa: "\E041";
    --fa--fa: "\E041\E041"
}

body.page-template-news .news-container .fa-train {
    --fa: "\F238";
    --fa--fa: "\F238\F238"
}

body.page-template-news .news-container .fa-train-subway {
    --fa: "\F239";
    --fa--fa: "\F239\F239"
}

body.page-template-news .news-container .fa-train-subway-tunnel {
    --fa: "\E2A3";
    --fa--fa: "\E2A3\E2A3"
}

body.page-template-news .news-container .fa-train-track {
    --fa: "\E453";
    --fa--fa: "\E453\E453"
}

body.page-template-news .news-container .fa-train-tram {
    --fa: "\E5B4";
    --fa--fa: "\E5B4\E5B4"
}

body.page-template-news .news-container .fa-train-tunnel {
    --fa: "\E454";
    --fa--fa: "\E454\E454"
}

body.page-template-news .news-container .fa-tram {
    --fa: "\F7DA";
    --fa--fa: "\F7DA\F7DA"
}

body.page-template-news .news-container .fa-transformer-bolt {
    --fa: "\E2A4";
    --fa--fa: "\E2A4\E2A4"
}

body.page-template-news .news-container .fa-transgender, body.page-template-news .news-container .fa-transgender-alt {
    --fa: "\F225";
    --fa--fa: "\F225\F225"
}

body.page-template-news .news-container .fa-transporter {
    --fa: "\E042";
    --fa--fa: "\E042\E042"
}

body.page-template-news .news-container .fa-transporter-1 {
    --fa: "\E043";
    --fa--fa: "\E043\E043"
}

body.page-template-news .news-container .fa-transporter-2 {
    --fa: "\E044";
    --fa--fa: "\E044\E044"
}

body.page-template-news .news-container .fa-transporter-3 {
    --fa: "\E045";
    --fa--fa: "\E045\E045"
}

body.page-template-news .news-container .fa-transporter-4 {
    --fa: "\E2A5";
    --fa--fa: "\E2A5\E2A5"
}

body.page-template-news .news-container .fa-transporter-5 {
    --fa: "\E2A6";
    --fa--fa: "\E2A6\E2A6"
}

body.page-template-news .news-container .fa-transporter-6 {
    --fa: "\E2A7";
    --fa--fa: "\E2A7\E2A7"
}

body.page-template-news .news-container .fa-transporter-7 {
    --fa: "\E2A8";
    --fa--fa: "\E2A8\E2A8"
}

body.page-template-news .news-container .fa-transporter-empty {
    --fa: "\E046";
    --fa--fa: "\E046\E046"
}

body.page-template-news .news-container .fa-trash {
    --fa: "\F1F8";
    --fa--fa: "\F1F8\F1F8"
}

body.page-template-news .news-container .fa-trash-alt {
    --fa: "\F2ED";
    --fa--fa: "\F2ED\F2ED"
}

body.page-template-news .news-container .fa-trash-alt-slash {
    --fa: "\E2AD";
    --fa--fa: "\E2AD\E2AD"
}

body.page-template-news .news-container .fa-trash-arrow-turn-left {
    --fa: "\F895";
    --fa--fa: "\F895\F895"
}

body.page-template-news .news-container .fa-trash-arrow-up {
    --fa: "\F829";
    --fa--fa: "\F829\F829"
}

body.page-template-news .news-container .fa-trash-can {
    --fa: "\F2ED";
    --fa--fa: "\F2ED\F2ED"
}

body.page-template-news .news-container .fa-trash-can-arrow-turn-left {
    --fa: "\F896";
    --fa--fa: "\F896\F896"
}

body.page-template-news .news-container .fa-trash-can-arrow-up {
    --fa: "\F82A";
    --fa--fa: "\F82A\F82A"
}

body.page-template-news .news-container .fa-trash-can-check {
    --fa: "\E2A9";
    --fa--fa: "\E2A9\E2A9"
}

body.page-template-news .news-container .fa-trash-can-clock {
    --fa: "\E2AA";
    --fa--fa: "\E2AA\E2AA"
}

body.page-template-news .news-container .fa-trash-can-list {
    --fa: "\E2AB";
    --fa--fa: "\E2AB\E2AB"
}

body.page-template-news .news-container .fa-trash-can-plus {
    --fa: "\E2AC";
    --fa--fa: "\E2AC\E2AC"
}

body.page-template-news .news-container .fa-trash-can-slash {
    --fa: "\E2AD";
    --fa--fa: "\E2AD\E2AD"
}

body.page-template-news .news-container .fa-trash-can-undo {
    --fa: "\F896";
    --fa--fa: "\F896\F896"
}

body.page-template-news .news-container .fa-trash-can-xmark {
    --fa: "\E2AE";
    --fa--fa: "\E2AE\E2AE"
}

body.page-template-news .news-container .fa-trash-check {
    --fa: "\E2AF";
    --fa--fa: "\E2AF\E2AF"
}

body.page-template-news .news-container .fa-trash-circle {
    --fa: "\E126";
    --fa--fa: "\E126\E126"
}

body.page-template-news .news-container .fa-trash-clock {
    --fa: "\E2B0";
    --fa--fa: "\E2B0\E2B0"
}

body.page-template-news .news-container .fa-trash-list {
    --fa: "\E2B1";
    --fa--fa: "\E2B1\E2B1"
}

body.page-template-news .news-container .fa-trash-plus {
    --fa: "\E2B2";
    --fa--fa: "\E2B2\E2B2"
}

body.page-template-news .news-container .fa-trash-restore {
    --fa: "\F829";
    --fa--fa: "\F829\F829"
}

body.page-template-news .news-container .fa-trash-restore-alt {
    --fa: "\F82A";
    --fa--fa: "\F82A\F82A"
}

body.page-template-news .news-container .fa-trash-slash {
    --fa: "\E2B3";
    --fa--fa: "\E2B3\E2B3"
}

body.page-template-news .news-container .fa-trash-undo {
    --fa: "\F895";
    --fa--fa: "\F895\F895"
}

body.page-template-news .news-container .fa-trash-undo-alt {
    --fa: "\F896";
    --fa--fa: "\F896\F896"
}

body.page-template-news .news-container .fa-trash-xmark {
    --fa: "\E2B4";
    --fa--fa: "\E2B4\E2B4"
}

body.page-template-news .news-container .fa-treasure-chest {
    --fa: "\F723";
    --fa--fa: "\F723\F723"
}

body.page-template-news .news-container .fa-tree {
    --fa: "\F1BB";
    --fa--fa: "\F1BB\F1BB"
}

body.page-template-news .news-container .fa-tree-alt {
    --fa: "\F400";
    --fa--fa: "\F400\F400"
}

body.page-template-news .news-container .fa-tree-christmas {
    --fa: "\F7DB";
    --fa--fa: "\F7DB\F7DB"
}

body.page-template-news .news-container .fa-tree-city {
    --fa: "\E587";
    --fa--fa: "\E587\E587"
}

body.page-template-news .news-container .fa-tree-deciduous {
    --fa: "\F400";
    --fa--fa: "\F400\F400"
}

body.page-template-news .news-container .fa-tree-decorated {
    --fa: "\F7DC";
    --fa--fa: "\F7DC\F7DC"
}

body.page-template-news .news-container .fa-tree-large {
    --fa: "\F7DD";
    --fa--fa: "\F7DD\F7DD"
}

body.page-template-news .news-container .fa-tree-palm {
    --fa: "\F82B";
    --fa--fa: "\F82B\F82B"
}

body.page-template-news .news-container .fa-trees {
    --fa: "\F724";
    --fa--fa: "\F724\F724"
}

body.page-template-news .news-container .fa-trian-balbot {
    --fa: "\E45C";
    --fa--fa: "\E45C\E45C"
}

body.page-template-news .news-container .fa-triangle {
    --fa: "\F2EC";
    --fa--fa: "\F2EC\F2EC"
}

body.page-template-news .news-container .fa-triangle-circle-square {
    --fa: "\F61F";
    --fa--fa: "\F61F\F61F"
}

body.page-template-news .news-container .fa-triangle-exclamation {
    --fa: "\F071";
    --fa--fa: "\F071\F071"
}

body.page-template-news .news-container .fa-triangle-instrument, body.page-template-news .news-container .fa-triangle-music {
    --fa: "\F8E2";
    --fa--fa: "\F8E2\F8E2"
}

body.page-template-news .news-container .fa-triangle-person-digging {
    --fa: "\F85D";
    --fa--fa: "\F85D\F85D"
}

body.page-template-news .news-container .fa-tricycle {
    --fa: "\E5C3";
    --fa--fa: "\E5C3\E5C3"
}

body.page-template-news .news-container .fa-tricycle-adult {
    --fa: "\E5C4";
    --fa--fa: "\E5C4\E5C4"
}

body.page-template-news .news-container .fa-trillium {
    --fa: "\E588";
    --fa--fa: "\E588\E588"
}

body.page-template-news .news-container .fa-trophy {
    --fa: "\F091";
    --fa--fa: "\F091\F091"
}

body.page-template-news .news-container .fa-trophy-alt, body.page-template-news .news-container .fa-trophy-star {
    --fa: "\F2EB";
    --fa--fa: "\F2EB\F2EB"
}

body.page-template-news .news-container .fa-trowel {
    --fa: "\E589";
    --fa--fa: "\E589\E589"
}

body.page-template-news .news-container .fa-trowel-bricks {
    --fa: "\E58A";
    --fa--fa: "\E58A\E58A"
}

body.page-template-news .news-container .fa-truck {
    --fa: "\F0D1";
    --fa--fa: "\F0D1\F0D1"
}

body.page-template-news .news-container .fa-truck-arrow-right {
    --fa: "\E58B";
    --fa--fa: "\E58B\E58B"
}

body.page-template-news .news-container .fa-truck-bolt {
    --fa: "\E3D0";
    --fa--fa: "\E3D0\E3D0"
}

body.page-template-news .news-container .fa-truck-clock {
    --fa: "\F48C";
    --fa--fa: "\F48C\F48C"
}

body.page-template-news .news-container .fa-truck-container {
    --fa: "\F4DC";
    --fa--fa: "\F4DC\F4DC"
}

body.page-template-news .news-container .fa-truck-container-empty {
    --fa: "\E2B5";
    --fa--fa: "\E2B5\E2B5"
}

body.page-template-news .news-container .fa-truck-couch {
    --fa: "\F4DD";
    --fa--fa: "\F4DD\F4DD"
}

body.page-template-news .news-container .fa-truck-droplet {
    --fa: "\E58C";
    --fa--fa: "\E58C\E58C"
}

body.page-template-news .news-container .fa-truck-fast {
    --fa: "\F48B";
    --fa--fa: "\F48B\F48B"
}

body.page-template-news .news-container .fa-truck-field {
    --fa: "\E58D";
    --fa--fa: "\E58D\E58D"
}

body.page-template-news .news-container .fa-truck-field-un {
    --fa: "\E58E";
    --fa--fa: "\E58E\E58E"
}

body.page-template-news .news-container .fa-truck-fire {
    --fa: "\E65A";
    --fa--fa: "\E65A\E65A"
}

body.page-template-news .news-container .fa-truck-flatbed {
    --fa: "\E2B6";
    --fa--fa: "\E2B6\E2B6"
}

body.page-template-news .news-container .fa-truck-front {
    --fa: "\E2B7";
    --fa--fa: "\E2B7\E2B7"
}

body.page-template-news .news-container .fa-truck-ladder {
    --fa: "\E657";
    --fa--fa: "\E657\E657"
}

body.page-template-news .news-container .fa-truck-loading {
    --fa: "\F4DE";
    --fa--fa: "\F4DE\F4DE"
}

body.page-template-news .news-container .fa-truck-medical {
    --fa: "\F0F9";
    --fa--fa: "\F0F9\F0F9"
}

body.page-template-news .news-container .fa-truck-monster {
    --fa: "\F63B";
    --fa--fa: "\F63B\F63B"
}

body.page-template-news .news-container .fa-truck-moving {
    --fa: "\F4DF";
    --fa--fa: "\F4DF\F4DF"
}

body.page-template-news .news-container .fa-truck-pickup {
    --fa: "\F63C";
    --fa--fa: "\F63C\F63C"
}

body.page-template-news .news-container .fa-truck-plane {
    --fa: "\E58F";
    --fa--fa: "\E58F\E58F"
}

body.page-template-news .news-container .fa-truck-plow {
    --fa: "\F7DE";
    --fa--fa: "\F7DE\F7DE"
}

body.page-template-news .news-container .fa-truck-ramp {
    --fa: "\F4E0";
    --fa--fa: "\F4E0\F4E0"
}

body.page-template-news .news-container .fa-truck-ramp-box {
    --fa: "\F4DE";
    --fa--fa: "\F4DE\F4DE"
}

body.page-template-news .news-container .fa-truck-ramp-couch {
    --fa: "\F4DD";
    --fa--fa: "\F4DD\F4DD"
}

body.page-template-news .news-container .fa-truck-tow {
    --fa: "\E2B8";
    --fa--fa: "\E2B8\E2B8"
}

body.page-template-news .news-container .fa-truck-utensils {
    --fa: "\E628";
    --fa--fa: "\E628\E628"
}

body.page-template-news .news-container .fa-trumpet {
    --fa: "\F8E3";
    --fa--fa: "\F8E3\F8E3"
}

body.page-template-news .news-container .fa-try {
    --fa: "\E2BB";
    --fa--fa: "\E2BB\E2BB"
}

body.page-template-news .news-container .fa-tshirt {
    --fa: "\F553";
    --fa--fa: "\F553\F553"
}

body.page-template-news .news-container .fa-tty {
    --fa: "\F1E4";
    --fa--fa: "\F1E4\F1E4"
}

body.page-template-news .news-container .fa-tty-answer {
    --fa: "\E2B9";
    --fa--fa: "\E2B9\E2B9"
}

body.page-template-news .news-container .fa-tugrik-sign {
    --fa: "\E2BA";
    --fa--fa: "\E2BA\E2BA"
}

body.page-template-news .news-container .fa-turkey {
    --fa: "\F725";
    --fa--fa: "\F725\F725"
}

body.page-template-news .news-container .fa-turkish-lira, body.page-template-news .news-container .fa-turkish-lira-sign {
    --fa: "\E2BB";
    --fa--fa: "\E2BB\E2BB"
}

body.page-template-news .news-container .fa-turn-down {
    --fa: "\F3BE";
    --fa--fa: "\F3BE\F3BE"
}

body.page-template-news .news-container .fa-turn-down-left {
    --fa: "\E331";
    --fa--fa: "\E331\E331"
}

body.page-template-news .news-container .fa-turn-down-right {
    --fa: "\E455";
    --fa--fa: "\E455\E455"
}

body.page-template-news .news-container .fa-turn-left {
    --fa: "\E636";
    --fa--fa: "\E636\E636"
}

body.page-template-news .news-container .fa-turn-left-down {
    --fa: "\E637";
    --fa--fa: "\E637\E637"
}

body.page-template-news .news-container .fa-turn-left-up {
    --fa: "\E638";
    --fa--fa: "\E638\E638"
}

body.page-template-news .news-container .fa-turn-right {
    --fa: "\E639";
    --fa--fa: "\E639\E639"
}

body.page-template-news .news-container .fa-turn-up {
    --fa: "\F3BF";
    --fa--fa: "\F3BF\F3BF"
}

body.page-template-news .news-container .fa-turntable {
    --fa: "\F8E4";
    --fa--fa: "\F8E4\F8E4"
}

body.page-template-news .news-container .fa-turtle {
    --fa: "\F726";
    --fa--fa: "\F726\F726"
}

body.page-template-news .news-container .fa-tv, body.page-template-news .news-container .fa-tv-alt {
    --fa: "\F26C";
    --fa--fa: "\F26C\F26C"
}

body.page-template-news .news-container .fa-tv-music {
    --fa: "\F8E6";
    --fa--fa: "\F8E6\F8E6"
}

body.page-template-news .news-container .fa-tv-retro {
    --fa: "\F401";
    --fa--fa: "\F401\F401"
}

body.page-template-news .news-container .fa-typewriter {
    --fa: "\F8E7";
    --fa--fa: "\F8E7\F8E7"
}

body.page-template-news .news-container .fa-u {
    --fa: "U";
    --fa--fa: "UU"
}

body.page-template-news .news-container .fa-ufo {
    --fa: "\E047";
    --fa--fa: "\E047\E047"
}

body.page-template-news .news-container .fa-ufo-beam {
    --fa: "\E048";
    --fa--fa: "\E048\E048"
}

body.page-template-news .news-container .fa-umbrella {
    --fa: "\F0E9";
    --fa--fa: "\F0E9\F0E9"
}

body.page-template-news .news-container .fa-umbrella-alt {
    --fa: "\E2BC";
    --fa--fa: "\E2BC\E2BC"
}

body.page-template-news .news-container .fa-umbrella-beach {
    --fa: "\F5CA";
    --fa--fa: "\F5CA\F5CA"
}

body.page-template-news .news-container .fa-umbrella-simple {
    --fa: "\E2BC";
    --fa--fa: "\E2BC\E2BC"
}

body.page-template-news .news-container .fa-underline {
    --fa: "\F0CD";
    --fa--fa: "\F0CD\F0CD"
}

body.page-template-news .news-container .fa-undo {
    --fa: "\F0E2";
    --fa--fa: "\F0E2\F0E2"
}

body.page-template-news .news-container .fa-undo-alt {
    --fa: "\F2EA";
    --fa--fa: "\F2EA\F2EA"
}

body.page-template-news .news-container .fa-unicorn {
    --fa: "\F727";
    --fa--fa: "\F727\F727"
}

body.page-template-news .news-container .fa-uniform-martial-arts {
    --fa: "\E3D1";
    --fa--fa: "\E3D1\E3D1"
}

body.page-template-news .news-container .fa-union {
    --fa: "\F6A2";
    --fa--fa: "\F6A2\F6A2"
}

body.page-template-news .news-container .fa-universal-access {
    --fa: "\F29A";
    --fa--fa: "\F29A\F29A"
}

body.page-template-news .news-container .fa-university {
    --fa: "\F19C";
    --fa--fa: "\F19C\F19C"
}

body.page-template-news .news-container .fa-unlink {
    --fa: "\F127";
    --fa--fa: "\F127\F127"
}

body.page-template-news .news-container .fa-unlock {
    --fa: "\F09C";
    --fa--fa: "\F09C\F09C"
}

body.page-template-news .news-container .fa-unlock-alt, body.page-template-news .news-container .fa-unlock-keyhole {
    --fa: "\F13E";
    --fa--fa: "\F13E\F13E"
}

body.page-template-news .news-container .fa-unsorted {
    --fa: "\F0DC";
    --fa--fa: "\F0DC\F0DC"
}

body.page-template-news .news-container .fa-up {
    --fa: "\F357";
    --fa--fa: "\F357\F357"
}

body.page-template-news .news-container .fa-up-down {
    --fa: "\F338";
    --fa--fa: "\F338\F338"
}

body.page-template-news .news-container .fa-up-down-left-right {
    --fa: "\F0B2";
    --fa--fa: "\F0B2\F0B2"
}

body.page-template-news .news-container .fa-up-from-bracket {
    --fa: "\E590";
    --fa--fa: "\E590\E590"
}

body.page-template-news .news-container .fa-up-from-dotted-line {
    --fa: "\E456";
    --fa--fa: "\E456\E456"
}

body.page-template-news .news-container .fa-up-from-line {
    --fa: "\F346";
    --fa--fa: "\F346\F346"
}

body.page-template-news .news-container .fa-up-left {
    --fa: "\E2BD";
    --fa--fa: "\E2BD\E2BD"
}

body.page-template-news .news-container .fa-up-long {
    --fa: "\F30C";
    --fa--fa: "\F30C\F30C"
}

body.page-template-news .news-container .fa-up-right {
    --fa: "\E2BE";
    --fa--fa: "\E2BE\E2BE"
}

body.page-template-news .news-container .fa-up-right-and-down-left-from-center {
    --fa: "\F424";
    --fa--fa: "\F424\F424"
}

body.page-template-news .news-container .fa-up-right-from-square {
    --fa: "\F35D";
    --fa--fa: "\F35D\F35D"
}

body.page-template-news .news-container .fa-up-to-bracket {
    --fa: "\E66E";
    --fa--fa: "\E66E\E66E"
}

body.page-template-news .news-container .fa-up-to-dotted-line {
    --fa: "\E457";
    --fa--fa: "\E457\E457"
}

body.page-template-news .news-container .fa-up-to-line {
    --fa: "\F34D";
    --fa--fa: "\F34D\F34D"
}

body.page-template-news .news-container .fa-upload {
    --fa: "\F093";
    --fa--fa: "\F093\F093"
}

body.page-template-news .news-container .fa-usb-drive {
    --fa: "\F8E9";
    --fa--fa: "\F8E9\F8E9"
}

body.page-template-news .news-container .fa-usd {
    --fa: "$";
    --fa--fa: "$$"
}

body.page-template-news .news-container .fa-usd-circle {
    --fa: "\F2E8";
    --fa--fa: "\F2E8\F2E8"
}

body.page-template-news .news-container .fa-usd-square {
    --fa: "\F2E9";
    --fa--fa: "\F2E9\F2E9"
}

body.page-template-news .news-container .fa-user {
    --fa: "\F007";
    --fa--fa: "\F007\F007"
}

body.page-template-news .news-container .fa-user-alien {
    --fa: "\E04A";
    --fa--fa: "\E04A\E04A"
}

body.page-template-news .news-container .fa-user-alt {
    --fa: "\F406";
    --fa--fa: "\F406\F406"
}

body.page-template-news .news-container .fa-user-alt-slash {
    --fa: "\F4FA";
    --fa--fa: "\F4FA\F4FA"
}

body.page-template-news .news-container .fa-user-astronaut {
    --fa: "\F4FB";
    --fa--fa: "\F4FB\F4FB"
}

body.page-template-news .news-container .fa-user-beard-bolt {
    --fa: "\E689";
    --fa--fa: "\E689\E689"
}

body.page-template-news .news-container .fa-user-bounty-hunter {
    --fa: "\E2BF";
    --fa--fa: "\E2BF\E2BF"
}

body.page-template-news .news-container .fa-user-chart {
    --fa: "\F6A3";
    --fa--fa: "\F6A3\F6A3"
}

body.page-template-news .news-container .fa-user-check {
    --fa: "\F4FC";
    --fa--fa: "\F4FC\F4FC"
}

body.page-template-news .news-container .fa-user-chef {
    --fa: "\E3D2";
    --fa--fa: "\E3D2\E3D2"
}

body.page-template-news .news-container .fa-user-circle {
    --fa: "\F2BD";
    --fa--fa: "\F2BD\F2BD"
}

body.page-template-news .news-container .fa-user-clock {
    --fa: "\F4FD";
    --fa--fa: "\F4FD\F4FD"
}

body.page-template-news .news-container .fa-user-cog {
    --fa: "\F4FE";
    --fa--fa: "\F4FE\F4FE"
}

body.page-template-news .news-container .fa-user-construction {
    --fa: "\F82C";
    --fa--fa: "\F82C\F82C"
}

body.page-template-news .news-container .fa-user-cowboy {
    --fa: "\F8EA";
    --fa--fa: "\F8EA\F8EA"
}

body.page-template-news .news-container .fa-user-crown {
    --fa: "\F6A4";
    --fa--fa: "\F6A4\F6A4"
}

body.page-template-news .news-container .fa-user-doctor {
    --fa: "\F0F0";
    --fa--fa: "\F0F0\F0F0"
}

body.page-template-news .news-container .fa-user-doctor-hair {
    --fa: "\E458";
    --fa--fa: "\E458\E458"
}

body.page-template-news .news-container .fa-user-doctor-hair-long {
    --fa: "\E459";
    --fa--fa: "\E459\E459"
}

body.page-template-news .news-container .fa-user-doctor-message {
    --fa: "\F82E";
    --fa--fa: "\F82E\F82E"
}

body.page-template-news .news-container .fa-user-edit {
    --fa: "\F4FF";
    --fa--fa: "\F4FF\F4FF"
}

body.page-template-news .news-container .fa-user-friends {
    --fa: "\F500";
    --fa--fa: "\F500\F500"
}

body.page-template-news .news-container .fa-user-gear {
    --fa: "\F4FE";
    --fa--fa: "\F4FE\F4FE"
}

body.page-template-news .news-container .fa-user-graduate {
    --fa: "\F501";
    --fa--fa: "\F501\F501"
}

body.page-template-news .news-container .fa-user-group {
    --fa: "\F500";
    --fa--fa: "\F500\F500"
}

body.page-template-news .news-container .fa-user-group-crown {
    --fa: "\F6A5";
    --fa--fa: "\F6A5\F6A5"
}

body.page-template-news .news-container .fa-user-group-simple {
    --fa: "\E603";
    --fa--fa: "\E603\E603"
}

body.page-template-news .news-container .fa-user-hair {
    --fa: "\E45A";
    --fa--fa: "\E45A\E45A"
}

body.page-template-news .news-container .fa-user-hair-buns {
    --fa: "\E3D3";
    --fa--fa: "\E3D3\E3D3"
}

body.page-template-news .news-container .fa-user-hair-long {
    --fa: "\E45B";
    --fa--fa: "\E45B\E45B"
}

body.page-template-news .news-container .fa-user-hair-mullet {
    --fa: "\E45C";
    --fa--fa: "\E45C\E45C"
}

body.page-template-news .news-container .fa-user-hard-hat {
    --fa: "\F82C";
    --fa--fa: "\F82C\F82C"
}

body.page-template-news .news-container .fa-user-headset {
    --fa: "\F82D";
    --fa--fa: "\F82D\F82D"
}

body.page-template-news .news-container .fa-user-helmet-safety {
    --fa: "\F82C";
    --fa--fa: "\F82C\F82C"
}

body.page-template-news .news-container .fa-user-hoodie {
    --fa: "\E68A";
    --fa--fa: "\E68A\E68A"
}

body.page-template-news .news-container .fa-user-injured {
    --fa: "\F728";
    --fa--fa: "\F728\F728"
}

body.page-template-news .news-container .fa-user-large {
    --fa: "\F406";
    --fa--fa: "\F406\F406"
}

body.page-template-news .news-container .fa-user-large-slash {
    --fa: "\F4FA";
    --fa--fa: "\F4FA\F4FA"
}

body.page-template-news .news-container .fa-user-lock {
    --fa: "\F502";
    --fa--fa: "\F502\F502"
}

body.page-template-news .news-container .fa-user-magnifying-glass {
    --fa: "\E5C5";
    --fa--fa: "\E5C5\E5C5"
}

body.page-template-news .news-container .fa-user-md {
    --fa: "\F0F0";
    --fa--fa: "\F0F0\F0F0"
}

body.page-template-news .news-container .fa-user-md-chat {
    --fa: "\F82E";
    --fa--fa: "\F82E\F82E"
}

body.page-template-news .news-container .fa-user-minus {
    --fa: "\F503";
    --fa--fa: "\F503\F503"
}

body.page-template-news .news-container .fa-user-music {
    --fa: "\F8EB";
    --fa--fa: "\F8EB\F8EB"
}

body.page-template-news .news-container .fa-user-ninja {
    --fa: "\F504";
    --fa--fa: "\F504\F504"
}

body.page-template-news .news-container .fa-user-nurse {
    --fa: "\F82F";
    --fa--fa: "\F82F\F82F"
}

body.page-template-news .news-container .fa-user-nurse-hair {
    --fa: "\E45D";
    --fa--fa: "\E45D\E45D"
}

body.page-template-news .news-container .fa-user-nurse-hair-long {
    --fa: "\E45E";
    --fa--fa: "\E45E\E45E"
}

body.page-template-news .news-container .fa-user-pen {
    --fa: "\F4FF";
    --fa--fa: "\F4FF\F4FF"
}

body.page-template-news .news-container .fa-user-pilot {
    --fa: "\E2C0";
    --fa--fa: "\E2C0\E2C0"
}

body.page-template-news .news-container .fa-user-pilot-tie {
    --fa: "\E2C1";
    --fa--fa: "\E2C1\E2C1"
}

body.page-template-news .news-container .fa-user-plus {
    --fa: "\F234";
    --fa--fa: "\F234\F234"
}

body.page-template-news .news-container .fa-user-police {
    --fa: "\E333";
    --fa--fa: "\E333\E333"
}

body.page-template-news .news-container .fa-user-police-tie {
    --fa: "\E334";
    --fa--fa: "\E334\E334"
}

body.page-template-news .news-container .fa-user-robot {
    --fa: "\E04B";
    --fa--fa: "\E04B\E04B"
}

body.page-template-news .news-container .fa-user-robot-xmarks {
    --fa: "\E4A7";
    --fa--fa: "\E4A7\E4A7"
}

body.page-template-news .news-container .fa-user-secret {
    --fa: "\F21B";
    --fa--fa: "\F21B\F21B"
}

body.page-template-news .news-container .fa-user-shakespeare {
    --fa: "\E2C2";
    --fa--fa: "\E2C2\E2C2"
}

body.page-template-news .news-container .fa-user-shield {
    --fa: "\F505";
    --fa--fa: "\F505\F505"
}

body.page-template-news .news-container .fa-user-slash {
    --fa: "\F506";
    --fa--fa: "\F506\F506"
}

body.page-template-news .news-container .fa-user-tag {
    --fa: "\F507";
    --fa--fa: "\F507\F507"
}

body.page-template-news .news-container .fa-user-tie {
    --fa: "\F508";
    --fa--fa: "\F508\F508"
}

body.page-template-news .news-container .fa-user-tie-hair {
    --fa: "\E45F";
    --fa--fa: "\E45F\E45F"
}

body.page-template-news .news-container .fa-user-tie-hair-long {
    --fa: "\E460";
    --fa--fa: "\E460\E460"
}

body.page-template-news .news-container .fa-user-times {
    --fa: "\F235";
    --fa--fa: "\F235\F235"
}

body.page-template-news .news-container .fa-user-unlock {
    --fa: "\E058";
    --fa--fa: "\E058\E058"
}

body.page-template-news .news-container .fa-user-visor {
    --fa: "\E04C";
    --fa--fa: "\E04C\E04C"
}

body.page-template-news .news-container .fa-user-vneck {
    --fa: "\E461";
    --fa--fa: "\E461\E461"
}

body.page-template-news .news-container .fa-user-vneck-hair {
    --fa: "\E462";
    --fa--fa: "\E462\E462"
}

body.page-template-news .news-container .fa-user-vneck-hair-long {
    --fa: "\E463";
    --fa--fa: "\E463\E463"
}

body.page-template-news .news-container .fa-user-xmark {
    --fa: "\F235";
    --fa--fa: "\F235\F235"
}

body.page-template-news .news-container .fa-users {
    --fa: "\F0C0";
    --fa--fa: "\F0C0\F0C0"
}

body.page-template-news .news-container .fa-users-between-lines {
    --fa: "\E591";
    --fa--fa: "\E591\E591"
}

body.page-template-news .news-container .fa-users-class {
    --fa: "\F63D";
    --fa--fa: "\F63D\F63D"
}

body.page-template-news .news-container .fa-users-cog {
    --fa: "\F509";
    --fa--fa: "\F509\F509"
}

body.page-template-news .news-container .fa-users-crown {
    --fa: "\F6A5";
    --fa--fa: "\F6A5\F6A5"
}

body.page-template-news .news-container .fa-users-gear {
    --fa: "\F509";
    --fa--fa: "\F509\F509"
}

body.page-template-news .news-container .fa-users-line {
    --fa: "\E592";
    --fa--fa: "\E592\E592"
}

body.page-template-news .news-container .fa-users-medical {
    --fa: "\F830";
    --fa--fa: "\F830\F830"
}

body.page-template-news .news-container .fa-users-rays {
    --fa: "\E593";
    --fa--fa: "\E593\E593"
}

body.page-template-news .news-container .fa-users-rectangle {
    --fa: "\E594";
    --fa--fa: "\E594\E594"
}

body.page-template-news .news-container .fa-users-slash {
    --fa: "\E073";
    --fa--fa: "\E073\E073"
}

body.page-template-news .news-container .fa-users-viewfinder {
    --fa: "\E595";
    --fa--fa: "\E595\E595"
}

body.page-template-news .news-container .fa-utensil-fork {
    --fa: "\F2E3";
    --fa--fa: "\F2E3\F2E3"
}

body.page-template-news .news-container .fa-utensil-knife {
    --fa: "\F2E4";
    --fa--fa: "\F2E4\F2E4"
}

body.page-template-news .news-container .fa-utensil-spoon {
    --fa: "\F2E5";
    --fa--fa: "\F2E5\F2E5"
}

body.page-template-news .news-container .fa-utensils {
    --fa: "\F2E7";
    --fa--fa: "\F2E7\F2E7"
}

body.page-template-news .news-container .fa-utensils-alt {
    --fa: "\F2E6";
    --fa--fa: "\F2E6\F2E6"
}

body.page-template-news .news-container .fa-utensils-slash {
    --fa: "\E464";
    --fa--fa: "\E464\E464"
}

body.page-template-news .news-container .fa-utility-pole {
    --fa: "\E2C3";
    --fa--fa: "\E2C3\E2C3"
}

body.page-template-news .news-container .fa-utility-pole-double {
    --fa: "\E2C4";
    --fa--fa: "\E2C4\E2C4"
}

body.page-template-news .news-container .fa-v {
    --fa: "V";
    --fa--fa: "VV"
}

body.page-template-news .news-container .fa-vacuum {
    --fa: "\E04D";
    --fa--fa: "\E04D\E04D"
}

body.page-template-news .news-container .fa-vacuum-robot {
    --fa: "\E04E";
    --fa--fa: "\E04E\E04E"
}

body.page-template-news .news-container .fa-value-absolute {
    --fa: "\F6A6";
    --fa--fa: "\F6A6\F6A6"
}

body.page-template-news .news-container .fa-van-shuttle {
    --fa: "\F5B6";
    --fa--fa: "\F5B6\F5B6"
}

body.page-template-news .news-container .fa-vault {
    --fa: "\E2C5";
    --fa--fa: "\E2C5\E2C5"
}

body.page-template-news .news-container .fa-vcard {
    --fa: "\F2BB";
    --fa--fa: "\F2BB\F2BB"
}

body.page-template-news .news-container .fa-vector-circle {
    --fa: "\E2C6";
    --fa--fa: "\E2C6\E2C6"
}

body.page-template-news .news-container .fa-vector-polygon {
    --fa: "\E2C7";
    --fa--fa: "\E2C7\E2C7"
}

body.page-template-news .news-container .fa-vector-square {
    --fa: "\F5CB";
    --fa--fa: "\F5CB\F5CB"
}

body.page-template-news .news-container .fa-vent-damper {
    --fa: "\E465";
    --fa--fa: "\E465\E465"
}

body.page-template-news .news-container .fa-venus {
    --fa: "\F221";
    --fa--fa: "\F221\F221"
}

body.page-template-news .news-container .fa-venus-double {
    --fa: "\F226";
    --fa--fa: "\F226\F226"
}

body.page-template-news .news-container .fa-venus-mars {
    --fa: "\F228";
    --fa--fa: "\F228\F228"
}

body.page-template-news .news-container .fa-vest {
    --fa: "\E085";
    --fa--fa: "\E085\E085"
}

body.page-template-news .news-container .fa-vest-patches {
    --fa: "\E086";
    --fa--fa: "\E086\E086"
}

body.page-template-news .news-container .fa-vhs {
    --fa: "\F8EC";
    --fa--fa: "\F8EC\F8EC"
}

body.page-template-news .news-container .fa-vial {
    --fa: "\F492";
    --fa--fa: "\F492\F492"
}

body.page-template-news .news-container .fa-vial-circle-check {
    --fa: "\E596";
    --fa--fa: "\E596\E596"
}

body.page-template-news .news-container .fa-vial-virus {
    --fa: "\E597";
    --fa--fa: "\E597\E597"
}

body.page-template-news .news-container .fa-vials {
    --fa: "\F493";
    --fa--fa: "\F493\F493"
}

body.page-template-news .news-container .fa-video {
    --fa: "\F03D";
    --fa--fa: "\F03D\F03D"
}

body.page-template-news .news-container .fa-video-arrow-down-left {
    --fa: "\E2C8";
    --fa--fa: "\E2C8\E2C8"
}

body.page-template-news .news-container .fa-video-arrow-up-right {
    --fa: "\E2C9";
    --fa--fa: "\E2C9\E2C9"
}

body.page-template-news .news-container .fa-video-camera {
    --fa: "\F03D";
    --fa--fa: "\F03D\F03D"
}

body.page-template-news .news-container .fa-video-circle {
    --fa: "\E12B";
    --fa--fa: "\E12B\E12B"
}

body.page-template-news .news-container .fa-video-handheld {
    --fa: "\F8A8";
    --fa--fa: "\F8A8\F8A8"
}

body.page-template-news .news-container .fa-video-plus {
    --fa: "\F4E1";
    --fa--fa: "\F4E1\F4E1"
}

body.page-template-news .news-container .fa-video-slash {
    --fa: "\F4E2";
    --fa--fa: "\F4E2\F4E2"
}

body.page-template-news .news-container .fa-vihara {
    --fa: "\F6A7";
    --fa--fa: "\F6A7\F6A7"
}

body.page-template-news .news-container .fa-violin {
    --fa: "\F8ED";
    --fa--fa: "\F8ED\F8ED"
}

body.page-template-news .news-container .fa-virus {
    --fa: "\E074";
    --fa--fa: "\E074\E074"
}

body.page-template-news .news-container .fa-virus-covid {
    --fa: "\E4A8";
    --fa--fa: "\E4A8\E4A8"
}

body.page-template-news .news-container .fa-virus-covid-slash {
    --fa: "\E4A9";
    --fa--fa: "\E4A9\E4A9"
}

body.page-template-news .news-container .fa-virus-slash {
    --fa: "\E075";
    --fa--fa: "\E075\E075"
}

body.page-template-news .news-container .fa-viruses {
    --fa: "\E076";
    --fa--fa: "\E076\E076"
}

body.page-template-news .news-container .fa-voicemail {
    --fa: "\F897";
    --fa--fa: "\F897\F897"
}

body.page-template-news .news-container .fa-volcano {
    --fa: "\F770";
    --fa--fa: "\F770\F770"
}

body.page-template-news .news-container .fa-volleyball, body.page-template-news .news-container .fa-volleyball-ball {
    --fa: "\F45F";
    --fa--fa: "\F45F\F45F"
}

body.page-template-news .news-container .fa-volume {
    --fa: "\F6A8";
    --fa--fa: "\F6A8\F6A8"
}

body.page-template-news .news-container .fa-volume-control-phone {
    --fa: "\F2A0";
    --fa--fa: "\F2A0\F2A0"
}

body.page-template-news .news-container .fa-volume-down {
    --fa: "\F027";
    --fa--fa: "\F027\F027"
}

body.page-template-news .news-container .fa-volume-high {
    --fa: "\F028";
    --fa--fa: "\F028\F028"
}

body.page-template-news .news-container .fa-volume-low {
    --fa: "\F027";
    --fa--fa: "\F027\F027"
}

body.page-template-news .news-container .fa-volume-medium {
    --fa: "\F6A8";
    --fa--fa: "\F6A8\F6A8"
}

body.page-template-news .news-container .fa-volume-mute {
    --fa: "\F6A9";
    --fa--fa: "\F6A9\F6A9"
}

body.page-template-news .news-container .fa-volume-off {
    --fa: "\F026";
    --fa--fa: "\F026\F026"
}

body.page-template-news .news-container .fa-volume-slash {
    --fa: "\F2E2";
    --fa--fa: "\F2E2\F2E2"
}

body.page-template-news .news-container .fa-volume-times {
    --fa: "\F6A9";
    --fa--fa: "\F6A9\F6A9"
}

body.page-template-news .news-container .fa-volume-up {
    --fa: "\F028";
    --fa--fa: "\F028\F028"
}

body.page-template-news .news-container .fa-volume-xmark {
    --fa: "\F6A9";
    --fa--fa: "\F6A9\F6A9"
}

body.page-template-news .news-container .fa-vote-nay {
    --fa: "\F771";
    --fa--fa: "\F771\F771"
}

body.page-template-news .news-container .fa-vote-yea {
    --fa: "\F772";
    --fa--fa: "\F772\F772"
}

body.page-template-news .news-container .fa-vr-cardboard {
    --fa: "\F729";
    --fa--fa: "\F729\F729"
}

body.page-template-news .news-container .fa-w {
    --fa: "W";
    --fa--fa: "WW"
}

body.page-template-news .news-container .fa-waffle {
    --fa: "\E466";
    --fa--fa: "\E466\E466"
}

body.page-template-news .news-container .fa-wagon-covered {
    --fa: "\F8EE";
    --fa--fa: "\F8EE\F8EE"
}

body.page-template-news .news-container .fa-walker {
    --fa: "\F831";
    --fa--fa: "\F831\F831"
}

body.page-template-news .news-container .fa-walkie-talkie {
    --fa: "\F8EF";
    --fa--fa: "\F8EF\F8EF"
}

body.page-template-news .news-container .fa-walking {
    --fa: "\F554";
    --fa--fa: "\F554\F554"
}

body.page-template-news .news-container .fa-wall-brick {
    --fa: "\E3DB";
    --fa--fa: "\E3DB\E3DB"
}

body.page-template-news .news-container .fa-wallet {
    --fa: "\F555";
    --fa--fa: "\F555\F555"
}

body.page-template-news .news-container .fa-wand {
    --fa: "\F72A";
    --fa--fa: "\F72A\F72A"
}

body.page-template-news .news-container .fa-wand-magic {
    --fa: "\F0D0";
    --fa--fa: "\F0D0\F0D0"
}

body.page-template-news .news-container .fa-wand-magic-sparkles {
    --fa: "\E2CA";
    --fa--fa: "\E2CA\E2CA"
}

body.page-template-news .news-container .fa-wand-sparkles {
    --fa: "\F72B";
    --fa--fa: "\F72B\F72B"
}

body.page-template-news .news-container .fa-warehouse {
    --fa: "\F494";
    --fa--fa: "\F494\F494"
}

body.page-template-news .news-container .fa-warehouse-alt, body.page-template-news .news-container .fa-warehouse-full {
    --fa: "\F495";
    --fa--fa: "\F495\F495"
}

body.page-template-news .news-container .fa-warning {
    --fa: "\F071";
    --fa--fa: "\F071\F071"
}

body.page-template-news .news-container .fa-washer, body.page-template-news .news-container .fa-washing-machine {
    --fa: "\F898";
    --fa--fa: "\F898\F898"
}

body.page-template-news .news-container .fa-watch {
    --fa: "\F2E1";
    --fa--fa: "\F2E1\F2E1"
}

body.page-template-news .news-container .fa-watch-apple {
    --fa: "\E2CB";
    --fa--fa: "\E2CB\E2CB"
}

body.page-template-news .news-container .fa-watch-calculator {
    --fa: "\F8F0";
    --fa--fa: "\F8F0\F8F0"
}

body.page-template-news .news-container .fa-watch-fitness {
    --fa: "\F63E";
    --fa--fa: "\F63E\F63E"
}

body.page-template-news .news-container .fa-watch-smart {
    --fa: "\E2CC";
    --fa--fa: "\E2CC\E2CC"
}

body.page-template-news .news-container .fa-water {
    --fa: "\F773";
    --fa--fa: "\F773\F773"
}

body.page-template-news .news-container .fa-water-arrow-down {
    --fa: "\F774";
    --fa--fa: "\F774\F774"
}

body.page-template-news .news-container .fa-water-arrow-up {
    --fa: "\F775";
    --fa--fa: "\F775\F775"
}

body.page-template-news .news-container .fa-water-ladder {
    --fa: "\F5C5";
    --fa--fa: "\F5C5\F5C5"
}

body.page-template-news .news-container .fa-water-lower {
    --fa: "\F774";
    --fa--fa: "\F774\F774"
}

body.page-template-news .news-container .fa-water-rise {
    --fa: "\F775";
    --fa--fa: "\F775\F775"
}

body.page-template-news .news-container .fa-watermelon-slice {
    --fa: "\E337";
    --fa--fa: "\E337\E337"
}

body.page-template-news .news-container .fa-wave {
    --fa: "\E65B";
    --fa--fa: "\E65B\E65B"
}

body.page-template-news .news-container .fa-wave-pulse {
    --fa: "\F5F8";
    --fa--fa: "\F5F8\F5F8"
}

body.page-template-news .news-container .fa-wave-sine {
    --fa: "\F899";
    --fa--fa: "\F899\F899"
}

body.page-template-news .news-container .fa-wave-square {
    --fa: "\F83E";
    --fa--fa: "\F83E\F83E"
}

body.page-template-news .news-container .fa-wave-triangle {
    --fa: "\F89A";
    --fa--fa: "\F89A\F89A"
}

body.page-template-news .news-container .fa-waveform {
    --fa: "\F8F1";
    --fa--fa: "\F8F1\F8F1"
}

body.page-template-news .news-container .fa-waveform-circle {
    --fa: "\E12D";
    --fa--fa: "\E12D\E12D"
}

body.page-template-news .news-container .fa-waveform-lines, body.page-template-news .news-container .fa-waveform-path {
    --fa: "\F8F2";
    --fa--fa: "\F8F2\F8F2"
}

body.page-template-news .news-container .fa-waves-sine {
    --fa: "\E65D";
    --fa--fa: "\E65D\E65D"
}

body.page-template-news .news-container .fa-web-awesome {
    --fa--fa: "\E682\E682"
}

body.page-template-news .news-container .fa-webcam {
    --fa: "\F832";
    --fa--fa: "\F832\F832"
}

body.page-template-news .news-container .fa-webcam-slash {
    --fa: "\F833";
    --fa--fa: "\F833\F833"
}

body.page-template-news .news-container .fa-webhook {
    --fa: "\E5D5";
    --fa--fa: "\E5D5\E5D5"
}

body.page-template-news .news-container .fa-weight {
    --fa: "\F496";
    --fa--fa: "\F496\F496"
}

body.page-template-news .news-container .fa-weight-hanging {
    --fa: "\F5CD";
    --fa--fa: "\F5CD\F5CD"
}

body.page-template-news .news-container .fa-weight-scale {
    --fa: "\F496";
    --fa--fa: "\F496\F496"
}

body.page-template-news .news-container .fa-whale {
    --fa: "\F72C";
    --fa--fa: "\F72C\F72C"
}

body.page-template-news .news-container .fa-wheat {
    --fa: "\F72D";
    --fa--fa: "\F72D\F72D"
}

body.page-template-news .news-container .fa-wheat-alt, body.page-template-news .news-container .fa-wheat-awn {
    --fa: "\E2CD";
    --fa--fa: "\E2CD\E2CD"
}

body.page-template-news .news-container .fa-wheat-awn-circle-exclamation {
    --fa: "\E598";
    --fa--fa: "\E598\E598"
}

body.page-template-news .news-container .fa-wheat-awn-slash {
    --fa: "\E338";
    --fa--fa: "\E338\E338"
}

body.page-template-news .news-container .fa-wheat-slash {
    --fa: "\E339";
    --fa--fa: "\E339\E339"
}

body.page-template-news .news-container .fa-wheelchair {
    --fa: "\F193";
    --fa--fa: "\F193\F193"
}

body.page-template-news .news-container .fa-wheelchair-alt, body.page-template-news .news-container .fa-wheelchair-move {
    --fa: "\E2CE";
    --fa--fa: "\E2CE\E2CE"
}

body.page-template-news .news-container .fa-whiskey-glass {
    --fa: "\F7A0";
    --fa--fa: "\F7A0\F7A0"
}

body.page-template-news .news-container .fa-whiskey-glass-ice {
    --fa: "\F7A1";
    --fa--fa: "\F7A1\F7A1"
}

body.page-template-news .news-container .fa-whistle {
    --fa: "\F460";
    --fa--fa: "\F460\F460"
}

body.page-template-news .news-container .fa-wifi {
    --fa: "\F1EB";
    --fa--fa: "\F1EB\F1EB"
}

body.page-template-news .news-container .fa-wifi-1 {
    --fa: "\F6AA";
    --fa--fa: "\F6AA\F6AA"
}

body.page-template-news .news-container .fa-wifi-2 {
    --fa: "\F6AB";
    --fa--fa: "\F6AB\F6AB"
}

body.page-template-news .news-container .fa-wifi-3 {
    --fa: "\F1EB";
    --fa--fa: "\F1EB\F1EB"
}

body.page-template-news .news-container .fa-wifi-exclamation {
    --fa: "\E2CF";
    --fa--fa: "\E2CF\E2CF"
}

body.page-template-news .news-container .fa-wifi-fair {
    --fa: "\F6AB";
    --fa--fa: "\F6AB\F6AB"
}

body.page-template-news .news-container .fa-wifi-slash {
    --fa: "\F6AC";
    --fa--fa: "\F6AC\F6AC"
}

body.page-template-news .news-container .fa-wifi-strong {
    --fa: "\F1EB";
    --fa--fa: "\F1EB\F1EB"
}

body.page-template-news .news-container .fa-wifi-weak {
    --fa: "\F6AA";
    --fa--fa: "\F6AA\F6AA"
}

body.page-template-news .news-container .fa-wind {
    --fa: "\F72E";
    --fa--fa: "\F72E\F72E"
}

body.page-template-news .news-container .fa-wind-circle-exclamation {
    --fa: "\F776";
    --fa--fa: "\F776\F776"
}

body.page-template-news .news-container .fa-wind-turbine {
    --fa: "\F89B";
    --fa--fa: "\F89B\F89B"
}

body.page-template-news .news-container .fa-wind-warning {
    --fa: "\F776";
    --fa--fa: "\F776\F776"
}

body.page-template-news .news-container .fa-window {
    --fa: "\F40E";
    --fa--fa: "\F40E\F40E"
}

body.page-template-news .news-container .fa-window-alt {
    --fa: "\F40F";
    --fa--fa: "\F40F\F40F"
}

body.page-template-news .news-container .fa-window-close {
    --fa: "\F410";
    --fa--fa: "\F410\F410"
}

body.page-template-news .news-container .fa-window-flip {
    --fa: "\F40F";
    --fa--fa: "\F40F\F40F"
}

body.page-template-news .news-container .fa-window-frame {
    --fa: "\E04F";
    --fa--fa: "\E04F\E04F"
}

body.page-template-news .news-container .fa-window-frame-open {
    --fa: "\E050";
    --fa--fa: "\E050\E050"
}

body.page-template-news .news-container .fa-window-maximize {
    --fa: "\F2D0";
    --fa--fa: "\F2D0\F2D0"
}

body.page-template-news .news-container .fa-window-minimize {
    --fa: "\F2D1";
    --fa--fa: "\F2D1\F2D1"
}

body.page-template-news .news-container .fa-window-restore {
    --fa: "\F2D2";
    --fa--fa: "\F2D2\F2D2"
}

body.page-template-news .news-container .fa-windsock {
    --fa: "\F777";
    --fa--fa: "\F777\F777"
}

body.page-template-news .news-container .fa-wine-bottle {
    --fa: "\F72F";
    --fa--fa: "\F72F\F72F"
}

body.page-template-news .news-container .fa-wine-glass {
    --fa: "\F4E3";
    --fa--fa: "\F4E3\F4E3"
}

body.page-template-news .news-container .fa-wine-glass-alt {
    --fa: "\F5CE";
    --fa--fa: "\F5CE\F5CE"
}

body.page-template-news .news-container .fa-wine-glass-crack {
    --fa: "\F4BB";
    --fa--fa: "\F4BB\F4BB"
}

body.page-template-news .news-container .fa-wine-glass-empty {
    --fa: "\F5CE";
    --fa--fa: "\F5CE\F5CE"
}

body.page-template-news .news-container .fa-won, body.page-template-news .news-container .fa-won-sign {
    --fa: "\F159";
    --fa--fa: "\F159\F159"
}

body.page-template-news .news-container .fa-worm {
    --fa: "\E599";
    --fa--fa: "\E599\E599"
}

body.page-template-news .news-container .fa-wreath {
    --fa: "\F7E2";
    --fa--fa: "\F7E2\F7E2"
}

body.page-template-news .news-container .fa-wreath-laurel {
    --fa: "\E5D2";
    --fa--fa: "\E5D2\E5D2"
}

body.page-template-news .news-container .fa-wrench {
    --fa: "\F0AD";
    --fa--fa: "\F0AD\F0AD"
}

body.page-template-news .news-container .fa-wrench-simple {
    --fa: "\E2D1";
    --fa--fa: "\E2D1\E2D1"
}

body.page-template-news .news-container .fa-x {
    --fa: "X";
    --fa--fa: "XX"
}

body.page-template-news .news-container .fa-x-ray {
    --fa: "\F497";
    --fa--fa: "\F497\F497"
}

body.page-template-news .news-container .fa-xmark {
    --fa: "\F00D";
    --fa--fa: "\F00D\F00D"
}

body.page-template-news .news-container .fa-xmark-circle {
    --fa: "\F057";
    --fa--fa: "\F057\F057"
}

body.page-template-news .news-container .fa-xmark-hexagon {
    --fa: "\F2EE";
    --fa--fa: "\F2EE\F2EE"
}

body.page-template-news .news-container .fa-xmark-large {
    --fa: "\E59B";
    --fa--fa: "\E59B\E59B"
}

body.page-template-news .news-container .fa-xmark-octagon {
    --fa: "\F2F0";
    --fa--fa: "\F2F0\F2F0"
}

body.page-template-news .news-container .fa-xmark-square {
    --fa: "\F2D3";
    --fa--fa: "\F2D3\F2D3"
}

body.page-template-news .news-container .fa-xmark-to-slot {
    --fa: "\F771";
    --fa--fa: "\F771\F771"
}

body.page-template-news .news-container .fa-xmarks-lines {
    --fa: "\E59A";
    --fa--fa: "\E59A\E59A"
}

body.page-template-news .news-container .fa-y {
    --fa: "Y";
    --fa--fa: "YY"
}

body.page-template-news .news-container .fa-yen, body.page-template-news .news-container .fa-yen-sign {
    --fa: "\F157";
    --fa--fa: "\F157\F157"
}

body.page-template-news .news-container .fa-yin-yang {
    --fa: "\F6AD";
    --fa--fa: "\F6AD\F6AD"
}

body.page-template-news .news-container .fa-z {
    --fa: "Z";
    --fa--fa: "ZZ"
}

body.page-template-news .news-container .fa-zap {
    --fa: "\F0E7";
    --fa--fa: "\F0E7\F0E7"
}

body.page-template-news .news-container .fa-zzz {
    --fa: "\F880";
    --fa--fa: "\F880\F880"
}

body.page-template-news .news-container .fa-sr-only, body.page-template-news .news-container .fa-sr-only-focusable:not(:focus), body.page-template-news .news-container .sr-only, body.page-template-news .news-container .sr-only-focusable:not(:focus) {
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

body.page-template-news .news-container :host, body.page-template-news .news-container :root {
    --fa-style-family-brands: "Font Awesome 6 Brands";
    --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"
}

body.page-template-news .news-container .fa-brands, body.page-template-news .news-container .fab {
    font-weight: 400
}

body.page-template-news .news-container .fa-monero {
    --fa: "\F3D0"
}

body.page-template-news .news-container .fa-hooli {
    --fa: "\F427"
}

body.page-template-news .news-container .fa-yelp {
    --fa: "\F1E9"
}

body.page-template-news .news-container .fa-cc-visa {
    --fa: "\F1F0"
}

body.page-template-news .news-container .fa-lastfm {
    --fa: "\F202"
}

body.page-template-news .news-container .fa-shopware {
    --fa: "\F5B5"
}

body.page-template-news .news-container .fa-creative-commons-nc {
    --fa: "\F4E8"
}

body.page-template-news .news-container .fa-aws {
    --fa: "\F375"
}

body.page-template-news .news-container .fa-redhat {
    --fa: "\F7BC"
}

body.page-template-news .news-container .fa-yoast {
    --fa: "\F2B1"
}

body.page-template-news .news-container .fa-cloudflare {
    --fa: "\E07D"
}

body.page-template-news .news-container .fa-ups {
    --fa: "\F7E0"
}

body.page-template-news .news-container .fa-pixiv {
    --fa: "\E640"
}

body.page-template-news .news-container .fa-wpexplorer {
    --fa: "\F2DE"
}

body.page-template-news .news-container .fa-dyalog {
    --fa: "\F399"
}

body.page-template-news .news-container .fa-bity {
    --fa: "\F37A"
}

body.page-template-news .news-container .fa-stackpath {
    --fa: "\F842"
}

body.page-template-news .news-container .fa-buysellads {
    --fa: "\F20D"
}

body.page-template-news .news-container .fa-first-order {
    --fa: "\F2B0"
}

body.page-template-news .news-container .fa-modx {
    --fa: "\F285"
}

body.page-template-news .news-container .fa-guilded {
    --fa: "\E07E"
}

body.page-template-news .news-container .fa-vnv {
    --fa: "\F40B"
}

body.page-template-news .news-container .fa-js-square, body.page-template-news .news-container .fa-square-js {
    --fa: "\F3B9"
}

body.page-template-news .news-container .fa-microsoft {
    --fa: "\F3CA"
}

body.page-template-news .news-container .fa-qq {
    --fa: "\F1D6"
}

body.page-template-news .news-container .fa-orcid {
    --fa: "\F8D2"
}

body.page-template-news .news-container .fa-java {
    --fa: "\F4E4"
}

body.page-template-news .news-container .fa-invision {
    --fa: "\F7B0"
}

body.page-template-news .news-container .fa-creative-commons-pd-alt {
    --fa: "\F4ED"
}

body.page-template-news .news-container .fa-centercode {
    --fa: "\F380"
}

body.page-template-news .news-container .fa-glide-g {
    --fa: "\F2A6"
}

body.page-template-news .news-container .fa-drupal {
    --fa: "\F1A9"
}

body.page-template-news .news-container .fa-jxl {
    --fa: "\E67B"
}

body.page-template-news .news-container .fa-dart-lang {
    --fa: "\E693"
}

body.page-template-news .news-container .fa-hire-a-helper {
    --fa: "\F3B0"
}

body.page-template-news .news-container .fa-creative-commons-by {
    --fa: "\F4E7"
}

body.page-template-news .news-container .fa-unity {
    --fa: "\E049"
}

body.page-template-news .news-container .fa-whmcs {
    --fa: "\F40D"
}

body.page-template-news .news-container .fa-rocketchat {
    --fa: "\F3E8"
}

body.page-template-news .news-container .fa-vk {
    --fa: "\F189"
}

body.page-template-news .news-container .fa-untappd {
    --fa: "\F405"
}

body.page-template-news .news-container .fa-mailchimp {
    --fa: "\F59E"
}

body.page-template-news .news-container .fa-css3-alt {
    --fa: "\F38B"
}

body.page-template-news .news-container .fa-reddit-square, body.page-template-news .news-container .fa-square-reddit {
    --fa: "\F1A2"
}

body.page-template-news .news-container .fa-vimeo-v {
    --fa: "\F27D"
}

body.page-template-news .news-container .fa-contao {
    --fa: "\F26D"
}

body.page-template-news .news-container .fa-square-font-awesome {
    --fa: "\E5AD"
}

body.page-template-news .news-container .fa-deskpro {
    --fa: "\F38F"
}

body.page-template-news .news-container .fa-brave {
    --fa: "\E63C"
}

body.page-template-news .news-container .fa-sistrix {
    --fa: "\F3EE"
}

body.page-template-news .news-container .fa-instagram-square, body.page-template-news .news-container .fa-square-instagram {
    --fa: "\E055"
}

body.page-template-news .news-container .fa-battle-net {
    --fa: "\F835"
}

body.page-template-news .news-container .fa-the-red-yeti {
    --fa: "\F69D"
}

body.page-template-news .news-container .fa-hacker-news-square, body.page-template-news .news-container .fa-square-hacker-news {
    --fa: "\F3AF"
}

body.page-template-news .news-container .fa-edge {
    --fa: "\F282"
}

body.page-template-news .news-container .fa-threads {
    --fa: "\E618"
}

body.page-template-news .news-container .fa-napster {
    --fa: "\F3D2"
}

body.page-template-news .news-container .fa-snapchat-square, body.page-template-news .news-container .fa-square-snapchat {
    --fa: "\F2AD"
}

body.page-template-news .news-container .fa-google-plus-g {
    --fa: "\F0D5"
}

body.page-template-news .news-container .fa-artstation {
    --fa: "\F77A"
}

body.page-template-news .news-container .fa-markdown {
    --fa: "\F60F"
}

body.page-template-news .news-container .fa-sourcetree {
    --fa: "\F7D3"
}

body.page-template-news .news-container .fa-google-plus {
    --fa: "\F2B3"
}

body.page-template-news .news-container .fa-diaspora {
    --fa: "\F791"
}

body.page-template-news .news-container .fa-foursquare {
    --fa: "\F180"
}

body.page-template-news .news-container .fa-stack-overflow {
    --fa: "\F16C"
}

body.page-template-news .news-container .fa-github-alt {
    --fa: "\F113"
}

body.page-template-news .news-container .fa-phoenix-squadron {
    --fa: "\F511"
}

body.page-template-news .news-container .fa-pagelines {
    --fa: "\F18C"
}

body.page-template-news .news-container .fa-algolia {
    --fa: "\F36C"
}

body.page-template-news .news-container .fa-red-river {
    --fa: "\F3E3"
}

body.page-template-news .news-container .fa-creative-commons-sa {
    --fa: "\F4EF"
}

body.page-template-news .news-container .fa-safari {
    --fa: "\F267"
}

body.page-template-news .news-container .fa-google {
    --fa: "\F1A0"
}

body.page-template-news .news-container .fa-font-awesome-alt, body.page-template-news .news-container .fa-square-font-awesome-stroke {
    --fa: "\F35C"
}

body.page-template-news .news-container .fa-atlassian {
    --fa: "\F77B"
}

body.page-template-news .news-container .fa-linkedin-in {
    --fa: "\F0E1"
}

body.page-template-news .news-container .fa-digital-ocean {
    --fa: "\F391"
}

body.page-template-news .news-container .fa-nimblr {
    --fa: "\F5A8"
}

body.page-template-news .news-container .fa-chromecast {
    --fa: "\F838"
}

body.page-template-news .news-container .fa-evernote {
    --fa: "\F839"
}

body.page-template-news .news-container .fa-hacker-news {
    --fa: "\F1D4"
}

body.page-template-news .news-container .fa-creative-commons-sampling {
    --fa: "\F4F0"
}

body.page-template-news .news-container .fa-adversal {
    --fa: "\F36A"
}

body.page-template-news .news-container .fa-creative-commons {
    --fa: "\F25E"
}

body.page-template-news .news-container .fa-watchman-monitoring {
    --fa: "\E087"
}

body.page-template-news .news-container .fa-fonticons {
    --fa: "\F280"
}

body.page-template-news .news-container .fa-weixin {
    --fa: "\F1D7"
}

body.page-template-news .news-container .fa-shirtsinbulk {
    --fa: "\F214"
}

body.page-template-news .news-container .fa-codepen {
    --fa: "\F1CB"
}

body.page-template-news .news-container .fa-git-alt {
    --fa: "\F841"
}

body.page-template-news .news-container .fa-lyft {
    --fa: "\F3C3"
}

body.page-template-news .news-container .fa-rev {
    --fa: "\F5B2"
}

body.page-template-news .news-container .fa-windows {
    --fa: "\F17A"
}

body.page-template-news .news-container .fa-wizards-of-the-coast {
    --fa: "\F730"
}

body.page-template-news .news-container .fa-square-viadeo, body.page-template-news .news-container .fa-viadeo-square {
    --fa: "\F2AA"
}

body.page-template-news .news-container .fa-meetup {
    --fa: "\F2E0"
}

body.page-template-news .news-container .fa-centos {
    --fa: "\F789"
}

body.page-template-news .news-container .fa-adn {
    --fa: "\F170"
}

body.page-template-news .news-container .fa-cloudsmith {
    --fa: "\F384"
}

body.page-template-news .news-container .fa-opensuse {
    --fa: "\E62B"
}

body.page-template-news .news-container .fa-pied-piper-alt {
    --fa: "\F1A8"
}

body.page-template-news .news-container .fa-dribbble-square, body.page-template-news .news-container .fa-square-dribbble {
    --fa: "\F397"
}

body.page-template-news .news-container .fa-codiepie {
    --fa: "\F284"
}

body.page-template-news .news-container .fa-node {
    --fa: "\F419"
}

body.page-template-news .news-container .fa-mix {
    --fa: "\F3CB"
}

body.page-template-news .news-container .fa-steam {
    --fa: "\F1B6"
}

body.page-template-news .news-container .fa-cc-apple-pay {
    --fa: "\F416"
}

body.page-template-news .news-container .fa-scribd {
    --fa: "\F28A"
}

body.page-template-news .news-container .fa-debian {
    --fa: "\E60B"
}

body.page-template-news .news-container .fa-openid {
    --fa: "\F19B"
}

body.page-template-news .news-container .fa-instalod {
    --fa: "\E081"
}

body.page-template-news .news-container .fa-files-pinwheel {
    --fa: "\E69F"
}

body.page-template-news .news-container .fa-expeditedssl {
    --fa: "\F23E"
}

body.page-template-news .news-container .fa-sellcast {
    --fa: "\F2DA"
}

body.page-template-news .news-container .fa-square-twitter, body.page-template-news .news-container .fa-twitter-square {
    --fa: "\F081"
}

body.page-template-news .news-container .fa-r-project {
    --fa: "\F4F7"
}

body.page-template-news .news-container .fa-delicious {
    --fa: "\F1A5"
}

body.page-template-news .news-container .fa-freebsd {
    --fa: "\F3A4"
}

body.page-template-news .news-container .fa-vuejs {
    --fa: "\F41F"
}

body.page-template-news .news-container .fa-accusoft {
    --fa: "\F369"
}

body.page-template-news .news-container .fa-ioxhost {
    --fa: "\F208"
}

body.page-template-news .news-container .fa-fonticons-fi {
    --fa: "\F3A2"
}

body.page-template-news .news-container .fa-app-store {
    --fa: "\F36F"
}

body.page-template-news .news-container .fa-cc-mastercard {
    --fa: "\F1F1"
}

body.page-template-news .news-container .fa-itunes-note {
    --fa: "\F3B5"
}

body.page-template-news .news-container .fa-golang {
    --fa: "\E40F"
}

body.page-template-news .news-container .fa-kickstarter, body.page-template-news .news-container .fa-square-kickstarter {
    --fa: "\F3BB"
}

body.page-template-news .news-container .fa-grav {
    --fa: "\F2D6"
}

body.page-template-news .news-container .fa-weibo {
    --fa: "\F18A"
}

body.page-template-news .news-container .fa-uncharted {
    --fa: "\E084"
}

body.page-template-news .news-container .fa-firstdraft {
    --fa: "\F3A1"
}

body.page-template-news .news-container .fa-square-youtube, body.page-template-news .news-container .fa-youtube-square {
    --fa: "\F431"
}

body.page-template-news .news-container .fa-wikipedia-w {
    --fa: "\F266"
}

body.page-template-news .news-container .fa-rendact, body.page-template-news .news-container .fa-wpressr {
    --fa: "\F3E4"
}

body.page-template-news .news-container .fa-angellist {
    --fa: "\F209"
}

body.page-template-news .news-container .fa-galactic-republic {
    --fa: "\F50C"
}

body.page-template-news .news-container .fa-nfc-directional {
    --fa: "\E530"
}

body.page-template-news .news-container .fa-skype {
    --fa: "\F17E"
}

body.page-template-news .news-container .fa-joget {
    --fa: "\F3B7"
}

body.page-template-news .news-container .fa-fedora {
    --fa: "\F798"
}

body.page-template-news .news-container .fa-stripe-s {
    --fa: "\F42A"
}

body.page-template-news .news-container .fa-meta {
    --fa: "\E49B"
}

body.page-template-news .news-container .fa-laravel {
    --fa: "\F3BD"
}

body.page-template-news .news-container .fa-hotjar {
    --fa: "\F3B1"
}

body.page-template-news .news-container .fa-bluetooth-b {
    --fa: "\F294"
}

body.page-template-news .news-container .fa-square-letterboxd {
    --fa: "\E62E"
}

body.page-template-news .news-container .fa-sticker-mule {
    --fa: "\F3F7"
}

body.page-template-news .news-container .fa-creative-commons-zero {
    --fa: "\F4F3"
}

body.page-template-news .news-container .fa-hips {
    --fa: "\F452"
}

body.page-template-news .news-container .fa-css {
    --fa: "\E6A2"
}

body.page-template-news .news-container .fa-behance {
    --fa: "\F1B4"
}

body.page-template-news .news-container .fa-reddit {
    --fa: "\F1A1"
}

body.page-template-news .news-container .fa-discord {
    --fa: "\F392"
}

body.page-template-news .news-container .fa-chrome {
    --fa: "\F268"
}

body.page-template-news .news-container .fa-app-store-ios {
    --fa: "\F370"
}

body.page-template-news .news-container .fa-cc-discover {
    --fa: "\F1F2"
}

body.page-template-news .news-container .fa-wpbeginner {
    --fa: "\F297"
}

body.page-template-news .news-container .fa-confluence {
    --fa: "\F78D"
}

body.page-template-news .news-container .fa-shoelace {
    --fa: "\E60C"
}

body.page-template-news .news-container .fa-mdb {
    --fa: "\F8CA"
}

body.page-template-news .news-container .fa-dochub {
    --fa: "\F394"
}

body.page-template-news .news-container .fa-accessible-icon {
    --fa: "\F368"
}

body.page-template-news .news-container .fa-ebay {
    --fa: "\F4F4"
}

body.page-template-news .news-container .fa-amazon {
    --fa: "\F270"
}

body.page-template-news .news-container .fa-unsplash {
    --fa: "\E07C"
}

body.page-template-news .news-container .fa-yarn {
    --fa: "\F7E3"
}

body.page-template-news .news-container .fa-square-steam, body.page-template-news .news-container .fa-steam-square {
    --fa: "\F1B7"
}

body.page-template-news .news-container .fa-500px {
    --fa: "\F26E"
}

body.page-template-news .news-container .fa-square-vimeo, body.page-template-news .news-container .fa-vimeo-square {
    --fa: "\F194"
}

body.page-template-news .news-container .fa-asymmetrik {
    --fa: "\F372"
}

body.page-template-news .news-container .fa-font-awesome, body.page-template-news .news-container .fa-font-awesome-flag, body.page-template-news .news-container .fa-font-awesome-logo-full {
    --fa: "\F2B4"
}

body.page-template-news .news-container .fa-gratipay {
    --fa: "\F184"
}

body.page-template-news .news-container .fa-apple {
    --fa: "\F179"
}

body.page-template-news .news-container .fa-hive {
    --fa: "\E07F"
}

body.page-template-news .news-container .fa-gitkraken {
    --fa: "\F3A6"
}

body.page-template-news .news-container .fa-keybase {
    --fa: "\F4F5"
}

body.page-template-news .news-container .fa-apple-pay {
    --fa: "\F415"
}

body.page-template-news .news-container .fa-padlet {
    --fa: "\E4A0"
}

body.page-template-news .news-container .fa-amazon-pay {
    --fa: "\F42C"
}

body.page-template-news .news-container .fa-github-square, body.page-template-news .news-container .fa-square-github {
    --fa: "\F092"
}

body.page-template-news .news-container .fa-stumbleupon {
    --fa: "\F1A4"
}

body.page-template-news .news-container .fa-fedex {
    --fa: "\F797"
}

body.page-template-news .news-container .fa-phoenix-framework {
    --fa: "\F3DC"
}

body.page-template-news .news-container .fa-shopify {
    --fa: "\E057"
}

body.page-template-news .news-container .fa-neos {
    --fa: "\F612"
}

body.page-template-news .news-container .fa-square-threads {
    --fa: "\E619"
}

body.page-template-news .news-container .fa-hackerrank {
    --fa: "\F5F7"
}

body.page-template-news .news-container .fa-researchgate {
    --fa: "\F4F8"
}

body.page-template-news .news-container .fa-swift {
    --fa: "\F8E1"
}

body.page-template-news .news-container .fa-angular {
    --fa: "\F420"
}

body.page-template-news .news-container .fa-speakap {
    --fa: "\F3F3"
}

body.page-template-news .news-container .fa-angrycreative {
    --fa: "\F36E"
}

body.page-template-news .news-container .fa-y-combinator {
    --fa: "\F23B"
}

body.page-template-news .news-container .fa-empire {
    --fa: "\F1D1"
}

body.page-template-news .news-container .fa-envira {
    --fa: "\F299"
}

body.page-template-news .news-container .fa-google-scholar {
    --fa: "\E63B"
}

body.page-template-news .news-container .fa-gitlab-square, body.page-template-news .news-container .fa-square-gitlab {
    --fa: "\E5AE"
}

body.page-template-news .news-container .fa-studiovinari {
    --fa: "\F3F8"
}

body.page-template-news .news-container .fa-pied-piper {
    --fa: "\F2AE"
}

body.page-template-news .news-container .fa-wordpress {
    --fa: "\F19A"
}

body.page-template-news .news-container .fa-product-hunt {
    --fa: "\F288"
}

body.page-template-news .news-container .fa-firefox {
    --fa: "\F269"
}

body.page-template-news .news-container .fa-linode {
    --fa: "\F2B8"
}

body.page-template-news .news-container .fa-goodreads {
    --fa: "\F3A8"
}

body.page-template-news .news-container .fa-odnoklassniki-square, body.page-template-news .news-container .fa-square-odnoklassniki {
    --fa: "\F264"
}

body.page-template-news .news-container .fa-jsfiddle {
    --fa: "\F1CC"
}

body.page-template-news .news-container .fa-sith {
    --fa: "\F512"
}

body.page-template-news .news-container .fa-themeisle {
    --fa: "\F2B2"
}

body.page-template-news .news-container .fa-page4 {
    --fa: "\F3D7"
}

body.page-template-news .news-container .fa-hashnode {
    --fa: "\E499"
}

body.page-template-news .news-container .fa-react {
    --fa: "\F41B"
}

body.page-template-news .news-container .fa-cc-paypal {
    --fa: "\F1F4"
}

body.page-template-news .news-container .fa-squarespace {
    --fa: "\F5BE"
}

body.page-template-news .news-container .fa-cc-stripe {
    --fa: "\F1F5"
}

body.page-template-news .news-container .fa-creative-commons-share {
    --fa: "\F4F2"
}

body.page-template-news .news-container .fa-bitcoin {
    --fa: "\F379"
}

body.page-template-news .news-container .fa-keycdn {
    --fa: "\F3BA"
}

body.page-template-news .news-container .fa-opera {
    --fa: "\F26A"
}

body.page-template-news .news-container .fa-itch-io {
    --fa: "\F83A"
}

body.page-template-news .news-container .fa-umbraco {
    --fa: "\F8E8"
}

body.page-template-news .news-container .fa-galactic-senate {
    --fa: "\F50D"
}

body.page-template-news .news-container .fa-ubuntu {
    --fa: "\F7DF"
}

body.page-template-news .news-container .fa-draft2digital {
    --fa: "\F396"
}

body.page-template-news .news-container .fa-stripe {
    --fa: "\F429"
}

body.page-template-news .news-container .fa-houzz {
    --fa: "\F27C"
}

body.page-template-news .news-container .fa-gg {
    --fa: "\F260"
}

body.page-template-news .news-container .fa-dhl {
    --fa: "\F790"
}

body.page-template-news .news-container .fa-pinterest-square, body.page-template-news .news-container .fa-square-pinterest {
    --fa: "\F0D3"
}

body.page-template-news .news-container .fa-xing {
    --fa: "\F168"
}

body.page-template-news .news-container .fa-blackberry {
    --fa: "\F37B"
}

body.page-template-news .news-container .fa-creative-commons-pd {
    --fa: "\F4EC"
}

body.page-template-news .news-container .fa-playstation {
    --fa: "\F3DF"
}

body.page-template-news .news-container .fa-quinscape {
    --fa: "\F459"
}

body.page-template-news .news-container .fa-less {
    --fa: "\F41D"
}

body.page-template-news .news-container .fa-blogger-b {
    --fa: "\F37D"
}

body.page-template-news .news-container .fa-opencart {
    --fa: "\F23D"
}

body.page-template-news .news-container .fa-vine {
    --fa: "\F1CA"
}

body.page-template-news .news-container .fa-signal-messenger {
    --fa: "\E663"
}

body.page-template-news .news-container .fa-paypal {
    --fa: "\F1ED"
}

body.page-template-news .news-container .fa-gitlab {
    --fa: "\F296"
}

body.page-template-news .news-container .fa-typo3 {
    --fa: "\F42B"
}

body.page-template-news .news-container .fa-reddit-alien {
    --fa: "\F281"
}

body.page-template-news .news-container .fa-yahoo {
    --fa: "\F19E"
}

body.page-template-news .news-container .fa-dailymotion {
    --fa: "\E052"
}

body.page-template-news .news-container .fa-affiliatetheme {
    --fa: "\F36B"
}

body.page-template-news .news-container .fa-pied-piper-pp {
    --fa: "\F1A7"
}

body.page-template-news .news-container .fa-bootstrap {
    --fa: "\F836"
}

body.page-template-news .news-container .fa-odnoklassniki {
    --fa: "\F263"
}

body.page-template-news .news-container .fa-nfc-symbol {
    --fa: "\E531"
}

body.page-template-news .news-container .fa-mintbit {
    --fa: "\E62F"
}

body.page-template-news .news-container .fa-ethereum {
    --fa: "\F42E"
}

body.page-template-news .news-container .fa-speaker-deck {
    --fa: "\F83C"
}

body.page-template-news .news-container .fa-creative-commons-nc-eu {
    --fa: "\F4E9"
}

body.page-template-news .news-container .fa-patreon {
    --fa: "\F3D9"
}

body.page-template-news .news-container .fa-avianex {
    --fa: "\F374"
}

body.page-template-news .news-container .fa-ello {
    --fa: "\F5F1"
}

body.page-template-news .news-container .fa-gofore {
    --fa: "\F3A7"
}

body.page-template-news .news-container .fa-bimobject {
    --fa: "\F378"
}

body.page-template-news .news-container .fa-brave-reverse {
    --fa: "\E63D"
}

body.page-template-news .news-container .fa-facebook-f {
    --fa: "\F39E"
}

body.page-template-news .news-container .fa-google-plus-square, body.page-template-news .news-container .fa-square-google-plus {
    --fa: "\F0D4"
}

body.page-template-news .news-container .fa-web-awesome {
    --fa: "\E682"
}

body.page-template-news .news-container .fa-mandalorian {
    --fa: "\F50F"
}

body.page-template-news .news-container .fa-first-order-alt {
    --fa: "\F50A"
}

body.page-template-news .news-container .fa-osi {
    --fa: "\F41A"
}

body.page-template-news .news-container .fa-google-wallet {
    --fa: "\F1EE"
}

body.page-template-news .news-container .fa-d-and-d-beyond {
    --fa: "\F6CA"
}

body.page-template-news .news-container .fa-periscope {
    --fa: "\F3DA"
}

body.page-template-news .news-container .fa-fulcrum {
    --fa: "\F50B"
}

body.page-template-news .news-container .fa-cloudscale {
    --fa: "\F383"
}

body.page-template-news .news-container .fa-forumbee {
    --fa: "\F211"
}

body.page-template-news .news-container .fa-mizuni {
    --fa: "\F3CC"
}

body.page-template-news .news-container .fa-schlix {
    --fa: "\F3EA"
}

body.page-template-news .news-container .fa-square-xing, body.page-template-news .news-container .fa-xing-square {
    --fa: "\F169"
}

body.page-template-news .news-container .fa-bandcamp {
    --fa: "\F2D5"
}

body.page-template-news .news-container .fa-wpforms {
    --fa: "\F298"
}

body.page-template-news .news-container .fa-cloudversify {
    --fa: "\F385"
}

body.page-template-news .news-container .fa-usps {
    --fa: "\F7E1"
}

body.page-template-news .news-container .fa-megaport {
    --fa: "\F5A3"
}

body.page-template-news .news-container .fa-magento {
    --fa: "\F3C4"
}

body.page-template-news .news-container .fa-spotify {
    --fa: "\F1BC"
}

body.page-template-news .news-container .fa-optin-monster {
    --fa: "\F23C"
}

body.page-template-news .news-container .fa-fly {
    --fa: "\F417"
}

body.page-template-news .news-container .fa-square-bluesky {
    --fa: "\E6A3"
}

body.page-template-news .news-container .fa-aviato {
    --fa: "\F421"
}

body.page-template-news .news-container .fa-itunes {
    --fa: "\F3B4"
}

body.page-template-news .news-container .fa-cuttlefish {
    --fa: "\F38C"
}

body.page-template-news .news-container .fa-blogger {
    --fa: "\F37C"
}

body.page-template-news .news-container .fa-flickr {
    --fa: "\F16E"
}

body.page-template-news .news-container .fa-viber {
    --fa: "\F409"
}

body.page-template-news .news-container .fa-soundcloud {
    --fa: "\F1BE"
}

body.page-template-news .news-container .fa-digg {
    --fa: "\F1A6"
}

body.page-template-news .news-container .fa-tencent-weibo {
    --fa: "\F1D5"
}

body.page-template-news .news-container .fa-letterboxd {
    --fa: "\E62D"
}

body.page-template-news .news-container .fa-symfony {
    --fa: "\F83D"
}

body.page-template-news .news-container .fa-maxcdn {
    --fa: "\F136"
}

body.page-template-news .news-container .fa-etsy {
    --fa: "\F2D7"
}

body.page-template-news .news-container .fa-facebook-messenger {
    --fa: "\F39F"
}

body.page-template-news .news-container .fa-audible {
    --fa: "\F373"
}

body.page-template-news .news-container .fa-think-peaks {
    --fa: "\F731"
}

body.page-template-news .news-container .fa-bilibili {
    --fa: "\E3D9"
}

body.page-template-news .news-container .fa-erlang {
    --fa: "\F39D"
}

body.page-template-news .news-container .fa-x-twitter {
    --fa: "\E61B"
}

body.page-template-news .news-container .fa-cotton-bureau {
    --fa: "\F89E"
}

body.page-template-news .news-container .fa-dashcube {
    --fa: "\F210"
}

body.page-template-news .news-container .fa-42-group, body.page-template-news .news-container .fa-innosoft {
    --fa: "\E080"
}

body.page-template-news .news-container .fa-stack-exchange {
    --fa: "\F18D"
}

body.page-template-news .news-container .fa-elementor {
    --fa: "\F430"
}

body.page-template-news .news-container .fa-pied-piper-square, body.page-template-news .news-container .fa-square-pied-piper {
    --fa: "\E01E"
}

body.page-template-news .news-container .fa-creative-commons-nd {
    --fa: "\F4EB"
}

body.page-template-news .news-container .fa-palfed {
    --fa: "\F3D8"
}

body.page-template-news .news-container .fa-superpowers {
    --fa: "\F2DD"
}

body.page-template-news .news-container .fa-resolving {
    --fa: "\F3E7"
}

body.page-template-news .news-container .fa-xbox {
    --fa: "\F412"
}

body.page-template-news .news-container .fa-square-web-awesome-stroke {
    --fa: "\E684"
}

body.page-template-news .news-container .fa-searchengin {
    --fa: "\F3EB"
}

body.page-template-news .news-container .fa-tiktok {
    --fa: "\E07B"
}

body.page-template-news .news-container .fa-facebook-square, body.page-template-news .news-container .fa-square-facebook {
    --fa: "\F082"
}

body.page-template-news .news-container .fa-renren {
    --fa: "\F18B"
}

body.page-template-news .news-container .fa-linux {
    --fa: "\F17C"
}

body.page-template-news .news-container .fa-glide {
    --fa: "\F2A5"
}

body.page-template-news .news-container .fa-linkedin {
    --fa: "\F08C"
}

body.page-template-news .news-container .fa-hubspot {
    --fa: "\F3B2"
}

body.page-template-news .news-container .fa-deploydog {
    --fa: "\F38E"
}

body.page-template-news .news-container .fa-twitch {
    --fa: "\F1E8"
}

body.page-template-news .news-container .fa-flutter {
    --fa: "\E694"
}

body.page-template-news .news-container .fa-ravelry {
    --fa: "\F2D9"
}

body.page-template-news .news-container .fa-mixer {
    --fa: "\E056"
}

body.page-template-news .news-container .fa-lastfm-square, body.page-template-news .news-container .fa-square-lastfm {
    --fa: "\F203"
}

body.page-template-news .news-container .fa-vimeo {
    --fa: "\F40A"
}

body.page-template-news .news-container .fa-mendeley {
    --fa: "\F7B3"
}

body.page-template-news .news-container .fa-uniregistry {
    --fa: "\F404"
}

body.page-template-news .news-container .fa-figma {
    --fa: "\F799"
}

body.page-template-news .news-container .fa-creative-commons-remix {
    --fa: "\F4EE"
}

body.page-template-news .news-container .fa-cc-amazon-pay {
    --fa: "\F42D"
}

body.page-template-news .news-container .fa-dropbox {
    --fa: "\F16B"
}

body.page-template-news .news-container .fa-instagram {
    --fa: "\F16D"
}

body.page-template-news .news-container .fa-cmplid {
    --fa: "\E360"
}

body.page-template-news .news-container .fa-upwork {
    --fa: "\E641"
}

body.page-template-news .news-container .fa-facebook {
    --fa: "\F09A"
}

body.page-template-news .news-container .fa-gripfire {
    --fa: "\F3AC"
}

body.page-template-news .news-container .fa-jedi-order {
    --fa: "\F50E"
}

body.page-template-news .news-container .fa-uikit {
    --fa: "\F403"
}

body.page-template-news .news-container .fa-fort-awesome-alt {
    --fa: "\F3A3"
}

body.page-template-news .news-container .fa-phabricator {
    --fa: "\F3DB"
}

body.page-template-news .news-container .fa-ussunnah {
    --fa: "\F407"
}

body.page-template-news .news-container .fa-earlybirds {
    --fa: "\F39A"
}

body.page-template-news .news-container .fa-trade-federation {
    --fa: "\F513"
}

body.page-template-news .news-container .fa-autoprefixer {
    --fa: "\F41C"
}

body.page-template-news .news-container .fa-whatsapp {
    --fa: "\F232"
}

body.page-template-news .news-container .fa-square-upwork {
    --fa: "\E67C"
}

body.page-template-news .news-container .fa-slideshare {
    --fa: "\F1E7"
}

body.page-template-news .news-container .fa-google-play {
    --fa: "\F3AB"
}

body.page-template-news .news-container .fa-viadeo {
    --fa: "\F2A9"
}

body.page-template-news .news-container .fa-line {
    --fa: "\F3C0"
}

body.page-template-news .news-container .fa-google-drive {
    --fa: "\F3AA"
}

body.page-template-news .news-container .fa-servicestack {
    --fa: "\F3EC"
}

body.page-template-news .news-container .fa-simplybuilt {
    --fa: "\F215"
}

body.page-template-news .news-container .fa-bitbucket {
    --fa: "\F171"
}

body.page-template-news .news-container .fa-imdb {
    --fa: "\F2D8"
}

body.page-template-news .news-container .fa-deezer {
    --fa: "\E077"
}

body.page-template-news .news-container .fa-raspberry-pi {
    --fa: "\F7BB"
}

body.page-template-news .news-container .fa-jira {
    --fa: "\F7B1"
}

body.page-template-news .news-container .fa-docker {
    --fa: "\F395"
}

body.page-template-news .news-container .fa-screenpal {
    --fa: "\E570"
}

body.page-template-news .news-container .fa-bluetooth {
    --fa: "\F293"
}

body.page-template-news .news-container .fa-gitter {
    --fa: "\F426"
}

body.page-template-news .news-container .fa-d-and-d {
    --fa: "\F38D"
}

body.page-template-news .news-container .fa-microblog {
    --fa: "\E01A"
}

body.page-template-news .news-container .fa-cc-diners-club {
    --fa: "\F24C"
}

body.page-template-news .news-container .fa-gg-circle {
    --fa: "\F261"
}

body.page-template-news .news-container .fa-pied-piper-hat {
    --fa: "\F4E5"
}

body.page-template-news .news-container .fa-kickstarter-k {
    --fa: "\F3BC"
}

body.page-template-news .news-container .fa-yandex {
    --fa: "\F413"
}

body.page-template-news .news-container .fa-readme {
    --fa: "\F4D5"
}

body.page-template-news .news-container .fa-html5 {
    --fa: "\F13B"
}

body.page-template-news .news-container .fa-sellsy {
    --fa: "\F213"
}

body.page-template-news .news-container .fa-square-web-awesome {
    --fa: "\E683"
}

body.page-template-news .news-container .fa-sass {
    --fa: "\F41E"
}

body.page-template-news .news-container .fa-wirsindhandwerk, body.page-template-news .news-container .fa-wsh {
    --fa: "\E2D0"
}

body.page-template-news .news-container .fa-buromobelexperte {
    --fa: "\F37F"
}

body.page-template-news .news-container .fa-salesforce {
    --fa: "\F83B"
}

body.page-template-news .news-container .fa-octopus-deploy {
    --fa: "\E082"
}

body.page-template-news .news-container .fa-medapps {
    --fa: "\F3C6"
}

body.page-template-news .news-container .fa-ns8 {
    --fa: "\F3D5"
}

body.page-template-news .news-container .fa-pinterest-p {
    --fa: "\F231"
}

body.page-template-news .news-container .fa-apper {
    --fa: "\F371"
}

body.page-template-news .news-container .fa-fort-awesome {
    --fa: "\F286"
}

body.page-template-news .news-container .fa-waze {
    --fa: "\F83F"
}

body.page-template-news .news-container .fa-bluesky {
    --fa: "\E671"
}

body.page-template-news .news-container .fa-cc-jcb {
    --fa: "\F24B"
}

body.page-template-news .news-container .fa-snapchat, body.page-template-news .news-container .fa-snapchat-ghost {
    --fa: "\F2AB"
}

body.page-template-news .news-container .fa-fantasy-flight-games {
    --fa: "\F6DC"
}

body.page-template-news .news-container .fa-rust {
    --fa: "\E07A"
}

body.page-template-news .news-container .fa-wix {
    --fa: "\F5CF"
}

body.page-template-news .news-container .fa-behance-square, body.page-template-news .news-container .fa-square-behance {
    --fa: "\F1B5"
}

body.page-template-news .news-container .fa-supple {
    --fa: "\F3F9"
}

body.page-template-news .news-container .fa-webflow {
    --fa: "\E65C"
}

body.page-template-news .news-container .fa-rebel {
    --fa: "\F1D0"
}

body.page-template-news .news-container .fa-css3 {
    --fa: "\F13C"
}

body.page-template-news .news-container .fa-staylinked {
    --fa: "\F3F5"
}

body.page-template-news .news-container .fa-kaggle {
    --fa: "\F5FA"
}

body.page-template-news .news-container .fa-space-awesome {
    --fa: "\E5AC"
}

body.page-template-news .news-container .fa-deviantart {
    --fa: "\F1BD"
}

body.page-template-news .news-container .fa-cpanel {
    --fa: "\F388"
}

body.page-template-news .news-container .fa-goodreads-g {
    --fa: "\F3A9"
}

body.page-template-news .news-container .fa-git-square, body.page-template-news .news-container .fa-square-git {
    --fa: "\F1D2"
}

body.page-template-news .news-container .fa-square-tumblr, body.page-template-news .news-container .fa-tumblr-square {
    --fa: "\F174"
}

body.page-template-news .news-container .fa-trello {
    --fa: "\F181"
}

body.page-template-news .news-container .fa-creative-commons-nc-jp {
    --fa: "\F4EA"
}

body.page-template-news .news-container .fa-get-pocket {
    --fa: "\F265"
}

body.page-template-news .news-container .fa-perbyte {
    --fa: "\E083"
}

body.page-template-news .news-container .fa-grunt {
    --fa: "\F3AD"
}

body.page-template-news .news-container .fa-weebly {
    --fa: "\F5CC"
}

body.page-template-news .news-container .fa-connectdevelop {
    --fa: "\F20E"
}

body.page-template-news .news-container .fa-leanpub {
    --fa: "\F212"
}

body.page-template-news .news-container .fa-black-tie {
    --fa: "\F27E"
}

body.page-template-news .news-container .fa-themeco {
    --fa: "\F5C6"
}

body.page-template-news .news-container .fa-python {
    --fa: "\F3E2"
}

body.page-template-news .news-container .fa-android {
    --fa: "\F17B"
}

body.page-template-news .news-container .fa-bots {
    --fa: "\E340"
}

body.page-template-news .news-container .fa-free-code-camp {
    --fa: "\F2C5"
}

body.page-template-news .news-container .fa-hornbill {
    --fa: "\F592"
}

body.page-template-news .news-container .fa-js {
    --fa: "\F3B8"
}

body.page-template-news .news-container .fa-ideal {
    --fa: "\E013"
}

body.page-template-news .news-container .fa-git {
    --fa: "\F1D3"
}

body.page-template-news .news-container .fa-dev {
    --fa: "\F6CC"
}

body.page-template-news .news-container .fa-sketch {
    --fa: "\F7C6"
}

body.page-template-news .news-container .fa-yandex-international {
    --fa: "\F414"
}

body.page-template-news .news-container .fa-cc-amex {
    --fa: "\F1F3"
}

body.page-template-news .news-container .fa-uber {
    --fa: "\F402"
}

body.page-template-news .news-container .fa-github {
    --fa: "\F09B"
}

body.page-template-news .news-container .fa-php {
    --fa: "\F457"
}

body.page-template-news .news-container .fa-alipay {
    --fa: "\F642"
}

body.page-template-news .news-container .fa-youtube {
    --fa: "\F167"
}

body.page-template-news .news-container .fa-skyatlas {
    --fa: "\F216"
}

body.page-template-news .news-container .fa-firefox-browser {
    --fa: "\E007"
}

body.page-template-news .news-container .fa-replyd {
    --fa: "\F3E6"
}

body.page-template-news .news-container .fa-suse {
    --fa: "\F7D6"
}

body.page-template-news .news-container .fa-jenkins {
    --fa: "\F3B6"
}

body.page-template-news .news-container .fa-twitter {
    --fa: "\F099"
}

body.page-template-news .news-container .fa-rockrms {
    --fa: "\F3E9"
}

body.page-template-news .news-container .fa-pinterest {
    --fa: "\F0D2"
}

body.page-template-news .news-container .fa-buffer {
    --fa: "\F837"
}

body.page-template-news .news-container .fa-npm {
    --fa: "\F3D4"
}

body.page-template-news .news-container .fa-yammer {
    --fa: "\F840"
}

body.page-template-news .news-container .fa-btc {
    --fa: "\F15A"
}

body.page-template-news .news-container .fa-dribbble {
    --fa: "\F17D"
}

body.page-template-news .news-container .fa-stumbleupon-circle {
    --fa: "\F1A3"
}

body.page-template-news .news-container .fa-internet-explorer {
    --fa: "\F26B"
}

body.page-template-news .news-container .fa-stubber {
    --fa: "\E5C7"
}

body.page-template-news .news-container .fa-telegram, body.page-template-news .news-container .fa-telegram-plane {
    --fa: "\F2C6"
}

body.page-template-news .news-container .fa-old-republic {
    --fa: "\F510"
}

body.page-template-news .news-container .fa-odysee {
    --fa: "\E5C6"
}

body.page-template-news .news-container .fa-square-whatsapp, body.page-template-news .news-container .fa-whatsapp-square {
    --fa: "\F40C"
}

body.page-template-news .news-container .fa-node-js {
    --fa: "\F3D3"
}

body.page-template-news .news-container .fa-edge-legacy {
    --fa: "\E078"
}

body.page-template-news .news-container .fa-slack, body.page-template-news .news-container .fa-slack-hash {
    --fa: "\F198"
}

body.page-template-news .news-container .fa-medrt {
    --fa: "\F3C8"
}

body.page-template-news .news-container .fa-usb {
    --fa: "\F287"
}

body.page-template-news .news-container .fa-tumblr {
    --fa: "\F173"
}

body.page-template-news .news-container .fa-vaadin {
    --fa: "\F408"
}

body.page-template-news .news-container .fa-quora {
    --fa: "\F2C4"
}

body.page-template-news .news-container .fa-square-x-twitter {
    --fa: "\E61A"
}

body.page-template-news .news-container .fa-reacteurope {
    --fa: "\F75D"
}

body.page-template-news .news-container .fa-medium, body.page-template-news .news-container .fa-medium-m {
    --fa: "\F23A"
}

body.page-template-news .news-container .fa-amilia {
    --fa: "\F36D"
}

body.page-template-news .news-container .fa-mixcloud {
    --fa: "\F289"
}

body.page-template-news .news-container .fa-flipboard {
    --fa: "\F44D"
}

body.page-template-news .news-container .fa-viacoin {
    --fa: "\F237"
}

body.page-template-news .news-container .fa-critical-role {
    --fa: "\F6C9"
}

body.page-template-news .news-container .fa-sitrox {
    --fa: "\E44A"
}

body.page-template-news .news-container .fa-discourse {
    --fa: "\F393"
}

body.page-template-news .news-container .fa-joomla {
    --fa: "\F1AA"
}

body.page-template-news .news-container .fa-mastodon {
    --fa: "\F4F6"
}

body.page-template-news .news-container .fa-airbnb {
    --fa: "\F834"
}

body.page-template-news .news-container .fa-wolf-pack-battalion {
    --fa: "\F514"
}

body.page-template-news .news-container .fa-buy-n-large {
    --fa: "\F8A6"
}

body.page-template-news .news-container .fa-gulp {
    --fa: "\F3AE"
}

body.page-template-news .news-container .fa-creative-commons-sampling-plus {
    --fa: "\F4F1"
}

body.page-template-news .news-container .fa-strava {
    --fa: "\F428"
}

body.page-template-news .news-container .fa-ember {
    --fa: "\F423"
}

body.page-template-news .news-container .fa-canadian-maple-leaf {
    --fa: "\F785"
}

body.page-template-news .news-container .fa-teamspeak {
    --fa: "\F4F9"
}

body.page-template-news .news-container .fa-pushed {
    --fa: "\F3E1"
}

body.page-template-news .news-container .fa-wordpress-simple {
    --fa: "\F411"
}

body.page-template-news .news-container .fa-nutritionix {
    --fa: "\F3D6"
}

body.page-template-news .news-container .fa-wodu {
    --fa: "\E088"
}

body.page-template-news .news-container .fa-google-pay {
    --fa: "\E079"
}

body.page-template-news .news-container .fa-intercom {
    --fa: "\F7AF"
}

body.page-template-news .news-container .fa-zhihu {
    --fa: "\F63F"
}

body.page-template-news .news-container .fa-korvue {
    --fa: "\F42F"
}

body.page-template-news .news-container .fa-pix {
    --fa: "\E43A"
}

body.page-template-news .news-container .fa-steam-symbol {
    --fa: "\F3F6"
}

body.page-template-news .news-container :host, body.page-template-news .news-container :root {
    --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"
}

body.page-template-news .news-container .fa-light, body.page-template-news .news-container .fal {
    font-weight: 300
}

body.page-template-news .news-container :host, body.page-template-news .news-container :root {
    --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro"
}

body.page-template-news .news-container .fa-regular, body.page-template-news .news-container .far {
    font-weight: 400
}

body.page-template-news .news-container :host, body.page-template-news .news-container :root {
    --fa-style-family-classic: "Font Awesome 6 Pro";
    --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro"
}

body.page-template-news .news-container .fa-solid, body.page-template-news .news-container .fas {
    font-weight: 900
}

body.page-template-news .news-container :host, body.page-template-news .news-container :root {
    --fa-style-family-duotone: "Font Awesome 6 Duotone";
    --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"
}

body.page-template-news .news-container .fa-duotone, body.page-template-news .news-container .fad {
    letter-spacing: normal;
    font-weight: 900;
    position: relative
}

    body.page-template-news .news-container .fa-duotone:before, body.page-template-news .news-container .fad:before {
        color: var(--fa-primary-color,inherit);
        opacity: var(--fa-primary-opacity,1);
        position: absolute
    }

    body.page-template-news .news-container .fa-duotone:after, body.page-template-news .news-container .fad:after {
        color: var(--fa-secondary-color,inherit);
        opacity: var(--fa-secondary-opacity,.4)
    }

    body.page-template-news .news-container .fa-duotone.fa-swap-opacity:before, body.page-template-news .news-container .fa-swap-opacity .fa-duotone:before, body.page-template-news .news-container .fa-swap-opacity .fad:before, body.page-template-news .news-container .fad.fa-swap-opacity:before {
        opacity: var(--fa-secondary-opacity,.4)
    }

    body.page-template-news .news-container .fa-duotone.fa-swap-opacity:after, body.page-template-news .news-container .fa-swap-opacity .fa-duotone:after, body.page-template-news .news-container .fa-swap-opacity .fad:after, body.page-template-news .news-container .fad.fa-swap-opacity:after {
        opacity: var(--fa-primary-opacity,1)
    }

    body.page-template-news .news-container .fa-duotone.fa-inverse, body.page-template-news .news-container .fad.fa-inverse {
        color: var(--fa-inverse,#fff)
    }

    body.page-template-news .news-container .fa-duotone.fa-stack-1x, body.page-template-news .news-container .fa-duotone.fa-stack-2x, body.page-template-news .news-container .fad.fa-stack-1x, body.page-template-news .news-container .fad.fa-stack-2x {
        position: absolute
    }

body.page-template-news .news-container .hero {
    padding: 40px 20px;
    margin-bottom: 20px;
    background-color: #faf8f5
}

    body.page-template-news .news-container .hero .hero-inner {
        margin: 0 auto;
        max-width: 800px;
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center
    }

        body.page-template-news .news-container .hero .hero-inner h1 {
            line-height: 1.2em
        }

@media(min-width:768px) {
    body.page-template-news .news-container .hero .hero-inner h1 {
        font-size: 40px
    }
}

body.page-template-news .news-container .hero .hero-inner p {
    color: #231f20;
    line-height: 1.6em
}

body.page-template-news .news-container .facet-bar {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 16px;
    max-width: 1268px;
    margin: 0 auto;
    flex-wrap: wrap;
    justify-content: center
}

    body.page-template-news .news-container .facet-bar .filter-by {
        display: flex;
        align-items: center;
        font-weight: 600;
        color: #333;
        font-size: 18px;
        text-transform: uppercase;
        margin-right: 12px;
        gap: 6px
    }

        body.page-template-news .news-container .facet-bar .filter-by i, body.page-template-news .news-container .facet-bar .filter-by svg {
            color: #f26522;
            font-size: 16px;
            width: 36px;
            margin-right: 8px
        }

    body.page-template-news .news-container .facet-bar .facetwp-facet {
        margin-bottom: 0
    }

    body.page-template-news .news-container .facet-bar .fs-search {
        display: none
    }

    body.page-template-news .news-container .facet-bar .facetwp-facet-search {
        position: relative;
        flex-grow: 1
    }

        body.page-template-news .news-container .facet-bar .facetwp-facet-search .facetwp-input-wrap {
            width: 100%
        }

        body.page-template-news .news-container .facet-bar .facetwp-facet-search input.facetwp-search {
            padding: 0 20px;
            border: 1px solid #ddd;
            border-radius: 50px;
            font-size: 14px;
            min-width: 220px;
            width: 100%;
            outline: none;
            height: 50px
        }

            body.page-template-news .news-container .facet-bar .facetwp-facet-search input.facetwp-search::placeholder {
                color: #aaa
            }

        body.page-template-news .news-container .facet-bar .facetwp-facet-search .facetwp-icon {
            position: absolute;
            right: 14px;
            top: 50%;
            transform: translateY(-50%);
            color: #f26522;
            font-size: 16px;
            pointer-events: none;
            opacity: 1
        }

            body.page-template-news .news-container .facet-bar .facetwp-facet-search .facetwp-icon:not(.f-loading):before {
                background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjk5OTggMTguMzAxMUwxNS42MzE2IDEyLjkzMjhDMTYuNDc2MiAxMS42NTcgMTYuOTY3OCAxMC4xMjk5IDE2Ljk2NzggOC40ODYwNEMxNi45Njc4IDQuMDMxODYgMTMuMzU3OCAwLjQyMTg3NSA4LjkwNDMyIDAuNDIxODc1QzQuNDUwOCAwLjQyMTgwOSAwLjg0MDgyIDQuMDMxODYgMC44NDA4MiA4LjQ4NjA0QzAuODQwODIgMTIuOTM4OSA0LjQ1MDggMTYuNTUwMiA4LjkwNDMyIDE2LjU1MDJDMTAuNTQ3NSAxNi41NTAyIDEyLjA3NjMgMTYuMDU2OSAxMy4zNTA5IDE1LjIxMjhMMTguNzE5MiAyMC41ODFMMjAuOTk5OCAxOC4zMDExWk0zLjEyNjMxIDguNDg3MjJDMy4xMjYzMSA1LjI5NTU2IDUuNzEzODUgMi43MDkyIDguOTA0ODQgMi43MDkyQzEyLjA5NjUgMi43MDkyIDE0LjY4NCA1LjI5NTU2IDE0LjY4NCA4LjQ4NzIyQzE0LjY4NCAxMS42NzkxIDEyLjA5NjUgMTQuMjY2NiA4LjkwNDg0IDE0LjI2NjZDNS43MTM2OCAxNC4yNjY2IDMuMTI2MzEgMTEuNjc5MSAzLjEyNjMxIDguNDg3MjJaIiBmaWxsPSIjRkY3QzAwIi8+Cjwvc3ZnPgo=)
            }

    body.page-template-news .news-container .facet-bar .fs-wrap {
        position: relative;
        display: inline-block
    }

        body.page-template-news .news-container .facet-bar .fs-wrap .fs-label-wrap {
            border: none
        }

            body.page-template-news .news-container .facet-bar .fs-wrap .fs-label-wrap .fs-arrow {
                right: 18px;
                border-left: 7px solid transparent;
                border-right: 7px solid transparent;
                border-top: 10px solid #ff7c00
            }

        body.page-template-news .news-container .facet-bar .fs-wrap .fs-label {
            padding: 10px 36px 10px 20px;
            border: 1px solid #ddd;
            border-radius: 50px;
            background: #fff;
            font-size: 14px;
            color: #333;
            min-width: 150px;
            cursor: pointer;
            display: flex;
            align-items: center;
            justify-content: space-between;
            gap: 6px;
            height: 50px
        }

            body.page-template-news .news-container .facet-bar .fs-wrap .fs-label i, body.page-template-news .news-container .facet-bar .fs-wrap .fs-label svg {
                color: #f26522;
                font-size: 16px
            }

        body.page-template-news .news-container .facet-bar .fs-wrap .fs-dropdown {
            border: 1px solid #ddd;
            border-radius: 8px;
            background: #fff;
            margin-top: 4px;
            box-shadow: 0 4px 12px rgba(0,0,0,.1);
            z-index: 100
        }

        body.page-template-news .news-container .facet-bar .fs-wrap .fs-option {
            padding: 10px 16px;
            font-size: 14px;
            color: #333;
            cursor: pointer;
            display: flex;
            align-items: center;
            gap: 8px
        }

            body.page-template-news .news-container .facet-bar .fs-wrap .fs-option:hover {
                background: #f5f5f5
            }

            body.page-template-news .news-container .facet-bar .fs-wrap .fs-option.selected {
                background: #f26522;
                color: #fff
            }

                body.page-template-news .news-container .facet-bar .fs-wrap .fs-option.selected i, body.page-template-news .news-container .facet-bar .fs-wrap .fs-option.selected svg {
                    color: #fff
                }

    body.page-template-news .news-container .facet-bar .facetwp-reset {
        padding: 10px 18px;
        border: 1px solid #ccc;
        border-radius: 50px;
        font-size: 14px;
        color: #999;
        background: #fff;
        cursor: pointer;
        margin-left: auto;
        display: flex;
        align-items: center;
        gap: 6px;
        transition: all .3s ease-out
    }

        body.page-template-news .news-container .facet-bar .facetwp-reset:before {
            content: "";
            display: inline-block;
            width: 22px;
            height: 22px;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMiAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjk5NTggMC41MDAyNDJDNC45MzMwMiAwLjUwMDI0MiAwIDUuNDMzMDIgMCAxMS40OTU5QzAgMTcuNTU4OCA0LjkzMjY3IDIyLjUgMTAuOTk1OCAyMi41QzE3LjA1ODYgMjIuNSAyMiAxNy41NTg1IDIyIDExLjQ5NTlDMjIgMTEuMTA5MyAyMS45NzYzIDEwLjcyNjkgMjEuOTM1NiAxMC4zNDIzQzIxLjkwNTcgMTAuMDUxNiAyMS43NjE1IDkuNzg0NjkgMjEuNTM0NSA5LjYwMDQ4QzIxLjMwNzYgOS40MTYyNSAyMS4wMTY3IDkuMzMwMDEgMjAuNzI2IDkuMzYwNTdDMjAuNDM2NCA5LjM5MTk2IDIwLjE3MTEgOS41MzY4OSAxOS45ODgzIDkuNzYzNjlDMTkuODA1NCA5Ljk5MDM1IDE5LjcxOTkgMTAuMjgwMyAxOS43NTA2IDEwLjU3QzE5Ljc4MzEgMTAuODc3OCAxOS44IDExLjE4NjYgMTkuOCAxMS40OTZDMTkuOCAxNi4zNjk3IDE1Ljg2OTYgMjAuMzAwMiAxMC45OTU2IDIwLjMwMDJDNi4xMjE5NSAyMC4zMDAyIDIuMTkzNjMgMTYuMzY5NyAyLjE5MzYzIDExLjQ5NkMyLjE5MzYzIDYuNjIyMjIgNi4xMjE5NSAyLjY5NDE3IDEwLjk5NTYgMi42OTQxN0MxMy4wMjg4IDIuNjk0MTcgMTQuOTc2NyAzLjM5NDUgMTYuNTI3NyA0LjY0NzA4TDE1LjAwODggNi4xNjYwNFY2LjE2NTkxQzE0LjkwNzcgNi4yNjk2MiAxNC44NTE1IDYuNDA4OTUgMTQuODUyMyA2LjU1Mzg2QzE0Ljg1MzIgNi42OTg2NCAxNC45MTEyIDYuODM3MjkgMTUuMDEzNyA2LjkzOTY0QzE1LjExNjMgNy4wNDE5OSAxNS4yNTUgNy4wOTk4NSAxNS4zOTk5IDcuMTAwMzlIMTkuNzk5OEgxOS43OTk3QzE5Ljk0NTIgNy4xMDEwOCAyMC4wODUgNy4wNDM5IDIwLjE4ODUgNi45NDE2OUMyMC4yOTE5IDYuODM5MzQgMjAuMzUwNyA2LjcwMDI4IDIwLjM1MiA2LjU1NDgyVjIuMTUyN0MyMC4zNTI0IDIuMDQzMTIgMjAuMzIgMS45MzYgMjAuMjU5MiAxLjg0NDg0QzIwLjE5ODMgMS43NTM2OCAyMC4xMTE2IDEuNjgyODYgMjAuMDEwMyAxLjY0MTM3QzE5Ljk1MjkgMS42MTc0OSAxOS44OTE4IDEuNjAzNDQgMTkuODI5OSAxLjU5OTc1QzE5LjY3MjUgMS41OTE0MyAxOS41MTkzIDEuNjUwOTMgMTkuNDA4NyAxLjc2MzI0TDE4LjA4MzIgMy4wODg4M0MxNi4xMTc3IDEuNDMzMzggMTMuNjEyMyAwLjUgMTAuOTk1NCAwLjVMMTAuOTk1OCAwLjUwMDI0MloiIGZpbGw9IiNCM0IzQjMiLz4KPC9zdmc+Cg==);
            background-size: contain;
            background-repeat: no-repeat;
            margin-right: 3px
        }

        body.page-template-news .news-container .facet-bar .facetwp-reset i, body.page-template-news .news-container .facet-bar .facetwp-reset svg {
            font-size: 14px;
            color: #999
        }

        body.page-template-news .news-container .facet-bar .facetwp-reset:hover {
            border-color: #616161;
            color: #616161
        }

            body.page-template-news .news-container .facet-bar .facetwp-reset:hover i, body.page-template-news .news-container .facet-bar .facetwp-reset:hover svg {
                color: #616161
            }

body.page-template-news .news-container .news-grid {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    gap: 24px;
    max-width: 1440px;
    margin: 0 auto;
    padding: 24px
}

@media(min-width:1300px) {
    body.page-template-news .news-container .news-grid {
        padding: 24px 72px
    }
}

body.page-template-news .news-container .news-grid .news-item {
    grid-column: span 12;
    display: flex;
    flex-direction: column;
    background: #fff;
    border-radius: 30px;
    overflow: hidden;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.2)
}

@media(min-width:900px) {
    body.page-template-news .news-container .news-grid .news-item {
        grid-column: span 6
    }
}

@media(min-width:1300px) {
    body.page-template-news .news-container .news-grid .news-item {
        grid-column: span 4
    }
}

body.page-template-news .news-container .news-grid .news-item .news-thumb {
    display: block;
    width: 100%;
    padding-top: 56.25%;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    border-bottom: 1px solid #eee
}

body.page-template-news .news-container .news-grid .news-item .news-content {
    padding: 25px 38px;
    flex-grow: 1;
    display: flex;
    flex-direction: column
}

    body.page-template-news .news-container .news-grid .news-item .news-content h5, body.page-template-news .news-container .news-grid .news-item .news-content h5 a {
        color: #0b5fb8
    }

    body.page-template-news .news-container .news-grid .news-item .news-content .news-excerpt {
        font-size: 1rem;
        color: #231f20;
        line-height: 1.6em;
        flex-grow: 1
    }

        body.page-template-news .news-container .news-grid .news-item .news-content .news-excerpt a {
            display: none
        }

body.page-template-news .news-container .news-grid .news-item .date-read-more {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 20px;
    font-weight: 500
}

    body.page-template-news .news-container .news-grid .news-item .date-read-more .news-date {
        color: grey;
        margin-bottom: 0;
        text-transform: uppercase;
        font-size: 14px
    }

    body.page-template-news .news-container .news-grid .news-item .date-read-more .read-more {
        font-size: 14px;
        color: #ff7c00
    }

body.page-template-news .news-container .facet-load-more {
    display: flex;
    align-items: center;
    justify-content: center
}

body.page-template-news .news-container .facetwp-load-more {
    padding: 10px 32px;
    background-color: #ff7c00;
    border-radius: 50px;
    font-family: Roboto,sans-serif;
    font-weight: 500;
    font-size: 18px;
    color: #fff;
    margin: 30px auto 0;
    cursor: pointer
}

body.page-template-news .news-container .facetwp-type-pager {
    margin: 40px 0 60px
}

body.page-template-news .news-container .facetwp-pager {
    display: flex;
    gap: 6px
}

    body.page-template-news .news-container .facetwp-pager .facetwp-page {
        margin: 0;
        padding: 0;
        background-color: #f5f5f5;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 40px;
        min-width: 40px;
        border-radius: 9px;
        transition: all .1s cubic-bezier(0,0,.44,1.18);
        will-change: transform;
        font-size: 1.3em
    }

        body.page-template-news .news-container .facetwp-pager .facetwp-page * {
            will-change: transform
        }

        body.page-template-news .news-container .facetwp-pager .facetwp-page.next, body.page-template-news .news-container .facetwp-pager .facetwp-page.prev {
            width: auto;
            padding: 0 12px
        }

        body.page-template-news .news-container .facetwp-pager .facetwp-page.active {
            background-color: #894cc5;
            color: #fff
        }

        body.page-template-news .news-container .facetwp-pager .facetwp-page:not(.dots):not(.active):hover {
            background-color: #f1e3ff;
            transform: scale(1.1)
        }

body.page-template-news .no-posts {
    text-align: center;
    font-size: 18px;
    color: #666;
    padding: 40px 0
}

body.single-post .internal-hero {
    font-family: Roboto,sans-serif;
    max-width: 1920px;
    margin: 0 auto
}

    body.single-post .internal-hero, body.single-post .internal-hero * {
        box-sizing: border-box
    }

        body.single-post .internal-hero .contain {
            position: relative;
            width: 100%;
            max-width: 1296px;
            margin: 0 auto
        }

        body.single-post .internal-hero h1, body.single-post .internal-hero h2, body.single-post .internal-hero h3, body.single-post .internal-hero h4, body.single-post .internal-hero h5, body.single-post .internal-hero h6 {
            font-family: Quicksand,sans-serif;
            margin-top: 0;
            margin-bottom: .5em
        }

        body.single-post .internal-hero h1 {
            font-weight: 700;
            font-size: 32px;
            line-height: 1.3em;
            letter-spacing: -.5px
        }

@media(min-width:768px) {
    body.single-post .internal-hero h1 {
        font-size: 56px;
        letter-spacing: -1px
    }
}

body.single-post .internal-hero h2 {
    font-weight: 700;
    font-size: 28px;
    line-height: 1.3em;
    letter-spacing: -.5px
}

@media(min-width:768px) {
    body.single-post .internal-hero h2 {
        font-size: 50px;
        letter-spacing: -1px
    }
}

body.single-post .internal-hero h3 {
    font-weight: 700;
    font-size: 24px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body.single-post .internal-hero h3 {
        font-size: 42px
    }
}

body.single-post .internal-hero h4 {
    font-weight: 700;
    font-size: 20px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body.single-post .internal-hero h4 {
        font-size: 38px
    }
}

body.single-post .internal-hero h5 {
    font-weight: 700;
    font-size: 18px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body.single-post .internal-hero h5 {
        font-size: 24px
    }
}

body.single-post .internal-hero h6 {
    font-weight: 700;
    font-size: 16px;
    line-height: 1.3em
}

@media(min-width:768px) {
    body.single-post .internal-hero h6 {
        font-size: 18px
    }
}

body.single-post .internal-hero h6.pre-heading {
    display: inline-block;
    width: auto;
    text-transform: uppercase;
    margin-bottom: 2rem
}

    body.single-post .internal-hero h6.pre-heading:after {
        content: "";
        display: block;
        width: 100%;
        height: 1px;
        margin-top: .625rem;
        background-color: #ff7c00
    }

body.single-post .internal-hero a {
    box-shadow: none
}

body.single-post .internal-hero li, body.single-post .internal-hero p {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.4em;
    margin-top: 0
}

@media(min-width:768px) {
    body.single-post .internal-hero li, body.single-post .internal-hero p {
        font-size: 18px
    }
}

body.single-post .internal-hero li {
    font-family: Quicksand,sans-serif;
    font-weight: 700
}

@media(min-width:768px) {
    body.single-post .internal-hero li {
        font-size: 20px
    }
}

body.single-post .internal-hero p, body.single-post .internal-hero ul {
    margin-bottom: 1em
}

body.single-post .internal-hero ul {
    margin-bottom: .8em;
    padding: 0
}

    body.single-post .internal-hero ul li {
        margin-bottom: .5em;
        list-style-type: none;
        padding: 0 0 0 2.2em;
        position: relative
    }

        body.single-post .internal-hero ul li:before {
            content: "";
            width: 26px;
            height: 26px;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI0ZGN0MwMCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
            background-repeat: no-repeat;
            background-size: contain;
            flex-shrink: 0;
            display: block;
            position: absolute;
            left: 0;
            top: 2px
        }

body.single-post .internal-hero.list-triangles ul li, body.single-post .internal-hero .list-triangles ul li {
    padding: 0 0 0 1.3em
}

    body.single-post .internal-hero.list-triangles ul li:before, body.single-post .internal-hero .list-triangles ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDdMMCAxMy40OTUyVjAuNTA0ODA5TDkgN1oiIGZpbGw9IiNBODk0RjgiLz4KPC9zdmc+Cg==);
        width: 20px;
        height: 18px;
        top: 5px
    }

body.single-post .internal-hero ol:not(.crumbs-list) {
    list-style: none;
    margin-bottom: .8em;
    padding: 0;
    counter-reset: custom-counter
}

    body.single-post .internal-hero ol:not(.crumbs-list) li {
        counter-increment: custom-counter;
        position: relative;
        padding-left: 2rem;
        color: #0b5fb8;
        margin-bottom: .8em
    }

        body.single-post .internal-hero ol:not(.crumbs-list) li:last-child {
            margin-bottom: 0
        }

        body.single-post .internal-hero ol:not(.crumbs-list) li:before {
            content: counter(custom-counter);
            position: absolute;
            left: 0;
            font-weight: 700;
            color: #ff7c00
        }

body.single-post .internal-hero .btn {
    display: inline-flex;
    font-size: 16px;
    line-height: 1.4em;
    font-weight: 500;
    text-decoration: none;
    padding: 10px 27px;
    border-radius: 30px;
    color: #fff;
    background-color: #ff7c00;
    transition: transform .1s cubic-bezier(0,0,.44,1.18);
    will-change: transform;
    min-height: 52px;
    align-items: center;
    justify-content: center;
    gap: .8em;
    text-align: center
}

@media(min-width:768px) {
    body.single-post .internal-hero .btn {
        font-size: 18px
    }
}

body.single-post .internal-hero .btn * {
    will-change: transform
}

body.single-post .internal-hero .btn:hover {
    transform: scale(1.05);
    text-decoration: none
}

body.single-post .internal-hero .btn.hollow {
    background-color: transparent;
    color: #ff7c00;
    border: 2px solid #ff7c00
}

body.single-post .internal-hero .btn i {
    font-size: 1.2em
}

body.single-post .internal-hero .desktop-only {
    display: none
}

@media(min-width:768px) {
    body.single-post .internal-hero .desktop-only {
        display: block
    }
}

body.single-post .internal-hero .mobile-only {
    display: block
}

@media(min-width:768px) {
    body.single-post .internal-hero .mobile-only {
        display: none
    }
}

body.single-post .internal-hero .swiper-container {
    position: relative
}

    body.single-post .internal-hero .swiper-container .swiper-button-disabled {
        opacity: 0
    }

    body.single-post .internal-hero .swiper-container .swiper-button-next, body.single-post .internal-hero .swiper-container .swiper-button-prev {
        width: 40px;
        height: 40px;
        background-color: #331d56;
        border-radius: 31px;
        border: 1px solid hsla(0,0%,100%,.4);
        will-change: transform;
        transition: all .1s cubic-bezier(0,0,.44,1.18)
    }

@media(min-width:1440px) {
    body.single-post .internal-hero .swiper-container .swiper-button-next, body.single-post .internal-hero .swiper-container .swiper-button-prev {
        width: 62px;
        height: 62px
    }
}

body.single-post .internal-hero .swiper-container .swiper-button-next:after, body.single-post .internal-hero .swiper-container .swiper-button-prev:after {
    content: "";
    color: #0b5fb8;
    width: 15px;
    height: 15px;
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    will-change: transform
}

@media(min-width:1440px) {
    body.single-post .internal-hero .swiper-container .swiper-button-next:after, body.single-post .internal-hero .swiper-container .swiper-button-prev:after {
        width: 16px;
        height: 25px
    }
}

body.single-post .internal-hero .swiper-container .swiper-button-next:hover, body.single-post .internal-hero .swiper-container .swiper-button-prev:hover {
    transform: scale(1.05);
    background-color: #55328d
}

body.single-post .internal-hero .swiper-container .swiper-button-prev {
    left: -25px
}

@media(min-width:1440px) {
    body.single-post .internal-hero .swiper-container .swiper-button-prev {
        left: -80px
    }
}

body.single-post .internal-hero .swiper-container .swiper-button-prev:after {
    transform: translate(-2px,-1px);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxNiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMTQgMTkuNTk5NkwzLjcwMTMgMTEuMjgxNEwxNCAyLjk2MzI1IiBzdHJva2U9IiNGQUY4RjUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=)
}

body.single-post .internal-hero .swiper-container .swiper-button-next {
    right: -25px
}

@media(min-width:1440px) {
    body.single-post .internal-hero .swiper-container .swiper-button-next {
        right: -80px
    }
}

body.single-post .internal-hero .swiper-container .swiper-button-next:after {
    transform: translate(2px,-1px);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxNiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMiAyLjU5OTYxTDEyLjI5ODcgMTAuOTE3OEwyIDE5LjIzNiIgc3Ryb2tlPSIjRkFGOEY1IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K)
}

body.single-post .internal-hero .swiper-container .swiper-pagination {
    bottom: -50px
}

body.single-post .internal-hero .swiper-container .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background: #c5ddfe;
    opacity: 1
}

    body.single-post .internal-hero .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: #3f8efc
    }

body.single-post .internal-hero .contain > .links {
    width: 100%;
    margin: 0 auto;
    align-items: center;
    display: flex;
    justify-content: center;
    grid-column: span 12;
    gap: 24px;
    flex-direction: column
}

@media(min-width:768px) {
    body.single-post .internal-hero .contain > .links {
        flex-direction: row
    }
}

body.single-post .internal-hero .handwriting {
    font-family: Caveat,serif;
    font-size: 32px;
    line-height: 1.4em;
    color: #ff7c00;
    margin: 20px 0;
    display: block
}

@media screen and (min-width:768px) {
    body.single-post .internal-hero .handwriting {
        font-size: 40px
    }
}

body.single-post .internal-hero .handwriting.centered {
    text-align: center
}

body.single-post .internal-hero .orange {
    color: #ff7c00
}

body.single-post .internal-hero .purple {
    color: #0b5fb8
}

body.single-post .internal-hero .light-purple {
    color: #2c7dd4
}

body.single-post .internal-hero .contain {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    gap: 24px
}

@media(min-width:768px) {
    body.single-post .internal-hero .contain {
        gap: 64px
    }
}

body.single-post .internal-hero .contain .image, body.single-post .internal-hero .contain .text-container {
    grid-column: span 12
}

@media(min-width:768px) {
    body.single-post .internal-hero .contain .image, body.single-post .internal-hero .contain .text-container {
        grid-column: span 6
    }
}

body.single-post .internal-hero .contain .text-container {
    align-content: center
}

    body.single-post .internal-hero .contain .text-container h1 {
        margin: 0
    }

body.single-post .internal-hero .contain .image {
    aspect-ratio: 16/9;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    border-radius: 30px;
    overflow: hidden
}

body.single-post .article_detail_header {
    display: none
}

body.single-post .content_single-wrapper {
    display: block
}

    body.single-post .content_single-wrapper .content_single-content {
        max-width: 1920px;
        margin: 0 auto
    }

body.single-post .content_single-sidebar, body.single-post section.breadcrumbs {
    display: none
}

.tw-container {
    width: 100%
}

@media (min-width:640px) {
    .tw-container {
        max-width: 640px
    }
}

@media (min-width:768px) {
    .tw-container {
        max-width: 768px
    }
}

@media (min-width:1024px) {
    .tw-container {
        max-width: 1024px
    }
}

@media (min-width:1216px) {
    .tw-container {
        max-width: 1216px
    }
}

.tw-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
}

.tw-pointer-events-none {
    pointer-events: none
}

.\!tw-fixed {
    position: fixed !important
}

.tw-fixed {
    position: fixed
}

.tw-absolute {
    position: absolute
}

.tw-relative {
    position: relative
}

.\!tw-sticky {
    position: sticky !important
}

.tw-inset-0 {
    inset: 0
}

.\!tw-top-full {
    top: 100% !important
}

.tw-bottom-0 {
    bottom: 0
}

.tw-bottom-px {
    bottom: 1px
}

.tw-left-0 {
    left: 0
}

.tw-left-auto {
    left: auto
}

.tw-right-0 {
    right: 0
}

.tw-top-0 {
    top: 0
}

.tw-z-10 {
    z-index: 10
}

.tw-z-20 {
    z-index: 20
}

.tw-z-30 {
    z-index: 30
}

.tw-z-40 {
    z-index: 40
}

.tw-mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem
}

.tw-mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.tw-mx-auto {
    margin-left: auto;
    margin-right: auto
}

.\!tw-mb-0 {
    margin-bottom: 0 !important
}

.\!tw-mb-0\.5 {
    margin-bottom: .125rem !important
}

.-tw-mt-px {
    margin-top: -1px
}

.tw-mb-0 {
    margin-bottom: 0
}

.tw-mb-10 {
    margin-bottom: 2.5rem
}

.tw-mb-11 {
    margin-bottom: 2.75rem
}

.tw-mb-16 {
    margin-bottom: 4rem
}

.tw-mb-2 {
    margin-bottom: .5rem
}

.tw-mb-4 {
    margin-bottom: 1rem
}

.tw-mb-6 {
    margin-bottom: 1.5rem
}

.tw-mb-8 {
    margin-bottom: 2rem
}

.tw-ml-auto {
    margin-left: auto
}

.tw-mr-1\.5 {
    margin-right: .375rem
}

.tw-mt-12 {
    margin-top: 3rem
}

.tw-mt-8 {
    margin-top: 2rem
}

.tw-block {
    display: block
}

.\!tw-flex {
    display: flex !important
}

.tw-flex {
    display: flex
}

.tw-grid {
    display: grid
}

.\!tw-hidden {
    display: none !important
}

.tw-hidden {
    display: none
}

.tw-aspect-\[28\/25\] {
    aspect-ratio: 28/25
}

.tw-aspect-\[3\/2\] {
    aspect-ratio: 3/2
}

.tw-aspect-\[43\/38\] {
    aspect-ratio: 43/38
}

.tw-aspect-square {
    aspect-ratio: 1/1
}

.tw-h-10 {
    height: 2.5rem
}

.tw-h-\[120px\] {
    height: 120px
}

.tw-h-\[200px\] {
    height: 200px
}

.tw-h-\[340px\] {
    height: 340px
}

.tw-h-\[45px\] {
    height: 45px
}

.tw-h-\[75px\] {
    height: 75px
}

.tw-h-full {
    height: 100%
}

.tw-max-h-\[40px\] {
    max-height: 40px
}

.tw-max-h-\[42px\] {
    max-height: 42px
}

.tw-max-h-\[430px\] {
    max-height: 430px
}

.tw-max-h-\[55px\] {
    max-height: 55px
}

.\!tw-min-h-\[32px\] {
    min-height: 32px !important
}

.tw-min-h-\[120px\] {
    min-height: 120px
}

.tw-min-h-\[300px\] {
    min-height: 300px
}

.tw-min-h-\[320px\] {
    min-height: 320px
}

.tw-min-h-\[42px\] {
    min-height: 42px
}

.tw-min-h-\[60px\] {
    min-height: 60px
}

.tw-min-h-\[80px\] {
    min-height: 80px
}

.tw-w-10 {
    width: 2.5rem
}

.tw-w-10\/12 {
    width: 83.333333%
}

.tw-w-16 {
    width: 4rem
}

.tw-w-\[55\%\] {
    width: 55%
}

.tw-w-\[75px\] {
    width: 75px
}

.tw-w-\[85\%\] {
    width: 85%
}

.tw-w-full {
    width: 100%
}

.tw-w-px {
    width: 1px
}

.tw-min-w-\[170px\] {
    min-width: 170px
}

.tw-max-w-\[165px\] {
    max-width: 165px
}

.tw-max-w-\[170px\] {
    max-width: 170px
}

.tw-max-w-\[36\.5rem\] {
    max-width: 36.5rem
}

.tw-max-w-\[365px\] {
    max-width: 365px
}

.tw-max-w-\[76rem\] {
    max-width: 76rem
}

.tw-flex-1 {
    flex: 1 1 0%
}

.tw-shrink-0 {
    flex-shrink: 0
}

.\!tw-translate-y-0 {
    --tw-translate-y: 0px !important;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important
}

.tw-translate-y-12 {
    --tw-translate-y: 3rem
}

.tw-translate-y-12, .tw-translate-y-full {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-y-full {
    --tw-translate-y: 100%
}

.tw-rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes tw-spin {
    to {
        transform: rotate(1turn)
    }
}

.tw-animate-spin {
    animation: tw-spin 1s linear infinite
}

.\!tw-appearance-none {
    appearance: none !important
}

.tw-grid-cols-1 {
    grid-template-columns: repeat(1,minmax(0,1fr))
}

.tw-grid-cols-2 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}

.tw-grid-cols-3 {
    grid-template-columns: repeat(3,minmax(0,1fr))
}

.tw-flex-col {
    flex-direction: column
}

.tw-flex-wrap {
    flex-wrap: wrap
}

.tw-items-end {
    align-items: flex-end
}

.tw-items-center {
    align-items: center
}

.tw-items-stretch {
    align-items: stretch
}

.\!tw-justify-start {
    justify-content: flex-start !important
}

.tw-justify-start {
    justify-content: flex-start
}

.tw-justify-end {
    justify-content: flex-end
}

.tw-justify-center {
    justify-content: center
}

.tw-justify-between {
    justify-content: space-between
}

.tw-gap-10 {
    gap: 2.5rem
}

.tw-gap-12 {
    gap: 3rem
}

.tw-gap-2 {
    gap: .5rem
}

.tw-gap-3 {
    gap: .75rem
}

.tw-gap-4 {
    gap: 1rem
}

.tw-gap-5 {
    gap: 1.25rem
}

.tw-gap-6 {
    gap: 1.5rem
}

.tw-gap-7 {
    gap: 1.75rem
}

.tw-gap-8 {
    gap: 2rem
}

.tw-gap-9 {
    gap: 2.25rem
}

.tw-gap-x-10 {
    column-gap: 2.5rem
}

.tw-gap-x-5 {
    column-gap: 1.25rem
}

.tw-gap-x-6 {
    column-gap: 1.5rem
}

.tw-gap-x-8 {
    column-gap: 2rem
}

.tw-gap-y-3 {
    row-gap: .75rem
}

.tw-gap-y-4 {
    row-gap: 1rem
}

.tw-gap-y-6 {
    row-gap: 1.5rem
}

.tw-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem*var(--tw-space-x-reverse));
    margin-left: calc(0.5rem*(1 - var(--tw-space-x-reverse)))
}

.tw-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem*var(--tw-space-x-reverse));
    margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)))
}

.tw-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem*var(--tw-space-y-reverse))
}

.tw-overflow-hidden {
    overflow: hidden
}

.tw-whitespace-nowrap {
    white-space: nowrap
}

.\!tw-rounded-none {
    border-radius: 0 !important
}

.tw-rounded-\[10px\] {
    border-radius: 10px
}

.tw-rounded-none {
    border-radius: 0
}

.\!tw-border-2 {
    border-width: 2px !important
}

.tw-border {
    border-width: 1px
}

.tw-border-2 {
    border-width: 2px
}

.tw-border-t {
    border-top-width: 1px
}

.tw-border-solid {
    border-style: solid
}

.\!tw-border-none {
    border-style: none !important
}

.tw-border-\[\#ccc\] {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 204/var(--tw-border-opacity,1))
}

.tw-border-primary {
    --tw-border-opacity: 1;
    border-color: rgb(76 33 119/var(--tw-border-opacity,1))
}

.tw-border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity,1))
}

.\!tw-bg-white {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1)) !important
}

.tw-bg-\[\#F6F6F6\], .tw-bg-\[\#f6f6f6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 246 246/var(--tw-bg-opacity,1))
}

.tw-bg-primary {
    --tw-bg-opacity: 1;
    background-color: rgb(76 33 119/var(--tw-bg-opacity,1))
}

.tw-bg-transparent {
    background-color: transparent
}

.tw-bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))
}

.tw-bg-gradient-to-b {
    background-image: linear-gradient(180deg,var(--tw-gradient-stops))
}

.tw-bg-gradient-to-l {
    background-image: linear-gradient(270deg,var(--tw-gradient-stops))
}

.tw-bg-gradient-to-r {
    background-image: linear-gradient(90deg,var(--tw-gradient-stops))
}

.tw-bg-gradient-to-t {
    background-image: linear-gradient(0deg,var(--tw-gradient-stops))
}

.tw-from-primary {
    --tw-gradient-from: #0b5fb8 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(76,33,119,0) var(--tw-gradient-to-position)
}

.tw-from-primary, .tw-from-white {
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

.tw-from-white {
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position)
}

.tw-to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}

.tw-object-contain {
    object-fit: contain
}

.tw-object-cover {
    object-fit: cover
}

.tw-object-center {
    object-position: center
}

.\!tw-p-0 {
    padding: 0 !important
}

.tw-px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.tw-px-12 {
    padding-left: 3rem;
    padding-right: 3rem
}

.tw-px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.tw-px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.tw-px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.tw-py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.tw-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.tw-py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem
}

.\!tw-pb-0 {
    padding-bottom: 0 !important
}

.\!tw-pt-3 {
    padding-top: .75rem !important
}

.tw-pb-10 {
    padding-bottom: 2.5rem
}

.tw-pb-16 {
    padding-bottom: 4rem
}

.tw-pb-2 {
    padding-bottom: .5rem
}

.tw-pl-0 {
    padding-left: 0
}

.tw-pl-6 {
    padding-left: 1.5rem
}

.tw-pr-0 {
    padding-right: 0
}

.tw-pr-6 {
    padding-right: 1.5rem
}

.tw-pt-16 {
    padding-top: 4rem
}

.tw-pt-2 {
    padding-top: .5rem
}

.tw-pt-5 {
    padding-top: 1.25rem
}

.tw-text-left {
    text-align: left
}

.tw-text-center {
    text-align: center
}

.tw-font-volkswagen {
    font-family: Volkswagen,sans-serif
}

.\!tw-text-\[10px\] {
    font-size: 10px !important
}

.\!tw-text-base {
    font-size: 1rem !important;
    line-height: 1.5rem !important
}

.\!tw-text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem !important
}

.\!tw-text-xs {
    font-size: .75rem !important;
    line-height: 1rem !important
}

.tw-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

.tw-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem
}

.tw-text-\[10px\] {
    font-size: 10px
}

.tw-text-\[22px\] {
    font-size: 22px
}

.tw-text-\[26px\] {
    font-size: 26px
}

.tw-text-\[28px\] {
    font-size: 28px
}

.tw-text-\[40px\] {
    font-size: 40px
}

.tw-text-base {
    font-size: 1rem;
    line-height: 1.5rem
}

.tw-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.tw-text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

.tw-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.tw-font-bold {
    font-weight: 700
}

.tw-font-medium {
    font-weight: 500
}

.tw-font-normal {
    font-weight: 400
}

.tw-font-semibold {
    font-weight: 600
}

.tw-leading-none {
    line-height: 1
}

.tw-leading-snug {
    line-height: 1.375
}

.tw-leading-tight {
    line-height: 1.25
}

.tw-tracking-wide {
    letter-spacing: .025em
}

.\!tw-text-primary {
    --tw-text-opacity: 1 !important;
    color: rgb(76 33 119/var(--tw-text-opacity,1)) !important
}

.\!tw-text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255/var(--tw-text-opacity,1)) !important
}

.tw-text-\[\#333333\] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51/var(--tw-text-opacity,1))
}

.tw-text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

.tw-text-inherit {
    color: inherit
}

.tw-text-primary {
    --tw-text-opacity: 1;
    color: rgb(76 33 119/var(--tw-text-opacity,1))
}

.tw-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

.\!tw-underline {
    -webkit-text-decoration-line: underline !important;
    text-decoration-line: underline !important
}

.tw-underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.tw-decoration-1 {
    text-decoration-thickness: 1px
}

.tw-underline-offset-2 {
    text-underline-offset: 2px
}

.tw-shadow-none {
    --tw-shadow: 0 0 transparent;
    --tw-shadow-colored: 0 0 transparent;
    box-shadow: var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)
}

.\!tw-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent) !important
}

.\!tw-ring-primary {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgb(76 33 119/var(--tw-ring-opacity,1)) !important
}

.tw-transition {
    transition-property: color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

.tw-transition-colors {
    transition-property: color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

.tw-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s
}

.tw-duration-300 {
    transition-duration: .3s
}

.\[grid-area\:col1\] {
    grid-area: col1
}

.\[grid-area\:col2\] {
    grid-area: col2
}

.\[grid-template-areas\:\'col1_col2\'\] {
    grid-template-areas: "col1 col2"
}

.\[grid-template-columns\:_1fr_minmax\(18rem2c _21rem\)\] {
    grid-template-columns: 1fr minmax(18rem,21rem)
}

.\[grid-template-columns\:_minmax\(18rem2c _21rem\)_1fr\] {
    grid-template-columns: minmax(18rem,21rem) 1fr
}

body {
    padding-top: 0 !important
}

.video {
    padding-top: 0
}

@media(max-width:60rem) {
    .video {
        padding-bottom: 0 !important
    }
}

.video-content_wrapper.\--large .video-poster_iframe {
    align-items: flex-start;
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%
}

iframe.video-iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.video-content_wrapper.\--large .video-poster_iframe {
    min-height: unset
}

.header-secondary-nav-content--2 {
    top: 5rem
}

.header-secondary-nav-item:hover.header-secondary-nav-item--1 > .header-secondary-nav-item-link:before {
    min-height: 3.29rem
}

.header-secondary-nav-item--1 > .header-secondary-nav-item-link {
    min-height: 3.4rem
}

[x-cloak] {
    display: none !important
}

@keyframes shake {
    0% {
        transform: translate(1px,1px) rotate(0deg)
    }

    10% {
        transform: translate(-1px,-2px) rotate(-1deg)
    }

    20% {
        transform: translate(-3px) rotate(1deg)
    }

    30% {
        transform: translate(3px,2px) rotate(0deg)
    }

    40% {
        transform: translate(1px,-1px) rotate(1deg)
    }

    50% {
        transform: translate(-1px,2px) rotate(-1deg)
    }

    60% {
        transform: translate(-3px,1px) rotate(0deg)
    }

    70% {
        transform: translate(3px,1px) rotate(-1deg)
    }

    80% {
        transform: translate(-1px,-1px) rotate(1deg)
    }

    90% {
        transform: translate(1px,2px) rotate(0deg)
    }

    to {
        transform: translate(1px,-2px) rotate(-1deg)
    }
}

@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper, :host {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index: 1
}

.swiper {
    overflow: hidden;
    list-style: none;
    padding: 0
}

.swiper-vertical > .swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
    box-sizing: content-box
}

.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {
    transform: translateZ(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
    height: auto
}

    .swiper-autoheight .swiper-wrapper {
        align-items: flex-start;
        transition-property: transform,height
    }

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

    .swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide {
        transform-style: preserve-3d
    }

.swiper-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

    .swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
        display: none
    }

    .swiper-css-mode > .swiper-wrapper > .swiper-slide {
        scroll-snap-align: start start
    }

.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory
}

.swiper-css-mode.swiper-vertical > .swiper-wrapper {
    -ms-scroll-snap-type: y mandatory;
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
    -ms-scroll-snap-type: none;
    scroll-snap-type: none
}

    .swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
        scroll-snap-align: none
    }

.swiper-css-mode.swiper-centered > .swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper:before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0,0,0,.15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border-radius: 50%;
    border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-top: 4px solid transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s linear infinite
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode .swiper-wrapper:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after {
    height: 1px;
    width: var(--swiper-virtual-size)
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after {
    width: 1px;
    height: var(--swiper-virtual-size)
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: var(--swiper-navigation-top-offset,50%);
    width: calc(var(--swiper-navigation-size)/44*27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - var(--swiper-navigation-size)/2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color))
}

    .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
        opacity: .35;
        cursor: auto;
        pointer-events: none
    }

    .swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
        opacity: 0;
        cursor: auto;
        pointer-events: none
    }

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next svg, .swiper-button-prev svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center
}

.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg {
    transform: rotate(180deg)
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset,10px);
    right: auto
}

.swiper-button-lock {
    display: none
}

.swiper-button-next:after, .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: normal;
    line-height: 1
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset,10px);
    left: auto
}

    .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
        content: "next"
    }

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: opacity .3s;
    transform: translateZ(0);
    z-index: 10
}

    .swiper-pagination.swiper-pagination-hidden {
        opacity: 0
    }

    .swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
        display: none !important
    }

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom,8px);
    top: var(--swiper-pagination-top,auto);
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transform: scale(.33);
        position: relative
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
        transform: scale(1)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
        transform: scale(.66)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
        transform: scale(.33)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
        transform: scale(.66)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
        transform: scale(.33)
    }

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius,50%);
    background: var(--swiper-pagination-bullet-inactive-color,#000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity,.2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity,1);
    background: var(--swiper-pagination-color,var(--swiper-theme-color))
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
    right: var(--swiper-pagination-right,8px);
    left: var(--swiper-pagination-left,auto);
    top: 50%;
    transform: translate3d(0,-50%,0)
}

    .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
        margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0;
        display: block
    }

    .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        top: 50%;
        transform: translateY(-50%);
        width: 8px
    }

        .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
            display: inline-block;
            transition: transform .2s,top .2s
        }

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px)
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

    .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transition: transform .2s,left .2s
    }

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s,right .2s
}

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color,inherit)
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));
    position: absolute
}

    .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: var(--swiper-pagination-color,var(--swiper-theme-color));
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        transform: scale(0);
        transform-origin: left top
    }

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size,4px);
    left: 0;
    top: 0
}

    .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
        width: var(--swiper-pagination-progressbar-size,4px);
        height: 100%;
        left: 0;
        top: 0
    }

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: var(--swiper-scrollbar-border-radius,10px);
    position: relative;
    touch-action: none;
    background: var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))
}

    .swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
        display: none !important
    }

    .swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
        position: absolute;
        left: var(--swiper-scrollbar-sides-offset,1%);
        bottom: var(--swiper-scrollbar-bottom,4px);
        top: var(--swiper-scrollbar-top,auto);
        z-index: 50;
        height: var(--swiper-scrollbar-size,4px);
        width: calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2)
    }

    .swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
        position: absolute;
        left: var(--swiper-scrollbar-left,auto);
        right: var(--swiper-scrollbar-right,4px);
        top: var(--swiper-scrollbar-sides-offset,1%);
        z-index: 50;
        width: var(--swiper-scrollbar-size,4px);
        height: calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2)
    }

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));
    border-radius: var(--swiper-scrollbar-border-radius,10px);
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

    .swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
        max-width: 100%;
        max-height: 100%;
        object-fit: contain
    }

.swiper-slide-zoomed {
    cursor: move;
    touch-action: none
}

.swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-free-mode > .swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-grid > .swiper-wrapper {
    flex-wrap: wrap
}

.swiper-grid-column > .swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

    .swiper-fade .swiper-slide .swiper-slide {
        pointer-events: none
    }

.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper.swiper-cube {
    overflow: visible
}

.swiper-cube .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

    .swiper-cube .swiper-slide .swiper-slide {
        pointer-events: none
    }

.swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
}

    .swiper-cube .swiper-cube-shadow:before {
        content: "";
        background: #000;
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        right: 0;
        filter: blur(50px)
    }

.swiper-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
    z-index: 0;
    backface-visibility: hidden
}

.swiper.swiper-flip {
    overflow: visible
}

.swiper-flip .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1
}

    .swiper-flip .swiper-slide .swiper-slide {
        pointer-events: none
    }

.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
    z-index: 0;
    backface-visibility: hidden
}

.swiper-creative .swiper-slide {
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform,opacity,height
}

.swiper.swiper-cards {
    overflow: visible
}

.swiper-cards .swiper-slide {
    transform-origin: center bottom;
    backface-visibility: hidden;
    overflow: hidden
}

section.block {
    font-family: Roboto,sans-serif;
    max-width: 1920px;
    margin: 0 auto
}

    section.block, section.block * {
        box-sizing: border-box
    }

        section.block .contain {
            position: relative;
            width: 100%;
            max-width: 1296px;
            margin: 0 auto
        }

        section.block h1, section.block h2, section.block h3, section.block h4, section.block h5, section.block h6 {
            font-family: Quicksand,sans-serif;
            margin-top: 0;
            margin-bottom: .5em
        }

        section.block h1 {
            font-weight: 700;
            font-size: 32px;
            line-height: 1.3em;
            letter-spacing: -.5px
        }

@media(min-width:768px) {
    section.block h1 {
        font-size: 56px;
        letter-spacing: -1px
    }
}

section.block h2 {
    font-weight: 700;
    font-size: 28px;
    line-height: 1.3em;
    letter-spacing: -.5px
}

@media(min-width:768px) {
    section.block h2 {
        font-size: 50px;
        letter-spacing: -1px
    }
}

section.block h3 {
    font-weight: 700;
    font-size: 24px;
    line-height: 1.3em
}

@media(min-width:768px) {
    section.block h3 {
        font-size: 42px
    }
}

section.block h4 {
    font-weight: 700;
    font-size: 20px;
    line-height: 1.3em
}

@media(min-width:768px) {
    section.block h4 {
        font-size: 38px
    }
}

section.block h5 {
    font-weight: 700;
    font-size: 18px;
    line-height: 1.3em
}

@media(min-width:768px) {
    section.block h5 {
        font-size: 24px
    }
}

section.block h6 {
    font-weight: 700;
    font-size: 16px;
    line-height: 1.3em
}

@media(min-width:768px) {
    section.block h6 {
        font-size: 18px
    }
}

section.block h6.pre-heading {
    display: inline-block;
    width: auto;
    text-transform: uppercase;
    margin-bottom: 2rem
}

    section.block h6.pre-heading:after {
        content: "";
        display: block;
        width: 100%;
        height: 1px;
        margin-top: .625rem;
        background-color: #ff7c00
    }

section.block a {
    box-shadow: none
}

section.block li, section.block p {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.4em;
    margin-top: 0
}

@media(min-width:768px) {
    section.block li, section.block p {
        font-size: 18px
    }
}

section.block li {
    font-family: Quicksand,sans-serif;
    font-weight: 700
}

@media(min-width:768px) {
    section.block li {
        font-size: 20px
    }
}

section.block p, section.block ul {
    margin-bottom: 1em
}

section.block ul {
    margin-bottom: .8em;
    padding: 0
}

    section.block ul li {
        margin-bottom: .5em;
        list-style-type: none;
        padding: 0 0 0 2.2em;
        position: relative
    }

        section.block ul li:before {
            content: "";
            width: 26px;
            height: 26px;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI0ZGN0MwMCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
            background-repeat: no-repeat;
            background-size: contain;
            flex-shrink: 0;
            display: block;
            position: absolute;
            left: 0;
            top: 2px
        }

section.block.list-triangles ul li, section.block .list-triangles ul li {
    padding: 0 0 0 1.3em
}

    section.block.list-triangles ul li:before, section.block .list-triangles ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDdMMCAxMy40OTUyVjAuNTA0ODA5TDkgN1oiIGZpbGw9IiNBODk0RjgiLz4KPC9zdmc+Cg==);
        width: 20px;
        height: 18px;
        top: 5px
    }

section.block ol:not(.crumbs-list) {
    list-style: none;
    margin-bottom: .8em;
    padding: 0;
    counter-reset: custom-counter
}

    section.block ol:not(.crumbs-list) li {
        counter-increment: custom-counter;
        position: relative;
        padding-left: 2rem;
        color: #0b5fb8;
        margin-bottom: .8em
    }

        section.block ol:not(.crumbs-list) li:last-child {
            margin-bottom: 0
        }

        section.block ol:not(.crumbs-list) li:before {
            content: counter(custom-counter);
            position: absolute;
            left: 0;
            font-weight: 700;
            color: #ff7c00
        }

section.block .btn {
    display: inline-flex;
    font-size: 16px;
    line-height: 1.4em;
    font-weight: 500;
    text-decoration: none;
    padding: 10px 27px;
    border-radius: 30px;
    color: #fff;
    background-color: #ff7c00;
    transition: transform .1s cubic-bezier(0,0,.44,1.18);
    will-change: transform;
    min-height: 52px;
    align-items: center;
    justify-content: center;
    gap: .8em;
    text-align: center
}

@media(min-width:768px) {
    section.block .btn {
        font-size: 18px
    }
}

section.block .btn * {
    will-change: transform
}

section.block .btn:hover {
    transform: scale(1.05);
    text-decoration: none
}

section.block .btn.hollow {
    background-color: transparent;
    color: #ff7c00;
    border: 2px solid #ff7c00
}

section.block .btn i {
    font-size: 1.2em
}

section.block .desktop-only {
    display: none
}

@media(min-width:768px) {
    section.block .desktop-only {
        display: block
    }
}

section.block .mobile-only {
    display: block
}

@media(min-width:768px) {
    section.block .mobile-only {
        display: none
    }
}

section.block .swiper-container {
    position: relative
}

    section.block .swiper-container .swiper-button-disabled {
        opacity: 0
    }

    section.block .swiper-container .swiper-button-next, section.block .swiper-container .swiper-button-prev {
        width: 40px;
        height: 40px;
        background-color: #331d56;
        border-radius: 31px;
        border: 1px solid hsla(0,0%,100%,.4);
        will-change: transform;
        transition: all .1s cubic-bezier(0,0,.44,1.18)
    }

@media(min-width:1440px) {
    section.block .swiper-container .swiper-button-next, section.block .swiper-container .swiper-button-prev {
        width: 62px;
        height: 62px
    }
}

section.block .swiper-container .swiper-button-next:after, section.block .swiper-container .swiper-button-prev:after {
    content: "";
    color: #0b5fb8;
    width: 15px;
    height: 15px;
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    will-change: transform
}

@media(min-width:1440px) {
    section.block .swiper-container .swiper-button-next:after, section.block .swiper-container .swiper-button-prev:after {
        width: 16px;
        height: 25px
    }
}

section.block .swiper-container .swiper-button-next:hover, section.block .swiper-container .swiper-button-prev:hover {
    transform: scale(1.05);
    background-color: #55328d
}

section.block .swiper-container .swiper-button-prev {
    left: -25px
}

@media(min-width:1440px) {
    section.block .swiper-container .swiper-button-prev {
        left: -80px
    }
}

section.block .swiper-container .swiper-button-prev:after {
    transform: translate(-2px,-1px);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxNiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMTQgMTkuNTk5NkwzLjcwMTMgMTEuMjgxNEwxNCAyLjk2MzI1IiBzdHJva2U9IiNGQUY4RjUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=)
}

section.block .swiper-container .swiper-button-next {
    right: -25px
}

@media(min-width:1440px) {
    section.block .swiper-container .swiper-button-next {
        right: -80px
    }
}

section.block .swiper-container .swiper-button-next:after {
    transform: translate(2px,-1px);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxNiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMiAyLjU5OTYxTDEyLjI5ODcgMTAuOTE3OEwyIDE5LjIzNiIgc3Ryb2tlPSIjRkFGOEY1IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K)
}

section.block .swiper-container .swiper-pagination {
    bottom: -50px
}

section.block .swiper-container .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background: #c5ddfe;
    opacity: 1
}

    section.block .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: #3f8efc
    }

section.block .contain > .links {
    width: 100%;
    margin: 0 auto;
    align-items: center;
    display: flex;
    justify-content: center;
    grid-column: span 12;
    gap: 24px;
    flex-direction: column
}

@media(min-width:768px) {
    section.block .contain > .links {
        flex-direction: row
    }
}

section.block .handwriting {
    font-family: Caveat,serif;
    font-size: 32px;
    line-height: 1.4em;
    color: #ff7c00;
    margin: 20px 0;
    display: block
}

@media screen and (min-width:768px) {
    section.block .handwriting {
        font-size: 40px
    }
}

section.block .handwriting.centered {
    text-align: center
}

section.block .orange {
    color: #ff7c00
}

section.block .purple {
    color: #3497e0
}

section.block .light-purple {
    color: #3497e0;
}

section.block .button {
    border-radius: 60px;
    padding: 12px 24px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-self: center
}

section.block .breadcrumbs-container {
    grid-column: span 12;
    display: none
}

@media(min-width:768px) {
    section.block .breadcrumbs-container {
        display: block
    }
}

section.block .crumbs {
    font-family: Quicksand,sans-serif;
    margin: 1rem 0;
    font-size: .875rem;
    line-height: 1.4
}

    section.block .crumbs ol {
        list-style: none;
        padding: 0;
        margin: 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center
    }

    section.block .crumbs li {
        display: flex;
        align-items: center;
        font-weight: 600
    }

        section.block .crumbs li:first-child {
            text-transform: uppercase;
            font-weight: 700;
            border-bottom: 1px solid #ff7c00
        }

        section.block .crumbs li > a {
            color: #0b5fb8;
            text-decoration: none;
            transition: color .2s ease
        }

            section.block .crumbs li > a:hover {
                color: #7232b3
            }

        section.block .crumbs li > span.current {
            color: #444;
            font-weight: 700
        }

        section.block .crumbs li + li {
            margin-left: .5em
        }

            section.block .crumbs li + li:before {
                content: "";
                width: 10px;
                height: 12px;
                background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04IDYuMDAwMDFMMC4yIDExLjU0MjZMMC4yIDAuNDU3NDQzTDggNi4wMDAwMVoiIGZpbGw9IiNBODk0RjgiLz4KPC9zdmc+Cg==);
                background-size: cover;
                background-repeat: no-repeat;
                background-position: 50%;
                margin-right: .5em;
                color: #ccc
            }

section.block.style-bright-purple nav.crumbs ol li, section.block.style-bright-purple nav.crumbs ol li > a, section.block.style-bright-purple nav.crumbs ol li > span.current, section.block.style-dark-purple nav.crumbs ol li, section.block.style-dark-purple nav.crumbs ol li > a, section.block.style-dark-purple nav.crumbs ol li > span.current, section.block.style-gradient-purple nav.crumbs ol li, section.block.style-gradient-purple nav.crumbs ol li > a, section.block.style-gradient-purple nav.crumbs ol li > span.current, section.block.style-purple nav.crumbs ol li, section.block.style-purple nav.crumbs ol li > a, section.block.style-purple nav.crumbs ol li > span.current {
    color: #fff
}

section.block.hero {
    position: relative;
    min-height: 728px;
    overflow: hidden;
    display: flex;
    align-items: center
}

    section.block.hero.style-white {
        background-color: #fff;
        color: #0b5fb8
    }

        section.block.hero.style-white p {
            color: #000
        }

    section.block.hero.style-cream {
        background-color: #faf8f5;
        color: #0b5fb8
    }

        section.block.hero.style-cream p {
            color: #000
        }

    section.block.hero.style-purple {
        background-color: #0b5fb8;
        color: #faf8f5
    }

    section.block.hero.style-dark-purple {
        background-color: #331d56;
        color: #faf8f5
    }

    section.block.hero.style-bright-purple {
        background-color: #2c7dd4;
        color: #faf8f5
    }

    section.block.hero.style-bright-purple-2 {
        background-color: #f6f4fe;
        color: #0b5fb8
    }

        section.block.hero.style-bright-purple-2 ul li:before {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
        }

    section.block.hero.style-gradient-purple {
        background: linear-gradient(14.77deg,#38205b,#55317c);
        color: #faf8f5
    }

    section.block.hero.variation-1 {
        padding-bottom: 300px
    }

@media(min-width:1000px) {
    section.block.hero.variation-1 {
        padding-bottom: 0
    }
}

section.block.hero.variation-2 {
    padding-top: 300px
}

@media(min-width:1000px) {
    section.block.hero.variation-2 {
        padding-top: 0
    }
}

section.block.hero .contain {
    z-index: 2;
    padding: 30px 0
}

    section.block.hero .contain .crumbs {
        padding: 0 20px
    }

@media(min-width:1360px) {
    section.block.hero .contain .crumbs {
        padding: 0
    }
}

section.block.hero .contain .text-container {
    padding: 0 20px
}

@media(min-width:768px) {
    section.block.hero .contain .text-container {
        max-width: 54%
    }
}

@media(min-width:1360px) {
    section.block.hero .contain .text-container {
        padding: 0
    }
}

section.block.hero .image {
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #faf8f5;
    position: absolute;
    z-index: 1;
    right: 0;
    overflow: hidden;
    height: 300px;
    width: 100%
}

@media(min-width:1000px) {
    section.block.hero .image {
        position: absolute;
        height: 100%;
        width: 77%
    }
}

section.block.hero .image svg {
    width: 100%;
    height: 100%
}

section.block.hero .image.variation-1 {
    aspect-ratio: 177/130;
    bottom: 0
}

@media(min-width:1000px) {
    section.block.hero .image.variation-1 {
        width: 60%
    }
}

section.block.hero .image.variation-1 .st0, section.block.hero .image.variation-1 .st1 {
    fill: #2c7dd4
}

section.block.hero .image.variation-1 .st1 {
    opacity: .2
}

section.block.hero .image.variation-1 .st2 {
    fill: transparent
}

section.block.hero .image.variation-2 {
    aspect-ratio: 8/9;
    top: 0
}

@media(min-width:1000px) {
    section.block.hero .image.variation-2 {
        width: 52%
    }
}

section.block.hero .image.variation-2 .st0 {
    fill: #fd7b14;
}

section.block.hero .image.variation-2 .st1 {
    fill: #fd7b14;
    opacity: .8
}

section.block.hero .image.variation-2 .st2 {
    fill: transparent
}

section.block.hero.style-white .image.variation-1 svg path.st2, section.block.hero.style-white .image.variation-2 svg path.st2 {
    fill: #fff
}

section.block.hero.style-cream .image.variation-1 svg path.st2, section.block.hero.style-cream .image.variation-2 svg path.st2 {
    fill: #faf8f5
}

section.block.hero.style-purple .image.variation-1 svg path.st2, section.block.hero.style-purple .image.variation-2 svg path.st2 {
    fill: #0b5fb8
}

section.block.hero.style-dark-purple .image.variation-1 svg path.st2, section.block.hero.style-dark-purple .image.variation-2 svg path.st2 {
    fill: #331d56
}

section.block.hero.style-bright-purple .image.variation-1 svg path.st2, section.block.hero.style-bright-purple .image.variation-2 svg path.st2 {
    fill: #2c7dd4
}

section.block.hero.style-bright-purple-2 .image.variation-1 svg path.st2, section.block.hero.style-bright-purple-2 .image.variation-2 svg path.st2 {
    fill: #f6f4fe
}

section.block.hero .links {
    display: flex;
    align-content: center;
    flex-wrap: wrap;
    gap: 16px;
    margin-top: 38px;
    padding-bottom: 10px
}

section.block.internal-hero {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    section.block.internal-hero {
        padding-left: 0;
        padding-right: 0
    }
}

section.block.internal-hero.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    section.block.internal-hero.top-padding-default {
        padding-top: 80px
    }
}

section.block.internal-hero.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    section.block.internal-hero.top-padding-small {
        padding-top: 30px
    }
}

section.block.internal-hero.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    section.block.internal-hero.bottom-padding-default {
        padding-bottom: 80px
    }
}

section.block.internal-hero.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    section.block.internal-hero.bottom-padding-small {
        padding-bottom: 30px
    }
}

section.block.internal-hero.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    section.block.internal-hero.style-white p {
        color: #000
    }

section.block.internal-hero.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    section.block.internal-hero.style-cream p {
        color: #000
    }

section.block.internal-hero.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

section.block.internal-hero.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

section.block.internal-hero.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

section.block.internal-hero.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    section.block.internal-hero.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

section.block.internal-hero.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

section.block.internal-hero.text-left {
    text-align: left
}

section.block.internal-hero.text-center {
    text-align: center
}

section.block.internal-hero.text-right {
    text-align: right
}

section.block.services-cards {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    section.block.services-cards {
        padding-left: 0;
        padding-right: 0
    }
}

section.block.services-cards.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    section.block.services-cards.top-padding-default {
        padding-top: 80px
    }
}

section.block.services-cards.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    section.block.services-cards.top-padding-small {
        padding-top: 30px
    }
}

section.block.services-cards.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    section.block.services-cards.bottom-padding-default {
        padding-bottom: 80px
    }
}

section.block.services-cards.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    section.block.services-cards.bottom-padding-small {
        padding-bottom: 30px
    }
}

section.block.services-cards.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    section.block.services-cards.style-white p {
        color: #000
    }

section.block.services-cards.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    section.block.services-cards.style-cream p {
        color: #000
    }

section.block.services-cards.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

section.block.services-cards.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

section.block.services-cards.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

section.block.services-cards.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    section.block.services-cards.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

section.block.services-cards.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

section.block.services-cards .contain {
    background-color: #faf8f5;
    box-shadow: 0 5px 20px 0 rgba(0,0,0,.15);
    border-radius: 30px;
    padding: 32px 23px
}

@media screen and (min-width:768px) {
    section.block.services-cards .contain {
        padding: 64px 56px
    }
}

section.block.services-cards .contain .text {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    gap: 24px
}

    section.block.services-cards .contain .text .headings, section.block.services-cards .contain .text .paragraphs {
        grid-column: span 12
    }

@media screen and (min-width:768px) {
    section.block.services-cards .contain .text .headings {
        grid-column: span 4
    }

    section.block.services-cards .contain .text .paragraphs {
        grid-column: span 8
    }
}

section.block.services-cards .contain .services-cards-grid {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    gap: 24px
}

    section.block.services-cards .contain .services-cards-grid .services-card {
        grid-column: span 12;
        border-radius: 33px 33px 30px 30px;
        background-color: #0b5fb8;
        position: relative;
        display: flex;
        flex-direction: column;
        box-shadow: 0 5px 20px 0 rgba(0,0,0,.05)
    }

@media screen and (min-width:768px) {
    section.block.services-cards .contain .services-cards-grid .services-card {
        grid-column: span 4
    }
}

section.block.services-cards .contain .services-cards-grid .services-card h5 {
    display: block;
    padding: 20px 30px 20px 50px;
    background-color: #fff;
    min-height: 88px;
    position: relative;
    margin: 0;
    border-radius: 30px 30px 0 0
}

    section.block.services-cards .contain .services-cards-grid .services-card h5:before {
        content: "";
        position: absolute;
        top: 26px;
        left: 24px;
        width: 4px;
        height: 100%;
        background-color: #2c7dd4;
        border-radius: 4px 4px 0 0
    }

section.block.services-cards .contain .services-cards-grid .services-card .image {
    background-repeat: no-repeat;
    border-radius: 10px;
    background-color: #faf8f5;
    margin: 20px 30px 20px 50px;
    position: relative;
    max-width: 100%;
    min-height: 200px
}

@media(min-width:768px) {
    section.block.services-cards .contain .services-cards-grid .services-card .image {
        aspect-ratio: 16/9
    }
}

section.block.services-cards .contain .services-cards-grid .services-card .image:before {
    content: "";
    position: absolute;
    top: 0;
    left: -26px;
    width: 4px;
    height: 100%;
    background-color: #2c7dd4;
    border-radius: 4px
}

section.block.services-cards .contain .services-cards-grid .services-card p {
    color: #fff;
    padding: 0 30px
}

section.block.services-cards .contain .services-cards-grid .services-card .service-link {
    display: block;
    color: #ff7c00;
    padding: 0 30px;
    margin-top: auto;
    margin-bottom: 20px
}

section.block.icon-text-cards {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    section.block.icon-text-cards {
        padding-left: 0;
        padding-right: 0
    }
}

section.block.icon-text-cards.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    section.block.icon-text-cards.top-padding-default {
        padding-top: 80px
    }
}

section.block.icon-text-cards.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    section.block.icon-text-cards.top-padding-small {
        padding-top: 30px
    }
}

section.block.icon-text-cards.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    section.block.icon-text-cards.bottom-padding-default {
        padding-bottom: 80px
    }
}

section.block.icon-text-cards.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    section.block.icon-text-cards.bottom-padding-small {
        padding-bottom: 30px
    }
}

section.block.icon-text-cards.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    section.block.icon-text-cards.style-white p {
        color: #000
    }

section.block.icon-text-cards.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    section.block.icon-text-cards.style-cream p {
        color: #000
    }

section.block.icon-text-cards.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

section.block.icon-text-cards.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

section.block.icon-text-cards.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

section.block.icon-text-cards.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    section.block.icon-text-cards.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

section.block.icon-text-cards.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

section.block.icon-text-cards .contain {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    gap: 24px;
    align-items: start
}

    section.block.icon-text-cards .contain .text {
        grid-column: span 12;
        display: grid;
        grid-template-columns: repeat(12,1fr);
        gap: 24px
    }

        section.block.icon-text-cards .contain .text .headings, section.block.icon-text-cards .contain .text .paragraphs {
            grid-column: span 12
        }

        section.block.icon-text-cards .contain .text .image {
            grid-column: span 12;
            aspect-ratio: 3/4;
            border-radius: 30px
        }

    section.block.icon-text-cards .contain .handwriting {
        grid-column: span 12
    }

    section.block.icon-text-cards .contain .icon-text-cards-grid, section.block.icon-text-cards .contain .icon-text-cards-grid .icon-text-card {
        grid-column: span 12;
        display: grid;
        grid-template-columns: repeat(12,1fr);
        gap: 24px
    }

        section.block.icon-text-cards .contain .icon-text-cards-grid .icon-text-card {
            position: relative
        }

@media screen and (min-width:768px) {
    section.block.icon-text-cards .contain .icon-text-cards-grid .icon-text-card {
        grid-column: span 4
    }
}

section.block.icon-text-cards .contain .icon-text-cards-grid .icon-text-card .icon-text-card-icon {
    grid-column: span 2
}

    section.block.icon-text-cards .contain .icon-text-cards-grid .icon-text-card .icon-text-card-icon img {
        width: 100%
    }

section.block.icon-text-cards .contain .icon-text-cards-grid .icon-text-card .icon-text-card-text {
    grid-column: span 8
}

    section.block.icon-text-cards .contain .icon-text-cards-grid .icon-text-card .icon-text-card-text .icon-text-card-link {
        display: block;
        color: #ff7c00;
        padding: 0 30px;
        margin-top: auto;
        margin-bottom: 20px
    }

@media screen and (min-width:768px) {
    section.block.icon-text-cards.variation-2 .contain .text {
        grid-column: span 4
    }

    section.block.icon-text-cards.variation-2 .contain .icon-text-cards-grid {
        grid-column: span 8
    }

        section.block.icon-text-cards.variation-2 .contain .icon-text-cards-grid .icon-text-card {
            grid-column: span 6
        }

            section.block.icon-text-cards.variation-2 .contain .icon-text-cards-grid .icon-text-card .icon-text-card-icon {
                grid-column: span 2
            }

            section.block.icon-text-cards.variation-2 .contain .icon-text-cards-grid .icon-text-card .icon-text-card-text {
                grid-column: span 10
            }
}

section.block.team {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    section.block.team {
        padding-left: 0;
        padding-right: 0
    }
}

section.block.team.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    section.block.team.top-padding-default {
        padding-top: 80px
    }
}

section.block.team.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    section.block.team.top-padding-small {
        padding-top: 30px
    }
}

section.block.team.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    section.block.team.bottom-padding-default {
        padding-bottom: 35px
    }
}

section.block.team.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    section.block.team.bottom-padding-small {
        padding-bottom: 30px
    }
}

section.block.team.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    section.block.team.style-white p {
        color: #000
    }

section.block.team.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    section.block.team.style-cream p {
        color: #000
    }

section.block.team.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

section.block.team.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

section.block.team.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

section.block.team.style-bright-purple-2 {
    background-color: #faf8f5;
    color: #0b5fb8
}

    section.block.team.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

section.block.team.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

section.block.team.text-left {
    text-align: left
}

section.block.team.text-center {
    text-align: center
}

section.block.team.text-right {
    text-align: right
}

section.block.team .section-wave {
    background-color: #fff
}

section.block.team .text-container {
    margin: 0 auto;
    max-width: 864px
}

section.block.team .team-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 24px;
    margin-top: 30px;
    margin-bottom: 48px
}

    section.block.team .team-grid .team-member {
        flex: 0 1 calc(50% - 24px);
        background-color: #fff;
        border-radius: 50% 50% 30px 30px;
        text-align: center;
        cursor: pointer;
        transition: all .1s cubic-bezier(0,0,.44,1.18);
        will-change: transform
    }

        section.block.team .team-grid .team-member * {
            will-change: transform
        }

        section.block.team .team-grid .team-member .photo {
            background-size: cover;
            background-repeat: no-repeat;
            border-radius: 50%;
            width: 100%;
            aspect-ratio: 1/1;
            margin: 0 auto 30px;
            background-color: #9883e1
        }

        section.block.team .team-grid .team-member .name {
            padding: 0 12px;
            margin-bottom: 10px
        }

        section.block.team .team-grid .team-member .title {
            padding: 0 12px;
            margin-bottom: 26px;
            font-family: Roboto,sans-serif;
            font-weight: 500;
            font-size: 1rem;
            color: #2c7dd4;
            line-height: 1.4em
        }

        section.block.team .team-grid .team-member:hover {
            transform: scale(1.05);
            box-shadow: 0 5px 20px 0 rgb(1 138 232);
        }

@media(min-width:768px) {
    section.block.team .team-grid .team-member {
        flex: 0 1 calc(25% - 24px)
    }
}

@media(min-width:1360px) {
    section.block.team .team-grid .team-member {
        flex: 0 1 calc(20% - 24px)
    }
}

.team-modal {
    position: fixed;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9999;
    opacity: 0;
    visibility: hidden;
    transition: opacity .3s ease,visibility .3s ease
}

    .team-modal.active {
        opacity: 1;
        visibility: visible
    }

    .team-modal .modal-overlay {
        position: absolute;
        inset: 0;
        background: rgba(0,0,0,.6);
        transition: opacity .3s ease
    }

    .team-modal .modal-box {
        background: #fff;
        max-width: 700px;
        min-height: 424px;
        width: 90%;
        border-radius: 30px;
        overflow: hidden;
        position: relative;
        z-index: 10;
        opacity: 0;
        transform: translateY(-20px);
        transition: opacity .3s ease,transform .3s ease;
        display: flex;
        flex-direction: column
    }

@media screen and (min-width:768px) {
    .team-modal .modal-box {
        flex-direction: row;
        align-items: stretch
    }
}

.team-modal .modal-box .modal-photo {
    width: 100%;
    background-size: cover;
    background-position: 50%
}

@media screen and (min-width:768px) {
    .team-modal .modal-box .modal-photo {
        width: 33%
    }
}

.team-modal .modal-box .modal-content {
    width: 100%;
    text-align: left;
    padding: 30px
}

@media screen and (min-width:768px) {
    .team-modal .modal-box .modal-content {
        width: 66%
    }
}

.team-modal .modal-box .modal-content .modal-name {
    margin: 0 0 12px;
    color: #0b5fb8;
    font-family: Quicksand,sans-serif
}

.team-modal .modal-box .modal-content .modal-title {
    color: #2c7dd4;
    font-family: Roboto,sans-serif;
    font-style: italic
}

.team-modal .modal-box .modal-content hr {
    width: 100%;
    height: 2px;
    background-color: #331d56;
    margin: 24px 0
}

.team-modal .modal-box .modal-content .modal-bio {
    line-height: 1.5;
    height: 100%;
    overflow: auto;
    color: #000;
    font-family: Roboto,sans-serif
}

.team-modal .modal-box .close-modal {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 30px;
    background: none;
    border: none;
    cursor: pointer;
    width: 65px;
    height: 65px;
    color: #2c7dd4;
    opacity: .5;
    transition: all .3s ease-out
}

    .team-modal .modal-box .close-modal:hover {
        opacity: 1
    }

.team-modal.active .modal-box {
    opacity: 1;
    transform: translateY(0)
}

section.block.news {
    padding: 15px;
    overflow: hidden
}

    section.block.news.style-white {
        background-color: #0a487e;
        color: #0b5fb8
    }

        section.block.news.style-white p {
            color: #000
        }

    section.block.news.style-cream {
        background-color: #faf8f5;
        color: #0b5fb8
    }

        section.block.news.style-cream p {
            color: #000
        }

    section.block.news.style-purple {
        background-color: #0b5fb8;
        color: #faf8f5
    }

    section.block.news.style-dark-purple {
        background-color: #331d56;
        color: #faf8f5
    }

    section.block.news.style-bright-purple {
        background-color: #2c7dd4;
        color: #faf8f5
    }

    section.block.news.style-bright-purple-2 {
        background-color: #f6f4fe;
        color: #0b5fb8
    }

        section.block.news.style-bright-purple-2 ul li:before {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
        }

    section.block.news.style-gradient-purple {
        background: linear-gradient(14.77deg,#38205b,#55317c);
        color: #faf8f5
    }

@media(min-width:768px) {
    section.block.news {
        padding: 36px
    }
}

section.block.news .bubble {
    border-radius: 30px;
    background: #20589a;
    color: #fff;
    overflow: hidden;
    position: relative;
    box-shadow: 0 0 10px rgba(0,0,0,.1098039216)
}

@media(min-width:768px) {
    section.block.news .bubble {
        padding-bottom: 30px
    }
}

section.block.news .bubble:after {
    content: "";
    position: absolute;
    top: -577px;
    left: -144px;
    width: 1022px;
    height: 1022px;
    border-radius: 511px;
    background: #17457d;
    z-index: 0
}

section.block.news .headings {
    position: relative;
    z-index: 1;
    max-width: 760px;
    padding: 32px;
    margin: 0 auto;
    text-align: center
}

@media(min-width:768px) {
    section.block.news .headings {
        padding: 64px
    }
}

section.block.news .headings h6.pre-heading {
    margin-top: 0
}

section.block.news .headings h4 {
    letter-spacing: -1px;
    margin: 0
}

section.block.news .news-swiper {
    display: flex
}

    section.block.news .news-swiper .swiper-wrapper {
        width: 100%;
        display: flex
    }

    section.block.news .news-swiper .news-item {
        opacity: .4;
        transition: all .3s ease-out;
        display: flex;
        flex-direction: column;
        height: auto
    }

        section.block.news .news-swiper .news-item .image {
            height: 294px;
            flex-shrink: 0;
            background-position: 50%;
            background-size: cover;
            background-repeat: no-repeat;
            border-radius: 30px;
            background-color: hsla(0,0%,100%,.0666666667);
            transition: all .3s ease-out;
            position: relative
        }

            section.block.news .news-swiper .news-item .image:after {
                content: "";
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                border-radius: 30px;
                border: 4px solid transparent;
                transition: all .6s ease-out
            }

        section.block.news .news-swiper .news-item.swiper-slide-active .image:after {
            border: 4px solid #2c7dd4
        }

        section.block.news .news-swiper .news-item .content {
            padding: 15px;
            text-align: center;
            opacity: 0;
            transition: all .3s ease-out;
            flex-grow: 1;
            display: flex;
            flex-direction: column
        }

@media(min-width:768px) {
    section.block.news .news-swiper .news-item .content {
        padding: 20px
    }
}

section.block.news .news-swiper .news-item .content h6 {
    font-size: 22px
}

section.block.news .news-swiper .news-item .content a.read-more {
    color: #2c7dd4;
    font-size: 18px;
    font-weight: 500
}

section.block.news .news-swiper .news-item.swiper-slide-active, section.block.news .news-swiper .news-item.swiper-slide-active .content {
    opacity: 1
}

@media(min-width:1200px) {
    section.block.news .news-swiper .news-item.swiper-slide-next, section.block.news .news-swiper .news-item.swiper-slide-next .content, section.block.news .news-swiper .news-item.swiper-slide-prev, section.block.news .news-swiper .news-item.swiper-slide-prev .content {
        opacity: 1
    }
}

section.block.news .news-swiper .swiper-news-next, section.block.news .news-swiper .swiper-news-prev {
    width: 15%;
    height: 294px;
    position: absolute;
    top: 0;
    z-index: 10;
    display: flex;
    align-items: center
}

@media(min-width:1000px) {
    section.block.news .news-swiper .swiper-news-next, section.block.news .news-swiper .swiper-news-prev {
        width: 24%
    }
}

@media(min-width:1200px) {
    section.block.news .news-swiper .swiper-news-next, section.block.news .news-swiper .swiper-news-prev {
        width: 12%
    }
}

section.block.news .news-swiper .swiper-news-next:after, section.block.news .news-swiper .swiper-news-prev:after {
    content: "";
    color: #0b5fb8;
    background-color: #fff;
    width: 42px;
    height: 52px;
    background-size: 20px 25px;
    background-repeat: no-repeat;
    will-change: transform;
    display: block;
    box-shadow: 0 4px 4px 0 rgba(0,0,0,.25)
}

@media(min-width:600px) {
    section.block.news .news-swiper .swiper-news-next:after, section.block.news .news-swiper .swiper-news-prev:after {
        width: 72px;
        height: 72px;
        background-size: 24px 42px
    }
}

section.block.news .news-swiper .swiper-news-prev {
    left: 0;
    justify-content: flex-start
}

    section.block.news .news-swiper .swiper-news-prev:after {
        border-radius: 0 30px 30px 0;
        background-position: 7px;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCAyNSA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMjcyODkgMTkuNDI0MUwxOS4yNzI5IDEuNDI0MTRDMjAuNTAzMSAwLjE5NDE0NSAyMi40OTc3IDAuMTk0MTQ1IDIzLjcyNzkgMS40MjQxNEMyNC45NTc5IDIuNjU0MzggMjQuOTU3OSA0LjY0ODkgMjMuNzI3OSA1Ljg3OTE0TDcuOTU1MDkgMjEuNjUxOUwyMy43Mjc5IDM3LjQyNDdDMjQuOTU3OSAzOC42NTUgMjQuOTU3OSA0MC42NDk1IDIzLjcyNzkgNDEuODc5N0MyMi40OTc3IDQzLjEwOTcgMjAuNTAzMSA0My4xMDk3IDE5LjI3MjkgNDEuODc5N0wxLjI3Mjg5IDIzLjg3OTdDMC4wNDI4OTQyIDIyLjY0OTUgMC4wNDI4OTQ0IDIwLjY1NDQgMS4yNzI4OSAxOS40MjQxWiIgZmlsbD0iIzMzMUQ1NiIvPgo8L3N2Zz4K)
    }

@media(min-width:600px) {
    section.block.news .news-swiper .swiper-news-prev:after {
        background-position: 20px
    }
}

section.block.news .news-swiper .swiper-news-next {
    right: 0;
    justify-content: flex-end
}

    section.block.news .news-swiper .swiper-news-next:after {
        border-radius: 30px 0 0 30px;
        background-position: 18px;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCAyNSA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjcyNzEgMjMuODc4Nkw1LjcyNzExIDQxLjg3ODZDNC40OTY4NyA0My4xMDg2IDIuNTAyMzUgNDMuMTA4NiAxLjI3MjExIDQxLjg3ODZDMC4wNDIxMDkzIDQwLjY0ODMgMC4wNDIxMDkzIDM4LjY1MzggMS4yNzIxMSAzNy40MjM2TDE3LjA0NDkgMjEuNjUwOEwxLjI3MjExIDUuODc3OTlDMC4wNDIxMDkzIDQuNjQ3NzUgMC4wNDIxMDkzIDIuNjUzMjMgMS4yNzIxMSAxLjQyMjk5QzIuNTAyMzUgMC4xOTI5ODggNC40OTY4NyAwLjE5Mjk4OCA1LjcyNzExIDEuNDIyOTlMMjMuNzI3MSAxOS40MjNDMjQuOTU3MSAyMC42NTMyIDI0Ljk1NzEgMjIuNjQ4MyAyMy43MjcxIDIzLjg3ODZaIiBmaWxsPSIjMzMxRDU2Ii8+Cjwvc3ZnPgo=)
    }

@media(min-width:600px) {
    section.block.news .news-swiper .swiper-news-next:after {
        background-position: 27px
    }
}

section.block.tabbed-slider {
    padding: 15px;
    overflow: hidden
}

    section.block.tabbed-slider.style-white {
        background-color: #fff;
        color: #0b5fb8
    }

        section.block.tabbed-slider.style-white p {
            color: #000
        }

    section.block.tabbed-slider.style-cream {
        background-color: #faf8f5;
        color: #0b5fb8
    }

        section.block.tabbed-slider.style-cream p {
            color: #000
        }

    section.block.tabbed-slider.style-purple {
        background-color: #0b5fb8;
        color: #faf8f5
    }

    section.block.tabbed-slider.style-dark-purple {
        background-color: #331d56;
        color: #faf8f5
    }

    section.block.tabbed-slider.style-bright-purple {
        background-color: #2c7dd4;
        color: #faf8f5
    }

    section.block.tabbed-slider.style-bright-purple-2 {
        background-color: #f6f4fe;
        color: #0b5fb8
    }

        section.block.tabbed-slider.style-bright-purple-2 ul li:before {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
        }

    section.block.tabbed-slider.style-gradient-purple {
        background: linear-gradient(14.77deg,#38205b,#55317c);
        color: #faf8f5
    }

@media(min-width:768px) {
    section.block.tabbed-slider {
        padding: 36px
    }
}

section.block.tabbed-slider .contain {
    max-width: 1100px
}

section.block.tabbed-slider .bubble {
    border-radius: 30px;
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 32px 20px;
    overflow: hidden
}

@media(min-width:768px) {
    section.block.tabbed-slider .bubble {
        padding: 64px 20px
    }
}

section.block.tabbed-slider .heading {
    text-align: center;
    margin-top: 0;
    margin-bottom: 1em
}

section.block.tabbed-slider .tabs-nav {
    display: flex;
    border-radius: 30px;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 16px
}

@media(min-width:1360px) {
    section.block.tabbed-slider .tabs-nav {
        background-color: #331d56;
        flex-wrap: nowrap;
        gap: 0
    }
}

section.block.tabbed-slider .tabs-nav .nav-item {
    padding: 10px 27px;
    font-size: 16px;
    cursor: pointer;
    transition: all .3s cubic-bezier(0,0,.44,1.18);
    position: relative;
    border-radius: 30px;
    will-change: transform;
    z-index: 0;
    color: #2c7dd4;
    background-color: #331d56
}

    section.block.tabbed-slider .tabs-nav .nav-item * {
        will-change: transform
    }

    section.block.tabbed-slider .tabs-nav .nav-item:not(.active):hover {
        transform: scale(1.05);
        background-color: #55328d;
        color: #cabdff;
        z-index: 4
    }

    section.block.tabbed-slider .tabs-nav .nav-item.active, section.block.tabbed-slider .tabs-nav .nav-item.active:hover {
        transform: scale(1.05);
        background-color: #fff;
        color: #0b5fb8;
        z-index: 5
    }

section.block.tabbed-slider .tabs {
    margin: 30px 0;
    width: 100%
}

    section.block.tabbed-slider .tabs .tab {
        transition: all .3s cubic-bezier(0,0,.44,1.18);
        max-height: 0;
        position: relative;
        opacity: 0;
        text-align: center;
        padding-bottom: 0;
        margin: 0
    }

        section.block.tabbed-slider .tabs .tab.active {
            opacity: 1;
            padding-bottom: 1px
        }

        section.block.tabbed-slider .tabs .tab h6.title {
            font-size: 20px;
            color: #ff7c00;
            font-style: italic;
            font-family: Roboto,sans-serif;
            font-weight: 500;
            margin-top: 0
        }

        section.block.tabbed-slider .tabs .tab p.intro {
            color: inherit
        }

        section.block.tabbed-slider .tabs .tab .modules {
            width: 100%
        }

            section.block.tabbed-slider .tabs .tab .modules .swiper-wrapper {
                width: 100%;
                display: flex
            }

            section.block.tabbed-slider .tabs .tab .modules .module {
                padding: 24px;
                background-color: #331d56;
                color: #fff;
                border-radius: 30px;
                width: 255px;
                display: flex;
                gap: 24px;
                flex-direction: column;
                text-align: left;
                height: auto
            }

                section.block.tabbed-slider .tabs .tab .modules .module .image {
                    flex-basis: 160px;
                    min-height: 160px;
                    flex-shrink: 0;
                    background-position: 50%;
                    background-size: cover;
                    background-repeat: no-repeat;
                    border-radius: 10px;
                    background-color: hsla(0,0%,100%,.0666666667)
                }

                section.block.tabbed-slider .tabs .tab .modules .module .content h6 {
                    font-weight: 600;
                    font-size: 20px;
                    line-height: 1.5em;
                    margin-top: 0;
                    padding-bottom: .8em;
                    border-bottom: 2px solid #2c7dd4;
                    margin-bottom: .8em
                }

                section.block.tabbed-slider .tabs .tab .modules .module .content p {
                    font-size: 16px;
                    line-height: 1.5em;
                    color: inherit
                }

        section.block.tabbed-slider .tabs .tab .links {
            display: flex;
            justify-content: center;
            align-content: center;
            flex-wrap: wrap;
            gap: 16px;
            margin-top: 38px;
            padding-bottom: 10px
        }

            section.block.tabbed-slider .tabs .tab .links .hollow {
                color: #fff
            }

                section.block.tabbed-slider .tabs .tab .links .hollow i {
                    color: #ff7c00
                }

section.block.cta-hover-cards {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    section.block.cta-hover-cards {
        padding-left: 0;
        padding-right: 0
    }
}

section.block.cta-hover-cards.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    section.block.cta-hover-cards.top-padding-default {
        padding-top: 80px
    }
}

section.block.cta-hover-cards.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    section.block.cta-hover-cards.top-padding-small {
        padding-top: 30px
    }
}

section.block.cta-hover-cards.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    section.block.cta-hover-cards.bottom-padding-default {
        padding-bottom: 80px
    }
}

section.block.cta-hover-cards.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    section.block.cta-hover-cards.bottom-padding-small {
        padding-bottom: 30px
    }
}

section.block.cta-hover-cards.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    section.block.cta-hover-cards.style-white p {
        color: #000
    }

section.block.cta-hover-cards.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    section.block.cta-hover-cards.style-cream p {
        color: #000
    }

section.block.cta-hover-cards.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

section.block.cta-hover-cards.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

section.block.cta-hover-cards.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

section.block.cta-hover-cards.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    section.block.cta-hover-cards.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

section.block.cta-hover-cards.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

section.block.cta-hover-cards .heading {
    text-align: center
}

    section.block.cta-hover-cards .heading h4 {
        margin-bottom: .2em
    }

section.block.cta-hover-cards .intro {
    text-align: center;
    font-family: Roboto,sans-serif;
    font-weight: 500;
    font-style: Italic;
    font-size: 20px;
    color: #ff7c00
}

section.block.cta-hover-cards .cards-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 24px;
    margin-top: 2.5rem
}

    section.block.cta-hover-cards .cards-container.three-col a.cta-card {
        width: 414px
    }

    section.block.cta-hover-cards .cards-container a.cta-card {
        display: block;
        border-radius: 20px;
        overflow: hidden;
        width: 636px;
        flex-grow: 0;
        flex-shrink: 1;
        will-change: transform;
        transition: transform .1s cubic-bezier(0,0,.44,1.18);
        background-color: #885cb4;
        text-decoration: none
    }

        section.block.cta-hover-cards .cards-container a.cta-card * {
            will-change: transform
        }

        section.block.cta-hover-cards .cards-container a.cta-card .inner {
            background: rgba(51,29,86,.7);
            color: #faf8f5;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            gap: 1em;
            padding: 2rem;
            height: 320px;
            transition: background .1s linear
        }

        section.block.cta-hover-cards .cards-container a.cta-card .title {
            font-weight: 600;
            text-align: center
        }

        section.block.cta-hover-cards .cards-container a.cta-card:hover {
            transform: scale(1.02)
        }

            section.block.cta-hover-cards .cards-container a.cta-card:hover .inner {
                background: rgba(51,29,86,.8)
            }

section.block.text-hover-card {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    section.block.text-hover-card {
        padding-left: 0;
        padding-right: 0
    }
}

section.block.text-hover-card.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    section.block.text-hover-card.top-padding-default {
        padding-top: 80px
    }
}

section.block.text-hover-card.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    section.block.text-hover-card.top-padding-small {
        padding-top: 30px
    }
}

section.block.text-hover-card.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    section.block.text-hover-card.bottom-padding-default {
        padding-bottom: 80px
    }
}

section.block.text-hover-card.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    section.block.text-hover-card.bottom-padding-small {
        padding-bottom: 30px
    }
}

section.block.text-hover-card.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    section.block.text-hover-card.style-white p {
        color: #000
    }

section.block.text-hover-card.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    section.block.text-hover-card.style-cream p {
        color: #000
    }

section.block.text-hover-card.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

section.block.text-hover-card.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

section.block.text-hover-card.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

section.block.text-hover-card.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    section.block.text-hover-card.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

section.block.text-hover-card.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

section.block.text-hover-card .cards-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 64px;
    margin-top: 2.5rem
}

    section.block.text-hover-card .cards-container .text-content {
        flex-grow: 1;
        flex-shrink: 1;
        flex-basis: 400px
    }

    section.block.text-hover-card .cards-container a.cta-card {
        display: block;
        border-radius: 20px;
        overflow: hidden;
        flex-basis: 400px;
        flex-grow: 1;
        flex-shrink: 1;
        will-change: transform;
        transition: transform .1s cubic-bezier(0,0,.44,1.18);
        background-color: #885cb4;
        text-decoration: none;
        height: 298px
    }

        section.block.text-hover-card .cards-container a.cta-card * {
            will-change: transform
        }

        section.block.text-hover-card .cards-container a.cta-card .inner {
            background: rgba(51,29,86,.7);
            color: #faf8f5;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            gap: 1em;
            padding: 2rem;
            height: 100%;
            transition: background .1s linear
        }

            section.block.text-hover-card .cards-container a.cta-card .inner .btn {
                color: #fff
            }

        section.block.text-hover-card .cards-container a.cta-card .title {
            font-weight: 600;
            text-align: center
        }

        section.block.text-hover-card .cards-container a.cta-card:hover {
            transform: scale(1.02)
        }

            section.block.text-hover-card .cards-container a.cta-card:hover .inner {
                background: rgba(51,29,86,.8)
            }

section.block.intro-text-image {
    padding: 15px
}

    section.block.intro-text-image.style-white {
        background-color: #fff;
        color: #0b5fb8
    }

        section.block.intro-text-image.style-white p {
            color: #000
        }

    section.block.intro-text-image.style-cream {
        background-color: #faf8f5;
        color: #0b5fb8
    }

        section.block.intro-text-image.style-cream p {
            color: #000
        }

    section.block.intro-text-image.style-purple {
        background-color: #0b5fb8;
        color: #faf8f5
    }

    section.block.intro-text-image.style-dark-purple {
        background-color: #331d56;
        color: #faf8f5
    }

    section.block.intro-text-image.style-bright-purple {
        background-color: #2c7dd4;
        color: #faf8f5
    }

    section.block.intro-text-image.style-bright-purple-2 {
        background-color: #f6f4fe;
        color: #0b5fb8
    }

        section.block.intro-text-image.style-bright-purple-2 ul li:before {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
        }

    section.block.intro-text-image.style-gradient-purple {
        background: linear-gradient(14.77deg,#38205b,#55317c);
        color: #faf8f5
    }

@media(min-width:768px) {
    section.block.intro-text-image {
        padding: 48px 72px
    }
}

section.block.intro-text-image .bubble {
    border-radius: 30px;
    background: #faf8f5;
    color: #0b5fb8;
    box-shadow: 0 0 10px rgba(0,0,0,.1098039216);
    padding: 32px
}

@media(min-width:768px) {
    section.block.intro-text-image .bubble {
        padding: 64px
    }
}

section.block.intro-text-image .intro-container {
    display: grid;
    gap: 40px;
    grid-template-columns: repeat(1,1fr)
}

@media(min-width:1000px) {
    section.block.intro-text-image .intro-container {
        direction: rtl;
        grid-template-columns: repeat(2,1fr)
    }
}

section.block.intro-text-image .intro-container .intro {
    direction: ltr
}

    section.block.intro-text-image .intro-container .intro p {
        font-size: 16px;
        line-height: 1.5em
    }

section.block.intro-text-image .intro-container .image {
    min-height: 220px;
    border-radius: 10px;
    background-color: #f2f0ed
}

section.block.intro-text-image .cards-container {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(1,1fr);
    margin-top: 48px
}

@media(min-width:1000px) {
    section.block.intro-text-image .cards-container {
        grid-template-columns: repeat(2,1fr)
    }
}

section.block.intro-text-image .cards-container .view-card {
    min-height: 154px;
    border-radius: 30px;
    display: flex;
    box-shadow: 0 0 12px 0 rgba(0,0,0,.12);
    background-color: #fff;
    overflow: hidden;
    flex-direction: column
}

@media(min-width:600px) {
    section.block.intro-text-image .cards-container .view-card {
        flex-direction: row
    }
}

section.block.intro-text-image .cards-container .view-card .image {
    flex-shrink: 0;
    background-color: #f9f8f6;
    height: 100px
}

@media(min-width:600px) {
    section.block.intro-text-image .cards-container .view-card .image {
        width: 108px;
        height: auto
    }
}

section.block.intro-text-image .cards-container .view-card .inner {
    display: flex;
    align-items: center;
    justify-content: center
}

    section.block.intro-text-image .cards-container .view-card .inner .content {
        padding: 15px 24px
    }

        section.block.intro-text-image .cards-container .view-card .inner .content h5.title {
            margin-bottom: .2em
        }

        section.block.intro-text-image .cards-container .view-card .inner .content .sub {
            font-weight: 600;
            font-style: italic;
            font-size: 14px;
            color: #0b5fb8
        }

        section.block.intro-text-image .cards-container .view-card .inner .content .text {
            font-size: 14px;
            line-height: 1.5em
        }

section.block.intro-text-image .link {
    text-align: center;
    margin-top: 48px
}

section.block.text-with-icons.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    section.block.text-with-icons.style-white p {
        color: #000
    }

section.block.text-with-icons.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    section.block.text-with-icons.style-cream p {
        color: #000
    }

section.block.text-with-icons.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

section.block.text-with-icons.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

section.block.text-with-icons.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

section.block.text-with-icons.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    section.block.text-with-icons.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

section.block.text-with-icons.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

section.block.text-with-icons.sans-bubble {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    section.block.text-with-icons.sans-bubble {
        padding-left: 0;
        padding-right: 0
    }
}

section.block.text-with-icons.sans-bubble.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    section.block.text-with-icons.sans-bubble.top-padding-default {
        padding-top: 80px
    }
}

section.block.text-with-icons.sans-bubble.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    section.block.text-with-icons.sans-bubble.top-padding-small {
        padding-top: 30px
    }
}

section.block.text-with-icons.sans-bubble.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    section.block.text-with-icons.sans-bubble.bottom-padding-default {
        padding-bottom: 80px
    }
}

section.block.text-with-icons.sans-bubble.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    section.block.text-with-icons.sans-bubble.bottom-padding-small {
        padding-bottom: 30px
    }
}

section.block.text-with-icons.bubble {
    padding: 15px
}

@media(min-width:768px) {
    section.block.text-with-icons.bubble {
        padding: 48px 72px
    }
}

section.block.text-with-icons .bubble {
    border-radius: 30px;
    background: #faf8f5;
    color: #0b5fb8;
    box-shadow: 0 0 10px rgba(0,0,0,.1098039216);
    padding: 16px
}

@media(min-width:500px) {
    section.block.text-with-icons .bubble {
        padding: 32px
    }
}

@media(min-width:768px) {
    section.block.text-with-icons .bubble {
        padding: 64px
    }
}

section.block.text-with-icons .columns {
    display: grid;
    gap: 64px;
    grid-template-columns: repeat(1,1fr)
}

@media(min-width:1000px) {
    section.block.text-with-icons .columns {
        grid-template-columns: repeat(2,1fr)
    }
}

section.block.text-with-icons .introduction {
    display: flex;
    flex-direction: column;
    gap: 20px
}

    section.block.text-with-icons .introduction .image {
        flex-grow: 1;
        border-radius: 30px;
        min-height: 200px
    }

section.block.text-with-icons .icons {
    display: flex;
    flex-direction: column;
    gap: 20px
}

    section.block.text-with-icons .icons .text p:last-of-type {
        margin-bottom: 0
    }

    section.block.text-with-icons .icons .icons-container {
        margin: 1em 0;
        display: flex;
        flex-direction: column;
        gap: 8px
    }

        section.block.text-with-icons .icons .icons-container .item {
            display: flex;
            padding: 12px 16px;
            background-color: #fff;
            border-radius: 30px;
            align-items: center;
            gap: 16px
        }

            section.block.text-with-icons .icons .icons-container .item .icon {
                width: 45px;
                height: 64px;
                background-size: contain;
                background-position: 50%;
                background-repeat: no-repeat;
                flex-shrink: 0;
                background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjUiIHZpZXdCb3g9IjAgMCA2NCA2NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzMyMV84NjczKSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMV8zMjFfODY3MykiPgo8cGF0aCBkPSJNNDYuMzcxNyAxMC42MDE2SDE3LjYyNzlDMTMuNDQ4NiAxMC42MDE2IDEwLjA0NjkgMTQuMDAwNyAxMC4wNDY5IDE4LjE4MDFWNDYuOTIzOUMxMC4wNDY5IDUxLjEwMzMgMTMuNDQ2MSA1NC41MDUgMTcuNjI3OSA1NC41MDVINDYuMzcxN0M1MC41NTExIDU0LjUwNSA1My45NTI4IDUxLjEwNTggNTMuOTUyOCA0Ni45MjM5VjE4LjE4MjZDNTMuOTUyOCAxNC4wMDMzIDUwLjU1MzYgMTAuNjAxNiA0Ni4zNzE3IDEwLjYwMTZaTTExLjk0MzQgMTguMTgyNkMxMS45NDM0IDE1LjMzNzggMTQuMDQzMSAxMi45NzQ3IDE2Ljc3MjUgMTIuNTYwOEwxNi41NTY4IDEyLjQ5NTZIMzEuMDUxNlYxOS4zMjkxQzMxLjA1MTYgMTkuNzA3OSAzMS4yNzc0IDIwLjA0OSAzMS42MjM1IDIwLjE5N0MzMS45Njk3IDIwLjM0NzYgMzIuMzcxMSAyMC4yNzczIDMyLjY0OTYgMjAuMDE4OUMzMy40OTUgMTkuMjI2MiAzNC44ODQ4IDE4LjY0OTIgMzUuOTQ4NCAxOC42NDkyQzM3LjUxNjMgMTguNjQ5MiAzOC43OTMyIDE5LjkyNjEgMzguNzkzMiAyMS40OTRDMzguNzkzMiAyMy4wNjE5IDM3LjUxNjMgMjQuMzM4OCAzNS45NDg0IDI0LjMzODhDMzQuODc5NyAyNC4zMzg4IDMzLjQ5NSAyMy43NTkzIDMyLjY1MjEgMjIuOTY0MUMzMi4zNzYxIDIyLjcwMzIgMzEuOTcyMiAyMi42MzA0IDMxLjYyMzUgMjIuNzgzNEMzMS4yNzQ4IDIyLjkzNCAzMS4wNTE2IDIzLjI3NTEgMzEuMDUxNiAyMy42NTM5VjMxLjYwNjNIMjQuOTA4TDI1LjAxMzMgMzEuMzgzQzI1LjQ0NzMgMzAuNDU3MyAyNS42ODU2IDI5LjQ3MTQgMjUuNjg1NiAyOC42MDg1QzI1LjY4NTYgMjUuOTk0NSAyMy41NTgzIDIzLjg2NzIgMjAuOTQ0MyAyMy44NjcyQzE4LjMzMDMgMjMuODY3MiAxNi4yMDMgMjUuOTk0NSAxNi4yMDMgMjguNjA4NUMxNi4yMDMgMjkuNDY4OSAxNi40NDE0IDMwLjQ1NDggMTYuODc1MyAzMS4zODNMMTYuOTgwNyAzMS42MDYzSDExLjk0MDlWMTguMTgyNkgxMS45NDM0Wk0zMS4wNTQxIDUyLjYxMUgxNy42MzA0QzE0LjUxNzIgNTIuNjExIDExLjk4MSA1MC4wOTQ4IDExLjk0NTkgNDYuOTkxNlY0Ni45MjM5VjMzLjUwMDNIMTguNzkxOUMxOS4xNzA3IDMzLjUwMDMgMTkuNTE0NCAzMy4yNzQ1IDE5LjY2MjQgMzIuOTI4M0MxOS44MTI5IDMyLjU3OTYgMTkuNzQwMiAzMi4xNzU3IDE5LjQ4MTggMzEuODk5OEMxOC42ODQxIDMxLjA1NjkgMTguMTA3MSAyOS42NzIxIDE4LjEwNzEgMjguNjA2QzE4LjEwNzEgMjcuMDM4MSAxOS4zODQgMjUuNzYxMiAyMC45NTE5IDI1Ljc2MTJDMjIuNTE5OCAyNS43NjEyIDIzLjc5NjYgMjcuMDM4MSAyMy43OTY2IDI4LjYwNkMyMy43OTY2IDI5LjY2OTYgMjMuMjE5NyAzMS4wNTY5IDIyLjQyNjkgMzEuOTA0OEMyMi4xNjg1IDMyLjE4MDcgMjIuMDk4MyAzMi41ODQ2IDIyLjI0ODggMzIuOTMwOEMyMi4zOTkzIDMzLjI3NyAyMi43NDA1IDMzLjUwMjggMjMuMTE5MyAzMy41MDI4SDMxLjA1OTFWMzkuNjQ2NEwzMC44MzU4IDM5LjU0MUMyOS45MTAyIDM5LjEwNyAyOC45MjQzIDM4Ljg2ODcgMjguMDYxMyAzOC44Njg3QzI1LjQ0NzMgMzguODY4NyAyMy4zMiA0MC45OTYgMjMuMzIgNDMuNjFDMjMuMzIgNDYuMjI0IDI1LjQ0NzMgNDguMzUxMyAyOC4wNjEzIDQ4LjM1MTNDMjguOTIxOCA0OC4zNTEzIDI5LjkwNzYgNDguMTEzIDMwLjgzNTggNDcuNjc5TDMxLjA1OTEgNDcuNTczN1Y1Mi42MTM1TDMxLjA1NDEgNTIuNjExWk01Mi4wNjEzIDQ2LjkyMTRDNTIuMDYxMyA1MC4wNDQ2IDQ5LjUyNzYgNTIuNTkwOSA0Ni40MDY5IDUyLjYwNkg0Ni4zNzE3SDMyLjk0ODFWNDUuNzU5OUMzMi45NDgxIDQ1LjM4MTEgMzIuNzIyMyA0NS4wMzc0IDMyLjM3NjEgNDQuODg5NEMzMi4wMjc0IDQ0LjczODkgMzEuNjIzNSA0NC44MTE3IDMxLjM0NzYgNDUuMDdDMzAuNTA0NyA0NS44Njc4IDI5LjExOTkgNDYuNDQ0OCAyOC4wNTEzIDQ2LjQ0NDhDMjYuNDgzNCA0Ni40NDQ4IDI1LjIwNjUgNDUuMTY3OSAyNS4yMDY1IDQzLjZDMjUuMjA2NSA0Mi4wMzIxIDI2LjQ4MzQgNDAuNzU1MiAyOC4wNTEzIDQwLjc1NTJDMjkuMTE3NCA0MC43NTUyIDMwLjUwNDcgNDEuMzMyMiAzMS4zNTAxIDQyLjEyNDlDMzEuNjI2MSA0Mi4zODA4IDMyLjAyOTkgNDIuNDUxIDMyLjM3NjEgNDIuMzAzQzMyLjcyMjMgNDIuMTUyNSAzMi45NDgxIDQxLjgxMTMgMzIuOTQ4MSA0MS40MzUxVjMzLjQ5NTNIMzkuMDk0MkwzOC45ODg5IDMzLjcxODVDMzguNTU0OSAzNC42MzkyIDM4LjMxNjYgMzUuNjI1MSAzOC4zMTY2IDM2LjQ5MzFDMzguMzE2NiAzOS4xMDcgNDAuNDQzOSA0MS4yMzQ0IDQzLjA1NzkgNDEuMjM0NEM0NS42NzE4IDQxLjIzNDQgNDcuNzk5MSAzOS4xMDcgNDcuNzk5MSAzNi40OTMxQzQ3Ljc5OTEgMzUuNjMwMSA0Ny41NjA4IDM0LjY0NDIgNDcuMTI2OCAzMy43MTg1TDQ3LjAyMTUgMzMuNDk1M0g1Mi4wNTg4VjQ2LjkxODlMNTIuMDYxMyA0Ni45MjE0Wk01Mi4wNTYzIDMxLjYwNjNINDUuMjIyOEM0NC44NDQgMzEuNjA2MyA0NC41MDI4IDMxLjgyOTUgNDQuMzU0OCAzMi4xNzU3QzQ0LjIwNDMgMzIuNTIxOSA0NC4yNzQ1IDMyLjkyNTggNDQuNTMyOSAzMy4yMDE3QzQ1LjMyNTYgMzQuMDQ5NyA0NS45MDI2IDM1LjQzNDQgNDUuOTAyNiAzNi40OTgxQzQ1LjkwMjYgMzguMDY2IDQ0LjYyNTcgMzkuMzQyOSA0My4wNTc5IDM5LjM0MjlDNDEuNDkgMzkuMzQyOSA0MC4yMTMxIDM4LjA2NiA0MC4yMTMxIDM2LjQ5ODFDNDAuMjEzMSAzNS40Mjk0IDQwLjc5MjYgMzQuMDQ0NiA0MS41OTAzIDMzLjIwNDNDNDEuODUxMiAzMi45MjgzIDQxLjkyMTQgMzIuNTI0NCA0MS43NzA5IDMyLjE3ODJDNDEuNjIyOSAzMS44Mjk1IDQxLjI3OTIgMzEuNjA2MyA0MC45MDA0IDMxLjYwNjNIMzIuOTQ4MVYyNS40NjAxTDMzLjE3MTQgMjUuNTY1NUMzNC4wOTIgMjUuOTk5NSAzNS4wNzc5IDI2LjIzNzggMzUuOTQ1OSAyNi4yMzc4QzM4LjU1OTkgMjYuMjM3OCA0MC42ODcyIDI0LjExMDUgNDAuNjg3MiAyMS40OTY1QzQwLjY4NzIgMTguODgyNSAzOC41NTk5IDE2Ljc1NTIgMzUuOTQ1OSAxNi43NTUyQzM1LjA4MjkgMTYuNzU1MiAzNC4wOTcgMTYuOTkzNSAzMy4xNzE0IDE3LjQyNzVMMzIuOTQ4MSAxNy41MzI5VjEyLjQ5NTZINDYuMzcxN0M0OS41MDc1IDEyLjQ5NTYgNTIuMDU2MyAxNS4wNDY4IDUyLjA1NjMgMTguMTgwMVYzMS42MDYzWiIgZmlsbD0iI0ZGN0MwMCIvPgo8L2c+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzIxXzg2NzMiPgo8cmVjdCB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuNTUwNzgxKSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxXzMyMV84NjczIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjU1MDc4MSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
            }

@media(min-width:500px) {
    section.block.text-with-icons .icons .icons-container .item .icon {
        width: 64px
    }
}

section.block.text-with-icons .icons .icons-container .item h6.title {
    font-size: 20px;
    margin-bottom: .1em;
    color: #0b5fb8
}

section.block.text-with-icons .icons .icons-container .item .text {
    font-size: 14px;
    margin-bottom: 0;
    color: #000
}

section.block.text-with-icons .icons .link {
    text-align: left;
    margin-top: 1em
}

section.block.text-with-icons .link {
    text-align: center;
    margin-top: 48px
}

section.block.tabbed-content {
    padding: 15px
}

    section.block.tabbed-content.style-white {
        background-color: #fff;
        color: #0b5fb8
    }

        section.block.tabbed-content.style-white p {
            color: #000
        }

    section.block.tabbed-content.style-cream {
        background-color: #faf8f5;
        color: #0b5fb8
    }

        section.block.tabbed-content.style-cream p {
            color: #000
        }

    section.block.tabbed-content.style-purple {
        background-color: #0b5fb8;
        color: #faf8f5
    }

    section.block.tabbed-content.style-dark-purple {
        background-color: #331d56;
        color: #faf8f5
    }

    section.block.tabbed-content.style-bright-purple {
        background-color: #2c7dd4;
        color: #faf8f5
    }

    section.block.tabbed-content.style-bright-purple-2 {
        background-color: #f6f4fe;
        color: #0b5fb8
    }

        section.block.tabbed-content.style-bright-purple-2 ul li:before {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
        }

    section.block.tabbed-content.style-gradient-purple {
        background: linear-gradient(14.77deg,#38205b,#55317c);
        color: #faf8f5
    }

@media(min-width:768px) {
    section.block.tabbed-content {
        padding: 48px 72px
    }
}

section.block.tabbed-content .bubble {
    border-radius: 30px;
    background: #faf8f5;
    color: #0b5fb8;
    box-shadow: 0 0 10px rgba(0,0,0,.1098039216);
    padding: 32px
}

@media(min-width:768px) {
    section.block.tabbed-content .bubble {
        padding: 64px
    }
}

section.block.tabbed-content .heading h3 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 1em
}

section.block.tabbed-content .tabs-container {
    display: flex;
    gap: 28px;
    position: relative;
    flex-direction: column
}

@media(min-width:1360px) {
    section.block.tabbed-content .tabs-container {
        flex-direction: row
    }
}

section.block.tabbed-content .tabs-container .tabs-nav {
    border-radius: 30px;
    flex-shrink: 0;
    color: #0b5fb8;
    z-index: 0;
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-direction: column
}

@media(min-width:768px) {
    section.block.tabbed-content .tabs-container .tabs-nav {
        flex-direction: row;
        flex-wrap: wrap;
        align-items: center;
        gap: 15px
    }
}

@media(min-width:1360px) {
    section.block.tabbed-content .tabs-container .tabs-nav {
        display: block;
        flex-basis: 295px;
        background-color: #fff
    }
}

section.block.tabbed-content .tabs-container .tabs-nav .nav-item {
    padding: 16px 27px;
    font-size: 18px;
    line-height: 1.1em;
    cursor: pointer;
    transition: all .3s cubic-bezier(0,0,.44,1.18);
    position: relative;
    border-radius: 30px;
    will-change: transform;
    z-index: 0;
    background-color: #fff
}

    section.block.tabbed-content .tabs-container .tabs-nav .nav-item * {
        will-change: transform
    }

@media(min-width:1360px) {
    section.block.tabbed-content .tabs-container .tabs-nav .nav-item span {
        max-width: 241px;
        display: block
    }
}

section.block.tabbed-content .tabs-container .tabs-nav .nav-item:not(.active):hover {
    transform: scale(1.05);
    background-color: #fff;
    box-shadow: 4px 4px 11px 0 rgba(0,0,0,.06);
    z-index: 4
}

section.block.tabbed-content .tabs-container .tabs-nav .nav-item.active, section.block.tabbed-content .tabs-container .tabs-nav .nav-item.active:hover {
    transform: scale(1.05);
    background-color: #0b5fb8;
    color: #faf8f5;
    z-index: 5
}

@media(min-width:1360px) {
    section.block.tabbed-content .tabs-container .tabs-nav .nav-item.active, section.block.tabbed-content .tabs-container .tabs-nav .nav-item.active:hover {
        width: calc(100% + 80px)
    }

        section.block.tabbed-content .tabs-container .tabs-nav .nav-item.active:first-of-type, section.block.tabbed-content .tabs-container .tabs-nav .nav-item.active:hover:first-of-type {
            transform: scale(1.05) translateY(1px)
        }

        section.block.tabbed-content .tabs-container .tabs-nav .nav-item.active:hover:last-of-type, section.block.tabbed-content .tabs-container .tabs-nav .nav-item.active:last-of-type {
            transform: scale(1.05) translateY(-1px)
        }
}

section.block.tabbed-content .tabs-container .tabs {
    flex-grow: 1;
    background: linear-gradient(14.77deg,#38205b,#55317c);
    border-radius: 30px;
    z-index: 1
}

    section.block.tabbed-content .tabs-container .tabs .tab {
        overflow: hidden;
        transition: all .3s cubic-bezier(0,0,.44,1.18);
        max-height: 0;
        position: relative;
        color: #fff;
        opacity: 0
    }

        section.block.tabbed-content .tabs-container .tabs .tab .inner {
            display: flex;
            gap: 32px;
            padding: 24px;
            flex-grow: 1;
            flex-direction: column
        }

@media(min-width:768px) {
    section.block.tabbed-content .tabs-container .tabs .tab .inner {
        flex-direction: row
    }
}

section.block.tabbed-content .tabs-container .tabs .tab .inner .image {
    flex-basis: 295px;
    flex-shrink: 0;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 10px;
    background-color: hsla(0,0%,100%,.0666666667)
}

@media(min-width:768px) {
    section.block.tabbed-content .tabs-container .tabs .tab .inner .image {
        flex-basis: 295px;
        min-height: 250px
    }
}

section.block.tabbed-content .tabs-container .tabs .tab .inner .content {
    flex-grow: 1
}

    section.block.tabbed-content .tabs-container .tabs .tab .inner .content h4 {
        font-weight: 600;
        margin-top: 0;
        padding-bottom: .4em;
        border-bottom: 2px solid #2c7dd4
    }

    section.block.tabbed-content .tabs-container .tabs .tab .inner .content li, section.block.tabbed-content .tabs-container .tabs .tab .inner .content p, section.block.tabbed-content .tabs-container .tabs .tab .inner .content ul {
        font-size: 16px;
        color: inherit
    }

    section.block.tabbed-content .tabs-container .tabs .tab .inner .content .link {
        text-align: right;
        margin-top: 30px
    }

section.block.tabbed-content .tabs-container .tabs .tab.active {
    opacity: 1
}

section.block.tabbed-content .note {
    text-align: center;
    margin: 40px auto;
    max-width: 700px;
    font-size: 18px;
    line-height: 1.6em;
    font-style: italic
}

section.block.tabbed-content .link {
    text-align: center
}

section.block.getting-started {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    section.block.getting-started {
        padding-left: 0;
        padding-right: 0
    }
}

section.block.getting-started.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    section.block.getting-started.top-padding-default {
        padding-top: 80px
    }
}

section.block.getting-started.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    section.block.getting-started.top-padding-small {
        padding-top: 30px
    }
}

section.block.getting-started.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    section.block.getting-started.bottom-padding-default {
        padding-bottom: 80px
    }
}

section.block.getting-started.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    section.block.getting-started.bottom-padding-small {
        padding-bottom: 30px
    }
}

section.block.getting-started.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    section.block.getting-started.style-white p {
        color: #000
    }

section.block.getting-started.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    section.block.getting-started.style-cream p {
        color: #000
    }

section.block.getting-started.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

section.block.getting-started.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

section.block.getting-started.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

section.block.getting-started.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    section.block.getting-started.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

section.block.getting-started.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

section.block.getting-started .contain {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    gap: 30px;
    align-items: start
}

@media screen and (min-width:768px) {
    section.block.getting-started .contain {
        gap: 70px
    }
}

section.block.getting-started .contain .text {
    grid-column: span 12;
    display: grid;
    grid-template-columns: repeat(12,1fr);
    gap: 24px
}

@media screen and (min-width:768px) {
    section.block.getting-started .contain .text {
        grid-column: span 4
    }
}

section.block.getting-started .contain .text .headings, section.block.getting-started .contain .text .paragraphs {
    grid-column: span 12
}

section.block.getting-started .contain .text .image {
    grid-column: span 12;
    aspect-ratio: 3/4;
    border-radius: 30px
}

section.block.getting-started .contain .steps {
    grid-column: span 12;
    display: grid;
    grid-template-columns: repeat(12,1fr);
    gap: 24px
}

@media screen and (min-width:768px) {
    section.block.getting-started .contain .steps {
        grid-column: span 8
    }
}

section.block.getting-started .contain .steps .step {
    grid-column: span 12;
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 24px
}

@media screen and (min-width:768px) {
    section.block.getting-started .contain .steps .step {
        grid-column: span 4
    }
}

section.block.getting-started .contain .steps .step .step-icon img {
    width: 100%;
    max-width: 112px
}

section.block.getting-started .contain .steps .step .step-text h5 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 20px
}

    section.block.getting-started .contain .steps .step .step-text h5 span {
        color: #2c7dd4;
        font-size: 64px;
        flex-shrink: 0;
        line-height: .9em
    }

section.block.getting-started .contain .steps .step .step-text .step-link {
    display: block;
    color: #ff7c00;
    padding: 0 30px;
    margin-top: auto;
    margin-bottom: 20px
}

section.block.image-with-text {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    section.block.image-with-text {
        padding-left: 0;
        padding-right: 0
    }
}

section.block.image-with-text.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    section.block.image-with-text.top-padding-default {
        padding-top: 80px
    }
}

section.block.image-with-text.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    section.block.image-with-text.top-padding-small {
        padding-top: 30px
    }
}

section.block.image-with-text.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    section.block.image-with-text.bottom-padding-default {
        padding-bottom: 80px
    }
}

section.block.image-with-text.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    section.block.image-with-text.bottom-padding-small {
        padding-bottom: 30px
    }
}

section.block.image-with-text.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    section.block.image-with-text.style-white p {
        color: #000
    }

section.block.image-with-text.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    section.block.image-with-text.style-cream p {
        color: #000
    }

section.block.image-with-text.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

section.block.image-with-text.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

section.block.image-with-text.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

section.block.image-with-text.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    section.block.image-with-text.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

section.block.image-with-text.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

section.block.image-with-text.text-left {
    text-align: left
}

section.block.image-with-text.text-center {
    text-align: center
}

section.block.image-with-text.text-right {
    text-align: right
}

section.block.image-with-text.container-background .contain {
    /*   background-color: #faf8f5;
    color: #0b5fb8;*/
    background-color: #f4e5d5;
    color: #2762a6;
    border-radius: 30px;
    padding: 32px 23px
}

@media screen and (min-width:768px) {
    section.block.image-with-text.container-background .contain {
        padding: 64px 56px
    }
}

section.block.image-with-text.container-background .contain p {
    color: #000
}

section.block.image-with-text.container-background.dropshadow .contain {
    box-shadow: 0 0 10px rgba(0,0,0,.1098039216)
}

section.block.image-with-text.wide {
    padding-left: 27px;
    padding-right: 27px
}

    section.block.image-with-text.wide .contain {
        max-width: 1776px
    }

section.block.image-with-text .contain {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    gap: 24px
}

@media(min-width:768px) {
    section.block.image-with-text .contain {
        gap: 64px
    }

        section.block.image-with-text .contain.reverse-columns .text-container {
            order: 2
        }

        section.block.image-with-text .contain.reverse-columns .image {
            order: 1
        }
}

section.block.image-with-text .contain .image, section.block.image-with-text .contain .text-container {
    grid-column: span 12
}

@media(min-width:768px) {
    section.block.image-with-text .contain .image, section.block.image-with-text .contain .text-container {
        grid-column: span 6
    }
}

section.block.image-with-text .contain .image {
    border-radius: 30px;
    overflow: hidden;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat
}

@media(max-width:768px) {
    section.block.image-with-text .contain .image {
        aspect-ratio: 4/3
    }
}

section.block.image-with-text .contain .image.contained {
    background-size: contain !important
}

section.block.image-with-text .contain .icon-list {
    margin: 2em 0
}

    section.block.image-with-text .contain .icon-list .icon-item {
        display: flex;
        gap: 24px;
        margin: 1em 0
    }

        section.block.image-with-text .contain .icon-list .icon-item .icon {
            width: 62px;
            height: 62px;
            background-position: 50%;
            background-size: contain;
            background-repeat: no-repeat;
            flex-shrink: 0
        }

        section.block.image-with-text .contain .icon-list .icon-item .text {
            flex-grow: 1
        }

    section.block.image-with-text .contain .icon-list.small .icon-item {
        gap: 16px
    }

        section.block.image-with-text .contain .icon-list.small .icon-item .icon {
            width: 30px;
            height: 30px
        }

.banner-left-image {
    display: flex;
    gap: 72px;
    align-items: center;
    position: relative;
    overflow: hidden;
    padding: 30px
}

    .banner-left-image.style-white {
        background-color: #fff;
        color: #0b5fb8
    }

        .banner-left-image.style-white p {
            color: #000
        }

    .banner-left-image.style-cream {
        background-color: #faf8f5;
        color: #0b5fb8
    }

        .banner-left-image.style-cream p {
            color: #000
        }

    .banner-left-image.style-purple {
        background-color: #0b5fb8;
        color: #faf8f5
    }

    .banner-left-image.style-dark-purple {
        background-color: #331d56;
        color: #faf8f5
    }

    .banner-left-image.style-bright-purple {
        background-color: #2c7dd4;
        color: #faf8f5
    }

    .banner-left-image.style-bright-purple-2 {
        background-color: #f6f4fe;
        color: #0b5fb8
    }

        .banner-left-image.style-bright-purple-2 ul li:before {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
        }

    .banner-left-image.style-gradient-purple {
        background: linear-gradient(14.77deg,#38205b,#55317c);
        color: #faf8f5
    }

@media(min-width:1000px) {
    .banner-left-image {
        min-height: 580px;
        padding: 20px 20px 20px 440px
    }
}

@media(min-width:1440px) {
    .banner-left-image {
        padding: 20px 72px 20px 810px;
        gap: 135px
    }
}

.banner-left-image .image {
    display: none
}

@media(min-width:1000px) {
    .banner-left-image .image {
        display: block;
        width: 440px;
        height: 785px;
        background-size: cover;
        background-position: 50%;
        border-radius: 50%;
        position: absolute;
        top: -102px;
        left: -71px
    }

        .banner-left-image .image img {
            position: absolute;
            top: 92px;
            right: -53px;
            height: 590px;
            -webkit-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

            .banner-left-image .image img.dark {
                display: none
            }
}

@media(min-width:1440px) {
    .banner-left-image .image {
        width: 785px;
        height: 785px;
        top: -102px;
        left: -128px
    }

        .banner-left-image .image img {
            top: 94px;
            right: -45px
        }
}

.banner-left-image .text-container h4 {
    font-family: Roboto,sans-serif;
    font-weight: 500;
    font-style: Italic;
    font-size: 20px;
    margin-bottom: 1.5em
}

.banner-left-image .text-container .links {
    margin-top: 2em;
    display: flex;
    gap: 1em
}

.banner-left-image.style-bright-purple h4, .banner-left-image.style-dark-purple h4, .banner-left-image.style-gradient-purple h4, .banner-left-image.style-purple h4 {
    color: #ff7c00
}

.banner-left-image.style-bright-purple img.light, .banner-left-image.style-dark-purple img.light, .banner-left-image.style-gradient-purple img.light, .banner-left-image.style-purple img.light {
    display: none
}

.banner-left-image.style-bright-purple img.dark, .banner-left-image.style-dark-purple img.dark, .banner-left-image.style-gradient-purple img.dark, .banner-left-image.style-purple img.dark {
    display: block
}

.hero-variation {
    position: relative;
    overflow: hidden;
    padding: 30px 30px 72px
}

    .hero-variation.style-white {
        background-color: #fff;
        color: #0b5fb8
    }

        .hero-variation.style-white p {
            color: #000
        }

    .hero-variation.style-cream {
        background-color: #faf8f5;
        color: #0b5fb8
    }

        .hero-variation.style-cream p {
            color: #000
        }

    .hero-variation.style-purple {
        background-color: #0b5fb8;
        color: #faf8f5
    }

    .hero-variation.style-dark-purple {
        background-color: #331d56;
        color: #faf8f5
    }

    .hero-variation.style-bright-purple {
        background-color: #2c7dd4;
        color: #faf8f5
    }

    .hero-variation.style-bright-purple-2 {
        background-color: #f6f4fe;
        color: #0b5fb8
    }

        .hero-variation.style-bright-purple-2 ul li:before {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
        }

    .hero-variation.style-gradient-purple {
        background: linear-gradient(14.77deg,#38205b,#55317c);
        color: #faf8f5
    }

    .hero-variation .contain {
        display: flex;
        gap: 72px;
        align-items: center;
        position: relative;
        overflow: hidden
    }

@media(min-width:1000px) {
    .hero-variation .contain {
        min-height: 580px
    }
}

@media(min-width:1440px) {
    .hero-variation .contain {
        gap: 135px
    }
}

@media(min-width:1000px) {
    .hero-variation .contain .text-container {
        width: 50%
    }
}

.hero-variation .contain .text-container .pre-heading {
    margin-bottom: 66px
}

.hero-variation .contain .text-container .links {
    margin-top: 2em;
    display: flex;
    gap: 1em;
    flex-direction: column
}

@media(min-width:1000px) {
    .hero-variation .contain .text-container .links {
        flex-direction: row
    }
}

.hero-variation .image-bkd {
    display: none
}

@media(min-width:1000px) {
    .hero-variation .image-bkd {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
        width: 380px;
        height: auto
    }
}

@media(min-width:1440px) {
    .hero-variation .image-bkd {
        width: 601px
    }
}

.hero-variation .image {
    display: none
}

@media(min-width:1000px) {
    .hero-variation .image {
        display: block;
        width: 460px;
        height: 460px;
        background-size: cover;
        background-position: 50%;
        border-radius: 50%;
        position: absolute;
        top: -66px;
        right: -115px;
        z-index: 2
    }

        .hero-variation .image img {
            position: absolute;
            top: 92px;
            right: -53px;
            height: 590px;
            -webkit-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

            .hero-variation .image img.dark {
                display: none
            }
}

@media(min-width:1440px) {
    .hero-variation .image {
        width: 785px;
        height: 785px;
        top: -160px;
        right: -225px
    }

        .hero-variation .image img {
            top: 94px;
            right: -45px
        }
}

.hero-text-image-breadcrumbs {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .hero-text-image-breadcrumbs {
        padding-left: 0;
        padding-right: 0
    }
}

.hero-text-image-breadcrumbs.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .hero-text-image-breadcrumbs.top-padding-default {
        padding-top: 80px
    }
}

.hero-text-image-breadcrumbs.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .hero-text-image-breadcrumbs.top-padding-small {
        padding-top: 30px
    }
}

.hero-text-image-breadcrumbs.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .hero-text-image-breadcrumbs.bottom-padding-default {
        padding-bottom: 80px
    }
}

.hero-text-image-breadcrumbs.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .hero-text-image-breadcrumbs.bottom-padding-small {
        padding-bottom: 30px
    }
}

.hero-text-image-breadcrumbs.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    .hero-text-image-breadcrumbs.style-white p {
        color: #000
    }

.hero-text-image-breadcrumbs.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    .hero-text-image-breadcrumbs.style-cream p {
        color: #000
    }

.hero-text-image-breadcrumbs.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

.hero-text-image-breadcrumbs.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

.hero-text-image-breadcrumbs.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

.hero-text-image-breadcrumbs.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    .hero-text-image-breadcrumbs.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

.hero-text-image-breadcrumbs.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

.hero-text-image-breadcrumbs .contain {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    gap: 24px
}

@media(min-width:1360px) {
    .hero-text-image-breadcrumbs .contain {
        gap: 64px
    }

        .hero-text-image-breadcrumbs .contain.reverse-columns .text-container {
            order: 2
        }

        .hero-text-image-breadcrumbs .contain.reverse-columns .image {
            order: 1
        }
}

.hero-text-image-breadcrumbs .contain .image, .hero-text-image-breadcrumbs .contain .text-container {
    grid-column: span 12
}

@media(min-width:1360px) {
    .hero-text-image-breadcrumbs .contain .image, .hero-text-image-breadcrumbs .contain .text-container {
        grid-column: span 6
    }
}

.hero-text-image-breadcrumbs .contain .image {
    border-radius: 30px;
    overflow: hidden
}

@media(max-width:1360px) {
    .hero-text-image-breadcrumbs .contain .image {
        aspect-ratio: 4/3
    }
}

@media(min-width:1360px) {
    .hero-text-image-breadcrumbs.top-padding-default .crumbs {
        transform: translateY(-62px)
    }
}

.find-job-banner.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    .find-job-banner.style-white p {
        color: #000
    }

.find-job-banner.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    .find-job-banner.style-cream p {
        color: #000
    }

.find-job-banner.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

.find-job-banner.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

.find-job-banner.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

.find-job-banner.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    .find-job-banner.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

.find-job-banner.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

.find-job-banner .block-container {
    display: flex;
    gap: 72px;
    align-items: center;
    position: relative;
    overflow: hidden;
    padding: 30px
}

@media(min-width:1000px) {
    .find-job-banner .block-container {
        min-height: 580px;
        padding: 20px 20px 20px 440px
    }
}

@media(min-width:1440px) {
    .find-job-banner .block-container {
        padding: 20px 72px 20px 810px;
        gap: 135px
    }
}

.find-job-banner .block-container .image {
    display: none
}

@media(min-width:1000px) {
    .find-job-banner .block-container .image {
        display: block;
        width: 440px;
        height: 785px;
        background-size: cover;
        background-position: 50%;
        border-radius: 50%;
        position: absolute;
        top: -102px;
        left: -71px
    }

        .find-job-banner .block-container .image img {
            position: absolute;
            top: 92px;
            right: -53px;
            height: 590px;
            -webkit-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

            .find-job-banner .block-container .image img.dark {
                display: none
            }
}

@media(min-width:1440px) {
    .find-job-banner .block-container .image {
        width: 785px;
        height: 785px;
        top: -102px;
        left: -128px
    }

        .find-job-banner .block-container .image img {
            top: 94px;
            right: -45px
        }
}

.find-job-banner .block-container .text-container h4 {
    font-family: Roboto,sans-serif;
    font-weight: 500;
    font-style: Italic;
    font-size: 20px;
    margin-bottom: 1.5em
}

.find-job-banner .block-container .text-container .links {
    margin-top: 2em;
    display: flex;
    gap: 1em
}

.find-job-banner.style-bright-purple h4, .find-job-banner.style-dark-purple h4, .find-job-banner.style-gradient-purple h4, .find-job-banner.style-purple h4 {
    color: #ff7c00
}

.find-job-banner.style-bright-purple .image img.light, .find-job-banner.style-dark-purple .image img.light, .find-job-banner.style-gradient-purple .image img.light, .find-job-banner.style-purple .image img.light {
    display: none
}

.find-job-banner.style-bright-purple .image img.dark, .find-job-banner.style-dark-purple .image img.dark, .find-job-banner.style-gradient-purple .image img.dark, .find-job-banner.style-purple .image img.dark {
    display: block
}

.faj-filter .faj_filter-container {
    display: block;
    bottom: 0;
    background: linear-gradient( 135deg, #0b3c75 0%, #51789b 20%, #6fa8dc 45%, #1e5fa8 70%, #0b3c75 100% );
    width: 90%;
    box-sizing: border-box;
    z-index: 1;
    padding: 1.5rem;
    border-radius: 1rem;
    margin: 30px auto
}

@media(min-width:1000px) {
    .faj-filter .faj_filter-container {
        width: 100%;
        box-shadow: 0 -10px 60px 0 hsla(0,0%,100%,.3019607843);
        transform: translateY(-50%);
        border-radius: 3rem;
        margin: 0;
        position: relative;
        z-index: 4
    }
}

.faj-filter .faj_filter-status {
    display: block;
    margin: 2.5rem 0 1rem
}

.faj-filter .primary {
    display: flex;
    flex-direction: column;
    gap: 15px;
    align-items: center;
    justify-content: center
}

@media(min-width:1000px) {
    .faj-filter .primary {
        flex-direction: row
    }
}

.faj-filter .primary .button_dropdown, .faj-filter .primary .form-control-input, .faj-filter .primary .h-button {
    min-height: 3rem;
    line-height: 1;
    margin-bottom: 0
}

.faj-filter .faj_filter .form-control-input {
    background: #fff
}

.faj-filter .label {
    flex: 0 0 auto;
    min-width: 8rem;
    padding-left: .75rem;
    padding-right: .75rem;
    color: #fff;
    font-family: Open Sans,sans-serif;
    font-size: .875rem;
    line-height: 1.2;
    display: flex;
    align-items: center;
    gap: .5rem;
    font-weight: 600;
    letter-spacing: .5px
}

    .faj-filter .label .icon .svg_inject {
        width: 28px;
        height: auto;
        color: #ffac00
    }

    .faj-filter .label .text {
        color: #2c7dd4;
        font-family: Quicksand,sans-serif;
        font-weight: 700;
        font-style: Bold;
        font-size: 18px;
        line-height: 20px;
        letter-spacing: -1px
    }

.faj-filter .form-control {
    flex-grow: 1
}

@media(min-width:1000px) {
    .faj-filter .form-control {
        flex-basis: 380px
    }
}

.faj-filter .form-control .button_dropdown-clear {
    z-index: 3;
    background: #fff
}

.faj-filter .form-control .button_dropdown, .faj-filter .form-control .form-control-input {
    border-radius: 2rem;
    background: #fff;
    color: #0b5fb8;
    min-height: 2.75rem;
    padding: 0 2.25rem 0 1.25rem;
    font-weight: 600
}

    .faj-filter .form-control .button_dropdown::placeholder, .faj-filter .form-control .form-control-input::placeholder {
        color: #0b5fb8
    }

.faj-filter .form-control .button_dropdown-arrow, .faj-filter .form-control .button_dropdown-arrow svg {
    width: 18px;
    height: 13px
}

    .faj-filter .form-control .button_dropdown-arrow svg path, .faj-filter .form-control .form-control-icon svg path {
        fill: #ff7c00
    }

.faj-filter .form-control .form-control--icon .form-control-input {
    padding-left: 2.75rem
}

.faj-filter .btn.hollow {
    color: #b3b3b3 !important;
    border-color: #b3b3b3 !important;
    padding: 10px 17px;
    white-space: nowrap
}

    .faj-filter .btn.hollow span {
        display: flex;
        gap: 10px
    }

        .faj-filter .btn.hollow span svg {
            width: 22px
        }

.faj-filter.homepage {
    padding: 0 36px
}

@media(max-width:999px) {
    .faj-filter.homepage .faj_filter-container {
        transform: translateY(-70px);
        position: relative
    }
}

@media(min-width:1000px) {
    .faj-filter.homepage .hollow {
        display: none
    }
}

@media(min-width:1360px) {
    .faj-filter.homepage .hollow {
        display: inline-flex
    }
}

.accordion {
    overflow: visible;
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .accordion {
        padding-left: 0;
        padding-right: 0
    }
}

.accordion.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .accordion.top-padding-default {
        padding-top: 80px
    }
}

.accordion.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .accordion.top-padding-small {
        padding-top: 30px
    }
}

.accordion.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .accordion.bottom-padding-default {
        padding-bottom: 80px
    }
}

.accordion.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .accordion.bottom-padding-small {
        padding-bottom: 30px
    }
}

.accordion.style-white {
    background-color: #fff
}

.accordion.style-cream {
    background-color: #faf8f5
}

.accordion.style-purple {
    background-color: #0b5fb8
}

.accordion.style-dark-purple {
    background-color: #331d56
}

.accordion.style-bright-purple {
    background-color: #2c7dd4
}

.accordion.style-bright-purple-2 {
    background-color: #f6f4fe
}

.accordion.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c)
}

.accordion:before {
    display: none
}

.accordion .accordion-container {
    display: flex;
    flex-direction: column;
    gap: 20px
}

    .accordion .accordion-container .block-accordion {
        background-color: #fff;
        border-radius: 20px;
        box-shadow: 0 0 12px 0 rgba(0,0,0,.1215686275);
        overflow: hidden;
        transition: transform .1s cubic-bezier(0,0,.44,1.18);
        will-change: transform
    }

        .accordion .accordion-container .block-accordion * {
            will-change: transform
        }

        .accordion .accordion-container .block-accordion .question {
            padding: 12px;
            cursor: pointer;
            display: flex;
            align-items: center
        }

            .accordion .accordion-container .block-accordion .question .image {
                width: 200px;
                height: 103px;
                border-radius: 12px;
                display: none;
                flex-shrink: 0;
                background-position: 50%;
                background-repeat: no-repeat;
                background-size: cover
            }

                .accordion .accordion-container .block-accordion .question .image.contain {
                    background-size: contain
                }

@media(min-width:768px) {
    .accordion .accordion-container .block-accordion .question .image {
        display: block
    }
}

.accordion .accordion-container .block-accordion .question .question-container {
    flex-grow: 1;
    padding: 0 24px
}

    .accordion .accordion-container .block-accordion .question .question-container .title {
        font-family: Quicksand,sans-serif;
        font-size: 24px;
        line-height: 1.4em;
        font-weight: 700;
        color: #0b5fb8
    }

    .accordion .accordion-container .block-accordion .question .question-container .sub-title {
        font-weight: 500;
        font-style: italic;
        font-size: 20px;
        line-height: 30px;
        color: #ff7c00
    }

.accordion .accordion-container .block-accordion .question:after {
    content: "";
    width: 48px;
    height: 48px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4wNDIxIDEzLjI4N0wyMy41NjkxIDIuNzk2MDVDMjQuMTQ0IDIuMTg1MjcgMjQuMTQ0IDEuMjUxMTMgMjMuNTY5MSAwLjY3NjI0N0MyMi45OTQzIDAuMTAxNDA3IDIyLjAyNDIgMC4xMDE0MDcgMjEuNDQ5MyAwLjY3NjI0N0wxMi4wMDAxIDEwLjEyNTRMMi41NTA5MyAwLjY3NjI0N0MxLjk0MDE1IDAuMTAxNDA3IDEuMDA2MDEgMC4xMDE0MDcgMC40MzExMyAwLjY3NjI0N0MtMC4xNDM3MSAxLjI1MTA5IC0wLjE0MzcxIDIuMTg1MjMgMC40MzExMyAyLjc5NjA1TDEwLjkyMjEgMTMuMjg3QzExLjUzMjkgMTMuODYxOSAxMi40NjcxIDEzLjg2MTkgMTMuMDQxOSAxMy4yODdIMTMuMDQyMVoiIGZpbGw9IiM0QzIxNzciLz4KPC9zdmc+Cg==);
    background-position: 50%;
    background-size: 24px;
    background-repeat: no-repeat;
    transform: rotate(0deg);
    flex-shrink: 0;
    margin-right: 12px;
    border-radius: 16px
}

.accordion .accordion-container .block-accordion .question:hover:after {
    background-color: #f6f4fe
}

.accordion .accordion-container .block-accordion .answer {
    font-size: 20px;
    line-height: 1.6em;
    overflow: hidden;
    transition: all .3s cubic-bezier(0,0,.44,1.18);
    max-height: 0;
    position: relative
}

.accordion .accordion-container .block-accordion.open .question:after {
    transform: rotate(180deg)
}

.accordion .accordion-content {
    padding: 24px;
    background-color: #fff
}

    .accordion .accordion-content.table p, .accordion .accordion-content.text p {
        font-size: 14px;
        line-height: 1.6em;
        color: #000;
        margin: 1em 0
    }

    .accordion .accordion-content.table ul, .accordion .accordion-content.text ul {
        margin: 1em 0
    }

        .accordion .accordion-content.table ul li, .accordion .accordion-content.text ul li {
            font-family: Roboto,sans-serif;
            font-size: 14px;
            line-height: 1.6em;
            color: #000;
            font-weight: 400;
            padding: 0 0 0 1em;
            margin: 0
        }

            .accordion .accordion-content.table ul li:before, .accordion .accordion-content.text ul li:before {
                content: "";
                width: 2px;
                height: 2px;
                background-image: none;
                flex-shrink: 0;
                display: block;
                position: absolute;
                left: 0;
                top: 9px;
                border-radius: 5px;
                background-color: #000
            }

    .accordion .accordion-content.table h4, .accordion .accordion-content.text h4 {
        font-size: 24px;
        line-height: 1.4em;
        font-weight: 700
    }

    .accordion .accordion-content.table h5, .accordion .accordion-content.text h5 {
        font-size: 20px;
        line-height: 1.4em;
        font-weight: 700
    }

    .accordion .accordion-content.table h6, .accordion .accordion-content.text h6 {
        font-size: 16px;
        line-height: 1.4em;
        font-weight: 600
    }

        .accordion .accordion-content.table h6:before, .accordion .accordion-content.text h6:before {
            content: "";
            display: inline-block;
            width: 15px;
            height: 12px;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDdMMCAxMy40OTUyVjAuNTA0ODA5TDkgN1oiIGZpbGw9IiNGRjdDMDAiLz4KPC9zdmc+Cg==);
            background-position: 50%;
            background-size: 9px;
            background-repeat: no-repeat;
            margin-right: .3em
        }

    .accordion .accordion-content.table.style_two, .accordion .accordion-content.text.style_two {
        background-color: #f6f4fe
    }

        .accordion .accordion-content.table.style_two p, .accordion .accordion-content.table.style_two ul li, .accordion .accordion-content.text.style_two p, .accordion .accordion-content.text.style_two ul li {
            color: #0b5fb8
        }

            .accordion .accordion-content.table.style_two ul li:before, .accordion .accordion-content.text.style_two ul li:before {
                background-color: #0b5fb8
            }

        .accordion .accordion-content.table.style_two h6:before, .accordion .accordion-content.text.style_two h6:before {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDdMMCAxMy40OTUyVjAuNTA0ODA5TDkgN1oiIGZpbGw9IiNBODk0RjgiLz4KPC9zdmc+Cg==)
        }

    .accordion .accordion-content.table {
        display: flex;
        flex-direction: column
    }

        .accordion .accordion-content.table .row {
            display: flex;
            flex-direction: column;
            width: 100%;
            background-color: #f5f2f7
        }

@media(min-width:768px) {
    .accordion .accordion-content.table .row {
        flex-direction: row
    }
}

.accordion .accordion-content.table .row .cell {
    flex: 1;
    padding: 12px 24px
}

.accordion .accordion-content.table .row:first-of-type {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px
}

.accordion .accordion-content.table .row:last-of-type {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px
}

.accordion .accordion-content.table.sans-header .row:nth-child(odd) {
    background-color: #eae4ef
}

.accordion .accordion-content.table.sans-header .row .label {
    display: none
}

.accordion .accordion-content.table.has-header .row:nth-child(2) {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px
}

@media(min-width:768px) {
    .accordion .accordion-content.table.has-header .row:nth-child(2) {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }
}

.accordion .accordion-content.table.has-header .row .cell .label {
    display: block
}

    .accordion .accordion-content.table.has-header .row .cell .label p {
        display: inline-block;
        background-color: #0b5fb8;
        color: #fff;
        margin: 0 0 1em;
        padding: 8px 12px;
        border-radius: 10px
    }

@media(min-width:768px) {
    .accordion .accordion-content.table.has-header .row .cell .label {
        display: none
    }
}

.accordion .accordion-content.table.has-header .row:nth-child(2n) {
    background-color: #eae4ef
}

.accordion .accordion-content.table.has-header .row:first-of-type {
    display: none;
    background-color: #0b5fb8
}

@media(min-width:768px) {
    .accordion .accordion-content.table.has-header .row:first-of-type {
        display: flex
    }
}

.accordion .accordion-content.table.has-header .row:first-of-type .cell {
    color: #fff
}

    .accordion .accordion-content.table.has-header .row:first-of-type .cell p {
        color: inherit;
        margin: 0
    }

.accordion .accordion-content.location {
    background-color: #f6f4fe;
    padding: 8px 24px
}

    .accordion .accordion-content.location:last-of-type {
        padding-bottom: 24px
    }

    .accordion .accordion-content.location .item {
        background-color: #fff;
        padding: 16px 24px;
        border-radius: 20px;
        font-family: Quicksand,sans-serif;
        font-weight: 600
    }

        .accordion .accordion-content.location .item h5 {
            font-size: 20px;
            line-height: 1.4em;
            font-weight: 700
        }

        .accordion .accordion-content.location .item .details {
            display: grid;
            grid-template-columns: repeat(1,1fr);
            font-size: 16px
        }

@media(min-width:768px) {
    .accordion .accordion-content.location .item .details {
        grid-template-columns: repeat(2,1fr)
    }
}

.accordion .accordion-content.location .item .details .detail span.key {
    color: #ff7c00;
    display: inline-block;
    margin-right: .2em
}

.accordion .accordion-content.location .item .details .detail span.value {
    color: #0b5fb8;
    display: inline-block
}

.locations-grid.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    .locations-grid.style-white p {
        color: #000
    }

.locations-grid.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    .locations-grid.style-cream p {
        color: #000
    }

.locations-grid.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

.locations-grid.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

.locations-grid.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

.locations-grid.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    .locations-grid.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

.locations-grid.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

.locations-grid {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .locations-grid {
        padding-left: 0;
        padding-right: 0
    }
}

.locations-grid.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .locations-grid.top-padding-default {
        padding-top: 80px
    }
}

.locations-grid.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .locations-grid.top-padding-small {
        padding-top: 30px
    }
}

.locations-grid.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .locations-grid.bottom-padding-default {
        padding-bottom: 80px
    }
}

.locations-grid.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .locations-grid.bottom-padding-small {
        padding-bottom: 30px
    }
}

.locations-grid .introduction + .grid {
    margin-top: 50px
}

.locations-grid .grid {
    display: grid;
    gap: 1.25rem;
    grid-template-columns: repeat(1,1fr)
}

@media(min-width:500px) {
    .locations-grid .grid {
        grid-template-columns: repeat(2,1fr)
    }
}

@media(min-width:1000px) {
    .locations-grid .grid {
        grid-template-columns: repeat(4,1fr)
    }
}

.locations-grid .grid .location {
    background: #fff;
    border-radius: 30px;
    box-shadow: 0 5px 10px 0 rgba(0,0,0,.1019607843);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    font-family: Quicksand,sans-serif
}

    .locations-grid .grid .location .head {
        display: flex;
        align-items: center;
        flex-direction: column;
        padding: 24px;
        flex-grow: 1
    }

        .locations-grid .grid .location .head div.icon {
            width: 64px;
            height: 64px
        }

        .locations-grid .grid .location .head i.icon {
            font-size: 48px;
            color: #e5dffd
        }

        .locations-grid .grid .location .head h5 {
            font-size: 20px;
            line-height: 1.2em;
            margin-top: 16px;
            margin-bottom: 3px;
            color: #0b5fb8
        }

        .locations-grid .grid .location .head .sub {
            font-size: 16px;
            color: #331d56;
            font-weight: 600
        }

    .locations-grid .grid .location .contact {
        color: #331d56;
        background-color: #eeeafe;
        padding: 16px 24px
    }

        .locations-grid .grid .location .contact .address, .locations-grid .grid .location .contact .phone {
            display: flex;
            gap: 24px;
            margin: 8px 0;
            font-weight: 600;
            line-height: 1.3em;
            align-items: center
        }

            .locations-grid .grid .location .contact .address a, .locations-grid .grid .location .contact .phone a {
                color: inherit
            }

.timeline .timeline-rail {
    position: relative;
    padding-left: 2rem;
    border-left: 2px solid rgba(0,0,0,.1)
}

.timeline .event {
    position: relative;
    margin: 1rem 0
}

    .timeline .event .dot {
        position: absolute;
        left: -9px;
        top: .25rem;
        width: .75rem;
        height: .75rem;
        background: #6c2a8c;
        border-radius: 999px
    }

.image-slider-left-text-right.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    .image-slider-left-text-right.style-white p {
        color: #000
    }

.image-slider-left-text-right.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    .image-slider-left-text-right.style-cream p {
        color: #000
    }

.image-slider-left-text-right.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

.image-slider-left-text-right.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

.image-slider-left-text-right.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

.image-slider-left-text-right.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    .image-slider-left-text-right.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

.image-slider-left-text-right.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

.image-slider-left-text-right {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .image-slider-left-text-right {
        padding-left: 0;
        padding-right: 0
    }
}

.image-slider-left-text-right.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .image-slider-left-text-right.top-padding-default {
        padding-top: 80px
    }
}

.image-slider-left-text-right.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .image-slider-left-text-right.top-padding-small {
        padding-top: 30px
    }
}

.image-slider-left-text-right.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .image-slider-left-text-right.bottom-padding-default {
        padding-bottom: 80px
    }
}

.image-slider-left-text-right.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .image-slider-left-text-right.bottom-padding-small {
        padding-bottom: 30px
    }
}

.image-slider-left-text-right .content {
    display: flex;
    flex-direction: column;
    gap: 40px
}

@media(min-width:1360px) {
    .image-slider-left-text-right .content {
        flex-direction: row;
        gap: 60px
    }

        .image-slider-left-text-right .content.right {
            flex-direction: row-reverse
        }
}

@media(min-width:1440px) {
    .image-slider-left-text-right .content {
        gap: 0
    }
}

.image-slider-left-text-right .content .column-1 {
    flex-grow: 1;
    display: flex;
    flex-direction: column
}

@media(min-width:768px) {
    .image-slider-left-text-right .content .column-1 {
        flex-basis: 50%
    }
}

.image-slider-left-text-right .content .column-1 .pre-title span {
    display: inline-block;
    font-size: 18px;
    border-bottom: 2px solid #3f8efc;
    padding-bottom: .2em;
    margin-bottom: 1em
}

.image-slider-left-text-right .content .column-1 li {
    font-weight: 500
}

.image-slider-left-text-right .content .column-2 {
    text-align: center
}

@media(min-width:768px) {
    .image-slider-left-text-right .content .column-2 {
        flex-basis: 50%;
        text-align: left
    }

        .image-slider-left-text-right .content .column-2.left {
            text-align: right
        }
}

.image-slider-left-text-right .content .column-2 .single-image {
    width: 100%;
    height: 291px;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 20px
}

@media(min-width:768px) {
    .image-slider-left-text-right .content .column-2 .single-image {
        width: 270px;
        height: 378px
    }
}

@media(min-width:1360px) {
    .image-slider-left-text-right .content .column-2 .single-image {
        width: 455px;
        height: 465px
    }

        .image-slider-left-text-right .content .column-2 .single-image.right {
            margin-right: auto;
            margin-left: 0
        }

        .image-slider-left-text-right .content .column-2 .single-image.left {
            margin-left: auto;
            margin-right: 0
        }
}

.image-slider-left-text-right .content .column-2 .image {
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.image-slider-left-text-right .content .column-2 .swiper-container {
    width: calc(100% - 40px);
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 70px
}

@media(min-width:1360px) {
    .image-slider-left-text-right .content .column-2 .swiper-container {
        width: 516px;
        height: 100%;
        margin-bottom: 0
    }

        .image-slider-left-text-right .content .column-2 .swiper-container.right {
            margin-right: auto;
            margin-left: 0
        }

        .image-slider-left-text-right .content .column-2 .swiper-container.left {
            margin-left: auto;
            margin-right: 0
        }
}

.image-slider-left-text-right .content .column-2 .swiper-container .swiper {
    border-radius: 20px;
    height: 291px
}

@media(min-width:768px) {
    .image-slider-left-text-right .content .column-2 .swiper-container .swiper {
        height: 378px
    }
}

@media(min-width:1360px) {
    .image-slider-left-text-right .content .column-2 .swiper-container .swiper {
        height: 100%
    }
}

.image-slider-left-text-right .content .column-2 .swiper-container .swiper-button-next, .image-slider-left-text-right .content .column-2 .swiper-container .swiper-button-prev {
    background-color: transparent;
    border: none
}

.image-slider-left-text-right .content .column-2 .swiper-container .swiper-button-prev {
    left: -33px
}

@media(min-width:1440px) {
    .image-slider-left-text-right .content .column-2 .swiper-container .swiper-button-prev {
        left: -80px
    }
}

.image-slider-left-text-right .content .column-2 .swiper-container .swiper-button-prev:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCAyNSA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMjcyODkgMTkuNDI0MUwxOS4yNzI5IDEuNDI0MTRDMjAuNTAzMSAwLjE5NDE0NSAyMi40OTc3IDAuMTk0MTQ1IDIzLjcyNzkgMS40MjQxNEMyNC45NTc5IDIuNjU0MzggMjQuOTU3OSA0LjY0ODkgMjMuNzI3OSA1Ljg3OTE0TDcuOTU1MDkgMjEuNjUxOUwyMy43Mjc5IDM3LjQyNDdDMjQuOTU3OSAzOC42NTUgMjQuOTU3OSA0MC42NDk1IDIzLjcyNzkgNDEuODc5N0MyMi40OTc3IDQzLjEwOTcgMjAuNTAzMSA0My4xMDk3IDE5LjI3MjkgNDEuODc5N0wxLjI3Mjg5IDIzLjg3OTdDMC4wNDI4OTQyIDIyLjY0OTUgMC4wNDI4OTQ0IDIwLjY1NDQgMS4yNzI4OSAxOS40MjQxWiIgZmlsbD0iIzMzMUQ1NiIvPgo8L3N2Zz4K)
}

.image-slider-left-text-right .content .column-2 .swiper-container .swiper-button-next {
    right: -33px
}

@media(min-width:1440px) {
    .image-slider-left-text-right .content .column-2 .swiper-container .swiper-button-next {
        right: -80px
    }
}

.image-slider-left-text-right .content .column-2 .swiper-container .swiper-button-next:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCAyNSA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjcyNzEgMjMuODc4Nkw1LjcyNzExIDQxLjg3ODZDNC40OTY4NyA0My4xMDg2IDIuNTAyMzUgNDMuMTA4NiAxLjI3MjExIDQxLjg3ODZDMC4wNDIxMDkzIDQwLjY0ODMgMC4wNDIxMDkzIDM4LjY1MzggMS4yNzIxMSAzNy40MjM2TDE3LjA0NDkgMjEuNjUwOEwxLjI3MjExIDUuODc3OTlDMC4wNDIxMDkzIDQuNjQ3NzUgMC4wNDIxMDkzIDIuNjUzMjMgMS4yNzIxMSAxLjQyMjk5QzIuNTAyMzUgMC4xOTI5ODggNC40OTY4NyAwLjE5Mjk4OCA1LjcyNzExIDEuNDIyOTlMMjMuNzI3MSAxOS40MjNDMjQuOTU3MSAyMC42NTMyIDI0Ljk1NzEgMjIuNjQ4MyAyMy43MjcxIDIzLjg3ODZaIiBmaWxsPSIjMzMxRDU2Ii8+Cjwvc3ZnPgo=)
}

.image-slider-left-text-right .content .link {
    margin-top: 2em
}

.image-slider-left-text-right.style-bright-purple .content .column-2 .swiper-container .swiper-button-prev:after, .image-slider-left-text-right.style-dark-purple .content .column-2 .swiper-container .swiper-button-prev:after, .image-slider-left-text-right.style-gradient-purple .content .column-2 .swiper-container .swiper-button-prev:after, .image-slider-left-text-right.style-purple .content .column-2 .swiper-container .swiper-button-prev:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCAyNSA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMjcyODkgMTkuNDI0MUwxOS4yNzI5IDEuNDI0MTRDMjAuNTAzMSAwLjE5NDE0NSAyMi40OTc3IDAuMTk0MTQ1IDIzLjcyNzkgMS40MjQxNEMyNC45NTc5IDIuNjU0MzggMjQuOTU3OSA0LjY0ODkgMjMuNzI3OSA1Ljg3OTE0TDcuOTU1MDkgMjEuNjUxOUwyMy43Mjc5IDM3LjQyNDdDMjQuOTU3OSAzOC42NTUgMjQuOTU3OSA0MC42NDk1IDIzLjcyNzkgNDEuODc5N0MyMi40OTc3IDQzLjEwOTcgMjAuNTAzMSA0My4xMDk3IDE5LjI3MjkgNDEuODc5N0wxLjI3Mjg5IDIzLjg3OTdDMC4wNDI4OTQyIDIyLjY0OTUgMC4wNDI4OTQ0IDIwLjY1NDQgMS4yNzI4OSAxOS40MjQxWiIgZmlsbD0iI2JlYjdjNSIvPgo8L3N2Zz4K)
}

.image-slider-left-text-right.style-bright-purple .content .column-2 .swiper-container .swiper-button-next:after, .image-slider-left-text-right.style-dark-purple .content .column-2 .swiper-container .swiper-button-next:after, .image-slider-left-text-right.style-gradient-purple .content .column-2 .swiper-container .swiper-button-next:after, .image-slider-left-text-right.style-purple .content .column-2 .swiper-container .swiper-button-next:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCAyNSA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjcyNzEgMjMuODc4Nkw1LjcyNzExIDQxLjg3ODZDNC40OTY4NyA0My4xMDg2IDIuNTAyMzUgNDMuMTA4NiAxLjI3MjExIDQxLjg3ODZDMC4wNDIxMDkzIDQwLjY0ODMgMC4wNDIxMDkzIDM4LjY1MzggMS4yNzIxMSAzNy40MjM2TDE3LjA0NDkgMjEuNjUwOEwxLjI3MjExIDUuODc3OTlDMC4wNDIxMDkzIDQuNjQ3NzUgMC4wNDIxMDkzIDIuNjUzMjMgMS4yNzIxMSAxLjQyMjk5QzIuNTAyMzUgMC4xOTI5ODggNC40OTY4NyAwLjE5Mjk4OCA1LjcyNzExIDEuNDIyOTlMMjMuNzI3MSAxOS40MjNDMjQuOTU3MSAyMC42NTMyIDI0Ljk1NzEgMjIuNjQ4MyAyMy43MjcxIDIzLjg3ODZaIiBmaWxsPSIjYmViN2M1Ii8+Cjwvc3ZnPgo=)
}

.connect-team-listing.style-white {
    background-color: #fff
}

.connect-team-listing.style-cream {
    background-color: #faf8f5
}

.connect-team-listing.style-purple {
    background-color: #0b5fb8
}

.connect-team-listing.style-dark-purple {
    background-color: #331d56
}

.connect-team-listing.style-bright-purple {
    background-color: #2c7dd4
}

.connect-team-listing.style-bright-purple-2 {
    background-color: #f6f4fe
}

.connect-team-listing.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c)
}

.connect-team-listing {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .connect-team-listing {
        padding-left: 0;
        padding-right: 0
    }
}

.connect-team-listing.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .connect-team-listing.top-padding-default {
        padding-top: 80px
    }
}

.connect-team-listing.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .connect-team-listing.top-padding-small {
        padding-top: 30px
    }
}

.connect-team-listing.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .connect-team-listing.bottom-padding-default {
        padding-bottom: 80px
    }
}

.connect-team-listing.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .connect-team-listing.bottom-padding-small {
        padding-bottom: 30px
    }
}

.connect-team-listing .grid {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(1,1fr)
}

@media(min-width:1000px) {
    .connect-team-listing .grid {
        grid-template-columns: repeat(2,1fr)
    }
}

.connect-team-listing .grid .item {
    background: #fff;
    color: #0b5fb8;
    display: flex;
    align-items: center;
    padding: 12px 24px 16px;
    border-radius: 20px;
    gap: 16px;
    flex-direction: column
}

@media(min-width:500px) {
    .connect-team-listing .grid .item {
        flex-direction: row;
        padding: 11px 24px
    }
}

.connect-team-listing .grid .item h5 {
    flex-grow: 1;
    margin: 0
}

.connect-team-listing .grid .item a {
    font-family: Quicksand,sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #0b5fb8;
    line-height: 1em;
    white-space: nowrap
}

.connect-team-listing .grid .item .contact .email, .connect-team-listing .grid .item .contact .phone {
    display: flex;
    align-items: center;
    gap: 8px;
    justify-content: center
}

@media(min-width:500px) {
    .connect-team-listing .grid .item .contact .email, .connect-team-listing .grid .item .contact .phone {
        justify-content: right
    }
}

.connect-team-listing .grid .item .contact .email {
    margin-top: 7px
}

    .connect-team-listing .grid .item .contact .email a {
        font-size: 18px
    }

.icon-cards.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    .icon-cards.style-white p {
        color: #000
    }

.icon-cards.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    .icon-cards.style-cream p {
        color: #000
    }

.icon-cards.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

.icon-cards.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

.icon-cards.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

.icon-cards.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    .icon-cards.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

.icon-cards.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

.icon-cards {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .icon-cards {
        padding-left: 0;
        padding-right: 0
    }
}

.icon-cards.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .icon-cards.top-padding-default {
        padding-top: 80px
    }
}

.icon-cards.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .icon-cards.top-padding-small {
        padding-top: 30px
    }
}

.icon-cards.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .icon-cards.bottom-padding-default {
        padding-bottom: 80px
    }
}

.icon-cards.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .icon-cards.bottom-padding-small {
        padding-bottom: 30px
    }
}

.icon-cards .introduction {
    margin-bottom: 3em
}

.icon-cards .cards {
    display: flex;
    gap: 36px;
    margin-bottom: 45px;
    flex-wrap: wrap;
    justify-content: center
}

    .icon-cards .cards .item {
        flex: 1;
        display: flex;
        gap: 24px;
        align-items: center;
        flex-direction: column;
        flex-basis: 297px;
        max-width: 406px;
        border-radius: 20px
    }

        .icon-cards .cards .item .image {
            width: 40px;
            height: 40px;
            background-position: 50%;
            background-size: contain;
            background-repeat: no-repeat;
            flex-shrink: 0
        }

@media(min-width:768px) {
    .icon-cards .cards .item .image {
        width: 52px;
        height: 52px
    }
}

.icon-cards .cards .item .text-container {
    text-align: center;
    flex-grow: 1;
    line-height: 1.3em
}

    .icon-cards .cards .item .text-container h4 {
        line-height: 1em
    }

    .icon-cards .cards .item .text-container .title {
        font-size: 24px;
        color: inherit;
        font-weight: 700;
        font-family: Quicksand,sans-serif;
        margin-bottom: .5em;
        line-height: 1.3em
    }

    .icon-cards .cards .item .text-container .text {
        font-size: 16px;
        color: #000
    }

        .icon-cards .cards .item .text-container .text:last-child {
            margin-bottom: 0
        }

.icon-cards .cards .item.highlight {
    border: 4px solid #e5dffd;
    box-shadow: none;
    border-radius: 30px;
    position: relative;
    background-color: #faf8f5
}

    .icon-cards .cards .item.highlight:after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        border-radius: 19px;
        pointer-events: none;
        width: calc(100% - 16px);
        height: calc(100% - 16px);
        border: 5px solid #d3c9fb
    }

.icon-cards.style1 {
    gap: 36px
}

    .icon-cards.style1 .item {
        background-color: #fff;
        color: #0b5fb8;
        box-shadow: 0 0 12px 0 rgba(0,0,0,.1215686275);
        padding: 36px
    }

@media(min-width:1000px) {
    .icon-cards.style1 .item {
        flex-basis: calc(33.33333% - 24px);
        flex-shrink: 0
    }
}

.icon-cards.style1 .item .image {
    width: 60px;
    height: 60px
}

@media(min-width:768px) {
    .icon-cards.style1 .item .image {
        width: 100px;
        height: 100px
    }
}

.icon-cards.style2, .icon-cards.style3 {
    gap: 32px
}

    .icon-cards.style2 .item, .icon-cards.style3 .item {
        background-color: #fff;
        color: #0b5fb8;
        box-shadow: 0 0 12px 0 rgba(0,0,0,.1215686275);
        padding: 0 24px 24px
    }

        .icon-cards.style2 .item .image, .icon-cards.style3 .item .image {
            width: 38px;
            height: 38px;
            transform: translateY(-19px)
        }

.icon-cards.style3 {
    gap: 36px
}

    .icon-cards.style3 .item {
        padding: 0 36px 36px
    }

@media(min-width:1000px) {
    .icon-cards.style3 .item {
        flex-basis: calc(33.33333% - 24px);
        flex-shrink: 0
    }
}

.icon-cards.style3 .item .image {
    width: 50px;
    height: 50px;
    transform: translateY(-25px)
}

@media(min-width:768px) {
    .icon-cards.style4 .contain {
        max-width: 1375px;
        transform: translateX(40px)
    }
}

.icon-cards.style4 .cards {
    gap: 10px
}

@media(min-width:768px) {
    .icon-cards.style4 .cards {
        gap: 10px 0
    }
}

.icon-cards.style4 .cards .item {
    border-radius: 30px;
    border: 4px solid rgba(168,148,248,.3019607843);
    background-color: #fff;
    color: #0b5fb8;
    overflow: hidden;
    gap: 0
}

    .icon-cards.style4 .cards .item .image {
        width: 100%;
        height: 168px;
        background-size: 120px
    }

    .icon-cards.style4 .cards .item .text-container {
        padding: 24px;
        width: 100%
    }

@media(min-width:768px) {
    .icon-cards.style4 .cards .item .text-container {
        padding: 24px 48px 24px 24px
    }
}

.icon-cards.style4 .cards .item:nth-child(2n) .text-container, .icon-cards.style4 .cards .item:nth-child(odd) .image {
    background-color: #f6f4fe
}

@media(min-width:768px) {
    .icon-cards.style4 .cards .item:nth-child(2) {
        transform: translateX(-27px)
    }

    .icon-cards.style4 .cards .item:nth-child(3) {
        transform: translateX(-54px)
    }

    .icon-cards.style4 .cards .item:nth-child(4) {
        transform: translateX(-81px)
    }
}

.icon-cards.style5 .item, .icon-cards.style6 .item, .icon-cards.style7 .item {
    background-color: #fff;
    color: #0b5fb8;
    border: 4px solid #eeeafe;
    padding: 36px
}

    .icon-cards.style5 .item .image, .icon-cards.style6 .item .image, .icon-cards.style7 .item .image {
        width: 96px;
        height: 96px
    }

.icon-cards.style6 .item, .icon-cards.style7 .item {
    align-items: flex-start
}

    .icon-cards.style6 .item .text-container, .icon-cards.style7 .item .text-container {
        text-align: left
    }

.icon-cards.style7 .item {
    padding: 36px
}

@media(min-width:1000px) {
    .icon-cards.style7 .item {
        flex-basis: calc(33.33333% - 24px);
        flex-shrink: 0
    }
}

.icon-cards.style7 .item .text-container ul li {
    font-size: 16px
}

    .icon-cards.style7 .item .text-container ul li:before {
        width: 16px;
        height: 16px
    }

.icon-cards.style8 .cards, .icon-cards.style9 .cards {
    gap: 32px
}

    .icon-cards.style8 .cards .item, .icon-cards.style9 .cards .item {
        background-color: #fff;
        color: #0b5fb8;
        padding: 24px
    }

@media(min-width:1360px) {
    .icon-cards.style8 .cards .item, .icon-cards.style9 .cards .item {
        flex-basis: calc(20% - 25.6px);
        flex-shrink: 0;
        max-width: calc(20% - 26px)
    }
}

.icon-cards.style8 .cards .item .text-container p, .icon-cards.style9 .cards .item .text-container p {
    font-size: 15px;
    margin-bottom: .5em
}

.icon-cards.style8 .cards .item .text-container h4, .icon-cards.style9 .cards .item .text-container h4 {
    margin-bottom: .3em
}

.icon-cards.style8 .cards .item .image, .icon-cards.style9 .cards .item .image {
    width: 60px;
    height: 60px
}

@media(min-width:768px) {
    .icon-cards.style8 .cards .item .image, .icon-cards.style9 .cards .item .image {
        width: 100px;
        height: 100px
    }
}

.icon-cards.style9 {
    padding-left: 32px;
    padding-right: 32px
}

    .icon-cards.style9 .contain {
        max-width: 1776px
    }

    .icon-cards.style9 .item {
        box-shadow: 0 0 12px 0 rgba(0,0,0,.1215686275)
    }

.image-text-3col-list.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    .image-text-3col-list.style-white p {
        color: #000
    }

.image-text-3col-list.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    .image-text-3col-list.style-cream p {
        color: #000
    }

.image-text-3col-list.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

.image-text-3col-list.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

.image-text-3col-list.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

.image-text-3col-list.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    .image-text-3col-list.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

.image-text-3col-list.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

.image-text-3col-list {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .image-text-3col-list {
        padding-left: 0;
        padding-right: 0
    }
}

.image-text-3col-list.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .image-text-3col-list.top-padding-default {
        padding-top: 80px
    }
}

.image-text-3col-list.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .image-text-3col-list.top-padding-small {
        padding-top: 30px
    }
}

.image-text-3col-list.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .image-text-3col-list.bottom-padding-default {
        padding-bottom: 80px
    }
}

.image-text-3col-list.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .image-text-3col-list.bottom-padding-small {
        padding-bottom: 30px
    }
}

.image-text-3col-list ul {
    column-count: 1;
    column-gap: 2rem;
    break-inside: avoid;
    column-fill: balance
}

@media(min-width:768px) {
    .image-text-3col-list ul {
        column-count: 2
    }
}

@media(min-width:1000px) {
    .image-text-3col-list ul {
        column-count: 3
    }
}

.image-text-3col-list .links {
    margin-top: 2rem !important
}

.values-cards {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .values-cards {
        padding-left: 0;
        padding-right: 0
    }
}

.values-cards.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .values-cards.top-padding-default {
        padding-top: 80px
    }
}

.values-cards.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .values-cards.top-padding-small {
        padding-top: 30px
    }
}

.values-cards.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .values-cards.bottom-padding-default {
        padding-bottom: 80px
    }
}

.values-cards.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .values-cards.bottom-padding-small {
        padding-bottom: 30px
    }
}

.values-cards.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    .values-cards.style-white p {
        color: #000
    }

.values-cards.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    .values-cards.style-cream p {
        color: #000
    }

.values-cards.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

.values-cards.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

.values-cards.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

.values-cards.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    .values-cards.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

.values-cards.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

.values-cards h3 {
    text-align: center;
    margin-bottom: .8em !important
}

.values-cards .grid {
    display: flex;
    flex-wrap: wrap;
    gap: 27px;
    justify-content: center
}

.values-cards .value-card {
    background: #faf8f5;
    border-radius: 30px;
    box-shadow: 0 5px 20px 0 rgba(0,0,0,.1490196078);
    padding: 36px;
    display: flex;
    align-items: center;
    gap: 16px;
    max-width: 510px;
    width: 100%;
    flex-grow: 1;
    flex-direction: column
}

@media(min-width:500px) {
    .values-cards .value-card {
        flex-direction: row
    }
}

.values-cards .value-card .icon {
    width: 100px;
    height: 100px;
    flex-shrink: 0;
    background-size: contain
}

.values-cards .value-card .content h5 {
    color: #0b5fb8
}

.values-cards .value-card .content p {
    color: #231f20;
    font-size: 16px
}

.contact-us-callout {
    background-color: #5e3785;
    color: #faf8f5;
    border-radius: 30px 30px 0 0;
    padding: 60px 0 40px;
    text-align: center
}

@media(min-width:1000px) {
    .contact-us-callout {
        padding: 80px 0;
        text-align: left
    }
}

.contact-us-callout .contain {
    display: flex;
    flex-direction: column;
    gap: 0;
    align-items: center;
    justify-content: center;
    padding: 0 27px
}

.contact-us-callout h3 {
    margin-bottom: .3em;
    text-align: center
}

.contact-us-callout .orange {
    margin-bottom: 1.2em;
    text-align: center
}

.contact-us-callout .contact {
    font-family: Quicksand,sans-serif;
    background-color: #fff;
    color: #0b5fb8;
    border-radius: 20px;
    max-width: 644px;
    margin: 6px auto;
    padding: 24px;
    display: flex;
    align-items: center;
    width: 100%;
    font-weight: 600;
    flex-direction: column
}

@media(min-width:1000px) {
    .contact-us-callout .contact {
        flex-direction: row;
        gap: 30px
    }
}

.contact-us-callout .contact .name {
    flex-grow: 1
}

    .contact-us-callout .contact .name h5 {
        margin-bottom: 0
    }

.contact-us-callout .contact .details .email, .contact-us-callout .contact .details .phone {
    display: flex;
    align-items: center;
    flex-direction: column
}

@media(min-width:500px) {
    .contact-us-callout .contact .details .email, .contact-us-callout .contact .details .phone {
        flex-direction: row;
        gap: 8px
    }
}

.contact-us-callout .contact .details .email span, .contact-us-callout .contact .details .phone span {
    color: #ff7c00;
    display: flex;
    align-items: center;
    gap: 8px
}

.contact-us-callout .disclaimer {
    margin-top: 30px;
    margin-bottom: 0;
    font-size: 14px;
    text-align: center
}

.image-callout {
    background-color: #5e3785;
    color: #faf8f5;
    border-radius: 30px 30px 0 0;
    padding: 60px 0 40px
}

@media(min-width:1000px) {
    .image-callout {
        padding: 80px 0
    }
}

.image-callout .contain {
    display: flex;
    flex-direction: column;
    gap: 20px
}

@media(min-width:1000px) {
    .image-callout .contain {
        flex-direction: row;
        gap: 60px
    }
}

.image-callout .text {
    padding: 0 27px
}

.image-callout .images {
    display: flex;
    align-items: center;
    justify-content: center
}

    .image-callout .images .image {
        width: 228px;
        height: 220px;
        border-radius: 30px;
        position: relative;
        z-index: 2;
        box-shadow: 0 0 12px 0 rgba(0,0,0,.1215686275);
        background: #6e4399
    }

        .image-callout .images .image:first-child {
            transform: rotate(-4.27deg) translateY(2px) translateX(30px);
            z-index: 1
        }

        .image-callout .images .image:last-child {
            transform: rotate(3.77deg) translateY(0) translateX(-24px);
            z-index: 3
        }

.hero-video-filter {
    position: relative;
    height: calc(100vh - 189px);
    display: flex;
    align-items: center;
    justify-content: center
}

    .hero-video-filter.style-white {
        background-color: #fff;
        color: #0b5fb8
    }

        .hero-video-filter.style-white p {
            color: #000
        }

    .hero-video-filter.style-cream {
        background-color: #faf8f5;
        color: #0b5fb8
    }

        .hero-video-filter.style-cream p {
            color: #000
        }

    .hero-video-filter.style-purple {
        background-color: #0b5fb8;
        color: #faf8f5
    }

    .hero-video-filter.style-dark-purple {
        /*background-color: #0e589bc9;*/
        background: linear-gradient( 135deg, rgba(11, 95, 179, 0.7), rgba(30, 136, 229, 0.6) ) !important;
        color: #faf8f5
    }

    .hero-video-filter.style-bright-purple {
        background-color: #2c7dd4;
        color: #faf8f5
    }

    .hero-video-filter.style-bright-purple-2 {
        background-color: #f6f4fe;
        color: #0b5fb8
    }

        .hero-video-filter.style-bright-purple-2 ul li:before {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
        }

    .hero-video-filter.style-gradient-purple {
        background: linear-gradient(14.77deg,#38205b,#55317c);
        color: #faf8f5
    }

    .hero-video-filter .text-container {
        position: relative;
        z-index: 3;
        max-width: 672px;
        margin: 0 50px
    }

@media(min-width:1360px) {
    .hero-video-filter .text-container {
        margin: 0
    }
}

.hero-video-filter .background-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    overflow: hidden
}

    .hero-video-filter .background-video video {
        min-width: 100%;
        min-height: 100%;
        object-fit: cover
    }

.hero-video-filter .image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2
}

.featured-services {
    padding-left: 27px !important;
    padding-right: 27px !important
}

    .featured-services.style-white {
        background-color: #fff;
        color: #0b5fb8
    }

        .featured-services.style-white p {
            color: #000
        }

    .featured-services.style-cream {
        background-color: #faf8f5;
        color: #0b5fb8
    }

        .featured-services.style-cream p {
            color: #000
        }

    .featured-services.style-purple {
        background-color: #0b5fb8;
        color: #faf8f5
    }

    .featured-services.style-dark-purple {
        background-color: #331d56;
        color: #faf8f5
    }

    .featured-services.style-bright-purple {
        background-color: #2c7dd4;
        color: #faf8f5
    }

    .featured-services.style-bright-purple-2 {
        background-color: #f6f4fe;
        color: #0b5fb8
    }

        .featured-services.style-bright-purple-2 ul li:before {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
        }

    .featured-services.style-gradient-purple {
        background: linear-gradient(14.77deg,#38205b,#55317c);
        color: #faf8f5
    }

.featured-services {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .featured-services {
        padding-left: 0;
        padding-right: 0
    }
}

.featured-services.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .featured-services.top-padding-default {
        padding-top: 80px
    }
}

.featured-services.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .featured-services.top-padding-small {
        padding-top: 30px
    }
}

.featured-services.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .featured-services.bottom-padding-default {
        padding-bottom: 80px
    }
}

.featured-services.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .featured-services.bottom-padding-small {
        padding-bottom: 30px
    }
}

.featured-services .pre-heading-container {
    max-width: 1776px;
    margin: 0 auto
}

.featured-services .services-container {
    display: flex;
    gap: 20px;
    max-width: 1776px;
    margin: 0 auto;
    flex-direction: column-reverse
}

@media(min-width:1000px) {
    .featured-services .services-container {
        height: 776px;
        flex-direction: row
    }
}

.featured-services .services-container .services {
    width: 100%;
    min-height: 500px;
    position: relative
}

    .featured-services .services-container .services .tab {
        border-radius: 28px;
        transition: all .3s cubic-bezier(0,0,.44,1.18);
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        opacity: 0;
        background-color: #fff;
        z-index: 0;
        transform: translateY(20px);
        pointer-events: none;
        height: 100%
    }

        .featured-services .services-container .services .tab:before {
            content: "";
            position: absolute;
            z-index: 1;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: linear-gradient(114deg,hsla(0,0%,100%,.95) 40%,hsla(0,0%,100%,0) 80%);
            border-radius: 27px
        }

@media(min-width:1000px) {
    .featured-services .services-container .services .tab:before {
        background: linear-gradient(114deg,hsla(0,0%,100%,.95) 20%,hsla(0,0%,100%,0) 50%)
    }
}

.featured-services .services-container .services .tab .inner {
    padding: 30px;
    height: 100%;
    position: relative;
    z-index: 2;
    max-width: 700px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    overflow: hidden
}

@media(min-width:1000px) {
    .featured-services .services-container .services .tab .inner {
        padding: 55px
    }
}

.featured-services .services-container .services .tab .inner .service-title {
    color: #0b5fb8
}

.featured-services .services-container .services .tab .inner .service-description {
    color: #231f20;
    font-size: 22px;
    max-width: 327px
}

.featured-services .services-container .services .tab .inner .spacer {
    flex-grow: 1;
    border-left: 2px solid #ff7c00
}

.featured-services .services-container .services .tab .inner a.link {
    font-family: Quicksand,sans-serif;
    font-weight: 700;
    font-size: 18px;
    line-height: 1.5em;
    color: #331d56;
    display: flex;
    gap: 11px;
    align-items: center;
    padding: 20px 0 0;
    will-change: transform;
    transition: all .3s cubic-bezier(0,0,.44,1.18)
}

    .featured-services .services-container .services .tab .inner a.link * {
        will-change: transform
    }

    .featured-services .services-container .services .tab .inner a.link:after {
        content: "";
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDdMMCAxMy40OTUyVjAuNTA0ODA5TDkgN1oiIGZpbGw9IiNBODk0RjgiLz4KPC9zdmc+Cg==);
        background-size: contain;
        background-position: 50%;
        background-repeat: no-repeat;
        width: 18px;
        height: 16px;
        display: inline-block
    }

    .featured-services .services-container .services .tab .inner a.link:hover {
        transform: scale(1.05)
    }

.featured-services .services-container .services .tab.active {
    opacity: 1;
    z-index: 1;
    transform: translateY(0);
    pointer-events: all
}

.featured-services .services-container .nav {
    display: flex;
    gap: 16px;
    flex-shrink: 0;
    flex-direction: row;
    flex-wrap: wrap;
    position: relative
}

@media(min-width:1000px) {
    .featured-services .services-container .nav {
        width: 464px;
        flex-direction: column;
        flex-wrap: nowrap
    }
}

.featured-services .services-container .nav .nav-item {
    border-radius: 28px;
    padding: 16px;
    display: flex;
    align-items: flex-end;
    flex-grow: 1;
    opacity: 1;
    transition: opacity .3s cubic-bezier(0,0,.44,1.18),transform .3s cubic-bezier(0,0,.44,1.18);
    cursor: pointer;
    will-change: transform;
    min-height: 200px;
    width: 100%
}

@media(min-width:500px) {
    .featured-services .services-container .nav .nav-item {
        width: calc(50% - 8px)
    }
}

@media(min-width:1000px) {
    .featured-services .services-container .nav .nav-item {
        width: 100%;
        min-height: auto
    }
}

.featured-services .services-container .nav .nav-item * {
    will-change: transform
}

.featured-services .services-container .nav .nav-item.active {
    opacity: 0;
    position: absolute;
    z-index: -100;
    transition: opacity 0s linear
}

.featured-services .services-container .nav .nav-item:hover {
    transform: scale(1.05)
}

.featured-services .services-container .nav .nav-item .title {
    color: #fff;
    background-color: #0b5fb8;
    text-transform: uppercase;
    font-family: Quicksand,sans-serif;
    font-weight: 700;
    font-size: 19px;
    padding: .5em 1.5em;
    border-radius: 30px;
    line-height: 1.2em;
    width: 100%
}

.featured-services .links {
    text-align: center;
    margin-top: 58px
}

.text-boxes.style-white {
    background-color: #fff
}

.text-boxes.style-cream {
    background-color: #faf8f5
}

.text-boxes.style-purple {
    background-color: #0b5fb8
}

.text-boxes.style-dark-purple {
    background-color: #331d56
}

.text-boxes.style-bright-purple {
    background-color: #2c7dd4
}

.text-boxes.style-bright-purple-2 {
    background-color: #f6f4fe
}

.text-boxes.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c)
}

.text-boxes {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .text-boxes {
        padding-left: 0;
        padding-right: 0
    }
}

.text-boxes.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .text-boxes.top-padding-default {
        padding-top: 80px
    }
}

.text-boxes.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .text-boxes.top-padding-small {
        padding-top: 30px
    }
}

.text-boxes.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .text-boxes.bottom-padding-default {
        padding-bottom: 80px
    }
}

.text-boxes.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .text-boxes.bottom-padding-small {
        padding-bottom: 30px
    }
}

.text-boxes .boxes {
    display: flex;
    flex-direction: column;
    gap: 18px
}

@media(min-width:1000px) {
    .text-boxes .boxes {
        flex-direction: row;
        gap: 36px
    }
}

.text-boxes .boxes .box {
    background-color: #faf8f5;
    padding: 40px 36px;
    border-radius: 30px;
    flex-grow: 1
}

.text-only.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    .text-only.style-white p {
        color: #000
    }

.text-only.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    .text-only.style-cream p {
        color: #000
    }

.text-only.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

.text-only.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

.text-only.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

.text-only.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    .text-only.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

.text-only.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

.text-only {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .text-only {
        padding-left: 0;
        padding-right: 0
    }
}

.text-only.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .text-only.top-padding-default {
        padding-top: 80px
    }
}

.text-only.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .text-only.top-padding-small {
        padding-top: 30px
    }
}

.text-only.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .text-only.bottom-padding-default {
        padding-bottom: 80px
    }
}

.text-only.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .text-only.bottom-padding-small {
        padding-bottom: 30px
    }
}

.image-cards.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    .image-cards.style-white p {
        color: #000
    }

.image-cards.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    .image-cards.style-cream p {
        color: #000
    }

.image-cards.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

.image-cards.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

.image-cards.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

.image-cards.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    .image-cards.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

.image-cards.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

.image-cards {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .image-cards {
        padding-left: 0;
        padding-right: 0
    }
}

.image-cards.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .image-cards.top-padding-default {
        padding-top: 80px
    }
}

.image-cards.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .image-cards.top-padding-small {
        padding-top: 30px
    }
}

.image-cards.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .image-cards.bottom-padding-default {
        padding-bottom: 80px
    }
}

.image-cards.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .image-cards.bottom-padding-small {
        padding-bottom: 30px
    }
}

.image-cards .image-cards-wrapper {
    display: flex;
    flex-direction: column;
    gap: 20px
}

@media(min-width:1000px) {
    .image-cards .image-cards-wrapper {
        flex-direction: row;
        gap: 40px
    }
}

.image-cards .image-cards-wrapper .image-card {
    display: flex;
    gap: 24px
}

    .image-cards .image-cards-wrapper .image-card .content, .image-cards .image-cards-wrapper .image-card .image {
        flex-basis: 50%
    }

    .image-cards .image-cards-wrapper .image-card .image {
        border-radius: 20px;
        background-color: #faf8f5
    }

    .image-cards .image-cards-wrapper .image-card .content {
        display: flex;
        flex-direction: column;
        align-items: flex-start
    }

        .image-cards .image-cards-wrapper .image-card .content .text {
            flex-grow: 1
        }

        .image-cards .image-cards-wrapper .image-card .content a.link {
            color: #ff7c00;
            line-height: 1.4em;
            font-weight: 700;
            display: flex;
            gap: 5px;
            align-items: center;
            will-change: transform;
            transition: all .3s cubic-bezier(0,0,.44,1.18);
            text-decoration: none
        }

            .image-cards .image-cards-wrapper .image-card .content a.link * {
                will-change: transform
            }

            .image-cards .image-cards-wrapper .image-card .content a.link:after {
                content: "";
                background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDdMMCAxMy40OTUyVjAuNTA0ODA5TDkgN1oiIGZpbGw9IiNGRjdDMDAiLz4KPC9zdmc+Cg==);
                background-size: contain;
                background-position: 50%;
                background-repeat: no-repeat;
                width: 10px;
                height: 10px;
                display: inline-block
            }

            .image-cards .image-cards-wrapper .image-card .content a.link:hover {
                transform: scale(1.05)
            }

.block.wave svg path.white {
    fill: #fff
}

.block.wave svg path.cream {
    fill: #faf8f5
}

.block.wave svg path.purple {
    fill: #0b5fb8
}

.block.wave svg path.dark-purple {
    fill: #331d56
}

.block.wave svg path.bright-purple {
    fill: #2c7dd4
}

.block.wave svg path.bright-purple-2 {
    fill: #f6f4fe
}

.block.wave svg path.lavender {
    fill: #d3c9fb
}

.our-mission {
    text-align: center;
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .our-mission {
        padding-left: 0;
        padding-right: 0
    }
}

.our-mission.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .our-mission.top-padding-default {
        padding-top: 80px
    }
}

.our-mission.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .our-mission.top-padding-small {
        padding-top: 30px
    }
}

.our-mission.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .our-mission.bottom-padding-default {
        padding-bottom: 80px
    }
}

.our-mission.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .our-mission.bottom-padding-small {
        padding-bottom: 30px
    }
}

.our-mission.style-white {
    background-color: #fff;
    color: #0b5fb8
}

    .our-mission.style-white p {
        color: #000
    }

.our-mission.style-cream {
    background-color: #faf8f5;
    color: #0b5fb8
}

    .our-mission.style-cream p {
        color: #000
    }

.our-mission.style-purple {
    background-color: #0b5fb8;
    color: #faf8f5
}

.our-mission.style-dark-purple {
    background-color: #331d56;
    color: #faf8f5
}

.our-mission.style-bright-purple {
    background-color: #2c7dd4;
    color: #faf8f5
}

.our-mission.style-bright-purple-2 {
    background-color: #f6f4fe;
    color: #0b5fb8
}

    .our-mission.style-bright-purple-2 ul li:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMy41NDk4IiByPSIxMyIgZmlsbD0iI2E4OTRmOCIvPgo8cGF0aCBkPSJNMTYuNTA1OSA4LjQ3OTM4QzE3LjAyNzkgNy44MTk1IDE3Ljk4NjEgNy43MDY5NyAxOC42NDY2IDguMjI4MDhDMTkuMzA3IDguNzUwMDggMTkuNDE5NiA5LjcwOTQxIDE4Ljg5NzkgMTAuMzdMMTIuNzUyIDE4LjE0NkwxMi43NTA3IDE4LjE0NDdDMTIuMjg3NyAxOC43NDAxIDExLjU3MjkgMTkuMDcxMSAxMC44Mjg5IDE5LjA0ODRDMTAuMDgzMiAxOS4wMjU1IDkuMzk0MjMgMTguNjUwMSA4Ljk3MDc4IDE4LjAzNjdMOC45Njk0OCAxOC4wMzhMNy4wNTE1MSAxNS4zMTRDNi41NjcwNSAxNC42MjU2IDYuNzMxNzMgMTMuNjczOCA3LjQyIDEzLjE4OUM4LjEwODA3IDEyLjcwNDkgOS4wNTg4IDEyLjg3IDkuNTQzNyAxMy41NTc1TDEwLjkzMyAxNS41MzAyTDEzLjcxOTUgMTIuMDA0OEwxNi41MDU5IDguNDc5MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    }

.our-mission.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c);
    color: #faf8f5
}

.our-mission .text {
    max-width: 984px;
    margin: 0 auto
}

.our-mission .images {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 30px 0 40px
}

    .our-mission .images .image {
        width: 180px;
        height: 180px;
        border-radius: 50%;
        position: relative;
        z-index: 2;
        box-shadow: 0 0 12px 0 rgba(0,0,0,.1215686275);
        background: #faf8f5
    }

        .our-mission .images .image:first-child, .our-mission .images .image:last-child {
            width: 140px;
            height: 140px;
            transform: translateX(24px);
            z-index: 1
        }

        .our-mission .images .image:last-child {
            transform: translateX(-24px);
            z-index: 3
        }

.additional-services {
    padding-left: 27px;
    padding-right: 27px
}

@media(min-width:1360px) {
    .additional-services {
        padding-left: 0;
        padding-right: 0
    }
}

.additional-services.top-padding-default {
    padding-top: 40px
}

@media(min-width:1360px) {
    .additional-services.top-padding-default {
        padding-top: 80px
    }
}

.additional-services.top-padding-small {
    padding-top: 15px
}

@media(min-width:1360px) {
    .additional-services.top-padding-small {
        padding-top: 30px
    }
}

.additional-services.bottom-padding-default {
    padding-bottom: 40px
}

@media(min-width:1360px) {
    .additional-services.bottom-padding-default {
        padding-bottom: 80px
    }
}

.additional-services.bottom-padding-small {
    padding-bottom: 15px
}

@media(min-width:1360px) {
    .additional-services.bottom-padding-small {
        padding-bottom: 30px
    }
}

.additional-services.style-white {
    background-color: #fff
}

.additional-services.style-cream {
    background-color: #faf8f5
}

.additional-services.style-purple {
    background-color: #0b5fb8
}

.additional-services.style-dark-purple {
    background-color: #331d56
}

.additional-services.style-bright-purple {
    background-color: #2c7dd4
}

.additional-services.style-bright-purple-2 {
    background-color: #f6f4fe
}

.additional-services.style-gradient-purple {
    background: linear-gradient(14.77deg,#38205b,#55317c)
}

.additional-services .bubble {
    border-radius: 30px;
    background: #faf8f5;
    color: #0b5fb8;
    box-shadow: 0 0 10px rgba(0,0,0,.1098039216);
    padding: 32px;
    position: relative;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTI5NiAyOTYiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNlZWVhZmU7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEyMTkuNzcsNTUuNDFjLTU1LjkyLTI5LjAzLTExNS4yLTU3LjEyLTE4Ny44NS03Ni4xQzgyOC45OS03My43NCw2MTIuMTgtLjU4LDQ0Mi42NCw5MC4wNiwyMzEuNjIsMjAyLjg4LDkyLjY3LDI3Mi4xOC03My42MywyOTIuMTVjLTE0My41NiwxNy4yNC0zMTEuNjUtMTIuNTUtNDA2LjkzLTM0Ljk5bC0uNDksMS45NS0uNDksMS45NWM5NS4zOSwyMi40NywyNjQuMDMsNTIuNCw0MDguMzIsMzUuMDcsMTY3LjE1LTIwLjA4LDMwNi43NS04OS43Niw1MTcuNy0yMDIuNTRDNjEzLjczLDMuMSw4MjkuMzktNjkuNDksMTAzMC44NS0xNi44M2M3Mi4yMiwxOC44OCwxMzEuMiw0Ni44MSwxODcuMDMsNzUuNzksNTUuNzksMjguOTYsMTA4LjU1LDU5LjA0LDE2OC4wOCw4MmwuNzUtMS44Ny43NS0xLjg3Yy01OS4yNi0yMi44Ni0xMTEuNzItNTIuNzctMTY3LjY4LTgxLjgyWiIvPgo8L3N2Zz4=),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTI5NiA5NiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2VlZWFmZTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNzY2Ljc1LDQ3LjczQzYwNC4yNiwzLjY3LDQ0OC43MSwxNS45NCwyMTAuODcsNDEuNDEsMjAuMDUsNjEuODUtMjA3LjEsNDguMjktMzc0LjEyLTc2LjA1Yy01OS44OC00NC41OC0xMDQuMDgtOTIuNTgtMTQ0Ljk3LTE0MC4zOC00MC44Ni00Ny43Ni03OC41LTk1LjQzLTEyNS4wOC0xMzkuMDNsLTEuMzksMS40NS0xLjM5LDEuNDVjNDYuMzcsNDMuNDEsODMuNzksOTAuODEsMTI0Ljc4LDEzOC43Miw0MC45Niw0Ny44Nyw4NS4zOSw5Ni4xNCwxNDUuNjEsMTQwLjk4Qy0yMDguMzIsNTIuMzksMjAuMTEsNjUuODQsMjExLjI2LDQ1LjM2YzIzNy45Mi0yNS40OCwzOTIuNzMtMzcuNjMsNTU0LjM4LDYuMiwxMzkuNTYsMzcuODQsMjg0LjIyLDEyOC40NywzNjQuMTMsMTg0Ljk5bDEuMTgtMS42MiwxLjE4LTEuNjJjLTgwLjAxLTU2LjU5LTIyNS4xMy0xNDcuNTYtMzY1LjM5LTE4NS41OVoiLz4KPC9zdmc+);
    background-position: 0 0,100% 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    display: flex;
    flex-direction: column;
    gap: 40px
}

@media(min-width:768px) {
    .additional-services .bubble {
        padding: 64px
    }
}

.additional-services .intro {
    display: grid;
    gap: 36px;
    grid-template-columns: repeat(1,1fr)
}

@media(min-width:768px) {
    .additional-services .intro {
        gap: 72px;
        grid-template-columns: repeat(2,1fr)
    }
}

.additional-services .intro .image {
    border-radius: 30px;
    min-height: 300px
}

.additional-services .modal-cards {
    display: flex;
    gap: 32px;
    flex-wrap: wrap
}

    .additional-services .modal-cards .modal-card {
        box-shadow: 0 0 12px 0 rgba(0,0,0,.1215686275);
        border-radius: 20px;
        overflow: hidden;
        background-color: #fff;
        flex: 1;
        min-width: 100%
    }

@media(min-width:500px) {
    .additional-services .modal-cards .modal-card {
        min-width: 268px
    }
}

.additional-services .modal-cards .modal-card h5 {
    background-color: #5e3785;
    color: #fff;
    padding: 16px 32px
}

.additional-services .modal-cards .modal-card .content {
    padding: 24px 32px
}

    .additional-services .modal-cards .modal-card .content h4 {
        font-size: 30px
    }

    .additional-services .modal-cards .modal-card .content p.text {
        color: #231f20
    }

.additional-services .cards-container {
    box-shadow: 0 0 12px 0 rgba(0,0,0,.1215686275);
    border-radius: 20px;
    overflow: hidden;
    background-color: #fff
}

    .additional-services .cards-container h5.cards-heading {
        background-color: #5e3785;
        color: #fff;
        padding: 16px 32px
    }

    .additional-services .cards-container .modal-cards {
        gap: 0
    }

@media(min-width:500px) {
    .additional-services .cards-container .modal-cards {
        padding: 0 20px
    }
}

.additional-services .cards-container .modal-cards .modal-card {
    box-shadow: none;
    border-radius: 0;
    text-align: center
}

@media(min-width:500px) {
    .additional-services .cards-container .modal-cards .modal-card {
        min-width: 280px
    }
}

.additional-services .cards-container .modal-cards .modal-card h5 {
    background-color: #f6f4fe;
    color: #0b5fb8;
    margin: 10px 32px 0;
    font-size: 18px;
    padding: 10px 17px
}

.additional-services .cards-container .modal-cards .modal-card .content {
    padding: 24px 15px
}

@media(min-width:500px) {
    .additional-services .cards-container .modal-cards .modal-card .content {
        padding: 24px
    }
}

.additional-services .cards-container .modal-cards .modal-card .content h4 {
    font-size: 24px
}

.additional-services .link {
    text-align: center
}

section.landing.header-purple-block {
    background-color: #faf8f5;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 0;
    background: radial-gradient(41.28% 41.28% at 76.6% 40.43%,#712bb7 0,#0b5fb8 100%);
    position: relative;
    z-index: 2
}

@media(min-width:1360px) {
    section.landing.header-purple-block {
        padding: 90px 0 0
    }
}

section.landing.header-purple-block .container {
    padding: 38px 27px;
    max-width: 1296px;
    margin: 0 auto
}

@media(min-width:1360px) {
    section.landing.header-purple-block .container {
        padding: 0
    }
}

section.landing.header-purple-block .content {
    display: flex;
    flex-direction: column
}

@media(min-width:1360px) {
    section.landing.header-purple-block .content {
        flex-direction: row
    }
}

section.landing.header-purple-block .content .column-1 {
    flex-grow: 1;
    display: flex;
    flex-direction: column
}

@media(min-width:1360px) {
    section.landing.header-purple-block .content .column-1 {
        flex-basis: 632px;
        flex-shrink: 0;
        flex-grow: 0
    }
}

section.landing.header-purple-block .content .column-1 .text {
    color: #fff;
    padding: 25px;
    flex-grow: 1
}

@media(min-width:1360px) {
    section.landing.header-purple-block .content .column-1 .text {
        padding: 0
    }
}

section.landing.header-purple-block .content .column-1 .text h1 {
    font-family: Quicksand,sans-serif;
    font-weight: 700;
    font-size: 48px;
    line-height: 1.1em;
    margin-bottom: .5em;
    letter-spacing: -1px
}

@media(min-width:1360px) {
    section.landing.header-purple-block .content .column-1 .text h1 {
        font-size: 54px
    }
}

section.landing.header-purple-block .content .column-1 .text h2 {
    font-family: Quicksand,sans-serif;
    font-weight: 700;
    font-size: 34px;
    line-height: 1.2em;
    letter-spacing: -1px
}

section.landing.header-purple-block .content .column-1 .text h3 {
    font-family: Roboto,sans-serif;
    font-weight: 400;
    font-size: 20px;
    line-height: 30px
}

    section.landing.header-purple-block .content .column-1 .text h3 em {
        color: #e5dffd
    }

section.landing.header-purple-block .content .column-1 .text h4 {
    text-transform: uppercase;
    position: relative;
    display: inline-block;
    margin-bottom: 1.5em;
    font-weight: 700
}

    section.landing.header-purple-block .content .column-1 .text h4:after {
        content: "";
        position: absolute;
        bottom: -8px;
        left: 0;
        width: 100%;
        height: 1px;
        background-color: #ff7c00
    }

section.landing.header-purple-block .content .column-1 .text p {
    font-family: Roboto,sans-serif;
    font-weight: 300;
    font-size: 18px;
    line-height: 1.4em
}

section.landing.header-purple-block .content .column-1 .link {
    padding-left: 25px
}

@media(min-width:1360px) {
    section.landing.header-purple-block .content .column-1 .link {
        padding-left: 0;
        margin-top: 20px
    }
}

section.landing.header-purple-block .content .column-1 .link .btn {
    padding: 10px 34px
}

section.landing.header-purple-block img.image {
    max-width: 60%;
    margin: 0 auto
}

@media(min-width:1360px) {
    section.landing.header-purple-block img.image {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 55%;
        max-width: 40%;
        height: auto;
        margin: 60px 0 auto
    }
}

section.landing.header-purple-block .wave {
    margin-top: 30px;
    max-width: 1920px;
    min-width: 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    transform: translateY(1px)
}

    section.landing.header-purple-block .wave img {
        opacity: 0
    }

body.hca-2025 .fa {
    font-family: var(--fa-style-family,"Font Awesome 6 Pro");
    font-weight: var(--fa-style,900)
}

body.hca-2025 .fa, body.hca-2025 .fa-brands, body.hca-2025 .fa-classic, body.hca-2025 .fa-duotone, body.hca-2025 .fa-light, body.hca-2025 .fa-regular, body.hca-2025 .fa-sharp, body.hca-2025 .fa-sharp-duotone, body.hca-2025 .fa-solid, body.hca-2025 .fa-thin, body.hca-2025 .fab, body.hca-2025 .fad, body.hca-2025 .fadl, body.hca-2025 .fadr, body.hca-2025 .fadt, body.hca-2025 .fal, body.hca-2025 .far, body.hca-2025 .fas, body.hca-2025 .fasdl, body.hca-2025 .fasdr, body.hca-2025 .fasds, body.hca-2025 .fasdt, body.hca-2025 .fasl, body.hca-2025 .fasr, body.hca-2025 .fass, body.hca-2025 .fast, body.hca-2025 .fat {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display,inline-block);
    font-variant: normal;
    text-rendering: auto;
    font-style: normal;
    line-height: 1
}

    body.hca-2025 .fa-brands:before, body.hca-2025 .fa-classic:before, body.hca-2025 .fa-duotone:before, body.hca-2025 .fa-light:before, body.hca-2025 .fa-regular:before, body.hca-2025 .fa-sharp-duotone:before, body.hca-2025 .fa-sharp:before, body.hca-2025 .fa-solid:before, body.hca-2025 .fa-thin:before, body.hca-2025 .fa:before, body.hca-2025 .fab:before, body.hca-2025 .fad:before, body.hca-2025 .fadl:before, body.hca-2025 .fadr:before, body.hca-2025 .fadt:before, body.hca-2025 .fal:before, body.hca-2025 .far:before, body.hca-2025 .fas:before, body.hca-2025 .fasdl:before, body.hca-2025 .fasdr:before, body.hca-2025 .fasds:before, body.hca-2025 .fasdt:before, body.hca-2025 .fasl:before, body.hca-2025 .fasr:before, body.hca-2025 .fass:before, body.hca-2025 .fast:before, body.hca-2025 .fat:before {
        content: var(--fa)
    }

    body.hca-2025 .fa-duotone.fa-light:after, body.hca-2025 .fa-duotone.fa-regular:after, body.hca-2025 .fa-duotone.fa-solid:after, body.hca-2025 .fa-duotone.fa-thin:after, body.hca-2025 .fa-duotone:after, body.hca-2025 .fa-sharp-duotone.fa-light:after, body.hca-2025 .fa-sharp-duotone.fa-regular:after, body.hca-2025 .fa-sharp-duotone.fa-solid:after, body.hca-2025 .fa-sharp-duotone.fa-thin:after, body.hca-2025 .fa-sharp-duotone:after, body.hca-2025 .fad:after, body.hca-2025 .fadl:after, body.hca-2025 .fadr:after, body.hca-2025 .fadt:after, body.hca-2025 .fasdl:after, body.hca-2025 .fasdr:after, body.hca-2025 .fasds:after, body.hca-2025 .fasdt:after {
        content: var(--fa--fa)
    }

    body.hca-2025 .fa-classic.fa-duotone {
        font-family: "Font Awesome 6 Duotone"
    }

body.hca-2025 .fa-duotone, body.hca-2025 .fa-sharp, body.hca-2025 .fa-sharp-duotone, body.hca-2025 .fad, body.hca-2025 .fasds, body.hca-2025 .fass {
    font-weight: 900
}

body.hca-2025 .fa-classic, body.hca-2025 .fa-light, body.hca-2025 .fa-regular, body.hca-2025 .fa-solid, body.hca-2025 .fa-thin, body.hca-2025 .fal, body.hca-2025 .far, body.hca-2025 .fas, body.hca-2025 .fat {
    font-family: "Font Awesome 6 Pro"
}

body.hca-2025 .fa-duotone, body.hca-2025 .fad, body.hca-2025 .fadl, body.hca-2025 .fadr, body.hca-2025 .fadt {
    font-family: "Font Awesome 6 Duotone"
}

body.hca-2025 .fa-brands, body.hca-2025 .fab {
    font-family: "Font Awesome 6 Brands"
}

body.hca-2025 .fa-sharp, body.hca-2025 .fasl, body.hca-2025 .fasr, body.hca-2025 .fass, body.hca-2025 .fast {
    font-family: "Font Awesome 6 Sharp"
}

body.hca-2025 .fa-sharp-duotone, body.hca-2025 .fasdl, body.hca-2025 .fasdr, body.hca-2025 .fasds, body.hca-2025 .fasdt {
    font-family: "Font Awesome 6 Sharp Duotone"
}

body.hca-2025 .fa-1x {
    font-size: 1em
}

body.hca-2025 .fa-2x {
    font-size: 2em
}

body.hca-2025 .fa-3x {
    font-size: 3em
}

body.hca-2025 .fa-4x {
    font-size: 4em
}

body.hca-2025 .fa-5x {
    font-size: 5em
}

body.hca-2025 .fa-6x {
    font-size: 6em
}

body.hca-2025 .fa-7x {
    font-size: 7em
}

body.hca-2025 .fa-8x {
    font-size: 8em
}

body.hca-2025 .fa-9x {
    font-size: 9em
}

body.hca-2025 .fa-10x {
    font-size: 10em
}

body.hca-2025 .fa-2xs {
    vertical-align: .225em;
    font-size: .625em;
    line-height: .1em
}

body.hca-2025 .fa-xs {
    vertical-align: .125em;
    font-size: .75em;
    line-height: .08333em
}

body.hca-2025 .fa-sm {
    vertical-align: .05357em;
    font-size: .875em;
    line-height: .07143em
}

body.hca-2025 .fa-lg {
    vertical-align: -.075em;
    font-size: 1.25em;
    line-height: .05em
}

body.hca-2025 .fa-xl {
    vertical-align: -.125em;
    font-size: 1.5em;
    line-height: .04167em
}

body.hca-2025 .fa-2xl {
    vertical-align: -.1875em;
    font-size: 2em;
    line-height: .03125em
}

body.hca-2025 .fa-fw {
    text-align: center;
    width: 1.25em
}

body.hca-2025 .fa-ul {
    margin-left: var(--fa-li-margin,2.5em);
    padding-left: 0;
    list-style-type: none
}

    body.hca-2025 .fa-ul > li {
        position: relative
    }

body.hca-2025 .fa-li {
    left: calc(var(--fa-li-width, 2em)*-1);
    text-align: center;
    width: var(--fa-li-width,2em);
    line-height: inherit;
    position: absolute
}

body.hca-2025 .fa-border {
    border-radius: var(--fa-border-radius,.1em);
    border: var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);
    padding: var(--fa-border-padding,.2em .25em .15em)
}

body.hca-2025 .fa-pull-left {
    float: left;
    margin-right: var(--fa-pull-margin,.3em)
}

body.hca-2025 .fa-pull-right {
    float: right;
    margin-left: var(--fa-pull-margin,.3em)
}

body.hca-2025 .fa-beat {
    animation-name: fa-beat;
    animation-delay: var(--fa-animation-delay,0s);
    animation-direction: var(--fa-animation-direction,normal);
    animation-duration: var(--fa-animation-duration,1s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,ease-in-out)
}

body.hca-2025 .fa-bounce {
    animation-name: fa-bounce;
    animation-delay: var(--fa-animation-delay,0s);
    animation-direction: var(--fa-animation-direction,normal);
    animation-duration: var(--fa-animation-duration,1s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))
}

body.hca-2025 .fa-fade {
    animation-name: fa-fade;
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))
}

body.hca-2025 .fa-beat-fade, body.hca-2025 .fa-fade {
    animation-delay: var(--fa-animation-delay,0s);
    animation-direction: var(--fa-animation-direction,normal);
    animation-duration: var(--fa-animation-duration,1s)
}

body.hca-2025 .fa-beat-fade {
    animation-name: fa-beat-fade;
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))
}

body.hca-2025 .fa-flip {
    animation-name: fa-flip;
    animation-delay: var(--fa-animation-delay,0s);
    animation-direction: var(--fa-animation-direction,normal);
    animation-duration: var(--fa-animation-duration,1s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,ease-in-out)
}

body.hca-2025 .fa-shake {
    animation-name: fa-shake;
    animation-duration: var(--fa-animation-duration,1s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,linear)
}

body.hca-2025 .fa-shake, body.hca-2025 .fa-spin {
    animation-delay: var(--fa-animation-delay,0s);
    animation-direction: var(--fa-animation-direction,normal)
}

body.hca-2025 .fa-spin {
    animation-name: fa-spin;
    animation-duration: var(--fa-animation-duration,2s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,linear)
}

body.hca-2025 .fa-spin-reverse {
    --fa-animation-direction: reverse
}

body.hca-2025 .fa-pulse, body.hca-2025 .fa-spin-pulse {
    animation-name: fa-spin;
    animation-direction: var(--fa-animation-direction,normal);
    animation-duration: var(--fa-animation-duration,1s);
    animation-iteration-count: var(--fa-animation-iteration-count,infinite);
    animation-timing-function: var(--fa-animation-timing,steps(8))
}

@media(prefers-reduced-motion:reduce) {
    body.hca-2025 .fa-beat, body.hca-2025 .fa-beat-fade, body.hca-2025 .fa-bounce, body.hca-2025 .fa-fade, body.hca-2025 .fa-flip, body.hca-2025 .fa-pulse, body.hca-2025 .fa-shake, body.hca-2025 .fa-spin, body.hca-2025 .fa-spin-pulse {
        transition-duration: 0s;
        transition-delay: 0s;
        animation-duration: 1ms;
        animation-iteration-count: 1;
        animation-delay: -1ms
    }
}

@keyframes fa-beat {
    0%,90% {
        transform: scale(1)
    }

    45% {
        transform: scale(var(--fa-beat-scale,1.25))
    }
}

@keyframes fa-bounce {
    0% {
        transform: scale(1) translateY(0)
    }

    10% {
        transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)
    }

    30% {
        transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))
    }

    50% {
        transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)
    }

    57% {
        transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em))
    }

    64% {
        transform: scale(1) translateY(0)
    }

    to {
        transform: scale(1) translateY(0)
    }
}

@keyframes fa-fade {
    50% {
        opacity: var(--fa-fade-opacity,.4)
    }
}

@keyframes fa-beat-fade {
    0%,to {
        opacity: var(--fa-beat-fade-opacity,.4);
        transform: scale(1)
    }

    50% {
        opacity: 1;
        transform: scale(var(--fa-beat-fade-scale,1.125))
    }
}

@keyframes fa-flip {
    50% {
        transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))
    }
}

@keyframes fa-shake {
    0% {
        transform: rotate(-15deg)
    }

    4% {
        transform: rotate(15deg)
    }

    8%,24% {
        transform: rotate(-18deg)
    }

    12%,28% {
        transform: rotate(18deg)
    }

    16% {
        transform: rotate(-22deg)
    }

    20% {
        transform: rotate(22deg)
    }

    32% {
        transform: rotate(-12deg)
    }

    36% {
        transform: rotate(12deg)
    }

    40%,to {
        transform: rotate(0)
    }
}

@keyframes fa-spin {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(1turn)
    }
}

body.hca-2025 .fa-rotate-90 {
    transform: rotate(90deg)
}

body.hca-2025 .fa-rotate-180 {
    transform: rotate(180deg)
}

body.hca-2025 .fa-rotate-270 {
    transform: rotate(270deg)
}

body.hca-2025 .fa-flip-horizontal {
    transform: scaleX(-1)
}

body.hca-2025 .fa-flip-vertical {
    transform: scaleY(-1)
}

body.hca-2025 .fa-flip-both, body.hca-2025 .fa-flip-horizontal.fa-flip-vertical {
    transform: scale(-1)
}

body.hca-2025 .fa-rotate-by {
    transform: rotate(var(--fa-rotate-angle,0))
}

body.hca-2025 .fa-stack {
    vertical-align: middle;
    width: 2.5em;
    height: 2em;
    line-height: 2em;
    display: inline-block;
    position: relative
}

body.hca-2025 .fa-stack-1x, body.hca-2025 .fa-stack-2x {
    text-align: center;
    width: 100%;
    z-index: var(--fa-stack-z-index,auto);
    position: absolute;
    left: 0
}

body.hca-2025 .fa-stack-1x {
    line-height: inherit
}

body.hca-2025 .fa-stack-2x {
    font-size: 2em
}

body.hca-2025 .fa-inverse {
    color: var(--fa-inverse,#fff)
}

body.hca-2025 .fa-0 {
    --fa: "0";
    --fa--fa: "00"
}

body.hca-2025 .fa-00 {
    --fa: "\E467";
    --fa--fa: "\E467\E467"
}

body.hca-2025 .fa-1 {
    --fa: "1";
    --fa--fa: "11"
}

body.hca-2025 .fa-100 {
    --fa: "\E41C";
    --fa--fa: "\E41C\E41C"
}

body.hca-2025 .fa-2 {
    --fa: "2";
    --fa--fa: "22"
}

body.hca-2025 .fa-3 {
    --fa: "3";
    --fa--fa: "33"
}

body.hca-2025 .fa-360-degrees {
    --fa: "\E2DC";
    --fa--fa: "\E2DC\E2DC"
}

body.hca-2025 .fa-4 {
    --fa: "4";
    --fa--fa: "44"
}

body.hca-2025 .fa-5 {
    --fa: "5";
    --fa--fa: "55"
}

body.hca-2025 .fa-6 {
    --fa: "6";
    --fa--fa: "66"
}

body.hca-2025 .fa-7 {
    --fa: "7";
    --fa--fa: "77"
}

body.hca-2025 .fa-8 {
    --fa: "8";
    --fa--fa: "88"
}

body.hca-2025 .fa-9 {
    --fa: "9";
    --fa--fa: "99"
}

body.hca-2025 .fa-a {
    --fa: "A";
    --fa--fa: "AA"
}

body.hca-2025 .fa-abacus {
    --fa: "\F640";
    --fa--fa: "\F640\F640"
}

body.hca-2025 .fa-accent-grave {
    --fa: "`";
    --fa--fa: "``"
}

body.hca-2025 .fa-acorn {
    --fa: "\F6AE";
    --fa--fa: "\F6AE\F6AE"
}

body.hca-2025 .fa-ad {
    --fa: "\F641";
    --fa--fa: "\F641\F641"
}

body.hca-2025 .fa-add {
    --fa: "+";
    --fa--fa: "++"
}

body.hca-2025 .fa-address-book {
    --fa: "\F2B9";
    --fa--fa: "\F2B9\F2B9"
}

body.hca-2025 .fa-address-card {
    --fa: "\F2BB";
    --fa--fa: "\F2BB\F2BB"
}

body.hca-2025 .fa-adjust {
    --fa: "\F042";
    --fa--fa: "\F042\F042"
}

body.hca-2025 .fa-air-conditioner {
    --fa: "\F8F4";
    --fa--fa: "\F8F4\F8F4"
}

body.hca-2025 .fa-air-freshener {
    --fa: "\F5D0";
    --fa--fa: "\F5D0\F5D0"
}

body.hca-2025 .fa-airplay {
    --fa: "\E089";
    --fa--fa: "\E089\E089"
}

body.hca-2025 .fa-alarm-clock {
    --fa: "\F34E";
    --fa--fa: "\F34E\F34E"
}

body.hca-2025 .fa-alarm-exclamation {
    --fa: "\F843";
    --fa--fa: "\F843\F843"
}

body.hca-2025 .fa-alarm-plus {
    --fa: "\F844";
    --fa--fa: "\F844\F844"
}

body.hca-2025 .fa-alarm-snooze {
    --fa: "\F845";
    --fa--fa: "\F845\F845"
}

body.hca-2025 .fa-album {
    --fa: "\F89F";
    --fa--fa: "\F89F\F89F"
}

body.hca-2025 .fa-album-circle-plus {
    --fa: "\E48C";
    --fa--fa: "\E48C\E48C"
}

body.hca-2025 .fa-album-circle-user {
    --fa: "\E48D";
    --fa--fa: "\E48D\E48D"
}

body.hca-2025 .fa-album-collection {
    --fa: "\F8A0";
    --fa--fa: "\F8A0\F8A0"
}

body.hca-2025 .fa-album-collection-circle-plus {
    --fa: "\E48E";
    --fa--fa: "\E48E\E48E"
}

body.hca-2025 .fa-album-collection-circle-user {
    --fa: "\E48F";
    --fa--fa: "\E48F\E48F"
}

body.hca-2025 .fa-alicorn {
    --fa: "\F6B0";
    --fa--fa: "\F6B0\F6B0"
}

body.hca-2025 .fa-alien {
    --fa: "\F8F5";
    --fa--fa: "\F8F5\F8F5"
}

body.hca-2025 .fa-alien-8bit, body.hca-2025 .fa-alien-monster {
    --fa: "\F8F6";
    --fa--fa: "\F8F6\F8F6"
}

body.hca-2025 .fa-align-center {
    --fa: "\F037";
    --fa--fa: "\F037\F037"
}

body.hca-2025 .fa-align-justify {
    --fa: "\F039";
    --fa--fa: "\F039\F039"
}

body.hca-2025 .fa-align-left {
    --fa: "\F036";
    --fa--fa: "\F036\F036"
}

body.hca-2025 .fa-align-right {
    --fa: "\F038";
    --fa--fa: "\F038\F038"
}

body.hca-2025 .fa-align-slash {
    --fa: "\F846";
    --fa--fa: "\F846\F846"
}

body.hca-2025 .fa-allergies {
    --fa: "\F461";
    --fa--fa: "\F461\F461"
}

body.hca-2025 .fa-alt {
    --fa: "\E08A";
    --fa--fa: "\E08A\E08A"
}

body.hca-2025 .fa-ambulance {
    --fa: "\F0F9";
    --fa--fa: "\F0F9\F0F9"
}

body.hca-2025 .fa-american-sign-language-interpreting {
    --fa: "\F2A3";
    --fa--fa: "\F2A3\F2A3"
}

body.hca-2025 .fa-amp-guitar {
    --fa: "\F8A1";
    --fa--fa: "\F8A1\F8A1"
}

body.hca-2025 .fa-ampersand {
    --fa: "&";
    --fa--fa: "&&"
}

body.hca-2025 .fa-analytics {
    --fa: "\F643";
    --fa--fa: "\F643\F643"
}

body.hca-2025 .fa-anchor {
    --fa: "\F13D";
    --fa--fa: "\F13D\F13D"
}

body.hca-2025 .fa-anchor-circle-check {
    --fa: "\E4AA";
    --fa--fa: "\E4AA\E4AA"
}

body.hca-2025 .fa-anchor-circle-exclamation {
    --fa: "\E4AB";
    --fa--fa: "\E4AB\E4AB"
}

body.hca-2025 .fa-anchor-circle-xmark {
    --fa: "\E4AC";
    --fa--fa: "\E4AC\E4AC"
}

body.hca-2025 .fa-anchor-lock {
    --fa: "\E4AD";
    --fa--fa: "\E4AD\E4AD"
}

body.hca-2025 .fa-angel {
    --fa: "\F779";
    --fa--fa: "\F779\F779"
}

body.hca-2025 .fa-angle {
    --fa: "\E08C";
    --fa--fa: "\E08C\E08C"
}

body.hca-2025 .fa-angle-90 {
    --fa: "\E08D";
    --fa--fa: "\E08D\E08D"
}

body.hca-2025 .fa-angle-double-down {
    --fa: "\F103";
    --fa--fa: "\F103\F103"
}

body.hca-2025 .fa-angle-double-left {
    --fa: "\F100";
    --fa--fa: "\F100\F100"
}

body.hca-2025 .fa-angle-double-right {
    --fa: "\F101";
    --fa--fa: "\F101\F101"
}

body.hca-2025 .fa-angle-double-up {
    --fa: "\F102";
    --fa--fa: "\F102\F102"
}

body.hca-2025 .fa-angle-down {
    --fa: "\F107";
    --fa--fa: "\F107\F107"
}

body.hca-2025 .fa-angle-left {
    --fa: "\F104";
    --fa--fa: "\F104\F104"
}

body.hca-2025 .fa-angle-right {
    --fa: "\F105";
    --fa--fa: "\F105\F105"
}

body.hca-2025 .fa-angle-up {
    --fa: "\F106";
    --fa--fa: "\F106\F106"
}

body.hca-2025 .fa-angles-down {
    --fa: "\F103";
    --fa--fa: "\F103\F103"
}

body.hca-2025 .fa-angles-left {
    --fa: "\F100";
    --fa--fa: "\F100\F100"
}

body.hca-2025 .fa-angles-right {
    --fa: "\F101";
    --fa--fa: "\F101\F101"
}

body.hca-2025 .fa-angles-up {
    --fa: "\F102";
    --fa--fa: "\F102\F102"
}

body.hca-2025 .fa-angles-up-down {
    --fa: "\E60D";
    --fa--fa: "\E60D\E60D"
}

body.hca-2025 .fa-angry {
    --fa: "\F556";
    --fa--fa: "\F556\F556"
}

body.hca-2025 .fa-ankh {
    --fa: "\F644";
    --fa--fa: "\F644\F644"
}

body.hca-2025 .fa-ant {
    --fa: "\E680";
    --fa--fa: "\E680\E680"
}

body.hca-2025 .fa-apartment {
    --fa: "\E468";
    --fa--fa: "\E468\E468"
}

body.hca-2025 .fa-aperture {
    --fa: "\E2DF";
    --fa--fa: "\E2DF\E2DF"
}

body.hca-2025 .fa-apostrophe {
    --fa: "'";
    --fa--fa: "''"
}

body.hca-2025 .fa-apple-alt {
    --fa: "\F5D1";
    --fa--fa: "\F5D1\F5D1"
}

body.hca-2025 .fa-apple-core {
    --fa: "\E08F";
    --fa--fa: "\E08F\E08F"
}

body.hca-2025 .fa-apple-crate {
    --fa: "\F6B1";
    --fa--fa: "\F6B1\F6B1"
}

body.hca-2025 .fa-apple-whole {
    --fa: "\F5D1";
    --fa--fa: "\F5D1\F5D1"
}

body.hca-2025 .fa-archive {
    --fa: "\F187";
    --fa--fa: "\F187\F187"
}

body.hca-2025 .fa-archway {
    --fa: "\F557";
    --fa--fa: "\F557\F557"
}

body.hca-2025 .fa-area-chart {
    --fa: "\F1FE";
    --fa--fa: "\F1FE\F1FE"
}

body.hca-2025 .fa-arrow-alt-circle-down {
    --fa: "\F358";
    --fa--fa: "\F358\F358"
}

body.hca-2025 .fa-arrow-alt-circle-left {
    --fa: "\F359";
    --fa--fa: "\F359\F359"
}

body.hca-2025 .fa-arrow-alt-circle-right {
    --fa: "\F35A";
    --fa--fa: "\F35A\F35A"
}

body.hca-2025 .fa-arrow-alt-circle-up {
    --fa: "\F35B";
    --fa--fa: "\F35B\F35B"
}

body.hca-2025 .fa-arrow-alt-down {
    --fa: "\F354";
    --fa--fa: "\F354\F354"
}

body.hca-2025 .fa-arrow-alt-from-bottom {
    --fa: "\F346";
    --fa--fa: "\F346\F346"
}

body.hca-2025 .fa-arrow-alt-from-left {
    --fa: "\F347";
    --fa--fa: "\F347\F347"
}

body.hca-2025 .fa-arrow-alt-from-right {
    --fa: "\F348";
    --fa--fa: "\F348\F348"
}

body.hca-2025 .fa-arrow-alt-from-top {
    --fa: "\F349";
    --fa--fa: "\F349\F349"
}

body.hca-2025 .fa-arrow-alt-left {
    --fa: "\F355";
    --fa--fa: "\F355\F355"
}

body.hca-2025 .fa-arrow-alt-right {
    --fa: "\F356";
    --fa--fa: "\F356\F356"
}

body.hca-2025 .fa-arrow-alt-square-down {
    --fa: "\F350";
    --fa--fa: "\F350\F350"
}

body.hca-2025 .fa-arrow-alt-square-left {
    --fa: "\F351";
    --fa--fa: "\F351\F351"
}

body.hca-2025 .fa-arrow-alt-square-right {
    --fa: "\F352";
    --fa--fa: "\F352\F352"
}

body.hca-2025 .fa-arrow-alt-square-up {
    --fa: "\F353";
    --fa--fa: "\F353\F353"
}

body.hca-2025 .fa-arrow-alt-to-bottom {
    --fa: "\F34A";
    --fa--fa: "\F34A\F34A"
}

body.hca-2025 .fa-arrow-alt-to-left {
    --fa: "\F34B";
    --fa--fa: "\F34B\F34B"
}

body.hca-2025 .fa-arrow-alt-to-right {
    --fa: "\F34C";
    --fa--fa: "\F34C\F34C"
}

body.hca-2025 .fa-arrow-alt-to-top {
    --fa: "\F34D";
    --fa--fa: "\F34D\F34D"
}

body.hca-2025 .fa-arrow-alt-up {
    --fa: "\F357";
    --fa--fa: "\F357\F357"
}

body.hca-2025 .fa-arrow-circle-down {
    --fa: "\F0AB";
    --fa--fa: "\F0AB\F0AB"
}

body.hca-2025 .fa-arrow-circle-left {
    --fa: "\F0A8";
    --fa--fa: "\F0A8\F0A8"
}

body.hca-2025 .fa-arrow-circle-right {
    --fa: "\F0A9";
    --fa--fa: "\F0A9\F0A9"
}

body.hca-2025 .fa-arrow-circle-up {
    --fa: "\F0AA";
    --fa--fa: "\F0AA\F0AA"
}

body.hca-2025 .fa-arrow-down {
    --fa: "\F063";
    --fa--fa: "\F063\F063"
}

body.hca-2025 .fa-arrow-down-1-9 {
    --fa: "\F162";
    --fa--fa: "\F162\F162"
}

body.hca-2025 .fa-arrow-down-9-1 {
    --fa: "\F886";
    --fa--fa: "\F886\F886"
}

body.hca-2025 .fa-arrow-down-a-z {
    --fa: "\F15D";
    --fa--fa: "\F15D\F15D"
}

body.hca-2025 .fa-arrow-down-arrow-up {
    --fa: "\F883";
    --fa--fa: "\F883\F883"
}

body.hca-2025 .fa-arrow-down-big-small {
    --fa: "\F88C";
    --fa--fa: "\F88C\F88C"
}

body.hca-2025 .fa-arrow-down-from-arc {
    --fa: "\E614";
    --fa--fa: "\E614\E614"
}

body.hca-2025 .fa-arrow-down-from-bracket {
    --fa: "\E667";
    --fa--fa: "\E667\E667"
}

body.hca-2025 .fa-arrow-down-from-dotted-line {
    --fa: "\E090";
    --fa--fa: "\E090\E090"
}

body.hca-2025 .fa-arrow-down-from-line {
    --fa: "\F345";
    --fa--fa: "\F345\F345"
}

body.hca-2025 .fa-arrow-down-left {
    --fa: "\E091";
    --fa--fa: "\E091\E091"
}

body.hca-2025 .fa-arrow-down-left-and-arrow-up-right-to-center {
    --fa: "\E092";
    --fa--fa: "\E092\E092"
}

body.hca-2025 .fa-arrow-down-long {
    --fa: "\F175";
    --fa--fa: "\F175\F175"
}

body.hca-2025 .fa-arrow-down-right {
    --fa: "\E093";
    --fa--fa: "\E093\E093"
}

body.hca-2025 .fa-arrow-down-short-wide {
    --fa: "\F884";
    --fa--fa: "\F884\F884"
}

body.hca-2025 .fa-arrow-down-small-big {
    --fa: "\F88D";
    --fa--fa: "\F88D\F88D"
}

body.hca-2025 .fa-arrow-down-square-triangle {
    --fa: "\F889";
    --fa--fa: "\F889\F889"
}

body.hca-2025 .fa-arrow-down-to-arc {
    --fa: "\E4AE";
    --fa--fa: "\E4AE\E4AE"
}

body.hca-2025 .fa-arrow-down-to-bracket {
    --fa: "\E094";
    --fa--fa: "\E094\E094"
}

body.hca-2025 .fa-arrow-down-to-dotted-line {
    --fa: "\E095";
    --fa--fa: "\E095\E095"
}

body.hca-2025 .fa-arrow-down-to-line {
    --fa: "\F33D";
    --fa--fa: "\F33D\F33D"
}

body.hca-2025 .fa-arrow-down-to-square {
    --fa: "\E096";
    --fa--fa: "\E096\E096"
}

body.hca-2025 .fa-arrow-down-triangle-square {
    --fa: "\F888";
    --fa--fa: "\F888\F888"
}

body.hca-2025 .fa-arrow-down-up-across-line {
    --fa: "\E4AF";
    --fa--fa: "\E4AF\E4AF"
}

body.hca-2025 .fa-arrow-down-up-lock {
    --fa: "\E4B0";
    --fa--fa: "\E4B0\E4B0"
}

body.hca-2025 .fa-arrow-down-wide-short {
    --fa: "\F160";
    --fa--fa: "\F160\F160"
}

body.hca-2025 .fa-arrow-down-z-a {
    --fa: "\F881";
    --fa--fa: "\F881\F881"
}

body.hca-2025 .fa-arrow-from-bottom {
    --fa: "\F342";
    --fa--fa: "\F342\F342"
}

body.hca-2025 .fa-arrow-from-left {
    --fa: "\F343";
    --fa--fa: "\F343\F343"
}

body.hca-2025 .fa-arrow-from-right {
    --fa: "\F344";
    --fa--fa: "\F344\F344"
}

body.hca-2025 .fa-arrow-from-top {
    --fa: "\F345";
    --fa--fa: "\F345\F345"
}

body.hca-2025 .fa-arrow-left {
    --fa: "\F060";
    --fa--fa: "\F060\F060"
}

body.hca-2025 .fa-arrow-left-from-arc {
    --fa: "\E615";
    --fa--fa: "\E615\E615"
}

body.hca-2025 .fa-arrow-left-from-bracket {
    --fa: "\E668";
    --fa--fa: "\E668\E668"
}

body.hca-2025 .fa-arrow-left-from-line {
    --fa: "\F344";
    --fa--fa: "\F344\F344"
}

body.hca-2025 .fa-arrow-left-long {
    --fa: "\F177";
    --fa--fa: "\F177\F177"
}

body.hca-2025 .fa-arrow-left-long-to-line {
    --fa: "\E3D4";
    --fa--fa: "\E3D4\E3D4"
}

body.hca-2025 .fa-arrow-left-rotate {
    --fa: "\F0E2";
    --fa--fa: "\F0E2\F0E2"
}

body.hca-2025 .fa-arrow-left-to-arc {
    --fa: "\E616";
    --fa--fa: "\E616\E616"
}

body.hca-2025 .fa-arrow-left-to-bracket {
    --fa: "\E669";
    --fa--fa: "\E669\E669"
}

body.hca-2025 .fa-arrow-left-to-line {
    --fa: "\F33E";
    --fa--fa: "\F33E\F33E"
}

body.hca-2025 .fa-arrow-pointer {
    --fa: "\F245";
    --fa--fa: "\F245\F245"
}

body.hca-2025 .fa-arrow-progress {
    --fa: "\E5DF";
    --fa--fa: "\E5DF\E5DF"
}

body.hca-2025 .fa-arrow-right {
    --fa: "\F061";
    --fa--fa: "\F061\F061"
}

body.hca-2025 .fa-arrow-right-arrow-left {
    --fa: "\F0EC";
    --fa--fa: "\F0EC\F0EC"
}

body.hca-2025 .fa-arrow-right-from-arc {
    --fa: "\E4B1";
    --fa--fa: "\E4B1\E4B1"
}

body.hca-2025 .fa-arrow-right-from-bracket {
    --fa: "\F08B";
    --fa--fa: "\F08B\F08B"
}

body.hca-2025 .fa-arrow-right-from-file {
    --fa: "\F56E";
    --fa--fa: "\F56E\F56E"
}

body.hca-2025 .fa-arrow-right-from-line {
    --fa: "\F343";
    --fa--fa: "\F343\F343"
}

body.hca-2025 .fa-arrow-right-long {
    --fa: "\F178";
    --fa--fa: "\F178\F178"
}

body.hca-2025 .fa-arrow-right-long-to-line {
    --fa: "\E3D5";
    --fa--fa: "\E3D5\E3D5"
}

body.hca-2025 .fa-arrow-right-rotate {
    --fa: "\F01E";
    --fa--fa: "\F01E\F01E"
}

body.hca-2025 .fa-arrow-right-to-arc {
    --fa: "\E4B2";
    --fa--fa: "\E4B2\E4B2"
}

body.hca-2025 .fa-arrow-right-to-bracket {
    --fa: "\F090";
    --fa--fa: "\F090\F090"
}

body.hca-2025 .fa-arrow-right-to-city {
    --fa: "\E4B3";
    --fa--fa: "\E4B3\E4B3"
}

body.hca-2025 .fa-arrow-right-to-file {
    --fa: "\F56F";
    --fa--fa: "\F56F\F56F"
}

body.hca-2025 .fa-arrow-right-to-line {
    --fa: "\F340";
    --fa--fa: "\F340\F340"
}

body.hca-2025 .fa-arrow-rotate-back, body.hca-2025 .fa-arrow-rotate-backward {
    --fa: "\F0E2";
    --fa--fa: "\F0E2\F0E2"
}

body.hca-2025 .fa-arrow-rotate-forward {
    --fa: "\F01E";
    --fa--fa: "\F01E\F01E"
}

body.hca-2025 .fa-arrow-rotate-left {
    --fa: "\F0E2";
    --fa--fa: "\F0E2\F0E2"
}

body.hca-2025 .fa-arrow-rotate-right {
    --fa: "\F01E";
    --fa--fa: "\F01E\F01E"
}

body.hca-2025 .fa-arrow-square-down {
    --fa: "\F339";
    --fa--fa: "\F339\F339"
}

body.hca-2025 .fa-arrow-square-left {
    --fa: "\F33A";
    --fa--fa: "\F33A\F33A"
}

body.hca-2025 .fa-arrow-square-right {
    --fa: "\F33B";
    --fa--fa: "\F33B\F33B"
}

body.hca-2025 .fa-arrow-square-up {
    --fa: "\F33C";
    --fa--fa: "\F33C\F33C"
}

body.hca-2025 .fa-arrow-to-bottom {
    --fa: "\F33D";
    --fa--fa: "\F33D\F33D"
}

body.hca-2025 .fa-arrow-to-left {
    --fa: "\F33E";
    --fa--fa: "\F33E\F33E"
}

body.hca-2025 .fa-arrow-to-right {
    --fa: "\F340";
    --fa--fa: "\F340\F340"
}

body.hca-2025 .fa-arrow-to-top {
    --fa: "\F341";
    --fa--fa: "\F341\F341"
}

body.hca-2025 .fa-arrow-trend-down {
    --fa: "\E097";
    --fa--fa: "\E097\E097"
}

body.hca-2025 .fa-arrow-trend-up {
    --fa: "\E098";
    --fa--fa: "\E098\E098"
}

body.hca-2025 .fa-arrow-turn-down {
    --fa: "\F149";
    --fa--fa: "\F149\F149"
}

body.hca-2025 .fa-arrow-turn-down-left {
    --fa: "\E2E1";
    --fa--fa: "\E2E1\E2E1"
}

body.hca-2025 .fa-arrow-turn-down-right {
    --fa: "\E3D6";
    --fa--fa: "\E3D6\E3D6"
}

body.hca-2025 .fa-arrow-turn-left {
    --fa: "\E632";
    --fa--fa: "\E632\E632"
}

body.hca-2025 .fa-arrow-turn-left-down {
    --fa: "\E633";
    --fa--fa: "\E633\E633"
}

body.hca-2025 .fa-arrow-turn-left-up {
    --fa: "\E634";
    --fa--fa: "\E634\E634"
}

body.hca-2025 .fa-arrow-turn-right {
    --fa: "\E635";
    --fa--fa: "\E635\E635"
}

body.hca-2025 .fa-arrow-turn-up {
    --fa: "\F148";
    --fa--fa: "\F148\F148"
}

body.hca-2025 .fa-arrow-up {
    --fa: "\F062";
    --fa--fa: "\F062\F062"
}

body.hca-2025 .fa-arrow-up-1-9 {
    --fa: "\F163";
    --fa--fa: "\F163\F163"
}

body.hca-2025 .fa-arrow-up-9-1 {
    --fa: "\F887";
    --fa--fa: "\F887\F887"
}

body.hca-2025 .fa-arrow-up-a-z {
    --fa: "\F15E";
    --fa--fa: "\F15E\F15E"
}

body.hca-2025 .fa-arrow-up-arrow-down {
    --fa: "\E099";
    --fa--fa: "\E099\E099"
}

body.hca-2025 .fa-arrow-up-big-small {
    --fa: "\F88E";
    --fa--fa: "\F88E\F88E"
}

body.hca-2025 .fa-arrow-up-from-arc {
    --fa: "\E4B4";
    --fa--fa: "\E4B4\E4B4"
}

body.hca-2025 .fa-arrow-up-from-bracket {
    --fa: "\E09A";
    --fa--fa: "\E09A\E09A"
}

body.hca-2025 .fa-arrow-up-from-dotted-line {
    --fa: "\E09B";
    --fa--fa: "\E09B\E09B"
}

body.hca-2025 .fa-arrow-up-from-ground-water {
    --fa: "\E4B5";
    --fa--fa: "\E4B5\E4B5"
}

body.hca-2025 .fa-arrow-up-from-line {
    --fa: "\F342";
    --fa--fa: "\F342\F342"
}

body.hca-2025 .fa-arrow-up-from-square {
    --fa: "\E09C";
    --fa--fa: "\E09C\E09C"
}

body.hca-2025 .fa-arrow-up-from-water-pump {
    --fa: "\E4B6";
    --fa--fa: "\E4B6\E4B6"
}

body.hca-2025 .fa-arrow-up-left {
    --fa: "\E09D";
    --fa--fa: "\E09D\E09D"
}

body.hca-2025 .fa-arrow-up-left-from-circle {
    --fa: "\E09E";
    --fa--fa: "\E09E\E09E"
}

body.hca-2025 .fa-arrow-up-long {
    --fa: "\F176";
    --fa--fa: "\F176\F176"
}

body.hca-2025 .fa-arrow-up-right {
    --fa: "\E09F";
    --fa--fa: "\E09F\E09F"
}

body.hca-2025 .fa-arrow-up-right-and-arrow-down-left-from-center {
    --fa: "\E0A0";
    --fa--fa: "\E0A0\E0A0"
}

body.hca-2025 .fa-arrow-up-right-dots {
    --fa: "\E4B7";
    --fa--fa: "\E4B7\E4B7"
}

body.hca-2025 .fa-arrow-up-right-from-square {
    --fa: "\F08E";
    --fa--fa: "\F08E\F08E"
}

body.hca-2025 .fa-arrow-up-short-wide {
    --fa: "\F885";
    --fa--fa: "\F885\F885"
}

body.hca-2025 .fa-arrow-up-small-big {
    --fa: "\F88F";
    --fa--fa: "\F88F\F88F"
}

body.hca-2025 .fa-arrow-up-square-triangle {
    --fa: "\F88B";
    --fa--fa: "\F88B\F88B"
}

body.hca-2025 .fa-arrow-up-to-arc {
    --fa: "\E617";
    --fa--fa: "\E617\E617"
}

body.hca-2025 .fa-arrow-up-to-bracket {
    --fa: "\E66A";
    --fa--fa: "\E66A\E66A"
}

body.hca-2025 .fa-arrow-up-to-dotted-line {
    --fa: "\E0A1";
    --fa--fa: "\E0A1\E0A1"
}

body.hca-2025 .fa-arrow-up-to-line {
    --fa: "\F341";
    --fa--fa: "\F341\F341"
}

body.hca-2025 .fa-arrow-up-triangle-square {
    --fa: "\F88A";
    --fa--fa: "\F88A\F88A"
}

body.hca-2025 .fa-arrow-up-wide-short {
    --fa: "\F161";
    --fa--fa: "\F161\F161"
}

body.hca-2025 .fa-arrow-up-z-a {
    --fa: "\F882";
    --fa--fa: "\F882\F882"
}

body.hca-2025 .fa-arrows {
    --fa: "\F047";
    --fa--fa: "\F047\F047"
}

body.hca-2025 .fa-arrows-alt {
    --fa: "\F0B2";
    --fa--fa: "\F0B2\F0B2"
}

body.hca-2025 .fa-arrows-alt-h {
    --fa: "\F337";
    --fa--fa: "\F337\F337"
}

body.hca-2025 .fa-arrows-alt-v {
    --fa: "\F338";
    --fa--fa: "\F338\F338"
}

body.hca-2025 .fa-arrows-cross {
    --fa: "\E0A2";
    --fa--fa: "\E0A2\E0A2"
}

body.hca-2025 .fa-arrows-down-to-line {
    --fa: "\E4B8";
    --fa--fa: "\E4B8\E4B8"
}

body.hca-2025 .fa-arrows-down-to-people {
    --fa: "\E4B9";
    --fa--fa: "\E4B9\E4B9"
}

body.hca-2025 .fa-arrows-from-dotted-line {
    --fa: "\E0A3";
    --fa--fa: "\E0A3\E0A3"
}

body.hca-2025 .fa-arrows-from-line {
    --fa: "\E0A4";
    --fa--fa: "\E0A4\E0A4"
}

body.hca-2025 .fa-arrows-h, body.hca-2025 .fa-arrows-left-right {
    --fa: "\F07E";
    --fa--fa: "\F07E\F07E"
}

body.hca-2025 .fa-arrows-left-right-to-line {
    --fa: "\E4BA";
    --fa--fa: "\E4BA\E4BA"
}

body.hca-2025 .fa-arrows-maximize {
    --fa: "\F31D";
    --fa--fa: "\F31D\F31D"
}

body.hca-2025 .fa-arrows-minimize {
    --fa: "\E0A5";
    --fa--fa: "\E0A5\E0A5"
}

body.hca-2025 .fa-arrows-repeat {
    --fa: "\F364";
    --fa--fa: "\F364\F364"
}

body.hca-2025 .fa-arrows-repeat-1 {
    --fa: "\F366";
    --fa--fa: "\F366\F366"
}

body.hca-2025 .fa-arrows-retweet {
    --fa: "\F361";
    --fa--fa: "\F361\F361"
}

body.hca-2025 .fa-arrows-rotate {
    --fa: "\F021";
    --fa--fa: "\F021\F021"
}

body.hca-2025 .fa-arrows-rotate-reverse {
    --fa: "\E630";
    --fa--fa: "\E630\E630"
}

body.hca-2025 .fa-arrows-spin {
    --fa: "\E4BB";
    --fa--fa: "\E4BB\E4BB"
}

body.hca-2025 .fa-arrows-split-up-and-left {
    --fa: "\E4BC";
    --fa--fa: "\E4BC\E4BC"
}

body.hca-2025 .fa-arrows-to-circle {
    --fa: "\E4BD";
    --fa--fa: "\E4BD\E4BD"
}

body.hca-2025 .fa-arrows-to-dot {
    --fa: "\E4BE";
    --fa--fa: "\E4BE\E4BE"
}

body.hca-2025 .fa-arrows-to-dotted-line {
    --fa: "\E0A6";
    --fa--fa: "\E0A6\E0A6"
}

body.hca-2025 .fa-arrows-to-eye {
    --fa: "\E4BF";
    --fa--fa: "\E4BF\E4BF"
}

body.hca-2025 .fa-arrows-to-line {
    --fa: "\E0A7";
    --fa--fa: "\E0A7\E0A7"
}

body.hca-2025 .fa-arrows-turn-right {
    --fa: "\E4C0";
    --fa--fa: "\E4C0\E4C0"
}

body.hca-2025 .fa-arrows-turn-to-dots {
    --fa: "\E4C1";
    --fa--fa: "\E4C1\E4C1"
}

body.hca-2025 .fa-arrows-up-down {
    --fa: "\F07D";
    --fa--fa: "\F07D\F07D"
}

body.hca-2025 .fa-arrows-up-down-left-right {
    --fa: "\F047";
    --fa--fa: "\F047\F047"
}

body.hca-2025 .fa-arrows-up-to-line {
    --fa: "\E4C2";
    --fa--fa: "\E4C2\E4C2"
}

body.hca-2025 .fa-arrows-v {
    --fa: "\F07D";
    --fa--fa: "\F07D\F07D"
}

body.hca-2025 .fa-asl-interpreting {
    --fa: "\F2A3";
    --fa--fa: "\F2A3\F2A3"
}

body.hca-2025 .fa-assistive-listening-systems {
    --fa: "\F2A2";
    --fa--fa: "\F2A2\F2A2"
}

body.hca-2025 .fa-asterisk {
    --fa: "*";
    --fa--fa: "**"
}

body.hca-2025 .fa-at {
    --fa: "@";
    --fa--fa: "@@"
}

body.hca-2025 .fa-atlas {
    --fa: "\F558";
    --fa--fa: "\F558\F558"
}

body.hca-2025 .fa-atom {
    --fa: "\F5D2";
    --fa--fa: "\F5D2\F5D2"
}

body.hca-2025 .fa-atom-alt, body.hca-2025 .fa-atom-simple {
    --fa: "\F5D3";
    --fa--fa: "\F5D3\F5D3"
}

body.hca-2025 .fa-audio-description {
    --fa: "\F29E";
    --fa--fa: "\F29E\F29E"
}

body.hca-2025 .fa-audio-description-slash {
    --fa: "\E0A8";
    --fa--fa: "\E0A8\E0A8"
}

body.hca-2025 .fa-austral-sign {
    --fa: "\E0A9";
    --fa--fa: "\E0A9\E0A9"
}

body.hca-2025 .fa-automobile {
    --fa: "\F1B9";
    --fa--fa: "\F1B9\F1B9"
}

body.hca-2025 .fa-avocado {
    --fa: "\E0AA";
    --fa--fa: "\E0AA\E0AA"
}

body.hca-2025 .fa-award {
    --fa: "\F559";
    --fa--fa: "\F559\F559"
}

body.hca-2025 .fa-award-simple {
    --fa: "\E0AB";
    --fa--fa: "\E0AB\E0AB"
}

body.hca-2025 .fa-axe {
    --fa: "\F6B2";
    --fa--fa: "\F6B2\F6B2"
}

body.hca-2025 .fa-axe-battle {
    --fa: "\F6B3";
    --fa--fa: "\F6B3\F6B3"
}

body.hca-2025 .fa-b {
    --fa: "B";
    --fa--fa: "BB"
}

body.hca-2025 .fa-baby {
    --fa: "\F77C";
    --fa--fa: "\F77C\F77C"
}

body.hca-2025 .fa-baby-carriage {
    --fa: "\F77D";
    --fa--fa: "\F77D\F77D"
}

body.hca-2025 .fa-backpack {
    --fa: "\F5D4";
    --fa--fa: "\F5D4\F5D4"
}

body.hca-2025 .fa-backspace {
    --fa: "\F55A";
    --fa--fa: "\F55A\F55A"
}

body.hca-2025 .fa-backward {
    --fa: "\F04A";
    --fa--fa: "\F04A\F04A"
}

body.hca-2025 .fa-backward-fast {
    --fa: "\F049";
    --fa--fa: "\F049\F049"
}

body.hca-2025 .fa-backward-step {
    --fa: "\F048";
    --fa--fa: "\F048\F048"
}

body.hca-2025 .fa-bacon {
    --fa: "\F7E5";
    --fa--fa: "\F7E5\F7E5"
}

body.hca-2025 .fa-bacteria {
    --fa: "\E059";
    --fa--fa: "\E059\E059"
}

body.hca-2025 .fa-bacterium {
    --fa: "\E05A";
    --fa--fa: "\E05A\E05A"
}

body.hca-2025 .fa-badge {
    --fa: "\F335";
    --fa--fa: "\F335\F335"
}

body.hca-2025 .fa-badge-check {
    --fa: "\F336";
    --fa--fa: "\F336\F336"
}

body.hca-2025 .fa-badge-dollar {
    --fa: "\F645";
    --fa--fa: "\F645\F645"
}

body.hca-2025 .fa-badge-percent {
    --fa: "\F646";
    --fa--fa: "\F646\F646"
}

body.hca-2025 .fa-badge-sheriff {
    --fa: "\F8A2";
    --fa--fa: "\F8A2\F8A2"
}

body.hca-2025 .fa-badger-honey {
    --fa: "\F6B4";
    --fa--fa: "\F6B4\F6B4"
}

body.hca-2025 .fa-badminton {
    --fa: "\E33A";
    --fa--fa: "\E33A\E33A"
}

body.hca-2025 .fa-bag-seedling {
    --fa: "\E5F2";
    --fa--fa: "\E5F2\E5F2"
}

body.hca-2025 .fa-bag-shopping {
    --fa: "\F290";
    --fa--fa: "\F290\F290"
}

body.hca-2025 .fa-bag-shopping-minus {
    --fa: "\E650";
    --fa--fa: "\E650\E650"
}

body.hca-2025 .fa-bag-shopping-plus {
    --fa: "\E651";
    --fa--fa: "\E651\E651"
}

body.hca-2025 .fa-bagel {
    --fa: "\E3D7";
    --fa--fa: "\E3D7\E3D7"
}

body.hca-2025 .fa-bags-shopping {
    --fa: "\F847";
    --fa--fa: "\F847\F847"
}

body.hca-2025 .fa-baguette {
    --fa: "\E3D8";
    --fa--fa: "\E3D8\E3D8"
}

body.hca-2025 .fa-bahai {
    --fa: "\F666";
    --fa--fa: "\F666\F666"
}

body.hca-2025 .fa-baht-sign {
    --fa: "\E0AC";
    --fa--fa: "\E0AC\E0AC"
}

body.hca-2025 .fa-balance-scale {
    --fa: "\F24E";
    --fa--fa: "\F24E\F24E"
}

body.hca-2025 .fa-balance-scale-left {
    --fa: "\F515";
    --fa--fa: "\F515\F515"
}

body.hca-2025 .fa-balance-scale-right {
    --fa: "\F516";
    --fa--fa: "\F516\F516"
}

body.hca-2025 .fa-ball-pile {
    --fa: "\F77E";
    --fa--fa: "\F77E\F77E"
}

body.hca-2025 .fa-balloon {
    --fa: "\E2E3";
    --fa--fa: "\E2E3\E2E3"
}

body.hca-2025 .fa-balloons {
    --fa: "\E2E4";
    --fa--fa: "\E2E4\E2E4"
}

body.hca-2025 .fa-ballot {
    --fa: "\F732";
    --fa--fa: "\F732\F732"
}

body.hca-2025 .fa-ballot-check {
    --fa: "\F733";
    --fa--fa: "\F733\F733"
}

body.hca-2025 .fa-ban {
    --fa: "\F05E";
    --fa--fa: "\F05E\F05E"
}

body.hca-2025 .fa-ban-bug {
    --fa: "\F7F9";
    --fa--fa: "\F7F9\F7F9"
}

body.hca-2025 .fa-ban-parking {
    --fa: "\F616";
    --fa--fa: "\F616\F616"
}

body.hca-2025 .fa-ban-smoking {
    --fa: "\F54D";
    --fa--fa: "\F54D\F54D"
}

body.hca-2025 .fa-banana {
    --fa: "\E2E5";
    --fa--fa: "\E2E5\E2E5"
}

body.hca-2025 .fa-band-aid, body.hca-2025 .fa-bandage {
    --fa: "\F462";
    --fa--fa: "\F462\F462"
}

body.hca-2025 .fa-bangladeshi-taka-sign {
    --fa: "\E2E6";
    --fa--fa: "\E2E6\E2E6"
}

body.hca-2025 .fa-banjo {
    --fa: "\F8A3";
    --fa--fa: "\F8A3\F8A3"
}

body.hca-2025 .fa-bank {
    --fa: "\F19C";
    --fa--fa: "\F19C\F19C"
}

body.hca-2025 .fa-bar-chart {
    --fa: "\F080";
    --fa--fa: "\F080\F080"
}

body.hca-2025 .fa-barcode {
    --fa: "\F02A";
    --fa--fa: "\F02A\F02A"
}

body.hca-2025 .fa-barcode-alt {
    --fa: "\F463";
    --fa--fa: "\F463\F463"
}

body.hca-2025 .fa-barcode-read {
    --fa: "\F464";
    --fa--fa: "\F464\F464"
}

body.hca-2025 .fa-barcode-scan {
    --fa: "\F465";
    --fa--fa: "\F465\F465"
}

body.hca-2025 .fa-barn-silo {
    --fa: "\F864";
    --fa--fa: "\F864\F864"
}

body.hca-2025 .fa-bars {
    --fa: "\F0C9";
    --fa--fa: "\F0C9\F0C9"
}

body.hca-2025 .fa-bars-filter {
    --fa: "\E0AD";
    --fa--fa: "\E0AD\E0AD"
}

body.hca-2025 .fa-bars-progress {
    --fa: "\F828";
    --fa--fa: "\F828\F828"
}

body.hca-2025 .fa-bars-sort {
    --fa: "\E0AE";
    --fa--fa: "\E0AE\E0AE"
}

body.hca-2025 .fa-bars-staggered {
    --fa: "\F550";
    --fa--fa: "\F550\F550"
}

body.hca-2025 .fa-baseball, body.hca-2025 .fa-baseball-ball {
    --fa: "\F433";
    --fa--fa: "\F433\F433"
}

body.hca-2025 .fa-baseball-bat-ball {
    --fa: "\F432";
    --fa--fa: "\F432\F432"
}

body.hca-2025 .fa-basket-shopping {
    --fa: "\F291";
    --fa--fa: "\F291\F291"
}

body.hca-2025 .fa-basket-shopping-minus {
    --fa: "\E652";
    --fa--fa: "\E652\E652"
}

body.hca-2025 .fa-basket-shopping-plus {
    --fa: "\E653";
    --fa--fa: "\E653\E653"
}

body.hca-2025 .fa-basket-shopping-simple {
    --fa: "\E0AF";
    --fa--fa: "\E0AF\E0AF"
}

body.hca-2025 .fa-basketball, body.hca-2025 .fa-basketball-ball {
    --fa: "\F434";
    --fa--fa: "\F434\F434"
}

body.hca-2025 .fa-basketball-hoop {
    --fa: "\F435";
    --fa--fa: "\F435\F435"
}

body.hca-2025 .fa-bat {
    --fa: "\F6B5";
    --fa--fa: "\F6B5\F6B5"
}

body.hca-2025 .fa-bath, body.hca-2025 .fa-bathtub {
    --fa: "\F2CD";
    --fa--fa: "\F2CD\F2CD"
}

body.hca-2025 .fa-battery {
    --fa: "\F240";
    --fa--fa: "\F240\F240"
}

body.hca-2025 .fa-battery-0 {
    --fa: "\F244";
    --fa--fa: "\F244\F244"
}

body.hca-2025 .fa-battery-1 {
    --fa: "\E0B1";
    --fa--fa: "\E0B1\E0B1"
}

body.hca-2025 .fa-battery-2 {
    --fa: "\F243";
    --fa--fa: "\F243\F243"
}

body.hca-2025 .fa-battery-3 {
    --fa: "\F242";
    --fa--fa: "\F242\F242"
}

body.hca-2025 .fa-battery-4 {
    --fa: "\F241";
    --fa--fa: "\F241\F241"
}

body.hca-2025 .fa-battery-5 {
    --fa: "\F240";
    --fa--fa: "\F240\F240"
}

body.hca-2025 .fa-battery-bolt {
    --fa: "\F376";
    --fa--fa: "\F376\F376"
}

body.hca-2025 .fa-battery-car {
    --fa: "\F5DF";
    --fa--fa: "\F5DF\F5DF"
}

body.hca-2025 .fa-battery-empty {
    --fa: "\F244";
    --fa--fa: "\F244\F244"
}

body.hca-2025 .fa-battery-exclamation {
    --fa: "\E0B0";
    --fa--fa: "\E0B0\E0B0"
}

body.hca-2025 .fa-battery-full {
    --fa: "\F240";
    --fa--fa: "\F240\F240"
}

body.hca-2025 .fa-battery-half {
    --fa: "\F242";
    --fa--fa: "\F242\F242"
}

body.hca-2025 .fa-battery-low {
    --fa: "\E0B1";
    --fa--fa: "\E0B1\E0B1"
}

body.hca-2025 .fa-battery-quarter {
    --fa: "\F243";
    --fa--fa: "\F243\F243"
}

body.hca-2025 .fa-battery-slash {
    --fa: "\F377";
    --fa--fa: "\F377\F377"
}

body.hca-2025 .fa-battery-three-quarters {
    --fa: "\F241";
    --fa--fa: "\F241\F241"
}

body.hca-2025 .fa-bed {
    --fa: "\F236";
    --fa--fa: "\F236\F236"
}

body.hca-2025 .fa-bed-alt {
    --fa: "\F8F7";
    --fa--fa: "\F8F7\F8F7"
}

body.hca-2025 .fa-bed-bunk {
    --fa: "\F8F8";
    --fa--fa: "\F8F8\F8F8"
}

body.hca-2025 .fa-bed-empty {
    --fa: "\F8F9";
    --fa--fa: "\F8F9\F8F9"
}

body.hca-2025 .fa-bed-front {
    --fa: "\F8F7";
    --fa--fa: "\F8F7\F8F7"
}

body.hca-2025 .fa-bed-pulse {
    --fa: "\F487";
    --fa--fa: "\F487\F487"
}

body.hca-2025 .fa-bee {
    --fa: "\E0B2";
    --fa--fa: "\E0B2\E0B2"
}

body.hca-2025 .fa-beer {
    --fa: "\F0FC";
    --fa--fa: "\F0FC\F0FC"
}

body.hca-2025 .fa-beer-foam, body.hca-2025 .fa-beer-mug {
    --fa: "\E0B3";
    --fa--fa: "\E0B3\E0B3"
}

body.hca-2025 .fa-beer-mug-empty {
    --fa: "\F0FC";
    --fa--fa: "\F0FC\F0FC"
}

body.hca-2025 .fa-bell {
    --fa: "\F0F3";
    --fa--fa: "\F0F3\F0F3"
}

body.hca-2025 .fa-bell-concierge {
    --fa: "\F562";
    --fa--fa: "\F562\F562"
}

body.hca-2025 .fa-bell-exclamation {
    --fa: "\F848";
    --fa--fa: "\F848\F848"
}

body.hca-2025 .fa-bell-on {
    --fa: "\F8FA";
    --fa--fa: "\F8FA\F8FA"
}

body.hca-2025 .fa-bell-plus {
    --fa: "\F849";
    --fa--fa: "\F849\F849"
}

body.hca-2025 .fa-bell-ring {
    --fa: "\E62C";
    --fa--fa: "\E62C\E62C"
}

body.hca-2025 .fa-bell-school {
    --fa: "\F5D5";
    --fa--fa: "\F5D5\F5D5"
}

body.hca-2025 .fa-bell-school-slash {
    --fa: "\F5D6";
    --fa--fa: "\F5D6\F5D6"
}

body.hca-2025 .fa-bell-slash {
    --fa: "\F1F6";
    --fa--fa: "\F1F6\F1F6"
}

body.hca-2025 .fa-bells {
    --fa: "\F77F";
    --fa--fa: "\F77F\F77F"
}

body.hca-2025 .fa-bench-tree {
    --fa: "\E2E7";
    --fa--fa: "\E2E7\E2E7"
}

body.hca-2025 .fa-betamax {
    --fa: "\F8A4";
    --fa--fa: "\F8A4\F8A4"
}

body.hca-2025 .fa-bezier-curve {
    --fa: "\F55B";
    --fa--fa: "\F55B\F55B"
}

body.hca-2025 .fa-bible {
    --fa: "\F647";
    --fa--fa: "\F647\F647"
}

body.hca-2025 .fa-bicycle {
    --fa: "\F206";
    --fa--fa: "\F206\F206"
}

body.hca-2025 .fa-biking {
    --fa: "\F84A";
    --fa--fa: "\F84A\F84A"
}

body.hca-2025 .fa-biking-mountain {
    --fa: "\F84B";
    --fa--fa: "\F84B\F84B"
}

body.hca-2025 .fa-billboard {
    --fa: "\E5CD";
    --fa--fa: "\E5CD\E5CD"
}

body.hca-2025 .fa-bin-bottles {
    --fa: "\E5F5";
    --fa--fa: "\E5F5\E5F5"
}

body.hca-2025 .fa-bin-bottles-recycle {
    --fa: "\E5F6";
    --fa--fa: "\E5F6\E5F6"
}

body.hca-2025 .fa-bin-recycle {
    --fa: "\E5F7";
    --fa--fa: "\E5F7\E5F7"
}

body.hca-2025 .fa-binary {
    --fa: "\E33B";
    --fa--fa: "\E33B\E33B"
}

body.hca-2025 .fa-binary-circle-check {
    --fa: "\E33C";
    --fa--fa: "\E33C\E33C"
}

body.hca-2025 .fa-binary-lock {
    --fa: "\E33D";
    --fa--fa: "\E33D\E33D"
}

body.hca-2025 .fa-binary-slash {
    --fa: "\E33E";
    --fa--fa: "\E33E\E33E"
}

body.hca-2025 .fa-binoculars {
    --fa: "\F1E5";
    --fa--fa: "\F1E5\F1E5"
}

body.hca-2025 .fa-biohazard {
    --fa: "\F780";
    --fa--fa: "\F780\F780"
}

body.hca-2025 .fa-bird {
    --fa: "\E469";
    --fa--fa: "\E469\E469"
}

body.hca-2025 .fa-birthday-cake {
    --fa: "\F1FD";
    --fa--fa: "\F1FD\F1FD"
}

body.hca-2025 .fa-bitcoin-sign {
    --fa: "\E0B4";
    --fa--fa: "\E0B4\E0B4"
}

body.hca-2025 .fa-blackboard {
    --fa: "\F51B";
    --fa--fa: "\F51B\F51B"
}

body.hca-2025 .fa-blanket {
    --fa: "\F498";
    --fa--fa: "\F498\F498"
}

body.hca-2025 .fa-blanket-fire {
    --fa: "\E3DA";
    --fa--fa: "\E3DA\E3DA"
}

body.hca-2025 .fa-blender {
    --fa: "\F517";
    --fa--fa: "\F517\F517"
}

body.hca-2025 .fa-blender-phone {
    --fa: "\F6B6";
    --fa--fa: "\F6B6\F6B6"
}

body.hca-2025 .fa-blind {
    --fa: "\F29D";
    --fa--fa: "\F29D\F29D"
}

body.hca-2025 .fa-blinds {
    --fa: "\F8FB";
    --fa--fa: "\F8FB\F8FB"
}

body.hca-2025 .fa-blinds-open {
    --fa: "\F8FC";
    --fa--fa: "\F8FC\F8FC"
}

body.hca-2025 .fa-blinds-raised {
    --fa: "\F8FD";
    --fa--fa: "\F8FD\F8FD"
}

body.hca-2025 .fa-block {
    --fa: "\E46A";
    --fa--fa: "\E46A\E46A"
}

body.hca-2025 .fa-block-brick {
    --fa: "\E3DB";
    --fa--fa: "\E3DB\E3DB"
}

body.hca-2025 .fa-block-brick-fire {
    --fa: "\E3DC";
    --fa--fa: "\E3DC\E3DC"
}

body.hca-2025 .fa-block-question {
    --fa: "\E3DD";
    --fa--fa: "\E3DD\E3DD"
}

body.hca-2025 .fa-block-quote {
    --fa: "\E0B5";
    --fa--fa: "\E0B5\E0B5"
}

body.hca-2025 .fa-blog {
    --fa: "\F781";
    --fa--fa: "\F781\F781"
}

body.hca-2025 .fa-blueberries {
    --fa: "\E2E8";
    --fa--fa: "\E2E8\E2E8"
}

body.hca-2025 .fa-bluetooth {
    --fa--fa: "\F293\F293"
}

body.hca-2025 .fa-bold {
    --fa: "\F032";
    --fa--fa: "\F032\F032"
}

body.hca-2025 .fa-bolt {
    --fa: "\F0E7";
    --fa--fa: "\F0E7\F0E7"
}

body.hca-2025 .fa-bolt-auto {
    --fa: "\E0B6";
    --fa--fa: "\E0B6\E0B6"
}

body.hca-2025 .fa-bolt-lightning {
    --fa: "\E0B7";
    --fa--fa: "\E0B7\E0B7"
}

body.hca-2025 .fa-bolt-slash {
    --fa: "\E0B8";
    --fa--fa: "\E0B8\E0B8"
}

body.hca-2025 .fa-bomb {
    --fa: "\F1E2";
    --fa--fa: "\F1E2\F1E2"
}

body.hca-2025 .fa-bone {
    --fa: "\F5D7";
    --fa--fa: "\F5D7\F5D7"
}

body.hca-2025 .fa-bone-break {
    --fa: "\F5D8";
    --fa--fa: "\F5D8\F5D8"
}

body.hca-2025 .fa-bong {
    --fa: "\F55C";
    --fa--fa: "\F55C\F55C"
}

body.hca-2025 .fa-book {
    --fa: "\F02D";
    --fa--fa: "\F02D\F02D"
}

body.hca-2025 .fa-book-alt {
    --fa: "\F5D9";
    --fa--fa: "\F5D9\F5D9"
}

body.hca-2025 .fa-book-arrow-right {
    --fa: "\E0B9";
    --fa--fa: "\E0B9\E0B9"
}

body.hca-2025 .fa-book-arrow-up {
    --fa: "\E0BA";
    --fa--fa: "\E0BA\E0BA"
}

body.hca-2025 .fa-book-atlas {
    --fa: "\F558";
    --fa--fa: "\F558\F558"
}

body.hca-2025 .fa-book-bible {
    --fa: "\F647";
    --fa--fa: "\F647\F647"
}

body.hca-2025 .fa-book-blank {
    --fa: "\F5D9";
    --fa--fa: "\F5D9\F5D9"
}

body.hca-2025 .fa-book-bookmark {
    --fa: "\E0BB";
    --fa--fa: "\E0BB\E0BB"
}

body.hca-2025 .fa-book-circle {
    --fa: "\E0FF";
    --fa--fa: "\E0FF\E0FF"
}

body.hca-2025 .fa-book-circle-arrow-right {
    --fa: "\E0BC";
    --fa--fa: "\E0BC\E0BC"
}

body.hca-2025 .fa-book-circle-arrow-up {
    --fa: "\E0BD";
    --fa--fa: "\E0BD\E0BD"
}

body.hca-2025 .fa-book-copy {
    --fa: "\E0BE";
    --fa--fa: "\E0BE\E0BE"
}

body.hca-2025 .fa-book-dead {
    --fa: "\F6B7";
    --fa--fa: "\F6B7\F6B7"
}

body.hca-2025 .fa-book-font {
    --fa: "\E0BF";
    --fa--fa: "\E0BF\E0BF"
}

body.hca-2025 .fa-book-heart {
    --fa: "\F499";
    --fa--fa: "\F499\F499"
}

body.hca-2025 .fa-book-journal-whills {
    --fa: "\F66A";
    --fa--fa: "\F66A\F66A"
}

body.hca-2025 .fa-book-law {
    --fa: "\E0C1";
    --fa--fa: "\E0C1\E0C1"
}

body.hca-2025 .fa-book-medical {
    --fa: "\F7E6";
    --fa--fa: "\F7E6\F7E6"
}

body.hca-2025 .fa-book-open {
    --fa: "\F518";
    --fa--fa: "\F518\F518"
}

body.hca-2025 .fa-book-open-alt, body.hca-2025 .fa-book-open-cover {
    --fa: "\E0C0";
    --fa--fa: "\E0C0\E0C0"
}

body.hca-2025 .fa-book-open-reader {
    --fa: "\F5DA";
    --fa--fa: "\F5DA\F5DA"
}

body.hca-2025 .fa-book-quran {
    --fa: "\F687";
    --fa--fa: "\F687\F687"
}

body.hca-2025 .fa-book-reader {
    --fa: "\F5DA";
    --fa--fa: "\F5DA\F5DA"
}

body.hca-2025 .fa-book-section {
    --fa: "\E0C1";
    --fa--fa: "\E0C1\E0C1"
}

body.hca-2025 .fa-book-skull {
    --fa: "\F6B7";
    --fa--fa: "\F6B7\F6B7"
}

body.hca-2025 .fa-book-sparkles, body.hca-2025 .fa-book-spells {
    --fa: "\F6B8";
    --fa--fa: "\F6B8\F6B8"
}

body.hca-2025 .fa-book-tanakh {
    --fa: "\F827";
    --fa--fa: "\F827\F827"
}

body.hca-2025 .fa-book-user {
    --fa: "\F7E7";
    --fa--fa: "\F7E7\F7E7"
}

body.hca-2025 .fa-bookmark {
    --fa: "\F02E";
    --fa--fa: "\F02E\F02E"
}

body.hca-2025 .fa-bookmark-circle {
    --fa: "\E100";
    --fa--fa: "\E100\E100"
}

body.hca-2025 .fa-bookmark-slash {
    --fa: "\E0C2";
    --fa--fa: "\E0C2\E0C2"
}

body.hca-2025 .fa-books {
    --fa: "\F5DB";
    --fa--fa: "\F5DB\F5DB"
}

body.hca-2025 .fa-books-medical {
    --fa: "\F7E8";
    --fa--fa: "\F7E8\F7E8"
}

body.hca-2025 .fa-boombox {
    --fa: "\F8A5";
    --fa--fa: "\F8A5\F8A5"
}

body.hca-2025 .fa-boot {
    --fa: "\F782";
    --fa--fa: "\F782\F782"
}

body.hca-2025 .fa-boot-heeled {
    --fa: "\E33F";
    --fa--fa: "\E33F\E33F"
}

body.hca-2025 .fa-booth-curtain {
    --fa: "\F734";
    --fa--fa: "\F734\F734"
}

body.hca-2025 .fa-border-all {
    --fa: "\F84C";
    --fa--fa: "\F84C\F84C"
}

body.hca-2025 .fa-border-bottom {
    --fa: "\F84D";
    --fa--fa: "\F84D\F84D"
}

body.hca-2025 .fa-border-bottom-right {
    --fa: "\F854";
    --fa--fa: "\F854\F854"
}

body.hca-2025 .fa-border-center-h {
    --fa: "\F89C";
    --fa--fa: "\F89C\F89C"
}

body.hca-2025 .fa-border-center-v {
    --fa: "\F89D";
    --fa--fa: "\F89D\F89D"
}

body.hca-2025 .fa-border-inner {
    --fa: "\F84E";
    --fa--fa: "\F84E\F84E"
}

body.hca-2025 .fa-border-left {
    --fa: "\F84F";
    --fa--fa: "\F84F\F84F"
}

body.hca-2025 .fa-border-none {
    --fa: "\F850";
    --fa--fa: "\F850\F850"
}

body.hca-2025 .fa-border-outer {
    --fa: "\F851";
    --fa--fa: "\F851\F851"
}

body.hca-2025 .fa-border-right {
    --fa: "\F852";
    --fa--fa: "\F852\F852"
}

body.hca-2025 .fa-border-style {
    --fa: "\F853";
    --fa--fa: "\F853\F853"
}

body.hca-2025 .fa-border-style-alt {
    --fa: "\F854";
    --fa--fa: "\F854\F854"
}

body.hca-2025 .fa-border-top {
    --fa: "\F855";
    --fa--fa: "\F855\F855"
}

body.hca-2025 .fa-border-top-left {
    --fa: "\F853";
    --fa--fa: "\F853\F853"
}

body.hca-2025 .fa-bore-hole {
    --fa: "\E4C3";
    --fa--fa: "\E4C3\E4C3"
}

body.hca-2025 .fa-bottle-baby {
    --fa: "\E673";
    --fa--fa: "\E673\E673"
}

body.hca-2025 .fa-bottle-droplet {
    --fa: "\E4C4";
    --fa--fa: "\E4C4\E4C4"
}

body.hca-2025 .fa-bottle-water {
    --fa: "\E4C5";
    --fa--fa: "\E4C5\E4C5"
}

body.hca-2025 .fa-bow-arrow {
    --fa: "\F6B9";
    --fa--fa: "\F6B9\F6B9"
}

body.hca-2025 .fa-bowl-chopsticks {
    --fa: "\E2E9";
    --fa--fa: "\E2E9\E2E9"
}

body.hca-2025 .fa-bowl-chopsticks-noodles {
    --fa: "\E2EA";
    --fa--fa: "\E2EA\E2EA"
}

body.hca-2025 .fa-bowl-food {
    --fa: "\E4C6";
    --fa--fa: "\E4C6\E4C6"
}

body.hca-2025 .fa-bowl-hot {
    --fa: "\F823";
    --fa--fa: "\F823\F823"
}

body.hca-2025 .fa-bowl-rice {
    --fa: "\E2EB";
    --fa--fa: "\E2EB\E2EB"
}

body.hca-2025 .fa-bowl-salad {
    --fa: "\F81E";
    --fa--fa: "\F81E\F81E"
}

body.hca-2025 .fa-bowl-scoop {
    --fa: "\E3DE";
    --fa--fa: "\E3DE\E3DE"
}

body.hca-2025 .fa-bowl-scoops {
    --fa: "\E3DF";
    --fa--fa: "\E3DF\E3DF"
}

body.hca-2025 .fa-bowl-shaved-ice {
    --fa: "\E3DE";
    --fa--fa: "\E3DE\E3DE"
}

body.hca-2025 .fa-bowl-soft-serve {
    --fa: "\E46B";
    --fa--fa: "\E46B\E46B"
}

body.hca-2025 .fa-bowl-spoon {
    --fa: "\E3E0";
    --fa--fa: "\E3E0\E3E0"
}

body.hca-2025 .fa-bowling-ball {
    --fa: "\F436";
    --fa--fa: "\F436\F436"
}

body.hca-2025 .fa-bowling-ball-pin {
    --fa: "\E0C3";
    --fa--fa: "\E0C3\E0C3"
}

body.hca-2025 .fa-bowling-pins {
    --fa: "\F437";
    --fa--fa: "\F437\F437"
}

body.hca-2025 .fa-box {
    --fa: "\F466";
    --fa--fa: "\F466\F466"
}

body.hca-2025 .fa-box-alt {
    --fa: "\F49A";
    --fa--fa: "\F49A\F49A"
}

body.hca-2025 .fa-box-archive {
    --fa: "\F187";
    --fa--fa: "\F187\F187"
}

body.hca-2025 .fa-box-ballot {
    --fa: "\F735";
    --fa--fa: "\F735\F735"
}

body.hca-2025 .fa-box-check {
    --fa: "\F467";
    --fa--fa: "\F467\F467"
}

body.hca-2025 .fa-box-circle-check {
    --fa: "\E0C4";
    --fa--fa: "\E0C4\E0C4"
}

body.hca-2025 .fa-box-dollar {
    --fa: "\F4A0";
    --fa--fa: "\F4A0\F4A0"
}

body.hca-2025 .fa-box-fragile {
    --fa: "\F49B";
    --fa--fa: "\F49B\F49B"
}

body.hca-2025 .fa-box-full {
    --fa: "\F49C";
    --fa--fa: "\F49C\F49C"
}

body.hca-2025 .fa-box-heart {
    --fa: "\F49D";
    --fa--fa: "\F49D\F49D"
}

body.hca-2025 .fa-box-open {
    --fa: "\F49E";
    --fa--fa: "\F49E\F49E"
}

body.hca-2025 .fa-box-open-full {
    --fa: "\F49C";
    --fa--fa: "\F49C\F49C"
}

body.hca-2025 .fa-box-taped {
    --fa: "\F49A";
    --fa--fa: "\F49A\F49A"
}

body.hca-2025 .fa-box-tissue {
    --fa: "\E05B";
    --fa--fa: "\E05B\E05B"
}

body.hca-2025 .fa-box-up {
    --fa: "\F49F";
    --fa--fa: "\F49F\F49F"
}

body.hca-2025 .fa-box-usd {
    --fa: "\F4A0";
    --fa--fa: "\F4A0\F4A0"
}

body.hca-2025 .fa-boxes, body.hca-2025 .fa-boxes-alt {
    --fa: "\F468";
    --fa--fa: "\F468\F468"
}

body.hca-2025 .fa-boxes-packing {
    --fa: "\E4C7";
    --fa--fa: "\E4C7\E4C7"
}

body.hca-2025 .fa-boxes-stacked {
    --fa: "\F468";
    --fa--fa: "\F468\F468"
}

body.hca-2025 .fa-boxing-glove {
    --fa: "\F438";
    --fa--fa: "\F438\F438"
}

body.hca-2025 .fa-bracket {
    --fa: "[";
    --fa--fa: "[["
}

body.hca-2025 .fa-bracket-curly, body.hca-2025 .fa-bracket-curly-left {
    --fa: "{";
    --fa--fa: "{{"
}

body.hca-2025 .fa-bracket-curly-right {
    --fa: "}";
    --fa--fa: "}}"
}

body.hca-2025 .fa-bracket-left {
    --fa: "[";
    --fa--fa: "[["
}

body.hca-2025 .fa-bracket-round {
    --fa: "(";
    --fa--fa: "(("
}

body.hca-2025 .fa-bracket-round-right {
    --fa: ")";
    --fa--fa: "))"
}

body.hca-2025 .fa-bracket-square {
    --fa: "[";
    --fa--fa: "[["
}

body.hca-2025 .fa-bracket-square-right {
    --fa: "]";
    --fa--fa: "]]"
}

body.hca-2025 .fa-brackets {
    --fa: "\F7E9";
    --fa--fa: "\F7E9\F7E9"
}

body.hca-2025 .fa-brackets-curly {
    --fa: "\F7EA";
    --fa--fa: "\F7EA\F7EA"
}

body.hca-2025 .fa-brackets-round {
    --fa: "\E0C5";
    --fa--fa: "\E0C5\E0C5"
}

body.hca-2025 .fa-brackets-square {
    --fa: "\F7E9";
    --fa--fa: "\F7E9\F7E9"
}

body.hca-2025 .fa-braille {
    --fa: "\F2A1";
    --fa--fa: "\F2A1\F2A1"
}

body.hca-2025 .fa-brain {
    --fa: "\F5DC";
    --fa--fa: "\F5DC\F5DC"
}

body.hca-2025 .fa-brain-arrow-curved-right {
    --fa: "\F677";
    --fa--fa: "\F677\F677"
}

body.hca-2025 .fa-brain-circuit {
    --fa: "\E0C6";
    --fa--fa: "\E0C6\E0C6"
}

body.hca-2025 .fa-brake-warning {
    --fa: "\E0C7";
    --fa--fa: "\E0C7\E0C7"
}

body.hca-2025 .fa-brazilian-real-sign {
    --fa: "\E46C";
    --fa--fa: "\E46C\E46C"
}

body.hca-2025 .fa-bread-loaf {
    --fa: "\F7EB";
    --fa--fa: "\F7EB\F7EB"
}

body.hca-2025 .fa-bread-slice {
    --fa: "\F7EC";
    --fa--fa: "\F7EC\F7EC"
}

body.hca-2025 .fa-bread-slice-butter {
    --fa: "\E3E1";
    --fa--fa: "\E3E1\E3E1"
}

body.hca-2025 .fa-bridge {
    --fa: "\E4C8";
    --fa--fa: "\E4C8\E4C8"
}

body.hca-2025 .fa-bridge-circle-check {
    --fa: "\E4C9";
    --fa--fa: "\E4C9\E4C9"
}

body.hca-2025 .fa-bridge-circle-exclamation {
    --fa: "\E4CA";
    --fa--fa: "\E4CA\E4CA"
}

body.hca-2025 .fa-bridge-circle-xmark {
    --fa: "\E4CB";
    --fa--fa: "\E4CB\E4CB"
}

body.hca-2025 .fa-bridge-lock {
    --fa: "\E4CC";
    --fa--fa: "\E4CC\E4CC"
}

body.hca-2025 .fa-bridge-suspension {
    --fa: "\E4CD";
    --fa--fa: "\E4CD\E4CD"
}

body.hca-2025 .fa-bridge-water {
    --fa: "\E4CE";
    --fa--fa: "\E4CE\E4CE"
}

body.hca-2025 .fa-briefcase {
    --fa: "\F0B1";
    --fa--fa: "\F0B1\F0B1"
}

body.hca-2025 .fa-briefcase-arrow-right {
    --fa: "\E2F2";
    --fa--fa: "\E2F2\E2F2"
}

body.hca-2025 .fa-briefcase-blank {
    --fa: "\E0C8";
    --fa--fa: "\E0C8\E0C8"
}

body.hca-2025 .fa-briefcase-clock {
    --fa: "\F64A";
    --fa--fa: "\F64A\F64A"
}

body.hca-2025 .fa-briefcase-medical {
    --fa: "\F469";
    --fa--fa: "\F469\F469"
}

body.hca-2025 .fa-brightness {
    --fa: "\E0C9";
    --fa--fa: "\E0C9\E0C9"
}

body.hca-2025 .fa-brightness-low {
    --fa: "\E0CA";
    --fa--fa: "\E0CA\E0CA"
}

body.hca-2025 .fa-bring-forward {
    --fa: "\F856";
    --fa--fa: "\F856\F856"
}

body.hca-2025 .fa-bring-front {
    --fa: "\F857";
    --fa--fa: "\F857\F857"
}

body.hca-2025 .fa-broadcast-tower {
    --fa: "\F519";
    --fa--fa: "\F519\F519"
}

body.hca-2025 .fa-broccoli {
    --fa: "\E3E2";
    --fa--fa: "\E3E2\E3E2"
}

body.hca-2025 .fa-broom {
    --fa: "\F51A";
    --fa--fa: "\F51A\F51A"
}

body.hca-2025 .fa-broom-ball {
    --fa: "\F458";
    --fa--fa: "\F458\F458"
}

body.hca-2025 .fa-broom-wide {
    --fa: "\E5D1";
    --fa--fa: "\E5D1\E5D1"
}

body.hca-2025 .fa-browser {
    --fa: "\F37E";
    --fa--fa: "\F37E\F37E"
}

body.hca-2025 .fa-browsers {
    --fa: "\E0CB";
    --fa--fa: "\E0CB\E0CB"
}

body.hca-2025 .fa-brush {
    --fa: "\F55D";
    --fa--fa: "\F55D\F55D"
}

body.hca-2025 .fa-bucket {
    --fa: "\E4CF";
    --fa--fa: "\E4CF\E4CF"
}

body.hca-2025 .fa-bug {
    --fa: "\F188";
    --fa--fa: "\F188\F188"
}

body.hca-2025 .fa-bug-slash {
    --fa: "\E490";
    --fa--fa: "\E490\E490"
}

body.hca-2025 .fa-bugs {
    --fa: "\E4D0";
    --fa--fa: "\E4D0\E4D0"
}

body.hca-2025 .fa-building {
    --fa: "\F1AD";
    --fa--fa: "\F1AD\F1AD"
}

body.hca-2025 .fa-building-circle-arrow-right {
    --fa: "\E4D1";
    --fa--fa: "\E4D1\E4D1"
}

body.hca-2025 .fa-building-circle-check {
    --fa: "\E4D2";
    --fa--fa: "\E4D2\E4D2"
}

body.hca-2025 .fa-building-circle-exclamation {
    --fa: "\E4D3";
    --fa--fa: "\E4D3\E4D3"
}

body.hca-2025 .fa-building-circle-xmark {
    --fa: "\E4D4";
    --fa--fa: "\E4D4\E4D4"
}

body.hca-2025 .fa-building-columns {
    --fa: "\F19C";
    --fa--fa: "\F19C\F19C"
}

body.hca-2025 .fa-building-flag {
    --fa: "\E4D5";
    --fa--fa: "\E4D5\E4D5"
}

body.hca-2025 .fa-building-lock {
    --fa: "\E4D6";
    --fa--fa: "\E4D6\E4D6"
}

body.hca-2025 .fa-building-magnifying-glass {
    --fa: "\E61C";
    --fa--fa: "\E61C\E61C"
}

body.hca-2025 .fa-building-memo {
    --fa: "\E61E";
    --fa--fa: "\E61E\E61E"
}

body.hca-2025 .fa-building-ngo {
    --fa: "\E4D7";
    --fa--fa: "\E4D7\E4D7"
}

body.hca-2025 .fa-building-shield {
    --fa: "\E4D8";
    --fa--fa: "\E4D8\E4D8"
}

body.hca-2025 .fa-building-un {
    --fa: "\E4D9";
    --fa--fa: "\E4D9\E4D9"
}

body.hca-2025 .fa-building-user {
    --fa: "\E4DA";
    --fa--fa: "\E4DA\E4DA"
}

body.hca-2025 .fa-building-wheat {
    --fa: "\E4DB";
    --fa--fa: "\E4DB\E4DB"
}

body.hca-2025 .fa-buildings {
    --fa: "\E0CC";
    --fa--fa: "\E0CC\E0CC"
}

body.hca-2025 .fa-bulldozer {
    --fa: "\E655";
    --fa--fa: "\E655\E655"
}

body.hca-2025 .fa-bullhorn {
    --fa: "\F0A1";
    --fa--fa: "\F0A1\F0A1"
}

body.hca-2025 .fa-bullseye {
    --fa: "\F140";
    --fa--fa: "\F140\F140"
}

body.hca-2025 .fa-bullseye-arrow {
    --fa: "\F648";
    --fa--fa: "\F648\F648"
}

body.hca-2025 .fa-bullseye-pointer {
    --fa: "\F649";
    --fa--fa: "\F649\F649"
}

body.hca-2025 .fa-buoy {
    --fa: "\E5B5";
    --fa--fa: "\E5B5\E5B5"
}

body.hca-2025 .fa-buoy-mooring {
    --fa: "\E5B6";
    --fa--fa: "\E5B6\E5B6"
}

body.hca-2025 .fa-burger {
    --fa: "\F805";
    --fa--fa: "\F805\F805"
}

body.hca-2025 .fa-burger-cheese {
    --fa: "\F7F1";
    --fa--fa: "\F7F1\F7F1"
}

body.hca-2025 .fa-burger-fries {
    --fa: "\E0CD";
    --fa--fa: "\E0CD\E0CD"
}

body.hca-2025 .fa-burger-glass {
    --fa: "\E0CE";
    --fa--fa: "\E0CE\E0CE"
}

body.hca-2025 .fa-burger-lettuce {
    --fa: "\E3E3";
    --fa--fa: "\E3E3\E3E3"
}

body.hca-2025 .fa-burger-soda {
    --fa: "\F858";
    --fa--fa: "\F858\F858"
}

body.hca-2025 .fa-burn {
    --fa: "\F46A";
    --fa--fa: "\F46A\F46A"
}

body.hca-2025 .fa-burrito {
    --fa: "\F7ED";
    --fa--fa: "\F7ED\F7ED"
}

body.hca-2025 .fa-burst {
    --fa: "\E4DC";
    --fa--fa: "\E4DC\E4DC"
}

body.hca-2025 .fa-bus {
    --fa: "\F207";
    --fa--fa: "\F207\F207"
}

body.hca-2025 .fa-bus-alt {
    --fa: "\F55E";
    --fa--fa: "\F55E\F55E"
}

body.hca-2025 .fa-bus-school {
    --fa: "\F5DD";
    --fa--fa: "\F5DD\F5DD"
}

body.hca-2025 .fa-bus-simple {
    --fa: "\F55E";
    --fa--fa: "\F55E\F55E"
}

body.hca-2025 .fa-business-front {
    --fa: "\E45C";
    --fa--fa: "\E45C\E45C"
}

body.hca-2025 .fa-business-time {
    --fa: "\F64A";
    --fa--fa: "\F64A\F64A"
}

body.hca-2025 .fa-butter {
    --fa: "\E3E4";
    --fa--fa: "\E3E4\E3E4"
}

body.hca-2025 .fa-c {
    --fa: "C";
    --fa--fa: "CC"
}

body.hca-2025 .fa-cab {
    --fa: "\F1BA";
    --fa--fa: "\F1BA\F1BA"
}

body.hca-2025 .fa-cabin {
    --fa: "\E46D";
    --fa--fa: "\E46D\E46D"
}

body.hca-2025 .fa-cabinet-filing {
    --fa: "\F64B";
    --fa--fa: "\F64B\F64B"
}

body.hca-2025 .fa-cable-car {
    --fa: "\F7DA";
    --fa--fa: "\F7DA\F7DA"
}

body.hca-2025 .fa-cactus {
    --fa: "\F8A7";
    --fa--fa: "\F8A7\F8A7"
}

body.hca-2025 .fa-caduceus {
    --fa: "\E681";
    --fa--fa: "\E681\E681"
}

body.hca-2025 .fa-cake, body.hca-2025 .fa-cake-candles {
    --fa: "\F1FD";
    --fa--fa: "\F1FD\F1FD"
}

body.hca-2025 .fa-cake-slice {
    --fa: "\E3E5";
    --fa--fa: "\E3E5\E3E5"
}

body.hca-2025 .fa-calculator {
    --fa: "\F1EC";
    --fa--fa: "\F1EC\F1EC"
}

body.hca-2025 .fa-calculator-alt, body.hca-2025 .fa-calculator-simple {
    --fa: "\F64C";
    --fa--fa: "\F64C\F64C"
}

body.hca-2025 .fa-calendar {
    --fa: "\F133";
    --fa--fa: "\F133\F133"
}

body.hca-2025 .fa-calendar-alt {
    --fa: "\F073";
    --fa--fa: "\F073\F073"
}

body.hca-2025 .fa-calendar-arrow-down {
    --fa: "\E0D0";
    --fa--fa: "\E0D0\E0D0"
}

body.hca-2025 .fa-calendar-arrow-up {
    --fa: "\E0D1";
    --fa--fa: "\E0D1\E0D1"
}

body.hca-2025 .fa-calendar-check {
    --fa: "\F274";
    --fa--fa: "\F274\F274"
}

body.hca-2025 .fa-calendar-circle {
    --fa: "\E102";
    --fa--fa: "\E102\E102"
}

body.hca-2025 .fa-calendar-circle-exclamation {
    --fa: "\E46E";
    --fa--fa: "\E46E\E46E"
}

body.hca-2025 .fa-calendar-circle-minus {
    --fa: "\E46F";
    --fa--fa: "\E46F\E46F"
}

body.hca-2025 .fa-calendar-circle-plus {
    --fa: "\E470";
    --fa--fa: "\E470\E470"
}

body.hca-2025 .fa-calendar-circle-user {
    --fa: "\E471";
    --fa--fa: "\E471\E471"
}

body.hca-2025 .fa-calendar-clock {
    --fa: "\E0D2";
    --fa--fa: "\E0D2\E0D2"
}

body.hca-2025 .fa-calendar-day {
    --fa: "\F783";
    --fa--fa: "\F783\F783"
}

body.hca-2025 .fa-calendar-days {
    --fa: "\F073";
    --fa--fa: "\F073\F073"
}

body.hca-2025 .fa-calendar-download {
    --fa: "\E0D0";
    --fa--fa: "\E0D0\E0D0"
}

body.hca-2025 .fa-calendar-edit {
    --fa: "\F333";
    --fa--fa: "\F333\F333"
}

body.hca-2025 .fa-calendar-exclamation {
    --fa: "\F334";
    --fa--fa: "\F334\F334"
}

body.hca-2025 .fa-calendar-heart {
    --fa: "\E0D3";
    --fa--fa: "\E0D3\E0D3"
}

body.hca-2025 .fa-calendar-image {
    --fa: "\E0D4";
    --fa--fa: "\E0D4\E0D4"
}

body.hca-2025 .fa-calendar-lines {
    --fa: "\E0D5";
    --fa--fa: "\E0D5\E0D5"
}

body.hca-2025 .fa-calendar-lines-pen {
    --fa: "\E472";
    --fa--fa: "\E472\E472"
}

body.hca-2025 .fa-calendar-minus {
    --fa: "\F272";
    --fa--fa: "\F272\F272"
}

body.hca-2025 .fa-calendar-note {
    --fa: "\E0D5";
    --fa--fa: "\E0D5\E0D5"
}

body.hca-2025 .fa-calendar-pen {
    --fa: "\F333";
    --fa--fa: "\F333\F333"
}

body.hca-2025 .fa-calendar-plus {
    --fa: "\F271";
    --fa--fa: "\F271\F271"
}

body.hca-2025 .fa-calendar-range {
    --fa: "\E0D6";
    --fa--fa: "\E0D6\E0D6"
}

body.hca-2025 .fa-calendar-star {
    --fa: "\F736";
    --fa--fa: "\F736\F736"
}

body.hca-2025 .fa-calendar-time {
    --fa: "\E0D2";
    --fa--fa: "\E0D2\E0D2"
}

body.hca-2025 .fa-calendar-times {
    --fa: "\F273";
    --fa--fa: "\F273\F273"
}

body.hca-2025 .fa-calendar-upload {
    --fa: "\E0D1";
    --fa--fa: "\E0D1\E0D1"
}

body.hca-2025 .fa-calendar-users {
    --fa: "\E5E2";
    --fa--fa: "\E5E2\E5E2"
}

body.hca-2025 .fa-calendar-week {
    --fa: "\F784";
    --fa--fa: "\F784\F784"
}

body.hca-2025 .fa-calendar-xmark {
    --fa: "\F273";
    --fa--fa: "\F273\F273"
}

body.hca-2025 .fa-calendars {
    --fa: "\E0D7";
    --fa--fa: "\E0D7\E0D7"
}

body.hca-2025 .fa-camcorder {
    --fa: "\F8A8";
    --fa--fa: "\F8A8\F8A8"
}

body.hca-2025 .fa-camera, body.hca-2025 .fa-camera-alt {
    --fa: "\F030";
    --fa--fa: "\F030\F030"
}

body.hca-2025 .fa-camera-cctv {
    --fa: "\F8AC";
    --fa--fa: "\F8AC\F8AC"
}

body.hca-2025 .fa-camera-circle {
    --fa: "\E103";
    --fa--fa: "\E103\E103"
}

body.hca-2025 .fa-camera-home {
    --fa: "\F8FE";
    --fa--fa: "\F8FE\F8FE"
}

body.hca-2025 .fa-camera-movie {
    --fa: "\F8A9";
    --fa--fa: "\F8A9\F8A9"
}

body.hca-2025 .fa-camera-polaroid {
    --fa: "\F8AA";
    --fa--fa: "\F8AA\F8AA"
}

body.hca-2025 .fa-camera-retro {
    --fa: "\F083";
    --fa--fa: "\F083\F083"
}

body.hca-2025 .fa-camera-rotate {
    --fa: "\E0D8";
    --fa--fa: "\E0D8\E0D8"
}

body.hca-2025 .fa-camera-security {
    --fa: "\F8FE";
    --fa--fa: "\F8FE\F8FE"
}

body.hca-2025 .fa-camera-slash {
    --fa: "\E0D9";
    --fa--fa: "\E0D9\E0D9"
}

body.hca-2025 .fa-camera-viewfinder {
    --fa: "\E0DA";
    --fa--fa: "\E0DA\E0DA"
}

body.hca-2025 .fa-camera-web {
    --fa: "\F832";
    --fa--fa: "\F832\F832"
}

body.hca-2025 .fa-camera-web-slash {
    --fa: "\F833";
    --fa--fa: "\F833\F833"
}

body.hca-2025 .fa-campfire {
    --fa: "\F6BA";
    --fa--fa: "\F6BA\F6BA"
}

body.hca-2025 .fa-campground {
    --fa: "\F6BB";
    --fa--fa: "\F6BB\F6BB"
}

body.hca-2025 .fa-can-food {
    --fa: "\E3E6";
    --fa--fa: "\E3E6\E3E6"
}

body.hca-2025 .fa-cancel {
    --fa: "\F05E";
    --fa--fa: "\F05E\F05E"
}

body.hca-2025 .fa-candle-holder {
    --fa: "\F6BC";
    --fa--fa: "\F6BC\F6BC"
}

body.hca-2025 .fa-candy {
    --fa: "\E3E7";
    --fa--fa: "\E3E7\E3E7"
}

body.hca-2025 .fa-candy-bar {
    --fa: "\E3E8";
    --fa--fa: "\E3E8\E3E8"
}

body.hca-2025 .fa-candy-cane {
    --fa: "\F786";
    --fa--fa: "\F786\F786"
}

body.hca-2025 .fa-candy-corn {
    --fa: "\F6BD";
    --fa--fa: "\F6BD\F6BD"
}

body.hca-2025 .fa-cannabis {
    --fa: "\F55F";
    --fa--fa: "\F55F\F55F"
}

body.hca-2025 .fa-cannon {
    --fa: "\E642";
    --fa--fa: "\E642\E642"
}

body.hca-2025 .fa-capsules {
    --fa: "\F46B";
    --fa--fa: "\F46B\F46B"
}

body.hca-2025 .fa-car {
    --fa: "\F1B9";
    --fa--fa: "\F1B9\F1B9"
}

body.hca-2025 .fa-car-alt {
    --fa: "\F5DE";
    --fa--fa: "\F5DE\F5DE"
}

body.hca-2025 .fa-car-battery {
    --fa: "\F5DF";
    --fa--fa: "\F5DF\F5DF"
}

body.hca-2025 .fa-car-bolt {
    --fa: "\E341";
    --fa--fa: "\E341\E341"
}

body.hca-2025 .fa-car-building {
    --fa: "\F859";
    --fa--fa: "\F859\F859"
}

body.hca-2025 .fa-car-bump {
    --fa: "\F5E0";
    --fa--fa: "\F5E0\F5E0"
}

body.hca-2025 .fa-car-burst {
    --fa: "\F5E1";
    --fa--fa: "\F5E1\F5E1"
}

body.hca-2025 .fa-car-bus {
    --fa: "\F85A";
    --fa--fa: "\F85A\F85A"
}

body.hca-2025 .fa-car-circle-bolt {
    --fa: "\E342";
    --fa--fa: "\E342\E342"
}

body.hca-2025 .fa-car-crash {
    --fa: "\F5E1";
    --fa--fa: "\F5E1\F5E1"
}

body.hca-2025 .fa-car-garage {
    --fa: "\F5E2";
    --fa--fa: "\F5E2\F5E2"
}

body.hca-2025 .fa-car-mechanic {
    --fa: "\F5E3";
    --fa--fa: "\F5E3\F5E3"
}

body.hca-2025 .fa-car-mirrors {
    --fa: "\E343";
    --fa--fa: "\E343\E343"
}

body.hca-2025 .fa-car-on {
    --fa: "\E4DD";
    --fa--fa: "\E4DD\E4DD"
}

body.hca-2025 .fa-car-people {
    --fa: "\E69C";
    --fa--fa: "\E69C\E69C"
}

body.hca-2025 .fa-car-rear {
    --fa: "\F5DE";
    --fa--fa: "\F5DE\F5DE"
}

body.hca-2025 .fa-car-side {
    --fa: "\F5E4";
    --fa--fa: "\F5E4\F5E4"
}

body.hca-2025 .fa-car-side-bolt {
    --fa: "\E344";
    --fa--fa: "\E344\E344"
}

body.hca-2025 .fa-car-tilt {
    --fa: "\F5E5";
    --fa--fa: "\F5E5\F5E5"
}

body.hca-2025 .fa-car-tunnel {
    --fa: "\E4DE";
    --fa--fa: "\E4DE\E4DE"
}

body.hca-2025 .fa-car-wash {
    --fa: "\F5E6";
    --fa--fa: "\F5E6\F5E6"
}

body.hca-2025 .fa-car-wrench {
    --fa: "\F5E3";
    --fa--fa: "\F5E3\F5E3"
}

body.hca-2025 .fa-caravan {
    --fa: "\F8FF";
    --fa--fa: "\F8FF\F8FF"
}

body.hca-2025 .fa-caravan-alt, body.hca-2025 .fa-caravan-simple {
    --fa: "\E000";
    --fa--fa: "\E000\E000"
}

body.hca-2025 .fa-card-club {
    --fa: "\E3E9";
    --fa--fa: "\E3E9\E3E9"
}

body.hca-2025 .fa-card-diamond {
    --fa: "\E3EA";
    --fa--fa: "\E3EA\E3EA"
}

body.hca-2025 .fa-card-heart {
    --fa: "\E3EB";
    --fa--fa: "\E3EB\E3EB"
}

body.hca-2025 .fa-card-spade {
    --fa: "\E3EC";
    --fa--fa: "\E3EC\E3EC"
}

body.hca-2025 .fa-cards {
    --fa: "\E3ED";
    --fa--fa: "\E3ED\E3ED"
}

body.hca-2025 .fa-cards-blank {
    --fa: "\E4DF";
    --fa--fa: "\E4DF\E4DF"
}

body.hca-2025 .fa-caret-circle-down {
    --fa: "\F32D";
    --fa--fa: "\F32D\F32D"
}

body.hca-2025 .fa-caret-circle-left {
    --fa: "\F32E";
    --fa--fa: "\F32E\F32E"
}

body.hca-2025 .fa-caret-circle-right {
    --fa: "\F330";
    --fa--fa: "\F330\F330"
}

body.hca-2025 .fa-caret-circle-up {
    --fa: "\F331";
    --fa--fa: "\F331\F331"
}

body.hca-2025 .fa-caret-down {
    --fa: "\F0D7";
    --fa--fa: "\F0D7\F0D7"
}

body.hca-2025 .fa-caret-left {
    --fa: "\F0D9";
    --fa--fa: "\F0D9\F0D9"
}

body.hca-2025 .fa-caret-right {
    --fa: "\F0DA";
    --fa--fa: "\F0DA\F0DA"
}

body.hca-2025 .fa-caret-square-down {
    --fa: "\F150";
    --fa--fa: "\F150\F150"
}

body.hca-2025 .fa-caret-square-left {
    --fa: "\F191";
    --fa--fa: "\F191\F191"
}

body.hca-2025 .fa-caret-square-right {
    --fa: "\F152";
    --fa--fa: "\F152\F152"
}

body.hca-2025 .fa-caret-square-up {
    --fa: "\F151";
    --fa--fa: "\F151\F151"
}

body.hca-2025 .fa-caret-up {
    --fa: "\F0D8";
    --fa--fa: "\F0D8\F0D8"
}

body.hca-2025 .fa-carpool {
    --fa: "\E69C";
    --fa--fa: "\E69C\E69C"
}

body.hca-2025 .fa-carriage-baby {
    --fa: "\F77D";
    --fa--fa: "\F77D\F77D"
}

body.hca-2025 .fa-carrot {
    --fa: "\F787";
    --fa--fa: "\F787\F787"
}

body.hca-2025 .fa-cars {
    --fa: "\F85B";
    --fa--fa: "\F85B\F85B"
}

body.hca-2025 .fa-cart-arrow-down {
    --fa: "\F218";
    --fa--fa: "\F218\F218"
}

body.hca-2025 .fa-cart-arrow-up {
    --fa: "\E3EE";
    --fa--fa: "\E3EE\E3EE"
}

body.hca-2025 .fa-cart-circle-arrow-down {
    --fa: "\E3EF";
    --fa--fa: "\E3EF\E3EF"
}

body.hca-2025 .fa-cart-circle-arrow-up {
    --fa: "\E3F0";
    --fa--fa: "\E3F0\E3F0"
}

body.hca-2025 .fa-cart-circle-check {
    --fa: "\E3F1";
    --fa--fa: "\E3F1\E3F1"
}

body.hca-2025 .fa-cart-circle-exclamation {
    --fa: "\E3F2";
    --fa--fa: "\E3F2\E3F2"
}

body.hca-2025 .fa-cart-circle-plus {
    --fa: "\E3F3";
    --fa--fa: "\E3F3\E3F3"
}

body.hca-2025 .fa-cart-circle-xmark {
    --fa: "\E3F4";
    --fa--fa: "\E3F4\E3F4"
}

body.hca-2025 .fa-cart-flatbed {
    --fa: "\F474";
    --fa--fa: "\F474\F474"
}

body.hca-2025 .fa-cart-flatbed-boxes {
    --fa: "\F475";
    --fa--fa: "\F475\F475"
}

body.hca-2025 .fa-cart-flatbed-empty {
    --fa: "\F476";
    --fa--fa: "\F476\F476"
}

body.hca-2025 .fa-cart-flatbed-suitcase {
    --fa: "\F59D";
    --fa--fa: "\F59D\F59D"
}

body.hca-2025 .fa-cart-minus {
    --fa: "\E0DB";
    --fa--fa: "\E0DB\E0DB"
}

body.hca-2025 .fa-cart-plus {
    --fa: "\F217";
    --fa--fa: "\F217\F217"
}

body.hca-2025 .fa-cart-shopping {
    --fa: "\F07A";
    --fa--fa: "\F07A\F07A"
}

body.hca-2025 .fa-cart-shopping-fast {
    --fa: "\E0DC";
    --fa--fa: "\E0DC\E0DC"
}

body.hca-2025 .fa-cart-xmark {
    --fa: "\E0DD";
    --fa--fa: "\E0DD\E0DD"
}

body.hca-2025 .fa-cash-register {
    --fa: "\F788";
    --fa--fa: "\F788\F788"
}

body.hca-2025 .fa-cassette-betamax {
    --fa: "\F8A4";
    --fa--fa: "\F8A4\F8A4"
}

body.hca-2025 .fa-cassette-tape {
    --fa: "\F8AB";
    --fa--fa: "\F8AB\F8AB"
}

body.hca-2025 .fa-cassette-vhs {
    --fa: "\F8EC";
    --fa--fa: "\F8EC\F8EC"
}

body.hca-2025 .fa-castle {
    --fa: "\E0DE";
    --fa--fa: "\E0DE\E0DE"
}

body.hca-2025 .fa-cat {
    --fa: "\F6BE";
    --fa--fa: "\F6BE\F6BE"
}

body.hca-2025 .fa-cat-space {
    --fa: "\E001";
    --fa--fa: "\E001\E001"
}

body.hca-2025 .fa-cauldron {
    --fa: "\F6BF";
    --fa--fa: "\F6BF\F6BF"
}

body.hca-2025 .fa-cctv {
    --fa: "\F8AC";
    --fa--fa: "\F8AC\F8AC"
}

body.hca-2025 .fa-cedi-sign {
    --fa: "\E0DF";
    --fa--fa: "\E0DF\E0DF"
}

body.hca-2025 .fa-cent-sign {
    --fa: "\E3F5";
    --fa--fa: "\E3F5\E3F5"
}

body.hca-2025 .fa-certificate {
    --fa: "\F0A3";
    --fa--fa: "\F0A3\F0A3"
}

body.hca-2025 .fa-chain {
    --fa: "\F0C1";
    --fa--fa: "\F0C1\F0C1"
}

body.hca-2025 .fa-chain-broken {
    --fa: "\F127";
    --fa--fa: "\F127\F127"
}

body.hca-2025 .fa-chain-horizontal {
    --fa: "\E1CB";
    --fa--fa: "\E1CB\E1CB"
}

body.hca-2025 .fa-chain-horizontal-slash {
    --fa: "\E1CC";
    --fa--fa: "\E1CC\E1CC"
}

body.hca-2025 .fa-chain-slash {
    --fa: "\F127";
    --fa--fa: "\F127\F127"
}

body.hca-2025 .fa-chair {
    --fa: "\F6C0";
    --fa--fa: "\F6C0\F6C0"
}

body.hca-2025 .fa-chair-office {
    --fa: "\F6C1";
    --fa--fa: "\F6C1\F6C1"
}

body.hca-2025 .fa-chalkboard {
    --fa: "\F51B";
    --fa--fa: "\F51B\F51B"
}

body.hca-2025 .fa-chalkboard-teacher, body.hca-2025 .fa-chalkboard-user {
    --fa: "\F51C";
    --fa--fa: "\F51C\F51C"
}

body.hca-2025 .fa-champagne-glass {
    --fa: "\F79E";
    --fa--fa: "\F79E\F79E"
}

body.hca-2025 .fa-champagne-glasses {
    --fa: "\F79F";
    --fa--fa: "\F79F\F79F"
}

body.hca-2025 .fa-charging-station {
    --fa: "\F5E7";
    --fa--fa: "\F5E7\F5E7"
}

body.hca-2025 .fa-chart-area {
    --fa: "\F1FE";
    --fa--fa: "\F1FE\F1FE"
}

body.hca-2025 .fa-chart-bar {
    --fa: "\F080";
    --fa--fa: "\F080\F080"
}

body.hca-2025 .fa-chart-bullet {
    --fa: "\E0E1";
    --fa--fa: "\E0E1\E0E1"
}

body.hca-2025 .fa-chart-candlestick {
    --fa: "\E0E2";
    --fa--fa: "\E0E2\E0E2"
}

body.hca-2025 .fa-chart-column {
    --fa: "\E0E3";
    --fa--fa: "\E0E3\E0E3"
}

body.hca-2025 .fa-chart-diagram {
    --fa: "\E695";
    --fa--fa: "\E695\E695"
}

body.hca-2025 .fa-chart-fft {
    --fa: "\E69E";
    --fa--fa: "\E69E\E69E"
}

body.hca-2025 .fa-chart-gantt {
    --fa: "\E0E4";
    --fa--fa: "\E0E4\E0E4"
}

body.hca-2025 .fa-chart-kanban {
    --fa: "\E64F";
    --fa--fa: "\E64F\E64F"
}

body.hca-2025 .fa-chart-line {
    --fa: "\F201";
    --fa--fa: "\F201\F201"
}

body.hca-2025 .fa-chart-line-down {
    --fa: "\F64D";
    --fa--fa: "\F64D\F64D"
}

body.hca-2025 .fa-chart-line-up {
    --fa: "\E0E5";
    --fa--fa: "\E0E5\E0E5"
}

body.hca-2025 .fa-chart-line-up-down {
    --fa: "\E5D7";
    --fa--fa: "\E5D7\E5D7"
}

body.hca-2025 .fa-chart-mixed {
    --fa: "\F643";
    --fa--fa: "\F643\F643"
}

body.hca-2025 .fa-chart-mixed-up-circle-currency {
    --fa: "\E5D8";
    --fa--fa: "\E5D8\E5D8"
}

body.hca-2025 .fa-chart-mixed-up-circle-dollar {
    --fa: "\E5D9";
    --fa--fa: "\E5D9\E5D9"
}

body.hca-2025 .fa-chart-network {
    --fa: "\F78A";
    --fa--fa: "\F78A\F78A"
}

body.hca-2025 .fa-chart-pie {
    --fa: "\F200";
    --fa--fa: "\F200\F200"
}

body.hca-2025 .fa-chart-pie-alt, body.hca-2025 .fa-chart-pie-simple {
    --fa: "\F64E";
    --fa--fa: "\F64E\F64E"
}

body.hca-2025 .fa-chart-pie-simple-circle-currency {
    --fa: "\E604";
    --fa--fa: "\E604\E604"
}

body.hca-2025 .fa-chart-pie-simple-circle-dollar {
    --fa: "\E605";
    --fa--fa: "\E605\E605"
}

body.hca-2025 .fa-chart-pyramid {
    --fa: "\E0E6";
    --fa--fa: "\E0E6\E0E6"
}

body.hca-2025 .fa-chart-radar {
    --fa: "\E0E7";
    --fa--fa: "\E0E7\E0E7"
}

body.hca-2025 .fa-chart-scatter {
    --fa: "\F7EE";
    --fa--fa: "\F7EE\F7EE"
}

body.hca-2025 .fa-chart-scatter-3d {
    --fa: "\E0E8";
    --fa--fa: "\E0E8\E0E8"
}

body.hca-2025 .fa-chart-scatter-bubble {
    --fa: "\E0E9";
    --fa--fa: "\E0E9\E0E9"
}

body.hca-2025 .fa-chart-simple {
    --fa: "\E473";
    --fa--fa: "\E473\E473"
}

body.hca-2025 .fa-chart-simple-horizontal {
    --fa: "\E474";
    --fa--fa: "\E474\E474"
}

body.hca-2025 .fa-chart-sine {
    --fa: "\E69D";
    --fa--fa: "\E69D\E69D"
}

body.hca-2025 .fa-chart-tree-map {
    --fa: "\E0EA";
    --fa--fa: "\E0EA\E0EA"
}

body.hca-2025 .fa-chart-user {
    --fa: "\F6A3";
    --fa--fa: "\F6A3\F6A3"
}

body.hca-2025 .fa-chart-waterfall {
    --fa: "\E0EB";
    --fa--fa: "\E0EB\E0EB"
}

body.hca-2025 .fa-check {
    --fa: "\F00C";
    --fa--fa: "\F00C\F00C"
}

body.hca-2025 .fa-check-circle {
    --fa: "\F058";
    --fa--fa: "\F058\F058"
}

body.hca-2025 .fa-check-double {
    --fa: "\F560";
    --fa--fa: "\F560\F560"
}

body.hca-2025 .fa-check-square {
    --fa: "\F14A";
    --fa--fa: "\F14A\F14A"
}

body.hca-2025 .fa-check-to-slot {
    --fa: "\F772";
    --fa--fa: "\F772\F772"
}

body.hca-2025 .fa-cheese {
    --fa: "\F7EF";
    --fa--fa: "\F7EF\F7EF"
}

body.hca-2025 .fa-cheese-swiss {
    --fa: "\F7F0";
    --fa--fa: "\F7F0\F7F0"
}

body.hca-2025 .fa-cheeseburger {
    --fa: "\F7F1";
    --fa--fa: "\F7F1\F7F1"
}

body.hca-2025 .fa-cherries {
    --fa: "\E0EC";
    --fa--fa: "\E0EC\E0EC"
}

body.hca-2025 .fa-chess {
    --fa: "\F439";
    --fa--fa: "\F439\F439"
}

body.hca-2025 .fa-chess-bishop {
    --fa: "\F43A";
    --fa--fa: "\F43A\F43A"
}

body.hca-2025 .fa-chess-bishop-alt, body.hca-2025 .fa-chess-bishop-piece {
    --fa: "\F43B";
    --fa--fa: "\F43B\F43B"
}

body.hca-2025 .fa-chess-board {
    --fa: "\F43C";
    --fa--fa: "\F43C\F43C"
}

body.hca-2025 .fa-chess-clock {
    --fa: "\F43D";
    --fa--fa: "\F43D\F43D"
}

body.hca-2025 .fa-chess-clock-alt, body.hca-2025 .fa-chess-clock-flip {
    --fa: "\F43E";
    --fa--fa: "\F43E\F43E"
}

body.hca-2025 .fa-chess-king {
    --fa: "\F43F";
    --fa--fa: "\F43F\F43F"
}

body.hca-2025 .fa-chess-king-alt, body.hca-2025 .fa-chess-king-piece {
    --fa: "\F440";
    --fa--fa: "\F440\F440"
}

body.hca-2025 .fa-chess-knight {
    --fa: "\F441";
    --fa--fa: "\F441\F441"
}

body.hca-2025 .fa-chess-knight-alt, body.hca-2025 .fa-chess-knight-piece {
    --fa: "\F442";
    --fa--fa: "\F442\F442"
}

body.hca-2025 .fa-chess-pawn {
    --fa: "\F443";
    --fa--fa: "\F443\F443"
}

body.hca-2025 .fa-chess-pawn-alt, body.hca-2025 .fa-chess-pawn-piece {
    --fa: "\F444";
    --fa--fa: "\F444\F444"
}

body.hca-2025 .fa-chess-queen {
    --fa: "\F445";
    --fa--fa: "\F445\F445"
}

body.hca-2025 .fa-chess-queen-alt, body.hca-2025 .fa-chess-queen-piece {
    --fa: "\F446";
    --fa--fa: "\F446\F446"
}

body.hca-2025 .fa-chess-rook {
    --fa: "\F447";
    --fa--fa: "\F447\F447"
}

body.hca-2025 .fa-chess-rook-alt, body.hca-2025 .fa-chess-rook-piece {
    --fa: "\F448";
    --fa--fa: "\F448\F448"
}

body.hca-2025 .fa-chestnut {
    --fa: "\E3F6";
    --fa--fa: "\E3F6\E3F6"
}

body.hca-2025 .fa-chevron-circle-down {
    --fa: "\F13A";
    --fa--fa: "\F13A\F13A"
}

body.hca-2025 .fa-chevron-circle-left {
    --fa: "\F137";
    --fa--fa: "\F137\F137"
}

body.hca-2025 .fa-chevron-circle-right {
    --fa: "\F138";
    --fa--fa: "\F138\F138"
}

body.hca-2025 .fa-chevron-circle-up {
    --fa: "\F139";
    --fa--fa: "\F139\F139"
}

body.hca-2025 .fa-chevron-double-down {
    --fa: "\F322";
    --fa--fa: "\F322\F322"
}

body.hca-2025 .fa-chevron-double-left {
    --fa: "\F323";
    --fa--fa: "\F323\F323"
}

body.hca-2025 .fa-chevron-double-right {
    --fa: "\F324";
    --fa--fa: "\F324\F324"
}

body.hca-2025 .fa-chevron-double-up {
    --fa: "\F325";
    --fa--fa: "\F325\F325"
}

body.hca-2025 .fa-chevron-down {
    --fa: "\F078";
    --fa--fa: "\F078\F078"
}

body.hca-2025 .fa-chevron-left {
    --fa: "\F053";
    --fa--fa: "\F053\F053"
}

body.hca-2025 .fa-chevron-right {
    --fa: "\F054";
    --fa--fa: "\F054\F054"
}

body.hca-2025 .fa-chevron-square-down {
    --fa: "\F329";
    --fa--fa: "\F329\F329"
}

body.hca-2025 .fa-chevron-square-left {
    --fa: "\F32A";
    --fa--fa: "\F32A\F32A"
}

body.hca-2025 .fa-chevron-square-right {
    --fa: "\F32B";
    --fa--fa: "\F32B\F32B"
}

body.hca-2025 .fa-chevron-square-up {
    --fa: "\F32C";
    --fa--fa: "\F32C\F32C"
}

body.hca-2025 .fa-chevron-up {
    --fa: "\F077";
    --fa--fa: "\F077\F077"
}

body.hca-2025 .fa-chevrons-down {
    --fa: "\F322";
    --fa--fa: "\F322\F322"
}

body.hca-2025 .fa-chevrons-left {
    --fa: "\F323";
    --fa--fa: "\F323\F323"
}

body.hca-2025 .fa-chevrons-right {
    --fa: "\F324";
    --fa--fa: "\F324\F324"
}

body.hca-2025 .fa-chevrons-up {
    --fa: "\F325";
    --fa--fa: "\F325\F325"
}

body.hca-2025 .fa-chf-sign {
    --fa: "\E602";
    --fa--fa: "\E602\E602"
}

body.hca-2025 .fa-child {
    --fa: "\F1AE";
    --fa--fa: "\F1AE\F1AE"
}

body.hca-2025 .fa-child-combatant {
    --fa: "\E4E0";
    --fa--fa: "\E4E0\E4E0"
}

body.hca-2025 .fa-child-dress {
    --fa: "\E59C";
    --fa--fa: "\E59C\E59C"
}

body.hca-2025 .fa-child-reaching {
    --fa: "\E59D";
    --fa--fa: "\E59D\E59D"
}

body.hca-2025 .fa-child-rifle {
    --fa: "\E4E0";
    --fa--fa: "\E4E0\E4E0"
}

body.hca-2025 .fa-children {
    --fa: "\E4E1";
    --fa--fa: "\E4E1\E4E1"
}

body.hca-2025 .fa-chimney {
    --fa: "\F78B";
    --fa--fa: "\F78B\F78B"
}

body.hca-2025 .fa-chocolate-bar {
    --fa: "\E3E8";
    --fa--fa: "\E3E8\E3E8"
}

body.hca-2025 .fa-chopsticks {
    --fa: "\E3F7";
    --fa--fa: "\E3F7\E3F7"
}

body.hca-2025 .fa-church {
    --fa: "\F51D";
    --fa--fa: "\F51D\F51D"
}

body.hca-2025 .fa-circle {
    --fa: "\F111";
    --fa--fa: "\F111\F111"
}

body.hca-2025 .fa-circle-0 {
    --fa: "\E0ED";
    --fa--fa: "\E0ED\E0ED"
}

body.hca-2025 .fa-circle-1 {
    --fa: "\E0EE";
    --fa--fa: "\E0EE\E0EE"
}

body.hca-2025 .fa-circle-2 {
    --fa: "\E0EF";
    --fa--fa: "\E0EF\E0EF"
}

body.hca-2025 .fa-circle-3 {
    --fa: "\E0F0";
    --fa--fa: "\E0F0\E0F0"
}

body.hca-2025 .fa-circle-4 {
    --fa: "\E0F1";
    --fa--fa: "\E0F1\E0F1"
}

body.hca-2025 .fa-circle-5 {
    --fa: "\E0F2";
    --fa--fa: "\E0F2\E0F2"
}

body.hca-2025 .fa-circle-6 {
    --fa: "\E0F3";
    --fa--fa: "\E0F3\E0F3"
}

body.hca-2025 .fa-circle-7 {
    --fa: "\E0F4";
    --fa--fa: "\E0F4\E0F4"
}

body.hca-2025 .fa-circle-8 {
    --fa: "\E0F5";
    --fa--fa: "\E0F5\E0F5"
}

body.hca-2025 .fa-circle-9 {
    --fa: "\E0F6";
    --fa--fa: "\E0F6\E0F6"
}

body.hca-2025 .fa-circle-a {
    --fa: "\E0F7";
    --fa--fa: "\E0F7\E0F7"
}

body.hca-2025 .fa-circle-ampersand {
    --fa: "\E0F8";
    --fa--fa: "\E0F8\E0F8"
}

body.hca-2025 .fa-circle-arrow-down {
    --fa: "\F0AB";
    --fa--fa: "\F0AB\F0AB"
}

body.hca-2025 .fa-circle-arrow-down-left {
    --fa: "\E0F9";
    --fa--fa: "\E0F9\E0F9"
}

body.hca-2025 .fa-circle-arrow-down-right {
    --fa: "\E0FA";
    --fa--fa: "\E0FA\E0FA"
}

body.hca-2025 .fa-circle-arrow-left {
    --fa: "\F0A8";
    --fa--fa: "\F0A8\F0A8"
}

body.hca-2025 .fa-circle-arrow-right {
    --fa: "\F0A9";
    --fa--fa: "\F0A9\F0A9"
}

body.hca-2025 .fa-circle-arrow-up {
    --fa: "\F0AA";
    --fa--fa: "\F0AA\F0AA"
}

body.hca-2025 .fa-circle-arrow-up-left {
    --fa: "\E0FB";
    --fa--fa: "\E0FB\E0FB"
}

body.hca-2025 .fa-circle-arrow-up-right {
    --fa: "\E0FC";
    --fa--fa: "\E0FC\E0FC"
}

body.hca-2025 .fa-circle-b {
    --fa: "\E0FD";
    --fa--fa: "\E0FD\E0FD"
}

body.hca-2025 .fa-circle-bolt {
    --fa: "\E0FE";
    --fa--fa: "\E0FE\E0FE"
}

body.hca-2025 .fa-circle-book-open {
    --fa: "\E0FF";
    --fa--fa: "\E0FF\E0FF"
}

body.hca-2025 .fa-circle-bookmark {
    --fa: "\E100";
    --fa--fa: "\E100\E100"
}

body.hca-2025 .fa-circle-c {
    --fa: "\E101";
    --fa--fa: "\E101\E101"
}

body.hca-2025 .fa-circle-calendar {
    --fa: "\E102";
    --fa--fa: "\E102\E102"
}

body.hca-2025 .fa-circle-camera {
    --fa: "\E103";
    --fa--fa: "\E103\E103"
}

body.hca-2025 .fa-circle-caret-down {
    --fa: "\F32D";
    --fa--fa: "\F32D\F32D"
}

body.hca-2025 .fa-circle-caret-left {
    --fa: "\F32E";
    --fa--fa: "\F32E\F32E"
}

body.hca-2025 .fa-circle-caret-right {
    --fa: "\F330";
    --fa--fa: "\F330\F330"
}

body.hca-2025 .fa-circle-caret-up {
    --fa: "\F331";
    --fa--fa: "\F331\F331"
}

body.hca-2025 .fa-circle-check {
    --fa: "\F058";
    --fa--fa: "\F058\F058"
}

body.hca-2025 .fa-circle-chevron-down {
    --fa: "\F13A";
    --fa--fa: "\F13A\F13A"
}

body.hca-2025 .fa-circle-chevron-left {
    --fa: "\F137";
    --fa--fa: "\F137\F137"
}

body.hca-2025 .fa-circle-chevron-right {
    --fa: "\F138";
    --fa--fa: "\F138\F138"
}

body.hca-2025 .fa-circle-chevron-up {
    --fa: "\F139";
    --fa--fa: "\F139\F139"
}

body.hca-2025 .fa-circle-d {
    --fa: "\E104";
    --fa--fa: "\E104\E104"
}

body.hca-2025 .fa-circle-dashed {
    --fa: "\E105";
    --fa--fa: "\E105\E105"
}

body.hca-2025 .fa-circle-divide {
    --fa: "\E106";
    --fa--fa: "\E106\E106"
}

body.hca-2025 .fa-circle-dollar {
    --fa: "\F2E8";
    --fa--fa: "\F2E8\F2E8"
}

body.hca-2025 .fa-circle-dollar-to-slot {
    --fa: "\F4B9";
    --fa--fa: "\F4B9\F4B9"
}

body.hca-2025 .fa-circle-dot {
    --fa: "\F192";
    --fa--fa: "\F192\F192"
}

body.hca-2025 .fa-circle-down {
    --fa: "\F358";
    --fa--fa: "\F358\F358"
}

body.hca-2025 .fa-circle-down-left {
    --fa: "\E107";
    --fa--fa: "\E107\E107"
}

body.hca-2025 .fa-circle-down-right {
    --fa: "\E108";
    --fa--fa: "\E108\E108"
}

body.hca-2025 .fa-circle-e {
    --fa: "\E109";
    --fa--fa: "\E109\E109"
}

body.hca-2025 .fa-circle-ellipsis {
    --fa: "\E10A";
    --fa--fa: "\E10A\E10A"
}

body.hca-2025 .fa-circle-ellipsis-vertical {
    --fa: "\E10B";
    --fa--fa: "\E10B\E10B"
}

body.hca-2025 .fa-circle-envelope {
    --fa: "\E10C";
    --fa--fa: "\E10C\E10C"
}

body.hca-2025 .fa-circle-euro {
    --fa: "\E5CE";
    --fa--fa: "\E5CE\E5CE"
}

body.hca-2025 .fa-circle-exclamation {
    --fa: "\F06A";
    --fa--fa: "\F06A\F06A"
}

body.hca-2025 .fa-circle-exclamation-check {
    --fa: "\E10D";
    --fa--fa: "\E10D\E10D"
}

body.hca-2025 .fa-circle-f {
    --fa: "\E10E";
    --fa--fa: "\E10E\E10E"
}

body.hca-2025 .fa-circle-g {
    --fa: "\E10F";
    --fa--fa: "\E10F\E10F"
}

body.hca-2025 .fa-circle-gf {
    --fa: "\E67F";
    --fa--fa: "\E67F\E67F"
}

body.hca-2025 .fa-circle-h {
    --fa: "\F47E";
    --fa--fa: "\F47E\F47E"
}

body.hca-2025 .fa-circle-half {
    --fa: "\E110";
    --fa--fa: "\E110\E110"
}

body.hca-2025 .fa-circle-half-stroke {
    --fa: "\F042";
    --fa--fa: "\F042\F042"
}

body.hca-2025 .fa-circle-heart {
    --fa: "\F4C7";
    --fa--fa: "\F4C7\F4C7"
}

body.hca-2025 .fa-circle-i {
    --fa: "\E111";
    --fa--fa: "\E111\E111"
}

body.hca-2025 .fa-circle-info {
    --fa: "\F05A";
    --fa--fa: "\F05A\F05A"
}

body.hca-2025 .fa-circle-j {
    --fa: "\E112";
    --fa--fa: "\E112\E112"
}

body.hca-2025 .fa-circle-k {
    --fa: "\E113";
    --fa--fa: "\E113\E113"
}

body.hca-2025 .fa-circle-l {
    --fa: "\E114";
    --fa--fa: "\E114\E114"
}

body.hca-2025 .fa-circle-left {
    --fa: "\F359";
    --fa--fa: "\F359\F359"
}

body.hca-2025 .fa-circle-location-arrow {
    --fa: "\F602";
    --fa--fa: "\F602\F602"
}

body.hca-2025 .fa-circle-m {
    --fa: "\E115";
    --fa--fa: "\E115\E115"
}

body.hca-2025 .fa-circle-microphone {
    --fa: "\E116";
    --fa--fa: "\E116\E116"
}

body.hca-2025 .fa-circle-microphone-lines {
    --fa: "\E117";
    --fa--fa: "\E117\E117"
}

body.hca-2025 .fa-circle-minus {
    --fa: "\F056";
    --fa--fa: "\F056\F056"
}

body.hca-2025 .fa-circle-n {
    --fa: "\E118";
    --fa--fa: "\E118\E118"
}

body.hca-2025 .fa-circle-nodes {
    --fa: "\E4E2";
    --fa--fa: "\E4E2\E4E2"
}

body.hca-2025 .fa-circle-notch {
    --fa: "\F1CE";
    --fa--fa: "\F1CE\F1CE"
}

body.hca-2025 .fa-circle-o {
    --fa: "\E119";
    --fa--fa: "\E119\E119"
}

body.hca-2025 .fa-circle-p {
    --fa: "\E11A";
    --fa--fa: "\E11A\E11A"
}

body.hca-2025 .fa-circle-parking {
    --fa: "\F615";
    --fa--fa: "\F615\F615"
}

body.hca-2025 .fa-circle-pause {
    --fa: "\F28B";
    --fa--fa: "\F28B\F28B"
}

body.hca-2025 .fa-circle-phone {
    --fa: "\E11B";
    --fa--fa: "\E11B\E11B"
}

body.hca-2025 .fa-circle-phone-flip {
    --fa: "\E11C";
    --fa--fa: "\E11C\E11C"
}

body.hca-2025 .fa-circle-phone-hangup {
    --fa: "\E11D";
    --fa--fa: "\E11D\E11D"
}

body.hca-2025 .fa-circle-play {
    --fa: "\F144";
    --fa--fa: "\F144\F144"
}

body.hca-2025 .fa-circle-plus {
    --fa: "\F055";
    --fa--fa: "\F055\F055"
}

body.hca-2025 .fa-circle-q {
    --fa: "\E11E";
    --fa--fa: "\E11E\E11E"
}

body.hca-2025 .fa-circle-quarter {
    --fa: "\E11F";
    --fa--fa: "\E11F\E11F"
}

body.hca-2025 .fa-circle-quarter-stroke {
    --fa: "\E5D3";
    --fa--fa: "\E5D3\E5D3"
}

body.hca-2025 .fa-circle-quarters {
    --fa: "\E3F8";
    --fa--fa: "\E3F8\E3F8"
}

body.hca-2025 .fa-circle-question {
    --fa: "\F059";
    --fa--fa: "\F059\F059"
}

body.hca-2025 .fa-circle-r {
    --fa: "\E120";
    --fa--fa: "\E120\E120"
}

body.hca-2025 .fa-circle-radiation {
    --fa: "\F7BA";
    --fa--fa: "\F7BA\F7BA"
}

body.hca-2025 .fa-circle-right {
    --fa: "\F35A";
    --fa--fa: "\F35A\F35A"
}

body.hca-2025 .fa-circle-s {
    --fa: "\E121";
    --fa--fa: "\E121\E121"
}

body.hca-2025 .fa-circle-small {
    --fa: "\E122";
    --fa--fa: "\E122\E122"
}

body.hca-2025 .fa-circle-sort {
    --fa: "\E030";
    --fa--fa: "\E030\E030"
}

body.hca-2025 .fa-circle-sort-down {
    --fa: "\E031";
    --fa--fa: "\E031\E031"
}

body.hca-2025 .fa-circle-sort-up {
    --fa: "\E032";
    --fa--fa: "\E032\E032"
}

body.hca-2025 .fa-circle-star {
    --fa: "\E123";
    --fa--fa: "\E123\E123"
}

body.hca-2025 .fa-circle-sterling {
    --fa: "\E5CF";
    --fa--fa: "\E5CF\E5CF"
}

body.hca-2025 .fa-circle-stop {
    --fa: "\F28D";
    --fa--fa: "\F28D\F28D"
}

body.hca-2025 .fa-circle-t {
    --fa: "\E124";
    --fa--fa: "\E124\E124"
}

body.hca-2025 .fa-circle-three-quarters {
    --fa: "\E125";
    --fa--fa: "\E125\E125"
}

body.hca-2025 .fa-circle-three-quarters-stroke {
    --fa: "\E5D4";
    --fa--fa: "\E5D4\E5D4"
}

body.hca-2025 .fa-circle-trash {
    --fa: "\E126";
    --fa--fa: "\E126\E126"
}

body.hca-2025 .fa-circle-u {
    --fa: "\E127";
    --fa--fa: "\E127\E127"
}

body.hca-2025 .fa-circle-up {
    --fa: "\F35B";
    --fa--fa: "\F35B\F35B"
}

body.hca-2025 .fa-circle-up-left {
    --fa: "\E128";
    --fa--fa: "\E128\E128"
}

body.hca-2025 .fa-circle-up-right {
    --fa: "\E129";
    --fa--fa: "\E129\E129"
}

body.hca-2025 .fa-circle-user {
    --fa: "\F2BD";
    --fa--fa: "\F2BD\F2BD"
}

body.hca-2025 .fa-circle-v {
    --fa: "\E12A";
    --fa--fa: "\E12A\E12A"
}

body.hca-2025 .fa-circle-video {
    --fa: "\E12B";
    --fa--fa: "\E12B\E12B"
}

body.hca-2025 .fa-circle-w {
    --fa: "\E12C";
    --fa--fa: "\E12C\E12C"
}

body.hca-2025 .fa-circle-waveform-lines {
    --fa: "\E12D";
    --fa--fa: "\E12D\E12D"
}

body.hca-2025 .fa-circle-wifi {
    --fa: "\E67D";
    --fa--fa: "\E67D\E67D"
}

body.hca-2025 .fa-circle-wifi-circle-wifi, body.hca-2025 .fa-circle-wifi-group {
    --fa: "\E67E";
    --fa--fa: "\E67E\E67E"
}

body.hca-2025 .fa-circle-x {
    --fa: "\E12E";
    --fa--fa: "\E12E\E12E"
}

body.hca-2025 .fa-circle-xmark {
    --fa: "\F057";
    --fa--fa: "\F057\F057"
}

body.hca-2025 .fa-circle-y {
    --fa: "\E12F";
    --fa--fa: "\E12F\E12F"
}

body.hca-2025 .fa-circle-yen {
    --fa: "\E5D0";
    --fa--fa: "\E5D0\E5D0"
}

body.hca-2025 .fa-circle-z {
    --fa: "\E130";
    --fa--fa: "\E130\E130"
}

body.hca-2025 .fa-circles-overlap {
    --fa: "\E600";
    --fa--fa: "\E600\E600"
}

body.hca-2025 .fa-circles-overlap-3 {
    --fa: "\E6A1";
    --fa--fa: "\E6A1\E6A1"
}

body.hca-2025 .fa-citrus {
    --fa: "\E2F4";
    --fa--fa: "\E2F4\E2F4"
}

body.hca-2025 .fa-citrus-slice {
    --fa: "\E2F5";
    --fa--fa: "\E2F5\E2F5"
}

body.hca-2025 .fa-city {
    --fa: "\F64F";
    --fa--fa: "\F64F\F64F"
}

body.hca-2025 .fa-clapperboard {
    --fa: "\E131";
    --fa--fa: "\E131\E131"
}

body.hca-2025 .fa-clapperboard-play {
    --fa: "\E132";
    --fa--fa: "\E132\E132"
}

body.hca-2025 .fa-clarinet {
    --fa: "\F8AD";
    --fa--fa: "\F8AD\F8AD"
}

body.hca-2025 .fa-claw-marks {
    --fa: "\F6C2";
    --fa--fa: "\F6C2\F6C2"
}

body.hca-2025 .fa-clinic-medical {
    --fa: "\F7F2";
    --fa--fa: "\F7F2\F7F2"
}

body.hca-2025 .fa-clipboard {
    --fa: "\F328";
    --fa--fa: "\F328\F328"
}

body.hca-2025 .fa-clipboard-check {
    --fa: "\F46C";
    --fa--fa: "\F46C\F46C"
}

body.hca-2025 .fa-clipboard-list {
    --fa: "\F46D";
    --fa--fa: "\F46D\F46D"
}

body.hca-2025 .fa-clipboard-list-check {
    --fa: "\F737";
    --fa--fa: "\F737\F737"
}

body.hca-2025 .fa-clipboard-medical {
    --fa: "\E133";
    --fa--fa: "\E133\E133"
}

body.hca-2025 .fa-clipboard-prescription {
    --fa: "\F5E8";
    --fa--fa: "\F5E8\F5E8"
}

body.hca-2025 .fa-clipboard-question {
    --fa: "\E4E3";
    --fa--fa: "\E4E3\E4E3"
}

body.hca-2025 .fa-clipboard-user {
    --fa: "\F7F3";
    --fa--fa: "\F7F3\F7F3"
}

body.hca-2025 .fa-clock {
    --fa: "\F017";
    --fa--fa: "\F017\F017"
}

body.hca-2025 .fa-clock-desk {
    --fa: "\E134";
    --fa--fa: "\E134\E134"
}

body.hca-2025 .fa-clock-eight {
    --fa: "\E345";
    --fa--fa: "\E345\E345"
}

body.hca-2025 .fa-clock-eight-thirty {
    --fa: "\E346";
    --fa--fa: "\E346\E346"
}

body.hca-2025 .fa-clock-eleven {
    --fa: "\E347";
    --fa--fa: "\E347\E347"
}

body.hca-2025 .fa-clock-eleven-thirty {
    --fa: "\E348";
    --fa--fa: "\E348\E348"
}

body.hca-2025 .fa-clock-five {
    --fa: "\E349";
    --fa--fa: "\E349\E349"
}

body.hca-2025 .fa-clock-five-thirty {
    --fa: "\E34A";
    --fa--fa: "\E34A\E34A"
}

body.hca-2025 .fa-clock-four {
    --fa: "\F017";
    --fa--fa: "\F017\F017"
}

body.hca-2025 .fa-clock-four-thirty {
    --fa: "\E34B";
    --fa--fa: "\E34B\E34B"
}

body.hca-2025 .fa-clock-nine {
    --fa: "\E34C";
    --fa--fa: "\E34C\E34C"
}

body.hca-2025 .fa-clock-nine-thirty {
    --fa: "\E34D";
    --fa--fa: "\E34D\E34D"
}

body.hca-2025 .fa-clock-one {
    --fa: "\E34E";
    --fa--fa: "\E34E\E34E"
}

body.hca-2025 .fa-clock-one-thirty {
    --fa: "\E34F";
    --fa--fa: "\E34F\E34F"
}

body.hca-2025 .fa-clock-rotate-left {
    --fa: "\F1DA";
    --fa--fa: "\F1DA\F1DA"
}

body.hca-2025 .fa-clock-seven {
    --fa: "\E350";
    --fa--fa: "\E350\E350"
}

body.hca-2025 .fa-clock-seven-thirty {
    --fa: "\E351";
    --fa--fa: "\E351\E351"
}

body.hca-2025 .fa-clock-six {
    --fa: "\E352";
    --fa--fa: "\E352\E352"
}

body.hca-2025 .fa-clock-six-thirty {
    --fa: "\E353";
    --fa--fa: "\E353\E353"
}

body.hca-2025 .fa-clock-ten {
    --fa: "\E354";
    --fa--fa: "\E354\E354"
}

body.hca-2025 .fa-clock-ten-thirty {
    --fa: "\E355";
    --fa--fa: "\E355\E355"
}

body.hca-2025 .fa-clock-three {
    --fa: "\E356";
    --fa--fa: "\E356\E356"
}

body.hca-2025 .fa-clock-three-thirty {
    --fa: "\E357";
    --fa--fa: "\E357\E357"
}

body.hca-2025 .fa-clock-twelve {
    --fa: "\E358";
    --fa--fa: "\E358\E358"
}

body.hca-2025 .fa-clock-twelve-thirty {
    --fa: "\E359";
    --fa--fa: "\E359\E359"
}

body.hca-2025 .fa-clock-two {
    --fa: "\E35A";
    --fa--fa: "\E35A\E35A"
}

body.hca-2025 .fa-clock-two-thirty {
    --fa: "\E35B";
    --fa--fa: "\E35B\E35B"
}

body.hca-2025 .fa-clone {
    --fa: "\F24D";
    --fa--fa: "\F24D\F24D"
}

body.hca-2025 .fa-close {
    --fa: "\F00D";
    --fa--fa: "\F00D\F00D"
}

body.hca-2025 .fa-closed-captioning {
    --fa: "\F20A";
    --fa--fa: "\F20A\F20A"
}

body.hca-2025 .fa-closed-captioning-slash {
    --fa: "\E135";
    --fa--fa: "\E135\E135"
}

body.hca-2025 .fa-clothes-hanger {
    --fa: "\E136";
    --fa--fa: "\E136\E136"
}

body.hca-2025 .fa-cloud {
    --fa: "\F0C2";
    --fa--fa: "\F0C2\F0C2"
}

body.hca-2025 .fa-cloud-arrow-down {
    --fa: "\F0ED";
    --fa--fa: "\F0ED\F0ED"
}

body.hca-2025 .fa-cloud-arrow-up {
    --fa: "\F0EE";
    --fa--fa: "\F0EE\F0EE"
}

body.hca-2025 .fa-cloud-binary {
    --fa: "\E601";
    --fa--fa: "\E601\E601"
}

body.hca-2025 .fa-cloud-bolt {
    --fa: "\F76C";
    --fa--fa: "\F76C\F76C"
}

body.hca-2025 .fa-cloud-bolt-moon {
    --fa: "\F76D";
    --fa--fa: "\F76D\F76D"
}

body.hca-2025 .fa-cloud-bolt-sun {
    --fa: "\F76E";
    --fa--fa: "\F76E\F76E"
}

body.hca-2025 .fa-cloud-check {
    --fa: "\E35C";
    --fa--fa: "\E35C\E35C"
}

body.hca-2025 .fa-cloud-download, body.hca-2025 .fa-cloud-download-alt {
    --fa: "\F0ED";
    --fa--fa: "\F0ED\F0ED"
}

body.hca-2025 .fa-cloud-drizzle {
    --fa: "\F738";
    --fa--fa: "\F738\F738"
}

body.hca-2025 .fa-cloud-exclamation {
    --fa: "\E491";
    --fa--fa: "\E491\E491"
}

body.hca-2025 .fa-cloud-fog {
    --fa: "\F74E";
    --fa--fa: "\F74E\F74E"
}

body.hca-2025 .fa-cloud-hail {
    --fa: "\F739";
    --fa--fa: "\F739\F739"
}

body.hca-2025 .fa-cloud-hail-mixed {
    --fa: "\F73A";
    --fa--fa: "\F73A\F73A"
}

body.hca-2025 .fa-cloud-meatball {
    --fa: "\F73B";
    --fa--fa: "\F73B\F73B"
}

body.hca-2025 .fa-cloud-minus {
    --fa: "\E35D";
    --fa--fa: "\E35D\E35D"
}

body.hca-2025 .fa-cloud-moon {
    --fa: "\F6C3";
    --fa--fa: "\F6C3\F6C3"
}

body.hca-2025 .fa-cloud-moon-rain {
    --fa: "\F73C";
    --fa--fa: "\F73C\F73C"
}

body.hca-2025 .fa-cloud-music {
    --fa: "\F8AE";
    --fa--fa: "\F8AE\F8AE"
}

body.hca-2025 .fa-cloud-plus {
    --fa: "\E35E";
    --fa--fa: "\E35E\E35E"
}

body.hca-2025 .fa-cloud-question {
    --fa: "\E492";
    --fa--fa: "\E492\E492"
}

body.hca-2025 .fa-cloud-rain {
    --fa: "\F73D";
    --fa--fa: "\F73D\F73D"
}

body.hca-2025 .fa-cloud-rainbow {
    --fa: "\F73E";
    --fa--fa: "\F73E\F73E"
}

body.hca-2025 .fa-cloud-showers {
    --fa: "\F73F";
    --fa--fa: "\F73F\F73F"
}

body.hca-2025 .fa-cloud-showers-heavy {
    --fa: "\F740";
    --fa--fa: "\F740\F740"
}

body.hca-2025 .fa-cloud-showers-water {
    --fa: "\E4E4";
    --fa--fa: "\E4E4\E4E4"
}

body.hca-2025 .fa-cloud-slash {
    --fa: "\E137";
    --fa--fa: "\E137\E137"
}

body.hca-2025 .fa-cloud-sleet {
    --fa: "\F741";
    --fa--fa: "\F741\F741"
}

body.hca-2025 .fa-cloud-snow {
    --fa: "\F742";
    --fa--fa: "\F742\F742"
}

body.hca-2025 .fa-cloud-sun {
    --fa: "\F6C4";
    --fa--fa: "\F6C4\F6C4"
}

body.hca-2025 .fa-cloud-sun-rain {
    --fa: "\F743";
    --fa--fa: "\F743\F743"
}

body.hca-2025 .fa-cloud-upload, body.hca-2025 .fa-cloud-upload-alt {
    --fa: "\F0EE";
    --fa--fa: "\F0EE\F0EE"
}

body.hca-2025 .fa-cloud-word {
    --fa: "\E138";
    --fa--fa: "\E138\E138"
}

body.hca-2025 .fa-cloud-xmark {
    --fa: "\E35F";
    --fa--fa: "\E35F\E35F"
}

body.hca-2025 .fa-clouds {
    --fa: "\F744";
    --fa--fa: "\F744\F744"
}

body.hca-2025 .fa-clouds-moon {
    --fa: "\F745";
    --fa--fa: "\F745\F745"
}

body.hca-2025 .fa-clouds-sun {
    --fa: "\F746";
    --fa--fa: "\F746\F746"
}

body.hca-2025 .fa-clover {
    --fa: "\E139";
    --fa--fa: "\E139\E139"
}

body.hca-2025 .fa-club {
    --fa: "\F327";
    --fa--fa: "\F327\F327"
}

body.hca-2025 .fa-cny {
    --fa: "\F157";
    --fa--fa: "\F157\F157"
}

body.hca-2025 .fa-cocktail {
    --fa: "\F561";
    --fa--fa: "\F561\F561"
}

body.hca-2025 .fa-coconut {
    --fa: "\E2F6";
    --fa--fa: "\E2F6\E2F6"
}

body.hca-2025 .fa-code {
    --fa: "\F121";
    --fa--fa: "\F121\F121"
}

body.hca-2025 .fa-code-branch {
    --fa: "\F126";
    --fa--fa: "\F126\F126"
}

body.hca-2025 .fa-code-commit {
    --fa: "\F386";
    --fa--fa: "\F386\F386"
}

body.hca-2025 .fa-code-compare {
    --fa: "\E13A";
    --fa--fa: "\E13A\E13A"
}

body.hca-2025 .fa-code-fork {
    --fa: "\E13B";
    --fa--fa: "\E13B\E13B"
}

body.hca-2025 .fa-code-merge {
    --fa: "\F387";
    --fa--fa: "\F387\F387"
}

body.hca-2025 .fa-code-pull-request {
    --fa: "\E13C";
    --fa--fa: "\E13C\E13C"
}

body.hca-2025 .fa-code-pull-request-closed {
    --fa: "\E3F9";
    --fa--fa: "\E3F9\E3F9"
}

body.hca-2025 .fa-code-pull-request-draft {
    --fa: "\E3FA";
    --fa--fa: "\E3FA\E3FA"
}

body.hca-2025 .fa-code-simple {
    --fa: "\E13D";
    --fa--fa: "\E13D\E13D"
}

body.hca-2025 .fa-coffee {
    --fa: "\F0F4";
    --fa--fa: "\F0F4\F0F4"
}

body.hca-2025 .fa-coffee-bean {
    --fa: "\E13E";
    --fa--fa: "\E13E\E13E"
}

body.hca-2025 .fa-coffee-beans {
    --fa: "\E13F";
    --fa--fa: "\E13F\E13F"
}

body.hca-2025 .fa-coffee-pot {
    --fa: "\E002";
    --fa--fa: "\E002\E002"
}

body.hca-2025 .fa-coffee-togo {
    --fa: "\F6C5";
    --fa--fa: "\F6C5\F6C5"
}

body.hca-2025 .fa-coffin {
    --fa: "\F6C6";
    --fa--fa: "\F6C6\F6C6"
}

body.hca-2025 .fa-coffin-cross {
    --fa: "\E051";
    --fa--fa: "\E051\E051"
}

body.hca-2025 .fa-cog {
    --fa: "\F013";
    --fa--fa: "\F013\F013"
}

body.hca-2025 .fa-cogs {
    --fa: "\F085";
    --fa--fa: "\F085\F085"
}

body.hca-2025 .fa-coin {
    --fa: "\F85C";
    --fa--fa: "\F85C\F85C"
}

body.hca-2025 .fa-coin-blank {
    --fa: "\E3FB";
    --fa--fa: "\E3FB\E3FB"
}

body.hca-2025 .fa-coin-front {
    --fa: "\E3FC";
    --fa--fa: "\E3FC\E3FC"
}

body.hca-2025 .fa-coin-vertical {
    --fa: "\E3FD";
    --fa--fa: "\E3FD\E3FD"
}

body.hca-2025 .fa-coins {
    --fa: "\F51E";
    --fa--fa: "\F51E\F51E"
}

body.hca-2025 .fa-colon {
    --fa: ":";
    --fa--fa: "::"
}

body.hca-2025 .fa-colon-sign {
    --fa: "\E140";
    --fa--fa: "\E140\E140"
}

body.hca-2025 .fa-columns {
    --fa: "\F0DB";
    --fa--fa: "\F0DB\F0DB"
}

body.hca-2025 .fa-columns-3 {
    --fa: "\E361";
    --fa--fa: "\E361\E361"
}

body.hca-2025 .fa-comet {
    --fa: "\E003";
    --fa--fa: "\E003\E003"
}

body.hca-2025 .fa-comma {
    --fa: ",";
    --fa--fa: ",,"
}

body.hca-2025 .fa-command {
    --fa: "\E142";
    --fa--fa: "\E142\E142"
}

body.hca-2025 .fa-comment {
    --fa: "\F075";
    --fa--fa: "\F075\F075"
}

body.hca-2025 .fa-comment-alt {
    --fa: "\F27A";
    --fa--fa: "\F27A\F27A"
}

body.hca-2025 .fa-comment-alt-arrow-down {
    --fa: "\E1DB";
    --fa--fa: "\E1DB\E1DB"
}

body.hca-2025 .fa-comment-alt-arrow-up {
    --fa: "\E1DC";
    --fa--fa: "\E1DC\E1DC"
}

body.hca-2025 .fa-comment-alt-captions {
    --fa: "\E1DE";
    --fa--fa: "\E1DE\E1DE"
}

body.hca-2025 .fa-comment-alt-check {
    --fa: "\F4A2";
    --fa--fa: "\F4A2\F4A2"
}

body.hca-2025 .fa-comment-alt-dollar {
    --fa: "\F650";
    --fa--fa: "\F650\F650"
}

body.hca-2025 .fa-comment-alt-dots {
    --fa: "\F4A3";
    --fa--fa: "\F4A3\F4A3"
}

body.hca-2025 .fa-comment-alt-edit {
    --fa: "\F4A4";
    --fa--fa: "\F4A4\F4A4"
}

body.hca-2025 .fa-comment-alt-exclamation {
    --fa: "\F4A5";
    --fa--fa: "\F4A5\F4A5"
}

body.hca-2025 .fa-comment-alt-image {
    --fa: "\E1E0";
    --fa--fa: "\E1E0\E1E0"
}

body.hca-2025 .fa-comment-alt-lines {
    --fa: "\F4A6";
    --fa--fa: "\F4A6\F4A6"
}

body.hca-2025 .fa-comment-alt-medical {
    --fa: "\F7F4";
    --fa--fa: "\F7F4\F7F4"
}

body.hca-2025 .fa-comment-alt-minus {
    --fa: "\F4A7";
    --fa--fa: "\F4A7\F4A7"
}

body.hca-2025 .fa-comment-alt-music {
    --fa: "\F8AF";
    --fa--fa: "\F8AF\F8AF"
}

body.hca-2025 .fa-comment-alt-plus {
    --fa: "\F4A8";
    --fa--fa: "\F4A8\F4A8"
}

body.hca-2025 .fa-comment-alt-quote {
    --fa: "\E1E4";
    --fa--fa: "\E1E4\E1E4"
}

body.hca-2025 .fa-comment-alt-slash {
    --fa: "\F4A9";
    --fa--fa: "\F4A9\F4A9"
}

body.hca-2025 .fa-comment-alt-smile {
    --fa: "\F4AA";
    --fa--fa: "\F4AA\F4AA"
}

body.hca-2025 .fa-comment-alt-text {
    --fa: "\E1E6";
    --fa--fa: "\E1E6\E1E6"
}

body.hca-2025 .fa-comment-alt-times {
    --fa: "\F4AB";
    --fa--fa: "\F4AB\F4AB"
}

body.hca-2025 .fa-comment-arrow-down {
    --fa: "\E143";
    --fa--fa: "\E143\E143"
}

body.hca-2025 .fa-comment-arrow-up {
    --fa: "\E144";
    --fa--fa: "\E144\E144"
}

body.hca-2025 .fa-comment-arrow-up-right {
    --fa: "\E145";
    --fa--fa: "\E145\E145"
}

body.hca-2025 .fa-comment-captions {
    --fa: "\E146";
    --fa--fa: "\E146\E146"
}

body.hca-2025 .fa-comment-check {
    --fa: "\F4AC";
    --fa--fa: "\F4AC\F4AC"
}

body.hca-2025 .fa-comment-code {
    --fa: "\E147";
    --fa--fa: "\E147\E147"
}

body.hca-2025 .fa-comment-dollar {
    --fa: "\F651";
    --fa--fa: "\F651\F651"
}

body.hca-2025 .fa-comment-dots {
    --fa: "\F4AD";
    --fa--fa: "\F4AD\F4AD"
}

body.hca-2025 .fa-comment-edit {
    --fa: "\F4AE";
    --fa--fa: "\F4AE\F4AE"
}

body.hca-2025 .fa-comment-exclamation {
    --fa: "\F4AF";
    --fa--fa: "\F4AF\F4AF"
}

body.hca-2025 .fa-comment-heart {
    --fa: "\E5C8";
    --fa--fa: "\E5C8\E5C8"
}

body.hca-2025 .fa-comment-image {
    --fa: "\E148";
    --fa--fa: "\E148\E148"
}

body.hca-2025 .fa-comment-lines {
    --fa: "\F4B0";
    --fa--fa: "\F4B0\F4B0"
}

body.hca-2025 .fa-comment-medical {
    --fa: "\F7F5";
    --fa--fa: "\F7F5\F7F5"
}

body.hca-2025 .fa-comment-middle {
    --fa: "\E149";
    --fa--fa: "\E149\E149"
}

body.hca-2025 .fa-comment-middle-alt {
    --fa: "\E1E1";
    --fa--fa: "\E1E1\E1E1"
}

body.hca-2025 .fa-comment-middle-top {
    --fa: "\E14A";
    --fa--fa: "\E14A\E14A"
}

body.hca-2025 .fa-comment-middle-top-alt {
    --fa: "\E1E2";
    --fa--fa: "\E1E2\E1E2"
}

body.hca-2025 .fa-comment-minus {
    --fa: "\F4B1";
    --fa--fa: "\F4B1\F4B1"
}

body.hca-2025 .fa-comment-music {
    --fa: "\F8B0";
    --fa--fa: "\F8B0\F8B0"
}

body.hca-2025 .fa-comment-nodes {
    --fa: "\E696";
    --fa--fa: "\E696\E696"
}

body.hca-2025 .fa-comment-pen {
    --fa: "\F4AE";
    --fa--fa: "\F4AE\F4AE"
}

body.hca-2025 .fa-comment-plus {
    --fa: "\F4B2";
    --fa--fa: "\F4B2\F4B2"
}

body.hca-2025 .fa-comment-question {
    --fa: "\E14B";
    --fa--fa: "\E14B\E14B"
}

body.hca-2025 .fa-comment-quote {
    --fa: "\E14C";
    --fa--fa: "\E14C\E14C"
}

body.hca-2025 .fa-comment-slash {
    --fa: "\F4B3";
    --fa--fa: "\F4B3\F4B3"
}

body.hca-2025 .fa-comment-smile {
    --fa: "\F4B4";
    --fa--fa: "\F4B4\F4B4"
}

body.hca-2025 .fa-comment-sms {
    --fa: "\F7CD";
    --fa--fa: "\F7CD\F7CD"
}

body.hca-2025 .fa-comment-text {
    --fa: "\E14D";
    --fa--fa: "\E14D\E14D"
}

body.hca-2025 .fa-comment-times, body.hca-2025 .fa-comment-xmark {
    --fa: "\F4B5";
    --fa--fa: "\F4B5\F4B5"
}

body.hca-2025 .fa-commenting {
    --fa: "\F4AD";
    --fa--fa: "\F4AD\F4AD"
}

body.hca-2025 .fa-comments {
    --fa: "\F086";
    --fa--fa: "\F086\F086"
}

body.hca-2025 .fa-comments-alt {
    --fa: "\F4B6";
    --fa--fa: "\F4B6\F4B6"
}

body.hca-2025 .fa-comments-alt-dollar {
    --fa: "\F652";
    --fa--fa: "\F652\F652"
}

body.hca-2025 .fa-comments-dollar {
    --fa: "\F653";
    --fa--fa: "\F653\F653"
}

body.hca-2025 .fa-comments-question {
    --fa: "\E14E";
    --fa--fa: "\E14E\E14E"
}

body.hca-2025 .fa-comments-question-check {
    --fa: "\E14F";
    --fa--fa: "\E14F\E14F"
}

body.hca-2025 .fa-compact-disc {
    --fa: "\F51F";
    --fa--fa: "\F51F\F51F"
}

body.hca-2025 .fa-compass {
    --fa: "\F14E";
    --fa--fa: "\F14E\F14E"
}

body.hca-2025 .fa-compass-drafting {
    --fa: "\F568";
    --fa--fa: "\F568\F568"
}

body.hca-2025 .fa-compass-slash {
    --fa: "\F5E9";
    --fa--fa: "\F5E9\F5E9"
}

body.hca-2025 .fa-compress {
    --fa: "\F066";
    --fa--fa: "\F066\F066"
}

body.hca-2025 .fa-compress-alt {
    --fa: "\F422";
    --fa--fa: "\F422\F422"
}

body.hca-2025 .fa-compress-arrows {
    --fa: "\E0A5";
    --fa--fa: "\E0A5\E0A5"
}

body.hca-2025 .fa-compress-arrows-alt {
    --fa: "\F78C";
    --fa--fa: "\F78C\F78C"
}

body.hca-2025 .fa-compress-wide {
    --fa: "\F326";
    --fa--fa: "\F326\F326"
}

body.hca-2025 .fa-computer {
    --fa: "\E4E5";
    --fa--fa: "\E4E5\E4E5"
}

body.hca-2025 .fa-computer-classic {
    --fa: "\F8B1";
    --fa--fa: "\F8B1\F8B1"
}

body.hca-2025 .fa-computer-mouse {
    --fa: "\F8CC";
    --fa--fa: "\F8CC\F8CC"
}

body.hca-2025 .fa-computer-mouse-scrollwheel {
    --fa: "\F8CD";
    --fa--fa: "\F8CD\F8CD"
}

body.hca-2025 .fa-computer-speaker {
    --fa: "\F8B2";
    --fa--fa: "\F8B2\F8B2"
}

body.hca-2025 .fa-concierge-bell {
    --fa: "\F562";
    --fa--fa: "\F562\F562"
}

body.hca-2025 .fa-construction {
    --fa: "\F85D";
    --fa--fa: "\F85D\F85D"
}

body.hca-2025 .fa-contact-book {
    --fa: "\F2B9";
    --fa--fa: "\F2B9\F2B9"
}

body.hca-2025 .fa-contact-card {
    --fa: "\F2BB";
    --fa--fa: "\F2BB\F2BB"
}

body.hca-2025 .fa-container-storage {
    --fa: "\F4B7";
    --fa--fa: "\F4B7\F4B7"
}

body.hca-2025 .fa-conveyor-belt {
    --fa: "\F46E";
    --fa--fa: "\F46E\F46E"
}

body.hca-2025 .fa-conveyor-belt-alt {
    --fa: "\F46F";
    --fa--fa: "\F46F\F46F"
}

body.hca-2025 .fa-conveyor-belt-arm {
    --fa: "\E5F8";
    --fa--fa: "\E5F8\E5F8"
}

body.hca-2025 .fa-conveyor-belt-boxes {
    --fa: "\F46F";
    --fa--fa: "\F46F\F46F"
}

body.hca-2025 .fa-conveyor-belt-empty {
    --fa: "\E150";
    --fa--fa: "\E150\E150"
}

body.hca-2025 .fa-cookie {
    --fa: "\F563";
    --fa--fa: "\F563\F563"
}

body.hca-2025 .fa-cookie-bite {
    --fa: "\F564";
    --fa--fa: "\F564\F564"
}

body.hca-2025 .fa-copy {
    --fa: "\F0C5";
    --fa--fa: "\F0C5\F0C5"
}

body.hca-2025 .fa-copyright {
    --fa: "\F1F9";
    --fa--fa: "\F1F9\F1F9"
}

body.hca-2025 .fa-corn {
    --fa: "\F6C7";
    --fa--fa: "\F6C7\F6C7"
}

body.hca-2025 .fa-corner {
    --fa: "\E3FE";
    --fa--fa: "\E3FE\E3FE"
}

body.hca-2025 .fa-couch {
    --fa: "\F4B8";
    --fa--fa: "\F4B8\F4B8"
}

body.hca-2025 .fa-couch-small {
    --fa: "\F4CC";
    --fa--fa: "\F4CC\F4CC"
}

body.hca-2025 .fa-court-sport {
    --fa: "\E643";
    --fa--fa: "\E643\E643"
}

body.hca-2025 .fa-cow {
    --fa: "\F6C8";
    --fa--fa: "\F6C8\F6C8"
}

body.hca-2025 .fa-cowbell {
    --fa: "\F8B3";
    --fa--fa: "\F8B3\F8B3"
}

body.hca-2025 .fa-cowbell-circle-plus, body.hca-2025 .fa-cowbell-more {
    --fa: "\F8B4";
    --fa--fa: "\F8B4\F8B4"
}

body.hca-2025 .fa-crab {
    --fa: "\E3FF";
    --fa--fa: "\E3FF\E3FF"
}

body.hca-2025 .fa-crate-apple {
    --fa: "\F6B1";
    --fa--fa: "\F6B1\F6B1"
}

body.hca-2025 .fa-crate-empty {
    --fa: "\E151";
    --fa--fa: "\E151\E151"
}

body.hca-2025 .fa-credit-card, body.hca-2025 .fa-credit-card-alt {
    --fa: "\F09D";
    --fa--fa: "\F09D\F09D"
}

body.hca-2025 .fa-credit-card-blank {
    --fa: "\F389";
    --fa--fa: "\F389\F389"
}

body.hca-2025 .fa-credit-card-front {
    --fa: "\F38A";
    --fa--fa: "\F38A\F38A"
}

body.hca-2025 .fa-creemee {
    --fa: "\E400";
    --fa--fa: "\E400\E400"
}

body.hca-2025 .fa-cricket, body.hca-2025 .fa-cricket-bat-ball {
    --fa: "\F449";
    --fa--fa: "\F449\F449"
}

body.hca-2025 .fa-croissant {
    --fa: "\F7F6";
    --fa--fa: "\F7F6\F7F6"
}

body.hca-2025 .fa-crop {
    --fa: "\F125";
    --fa--fa: "\F125\F125"
}

body.hca-2025 .fa-crop-alt, body.hca-2025 .fa-crop-simple {
    --fa: "\F565";
    --fa--fa: "\F565\F565"
}

body.hca-2025 .fa-cross {
    --fa: "\F654";
    --fa--fa: "\F654\F654"
}

body.hca-2025 .fa-crosshairs {
    --fa: "\F05B";
    --fa--fa: "\F05B\F05B"
}

body.hca-2025 .fa-crosshairs-simple {
    --fa: "\E59F";
    --fa--fa: "\E59F\E59F"
}

body.hca-2025 .fa-crow {
    --fa: "\F520";
    --fa--fa: "\F520\F520"
}

body.hca-2025 .fa-crown {
    --fa: "\F521";
    --fa--fa: "\F521\F521"
}

body.hca-2025 .fa-crutch {
    --fa: "\F7F7";
    --fa--fa: "\F7F7\F7F7"
}

body.hca-2025 .fa-crutches {
    --fa: "\F7F8";
    --fa--fa: "\F7F8\F7F8"
}

body.hca-2025 .fa-cruzeiro-sign {
    --fa: "\E152";
    --fa--fa: "\E152\E152"
}

body.hca-2025 .fa-crystal-ball {
    --fa: "\E362";
    --fa--fa: "\E362\E362"
}

body.hca-2025 .fa-cube {
    --fa: "\F1B2";
    --fa--fa: "\F1B2\F1B2"
}

body.hca-2025 .fa-cubes {
    --fa: "\F1B3";
    --fa--fa: "\F1B3\F1B3"
}

body.hca-2025 .fa-cubes-stacked {
    --fa: "\E4E6";
    --fa--fa: "\E4E6\E4E6"
}

body.hca-2025 .fa-cucumber {
    --fa: "\E401";
    --fa--fa: "\E401\E401"
}

body.hca-2025 .fa-cup-straw {
    --fa: "\E363";
    --fa--fa: "\E363\E363"
}

body.hca-2025 .fa-cup-straw-swoosh {
    --fa: "\E364";
    --fa--fa: "\E364\E364"
}

body.hca-2025 .fa-cup-togo {
    --fa: "\F6C5";
    --fa--fa: "\F6C5\F6C5"
}

body.hca-2025 .fa-cupcake {
    --fa: "\E402";
    --fa--fa: "\E402\E402"
}

body.hca-2025 .fa-curling, body.hca-2025 .fa-curling-stone {
    --fa: "\F44A";
    --fa--fa: "\F44A\F44A"
}

body.hca-2025 .fa-custard {
    --fa: "\E403";
    --fa--fa: "\E403\E403"
}

body.hca-2025 .fa-cut {
    --fa: "\F0C4";
    --fa--fa: "\F0C4\F0C4"
}

body.hca-2025 .fa-cutlery {
    --fa: "\F2E7";
    --fa--fa: "\F2E7\F2E7"
}

body.hca-2025 .fa-d {
    --fa: "D";
    --fa--fa: "DD"
}

body.hca-2025 .fa-dagger {
    --fa: "\F6CB";
    --fa--fa: "\F6CB\F6CB"
}

body.hca-2025 .fa-dash {
    --fa: "\E404";
    --fa--fa: "\E404\E404"
}

body.hca-2025 .fa-dashboard {
    --fa: "\F624";
    --fa--fa: "\F624\F624"
}

body.hca-2025 .fa-database {
    --fa: "\F1C0";
    --fa--fa: "\F1C0\F1C0"
}

body.hca-2025 .fa-deaf, body.hca-2025 .fa-deafness {
    --fa: "\F2A4";
    --fa--fa: "\F2A4\F2A4"
}

body.hca-2025 .fa-debug {
    --fa: "\F7F9";
    --fa--fa: "\F7F9\F7F9"
}

body.hca-2025 .fa-dedent {
    --fa: "\F03B";
    --fa--fa: "\F03B\F03B"
}

body.hca-2025 .fa-deer {
    --fa: "\F78E";
    --fa--fa: "\F78E\F78E"
}

body.hca-2025 .fa-deer-rudolph {
    --fa: "\F78F";
    --fa--fa: "\F78F\F78F"
}

body.hca-2025 .fa-delete-left {
    --fa: "\F55A";
    --fa--fa: "\F55A\F55A"
}

body.hca-2025 .fa-delete-right {
    --fa: "\E154";
    --fa--fa: "\E154\E154"
}

body.hca-2025 .fa-democrat {
    --fa: "\F747";
    --fa--fa: "\F747\F747"
}

body.hca-2025 .fa-desktop, body.hca-2025 .fa-desktop-alt {
    --fa: "\F390";
    --fa--fa: "\F390\F390"
}

body.hca-2025 .fa-desktop-arrow-down {
    --fa: "\E155";
    --fa--fa: "\E155\E155"
}

body.hca-2025 .fa-desktop-code {
    --fa: "\E165";
    --fa--fa: "\E165\E165"
}

body.hca-2025 .fa-desktop-medical {
    --fa: "\E166";
    --fa--fa: "\E166\E166"
}

body.hca-2025 .fa-desktop-slash {
    --fa: "\E2FA";
    --fa--fa: "\E2FA\E2FA"
}

body.hca-2025 .fa-dewpoint {
    --fa: "\F748";
    --fa--fa: "\F748\F748"
}

body.hca-2025 .fa-dharmachakra {
    --fa: "\F655";
    --fa--fa: "\F655\F655"
}

body.hca-2025 .fa-diagnoses {
    --fa: "\F470";
    --fa--fa: "\F470\F470"
}

body.hca-2025 .fa-diagram-cells {
    --fa: "\E475";
    --fa--fa: "\E475\E475"
}

body.hca-2025 .fa-diagram-lean-canvas {
    --fa: "\E156";
    --fa--fa: "\E156\E156"
}

body.hca-2025 .fa-diagram-nested {
    --fa: "\E157";
    --fa--fa: "\E157\E157"
}

body.hca-2025 .fa-diagram-next {
    --fa: "\E476";
    --fa--fa: "\E476\E476"
}

body.hca-2025 .fa-diagram-predecessor {
    --fa: "\E477";
    --fa--fa: "\E477\E477"
}

body.hca-2025 .fa-diagram-previous {
    --fa: "\E478";
    --fa--fa: "\E478\E478"
}

body.hca-2025 .fa-diagram-project {
    --fa: "\F542";
    --fa--fa: "\F542\F542"
}

body.hca-2025 .fa-diagram-sankey {
    --fa: "\E158";
    --fa--fa: "\E158\E158"
}

body.hca-2025 .fa-diagram-subtask {
    --fa: "\E479";
    --fa--fa: "\E479\E479"
}

body.hca-2025 .fa-diagram-successor {
    --fa: "\E47A";
    --fa--fa: "\E47A\E47A"
}

body.hca-2025 .fa-diagram-venn {
    --fa: "\E15A";
    --fa--fa: "\E15A\E15A"
}

body.hca-2025 .fa-dial {
    --fa: "\E15B";
    --fa--fa: "\E15B\E15B"
}

body.hca-2025 .fa-dial-high {
    --fa: "\E15C";
    --fa--fa: "\E15C\E15C"
}

body.hca-2025 .fa-dial-low {
    --fa: "\E15D";
    --fa--fa: "\E15D\E15D"
}

body.hca-2025 .fa-dial-max {
    --fa: "\E15E";
    --fa--fa: "\E15E\E15E"
}

body.hca-2025 .fa-dial-med {
    --fa: "\E15F";
    --fa--fa: "\E15F\E15F"
}

body.hca-2025 .fa-dial-med-high {
    --fa: "\E15B";
    --fa--fa: "\E15B\E15B"
}

body.hca-2025 .fa-dial-med-low {
    --fa: "\E160";
    --fa--fa: "\E160\E160"
}

body.hca-2025 .fa-dial-min {
    --fa: "\E161";
    --fa--fa: "\E161\E161"
}

body.hca-2025 .fa-dial-off {
    --fa: "\E162";
    --fa--fa: "\E162\E162"
}

body.hca-2025 .fa-diamond {
    --fa: "\F219";
    --fa--fa: "\F219\F219"
}

body.hca-2025 .fa-diamond-exclamation {
    --fa: "\E405";
    --fa--fa: "\E405\E405"
}

body.hca-2025 .fa-diamond-half {
    --fa: "\E5B7";
    --fa--fa: "\E5B7\E5B7"
}

body.hca-2025 .fa-diamond-half-stroke {
    --fa: "\E5B8";
    --fa--fa: "\E5B8\E5B8"
}

body.hca-2025 .fa-diamond-turn-right {
    --fa: "\F5EB";
    --fa--fa: "\F5EB\F5EB"
}

body.hca-2025 .fa-diamonds-4 {
    --fa: "\E68B";
    --fa--fa: "\E68B\E68B"
}

body.hca-2025 .fa-dice {
    --fa: "\F522";
    --fa--fa: "\F522\F522"
}

body.hca-2025 .fa-dice-d10 {
    --fa: "\F6CD";
    --fa--fa: "\F6CD\F6CD"
}

body.hca-2025 .fa-dice-d12 {
    --fa: "\F6CE";
    --fa--fa: "\F6CE\F6CE"
}

body.hca-2025 .fa-dice-d20 {
    --fa: "\F6CF";
    --fa--fa: "\F6CF\F6CF"
}

body.hca-2025 .fa-dice-d4 {
    --fa: "\F6D0";
    --fa--fa: "\F6D0\F6D0"
}

body.hca-2025 .fa-dice-d6 {
    --fa: "\F6D1";
    --fa--fa: "\F6D1\F6D1"
}

body.hca-2025 .fa-dice-d8 {
    --fa: "\F6D2";
    --fa--fa: "\F6D2\F6D2"
}

body.hca-2025 .fa-dice-five {
    --fa: "\F523";
    --fa--fa: "\F523\F523"
}

body.hca-2025 .fa-dice-four {
    --fa: "\F524";
    --fa--fa: "\F524\F524"
}

body.hca-2025 .fa-dice-one {
    --fa: "\F525";
    --fa--fa: "\F525\F525"
}

body.hca-2025 .fa-dice-six {
    --fa: "\F526";
    --fa--fa: "\F526\F526"
}

body.hca-2025 .fa-dice-three {
    --fa: "\F527";
    --fa--fa: "\F527\F527"
}

body.hca-2025 .fa-dice-two {
    --fa: "\F528";
    --fa--fa: "\F528\F528"
}

body.hca-2025 .fa-digging {
    --fa: "\F85E";
    --fa--fa: "\F85E\F85E"
}

body.hca-2025 .fa-digital-tachograph {
    --fa: "\F566";
    --fa--fa: "\F566\F566"
}

body.hca-2025 .fa-dinosaur {
    --fa: "\E5FE";
    --fa--fa: "\E5FE\E5FE"
}

body.hca-2025 .fa-diploma {
    --fa: "\F5EA";
    --fa--fa: "\F5EA\F5EA"
}

body.hca-2025 .fa-directions {
    --fa: "\F5EB";
    --fa--fa: "\F5EB\F5EB"
}

body.hca-2025 .fa-disc-drive {
    --fa: "\F8B5";
    --fa--fa: "\F8B5\F8B5"
}

body.hca-2025 .fa-disease {
    --fa: "\F7FA";
    --fa--fa: "\F7FA\F7FA"
}

body.hca-2025 .fa-display {
    --fa: "\E163";
    --fa--fa: "\E163\E163"
}

body.hca-2025 .fa-display-arrow-down {
    --fa: "\E164";
    --fa--fa: "\E164\E164"
}

body.hca-2025 .fa-display-chart-up {
    --fa: "\E5E3";
    --fa--fa: "\E5E3\E5E3"
}

body.hca-2025 .fa-display-chart-up-circle-currency {
    --fa: "\E5E5";
    --fa--fa: "\E5E5\E5E5"
}

body.hca-2025 .fa-display-chart-up-circle-dollar {
    --fa: "\E5E6";
    --fa--fa: "\E5E6\E5E6"
}

body.hca-2025 .fa-display-code {
    --fa: "\E165";
    --fa--fa: "\E165\E165"
}

body.hca-2025 .fa-display-medical {
    --fa: "\E166";
    --fa--fa: "\E166\E166"
}

body.hca-2025 .fa-display-slash {
    --fa: "\E2FA";
    --fa--fa: "\E2FA\E2FA"
}

body.hca-2025 .fa-distribute-spacing-horizontal {
    --fa: "\E365";
    --fa--fa: "\E365\E365"
}

body.hca-2025 .fa-distribute-spacing-vertical {
    --fa: "\E366";
    --fa--fa: "\E366\E366"
}

body.hca-2025 .fa-ditto {
    --fa: '"';
    --fa--fa: '""'
}

body.hca-2025 .fa-divide {
    --fa: "\F529";
    --fa--fa: "\F529\F529"
}

body.hca-2025 .fa-dizzy {
    --fa: "\F567";
    --fa--fa: "\F567\F567"
}

body.hca-2025 .fa-dna {
    --fa: "\F471";
    --fa--fa: "\F471\F471"
}

body.hca-2025 .fa-do-not-enter {
    --fa: "\F5EC";
    --fa--fa: "\F5EC\F5EC"
}

body.hca-2025 .fa-dog {
    --fa: "\F6D3";
    --fa--fa: "\F6D3\F6D3"
}

body.hca-2025 .fa-dog-leashed {
    --fa: "\F6D4";
    --fa--fa: "\F6D4\F6D4"
}

body.hca-2025 .fa-dollar {
    --fa: "$";
    --fa--fa: "$$"
}

body.hca-2025 .fa-dollar-circle {
    --fa: "\F2E8";
    --fa--fa: "\F2E8\F2E8"
}

body.hca-2025 .fa-dollar-sign {
    --fa: "$";
    --fa--fa: "$$"
}

body.hca-2025 .fa-dollar-square {
    --fa: "\F2E9";
    --fa--fa: "\F2E9\F2E9"
}

body.hca-2025 .fa-dolly, body.hca-2025 .fa-dolly-box {
    --fa: "\F472";
    --fa--fa: "\F472\F472"
}

body.hca-2025 .fa-dolly-empty {
    --fa: "\F473";
    --fa--fa: "\F473\F473"
}

body.hca-2025 .fa-dolly-flatbed {
    --fa: "\F474";
    --fa--fa: "\F474\F474"
}

body.hca-2025 .fa-dolly-flatbed-alt {
    --fa: "\F475";
    --fa--fa: "\F475\F475"
}

body.hca-2025 .fa-dolly-flatbed-empty {
    --fa: "\F476";
    --fa--fa: "\F476\F476"
}

body.hca-2025 .fa-dolphin {
    --fa: "\E168";
    --fa--fa: "\E168\E168"
}

body.hca-2025 .fa-donate {
    --fa: "\F4B9";
    --fa--fa: "\F4B9\F4B9"
}

body.hca-2025 .fa-dong-sign {
    --fa: "\E169";
    --fa--fa: "\E169\E169"
}

body.hca-2025 .fa-donut {
    --fa: "\E406";
    --fa--fa: "\E406\E406"
}

body.hca-2025 .fa-door-closed {
    --fa: "\F52A";
    --fa--fa: "\F52A\F52A"
}

body.hca-2025 .fa-door-open {
    --fa: "\F52B";
    --fa--fa: "\F52B\F52B"
}

body.hca-2025 .fa-dot-circle {
    --fa: "\F192";
    --fa--fa: "\F192\F192"
}

body.hca-2025 .fa-doughnut {
    --fa: "\E406";
    --fa--fa: "\E406\E406"
}

body.hca-2025 .fa-dove {
    --fa: "\F4BA";
    --fa--fa: "\F4BA\F4BA"
}

body.hca-2025 .fa-down {
    --fa: "\F354";
    --fa--fa: "\F354\F354"
}

body.hca-2025 .fa-down-from-bracket {
    --fa: "\E66B";
    --fa--fa: "\E66B\E66B"
}

body.hca-2025 .fa-down-from-dotted-line {
    --fa: "\E407";
    --fa--fa: "\E407\E407"
}

body.hca-2025 .fa-down-from-line {
    --fa: "\F349";
    --fa--fa: "\F349\F349"
}

body.hca-2025 .fa-down-left {
    --fa: "\E16A";
    --fa--fa: "\E16A\E16A"
}

body.hca-2025 .fa-down-left-and-up-right-to-center {
    --fa: "\F422";
    --fa--fa: "\F422\F422"
}

body.hca-2025 .fa-down-long {
    --fa: "\F309";
    --fa--fa: "\F309\F309"
}

body.hca-2025 .fa-down-right {
    --fa: "\E16B";
    --fa--fa: "\E16B\E16B"
}

body.hca-2025 .fa-down-to-bracket {
    --fa: "\E4E7";
    --fa--fa: "\E4E7\E4E7"
}

body.hca-2025 .fa-down-to-dotted-line {
    --fa: "\E408";
    --fa--fa: "\E408\E408"
}

body.hca-2025 .fa-down-to-line {
    --fa: "\F34A";
    --fa--fa: "\F34A\F34A"
}

body.hca-2025 .fa-download {
    --fa: "\F019";
    --fa--fa: "\F019\F019"
}

body.hca-2025 .fa-drafting-compass {
    --fa: "\F568";
    --fa--fa: "\F568\F568"
}

body.hca-2025 .fa-dragon {
    --fa: "\F6D5";
    --fa--fa: "\F6D5\F6D5"
}

body.hca-2025 .fa-draw-circle {
    --fa: "\F5ED";
    --fa--fa: "\F5ED\F5ED"
}

body.hca-2025 .fa-draw-polygon {
    --fa: "\F5EE";
    --fa--fa: "\F5EE\F5EE"
}

body.hca-2025 .fa-draw-square {
    --fa: "\F5EF";
    --fa--fa: "\F5EF\F5EF"
}

body.hca-2025 .fa-dreidel {
    --fa: "\F792";
    --fa--fa: "\F792\F792"
}

body.hca-2025 .fa-drivers-license {
    --fa: "\F2C2";
    --fa--fa: "\F2C2\F2C2"
}

body.hca-2025 .fa-drone {
    --fa: "\F85F";
    --fa--fa: "\F85F\F85F"
}

body.hca-2025 .fa-drone-alt, body.hca-2025 .fa-drone-front {
    --fa: "\F860";
    --fa--fa: "\F860\F860"
}

body.hca-2025 .fa-droplet {
    --fa: "\F043";
    --fa--fa: "\F043\F043"
}

body.hca-2025 .fa-droplet-degree {
    --fa: "\F748";
    --fa--fa: "\F748\F748"
}

body.hca-2025 .fa-droplet-percent {
    --fa: "\F750";
    --fa--fa: "\F750\F750"
}

body.hca-2025 .fa-droplet-slash {
    --fa: "\F5C7";
    --fa--fa: "\F5C7\F5C7"
}

body.hca-2025 .fa-drum {
    --fa: "\F569";
    --fa--fa: "\F569\F569"
}

body.hca-2025 .fa-drum-steelpan {
    --fa: "\F56A";
    --fa--fa: "\F56A\F56A"
}

body.hca-2025 .fa-drumstick {
    --fa: "\F6D6";
    --fa--fa: "\F6D6\F6D6"
}

body.hca-2025 .fa-drumstick-bite {
    --fa: "\F6D7";
    --fa--fa: "\F6D7\F6D7"
}

body.hca-2025 .fa-dryer {
    --fa: "\F861";
    --fa--fa: "\F861\F861"
}

body.hca-2025 .fa-dryer-alt, body.hca-2025 .fa-dryer-heat {
    --fa: "\F862";
    --fa--fa: "\F862\F862"
}

body.hca-2025 .fa-duck {
    --fa: "\F6D8";
    --fa--fa: "\F6D8\F6D8"
}

body.hca-2025 .fa-dumbbell {
    --fa: "\F44B";
    --fa--fa: "\F44B\F44B"
}

body.hca-2025 .fa-dumpster {
    --fa: "\F793";
    --fa--fa: "\F793\F793"
}

body.hca-2025 .fa-dumpster-fire {
    --fa: "\F794";
    --fa--fa: "\F794\F794"
}

body.hca-2025 .fa-dungeon {
    --fa: "\F6D9";
    --fa--fa: "\F6D9\F6D9"
}

body.hca-2025 .fa-e {
    --fa: "E";
    --fa--fa: "EE"
}

body.hca-2025 .fa-ear {
    --fa: "\F5F0";
    --fa--fa: "\F5F0\F5F0"
}

body.hca-2025 .fa-ear-deaf {
    --fa: "\F2A4";
    --fa--fa: "\F2A4\F2A4"
}

body.hca-2025 .fa-ear-listen {
    --fa: "\F2A2";
    --fa--fa: "\F2A2\F2A2"
}

body.hca-2025 .fa-ear-muffs {
    --fa: "\F795";
    --fa--fa: "\F795\F795"
}

body.hca-2025 .fa-earth {
    --fa: "\F57D";
    --fa--fa: "\F57D\F57D"
}

body.hca-2025 .fa-earth-africa {
    --fa: "\F57C";
    --fa--fa: "\F57C\F57C"
}

body.hca-2025 .fa-earth-america, body.hca-2025 .fa-earth-americas {
    --fa: "\F57D";
    --fa--fa: "\F57D\F57D"
}

body.hca-2025 .fa-earth-asia {
    --fa: "\F57E";
    --fa--fa: "\F57E\F57E"
}

body.hca-2025 .fa-earth-europe {
    --fa: "\F7A2";
    --fa--fa: "\F7A2\F7A2"
}

body.hca-2025 .fa-earth-oceania {
    --fa: "\E47B";
    --fa--fa: "\E47B\E47B"
}

body.hca-2025 .fa-eclipse {
    --fa: "\F749";
    --fa--fa: "\F749\F749"
}

body.hca-2025 .fa-eclipse-alt {
    --fa: "\F74A";
    --fa--fa: "\F74A\F74A"
}

body.hca-2025 .fa-edit {
    --fa: "\F044";
    --fa--fa: "\F044\F044"
}

body.hca-2025 .fa-egg {
    --fa: "\F7FB";
    --fa--fa: "\F7FB\F7FB"
}

body.hca-2025 .fa-egg-fried {
    --fa: "\F7FC";
    --fa--fa: "\F7FC\F7FC"
}

body.hca-2025 .fa-eggplant {
    --fa: "\E16C";
    --fa--fa: "\E16C\E16C"
}

body.hca-2025 .fa-eject {
    --fa: "\F052";
    --fa--fa: "\F052\F052"
}

body.hca-2025 .fa-elephant {
    --fa: "\F6DA";
    --fa--fa: "\F6DA\F6DA"
}

body.hca-2025 .fa-elevator {
    --fa: "\E16D";
    --fa--fa: "\E16D\E16D"
}

body.hca-2025 .fa-ellipsis, body.hca-2025 .fa-ellipsis-h {
    --fa: "\F141";
    --fa--fa: "\F141\F141"
}

body.hca-2025 .fa-ellipsis-h-alt, body.hca-2025 .fa-ellipsis-stroke {
    --fa: "\F39B";
    --fa--fa: "\F39B\F39B"
}

body.hca-2025 .fa-ellipsis-stroke-vertical {
    --fa: "\F39C";
    --fa--fa: "\F39C\F39C"
}

body.hca-2025 .fa-ellipsis-v {
    --fa: "\F142";
    --fa--fa: "\F142\F142"
}

body.hca-2025 .fa-ellipsis-v-alt {
    --fa: "\F39C";
    --fa--fa: "\F39C\F39C"
}

body.hca-2025 .fa-ellipsis-vertical {
    --fa: "\F142";
    --fa--fa: "\F142\F142"
}

body.hca-2025 .fa-empty-set {
    --fa: "\F656";
    --fa--fa: "\F656\F656"
}

body.hca-2025 .fa-engine {
    --fa: "\E16E";
    --fa--fa: "\E16E\E16E"
}

body.hca-2025 .fa-engine-exclamation, body.hca-2025 .fa-engine-warning {
    --fa: "\F5F2";
    --fa--fa: "\F5F2\F5F2"
}

body.hca-2025 .fa-envelope {
    --fa: "\F0E0";
    --fa--fa: "\F0E0\F0E0"
}

body.hca-2025 .fa-envelope-badge {
    --fa: "\E16F";
    --fa--fa: "\E16F\E16F"
}

body.hca-2025 .fa-envelope-circle {
    --fa: "\E10C";
    --fa--fa: "\E10C\E10C"
}

body.hca-2025 .fa-envelope-circle-check {
    --fa: "\E4E8";
    --fa--fa: "\E4E8\E4E8"
}

body.hca-2025 .fa-envelope-dot {
    --fa: "\E16F";
    --fa--fa: "\E16F\E16F"
}

body.hca-2025 .fa-envelope-open {
    --fa: "\F2B6";
    --fa--fa: "\F2B6\F2B6"
}

body.hca-2025 .fa-envelope-open-dollar {
    --fa: "\F657";
    --fa--fa: "\F657\F657"
}

body.hca-2025 .fa-envelope-open-text {
    --fa: "\F658";
    --fa--fa: "\F658\F658"
}

body.hca-2025 .fa-envelope-square {
    --fa: "\F199";
    --fa--fa: "\F199\F199"
}

body.hca-2025 .fa-envelopes {
    --fa: "\E170";
    --fa--fa: "\E170\E170"
}

body.hca-2025 .fa-envelopes-bulk {
    --fa: "\F674";
    --fa--fa: "\F674\F674"
}

body.hca-2025 .fa-equals {
    --fa: "=";
    --fa--fa: "=="
}

body.hca-2025 .fa-eraser {
    --fa: "\F12D";
    --fa--fa: "\F12D\F12D"
}

body.hca-2025 .fa-escalator {
    --fa: "\E171";
    --fa--fa: "\E171\E171"
}

body.hca-2025 .fa-ethernet {
    --fa: "\F796";
    --fa--fa: "\F796\F796"
}

body.hca-2025 .fa-eur, body.hca-2025 .fa-euro, body.hca-2025 .fa-euro-sign {
    --fa: "\F153";
    --fa--fa: "\F153\F153"
}

body.hca-2025 .fa-excavator {
    --fa: "\E656";
    --fa--fa: "\E656\E656"
}

body.hca-2025 .fa-exchange {
    --fa: "\F0EC";
    --fa--fa: "\F0EC\F0EC"
}

body.hca-2025 .fa-exchange-alt {
    --fa: "\F362";
    --fa--fa: "\F362\F362"
}

body.hca-2025 .fa-exclamation {
    --fa: "!";
    --fa--fa: "!!"
}

body.hca-2025 .fa-exclamation-circle {
    --fa: "\F06A";
    --fa--fa: "\F06A\F06A"
}

body.hca-2025 .fa-exclamation-square {
    --fa: "\F321";
    --fa--fa: "\F321\F321"
}

body.hca-2025 .fa-exclamation-triangle {
    --fa: "\F071";
    --fa--fa: "\F071\F071"
}

body.hca-2025 .fa-expand {
    --fa: "\F065";
    --fa--fa: "\F065\F065"
}

body.hca-2025 .fa-expand-alt {
    --fa: "\F424";
    --fa--fa: "\F424\F424"
}

body.hca-2025 .fa-expand-arrows {
    --fa: "\F31D";
    --fa--fa: "\F31D\F31D"
}

body.hca-2025 .fa-expand-arrows-alt {
    --fa: "\F31E";
    --fa--fa: "\F31E\F31E"
}

body.hca-2025 .fa-expand-wide {
    --fa: "\F320";
    --fa--fa: "\F320\F320"
}

body.hca-2025 .fa-exploding-head {
    --fa: "\E2FE";
    --fa--fa: "\E2FE\E2FE"
}

body.hca-2025 .fa-explosion {
    --fa: "\E4E9";
    --fa--fa: "\E4E9\E4E9"
}

body.hca-2025 .fa-external-link {
    --fa: "\F08E";
    --fa--fa: "\F08E\F08E"
}

body.hca-2025 .fa-external-link-alt {
    --fa: "\F35D";
    --fa--fa: "\F35D\F35D"
}

body.hca-2025 .fa-external-link-square {
    --fa: "\F14C";
    --fa--fa: "\F14C\F14C"
}

body.hca-2025 .fa-external-link-square-alt {
    --fa: "\F360";
    --fa--fa: "\F360\F360"
}

body.hca-2025 .fa-eye {
    --fa: "\F06E";
    --fa--fa: "\F06E\F06E"
}

body.hca-2025 .fa-eye-dropper, body.hca-2025 .fa-eye-dropper-empty {
    --fa: "\F1FB";
    --fa--fa: "\F1FB\F1FB"
}

body.hca-2025 .fa-eye-dropper-full {
    --fa: "\E172";
    --fa--fa: "\E172\E172"
}

body.hca-2025 .fa-eye-dropper-half {
    --fa: "\E173";
    --fa--fa: "\E173\E173"
}

body.hca-2025 .fa-eye-evil {
    --fa: "\F6DB";
    --fa--fa: "\F6DB\F6DB"
}

body.hca-2025 .fa-eye-low-vision {
    --fa: "\F2A8";
    --fa--fa: "\F2A8\F2A8"
}

body.hca-2025 .fa-eye-slash {
    --fa: "\F070";
    --fa--fa: "\F070\F070"
}

body.hca-2025 .fa-eyedropper {
    --fa: "\F1FB";
    --fa--fa: "\F1FB\F1FB"
}

body.hca-2025 .fa-eyes {
    --fa: "\E367";
    --fa--fa: "\E367\E367"
}

body.hca-2025 .fa-f {
    --fa: "F";
    --fa--fa: "FF"
}

body.hca-2025 .fa-face-angry {
    --fa: "\F556";
    --fa--fa: "\F556\F556"
}

body.hca-2025 .fa-face-angry-horns {
    --fa: "\E368";
    --fa--fa: "\E368\E368"
}

body.hca-2025 .fa-face-anguished {
    --fa: "\E369";
    --fa--fa: "\E369\E369"
}

body.hca-2025 .fa-face-anxious-sweat {
    --fa: "\E36A";
    --fa--fa: "\E36A\E36A"
}

body.hca-2025 .fa-face-astonished {
    --fa: "\E36B";
    --fa--fa: "\E36B\E36B"
}

body.hca-2025 .fa-face-awesome {
    --fa: "\E409";
    --fa--fa: "\E409\E409"
}

body.hca-2025 .fa-face-beam-hand-over-mouth {
    --fa: "\E47C";
    --fa--fa: "\E47C\E47C"
}

body.hca-2025 .fa-face-clouds {
    --fa: "\E47D";
    --fa--fa: "\E47D\E47D"
}

body.hca-2025 .fa-face-confounded {
    --fa: "\E36C";
    --fa--fa: "\E36C\E36C"
}

body.hca-2025 .fa-face-confused {
    --fa: "\E36D";
    --fa--fa: "\E36D\E36D"
}

body.hca-2025 .fa-face-cowboy-hat {
    --fa: "\E36E";
    --fa--fa: "\E36E\E36E"
}

body.hca-2025 .fa-face-diagonal-mouth {
    --fa: "\E47E";
    --fa--fa: "\E47E\E47E"
}

body.hca-2025 .fa-face-disappointed {
    --fa: "\E36F";
    --fa--fa: "\E36F\E36F"
}

body.hca-2025 .fa-face-disguise {
    --fa: "\E370";
    --fa--fa: "\E370\E370"
}

body.hca-2025 .fa-face-dizzy {
    --fa: "\F567";
    --fa--fa: "\F567\F567"
}

body.hca-2025 .fa-face-dotted {
    --fa: "\E47F";
    --fa--fa: "\E47F\E47F"
}

body.hca-2025 .fa-face-downcast-sweat {
    --fa: "\E371";
    --fa--fa: "\E371\E371"
}

body.hca-2025 .fa-face-drooling {
    --fa: "\E372";
    --fa--fa: "\E372\E372"
}

body.hca-2025 .fa-face-exhaling {
    --fa: "\E480";
    --fa--fa: "\E480\E480"
}

body.hca-2025 .fa-face-explode {
    --fa: "\E2FE";
    --fa--fa: "\E2FE\E2FE"
}

body.hca-2025 .fa-face-expressionless {
    --fa: "\E373";
    --fa--fa: "\E373\E373"
}

body.hca-2025 .fa-face-eyes-xmarks {
    --fa: "\E374";
    --fa--fa: "\E374\E374"
}

body.hca-2025 .fa-face-fearful {
    --fa: "\E375";
    --fa--fa: "\E375\E375"
}

body.hca-2025 .fa-face-flushed {
    --fa: "\F579";
    --fa--fa: "\F579\F579"
}

body.hca-2025 .fa-face-frown {
    --fa: "\F119";
    --fa--fa: "\F119\F119"
}

body.hca-2025 .fa-face-frown-open {
    --fa: "\F57A";
    --fa--fa: "\F57A\F57A"
}

body.hca-2025 .fa-face-frown-slight {
    --fa: "\E376";
    --fa--fa: "\E376\E376"
}

body.hca-2025 .fa-face-glasses {
    --fa: "\E377";
    --fa--fa: "\E377\E377"
}

body.hca-2025 .fa-face-grimace {
    --fa: "\F57F";
    --fa--fa: "\F57F\F57F"
}

body.hca-2025 .fa-face-grin {
    --fa: "\F580";
    --fa--fa: "\F580\F580"
}

body.hca-2025 .fa-face-grin-beam {
    --fa: "\F582";
    --fa--fa: "\F582\F582"
}

body.hca-2025 .fa-face-grin-beam-sweat {
    --fa: "\F583";
    --fa--fa: "\F583\F583"
}

body.hca-2025 .fa-face-grin-hearts {
    --fa: "\F584";
    --fa--fa: "\F584\F584"
}

body.hca-2025 .fa-face-grin-squint {
    --fa: "\F585";
    --fa--fa: "\F585\F585"
}

body.hca-2025 .fa-face-grin-squint-tears {
    --fa: "\F586";
    --fa--fa: "\F586\F586"
}

body.hca-2025 .fa-face-grin-stars {
    --fa: "\F587";
    --fa--fa: "\F587\F587"
}

body.hca-2025 .fa-face-grin-tears {
    --fa: "\F588";
    --fa--fa: "\F588\F588"
}

body.hca-2025 .fa-face-grin-tongue {
    --fa: "\F589";
    --fa--fa: "\F589\F589"
}

body.hca-2025 .fa-face-grin-tongue-squint {
    --fa: "\F58A";
    --fa--fa: "\F58A\F58A"
}

body.hca-2025 .fa-face-grin-tongue-wink {
    --fa: "\F58B";
    --fa--fa: "\F58B\F58B"
}

body.hca-2025 .fa-face-grin-wide {
    --fa: "\F581";
    --fa--fa: "\F581\F581"
}

body.hca-2025 .fa-face-grin-wink {
    --fa: "\F58C";
    --fa--fa: "\F58C\F58C"
}

body.hca-2025 .fa-face-hand-over-mouth {
    --fa: "\E378";
    --fa--fa: "\E378\E378"
}

body.hca-2025 .fa-face-hand-peeking {
    --fa: "\E481";
    --fa--fa: "\E481\E481"
}

body.hca-2025 .fa-face-hand-yawn {
    --fa: "\E379";
    --fa--fa: "\E379\E379"
}

body.hca-2025 .fa-face-head-bandage {
    --fa: "\E37A";
    --fa--fa: "\E37A\E37A"
}

body.hca-2025 .fa-face-holding-back-tears {
    --fa: "\E482";
    --fa--fa: "\E482\E482"
}

body.hca-2025 .fa-face-hushed {
    --fa: "\E37B";
    --fa--fa: "\E37B\E37B"
}

body.hca-2025 .fa-face-icicles {
    --fa: "\E37C";
    --fa--fa: "\E37C\E37C"
}

body.hca-2025 .fa-face-kiss {
    --fa: "\F596";
    --fa--fa: "\F596\F596"
}

body.hca-2025 .fa-face-kiss-beam {
    --fa: "\F597";
    --fa--fa: "\F597\F597"
}

body.hca-2025 .fa-face-kiss-closed-eyes {
    --fa: "\E37D";
    --fa--fa: "\E37D\E37D"
}

body.hca-2025 .fa-face-kiss-wink-heart {
    --fa: "\F598";
    --fa--fa: "\F598\F598"
}

body.hca-2025 .fa-face-laugh {
    --fa: "\F599";
    --fa--fa: "\F599\F599"
}

body.hca-2025 .fa-face-laugh-beam {
    --fa: "\F59A";
    --fa--fa: "\F59A\F59A"
}

body.hca-2025 .fa-face-laugh-squint {
    --fa: "\F59B";
    --fa--fa: "\F59B\F59B"
}

body.hca-2025 .fa-face-laugh-wink {
    --fa: "\F59C";
    --fa--fa: "\F59C\F59C"
}

body.hca-2025 .fa-face-lying {
    --fa: "\E37E";
    --fa--fa: "\E37E\E37E"
}

body.hca-2025 .fa-face-mask {
    --fa: "\E37F";
    --fa--fa: "\E37F\E37F"
}

body.hca-2025 .fa-face-meh {
    --fa: "\F11A";
    --fa--fa: "\F11A\F11A"
}

body.hca-2025 .fa-face-meh-blank {
    --fa: "\F5A4";
    --fa--fa: "\F5A4\F5A4"
}

body.hca-2025 .fa-face-melting {
    --fa: "\E483";
    --fa--fa: "\E483\E483"
}

body.hca-2025 .fa-face-monocle {
    --fa: "\E380";
    --fa--fa: "\E380\E380"
}

body.hca-2025 .fa-face-nauseated {
    --fa: "\E381";
    --fa--fa: "\E381\E381"
}

body.hca-2025 .fa-face-nose-steam {
    --fa: "\E382";
    --fa--fa: "\E382\E382"
}

body.hca-2025 .fa-face-party {
    --fa: "\E383";
    --fa--fa: "\E383\E383"
}

body.hca-2025 .fa-face-pensive {
    --fa: "\E384";
    --fa--fa: "\E384\E384"
}

body.hca-2025 .fa-face-persevering {
    --fa: "\E385";
    --fa--fa: "\E385\E385"
}

body.hca-2025 .fa-face-pleading {
    --fa: "\E386";
    --fa--fa: "\E386\E386"
}

body.hca-2025 .fa-face-pouting {
    --fa: "\E387";
    --fa--fa: "\E387\E387"
}

body.hca-2025 .fa-face-raised-eyebrow {
    --fa: "\E388";
    --fa--fa: "\E388\E388"
}

body.hca-2025 .fa-face-relieved {
    --fa: "\E389";
    --fa--fa: "\E389\E389"
}

body.hca-2025 .fa-face-rolling-eyes {
    --fa: "\F5A5";
    --fa--fa: "\F5A5\F5A5"
}

body.hca-2025 .fa-face-sad-cry {
    --fa: "\F5B3";
    --fa--fa: "\F5B3\F5B3"
}

body.hca-2025 .fa-face-sad-sweat {
    --fa: "\E38A";
    --fa--fa: "\E38A\E38A"
}

body.hca-2025 .fa-face-sad-tear {
    --fa: "\F5B4";
    --fa--fa: "\F5B4\F5B4"
}

body.hca-2025 .fa-face-saluting {
    --fa: "\E484";
    --fa--fa: "\E484\E484"
}

body.hca-2025 .fa-face-scream {
    --fa: "\E38B";
    --fa--fa: "\E38B\E38B"
}

body.hca-2025 .fa-face-shush {
    --fa: "\E38C";
    --fa--fa: "\E38C\E38C"
}

body.hca-2025 .fa-face-sleeping {
    --fa: "\E38D";
    --fa--fa: "\E38D\E38D"
}

body.hca-2025 .fa-face-sleepy {
    --fa: "\E38E";
    --fa--fa: "\E38E\E38E"
}

body.hca-2025 .fa-face-smile {
    --fa: "\F118";
    --fa--fa: "\F118\F118"
}

body.hca-2025 .fa-face-smile-beam {
    --fa: "\F5B8";
    --fa--fa: "\F5B8\F5B8"
}

body.hca-2025 .fa-face-smile-halo {
    --fa: "\E38F";
    --fa--fa: "\E38F\E38F"
}

body.hca-2025 .fa-face-smile-hearts {
    --fa: "\E390";
    --fa--fa: "\E390\E390"
}

body.hca-2025 .fa-face-smile-horns {
    --fa: "\E391";
    --fa--fa: "\E391\E391"
}

body.hca-2025 .fa-face-smile-plus {
    --fa: "\F5B9";
    --fa--fa: "\F5B9\F5B9"
}

body.hca-2025 .fa-face-smile-relaxed {
    --fa: "\E392";
    --fa--fa: "\E392\E392"
}

body.hca-2025 .fa-face-smile-tear {
    --fa: "\E393";
    --fa--fa: "\E393\E393"
}

body.hca-2025 .fa-face-smile-tongue {
    --fa: "\E394";
    --fa--fa: "\E394\E394"
}

body.hca-2025 .fa-face-smile-upside-down {
    --fa: "\E395";
    --fa--fa: "\E395\E395"
}

body.hca-2025 .fa-face-smile-wink {
    --fa: "\F4DA";
    --fa--fa: "\F4DA\F4DA"
}

body.hca-2025 .fa-face-smiling-hands {
    --fa: "\E396";
    --fa--fa: "\E396\E396"
}

body.hca-2025 .fa-face-smirking {
    --fa: "\E397";
    --fa--fa: "\E397\E397"
}

body.hca-2025 .fa-face-spiral-eyes {
    --fa: "\E485";
    --fa--fa: "\E485\E485"
}

body.hca-2025 .fa-face-sunglasses {
    --fa: "\E398";
    --fa--fa: "\E398\E398"
}

body.hca-2025 .fa-face-surprise {
    --fa: "\F5C2";
    --fa--fa: "\F5C2\F5C2"
}

body.hca-2025 .fa-face-swear {
    --fa: "\E399";
    --fa--fa: "\E399\E399"
}

body.hca-2025 .fa-face-thermometer {
    --fa: "\E39A";
    --fa--fa: "\E39A\E39A"
}

body.hca-2025 .fa-face-thinking {
    --fa: "\E39B";
    --fa--fa: "\E39B\E39B"
}

body.hca-2025 .fa-face-tired {
    --fa: "\F5C8";
    --fa--fa: "\F5C8\F5C8"
}

body.hca-2025 .fa-face-tissue {
    --fa: "\E39C";
    --fa--fa: "\E39C\E39C"
}

body.hca-2025 .fa-face-tongue-money {
    --fa: "\E39D";
    --fa--fa: "\E39D\E39D"
}

body.hca-2025 .fa-face-tongue-sweat {
    --fa: "\E39E";
    --fa--fa: "\E39E\E39E"
}

body.hca-2025 .fa-face-unamused {
    --fa: "\E39F";
    --fa--fa: "\E39F\E39F"
}

body.hca-2025 .fa-face-viewfinder {
    --fa: "\E2FF";
    --fa--fa: "\E2FF\E2FF"
}

body.hca-2025 .fa-face-vomit {
    --fa: "\E3A0";
    --fa--fa: "\E3A0\E3A0"
}

body.hca-2025 .fa-face-weary {
    --fa: "\E3A1";
    --fa--fa: "\E3A1\E3A1"
}

body.hca-2025 .fa-face-woozy {
    --fa: "\E3A2";
    --fa--fa: "\E3A2\E3A2"
}

body.hca-2025 .fa-face-worried {
    --fa: "\E3A3";
    --fa--fa: "\E3A3\E3A3"
}

body.hca-2025 .fa-face-zany {
    --fa: "\E3A4";
    --fa--fa: "\E3A4\E3A4"
}

body.hca-2025 .fa-face-zipper {
    --fa: "\E3A5";
    --fa--fa: "\E3A5\E3A5"
}

body.hca-2025 .fa-falafel {
    --fa: "\E40A";
    --fa--fa: "\E40A\E40A"
}

body.hca-2025 .fa-family {
    --fa: "\E300";
    --fa--fa: "\E300\E300"
}

body.hca-2025 .fa-family-dress {
    --fa: "\E301";
    --fa--fa: "\E301\E301"
}

body.hca-2025 .fa-family-pants {
    --fa: "\E302";
    --fa--fa: "\E302\E302"
}

body.hca-2025 .fa-fan {
    --fa: "\F863";
    --fa--fa: "\F863\F863"
}

body.hca-2025 .fa-fan-table {
    --fa: "\E004";
    --fa--fa: "\E004\E004"
}

body.hca-2025 .fa-farm {
    --fa: "\F864";
    --fa--fa: "\F864\F864"
}

body.hca-2025 .fa-fast-backward {
    --fa: "\F049";
    --fa--fa: "\F049\F049"
}

body.hca-2025 .fa-fast-forward {
    --fa: "\F050";
    --fa--fa: "\F050\F050"
}

body.hca-2025 .fa-faucet {
    --fa: "\E005";
    --fa--fa: "\E005\E005"
}

body.hca-2025 .fa-faucet-drip {
    --fa: "\E006";
    --fa--fa: "\E006\E006"
}

body.hca-2025 .fa-fax {
    --fa: "\F1AC";
    --fa--fa: "\F1AC\F1AC"
}

body.hca-2025 .fa-feather {
    --fa: "\F52D";
    --fa--fa: "\F52D\F52D"
}

body.hca-2025 .fa-feather-alt, body.hca-2025 .fa-feather-pointed {
    --fa: "\F56B";
    --fa--fa: "\F56B\F56B"
}

body.hca-2025 .fa-feed {
    --fa: "\F09E";
    --fa--fa: "\F09E\F09E"
}

body.hca-2025 .fa-female {
    --fa: "\F182";
    --fa--fa: "\F182\F182"
}

body.hca-2025 .fa-fence {
    --fa: "\E303";
    --fa--fa: "\E303\E303"
}

body.hca-2025 .fa-ferris-wheel {
    --fa: "\E174";
    --fa--fa: "\E174\E174"
}

body.hca-2025 .fa-ferry {
    --fa: "\E4EA";
    --fa--fa: "\E4EA\E4EA"
}

body.hca-2025 .fa-field-hockey, body.hca-2025 .fa-field-hockey-stick-ball {
    --fa: "\F44C";
    --fa--fa: "\F44C\F44C"
}

body.hca-2025 .fa-fighter-jet {
    --fa: "\F0FB";
    --fa--fa: "\F0FB\F0FB"
}

body.hca-2025 .fa-file {
    --fa: "\F15B";
    --fa--fa: "\F15B\F15B"
}

body.hca-2025 .fa-file-alt {
    --fa: "\F15C";
    --fa--fa: "\F15C\F15C"
}

body.hca-2025 .fa-file-archive {
    --fa: "\F1C6";
    --fa--fa: "\F1C6\F1C6"
}

body.hca-2025 .fa-file-arrow-down {
    --fa: "\F56D";
    --fa--fa: "\F56D\F56D"
}

body.hca-2025 .fa-file-arrow-up {
    --fa: "\F574";
    --fa--fa: "\F574\F574"
}

body.hca-2025 .fa-file-audio {
    --fa: "\F1C7";
    --fa--fa: "\F1C7\F1C7"
}

body.hca-2025 .fa-file-award {
    --fa: "\F5F3";
    --fa--fa: "\F5F3\F5F3"
}

body.hca-2025 .fa-file-binary {
    --fa: "\E175";
    --fa--fa: "\E175\E175"
}

body.hca-2025 .fa-file-cad {
    --fa: "\E672";
    --fa--fa: "\E672\E672"
}

body.hca-2025 .fa-file-caret-down {
    --fa: "\E429";
    --fa--fa: "\E429\E429"
}

body.hca-2025 .fa-file-caret-up {
    --fa: "\E42A";
    --fa--fa: "\E42A\E42A"
}

body.hca-2025 .fa-file-certificate {
    --fa: "\F5F3";
    --fa--fa: "\F5F3\F5F3"
}

body.hca-2025 .fa-file-chart-column, body.hca-2025 .fa-file-chart-line {
    --fa: "\F659";
    --fa--fa: "\F659\F659"
}

body.hca-2025 .fa-file-chart-pie {
    --fa: "\F65A";
    --fa--fa: "\F65A\F65A"
}

body.hca-2025 .fa-file-check {
    --fa: "\F316";
    --fa--fa: "\F316\F316"
}

body.hca-2025 .fa-file-circle-check {
    --fa: "\E5A0";
    --fa--fa: "\E5A0\E5A0"
}

body.hca-2025 .fa-file-circle-exclamation {
    --fa: "\E4EB";
    --fa--fa: "\E4EB\E4EB"
}

body.hca-2025 .fa-file-circle-info {
    --fa: "\E493";
    --fa--fa: "\E493\E493"
}

body.hca-2025 .fa-file-circle-minus {
    --fa: "\E4ED";
    --fa--fa: "\E4ED\E4ED"
}

body.hca-2025 .fa-file-circle-plus {
    --fa: "\E494";
    --fa--fa: "\E494\E494"
}

body.hca-2025 .fa-file-circle-question {
    --fa: "\E4EF";
    --fa--fa: "\E4EF\E4EF"
}

body.hca-2025 .fa-file-circle-xmark {
    --fa: "\E5A1";
    --fa--fa: "\E5A1\E5A1"
}

body.hca-2025 .fa-file-clipboard {
    --fa: "\F0EA";
    --fa--fa: "\F0EA\F0EA"
}

body.hca-2025 .fa-file-code {
    --fa: "\F1C9";
    --fa--fa: "\F1C9\F1C9"
}

body.hca-2025 .fa-file-contract {
    --fa: "\F56C";
    --fa--fa: "\F56C\F56C"
}

body.hca-2025 .fa-file-csv {
    --fa: "\F6DD";
    --fa--fa: "\F6DD\F6DD"
}

body.hca-2025 .fa-file-dashed-line {
    --fa: "\F877";
    --fa--fa: "\F877\F877"
}

body.hca-2025 .fa-file-doc {
    --fa: "\E5ED";
    --fa--fa: "\E5ED\E5ED"
}

body.hca-2025 .fa-file-download {
    --fa: "\F56D";
    --fa--fa: "\F56D\F56D"
}

body.hca-2025 .fa-file-edit {
    --fa: "\F31C";
    --fa--fa: "\F31C\F31C"
}

body.hca-2025 .fa-file-eps {
    --fa: "\E644";
    --fa--fa: "\E644\E644"
}

body.hca-2025 .fa-file-excel {
    --fa: "\F1C3";
    --fa--fa: "\F1C3\F1C3"
}

body.hca-2025 .fa-file-exclamation {
    --fa: "\F31A";
    --fa--fa: "\F31A\F31A"
}

body.hca-2025 .fa-file-export {
    --fa: "\F56E";
    --fa--fa: "\F56E\F56E"
}

body.hca-2025 .fa-file-fragment {
    --fa: "\E697";
    --fa--fa: "\E697\E697"
}

body.hca-2025 .fa-file-gif {
    --fa: "\E645";
    --fa--fa: "\E645\E645"
}

body.hca-2025 .fa-file-half-dashed {
    --fa: "\E698";
    --fa--fa: "\E698\E698"
}

body.hca-2025 .fa-file-heart {
    --fa: "\E176";
    --fa--fa: "\E176\E176"
}

body.hca-2025 .fa-file-image {
    --fa: "\F1C5";
    --fa--fa: "\F1C5\F1C5"
}

body.hca-2025 .fa-file-import {
    --fa: "\F56F";
    --fa--fa: "\F56F\F56F"
}

body.hca-2025 .fa-file-invoice {
    --fa: "\F570";
    --fa--fa: "\F570\F570"
}

body.hca-2025 .fa-file-invoice-dollar {
    --fa: "\F571";
    --fa--fa: "\F571\F571"
}

body.hca-2025 .fa-file-jpg {
    --fa: "\E646";
    --fa--fa: "\E646\E646"
}

body.hca-2025 .fa-file-lines {
    --fa: "\F15C";
    --fa--fa: "\F15C\F15C"
}

body.hca-2025 .fa-file-lock {
    --fa: "\E3A6";
    --fa--fa: "\E3A6\E3A6"
}

body.hca-2025 .fa-file-magnifying-glass {
    --fa: "\F865";
    --fa--fa: "\F865\F865"
}

body.hca-2025 .fa-file-medical {
    --fa: "\F477";
    --fa--fa: "\F477\F477"
}

body.hca-2025 .fa-file-medical-alt {
    --fa: "\F478";
    --fa--fa: "\F478\F478"
}

body.hca-2025 .fa-file-minus {
    --fa: "\F318";
    --fa--fa: "\F318\F318"
}

body.hca-2025 .fa-file-mov {
    --fa: "\E647";
    --fa--fa: "\E647\E647"
}

body.hca-2025 .fa-file-mp3 {
    --fa: "\E648";
    --fa--fa: "\E648\E648"
}

body.hca-2025 .fa-file-mp4 {
    --fa: "\E649";
    --fa--fa: "\E649\E649"
}

body.hca-2025 .fa-file-music {
    --fa: "\F8B6";
    --fa--fa: "\F8B6\F8B6"
}

body.hca-2025 .fa-file-pdf {
    --fa: "\F1C1";
    --fa--fa: "\F1C1\F1C1"
}

body.hca-2025 .fa-file-pen {
    --fa: "\F31C";
    --fa--fa: "\F31C\F31C"
}

body.hca-2025 .fa-file-plus {
    --fa: "\F319";
    --fa--fa: "\F319\F319"
}

body.hca-2025 .fa-file-plus-minus {
    --fa: "\E177";
    --fa--fa: "\E177\E177"
}

body.hca-2025 .fa-file-png {
    --fa: "\E666";
    --fa--fa: "\E666\E666"
}

body.hca-2025 .fa-file-powerpoint {
    --fa: "\F1C4";
    --fa--fa: "\F1C4\F1C4"
}

body.hca-2025 .fa-file-ppt {
    --fa: "\E64A";
    --fa--fa: "\E64A\E64A"
}

body.hca-2025 .fa-file-prescription {
    --fa: "\F572";
    --fa--fa: "\F572\F572"
}

body.hca-2025 .fa-file-search {
    --fa: "\F865";
    --fa--fa: "\F865\F865"
}

body.hca-2025 .fa-file-shield {
    --fa: "\E4F0";
    --fa--fa: "\E4F0\E4F0"
}

body.hca-2025 .fa-file-signature {
    --fa: "\F573";
    --fa--fa: "\F573\F573"
}

body.hca-2025 .fa-file-slash {
    --fa: "\E3A7";
    --fa--fa: "\E3A7\E3A7"
}

body.hca-2025 .fa-file-spreadsheet {
    --fa: "\F65B";
    --fa--fa: "\F65B\F65B"
}

body.hca-2025 .fa-file-svg {
    --fa: "\E64B";
    --fa--fa: "\E64B\E64B"
}

body.hca-2025 .fa-file-text {
    --fa: "\F15C";
    --fa--fa: "\F15C\F15C"
}

body.hca-2025 .fa-file-times {
    --fa: "\F317";
    --fa--fa: "\F317\F317"
}

body.hca-2025 .fa-file-upload {
    --fa: "\F574";
    --fa--fa: "\F574\F574"
}

body.hca-2025 .fa-file-user {
    --fa: "\F65C";
    --fa--fa: "\F65C\F65C"
}

body.hca-2025 .fa-file-vector {
    --fa: "\E64C";
    --fa--fa: "\E64C\E64C"
}

body.hca-2025 .fa-file-video {
    --fa: "\F1C8";
    --fa--fa: "\F1C8\F1C8"
}

body.hca-2025 .fa-file-waveform {
    --fa: "\F478";
    --fa--fa: "\F478\F478"
}

body.hca-2025 .fa-file-word {
    --fa: "\F1C2";
    --fa--fa: "\F1C2\F1C2"
}

body.hca-2025 .fa-file-xls {
    --fa: "\E64D";
    --fa--fa: "\E64D\E64D"
}

body.hca-2025 .fa-file-xmark {
    --fa: "\F317";
    --fa--fa: "\F317\F317"
}

body.hca-2025 .fa-file-xml {
    --fa: "\E654";
    --fa--fa: "\E654\E654"
}

body.hca-2025 .fa-file-zip {
    --fa: "\E5EE";
    --fa--fa: "\E5EE\E5EE"
}

body.hca-2025 .fa-file-zipper {
    --fa: "\F1C6";
    --fa--fa: "\F1C6\F1C6"
}

body.hca-2025 .fa-files {
    --fa: "\E178";
    --fa--fa: "\E178\E178"
}

body.hca-2025 .fa-files-medical {
    --fa: "\F7FD";
    --fa--fa: "\F7FD\F7FD"
}

body.hca-2025 .fa-fill {
    --fa: "\F575";
    --fa--fa: "\F575\F575"
}

body.hca-2025 .fa-fill-drip {
    --fa: "\F576";
    --fa--fa: "\F576\F576"
}

body.hca-2025 .fa-film {
    --fa: "\F008";
    --fa--fa: "\F008\F008"
}

body.hca-2025 .fa-film-alt {
    --fa: "\F3A0";
    --fa--fa: "\F3A0\F3A0"
}

body.hca-2025 .fa-film-canister, body.hca-2025 .fa-film-cannister {
    --fa: "\F8B7";
    --fa--fa: "\F8B7\F8B7"
}

body.hca-2025 .fa-film-simple {
    --fa: "\F3A0";
    --fa--fa: "\F3A0\F3A0"
}

body.hca-2025 .fa-film-slash {
    --fa: "\E179";
    --fa--fa: "\E179\E179"
}

body.hca-2025 .fa-films {
    --fa: "\E17A";
    --fa--fa: "\E17A\E17A"
}

body.hca-2025 .fa-filter {
    --fa: "\F0B0";
    --fa--fa: "\F0B0\F0B0"
}

body.hca-2025 .fa-filter-circle-dollar {
    --fa: "\F662";
    --fa--fa: "\F662\F662"
}

body.hca-2025 .fa-filter-circle-xmark {
    --fa: "\E17B";
    --fa--fa: "\E17B\E17B"
}

body.hca-2025 .fa-filter-list {
    --fa: "\E17C";
    --fa--fa: "\E17C\E17C"
}

body.hca-2025 .fa-filter-slash {
    --fa: "\E17D";
    --fa--fa: "\E17D\E17D"
}

body.hca-2025 .fa-filters {
    --fa: "\E17E";
    --fa--fa: "\E17E\E17E"
}

body.hca-2025 .fa-fingerprint {
    --fa: "\F577";
    --fa--fa: "\F577\F577"
}

body.hca-2025 .fa-fire {
    --fa: "\F06D";
    --fa--fa: "\F06D\F06D"
}

body.hca-2025 .fa-fire-alt {
    --fa: "\F7E4";
    --fa--fa: "\F7E4\F7E4"
}

body.hca-2025 .fa-fire-burner {
    --fa: "\E4F1";
    --fa--fa: "\E4F1\E4F1"
}

body.hca-2025 .fa-fire-extinguisher {
    --fa: "\F134";
    --fa--fa: "\F134\F134"
}

body.hca-2025 .fa-fire-flame {
    --fa: "\F6DF";
    --fa--fa: "\F6DF\F6DF"
}

body.hca-2025 .fa-fire-flame-curved {
    --fa: "\F7E4";
    --fa--fa: "\F7E4\F7E4"
}

body.hca-2025 .fa-fire-flame-simple {
    --fa: "\F46A";
    --fa--fa: "\F46A\F46A"
}

body.hca-2025 .fa-fire-hydrant {
    --fa: "\E17F";
    --fa--fa: "\E17F\E17F"
}

body.hca-2025 .fa-fire-smoke {
    --fa: "\F74B";
    --fa--fa: "\F74B\F74B"
}

body.hca-2025 .fa-fireplace {
    --fa: "\F79A";
    --fa--fa: "\F79A\F79A"
}

body.hca-2025 .fa-firewall {
    --fa: "\E3DC";
    --fa--fa: "\E3DC\E3DC"
}

body.hca-2025 .fa-first-aid {
    --fa: "\F479";
    --fa--fa: "\F479\F479"
}

body.hca-2025 .fa-fish {
    --fa: "\F578";
    --fa--fa: "\F578\F578"
}

body.hca-2025 .fa-fish-bones {
    --fa: "\E304";
    --fa--fa: "\E304\E304"
}

body.hca-2025 .fa-fish-cooked {
    --fa: "\F7FE";
    --fa--fa: "\F7FE\F7FE"
}

body.hca-2025 .fa-fish-fins {
    --fa: "\E4F2";
    --fa--fa: "\E4F2\E4F2"
}

body.hca-2025 .fa-fishing-rod {
    --fa: "\E3A8";
    --fa--fa: "\E3A8\E3A8"
}

body.hca-2025 .fa-fist-raised {
    --fa: "\F6DE";
    --fa--fa: "\F6DE\F6DE"
}

body.hca-2025 .fa-flag {
    --fa: "\F024";
    --fa--fa: "\F024\F024"
}

body.hca-2025 .fa-flag-alt {
    --fa: "\F74C";
    --fa--fa: "\F74C\F74C"
}

body.hca-2025 .fa-flag-checkered {
    --fa: "\F11E";
    --fa--fa: "\F11E\F11E"
}

body.hca-2025 .fa-flag-pennant {
    --fa: "\F456";
    --fa--fa: "\F456\F456"
}

body.hca-2025 .fa-flag-swallowtail {
    --fa: "\F74C";
    --fa--fa: "\F74C\F74C"
}

body.hca-2025 .fa-flag-usa {
    --fa: "\F74D";
    --fa--fa: "\F74D\F74D"
}

body.hca-2025 .fa-flame {
    --fa: "\F6DF";
    --fa--fa: "\F6DF\F6DF"
}

body.hca-2025 .fa-flashlight {
    --fa: "\F8B8";
    --fa--fa: "\F8B8\F8B8"
}

body.hca-2025 .fa-flask {
    --fa: "\F0C3";
    --fa--fa: "\F0C3\F0C3"
}

body.hca-2025 .fa-flask-gear {
    --fa: "\E5F1";
    --fa--fa: "\E5F1\E5F1"
}

body.hca-2025 .fa-flask-poison {
    --fa: "\F6E0";
    --fa--fa: "\F6E0\F6E0"
}

body.hca-2025 .fa-flask-potion {
    --fa: "\F6E1";
    --fa--fa: "\F6E1\F6E1"
}

body.hca-2025 .fa-flask-round-poison {
    --fa: "\F6E0";
    --fa--fa: "\F6E0\F6E0"
}

body.hca-2025 .fa-flask-round-potion {
    --fa: "\F6E1";
    --fa--fa: "\F6E1\F6E1"
}

body.hca-2025 .fa-flask-vial {
    --fa: "\E4F3";
    --fa--fa: "\E4F3\E4F3"
}

body.hca-2025 .fa-flatbread {
    --fa: "\E40B";
    --fa--fa: "\E40B\E40B"
}

body.hca-2025 .fa-flatbread-stuffed {
    --fa: "\E40C";
    --fa--fa: "\E40C\E40C"
}

body.hca-2025 .fa-floppy-disk {
    --fa: "\F0C7";
    --fa--fa: "\F0C7\F0C7"
}

body.hca-2025 .fa-floppy-disk-circle-arrow-right {
    --fa: "\E180";
    --fa--fa: "\E180\E180"
}

body.hca-2025 .fa-floppy-disk-circle-xmark {
    --fa: "\E181";
    --fa--fa: "\E181\E181"
}

body.hca-2025 .fa-floppy-disk-pen {
    --fa: "\E182";
    --fa--fa: "\E182\E182"
}

body.hca-2025 .fa-floppy-disk-times {
    --fa: "\E181";
    --fa--fa: "\E181\E181"
}

body.hca-2025 .fa-floppy-disks {
    --fa: "\E183";
    --fa--fa: "\E183\E183"
}

body.hca-2025 .fa-florin-sign {
    --fa: "\E184";
    --fa--fa: "\E184\E184"
}

body.hca-2025 .fa-flower {
    --fa: "\F7FF";
    --fa--fa: "\F7FF\F7FF"
}

body.hca-2025 .fa-flower-daffodil {
    --fa: "\F800";
    --fa--fa: "\F800\F800"
}

body.hca-2025 .fa-flower-tulip {
    --fa: "\F801";
    --fa--fa: "\F801\F801"
}

body.hca-2025 .fa-flushed {
    --fa: "\F579";
    --fa--fa: "\F579\F579"
}

body.hca-2025 .fa-flute {
    --fa: "\F8B9";
    --fa--fa: "\F8B9\F8B9"
}

body.hca-2025 .fa-flux-capacitor {
    --fa: "\F8BA";
    --fa--fa: "\F8BA\F8BA"
}

body.hca-2025 .fa-flying-disc {
    --fa: "\E3A9";
    --fa--fa: "\E3A9\E3A9"
}

body.hca-2025 .fa-fog {
    --fa: "\F74E";
    --fa--fa: "\F74E\F74E"
}

body.hca-2025 .fa-folder {
    --fa: "\F07B";
    --fa--fa: "\F07B\F07B"
}

body.hca-2025 .fa-folder-arrow-down {
    --fa: "\E053";
    --fa--fa: "\E053\E053"
}

body.hca-2025 .fa-folder-arrow-up {
    --fa: "\E054";
    --fa--fa: "\E054\E054"
}

body.hca-2025 .fa-folder-blank {
    --fa: "\F07B";
    --fa--fa: "\F07B\F07B"
}

body.hca-2025 .fa-folder-bookmark {
    --fa: "\E186";
    --fa--fa: "\E186\E186"
}

body.hca-2025 .fa-folder-check {
    --fa: "\E64E";
    --fa--fa: "\E64E\E64E"
}

body.hca-2025 .fa-folder-closed {
    --fa: "\E185";
    --fa--fa: "\E185\E185"
}

body.hca-2025 .fa-folder-cog {
    --fa: "\E187";
    --fa--fa: "\E187\E187"
}

body.hca-2025 .fa-folder-download {
    --fa: "\E053";
    --fa--fa: "\E053\E053"
}

body.hca-2025 .fa-folder-gear {
    --fa: "\E187";
    --fa--fa: "\E187\E187"
}

body.hca-2025 .fa-folder-grid {
    --fa: "\E188";
    --fa--fa: "\E188\E188"
}

body.hca-2025 .fa-folder-heart {
    --fa: "\E189";
    --fa--fa: "\E189\E189"
}

body.hca-2025 .fa-folder-image {
    --fa: "\E18A";
    --fa--fa: "\E18A\E18A"
}

body.hca-2025 .fa-folder-magnifying-glass {
    --fa: "\E18B";
    --fa--fa: "\E18B\E18B"
}

body.hca-2025 .fa-folder-medical {
    --fa: "\E18C";
    --fa--fa: "\E18C\E18C"
}

body.hca-2025 .fa-folder-minus {
    --fa: "\F65D";
    --fa--fa: "\F65D\F65D"
}

body.hca-2025 .fa-folder-music {
    --fa: "\E18D";
    --fa--fa: "\E18D\E18D"
}

body.hca-2025 .fa-folder-open {
    --fa: "\F07C";
    --fa--fa: "\F07C\F07C"
}

body.hca-2025 .fa-folder-plus {
    --fa: "\F65E";
    --fa--fa: "\F65E\F65E"
}

body.hca-2025 .fa-folder-search {
    --fa: "\E18B";
    --fa--fa: "\E18B\E18B"
}

body.hca-2025 .fa-folder-times {
    --fa: "\F65F";
    --fa--fa: "\F65F\F65F"
}

body.hca-2025 .fa-folder-tree {
    --fa: "\F802";
    --fa--fa: "\F802\F802"
}

body.hca-2025 .fa-folder-upload {
    --fa: "\E054";
    --fa--fa: "\E054\E054"
}

body.hca-2025 .fa-folder-user {
    --fa: "\E18E";
    --fa--fa: "\E18E\E18E"
}

body.hca-2025 .fa-folder-xmark {
    --fa: "\F65F";
    --fa--fa: "\F65F\F65F"
}

body.hca-2025 .fa-folders {
    --fa: "\F660";
    --fa--fa: "\F660\F660"
}

body.hca-2025 .fa-fondue-pot {
    --fa: "\E40D";
    --fa--fa: "\E40D\E40D"
}

body.hca-2025 .fa-font {
    --fa: "\F031";
    --fa--fa: "\F031\F031"
}

body.hca-2025 .fa-font-awesome, body.hca-2025 .fa-font-awesome-flag, body.hca-2025 .fa-font-awesome-logo-full {
    --fa--fa: "\F2B4\F2B4"
}

body.hca-2025 .fa-font-case {
    --fa: "\F866";
    --fa--fa: "\F866\F866"
}

body.hca-2025 .fa-football, body.hca-2025 .fa-football-ball {
    --fa: "\F44E";
    --fa--fa: "\F44E\F44E"
}

body.hca-2025 .fa-football-helmet {
    --fa: "\F44F";
    --fa--fa: "\F44F\F44F"
}

body.hca-2025 .fa-fork {
    --fa: "\F2E3";
    --fa--fa: "\F2E3\F2E3"
}

body.hca-2025 .fa-fork-knife {
    --fa: "\F2E6";
    --fa--fa: "\F2E6\F2E6"
}

body.hca-2025 .fa-forklift {
    --fa: "\F47A";
    --fa--fa: "\F47A\F47A"
}

body.hca-2025 .fa-fort {
    --fa: "\E486";
    --fa--fa: "\E486\E486"
}

body.hca-2025 .fa-forward {
    --fa: "\F04E";
    --fa--fa: "\F04E\F04E"
}

body.hca-2025 .fa-forward-fast {
    --fa: "\F050";
    --fa--fa: "\F050\F050"
}

body.hca-2025 .fa-forward-step {
    --fa: "\F051";
    --fa--fa: "\F051\F051"
}

body.hca-2025 .fa-fragile {
    --fa: "\F4BB";
    --fa--fa: "\F4BB\F4BB"
}

body.hca-2025 .fa-frame {
    --fa: "\E495";
    --fa--fa: "\E495\E495"
}

body.hca-2025 .fa-franc-sign {
    --fa: "\E18F";
    --fa--fa: "\E18F\E18F"
}

body.hca-2025 .fa-french-fries {
    --fa: "\F803";
    --fa--fa: "\F803\F803"
}

body.hca-2025 .fa-frog {
    --fa: "\F52E";
    --fa--fa: "\F52E\F52E"
}

body.hca-2025 .fa-frosty-head {
    --fa: "\F79B";
    --fa--fa: "\F79B\F79B"
}

body.hca-2025 .fa-frown {
    --fa: "\F119";
    --fa--fa: "\F119\F119"
}

body.hca-2025 .fa-frown-open {
    --fa: "\F57A";
    --fa--fa: "\F57A\F57A"
}

body.hca-2025 .fa-function {
    --fa: "\F661";
    --fa--fa: "\F661\F661"
}

body.hca-2025 .fa-funnel-dollar {
    --fa: "\F662";
    --fa--fa: "\F662\F662"
}

body.hca-2025 .fa-futbol, body.hca-2025 .fa-futbol-ball {
    --fa: "\F1E3";
    --fa--fa: "\F1E3\F1E3"
}

body.hca-2025 .fa-g {
    --fa: "G";
    --fa--fa: "GG"
}

body.hca-2025 .fa-galaxy {
    --fa: "\E008";
    --fa--fa: "\E008\E008"
}

body.hca-2025 .fa-gallery-thumbnails {
    --fa: "\E3AA";
    --fa--fa: "\E3AA\E3AA"
}

body.hca-2025 .fa-game-board {
    --fa: "\F867";
    --fa--fa: "\F867\F867"
}

body.hca-2025 .fa-game-board-alt, body.hca-2025 .fa-game-board-simple {
    --fa: "\F868";
    --fa--fa: "\F868\F868"
}

body.hca-2025 .fa-game-console-handheld {
    --fa: "\F8BB";
    --fa--fa: "\F8BB\F8BB"
}

body.hca-2025 .fa-game-console-handheld-crank {
    --fa: "\E5B9";
    --fa--fa: "\E5B9\E5B9"
}

body.hca-2025 .fa-gamepad {
    --fa: "\F11B";
    --fa--fa: "\F11B\F11B"
}

body.hca-2025 .fa-gamepad-alt, body.hca-2025 .fa-gamepad-modern {
    --fa: "\E5A2";
    --fa--fa: "\E5A2\E5A2"
}

body.hca-2025 .fa-garage {
    --fa: "\E009";
    --fa--fa: "\E009\E009"
}

body.hca-2025 .fa-garage-car {
    --fa: "\E00A";
    --fa--fa: "\E00A\E00A"
}

body.hca-2025 .fa-garage-open {
    --fa: "\E00B";
    --fa--fa: "\E00B\E00B"
}

body.hca-2025 .fa-garlic {
    --fa: "\E40E";
    --fa--fa: "\E40E\E40E"
}

body.hca-2025 .fa-gas-pump {
    --fa: "\F52F";
    --fa--fa: "\F52F\F52F"
}

body.hca-2025 .fa-gas-pump-slash {
    --fa: "\F5F4";
    --fa--fa: "\F5F4\F5F4"
}

body.hca-2025 .fa-gauge {
    --fa: "\F624";
    --fa--fa: "\F624\F624"
}

body.hca-2025 .fa-gauge-circle-bolt {
    --fa: "\E496";
    --fa--fa: "\E496\E496"
}

body.hca-2025 .fa-gauge-circle-minus {
    --fa: "\E497";
    --fa--fa: "\E497\E497"
}

body.hca-2025 .fa-gauge-circle-plus {
    --fa: "\E498";
    --fa--fa: "\E498\E498"
}

body.hca-2025 .fa-gauge-high {
    --fa: "\F625";
    --fa--fa: "\F625\F625"
}

body.hca-2025 .fa-gauge-low {
    --fa: "\F627";
    --fa--fa: "\F627\F627"
}

body.hca-2025 .fa-gauge-max {
    --fa: "\F626";
    --fa--fa: "\F626\F626"
}

body.hca-2025 .fa-gauge-med {
    --fa: "\F624";
    --fa--fa: "\F624\F624"
}

body.hca-2025 .fa-gauge-min {
    --fa: "\F628";
    --fa--fa: "\F628\F628"
}

body.hca-2025 .fa-gauge-simple {
    --fa: "\F629";
    --fa--fa: "\F629\F629"
}

body.hca-2025 .fa-gauge-simple-high {
    --fa: "\F62A";
    --fa--fa: "\F62A\F62A"
}

body.hca-2025 .fa-gauge-simple-low {
    --fa: "\F62C";
    --fa--fa: "\F62C\F62C"
}

body.hca-2025 .fa-gauge-simple-max {
    --fa: "\F62B";
    --fa--fa: "\F62B\F62B"
}

body.hca-2025 .fa-gauge-simple-med {
    --fa: "\F629";
    --fa--fa: "\F629\F629"
}

body.hca-2025 .fa-gauge-simple-min {
    --fa: "\F62D";
    --fa--fa: "\F62D\F62D"
}

body.hca-2025 .fa-gave-dandy {
    --fa: "\E409";
    --fa--fa: "\E409\E409"
}

body.hca-2025 .fa-gavel {
    --fa: "\F0E3";
    --fa--fa: "\F0E3\F0E3"
}

body.hca-2025 .fa-gbp {
    --fa: "\F154";
    --fa--fa: "\F154\F154"
}

body.hca-2025 .fa-gear {
    --fa: "\F013";
    --fa--fa: "\F013\F013"
}

body.hca-2025 .fa-gear-code {
    --fa: "\E5E8";
    --fa--fa: "\E5E8\E5E8"
}

body.hca-2025 .fa-gear-complex {
    --fa: "\E5E9";
    --fa--fa: "\E5E9\E5E9"
}

body.hca-2025 .fa-gear-complex-code {
    --fa: "\E5EB";
    --fa--fa: "\E5EB\E5EB"
}

body.hca-2025 .fa-gears {
    --fa: "\F085";
    --fa--fa: "\F085\F085"
}

body.hca-2025 .fa-gem {
    --fa: "\F3A5";
    --fa--fa: "\F3A5\F3A5"
}

body.hca-2025 .fa-genderless {
    --fa: "\F22D";
    --fa--fa: "\F22D\F22D"
}

body.hca-2025 .fa-ghost {
    --fa: "\F6E2";
    --fa--fa: "\F6E2\F6E2"
}

body.hca-2025 .fa-gif {
    --fa: "\E190";
    --fa--fa: "\E190\E190"
}

body.hca-2025 .fa-gift {
    --fa: "\F06B";
    --fa--fa: "\F06B\F06B"
}

body.hca-2025 .fa-gift-card {
    --fa: "\F663";
    --fa--fa: "\F663\F663"
}

body.hca-2025 .fa-gifts {
    --fa: "\F79C";
    --fa--fa: "\F79C\F79C"
}

body.hca-2025 .fa-gingerbread-man {
    --fa: "\F79D";
    --fa--fa: "\F79D\F79D"
}

body.hca-2025 .fa-glass {
    --fa: "\F804";
    --fa--fa: "\F804\F804"
}

body.hca-2025 .fa-glass-champagne {
    --fa: "\F79E";
    --fa--fa: "\F79E\F79E"
}

body.hca-2025 .fa-glass-cheers {
    --fa: "\F79F";
    --fa--fa: "\F79F\F79F"
}

body.hca-2025 .fa-glass-citrus {
    --fa: "\F869";
    --fa--fa: "\F869\F869"
}

body.hca-2025 .fa-glass-empty {
    --fa: "\E191";
    --fa--fa: "\E191\E191"
}

body.hca-2025 .fa-glass-half, body.hca-2025 .fa-glass-half-empty, body.hca-2025 .fa-glass-half-full {
    --fa: "\E192";
    --fa--fa: "\E192\E192"
}

body.hca-2025 .fa-glass-martini {
    --fa: "\F000";
    --fa--fa: "\F000\F000"
}

body.hca-2025 .fa-glass-martini-alt {
    --fa: "\F57B";
    --fa--fa: "\F57B\F57B"
}

body.hca-2025 .fa-glass-water {
    --fa: "\E4F4";
    --fa--fa: "\E4F4\E4F4"
}

body.hca-2025 .fa-glass-water-droplet {
    --fa: "\E4F5";
    --fa--fa: "\E4F5\E4F5"
}

body.hca-2025 .fa-glass-whiskey {
    --fa: "\F7A0";
    --fa--fa: "\F7A0\F7A0"
}

body.hca-2025 .fa-glass-whiskey-rocks {
    --fa: "\F7A1";
    --fa--fa: "\F7A1\F7A1"
}

body.hca-2025 .fa-glasses {
    --fa: "\F530";
    --fa--fa: "\F530\F530"
}

body.hca-2025 .fa-glasses-alt, body.hca-2025 .fa-glasses-round {
    --fa: "\F5F5";
    --fa--fa: "\F5F5\F5F5"
}

body.hca-2025 .fa-globe {
    --fa: "\F0AC";
    --fa--fa: "\F0AC\F0AC"
}

body.hca-2025 .fa-globe-africa {
    --fa: "\F57C";
    --fa--fa: "\F57C\F57C"
}

body.hca-2025 .fa-globe-americas {
    --fa: "\F57D";
    --fa--fa: "\F57D\F57D"
}

body.hca-2025 .fa-globe-asia {
    --fa: "\F57E";
    --fa--fa: "\F57E\F57E"
}

body.hca-2025 .fa-globe-europe {
    --fa: "\F7A2";
    --fa--fa: "\F7A2\F7A2"
}

body.hca-2025 .fa-globe-oceania {
    --fa: "\E47B";
    --fa--fa: "\E47B\E47B"
}

body.hca-2025 .fa-globe-pointer {
    --fa: "\E60E";
    --fa--fa: "\E60E\E60E"
}

body.hca-2025 .fa-globe-snow {
    --fa: "\F7A3";
    --fa--fa: "\F7A3\F7A3"
}

body.hca-2025 .fa-globe-stand {
    --fa: "\F5F6";
    --fa--fa: "\F5F6\F5F6"
}

body.hca-2025 .fa-globe-wifi {
    --fa: "\E685";
    --fa--fa: "\E685\E685"
}

body.hca-2025 .fa-glove-boxing {
    --fa: "\F438";
    --fa--fa: "\F438\F438"
}

body.hca-2025 .fa-goal-net {
    --fa: "\E3AB";
    --fa--fa: "\E3AB\E3AB"
}

body.hca-2025 .fa-golf-ball, body.hca-2025 .fa-golf-ball-tee {
    --fa: "\F450";
    --fa--fa: "\F450\F450"
}

body.hca-2025 .fa-golf-club {
    --fa: "\F451";
    --fa--fa: "\F451\F451"
}

body.hca-2025 .fa-golf-flag-hole {
    --fa: "\E3AC";
    --fa--fa: "\E3AC\E3AC"
}

body.hca-2025 .fa-gopuram {
    --fa: "\F664";
    --fa--fa: "\F664\F664"
}

body.hca-2025 .fa-graduation-cap {
    --fa: "\F19D";
    --fa--fa: "\F19D\F19D"
}

body.hca-2025 .fa-gramophone {
    --fa: "\F8BD";
    --fa--fa: "\F8BD\F8BD"
}

body.hca-2025 .fa-grapes {
    --fa: "\E306";
    --fa--fa: "\E306\E306"
}

body.hca-2025 .fa-grate {
    --fa: "\E193";
    --fa--fa: "\E193\E193"
}

body.hca-2025 .fa-grate-droplet {
    --fa: "\E194";
    --fa--fa: "\E194\E194"
}

body.hca-2025 .fa-greater-than {
    --fa: ">";
    --fa--fa: ">>"
}

body.hca-2025 .fa-greater-than-equal {
    --fa: "\F532";
    --fa--fa: "\F532\F532"
}

body.hca-2025 .fa-grid {
    --fa: "\E195";
    --fa--fa: "\E195\E195"
}

body.hca-2025 .fa-grid-2 {
    --fa: "\E196";
    --fa--fa: "\E196\E196"
}

body.hca-2025 .fa-grid-2-plus {
    --fa: "\E197";
    --fa--fa: "\E197\E197"
}

body.hca-2025 .fa-grid-3 {
    --fa: "\E195";
    --fa--fa: "\E195\E195"
}

body.hca-2025 .fa-grid-4 {
    --fa: "\E198";
    --fa--fa: "\E198\E198"
}

body.hca-2025 .fa-grid-5 {
    --fa: "\E199";
    --fa--fa: "\E199\E199"
}

body.hca-2025 .fa-grid-dividers {
    --fa: "\E3AD";
    --fa--fa: "\E3AD\E3AD"
}

body.hca-2025 .fa-grid-horizontal {
    --fa: "\E307";
    --fa--fa: "\E307\E307"
}

body.hca-2025 .fa-grid-round {
    --fa: "\E5DA";
    --fa--fa: "\E5DA\E5DA"
}

body.hca-2025 .fa-grid-round-2 {
    --fa: "\E5DB";
    --fa--fa: "\E5DB\E5DB"
}

body.hca-2025 .fa-grid-round-2-plus {
    --fa: "\E5DC";
    --fa--fa: "\E5DC\E5DC"
}

body.hca-2025 .fa-grid-round-4 {
    --fa: "\E5DD";
    --fa--fa: "\E5DD\E5DD"
}

body.hca-2025 .fa-grid-round-5 {
    --fa: "\E5DE";
    --fa--fa: "\E5DE\E5DE"
}

body.hca-2025 .fa-grill {
    --fa: "\E5A3";
    --fa--fa: "\E5A3\E5A3"
}

body.hca-2025 .fa-grill-fire {
    --fa: "\E5A4";
    --fa--fa: "\E5A4\E5A4"
}

body.hca-2025 .fa-grill-hot {
    --fa: "\E5A5";
    --fa--fa: "\E5A5\E5A5"
}

body.hca-2025 .fa-grimace {
    --fa: "\F57F";
    --fa--fa: "\F57F\F57F"
}

body.hca-2025 .fa-grin {
    --fa: "\F580";
    --fa--fa: "\F580\F580"
}

body.hca-2025 .fa-grin-alt {
    --fa: "\F581";
    --fa--fa: "\F581\F581"
}

body.hca-2025 .fa-grin-beam {
    --fa: "\F582";
    --fa--fa: "\F582\F582"
}

body.hca-2025 .fa-grin-beam-sweat {
    --fa: "\F583";
    --fa--fa: "\F583\F583"
}

body.hca-2025 .fa-grin-hearts {
    --fa: "\F584";
    --fa--fa: "\F584\F584"
}

body.hca-2025 .fa-grin-squint {
    --fa: "\F585";
    --fa--fa: "\F585\F585"
}

body.hca-2025 .fa-grin-squint-tears {
    --fa: "\F586";
    --fa--fa: "\F586\F586"
}

body.hca-2025 .fa-grin-stars {
    --fa: "\F587";
    --fa--fa: "\F587\F587"
}

body.hca-2025 .fa-grin-tears {
    --fa: "\F588";
    --fa--fa: "\F588\F588"
}

body.hca-2025 .fa-grin-tongue {
    --fa: "\F589";
    --fa--fa: "\F589\F589"
}

body.hca-2025 .fa-grin-tongue-squint {
    --fa: "\F58A";
    --fa--fa: "\F58A\F58A"
}

body.hca-2025 .fa-grin-tongue-wink {
    --fa: "\F58B";
    --fa--fa: "\F58B\F58B"
}

body.hca-2025 .fa-grin-wink {
    --fa: "\F58C";
    --fa--fa: "\F58C\F58C"
}

body.hca-2025 .fa-grip {
    --fa: "\F58D";
    --fa--fa: "\F58D\F58D"
}

body.hca-2025 .fa-grip-dots {
    --fa: "\E410";
    --fa--fa: "\E410\E410"
}

body.hca-2025 .fa-grip-dots-vertical {
    --fa: "\E411";
    --fa--fa: "\E411\E411"
}

body.hca-2025 .fa-grip-horizontal {
    --fa: "\F58D";
    --fa--fa: "\F58D\F58D"
}

body.hca-2025 .fa-grip-lines {
    --fa: "\F7A4";
    --fa--fa: "\F7A4\F7A4"
}

body.hca-2025 .fa-grip-lines-vertical {
    --fa: "\F7A5";
    --fa--fa: "\F7A5\F7A5"
}

body.hca-2025 .fa-grip-vertical {
    --fa: "\F58E";
    --fa--fa: "\F58E\F58E"
}

body.hca-2025 .fa-group-arrows-rotate {
    --fa: "\E4F6";
    --fa--fa: "\E4F6\E4F6"
}

body.hca-2025 .fa-guarani-sign {
    --fa: "\E19A";
    --fa--fa: "\E19A\E19A"
}

body.hca-2025 .fa-guitar {
    --fa: "\F7A6";
    --fa--fa: "\F7A6\F7A6"
}

body.hca-2025 .fa-guitar-electric {
    --fa: "\F8BE";
    --fa--fa: "\F8BE\F8BE"
}

body.hca-2025 .fa-guitars {
    --fa: "\F8BF";
    --fa--fa: "\F8BF\F8BF"
}

body.hca-2025 .fa-gun {
    --fa: "\E19B";
    --fa--fa: "\E19B\E19B"
}

body.hca-2025 .fa-gun-slash {
    --fa: "\E19C";
    --fa--fa: "\E19C\E19C"
}

body.hca-2025 .fa-gun-squirt {
    --fa: "\E19D";
    --fa--fa: "\E19D\E19D"
}

body.hca-2025 .fa-h {
    --fa: "H";
    --fa--fa: "HH"
}

body.hca-2025 .fa-h-square {
    --fa: "\F0FD";
    --fa--fa: "\F0FD\F0FD"
}

body.hca-2025 .fa-h1 {
    --fa: "\F313";
    --fa--fa: "\F313\F313"
}

body.hca-2025 .fa-h2 {
    --fa: "\F314";
    --fa--fa: "\F314\F314"
}

body.hca-2025 .fa-h3 {
    --fa: "\F315";
    --fa--fa: "\F315\F315"
}

body.hca-2025 .fa-h4 {
    --fa: "\F86A";
    --fa--fa: "\F86A\F86A"
}

body.hca-2025 .fa-h5 {
    --fa: "\E412";
    --fa--fa: "\E412\E412"
}

body.hca-2025 .fa-h6 {
    --fa: "\E413";
    --fa--fa: "\E413\E413"
}

body.hca-2025 .fa-hamburger {
    --fa: "\F805";
    --fa--fa: "\F805\F805"
}

body.hca-2025 .fa-hammer {
    --fa: "\F6E3";
    --fa--fa: "\F6E3\F6E3"
}

body.hca-2025 .fa-hammer-brush {
    --fa: "\E620";
    --fa--fa: "\E620\E620"
}

body.hca-2025 .fa-hammer-crash {
    --fa: "\E414";
    --fa--fa: "\E414\E414"
}

body.hca-2025 .fa-hammer-war {
    --fa: "\F6E4";
    --fa--fa: "\F6E4\F6E4"
}

body.hca-2025 .fa-hamsa {
    --fa: "\F665";
    --fa--fa: "\F665\F665"
}

body.hca-2025 .fa-hand {
    --fa: "\F256";
    --fa--fa: "\F256\F256"
}

body.hca-2025 .fa-hand-back-fist {
    --fa: "\F255";
    --fa--fa: "\F255\F255"
}

body.hca-2025 .fa-hand-back-point-down {
    --fa: "\E19E";
    --fa--fa: "\E19E\E19E"
}

body.hca-2025 .fa-hand-back-point-left {
    --fa: "\E19F";
    --fa--fa: "\E19F\E19F"
}

body.hca-2025 .fa-hand-back-point-ribbon {
    --fa: "\E1A0";
    --fa--fa: "\E1A0\E1A0"
}

body.hca-2025 .fa-hand-back-point-right {
    --fa: "\E1A1";
    --fa--fa: "\E1A1\E1A1"
}

body.hca-2025 .fa-hand-back-point-up {
    --fa: "\E1A2";
    --fa--fa: "\E1A2\E1A2"
}

body.hca-2025 .fa-hand-dots {
    --fa: "\F461";
    --fa--fa: "\F461\F461"
}

body.hca-2025 .fa-hand-fingers-crossed {
    --fa: "\E1A3";
    --fa--fa: "\E1A3\E1A3"
}

body.hca-2025 .fa-hand-fist {
    --fa: "\F6DE";
    --fa--fa: "\F6DE\F6DE"
}

body.hca-2025 .fa-hand-heart {
    --fa: "\F4BC";
    --fa--fa: "\F4BC\F4BC"
}

body.hca-2025 .fa-hand-holding {
    --fa: "\F4BD";
    --fa--fa: "\F4BD\F4BD"
}

body.hca-2025 .fa-hand-holding-box {
    --fa: "\F47B";
    --fa--fa: "\F47B\F47B"
}

body.hca-2025 .fa-hand-holding-circle-dollar {
    --fa: "\E621";
    --fa--fa: "\E621\E621"
}

body.hca-2025 .fa-hand-holding-dollar {
    --fa: "\F4C0";
    --fa--fa: "\F4C0\F4C0"
}

body.hca-2025 .fa-hand-holding-droplet {
    --fa: "\F4C1";
    --fa--fa: "\F4C1\F4C1"
}

body.hca-2025 .fa-hand-holding-hand {
    --fa: "\E4F7";
    --fa--fa: "\E4F7\E4F7"
}

body.hca-2025 .fa-hand-holding-heart {
    --fa: "\F4BE";
    --fa--fa: "\F4BE\F4BE"
}

body.hca-2025 .fa-hand-holding-magic {
    --fa: "\F6E5";
    --fa--fa: "\F6E5\F6E5"
}

body.hca-2025 .fa-hand-holding-medical {
    --fa: "\E05C";
    --fa--fa: "\E05C\E05C"
}

body.hca-2025 .fa-hand-holding-seedling {
    --fa: "\F4BF";
    --fa--fa: "\F4BF\F4BF"
}

body.hca-2025 .fa-hand-holding-skull {
    --fa: "\E1A4";
    --fa--fa: "\E1A4\E1A4"
}

body.hca-2025 .fa-hand-holding-usd {
    --fa: "\F4C0";
    --fa--fa: "\F4C0\F4C0"
}

body.hca-2025 .fa-hand-holding-water {
    --fa: "\F4C1";
    --fa--fa: "\F4C1\F4C1"
}

body.hca-2025 .fa-hand-horns {
    --fa: "\E1A9";
    --fa--fa: "\E1A9\E1A9"
}

body.hca-2025 .fa-hand-lizard {
    --fa: "\F258";
    --fa--fa: "\F258\F258"
}

body.hca-2025 .fa-hand-love {
    --fa: "\E1A5";
    --fa--fa: "\E1A5\E1A5"
}

body.hca-2025 .fa-hand-middle-finger {
    --fa: "\F806";
    --fa--fa: "\F806\F806"
}

body.hca-2025 .fa-hand-paper {
    --fa: "\F256";
    --fa--fa: "\F256\F256"
}

body.hca-2025 .fa-hand-peace {
    --fa: "\F25B";
    --fa--fa: "\F25B\F25B"
}

body.hca-2025 .fa-hand-point-down {
    --fa: "\F0A7";
    --fa--fa: "\F0A7\F0A7"
}

body.hca-2025 .fa-hand-point-left {
    --fa: "\F0A5";
    --fa--fa: "\F0A5\F0A5"
}

body.hca-2025 .fa-hand-point-ribbon {
    --fa: "\E1A6";
    --fa--fa: "\E1A6\E1A6"
}

body.hca-2025 .fa-hand-point-right {
    --fa: "\F0A4";
    --fa--fa: "\F0A4\F0A4"
}

body.hca-2025 .fa-hand-point-up {
    --fa: "\F0A6";
    --fa--fa: "\F0A6\F0A6"
}

body.hca-2025 .fa-hand-pointer {
    --fa: "\F25A";
    --fa--fa: "\F25A\F25A"
}

body.hca-2025 .fa-hand-receiving {
    --fa: "\F47C";
    --fa--fa: "\F47C\F47C"
}

body.hca-2025 .fa-hand-rock {
    --fa: "\F255";
    --fa--fa: "\F255\F255"
}

body.hca-2025 .fa-hand-scissors {
    --fa: "\F257";
    --fa--fa: "\F257\F257"
}

body.hca-2025 .fa-hand-sparkles {
    --fa: "\E05D";
    --fa--fa: "\E05D\E05D"
}

body.hca-2025 .fa-hand-spock {
    --fa: "\F259";
    --fa--fa: "\F259\F259"
}

body.hca-2025 .fa-hand-wave {
    --fa: "\E1A7";
    --fa--fa: "\E1A7\E1A7"
}

body.hca-2025 .fa-handcuffs {
    --fa: "\E4F8";
    --fa--fa: "\E4F8\E4F8"
}

body.hca-2025 .fa-hands {
    --fa: "\F2A7";
    --fa--fa: "\F2A7\F2A7"
}

body.hca-2025 .fa-hands-american-sign-language-interpreting, body.hca-2025 .fa-hands-asl-interpreting {
    --fa: "\F2A3";
    --fa--fa: "\F2A3\F2A3"
}

body.hca-2025 .fa-hands-bound {
    --fa: "\E4F9";
    --fa--fa: "\E4F9\E4F9"
}

body.hca-2025 .fa-hands-bubbles {
    --fa: "\E05E";
    --fa--fa: "\E05E\E05E"
}

body.hca-2025 .fa-hands-clapping {
    --fa: "\E1A8";
    --fa--fa: "\E1A8\E1A8"
}

body.hca-2025 .fa-hands-heart {
    --fa: "\F4C3";
    --fa--fa: "\F4C3\F4C3"
}

body.hca-2025 .fa-hands-helping {
    --fa: "\F4C4";
    --fa--fa: "\F4C4\F4C4"
}

body.hca-2025 .fa-hands-holding {
    --fa: "\F4C2";
    --fa--fa: "\F4C2\F4C2"
}

body.hca-2025 .fa-hands-holding-child {
    --fa: "\E4FA";
    --fa--fa: "\E4FA\E4FA"
}

body.hca-2025 .fa-hands-holding-circle {
    --fa: "\E4FB";
    --fa--fa: "\E4FB\E4FB"
}

body.hca-2025 .fa-hands-holding-diamond {
    --fa: "\F47C";
    --fa--fa: "\F47C\F47C"
}

body.hca-2025 .fa-hands-holding-dollar {
    --fa: "\F4C5";
    --fa--fa: "\F4C5\F4C5"
}

body.hca-2025 .fa-hands-holding-heart {
    --fa: "\F4C3";
    --fa--fa: "\F4C3\F4C3"
}

body.hca-2025 .fa-hands-praying {
    --fa: "\F684";
    --fa--fa: "\F684\F684"
}

body.hca-2025 .fa-hands-usd {
    --fa: "\F4C5";
    --fa--fa: "\F4C5\F4C5"
}

body.hca-2025 .fa-hands-wash {
    --fa: "\E05E";
    --fa--fa: "\E05E\E05E"
}

body.hca-2025 .fa-handshake {
    --fa: "\F2B5";
    --fa--fa: "\F2B5\F2B5"
}

body.hca-2025 .fa-handshake-alt {
    --fa: "\F4C6";
    --fa--fa: "\F4C6\F4C6"
}

body.hca-2025 .fa-handshake-alt-slash {
    --fa: "\E05F";
    --fa--fa: "\E05F\E05F"
}

body.hca-2025 .fa-handshake-angle {
    --fa: "\F4C4";
    --fa--fa: "\F4C4\F4C4"
}

body.hca-2025 .fa-handshake-simple {
    --fa: "\F4C6";
    --fa--fa: "\F4C6\F4C6"
}

body.hca-2025 .fa-handshake-simple-slash {
    --fa: "\E05F";
    --fa--fa: "\E05F\E05F"
}

body.hca-2025 .fa-handshake-slash {
    --fa: "\E060";
    --fa--fa: "\E060\E060"
}

body.hca-2025 .fa-hanukiah {
    --fa: "\F6E6";
    --fa--fa: "\F6E6\F6E6"
}

body.hca-2025 .fa-hard-drive {
    --fa: "\F0A0";
    --fa--fa: "\F0A0\F0A0"
}

body.hca-2025 .fa-hard-hat {
    --fa: "\F807";
    --fa--fa: "\F807\F807"
}

body.hca-2025 .fa-hard-of-hearing {
    --fa: "\F2A4";
    --fa--fa: "\F2A4\F2A4"
}

body.hca-2025 .fa-hashtag {
    --fa: "#";
    --fa--fa: "##"
}

body.hca-2025 .fa-hashtag-lock {
    --fa: "\E415";
    --fa--fa: "\E415\E415"
}

body.hca-2025 .fa-hat-beach {
    --fa: "\E606";
    --fa--fa: "\E606\E606"
}

body.hca-2025 .fa-hat-chef {
    --fa: "\F86B";
    --fa--fa: "\F86B\F86B"
}

body.hca-2025 .fa-hat-cowboy {
    --fa: "\F8C0";
    --fa--fa: "\F8C0\F8C0"
}

body.hca-2025 .fa-hat-cowboy-side {
    --fa: "\F8C1";
    --fa--fa: "\F8C1\F8C1"
}

body.hca-2025 .fa-hat-hard {
    --fa: "\F807";
    --fa--fa: "\F807\F807"
}

body.hca-2025 .fa-hat-santa {
    --fa: "\F7A7";
    --fa--fa: "\F7A7\F7A7"
}

body.hca-2025 .fa-hat-winter {
    --fa: "\F7A8";
    --fa--fa: "\F7A8\F7A8"
}

body.hca-2025 .fa-hat-witch {
    --fa: "\F6E7";
    --fa--fa: "\F6E7\F6E7"
}

body.hca-2025 .fa-hat-wizard {
    --fa: "\F6E8";
    --fa--fa: "\F6E8\F6E8"
}

body.hca-2025 .fa-haykal {
    --fa: "\F666";
    --fa--fa: "\F666\F666"
}

body.hca-2025 .fa-hdd {
    --fa: "\F0A0";
    --fa--fa: "\F0A0\F0A0"
}

body.hca-2025 .fa-head-side {
    --fa: "\F6E9";
    --fa--fa: "\F6E9\F6E9"
}

body.hca-2025 .fa-head-side-brain {
    --fa: "\F808";
    --fa--fa: "\F808\F808"
}

body.hca-2025 .fa-head-side-cough {
    --fa: "\E061";
    --fa--fa: "\E061\E061"
}

body.hca-2025 .fa-head-side-cough-slash {
    --fa: "\E062";
    --fa--fa: "\E062\E062"
}

body.hca-2025 .fa-head-side-gear {
    --fa: "\E611";
    --fa--fa: "\E611\E611"
}

body.hca-2025 .fa-head-side-goggles {
    --fa: "\F6EA";
    --fa--fa: "\F6EA\F6EA"
}

body.hca-2025 .fa-head-side-headphones {
    --fa: "\F8C2";
    --fa--fa: "\F8C2\F8C2"
}

body.hca-2025 .fa-head-side-heart {
    --fa: "\E1AA";
    --fa--fa: "\E1AA\E1AA"
}

body.hca-2025 .fa-head-side-mask {
    --fa: "\E063";
    --fa--fa: "\E063\E063"
}

body.hca-2025 .fa-head-side-medical {
    --fa: "\F809";
    --fa--fa: "\F809\F809"
}

body.hca-2025 .fa-head-side-virus {
    --fa: "\E064";
    --fa--fa: "\E064\E064"
}

body.hca-2025 .fa-head-vr {
    --fa: "\F6EA";
    --fa--fa: "\F6EA\F6EA"
}

body.hca-2025 .fa-header, body.hca-2025 .fa-heading {
    --fa: "\F1DC";
    --fa--fa: "\F1DC\F1DC"
}

body.hca-2025 .fa-headphones {
    --fa: "\F025";
    --fa--fa: "\F025\F025"
}

body.hca-2025 .fa-headphones-alt, body.hca-2025 .fa-headphones-simple {
    --fa: "\F58F";
    --fa--fa: "\F58F\F58F"
}

body.hca-2025 .fa-headset {
    --fa: "\F590";
    --fa--fa: "\F590\F590"
}

body.hca-2025 .fa-heart {
    --fa: "\F004";
    --fa--fa: "\F004\F004"
}

body.hca-2025 .fa-heart-broken {
    --fa: "\F7A9";
    --fa--fa: "\F7A9\F7A9"
}

body.hca-2025 .fa-heart-circle {
    --fa: "\F4C7";
    --fa--fa: "\F4C7\F4C7"
}

body.hca-2025 .fa-heart-circle-bolt {
    --fa: "\E4FC";
    --fa--fa: "\E4FC\E4FC"
}

body.hca-2025 .fa-heart-circle-check {
    --fa: "\E4FD";
    --fa--fa: "\E4FD\E4FD"
}

body.hca-2025 .fa-heart-circle-exclamation {
    --fa: "\E4FE";
    --fa--fa: "\E4FE\E4FE"
}

body.hca-2025 .fa-heart-circle-minus {
    --fa: "\E4FF";
    --fa--fa: "\E4FF\E4FF"
}

body.hca-2025 .fa-heart-circle-plus {
    --fa: "\E500";
    --fa--fa: "\E500\E500"
}

body.hca-2025 .fa-heart-circle-xmark {
    --fa: "\E501";
    --fa--fa: "\E501\E501"
}

body.hca-2025 .fa-heart-crack {
    --fa: "\F7A9";
    --fa--fa: "\F7A9\F7A9"
}

body.hca-2025 .fa-heart-half {
    --fa: "\E1AB";
    --fa--fa: "\E1AB\E1AB"
}

body.hca-2025 .fa-heart-half-alt, body.hca-2025 .fa-heart-half-stroke {
    --fa: "\E1AC";
    --fa--fa: "\E1AC\E1AC"
}

body.hca-2025 .fa-heart-music-camera-bolt {
    --fa: "\F86D";
    --fa--fa: "\F86D\F86D"
}

body.hca-2025 .fa-heart-pulse {
    --fa: "\F21E";
    --fa--fa: "\F21E\F21E"
}

body.hca-2025 .fa-heart-rate {
    --fa: "\F5F8";
    --fa--fa: "\F5F8\F5F8"
}

body.hca-2025 .fa-heart-square {
    --fa: "\F4C8";
    --fa--fa: "\F4C8\F4C8"
}

body.hca-2025 .fa-heartbeat {
    --fa: "\F21E";
    --fa--fa: "\F21E\F21E"
}

body.hca-2025 .fa-heat {
    --fa: "\E00C";
    --fa--fa: "\E00C\E00C"
}

body.hca-2025 .fa-helicopter {
    --fa: "\F533";
    --fa--fa: "\F533\F533"
}

body.hca-2025 .fa-helicopter-symbol {
    --fa: "\E502";
    --fa--fa: "\E502\E502"
}

body.hca-2025 .fa-helmet-battle {
    --fa: "\F6EB";
    --fa--fa: "\F6EB\F6EB"
}

body.hca-2025 .fa-helmet-safety {
    --fa: "\F807";
    --fa--fa: "\F807\F807"
}

body.hca-2025 .fa-helmet-un {
    --fa: "\E503";
    --fa--fa: "\E503\E503"
}

body.hca-2025 .fa-hexagon {
    --fa: "\F312";
    --fa--fa: "\F312\F312"
}

body.hca-2025 .fa-hexagon-check {
    --fa: "\E416";
    --fa--fa: "\E416\E416"
}

body.hca-2025 .fa-hexagon-divide {
    --fa: "\E1AD";
    --fa--fa: "\E1AD\E1AD"
}

body.hca-2025 .fa-hexagon-exclamation {
    --fa: "\E417";
    --fa--fa: "\E417\E417"
}

body.hca-2025 .fa-hexagon-image {
    --fa: "\E504";
    --fa--fa: "\E504\E504"
}

body.hca-2025 .fa-hexagon-minus {
    --fa: "\F307";
    --fa--fa: "\F307\F307"
}

body.hca-2025 .fa-hexagon-nodes {
    --fa: "\E699";
    --fa--fa: "\E699\E699"
}

body.hca-2025 .fa-hexagon-nodes-bolt {
    --fa: "\E69A";
    --fa--fa: "\E69A\E69A"
}

body.hca-2025 .fa-hexagon-plus {
    --fa: "\F300";
    --fa--fa: "\F300\F300"
}

body.hca-2025 .fa-hexagon-vertical-nft {
    --fa: "\E505";
    --fa--fa: "\E505\E505"
}

body.hca-2025 .fa-hexagon-vertical-nft-slanted {
    --fa: "\E506";
    --fa--fa: "\E506\E506"
}

body.hca-2025 .fa-hexagon-xmark {
    --fa: "\F2EE";
    --fa--fa: "\F2EE\F2EE"
}

body.hca-2025 .fa-high-definition {
    --fa: "\E1AE";
    --fa--fa: "\E1AE\E1AE"
}

body.hca-2025 .fa-highlighter {
    --fa: "\F591";
    --fa--fa: "\F591\F591"
}

body.hca-2025 .fa-highlighter-line {
    --fa: "\E1AF";
    --fa--fa: "\E1AF\E1AF"
}

body.hca-2025 .fa-hiking {
    --fa: "\F6EC";
    --fa--fa: "\F6EC\F6EC"
}

body.hca-2025 .fa-hill-avalanche {
    --fa: "\E507";
    --fa--fa: "\E507\E507"
}

body.hca-2025 .fa-hill-rockslide {
    --fa: "\E508";
    --fa--fa: "\E508\E508"
}

body.hca-2025 .fa-hippo {
    --fa: "\F6ED";
    --fa--fa: "\F6ED\F6ED"
}

body.hca-2025 .fa-history {
    --fa: "\F1DA";
    --fa--fa: "\F1DA\F1DA"
}

body.hca-2025 .fa-hockey-mask {
    --fa: "\F6EE";
    --fa--fa: "\F6EE\F6EE"
}

body.hca-2025 .fa-hockey-puck {
    --fa: "\F453";
    --fa--fa: "\F453\F453"
}

body.hca-2025 .fa-hockey-stick-puck {
    --fa: "\E3AE";
    --fa--fa: "\E3AE\E3AE"
}

body.hca-2025 .fa-hockey-sticks {
    --fa: "\F454";
    --fa--fa: "\F454\F454"
}

body.hca-2025 .fa-holly-berry {
    --fa: "\F7AA";
    --fa--fa: "\F7AA\F7AA"
}

body.hca-2025 .fa-home, body.hca-2025 .fa-home-alt {
    --fa: "\F015";
    --fa--fa: "\F015\F015"
}

body.hca-2025 .fa-home-blank {
    --fa: "\E487";
    --fa--fa: "\E487\E487"
}

body.hca-2025 .fa-home-heart {
    --fa: "\F4C9";
    --fa--fa: "\F4C9\F4C9"
}

body.hca-2025 .fa-home-lg {
    --fa: "\E3AF";
    --fa--fa: "\E3AF\E3AF"
}

body.hca-2025 .fa-home-lg-alt {
    --fa: "\F015";
    --fa--fa: "\F015\F015"
}

body.hca-2025 .fa-home-user {
    --fa: "\E1B0";
    --fa--fa: "\E1B0\E1B0"
}

body.hca-2025 .fa-honey-pot {
    --fa: "\E418";
    --fa--fa: "\E418\E418"
}

body.hca-2025 .fa-hood-cloak {
    --fa: "\F6EF";
    --fa--fa: "\F6EF\F6EF"
}

body.hca-2025 .fa-horizontal-rule {
    --fa: "\F86C";
    --fa--fa: "\F86C\F86C"
}

body.hca-2025 .fa-horse {
    --fa: "\F6F0";
    --fa--fa: "\F6F0\F6F0"
}

body.hca-2025 .fa-horse-head {
    --fa: "\F7AB";
    --fa--fa: "\F7AB\F7AB"
}

body.hca-2025 .fa-horse-saddle {
    --fa: "\F8C3";
    --fa--fa: "\F8C3\F8C3"
}

body.hca-2025 .fa-hose {
    --fa: "\E419";
    --fa--fa: "\E419\E419"
}

body.hca-2025 .fa-hose-reel {
    --fa: "\E41A";
    --fa--fa: "\E41A\E41A"
}

body.hca-2025 .fa-hospital, body.hca-2025 .fa-hospital-alt {
    --fa: "\F0F8";
    --fa--fa: "\F0F8\F0F8"
}

body.hca-2025 .fa-hospital-symbol {
    --fa: "\F47E";
    --fa--fa: "\F47E\F47E"
}

body.hca-2025 .fa-hospital-user {
    --fa: "\F80D";
    --fa--fa: "\F80D\F80D"
}

body.hca-2025 .fa-hospital-wide {
    --fa: "\F0F8";
    --fa--fa: "\F0F8\F0F8"
}

body.hca-2025 .fa-hospitals {
    --fa: "\F80E";
    --fa--fa: "\F80E\F80E"
}

body.hca-2025 .fa-hot-tub, body.hca-2025 .fa-hot-tub-person {
    --fa: "\F593";
    --fa--fa: "\F593\F593"
}

body.hca-2025 .fa-hotdog {
    --fa: "\F80F";
    --fa--fa: "\F80F\F80F"
}

body.hca-2025 .fa-hotel {
    --fa: "\F594";
    --fa--fa: "\F594\F594"
}

body.hca-2025 .fa-hourglass {
    --fa: "\F254";
    --fa--fa: "\F254\F254"
}

body.hca-2025 .fa-hourglass-1 {
    --fa: "\F251";
    --fa--fa: "\F251\F251"
}

body.hca-2025 .fa-hourglass-2 {
    --fa: "\F252";
    --fa--fa: "\F252\F252"
}

body.hca-2025 .fa-hourglass-3 {
    --fa: "\F253";
    --fa--fa: "\F253\F253"
}

body.hca-2025 .fa-hourglass-clock {
    --fa: "\E41B";
    --fa--fa: "\E41B\E41B"
}

body.hca-2025 .fa-hourglass-empty {
    --fa: "\F254";
    --fa--fa: "\F254\F254"
}

body.hca-2025 .fa-hourglass-end {
    --fa: "\F253";
    --fa--fa: "\F253\F253"
}

body.hca-2025 .fa-hourglass-half {
    --fa: "\F252";
    --fa--fa: "\F252\F252"
}

body.hca-2025 .fa-hourglass-start {
    --fa: "\F251";
    --fa--fa: "\F251\F251"
}

body.hca-2025 .fa-house {
    --fa: "\F015";
    --fa--fa: "\F015\F015"
}

body.hca-2025 .fa-house-blank {
    --fa: "\E487";
    --fa--fa: "\E487\E487"
}

body.hca-2025 .fa-house-building {
    --fa: "\E1B1";
    --fa--fa: "\E1B1\E1B1"
}

body.hca-2025 .fa-house-chimney {
    --fa: "\E3AF";
    --fa--fa: "\E3AF\E3AF"
}

body.hca-2025 .fa-house-chimney-blank {
    --fa: "\E3B0";
    --fa--fa: "\E3B0\E3B0"
}

body.hca-2025 .fa-house-chimney-crack {
    --fa: "\F6F1";
    --fa--fa: "\F6F1\F6F1"
}

body.hca-2025 .fa-house-chimney-heart {
    --fa: "\E1B2";
    --fa--fa: "\E1B2\E1B2"
}

body.hca-2025 .fa-house-chimney-medical {
    --fa: "\F7F2";
    --fa--fa: "\F7F2\F7F2"
}

body.hca-2025 .fa-house-chimney-user {
    --fa: "\E065";
    --fa--fa: "\E065\E065"
}

body.hca-2025 .fa-house-chimney-window {
    --fa: "\E00D";
    --fa--fa: "\E00D\E00D"
}

body.hca-2025 .fa-house-circle-check {
    --fa: "\E509";
    --fa--fa: "\E509\E509"
}

body.hca-2025 .fa-house-circle-exclamation {
    --fa: "\E50A";
    --fa--fa: "\E50A\E50A"
}

body.hca-2025 .fa-house-circle-xmark {
    --fa: "\E50B";
    --fa--fa: "\E50B\E50B"
}

body.hca-2025 .fa-house-crack {
    --fa: "\E3B1";
    --fa--fa: "\E3B1\E3B1"
}

body.hca-2025 .fa-house-damage {
    --fa: "\F6F1";
    --fa--fa: "\F6F1\F6F1"
}

body.hca-2025 .fa-house-day {
    --fa: "\E00E";
    --fa--fa: "\E00E\E00E"
}

body.hca-2025 .fa-house-fire {
    --fa: "\E50C";
    --fa--fa: "\E50C\E50C"
}

body.hca-2025 .fa-house-flag {
    --fa: "\E50D";
    --fa--fa: "\E50D\E50D"
}

body.hca-2025 .fa-house-flood {
    --fa: "\F74F";
    --fa--fa: "\F74F\F74F"
}

body.hca-2025 .fa-house-flood-water {
    --fa: "\E50E";
    --fa--fa: "\E50E\E50E"
}

body.hca-2025 .fa-house-flood-water-circle-arrow-right {
    --fa: "\E50F";
    --fa--fa: "\E50F\E50F"
}

body.hca-2025 .fa-house-heart {
    --fa: "\F4C9";
    --fa--fa: "\F4C9\F4C9"
}

body.hca-2025 .fa-house-laptop {
    --fa: "\E066";
    --fa--fa: "\E066\E066"
}

body.hca-2025 .fa-house-leave {
    --fa: "\E00F";
    --fa--fa: "\E00F\E00F"
}

body.hca-2025 .fa-house-lock {
    --fa: "\E510";
    --fa--fa: "\E510\E510"
}

body.hca-2025 .fa-house-medical {
    --fa: "\E3B2";
    --fa--fa: "\E3B2\E3B2"
}

body.hca-2025 .fa-house-medical-circle-check {
    --fa: "\E511";
    --fa--fa: "\E511\E511"
}

body.hca-2025 .fa-house-medical-circle-exclamation {
    --fa: "\E512";
    --fa--fa: "\E512\E512"
}

body.hca-2025 .fa-house-medical-circle-xmark {
    --fa: "\E513";
    --fa--fa: "\E513\E513"
}

body.hca-2025 .fa-house-medical-flag {
    --fa: "\E514";
    --fa--fa: "\E514\E514"
}

body.hca-2025 .fa-house-night {
    --fa: "\E010";
    --fa--fa: "\E010\E010"
}

body.hca-2025 .fa-house-person-arrive {
    --fa: "\E011";
    --fa--fa: "\E011\E011"
}

body.hca-2025 .fa-house-person-depart, body.hca-2025 .fa-house-person-leave {
    --fa: "\E00F";
    --fa--fa: "\E00F\E00F"
}

body.hca-2025 .fa-house-person-return, body.hca-2025 .fa-house-return {
    --fa: "\E011";
    --fa--fa: "\E011\E011"
}

body.hca-2025 .fa-house-signal {
    --fa: "\E012";
    --fa--fa: "\E012\E012"
}

body.hca-2025 .fa-house-tree {
    --fa: "\E1B3";
    --fa--fa: "\E1B3\E1B3"
}

body.hca-2025 .fa-house-tsunami {
    --fa: "\E515";
    --fa--fa: "\E515\E515"
}

body.hca-2025 .fa-house-turret {
    --fa: "\E1B4";
    --fa--fa: "\E1B4\E1B4"
}

body.hca-2025 .fa-house-user {
    --fa: "\E1B0";
    --fa--fa: "\E1B0\E1B0"
}

body.hca-2025 .fa-house-water {
    --fa: "\F74F";
    --fa--fa: "\F74F\F74F"
}

body.hca-2025 .fa-house-window {
    --fa: "\E3B3";
    --fa--fa: "\E3B3\E3B3"
}

body.hca-2025 .fa-hryvnia, body.hca-2025 .fa-hryvnia-sign {
    --fa: "\F6F2";
    --fa--fa: "\F6F2\F6F2"
}

body.hca-2025 .fa-humidity {
    --fa: "\F750";
    --fa--fa: "\F750\F750"
}

body.hca-2025 .fa-hundred-points {
    --fa: "\E41C";
    --fa--fa: "\E41C\E41C"
}

body.hca-2025 .fa-hurricane {
    --fa: "\F751";
    --fa--fa: "\F751\F751"
}

body.hca-2025 .fa-hydra {
    --fa: "\E686";
    --fa--fa: "\E686\E686"
}

body.hca-2025 .fa-hyphen {
    --fa: "-";
    --fa--fa: "--"
}

body.hca-2025 .fa-i {
    --fa: "I";
    --fa--fa: "II"
}

body.hca-2025 .fa-i-cursor {
    --fa: "\F246";
    --fa--fa: "\F246\F246"
}

body.hca-2025 .fa-ice-cream {
    --fa: "\F810";
    --fa--fa: "\F810\F810"
}

body.hca-2025 .fa-ice-skate {
    --fa: "\F7AC";
    --fa--fa: "\F7AC\F7AC"
}

body.hca-2025 .fa-icicles {
    --fa: "\F7AD";
    --fa--fa: "\F7AD\F7AD"
}

body.hca-2025 .fa-icons {
    --fa: "\F86D";
    --fa--fa: "\F86D\F86D"
}

body.hca-2025 .fa-icons-alt {
    --fa: "\F86E";
    --fa--fa: "\F86E\F86E"
}

body.hca-2025 .fa-id-badge {
    --fa: "\F2C1";
    --fa--fa: "\F2C1\F2C1"
}

body.hca-2025 .fa-id-card {
    --fa: "\F2C2";
    --fa--fa: "\F2C2\F2C2"
}

body.hca-2025 .fa-id-card-alt, body.hca-2025 .fa-id-card-clip {
    --fa: "\F47F";
    --fa--fa: "\F47F\F47F"
}

body.hca-2025 .fa-igloo {
    --fa: "\F7AE";
    --fa--fa: "\F7AE\F7AE"
}

body.hca-2025 .fa-ils {
    --fa: "\F20B";
    --fa--fa: "\F20B\F20B"
}

body.hca-2025 .fa-image {
    --fa: "\F03E";
    --fa--fa: "\F03E\F03E"
}

body.hca-2025 .fa-image-landscape {
    --fa: "\E1B5";
    --fa--fa: "\E1B5\E1B5"
}

body.hca-2025 .fa-image-polaroid {
    --fa: "\F8C4";
    --fa--fa: "\F8C4\F8C4"
}

body.hca-2025 .fa-image-polaroid-user {
    --fa: "\E1B6";
    --fa--fa: "\E1B6\E1B6"
}

body.hca-2025 .fa-image-portrait {
    --fa: "\F3E0";
    --fa--fa: "\F3E0\F3E0"
}

body.hca-2025 .fa-image-slash {
    --fa: "\E1B7";
    --fa--fa: "\E1B7\E1B7"
}

body.hca-2025 .fa-image-user {
    --fa: "\E1B8";
    --fa--fa: "\E1B8\E1B8"
}

body.hca-2025 .fa-images {
    --fa: "\F302";
    --fa--fa: "\F302\F302"
}

body.hca-2025 .fa-images-user {
    --fa: "\E1B9";
    --fa--fa: "\E1B9\E1B9"
}

body.hca-2025 .fa-inbox {
    --fa: "\F01C";
    --fa--fa: "\F01C\F01C"
}

body.hca-2025 .fa-inbox-arrow-down {
    --fa: "\F310";
    --fa--fa: "\F310\F310"
}

body.hca-2025 .fa-inbox-arrow-up {
    --fa: "\F311";
    --fa--fa: "\F311\F311"
}

body.hca-2025 .fa-inbox-full {
    --fa: "\E1BA";
    --fa--fa: "\E1BA\E1BA"
}

body.hca-2025 .fa-inbox-in {
    --fa: "\F310";
    --fa--fa: "\F310\F310"
}

body.hca-2025 .fa-inbox-out {
    --fa: "\F311";
    --fa--fa: "\F311\F311"
}

body.hca-2025 .fa-inboxes {
    --fa: "\E1BB";
    --fa--fa: "\E1BB\E1BB"
}

body.hca-2025 .fa-indent {
    --fa: "\F03C";
    --fa--fa: "\F03C\F03C"
}

body.hca-2025 .fa-indian-rupee, body.hca-2025 .fa-indian-rupee-sign {
    --fa: "\E1BC";
    --fa--fa: "\E1BC\E1BC"
}

body.hca-2025 .fa-industry {
    --fa: "\F275";
    --fa--fa: "\F275\F275"
}

body.hca-2025 .fa-industry-alt, body.hca-2025 .fa-industry-windows {
    --fa: "\F3B3";
    --fa--fa: "\F3B3\F3B3"
}

body.hca-2025 .fa-infinity {
    --fa: "\F534";
    --fa--fa: "\F534\F534"
}

body.hca-2025 .fa-info {
    --fa: "\F129";
    --fa--fa: "\F129\F129"
}

body.hca-2025 .fa-info-circle {
    --fa: "\F05A";
    --fa--fa: "\F05A\F05A"
}

body.hca-2025 .fa-info-square {
    --fa: "\F30F";
    --fa--fa: "\F30F\F30F"
}

body.hca-2025 .fa-inhaler {
    --fa: "\F5F9";
    --fa--fa: "\F5F9\F5F9"
}

body.hca-2025 .fa-input-numeric {
    --fa: "\E1BD";
    --fa--fa: "\E1BD\E1BD"
}

body.hca-2025 .fa-input-pipe {
    --fa: "\E1BE";
    --fa--fa: "\E1BE\E1BE"
}

body.hca-2025 .fa-input-text {
    --fa: "\E1BF";
    --fa--fa: "\E1BF\E1BF"
}

body.hca-2025 .fa-inr {
    --fa: "\E1BC";
    --fa--fa: "\E1BC\E1BC"
}

body.hca-2025 .fa-institution {
    --fa: "\F19C";
    --fa--fa: "\F19C\F19C"
}

body.hca-2025 .fa-integral {
    --fa: "\F667";
    --fa--fa: "\F667\F667"
}

body.hca-2025 .fa-interrobang {
    --fa: "\E5BA";
    --fa--fa: "\E5BA\E5BA"
}

body.hca-2025 .fa-intersection {
    --fa: "\F668";
    --fa--fa: "\F668\F668"
}

body.hca-2025 .fa-inventory {
    --fa: "\F480";
    --fa--fa: "\F480\F480"
}

body.hca-2025 .fa-island-tree-palm, body.hca-2025 .fa-island-tropical {
    --fa: "\F811";
    --fa--fa: "\F811\F811"
}

body.hca-2025 .fa-italic {
    --fa: "\F033";
    --fa--fa: "\F033\F033"
}

body.hca-2025 .fa-j {
    --fa: "J";
    --fa--fa: "JJ"
}

body.hca-2025 .fa-jack-o-lantern {
    --fa: "\F30E";
    --fa--fa: "\F30E\F30E"
}

body.hca-2025 .fa-jar {
    --fa: "\E516";
    --fa--fa: "\E516\E516"
}

body.hca-2025 .fa-jar-wheat {
    --fa: "\E517";
    --fa--fa: "\E517\E517"
}

body.hca-2025 .fa-jedi {
    --fa: "\F669";
    --fa--fa: "\F669\F669"
}

body.hca-2025 .fa-jet-fighter {
    --fa: "\F0FB";
    --fa--fa: "\F0FB\F0FB"
}

body.hca-2025 .fa-jet-fighter-up {
    --fa: "\E518";
    --fa--fa: "\E518\E518"
}

body.hca-2025 .fa-joint {
    --fa: "\F595";
    --fa--fa: "\F595\F595"
}

body.hca-2025 .fa-journal-whills {
    --fa: "\F66A";
    --fa--fa: "\F66A\F66A"
}

body.hca-2025 .fa-joystick {
    --fa: "\F8C5";
    --fa--fa: "\F8C5\F8C5"
}

body.hca-2025 .fa-jpy {
    --fa: "\F157";
    --fa--fa: "\F157\F157"
}

body.hca-2025 .fa-jug {
    --fa: "\F8C6";
    --fa--fa: "\F8C6\F8C6"
}

body.hca-2025 .fa-jug-bottle {
    --fa: "\E5FB";
    --fa--fa: "\E5FB\E5FB"
}

body.hca-2025 .fa-jug-detergent {
    --fa: "\E519";
    --fa--fa: "\E519\E519"
}

body.hca-2025 .fa-k {
    --fa: "K";
    --fa--fa: "KK"
}

body.hca-2025 .fa-kaaba {
    --fa: "\F66B";
    --fa--fa: "\F66B\F66B"
}

body.hca-2025 .fa-kazoo {
    --fa: "\F8C7";
    --fa--fa: "\F8C7\F8C7"
}

body.hca-2025 .fa-kerning {
    --fa: "\F86F";
    --fa--fa: "\F86F\F86F"
}

body.hca-2025 .fa-key {
    --fa: "\F084";
    --fa--fa: "\F084\F084"
}

body.hca-2025 .fa-key-skeleton {
    --fa: "\F6F3";
    --fa--fa: "\F6F3\F6F3"
}

body.hca-2025 .fa-key-skeleton-left-right {
    --fa: "\E3B4";
    --fa--fa: "\E3B4\E3B4"
}

body.hca-2025 .fa-keyboard {
    --fa: "\F11C";
    --fa--fa: "\F11C\F11C"
}

body.hca-2025 .fa-keyboard-brightness {
    --fa: "\E1C0";
    --fa--fa: "\E1C0\E1C0"
}

body.hca-2025 .fa-keyboard-brightness-low {
    --fa: "\E1C1";
    --fa--fa: "\E1C1\E1C1"
}

body.hca-2025 .fa-keyboard-down {
    --fa: "\E1C2";
    --fa--fa: "\E1C2\E1C2"
}

body.hca-2025 .fa-keyboard-left {
    --fa: "\E1C3";
    --fa--fa: "\E1C3\E1C3"
}

body.hca-2025 .fa-keynote {
    --fa: "\F66C";
    --fa--fa: "\F66C\F66C"
}

body.hca-2025 .fa-khanda {
    --fa: "\F66D";
    --fa--fa: "\F66D\F66D"
}

body.hca-2025 .fa-kidneys {
    --fa: "\F5FB";
    --fa--fa: "\F5FB\F5FB"
}

body.hca-2025 .fa-kip-sign {
    --fa: "\E1C4";
    --fa--fa: "\E1C4\E1C4"
}

body.hca-2025 .fa-kiss {
    --fa: "\F596";
    --fa--fa: "\F596\F596"
}

body.hca-2025 .fa-kiss-beam {
    --fa: "\F597";
    --fa--fa: "\F597\F597"
}

body.hca-2025 .fa-kiss-wink-heart {
    --fa: "\F598";
    --fa--fa: "\F598\F598"
}

body.hca-2025 .fa-kit-medical {
    --fa: "\F479";
    --fa--fa: "\F479\F479"
}

body.hca-2025 .fa-kitchen-set {
    --fa: "\E51A";
    --fa--fa: "\E51A\E51A"
}

body.hca-2025 .fa-kite {
    --fa: "\F6F4";
    --fa--fa: "\F6F4\F6F4"
}

body.hca-2025 .fa-kiwi-bird {
    --fa: "\F535";
    --fa--fa: "\F535\F535"
}

body.hca-2025 .fa-kiwi-fruit {
    --fa: "\E30C";
    --fa--fa: "\E30C\E30C"
}

body.hca-2025 .fa-knife {
    --fa: "\F2E4";
    --fa--fa: "\F2E4\F2E4"
}

body.hca-2025 .fa-knife-kitchen {
    --fa: "\F6F5";
    --fa--fa: "\F6F5\F6F5"
}

body.hca-2025 .fa-krw {
    --fa: "\F159";
    --fa--fa: "\F159\F159"
}

body.hca-2025 .fa-l {
    --fa: "L";
    --fa--fa: "LL"
}

body.hca-2025 .fa-lacrosse-stick {
    --fa: "\E3B5";
    --fa--fa: "\E3B5\E3B5"
}

body.hca-2025 .fa-lacrosse-stick-ball {
    --fa: "\E3B6";
    --fa--fa: "\E3B6\E3B6"
}

body.hca-2025 .fa-ladder-water {
    --fa: "\F5C5";
    --fa--fa: "\F5C5\F5C5"
}

body.hca-2025 .fa-lambda {
    --fa: "\F66E";
    --fa--fa: "\F66E\F66E"
}

body.hca-2025 .fa-lamp {
    --fa: "\F4CA";
    --fa--fa: "\F4CA\F4CA"
}

body.hca-2025 .fa-lamp-desk {
    --fa: "\E014";
    --fa--fa: "\E014\E014"
}

body.hca-2025 .fa-lamp-floor {
    --fa: "\E015";
    --fa--fa: "\E015\E015"
}

body.hca-2025 .fa-lamp-street {
    --fa: "\E1C5";
    --fa--fa: "\E1C5\E1C5"
}

body.hca-2025 .fa-land-mine-on {
    --fa: "\E51B";
    --fa--fa: "\E51B\E51B"
}

body.hca-2025 .fa-landmark {
    --fa: "\F66F";
    --fa--fa: "\F66F\F66F"
}

body.hca-2025 .fa-landmark-alt, body.hca-2025 .fa-landmark-dome {
    --fa: "\F752";
    --fa--fa: "\F752\F752"
}

body.hca-2025 .fa-landmark-flag {
    --fa: "\E51C";
    --fa--fa: "\E51C\E51C"
}

body.hca-2025 .fa-landmark-magnifying-glass {
    --fa: "\E622";
    --fa--fa: "\E622\E622"
}

body.hca-2025 .fa-landscape {
    --fa: "\E1B5";
    --fa--fa: "\E1B5\E1B5"
}

body.hca-2025 .fa-language {
    --fa: "\F1AB";
    --fa--fa: "\F1AB\F1AB"
}

body.hca-2025 .fa-laptop {
    --fa: "\F109";
    --fa--fa: "\F109\F109"
}

body.hca-2025 .fa-laptop-arrow-down {
    --fa: "\E1C6";
    --fa--fa: "\E1C6\E1C6"
}

body.hca-2025 .fa-laptop-binary {
    --fa: "\E5E7";
    --fa--fa: "\E5E7\E5E7"
}

body.hca-2025 .fa-laptop-code {
    --fa: "\F5FC";
    --fa--fa: "\F5FC\F5FC"
}

body.hca-2025 .fa-laptop-file {
    --fa: "\E51D";
    --fa--fa: "\E51D\E51D"
}

body.hca-2025 .fa-laptop-house {
    --fa: "\E066";
    --fa--fa: "\E066\E066"
}

body.hca-2025 .fa-laptop-medical {
    --fa: "\F812";
    --fa--fa: "\F812\F812"
}

body.hca-2025 .fa-laptop-mobile {
    --fa: "\F87A";
    --fa--fa: "\F87A\F87A"
}

body.hca-2025 .fa-laptop-slash {
    --fa: "\E1C7";
    --fa--fa: "\E1C7\E1C7"
}

body.hca-2025 .fa-lari-sign {
    --fa: "\E1C8";
    --fa--fa: "\E1C8\E1C8"
}

body.hca-2025 .fa-lasso {
    --fa: "\F8C8";
    --fa--fa: "\F8C8\F8C8"
}

body.hca-2025 .fa-lasso-sparkles {
    --fa: "\E1C9";
    --fa--fa: "\E1C9\E1C9"
}

body.hca-2025 .fa-laugh {
    --fa: "\F599";
    --fa--fa: "\F599\F599"
}

body.hca-2025 .fa-laugh-beam {
    --fa: "\F59A";
    --fa--fa: "\F59A\F59A"
}

body.hca-2025 .fa-laugh-squint {
    --fa: "\F59B";
    --fa--fa: "\F59B\F59B"
}

body.hca-2025 .fa-laugh-wink {
    --fa: "\F59C";
    --fa--fa: "\F59C\F59C"
}

body.hca-2025 .fa-layer-group {
    --fa: "\F5FD";
    --fa--fa: "\F5FD\F5FD"
}

body.hca-2025 .fa-layer-group-minus {
    --fa: "\F5FE";
    --fa--fa: "\F5FE\F5FE"
}

body.hca-2025 .fa-layer-group-plus {
    --fa: "\F5FF";
    --fa--fa: "\F5FF\F5FF"
}

body.hca-2025 .fa-layer-minus {
    --fa: "\F5FE";
    --fa--fa: "\F5FE\F5FE"
}

body.hca-2025 .fa-layer-plus {
    --fa: "\F5FF";
    --fa--fa: "\F5FF\F5FF"
}

body.hca-2025 .fa-leaf {
    --fa: "\F06C";
    --fa--fa: "\F06C\F06C"
}

body.hca-2025 .fa-leaf-heart {
    --fa: "\F4CB";
    --fa--fa: "\F4CB\F4CB"
}

body.hca-2025 .fa-leaf-maple {
    --fa: "\F6F6";
    --fa--fa: "\F6F6\F6F6"
}

body.hca-2025 .fa-leaf-oak {
    --fa: "\F6F7";
    --fa--fa: "\F6F7\F6F7"
}

body.hca-2025 .fa-leafy-green {
    --fa: "\E41D";
    --fa--fa: "\E41D\E41D"
}

body.hca-2025 .fa-left {
    --fa: "\F355";
    --fa--fa: "\F355\F355"
}

body.hca-2025 .fa-left-from-bracket {
    --fa: "\E66C";
    --fa--fa: "\E66C\E66C"
}

body.hca-2025 .fa-left-from-line {
    --fa: "\F348";
    --fa--fa: "\F348\F348"
}

body.hca-2025 .fa-left-long {
    --fa: "\F30A";
    --fa--fa: "\F30A\F30A"
}

body.hca-2025 .fa-left-long-to-line {
    --fa: "\E41E";
    --fa--fa: "\E41E\E41E"
}

body.hca-2025 .fa-left-right {
    --fa: "\F337";
    --fa--fa: "\F337\F337"
}

body.hca-2025 .fa-left-to-bracket {
    --fa: "\E66D";
    --fa--fa: "\E66D\E66D"
}

body.hca-2025 .fa-left-to-line {
    --fa: "\F34B";
    --fa--fa: "\F34B\F34B"
}

body.hca-2025 .fa-legal {
    --fa: "\F0E3";
    --fa--fa: "\F0E3\F0E3"
}

body.hca-2025 .fa-lemon {
    --fa: "\F094";
    --fa--fa: "\F094\F094"
}

body.hca-2025 .fa-less-than {
    --fa: "<";
    --fa--fa: "<<"
}

body.hca-2025 .fa-less-than-equal {
    --fa: "\F537";
    --fa--fa: "\F537\F537"
}

body.hca-2025 .fa-level-down {
    --fa: "\F149";
    --fa--fa: "\F149\F149"
}

body.hca-2025 .fa-level-down-alt {
    --fa: "\F3BE";
    --fa--fa: "\F3BE\F3BE"
}

body.hca-2025 .fa-level-up {
    --fa: "\F148";
    --fa--fa: "\F148\F148"
}

body.hca-2025 .fa-level-up-alt {
    --fa: "\F3BF";
    --fa--fa: "\F3BF\F3BF"
}

body.hca-2025 .fa-life-ring {
    --fa: "\F1CD";
    --fa--fa: "\F1CD\F1CD"
}

body.hca-2025 .fa-light-ceiling {
    --fa: "\E016";
    --fa--fa: "\E016\E016"
}

body.hca-2025 .fa-light-emergency {
    --fa: "\E41F";
    --fa--fa: "\E41F\E41F"
}

body.hca-2025 .fa-light-emergency-on {
    --fa: "\E420";
    --fa--fa: "\E420\E420"
}

body.hca-2025 .fa-light-switch {
    --fa: "\E017";
    --fa--fa: "\E017\E017"
}

body.hca-2025 .fa-light-switch-off {
    --fa: "\E018";
    --fa--fa: "\E018\E018"
}

body.hca-2025 .fa-light-switch-on {
    --fa: "\E019";
    --fa--fa: "\E019\E019"
}

body.hca-2025 .fa-lightbulb {
    --fa: "\F0EB";
    --fa--fa: "\F0EB\F0EB"
}

body.hca-2025 .fa-lightbulb-cfl {
    --fa: "\E5A6";
    --fa--fa: "\E5A6\E5A6"
}

body.hca-2025 .fa-lightbulb-cfl-on {
    --fa: "\E5A7";
    --fa--fa: "\E5A7\E5A7"
}

body.hca-2025 .fa-lightbulb-dollar {
    --fa: "\F670";
    --fa--fa: "\F670\F670"
}

body.hca-2025 .fa-lightbulb-exclamation {
    --fa: "\F671";
    --fa--fa: "\F671\F671"
}

body.hca-2025 .fa-lightbulb-exclamation-on {
    --fa: "\E1CA";
    --fa--fa: "\E1CA\E1CA"
}

body.hca-2025 .fa-lightbulb-gear {
    --fa: "\E5FD";
    --fa--fa: "\E5FD\E5FD"
}

body.hca-2025 .fa-lightbulb-message {
    --fa: "\E687";
    --fa--fa: "\E687\E687"
}

body.hca-2025 .fa-lightbulb-on {
    --fa: "\F672";
    --fa--fa: "\F672\F672"
}

body.hca-2025 .fa-lightbulb-slash {
    --fa: "\F673";
    --fa--fa: "\F673\F673"
}

body.hca-2025 .fa-lighthouse {
    --fa: "\E612";
    --fa--fa: "\E612\E612"
}

body.hca-2025 .fa-lights-holiday {
    --fa: "\F7B2";
    --fa--fa: "\F7B2\F7B2"
}

body.hca-2025 .fa-line-chart {
    --fa: "\F201";
    --fa--fa: "\F201\F201"
}

body.hca-2025 .fa-line-columns {
    --fa: "\F870";
    --fa--fa: "\F870\F870"
}

body.hca-2025 .fa-line-height {
    --fa: "\F871";
    --fa--fa: "\F871\F871"
}

body.hca-2025 .fa-lines-leaning {
    --fa: "\E51E";
    --fa--fa: "\E51E\E51E"
}

body.hca-2025 .fa-link {
    --fa: "\F0C1";
    --fa--fa: "\F0C1\F0C1"
}

body.hca-2025 .fa-link-horizontal {
    --fa: "\E1CB";
    --fa--fa: "\E1CB\E1CB"
}

body.hca-2025 .fa-link-horizontal-slash {
    --fa: "\E1CC";
    --fa--fa: "\E1CC\E1CC"
}

body.hca-2025 .fa-link-simple {
    --fa: "\E1CD";
    --fa--fa: "\E1CD\E1CD"
}

body.hca-2025 .fa-link-simple-slash {
    --fa: "\E1CE";
    --fa--fa: "\E1CE\E1CE"
}

body.hca-2025 .fa-link-slash {
    --fa: "\F127";
    --fa--fa: "\F127\F127"
}

body.hca-2025 .fa-lips {
    --fa: "\F600";
    --fa--fa: "\F600\F600"
}

body.hca-2025 .fa-lira-sign {
    --fa: "\F195";
    --fa--fa: "\F195\F195"
}

body.hca-2025 .fa-list {
    --fa: "\F03A";
    --fa--fa: "\F03A\F03A"
}

body.hca-2025 .fa-list-1-2 {
    --fa: "\F0CB";
    --fa--fa: "\F0CB\F0CB"
}

body.hca-2025 .fa-list-alt {
    --fa: "\F022";
    --fa--fa: "\F022\F022"
}

body.hca-2025 .fa-list-check {
    --fa: "\F0AE";
    --fa--fa: "\F0AE\F0AE"
}

body.hca-2025 .fa-list-dots {
    --fa: "\F0CA";
    --fa--fa: "\F0CA\F0CA"
}

body.hca-2025 .fa-list-dropdown {
    --fa: "\E1CF";
    --fa--fa: "\E1CF\E1CF"
}

body.hca-2025 .fa-list-music {
    --fa: "\F8C9";
    --fa--fa: "\F8C9\F8C9"
}

body.hca-2025 .fa-list-numeric, body.hca-2025 .fa-list-ol {
    --fa: "\F0CB";
    --fa--fa: "\F0CB\F0CB"
}

body.hca-2025 .fa-list-radio {
    --fa: "\E1D0";
    --fa--fa: "\E1D0\E1D0"
}

body.hca-2025 .fa-list-squares {
    --fa: "\F03A";
    --fa--fa: "\F03A\F03A"
}

body.hca-2025 .fa-list-timeline {
    --fa: "\E1D1";
    --fa--fa: "\E1D1\E1D1"
}

body.hca-2025 .fa-list-tree {
    --fa: "\E1D2";
    --fa--fa: "\E1D2\E1D2"
}

body.hca-2025 .fa-list-ul {
    --fa: "\F0CA";
    --fa--fa: "\F0CA\F0CA"
}

body.hca-2025 .fa-litecoin-sign {
    --fa: "\E1D3";
    --fa--fa: "\E1D3\E1D3"
}

body.hca-2025 .fa-loader {
    --fa: "\E1D4";
    --fa--fa: "\E1D4\E1D4"
}

body.hca-2025 .fa-lobster {
    --fa: "\E421";
    --fa--fa: "\E421\E421"
}

body.hca-2025 .fa-location {
    --fa: "\F601";
    --fa--fa: "\F601\F601"
}

body.hca-2025 .fa-location-arrow {
    --fa: "\F124";
    --fa--fa: "\F124\F124"
}

body.hca-2025 .fa-location-arrow-up {
    --fa: "\E63A";
    --fa--fa: "\E63A\E63A"
}

body.hca-2025 .fa-location-check {
    --fa: "\F606";
    --fa--fa: "\F606\F606"
}

body.hca-2025 .fa-location-circle {
    --fa: "\F602";
    --fa--fa: "\F602\F602"
}

body.hca-2025 .fa-location-crosshairs {
    --fa: "\F601";
    --fa--fa: "\F601\F601"
}

body.hca-2025 .fa-location-crosshairs-slash {
    --fa: "\F603";
    --fa--fa: "\F603\F603"
}

body.hca-2025 .fa-location-dot {
    --fa: "\F3C5";
    --fa--fa: "\F3C5\F3C5"
}

body.hca-2025 .fa-location-dot-slash {
    --fa: "\F605";
    --fa--fa: "\F605\F605"
}

body.hca-2025 .fa-location-exclamation {
    --fa: "\F608";
    --fa--fa: "\F608\F608"
}

body.hca-2025 .fa-location-minus {
    --fa: "\F609";
    --fa--fa: "\F609\F609"
}

body.hca-2025 .fa-location-pen {
    --fa: "\F607";
    --fa--fa: "\F607\F607"
}

body.hca-2025 .fa-location-pin {
    --fa: "\F041";
    --fa--fa: "\F041\F041"
}

body.hca-2025 .fa-location-pin-lock {
    --fa: "\E51F";
    --fa--fa: "\E51F\E51F"
}

body.hca-2025 .fa-location-pin-slash {
    --fa: "\F60C";
    --fa--fa: "\F60C\F60C"
}

body.hca-2025 .fa-location-plus {
    --fa: "\F60A";
    --fa--fa: "\F60A\F60A"
}

body.hca-2025 .fa-location-question {
    --fa: "\F60B";
    --fa--fa: "\F60B\F60B"
}

body.hca-2025 .fa-location-slash {
    --fa: "\F603";
    --fa--fa: "\F603\F603"
}

body.hca-2025 .fa-location-smile {
    --fa: "\F60D";
    --fa--fa: "\F60D\F60D"
}

body.hca-2025 .fa-location-xmark {
    --fa: "\F60E";
    --fa--fa: "\F60E\F60E"
}

body.hca-2025 .fa-lock {
    --fa: "\F023";
    --fa--fa: "\F023\F023"
}

body.hca-2025 .fa-lock-a {
    --fa: "\E422";
    --fa--fa: "\E422\E422"
}

body.hca-2025 .fa-lock-alt {
    --fa: "\F30D";
    --fa--fa: "\F30D\F30D"
}

body.hca-2025 .fa-lock-hashtag {
    --fa: "\E423";
    --fa--fa: "\E423\E423"
}

body.hca-2025 .fa-lock-keyhole {
    --fa: "\F30D";
    --fa--fa: "\F30D\F30D"
}

body.hca-2025 .fa-lock-keyhole-open {
    --fa: "\F3C2";
    --fa--fa: "\F3C2\F3C2"
}

body.hca-2025 .fa-lock-open {
    --fa: "\F3C1";
    --fa--fa: "\F3C1\F3C1"
}

body.hca-2025 .fa-lock-open-alt {
    --fa: "\F3C2";
    --fa--fa: "\F3C2\F3C2"
}

body.hca-2025 .fa-locust {
    --fa: "\E520";
    --fa--fa: "\E520\E520"
}

body.hca-2025 .fa-lollipop, body.hca-2025 .fa-lollypop {
    --fa: "\E424";
    --fa--fa: "\E424\E424"
}

body.hca-2025 .fa-long-arrow-alt-down {
    --fa: "\F309";
    --fa--fa: "\F309\F309"
}

body.hca-2025 .fa-long-arrow-alt-left {
    --fa: "\F30A";
    --fa--fa: "\F30A\F30A"
}

body.hca-2025 .fa-long-arrow-alt-right {
    --fa: "\F30B";
    --fa--fa: "\F30B\F30B"
}

body.hca-2025 .fa-long-arrow-alt-up {
    --fa: "\F30C";
    --fa--fa: "\F30C\F30C"
}

body.hca-2025 .fa-long-arrow-down {
    --fa: "\F175";
    --fa--fa: "\F175\F175"
}

body.hca-2025 .fa-long-arrow-left {
    --fa: "\F177";
    --fa--fa: "\F177\F177"
}

body.hca-2025 .fa-long-arrow-right {
    --fa: "\F178";
    --fa--fa: "\F178\F178"
}

body.hca-2025 .fa-long-arrow-up {
    --fa: "\F176";
    --fa--fa: "\F176\F176"
}

body.hca-2025 .fa-loveseat {
    --fa: "\F4CC";
    --fa--fa: "\F4CC\F4CC"
}

body.hca-2025 .fa-low-vision {
    --fa: "\F2A8";
    --fa--fa: "\F2A8\F2A8"
}

body.hca-2025 .fa-luchador, body.hca-2025 .fa-luchador-mask {
    --fa: "\F455";
    --fa--fa: "\F455\F455"
}

body.hca-2025 .fa-luggage-cart {
    --fa: "\F59D";
    --fa--fa: "\F59D\F59D"
}

body.hca-2025 .fa-lungs {
    --fa: "\F604";
    --fa--fa: "\F604\F604"
}

body.hca-2025 .fa-lungs-virus {
    --fa: "\E067";
    --fa--fa: "\E067\E067"
}

body.hca-2025 .fa-m {
    --fa: "M";
    --fa--fa: "MM"
}

body.hca-2025 .fa-mace {
    --fa: "\F6F8";
    --fa--fa: "\F6F8\F6F8"
}

body.hca-2025 .fa-magic {
    --fa: "\F0D0";
    --fa--fa: "\F0D0\F0D0"
}

body.hca-2025 .fa-magic-wand-sparkles {
    --fa: "\E2CA";
    --fa--fa: "\E2CA\E2CA"
}

body.hca-2025 .fa-magnet {
    --fa: "\F076";
    --fa--fa: "\F076\F076"
}

body.hca-2025 .fa-magnifying-glass {
    --fa: "\F002";
    --fa--fa: "\F002\F002"
}

body.hca-2025 .fa-magnifying-glass-arrow-right {
    --fa: "\E521";
    --fa--fa: "\E521\E521"
}

body.hca-2025 .fa-magnifying-glass-arrows-rotate {
    --fa: "\E65E";
    --fa--fa: "\E65E\E65E"
}

body.hca-2025 .fa-magnifying-glass-chart {
    --fa: "\E522";
    --fa--fa: "\E522\E522"
}

body.hca-2025 .fa-magnifying-glass-dollar {
    --fa: "\F688";
    --fa--fa: "\F688\F688"
}

body.hca-2025 .fa-magnifying-glass-location {
    --fa: "\F689";
    --fa--fa: "\F689\F689"
}

body.hca-2025 .fa-magnifying-glass-minus {
    --fa: "\F010";
    --fa--fa: "\F010\F010"
}

body.hca-2025 .fa-magnifying-glass-music {
    --fa: "\E65F";
    --fa--fa: "\E65F\E65F"
}

body.hca-2025 .fa-magnifying-glass-play {
    --fa: "\E660";
    --fa--fa: "\E660\E660"
}

body.hca-2025 .fa-magnifying-glass-plus {
    --fa: "\F00E";
    --fa--fa: "\F00E\F00E"
}

body.hca-2025 .fa-magnifying-glass-waveform {
    --fa: "\E661";
    --fa--fa: "\E661\E661"
}

body.hca-2025 .fa-mail-bulk {
    --fa: "\F674";
    --fa--fa: "\F674\F674"
}

body.hca-2025 .fa-mail-forward {
    --fa: "\F064";
    --fa--fa: "\F064\F064"
}

body.hca-2025 .fa-mail-reply {
    --fa: "\F3E5";
    --fa--fa: "\F3E5\F3E5"
}

body.hca-2025 .fa-mail-reply-all {
    --fa: "\F122";
    --fa--fa: "\F122\F122"
}

body.hca-2025 .fa-mailbox {
    --fa: "\F813";
    --fa--fa: "\F813\F813"
}

body.hca-2025 .fa-mailbox-flag-up {
    --fa: "\E5BB";
    --fa--fa: "\E5BB\E5BB"
}

body.hca-2025 .fa-maki-roll, body.hca-2025 .fa-makizushi {
    --fa: "\E48B";
    --fa--fa: "\E48B\E48B"
}

body.hca-2025 .fa-male {
    --fa: "\F183";
    --fa--fa: "\F183\F183"
}

body.hca-2025 .fa-manat-sign {
    --fa: "\E1D5";
    --fa--fa: "\E1D5\E1D5"
}

body.hca-2025 .fa-mandolin {
    --fa: "\F6F9";
    --fa--fa: "\F6F9\F6F9"
}

body.hca-2025 .fa-mango {
    --fa: "\E30F";
    --fa--fa: "\E30F\E30F"
}

body.hca-2025 .fa-manhole {
    --fa: "\E1D6";
    --fa--fa: "\E1D6\E1D6"
}

body.hca-2025 .fa-map {
    --fa: "\F279";
    --fa--fa: "\F279\F279"
}

body.hca-2025 .fa-map-location {
    --fa: "\F59F";
    --fa--fa: "\F59F\F59F"
}

body.hca-2025 .fa-map-location-dot {
    --fa: "\F5A0";
    --fa--fa: "\F5A0\F5A0"
}

body.hca-2025 .fa-map-marked {
    --fa: "\F59F";
    --fa--fa: "\F59F\F59F"
}

body.hca-2025 .fa-map-marked-alt {
    --fa: "\F5A0";
    --fa--fa: "\F5A0\F5A0"
}

body.hca-2025 .fa-map-marker {
    --fa: "\F041";
    --fa--fa: "\F041\F041"
}

body.hca-2025 .fa-map-marker-alt {
    --fa: "\F3C5";
    --fa--fa: "\F3C5\F3C5"
}

body.hca-2025 .fa-map-marker-alt-slash {
    --fa: "\F605";
    --fa--fa: "\F605\F605"
}

body.hca-2025 .fa-map-marker-check {
    --fa: "\F606";
    --fa--fa: "\F606\F606"
}

body.hca-2025 .fa-map-marker-edit {
    --fa: "\F607";
    --fa--fa: "\F607\F607"
}

body.hca-2025 .fa-map-marker-exclamation {
    --fa: "\F608";
    --fa--fa: "\F608\F608"
}

body.hca-2025 .fa-map-marker-minus {
    --fa: "\F609";
    --fa--fa: "\F609\F609"
}

body.hca-2025 .fa-map-marker-plus {
    --fa: "\F60A";
    --fa--fa: "\F60A\F60A"
}

body.hca-2025 .fa-map-marker-question {
    --fa: "\F60B";
    --fa--fa: "\F60B\F60B"
}

body.hca-2025 .fa-map-marker-slash {
    --fa: "\F60C";
    --fa--fa: "\F60C\F60C"
}

body.hca-2025 .fa-map-marker-smile {
    --fa: "\F60D";
    --fa--fa: "\F60D\F60D"
}

body.hca-2025 .fa-map-marker-times, body.hca-2025 .fa-map-marker-xmark {
    --fa: "\F60E";
    --fa--fa: "\F60E\F60E"
}

body.hca-2025 .fa-map-pin {
    --fa: "\F276";
    --fa--fa: "\F276\F276"
}

body.hca-2025 .fa-map-signs {
    --fa: "\F277";
    --fa--fa: "\F277\F277"
}

body.hca-2025 .fa-marker {
    --fa: "\F5A1";
    --fa--fa: "\F5A1\F5A1"
}

body.hca-2025 .fa-mars {
    --fa: "\F222";
    --fa--fa: "\F222\F222"
}

body.hca-2025 .fa-mars-and-venus {
    --fa: "\F224";
    --fa--fa: "\F224\F224"
}

body.hca-2025 .fa-mars-and-venus-burst {
    --fa: "\E523";
    --fa--fa: "\E523\E523"
}

body.hca-2025 .fa-mars-double {
    --fa: "\F227";
    --fa--fa: "\F227\F227"
}

body.hca-2025 .fa-mars-stroke {
    --fa: "\F229";
    --fa--fa: "\F229\F229"
}

body.hca-2025 .fa-mars-stroke-h, body.hca-2025 .fa-mars-stroke-right {
    --fa: "\F22B";
    --fa--fa: "\F22B\F22B"
}

body.hca-2025 .fa-mars-stroke-up, body.hca-2025 .fa-mars-stroke-v {
    --fa: "\F22A";
    --fa--fa: "\F22A\F22A"
}

body.hca-2025 .fa-martini-glass {
    --fa: "\F57B";
    --fa--fa: "\F57B\F57B"
}

body.hca-2025 .fa-martini-glass-citrus {
    --fa: "\F561";
    --fa--fa: "\F561\F561"
}

body.hca-2025 .fa-martini-glass-empty {
    --fa: "\F000";
    --fa--fa: "\F000\F000"
}

body.hca-2025 .fa-mask {
    --fa: "\F6FA";
    --fa--fa: "\F6FA\F6FA"
}

body.hca-2025 .fa-mask-face {
    --fa: "\E1D7";
    --fa--fa: "\E1D7\E1D7"
}

body.hca-2025 .fa-mask-luchador {
    --fa: "\F455";
    --fa--fa: "\F455\F455"
}

body.hca-2025 .fa-mask-snorkel {
    --fa: "\E3B7";
    --fa--fa: "\E3B7\E3B7"
}

body.hca-2025 .fa-mask-ventilator {
    --fa: "\E524";
    --fa--fa: "\E524\E524"
}

body.hca-2025 .fa-masks-theater {
    --fa: "\F630";
    --fa--fa: "\F630\F630"
}

body.hca-2025 .fa-mattress-pillow {
    --fa: "\E525";
    --fa--fa: "\E525\E525"
}

body.hca-2025 .fa-maximize {
    --fa: "\F31E";
    --fa--fa: "\F31E\F31E"
}

body.hca-2025 .fa-meat {
    --fa: "\F814";
    --fa--fa: "\F814\F814"
}

body.hca-2025 .fa-medal {
    --fa: "\F5A2";
    --fa--fa: "\F5A2\F5A2"
}

body.hca-2025 .fa-medkit {
    --fa: "\F0FA";
    --fa--fa: "\F0FA\F0FA"
}

body.hca-2025 .fa-megaphone {
    --fa: "\F675";
    --fa--fa: "\F675\F675"
}

body.hca-2025 .fa-meh {
    --fa: "\F11A";
    --fa--fa: "\F11A\F11A"
}

body.hca-2025 .fa-meh-blank {
    --fa: "\F5A4";
    --fa--fa: "\F5A4\F5A4"
}

body.hca-2025 .fa-meh-rolling-eyes {
    --fa: "\F5A5";
    --fa--fa: "\F5A5\F5A5"
}

body.hca-2025 .fa-melon {
    --fa: "\E310";
    --fa--fa: "\E310\E310"
}

body.hca-2025 .fa-melon-slice {
    --fa: "\E311";
    --fa--fa: "\E311\E311"
}

body.hca-2025 .fa-memo {
    --fa: "\E1D8";
    --fa--fa: "\E1D8\E1D8"
}

body.hca-2025 .fa-memo-circle-check {
    --fa: "\E1D9";
    --fa--fa: "\E1D9\E1D9"
}

body.hca-2025 .fa-memo-circle-info {
    --fa: "\E49A";
    --fa--fa: "\E49A\E49A"
}

body.hca-2025 .fa-memo-pad {
    --fa: "\E1DA";
    --fa--fa: "\E1DA\E1DA"
}

body.hca-2025 .fa-memory {
    --fa: "\F538";
    --fa--fa: "\F538\F538"
}

body.hca-2025 .fa-menorah {
    --fa: "\F676";
    --fa--fa: "\F676\F676"
}

body.hca-2025 .fa-mercury {
    --fa: "\F223";
    --fa--fa: "\F223\F223"
}

body.hca-2025 .fa-merge {
    --fa: "\E526";
    --fa--fa: "\E526\E526"
}

body.hca-2025 .fa-message {
    --fa: "\F27A";
    --fa--fa: "\F27A\F27A"
}

body.hca-2025 .fa-message-arrow-down {
    --fa: "\E1DB";
    --fa--fa: "\E1DB\E1DB"
}

body.hca-2025 .fa-message-arrow-up {
    --fa: "\E1DC";
    --fa--fa: "\E1DC\E1DC"
}

body.hca-2025 .fa-message-arrow-up-right {
    --fa: "\E1DD";
    --fa--fa: "\E1DD\E1DD"
}

body.hca-2025 .fa-message-bot {
    --fa: "\E3B8";
    --fa--fa: "\E3B8\E3B8"
}

body.hca-2025 .fa-message-captions {
    --fa: "\E1DE";
    --fa--fa: "\E1DE\E1DE"
}

body.hca-2025 .fa-message-check {
    --fa: "\F4A2";
    --fa--fa: "\F4A2\F4A2"
}

body.hca-2025 .fa-message-code {
    --fa: "\E1DF";
    --fa--fa: "\E1DF\E1DF"
}

body.hca-2025 .fa-message-dollar {
    --fa: "\F650";
    --fa--fa: "\F650\F650"
}

body.hca-2025 .fa-message-dots {
    --fa: "\F4A3";
    --fa--fa: "\F4A3\F4A3"
}

body.hca-2025 .fa-message-edit {
    --fa: "\F4A4";
    --fa--fa: "\F4A4\F4A4"
}

body.hca-2025 .fa-message-exclamation {
    --fa: "\F4A5";
    --fa--fa: "\F4A5\F4A5"
}

body.hca-2025 .fa-message-heart {
    --fa: "\E5C9";
    --fa--fa: "\E5C9\E5C9"
}

body.hca-2025 .fa-message-image {
    --fa: "\E1E0";
    --fa--fa: "\E1E0\E1E0"
}

body.hca-2025 .fa-message-lines {
    --fa: "\F4A6";
    --fa--fa: "\F4A6\F4A6"
}

body.hca-2025 .fa-message-medical {
    --fa: "\F7F4";
    --fa--fa: "\F7F4\F7F4"
}

body.hca-2025 .fa-message-middle {
    --fa: "\E1E1";
    --fa--fa: "\E1E1\E1E1"
}

body.hca-2025 .fa-message-middle-top {
    --fa: "\E1E2";
    --fa--fa: "\E1E2\E1E2"
}

body.hca-2025 .fa-message-minus {
    --fa: "\F4A7";
    --fa--fa: "\F4A7\F4A7"
}

body.hca-2025 .fa-message-music {
    --fa: "\F8AF";
    --fa--fa: "\F8AF\F8AF"
}

body.hca-2025 .fa-message-pen {
    --fa: "\F4A4";
    --fa--fa: "\F4A4\F4A4"
}

body.hca-2025 .fa-message-plus {
    --fa: "\F4A8";
    --fa--fa: "\F4A8\F4A8"
}

body.hca-2025 .fa-message-question {
    --fa: "\E1E3";
    --fa--fa: "\E1E3\E1E3"
}

body.hca-2025 .fa-message-quote {
    --fa: "\E1E4";
    --fa--fa: "\E1E4\E1E4"
}

body.hca-2025 .fa-message-slash {
    --fa: "\F4A9";
    --fa--fa: "\F4A9\F4A9"
}

body.hca-2025 .fa-message-smile {
    --fa: "\F4AA";
    --fa--fa: "\F4AA\F4AA"
}

body.hca-2025 .fa-message-sms {
    --fa: "\E1E5";
    --fa--fa: "\E1E5\E1E5"
}

body.hca-2025 .fa-message-text {
    --fa: "\E1E6";
    --fa--fa: "\E1E6\E1E6"
}

body.hca-2025 .fa-message-times, body.hca-2025 .fa-message-xmark {
    --fa: "\F4AB";
    --fa--fa: "\F4AB\F4AB"
}

body.hca-2025 .fa-messages {
    --fa: "\F4B6";
    --fa--fa: "\F4B6\F4B6"
}

body.hca-2025 .fa-messages-dollar {
    --fa: "\F652";
    --fa--fa: "\F652\F652"
}

body.hca-2025 .fa-messages-question {
    --fa: "\E1E7";
    --fa--fa: "\E1E7\E1E7"
}

body.hca-2025 .fa-messaging {
    --fa: "\F4A3";
    --fa--fa: "\F4A3\F4A3"
}

body.hca-2025 .fa-meteor {
    --fa: "\F753";
    --fa--fa: "\F753\F753"
}

body.hca-2025 .fa-meter {
    --fa: "\E1E8";
    --fa--fa: "\E1E8\E1E8"
}

body.hca-2025 .fa-meter-bolt {
    --fa: "\E1E9";
    --fa--fa: "\E1E9\E1E9"
}

body.hca-2025 .fa-meter-droplet {
    --fa: "\E1EA";
    --fa--fa: "\E1EA\E1EA"
}

body.hca-2025 .fa-meter-fire {
    --fa: "\E1EB";
    --fa--fa: "\E1EB\E1EB"
}

body.hca-2025 .fa-microchip {
    --fa: "\F2DB";
    --fa--fa: "\F2DB\F2DB"
}

body.hca-2025 .fa-microchip-ai {
    --fa: "\E1EC";
    --fa--fa: "\E1EC\E1EC"
}

body.hca-2025 .fa-microphone {
    --fa: "\F130";
    --fa--fa: "\F130\F130"
}

body.hca-2025 .fa-microphone-alt {
    --fa: "\F3C9";
    --fa--fa: "\F3C9\F3C9"
}

body.hca-2025 .fa-microphone-alt-slash {
    --fa: "\F539";
    --fa--fa: "\F539\F539"
}

body.hca-2025 .fa-microphone-circle {
    --fa: "\E116";
    --fa--fa: "\E116\E116"
}

body.hca-2025 .fa-microphone-circle-alt {
    --fa: "\E117";
    --fa--fa: "\E117\E117"
}

body.hca-2025 .fa-microphone-lines {
    --fa: "\F3C9";
    --fa--fa: "\F3C9\F3C9"
}

body.hca-2025 .fa-microphone-lines-slash {
    --fa: "\F539";
    --fa--fa: "\F539\F539"
}

body.hca-2025 .fa-microphone-slash {
    --fa: "\F131";
    --fa--fa: "\F131\F131"
}

body.hca-2025 .fa-microphone-stand {
    --fa: "\F8CB";
    --fa--fa: "\F8CB\F8CB"
}

body.hca-2025 .fa-microscope {
    --fa: "\F610";
    --fa--fa: "\F610\F610"
}

body.hca-2025 .fa-microwave {
    --fa: "\E01B";
    --fa--fa: "\E01B\E01B"
}

body.hca-2025 .fa-mill-sign {
    --fa: "\E1ED";
    --fa--fa: "\E1ED\E1ED"
}

body.hca-2025 .fa-mind-share {
    --fa: "\F677";
    --fa--fa: "\F677\F677"
}

body.hca-2025 .fa-minimize {
    --fa: "\F78C";
    --fa--fa: "\F78C\F78C"
}

body.hca-2025 .fa-minus {
    --fa: "\F068";
    --fa--fa: "\F068\F068"
}

body.hca-2025 .fa-minus-circle {
    --fa: "\F056";
    --fa--fa: "\F056\F056"
}

body.hca-2025 .fa-minus-hexagon {
    --fa: "\F307";
    --fa--fa: "\F307\F307"
}

body.hca-2025 .fa-minus-large {
    --fa: "\E404";
    --fa--fa: "\E404\E404"
}

body.hca-2025 .fa-minus-octagon {
    --fa: "\F308";
    --fa--fa: "\F308\F308"
}

body.hca-2025 .fa-minus-square {
    --fa: "\F146";
    --fa--fa: "\F146\F146"
}

body.hca-2025 .fa-mistletoe {
    --fa: "\F7B4";
    --fa--fa: "\F7B4\F7B4"
}

body.hca-2025 .fa-mitten {
    --fa: "\F7B5";
    --fa--fa: "\F7B5\F7B5"
}

body.hca-2025 .fa-mobile {
    --fa: "\F3CE";
    --fa--fa: "\F3CE\F3CE"
}

body.hca-2025 .fa-mobile-alt {
    --fa: "\F3CD";
    --fa--fa: "\F3CD\F3CD"
}

body.hca-2025 .fa-mobile-android {
    --fa: "\F3CE";
    --fa--fa: "\F3CE\F3CE"
}

body.hca-2025 .fa-mobile-android-alt {
    --fa: "\F3CF";
    --fa--fa: "\F3CF\F3CF"
}

body.hca-2025 .fa-mobile-button {
    --fa: "\F10B";
    --fa--fa: "\F10B\F10B"
}

body.hca-2025 .fa-mobile-iphone, body.hca-2025 .fa-mobile-notch {
    --fa: "\E1EE";
    --fa--fa: "\E1EE\E1EE"
}

body.hca-2025 .fa-mobile-phone {
    --fa: "\F3CE";
    --fa--fa: "\F3CE\F3CE"
}

body.hca-2025 .fa-mobile-retro {
    --fa: "\E527";
    --fa--fa: "\E527\E527"
}

body.hca-2025 .fa-mobile-screen {
    --fa: "\F3CF";
    --fa--fa: "\F3CF\F3CF"
}

body.hca-2025 .fa-mobile-screen-button {
    --fa: "\F3CD";
    --fa--fa: "\F3CD\F3CD"
}

body.hca-2025 .fa-mobile-signal {
    --fa: "\E1EF";
    --fa--fa: "\E1EF\E1EF"
}

body.hca-2025 .fa-mobile-signal-out {
    --fa: "\E1F0";
    --fa--fa: "\E1F0\E1F0"
}

body.hca-2025 .fa-money-bill {
    --fa: "\F0D6";
    --fa--fa: "\F0D6\F0D6"
}

body.hca-2025 .fa-money-bill-1 {
    --fa: "\F3D1";
    --fa--fa: "\F3D1\F3D1"
}

body.hca-2025 .fa-money-bill-1-wave {
    --fa: "\F53B";
    --fa--fa: "\F53B\F53B"
}

body.hca-2025 .fa-money-bill-alt {
    --fa: "\F3D1";
    --fa--fa: "\F3D1\F3D1"
}

body.hca-2025 .fa-money-bill-simple {
    --fa: "\E1F1";
    --fa--fa: "\E1F1\E1F1"
}

body.hca-2025 .fa-money-bill-simple-wave {
    --fa: "\E1F2";
    --fa--fa: "\E1F2\E1F2"
}

body.hca-2025 .fa-money-bill-transfer {
    --fa: "\E528";
    --fa--fa: "\E528\E528"
}

body.hca-2025 .fa-money-bill-trend-up {
    --fa: "\E529";
    --fa--fa: "\E529\E529"
}

body.hca-2025 .fa-money-bill-wave {
    --fa: "\F53A";
    --fa--fa: "\F53A\F53A"
}

body.hca-2025 .fa-money-bill-wave-alt {
    --fa: "\F53B";
    --fa--fa: "\F53B\F53B"
}

body.hca-2025 .fa-money-bill-wheat {
    --fa: "\E52A";
    --fa--fa: "\E52A\E52A"
}

body.hca-2025 .fa-money-bills {
    --fa: "\E1F3";
    --fa--fa: "\E1F3\E1F3"
}

body.hca-2025 .fa-money-bills-alt, body.hca-2025 .fa-money-bills-simple {
    --fa: "\E1F4";
    --fa--fa: "\E1F4\E1F4"
}

body.hca-2025 .fa-money-check {
    --fa: "\F53C";
    --fa--fa: "\F53C\F53C"
}

body.hca-2025 .fa-money-check-alt, body.hca-2025 .fa-money-check-dollar {
    --fa: "\F53D";
    --fa--fa: "\F53D\F53D"
}

body.hca-2025 .fa-money-check-dollar-pen {
    --fa: "\F873";
    --fa--fa: "\F873\F873"
}

body.hca-2025 .fa-money-check-edit {
    --fa: "\F872";
    --fa--fa: "\F872\F872"
}

body.hca-2025 .fa-money-check-edit-alt {
    --fa: "\F873";
    --fa--fa: "\F873\F873"
}

body.hca-2025 .fa-money-check-pen {
    --fa: "\F872";
    --fa--fa: "\F872\F872"
}

body.hca-2025 .fa-money-from-bracket {
    --fa: "\E312";
    --fa--fa: "\E312\E312"
}

body.hca-2025 .fa-money-simple-from-bracket {
    --fa: "\E313";
    --fa--fa: "\E313\E313"
}

body.hca-2025 .fa-monitor-heart-rate, body.hca-2025 .fa-monitor-waveform {
    --fa: "\F611";
    --fa--fa: "\F611\F611"
}

body.hca-2025 .fa-monkey {
    --fa: "\F6FB";
    --fa--fa: "\F6FB\F6FB"
}

body.hca-2025 .fa-monument {
    --fa: "\F5A6";
    --fa--fa: "\F5A6\F5A6"
}

body.hca-2025 .fa-moon {
    --fa: "\F186";
    --fa--fa: "\F186\F186"
}

body.hca-2025 .fa-moon-cloud {
    --fa: "\F754";
    --fa--fa: "\F754\F754"
}

body.hca-2025 .fa-moon-over-sun {
    --fa: "\F74A";
    --fa--fa: "\F74A\F74A"
}

body.hca-2025 .fa-moon-stars {
    --fa: "\F755";
    --fa--fa: "\F755\F755"
}

body.hca-2025 .fa-moped {
    --fa: "\E3B9";
    --fa--fa: "\E3B9\E3B9"
}

body.hca-2025 .fa-mortar-board {
    --fa: "\F19D";
    --fa--fa: "\F19D\F19D"
}

body.hca-2025 .fa-mortar-pestle {
    --fa: "\F5A7";
    --fa--fa: "\F5A7\F5A7"
}

body.hca-2025 .fa-mosque {
    --fa: "\F678";
    --fa--fa: "\F678\F678"
}

body.hca-2025 .fa-mosquito {
    --fa: "\E52B";
    --fa--fa: "\E52B\E52B"
}

body.hca-2025 .fa-mosquito-net {
    --fa: "\E52C";
    --fa--fa: "\E52C\E52C"
}

body.hca-2025 .fa-motorcycle {
    --fa: "\F21C";
    --fa--fa: "\F21C\F21C"
}

body.hca-2025 .fa-mound {
    --fa: "\E52D";
    --fa--fa: "\E52D\E52D"
}

body.hca-2025 .fa-mountain {
    --fa: "\F6FC";
    --fa--fa: "\F6FC\F6FC"
}

body.hca-2025 .fa-mountain-city {
    --fa: "\E52E";
    --fa--fa: "\E52E\E52E"
}

body.hca-2025 .fa-mountain-sun {
    --fa: "\E52F";
    --fa--fa: "\E52F\E52F"
}

body.hca-2025 .fa-mountains {
    --fa: "\F6FD";
    --fa--fa: "\F6FD\F6FD"
}

body.hca-2025 .fa-mouse {
    --fa: "\F8CC";
    --fa--fa: "\F8CC\F8CC"
}

body.hca-2025 .fa-mouse-alt {
    --fa: "\F8CD";
    --fa--fa: "\F8CD\F8CD"
}

body.hca-2025 .fa-mouse-field {
    --fa: "\E5A8";
    --fa--fa: "\E5A8\E5A8"
}

body.hca-2025 .fa-mouse-pointer {
    --fa: "\F245";
    --fa--fa: "\F245\F245"
}

body.hca-2025 .fa-mp3-player {
    --fa: "\F8CE";
    --fa--fa: "\F8CE\F8CE"
}

body.hca-2025 .fa-mug {
    --fa: "\F874";
    --fa--fa: "\F874\F874"
}

body.hca-2025 .fa-mug-hot {
    --fa: "\F7B6";
    --fa--fa: "\F7B6\F7B6"
}

body.hca-2025 .fa-mug-marshmallows {
    --fa: "\F7B7";
    --fa--fa: "\F7B7\F7B7"
}

body.hca-2025 .fa-mug-saucer {
    --fa: "\F0F4";
    --fa--fa: "\F0F4\F0F4"
}

body.hca-2025 .fa-mug-tea {
    --fa: "\F875";
    --fa--fa: "\F875\F875"
}

body.hca-2025 .fa-mug-tea-saucer {
    --fa: "\E1F5";
    --fa--fa: "\E1F5\E1F5"
}

body.hca-2025 .fa-multiply {
    --fa: "\F00D";
    --fa--fa: "\F00D\F00D"
}

body.hca-2025 .fa-museum {
    --fa: "\F19C";
    --fa--fa: "\F19C\F19C"
}

body.hca-2025 .fa-mushroom {
    --fa: "\E425";
    --fa--fa: "\E425\E425"
}

body.hca-2025 .fa-music {
    --fa: "\F001";
    --fa--fa: "\F001\F001"
}

body.hca-2025 .fa-music-alt {
    --fa: "\F8CF";
    --fa--fa: "\F8CF\F8CF"
}

body.hca-2025 .fa-music-alt-slash {
    --fa: "\F8D0";
    --fa--fa: "\F8D0\F8D0"
}

body.hca-2025 .fa-music-magnifying-glass {
    --fa: "\E662";
    --fa--fa: "\E662\E662"
}

body.hca-2025 .fa-music-note {
    --fa: "\F8CF";
    --fa--fa: "\F8CF\F8CF"
}

body.hca-2025 .fa-music-note-slash {
    --fa: "\F8D0";
    --fa--fa: "\F8D0\F8D0"
}

body.hca-2025 .fa-music-slash {
    --fa: "\F8D1";
    --fa--fa: "\F8D1\F8D1"
}

body.hca-2025 .fa-mustache {
    --fa: "\E5BC";
    --fa--fa: "\E5BC\E5BC"
}

body.hca-2025 .fa-n {
    --fa: "N";
    --fa--fa: "NN"
}

body.hca-2025 .fa-naira-sign {
    --fa: "\E1F6";
    --fa--fa: "\E1F6\E1F6"
}

body.hca-2025 .fa-narwhal {
    --fa: "\F6FE";
    --fa--fa: "\F6FE\F6FE"
}

body.hca-2025 .fa-navicon {
    --fa: "\F0C9";
    --fa--fa: "\F0C9\F0C9"
}

body.hca-2025 .fa-nesting-dolls {
    --fa: "\E3BA";
    --fa--fa: "\E3BA\E3BA"
}

body.hca-2025 .fa-network-wired {
    --fa: "\F6FF";
    --fa--fa: "\F6FF\F6FF"
}

body.hca-2025 .fa-neuter {
    --fa: "\F22C";
    --fa--fa: "\F22C\F22C"
}

body.hca-2025 .fa-newspaper {
    --fa: "\F1EA";
    --fa--fa: "\F1EA\F1EA"
}

body.hca-2025 .fa-nfc {
    --fa: "\E1F7";
    --fa--fa: "\E1F7\E1F7"
}

body.hca-2025 .fa-nfc-lock {
    --fa: "\E1F8";
    --fa--fa: "\E1F8\E1F8"
}

body.hca-2025 .fa-nfc-magnifying-glass {
    --fa: "\E1F9";
    --fa--fa: "\E1F9\E1F9"
}

body.hca-2025 .fa-nfc-pen {
    --fa: "\E1FA";
    --fa--fa: "\E1FA\E1FA"
}

body.hca-2025 .fa-nfc-signal {
    --fa: "\E1FB";
    --fa--fa: "\E1FB\E1FB"
}

body.hca-2025 .fa-nfc-slash {
    --fa: "\E1FC";
    --fa--fa: "\E1FC\E1FC"
}

body.hca-2025 .fa-nfc-symbol {
    --fa--fa: "\E531\E531"
}

body.hca-2025 .fa-nfc-trash {
    --fa: "\E1FD";
    --fa--fa: "\E1FD\E1FD"
}

body.hca-2025 .fa-nigiri {
    --fa: "\E48A";
    --fa--fa: "\E48A\E48A"
}

body.hca-2025 .fa-nose {
    --fa: "\E5BD";
    --fa--fa: "\E5BD\E5BD"
}

body.hca-2025 .fa-not-equal {
    --fa: "\F53E";
    --fa--fa: "\F53E\F53E"
}

body.hca-2025 .fa-notdef {
    --fa: "\E1FE";
    --fa--fa: "\E1FE\E1FE"
}

body.hca-2025 .fa-note {
    --fa: "\E1FF";
    --fa--fa: "\E1FF\E1FF"
}

body.hca-2025 .fa-note-medical {
    --fa: "\E200";
    --fa--fa: "\E200\E200"
}

body.hca-2025 .fa-note-sticky {
    --fa: "\F249";
    --fa--fa: "\F249\F249"
}

body.hca-2025 .fa-notebook {
    --fa: "\E201";
    --fa--fa: "\E201\E201"
}

body.hca-2025 .fa-notes {
    --fa: "\E202";
    --fa--fa: "\E202\E202"
}

body.hca-2025 .fa-notes-medical {
    --fa: "\F481";
    --fa--fa: "\F481\F481"
}

body.hca-2025 .fa-o {
    --fa: "O";
    --fa--fa: "OO"
}

body.hca-2025 .fa-object-exclude {
    --fa: "\E49C";
    --fa--fa: "\E49C\E49C"
}

body.hca-2025 .fa-object-group {
    --fa: "\F247";
    --fa--fa: "\F247\F247"
}

body.hca-2025 .fa-object-intersect {
    --fa: "\E49D";
    --fa--fa: "\E49D\E49D"
}

body.hca-2025 .fa-object-subtract {
    --fa: "\E49E";
    --fa--fa: "\E49E\E49E"
}

body.hca-2025 .fa-object-ungroup {
    --fa: "\F248";
    --fa--fa: "\F248\F248"
}

body.hca-2025 .fa-object-union {
    --fa: "\E49F";
    --fa--fa: "\E49F\E49F"
}

body.hca-2025 .fa-objects-align-bottom {
    --fa: "\E3BB";
    --fa--fa: "\E3BB\E3BB"
}

body.hca-2025 .fa-objects-align-center-horizontal {
    --fa: "\E3BC";
    --fa--fa: "\E3BC\E3BC"
}

body.hca-2025 .fa-objects-align-center-vertical {
    --fa: "\E3BD";
    --fa--fa: "\E3BD\E3BD"
}

body.hca-2025 .fa-objects-align-left {
    --fa: "\E3BE";
    --fa--fa: "\E3BE\E3BE"
}

body.hca-2025 .fa-objects-align-right {
    --fa: "\E3BF";
    --fa--fa: "\E3BF\E3BF"
}

body.hca-2025 .fa-objects-align-top {
    --fa: "\E3C0";
    --fa--fa: "\E3C0\E3C0"
}

body.hca-2025 .fa-objects-column {
    --fa: "\E3C1";
    --fa--fa: "\E3C1\E3C1"
}

body.hca-2025 .fa-octagon {
    --fa: "\F306";
    --fa--fa: "\F306\F306"
}

body.hca-2025 .fa-octagon-check {
    --fa: "\E426";
    --fa--fa: "\E426\E426"
}

body.hca-2025 .fa-octagon-divide {
    --fa: "\E203";
    --fa--fa: "\E203\E203"
}

body.hca-2025 .fa-octagon-exclamation {
    --fa: "\E204";
    --fa--fa: "\E204\E204"
}

body.hca-2025 .fa-octagon-minus {
    --fa: "\F308";
    --fa--fa: "\F308\F308"
}

body.hca-2025 .fa-octagon-plus {
    --fa: "\F301";
    --fa--fa: "\F301\F301"
}

body.hca-2025 .fa-octagon-xmark {
    --fa: "\F2F0";
    --fa--fa: "\F2F0\F2F0"
}

body.hca-2025 .fa-octopus {
    --fa: "\E688";
    --fa--fa: "\E688\E688"
}

body.hca-2025 .fa-oil-can {
    --fa: "\F613";
    --fa--fa: "\F613\F613"
}

body.hca-2025 .fa-oil-can-drip {
    --fa: "\E205";
    --fa--fa: "\E205\E205"
}

body.hca-2025 .fa-oil-temp, body.hca-2025 .fa-oil-temperature {
    --fa: "\F614";
    --fa--fa: "\F614\F614"
}

body.hca-2025 .fa-oil-well {
    --fa: "\E532";
    --fa--fa: "\E532\E532"
}

body.hca-2025 .fa-olive {
    --fa: "\E316";
    --fa--fa: "\E316\E316"
}

body.hca-2025 .fa-olive-branch {
    --fa: "\E317";
    --fa--fa: "\E317\E317"
}

body.hca-2025 .fa-om {
    --fa: "\F679";
    --fa--fa: "\F679\F679"
}

body.hca-2025 .fa-omega {
    --fa: "\F67A";
    --fa--fa: "\F67A\F67A"
}

body.hca-2025 .fa-onion {
    --fa: "\E427";
    --fa--fa: "\E427\E427"
}

body.hca-2025 .fa-option {
    --fa: "\E318";
    --fa--fa: "\E318\E318"
}

body.hca-2025 .fa-ornament {
    --fa: "\F7B8";
    --fa--fa: "\F7B8\F7B8"
}

body.hca-2025 .fa-otter {
    --fa: "\F700";
    --fa--fa: "\F700\F700"
}

body.hca-2025 .fa-outdent {
    --fa: "\F03B";
    --fa--fa: "\F03B\F03B"
}

body.hca-2025 .fa-outlet {
    --fa: "\E01C";
    --fa--fa: "\E01C\E01C"
}

body.hca-2025 .fa-oven {
    --fa: "\E01D";
    --fa--fa: "\E01D\E01D"
}

body.hca-2025 .fa-overline {
    --fa: "\F876";
    --fa--fa: "\F876\F876"
}

body.hca-2025 .fa-p {
    --fa: "P";
    --fa--fa: "PP"
}

body.hca-2025 .fa-page {
    --fa: "\E428";
    --fa--fa: "\E428\E428"
}

body.hca-2025 .fa-page-break {
    --fa: "\F877";
    --fa--fa: "\F877\F877"
}

body.hca-2025 .fa-page-caret-down {
    --fa: "\E429";
    --fa--fa: "\E429\E429"
}

body.hca-2025 .fa-page-caret-up {
    --fa: "\E42A";
    --fa--fa: "\E42A\E42A"
}

body.hca-2025 .fa-pager {
    --fa: "\F815";
    --fa--fa: "\F815\F815"
}

body.hca-2025 .fa-paint-brush {
    --fa: "\F1FC";
    --fa--fa: "\F1FC\F1FC"
}

body.hca-2025 .fa-paint-brush-alt, body.hca-2025 .fa-paint-brush-fine {
    --fa: "\F5A9";
    --fa--fa: "\F5A9\F5A9"
}

body.hca-2025 .fa-paint-roller {
    --fa: "\F5AA";
    --fa--fa: "\F5AA\F5AA"
}

body.hca-2025 .fa-paintbrush {
    --fa: "\F1FC";
    --fa--fa: "\F1FC\F1FC"
}

body.hca-2025 .fa-paintbrush-alt, body.hca-2025 .fa-paintbrush-fine {
    --fa: "\F5A9";
    --fa--fa: "\F5A9\F5A9"
}

body.hca-2025 .fa-paintbrush-pencil {
    --fa: "\E206";
    --fa--fa: "\E206\E206"
}

body.hca-2025 .fa-palette {
    --fa: "\F53F";
    --fa--fa: "\F53F\F53F"
}

body.hca-2025 .fa-palette-boxes {
    --fa: "\F483";
    --fa--fa: "\F483\F483"
}

body.hca-2025 .fa-pallet {
    --fa: "\F482";
    --fa--fa: "\F482\F482"
}

body.hca-2025 .fa-pallet-alt {
    --fa: "\F483";
    --fa--fa: "\F483\F483"
}

body.hca-2025 .fa-pallet-box {
    --fa: "\E208";
    --fa--fa: "\E208\E208"
}

body.hca-2025 .fa-pallet-boxes {
    --fa: "\F483";
    --fa--fa: "\F483\F483"
}

body.hca-2025 .fa-pan-food {
    --fa: "\E42B";
    --fa--fa: "\E42B\E42B"
}

body.hca-2025 .fa-pan-frying {
    --fa: "\E42C";
    --fa--fa: "\E42C\E42C"
}

body.hca-2025 .fa-pancakes {
    --fa: "\E42D";
    --fa--fa: "\E42D\E42D"
}

body.hca-2025 .fa-panel-ews {
    --fa: "\E42E";
    --fa--fa: "\E42E\E42E"
}

body.hca-2025 .fa-panel-fire {
    --fa: "\E42F";
    --fa--fa: "\E42F\E42F"
}

body.hca-2025 .fa-panorama {
    --fa: "\E209";
    --fa--fa: "\E209\E209"
}

body.hca-2025 .fa-paper-plane {
    --fa: "\F1D8";
    --fa--fa: "\F1D8\F1D8"
}

body.hca-2025 .fa-paper-plane-alt, body.hca-2025 .fa-paper-plane-top {
    --fa: "\E20A";
    --fa--fa: "\E20A\E20A"
}

body.hca-2025 .fa-paperclip {
    --fa: "\F0C6";
    --fa--fa: "\F0C6\F0C6"
}

body.hca-2025 .fa-paperclip-vertical {
    --fa: "\E3C2";
    --fa--fa: "\E3C2\E3C2"
}

body.hca-2025 .fa-parachute-box {
    --fa: "\F4CD";
    --fa--fa: "\F4CD\F4CD"
}

body.hca-2025 .fa-paragraph {
    --fa: "\F1DD";
    --fa--fa: "\F1DD\F1DD"
}

body.hca-2025 .fa-paragraph-left, body.hca-2025 .fa-paragraph-rtl {
    --fa: "\F878";
    --fa--fa: "\F878\F878"
}

body.hca-2025 .fa-parentheses {
    --fa: "\E0C5";
    --fa--fa: "\E0C5\E0C5"
}

body.hca-2025 .fa-parenthesis {
    --fa: "(";
    --fa--fa: "(("
}

body.hca-2025 .fa-parking {
    --fa: "\F540";
    --fa--fa: "\F540\F540"
}

body.hca-2025 .fa-parking-circle {
    --fa: "\F615";
    --fa--fa: "\F615\F615"
}

body.hca-2025 .fa-parking-circle-slash {
    --fa: "\F616";
    --fa--fa: "\F616\F616"
}

body.hca-2025 .fa-parking-slash {
    --fa: "\F617";
    --fa--fa: "\F617\F617"
}

body.hca-2025 .fa-party-back {
    --fa: "\E45C";
    --fa--fa: "\E45C\E45C"
}

body.hca-2025 .fa-party-bell {
    --fa: "\E31A";
    --fa--fa: "\E31A\E31A"
}

body.hca-2025 .fa-party-horn {
    --fa: "\E31B";
    --fa--fa: "\E31B\E31B"
}

body.hca-2025 .fa-passport {
    --fa: "\F5AB";
    --fa--fa: "\F5AB\F5AB"
}

body.hca-2025 .fa-pastafarianism {
    --fa: "\F67B";
    --fa--fa: "\F67B\F67B"
}

body.hca-2025 .fa-paste {
    --fa: "\F0EA";
    --fa--fa: "\F0EA\F0EA"
}

body.hca-2025 .fa-pause {
    --fa: "\F04C";
    --fa--fa: "\F04C\F04C"
}

body.hca-2025 .fa-pause-circle {
    --fa: "\F28B";
    --fa--fa: "\F28B\F28B"
}

body.hca-2025 .fa-paw {
    --fa: "\F1B0";
    --fa--fa: "\F1B0\F1B0"
}

body.hca-2025 .fa-paw-alt {
    --fa: "\F701";
    --fa--fa: "\F701\F701"
}

body.hca-2025 .fa-paw-claws {
    --fa: "\F702";
    --fa--fa: "\F702\F702"
}

body.hca-2025 .fa-paw-simple {
    --fa: "\F701";
    --fa--fa: "\F701\F701"
}

body.hca-2025 .fa-peace {
    --fa: "\F67C";
    --fa--fa: "\F67C\F67C"
}

body.hca-2025 .fa-peach {
    --fa: "\E20B";
    --fa--fa: "\E20B\E20B"
}

body.hca-2025 .fa-peanut {
    --fa: "\E430";
    --fa--fa: "\E430\E430"
}

body.hca-2025 .fa-peanuts {
    --fa: "\E431";
    --fa--fa: "\E431\E431"
}

body.hca-2025 .fa-peapod {
    --fa: "\E31C";
    --fa--fa: "\E31C\E31C"
}

body.hca-2025 .fa-pear {
    --fa: "\E20C";
    --fa--fa: "\E20C\E20C"
}

body.hca-2025 .fa-pedestal {
    --fa: "\E20D";
    --fa--fa: "\E20D\E20D"
}

body.hca-2025 .fa-pegasus {
    --fa: "\F703";
    --fa--fa: "\F703\F703"
}

body.hca-2025 .fa-pen {
    --fa: "\F304";
    --fa--fa: "\F304\F304"
}

body.hca-2025 .fa-pen-alt {
    --fa: "\F305";
    --fa--fa: "\F305\F305"
}

body.hca-2025 .fa-pen-alt-slash {
    --fa: "\E20F";
    --fa--fa: "\E20F\E20F"
}

body.hca-2025 .fa-pen-circle {
    --fa: "\E20E";
    --fa--fa: "\E20E\E20E"
}

body.hca-2025 .fa-pen-clip {
    --fa: "\F305";
    --fa--fa: "\F305\F305"
}

body.hca-2025 .fa-pen-clip-slash {
    --fa: "\E20F";
    --fa--fa: "\E20F\E20F"
}

body.hca-2025 .fa-pen-fancy {
    --fa: "\F5AC";
    --fa--fa: "\F5AC\F5AC"
}

body.hca-2025 .fa-pen-fancy-slash {
    --fa: "\E210";
    --fa--fa: "\E210\E210"
}

body.hca-2025 .fa-pen-field {
    --fa: "\E211";
    --fa--fa: "\E211\E211"
}

body.hca-2025 .fa-pen-line {
    --fa: "\E212";
    --fa--fa: "\E212\E212"
}

body.hca-2025 .fa-pen-nib {
    --fa: "\F5AD";
    --fa--fa: "\F5AD\F5AD"
}

body.hca-2025 .fa-pen-nib-slash {
    --fa: "\E4A1";
    --fa--fa: "\E4A1\E4A1"
}

body.hca-2025 .fa-pen-paintbrush {
    --fa: "\F618";
    --fa--fa: "\F618\F618"
}

body.hca-2025 .fa-pen-ruler {
    --fa: "\F5AE";
    --fa--fa: "\F5AE\F5AE"
}

body.hca-2025 .fa-pen-slash {
    --fa: "\E213";
    --fa--fa: "\E213\E213"
}

body.hca-2025 .fa-pen-square {
    --fa: "\F14B";
    --fa--fa: "\F14B\F14B"
}

body.hca-2025 .fa-pen-swirl {
    --fa: "\E214";
    --fa--fa: "\E214\E214"
}

body.hca-2025 .fa-pen-to-square {
    --fa: "\F044";
    --fa--fa: "\F044\F044"
}

body.hca-2025 .fa-pencil, body.hca-2025 .fa-pencil-alt {
    --fa: "\F303";
    --fa--fa: "\F303\F303"
}

body.hca-2025 .fa-pencil-mechanical {
    --fa: "\E5CA";
    --fa--fa: "\E5CA\E5CA"
}

body.hca-2025 .fa-pencil-paintbrush {
    --fa: "\F618";
    --fa--fa: "\F618\F618"
}

body.hca-2025 .fa-pencil-ruler {
    --fa: "\F5AE";
    --fa--fa: "\F5AE\F5AE"
}

body.hca-2025 .fa-pencil-slash {
    --fa: "\E215";
    --fa--fa: "\E215\E215"
}

body.hca-2025 .fa-pencil-square {
    --fa: "\F14B";
    --fa--fa: "\F14B\F14B"
}

body.hca-2025 .fa-pennant {
    --fa: "\F456";
    --fa--fa: "\F456\F456"
}

body.hca-2025 .fa-people {
    --fa: "\E216";
    --fa--fa: "\E216\E216"
}

body.hca-2025 .fa-people-arrows, body.hca-2025 .fa-people-arrows-left-right {
    --fa: "\E068";
    --fa--fa: "\E068\E068"
}

body.hca-2025 .fa-people-carry, body.hca-2025 .fa-people-carry-box {
    --fa: "\F4CE";
    --fa--fa: "\F4CE\F4CE"
}

body.hca-2025 .fa-people-dress {
    --fa: "\E217";
    --fa--fa: "\E217\E217"
}

body.hca-2025 .fa-people-dress-simple {
    --fa: "\E218";
    --fa--fa: "\E218\E218"
}

body.hca-2025 .fa-people-group {
    --fa: "\E533";
    --fa--fa: "\E533\E533"
}

body.hca-2025 .fa-people-line {
    --fa: "\E534";
    --fa--fa: "\E534\E534"
}

body.hca-2025 .fa-people-pants {
    --fa: "\E219";
    --fa--fa: "\E219\E219"
}

body.hca-2025 .fa-people-pants-simple {
    --fa: "\E21A";
    --fa--fa: "\E21A\E21A"
}

body.hca-2025 .fa-people-pulling {
    --fa: "\E535";
    --fa--fa: "\E535\E535"
}

body.hca-2025 .fa-people-robbery {
    --fa: "\E536";
    --fa--fa: "\E536\E536"
}

body.hca-2025 .fa-people-roof {
    --fa: "\E537";
    --fa--fa: "\E537\E537"
}

body.hca-2025 .fa-people-simple {
    --fa: "\E21B";
    --fa--fa: "\E21B\E21B"
}

body.hca-2025 .fa-pepper {
    --fa: "\E432";
    --fa--fa: "\E432\E432"
}

body.hca-2025 .fa-pepper-hot {
    --fa: "\F816";
    --fa--fa: "\F816\F816"
}

body.hca-2025 .fa-percent, body.hca-2025 .fa-percentage {
    --fa: "%";
    --fa--fa: "%%"
}

body.hca-2025 .fa-period {
    --fa: ".";
    --fa--fa: ".."
}

body.hca-2025 .fa-person {
    --fa: "\F183";
    --fa--fa: "\F183\F183"
}

body.hca-2025 .fa-person-arrow-down-to-line {
    --fa: "\E538";
    --fa--fa: "\E538\E538"
}

body.hca-2025 .fa-person-arrow-up-from-line {
    --fa: "\E539";
    --fa--fa: "\E539\E539"
}

body.hca-2025 .fa-person-biking {
    --fa: "\F84A";
    --fa--fa: "\F84A\F84A"
}

body.hca-2025 .fa-person-biking-mountain {
    --fa: "\F84B";
    --fa--fa: "\F84B\F84B"
}

body.hca-2025 .fa-person-booth {
    --fa: "\F756";
    --fa--fa: "\F756\F756"
}

body.hca-2025 .fa-person-breastfeeding {
    --fa: "\E53A";
    --fa--fa: "\E53A\E53A"
}

body.hca-2025 .fa-person-burst {
    --fa: "\E53B";
    --fa--fa: "\E53B\E53B"
}

body.hca-2025 .fa-person-cane {
    --fa: "\E53C";
    --fa--fa: "\E53C\E53C"
}

body.hca-2025 .fa-person-carry, body.hca-2025 .fa-person-carry-box {
    --fa: "\F4CF";
    --fa--fa: "\F4CF\F4CF"
}

body.hca-2025 .fa-person-chalkboard {
    --fa: "\E53D";
    --fa--fa: "\E53D\E53D"
}

body.hca-2025 .fa-person-circle-check {
    --fa: "\E53E";
    --fa--fa: "\E53E\E53E"
}

body.hca-2025 .fa-person-circle-exclamation {
    --fa: "\E53F";
    --fa--fa: "\E53F\E53F"
}

body.hca-2025 .fa-person-circle-minus {
    --fa: "\E540";
    --fa--fa: "\E540\E540"
}

body.hca-2025 .fa-person-circle-plus {
    --fa: "\E541";
    --fa--fa: "\E541\E541"
}

body.hca-2025 .fa-person-circle-question {
    --fa: "\E542";
    --fa--fa: "\E542\E542"
}

body.hca-2025 .fa-person-circle-xmark {
    --fa: "\E543";
    --fa--fa: "\E543\E543"
}

body.hca-2025 .fa-person-digging {
    --fa: "\F85E";
    --fa--fa: "\F85E\F85E"
}

body.hca-2025 .fa-person-dolly {
    --fa: "\F4D0";
    --fa--fa: "\F4D0\F4D0"
}

body.hca-2025 .fa-person-dolly-empty {
    --fa: "\F4D1";
    --fa--fa: "\F4D1\F4D1"
}

body.hca-2025 .fa-person-dots-from-line {
    --fa: "\F470";
    --fa--fa: "\F470\F470"
}

body.hca-2025 .fa-person-dress {
    --fa: "\F182";
    --fa--fa: "\F182\F182"
}

body.hca-2025 .fa-person-dress-burst {
    --fa: "\E544";
    --fa--fa: "\E544\E544"
}

body.hca-2025 .fa-person-dress-fairy {
    --fa: "\E607";
    --fa--fa: "\E607\E607"
}

body.hca-2025 .fa-person-dress-simple {
    --fa: "\E21C";
    --fa--fa: "\E21C\E21C"
}

body.hca-2025 .fa-person-drowning {
    --fa: "\E545";
    --fa--fa: "\E545\E545"
}

body.hca-2025 .fa-person-fairy {
    --fa: "\E608";
    --fa--fa: "\E608\E608"
}

body.hca-2025 .fa-person-falling {
    --fa: "\E546";
    --fa--fa: "\E546\E546"
}

body.hca-2025 .fa-person-falling-burst {
    --fa: "\E547";
    --fa--fa: "\E547\E547"
}

body.hca-2025 .fa-person-from-portal {
    --fa: "\E023";
    --fa--fa: "\E023\E023"
}

body.hca-2025 .fa-person-half-dress {
    --fa: "\E548";
    --fa--fa: "\E548\E548"
}

body.hca-2025 .fa-person-harassing {
    --fa: "\E549";
    --fa--fa: "\E549\E549"
}

body.hca-2025 .fa-person-hiking {
    --fa: "\F6EC";
    --fa--fa: "\F6EC\F6EC"
}

body.hca-2025 .fa-person-military-pointing {
    --fa: "\E54A";
    --fa--fa: "\E54A\E54A"
}

body.hca-2025 .fa-person-military-rifle {
    --fa: "\E54B";
    --fa--fa: "\E54B\E54B"
}

body.hca-2025 .fa-person-military-to-person {
    --fa: "\E54C";
    --fa--fa: "\E54C\E54C"
}

body.hca-2025 .fa-person-pinball {
    --fa: "\E21D";
    --fa--fa: "\E21D\E21D"
}

body.hca-2025 .fa-person-praying {
    --fa: "\F683";
    --fa--fa: "\F683\F683"
}

body.hca-2025 .fa-person-pregnant {
    --fa: "\E31E";
    --fa--fa: "\E31E\E31E"
}

body.hca-2025 .fa-person-rays {
    --fa: "\E54D";
    --fa--fa: "\E54D\E54D"
}

body.hca-2025 .fa-person-rifle {
    --fa: "\E54E";
    --fa--fa: "\E54E\E54E"
}

body.hca-2025 .fa-person-running {
    --fa: "\F70C";
    --fa--fa: "\F70C\F70C"
}

body.hca-2025 .fa-person-running-fast {
    --fa: "\E5FF";
    --fa--fa: "\E5FF\E5FF"
}

body.hca-2025 .fa-person-seat {
    --fa: "\E21E";
    --fa--fa: "\E21E\E21E"
}

body.hca-2025 .fa-person-seat-reclined {
    --fa: "\E21F";
    --fa--fa: "\E21F\E21F"
}

body.hca-2025 .fa-person-shelter {
    --fa: "\E54F";
    --fa--fa: "\E54F\E54F"
}

body.hca-2025 .fa-person-sign {
    --fa: "\F757";
    --fa--fa: "\F757\F757"
}

body.hca-2025 .fa-person-simple {
    --fa: "\E220";
    --fa--fa: "\E220\E220"
}

body.hca-2025 .fa-person-skating {
    --fa: "\F7C5";
    --fa--fa: "\F7C5\F7C5"
}

body.hca-2025 .fa-person-ski-jumping {
    --fa: "\F7C7";
    --fa--fa: "\F7C7\F7C7"
}

body.hca-2025 .fa-person-ski-lift {
    --fa: "\F7C8";
    --fa--fa: "\F7C8\F7C8"
}

body.hca-2025 .fa-person-skiing {
    --fa: "\F7C9";
    --fa--fa: "\F7C9\F7C9"
}

body.hca-2025 .fa-person-skiing-nordic {
    --fa: "\F7CA";
    --fa--fa: "\F7CA\F7CA"
}

body.hca-2025 .fa-person-sledding {
    --fa: "\F7CB";
    --fa--fa: "\F7CB\F7CB"
}

body.hca-2025 .fa-person-snowboarding {
    --fa: "\F7CE";
    --fa--fa: "\F7CE\F7CE"
}

body.hca-2025 .fa-person-snowmobiling {
    --fa: "\F7D1";
    --fa--fa: "\F7D1\F7D1"
}

body.hca-2025 .fa-person-swimming {
    --fa: "\F5C4";
    --fa--fa: "\F5C4\F5C4"
}

body.hca-2025 .fa-person-through-window {
    --fa: "\E5A9";
    --fa--fa: "\E5A9\E5A9"
}

body.hca-2025 .fa-person-to-door {
    --fa: "\E433";
    --fa--fa: "\E433\E433"
}

body.hca-2025 .fa-person-to-portal {
    --fa: "\E022";
    --fa--fa: "\E022\E022"
}

body.hca-2025 .fa-person-walking {
    --fa: "\F554";
    --fa--fa: "\F554\F554"
}

body.hca-2025 .fa-person-walking-arrow-loop-left {
    --fa: "\E551";
    --fa--fa: "\E551\E551"
}

body.hca-2025 .fa-person-walking-arrow-right {
    --fa: "\E552";
    --fa--fa: "\E552\E552"
}

body.hca-2025 .fa-person-walking-dashed-line-arrow-right {
    --fa: "\E553";
    --fa--fa: "\E553\E553"
}

body.hca-2025 .fa-person-walking-luggage {
    --fa: "\E554";
    --fa--fa: "\E554\E554"
}

body.hca-2025 .fa-person-walking-with-cane {
    --fa: "\F29D";
    --fa--fa: "\F29D\F29D"
}

body.hca-2025 .fa-peseta-sign {
    --fa: "\E221";
    --fa--fa: "\E221\E221"
}

body.hca-2025 .fa-peso-sign {
    --fa: "\E222";
    --fa--fa: "\E222\E222"
}

body.hca-2025 .fa-phone {
    --fa: "\F095";
    --fa--fa: "\F095\F095"
}

body.hca-2025 .fa-phone-alt {
    --fa: "\F879";
    --fa--fa: "\F879\F879"
}

body.hca-2025 .fa-phone-arrow-down, body.hca-2025 .fa-phone-arrow-down-left {
    --fa: "\E223";
    --fa--fa: "\E223\E223"
}

body.hca-2025 .fa-phone-arrow-right {
    --fa: "\E5BE";
    --fa--fa: "\E5BE\E5BE"
}

body.hca-2025 .fa-phone-arrow-up, body.hca-2025 .fa-phone-arrow-up-right {
    --fa: "\E224";
    --fa--fa: "\E224\E224"
}

body.hca-2025 .fa-phone-circle {
    --fa: "\E11B";
    --fa--fa: "\E11B\E11B"
}

body.hca-2025 .fa-phone-circle-alt {
    --fa: "\E11C";
    --fa--fa: "\E11C\E11C"
}

body.hca-2025 .fa-phone-circle-down {
    --fa: "\E11D";
    --fa--fa: "\E11D\E11D"
}

body.hca-2025 .fa-phone-flip {
    --fa: "\F879";
    --fa--fa: "\F879\F879"
}

body.hca-2025 .fa-phone-hangup {
    --fa: "\E225";
    --fa--fa: "\E225\E225"
}

body.hca-2025 .fa-phone-incoming {
    --fa: "\E223";
    --fa--fa: "\E223\E223"
}

body.hca-2025 .fa-phone-intercom {
    --fa: "\E434";
    --fa--fa: "\E434\E434"
}

body.hca-2025 .fa-phone-laptop {
    --fa: "\F87A";
    --fa--fa: "\F87A\F87A"
}

body.hca-2025 .fa-phone-missed {
    --fa: "\E226";
    --fa--fa: "\E226\E226"
}

body.hca-2025 .fa-phone-office {
    --fa: "\F67D";
    --fa--fa: "\F67D\F67D"
}

body.hca-2025 .fa-phone-outgoing {
    --fa: "\E224";
    --fa--fa: "\E224\E224"
}

body.hca-2025 .fa-phone-plus {
    --fa: "\F4D2";
    --fa--fa: "\F4D2\F4D2"
}

body.hca-2025 .fa-phone-rotary {
    --fa: "\F8D3";
    --fa--fa: "\F8D3\F8D3"
}

body.hca-2025 .fa-phone-slash {
    --fa: "\F3DD";
    --fa--fa: "\F3DD\F3DD"
}

body.hca-2025 .fa-phone-square {
    --fa: "\F098";
    --fa--fa: "\F098\F098"
}

body.hca-2025 .fa-phone-square-alt {
    --fa: "\F87B";
    --fa--fa: "\F87B\F87B"
}

body.hca-2025 .fa-phone-square-down {
    --fa: "\E27A";
    --fa--fa: "\E27A\E27A"
}

body.hca-2025 .fa-phone-volume {
    --fa: "\F2A0";
    --fa--fa: "\F2A0\F2A0"
}

body.hca-2025 .fa-phone-xmark {
    --fa: "\E227";
    --fa--fa: "\E227\E227"
}

body.hca-2025 .fa-photo-film {
    --fa: "\F87C";
    --fa--fa: "\F87C\F87C"
}

body.hca-2025 .fa-photo-film-music {
    --fa: "\E228";
    --fa--fa: "\E228\E228"
}

body.hca-2025 .fa-photo-video {
    --fa: "\F87C";
    --fa--fa: "\F87C\F87C"
}

body.hca-2025 .fa-pi {
    --fa: "\F67E";
    --fa--fa: "\F67E\F67E"
}

body.hca-2025 .fa-piano {
    --fa: "\F8D4";
    --fa--fa: "\F8D4\F8D4"
}

body.hca-2025 .fa-piano-keyboard {
    --fa: "\F8D5";
    --fa--fa: "\F8D5\F8D5"
}

body.hca-2025 .fa-pickaxe {
    --fa: "\E5BF";
    --fa--fa: "\E5BF\E5BF"
}

body.hca-2025 .fa-pickleball {
    --fa: "\E435";
    --fa--fa: "\E435\E435"
}

body.hca-2025 .fa-pie {
    --fa: "\F705";
    --fa--fa: "\F705\F705"
}

body.hca-2025 .fa-pie-chart {
    --fa: "\F200";
    --fa--fa: "\F200\F200"
}

body.hca-2025 .fa-pig {
    --fa: "\F706";
    --fa--fa: "\F706\F706"
}

body.hca-2025 .fa-piggy-bank {
    --fa: "\F4D3";
    --fa--fa: "\F4D3\F4D3"
}

body.hca-2025 .fa-pills {
    --fa: "\F484";
    --fa--fa: "\F484\F484"
}

body.hca-2025 .fa-pinata {
    --fa: "\E3C3";
    --fa--fa: "\E3C3\E3C3"
}

body.hca-2025 .fa-pinball {
    --fa: "\E229";
    --fa--fa: "\E229\E229"
}

body.hca-2025 .fa-pineapple {
    --fa: "\E31F";
    --fa--fa: "\E31F\E31F"
}

body.hca-2025 .fa-ping-pong-paddle-ball {
    --fa: "\F45D";
    --fa--fa: "\F45D\F45D"
}

body.hca-2025 .fa-pipe {
    --fa: "|";
    --fa--fa: "||"
}

body.hca-2025 .fa-pipe-circle-check {
    --fa: "\E436";
    --fa--fa: "\E436\E436"
}

body.hca-2025 .fa-pipe-collar {
    --fa: "\E437";
    --fa--fa: "\E437\E437"
}

body.hca-2025 .fa-pipe-section {
    --fa: "\E438";
    --fa--fa: "\E438\E438"
}

body.hca-2025 .fa-pipe-smoking {
    --fa: "\E3C4";
    --fa--fa: "\E3C4\E3C4"
}

body.hca-2025 .fa-pipe-valve {
    --fa: "\E439";
    --fa--fa: "\E439\E439"
}

body.hca-2025 .fa-pizza {
    --fa: "\F817";
    --fa--fa: "\F817\F817"
}

body.hca-2025 .fa-pizza-slice {
    --fa: "\F818";
    --fa--fa: "\F818\F818"
}

body.hca-2025 .fa-place-of-worship {
    --fa: "\F67F";
    --fa--fa: "\F67F\F67F"
}

body.hca-2025 .fa-plane {
    --fa: "\F072";
    --fa--fa: "\F072\F072"
}

body.hca-2025 .fa-plane-alt {
    --fa: "\F3DE";
    --fa--fa: "\F3DE\F3DE"
}

body.hca-2025 .fa-plane-arrival {
    --fa: "\F5AF";
    --fa--fa: "\F5AF\F5AF"
}

body.hca-2025 .fa-plane-circle-check {
    --fa: "\E555";
    --fa--fa: "\E555\E555"
}

body.hca-2025 .fa-plane-circle-exclamation {
    --fa: "\E556";
    --fa--fa: "\E556\E556"
}

body.hca-2025 .fa-plane-circle-xmark {
    --fa: "\E557";
    --fa--fa: "\E557\E557"
}

body.hca-2025 .fa-plane-departure {
    --fa: "\F5B0";
    --fa--fa: "\F5B0\F5B0"
}

body.hca-2025 .fa-plane-engines {
    --fa: "\F3DE";
    --fa--fa: "\F3DE\F3DE"
}

body.hca-2025 .fa-plane-lock {
    --fa: "\E558";
    --fa--fa: "\E558\E558"
}

body.hca-2025 .fa-plane-prop {
    --fa: "\E22B";
    --fa--fa: "\E22B\E22B"
}

body.hca-2025 .fa-plane-slash {
    --fa: "\E069";
    --fa--fa: "\E069\E069"
}

body.hca-2025 .fa-plane-tail {
    --fa: "\E22C";
    --fa--fa: "\E22C\E22C"
}

body.hca-2025 .fa-plane-up {
    --fa: "\E22D";
    --fa--fa: "\E22D\E22D"
}

body.hca-2025 .fa-plane-up-slash {
    --fa: "\E22E";
    --fa--fa: "\E22E\E22E"
}

body.hca-2025 .fa-planet-moon {
    --fa: "\E01F";
    --fa--fa: "\E01F\E01F"
}

body.hca-2025 .fa-planet-ringed {
    --fa: "\E020";
    --fa--fa: "\E020\E020"
}

body.hca-2025 .fa-plant-wilt {
    --fa: "\E5AA";
    --fa--fa: "\E5AA\E5AA"
}

body.hca-2025 .fa-plate-utensils {
    --fa: "\E43B";
    --fa--fa: "\E43B\E43B"
}

body.hca-2025 .fa-plate-wheat {
    --fa: "\E55A";
    --fa--fa: "\E55A\E55A"
}

body.hca-2025 .fa-play {
    --fa: "\F04B";
    --fa--fa: "\F04B\F04B"
}

body.hca-2025 .fa-play-circle {
    --fa: "\F144";
    --fa--fa: "\F144\F144"
}

body.hca-2025 .fa-play-pause {
    --fa: "\E22F";
    --fa--fa: "\E22F\E22F"
}

body.hca-2025 .fa-plug {
    --fa: "\F1E6";
    --fa--fa: "\F1E6\F1E6"
}

body.hca-2025 .fa-plug-circle-bolt {
    --fa: "\E55B";
    --fa--fa: "\E55B\E55B"
}

body.hca-2025 .fa-plug-circle-check {
    --fa: "\E55C";
    --fa--fa: "\E55C\E55C"
}

body.hca-2025 .fa-plug-circle-exclamation {
    --fa: "\E55D";
    --fa--fa: "\E55D\E55D"
}

body.hca-2025 .fa-plug-circle-minus {
    --fa: "\E55E";
    --fa--fa: "\E55E\E55E"
}

body.hca-2025 .fa-plug-circle-plus {
    --fa: "\E55F";
    --fa--fa: "\E55F\E55F"
}

body.hca-2025 .fa-plug-circle-xmark {
    --fa: "\E560";
    --fa--fa: "\E560\E560"
}

body.hca-2025 .fa-plus {
    --fa: "+";
    --fa--fa: "++"
}

body.hca-2025 .fa-plus-circle {
    --fa: "\F055";
    --fa--fa: "\F055\F055"
}

body.hca-2025 .fa-plus-hexagon {
    --fa: "\F300";
    --fa--fa: "\F300\F300"
}

body.hca-2025 .fa-plus-large {
    --fa: "\E59E";
    --fa--fa: "\E59E\E59E"
}

body.hca-2025 .fa-plus-minus {
    --fa: "\E43C";
    --fa--fa: "\E43C\E43C"
}

body.hca-2025 .fa-plus-octagon {
    --fa: "\F301";
    --fa--fa: "\F301\F301"
}

body.hca-2025 .fa-plus-square {
    --fa: "\F0FE";
    --fa--fa: "\F0FE\F0FE"
}

body.hca-2025 .fa-podcast {
    --fa: "\F2CE";
    --fa--fa: "\F2CE\F2CE"
}

body.hca-2025 .fa-podium {
    --fa: "\F680";
    --fa--fa: "\F680\F680"
}

body.hca-2025 .fa-podium-star {
    --fa: "\F758";
    --fa--fa: "\F758\F758"
}

body.hca-2025 .fa-police-box {
    --fa: "\E021";
    --fa--fa: "\E021\E021"
}

body.hca-2025 .fa-poll {
    --fa: "\F681";
    --fa--fa: "\F681\F681"
}

body.hca-2025 .fa-poll-h {
    --fa: "\F682";
    --fa--fa: "\F682\F682"
}

body.hca-2025 .fa-poll-people {
    --fa: "\F759";
    --fa--fa: "\F759\F759"
}

body.hca-2025 .fa-pompebled {
    --fa: "\E43D";
    --fa--fa: "\E43D\E43D"
}

body.hca-2025 .fa-poo {
    --fa: "\F2FE";
    --fa--fa: "\F2FE\F2FE"
}

body.hca-2025 .fa-poo-bolt, body.hca-2025 .fa-poo-storm {
    --fa: "\F75A";
    --fa--fa: "\F75A\F75A"
}

body.hca-2025 .fa-pool-8-ball {
    --fa: "\E3C5";
    --fa--fa: "\E3C5\E3C5"
}

body.hca-2025 .fa-poop {
    --fa: "\F619";
    --fa--fa: "\F619\F619"
}

body.hca-2025 .fa-popcorn {
    --fa: "\F819";
    --fa--fa: "\F819\F819"
}

body.hca-2025 .fa-popsicle {
    --fa: "\E43E";
    --fa--fa: "\E43E\E43E"
}

body.hca-2025 .fa-portal-enter {
    --fa: "\E022";
    --fa--fa: "\E022\E022"
}

body.hca-2025 .fa-portal-exit {
    --fa: "\E023";
    --fa--fa: "\E023\E023"
}

body.hca-2025 .fa-portrait {
    --fa: "\F3E0";
    --fa--fa: "\F3E0\F3E0"
}

body.hca-2025 .fa-pot-food {
    --fa: "\E43F";
    --fa--fa: "\E43F\E43F"
}

body.hca-2025 .fa-potato {
    --fa: "\E440";
    --fa--fa: "\E440\E440"
}

body.hca-2025 .fa-pound-sign {
    --fa: "\F154";
    --fa--fa: "\F154\F154"
}

body.hca-2025 .fa-power-off {
    --fa: "\F011";
    --fa--fa: "\F011\F011"
}

body.hca-2025 .fa-pray {
    --fa: "\F683";
    --fa--fa: "\F683\F683"
}

body.hca-2025 .fa-praying-hands {
    --fa: "\F684";
    --fa--fa: "\F684\F684"
}

body.hca-2025 .fa-prescription {
    --fa: "\F5B1";
    --fa--fa: "\F5B1\F5B1"
}

body.hca-2025 .fa-prescription-bottle {
    --fa: "\F485";
    --fa--fa: "\F485\F485"
}

body.hca-2025 .fa-prescription-bottle-alt, body.hca-2025 .fa-prescription-bottle-medical {
    --fa: "\F486";
    --fa--fa: "\F486\F486"
}

body.hca-2025 .fa-prescription-bottle-pill {
    --fa: "\E5C0";
    --fa--fa: "\E5C0\E5C0"
}

body.hca-2025 .fa-presentation, body.hca-2025 .fa-presentation-screen {
    --fa: "\F685";
    --fa--fa: "\F685\F685"
}

body.hca-2025 .fa-pretzel {
    --fa: "\E441";
    --fa--fa: "\E441\E441"
}

body.hca-2025 .fa-print {
    --fa: "\F02F";
    --fa--fa: "\F02F\F02F"
}

body.hca-2025 .fa-print-magnifying-glass, body.hca-2025 .fa-print-search {
    --fa: "\F81A";
    --fa--fa: "\F81A\F81A"
}

body.hca-2025 .fa-print-slash {
    --fa: "\F686";
    --fa--fa: "\F686\F686"
}

body.hca-2025 .fa-pro {
    --fa: "\E235";
    --fa--fa: "\E235\E235"
}

body.hca-2025 .fa-procedures {
    --fa: "\F487";
    --fa--fa: "\F487\F487"
}

body.hca-2025 .fa-project-diagram {
    --fa: "\F542";
    --fa--fa: "\F542\F542"
}

body.hca-2025 .fa-projector {
    --fa: "\F8D6";
    --fa--fa: "\F8D6\F8D6"
}

body.hca-2025 .fa-pronoun {
    --fa: "\E6A1";
    --fa--fa: "\E6A1\E6A1"
}

body.hca-2025 .fa-pump {
    --fa: "\E442";
    --fa--fa: "\E442\E442"
}

body.hca-2025 .fa-pump-medical {
    --fa: "\E06A";
    --fa--fa: "\E06A\E06A"
}

body.hca-2025 .fa-pump-soap {
    --fa: "\E06B";
    --fa--fa: "\E06B\E06B"
}

body.hca-2025 .fa-pumpkin {
    --fa: "\F707";
    --fa--fa: "\F707\F707"
}

body.hca-2025 .fa-puzzle {
    --fa: "\E443";
    --fa--fa: "\E443\E443"
}

body.hca-2025 .fa-puzzle-piece {
    --fa: "\F12E";
    --fa--fa: "\F12E\F12E"
}

body.hca-2025 .fa-puzzle-piece-alt, body.hca-2025 .fa-puzzle-piece-simple {
    --fa: "\E231";
    --fa--fa: "\E231\E231"
}

body.hca-2025 .fa-q {
    --fa: "Q";
    --fa--fa: "QQ"
}

body.hca-2025 .fa-qrcode {
    --fa: "\F029";
    --fa--fa: "\F029\F029"
}

body.hca-2025 .fa-question {
    --fa: "?";
    --fa--fa: "??"
}

body.hca-2025 .fa-question-circle {
    --fa: "\F059";
    --fa--fa: "\F059\F059"
}

body.hca-2025 .fa-question-square {
    --fa: "\F2FD";
    --fa--fa: "\F2FD\F2FD"
}

body.hca-2025 .fa-quidditch, body.hca-2025 .fa-quidditch-broom-ball {
    --fa: "\F458";
    --fa--fa: "\F458\F458"
}

body.hca-2025 .fa-quote-left, body.hca-2025 .fa-quote-left-alt {
    --fa: "\F10D";
    --fa--fa: "\F10D\F10D"
}

body.hca-2025 .fa-quote-right, body.hca-2025 .fa-quote-right-alt {
    --fa: "\F10E";
    --fa--fa: "\F10E\F10E"
}

body.hca-2025 .fa-quotes {
    --fa: "\E234";
    --fa--fa: "\E234\E234"
}

body.hca-2025 .fa-quran {
    --fa: "\F687";
    --fa--fa: "\F687\F687"
}

body.hca-2025 .fa-r {
    --fa: "R";
    --fa--fa: "RR"
}

body.hca-2025 .fa-rabbit {
    --fa: "\F708";
    --fa--fa: "\F708\F708"
}

body.hca-2025 .fa-rabbit-fast, body.hca-2025 .fa-rabbit-running {
    --fa: "\F709";
    --fa--fa: "\F709\F709"
}

body.hca-2025 .fa-raccoon {
    --fa: "\E613";
    --fa--fa: "\E613\E613"
}

body.hca-2025 .fa-racquet {
    --fa: "\F45A";
    --fa--fa: "\F45A\F45A"
}

body.hca-2025 .fa-radar {
    --fa: "\E024";
    --fa--fa: "\E024\E024"
}

body.hca-2025 .fa-radiation {
    --fa: "\F7B9";
    --fa--fa: "\F7B9\F7B9"
}

body.hca-2025 .fa-radiation-alt {
    --fa: "\F7BA";
    --fa--fa: "\F7BA\F7BA"
}

body.hca-2025 .fa-radio {
    --fa: "\F8D7";
    --fa--fa: "\F8D7\F8D7"
}

body.hca-2025 .fa-radio-alt, body.hca-2025 .fa-radio-tuner {
    --fa: "\F8D8";
    --fa--fa: "\F8D8\F8D8"
}

body.hca-2025 .fa-rainbow {
    --fa: "\F75B";
    --fa--fa: "\F75B\F75B"
}

body.hca-2025 .fa-raindrops {
    --fa: "\F75C";
    --fa--fa: "\F75C\F75C"
}

body.hca-2025 .fa-ram {
    --fa: "\F70A";
    --fa--fa: "\F70A\F70A"
}

body.hca-2025 .fa-ramp-loading {
    --fa: "\F4D4";
    --fa--fa: "\F4D4\F4D4"
}

body.hca-2025 .fa-random {
    --fa: "\F074";
    --fa--fa: "\F074\F074"
}

body.hca-2025 .fa-ranking-star {
    --fa: "\E561";
    --fa--fa: "\E561\E561"
}

body.hca-2025 .fa-raygun {
    --fa: "\E025";
    --fa--fa: "\E025\E025"
}

body.hca-2025 .fa-receipt {
    --fa: "\F543";
    --fa--fa: "\F543\F543"
}

body.hca-2025 .fa-record-vinyl {
    --fa: "\F8D9";
    --fa--fa: "\F8D9\F8D9"
}

body.hca-2025 .fa-rectangle {
    --fa: "\F2FA";
    --fa--fa: "\F2FA\F2FA"
}

body.hca-2025 .fa-rectangle-ad {
    --fa: "\F641";
    --fa--fa: "\F641\F641"
}

body.hca-2025 .fa-rectangle-barcode {
    --fa: "\F463";
    --fa--fa: "\F463\F463"
}

body.hca-2025 .fa-rectangle-code {
    --fa: "\E322";
    --fa--fa: "\E322\E322"
}

body.hca-2025 .fa-rectangle-hd {
    --fa: "\E1AE";
    --fa--fa: "\E1AE\E1AE"
}

body.hca-2025 .fa-rectangle-history {
    --fa: "\E4A2";
    --fa--fa: "\E4A2\E4A2"
}

body.hca-2025 .fa-rectangle-history-circle-plus {
    --fa: "\E4A3";
    --fa--fa: "\E4A3\E4A3"
}

body.hca-2025 .fa-rectangle-history-circle-user {
    --fa: "\E4A4";
    --fa--fa: "\E4A4\E4A4"
}

body.hca-2025 .fa-rectangle-landscape {
    --fa: "\F2FA";
    --fa--fa: "\F2FA\F2FA"
}

body.hca-2025 .fa-rectangle-list {
    --fa: "\F022";
    --fa--fa: "\F022\F022"
}

body.hca-2025 .fa-rectangle-portrait {
    --fa: "\F2FB";
    --fa--fa: "\F2FB\F2FB"
}

body.hca-2025 .fa-rectangle-pro {
    --fa: "\E235";
    --fa--fa: "\E235\E235"
}

body.hca-2025 .fa-rectangle-sd {
    --fa: "\E28A";
    --fa--fa: "\E28A\E28A"
}

body.hca-2025 .fa-rectangle-terminal {
    --fa: "\E236";
    --fa--fa: "\E236\E236"
}

body.hca-2025 .fa-rectangle-times {
    --fa: "\F410";
    --fa--fa: "\F410\F410"
}

body.hca-2025 .fa-rectangle-vertical {
    --fa: "\F2FB";
    --fa--fa: "\F2FB\F2FB"
}

body.hca-2025 .fa-rectangle-vertical-history {
    --fa: "\E237";
    --fa--fa: "\E237\E237"
}

body.hca-2025 .fa-rectangle-wide {
    --fa: "\F2FC";
    --fa--fa: "\F2FC\F2FC"
}

body.hca-2025 .fa-rectangle-xmark {
    --fa: "\F410";
    --fa--fa: "\F410\F410"
}

body.hca-2025 .fa-rectangles-mixed {
    --fa: "\E323";
    --fa--fa: "\E323\E323"
}

body.hca-2025 .fa-recycle {
    --fa: "\F1B8";
    --fa--fa: "\F1B8\F1B8"
}

body.hca-2025 .fa-redo {
    --fa: "\F01E";
    --fa--fa: "\F01E\F01E"
}

body.hca-2025 .fa-redo-alt {
    --fa: "\F2F9";
    --fa--fa: "\F2F9\F2F9"
}

body.hca-2025 .fa-reel {
    --fa: "\E238";
    --fa--fa: "\E238\E238"
}

body.hca-2025 .fa-reflect-both {
    --fa: "\E66F";
    --fa--fa: "\E66F\E66F"
}

body.hca-2025 .fa-reflect-horizontal {
    --fa: "\E664";
    --fa--fa: "\E664\E664"
}

body.hca-2025 .fa-reflect-vertical {
    --fa: "\E665";
    --fa--fa: "\E665\E665"
}

body.hca-2025 .fa-refresh {
    --fa: "\F021";
    --fa--fa: "\F021\F021"
}

body.hca-2025 .fa-refrigerator {
    --fa: "\E026";
    --fa--fa: "\E026\E026"
}

body.hca-2025 .fa-registered {
    --fa: "\F25D";
    --fa--fa: "\F25D\F25D"
}

body.hca-2025 .fa-remove {
    --fa: "\F00D";
    --fa--fa: "\F00D\F00D"
}

body.hca-2025 .fa-remove-format {
    --fa: "\F87D";
    --fa--fa: "\F87D\F87D"
}

body.hca-2025 .fa-reorder {
    --fa: "\F550";
    --fa--fa: "\F550\F550"
}

body.hca-2025 .fa-repeat {
    --fa: "\F363";
    --fa--fa: "\F363\F363"
}

body.hca-2025 .fa-repeat-1 {
    --fa: "\F365";
    --fa--fa: "\F365\F365"
}

body.hca-2025 .fa-repeat-1-alt {
    --fa: "\F366";
    --fa--fa: "\F366\F366"
}

body.hca-2025 .fa-repeat-alt {
    --fa: "\F364";
    --fa--fa: "\F364\F364"
}

body.hca-2025 .fa-reply {
    --fa: "\F3E5";
    --fa--fa: "\F3E5\F3E5"
}

body.hca-2025 .fa-reply-all {
    --fa: "\F122";
    --fa--fa: "\F122\F122"
}

body.hca-2025 .fa-reply-clock, body.hca-2025 .fa-reply-time {
    --fa: "\E239";
    --fa--fa: "\E239\E239"
}

body.hca-2025 .fa-republican {
    --fa: "\F75E";
    --fa--fa: "\F75E\F75E"
}

body.hca-2025 .fa-restroom {
    --fa: "\F7BD";
    --fa--fa: "\F7BD\F7BD"
}

body.hca-2025 .fa-restroom-simple {
    --fa: "\E23A";
    --fa--fa: "\E23A\E23A"
}

body.hca-2025 .fa-retweet {
    --fa: "\F079";
    --fa--fa: "\F079\F079"
}

body.hca-2025 .fa-retweet-alt {
    --fa: "\F361";
    --fa--fa: "\F361\F361"
}

body.hca-2025 .fa-rhombus {
    --fa: "\E23B";
    --fa--fa: "\E23B\E23B"
}

body.hca-2025 .fa-ribbon {
    --fa: "\F4D6";
    --fa--fa: "\F4D6\F4D6"
}

body.hca-2025 .fa-right {
    --fa: "\F356";
    --fa--fa: "\F356\F356"
}

body.hca-2025 .fa-right-from-bracket {
    --fa: "\F2F5";
    --fa--fa: "\F2F5\F2F5"
}

body.hca-2025 .fa-right-from-line {
    --fa: "\F347";
    --fa--fa: "\F347\F347"
}

body.hca-2025 .fa-right-left {
    --fa: "\F362";
    --fa--fa: "\F362\F362"
}

body.hca-2025 .fa-right-left-large {
    --fa: "\E5E1";
    --fa--fa: "\E5E1\E5E1"
}

body.hca-2025 .fa-right-long {
    --fa: "\F30B";
    --fa--fa: "\F30B\F30B"
}

body.hca-2025 .fa-right-long-to-line {
    --fa: "\E444";
    --fa--fa: "\E444\E444"
}

body.hca-2025 .fa-right-to-bracket {
    --fa: "\F2F6";
    --fa--fa: "\F2F6\F2F6"
}

body.hca-2025 .fa-right-to-line {
    --fa: "\F34C";
    --fa--fa: "\F34C\F34C"
}

body.hca-2025 .fa-ring {
    --fa: "\F70B";
    --fa--fa: "\F70B\F70B"
}

body.hca-2025 .fa-ring-diamond {
    --fa: "\E5AB";
    --fa--fa: "\E5AB\E5AB"
}

body.hca-2025 .fa-rings-wedding {
    --fa: "\F81B";
    --fa--fa: "\F81B\F81B"
}

body.hca-2025 .fa-rmb {
    --fa: "\F157";
    --fa--fa: "\F157\F157"
}

body.hca-2025 .fa-road {
    --fa: "\F018";
    --fa--fa: "\F018\F018"
}

body.hca-2025 .fa-road-barrier {
    --fa: "\E562";
    --fa--fa: "\E562\E562"
}

body.hca-2025 .fa-road-bridge {
    --fa: "\E563";
    --fa--fa: "\E563\E563"
}

body.hca-2025 .fa-road-circle-check {
    --fa: "\E564";
    --fa--fa: "\E564\E564"
}

body.hca-2025 .fa-road-circle-exclamation {
    --fa: "\E565";
    --fa--fa: "\E565\E565"
}

body.hca-2025 .fa-road-circle-xmark {
    --fa: "\E566";
    --fa--fa: "\E566\E566"
}

body.hca-2025 .fa-road-lock {
    --fa: "\E567";
    --fa--fa: "\E567\E567"
}

body.hca-2025 .fa-road-spikes {
    --fa: "\E568";
    --fa--fa: "\E568\E568"
}

body.hca-2025 .fa-robot {
    --fa: "\F544";
    --fa--fa: "\F544\F544"
}

body.hca-2025 .fa-robot-astromech {
    --fa: "\E2D2";
    --fa--fa: "\E2D2\E2D2"
}

body.hca-2025 .fa-rocket {
    --fa: "\F135";
    --fa--fa: "\F135\F135"
}

body.hca-2025 .fa-rocket-launch {
    --fa: "\E027";
    --fa--fa: "\E027\E027"
}

body.hca-2025 .fa-rod-asclepius, body.hca-2025 .fa-rod-snake {
    --fa: "\E579";
    --fa--fa: "\E579\E579"
}

body.hca-2025 .fa-roller-coaster {
    --fa: "\E324";
    --fa--fa: "\E324\E324"
}

body.hca-2025 .fa-rotate {
    --fa: "\F2F1";
    --fa--fa: "\F2F1\F2F1"
}

body.hca-2025 .fa-rotate-back, body.hca-2025 .fa-rotate-backward {
    --fa: "\F2EA";
    --fa--fa: "\F2EA\F2EA"
}

body.hca-2025 .fa-rotate-exclamation {
    --fa: "\E23C";
    --fa--fa: "\E23C\E23C"
}

body.hca-2025 .fa-rotate-forward {
    --fa: "\F2F9";
    --fa--fa: "\F2F9\F2F9"
}

body.hca-2025 .fa-rotate-left {
    --fa: "\F2EA";
    --fa--fa: "\F2EA\F2EA"
}

body.hca-2025 .fa-rotate-reverse {
    --fa: "\E631";
    --fa--fa: "\E631\E631"
}

body.hca-2025 .fa-rotate-right {
    --fa: "\F2F9";
    --fa--fa: "\F2F9\F2F9"
}

body.hca-2025 .fa-rouble {
    --fa: "\F158";
    --fa--fa: "\F158\F158"
}

body.hca-2025 .fa-route {
    --fa: "\F4D7";
    --fa--fa: "\F4D7\F4D7"
}

body.hca-2025 .fa-route-highway {
    --fa: "\F61A";
    --fa--fa: "\F61A\F61A"
}

body.hca-2025 .fa-route-interstate {
    --fa: "\F61B";
    --fa--fa: "\F61B\F61B"
}

body.hca-2025 .fa-router {
    --fa: "\F8DA";
    --fa--fa: "\F8DA\F8DA"
}

body.hca-2025 .fa-rows {
    --fa: "\E292";
    --fa--fa: "\E292\E292"
}

body.hca-2025 .fa-rss {
    --fa: "\F09E";
    --fa--fa: "\F09E\F09E"
}

body.hca-2025 .fa-rss-square {
    --fa: "\F143";
    --fa--fa: "\F143\F143"
}

body.hca-2025 .fa-rub, body.hca-2025 .fa-ruble, body.hca-2025 .fa-ruble-sign {
    --fa: "\F158";
    --fa--fa: "\F158\F158"
}

body.hca-2025 .fa-rug {
    --fa: "\E569";
    --fa--fa: "\E569\E569"
}

body.hca-2025 .fa-rugby-ball {
    --fa: "\E3C6";
    --fa--fa: "\E3C6\E3C6"
}

body.hca-2025 .fa-ruler {
    --fa: "\F545";
    --fa--fa: "\F545\F545"
}

body.hca-2025 .fa-ruler-combined {
    --fa: "\F546";
    --fa--fa: "\F546\F546"
}

body.hca-2025 .fa-ruler-horizontal {
    --fa: "\F547";
    --fa--fa: "\F547\F547"
}

body.hca-2025 .fa-ruler-triangle {
    --fa: "\F61C";
    --fa--fa: "\F61C\F61C"
}

body.hca-2025 .fa-ruler-vertical {
    --fa: "\F548";
    --fa--fa: "\F548\F548"
}

body.hca-2025 .fa-running {
    --fa: "\F70C";
    --fa--fa: "\F70C\F70C"
}

body.hca-2025 .fa-rupee, body.hca-2025 .fa-rupee-sign {
    --fa: "\F156";
    --fa--fa: "\F156\F156"
}

body.hca-2025 .fa-rupiah-sign {
    --fa: "\E23D";
    --fa--fa: "\E23D\E23D"
}

body.hca-2025 .fa-rv {
    --fa: "\F7BE";
    --fa--fa: "\F7BE\F7BE"
}

body.hca-2025 .fa-s {
    --fa: "S";
    --fa--fa: "SS"
}

body.hca-2025 .fa-sack {
    --fa: "\F81C";
    --fa--fa: "\F81C\F81C"
}

body.hca-2025 .fa-sack-dollar {
    --fa: "\F81D";
    --fa--fa: "\F81D\F81D"
}

body.hca-2025 .fa-sack-xmark {
    --fa: "\E56A";
    --fa--fa: "\E56A\E56A"
}

body.hca-2025 .fa-sad-cry {
    --fa: "\F5B3";
    --fa--fa: "\F5B3\F5B3"
}

body.hca-2025 .fa-sad-tear {
    --fa: "\F5B4";
    --fa--fa: "\F5B4\F5B4"
}

body.hca-2025 .fa-sailboat {
    --fa: "\E445";
    --fa--fa: "\E445\E445"
}

body.hca-2025 .fa-salad {
    --fa: "\F81E";
    --fa--fa: "\F81E\F81E"
}

body.hca-2025 .fa-salt-shaker {
    --fa: "\E446";
    --fa--fa: "\E446\E446"
}

body.hca-2025 .fa-sandwich {
    --fa: "\F81F";
    --fa--fa: "\F81F\F81F"
}

body.hca-2025 .fa-satellite {
    --fa: "\F7BF";
    --fa--fa: "\F7BF\F7BF"
}

body.hca-2025 .fa-satellite-dish {
    --fa: "\F7C0";
    --fa--fa: "\F7C0\F7C0"
}

body.hca-2025 .fa-sausage {
    --fa: "\F820";
    --fa--fa: "\F820\F820"
}

body.hca-2025 .fa-save {
    --fa: "\F0C7";
    --fa--fa: "\F0C7\F0C7"
}

body.hca-2025 .fa-save-circle-arrow-right {
    --fa: "\E180";
    --fa--fa: "\E180\E180"
}

body.hca-2025 .fa-save-circle-xmark, body.hca-2025 .fa-save-times {
    --fa: "\E181";
    --fa--fa: "\E181\E181"
}

body.hca-2025 .fa-sax-hot {
    --fa: "\F8DB";
    --fa--fa: "\F8DB\F8DB"
}

body.hca-2025 .fa-saxophone {
    --fa: "\F8DC";
    --fa--fa: "\F8DC\F8DC"
}

body.hca-2025 .fa-saxophone-fire {
    --fa: "\F8DB";
    --fa--fa: "\F8DB\F8DB"
}

body.hca-2025 .fa-scale-balanced {
    --fa: "\F24E";
    --fa--fa: "\F24E\F24E"
}

body.hca-2025 .fa-scale-unbalanced {
    --fa: "\F515";
    --fa--fa: "\F515\F515"
}

body.hca-2025 .fa-scale-unbalanced-flip {
    --fa: "\F516";
    --fa--fa: "\F516\F516"
}

body.hca-2025 .fa-scalpel {
    --fa: "\F61D";
    --fa--fa: "\F61D\F61D"
}

body.hca-2025 .fa-scalpel-line-dashed, body.hca-2025 .fa-scalpel-path {
    --fa: "\F61E";
    --fa--fa: "\F61E\F61E"
}

body.hca-2025 .fa-scanner, body.hca-2025 .fa-scanner-gun {
    --fa: "\F488";
    --fa--fa: "\F488\F488"
}

body.hca-2025 .fa-scanner-image {
    --fa: "\F8F3";
    --fa--fa: "\F8F3\F8F3"
}

body.hca-2025 .fa-scanner-keyboard {
    --fa: "\F489";
    --fa--fa: "\F489\F489"
}

body.hca-2025 .fa-scanner-touchscreen {
    --fa: "\F48A";
    --fa--fa: "\F48A\F48A"
}

body.hca-2025 .fa-scarecrow {
    --fa: "\F70D";
    --fa--fa: "\F70D\F70D"
}

body.hca-2025 .fa-scarf {
    --fa: "\F7C1";
    --fa--fa: "\F7C1\F7C1"
}

body.hca-2025 .fa-school {
    --fa: "\F549";
    --fa--fa: "\F549\F549"
}

body.hca-2025 .fa-school-circle-check {
    --fa: "\E56B";
    --fa--fa: "\E56B\E56B"
}

body.hca-2025 .fa-school-circle-exclamation {
    --fa: "\E56C";
    --fa--fa: "\E56C\E56C"
}

body.hca-2025 .fa-school-circle-xmark {
    --fa: "\E56D";
    --fa--fa: "\E56D\E56D"
}

body.hca-2025 .fa-school-flag {
    --fa: "\E56E";
    --fa--fa: "\E56E\E56E"
}

body.hca-2025 .fa-school-lock {
    --fa: "\E56F";
    --fa--fa: "\E56F\E56F"
}

body.hca-2025 .fa-scissors {
    --fa: "\F0C4";
    --fa--fa: "\F0C4\F0C4"
}

body.hca-2025 .fa-screen-users {
    --fa: "\F63D";
    --fa--fa: "\F63D\F63D"
}

body.hca-2025 .fa-screencast {
    --fa: "\E23E";
    --fa--fa: "\E23E\E23E"
}

body.hca-2025 .fa-screenshot {
    --fa: "\E0DA";
    --fa--fa: "\E0DA\E0DA"
}

body.hca-2025 .fa-screwdriver {
    --fa: "\F54A";
    --fa--fa: "\F54A\F54A"
}

body.hca-2025 .fa-screwdriver-wrench {
    --fa: "\F7D9";
    --fa--fa: "\F7D9\F7D9"
}

body.hca-2025 .fa-scribble {
    --fa: "\E23F";
    --fa--fa: "\E23F\E23F"
}

body.hca-2025 .fa-scroll {
    --fa: "\F70E";
    --fa--fa: "\F70E\F70E"
}

body.hca-2025 .fa-scroll-old {
    --fa: "\F70F";
    --fa--fa: "\F70F\F70F"
}

body.hca-2025 .fa-scroll-ribbon {
    --fa: "\F5EA";
    --fa--fa: "\F5EA\F5EA"
}

body.hca-2025 .fa-scroll-torah {
    --fa: "\F6A0";
    --fa--fa: "\F6A0\F6A0"
}

body.hca-2025 .fa-scrubber {
    --fa: "\F2F8";
    --fa--fa: "\F2F8\F2F8"
}

body.hca-2025 .fa-scythe {
    --fa: "\F710";
    --fa--fa: "\F710\F710"
}

body.hca-2025 .fa-sd-card {
    --fa: "\F7C2";
    --fa--fa: "\F7C2\F7C2"
}

body.hca-2025 .fa-sd-cards {
    --fa: "\E240";
    --fa--fa: "\E240\E240"
}

body.hca-2025 .fa-seal {
    --fa: "\E241";
    --fa--fa: "\E241\E241"
}

body.hca-2025 .fa-seal-exclamation {
    --fa: "\E242";
    --fa--fa: "\E242\E242"
}

body.hca-2025 .fa-seal-question {
    --fa: "\E243";
    --fa--fa: "\E243\E243"
}

body.hca-2025 .fa-search {
    --fa: "\F002";
    --fa--fa: "\F002\F002"
}

body.hca-2025 .fa-search-dollar {
    --fa: "\F688";
    --fa--fa: "\F688\F688"
}

body.hca-2025 .fa-search-location {
    --fa: "\F689";
    --fa--fa: "\F689\F689"
}

body.hca-2025 .fa-search-minus {
    --fa: "\F010";
    --fa--fa: "\F010\F010"
}

body.hca-2025 .fa-search-plus {
    --fa: "\F00E";
    --fa--fa: "\F00E\F00E"
}

body.hca-2025 .fa-seat-airline {
    --fa: "\E244";
    --fa--fa: "\E244\E244"
}

body.hca-2025 .fa-section {
    --fa: "\E447";
    --fa--fa: "\E447\E447"
}

body.hca-2025 .fa-seedling {
    --fa: "\F4D8";
    --fa--fa: "\F4D8\F4D8"
}

body.hca-2025 .fa-semicolon {
    --fa: ";";
    --fa--fa: ";;"
}

body.hca-2025 .fa-send {
    --fa: "\E20A";
    --fa--fa: "\E20A\E20A"
}

body.hca-2025 .fa-send-back {
    --fa: "\F87E";
    --fa--fa: "\F87E\F87E"
}

body.hca-2025 .fa-send-backward {
    --fa: "\F87F";
    --fa--fa: "\F87F\F87F"
}

body.hca-2025 .fa-sensor {
    --fa: "\E028";
    --fa--fa: "\E028\E028"
}

body.hca-2025 .fa-sensor-alert {
    --fa: "\E029";
    --fa--fa: "\E029\E029"
}

body.hca-2025 .fa-sensor-cloud {
    --fa: "\E02C";
    --fa--fa: "\E02C\E02C"
}

body.hca-2025 .fa-sensor-fire {
    --fa: "\E02A";
    --fa--fa: "\E02A\E02A"
}

body.hca-2025 .fa-sensor-on {
    --fa: "\E02B";
    --fa--fa: "\E02B\E02B"
}

body.hca-2025 .fa-sensor-smoke {
    --fa: "\E02C";
    --fa--fa: "\E02C\E02C"
}

body.hca-2025 .fa-sensor-triangle-exclamation {
    --fa: "\E029";
    --fa--fa: "\E029\E029"
}

body.hca-2025 .fa-server {
    --fa: "\F233";
    --fa--fa: "\F233\F233"
}

body.hca-2025 .fa-shapes {
    --fa: "\F61F";
    --fa--fa: "\F61F\F61F"
}

body.hca-2025 .fa-share {
    --fa: "\F064";
    --fa--fa: "\F064\F064"
}

body.hca-2025 .fa-share-all {
    --fa: "\F367";
    --fa--fa: "\F367\F367"
}

body.hca-2025 .fa-share-alt {
    --fa: "\F1E0";
    --fa--fa: "\F1E0\F1E0"
}

body.hca-2025 .fa-share-alt-square {
    --fa: "\F1E1";
    --fa--fa: "\F1E1\F1E1"
}

body.hca-2025 .fa-share-from-square {
    --fa: "\F14D";
    --fa--fa: "\F14D\F14D"
}

body.hca-2025 .fa-share-nodes {
    --fa: "\F1E0";
    --fa--fa: "\F1E0\F1E0"
}

body.hca-2025 .fa-share-square {
    --fa: "\F14D";
    --fa--fa: "\F14D\F14D"
}

body.hca-2025 .fa-sheep {
    --fa: "\F711";
    --fa--fa: "\F711\F711"
}

body.hca-2025 .fa-sheet-plastic {
    --fa: "\E571";
    --fa--fa: "\E571\E571"
}

body.hca-2025 .fa-shekel, body.hca-2025 .fa-shekel-sign {
    --fa: "\F20B";
    --fa--fa: "\F20B\F20B"
}

body.hca-2025 .fa-shelves {
    --fa: "\F480";
    --fa--fa: "\F480\F480"
}

body.hca-2025 .fa-shelves-empty {
    --fa: "\E246";
    --fa--fa: "\E246\E246"
}

body.hca-2025 .fa-sheqel, body.hca-2025 .fa-sheqel-sign {
    --fa: "\F20B";
    --fa--fa: "\F20B\F20B"
}

body.hca-2025 .fa-shield {
    --fa: "\F132";
    --fa--fa: "\F132\F132"
}

body.hca-2025 .fa-shield-alt {
    --fa: "\F3ED";
    --fa--fa: "\F3ED\F3ED"
}

body.hca-2025 .fa-shield-blank {
    --fa: "\F132";
    --fa--fa: "\F132\F132"
}

body.hca-2025 .fa-shield-cat {
    --fa: "\E572";
    --fa--fa: "\E572\E572"
}

body.hca-2025 .fa-shield-check {
    --fa: "\F2F7";
    --fa--fa: "\F2F7\F2F7"
}

body.hca-2025 .fa-shield-cross {
    --fa: "\F712";
    --fa--fa: "\F712\F712"
}

body.hca-2025 .fa-shield-dog {
    --fa: "\E573";
    --fa--fa: "\E573\E573"
}

body.hca-2025 .fa-shield-exclamation {
    --fa: "\E247";
    --fa--fa: "\E247\E247"
}

body.hca-2025 .fa-shield-halved {
    --fa: "\F3ED";
    --fa--fa: "\F3ED\F3ED"
}

body.hca-2025 .fa-shield-heart {
    --fa: "\E574";
    --fa--fa: "\E574\E574"
}

body.hca-2025 .fa-shield-keyhole {
    --fa: "\E248";
    --fa--fa: "\E248\E248"
}

body.hca-2025 .fa-shield-minus {
    --fa: "\E249";
    --fa--fa: "\E249\E249"
}

body.hca-2025 .fa-shield-plus {
    --fa: "\E24A";
    --fa--fa: "\E24A\E24A"
}

body.hca-2025 .fa-shield-quartered {
    --fa: "\E575";
    --fa--fa: "\E575\E575"
}

body.hca-2025 .fa-shield-slash {
    --fa: "\E24B";
    --fa--fa: "\E24B\E24B"
}

body.hca-2025 .fa-shield-times {
    --fa: "\E24C";
    --fa--fa: "\E24C\E24C"
}

body.hca-2025 .fa-shield-virus {
    --fa: "\E06C";
    --fa--fa: "\E06C\E06C"
}

body.hca-2025 .fa-shield-xmark {
    --fa: "\E24C";
    --fa--fa: "\E24C\E24C"
}

body.hca-2025 .fa-ship {
    --fa: "\F21A";
    --fa--fa: "\F21A\F21A"
}

body.hca-2025 .fa-shipping-fast {
    --fa: "\F48B";
    --fa--fa: "\F48B\F48B"
}

body.hca-2025 .fa-shipping-timed {
    --fa: "\F48C";
    --fa--fa: "\F48C\F48C"
}

body.hca-2025 .fa-shirt {
    --fa: "\F553";
    --fa--fa: "\F553\F553"
}

body.hca-2025 .fa-shirt-long-sleeve {
    --fa: "\E3C7";
    --fa--fa: "\E3C7\E3C7"
}

body.hca-2025 .fa-shirt-running {
    --fa: "\E3C8";
    --fa--fa: "\E3C8\E3C8"
}

body.hca-2025 .fa-shirt-tank-top {
    --fa: "\E3C9";
    --fa--fa: "\E3C9\E3C9"
}

body.hca-2025 .fa-shish-kebab {
    --fa: "\F821";
    --fa--fa: "\F821\F821"
}

body.hca-2025 .fa-shoe-prints {
    --fa: "\F54B";
    --fa--fa: "\F54B\F54B"
}

body.hca-2025 .fa-shop {
    --fa: "\F54F";
    --fa--fa: "\F54F\F54F"
}

body.hca-2025 .fa-shop-lock {
    --fa: "\E4A5";
    --fa--fa: "\E4A5\E4A5"
}

body.hca-2025 .fa-shop-slash {
    --fa: "\E070";
    --fa--fa: "\E070\E070"
}

body.hca-2025 .fa-shopping-bag {
    --fa: "\F290";
    --fa--fa: "\F290\F290"
}

body.hca-2025 .fa-shopping-basket {
    --fa: "\F291";
    --fa--fa: "\F291\F291"
}

body.hca-2025 .fa-shopping-basket-alt {
    --fa: "\E0AF";
    --fa--fa: "\E0AF\E0AF"
}

body.hca-2025 .fa-shopping-cart {
    --fa: "\F07A";
    --fa--fa: "\F07A\F07A"
}

body.hca-2025 .fa-shortcake {
    --fa: "\E3E5";
    --fa--fa: "\E3E5\E3E5"
}

body.hca-2025 .fa-shovel {
    --fa: "\F713";
    --fa--fa: "\F713\F713"
}

body.hca-2025 .fa-shovel-snow {
    --fa: "\F7C3";
    --fa--fa: "\F7C3\F7C3"
}

body.hca-2025 .fa-shower {
    --fa: "\F2CC";
    --fa--fa: "\F2CC\F2CC"
}

body.hca-2025 .fa-shower-alt, body.hca-2025 .fa-shower-down {
    --fa: "\E24D";
    --fa--fa: "\E24D\E24D"
}

body.hca-2025 .fa-shredder {
    --fa: "\F68A";
    --fa--fa: "\F68A\F68A"
}

body.hca-2025 .fa-shrimp {
    --fa: "\E448";
    --fa--fa: "\E448\E448"
}

body.hca-2025 .fa-shuffle {
    --fa: "\F074";
    --fa--fa: "\F074\F074"
}

body.hca-2025 .fa-shutters {
    --fa: "\E449";
    --fa--fa: "\E449\E449"
}

body.hca-2025 .fa-shuttle-space {
    --fa: "\F197";
    --fa--fa: "\F197\F197"
}

body.hca-2025 .fa-shuttle-van {
    --fa: "\F5B6";
    --fa--fa: "\F5B6\F5B6"
}

body.hca-2025 .fa-shuttlecock {
    --fa: "\F45B";
    --fa--fa: "\F45B\F45B"
}

body.hca-2025 .fa-sickle {
    --fa: "\F822";
    --fa--fa: "\F822\F822"
}

body.hca-2025 .fa-sidebar {
    --fa: "\E24E";
    --fa--fa: "\E24E\E24E"
}

body.hca-2025 .fa-sidebar-flip {
    --fa: "\E24F";
    --fa--fa: "\E24F\E24F"
}

body.hca-2025 .fa-sigma {
    --fa: "\F68B";
    --fa--fa: "\F68B\F68B"
}

body.hca-2025 .fa-sign, body.hca-2025 .fa-sign-hanging {
    --fa: "\F4D9";
    --fa--fa: "\F4D9\F4D9"
}

body.hca-2025 .fa-sign-in {
    --fa: "\F090";
    --fa--fa: "\F090\F090"
}

body.hca-2025 .fa-sign-in-alt {
    --fa: "\F2F6";
    --fa--fa: "\F2F6\F2F6"
}

body.hca-2025 .fa-sign-language {
    --fa: "\F2A7";
    --fa--fa: "\F2A7\F2A7"
}

body.hca-2025 .fa-sign-out {
    --fa: "\F08B";
    --fa--fa: "\F08B\F08B"
}

body.hca-2025 .fa-sign-out-alt {
    --fa: "\F2F5";
    --fa--fa: "\F2F5\F2F5"
}

body.hca-2025 .fa-sign-post {
    --fa: "\E624";
    --fa--fa: "\E624\E624"
}

body.hca-2025 .fa-sign-posts {
    --fa: "\E625";
    --fa--fa: "\E625\E625"
}

body.hca-2025 .fa-sign-posts-wrench {
    --fa: "\E626";
    --fa--fa: "\E626\E626"
}

body.hca-2025 .fa-signal {
    --fa: "\F012";
    --fa--fa: "\F012\F012"
}

body.hca-2025 .fa-signal-1 {
    --fa: "\F68C";
    --fa--fa: "\F68C\F68C"
}

body.hca-2025 .fa-signal-2 {
    --fa: "\F68D";
    --fa--fa: "\F68D\F68D"
}

body.hca-2025 .fa-signal-3 {
    --fa: "\F68E";
    --fa--fa: "\F68E\F68E"
}

body.hca-2025 .fa-signal-4 {
    --fa: "\F68F";
    --fa--fa: "\F68F\F68F"
}

body.hca-2025 .fa-signal-5 {
    --fa: "\F012";
    --fa--fa: "\F012\F012"
}

body.hca-2025 .fa-signal-alt {
    --fa: "\F690";
    --fa--fa: "\F690\F690"
}

body.hca-2025 .fa-signal-alt-1 {
    --fa: "\F691";
    --fa--fa: "\F691\F691"
}

body.hca-2025 .fa-signal-alt-2 {
    --fa: "\F692";
    --fa--fa: "\F692\F692"
}

body.hca-2025 .fa-signal-alt-3 {
    --fa: "\F693";
    --fa--fa: "\F693\F693"
}

body.hca-2025 .fa-signal-alt-4 {
    --fa: "\F690";
    --fa--fa: "\F690\F690"
}

body.hca-2025 .fa-signal-alt-slash {
    --fa: "\F694";
    --fa--fa: "\F694\F694"
}

body.hca-2025 .fa-signal-bars {
    --fa: "\F690";
    --fa--fa: "\F690\F690"
}

body.hca-2025 .fa-signal-bars-fair {
    --fa: "\F692";
    --fa--fa: "\F692\F692"
}

body.hca-2025 .fa-signal-bars-good {
    --fa: "\F693";
    --fa--fa: "\F693\F693"
}

body.hca-2025 .fa-signal-bars-slash {
    --fa: "\F694";
    --fa--fa: "\F694\F694"
}

body.hca-2025 .fa-signal-bars-strong {
    --fa: "\F690";
    --fa--fa: "\F690\F690"
}

body.hca-2025 .fa-signal-bars-weak {
    --fa: "\F691";
    --fa--fa: "\F691\F691"
}

body.hca-2025 .fa-signal-fair {
    --fa: "\F68D";
    --fa--fa: "\F68D\F68D"
}

body.hca-2025 .fa-signal-good {
    --fa: "\F68E";
    --fa--fa: "\F68E\F68E"
}

body.hca-2025 .fa-signal-perfect {
    --fa: "\F012";
    --fa--fa: "\F012\F012"
}

body.hca-2025 .fa-signal-slash {
    --fa: "\F695";
    --fa--fa: "\F695\F695"
}

body.hca-2025 .fa-signal-stream {
    --fa: "\F8DD";
    --fa--fa: "\F8DD\F8DD"
}

body.hca-2025 .fa-signal-stream-slash {
    --fa: "\E250";
    --fa--fa: "\E250\E250"
}

body.hca-2025 .fa-signal-strong {
    --fa: "\F68F";
    --fa--fa: "\F68F\F68F"
}

body.hca-2025 .fa-signal-weak {
    --fa: "\F68C";
    --fa--fa: "\F68C\F68C"
}

body.hca-2025 .fa-signature {
    --fa: "\F5B7";
    --fa--fa: "\F5B7\F5B7"
}

body.hca-2025 .fa-signature-lock {
    --fa: "\E3CA";
    --fa--fa: "\E3CA\E3CA"
}

body.hca-2025 .fa-signature-slash {
    --fa: "\E3CB";
    --fa--fa: "\E3CB\E3CB"
}

body.hca-2025 .fa-signing {
    --fa: "\F2A7";
    --fa--fa: "\F2A7\F2A7"
}

body.hca-2025 .fa-signs-post {
    --fa: "\F277";
    --fa--fa: "\F277\F277"
}

body.hca-2025 .fa-sim-card {
    --fa: "\F7C4";
    --fa--fa: "\F7C4\F7C4"
}

body.hca-2025 .fa-sim-cards {
    --fa: "\E251";
    --fa--fa: "\E251\E251"
}

body.hca-2025 .fa-sink {
    --fa: "\E06D";
    --fa--fa: "\E06D\E06D"
}

body.hca-2025 .fa-siren {
    --fa: "\E02D";
    --fa--fa: "\E02D\E02D"
}

body.hca-2025 .fa-siren-on {
    --fa: "\E02E";
    --fa--fa: "\E02E\E02E"
}

body.hca-2025 .fa-sitemap {
    --fa: "\F0E8";
    --fa--fa: "\F0E8\F0E8"
}

body.hca-2025 .fa-skating {
    --fa: "\F7C5";
    --fa--fa: "\F7C5\F7C5"
}

body.hca-2025 .fa-skeleton {
    --fa: "\F620";
    --fa--fa: "\F620\F620"
}

body.hca-2025 .fa-skeleton-ribs {
    --fa: "\E5CB";
    --fa--fa: "\E5CB\E5CB"
}

body.hca-2025 .fa-ski-boot {
    --fa: "\E3CC";
    --fa--fa: "\E3CC\E3CC"
}

body.hca-2025 .fa-ski-boot-ski {
    --fa: "\E3CD";
    --fa--fa: "\E3CD\E3CD"
}

body.hca-2025 .fa-ski-jump {
    --fa: "\F7C7";
    --fa--fa: "\F7C7\F7C7"
}

body.hca-2025 .fa-ski-lift {
    --fa: "\F7C8";
    --fa--fa: "\F7C8\F7C8"
}

body.hca-2025 .fa-skiing {
    --fa: "\F7C9";
    --fa--fa: "\F7C9\F7C9"
}

body.hca-2025 .fa-skiing-nordic {
    --fa: "\F7CA";
    --fa--fa: "\F7CA\F7CA"
}

body.hca-2025 .fa-skull {
    --fa: "\F54C";
    --fa--fa: "\F54C\F54C"
}

body.hca-2025 .fa-skull-cow {
    --fa: "\F8DE";
    --fa--fa: "\F8DE\F8DE"
}

body.hca-2025 .fa-skull-crossbones {
    --fa: "\F714";
    --fa--fa: "\F714\F714"
}

body.hca-2025 .fa-slash {
    --fa: "\F715";
    --fa--fa: "\F715\F715"
}

body.hca-2025 .fa-slash-back {
    --fa: "\\";
    --fa--fa: "\\\\"
}

body.hca-2025 .fa-slash-forward {
    --fa: "/";
    --fa--fa: "//"
}

body.hca-2025 .fa-sledding {
    --fa: "\F7CB";
    --fa--fa: "\F7CB\F7CB"
}

body.hca-2025 .fa-sleigh {
    --fa: "\F7CC";
    --fa--fa: "\F7CC\F7CC"
}

body.hca-2025 .fa-slider {
    --fa: "\E252";
    --fa--fa: "\E252\E252"
}

body.hca-2025 .fa-sliders, body.hca-2025 .fa-sliders-h {
    --fa: "\F1DE";
    --fa--fa: "\F1DE\F1DE"
}

body.hca-2025 .fa-sliders-h-square {
    --fa: "\F3F0";
    --fa--fa: "\F3F0\F3F0"
}

body.hca-2025 .fa-sliders-simple {
    --fa: "\E253";
    --fa--fa: "\E253\E253"
}

body.hca-2025 .fa-sliders-up, body.hca-2025 .fa-sliders-v {
    --fa: "\F3F1";
    --fa--fa: "\F3F1\F3F1"
}

body.hca-2025 .fa-sliders-v-square {
    --fa: "\F3F2";
    --fa--fa: "\F3F2\F3F2"
}

body.hca-2025 .fa-slot-machine {
    --fa: "\E3CE";
    --fa--fa: "\E3CE\E3CE"
}

body.hca-2025 .fa-smile {
    --fa: "\F118";
    --fa--fa: "\F118\F118"
}

body.hca-2025 .fa-smile-beam {
    --fa: "\F5B8";
    --fa--fa: "\F5B8\F5B8"
}

body.hca-2025 .fa-smile-plus {
    --fa: "\F5B9";
    --fa--fa: "\F5B9\F5B9"
}

body.hca-2025 .fa-smile-wink {
    --fa: "\F4DA";
    --fa--fa: "\F4DA\F4DA"
}

body.hca-2025 .fa-smog {
    --fa: "\F75F";
    --fa--fa: "\F75F\F75F"
}

body.hca-2025 .fa-smoke {
    --fa: "\F760";
    --fa--fa: "\F760\F760"
}

body.hca-2025 .fa-smoking {
    --fa: "\F48D";
    --fa--fa: "\F48D\F48D"
}

body.hca-2025 .fa-smoking-ban {
    --fa: "\F54D";
    --fa--fa: "\F54D\F54D"
}

body.hca-2025 .fa-sms {
    --fa: "\F7CD";
    --fa--fa: "\F7CD\F7CD"
}

body.hca-2025 .fa-snake {
    --fa: "\F716";
    --fa--fa: "\F716\F716"
}

body.hca-2025 .fa-snooze {
    --fa: "\F880";
    --fa--fa: "\F880\F880"
}

body.hca-2025 .fa-snow-blowing {
    --fa: "\F761";
    --fa--fa: "\F761\F761"
}

body.hca-2025 .fa-snowboarding {
    --fa: "\F7CE";
    --fa--fa: "\F7CE\F7CE"
}

body.hca-2025 .fa-snowflake {
    --fa: "\F2DC";
    --fa--fa: "\F2DC\F2DC"
}

body.hca-2025 .fa-snowflake-droplets {
    --fa: "\E5C1";
    --fa--fa: "\E5C1\E5C1"
}

body.hca-2025 .fa-snowflakes {
    --fa: "\F7CF";
    --fa--fa: "\F7CF\F7CF"
}

body.hca-2025 .fa-snowman {
    --fa: "\F7D0";
    --fa--fa: "\F7D0\F7D0"
}

body.hca-2025 .fa-snowman-head {
    --fa: "\F79B";
    --fa--fa: "\F79B\F79B"
}

body.hca-2025 .fa-snowmobile {
    --fa: "\F7D1";
    --fa--fa: "\F7D1\F7D1"
}

body.hca-2025 .fa-snowplow {
    --fa: "\F7D2";
    --fa--fa: "\F7D2\F7D2"
}

body.hca-2025 .fa-soap {
    --fa: "\E06E";
    --fa--fa: "\E06E\E06E"
}

body.hca-2025 .fa-soccer-ball {
    --fa: "\F1E3";
    --fa--fa: "\F1E3\F1E3"
}

body.hca-2025 .fa-socks {
    --fa: "\F696";
    --fa--fa: "\F696\F696"
}

body.hca-2025 .fa-soft-serve {
    --fa: "\E400";
    --fa--fa: "\E400\E400"
}

body.hca-2025 .fa-solar-panel {
    --fa: "\F5BA";
    --fa--fa: "\F5BA\F5BA"
}

body.hca-2025 .fa-solar-system {
    --fa: "\E02F";
    --fa--fa: "\E02F\E02F"
}

body.hca-2025 .fa-sort {
    --fa: "\F0DC";
    --fa--fa: "\F0DC\F0DC"
}

body.hca-2025 .fa-sort-alpha-asc {
    --fa: "\F15D";
    --fa--fa: "\F15D\F15D"
}

body.hca-2025 .fa-sort-alpha-desc {
    --fa: "\F881";
    --fa--fa: "\F881\F881"
}

body.hca-2025 .fa-sort-alpha-down {
    --fa: "\F15D";
    --fa--fa: "\F15D\F15D"
}

body.hca-2025 .fa-sort-alpha-down-alt {
    --fa: "\F881";
    --fa--fa: "\F881\F881"
}

body.hca-2025 .fa-sort-alpha-up {
    --fa: "\F15E";
    --fa--fa: "\F15E\F15E"
}

body.hca-2025 .fa-sort-alpha-up-alt {
    --fa: "\F882";
    --fa--fa: "\F882\F882"
}

body.hca-2025 .fa-sort-alt {
    --fa: "\F883";
    --fa--fa: "\F883\F883"
}

body.hca-2025 .fa-sort-amount-asc {
    --fa: "\F160";
    --fa--fa: "\F160\F160"
}

body.hca-2025 .fa-sort-amount-desc {
    --fa: "\F884";
    --fa--fa: "\F884\F884"
}

body.hca-2025 .fa-sort-amount-down {
    --fa: "\F160";
    --fa--fa: "\F160\F160"
}

body.hca-2025 .fa-sort-amount-down-alt {
    --fa: "\F884";
    --fa--fa: "\F884\F884"
}

body.hca-2025 .fa-sort-amount-up {
    --fa: "\F161";
    --fa--fa: "\F161\F161"
}

body.hca-2025 .fa-sort-amount-up-alt {
    --fa: "\F885";
    --fa--fa: "\F885\F885"
}

body.hca-2025 .fa-sort-asc {
    --fa: "\F0DE";
    --fa--fa: "\F0DE\F0DE"
}

body.hca-2025 .fa-sort-circle {
    --fa: "\E030";
    --fa--fa: "\E030\E030"
}

body.hca-2025 .fa-sort-circle-down {
    --fa: "\E031";
    --fa--fa: "\E031\E031"
}

body.hca-2025 .fa-sort-circle-up {
    --fa: "\E032";
    --fa--fa: "\E032\E032"
}

body.hca-2025 .fa-sort-desc, body.hca-2025 .fa-sort-down {
    --fa: "\F0DD";
    --fa--fa: "\F0DD\F0DD"
}

body.hca-2025 .fa-sort-numeric-asc {
    --fa: "\F162";
    --fa--fa: "\F162\F162"
}

body.hca-2025 .fa-sort-numeric-desc {
    --fa: "\F886";
    --fa--fa: "\F886\F886"
}

body.hca-2025 .fa-sort-numeric-down {
    --fa: "\F162";
    --fa--fa: "\F162\F162"
}

body.hca-2025 .fa-sort-numeric-down-alt {
    --fa: "\F886";
    --fa--fa: "\F886\F886"
}

body.hca-2025 .fa-sort-numeric-up {
    --fa: "\F163";
    --fa--fa: "\F163\F163"
}

body.hca-2025 .fa-sort-numeric-up-alt {
    --fa: "\F887";
    --fa--fa: "\F887\F887"
}

body.hca-2025 .fa-sort-shapes-down {
    --fa: "\F888";
    --fa--fa: "\F888\F888"
}

body.hca-2025 .fa-sort-shapes-down-alt {
    --fa: "\F889";
    --fa--fa: "\F889\F889"
}

body.hca-2025 .fa-sort-shapes-up {
    --fa: "\F88A";
    --fa--fa: "\F88A\F88A"
}

body.hca-2025 .fa-sort-shapes-up-alt {
    --fa: "\F88B";
    --fa--fa: "\F88B\F88B"
}

body.hca-2025 .fa-sort-size-down {
    --fa: "\F88C";
    --fa--fa: "\F88C\F88C"
}

body.hca-2025 .fa-sort-size-down-alt {
    --fa: "\F88D";
    --fa--fa: "\F88D\F88D"
}

body.hca-2025 .fa-sort-size-up {
    --fa: "\F88E";
    --fa--fa: "\F88E\F88E"
}

body.hca-2025 .fa-sort-size-up-alt {
    --fa: "\F88F";
    --fa--fa: "\F88F\F88F"
}

body.hca-2025 .fa-sort-up {
    --fa: "\F0DE";
    --fa--fa: "\F0DE\F0DE"
}

body.hca-2025 .fa-sort-up-down {
    --fa: "\E099";
    --fa--fa: "\E099\E099"
}

body.hca-2025 .fa-soup {
    --fa: "\F823";
    --fa--fa: "\F823\F823"
}

body.hca-2025 .fa-spa {
    --fa: "\F5BB";
    --fa--fa: "\F5BB\F5BB"
}

body.hca-2025 .fa-space-shuttle {
    --fa: "\F197";
    --fa--fa: "\F197\F197"
}

body.hca-2025 .fa-space-station-moon {
    --fa: "\E033";
    --fa--fa: "\E033\E033"
}

body.hca-2025 .fa-space-station-moon-alt, body.hca-2025 .fa-space-station-moon-construction {
    --fa: "\E034";
    --fa--fa: "\E034\E034"
}

body.hca-2025 .fa-spade {
    --fa: "\F2F4";
    --fa--fa: "\F2F4\F2F4"
}

body.hca-2025 .fa-spaghetti-monster-flying {
    --fa: "\F67B";
    --fa--fa: "\F67B\F67B"
}

body.hca-2025 .fa-sparkle {
    --fa: "\E5D6";
    --fa--fa: "\E5D6\E5D6"
}

body.hca-2025 .fa-sparkles {
    --fa: "\F890";
    --fa--fa: "\F890\F890"
}

body.hca-2025 .fa-speaker {
    --fa: "\F8DF";
    --fa--fa: "\F8DF\F8DF"
}

body.hca-2025 .fa-speakers {
    --fa: "\F8E0";
    --fa--fa: "\F8E0\F8E0"
}

body.hca-2025 .fa-spell-check {
    --fa: "\F891";
    --fa--fa: "\F891\F891"
}

body.hca-2025 .fa-spider {
    --fa: "\F717";
    --fa--fa: "\F717\F717"
}

body.hca-2025 .fa-spider-black-widow {
    --fa: "\F718";
    --fa--fa: "\F718\F718"
}

body.hca-2025 .fa-spider-web {
    --fa: "\F719";
    --fa--fa: "\F719\F719"
}

body.hca-2025 .fa-spinner {
    --fa: "\F110";
    --fa--fa: "\F110\F110"
}

body.hca-2025 .fa-spinner-scale {
    --fa: "\E62A";
    --fa--fa: "\E62A\E62A"
}

body.hca-2025 .fa-spinner-third {
    --fa: "\F3F4";
    --fa--fa: "\F3F4\F3F4"
}

body.hca-2025 .fa-split {
    --fa: "\E254";
    --fa--fa: "\E254\E254"
}

body.hca-2025 .fa-splotch {
    --fa: "\F5BC";
    --fa--fa: "\F5BC\F5BC"
}

body.hca-2025 .fa-spoon {
    --fa: "\F2E5";
    --fa--fa: "\F2E5\F2E5"
}

body.hca-2025 .fa-sportsball {
    --fa: "\E44B";
    --fa--fa: "\E44B\E44B"
}

body.hca-2025 .fa-spray-can {
    --fa: "\F5BD";
    --fa--fa: "\F5BD\F5BD"
}

body.hca-2025 .fa-spray-can-sparkles {
    --fa: "\F5D0";
    --fa--fa: "\F5D0\F5D0"
}

body.hca-2025 .fa-sprinkler {
    --fa: "\E035";
    --fa--fa: "\E035\E035"
}

body.hca-2025 .fa-sprinkler-ceiling {
    --fa: "\E44C";
    --fa--fa: "\E44C\E44C"
}

body.hca-2025 .fa-sprout {
    --fa: "\F4D8";
    --fa--fa: "\F4D8\F4D8"
}

body.hca-2025 .fa-square {
    --fa: "\F0C8";
    --fa--fa: "\F0C8\F0C8"
}

body.hca-2025 .fa-square-0 {
    --fa: "\E255";
    --fa--fa: "\E255\E255"
}

body.hca-2025 .fa-square-1 {
    --fa: "\E256";
    --fa--fa: "\E256\E256"
}

body.hca-2025 .fa-square-2 {
    --fa: "\E257";
    --fa--fa: "\E257\E257"
}

body.hca-2025 .fa-square-3 {
    --fa: "\E258";
    --fa--fa: "\E258\E258"
}

body.hca-2025 .fa-square-4 {
    --fa: "\E259";
    --fa--fa: "\E259\E259"
}

body.hca-2025 .fa-square-5 {
    --fa: "\E25A";
    --fa--fa: "\E25A\E25A"
}

body.hca-2025 .fa-square-6 {
    --fa: "\E25B";
    --fa--fa: "\E25B\E25B"
}

body.hca-2025 .fa-square-7 {
    --fa: "\E25C";
    --fa--fa: "\E25C\E25C"
}

body.hca-2025 .fa-square-8 {
    --fa: "\E25D";
    --fa--fa: "\E25D\E25D"
}

body.hca-2025 .fa-square-9 {
    --fa: "\E25E";
    --fa--fa: "\E25E\E25E"
}

body.hca-2025 .fa-square-a {
    --fa: "\E25F";
    --fa--fa: "\E25F\E25F"
}

body.hca-2025 .fa-square-a-lock {
    --fa: "\E44D";
    --fa--fa: "\E44D\E44D"
}

body.hca-2025 .fa-square-ampersand {
    --fa: "\E260";
    --fa--fa: "\E260\E260"
}

body.hca-2025 .fa-square-arrow-down {
    --fa: "\F339";
    --fa--fa: "\F339\F339"
}

body.hca-2025 .fa-square-arrow-down-left {
    --fa: "\E261";
    --fa--fa: "\E261\E261"
}

body.hca-2025 .fa-square-arrow-down-right {
    --fa: "\E262";
    --fa--fa: "\E262\E262"
}

body.hca-2025 .fa-square-arrow-left {
    --fa: "\F33A";
    --fa--fa: "\F33A\F33A"
}

body.hca-2025 .fa-square-arrow-right {
    --fa: "\F33B";
    --fa--fa: "\F33B\F33B"
}

body.hca-2025 .fa-square-arrow-up {
    --fa: "\F33C";
    --fa--fa: "\F33C\F33C"
}

body.hca-2025 .fa-square-arrow-up-left {
    --fa: "\E263";
    --fa--fa: "\E263\E263"
}

body.hca-2025 .fa-square-arrow-up-right {
    --fa: "\F14C";
    --fa--fa: "\F14C\F14C"
}

body.hca-2025 .fa-square-b {
    --fa: "\E264";
    --fa--fa: "\E264\E264"
}

body.hca-2025 .fa-square-binary {
    --fa: "\E69B";
    --fa--fa: "\E69B\E69B"
}

body.hca-2025 .fa-square-bolt {
    --fa: "\E265";
    --fa--fa: "\E265\E265"
}

body.hca-2025 .fa-square-c {
    --fa: "\E266";
    --fa--fa: "\E266\E266"
}

body.hca-2025 .fa-square-caret-down {
    --fa: "\F150";
    --fa--fa: "\F150\F150"
}

body.hca-2025 .fa-square-caret-left {
    --fa: "\F191";
    --fa--fa: "\F191\F191"
}

body.hca-2025 .fa-square-caret-right {
    --fa: "\F152";
    --fa--fa: "\F152\F152"
}

body.hca-2025 .fa-square-caret-up {
    --fa: "\F151";
    --fa--fa: "\F151\F151"
}

body.hca-2025 .fa-square-check {
    --fa: "\F14A";
    --fa--fa: "\F14A\F14A"
}

body.hca-2025 .fa-square-chevron-down {
    --fa: "\F329";
    --fa--fa: "\F329\F329"
}

body.hca-2025 .fa-square-chevron-left {
    --fa: "\F32A";
    --fa--fa: "\F32A\F32A"
}

body.hca-2025 .fa-square-chevron-right {
    --fa: "\F32B";
    --fa--fa: "\F32B\F32B"
}

body.hca-2025 .fa-square-chevron-up {
    --fa: "\F32C";
    --fa--fa: "\F32C\F32C"
}

body.hca-2025 .fa-square-code {
    --fa: "\E267";
    --fa--fa: "\E267\E267"
}

body.hca-2025 .fa-square-d {
    --fa: "\E268";
    --fa--fa: "\E268\E268"
}

body.hca-2025 .fa-square-dashed {
    --fa: "\E269";
    --fa--fa: "\E269\E269"
}

body.hca-2025 .fa-square-dashed-circle-plus {
    --fa: "\E5C2";
    --fa--fa: "\E5C2\E5C2"
}

body.hca-2025 .fa-square-divide {
    --fa: "\E26A";
    --fa--fa: "\E26A\E26A"
}

body.hca-2025 .fa-square-dollar {
    --fa: "\F2E9";
    --fa--fa: "\F2E9\F2E9"
}

body.hca-2025 .fa-square-down {
    --fa: "\F350";
    --fa--fa: "\F350\F350"
}

body.hca-2025 .fa-square-down-left {
    --fa: "\E26B";
    --fa--fa: "\E26B\E26B"
}

body.hca-2025 .fa-square-down-right {
    --fa: "\E26C";
    --fa--fa: "\E26C\E26C"
}

body.hca-2025 .fa-square-e {
    --fa: "\E26D";
    --fa--fa: "\E26D\E26D"
}

body.hca-2025 .fa-square-ellipsis {
    --fa: "\E26E";
    --fa--fa: "\E26E\E26E"
}

body.hca-2025 .fa-square-ellipsis-vertical {
    --fa: "\E26F";
    --fa--fa: "\E26F\E26F"
}

body.hca-2025 .fa-square-envelope {
    --fa: "\F199";
    --fa--fa: "\F199\F199"
}

body.hca-2025 .fa-square-exclamation {
    --fa: "\F321";
    --fa--fa: "\F321\F321"
}

body.hca-2025 .fa-square-f {
    --fa: "\E270";
    --fa--fa: "\E270\E270"
}

body.hca-2025 .fa-square-fragile {
    --fa: "\F49B";
    --fa--fa: "\F49B\F49B"
}

body.hca-2025 .fa-square-full {
    --fa: "\F45C";
    --fa--fa: "\F45C\F45C"
}

body.hca-2025 .fa-square-g {
    --fa: "\E271";
    --fa--fa: "\E271\E271"
}

body.hca-2025 .fa-square-h {
    --fa: "\F0FD";
    --fa--fa: "\F0FD\F0FD"
}

body.hca-2025 .fa-square-heart {
    --fa: "\F4C8";
    --fa--fa: "\F4C8\F4C8"
}

body.hca-2025 .fa-square-i {
    --fa: "\E272";
    --fa--fa: "\E272\E272"
}

body.hca-2025 .fa-square-info {
    --fa: "\F30F";
    --fa--fa: "\F30F\F30F"
}

body.hca-2025 .fa-square-j {
    --fa: "\E273";
    --fa--fa: "\E273\E273"
}

body.hca-2025 .fa-square-k {
    --fa: "\E274";
    --fa--fa: "\E274\E274"
}

body.hca-2025 .fa-square-kanban {
    --fa: "\E488";
    --fa--fa: "\E488\E488"
}

body.hca-2025 .fa-square-l {
    --fa: "\E275";
    --fa--fa: "\E275\E275"
}

body.hca-2025 .fa-square-left {
    --fa: "\F351";
    --fa--fa: "\F351\F351"
}

body.hca-2025 .fa-square-list {
    --fa: "\E489";
    --fa--fa: "\E489\E489"
}

body.hca-2025 .fa-square-m {
    --fa: "\E276";
    --fa--fa: "\E276\E276"
}

body.hca-2025 .fa-square-minus {
    --fa: "\F146";
    --fa--fa: "\F146\F146"
}

body.hca-2025 .fa-square-n {
    --fa: "\E277";
    --fa--fa: "\E277\E277"
}

body.hca-2025 .fa-square-nfi {
    --fa: "\E576";
    --fa--fa: "\E576\E576"
}

body.hca-2025 .fa-square-o {
    --fa: "\E278";
    --fa--fa: "\E278\E278"
}

body.hca-2025 .fa-square-p {
    --fa: "\E279";
    --fa--fa: "\E279\E279"
}

body.hca-2025 .fa-square-parking {
    --fa: "\F540";
    --fa--fa: "\F540\F540"
}

body.hca-2025 .fa-square-parking-slash {
    --fa: "\F617";
    --fa--fa: "\F617\F617"
}

body.hca-2025 .fa-square-pen {
    --fa: "\F14B";
    --fa--fa: "\F14B\F14B"
}

body.hca-2025 .fa-square-person-confined {
    --fa: "\E577";
    --fa--fa: "\E577\E577"
}

body.hca-2025 .fa-square-phone {
    --fa: "\F098";
    --fa--fa: "\F098\F098"
}

body.hca-2025 .fa-square-phone-flip {
    --fa: "\F87B";
    --fa--fa: "\F87B\F87B"
}

body.hca-2025 .fa-square-phone-hangup {
    --fa: "\E27A";
    --fa--fa: "\E27A\E27A"
}

body.hca-2025 .fa-square-plus {
    --fa: "\F0FE";
    --fa--fa: "\F0FE\F0FE"
}

body.hca-2025 .fa-square-poll-horizontal {
    --fa: "\F682";
    --fa--fa: "\F682\F682"
}

body.hca-2025 .fa-square-poll-vertical {
    --fa: "\F681";
    --fa--fa: "\F681\F681"
}

body.hca-2025 .fa-square-q {
    --fa: "\E27B";
    --fa--fa: "\E27B\E27B"
}

body.hca-2025 .fa-square-quarters {
    --fa: "\E44E";
    --fa--fa: "\E44E\E44E"
}

body.hca-2025 .fa-square-question {
    --fa: "\F2FD";
    --fa--fa: "\F2FD\F2FD"
}

body.hca-2025 .fa-square-quote {
    --fa: "\E329";
    --fa--fa: "\E329\E329"
}

body.hca-2025 .fa-square-r {
    --fa: "\E27C";
    --fa--fa: "\E27C\E27C"
}

body.hca-2025 .fa-square-right {
    --fa: "\F352";
    --fa--fa: "\F352\F352"
}

body.hca-2025 .fa-square-ring {
    --fa: "\E44F";
    --fa--fa: "\E44F\E44F"
}

body.hca-2025 .fa-square-root {
    --fa: "\F697";
    --fa--fa: "\F697\F697"
}

body.hca-2025 .fa-square-root-alt, body.hca-2025 .fa-square-root-variable {
    --fa: "\F698";
    --fa--fa: "\F698\F698"
}

body.hca-2025 .fa-square-rss {
    --fa: "\F143";
    --fa--fa: "\F143\F143"
}

body.hca-2025 .fa-square-s {
    --fa: "\E27D";
    --fa--fa: "\E27D\E27D"
}

body.hca-2025 .fa-square-share-nodes {
    --fa: "\F1E1";
    --fa--fa: "\F1E1\F1E1"
}

body.hca-2025 .fa-square-sliders {
    --fa: "\F3F0";
    --fa--fa: "\F3F0\F3F0"
}

body.hca-2025 .fa-square-sliders-vertical {
    --fa: "\F3F2";
    --fa--fa: "\F3F2\F3F2"
}

body.hca-2025 .fa-square-small {
    --fa: "\E27E";
    --fa--fa: "\E27E\E27E"
}

body.hca-2025 .fa-square-star {
    --fa: "\E27F";
    --fa--fa: "\E27F\E27F"
}

body.hca-2025 .fa-square-t {
    --fa: "\E280";
    --fa--fa: "\E280\E280"
}

body.hca-2025 .fa-square-terminal {
    --fa: "\E32A";
    --fa--fa: "\E32A\E32A"
}

body.hca-2025 .fa-square-this-way-up {
    --fa: "\F49F";
    --fa--fa: "\F49F\F49F"
}

body.hca-2025 .fa-square-u {
    --fa: "\E281";
    --fa--fa: "\E281\E281"
}

body.hca-2025 .fa-square-up {
    --fa: "\F353";
    --fa--fa: "\F353\F353"
}

body.hca-2025 .fa-square-up-left {
    --fa: "\E282";
    --fa--fa: "\E282\E282"
}

body.hca-2025 .fa-square-up-right {
    --fa: "\F360";
    --fa--fa: "\F360\F360"
}

body.hca-2025 .fa-square-user {
    --fa: "\E283";
    --fa--fa: "\E283\E283"
}

body.hca-2025 .fa-square-v {
    --fa: "\E284";
    --fa--fa: "\E284\E284"
}

body.hca-2025 .fa-square-virus {
    --fa: "\E578";
    --fa--fa: "\E578\E578"
}

body.hca-2025 .fa-square-w {
    --fa: "\E285";
    --fa--fa: "\E285\E285"
}

body.hca-2025 .fa-square-wine-glass-crack {
    --fa: "\F49B";
    --fa--fa: "\F49B\F49B"
}

body.hca-2025 .fa-square-x {
    --fa: "\E286";
    --fa--fa: "\E286\E286"
}

body.hca-2025 .fa-square-xmark {
    --fa: "\F2D3";
    --fa--fa: "\F2D3\F2D3"
}

body.hca-2025 .fa-square-y {
    --fa: "\E287";
    --fa--fa: "\E287\E287"
}

body.hca-2025 .fa-square-z {
    --fa: "\E288";
    --fa--fa: "\E288\E288"
}

body.hca-2025 .fa-squid {
    --fa: "\E450";
    --fa--fa: "\E450\E450"
}

body.hca-2025 .fa-squirrel {
    --fa: "\F71A";
    --fa--fa: "\F71A\F71A"
}

body.hca-2025 .fa-staff {
    --fa: "\F71B";
    --fa--fa: "\F71B\F71B"
}

body.hca-2025 .fa-staff-aesculapius, body.hca-2025 .fa-staff-snake {
    --fa: "\E579";
    --fa--fa: "\E579\E579"
}

body.hca-2025 .fa-stairs {
    --fa: "\E289";
    --fa--fa: "\E289\E289"
}

body.hca-2025 .fa-stamp {
    --fa: "\F5BF";
    --fa--fa: "\F5BF\F5BF"
}

body.hca-2025 .fa-standard-definition {
    --fa: "\E28A";
    --fa--fa: "\E28A\E28A"
}

body.hca-2025 .fa-stapler {
    --fa: "\E5AF";
    --fa--fa: "\E5AF\E5AF"
}

body.hca-2025 .fa-star {
    --fa: "\F005";
    --fa--fa: "\F005\F005"
}

body.hca-2025 .fa-star-and-crescent {
    --fa: "\F699";
    --fa--fa: "\F699\F699"
}

body.hca-2025 .fa-star-christmas {
    --fa: "\F7D4";
    --fa--fa: "\F7D4\F7D4"
}

body.hca-2025 .fa-star-circle {
    --fa: "\E123";
    --fa--fa: "\E123\E123"
}

body.hca-2025 .fa-star-exclamation {
    --fa: "\F2F3";
    --fa--fa: "\F2F3\F2F3"
}

body.hca-2025 .fa-star-half {
    --fa: "\F089";
    --fa--fa: "\F089\F089"
}

body.hca-2025 .fa-star-half-alt, body.hca-2025 .fa-star-half-stroke {
    --fa: "\F5C0";
    --fa--fa: "\F5C0\F5C0"
}

body.hca-2025 .fa-star-of-david {
    --fa: "\F69A";
    --fa--fa: "\F69A\F69A"
}

body.hca-2025 .fa-star-of-life {
    --fa: "\F621";
    --fa--fa: "\F621\F621"
}

body.hca-2025 .fa-star-sharp {
    --fa: "\E28B";
    --fa--fa: "\E28B\E28B"
}

body.hca-2025 .fa-star-sharp-half {
    --fa: "\E28C";
    --fa--fa: "\E28C\E28C"
}

body.hca-2025 .fa-star-sharp-half-alt, body.hca-2025 .fa-star-sharp-half-stroke {
    --fa: "\E28D";
    --fa--fa: "\E28D\E28D"
}

body.hca-2025 .fa-star-shooting {
    --fa: "\E036";
    --fa--fa: "\E036\E036"
}

body.hca-2025 .fa-starfighter {
    --fa: "\E037";
    --fa--fa: "\E037\E037"
}

body.hca-2025 .fa-starfighter-alt {
    --fa: "\E038";
    --fa--fa: "\E038\E038"
}

body.hca-2025 .fa-starfighter-alt-advanced {
    --fa: "\E28E";
    --fa--fa: "\E28E\E28E"
}

body.hca-2025 .fa-starfighter-twin-ion-engine {
    --fa: "\E038";
    --fa--fa: "\E038\E038"
}

body.hca-2025 .fa-starfighter-twin-ion-engine-advanced {
    --fa: "\E28E";
    --fa--fa: "\E28E\E28E"
}

body.hca-2025 .fa-stars {
    --fa: "\F762";
    --fa--fa: "\F762\F762"
}

body.hca-2025 .fa-starship {
    --fa: "\E039";
    --fa--fa: "\E039\E039"
}

body.hca-2025 .fa-starship-freighter {
    --fa: "\E03A";
    --fa--fa: "\E03A\E03A"
}

body.hca-2025 .fa-steak {
    --fa: "\F824";
    --fa--fa: "\F824\F824"
}

body.hca-2025 .fa-steering-wheel {
    --fa: "\F622";
    --fa--fa: "\F622\F622"
}

body.hca-2025 .fa-step-backward {
    --fa: "\F048";
    --fa--fa: "\F048\F048"
}

body.hca-2025 .fa-step-forward {
    --fa: "\F051";
    --fa--fa: "\F051\F051"
}

body.hca-2025 .fa-sterling-sign {
    --fa: "\F154";
    --fa--fa: "\F154\F154"
}

body.hca-2025 .fa-stethoscope {
    --fa: "\F0F1";
    --fa--fa: "\F0F1\F0F1"
}

body.hca-2025 .fa-sticky-note {
    --fa: "\F249";
    --fa--fa: "\F249\F249"
}

body.hca-2025 .fa-stocking {
    --fa: "\F7D5";
    --fa--fa: "\F7D5\F7D5"
}

body.hca-2025 .fa-stomach {
    --fa: "\F623";
    --fa--fa: "\F623\F623"
}

body.hca-2025 .fa-stop {
    --fa: "\F04D";
    --fa--fa: "\F04D\F04D"
}

body.hca-2025 .fa-stop-circle {
    --fa: "\F28D";
    --fa--fa: "\F28D\F28D"
}

body.hca-2025 .fa-stopwatch {
    --fa: "\F2F2";
    --fa--fa: "\F2F2\F2F2"
}

body.hca-2025 .fa-stopwatch-20 {
    --fa: "\E06F";
    --fa--fa: "\E06F\E06F"
}

body.hca-2025 .fa-store {
    --fa: "\F54E";
    --fa--fa: "\F54E\F54E"
}

body.hca-2025 .fa-store-alt {
    --fa: "\F54F";
    --fa--fa: "\F54F\F54F"
}

body.hca-2025 .fa-store-alt-slash {
    --fa: "\E070";
    --fa--fa: "\E070\E070"
}

body.hca-2025 .fa-store-lock {
    --fa: "\E4A6";
    --fa--fa: "\E4A6\E4A6"
}

body.hca-2025 .fa-store-slash {
    --fa: "\E071";
    --fa--fa: "\E071\E071"
}

body.hca-2025 .fa-strawberry {
    --fa: "\E32B";
    --fa--fa: "\E32B\E32B"
}

body.hca-2025 .fa-stream {
    --fa: "\F550";
    --fa--fa: "\F550\F550"
}

body.hca-2025 .fa-street-view {
    --fa: "\F21D";
    --fa--fa: "\F21D\F21D"
}

body.hca-2025 .fa-stretcher {
    --fa: "\F825";
    --fa--fa: "\F825\F825"
}

body.hca-2025 .fa-strikethrough {
    --fa: "\F0CC";
    --fa--fa: "\F0CC\F0CC"
}

body.hca-2025 .fa-stroopwafel {
    --fa: "\F551";
    --fa--fa: "\F551\F551"
}

body.hca-2025 .fa-subscript {
    --fa: "\F12C";
    --fa--fa: "\F12C\F12C"
}

body.hca-2025 .fa-subtitles {
    --fa: "\E60F";
    --fa--fa: "\E60F\E60F"
}

body.hca-2025 .fa-subtitles-slash {
    --fa: "\E610";
    --fa--fa: "\E610\E610"
}

body.hca-2025 .fa-subtract {
    --fa: "\F068";
    --fa--fa: "\F068\F068"
}

body.hca-2025 .fa-subway {
    --fa: "\F239";
    --fa--fa: "\F239\F239"
}

body.hca-2025 .fa-subway-tunnel {
    --fa: "\E2A3";
    --fa--fa: "\E2A3\E2A3"
}

body.hca-2025 .fa-suitcase {
    --fa: "\F0F2";
    --fa--fa: "\F0F2\F0F2"
}

body.hca-2025 .fa-suitcase-medical {
    --fa: "\F0FA";
    --fa--fa: "\F0FA\F0FA"
}

body.hca-2025 .fa-suitcase-rolling {
    --fa: "\F5C1";
    --fa--fa: "\F5C1\F5C1"
}

body.hca-2025 .fa-sun {
    --fa: "\F185";
    --fa--fa: "\F185\F185"
}

body.hca-2025 .fa-sun-alt, body.hca-2025 .fa-sun-bright {
    --fa: "\E28F";
    --fa--fa: "\E28F\E28F"
}

body.hca-2025 .fa-sun-cloud {
    --fa: "\F763";
    --fa--fa: "\F763\F763"
}

body.hca-2025 .fa-sun-dust {
    --fa: "\F764";
    --fa--fa: "\F764\F764"
}

body.hca-2025 .fa-sun-haze {
    --fa: "\F765";
    --fa--fa: "\F765\F765"
}

body.hca-2025 .fa-sun-plant-wilt {
    --fa: "\E57A";
    --fa--fa: "\E57A\E57A"
}

body.hca-2025 .fa-sunglasses {
    --fa: "\F892";
    --fa--fa: "\F892\F892"
}

body.hca-2025 .fa-sunrise {
    --fa: "\F766";
    --fa--fa: "\F766\F766"
}

body.hca-2025 .fa-sunset {
    --fa: "\F767";
    --fa--fa: "\F767\F767"
}

body.hca-2025 .fa-superscript {
    --fa: "\F12B";
    --fa--fa: "\F12B\F12B"
}

body.hca-2025 .fa-surprise {
    --fa: "\F5C2";
    --fa--fa: "\F5C2\F5C2"
}

body.hca-2025 .fa-sushi {
    --fa: "\E48A";
    --fa--fa: "\E48A\E48A"
}

body.hca-2025 .fa-sushi-roll {
    --fa: "\E48B";
    --fa--fa: "\E48B\E48B"
}

body.hca-2025 .fa-swap {
    --fa: "\E609";
    --fa--fa: "\E609\E609"
}

body.hca-2025 .fa-swap-arrows {
    --fa: "\E60A";
    --fa--fa: "\E60A\E60A"
}

body.hca-2025 .fa-swatchbook {
    --fa: "\F5C3";
    --fa--fa: "\F5C3\F5C3"
}

body.hca-2025 .fa-swimmer {
    --fa: "\F5C4";
    --fa--fa: "\F5C4\F5C4"
}

body.hca-2025 .fa-swimming-pool {
    --fa: "\F5C5";
    --fa--fa: "\F5C5\F5C5"
}

body.hca-2025 .fa-sword {
    --fa: "\F71C";
    --fa--fa: "\F71C\F71C"
}

body.hca-2025 .fa-sword-laser {
    --fa: "\E03B";
    --fa--fa: "\E03B\E03B"
}

body.hca-2025 .fa-sword-laser-alt {
    --fa: "\E03C";
    --fa--fa: "\E03C\E03C"
}

body.hca-2025 .fa-swords {
    --fa: "\F71D";
    --fa--fa: "\F71D\F71D"
}

body.hca-2025 .fa-swords-laser {
    --fa: "\E03D";
    --fa--fa: "\E03D\E03D"
}

body.hca-2025 .fa-symbols {
    --fa: "\F86E";
    --fa--fa: "\F86E\F86E"
}

body.hca-2025 .fa-synagogue {
    --fa: "\F69B";
    --fa--fa: "\F69B\F69B"
}

body.hca-2025 .fa-sync {
    --fa: "\F021";
    --fa--fa: "\F021\F021"
}

body.hca-2025 .fa-sync-alt {
    --fa: "\F2F1";
    --fa--fa: "\F2F1\F2F1"
}

body.hca-2025 .fa-syringe {
    --fa: "\F48E";
    --fa--fa: "\F48E\F48E"
}

body.hca-2025 .fa-t {
    --fa: "T";
    --fa--fa: "TT"
}

body.hca-2025 .fa-t-rex {
    --fa: "\E629";
    --fa--fa: "\E629\E629"
}

body.hca-2025 .fa-t-shirt {
    --fa: "\F553";
    --fa--fa: "\F553\F553"
}

body.hca-2025 .fa-table {
    --fa: "\F0CE";
    --fa--fa: "\F0CE\F0CE"
}

body.hca-2025 .fa-table-cells {
    --fa: "\F00A";
    --fa--fa: "\F00A\F00A"
}

body.hca-2025 .fa-table-cells-column-lock {
    --fa: "\E678";
    --fa--fa: "\E678\E678"
}

body.hca-2025 .fa-table-cells-column-unlock {
    --fa: "\E690";
    --fa--fa: "\E690\E690"
}

body.hca-2025 .fa-table-cells-large {
    --fa: "\F009";
    --fa--fa: "\F009\F009"
}

body.hca-2025 .fa-table-cells-lock {
    --fa: "\E679";
    --fa--fa: "\E679\E679"
}

body.hca-2025 .fa-table-cells-row-lock {
    --fa: "\E67A";
    --fa--fa: "\E67A\E67A"
}

body.hca-2025 .fa-table-cells-row-unlock {
    --fa: "\E691";
    --fa--fa: "\E691\E691"
}

body.hca-2025 .fa-table-cells-unlock {
    --fa: "\E692";
    --fa--fa: "\E692\E692"
}

body.hca-2025 .fa-table-columns {
    --fa: "\F0DB";
    --fa--fa: "\F0DB\F0DB"
}

body.hca-2025 .fa-table-layout {
    --fa: "\E290";
    --fa--fa: "\E290\E290"
}

body.hca-2025 .fa-table-list {
    --fa: "\F00B";
    --fa--fa: "\F00B\F00B"
}

body.hca-2025 .fa-table-picnic {
    --fa: "\E32D";
    --fa--fa: "\E32D\E32D"
}

body.hca-2025 .fa-table-pivot {
    --fa: "\E291";
    --fa--fa: "\E291\E291"
}

body.hca-2025 .fa-table-rows {
    --fa: "\E292";
    --fa--fa: "\E292\E292"
}

body.hca-2025 .fa-table-tennis, body.hca-2025 .fa-table-tennis-paddle-ball {
    --fa: "\F45D";
    --fa--fa: "\F45D\F45D"
}

body.hca-2025 .fa-table-tree {
    --fa: "\E293";
    --fa--fa: "\E293\E293"
}

body.hca-2025 .fa-tablet {
    --fa: "\F3FB";
    --fa--fa: "\F3FB\F3FB"
}

body.hca-2025 .fa-tablet-alt {
    --fa: "\F3FA";
    --fa--fa: "\F3FA\F3FA"
}

body.hca-2025 .fa-tablet-android {
    --fa: "\F3FB";
    --fa--fa: "\F3FB\F3FB"
}

body.hca-2025 .fa-tablet-android-alt {
    --fa: "\F3FC";
    --fa--fa: "\F3FC\F3FC"
}

body.hca-2025 .fa-tablet-button {
    --fa: "\F10A";
    --fa--fa: "\F10A\F10A"
}

body.hca-2025 .fa-tablet-rugged {
    --fa: "\F48F";
    --fa--fa: "\F48F\F48F"
}

body.hca-2025 .fa-tablet-screen {
    --fa: "\F3FC";
    --fa--fa: "\F3FC\F3FC"
}

body.hca-2025 .fa-tablet-screen-button {
    --fa: "\F3FA";
    --fa--fa: "\F3FA\F3FA"
}

body.hca-2025 .fa-tablets {
    --fa: "\F490";
    --fa--fa: "\F490\F490"
}

body.hca-2025 .fa-tachograph-digital {
    --fa: "\F566";
    --fa--fa: "\F566\F566"
}

body.hca-2025 .fa-tachometer {
    --fa: "\F62A";
    --fa--fa: "\F62A\F62A"
}

body.hca-2025 .fa-tachometer-alt {
    --fa: "\F625";
    --fa--fa: "\F625\F625"
}

body.hca-2025 .fa-tachometer-alt-average {
    --fa: "\F624";
    --fa--fa: "\F624\F624"
}

body.hca-2025 .fa-tachometer-alt-fast {
    --fa: "\F625";
    --fa--fa: "\F625\F625"
}

body.hca-2025 .fa-tachometer-alt-fastest {
    --fa: "\F626";
    --fa--fa: "\F626\F626"
}

body.hca-2025 .fa-tachometer-alt-slow {
    --fa: "\F627";
    --fa--fa: "\F627\F627"
}

body.hca-2025 .fa-tachometer-alt-slowest {
    --fa: "\F628";
    --fa--fa: "\F628\F628"
}

body.hca-2025 .fa-tachometer-average {
    --fa: "\F629";
    --fa--fa: "\F629\F629"
}

body.hca-2025 .fa-tachometer-fast {
    --fa: "\F62A";
    --fa--fa: "\F62A\F62A"
}

body.hca-2025 .fa-tachometer-fastest {
    --fa: "\F62B";
    --fa--fa: "\F62B\F62B"
}

body.hca-2025 .fa-tachometer-slow {
    --fa: "\F62C";
    --fa--fa: "\F62C\F62C"
}

body.hca-2025 .fa-tachometer-slowest {
    --fa: "\F62D";
    --fa--fa: "\F62D\F62D"
}

body.hca-2025 .fa-taco {
    --fa: "\F826";
    --fa--fa: "\F826\F826"
}

body.hca-2025 .fa-tag {
    --fa: "\F02B";
    --fa--fa: "\F02B\F02B"
}

body.hca-2025 .fa-tags {
    --fa: "\F02C";
    --fa--fa: "\F02C\F02C"
}

body.hca-2025 .fa-tally {
    --fa: "\F69C";
    --fa--fa: "\F69C\F69C"
}

body.hca-2025 .fa-tally-1 {
    --fa: "\E294";
    --fa--fa: "\E294\E294"
}

body.hca-2025 .fa-tally-2 {
    --fa: "\E295";
    --fa--fa: "\E295\E295"
}

body.hca-2025 .fa-tally-3 {
    --fa: "\E296";
    --fa--fa: "\E296\E296"
}

body.hca-2025 .fa-tally-4 {
    --fa: "\E297";
    --fa--fa: "\E297\E297"
}

body.hca-2025 .fa-tally-5 {
    --fa: "\F69C";
    --fa--fa: "\F69C\F69C"
}

body.hca-2025 .fa-tamale {
    --fa: "\E451";
    --fa--fa: "\E451\E451"
}

body.hca-2025 .fa-tanakh {
    --fa: "\F827";
    --fa--fa: "\F827\F827"
}

body.hca-2025 .fa-tank-water {
    --fa: "\E452";
    --fa--fa: "\E452\E452"
}

body.hca-2025 .fa-tape {
    --fa: "\F4DB";
    --fa--fa: "\F4DB\F4DB"
}

body.hca-2025 .fa-tarp {
    --fa: "\E57B";
    --fa--fa: "\E57B\E57B"
}

body.hca-2025 .fa-tarp-droplet {
    --fa: "\E57C";
    --fa--fa: "\E57C\E57C"
}

body.hca-2025 .fa-tasks {
    --fa: "\F0AE";
    --fa--fa: "\F0AE\F0AE"
}

body.hca-2025 .fa-tasks-alt {
    --fa: "\F828";
    --fa--fa: "\F828\F828"
}

body.hca-2025 .fa-taxi {
    --fa: "\F1BA";
    --fa--fa: "\F1BA\F1BA"
}

body.hca-2025 .fa-taxi-bus {
    --fa: "\E298";
    --fa--fa: "\E298\E298"
}

body.hca-2025 .fa-teddy-bear {
    --fa: "\E3CF";
    --fa--fa: "\E3CF\E3CF"
}

body.hca-2025 .fa-teeth {
    --fa: "\F62E";
    --fa--fa: "\F62E\F62E"
}

body.hca-2025 .fa-teeth-open {
    --fa: "\F62F";
    --fa--fa: "\F62F\F62F"
}

body.hca-2025 .fa-telescope {
    --fa: "\E03E";
    --fa--fa: "\E03E\E03E"
}

body.hca-2025 .fa-teletype {
    --fa: "\F1E4";
    --fa--fa: "\F1E4\F1E4"
}

body.hca-2025 .fa-teletype-answer {
    --fa: "\E2B9";
    --fa--fa: "\E2B9\E2B9"
}

body.hca-2025 .fa-television {
    --fa: "\F26C";
    --fa--fa: "\F26C\F26C"
}

body.hca-2025 .fa-temperature-0 {
    --fa: "\F2CB";
    --fa--fa: "\F2CB\F2CB"
}

body.hca-2025 .fa-temperature-1 {
    --fa: "\F2CA";
    --fa--fa: "\F2CA\F2CA"
}

body.hca-2025 .fa-temperature-2 {
    --fa: "\F2C9";
    --fa--fa: "\F2C9\F2C9"
}

body.hca-2025 .fa-temperature-3 {
    --fa: "\F2C8";
    --fa--fa: "\F2C8\F2C8"
}

body.hca-2025 .fa-temperature-4 {
    --fa: "\F2C7";
    --fa--fa: "\F2C7\F2C7"
}

body.hca-2025 .fa-temperature-arrow-down {
    --fa: "\E03F";
    --fa--fa: "\E03F\E03F"
}

body.hca-2025 .fa-temperature-arrow-up {
    --fa: "\E040";
    --fa--fa: "\E040\E040"
}

body.hca-2025 .fa-temperature-down {
    --fa: "\E03F";
    --fa--fa: "\E03F\E03F"
}

body.hca-2025 .fa-temperature-empty {
    --fa: "\F2CB";
    --fa--fa: "\F2CB\F2CB"
}

body.hca-2025 .fa-temperature-frigid {
    --fa: "\F768";
    --fa--fa: "\F768\F768"
}

body.hca-2025 .fa-temperature-full {
    --fa: "\F2C7";
    --fa--fa: "\F2C7\F2C7"
}

body.hca-2025 .fa-temperature-half {
    --fa: "\F2C9";
    --fa--fa: "\F2C9\F2C9"
}

body.hca-2025 .fa-temperature-high {
    --fa: "\F769";
    --fa--fa: "\F769\F769"
}

body.hca-2025 .fa-temperature-hot {
    --fa: "\F76A";
    --fa--fa: "\F76A\F76A"
}

body.hca-2025 .fa-temperature-list {
    --fa: "\E299";
    --fa--fa: "\E299\E299"
}

body.hca-2025 .fa-temperature-low {
    --fa: "\F76B";
    --fa--fa: "\F76B\F76B"
}

body.hca-2025 .fa-temperature-quarter {
    --fa: "\F2CA";
    --fa--fa: "\F2CA\F2CA"
}

body.hca-2025 .fa-temperature-snow {
    --fa: "\F768";
    --fa--fa: "\F768\F768"
}

body.hca-2025 .fa-temperature-sun {
    --fa: "\F76A";
    --fa--fa: "\F76A\F76A"
}

body.hca-2025 .fa-temperature-three-quarters {
    --fa: "\F2C8";
    --fa--fa: "\F2C8\F2C8"
}

body.hca-2025 .fa-temperature-up {
    --fa: "\E040";
    --fa--fa: "\E040\E040"
}

body.hca-2025 .fa-tenge, body.hca-2025 .fa-tenge-sign {
    --fa: "\F7D7";
    --fa--fa: "\F7D7\F7D7"
}

body.hca-2025 .fa-tennis-ball {
    --fa: "\F45E";
    --fa--fa: "\F45E\F45E"
}

body.hca-2025 .fa-tent {
    --fa: "\E57D";
    --fa--fa: "\E57D\E57D"
}

body.hca-2025 .fa-tent-arrow-down-to-line {
    --fa: "\E57E";
    --fa--fa: "\E57E\E57E"
}

body.hca-2025 .fa-tent-arrow-left-right {
    --fa: "\E57F";
    --fa--fa: "\E57F\E57F"
}

body.hca-2025 .fa-tent-arrow-turn-left {
    --fa: "\E580";
    --fa--fa: "\E580\E580"
}

body.hca-2025 .fa-tent-arrows-down {
    --fa: "\E581";
    --fa--fa: "\E581\E581"
}

body.hca-2025 .fa-tent-double-peak {
    --fa: "\E627";
    --fa--fa: "\E627\E627"
}

body.hca-2025 .fa-tents {
    --fa: "\E582";
    --fa--fa: "\E582\E582"
}

body.hca-2025 .fa-terminal {
    --fa: "\F120";
    --fa--fa: "\F120\F120"
}

body.hca-2025 .fa-text {
    --fa: "\F893";
    --fa--fa: "\F893\F893"
}

body.hca-2025 .fa-text-height {
    --fa: "\F034";
    --fa--fa: "\F034\F034"
}

body.hca-2025 .fa-text-size {
    --fa: "\F894";
    --fa--fa: "\F894\F894"
}

body.hca-2025 .fa-text-slash {
    --fa: "\F87D";
    --fa--fa: "\F87D\F87D"
}

body.hca-2025 .fa-text-width {
    --fa: "\F035";
    --fa--fa: "\F035\F035"
}

body.hca-2025 .fa-th {
    --fa: "\F00A";
    --fa--fa: "\F00A\F00A"
}

body.hca-2025 .fa-th-large {
    --fa: "\F009";
    --fa--fa: "\F009\F009"
}

body.hca-2025 .fa-th-list {
    --fa: "\F00B";
    --fa--fa: "\F00B\F00B"
}

body.hca-2025 .fa-theater-masks {
    --fa: "\F630";
    --fa--fa: "\F630\F630"
}

body.hca-2025 .fa-thermometer {
    --fa: "\F491";
    --fa--fa: "\F491\F491"
}

body.hca-2025 .fa-thermometer-0 {
    --fa: "\F2CB";
    --fa--fa: "\F2CB\F2CB"
}

body.hca-2025 .fa-thermometer-1 {
    --fa: "\F2CA";
    --fa--fa: "\F2CA\F2CA"
}

body.hca-2025 .fa-thermometer-2 {
    --fa: "\F2C9";
    --fa--fa: "\F2C9\F2C9"
}

body.hca-2025 .fa-thermometer-3 {
    --fa: "\F2C8";
    --fa--fa: "\F2C8\F2C8"
}

body.hca-2025 .fa-thermometer-4 {
    --fa: "\F2C7";
    --fa--fa: "\F2C7\F2C7"
}

body.hca-2025 .fa-thermometer-empty {
    --fa: "\F2CB";
    --fa--fa: "\F2CB\F2CB"
}

body.hca-2025 .fa-thermometer-full {
    --fa: "\F2C7";
    --fa--fa: "\F2C7\F2C7"
}

body.hca-2025 .fa-thermometer-half {
    --fa: "\F2C9";
    --fa--fa: "\F2C9\F2C9"
}

body.hca-2025 .fa-thermometer-quarter {
    --fa: "\F2CA";
    --fa--fa: "\F2CA\F2CA"
}

body.hca-2025 .fa-thermometer-three-quarters {
    --fa: "\F2C8";
    --fa--fa: "\F2C8\F2C8"
}

body.hca-2025 .fa-theta {
    --fa: "\F69E";
    --fa--fa: "\F69E\F69E"
}

body.hca-2025 .fa-thought-bubble {
    --fa: "\E32E";
    --fa--fa: "\E32E\E32E"
}

body.hca-2025 .fa-thumb-tack {
    --fa: "\F08D";
    --fa--fa: "\F08D\F08D"
}

body.hca-2025 .fa-thumb-tack-slash {
    --fa: "\E68F";
    --fa--fa: "\E68F\E68F"
}

body.hca-2025 .fa-thumbs-down {
    --fa: "\F165";
    --fa--fa: "\F165\F165"
}

body.hca-2025 .fa-thumbs-up {
    --fa: "\F164";
    --fa--fa: "\F164\F164"
}

body.hca-2025 .fa-thumbtack {
    --fa: "\F08D";
    --fa--fa: "\F08D\F08D"
}

body.hca-2025 .fa-thumbtack-slash {
    --fa: "\E68F";
    --fa--fa: "\E68F\E68F"
}

body.hca-2025 .fa-thunderstorm {
    --fa: "\F76C";
    --fa--fa: "\F76C\F76C"
}

body.hca-2025 .fa-thunderstorm-moon {
    --fa: "\F76D";
    --fa--fa: "\F76D\F76D"
}

body.hca-2025 .fa-thunderstorm-sun {
    --fa: "\F76E";
    --fa--fa: "\F76E\F76E"
}

body.hca-2025 .fa-tick {
    --fa: "\E32F";
    --fa--fa: "\E32F\E32F"
}

body.hca-2025 .fa-ticket {
    --fa: "\F145";
    --fa--fa: "\F145\F145"
}

body.hca-2025 .fa-ticket-airline {
    --fa: "\E29A";
    --fa--fa: "\E29A\E29A"
}

body.hca-2025 .fa-ticket-alt {
    --fa: "\F3FF";
    --fa--fa: "\F3FF\F3FF"
}

body.hca-2025 .fa-ticket-perforated {
    --fa: "\E63E";
    --fa--fa: "\E63E\E63E"
}

body.hca-2025 .fa-ticket-perforated-plane, body.hca-2025 .fa-ticket-plane {
    --fa: "\E29A";
    --fa--fa: "\E29A\E29A"
}

body.hca-2025 .fa-ticket-simple {
    --fa: "\F3FF";
    --fa--fa: "\F3FF\F3FF"
}

body.hca-2025 .fa-tickets {
    --fa: "\E658";
    --fa--fa: "\E658\E658"
}

body.hca-2025 .fa-tickets-airline {
    --fa: "\E29B";
    --fa--fa: "\E29B\E29B"
}

body.hca-2025 .fa-tickets-perforated {
    --fa: "\E63F";
    --fa--fa: "\E63F\E63F"
}

body.hca-2025 .fa-tickets-perforated-plane, body.hca-2025 .fa-tickets-plane {
    --fa: "\E29B";
    --fa--fa: "\E29B\E29B"
}

body.hca-2025 .fa-tickets-simple {
    --fa: "\E659";
    --fa--fa: "\E659\E659"
}

body.hca-2025 .fa-tilde {
    --fa: "~";
    --fa--fa: "~~"
}

body.hca-2025 .fa-timeline {
    --fa: "\E29C";
    --fa--fa: "\E29C\E29C"
}

body.hca-2025 .fa-timeline-arrow {
    --fa: "\E29D";
    --fa--fa: "\E29D\E29D"
}

body.hca-2025 .fa-timer {
    --fa: "\E29E";
    --fa--fa: "\E29E\E29E"
}

body.hca-2025 .fa-times {
    --fa: "\F00D";
    --fa--fa: "\F00D\F00D"
}

body.hca-2025 .fa-times-circle {
    --fa: "\F057";
    --fa--fa: "\F057\F057"
}

body.hca-2025 .fa-times-hexagon {
    --fa: "\F2EE";
    --fa--fa: "\F2EE\F2EE"
}

body.hca-2025 .fa-times-octagon {
    --fa: "\F2F0";
    --fa--fa: "\F2F0\F2F0"
}

body.hca-2025 .fa-times-rectangle {
    --fa: "\F410";
    --fa--fa: "\F410\F410"
}

body.hca-2025 .fa-times-square {
    --fa: "\F2D3";
    --fa--fa: "\F2D3\F2D3"
}

body.hca-2025 .fa-times-to-slot {
    --fa: "\F771";
    --fa--fa: "\F771\F771"
}

body.hca-2025 .fa-tint {
    --fa: "\F043";
    --fa--fa: "\F043\F043"
}

body.hca-2025 .fa-tint-slash {
    --fa: "\F5C7";
    --fa--fa: "\F5C7\F5C7"
}

body.hca-2025 .fa-tire {
    --fa: "\F631";
    --fa--fa: "\F631\F631"
}

body.hca-2025 .fa-tire-flat {
    --fa: "\F632";
    --fa--fa: "\F632\F632"
}

body.hca-2025 .fa-tire-pressure-warning {
    --fa: "\F633";
    --fa--fa: "\F633\F633"
}

body.hca-2025 .fa-tire-rugged {
    --fa: "\F634";
    --fa--fa: "\F634\F634"
}

body.hca-2025 .fa-tired {
    --fa: "\F5C8";
    --fa--fa: "\F5C8\F5C8"
}

body.hca-2025 .fa-toggle-large-off {
    --fa: "\E5B0";
    --fa--fa: "\E5B0\E5B0"
}

body.hca-2025 .fa-toggle-large-on {
    --fa: "\E5B1";
    --fa--fa: "\E5B1\E5B1"
}

body.hca-2025 .fa-toggle-off {
    --fa: "\F204";
    --fa--fa: "\F204\F204"
}

body.hca-2025 .fa-toggle-on {
    --fa: "\F205";
    --fa--fa: "\F205\F205"
}

body.hca-2025 .fa-toilet {
    --fa: "\F7D8";
    --fa--fa: "\F7D8\F7D8"
}

body.hca-2025 .fa-toilet-paper {
    --fa: "\F71E";
    --fa--fa: "\F71E\F71E"
}

body.hca-2025 .fa-toilet-paper-alt, body.hca-2025 .fa-toilet-paper-blank {
    --fa: "\F71F";
    --fa--fa: "\F71F\F71F"
}

body.hca-2025 .fa-toilet-paper-blank-under {
    --fa: "\E29F";
    --fa--fa: "\E29F\E29F"
}

body.hca-2025 .fa-toilet-paper-check {
    --fa: "\E5B2";
    --fa--fa: "\E5B2\E5B2"
}

body.hca-2025 .fa-toilet-paper-reverse {
    --fa: "\E2A0";
    --fa--fa: "\E2A0\E2A0"
}

body.hca-2025 .fa-toilet-paper-reverse-alt {
    --fa: "\E29F";
    --fa--fa: "\E29F\E29F"
}

body.hca-2025 .fa-toilet-paper-reverse-slash {
    --fa: "\E2A1";
    --fa--fa: "\E2A1\E2A1"
}

body.hca-2025 .fa-toilet-paper-slash {
    --fa: "\E072";
    --fa--fa: "\E072\E072"
}

body.hca-2025 .fa-toilet-paper-under {
    --fa: "\E2A0";
    --fa--fa: "\E2A0\E2A0"
}

body.hca-2025 .fa-toilet-paper-under-slash {
    --fa: "\E2A1";
    --fa--fa: "\E2A1\E2A1"
}

body.hca-2025 .fa-toilet-paper-xmark {
    --fa: "\E5B3";
    --fa--fa: "\E5B3\E5B3"
}

body.hca-2025 .fa-toilet-portable {
    --fa: "\E583";
    --fa--fa: "\E583\E583"
}

body.hca-2025 .fa-toilets-portable {
    --fa: "\E584";
    --fa--fa: "\E584\E584"
}

body.hca-2025 .fa-tomato {
    --fa: "\E330";
    --fa--fa: "\E330\E330"
}

body.hca-2025 .fa-tombstone {
    --fa: "\F720";
    --fa--fa: "\F720\F720"
}

body.hca-2025 .fa-tombstone-alt, body.hca-2025 .fa-tombstone-blank {
    --fa: "\F721";
    --fa--fa: "\F721\F721"
}

body.hca-2025 .fa-toolbox {
    --fa: "\F552";
    --fa--fa: "\F552\F552"
}

body.hca-2025 .fa-tools {
    --fa: "\F7D9";
    --fa--fa: "\F7D9\F7D9"
}

body.hca-2025 .fa-tooth {
    --fa: "\F5C9";
    --fa--fa: "\F5C9\F5C9"
}

body.hca-2025 .fa-toothbrush {
    --fa: "\F635";
    --fa--fa: "\F635\F635"
}

body.hca-2025 .fa-torah {
    --fa: "\F6A0";
    --fa--fa: "\F6A0\F6A0"
}

body.hca-2025 .fa-torii-gate {
    --fa: "\F6A1";
    --fa--fa: "\F6A1\F6A1"
}

body.hca-2025 .fa-tornado {
    --fa: "\F76F";
    --fa--fa: "\F76F\F76F"
}

body.hca-2025 .fa-tower-broadcast {
    --fa: "\F519";
    --fa--fa: "\F519\F519"
}

body.hca-2025 .fa-tower-cell {
    --fa: "\E585";
    --fa--fa: "\E585\E585"
}

body.hca-2025 .fa-tower-control {
    --fa: "\E2A2";
    --fa--fa: "\E2A2\E2A2"
}

body.hca-2025 .fa-tower-observation {
    --fa: "\E586";
    --fa--fa: "\E586\E586"
}

body.hca-2025 .fa-tractor {
    --fa: "\F722";
    --fa--fa: "\F722\F722"
}

body.hca-2025 .fa-trademark {
    --fa: "\F25C";
    --fa--fa: "\F25C\F25C"
}

body.hca-2025 .fa-traffic-cone {
    --fa: "\F636";
    --fa--fa: "\F636\F636"
}

body.hca-2025 .fa-traffic-light {
    --fa: "\F637";
    --fa--fa: "\F637\F637"
}

body.hca-2025 .fa-traffic-light-go {
    --fa: "\F638";
    --fa--fa: "\F638\F638"
}

body.hca-2025 .fa-traffic-light-slow {
    --fa: "\F639";
    --fa--fa: "\F639\F639"
}

body.hca-2025 .fa-traffic-light-stop {
    --fa: "\F63A";
    --fa--fa: "\F63A\F63A"
}

body.hca-2025 .fa-trailer {
    --fa: "\E041";
    --fa--fa: "\E041\E041"
}

body.hca-2025 .fa-train {
    --fa: "\F238";
    --fa--fa: "\F238\F238"
}

body.hca-2025 .fa-train-subway {
    --fa: "\F239";
    --fa--fa: "\F239\F239"
}

body.hca-2025 .fa-train-subway-tunnel {
    --fa: "\E2A3";
    --fa--fa: "\E2A3\E2A3"
}

body.hca-2025 .fa-train-track {
    --fa: "\E453";
    --fa--fa: "\E453\E453"
}

body.hca-2025 .fa-train-tram {
    --fa: "\E5B4";
    --fa--fa: "\E5B4\E5B4"
}

body.hca-2025 .fa-train-tunnel {
    --fa: "\E454";
    --fa--fa: "\E454\E454"
}

body.hca-2025 .fa-tram {
    --fa: "\F7DA";
    --fa--fa: "\F7DA\F7DA"
}

body.hca-2025 .fa-transformer-bolt {
    --fa: "\E2A4";
    --fa--fa: "\E2A4\E2A4"
}

body.hca-2025 .fa-transgender, body.hca-2025 .fa-transgender-alt {
    --fa: "\F225";
    --fa--fa: "\F225\F225"
}

body.hca-2025 .fa-transporter {
    --fa: "\E042";
    --fa--fa: "\E042\E042"
}

body.hca-2025 .fa-transporter-1 {
    --fa: "\E043";
    --fa--fa: "\E043\E043"
}

body.hca-2025 .fa-transporter-2 {
    --fa: "\E044";
    --fa--fa: "\E044\E044"
}

body.hca-2025 .fa-transporter-3 {
    --fa: "\E045";
    --fa--fa: "\E045\E045"
}

body.hca-2025 .fa-transporter-4 {
    --fa: "\E2A5";
    --fa--fa: "\E2A5\E2A5"
}

body.hca-2025 .fa-transporter-5 {
    --fa: "\E2A6";
    --fa--fa: "\E2A6\E2A6"
}

body.hca-2025 .fa-transporter-6 {
    --fa: "\E2A7";
    --fa--fa: "\E2A7\E2A7"
}

body.hca-2025 .fa-transporter-7 {
    --fa: "\E2A8";
    --fa--fa: "\E2A8\E2A8"
}

body.hca-2025 .fa-transporter-empty {
    --fa: "\E046";
    --fa--fa: "\E046\E046"
}

body.hca-2025 .fa-trash {
    --fa: "\F1F8";
    --fa--fa: "\F1F8\F1F8"
}

body.hca-2025 .fa-trash-alt {
    --fa: "\F2ED";
    --fa--fa: "\F2ED\F2ED"
}

body.hca-2025 .fa-trash-alt-slash {
    --fa: "\E2AD";
    --fa--fa: "\E2AD\E2AD"
}

body.hca-2025 .fa-trash-arrow-turn-left {
    --fa: "\F895";
    --fa--fa: "\F895\F895"
}

body.hca-2025 .fa-trash-arrow-up {
    --fa: "\F829";
    --fa--fa: "\F829\F829"
}

body.hca-2025 .fa-trash-can {
    --fa: "\F2ED";
    --fa--fa: "\F2ED\F2ED"
}

body.hca-2025 .fa-trash-can-arrow-turn-left {
    --fa: "\F896";
    --fa--fa: "\F896\F896"
}

body.hca-2025 .fa-trash-can-arrow-up {
    --fa: "\F82A";
    --fa--fa: "\F82A\F82A"
}

body.hca-2025 .fa-trash-can-check {
    --fa: "\E2A9";
    --fa--fa: "\E2A9\E2A9"
}

body.hca-2025 .fa-trash-can-clock {
    --fa: "\E2AA";
    --fa--fa: "\E2AA\E2AA"
}

body.hca-2025 .fa-trash-can-list {
    --fa: "\E2AB";
    --fa--fa: "\E2AB\E2AB"
}

body.hca-2025 .fa-trash-can-plus {
    --fa: "\E2AC";
    --fa--fa: "\E2AC\E2AC"
}

body.hca-2025 .fa-trash-can-slash {
    --fa: "\E2AD";
    --fa--fa: "\E2AD\E2AD"
}

body.hca-2025 .fa-trash-can-undo {
    --fa: "\F896";
    --fa--fa: "\F896\F896"
}

body.hca-2025 .fa-trash-can-xmark {
    --fa: "\E2AE";
    --fa--fa: "\E2AE\E2AE"
}

body.hca-2025 .fa-trash-check {
    --fa: "\E2AF";
    --fa--fa: "\E2AF\E2AF"
}

body.hca-2025 .fa-trash-circle {
    --fa: "\E126";
    --fa--fa: "\E126\E126"
}

body.hca-2025 .fa-trash-clock {
    --fa: "\E2B0";
    --fa--fa: "\E2B0\E2B0"
}

body.hca-2025 .fa-trash-list {
    --fa: "\E2B1";
    --fa--fa: "\E2B1\E2B1"
}

body.hca-2025 .fa-trash-plus {
    --fa: "\E2B2";
    --fa--fa: "\E2B2\E2B2"
}

body.hca-2025 .fa-trash-restore {
    --fa: "\F829";
    --fa--fa: "\F829\F829"
}

body.hca-2025 .fa-trash-restore-alt {
    --fa: "\F82A";
    --fa--fa: "\F82A\F82A"
}

body.hca-2025 .fa-trash-slash {
    --fa: "\E2B3";
    --fa--fa: "\E2B3\E2B3"
}

body.hca-2025 .fa-trash-undo {
    --fa: "\F895";
    --fa--fa: "\F895\F895"
}

body.hca-2025 .fa-trash-undo-alt {
    --fa: "\F896";
    --fa--fa: "\F896\F896"
}

body.hca-2025 .fa-trash-xmark {
    --fa: "\E2B4";
    --fa--fa: "\E2B4\E2B4"
}

body.hca-2025 .fa-treasure-chest {
    --fa: "\F723";
    --fa--fa: "\F723\F723"
}

body.hca-2025 .fa-tree {
    --fa: "\F1BB";
    --fa--fa: "\F1BB\F1BB"
}

body.hca-2025 .fa-tree-alt {
    --fa: "\F400";
    --fa--fa: "\F400\F400"
}

body.hca-2025 .fa-tree-christmas {
    --fa: "\F7DB";
    --fa--fa: "\F7DB\F7DB"
}

body.hca-2025 .fa-tree-city {
    --fa: "\E587";
    --fa--fa: "\E587\E587"
}

body.hca-2025 .fa-tree-deciduous {
    --fa: "\F400";
    --fa--fa: "\F400\F400"
}

body.hca-2025 .fa-tree-decorated {
    --fa: "\F7DC";
    --fa--fa: "\F7DC\F7DC"
}

body.hca-2025 .fa-tree-large {
    --fa: "\F7DD";
    --fa--fa: "\F7DD\F7DD"
}

body.hca-2025 .fa-tree-palm {
    --fa: "\F82B";
    --fa--fa: "\F82B\F82B"
}

body.hca-2025 .fa-trees {
    --fa: "\F724";
    --fa--fa: "\F724\F724"
}

body.hca-2025 .fa-trian-balbot {
    --fa: "\E45C";
    --fa--fa: "\E45C\E45C"
}

body.hca-2025 .fa-triangle {
    --fa: "\F2EC";
    --fa--fa: "\F2EC\F2EC"
}

body.hca-2025 .fa-triangle-circle-square {
    --fa: "\F61F";
    --fa--fa: "\F61F\F61F"
}

body.hca-2025 .fa-triangle-exclamation {
    --fa: "\F071";
    --fa--fa: "\F071\F071"
}

body.hca-2025 .fa-triangle-instrument, body.hca-2025 .fa-triangle-music {
    --fa: "\F8E2";
    --fa--fa: "\F8E2\F8E2"
}

body.hca-2025 .fa-triangle-person-digging {
    --fa: "\F85D";
    --fa--fa: "\F85D\F85D"
}

body.hca-2025 .fa-tricycle {
    --fa: "\E5C3";
    --fa--fa: "\E5C3\E5C3"
}

body.hca-2025 .fa-tricycle-adult {
    --fa: "\E5C4";
    --fa--fa: "\E5C4\E5C4"
}

body.hca-2025 .fa-trillium {
    --fa: "\E588";
    --fa--fa: "\E588\E588"
}

body.hca-2025 .fa-trophy {
    --fa: "\F091";
    --fa--fa: "\F091\F091"
}

body.hca-2025 .fa-trophy-alt, body.hca-2025 .fa-trophy-star {
    --fa: "\F2EB";
    --fa--fa: "\F2EB\F2EB"
}

body.hca-2025 .fa-trowel {
    --fa: "\E589";
    --fa--fa: "\E589\E589"
}

body.hca-2025 .fa-trowel-bricks {
    --fa: "\E58A";
    --fa--fa: "\E58A\E58A"
}

body.hca-2025 .fa-truck {
    --fa: "\F0D1";
    --fa--fa: "\F0D1\F0D1"
}

body.hca-2025 .fa-truck-arrow-right {
    --fa: "\E58B";
    --fa--fa: "\E58B\E58B"
}

body.hca-2025 .fa-truck-bolt {
    --fa: "\E3D0";
    --fa--fa: "\E3D0\E3D0"
}

body.hca-2025 .fa-truck-clock {
    --fa: "\F48C";
    --fa--fa: "\F48C\F48C"
}

body.hca-2025 .fa-truck-container {
    --fa: "\F4DC";
    --fa--fa: "\F4DC\F4DC"
}

body.hca-2025 .fa-truck-container-empty {
    --fa: "\E2B5";
    --fa--fa: "\E2B5\E2B5"
}

body.hca-2025 .fa-truck-couch {
    --fa: "\F4DD";
    --fa--fa: "\F4DD\F4DD"
}

body.hca-2025 .fa-truck-droplet {
    --fa: "\E58C";
    --fa--fa: "\E58C\E58C"
}

body.hca-2025 .fa-truck-fast {
    --fa: "\F48B";
    --fa--fa: "\F48B\F48B"
}

body.hca-2025 .fa-truck-field {
    --fa: "\E58D";
    --fa--fa: "\E58D\E58D"
}

body.hca-2025 .fa-truck-field-un {
    --fa: "\E58E";
    --fa--fa: "\E58E\E58E"
}

body.hca-2025 .fa-truck-fire {
    --fa: "\E65A";
    --fa--fa: "\E65A\E65A"
}

body.hca-2025 .fa-truck-flatbed {
    --fa: "\E2B6";
    --fa--fa: "\E2B6\E2B6"
}

body.hca-2025 .fa-truck-front {
    --fa: "\E2B7";
    --fa--fa: "\E2B7\E2B7"
}

body.hca-2025 .fa-truck-ladder {
    --fa: "\E657";
    --fa--fa: "\E657\E657"
}

body.hca-2025 .fa-truck-loading {
    --fa: "\F4DE";
    --fa--fa: "\F4DE\F4DE"
}

body.hca-2025 .fa-truck-medical {
    --fa: "\F0F9";
    --fa--fa: "\F0F9\F0F9"
}

body.hca-2025 .fa-truck-monster {
    --fa: "\F63B";
    --fa--fa: "\F63B\F63B"
}

body.hca-2025 .fa-truck-moving {
    --fa: "\F4DF";
    --fa--fa: "\F4DF\F4DF"
}

body.hca-2025 .fa-truck-pickup {
    --fa: "\F63C";
    --fa--fa: "\F63C\F63C"
}

body.hca-2025 .fa-truck-plane {
    --fa: "\E58F";
    --fa--fa: "\E58F\E58F"
}

body.hca-2025 .fa-truck-plow {
    --fa: "\F7DE";
    --fa--fa: "\F7DE\F7DE"
}

body.hca-2025 .fa-truck-ramp {
    --fa: "\F4E0";
    --fa--fa: "\F4E0\F4E0"
}

body.hca-2025 .fa-truck-ramp-box {
    --fa: "\F4DE";
    --fa--fa: "\F4DE\F4DE"
}

body.hca-2025 .fa-truck-ramp-couch {
    --fa: "\F4DD";
    --fa--fa: "\F4DD\F4DD"
}

body.hca-2025 .fa-truck-tow {
    --fa: "\E2B8";
    --fa--fa: "\E2B8\E2B8"
}

body.hca-2025 .fa-truck-utensils {
    --fa: "\E628";
    --fa--fa: "\E628\E628"
}

body.hca-2025 .fa-trumpet {
    --fa: "\F8E3";
    --fa--fa: "\F8E3\F8E3"
}

body.hca-2025 .fa-try {
    --fa: "\E2BB";
    --fa--fa: "\E2BB\E2BB"
}

body.hca-2025 .fa-tshirt {
    --fa: "\F553";
    --fa--fa: "\F553\F553"
}

body.hca-2025 .fa-tty {
    --fa: "\F1E4";
    --fa--fa: "\F1E4\F1E4"
}

body.hca-2025 .fa-tty-answer {
    --fa: "\E2B9";
    --fa--fa: "\E2B9\E2B9"
}

body.hca-2025 .fa-tugrik-sign {
    --fa: "\E2BA";
    --fa--fa: "\E2BA\E2BA"
}

body.hca-2025 .fa-turkey {
    --fa: "\F725";
    --fa--fa: "\F725\F725"
}

body.hca-2025 .fa-turkish-lira, body.hca-2025 .fa-turkish-lira-sign {
    --fa: "\E2BB";
    --fa--fa: "\E2BB\E2BB"
}

body.hca-2025 .fa-turn-down {
    --fa: "\F3BE";
    --fa--fa: "\F3BE\F3BE"
}

body.hca-2025 .fa-turn-down-left {
    --fa: "\E331";
    --fa--fa: "\E331\E331"
}

body.hca-2025 .fa-turn-down-right {
    --fa: "\E455";
    --fa--fa: "\E455\E455"
}

body.hca-2025 .fa-turn-left {
    --fa: "\E636";
    --fa--fa: "\E636\E636"
}

body.hca-2025 .fa-turn-left-down {
    --fa: "\E637";
    --fa--fa: "\E637\E637"
}

body.hca-2025 .fa-turn-left-up {
    --fa: "\E638";
    --fa--fa: "\E638\E638"
}

body.hca-2025 .fa-turn-right {
    --fa: "\E639";
    --fa--fa: "\E639\E639"
}

body.hca-2025 .fa-turn-up {
    --fa: "\F3BF";
    --fa--fa: "\F3BF\F3BF"
}

body.hca-2025 .fa-turntable {
    --fa: "\F8E4";
    --fa--fa: "\F8E4\F8E4"
}

body.hca-2025 .fa-turtle {
    --fa: "\F726";
    --fa--fa: "\F726\F726"
}

body.hca-2025 .fa-tv, body.hca-2025 .fa-tv-alt {
    --fa: "\F26C";
    --fa--fa: "\F26C\F26C"
}

body.hca-2025 .fa-tv-music {
    --fa: "\F8E6";
    --fa--fa: "\F8E6\F8E6"
}

body.hca-2025 .fa-tv-retro {
    --fa: "\F401";
    --fa--fa: "\F401\F401"
}

body.hca-2025 .fa-typewriter {
    --fa: "\F8E7";
    --fa--fa: "\F8E7\F8E7"
}

body.hca-2025 .fa-u {
    --fa: "U";
    --fa--fa: "UU"
}

body.hca-2025 .fa-ufo {
    --fa: "\E047";
    --fa--fa: "\E047\E047"
}

body.hca-2025 .fa-ufo-beam {
    --fa: "\E048";
    --fa--fa: "\E048\E048"
}

body.hca-2025 .fa-umbrella {
    --fa: "\F0E9";
    --fa--fa: "\F0E9\F0E9"
}

body.hca-2025 .fa-umbrella-alt {
    --fa: "\E2BC";
    --fa--fa: "\E2BC\E2BC"
}

body.hca-2025 .fa-umbrella-beach {
    --fa: "\F5CA";
    --fa--fa: "\F5CA\F5CA"
}

body.hca-2025 .fa-umbrella-simple {
    --fa: "\E2BC";
    --fa--fa: "\E2BC\E2BC"
}

body.hca-2025 .fa-underline {
    --fa: "\F0CD";
    --fa--fa: "\F0CD\F0CD"
}

body.hca-2025 .fa-undo {
    --fa: "\F0E2";
    --fa--fa: "\F0E2\F0E2"
}

body.hca-2025 .fa-undo-alt {
    --fa: "\F2EA";
    --fa--fa: "\F2EA\F2EA"
}

body.hca-2025 .fa-unicorn {
    --fa: "\F727";
    --fa--fa: "\F727\F727"
}

body.hca-2025 .fa-uniform-martial-arts {
    --fa: "\E3D1";
    --fa--fa: "\E3D1\E3D1"
}

body.hca-2025 .fa-union {
    --fa: "\F6A2";
    --fa--fa: "\F6A2\F6A2"
}

body.hca-2025 .fa-universal-access {
    --fa: "\F29A";
    --fa--fa: "\F29A\F29A"
}

body.hca-2025 .fa-university {
    --fa: "\F19C";
    --fa--fa: "\F19C\F19C"
}

body.hca-2025 .fa-unlink {
    --fa: "\F127";
    --fa--fa: "\F127\F127"
}

body.hca-2025 .fa-unlock {
    --fa: "\F09C";
    --fa--fa: "\F09C\F09C"
}

body.hca-2025 .fa-unlock-alt, body.hca-2025 .fa-unlock-keyhole {
    --fa: "\F13E";
    --fa--fa: "\F13E\F13E"
}

body.hca-2025 .fa-unsorted {
    --fa: "\F0DC";
    --fa--fa: "\F0DC\F0DC"
}

body.hca-2025 .fa-up {
    --fa: "\F357";
    --fa--fa: "\F357\F357"
}

body.hca-2025 .fa-up-down {
    --fa: "\F338";
    --fa--fa: "\F338\F338"
}

body.hca-2025 .fa-up-down-left-right {
    --fa: "\F0B2";
    --fa--fa: "\F0B2\F0B2"
}

body.hca-2025 .fa-up-from-bracket {
    --fa: "\E590";
    --fa--fa: "\E590\E590"
}

body.hca-2025 .fa-up-from-dotted-line {
    --fa: "\E456";
    --fa--fa: "\E456\E456"
}

body.hca-2025 .fa-up-from-line {
    --fa: "\F346";
    --fa--fa: "\F346\F346"
}

body.hca-2025 .fa-up-left {
    --fa: "\E2BD";
    --fa--fa: "\E2BD\E2BD"
}

body.hca-2025 .fa-up-long {
    --fa: "\F30C";
    --fa--fa: "\F30C\F30C"
}

body.hca-2025 .fa-up-right {
    --fa: "\E2BE";
    --fa--fa: "\E2BE\E2BE"
}

body.hca-2025 .fa-up-right-and-down-left-from-center {
    --fa: "\F424";
    --fa--fa: "\F424\F424"
}

body.hca-2025 .fa-up-right-from-square {
    --fa: "\F35D";
    --fa--fa: "\F35D\F35D"
}

body.hca-2025 .fa-up-to-bracket {
    --fa: "\E66E";
    --fa--fa: "\E66E\E66E"
}

body.hca-2025 .fa-up-to-dotted-line {
    --fa: "\E457";
    --fa--fa: "\E457\E457"
}

body.hca-2025 .fa-up-to-line {
    --fa: "\F34D";
    --fa--fa: "\F34D\F34D"
}

body.hca-2025 .fa-upload {
    --fa: "\F093";
    --fa--fa: "\F093\F093"
}

body.hca-2025 .fa-usb-drive {
    --fa: "\F8E9";
    --fa--fa: "\F8E9\F8E9"
}

body.hca-2025 .fa-usd {
    --fa: "$";
    --fa--fa: "$$"
}

body.hca-2025 .fa-usd-circle {
    --fa: "\F2E8";
    --fa--fa: "\F2E8\F2E8"
}

body.hca-2025 .fa-usd-square {
    --fa: "\F2E9";
    --fa--fa: "\F2E9\F2E9"
}

body.hca-2025 .fa-user {
    --fa: "\F007";
    --fa--fa: "\F007\F007"
}

body.hca-2025 .fa-user-alien {
    --fa: "\E04A";
    --fa--fa: "\E04A\E04A"
}

body.hca-2025 .fa-user-alt {
    --fa: "\F406";
    --fa--fa: "\F406\F406"
}

body.hca-2025 .fa-user-alt-slash {
    --fa: "\F4FA";
    --fa--fa: "\F4FA\F4FA"
}

body.hca-2025 .fa-user-astronaut {
    --fa: "\F4FB";
    --fa--fa: "\F4FB\F4FB"
}

body.hca-2025 .fa-user-beard-bolt {
    --fa: "\E689";
    --fa--fa: "\E689\E689"
}

body.hca-2025 .fa-user-bounty-hunter {
    --fa: "\E2BF";
    --fa--fa: "\E2BF\E2BF"
}

body.hca-2025 .fa-user-chart {
    --fa: "\F6A3";
    --fa--fa: "\F6A3\F6A3"
}

body.hca-2025 .fa-user-check {
    --fa: "\F4FC";
    --fa--fa: "\F4FC\F4FC"
}

body.hca-2025 .fa-user-chef {
    --fa: "\E3D2";
    --fa--fa: "\E3D2\E3D2"
}

body.hca-2025 .fa-user-circle {
    --fa: "\F2BD";
    --fa--fa: "\F2BD\F2BD"
}

body.hca-2025 .fa-user-clock {
    --fa: "\F4FD";
    --fa--fa: "\F4FD\F4FD"
}

body.hca-2025 .fa-user-cog {
    --fa: "\F4FE";
    --fa--fa: "\F4FE\F4FE"
}

body.hca-2025 .fa-user-construction {
    --fa: "\F82C";
    --fa--fa: "\F82C\F82C"
}

body.hca-2025 .fa-user-cowboy {
    --fa: "\F8EA";
    --fa--fa: "\F8EA\F8EA"
}

body.hca-2025 .fa-user-crown {
    --fa: "\F6A4";
    --fa--fa: "\F6A4\F6A4"
}

body.hca-2025 .fa-user-doctor {
    --fa: "\F0F0";
    --fa--fa: "\F0F0\F0F0"
}

body.hca-2025 .fa-user-doctor-hair {
    --fa: "\E458";
    --fa--fa: "\E458\E458"
}

body.hca-2025 .fa-user-doctor-hair-long {
    --fa: "\E459";
    --fa--fa: "\E459\E459"
}

body.hca-2025 .fa-user-doctor-message {
    --fa: "\F82E";
    --fa--fa: "\F82E\F82E"
}

body.hca-2025 .fa-user-edit {
    --fa: "\F4FF";
    --fa--fa: "\F4FF\F4FF"
}

body.hca-2025 .fa-user-friends {
    --fa: "\F500";
    --fa--fa: "\F500\F500"
}

body.hca-2025 .fa-user-gear {
    --fa: "\F4FE";
    --fa--fa: "\F4FE\F4FE"
}

body.hca-2025 .fa-user-graduate {
    --fa: "\F501";
    --fa--fa: "\F501\F501"
}

body.hca-2025 .fa-user-group {
    --fa: "\F500";
    --fa--fa: "\F500\F500"
}

body.hca-2025 .fa-user-group-crown {
    --fa: "\F6A5";
    --fa--fa: "\F6A5\F6A5"
}

body.hca-2025 .fa-user-group-simple {
    --fa: "\E603";
    --fa--fa: "\E603\E603"
}

body.hca-2025 .fa-user-hair {
    --fa: "\E45A";
    --fa--fa: "\E45A\E45A"
}

body.hca-2025 .fa-user-hair-buns {
    --fa: "\E3D3";
    --fa--fa: "\E3D3\E3D3"
}

body.hca-2025 .fa-user-hair-long {
    --fa: "\E45B";
    --fa--fa: "\E45B\E45B"
}

body.hca-2025 .fa-user-hair-mullet {
    --fa: "\E45C";
    --fa--fa: "\E45C\E45C"
}

body.hca-2025 .fa-user-hard-hat {
    --fa: "\F82C";
    --fa--fa: "\F82C\F82C"
}

body.hca-2025 .fa-user-headset {
    --fa: "\F82D";
    --fa--fa: "\F82D\F82D"
}

body.hca-2025 .fa-user-helmet-safety {
    --fa: "\F82C";
    --fa--fa: "\F82C\F82C"
}

body.hca-2025 .fa-user-hoodie {
    --fa: "\E68A";
    --fa--fa: "\E68A\E68A"
}

body.hca-2025 .fa-user-injured {
    --fa: "\F728";
    --fa--fa: "\F728\F728"
}

body.hca-2025 .fa-user-large {
    --fa: "\F406";
    --fa--fa: "\F406\F406"
}

body.hca-2025 .fa-user-large-slash {
    --fa: "\F4FA";
    --fa--fa: "\F4FA\F4FA"
}

body.hca-2025 .fa-user-lock {
    --fa: "\F502";
    --fa--fa: "\F502\F502"
}

body.hca-2025 .fa-user-magnifying-glass {
    --fa: "\E5C5";
    --fa--fa: "\E5C5\E5C5"
}

body.hca-2025 .fa-user-md {
    --fa: "\F0F0";
    --fa--fa: "\F0F0\F0F0"
}

body.hca-2025 .fa-user-md-chat {
    --fa: "\F82E";
    --fa--fa: "\F82E\F82E"
}

body.hca-2025 .fa-user-minus {
    --fa: "\F503";
    --fa--fa: "\F503\F503"
}

body.hca-2025 .fa-user-music {
    --fa: "\F8EB";
    --fa--fa: "\F8EB\F8EB"
}

body.hca-2025 .fa-user-ninja {
    --fa: "\F504";
    --fa--fa: "\F504\F504"
}

body.hca-2025 .fa-user-nurse {
    --fa: "\F82F";
    --fa--fa: "\F82F\F82F"
}

body.hca-2025 .fa-user-nurse-hair {
    --fa: "\E45D";
    --fa--fa: "\E45D\E45D"
}

body.hca-2025 .fa-user-nurse-hair-long {
    --fa: "\E45E";
    --fa--fa: "\E45E\E45E"
}

body.hca-2025 .fa-user-pen {
    --fa: "\F4FF";
    --fa--fa: "\F4FF\F4FF"
}

body.hca-2025 .fa-user-pilot {
    --fa: "\E2C0";
    --fa--fa: "\E2C0\E2C0"
}

body.hca-2025 .fa-user-pilot-tie {
    --fa: "\E2C1";
    --fa--fa: "\E2C1\E2C1"
}

body.hca-2025 .fa-user-plus {
    --fa: "\F234";
    --fa--fa: "\F234\F234"
}

body.hca-2025 .fa-user-police {
    --fa: "\E333";
    --fa--fa: "\E333\E333"
}

body.hca-2025 .fa-user-police-tie {
    --fa: "\E334";
    --fa--fa: "\E334\E334"
}

body.hca-2025 .fa-user-robot {
    --fa: "\E04B";
    --fa--fa: "\E04B\E04B"
}

body.hca-2025 .fa-user-robot-xmarks {
    --fa: "\E4A7";
    --fa--fa: "\E4A7\E4A7"
}

body.hca-2025 .fa-user-secret {
    --fa: "\F21B";
    --fa--fa: "\F21B\F21B"
}

body.hca-2025 .fa-user-shakespeare {
    --fa: "\E2C2";
    --fa--fa: "\E2C2\E2C2"
}

body.hca-2025 .fa-user-shield {
    --fa: "\F505";
    --fa--fa: "\F505\F505"
}

body.hca-2025 .fa-user-slash {
    --fa: "\F506";
    --fa--fa: "\F506\F506"
}

body.hca-2025 .fa-user-tag {
    --fa: "\F507";
    --fa--fa: "\F507\F507"
}

body.hca-2025 .fa-user-tie {
    --fa: "\F508";
    --fa--fa: "\F508\F508"
}

body.hca-2025 .fa-user-tie-hair {
    --fa: "\E45F";
    --fa--fa: "\E45F\E45F"
}

body.hca-2025 .fa-user-tie-hair-long {
    --fa: "\E460";
    --fa--fa: "\E460\E460"
}

body.hca-2025 .fa-user-times {
    --fa: "\F235";
    --fa--fa: "\F235\F235"
}

body.hca-2025 .fa-user-unlock {
    --fa: "\E058";
    --fa--fa: "\E058\E058"
}

body.hca-2025 .fa-user-visor {
    --fa: "\E04C";
    --fa--fa: "\E04C\E04C"
}

body.hca-2025 .fa-user-vneck {
    --fa: "\E461";
    --fa--fa: "\E461\E461"
}

body.hca-2025 .fa-user-vneck-hair {
    --fa: "\E462";
    --fa--fa: "\E462\E462"
}

body.hca-2025 .fa-user-vneck-hair-long {
    --fa: "\E463";
    --fa--fa: "\E463\E463"
}

body.hca-2025 .fa-user-xmark {
    --fa: "\F235";
    --fa--fa: "\F235\F235"
}

body.hca-2025 .fa-users {
    --fa: "\F0C0";
    --fa--fa: "\F0C0\F0C0"
}

body.hca-2025 .fa-users-between-lines {
    --fa: "\E591";
    --fa--fa: "\E591\E591"
}

body.hca-2025 .fa-users-class {
    --fa: "\F63D";
    --fa--fa: "\F63D\F63D"
}

body.hca-2025 .fa-users-cog {
    --fa: "\F509";
    --fa--fa: "\F509\F509"
}

body.hca-2025 .fa-users-crown {
    --fa: "\F6A5";
    --fa--fa: "\F6A5\F6A5"
}

body.hca-2025 .fa-users-gear {
    --fa: "\F509";
    --fa--fa: "\F509\F509"
}

body.hca-2025 .fa-users-line {
    --fa: "\E592";
    --fa--fa: "\E592\E592"
}

body.hca-2025 .fa-users-medical {
    --fa: "\F830";
    --fa--fa: "\F830\F830"
}

body.hca-2025 .fa-users-rays {
    --fa: "\E593";
    --fa--fa: "\E593\E593"
}

body.hca-2025 .fa-users-rectangle {
    --fa: "\E594";
    --fa--fa: "\E594\E594"
}

body.hca-2025 .fa-users-slash {
    --fa: "\E073";
    --fa--fa: "\E073\E073"
}

body.hca-2025 .fa-users-viewfinder {
    --fa: "\E595";
    --fa--fa: "\E595\E595"
}

body.hca-2025 .fa-utensil-fork {
    --fa: "\F2E3";
    --fa--fa: "\F2E3\F2E3"
}

body.hca-2025 .fa-utensil-knife {
    --fa: "\F2E4";
    --fa--fa: "\F2E4\F2E4"
}

body.hca-2025 .fa-utensil-spoon {
    --fa: "\F2E5";
    --fa--fa: "\F2E5\F2E5"
}

body.hca-2025 .fa-utensils {
    --fa: "\F2E7";
    --fa--fa: "\F2E7\F2E7"
}

body.hca-2025 .fa-utensils-alt {
    --fa: "\F2E6";
    --fa--fa: "\F2E6\F2E6"
}

body.hca-2025 .fa-utensils-slash {
    --fa: "\E464";
    --fa--fa: "\E464\E464"
}

body.hca-2025 .fa-utility-pole {
    --fa: "\E2C3";
    --fa--fa: "\E2C3\E2C3"
}

body.hca-2025 .fa-utility-pole-double {
    --fa: "\E2C4";
    --fa--fa: "\E2C4\E2C4"
}

body.hca-2025 .fa-v {
    --fa: "V";
    --fa--fa: "VV"
}

body.hca-2025 .fa-vacuum {
    --fa: "\E04D";
    --fa--fa: "\E04D\E04D"
}

body.hca-2025 .fa-vacuum-robot {
    --fa: "\E04E";
    --fa--fa: "\E04E\E04E"
}

body.hca-2025 .fa-value-absolute {
    --fa: "\F6A6";
    --fa--fa: "\F6A6\F6A6"
}

body.hca-2025 .fa-van-shuttle {
    --fa: "\F5B6";
    --fa--fa: "\F5B6\F5B6"
}

body.hca-2025 .fa-vault {
    --fa: "\E2C5";
    --fa--fa: "\E2C5\E2C5"
}

body.hca-2025 .fa-vcard {
    --fa: "\F2BB";
    --fa--fa: "\F2BB\F2BB"
}

body.hca-2025 .fa-vector-circle {
    --fa: "\E2C6";
    --fa--fa: "\E2C6\E2C6"
}

body.hca-2025 .fa-vector-polygon {
    --fa: "\E2C7";
    --fa--fa: "\E2C7\E2C7"
}

body.hca-2025 .fa-vector-square {
    --fa: "\F5CB";
    --fa--fa: "\F5CB\F5CB"
}

body.hca-2025 .fa-vent-damper {
    --fa: "\E465";
    --fa--fa: "\E465\E465"
}

body.hca-2025 .fa-venus {
    --fa: "\F221";
    --fa--fa: "\F221\F221"
}

body.hca-2025 .fa-venus-double {
    --fa: "\F226";
    --fa--fa: "\F226\F226"
}

body.hca-2025 .fa-venus-mars {
    --fa: "\F228";
    --fa--fa: "\F228\F228"
}

body.hca-2025 .fa-vest {
    --fa: "\E085";
    --fa--fa: "\E085\E085"
}

body.hca-2025 .fa-vest-patches {
    --fa: "\E086";
    --fa--fa: "\E086\E086"
}

body.hca-2025 .fa-vhs {
    --fa: "\F8EC";
    --fa--fa: "\F8EC\F8EC"
}

body.hca-2025 .fa-vial {
    --fa: "\F492";
    --fa--fa: "\F492\F492"
}

body.hca-2025 .fa-vial-circle-check {
    --fa: "\E596";
    --fa--fa: "\E596\E596"
}

body.hca-2025 .fa-vial-virus {
    --fa: "\E597";
    --fa--fa: "\E597\E597"
}

body.hca-2025 .fa-vials {
    --fa: "\F493";
    --fa--fa: "\F493\F493"
}

body.hca-2025 .fa-video {
    --fa: "\F03D";
    --fa--fa: "\F03D\F03D"
}

body.hca-2025 .fa-video-arrow-down-left {
    --fa: "\E2C8";
    --fa--fa: "\E2C8\E2C8"
}

body.hca-2025 .fa-video-arrow-up-right {
    --fa: "\E2C9";
    --fa--fa: "\E2C9\E2C9"
}

body.hca-2025 .fa-video-camera {
    --fa: "\F03D";
    --fa--fa: "\F03D\F03D"
}

body.hca-2025 .fa-video-circle {
    --fa: "\E12B";
    --fa--fa: "\E12B\E12B"
}

body.hca-2025 .fa-video-handheld {
    --fa: "\F8A8";
    --fa--fa: "\F8A8\F8A8"
}

body.hca-2025 .fa-video-plus {
    --fa: "\F4E1";
    --fa--fa: "\F4E1\F4E1"
}

body.hca-2025 .fa-video-slash {
    --fa: "\F4E2";
    --fa--fa: "\F4E2\F4E2"
}

body.hca-2025 .fa-vihara {
    --fa: "\F6A7";
    --fa--fa: "\F6A7\F6A7"
}

body.hca-2025 .fa-violin {
    --fa: "\F8ED";
    --fa--fa: "\F8ED\F8ED"
}

body.hca-2025 .fa-virus {
    --fa: "\E074";
    --fa--fa: "\E074\E074"
}

body.hca-2025 .fa-virus-covid {
    --fa: "\E4A8";
    --fa--fa: "\E4A8\E4A8"
}

body.hca-2025 .fa-virus-covid-slash {
    --fa: "\E4A9";
    --fa--fa: "\E4A9\E4A9"
}

body.hca-2025 .fa-virus-slash {
    --fa: "\E075";
    --fa--fa: "\E075\E075"
}

body.hca-2025 .fa-viruses {
    --fa: "\E076";
    --fa--fa: "\E076\E076"
}

body.hca-2025 .fa-voicemail {
    --fa: "\F897";
    --fa--fa: "\F897\F897"
}

body.hca-2025 .fa-volcano {
    --fa: "\F770";
    --fa--fa: "\F770\F770"
}

body.hca-2025 .fa-volleyball, body.hca-2025 .fa-volleyball-ball {
    --fa: "\F45F";
    --fa--fa: "\F45F\F45F"
}

body.hca-2025 .fa-volume {
    --fa: "\F6A8";
    --fa--fa: "\F6A8\F6A8"
}

body.hca-2025 .fa-volume-control-phone {
    --fa: "\F2A0";
    --fa--fa: "\F2A0\F2A0"
}

body.hca-2025 .fa-volume-down {
    --fa: "\F027";
    --fa--fa: "\F027\F027"
}

body.hca-2025 .fa-volume-high {
    --fa: "\F028";
    --fa--fa: "\F028\F028"
}

body.hca-2025 .fa-volume-low {
    --fa: "\F027";
    --fa--fa: "\F027\F027"
}

body.hca-2025 .fa-volume-medium {
    --fa: "\F6A8";
    --fa--fa: "\F6A8\F6A8"
}

body.hca-2025 .fa-volume-mute {
    --fa: "\F6A9";
    --fa--fa: "\F6A9\F6A9"
}

body.hca-2025 .fa-volume-off {
    --fa: "\F026";
    --fa--fa: "\F026\F026"
}

body.hca-2025 .fa-volume-slash {
    --fa: "\F2E2";
    --fa--fa: "\F2E2\F2E2"
}

body.hca-2025 .fa-volume-times {
    --fa: "\F6A9";
    --fa--fa: "\F6A9\F6A9"
}

body.hca-2025 .fa-volume-up {
    --fa: "\F028";
    --fa--fa: "\F028\F028"
}

body.hca-2025 .fa-volume-xmark {
    --fa: "\F6A9";
    --fa--fa: "\F6A9\F6A9"
}

body.hca-2025 .fa-vote-nay {
    --fa: "\F771";
    --fa--fa: "\F771\F771"
}

body.hca-2025 .fa-vote-yea {
    --fa: "\F772";
    --fa--fa: "\F772\F772"
}

body.hca-2025 .fa-vr-cardboard {
    --fa: "\F729";
    --fa--fa: "\F729\F729"
}

body.hca-2025 .fa-w {
    --fa: "W";
    --fa--fa: "WW"
}

body.hca-2025 .fa-waffle {
    --fa: "\E466";
    --fa--fa: "\E466\E466"
}

body.hca-2025 .fa-wagon-covered {
    --fa: "\F8EE";
    --fa--fa: "\F8EE\F8EE"
}

body.hca-2025 .fa-walker {
    --fa: "\F831";
    --fa--fa: "\F831\F831"
}

body.hca-2025 .fa-walkie-talkie {
    --fa: "\F8EF";
    --fa--fa: "\F8EF\F8EF"
}

body.hca-2025 .fa-walking {
    --fa: "\F554";
    --fa--fa: "\F554\F554"
}

body.hca-2025 .fa-wall-brick {
    --fa: "\E3DB";
    --fa--fa: "\E3DB\E3DB"
}

body.hca-2025 .fa-wallet {
    --fa: "\F555";
    --fa--fa: "\F555\F555"
}

body.hca-2025 .fa-wand {
    --fa: "\F72A";
    --fa--fa: "\F72A\F72A"
}

body.hca-2025 .fa-wand-magic {
    --fa: "\F0D0";
    --fa--fa: "\F0D0\F0D0"
}

body.hca-2025 .fa-wand-magic-sparkles {
    --fa: "\E2CA";
    --fa--fa: "\E2CA\E2CA"
}

body.hca-2025 .fa-wand-sparkles {
    --fa: "\F72B";
    --fa--fa: "\F72B\F72B"
}

body.hca-2025 .fa-warehouse {
    --fa: "\F494";
    --fa--fa: "\F494\F494"
}

body.hca-2025 .fa-warehouse-alt, body.hca-2025 .fa-warehouse-full {
    --fa: "\F495";
    --fa--fa: "\F495\F495"
}

body.hca-2025 .fa-warning {
    --fa: "\F071";
    --fa--fa: "\F071\F071"
}

body.hca-2025 .fa-washer, body.hca-2025 .fa-washing-machine {
    --fa: "\F898";
    --fa--fa: "\F898\F898"
}

body.hca-2025 .fa-watch {
    --fa: "\F2E1";
    --fa--fa: "\F2E1\F2E1"
}

body.hca-2025 .fa-watch-apple {
    --fa: "\E2CB";
    --fa--fa: "\E2CB\E2CB"
}

body.hca-2025 .fa-watch-calculator {
    --fa: "\F8F0";
    --fa--fa: "\F8F0\F8F0"
}

body.hca-2025 .fa-watch-fitness {
    --fa: "\F63E";
    --fa--fa: "\F63E\F63E"
}

body.hca-2025 .fa-watch-smart {
    --fa: "\E2CC";
    --fa--fa: "\E2CC\E2CC"
}

body.hca-2025 .fa-water {
    --fa: "\F773";
    --fa--fa: "\F773\F773"
}

body.hca-2025 .fa-water-arrow-down {
    --fa: "\F774";
    --fa--fa: "\F774\F774"
}

body.hca-2025 .fa-water-arrow-up {
    --fa: "\F775";
    --fa--fa: "\F775\F775"
}

body.hca-2025 .fa-water-ladder {
    --fa: "\F5C5";
    --fa--fa: "\F5C5\F5C5"
}

body.hca-2025 .fa-water-lower {
    --fa: "\F774";
    --fa--fa: "\F774\F774"
}

body.hca-2025 .fa-water-rise {
    --fa: "\F775";
    --fa--fa: "\F775\F775"
}

body.hca-2025 .fa-watermelon-slice {
    --fa: "\E337";
    --fa--fa: "\E337\E337"
}

body.hca-2025 .fa-wave {
    --fa: "\E65B";
    --fa--fa: "\E65B\E65B"
}

body.hca-2025 .fa-wave-pulse {
    --fa: "\F5F8";
    --fa--fa: "\F5F8\F5F8"
}

body.hca-2025 .fa-wave-sine {
    --fa: "\F899";
    --fa--fa: "\F899\F899"
}

body.hca-2025 .fa-wave-square {
    --fa: "\F83E";
    --fa--fa: "\F83E\F83E"
}

body.hca-2025 .fa-wave-triangle {
    --fa: "\F89A";
    --fa--fa: "\F89A\F89A"
}

body.hca-2025 .fa-waveform {
    --fa: "\F8F1";
    --fa--fa: "\F8F1\F8F1"
}

body.hca-2025 .fa-waveform-circle {
    --fa: "\E12D";
    --fa--fa: "\E12D\E12D"
}

body.hca-2025 .fa-waveform-lines, body.hca-2025 .fa-waveform-path {
    --fa: "\F8F2";
    --fa--fa: "\F8F2\F8F2"
}

body.hca-2025 .fa-waves-sine {
    --fa: "\E65D";
    --fa--fa: "\E65D\E65D"
}

body.hca-2025 .fa-web-awesome {
    --fa--fa: "\E682\E682"
}

body.hca-2025 .fa-webcam {
    --fa: "\F832";
    --fa--fa: "\F832\F832"
}

body.hca-2025 .fa-webcam-slash {
    --fa: "\F833";
    --fa--fa: "\F833\F833"
}

body.hca-2025 .fa-webhook {
    --fa: "\E5D5";
    --fa--fa: "\E5D5\E5D5"
}

body.hca-2025 .fa-weight {
    --fa: "\F496";
    --fa--fa: "\F496\F496"
}

body.hca-2025 .fa-weight-hanging {
    --fa: "\F5CD";
    --fa--fa: "\F5CD\F5CD"
}

body.hca-2025 .fa-weight-scale {
    --fa: "\F496";
    --fa--fa: "\F496\F496"
}

body.hca-2025 .fa-whale {
    --fa: "\F72C";
    --fa--fa: "\F72C\F72C"
}

body.hca-2025 .fa-wheat {
    --fa: "\F72D";
    --fa--fa: "\F72D\F72D"
}

body.hca-2025 .fa-wheat-alt, body.hca-2025 .fa-wheat-awn {
    --fa: "\E2CD";
    --fa--fa: "\E2CD\E2CD"
}

body.hca-2025 .fa-wheat-awn-circle-exclamation {
    --fa: "\E598";
    --fa--fa: "\E598\E598"
}

body.hca-2025 .fa-wheat-awn-slash {
    --fa: "\E338";
    --fa--fa: "\E338\E338"
}

body.hca-2025 .fa-wheat-slash {
    --fa: "\E339";
    --fa--fa: "\E339\E339"
}

body.hca-2025 .fa-wheelchair {
    --fa: "\F193";
    --fa--fa: "\F193\F193"
}

body.hca-2025 .fa-wheelchair-alt, body.hca-2025 .fa-wheelchair-move {
    --fa: "\E2CE";
    --fa--fa: "\E2CE\E2CE"
}

body.hca-2025 .fa-whiskey-glass {
    --fa: "\F7A0";
    --fa--fa: "\F7A0\F7A0"
}

body.hca-2025 .fa-whiskey-glass-ice {
    --fa: "\F7A1";
    --fa--fa: "\F7A1\F7A1"
}

body.hca-2025 .fa-whistle {
    --fa: "\F460";
    --fa--fa: "\F460\F460"
}

body.hca-2025 .fa-wifi {
    --fa: "\F1EB";
    --fa--fa: "\F1EB\F1EB"
}

body.hca-2025 .fa-wifi-1 {
    --fa: "\F6AA";
    --fa--fa: "\F6AA\F6AA"
}

body.hca-2025 .fa-wifi-2 {
    --fa: "\F6AB";
    --fa--fa: "\F6AB\F6AB"
}

body.hca-2025 .fa-wifi-3 {
    --fa: "\F1EB";
    --fa--fa: "\F1EB\F1EB"
}

body.hca-2025 .fa-wifi-exclamation {
    --fa: "\E2CF";
    --fa--fa: "\E2CF\E2CF"
}

body.hca-2025 .fa-wifi-fair {
    --fa: "\F6AB";
    --fa--fa: "\F6AB\F6AB"
}

body.hca-2025 .fa-wifi-slash {
    --fa: "\F6AC";
    --fa--fa: "\F6AC\F6AC"
}

body.hca-2025 .fa-wifi-strong {
    --fa: "\F1EB";
    --fa--fa: "\F1EB\F1EB"
}

body.hca-2025 .fa-wifi-weak {
    --fa: "\F6AA";
    --fa--fa: "\F6AA\F6AA"
}

body.hca-2025 .fa-wind {
    --fa: "\F72E";
    --fa--fa: "\F72E\F72E"
}

body.hca-2025 .fa-wind-circle-exclamation {
    --fa: "\F776";
    --fa--fa: "\F776\F776"
}

body.hca-2025 .fa-wind-turbine {
    --fa: "\F89B";
    --fa--fa: "\F89B\F89B"
}

body.hca-2025 .fa-wind-warning {
    --fa: "\F776";
    --fa--fa: "\F776\F776"
}

body.hca-2025 .fa-window {
    --fa: "\F40E";
    --fa--fa: "\F40E\F40E"
}

body.hca-2025 .fa-window-alt {
    --fa: "\F40F";
    --fa--fa: "\F40F\F40F"
}

body.hca-2025 .fa-window-close {
    --fa: "\F410";
    --fa--fa: "\F410\F410"
}

body.hca-2025 .fa-window-flip {
    --fa: "\F40F";
    --fa--fa: "\F40F\F40F"
}

body.hca-2025 .fa-window-frame {
    --fa: "\E04F";
    --fa--fa: "\E04F\E04F"
}

body.hca-2025 .fa-window-frame-open {
    --fa: "\E050";
    --fa--fa: "\E050\E050"
}

body.hca-2025 .fa-window-maximize {
    --fa: "\F2D0";
    --fa--fa: "\F2D0\F2D0"
}

body.hca-2025 .fa-window-minimize {
    --fa: "\F2D1";
    --fa--fa: "\F2D1\F2D1"
}

body.hca-2025 .fa-window-restore {
    --fa: "\F2D2";
    --fa--fa: "\F2D2\F2D2"
}

body.hca-2025 .fa-windsock {
    --fa: "\F777";
    --fa--fa: "\F777\F777"
}

body.hca-2025 .fa-wine-bottle {
    --fa: "\F72F";
    --fa--fa: "\F72F\F72F"
}

body.hca-2025 .fa-wine-glass {
    --fa: "\F4E3";
    --fa--fa: "\F4E3\F4E3"
}

body.hca-2025 .fa-wine-glass-alt {
    --fa: "\F5CE";
    --fa--fa: "\F5CE\F5CE"
}

body.hca-2025 .fa-wine-glass-crack {
    --fa: "\F4BB";
    --fa--fa: "\F4BB\F4BB"
}

body.hca-2025 .fa-wine-glass-empty {
    --fa: "\F5CE";
    --fa--fa: "\F5CE\F5CE"
}

body.hca-2025 .fa-won, body.hca-2025 .fa-won-sign {
    --fa: "\F159";
    --fa--fa: "\F159\F159"
}

body.hca-2025 .fa-worm {
    --fa: "\E599";
    --fa--fa: "\E599\E599"
}

body.hca-2025 .fa-wreath {
    --fa: "\F7E2";
    --fa--fa: "\F7E2\F7E2"
}

body.hca-2025 .fa-wreath-laurel {
    --fa: "\E5D2";
    --fa--fa: "\E5D2\E5D2"
}

body.hca-2025 .fa-wrench {
    --fa: "\F0AD";
    --fa--fa: "\F0AD\F0AD"
}

body.hca-2025 .fa-wrench-simple {
    --fa: "\E2D1";
    --fa--fa: "\E2D1\E2D1"
}

body.hca-2025 .fa-x {
    --fa: "X";
    --fa--fa: "XX"
}

body.hca-2025 .fa-x-ray {
    --fa: "\F497";
    --fa--fa: "\F497\F497"
}

body.hca-2025 .fa-xmark {
    --fa: "\F00D";
    --fa--fa: "\F00D\F00D"
}

body.hca-2025 .fa-xmark-circle {
    --fa: "\F057";
    --fa--fa: "\F057\F057"
}

body.hca-2025 .fa-xmark-hexagon {
    --fa: "\F2EE";
    --fa--fa: "\F2EE\F2EE"
}

body.hca-2025 .fa-xmark-large {
    --fa: "\E59B";
    --fa--fa: "\E59B\E59B"
}

body.hca-2025 .fa-xmark-octagon {
    --fa: "\F2F0";
    --fa--fa: "\F2F0\F2F0"
}

body.hca-2025 .fa-xmark-square {
    --fa: "\F2D3";
    --fa--fa: "\F2D3\F2D3"
}

body.hca-2025 .fa-xmark-to-slot {
    --fa: "\F771";
    --fa--fa: "\F771\F771"
}

body.hca-2025 .fa-xmarks-lines {
    --fa: "\E59A";
    --fa--fa: "\E59A\E59A"
}

body.hca-2025 .fa-y {
    --fa: "Y";
    --fa--fa: "YY"
}

body.hca-2025 .fa-yen, body.hca-2025 .fa-yen-sign {
    --fa: "\F157";
    --fa--fa: "\F157\F157"
}

body.hca-2025 .fa-yin-yang {
    --fa: "\F6AD";
    --fa--fa: "\F6AD\F6AD"
}

body.hca-2025 .fa-z {
    --fa: "Z";
    --fa--fa: "ZZ"
}

body.hca-2025 .fa-zap {
    --fa: "\F0E7";
    --fa--fa: "\F0E7\F0E7"
}

body.hca-2025 .fa-zzz {
    --fa: "\F880";
    --fa--fa: "\F880\F880"
}

body.hca-2025 .fa-sr-only, body.hca-2025 .fa-sr-only-focusable:not(:focus), body.hca-2025 .sr-only, body.hca-2025 .sr-only-focusable:not(:focus) {
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

body.hca-2025 :host, body.hca-2025 :root {
    --fa-style-family-brands: "Font Awesome 6 Brands";
    --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"
}

@font-face {
    font-family: Font Awesome\ 6 Brands;
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(/wp-content/themes/hca-2020/dist/fonts/fa-brands-400_b202664d.woff2) format("woff2"),url(/wp-content/themes/hca-2020/dist/fonts/fa-brands-400_e9a507ba.ttf) format("truetype")
}

body.hca-2025 .fa-brands, body.hca-2025 .fab {
    font-weight: 400
}

body.hca-2025 .fa-monero {
    --fa: "\F3D0"
}

body.hca-2025 .fa-hooli {
    --fa: "\F427"
}

body.hca-2025 .fa-yelp {
    --fa: "\F1E9"
}

body.hca-2025 .fa-cc-visa {
    --fa: "\F1F0"
}

body.hca-2025 .fa-lastfm {
    --fa: "\F202"
}

body.hca-2025 .fa-shopware {
    --fa: "\F5B5"
}

body.hca-2025 .fa-creative-commons-nc {
    --fa: "\F4E8"
}

body.hca-2025 .fa-aws {
    --fa: "\F375"
}

body.hca-2025 .fa-redhat {
    --fa: "\F7BC"
}

body.hca-2025 .fa-yoast {
    --fa: "\F2B1"
}

body.hca-2025 .fa-cloudflare {
    --fa: "\E07D"
}

body.hca-2025 .fa-ups {
    --fa: "\F7E0"
}

body.hca-2025 .fa-pixiv {
    --fa: "\E640"
}

body.hca-2025 .fa-wpexplorer {
    --fa: "\F2DE"
}

body.hca-2025 .fa-dyalog {
    --fa: "\F399"
}

body.hca-2025 .fa-bity {
    --fa: "\F37A"
}

body.hca-2025 .fa-stackpath {
    --fa: "\F842"
}

body.hca-2025 .fa-buysellads {
    --fa: "\F20D"
}

body.hca-2025 .fa-first-order {
    --fa: "\F2B0"
}

body.hca-2025 .fa-modx {
    --fa: "\F285"
}

body.hca-2025 .fa-guilded {
    --fa: "\E07E"
}

body.hca-2025 .fa-vnv {
    --fa: "\F40B"
}

body.hca-2025 .fa-js-square, body.hca-2025 .fa-square-js {
    --fa: "\F3B9"
}

body.hca-2025 .fa-microsoft {
    --fa: "\F3CA"
}

body.hca-2025 .fa-qq {
    --fa: "\F1D6"
}

body.hca-2025 .fa-orcid {
    --fa: "\F8D2"
}

body.hca-2025 .fa-java {
    --fa: "\F4E4"
}

body.hca-2025 .fa-invision {
    --fa: "\F7B0"
}

body.hca-2025 .fa-creative-commons-pd-alt {
    --fa: "\F4ED"
}

body.hca-2025 .fa-centercode {
    --fa: "\F380"
}

body.hca-2025 .fa-glide-g {
    --fa: "\F2A6"
}

body.hca-2025 .fa-drupal {
    --fa: "\F1A9"
}

body.hca-2025 .fa-jxl {
    --fa: "\E67B"
}

body.hca-2025 .fa-dart-lang {
    --fa: "\E693"
}

body.hca-2025 .fa-hire-a-helper {
    --fa: "\F3B0"
}

body.hca-2025 .fa-creative-commons-by {
    --fa: "\F4E7"
}

body.hca-2025 .fa-unity {
    --fa: "\E049"
}

body.hca-2025 .fa-whmcs {
    --fa: "\F40D"
}

body.hca-2025 .fa-rocketchat {
    --fa: "\F3E8"
}

body.hca-2025 .fa-vk {
    --fa: "\F189"
}

body.hca-2025 .fa-untappd {
    --fa: "\F405"
}

body.hca-2025 .fa-mailchimp {
    --fa: "\F59E"
}

body.hca-2025 .fa-css3-alt {
    --fa: "\F38B"
}

body.hca-2025 .fa-reddit-square, body.hca-2025 .fa-square-reddit {
    --fa: "\F1A2"
}

body.hca-2025 .fa-vimeo-v {
    --fa: "\F27D"
}

body.hca-2025 .fa-contao {
    --fa: "\F26D"
}

body.hca-2025 .fa-square-font-awesome {
    --fa: "\E5AD"
}

body.hca-2025 .fa-deskpro {
    --fa: "\F38F"
}

body.hca-2025 .fa-brave {
    --fa: "\E63C"
}

body.hca-2025 .fa-sistrix {
    --fa: "\F3EE"
}

body.hca-2025 .fa-instagram-square, body.hca-2025 .fa-square-instagram {
    --fa: "\E055"
}

body.hca-2025 .fa-battle-net {
    --fa: "\F835"
}

body.hca-2025 .fa-the-red-yeti {
    --fa: "\F69D"
}

body.hca-2025 .fa-hacker-news-square, body.hca-2025 .fa-square-hacker-news {
    --fa: "\F3AF"
}

body.hca-2025 .fa-edge {
    --fa: "\F282"
}

body.hca-2025 .fa-threads {
    --fa: "\E618"
}

body.hca-2025 .fa-napster {
    --fa: "\F3D2"
}

body.hca-2025 .fa-snapchat-square, body.hca-2025 .fa-square-snapchat {
    --fa: "\F2AD"
}

body.hca-2025 .fa-google-plus-g {
    --fa: "\F0D5"
}

body.hca-2025 .fa-artstation {
    --fa: "\F77A"
}

body.hca-2025 .fa-markdown {
    --fa: "\F60F"
}

body.hca-2025 .fa-sourcetree {
    --fa: "\F7D3"
}

body.hca-2025 .fa-google-plus {
    --fa: "\F2B3"
}

body.hca-2025 .fa-diaspora {
    --fa: "\F791"
}

body.hca-2025 .fa-foursquare {
    --fa: "\F180"
}

body.hca-2025 .fa-stack-overflow {
    --fa: "\F16C"
}

body.hca-2025 .fa-github-alt {
    --fa: "\F113"
}

body.hca-2025 .fa-phoenix-squadron {
    --fa: "\F511"
}

body.hca-2025 .fa-pagelines {
    --fa: "\F18C"
}

body.hca-2025 .fa-algolia {
    --fa: "\F36C"
}

body.hca-2025 .fa-red-river {
    --fa: "\F3E3"
}

body.hca-2025 .fa-creative-commons-sa {
    --fa: "\F4EF"
}

body.hca-2025 .fa-safari {
    --fa: "\F267"
}

body.hca-2025 .fa-google {
    --fa: "\F1A0"
}

body.hca-2025 .fa-font-awesome-alt, body.hca-2025 .fa-square-font-awesome-stroke {
    --fa: "\F35C"
}

body.hca-2025 .fa-atlassian {
    --fa: "\F77B"
}

body.hca-2025 .fa-linkedin-in {
    --fa: "\F0E1"
}

body.hca-2025 .fa-digital-ocean {
    --fa: "\F391"
}

body.hca-2025 .fa-nimblr {
    --fa: "\F5A8"
}

body.hca-2025 .fa-chromecast {
    --fa: "\F838"
}

body.hca-2025 .fa-evernote {
    --fa: "\F839"
}

body.hca-2025 .fa-hacker-news {
    --fa: "\F1D4"
}

body.hca-2025 .fa-creative-commons-sampling {
    --fa: "\F4F0"
}

body.hca-2025 .fa-adversal {
    --fa: "\F36A"
}

body.hca-2025 .fa-creative-commons {
    --fa: "\F25E"
}

body.hca-2025 .fa-watchman-monitoring {
    --fa: "\E087"
}

body.hca-2025 .fa-fonticons {
    --fa: "\F280"
}

body.hca-2025 .fa-weixin {
    --fa: "\F1D7"
}

body.hca-2025 .fa-shirtsinbulk {
    --fa: "\F214"
}

body.hca-2025 .fa-codepen {
    --fa: "\F1CB"
}

body.hca-2025 .fa-git-alt {
    --fa: "\F841"
}

body.hca-2025 .fa-lyft {
    --fa: "\F3C3"
}

body.hca-2025 .fa-rev {
    --fa: "\F5B2"
}

body.hca-2025 .fa-windows {
    --fa: "\F17A"
}

body.hca-2025 .fa-wizards-of-the-coast {
    --fa: "\F730"
}

body.hca-2025 .fa-square-viadeo, body.hca-2025 .fa-viadeo-square {
    --fa: "\F2AA"
}

body.hca-2025 .fa-meetup {
    --fa: "\F2E0"
}

body.hca-2025 .fa-centos {
    --fa: "\F789"
}

body.hca-2025 .fa-adn {
    --fa: "\F170"
}

body.hca-2025 .fa-cloudsmith {
    --fa: "\F384"
}

body.hca-2025 .fa-opensuse {
    --fa: "\E62B"
}

body.hca-2025 .fa-pied-piper-alt {
    --fa: "\F1A8"
}

body.hca-2025 .fa-dribbble-square, body.hca-2025 .fa-square-dribbble {
    --fa: "\F397"
}

body.hca-2025 .fa-codiepie {
    --fa: "\F284"
}

body.hca-2025 .fa-node {
    --fa: "\F419"
}

body.hca-2025 .fa-mix {
    --fa: "\F3CB"
}

body.hca-2025 .fa-steam {
    --fa: "\F1B6"
}

body.hca-2025 .fa-cc-apple-pay {
    --fa: "\F416"
}

body.hca-2025 .fa-scribd {
    --fa: "\F28A"
}

body.hca-2025 .fa-debian {
    --fa: "\E60B"
}

body.hca-2025 .fa-openid {
    --fa: "\F19B"
}

body.hca-2025 .fa-instalod {
    --fa: "\E081"
}

body.hca-2025 .fa-files-pinwheel {
    --fa: "\E69F"
}

body.hca-2025 .fa-expeditedssl {
    --fa: "\F23E"
}

body.hca-2025 .fa-sellcast {
    --fa: "\F2DA"
}

body.hca-2025 .fa-square-twitter, body.hca-2025 .fa-twitter-square {
    --fa: "\F081"
}

body.hca-2025 .fa-r-project {
    --fa: "\F4F7"
}

body.hca-2025 .fa-delicious {
    --fa: "\F1A5"
}

body.hca-2025 .fa-freebsd {
    --fa: "\F3A4"
}

body.hca-2025 .fa-vuejs {
    --fa: "\F41F"
}

body.hca-2025 .fa-accusoft {
    --fa: "\F369"
}

body.hca-2025 .fa-ioxhost {
    --fa: "\F208"
}

body.hca-2025 .fa-fonticons-fi {
    --fa: "\F3A2"
}

body.hca-2025 .fa-app-store {
    --fa: "\F36F"
}

body.hca-2025 .fa-cc-mastercard {
    --fa: "\F1F1"
}

body.hca-2025 .fa-itunes-note {
    --fa: "\F3B5"
}

body.hca-2025 .fa-golang {
    --fa: "\E40F"
}

body.hca-2025 .fa-kickstarter, body.hca-2025 .fa-square-kickstarter {
    --fa: "\F3BB"
}

body.hca-2025 .fa-grav {
    --fa: "\F2D6"
}

body.hca-2025 .fa-weibo {
    --fa: "\F18A"
}

body.hca-2025 .fa-uncharted {
    --fa: "\E084"
}

body.hca-2025 .fa-firstdraft {
    --fa: "\F3A1"
}

body.hca-2025 .fa-square-youtube, body.hca-2025 .fa-youtube-square {
    --fa: "\F431"
}

body.hca-2025 .fa-wikipedia-w {
    --fa: "\F266"
}

body.hca-2025 .fa-rendact, body.hca-2025 .fa-wpressr {
    --fa: "\F3E4"
}

body.hca-2025 .fa-angellist {
    --fa: "\F209"
}

body.hca-2025 .fa-galactic-republic {
    --fa: "\F50C"
}

body.hca-2025 .fa-nfc-directional {
    --fa: "\E530"
}

body.hca-2025 .fa-skype {
    --fa: "\F17E"
}

body.hca-2025 .fa-joget {
    --fa: "\F3B7"
}

body.hca-2025 .fa-fedora {
    --fa: "\F798"
}

body.hca-2025 .fa-stripe-s {
    --fa: "\F42A"
}

body.hca-2025 .fa-meta {
    --fa: "\E49B"
}

body.hca-2025 .fa-laravel {
    --fa: "\F3BD"
}

body.hca-2025 .fa-hotjar {
    --fa: "\F3B1"
}

body.hca-2025 .fa-bluetooth-b {
    --fa: "\F294"
}

body.hca-2025 .fa-square-letterboxd {
    --fa: "\E62E"
}

body.hca-2025 .fa-sticker-mule {
    --fa: "\F3F7"
}

body.hca-2025 .fa-creative-commons-zero {
    --fa: "\F4F3"
}

body.hca-2025 .fa-hips {
    --fa: "\F452"
}

body.hca-2025 .fa-css {
    --fa: "\E6A2"
}

body.hca-2025 .fa-behance {
    --fa: "\F1B4"
}

body.hca-2025 .fa-reddit {
    --fa: "\F1A1"
}

body.hca-2025 .fa-discord {
    --fa: "\F392"
}

body.hca-2025 .fa-chrome {
    --fa: "\F268"
}

body.hca-2025 .fa-app-store-ios {
    --fa: "\F370"
}

body.hca-2025 .fa-cc-discover {
    --fa: "\F1F2"
}

body.hca-2025 .fa-wpbeginner {
    --fa: "\F297"
}

body.hca-2025 .fa-confluence {
    --fa: "\F78D"
}

body.hca-2025 .fa-shoelace {
    --fa: "\E60C"
}

body.hca-2025 .fa-mdb {
    --fa: "\F8CA"
}

body.hca-2025 .fa-dochub {
    --fa: "\F394"
}

body.hca-2025 .fa-accessible-icon {
    --fa: "\F368"
}

body.hca-2025 .fa-ebay {
    --fa: "\F4F4"
}

body.hca-2025 .fa-amazon {
    --fa: "\F270"
}

body.hca-2025 .fa-unsplash {
    --fa: "\E07C"
}

body.hca-2025 .fa-yarn {
    --fa: "\F7E3"
}

body.hca-2025 .fa-square-steam, body.hca-2025 .fa-steam-square {
    --fa: "\F1B7"
}

body.hca-2025 .fa-500px {
    --fa: "\F26E"
}

body.hca-2025 .fa-square-vimeo, body.hca-2025 .fa-vimeo-square {
    --fa: "\F194"
}

body.hca-2025 .fa-asymmetrik {
    --fa: "\F372"
}

body.hca-2025 .fa-font-awesome, body.hca-2025 .fa-font-awesome-flag, body.hca-2025 .fa-font-awesome-logo-full {
    --fa: "\F2B4"
}

body.hca-2025 .fa-gratipay {
    --fa: "\F184"
}

body.hca-2025 .fa-apple {
    --fa: "\F179"
}

body.hca-2025 .fa-hive {
    --fa: "\E07F"
}

body.hca-2025 .fa-gitkraken {
    --fa: "\F3A6"
}

body.hca-2025 .fa-keybase {
    --fa: "\F4F5"
}

body.hca-2025 .fa-apple-pay {
    --fa: "\F415"
}

body.hca-2025 .fa-padlet {
    --fa: "\E4A0"
}

body.hca-2025 .fa-amazon-pay {
    --fa: "\F42C"
}

body.hca-2025 .fa-github-square, body.hca-2025 .fa-square-github {
    --fa: "\F092"
}

body.hca-2025 .fa-stumbleupon {
    --fa: "\F1A4"
}

body.hca-2025 .fa-fedex {
    --fa: "\F797"
}

body.hca-2025 .fa-phoenix-framework {
    --fa: "\F3DC"
}

body.hca-2025 .fa-shopify {
    --fa: "\E057"
}

body.hca-2025 .fa-neos {
    --fa: "\F612"
}

body.hca-2025 .fa-square-threads {
    --fa: "\E619"
}

body.hca-2025 .fa-hackerrank {
    --fa: "\F5F7"
}

body.hca-2025 .fa-researchgate {
    --fa: "\F4F8"
}

body.hca-2025 .fa-swift {
    --fa: "\F8E1"
}

body.hca-2025 .fa-angular {
    --fa: "\F420"
}

body.hca-2025 .fa-speakap {
    --fa: "\F3F3"
}

body.hca-2025 .fa-angrycreative {
    --fa: "\F36E"
}

body.hca-2025 .fa-y-combinator {
    --fa: "\F23B"
}

body.hca-2025 .fa-empire {
    --fa: "\F1D1"
}

body.hca-2025 .fa-envira {
    --fa: "\F299"
}

body.hca-2025 .fa-google-scholar {
    --fa: "\E63B"
}

body.hca-2025 .fa-gitlab-square, body.hca-2025 .fa-square-gitlab {
    --fa: "\E5AE"
}

body.hca-2025 .fa-studiovinari {
    --fa: "\F3F8"
}

body.hca-2025 .fa-pied-piper {
    --fa: "\F2AE"
}

body.hca-2025 .fa-wordpress {
    --fa: "\F19A"
}

body.hca-2025 .fa-product-hunt {
    --fa: "\F288"
}

body.hca-2025 .fa-firefox {
    --fa: "\F269"
}

body.hca-2025 .fa-linode {
    --fa: "\F2B8"
}

body.hca-2025 .fa-goodreads {
    --fa: "\F3A8"
}

body.hca-2025 .fa-odnoklassniki-square, body.hca-2025 .fa-square-odnoklassniki {
    --fa: "\F264"
}

body.hca-2025 .fa-jsfiddle {
    --fa: "\F1CC"
}

body.hca-2025 .fa-sith {
    --fa: "\F512"
}

body.hca-2025 .fa-themeisle {
    --fa: "\F2B2"
}

body.hca-2025 .fa-page4 {
    --fa: "\F3D7"
}

body.hca-2025 .fa-hashnode {
    --fa: "\E499"
}

body.hca-2025 .fa-react {
    --fa: "\F41B"
}

body.hca-2025 .fa-cc-paypal {
    --fa: "\F1F4"
}

body.hca-2025 .fa-squarespace {
    --fa: "\F5BE"
}

body.hca-2025 .fa-cc-stripe {
    --fa: "\F1F5"
}

body.hca-2025 .fa-creative-commons-share {
    --fa: "\F4F2"
}

body.hca-2025 .fa-bitcoin {
    --fa: "\F379"
}

body.hca-2025 .fa-keycdn {
    --fa: "\F3BA"
}

body.hca-2025 .fa-opera {
    --fa: "\F26A"
}

body.hca-2025 .fa-itch-io {
    --fa: "\F83A"
}

body.hca-2025 .fa-umbraco {
    --fa: "\F8E8"
}

body.hca-2025 .fa-galactic-senate {
    --fa: "\F50D"
}

body.hca-2025 .fa-ubuntu {
    --fa: "\F7DF"
}

body.hca-2025 .fa-draft2digital {
    --fa: "\F396"
}

body.hca-2025 .fa-stripe {
    --fa: "\F429"
}

body.hca-2025 .fa-houzz {
    --fa: "\F27C"
}

body.hca-2025 .fa-gg {
    --fa: "\F260"
}

body.hca-2025 .fa-dhl {
    --fa: "\F790"
}

body.hca-2025 .fa-pinterest-square, body.hca-2025 .fa-square-pinterest {
    --fa: "\F0D3"
}

body.hca-2025 .fa-xing {
    --fa: "\F168"
}

body.hca-2025 .fa-blackberry {
    --fa: "\F37B"
}

body.hca-2025 .fa-creative-commons-pd {
    --fa: "\F4EC"
}

body.hca-2025 .fa-playstation {
    --fa: "\F3DF"
}

body.hca-2025 .fa-quinscape {
    --fa: "\F459"
}

body.hca-2025 .fa-less {
    --fa: "\F41D"
}

body.hca-2025 .fa-blogger-b {
    --fa: "\F37D"
}

body.hca-2025 .fa-opencart {
    --fa: "\F23D"
}

body.hca-2025 .fa-vine {
    --fa: "\F1CA"
}

body.hca-2025 .fa-signal-messenger {
    --fa: "\E663"
}

body.hca-2025 .fa-paypal {
    --fa: "\F1ED"
}

body.hca-2025 .fa-gitlab {
    --fa: "\F296"
}

body.hca-2025 .fa-typo3 {
    --fa: "\F42B"
}

body.hca-2025 .fa-reddit-alien {
    --fa: "\F281"
}

body.hca-2025 .fa-yahoo {
    --fa: "\F19E"
}

body.hca-2025 .fa-dailymotion {
    --fa: "\E052"
}

body.hca-2025 .fa-affiliatetheme {
    --fa: "\F36B"
}

body.hca-2025 .fa-pied-piper-pp {
    --fa: "\F1A7"
}

body.hca-2025 .fa-bootstrap {
    --fa: "\F836"
}

body.hca-2025 .fa-odnoklassniki {
    --fa: "\F263"
}

body.hca-2025 .fa-nfc-symbol {
    --fa: "\E531"
}

body.hca-2025 .fa-mintbit {
    --fa: "\E62F"
}

body.hca-2025 .fa-ethereum {
    --fa: "\F42E"
}

body.hca-2025 .fa-speaker-deck {
    --fa: "\F83C"
}

body.hca-2025 .fa-creative-commons-nc-eu {
    --fa: "\F4E9"
}

body.hca-2025 .fa-patreon {
    --fa: "\F3D9"
}

body.hca-2025 .fa-avianex {
    --fa: "\F374"
}

body.hca-2025 .fa-ello {
    --fa: "\F5F1"
}

body.hca-2025 .fa-gofore {
    --fa: "\F3A7"
}

body.hca-2025 .fa-bimobject {
    --fa: "\F378"
}

body.hca-2025 .fa-brave-reverse {
    --fa: "\E63D"
}

body.hca-2025 .fa-facebook-f {
    --fa: "\F39E"
}

body.hca-2025 .fa-google-plus-square, body.hca-2025 .fa-square-google-plus {
    --fa: "\F0D4"
}

body.hca-2025 .fa-web-awesome {
    --fa: "\E682"
}

body.hca-2025 .fa-mandalorian {
    --fa: "\F50F"
}

body.hca-2025 .fa-first-order-alt {
    --fa: "\F50A"
}

body.hca-2025 .fa-osi {
    --fa: "\F41A"
}

body.hca-2025 .fa-google-wallet {
    --fa: "\F1EE"
}

body.hca-2025 .fa-d-and-d-beyond {
    --fa: "\F6CA"
}

body.hca-2025 .fa-periscope {
    --fa: "\F3DA"
}

body.hca-2025 .fa-fulcrum {
    --fa: "\F50B"
}

body.hca-2025 .fa-cloudscale {
    --fa: "\F383"
}

body.hca-2025 .fa-forumbee {
    --fa: "\F211"
}

body.hca-2025 .fa-mizuni {
    --fa: "\F3CC"
}

body.hca-2025 .fa-schlix {
    --fa: "\F3EA"
}

body.hca-2025 .fa-square-xing, body.hca-2025 .fa-xing-square {
    --fa: "\F169"
}

body.hca-2025 .fa-bandcamp {
    --fa: "\F2D5"
}

body.hca-2025 .fa-wpforms {
    --fa: "\F298"
}

body.hca-2025 .fa-cloudversify {
    --fa: "\F385"
}

body.hca-2025 .fa-usps {
    --fa: "\F7E1"
}

body.hca-2025 .fa-megaport {
    --fa: "\F5A3"
}

body.hca-2025 .fa-magento {
    --fa: "\F3C4"
}

body.hca-2025 .fa-spotify {
    --fa: "\F1BC"
}

body.hca-2025 .fa-optin-monster {
    --fa: "\F23C"
}

body.hca-2025 .fa-fly {
    --fa: "\F417"
}

body.hca-2025 .fa-square-bluesky {
    --fa: "\E6A3"
}

body.hca-2025 .fa-aviato {
    --fa: "\F421"
}

body.hca-2025 .fa-itunes {
    --fa: "\F3B4"
}

body.hca-2025 .fa-cuttlefish {
    --fa: "\F38C"
}

body.hca-2025 .fa-blogger {
    --fa: "\F37C"
}

body.hca-2025 .fa-flickr {
    --fa: "\F16E"
}

body.hca-2025 .fa-viber {
    --fa: "\F409"
}

body.hca-2025 .fa-soundcloud {
    --fa: "\F1BE"
}

body.hca-2025 .fa-digg {
    --fa: "\F1A6"
}

body.hca-2025 .fa-tencent-weibo {
    --fa: "\F1D5"
}

body.hca-2025 .fa-letterboxd {
    --fa: "\E62D"
}

body.hca-2025 .fa-symfony {
    --fa: "\F83D"
}

body.hca-2025 .fa-maxcdn {
    --fa: "\F136"
}

body.hca-2025 .fa-etsy {
    --fa: "\F2D7"
}

body.hca-2025 .fa-facebook-messenger {
    --fa: "\F39F"
}

body.hca-2025 .fa-audible {
    --fa: "\F373"
}

body.hca-2025 .fa-think-peaks {
    --fa: "\F731"
}

body.hca-2025 .fa-bilibili {
    --fa: "\E3D9"
}

body.hca-2025 .fa-erlang {
    --fa: "\F39D"
}

body.hca-2025 .fa-x-twitter {
    --fa: "\E61B"
}

body.hca-2025 .fa-cotton-bureau {
    --fa: "\F89E"
}

body.hca-2025 .fa-dashcube {
    --fa: "\F210"
}

body.hca-2025 .fa-42-group, body.hca-2025 .fa-innosoft {
    --fa: "\E080"
}

body.hca-2025 .fa-stack-exchange {
    --fa: "\F18D"
}

body.hca-2025 .fa-elementor {
    --fa: "\F430"
}

body.hca-2025 .fa-pied-piper-square, body.hca-2025 .fa-square-pied-piper {
    --fa: "\E01E"
}

body.hca-2025 .fa-creative-commons-nd {
    --fa: "\F4EB"
}

body.hca-2025 .fa-palfed {
    --fa: "\F3D8"
}

body.hca-2025 .fa-superpowers {
    --fa: "\F2DD"
}

body.hca-2025 .fa-resolving {
    --fa: "\F3E7"
}

body.hca-2025 .fa-xbox {
    --fa: "\F412"
}

body.hca-2025 .fa-square-web-awesome-stroke {
    --fa: "\E684"
}

body.hca-2025 .fa-searchengin {
    --fa: "\F3EB"
}

body.hca-2025 .fa-tiktok {
    --fa: "\E07B"
}

body.hca-2025 .fa-facebook-square, body.hca-2025 .fa-square-facebook {
    --fa: "\F082"
}

body.hca-2025 .fa-renren {
    --fa: "\F18B"
}

body.hca-2025 .fa-linux {
    --fa: "\F17C"
}

body.hca-2025 .fa-glide {
    --fa: "\F2A5"
}

body.hca-2025 .fa-linkedin {
    --fa: "\F08C"
}

body.hca-2025 .fa-hubspot {
    --fa: "\F3B2"
}

body.hca-2025 .fa-deploydog {
    --fa: "\F38E"
}

body.hca-2025 .fa-twitch {
    --fa: "\F1E8"
}

body.hca-2025 .fa-flutter {
    --fa: "\E694"
}

body.hca-2025 .fa-ravelry {
    --fa: "\F2D9"
}

body.hca-2025 .fa-mixer {
    --fa: "\E056"
}

body.hca-2025 .fa-lastfm-square, body.hca-2025 .fa-square-lastfm {
    --fa: "\F203"
}

body.hca-2025 .fa-vimeo {
    --fa: "\F40A"
}

body.hca-2025 .fa-mendeley {
    --fa: "\F7B3"
}

body.hca-2025 .fa-uniregistry {
    --fa: "\F404"
}

body.hca-2025 .fa-figma {
    --fa: "\F799"
}

body.hca-2025 .fa-creative-commons-remix {
    --fa: "\F4EE"
}

body.hca-2025 .fa-cc-amazon-pay {
    --fa: "\F42D"
}

body.hca-2025 .fa-dropbox {
    --fa: "\F16B"
}

body.hca-2025 .fa-instagram {
    --fa: "\F16D"
}

body.hca-2025 .fa-cmplid {
    --fa: "\E360"
}

body.hca-2025 .fa-upwork {
    --fa: "\E641"
}

body.hca-2025 .fa-facebook {
    --fa: "\F09A"
}

body.hca-2025 .fa-gripfire {
    --fa: "\F3AC"
}

body.hca-2025 .fa-jedi-order {
    --fa: "\F50E"
}

body.hca-2025 .fa-uikit {
    --fa: "\F403"
}

body.hca-2025 .fa-fort-awesome-alt {
    --fa: "\F3A3"
}

body.hca-2025 .fa-phabricator {
    --fa: "\F3DB"
}

body.hca-2025 .fa-ussunnah {
    --fa: "\F407"
}

body.hca-2025 .fa-earlybirds {
    --fa: "\F39A"
}

body.hca-2025 .fa-trade-federation {
    --fa: "\F513"
}

body.hca-2025 .fa-autoprefixer {
    --fa: "\F41C"
}

body.hca-2025 .fa-whatsapp {
    --fa: "\F232"
}

body.hca-2025 .fa-square-upwork {
    --fa: "\E67C"
}

body.hca-2025 .fa-slideshare {
    --fa: "\F1E7"
}

body.hca-2025 .fa-google-play {
    --fa: "\F3AB"
}

body.hca-2025 .fa-viadeo {
    --fa: "\F2A9"
}

body.hca-2025 .fa-line {
    --fa: "\F3C0"
}

body.hca-2025 .fa-google-drive {
    --fa: "\F3AA"
}

body.hca-2025 .fa-servicestack {
    --fa: "\F3EC"
}

body.hca-2025 .fa-simplybuilt {
    --fa: "\F215"
}

body.hca-2025 .fa-bitbucket {
    --fa: "\F171"
}

body.hca-2025 .fa-imdb {
    --fa: "\F2D8"
}

body.hca-2025 .fa-deezer {
    --fa: "\E077"
}

body.hca-2025 .fa-raspberry-pi {
    --fa: "\F7BB"
}

body.hca-2025 .fa-jira {
    --fa: "\F7B1"
}

body.hca-2025 .fa-docker {
    --fa: "\F395"
}

body.hca-2025 .fa-screenpal {
    --fa: "\E570"
}

body.hca-2025 .fa-bluetooth {
    --fa: "\F293"
}

body.hca-2025 .fa-gitter {
    --fa: "\F426"
}

body.hca-2025 .fa-d-and-d {
    --fa: "\F38D"
}

body.hca-2025 .fa-microblog {
    --fa: "\E01A"
}

body.hca-2025 .fa-cc-diners-club {
    --fa: "\F24C"
}

body.hca-2025 .fa-gg-circle {
    --fa: "\F261"
}

body.hca-2025 .fa-pied-piper-hat {
    --fa: "\F4E5"
}

body.hca-2025 .fa-kickstarter-k {
    --fa: "\F3BC"
}

body.hca-2025 .fa-yandex {
    --fa: "\F413"
}

body.hca-2025 .fa-readme {
    --fa: "\F4D5"
}

body.hca-2025 .fa-html5 {
    --fa: "\F13B"
}

body.hca-2025 .fa-sellsy {
    --fa: "\F213"
}

body.hca-2025 .fa-square-web-awesome {
    --fa: "\E683"
}

body.hca-2025 .fa-sass {
    --fa: "\F41E"
}

body.hca-2025 .fa-wirsindhandwerk, body.hca-2025 .fa-wsh {
    --fa: "\E2D0"
}

body.hca-2025 .fa-buromobelexperte {
    --fa: "\F37F"
}

body.hca-2025 .fa-salesforce {
    --fa: "\F83B"
}

body.hca-2025 .fa-octopus-deploy {
    --fa: "\E082"
}

body.hca-2025 .fa-medapps {
    --fa: "\F3C6"
}

body.hca-2025 .fa-ns8 {
    --fa: "\F3D5"
}

body.hca-2025 .fa-pinterest-p {
    --fa: "\F231"
}

body.hca-2025 .fa-apper {
    --fa: "\F371"
}

body.hca-2025 .fa-fort-awesome {
    --fa: "\F286"
}

body.hca-2025 .fa-waze {
    --fa: "\F83F"
}

body.hca-2025 .fa-bluesky {
    --fa: "\E671"
}

body.hca-2025 .fa-cc-jcb {
    --fa: "\F24B"
}

body.hca-2025 .fa-snapchat, body.hca-2025 .fa-snapchat-ghost {
    --fa: "\F2AB"
}

body.hca-2025 .fa-fantasy-flight-games {
    --fa: "\F6DC"
}

body.hca-2025 .fa-rust {
    --fa: "\E07A"
}

body.hca-2025 .fa-wix {
    --fa: "\F5CF"
}

body.hca-2025 .fa-behance-square, body.hca-2025 .fa-square-behance {
    --fa: "\F1B5"
}

body.hca-2025 .fa-supple {
    --fa: "\F3F9"
}

body.hca-2025 .fa-webflow {
    --fa: "\E65C"
}

body.hca-2025 .fa-rebel {
    --fa: "\F1D0"
}

body.hca-2025 .fa-css3 {
    --fa: "\F13C"
}

body.hca-2025 .fa-staylinked {
    --fa: "\F3F5"
}

body.hca-2025 .fa-kaggle {
    --fa: "\F5FA"
}

body.hca-2025 .fa-space-awesome {
    --fa: "\E5AC"
}

body.hca-2025 .fa-deviantart {
    --fa: "\F1BD"
}

body.hca-2025 .fa-cpanel {
    --fa: "\F388"
}

body.hca-2025 .fa-goodreads-g {
    --fa: "\F3A9"
}

body.hca-2025 .fa-git-square, body.hca-2025 .fa-square-git {
    --fa: "\F1D2"
}

body.hca-2025 .fa-square-tumblr, body.hca-2025 .fa-tumblr-square {
    --fa: "\F174"
}

body.hca-2025 .fa-trello {
    --fa: "\F181"
}

body.hca-2025 .fa-creative-commons-nc-jp {
    --fa: "\F4EA"
}

body.hca-2025 .fa-get-pocket {
    --fa: "\F265"
}

body.hca-2025 .fa-perbyte {
    --fa: "\E083"
}

body.hca-2025 .fa-grunt {
    --fa: "\F3AD"
}

body.hca-2025 .fa-weebly {
    --fa: "\F5CC"
}

body.hca-2025 .fa-connectdevelop {
    --fa: "\F20E"
}

body.hca-2025 .fa-leanpub {
    --fa: "\F212"
}

body.hca-2025 .fa-black-tie {
    --fa: "\F27E"
}

body.hca-2025 .fa-themeco {
    --fa: "\F5C6"
}

body.hca-2025 .fa-python {
    --fa: "\F3E2"
}

body.hca-2025 .fa-android {
    --fa: "\F17B"
}

body.hca-2025 .fa-bots {
    --fa: "\E340"
}

body.hca-2025 .fa-free-code-camp {
    --fa: "\F2C5"
}

body.hca-2025 .fa-hornbill {
    --fa: "\F592"
}

body.hca-2025 .fa-js {
    --fa: "\F3B8"
}

body.hca-2025 .fa-ideal {
    --fa: "\E013"
}

body.hca-2025 .fa-git {
    --fa: "\F1D3"
}

body.hca-2025 .fa-dev {
    --fa: "\F6CC"
}

body.hca-2025 .fa-sketch {
    --fa: "\F7C6"
}

body.hca-2025 .fa-yandex-international {
    --fa: "\F414"
}

body.hca-2025 .fa-cc-amex {
    --fa: "\F1F3"
}

body.hca-2025 .fa-uber {
    --fa: "\F402"
}

body.hca-2025 .fa-github {
    --fa: "\F09B"
}

body.hca-2025 .fa-php {
    --fa: "\F457"
}

body.hca-2025 .fa-alipay {
    --fa: "\F642"
}

body.hca-2025 .fa-youtube {
    --fa: "\F167"
}

body.hca-2025 .fa-skyatlas {
    --fa: "\F216"
}

body.hca-2025 .fa-firefox-browser {
    --fa: "\E007"
}

body.hca-2025 .fa-replyd {
    --fa: "\F3E6"
}

body.hca-2025 .fa-suse {
    --fa: "\F7D6"
}

body.hca-2025 .fa-jenkins {
    --fa: "\F3B6"
}

body.hca-2025 .fa-twitter {
    --fa: "\F099"
}

body.hca-2025 .fa-rockrms {
    --fa: "\F3E9"
}

body.hca-2025 .fa-pinterest {
    --fa: "\F0D2"
}

body.hca-2025 .fa-buffer {
    --fa: "\F837"
}

body.hca-2025 .fa-npm {
    --fa: "\F3D4"
}

body.hca-2025 .fa-yammer {
    --fa: "\F840"
}

body.hca-2025 .fa-btc {
    --fa: "\F15A"
}

body.hca-2025 .fa-dribbble {
    --fa: "\F17D"
}

body.hca-2025 .fa-stumbleupon-circle {
    --fa: "\F1A3"
}

body.hca-2025 .fa-internet-explorer {
    --fa: "\F26B"
}

body.hca-2025 .fa-stubber {
    --fa: "\E5C7"
}

body.hca-2025 .fa-telegram, body.hca-2025 .fa-telegram-plane {
    --fa: "\F2C6"
}

body.hca-2025 .fa-old-republic {
    --fa: "\F510"
}

body.hca-2025 .fa-odysee {
    --fa: "\E5C6"
}

body.hca-2025 .fa-square-whatsapp, body.hca-2025 .fa-whatsapp-square {
    --fa: "\F40C"
}

body.hca-2025 .fa-node-js {
    --fa: "\F3D3"
}

body.hca-2025 .fa-edge-legacy {
    --fa: "\E078"
}

body.hca-2025 .fa-slack, body.hca-2025 .fa-slack-hash {
    --fa: "\F198"
}

body.hca-2025 .fa-medrt {
    --fa: "\F3C8"
}

body.hca-2025 .fa-usb {
    --fa: "\F287"
}

body.hca-2025 .fa-tumblr {
    --fa: "\F173"
}

body.hca-2025 .fa-vaadin {
    --fa: "\F408"
}

body.hca-2025 .fa-quora {
    --fa: "\F2C4"
}

body.hca-2025 .fa-square-x-twitter {
    --fa: "\E61A"
}

body.hca-2025 .fa-reacteurope {
    --fa: "\F75D"
}

body.hca-2025 .fa-medium, body.hca-2025 .fa-medium-m {
    --fa: "\F23A"
}

body.hca-2025 .fa-amilia {
    --fa: "\F36D"
}

body.hca-2025 .fa-mixcloud {
    --fa: "\F289"
}

body.hca-2025 .fa-flipboard {
    --fa: "\F44D"
}

body.hca-2025 .fa-viacoin {
    --fa: "\F237"
}

body.hca-2025 .fa-critical-role {
    --fa: "\F6C9"
}

body.hca-2025 .fa-sitrox {
    --fa: "\E44A"
}

body.hca-2025 .fa-discourse {
    --fa: "\F393"
}

body.hca-2025 .fa-joomla {
    --fa: "\F1AA"
}

body.hca-2025 .fa-mastodon {
    --fa: "\F4F6"
}

body.hca-2025 .fa-airbnb {
    --fa: "\F834"
}

body.hca-2025 .fa-wolf-pack-battalion {
    --fa: "\F514"
}

body.hca-2025 .fa-buy-n-large {
    --fa: "\F8A6"
}

body.hca-2025 .fa-gulp {
    --fa: "\F3AE"
}

body.hca-2025 .fa-creative-commons-sampling-plus {
    --fa: "\F4F1"
}

body.hca-2025 .fa-strava {
    --fa: "\F428"
}

body.hca-2025 .fa-ember {
    --fa: "\F423"
}

body.hca-2025 .fa-canadian-maple-leaf {
    --fa: "\F785"
}

body.hca-2025 .fa-teamspeak {
    --fa: "\F4F9"
}

body.hca-2025 .fa-pushed {
    --fa: "\F3E1"
}

body.hca-2025 .fa-wordpress-simple {
    --fa: "\F411"
}

body.hca-2025 .fa-nutritionix {
    --fa: "\F3D6"
}

body.hca-2025 .fa-wodu {
    --fa: "\E088"
}

body.hca-2025 .fa-google-pay {
    --fa: "\E079"
}

body.hca-2025 .fa-intercom {
    --fa: "\F7AF"
}

body.hca-2025 .fa-zhihu {
    --fa: "\F63F"
}

body.hca-2025 .fa-korvue {
    --fa: "\F42F"
}

body.hca-2025 .fa-pix {
    --fa: "\E43A"
}

body.hca-2025 .fa-steam-symbol {
    --fa: "\F3F6"
}

body.hca-2025 :host, body.hca-2025 :root {
    --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"
}

@font-face {
    font-family: Font Awesome\ 6 Pro;
    font-style: normal;
    font-weight: 300;
    font-display: block;
    src: url(/wp-content/themes/hca-2020/dist/fonts/fa-light-300_48093c8d.woff2) format("woff2"),url(/wp-content/themes/hca-2020/dist/fonts/fa-light-300_13cb2d21.ttf) format("truetype")
}

body.hca-2025 .fa-light, body.hca-2025 .fal {
    font-weight: 300
}

body.hca-2025 :host, body.hca-2025 :root {
    --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro"
}

@font-face {
    font-family: Font Awesome\ 6 Pro;
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(/wp-content/themes/hca-2020/dist/fonts/fa-regular-400_f1f6b302.woff2) format("woff2"),url(/wp-content/themes/hca-2020/dist/fonts/fa-regular-400_1e6d83db.ttf) format("truetype")
}

body.hca-2025 .fa-regular, body.hca-2025 .far {
    font-weight: 400
}

body.hca-2025 :host, body.hca-2025 :root {
    --fa-style-family-classic: "Font Awesome 6 Pro";
    --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro"
}

@font-face {
    font-family: Font Awesome\ 6 Pro;
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(/wp-content/themes/hca-2020/dist/fonts/fa-solid-900_0bf5b479.woff2) format("woff2"),url(/wp-content/themes/hca-2020/dist/fonts/fa-solid-900_5803286f.ttf) format("truetype")
}

body.hca-2025 .fa-solid, body.hca-2025 .fas {
    font-weight: 900
}

body.hca-2025 :host, body.hca-2025 :root {
    --fa-style-family-duotone: "Font Awesome 6 Duotone";
    --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"
}

@font-face {
    font-family: Font Awesome\ 6 Duotone;
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(/wp-content/themes/hca-2020/dist/fonts/fa-duotone-900_058cf97e.woff2) format("woff2"),url(/wp-content/themes/hca-2020/dist/fonts/fa-duotone-900_5f1cd537.ttf) format("truetype")
}

body.hca-2025 .fa-duotone, body.hca-2025 .fad {
    letter-spacing: normal;
    font-weight: 900;
    position: relative
}

    body.hca-2025 .fa-duotone:before, body.hca-2025 .fad:before {
        color: var(--fa-primary-color,inherit);
        opacity: var(--fa-primary-opacity,1);
        position: absolute
    }

    body.hca-2025 .fa-duotone:after, body.hca-2025 .fad:after {
        color: var(--fa-secondary-color,inherit);
        opacity: var(--fa-secondary-opacity,.4)
    }

    body.hca-2025 .fa-duotone.fa-swap-opacity:before, body.hca-2025 .fa-swap-opacity .fa-duotone:before, body.hca-2025 .fa-swap-opacity .fad:before, body.hca-2025 .fad.fa-swap-opacity:before {
        opacity: var(--fa-secondary-opacity,.4)
    }

    body.hca-2025 .fa-duotone.fa-swap-opacity:after, body.hca-2025 .fa-swap-opacity .fa-duotone:after, body.hca-2025 .fa-swap-opacity .fad:after, body.hca-2025 .fad.fa-swap-opacity:after {
        opacity: var(--fa-primary-opacity,1)
    }

    body.hca-2025 .fa-duotone.fa-inverse, body.hca-2025 .fad.fa-inverse {
        color: var(--fa-inverse,#fff)
    }

    body.hca-2025 .fa-duotone.fa-stack-1x, body.hca-2025 .fa-duotone.fa-stack-2x, body.hca-2025 .fad.fa-stack-1x, body.hca-2025 .fad.fa-stack-2x {
        position: absolute
    }

body.hca-2025 main {
    overflow-x: hidden
}

.modal-form-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    z-index: -1000;
    pointer-events: none;
    opacity: 0;
    transition: opacity .2s ease-out;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px
}

@media(min-width:768px) {
    .modal-form-container {
        padding: 30px
    }
}

.modal-form-container:after {
    content: "\F00D";
    position: absolute;
    font-family: "Font Awesome 6 Pro";
    top: 10px;
    right: 10px;
    font-size: 24px;
    color: #fff;
    cursor: pointer;
    width: 50px;
    height: 50px;
    background-color: #454545;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center
}

    .modal-form-container:after:hover {
        color: #ff7c00
    }

.modal-form-container .modal {
    border-radius: 30px;
    box-shadow: 0 0 20px rgba(0,0,0,.2);
    max-width: 1200px;
    width: 100%;
    transition: all .2s ease-out;
    transform: translateY(-20px);
    max-height: 90vh;
    overflow-y: auto
}

    .modal-form-container .modal .title {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        text-align: center;
        gap: 35px;
        border-radius: 30px 30px 0 0;
        padding: 30px;
        background-color: #0b5fb8;
        color: #fff
    }

@media(min-width:768px) {
    .modal-form-container .modal .title {
        flex-direction: row-reverse;
        justify-content: space-between;
        text-align: left
    }
}

.modal-form-container .modal .title h3 {
    margin-bottom: 0
}

.modal-form-container .modal .title img {
    max-width: 200px;
    max-height: 70px
}

.modal-form-container .modal .body {
    padding: 30px;
    border-radius: 0 0 30px 30px;
    background-color: #faf8f5
}

.modal-form-container iframe {
    transition: all .2s ease-out
}

.modal-form-container.open {
    z-index: 1000;
    pointer-events: all;
    opacity: 1
}

    .modal-form-container.open:not(.loading) .modal {
        transform: translateY(0)
    }

.modal-form-container.loading .spinner {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 80px;
    width: 80px;
    border-radius: 40px;
    background-color: #fff;
    box-shadow: 0 0 20px rgba(0,0,0,.2)
}

    .modal-form-container.loading .spinner .fa {
        font-size: 60px;
        color: #ff7c00
    }

.container.wrap {
    position: relative;
    z-index: 0
}

.after\:tw-absolute:after {
    content: var(--tw-content);
    position: absolute
}

.after\:tw-inset-0:after {
    content: var(--tw-content);
    inset: 0
}

.after\:tw-left-0:after {
    content: var(--tw-content);
    left: 0
}

.after\:tw-right-0:after {
    content: var(--tw-content);
    right: 0
}

.after\:tw-top-0:after {
    content: var(--tw-content);
    top: 0
}

.after\:tw-z-0:after {
    content: var(--tw-content);
    z-index: 0
}

.after\:tw-h-full:after {
    content: var(--tw-content);
    height: 100%
}

.after\:tw-w-\[calc\(100\%-6\.25rem\)\]:after {
    content: var(--tw-content);
    width: calc(100% - 6.25rem)
}

.after\:tw-bg-\[\#f7f7f7\]:after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247/var(--tw-bg-opacity,1))
}

.empty\:tw-mb-0:empty {
    margin-bottom: 0
}

.hover\:tw-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:\!tw-bg-primary:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(76 33 119/var(--tw-bg-opacity,1)) !important
}

.hover\:\!tw-text-inherit:hover {
    color: inherit !important
}

.hover\:\!tw-text-white:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255/var(--tw-text-opacity,1)) !important
}

.hover\:tw-text-\[\#f59c00\]:hover {
    --tw-text-opacity: 1;
    color: rgb(245 156 0/var(--tw-text-opacity,1))
}

.hover\:\!tw-underline:hover {
    -webkit-text-decoration-line: underline !important;
    text-decoration-line: underline !important
}

.focus\:tw-text-\[\#f59c00\]:focus {
    --tw-text-opacity: 1;
    color: rgb(245 156 0/var(--tw-text-opacity,1))
}

.tw-group:hover .group-hover\:tw-translate-y-0 {
    --tw-translate-y: 0px
}

.tw-group:hover .group-hover\:tw-scale-105, .tw-group:hover .group-hover\:tw-translate-y-0 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-group:hover .group-hover\:tw-scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05
}

.tw-group:hover .group-hover\:tw-bg-primary\/50 {
    background-color: rgba(76,33,119,.5)
}

.tw-group:hover .group-hover\:tw-fill-primary\/50 {
    fill: rgba(76,33,119,.5)
}

.tw-group:hover .group-hover\:tw-opacity-100 {
    opacity: 1
}

@media (max-width:1439px) {
    .max-\[1439px\]\:tw-text-\[15px\] {
        font-size: 15px
    }
}

@media (min-width:640px) {
    .sm\:tw-max-w-\[650px\] {
        max-width: 650px
    }
}

@media (min-width:768px) {
    .md\:tw-mb-9 {
        margin-bottom: 2.25rem
    }

    .md\:tw-block {
        display: block
    }

    .md\:tw-flex {
        display: flex
    }

    .md\:tw-grid {
        display: grid
    }

    .md\:tw-hidden {
        display: none
    }

    .md\:tw-h-\[180px\] {
        height: 180px
    }

    .md\:tw-min-h-\[100px\] {
        min-height: 100px
    }

    .md\:tw-min-h-\[140px\] {
        min-height: 140px
    }

    .md\:tw-max-w-\[650px\] {
        max-width: 650px
    }

    .md\:tw-items-center {
        align-items: center
    }

    .md\:tw-gap-8 {
        gap: 2rem
    }

    .md\:tw-pb-\[128px\] {
        padding-bottom: 128px
    }

    .md\:tw-text-\[22px\] {
        font-size: 22px
    }

    .md\:tw-text-\[32px\] {
        font-size: 32px
    }

    .md\:tw-text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .md\:tw-text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }

    .md\:tw-text-xs {
        font-size: .75rem;
        line-height: 1rem
    }
}

@media (min-width:1024px) {
    .lg\:tw-col-span-2 {
        grid-column: span 2/span 2
    }

    .lg\:tw-mx-10 {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

    .lg\:tw-mx-5 {
        margin-left: 1.25rem;
        margin-right: 1.25rem
    }

    .lg\:tw-mt-24 {
        margin-top: 6rem
    }

    .lg\:tw-block {
        display: block
    }

    .lg\:tw-flex {
        display: flex
    }

    .lg\:tw-inline-flex {
        display: inline-flex
    }

    .lg\:tw-hidden {
        display: none
    }

    .lg\:tw-aspect-\[38\/25\] {
        aspect-ratio: 38/25
    }

    .lg\:tw-min-h-\[105px\] {
        min-height: 105px
    }

    .lg\:tw-min-h-\[35px\] {
        min-height: 35px
    }

    .lg\:tw-min-h-\[75px\] {
        min-height: 75px
    }

    .lg\:tw-min-w-\[215px\] {
        min-width: 215px
    }

    .lg\:\!tw-max-w-\[1186px\] {
        max-width: 1186px !important
    }

    .lg\:tw-max-w-\[175px\] {
        max-width: 175px
    }

    .lg\:tw-max-w-none {
        max-width: none
    }

    .lg\:-tw-translate-y-full {
        --tw-translate-y: -100%;
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:tw-gap-8 {
        gap: 2rem
    }

    .lg\:tw-gap-x-7 {
        column-gap: 1.75rem
    }

    .lg\:tw-rounded-t-\[20px\] {
        border-top-left-radius: 20px;
        border-top-right-radius: 20px
    }

    .lg\:tw-border-none {
        border-style: none
    }

    .lg\:tw-px-12 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .lg\:tw-px-14 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .lg\:\!tw-pt-14 {
        padding-top: 3.5rem !important
    }

    .lg\:tw-pb-14 {
        padding-bottom: 3.5rem
    }

    .lg\:tw-pr-0 {
        padding-right: 0
    }

    .lg\:tw-pr-16 {
        padding-right: 4rem
    }

    .lg\:tw-pr-6 {
        padding-right: 1.5rem
    }

    .lg\:tw-pt-20 {
        padding-top: 5rem
    }

    .lg\:tw-text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .lg\:tw-text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }

    .lg\:tw-text-\[26px\] {
        font-size: 26px
    }

    .lg\:tw-opacity-0 {
        opacity: 0
    }

    .lg\:\[grid-template-columns\:_1fr_minmax\(18rem2c _27rem\)\] {
        grid-template-columns: 1fr minmax(18rem,27rem)
    }

    .lg\:\[grid-template-columns\:_minmax\(18rem2c _27rem\)_1fr\] {
        grid-template-columns: minmax(18rem,27rem) 1fr
    }
}

@media (min-width:1216px) {
    .xl\:tw-mx-5 {
        margin-left: 1.25rem;
        margin-right: 1.25rem
    }

    .xl\:tw-max-h-\[60px\] {
        max-height: 60px
    }

    .xl\:tw-max-w-\[120rem\] {
        max-width: 120rem
    }

    .xl\:tw-max-w-\[170px\] {
        max-width: 170px
    }

    .xl\:tw-max-w-\[175px\] {
        max-width: 175px
    }

    .xl\:tw-gap-6 {
        gap: 1.5rem
    }

    .xl\:tw-gap-x-11 {
        column-gap: 2.75rem
    }

    .xl\:tw-px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .xl\:\!tw-pt-20 {
        padding-top: 5rem !important
    }

    .xl\:tw-pb-20 {
        padding-bottom: 5rem
    }
}

@media (min-width:1300px) {
    .min-\[1300px\]\:tw-block {
        display: block
    }

    .min-\[1300px\]\:tw-hidden {
        display: none
    }

    .min-\[1300px\]\:tw-max-w-\[120rem\] {
        max-width: 120rem
    }

    .min-\[1300px\]\:tw-gap-3\.5 {
        gap: .875rem
    }

    .min-\[1300px\]\:tw-px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }
}

@media (min-width:1440px) {
    .min-\[1440px\]\:tw-gap-5 {
        gap: 1.25rem
    }

    .min-\[1440px\]\:tw-text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem
    }
}

@media (min-width:1600px) {
    .min-\[1600px\]\:tw-flex-row {
        flex-direction: row
    }

    .min-\[1600px\]\:tw-gap-7 {
        gap: 1.75rem
    }
}

@media (min-width:1630px) {
    .min-\[1630px\]\:tw-flex {
        display: flex
    }

    .min-\[1630px\]\:tw-gap-y-5 {
        row-gap: 1.25rem
    }
}

.\[\&\:nth-child\(2\)\]\:\!tw-ml-8:nth-child(2) {
    margin-left: 2rem !important
}

@media (min-width:1216px) {
    .xl\:\[\&\:nth-child\(2\)\]\:\!tw-ml-11:nth-child(2) {
        margin-left: 2.75rem !important
    }
}

.\[\&_\*\]\:\!tw-text-lg * {
    font-size: 1.125rem !important;
    line-height: 1.75rem !important
}

.\[\&_\*\]\:\!tw-text-white * {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255/var(--tw-text-opacity,1)) !important
}

.\[\&_\.button\\_dropdown-wrapper\]\:\!tw-rounded-none .button_dropdown-wrapper {
    border-radius: 0 !important
}

.\[\&_\.button\\_dropdown-wrapper\]\:\!tw-border .button_dropdown-wrapper {
    border-width: 1px !important
}

.\[\&_\.button\\_dropdown-wrapper\]\:\!tw-border-solid .button_dropdown-wrapper {
    border-style: solid !important
}

.\[\&_\.button\\_dropdown-wrapper\]\:\!tw-border-primary .button_dropdown-wrapper {
    --tw-border-opacity: 1 !important;
    border-color: rgb(76 33 119/var(--tw-border-opacity,1)) !important
}

.\[\&_\.svg_inject\]\:\!tw-h-7 .svg inject {
    height: 1.75rem !important
}

.\[\&_\.svg_inject\]\:\!tw-w-7 .svg inject {
    width: 1.75rem !important
}

.\[\&_button\]\:tw-opacity-100 button {
    opacity: 1
}

.\[\&_button\]\:\[border\:1px_white_solid\] button {
    border: 1px solid #fff
}

.\[\&_input\]\:\!tw-rounded-none input {
    border-radius: 0 !important
}

.\[\&_input\]\:\!tw-border input {
    border-width: 1px !important
}

.\[\&_input\]\:\!tw-border-solid input {
    border-style: solid !important
}

.\[\&_input\]\:\!tw-border-primary input {
    --tw-border-opacity: 1 !important;
    border-color: rgb(76 33 119/var(--tw-border-opacity,1)) !important
}

.\[\&_input\]\:placeholder\:tw-text-sm input::placeholder {
    font-size: .875rem;
    line-height: 1.25rem
}

.\[\&_svg\]\:tw-mx-auto svg {
    margin-left: auto;
    margin-right: auto
}

.\[\&_svg\]\:tw-h-\[27px\] svg {
    height: 27px
}

.\[\&_svg\]\:tw-h-full svg {
    height: 100%
}

.\[\&_svg\]\:tw-max-h-\[75px\] svg {
    max-height: 75px
}

.\[\&_svg\]\:tw-min-h-\[35px\] svg {
    min-height: 35px
}

.\[\&_svg\]\:tw-w-\[35px\] svg {
    width: 35px
}

.\[\&_svg\]\:tw-w-auto svg {
    width: auto
}

.\[\&_svg\]\:tw-w-full svg {
    width: 100%
}

.\[\&_svg\]\:tw-max-w-\[75px\] svg {
    max-width: 75px
}

.tw-group:hover .group-hover\:\[\&_svg\]\:tw-animate-\[shake_2s_infinite\] svg {
    animation: shake 2s infinite
}
