/*General classes*/

.pwx-icon {
    display: block;
    width: 32px;
    height: 32px;
    position: relative;
}

.pwx-icon::before {
    /* Icon positioning related code */
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
    pointer-events: none;

    /* this allows optical centering if required */
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);

}

.pwx-icon-s{
    width: 16px;
    height: 16px;
}

.pwx-icon-m{
    width: 32px;
    height: 32px;
}

.pwx-icon-l{
    width: 48px;
    height: 48px;
}

.pwx-icon-xl{
    width: 256px;
    height: 256px;
}

/*Icon specific classes*/

.pwx-icon-alarm::before {
    mask-image: url('../icons/pwx_icons/alarm.svg');
    -webkit-mask-image: url('../icons/pwx_icons/alarm.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-alarm-fill::before {
    mask-image: url('../icons/pwx_icons/alarm-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/alarm-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-align-bottom::before {
    mask-image: url('../icons/pwx_icons/align-bottom.svg');
    -webkit-mask-image: url('../icons/pwx_icons/align-bottom.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-align-bottom-fill::before {
    mask-image: url('../icons/pwx_icons/align-bottom-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/align-bottom-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-align-center::before {
    mask-image: url('../icons/pwx_icons/align-center.svg');
    -webkit-mask-image: url('../icons/pwx_icons/align-center.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-bottom2::before {
    mask-image: url('../icons/pwx_icons/aligne-bottom2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-bottom2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-bottom2-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-bottom2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-bottom2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-center2::before {
    mask-image: url('../icons/pwx_icons/aligne-center2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-center2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-center2-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-center2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-center2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-center-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-center-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-center-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-end2::before {
    mask-image: url('../icons/pwx_icons/aligne-end2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-end2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-end2-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-end2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-end2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-end-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-end-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-end-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-middle::before {
    mask-image: url('../icons/pwx_icons/aligne-middle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-middle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-middle2::before {
    mask-image: url('../icons/pwx_icons/aligne-middle2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-middle2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-middle2-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-middle2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-middle2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-middle-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-middle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-middle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-align-end::before {
    mask-image: url('../icons/pwx_icons/align-end.svg');
    -webkit-mask-image: url('../icons/pwx_icons/align-end.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-start::before {
    mask-image: url('../icons/pwx_icons/aligne-start.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-start.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-start2::before {
    mask-image: url('../icons/pwx_icons/aligne-start2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-start2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-start2-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-start2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-start2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-start-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-start-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-start-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-top::before {
    mask-image: url('../icons/pwx_icons/aligne-top.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-top.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-top2::before {
    mask-image: url('../icons/pwx_icons/aligne-top2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-top2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-top2-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-top2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-top2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aligne-top-fill::before {
    mask-image: url('../icons/pwx_icons/aligne-top-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aligne-top-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-alt::before {
    mask-image: url('../icons/pwx_icons/alt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/alt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-alt-fill::before {
    mask-image: url('../icons/pwx_icons/alt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/alt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-app::before {
    mask-image: url('../icons/pwx_icons/app.svg');
    -webkit-mask-image: url('../icons/pwx_icons/app.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-app-fill::before {
    mask-image: url('../icons/pwx_icons/app-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/app-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-app-indicator::before {
    mask-image: url('../icons/pwx_icons/app-indicator.svg');
    -webkit-mask-image: url('../icons/pwx_icons/app-indicator.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-app-indicator-fill::before {
    mask-image: url('../icons/pwx_icons/app-indicator-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/app-indicator-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-archive::before {
    mask-image: url('../icons/pwx_icons/archive.svg');
    -webkit-mask-image: url('../icons/pwx_icons/archive.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-archive-fill::before {
    mask-image: url('../icons/pwx_icons/archive-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/archive-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-90deg-down::before {
    mask-image: url('../icons/pwx_icons/arrow-90deg-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-90deg-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-90deg-down-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-90deg-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-90deg-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-90deg-left::before {
    mask-image: url('../icons/pwx_icons/arrow-90deg-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-90deg-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-90deg-left-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-90deg-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-90deg-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-90deg-right::before {
    mask-image: url('../icons/pwx_icons/arrow-90deg-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-90deg-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-90deg-up::before {
    mask-image: url('../icons/pwx_icons/arrow-90deg-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-90deg-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-90deg-up-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-90deg-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-90deg-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-990deg-right-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-990deg-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-990deg-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-bar-down::before {
    mask-image: url('../icons/pwx_icons/arrow-bar-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-bar-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-bar-down-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-bar-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-bar-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-bar-left::before {
    mask-image: url('../icons/pwx_icons/arrow-bar-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-bar-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-bar-left-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-bar-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-bar-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-bar-right::before {
    mask-image: url('../icons/pwx_icons/arrow-bar-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-bar-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-bar-right-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-bar-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-bar-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-bar-up::before {
    mask-image: url('../icons/pwx_icons/arrow-bar-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-bar-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-bar-up-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-bar-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-bar-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-clockwise::before {
    mask-image: url('../icons/pwx_icons/arrow-clockwise.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-clockwise.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-couterclockwise::before {
    mask-image: url('../icons/pwx_icons/arrow-couterclockwise.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-couterclockwise.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down::before {
    mask-image: url('../icons/pwx_icons/arrow-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-circle::before {
    mask-image: url('../icons/pwx_icons/arrow-down-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-circle-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-down-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-left::before {
    mask-image: url('../icons/pwx_icons/arrow-down-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-left-circle::before {
    mask-image: url('../icons/pwx_icons/arrow-down-left-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-left-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-left-circle-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-down-left-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-left-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-left-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-down-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-left-square::before {
    mask-image: url('../icons/pwx_icons/arrow-down-left-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-left-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-left-square-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-down-left-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-left-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-right::before {
    mask-image: url('../icons/pwx_icons/arrow-down-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-right-circle::before {
    mask-image: url('../icons/pwx_icons/arrow-down-right-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-right-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-right-circle-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-down-right-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-right-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-right-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-down-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-right-square::before {
    mask-image: url('../icons/pwx_icons/arrow-down-right-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-right-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-right-square-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-down-right-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-right-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-short::before {
    mask-image: url('../icons/pwx_icons/arrow-down-short.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-short.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-short-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-down-short-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-short-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-square::before {
    mask-image: url('../icons/pwx_icons/arrow-down-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-square-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-down-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-up::before {
    mask-image: url('../icons/pwx_icons/arrow-down-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-down-up-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-down-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-down-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-left::before {
    mask-image: url('../icons/pwx_icons/arrow-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-left-circle::before {
    mask-image: url('../icons/pwx_icons/arrow-left-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-left-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-left-circle-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-left-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-left-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-left-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-left-right::before {
    mask-image: url('../icons/pwx_icons/arrow-left-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-left-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-left-right-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-left-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-left-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-left-short::before {
    mask-image: url('../icons/pwx_icons/arrow-left-short.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-left-short.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-left-short-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-left-short-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-left-short-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-left-square::before {
    mask-image: url('../icons/pwx_icons/arrow-left-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-left-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-left-square-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-left-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-left-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrown-down-fill::before {
    mask-image: url('../icons/pwx_icons/arrown-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrown-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-repeat::before {
    mask-image: url('../icons/pwx_icons/arrow-repeat.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-repeat.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-return-left::before {
    mask-image: url('../icons/pwx_icons/arrow-return-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-return-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-return-left-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-return-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-return-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-return-right::before {
    mask-image: url('../icons/pwx_icons/arrow-return-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-return-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-return-right-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-return-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-return-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-right::before {
    mask-image: url('../icons/pwx_icons/arrow-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-right-circle::before {
    mask-image: url('../icons/pwx_icons/arrow-right-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-right-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-right-circle-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-right-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-right-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-right-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-right-short::before {
    mask-image: url('../icons/pwx_icons/arrow-right-short.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-right-short.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-right-short-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-right-short-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-right-short-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-right-square::before {
    mask-image: url('../icons/pwx_icons/arrow-right-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-right-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-right-square-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-right-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-right-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-angle-contract::before {
    mask-image: url('../icons/pwx_icons/arrows-angle-contract.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-angle-contract.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-angle-contract-fill::before {
    mask-image: url('../icons/pwx_icons/arrows-angle-contract-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-angle-contract-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-angle-expand::before {
    mask-image: url('../icons/pwx_icons/arrows-angle-expand.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-angle-expand.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-angle-expand-fill::before {
    mask-image: url('../icons/pwx_icons/arrows-angle-expand-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-angle-expand-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-collaps::before {
    mask-image: url('../icons/pwx_icons/arrows-collaps.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-collaps.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-collaps-fill::before {
    mask-image: url('../icons/pwx_icons/arrows-collaps-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-collaps-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-expand::before {
    mask-image: url('../icons/pwx_icons/arrows-expand.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-expand.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-expand-fill::before {
    mask-image: url('../icons/pwx_icons/arrows-expand-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-expand-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-fullscreen::before {
    mask-image: url('../icons/pwx_icons/arrows-fullscreen.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-fullscreen.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-fullscreen-fill::before {
    mask-image: url('../icons/pwx_icons/arrows-fullscreen-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-fullscreen-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-move::before {
    mask-image: url('../icons/pwx_icons/arrows-move.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-move.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrows-move-fill::before {
    mask-image: url('../icons/pwx_icons/arrows-move-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrows-move-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up::before {
    mask-image: url('../icons/pwx_icons/arrow-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-circle::before {
    mask-image: url('../icons/pwx_icons/arrow-up-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-circle-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-up-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-left::before {
    mask-image: url('../icons/pwx_icons/arrow-up-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-left-circle::before {
    mask-image: url('../icons/pwx_icons/arrow-up-left-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-left-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-left-circle-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-up-left-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-left-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-left-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-up-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-left-square::before {
    mask-image: url('../icons/pwx_icons/arrow-up-left-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-left-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-left-square-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-up-left-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-left-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-right::before {
    mask-image: url('../icons/pwx_icons/arrow-up-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-right-circle::before {
    mask-image: url('../icons/pwx_icons/arrow-up-right-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-right-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-right-circle-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-up-right-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-right-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-right-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-up-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-right-square::before {
    mask-image: url('../icons/pwx_icons/arrow-up-right-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-right-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-right-square-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-up-right-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-right-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-short::before {
    mask-image: url('../icons/pwx_icons/arrow-up-short.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-short.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-short-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-up-short-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-short-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-square::before {
    mask-image: url('../icons/pwx_icons/arrow-up-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-arrow-up-square-fill::before {
    mask-image: url('../icons/pwx_icons/arrow-up-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/arrow-up-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aspect-ratio::before {
    mask-image: url('../icons/pwx_icons/aspect-ratio.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aspect-ratio.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-aspect-ratio-fill::before {
    mask-image: url('../icons/pwx_icons/aspect-ratio-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/aspect-ratio-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-asterisk::before {
    mask-image: url('../icons/pwx_icons/asterisk.svg');
    -webkit-mask-image: url('../icons/pwx_icons/asterisk.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-asterisk-fill::before {
    mask-image: url('../icons/pwx_icons/asterisk-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/asterisk-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-at::before {
    mask-image: url('../icons/pwx_icons/at.svg');
    -webkit-mask-image: url('../icons/pwx_icons/at.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-award::before {
    mask-image: url('../icons/pwx_icons/award.svg');
    -webkit-mask-image: url('../icons/pwx_icons/award.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-award-fill::before {
    mask-image: url('../icons/pwx_icons/award-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/award-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-back::before {
    mask-image: url('../icons/pwx_icons/back.svg');
    -webkit-mask-image: url('../icons/pwx_icons/back.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-backspace::before {
    mask-image: url('../icons/pwx_icons/backspace.svg');
    -webkit-mask-image: url('../icons/pwx_icons/backspace.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-backspace-fill::before {
    mask-image: url('../icons/pwx_icons/backspace-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/backspace-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-backspace-revers::before {
    mask-image: url('../icons/pwx_icons/backspace-revers.svg');
    -webkit-mask-image: url('../icons/pwx_icons/backspace-revers.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-backspace-revers-fill::before {
    mask-image: url('../icons/pwx_icons/backspace-revers-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/backspace-revers-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-4k::before {
    mask-image: url('../icons/pwx_icons/badge-4k.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-4k.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-4k-fill::before {
    mask-image: url('../icons/pwx_icons/badge-4k-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-4k-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-8k::before {
    mask-image: url('../icons/pwx_icons/badge-8k.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-8k.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-8k-fill::before {
    mask-image: url('../icons/pwx_icons/badge-8k-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-8k-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-ad::before {
    mask-image: url('../icons/pwx_icons/badge-ad.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-ad.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-ad-fill::before {
    mask-image: url('../icons/pwx_icons/badge-ad-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-ad-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-cc::before {
    mask-image: url('../icons/pwx_icons/badge-cc.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-cc.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-cc-fill::before {
    mask-image: url('../icons/pwx_icons/badge-cc-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-cc-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-hd::before {
    mask-image: url('../icons/pwx_icons/badge-hd.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-hd.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-hd-fill::before {
    mask-image: url('../icons/pwx_icons/badge-hd-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-hd-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-tm::before {
    mask-image: url('../icons/pwx_icons/badge-tm.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-tm.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-tm-fill::before {
    mask-image: url('../icons/pwx_icons/badge-tm-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-tm-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-vo::before {
    mask-image: url('../icons/pwx_icons/badge-vo.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-vo.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-badge-vo-fill::before {
    mask-image: url('../icons/pwx_icons/badge-vo-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/badge-vo-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bag::before {
    mask-image: url('../icons/pwx_icons/bag.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bag.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bag-x-fill::before {
    mask-image: url('../icons/pwx_icons/bag-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bag-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bag-check::before {
    mask-image: url('../icons/pwx_icons/bag-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bag-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bag-check-fill::before {
    mask-image: url('../icons/pwx_icons/bag-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bag-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bag-dash::before {
    mask-image: url('../icons/pwx_icons/bag-dash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bag-dash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bag-dash-fill::before {
    mask-image: url('../icons/pwx_icons/bag-dash-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bag-dash-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bag-fill::before {
    mask-image: url('../icons/pwx_icons/bag-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bag-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bag-plus::before {
    mask-image: url('../icons/pwx_icons/bag-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bag-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bag-plus-fill::before {
    mask-image: url('../icons/pwx_icons/bag-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bag-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bag-x::before {
    mask-image: url('../icons/pwx_icons/bag-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bag-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bar-chart::before {
    mask-image: url('../icons/pwx_icons/bar-chart.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bar-chart.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bar-chart-fill::before {
    mask-image: url('../icons/pwx_icons/bar-chart-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bar-chart-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bar-chart-line::before {
    mask-image: url('../icons/pwx_icons/bar-chart-line.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bar-chart-line.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bar-chart-line-fill::before {
    mask-image: url('../icons/pwx_icons/bar-chart-line-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bar-chart-line-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bar-chart-steps::before {
    mask-image: url('../icons/pwx_icons/bar-chart-steps.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bar-chart-steps.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bar-chart-steps-fill::before {
    mask-image: url('../icons/pwx_icons/bar-chart-steps-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bar-chart-steps-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-basket::before {
    mask-image: url('../icons/pwx_icons/basket.svg');
    -webkit-mask-image: url('../icons/pwx_icons/basket.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-basket2::before {
    mask-image: url('../icons/pwx_icons/basket2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/basket2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-basket2-fill::before {
    mask-image: url('../icons/pwx_icons/basket2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/basket2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-basket3::before {
    mask-image: url('../icons/pwx_icons/basket3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/basket3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-basket3-fill::before {
    mask-image: url('../icons/pwx_icons/basket3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/basket3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-basket-fill::before {
    mask-image: url('../icons/pwx_icons/basket-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/basket-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-battery::before {
    mask-image: url('../icons/pwx_icons/battery.svg');
    -webkit-mask-image: url('../icons/pwx_icons/battery.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-battery-charging::before {
    mask-image: url('../icons/pwx_icons/battery-charging.svg');
    -webkit-mask-image: url('../icons/pwx_icons/battery-charging.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-battery-full::before {
    mask-image: url('../icons/pwx_icons/battery-full.svg');
    -webkit-mask-image: url('../icons/pwx_icons/battery-full.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-battery-half::before {
    mask-image: url('../icons/pwx_icons/battery-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/battery-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bell::before {
    mask-image: url('../icons/pwx_icons/bell.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bell.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bell-fill::before {
    mask-image: url('../icons/pwx_icons/bell-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bell-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bezier::before {
    mask-image: url('../icons/pwx_icons/bezier.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bezier.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bezier2::before {
    mask-image: url('../icons/pwx_icons/bezier2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bezier2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bezier2-fill::before {
    mask-image: url('../icons/pwx_icons/bezier2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bezier2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bezier-fill::before {
    mask-image: url('../icons/pwx_icons/bezier-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bezier-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bicycle::before {
    mask-image: url('../icons/pwx_icons/bicycle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bicycle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bicycle2::before {
    mask-image: url('../icons/pwx_icons/bicycle2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bicycle2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-binoculars::before {
    mask-image: url('../icons/pwx_icons/binoculars.svg');
    -webkit-mask-image: url('../icons/pwx_icons/binoculars.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-binoculars2::before {
    mask-image: url('../icons/pwx_icons/binoculars2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/binoculars2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-binoculars2-fill::before {
    mask-image: url('../icons/pwx_icons/binoculars2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/binoculars2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-binoculars-fill::before {
    mask-image: url('../icons/pwx_icons/binoculars-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/binoculars-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-blockquote-left::before {
    mask-image: url('../icons/pwx_icons/blockquote-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/blockquote-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-blockquote-right::before {
    mask-image: url('../icons/pwx_icons/blockquote-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/blockquote-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-book::before {
    mask-image: url('../icons/pwx_icons/book.svg');
    -webkit-mask-image: url('../icons/pwx_icons/book.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-book-fill::before {
    mask-image: url('../icons/pwx_icons/book-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/book-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-book-half::before {
    mask-image: url('../icons/pwx_icons/book-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/book-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark::before {
    mask-image: url('../icons/pwx_icons/bookmark.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-check::before {
    mask-image: url('../icons/pwx_icons/bookmark-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-check-fill::before {
    mask-image: url('../icons/pwx_icons/bookmark-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-dash::before {
    mask-image: url('../icons/pwx_icons/bookmark-dash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-dash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-dash-fill::before {
    mask-image: url('../icons/pwx_icons/bookmark-dash-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-dash-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-fill::before {
    mask-image: url('../icons/pwx_icons/bookmark-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-heart::before {
    mask-image: url('../icons/pwx_icons/bookmark-heart.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-heart.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-heart-fill::before {
    mask-image: url('../icons/pwx_icons/bookmark-heart-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-heart-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-plus::before {
    mask-image: url('../icons/pwx_icons/bookmark-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-plus-fill::before {
    mask-image: url('../icons/pwx_icons/bookmark-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmarks::before {
    mask-image: url('../icons/pwx_icons/bookmarks.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmarks.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmarks-fill::before {
    mask-image: url('../icons/pwx_icons/bookmarks-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmarks-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-star::before {
    mask-image: url('../icons/pwx_icons/bookmark-star.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-star.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-star-fill::before {
    mask-image: url('../icons/pwx_icons/bookmark-star-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-star-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-x::before {
    mask-image: url('../icons/pwx_icons/bookmark-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookmark-x-fill::before {
    mask-image: url('../icons/pwx_icons/bookmark-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookmark-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookshelf::before {
    mask-image: url('../icons/pwx_icons/bookshelf.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookshelf.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bookshelf-fill::before {
    mask-image: url('../icons/pwx_icons/bookshelf-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bookshelf-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-boostrap-reboot::before {
    mask-image: url('../icons/pwx_icons/boostrap-reboot.svg');
    -webkit-mask-image: url('../icons/pwx_icons/boostrap-reboot.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bootstrap::before {
    mask-image: url('../icons/pwx_icons/bootstrap.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bootstrap.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bootstrap-fill::before {
    mask-image: url('../icons/pwx_icons/bootstrap-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bootstrap-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border::before {
    mask-image: url('../icons/pwx_icons/border.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-all::before {
    mask-image: url('../icons/pwx_icons/border-all.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-all.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-bottom::before {
    mask-image: url('../icons/pwx_icons/border-bottom.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-bottom.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-center::before {
    mask-image: url('../icons/pwx_icons/border-center.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-center.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-inner::before {
    mask-image: url('../icons/pwx_icons/border-inner.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-inner.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-left::before {
    mask-image: url('../icons/pwx_icons/border-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-middle::before {
    mask-image: url('../icons/pwx_icons/border-middle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-middle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-outer::before {
    mask-image: url('../icons/pwx_icons/border-outer.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-outer.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-right::before {
    mask-image: url('../icons/pwx_icons/border-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-style::before {
    mask-image: url('../icons/pwx_icons/border-style.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-style.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-top::before {
    mask-image: url('../icons/pwx_icons/border-top.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-top.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-border-width::before {
    mask-image: url('../icons/pwx_icons/border-width.svg');
    -webkit-mask-image: url('../icons/pwx_icons/border-width.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bounding-box::before {
    mask-image: url('../icons/pwx_icons/bounding-box.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bounding-box.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bounding-box-circles::before {
    mask-image: url('../icons/pwx_icons/bounding-box-circles.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bounding-box-circles.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bounding-box-circles-fill::before {
    mask-image: url('../icons/pwx_icons/bounding-box-circles-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bounding-box-circles-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bounding-box-fill::before {
    mask-image: url('../icons/pwx_icons/bounding-box-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bounding-box-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box::before {
    mask-image: url('../icons/pwx_icons/box.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-down::before {
    mask-image: url('../icons/pwx_icons/box-arrow-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-down-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-down-left::before {
    mask-image: url('../icons/pwx_icons/box-arrow-down-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-down-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-down-left-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-down-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-down-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-down-right::before {
    mask-image: url('../icons/pwx_icons/box-arrow-down-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-down-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-down-right-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-down-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-down-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-down::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-down-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-down-left::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-down-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-down-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-down-left-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-down-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-down-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-down-right::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-down-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-down-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-down-right-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-down-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-down-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-left::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-left-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-right::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-right-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-up::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-up-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-up-left::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-up-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-up-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-up-left-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-up-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-up-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-up-right::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-up-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-up-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-in-up-right-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-in-up-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-in-up-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-left::before {
    mask-image: url('../icons/pwx_icons/box-arrow-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-left-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-right::before {
    mask-image: url('../icons/pwx_icons/box-arrow-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-right-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-up::before {
    mask-image: url('../icons/pwx_icons/box-arrow-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-up-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-up-left::before {
    mask-image: url('../icons/pwx_icons/box-arrow-up-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-up-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-up-left-fill::before {
    mask-image: url('../icons/pwx_icons/box-arrow-up-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-up-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-up-right::before {
    mask-image: url('../icons/pwx_icons/box-arrow-up-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-up-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-arrow-up-right-left::before {
    mask-image: url('../icons/pwx_icons/box-arrow-up-right-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-arrow-up-right-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-fill::before {
    mask-image: url('../icons/pwx_icons/box-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-fill2::before {
    mask-image: url('../icons/pwx_icons/box-fill2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-fill2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-seam::before {
    mask-image: url('../icons/pwx_icons/box-seam.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-seam.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-seam-fill::before {
    mask-image: url('../icons/pwx_icons/box-seam-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-seam-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-box-seam-fill2::before {
    mask-image: url('../icons/pwx_icons/box-seam-fill2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/box-seam-fill2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-braces::before {
    mask-image: url('../icons/pwx_icons/braces.svg');
    -webkit-mask-image: url('../icons/pwx_icons/braces.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-braces-fill::before {
    mask-image: url('../icons/pwx_icons/braces-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/braces-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bricks::before {
    mask-image: url('../icons/pwx_icons/bricks.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bricks.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bricks-fill::before {
    mask-image: url('../icons/pwx_icons/bricks-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bricks-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-briefcase::before {
    mask-image: url('../icons/pwx_icons/briefcase.svg');
    -webkit-mask-image: url('../icons/pwx_icons/briefcase.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-briefcase-fill::before {
    mask-image: url('../icons/pwx_icons/briefcase-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/briefcase-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brightness-alt-high::before {
    mask-image: url('../icons/pwx_icons/brightness-alt-high.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brightness-alt-high.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brightness-alt-high-fill::before {
    mask-image: url('../icons/pwx_icons/brightness-alt-high-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brightness-alt-high-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brightness-alt-low::before {
    mask-image: url('../icons/pwx_icons/brightness-alt-low.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brightness-alt-low.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brightness-alt-low-fill::before {
    mask-image: url('../icons/pwx_icons/brightness-alt-low-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brightness-alt-low-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brightness-high::before {
    mask-image: url('../icons/pwx_icons/brightness-high.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brightness-high.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brightness-high-fill::before {
    mask-image: url('../icons/pwx_icons/brightness-high-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brightness-high-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brightness-low::before {
    mask-image: url('../icons/pwx_icons/brightness-low.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brightness-low.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brightness-low-fill::before {
    mask-image: url('../icons/pwx_icons/brightness-low-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brightness-low-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-broadcast::before {
    mask-image: url('../icons/pwx_icons/broadcast.svg');
    -webkit-mask-image: url('../icons/pwx_icons/broadcast.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-broadcast-pin::before {
    mask-image: url('../icons/pwx_icons/broadcast-pin.svg');
    -webkit-mask-image: url('../icons/pwx_icons/broadcast-pin.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brush::before {
    mask-image: url('../icons/pwx_icons/brush.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brush.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brush2::before {
    mask-image: url('../icons/pwx_icons/brush2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brush2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brush2-fill::before {
    mask-image: url('../icons/pwx_icons/brush2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brush2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-brush-fill::before {
    mask-image: url('../icons/pwx_icons/brush-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/brush-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bucket::before {
    mask-image: url('../icons/pwx_icons/bucket.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bucket.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bucket-fill::before {
    mask-image: url('../icons/pwx_icons/bucket-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bucket-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bug::before {
    mask-image: url('../icons/pwx_icons/bug.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bug.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bug2::before {
    mask-image: url('../icons/pwx_icons/bug2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bug2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bug2-fill::before {
    mask-image: url('../icons/pwx_icons/bug2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bug2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bug-fill::before {
    mask-image: url('../icons/pwx_icons/bug-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bug-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-building::before {
    mask-image: url('../icons/pwx_icons/building.svg');
    -webkit-mask-image: url('../icons/pwx_icons/building.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-building2::before {
    mask-image: url('../icons/pwx_icons/building2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/building2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-building2-fill::before {
    mask-image: url('../icons/pwx_icons/building2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/building2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-building-fill::before {
    mask-image: url('../icons/pwx_icons/building-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/building-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bullseye::before {
    mask-image: url('../icons/pwx_icons/bullseye.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bullseye.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-bullseye2::before {
    mask-image: url('../icons/pwx_icons/bullseye2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/bullseye2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calculator::before {
    mask-image: url('../icons/pwx_icons/calculator.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calculator.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calculator-fill::before {
    mask-image: url('../icons/pwx_icons/calculator-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calculator-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar::before {
    mask-image: url('../icons/pwx_icons/calendar.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2::before {
    mask-image: url('../icons/pwx_icons/calendar2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-check::before {
    mask-image: url('../icons/pwx_icons/calendar2-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-check-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-date::before {
    mask-image: url('../icons/pwx_icons/calendar2-date.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-date.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-date-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-date-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-date-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-day::before {
    mask-image: url('../icons/pwx_icons/calendar2-day.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-day.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-day-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-day-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-day-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-event::before {
    mask-image: url('../icons/pwx_icons/calendar2-event.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-event.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-event-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-event-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-event-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-minus::before {
    mask-image: url('../icons/pwx_icons/calendar2-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-minus-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-month::before {
    mask-image: url('../icons/pwx_icons/calendar2-month.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-month.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-month-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-month-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-month-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-plus::before {
    mask-image: url('../icons/pwx_icons/calendar2-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-plus-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-range::before {
    mask-image: url('../icons/pwx_icons/calendar2-range.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-range.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-range-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-range-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-range-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-week::before {
    mask-image: url('../icons/pwx_icons/calendar2-week.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-week.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-week-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-week-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-week-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-x::before {
    mask-image: url('../icons/pwx_icons/calendar2-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar2-x-fill::before {
    mask-image: url('../icons/pwx_icons/calendar2-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar2-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3::before {
    mask-image: url('../icons/pwx_icons/calendar3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-check::before {
    mask-image: url('../icons/pwx_icons/calendar3-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-check-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-date::before {
    mask-image: url('../icons/pwx_icons/calendar3-date.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-date.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-date-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-date-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-date-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-day::before {
    mask-image: url('../icons/pwx_icons/calendar3-day.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-day.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-day-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-day-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-day-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-event::before {
    mask-image: url('../icons/pwx_icons/calendar3-event.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-event.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-event-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-event-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-event-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-minus::before {
    mask-image: url('../icons/pwx_icons/calendar3-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-minus-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-month::before {
    mask-image: url('../icons/pwx_icons/calendar3-month.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-month.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-month-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-month-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-month-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-plus::before {
    mask-image: url('../icons/pwx_icons/calendar3-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-plus-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-range::before {
    mask-image: url('../icons/pwx_icons/calendar3-range.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-range.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-range-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-range-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-range-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-week::before {
    mask-image: url('../icons/pwx_icons/calendar3-week.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-week.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-week-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-week-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-week-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-x::before {
    mask-image: url('../icons/pwx_icons/calendar3-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar3-x-fill::before {
    mask-image: url('../icons/pwx_icons/calendar3-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar3-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-all::before {
    mask-image: url('../icons/pwx_icons/calendar-all.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-all.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-all-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-all-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-all-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-check::before {
    mask-image: url('../icons/pwx_icons/calendar-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-check-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-date::before {
    mask-image: url('../icons/pwx_icons/calendar-date.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-date.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-date-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-date-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-date-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-day::before {
    mask-image: url('../icons/pwx_icons/calendar-day.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-day.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-day-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-day-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-day-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-event::before {
    mask-image: url('../icons/pwx_icons/calendar-event.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-event.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-event-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-event-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-event-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-minus::before {
    mask-image: url('../icons/pwx_icons/calendar-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-minus-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-month::before {
    mask-image: url('../icons/pwx_icons/calendar-month.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-month.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-month-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-month-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-month-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-plus::before {
    mask-image: url('../icons/pwx_icons/calendar-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-plus-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-range::before {
    mask-image: url('../icons/pwx_icons/calendar-range.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-range.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-range-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-range-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-range-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-week::before {
    mask-image: url('../icons/pwx_icons/calendar-week.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-week.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-week-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-week-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-week-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-x::before {
    mask-image: url('../icons/pwx_icons/calendar-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-calendar-x-fill::before {
    mask-image: url('../icons/pwx_icons/calendar-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/calendar-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera::before {
    mask-image: url('../icons/pwx_icons/camera.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera2::before {
    mask-image: url('../icons/pwx_icons/camera2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera2-fill::before {
    mask-image: url('../icons/pwx_icons/camera2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera3::before {
    mask-image: url('../icons/pwx_icons/camera3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera3-fill::before {
    mask-image: url('../icons/pwx_icons/camera3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera-fill::before {
    mask-image: url('../icons/pwx_icons/camera-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera-reels::before {
    mask-image: url('../icons/pwx_icons/camera-reels.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera-reels.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera-reels-fill::before {
    mask-image: url('../icons/pwx_icons/camera-reels-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera-reels-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera-video::before {
    mask-image: url('../icons/pwx_icons/camera-video.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera-video.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera-video-fill::before {
    mask-image: url('../icons/pwx_icons/camera-video-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera-video-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera-video-off::before {
    mask-image: url('../icons/pwx_icons/camera-video-off.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera-video-off.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-camera-video-off-fill::before {
    mask-image: url('../icons/pwx_icons/camera-video-off-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/camera-video-off-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-capslock::before {
    mask-image: url('../icons/pwx_icons/capslock.svg');
    -webkit-mask-image: url('../icons/pwx_icons/capslock.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-capslock-fill::before {
    mask-image: url('../icons/pwx_icons/capslock-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/capslock-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-card-checklist::before {
    mask-image: url('../icons/pwx_icons/card-checklist.svg');
    -webkit-mask-image: url('../icons/pwx_icons/card-checklist.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-card-checklist-fill::before {
    mask-image: url('../icons/pwx_icons/card-checklist-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/card-checklist-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-card-heading::before {
    mask-image: url('../icons/pwx_icons/card-heading.svg');
    -webkit-mask-image: url('../icons/pwx_icons/card-heading.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-card-heading-fill::before {
    mask-image: url('../icons/pwx_icons/card-heading-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/card-heading-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-card-image::before {
    mask-image: url('../icons/pwx_icons/card-image.svg');
    -webkit-mask-image: url('../icons/pwx_icons/card-image.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-card-image-fill::before {
    mask-image: url('../icons/pwx_icons/card-image-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/card-image-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-card-list::before {
    mask-image: url('../icons/pwx_icons/card-list.svg');
    -webkit-mask-image: url('../icons/pwx_icons/card-list.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-card-list-fill::before {
    mask-image: url('../icons/pwx_icons/card-list-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/card-list-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-card-text::before {
    mask-image: url('../icons/pwx_icons/card-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/card-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-card-text-fill::before {
    mask-image: url('../icons/pwx_icons/card-text-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/card-text-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-down::before {
    mask-image: url('../icons/pwx_icons/caret-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-down-fill::before {
    mask-image: url('../icons/pwx_icons/caret-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-down-square::before {
    mask-image: url('../icons/pwx_icons/caret-down-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-down-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-down-square-fill::before {
    mask-image: url('../icons/pwx_icons/caret-down-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-down-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-left::before {
    mask-image: url('../icons/pwx_icons/caret-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-left-fill::before {
    mask-image: url('../icons/pwx_icons/caret-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-left-square::before {
    mask-image: url('../icons/pwx_icons/caret-left-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-left-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-left-square-fill::before {
    mask-image: url('../icons/pwx_icons/caret-left-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-left-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-right::before {
    mask-image: url('../icons/pwx_icons/caret-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-right-fill::before {
    mask-image: url('../icons/pwx_icons/caret-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-right-square::before {
    mask-image: url('../icons/pwx_icons/caret-right-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-right-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-right-square-fill::before {
    mask-image: url('../icons/pwx_icons/caret-right-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-right-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-up::before {
    mask-image: url('../icons/pwx_icons/caret-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-up-fill::before {
    mask-image: url('../icons/pwx_icons/caret-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-up-square::before {
    mask-image: url('../icons/pwx_icons/caret-up-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-up-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-caret-up-square-fill::before {
    mask-image: url('../icons/pwx_icons/caret-up-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/caret-up-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart::before {
    mask-image: url('../icons/pwx_icons/cart.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart2::before {
    mask-image: url('../icons/pwx_icons/cart2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart2-fill::before {
    mask-image: url('../icons/pwx_icons/cart2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart3::before {
    mask-image: url('../icons/pwx_icons/cart3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart3-fill::before {
    mask-image: url('../icons/pwx_icons/cart3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart4::before {
    mask-image: url('../icons/pwx_icons/cart4.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart4.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart4-fill::before {
    mask-image: url('../icons/pwx_icons/cart4-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart4-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart-check::before {
    mask-image: url('../icons/pwx_icons/cart-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart-check-fill::before {
    mask-image: url('../icons/pwx_icons/cart-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart-dash::before {
    mask-image: url('../icons/pwx_icons/cart-dash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart-dash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart-dash-fill::before {
    mask-image: url('../icons/pwx_icons/cart-dash-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart-dash-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart-fill::before {
    mask-image: url('../icons/pwx_icons/cart-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart-plus::before {
    mask-image: url('../icons/pwx_icons/cart-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart-plus-fill::before {
    mask-image: url('../icons/pwx_icons/cart-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart-x::before {
    mask-image: url('../icons/pwx_icons/cart-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cart-x-fill::before {
    mask-image: url('../icons/pwx_icons/cart-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cart-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cash::before {
    mask-image: url('../icons/pwx_icons/cash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cash2::before {
    mask-image: url('../icons/pwx_icons/cash2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cash2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cash2-fill::before {
    mask-image: url('../icons/pwx_icons/cash2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cash2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cash2-stack::before {
    mask-image: url('../icons/pwx_icons/cash2-stack.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cash2-stack.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cash2-stack-fill::before {
    mask-image: url('../icons/pwx_icons/cash2-stack-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cash2-stack-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cash-fill::before {
    mask-image: url('../icons/pwx_icons/cash-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cash-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cash-stack::before {
    mask-image: url('../icons/pwx_icons/cash-stack.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cash-stack.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cash-stack-fill::before {
    mask-image: url('../icons/pwx_icons/cash-stack-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cash-stack-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cast::before {
    mask-image: url('../icons/pwx_icons/cast.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cast.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cast-fill::before {
    mask-image: url('../icons/pwx_icons/cast-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cast-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat::before {
    mask-image: url('../icons/pwx_icons/chat.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat2::before {
    mask-image: url('../icons/pwx_icons/chat2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat2-dots::before {
    mask-image: url('../icons/pwx_icons/chat2-dots.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat2-dots.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat2-dots-fill::before {
    mask-image: url('../icons/pwx_icons/chat2-dots-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat2-dots-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat2-fill::before {
    mask-image: url('../icons/pwx_icons/chat2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat2-quote::before {
    mask-image: url('../icons/pwx_icons/chat2-quote.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat2-quote.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat2-quote-fill::before {
    mask-image: url('../icons/pwx_icons/chat2-quote-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat2-quote-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat2-text::before {
    mask-image: url('../icons/pwx_icons/chat2-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat2-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat2-text-fill::before {
    mask-image: url('../icons/pwx_icons/chat2-text-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat2-text-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat3::before {
    mask-image: url('../icons/pwx_icons/chat3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat3-fill::before {
    mask-image: url('../icons/pwx_icons/chat3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat4::before {
    mask-image: url('../icons/pwx_icons/chat4.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat4.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat4-fill::before {
    mask-image: url('../icons/pwx_icons/chat4-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat4-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-dots::before {
    mask-image: url('../icons/pwx_icons/chat-dots.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-dots.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-dots-fill::before {
    mask-image: url('../icons/pwx_icons/chat-dots-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-dots-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-fill::before {
    mask-image: url('../icons/pwx_icons/chat-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-left::before {
    mask-image: url('../icons/pwx_icons/chat-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-left-dots::before {
    mask-image: url('../icons/pwx_icons/chat-left-dots.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-left-dots.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-left-dots-fill::before {
    mask-image: url('../icons/pwx_icons/chat-left-dots-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-left-dots-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-left-fill::before {
    mask-image: url('../icons/pwx_icons/chat-left-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-left-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-left-quote::before {
    mask-image: url('../icons/pwx_icons/chat-left-quote.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-left-quote.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-left-quote-fill::before {
    mask-image: url('../icons/pwx_icons/chat-left-quote-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-left-quote-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-left-text::before {
    mask-image: url('../icons/pwx_icons/chat-left-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-left-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-left-text-fill::before {
    mask-image: url('../icons/pwx_icons/chat-left-text-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-left-text-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-quote::before {
    mask-image: url('../icons/pwx_icons/chat-quote.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-quote.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-quote-fill::before {
    mask-image: url('../icons/pwx_icons/chat-quote-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-quote-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-right::before {
    mask-image: url('../icons/pwx_icons/chat-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-right-dots::before {
    mask-image: url('../icons/pwx_icons/chat-right-dots.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-right-dots.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-right-dots-fill::before {
    mask-image: url('../icons/pwx_icons/chat-right-dots-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-right-dots-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-right-fill::before {
    mask-image: url('../icons/pwx_icons/chat-right-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-right-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-right-quote::before {
    mask-image: url('../icons/pwx_icons/chat-right-quote.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-right-quote.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-right-quote-fill::before {
    mask-image: url('../icons/pwx_icons/chat-right-quote-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-right-quote-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-right-text::before {
    mask-image: url('../icons/pwx_icons/chat-right-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-right-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-right-text-fill::before {
    mask-image: url('../icons/pwx_icons/chat-right-text-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-right-text-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-square::before {
    mask-image: url('../icons/pwx_icons/chat-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-square-dots::before {
    mask-image: url('../icons/pwx_icons/chat-square-dots.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-square-dots.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-square-dots-fill::before {
    mask-image: url('../icons/pwx_icons/chat-square-dots-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-square-dots-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-square-fill::before {
    mask-image: url('../icons/pwx_icons/chat-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-square-quote::before {
    mask-image: url('../icons/pwx_icons/chat-square-quote.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-square-quote.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-square-quote-fill::before {
    mask-image: url('../icons/pwx_icons/chat-square-quote-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-square-quote-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-square-text::before {
    mask-image: url('../icons/pwx_icons/chat-square-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-square-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-square-text-fill::before {
    mask-image: url('../icons/pwx_icons/chat-square-text-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-square-text-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-text::before {
    mask-image: url('../icons/pwx_icons/chat-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chat-text-fill::before {
    mask-image: url('../icons/pwx_icons/chat-text-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chat-text-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-check::before {
    mask-image: url('../icons/pwx_icons/check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-check2::before {
    mask-image: url('../icons/pwx_icons/check2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/check2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-check2-all::before {
    mask-image: url('../icons/pwx_icons/check2-all.svg');
    -webkit-mask-image: url('../icons/pwx_icons/check2-all.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-check2-circle::before {
    mask-image: url('../icons/pwx_icons/check2-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/check2-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-check2-square::before {
    mask-image: url('../icons/pwx_icons/check2-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/check2-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-check-all::before {
    mask-image: url('../icons/pwx_icons/check-all.svg');
    -webkit-mask-image: url('../icons/pwx_icons/check-all.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-check-circle::before {
    mask-image: url('../icons/pwx_icons/check-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/check-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-check-circle-fill::before {
    mask-image: url('../icons/pwx_icons/check-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/check-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-check-square::before {
    mask-image: url('../icons/pwx_icons/check-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/check-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-check-square-fill::before {
    mask-image: url('../icons/pwx_icons/check-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/check-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-bar-contract::before {
    mask-image: url('../icons/pwx_icons/chevron-bar-contract.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-bar-contract.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-bar-down::before {
    mask-image: url('../icons/pwx_icons/chevron-bar-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-bar-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-bar-expand::before {
    mask-image: url('../icons/pwx_icons/chevron-bar-expand.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-bar-expand.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-bar-left::before {
    mask-image: url('../icons/pwx_icons/chevron-bar-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-bar-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-bar-right::before {
    mask-image: url('../icons/pwx_icons/chevron-bar-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-bar-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-bar-up::before {
    mask-image: url('../icons/pwx_icons/chevron-bar-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-bar-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-compact-double-down::before {
    mask-image: url('../icons/pwx_icons/chevron-compact-double-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-compact-double-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-compact-double-left::before {
    mask-image: url('../icons/pwx_icons/chevron-compact-double-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-compact-double-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-compact-double-right::before {
    mask-image: url('../icons/pwx_icons/chevron-compact-double-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-compact-double-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-compact-double-up::before {
    mask-image: url('../icons/pwx_icons/chevron-compact-double-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-compact-double-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-compact-down::before {
    mask-image: url('../icons/pwx_icons/chevron-compact-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-compact-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-compact-left::before {
    mask-image: url('../icons/pwx_icons/chevron-compact-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-compact-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-compact-right::before {
    mask-image: url('../icons/pwx_icons/chevron-compact-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-compact-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-compact-up::before {
    mask-image: url('../icons/pwx_icons/chevron-compact-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-compact-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-contract::before {
    mask-image: url('../icons/pwx_icons/chevron-contract.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-contract.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-double-down::before {
    mask-image: url('../icons/pwx_icons/chevron-double-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-double-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-double-left::before {
    mask-image: url('../icons/pwx_icons/chevron-double-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-double-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-double-right::before {
    mask-image: url('../icons/pwx_icons/chevron-double-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-double-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-double-up::before {
    mask-image: url('../icons/pwx_icons/chevron-double-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-double-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-down::before {
    mask-image: url('../icons/pwx_icons/chevron-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-expand::before {
    mask-image: url('../icons/pwx_icons/chevron-expand.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-expand.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-left::before {
    mask-image: url('../icons/pwx_icons/chevron-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-right::before {
    mask-image: url('../icons/pwx_icons/chevron-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-chevron-up::before {
    mask-image: url('../icons/pwx_icons/chevron-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/chevron-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-circle::before {
    mask-image: url('../icons/pwx_icons/circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-circle-fill::before {
    mask-image: url('../icons/pwx_icons/circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-circle-half::before {
    mask-image: url('../icons/pwx_icons/circle-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/circle-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-circle-square::before {
    mask-image: url('../icons/pwx_icons/circle-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/circle-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard::before {
    mask-image: url('../icons/pwx_icons/clipboard.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2::before {
    mask-image: url('../icons/pwx_icons/clipboard2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-check::before {
    mask-image: url('../icons/pwx_icons/clipboard2-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-check-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard2-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-data::before {
    mask-image: url('../icons/pwx_icons/clipboard2-data.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-data.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-data-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard2-data-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-data-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-minus::before {
    mask-image: url('../icons/pwx_icons/clipboard2-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-minus-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard2-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-plus::before {
    mask-image: url('../icons/pwx_icons/clipboard2-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-plus-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard2-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-x::before {
    mask-image: url('../icons/pwx_icons/clipboard2-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard2-x-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard2-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard2-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-check::before {
    mask-image: url('../icons/pwx_icons/clipboard-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-check-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-data::before {
    mask-image: url('../icons/pwx_icons/clipboard-data.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-data.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-data-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard-data-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-data-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-minus::before {
    mask-image: url('../icons/pwx_icons/clipboard-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-minus-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-plus::before {
    mask-image: url('../icons/pwx_icons/clipboard-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-plus-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-x::before {
    mask-image: url('../icons/pwx_icons/clipboard-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clipboard-x-fill::before {
    mask-image: url('../icons/pwx_icons/clipboard-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clipboard-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clock::before {
    mask-image: url('../icons/pwx_icons/clock.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clock.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clock-fill::before {
    mask-image: url('../icons/pwx_icons/clock-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clock-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clock-history::before {
    mask-image: url('../icons/pwx_icons/clock-history.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clock-history.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud::before {
    mask-image: url('../icons/pwx_icons/cloud.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-arrow-down::before {
    mask-image: url('../icons/pwx_icons/cloud-arrow-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-arrow-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-arrow-down-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-arrow-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-arrow-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-arrow-up::before {
    mask-image: url('../icons/pwx_icons/cloud-arrow-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-arrow-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-arrow-up-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-arrow-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-arrow-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-check::before {
    mask-image: url('../icons/pwx_icons/cloud-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-check-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-download::before {
    mask-image: url('../icons/pwx_icons/cloud-download.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-download.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-download-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-download-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-download-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-drizzle::before {
    mask-image: url('../icons/pwx_icons/cloud-drizzle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-drizzle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-drizzle-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-drizzle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-drizzle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-fog::before {
    mask-image: url('../icons/pwx_icons/cloud-fog.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-fog.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-fog2::before {
    mask-image: url('../icons/pwx_icons/cloud-fog2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-fog2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-fog2-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-fog2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-fog2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-fog-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-fog-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-fog-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-hail::before {
    mask-image: url('../icons/pwx_icons/cloud-hail.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-hail.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-hail-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-hail-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-hail-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-haze::before {
    mask-image: url('../icons/pwx_icons/cloud-haze.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-haze.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-haze2::before {
    mask-image: url('../icons/pwx_icons/cloud-haze2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-haze2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-haze2-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-haze2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-haze2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-haze-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-haze-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-haze-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-lighting::before {
    mask-image: url('../icons/pwx_icons/cloud-lighting.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-lighting.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-lighting-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-lighting-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-lighting-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-lighting-rain::before {
    mask-image: url('../icons/pwx_icons/cloud-lighting-rain.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-lighting-rain.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-lighting-rain-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-lighting-rain-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-lighting-rain-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-minus::before {
    mask-image: url('../icons/pwx_icons/cloud-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-minus-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-moon::before {
    mask-image: url('../icons/pwx_icons/cloud-moon.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-moon.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-moon-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-moon-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-moon-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-plus::before {
    mask-image: url('../icons/pwx_icons/cloud-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-plus-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-rain::before {
    mask-image: url('../icons/pwx_icons/cloud-rain.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-rain.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-rain-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-rain-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-rain-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-rain-heavy::before {
    mask-image: url('../icons/pwx_icons/cloud-rain-heavy.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-rain-heavy.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-rain-heavy-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-rain-heavy-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-rain-heavy-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clouds::before {
    mask-image: url('../icons/pwx_icons/clouds.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clouds.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-clouds-fill::before {
    mask-image: url('../icons/pwx_icons/clouds-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/clouds-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-slash::before {
    mask-image: url('../icons/pwx_icons/cloud-slash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-slash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-slash-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-slash-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-slash-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-sleet::before {
    mask-image: url('../icons/pwx_icons/cloud-sleet.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-sleet.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-sleet-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-sleet-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-sleet-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-snow::before {
    mask-image: url('../icons/pwx_icons/cloud-snow.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-snow.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-snow-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-snow-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-snow-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-sun::before {
    mask-image: url('../icons/pwx_icons/cloud-sun.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-sun.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-sun-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-sun-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-sun-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-upload::before {
    mask-image: url('../icons/pwx_icons/cloud-upload.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-upload.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cloud-upload-fill::before {
    mask-image: url('../icons/pwx_icons/cloud-upload-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cloud-upload-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-code::before {
    mask-image: url('../icons/pwx_icons/code.svg');
    -webkit-mask-image: url('../icons/pwx_icons/code.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-code-slash::before {
    mask-image: url('../icons/pwx_icons/code-slash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/code-slash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-code-square::before {
    mask-image: url('../icons/pwx_icons/code-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/code-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-code-square-fill::before {
    mask-image: url('../icons/pwx_icons/code-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/code-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-collection::before {
    mask-image: url('../icons/pwx_icons/collection.svg');
    -webkit-mask-image: url('../icons/pwx_icons/collection.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-collection-fill::before {
    mask-image: url('../icons/pwx_icons/collection-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/collection-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-collection-play::before {
    mask-image: url('../icons/pwx_icons/collection-play.svg');
    -webkit-mask-image: url('../icons/pwx_icons/collection-play.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-collection-play-fill::before {
    mask-image: url('../icons/pwx_icons/collection-play-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/collection-play-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-columns::before {
    mask-image: url('../icons/pwx_icons/columns.svg');
    -webkit-mask-image: url('../icons/pwx_icons/columns.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-columns-fill::before {
    mask-image: url('../icons/pwx_icons/columns-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/columns-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-columns-gap::before {
    mask-image: url('../icons/pwx_icons/columns-gap.svg');
    -webkit-mask-image: url('../icons/pwx_icons/columns-gap.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-columns-gap-fill::before {
    mask-image: url('../icons/pwx_icons/columns-gap-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/columns-gap-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-command::before {
    mask-image: url('../icons/pwx_icons/command.svg');
    -webkit-mask-image: url('../icons/pwx_icons/command.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-compass::before {
    mask-image: url('../icons/pwx_icons/compass.svg');
    -webkit-mask-image: url('../icons/pwx_icons/compass.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-compass-fill::before {
    mask-image: url('../icons/pwx_icons/compass-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/compass-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cone::before {
    mask-image: url('../icons/pwx_icons/cone.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cone.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cone2::before {
    mask-image: url('../icons/pwx_icons/cone2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cone2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cone2-fill::before {
    mask-image: url('../icons/pwx_icons/cone2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cone2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cone3-fill::before {
    mask-image: url('../icons/pwx_icons/cone3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cone3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cone-fill::before {
    mask-image: url('../icons/pwx_icons/cone-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cone-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-controller::before {
    mask-image: url('../icons/pwx_icons/controller.svg');
    -webkit-mask-image: url('../icons/pwx_icons/controller.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-controller2::before {
    mask-image: url('../icons/pwx_icons/controller2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/controller2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-controller2-fill::before {
    mask-image: url('../icons/pwx_icons/controller2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/controller2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-controller3::before {
    mask-image: url('../icons/pwx_icons/controller3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/controller3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-controller3-fill::before {
    mask-image: url('../icons/pwx_icons/controller3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/controller3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-controller-fill::before {
    mask-image: url('../icons/pwx_icons/controller-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/controller-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cpu::before {
    mask-image: url('../icons/pwx_icons/cpu.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cpu.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cpu-fill::before {
    mask-image: url('../icons/pwx_icons/cpu-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cpu-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-credit-card::before {
    mask-image: url('../icons/pwx_icons/credit-card.svg');
    -webkit-mask-image: url('../icons/pwx_icons/credit-card.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-credit-card-2-back::before {
    mask-image: url('../icons/pwx_icons/credit-card-2-back.svg');
    -webkit-mask-image: url('../icons/pwx_icons/credit-card-2-back.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-credit-card-2-back-fill::before {
    mask-image: url('../icons/pwx_icons/credit-card-2-back-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/credit-card-2-back-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-credit-card-2-front::before {
    mask-image: url('../icons/pwx_icons/credit-card-2-front.svg');
    -webkit-mask-image: url('../icons/pwx_icons/credit-card-2-front.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-credit-card-2-front-fill::before {
    mask-image: url('../icons/pwx_icons/credit-card-2-front-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/credit-card-2-front-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-credit-card-fill::before {
    mask-image: url('../icons/pwx_icons/credit-card-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/credit-card-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-crop::before {
    mask-image: url('../icons/pwx_icons/crop.svg');
    -webkit-mask-image: url('../icons/pwx_icons/crop.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cup::before {
    mask-image: url('../icons/pwx_icons/cup.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cup.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cup2::before {
    mask-image: url('../icons/pwx_icons/cup2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cup2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cup2-fill::before {
    mask-image: url('../icons/pwx_icons/cup2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cup2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cup-fill::before {
    mask-image: url('../icons/pwx_icons/cup-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cup-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cup-straw::before {
    mask-image: url('../icons/pwx_icons/cup-straw.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cup-straw.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cup-straw-2::before {
    mask-image: url('../icons/pwx_icons/cup-straw-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cup-straw-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cup-straw-2-fill::before {
    mask-image: url('../icons/pwx_icons/cup-straw-2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cup-straw-2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cup-straw-fill::before {
    mask-image: url('../icons/pwx_icons/cup-straw-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cup-straw-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cursor::before {
    mask-image: url('../icons/pwx_icons/cursor.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cursor.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cursor-fill::before {
    mask-image: url('../icons/pwx_icons/cursor-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cursor-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cursor-text::before {
    mask-image: url('../icons/pwx_icons/cursor-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cursor-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-cursor-text-2::before {
    mask-image: url('../icons/pwx_icons/cursor-text-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/cursor-text-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dash::before {
    mask-image: url('../icons/pwx_icons/dash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dash-circle::before {
    mask-image: url('../icons/pwx_icons/dash-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dash-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dash-circle-fill::before {
    mask-image: url('../icons/pwx_icons/dash-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dash-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dash-square::before {
    mask-image: url('../icons/pwx_icons/dash-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dash-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dash-square-fill::before {
    mask-image: url('../icons/pwx_icons/dash-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dash-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-diagram-2::before {
    mask-image: url('../icons/pwx_icons/diagram-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/diagram-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-diagram-2-fill::before {
    mask-image: url('../icons/pwx_icons/diagram-2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/diagram-2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-diagram-3::before {
    mask-image: url('../icons/pwx_icons/diagram-3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/diagram-3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-diagram-3-fill::before {
    mask-image: url('../icons/pwx_icons/diagram-3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/diagram-3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-diamond::before {
    mask-image: url('../icons/pwx_icons/diamond.svg');
    -webkit-mask-image: url('../icons/pwx_icons/diamond.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-diamond-fill::before {
    mask-image: url('../icons/pwx_icons/diamond-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/diamond-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-diamond-half::before {
    mask-image: url('../icons/pwx_icons/diamond-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/diamond-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-1::before {
    mask-image: url('../icons/pwx_icons/dice-1.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-1.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-1-fill::before {
    mask-image: url('../icons/pwx_icons/dice-1-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-1-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-2::before {
    mask-image: url('../icons/pwx_icons/dice-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-2-fill::before {
    mask-image: url('../icons/pwx_icons/dice-2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-3::before {
    mask-image: url('../icons/pwx_icons/dice-3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-3-fill::before {
    mask-image: url('../icons/pwx_icons/dice-3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-4::before {
    mask-image: url('../icons/pwx_icons/dice-4.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-4.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-4-fill::before {
    mask-image: url('../icons/pwx_icons/dice-4-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-4-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-5::before {
    mask-image: url('../icons/pwx_icons/dice-5.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-5.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-5-fill::before {
    mask-image: url('../icons/pwx_icons/dice-5-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-5-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-6::before {
    mask-image: url('../icons/pwx_icons/dice-6.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-6.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dice-6-fill::before {
    mask-image: url('../icons/pwx_icons/dice-6-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dice-6-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-display::before {
    mask-image: url('../icons/pwx_icons/display.svg');
    -webkit-mask-image: url('../icons/pwx_icons/display.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-display-fill::before {
    mask-image: url('../icons/pwx_icons/display-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/display-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-distribute-horizontal::before {
    mask-image: url('../icons/pwx_icons/distribute-horizontal.svg');
    -webkit-mask-image: url('../icons/pwx_icons/distribute-horizontal.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-distribute-vertical::before {
    mask-image: url('../icons/pwx_icons/distribute-vertical.svg');
    -webkit-mask-image: url('../icons/pwx_icons/distribute-vertical.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-door-closed::before {
    mask-image: url('../icons/pwx_icons/door-closed.svg');
    -webkit-mask-image: url('../icons/pwx_icons/door-closed.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-door-closed-fill::before {
    mask-image: url('../icons/pwx_icons/door-closed-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/door-closed-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-door-open::before {
    mask-image: url('../icons/pwx_icons/door-open.svg');
    -webkit-mask-image: url('../icons/pwx_icons/door-open.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-door-open-fill::before {
    mask-image: url('../icons/pwx_icons/door-open-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/door-open-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-dot::before {
    mask-image: url('../icons/pwx_icons/dot.svg');
    -webkit-mask-image: url('../icons/pwx_icons/dot.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-download::before {
    mask-image: url('../icons/pwx_icons/download.svg');
    -webkit-mask-image: url('../icons/pwx_icons/download.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-download-fill::before {
    mask-image: url('../icons/pwx_icons/download-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/download-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-droplet::before {
    mask-image: url('../icons/pwx_icons/droplet.svg');
    -webkit-mask-image: url('../icons/pwx_icons/droplet.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-droplet-fill::before {
    mask-image: url('../icons/pwx_icons/droplet-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/droplet-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-droplet-half::before {
    mask-image: url('../icons/pwx_icons/droplet-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/droplet-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-earbuds::before {
    mask-image: url('../icons/pwx_icons/earbuds.svg');
    -webkit-mask-image: url('../icons/pwx_icons/earbuds.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-earbuds-fill::before {
    mask-image: url('../icons/pwx_icons/earbuds-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/earbuds-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-easel::before {
    mask-image: url('../icons/pwx_icons/easel.svg');
    -webkit-mask-image: url('../icons/pwx_icons/easel.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-easel-fill::before {
    mask-image: url('../icons/pwx_icons/easel-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/easel-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-egect-fill::before {
    mask-image: url('../icons/pwx_icons/egect-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/egect-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-egg::before {
    mask-image: url('../icons/pwx_icons/egg.svg');
    -webkit-mask-image: url('../icons/pwx_icons/egg.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-egg-fill::before {
    mask-image: url('../icons/pwx_icons/egg-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/egg-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-egg-fried::before {
    mask-image: url('../icons/pwx_icons/egg-fried.svg');
    -webkit-mask-image: url('../icons/pwx_icons/egg-fried.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-eject::before {
    mask-image: url('../icons/pwx_icons/eject.svg');
    -webkit-mask-image: url('../icons/pwx_icons/eject.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-angry::before {
    mask-image: url('../icons/pwx_icons/emoji-angry.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-angry.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-angry-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-angry-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-angry-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-dizzy::before {
    mask-image: url('../icons/pwx_icons/emoji-dizzy.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-dizzy.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-dizzy-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-dizzy-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-dizzy-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-expressionless::before {
    mask-image: url('../icons/pwx_icons/emoji-expressionless.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-expressionless.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-expressionless-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-expressionless-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-expressionless-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-frown::before {
    mask-image: url('../icons/pwx_icons/emoji-frown.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-frown.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-frown-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-frown-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-frown-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-heart-eyes::before {
    mask-image: url('../icons/pwx_icons/emoji-heart-eyes.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-heart-eyes.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-heart-eyes-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-heart-eyes-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-heart-eyes-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-laughing::before {
    mask-image: url('../icons/pwx_icons/emoji-laughing.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-laughing.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-laughing-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-laughing-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-laughing-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-neutral::before {
    mask-image: url('../icons/pwx_icons/emoji-neutral.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-neutral.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-neutral-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-neutral-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-neutral-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-smile::before {
    mask-image: url('../icons/pwx_icons/emoji-smile.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-smile.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-smile-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-smile-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-smile-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-smile-upside-down::before {
    mask-image: url('../icons/pwx_icons/emoji-smile-upside-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-smile-upside-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-smile-upside-down-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-smile-upside-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-smile-upside-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-sunglasses::before {
    mask-image: url('../icons/pwx_icons/emoji-sunglasses.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-sunglasses.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-sunglasses-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-sunglasses-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-sunglasses-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-wink::before {
    mask-image: url('../icons/pwx_icons/emoji-wink.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-wink.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-emoji-wink-fill::before {
    mask-image: url('../icons/pwx_icons/emoji-wink-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/emoji-wink-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-envelope::before {
    mask-image: url('../icons/pwx_icons/envelope.svg');
    -webkit-mask-image: url('../icons/pwx_icons/envelope.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-envelope-fill::before {
    mask-image: url('../icons/pwx_icons/envelope-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/envelope-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-envelope-open::before {
    mask-image: url('../icons/pwx_icons/envelope-open.svg');
    -webkit-mask-image: url('../icons/pwx_icons/envelope-open.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-envelope-open-fill::before {
    mask-image: url('../icons/pwx_icons/envelope-open-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/envelope-open-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation::before {
    mask-image: url('../icons/pwx_icons/exclamation.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation-circle::before {
    mask-image: url('../icons/pwx_icons/exclamation-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation-circle-fill::before {
    mask-image: url('../icons/pwx_icons/exclamation-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation-diamond::before {
    mask-image: url('../icons/pwx_icons/exclamation-diamond.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation-diamond.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation-diamond-fill::before {
    mask-image: url('../icons/pwx_icons/exclamation-diamond-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation-diamond-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation-octagon::before {
    mask-image: url('../icons/pwx_icons/exclamation-octagon.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation-octagon.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation-octagon-fill::before {
    mask-image: url('../icons/pwx_icons/exclamation-octagon-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation-octagon-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation-square::before {
    mask-image: url('../icons/pwx_icons/exclamation-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation-square-fill::before {
    mask-image: url('../icons/pwx_icons/exclamation-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation-triangle::before {
    mask-image: url('../icons/pwx_icons/exclamation-triangle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation-triangle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclamation-triangle-fill::before {
    mask-image: url('../icons/pwx_icons/exclamation-triangle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclamation-triangle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-exclude::before {
    mask-image: url('../icons/pwx_icons/exclude.svg');
    -webkit-mask-image: url('../icons/pwx_icons/exclude.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-eye::before {
    mask-image: url('../icons/pwx_icons/eye.svg');
    -webkit-mask-image: url('../icons/pwx_icons/eye.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-eyedropper::before {
    mask-image: url('../icons/pwx_icons/eyedropper.svg');
    -webkit-mask-image: url('../icons/pwx_icons/eyedropper.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-eyedropper-fill::before {
    mask-image: url('../icons/pwx_icons/eyedropper-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/eyedropper-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-eye-fill::before {
    mask-image: url('../icons/pwx_icons/eye-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/eye-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-eyeglasses::before {
    mask-image: url('../icons/pwx_icons/eyeglasses.svg');
    -webkit-mask-image: url('../icons/pwx_icons/eyeglasses.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-eyeglasses-fill::before {
    mask-image: url('../icons/pwx_icons/eyeglasses-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/eyeglasses-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-eye-slash::before {
    mask-image: url('../icons/pwx_icons/eye-slash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/eye-slash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-eye-slash-fill::before {
    mask-image: url('../icons/pwx_icons/eye-slash-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/eye-slash-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-facebook::before {
    mask-image: url('../icons/pwx_icons/facebook.svg');
    -webkit-mask-image: url('../icons/pwx_icons/facebook.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-facebook-circle-fill::before {
    mask-image: url('../icons/pwx_icons/facebook-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/facebook-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-facebook-fill::before {
    mask-image: url('../icons/pwx_icons/facebook-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/facebook-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-faceboook-circle::before {
    mask-image: url('../icons/pwx_icons/faceboook-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/faceboook-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file::before {
    mask-image: url('../icons/pwx_icons/file.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-arrow-down::before {
    mask-image: url('../icons/pwx_icons/file-arrow-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-arrow-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-arrow-down-fill::before {
    mask-image: url('../icons/pwx_icons/file-arrow-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-arrow-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-arrow-up::before {
    mask-image: url('../icons/pwx_icons/file-arrow-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-arrow-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-arrow-up-fill::before {
    mask-image: url('../icons/pwx_icons/file-arrow-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-arrow-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-bar-graph::before {
    mask-image: url('../icons/pwx_icons/file-bar-graph.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-bar-graph.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-bar-graph-fill::before {
    mask-image: url('../icons/pwx_icons/file-bar-graph-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-bar-graph-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-binary::before {
    mask-image: url('../icons/pwx_icons/file-binary.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-binary.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-binary-fill::before {
    mask-image: url('../icons/pwx_icons/file-binary-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-binary-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-break::before {
    mask-image: url('../icons/pwx_icons/file-break.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-break.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-break-fill::before {
    mask-image: url('../icons/pwx_icons/file-break-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-break-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-check::before {
    mask-image: url('../icons/pwx_icons/file-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-check-fill::before {
    mask-image: url('../icons/pwx_icons/file-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-code::before {
    mask-image: url('../icons/pwx_icons/file-code.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-code.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-code-fill::before {
    mask-image: url('../icons/pwx_icons/file-code-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-code-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-diff::before {
    mask-image: url('../icons/pwx_icons/file-diff.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-diff.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-diff-fill::before {
    mask-image: url('../icons/pwx_icons/file-diff-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-diff-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark::before {
    mask-image: url('../icons/pwx_icons/file-earmark.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-arrow-down::before {
    mask-image: url('../icons/pwx_icons/file-earmark-arrow-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-arrow-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-arrow-down-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-arrow-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-arrow-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-arrow-up::before {
    mask-image: url('../icons/pwx_icons/file-earmark-arrow-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-arrow-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-arrow-up-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-arrow-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-arrow-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-bar-graph::before {
    mask-image: url('../icons/pwx_icons/file-earmark-bar-graph.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-bar-graph.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-bar-graph-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-bar-graph-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-bar-graph-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-binary::before {
    mask-image: url('../icons/pwx_icons/file-earmark-binary.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-binary.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-binary-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-binary-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-binary-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-break::before {
    mask-image: url('../icons/pwx_icons/file-earmark-break.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-break.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-break-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-break-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-break-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-check::before {
    mask-image: url('../icons/pwx_icons/file-earmark-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-check-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-code::before {
    mask-image: url('../icons/pwx_icons/file-earmark-code.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-code.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-code-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-code-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-code-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-diff::before {
    mask-image: url('../icons/pwx_icons/file-earmark-diff.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-diff.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-diff-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-diff-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-diff-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-easel::before {
    mask-image: url('../icons/pwx_icons/file-earmark-easel.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-easel.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-easel-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-easel-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-easel-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-excel::before {
    mask-image: url('../icons/pwx_icons/file-earmark-excel.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-excel.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-excel-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-excel-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-excel-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-font::before {
    mask-image: url('../icons/pwx_icons/file-earmark-font.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-font.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-font-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-font-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-font-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-image::before {
    mask-image: url('../icons/pwx_icons/file-earmark-image.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-image.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-image-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-image-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-image-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-lock::before {
    mask-image: url('../icons/pwx_icons/file-earmark-lock.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-lock.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-lock2::before {
    mask-image: url('../icons/pwx_icons/file-earmark-lock2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-lock2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-lock2-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-lock2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-lock2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-lock-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-lock-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-lock-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-medical::before {
    mask-image: url('../icons/pwx_icons/file-earmark-medical.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-medical.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-medical-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-medical-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-medical-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-minus::before {
    mask-image: url('../icons/pwx_icons/file-earmark-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-minus-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-music::before {
    mask-image: url('../icons/pwx_icons/file-earmark-music.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-music.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-music2::before {
    mask-image: url('../icons/pwx_icons/file-earmark-music2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-music2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-music2-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-music2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-music2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-music-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-music-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-music-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-person::before {
    mask-image: url('../icons/pwx_icons/file-earmark-person.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-person.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-person-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-person-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-person-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-play::before {
    mask-image: url('../icons/pwx_icons/file-earmark-play.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-play.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-play-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-play-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-play-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-plus::before {
    mask-image: url('../icons/pwx_icons/file-earmark-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-plus-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-post::before {
    mask-image: url('../icons/pwx_icons/file-earmark-post.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-post.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-post-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-post-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-post-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-ppt::before {
    mask-image: url('../icons/pwx_icons/file-earmark-ppt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-ppt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-ppt-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-ppt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-ppt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-richtext::before {
    mask-image: url('../icons/pwx_icons/file-earmark-richtext.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-richtext.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-richtext-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-richtext-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-richtext-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-ruled::before {
    mask-image: url('../icons/pwx_icons/file-earmark-ruled.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-ruled.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-ruled-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-ruled-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-ruled-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-slides::before {
    mask-image: url('../icons/pwx_icons/file-earmark-slides.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-slides.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-slides-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-slides-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-slides-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-spreadsheet::before {
    mask-image: url('../icons/pwx_icons/file-earmark-spreadsheet.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-spreadsheet.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-spreadsheet-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-spreadsheet-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-spreadsheet-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-text::before {
    mask-image: url('../icons/pwx_icons/file-earmark-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-text-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-text-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-text-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-word::before {
    mask-image: url('../icons/pwx_icons/file-earmark-word.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-word.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-word-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-word-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-word-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-zip::before {
    mask-image: url('../icons/pwx_icons/file-earmark-zip.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-zip.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-earmark-zip-fill::before {
    mask-image: url('../icons/pwx_icons/file-earmark-zip-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-earmark-zip-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-easel::before {
    mask-image: url('../icons/pwx_icons/file-easel.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-easel.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-easel-fill::before {
    mask-image: url('../icons/pwx_icons/file-easel-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-easel-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-fill::before {
    mask-image: url('../icons/pwx_icons/file-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-font::before {
    mask-image: url('../icons/pwx_icons/file-font.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-font.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-font-fill::before {
    mask-image: url('../icons/pwx_icons/file-font-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-font-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-image::before {
    mask-image: url('../icons/pwx_icons/file-image.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-image.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-image-fill::before {
    mask-image: url('../icons/pwx_icons/file-image-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-image-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-lock::before {
    mask-image: url('../icons/pwx_icons/file-lock.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-lock.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-lock2::before {
    mask-image: url('../icons/pwx_icons/file-lock2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-lock2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-lock2-fill::before {
    mask-image: url('../icons/pwx_icons/file-lock2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-lock2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-lock-fill::before {
    mask-image: url('../icons/pwx_icons/file-lock-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-lock-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-medical::before {
    mask-image: url('../icons/pwx_icons/file-medical.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-medical.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-medical-fill::before {
    mask-image: url('../icons/pwx_icons/file-medical-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-medical-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-minus::before {
    mask-image: url('../icons/pwx_icons/file-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-minus-fill::before {
    mask-image: url('../icons/pwx_icons/file-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-music::before {
    mask-image: url('../icons/pwx_icons/file-music.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-music.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-music-fill::before {
    mask-image: url('../icons/pwx_icons/file-music-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-music-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-person::before {
    mask-image: url('../icons/pwx_icons/file-person.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-person.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-person-fill::before {
    mask-image: url('../icons/pwx_icons/file-person-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-person-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-play::before {
    mask-image: url('../icons/pwx_icons/file-play.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-play.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-play-fill::before {
    mask-image: url('../icons/pwx_icons/file-play-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-play-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-plus::before {
    mask-image: url('../icons/pwx_icons/file-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-plus-fill::before {
    mask-image: url('../icons/pwx_icons/file-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-post::before {
    mask-image: url('../icons/pwx_icons/file-post.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-post.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-post-fill::before {
    mask-image: url('../icons/pwx_icons/file-post-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-post-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-ppt::before {
    mask-image: url('../icons/pwx_icons/file-ppt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-ppt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-ppt-fill::before {
    mask-image: url('../icons/pwx_icons/file-ppt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-ppt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-richtext::before {
    mask-image: url('../icons/pwx_icons/file-richtext.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-richtext.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-richtext-fill::before {
    mask-image: url('../icons/pwx_icons/file-richtext-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-richtext-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-ruled::before {
    mask-image: url('../icons/pwx_icons/file-ruled.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-ruled.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-ruled-fill::before {
    mask-image: url('../icons/pwx_icons/file-ruled-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-ruled-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-files::before {
    mask-image: url('../icons/pwx_icons/files.svg');
    -webkit-mask-image: url('../icons/pwx_icons/files.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-files-earmark::before {
    mask-image: url('../icons/pwx_icons/files-earmark.svg');
    -webkit-mask-image: url('../icons/pwx_icons/files-earmark.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-files-earmark-fill::before {
    mask-image: url('../icons/pwx_icons/files-earmark-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/files-earmark-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-files-fill::before {
    mask-image: url('../icons/pwx_icons/files-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/files-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-slides::before {
    mask-image: url('../icons/pwx_icons/file-slides.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-slides.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-slides-fill::before {
    mask-image: url('../icons/pwx_icons/file-slides-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-slides-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-spreadsheet::before {
    mask-image: url('../icons/pwx_icons/file-spreadsheet.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-spreadsheet.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-spreadsheet-fill::before {
    mask-image: url('../icons/pwx_icons/file-spreadsheet-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-spreadsheet-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-text::before {
    mask-image: url('../icons/pwx_icons/file-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-text-fill::before {
    mask-image: url('../icons/pwx_icons/file-text-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-text-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-word::before {
    mask-image: url('../icons/pwx_icons/file-word.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-word.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-word-fill::before {
    mask-image: url('../icons/pwx_icons/file-word-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-word-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-x::before {
    mask-image: url('../icons/pwx_icons/file-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-x-fill::before {
    mask-image: url('../icons/pwx_icons/file-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-zip::before {
    mask-image: url('../icons/pwx_icons/file-zip.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-zip.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-file-zip-fill::before {
    mask-image: url('../icons/pwx_icons/file-zip-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/file-zip-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-film::before {
    mask-image: url('../icons/pwx_icons/film.svg');
    -webkit-mask-image: url('../icons/pwx_icons/film.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-film-fill::before {
    mask-image: url('../icons/pwx_icons/film-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/film-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-filter::before {
    mask-image: url('../icons/pwx_icons/filter.svg');
    -webkit-mask-image: url('../icons/pwx_icons/filter.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-filter-circle::before {
    mask-image: url('../icons/pwx_icons/filter-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/filter-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-filter-circle-fill::before {
    mask-image: url('../icons/pwx_icons/filter-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/filter-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-filter-left::before {
    mask-image: url('../icons/pwx_icons/filter-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/filter-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-filter-right::before {
    mask-image: url('../icons/pwx_icons/filter-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/filter-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-filter-square::before {
    mask-image: url('../icons/pwx_icons/filter-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/filter-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-filter-square-fill::before {
    mask-image: url('../icons/pwx_icons/filter-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/filter-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-flag::before {
    mask-image: url('../icons/pwx_icons/flag.svg');
    -webkit-mask-image: url('../icons/pwx_icons/flag.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-flag-fill::before {
    mask-image: url('../icons/pwx_icons/flag-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/flag-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-flower1::before {
    mask-image: url('../icons/pwx_icons/flower1.svg');
    -webkit-mask-image: url('../icons/pwx_icons/flower1.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-flower1-fill::before {
    mask-image: url('../icons/pwx_icons/flower1-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/flower1-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-flower2::before {
    mask-image: url('../icons/pwx_icons/flower2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/flower2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-flower2-fill::before {
    mask-image: url('../icons/pwx_icons/flower2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/flower2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-flower3::before {
    mask-image: url('../icons/pwx_icons/flower3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/flower3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-flower3-fill::before {
    mask-image: url('../icons/pwx_icons/flower3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/flower3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-flower4::before {
    mask-image: url('../icons/pwx_icons/flower4.svg');
    -webkit-mask-image: url('../icons/pwx_icons/flower4.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-flower4-fill::before {
    mask-image: url('../icons/pwx_icons/flower4-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/flower4-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder::before {
    mask-image: url('../icons/pwx_icons/folder.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder2::before {
    mask-image: url('../icons/pwx_icons/folder2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder2-fill::before {
    mask-image: url('../icons/pwx_icons/folder2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder2-open::before {
    mask-image: url('../icons/pwx_icons/folder2-open.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder2-open.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder2-open-fill::before {
    mask-image: url('../icons/pwx_icons/folder2-open-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder2-open-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder3::before {
    mask-image: url('../icons/pwx_icons/folder3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder3-fill::before {
    mask-image: url('../icons/pwx_icons/folder3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-check::before {
    mask-image: url('../icons/pwx_icons/folder-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-check-fill::before {
    mask-image: url('../icons/pwx_icons/folder-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-fill::before {
    mask-image: url('../icons/pwx_icons/folder-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-minus::before {
    mask-image: url('../icons/pwx_icons/folder-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-minus-fill::before {
    mask-image: url('../icons/pwx_icons/folder-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-open::before {
    mask-image: url('../icons/pwx_icons/folder-open.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-open.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-open-fill::before {
    mask-image: url('../icons/pwx_icons/folder-open-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-open-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-plus::before {
    mask-image: url('../icons/pwx_icons/folder-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-symlink::before {
    mask-image: url('../icons/pwx_icons/folder-symlink.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-symlink.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-symlink-fill::before {
    mask-image: url('../icons/pwx_icons/folder-symlink-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-symlink-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-x::before {
    mask-image: url('../icons/pwx_icons/folder-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-folder-x-fill::before {
    mask-image: url('../icons/pwx_icons/folder-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/folder-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-foler-plus-fill::before {
    mask-image: url('../icons/pwx_icons/foler-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/foler-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-fonts::before {
    mask-image: url('../icons/pwx_icons/fonts.svg');
    -webkit-mask-image: url('../icons/pwx_icons/fonts.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-forward::before {
    mask-image: url('../icons/pwx_icons/forward.svg');
    -webkit-mask-image: url('../icons/pwx_icons/forward.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-forward-fill::before {
    mask-image: url('../icons/pwx_icons/forward-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/forward-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-front::before {
    mask-image: url('../icons/pwx_icons/front.svg');
    -webkit-mask-image: url('../icons/pwx_icons/front.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-front-dots::before {
    mask-image: url('../icons/pwx_icons/front-dots.svg');
    -webkit-mask-image: url('../icons/pwx_icons/front-dots.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-fullscreen::before {
    mask-image: url('../icons/pwx_icons/fullscreen.svg');
    -webkit-mask-image: url('../icons/pwx_icons/fullscreen.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-fullscreen-exit::before {
    mask-image: url('../icons/pwx_icons/fullscreen-exit.svg');
    -webkit-mask-image: url('../icons/pwx_icons/fullscreen-exit.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-funnel::before {
    mask-image: url('../icons/pwx_icons/funnel.svg');
    -webkit-mask-image: url('../icons/pwx_icons/funnel.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-funnel-fill::before {
    mask-image: url('../icons/pwx_icons/funnel-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/funnel-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gear::before {
    mask-image: url('../icons/pwx_icons/gear.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gear.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gear-fill::before {
    mask-image: url('../icons/pwx_icons/gear-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gear-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gear-wide::before {
    mask-image: url('../icons/pwx_icons/gear-wide.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gear-wide.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gear-wide-connected::before {
    mask-image: url('../icons/pwx_icons/gear-wide-connected.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gear-wide-connected.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gear-wide-connected-2::before {
    mask-image: url('../icons/pwx_icons/gear-wide-connected-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gear-wide-connected-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gear-wide-connected-2-fill::before {
    mask-image: url('../icons/pwx_icons/gear-wide-connected-2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gear-wide-connected-2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gear-wide-connected-3::before {
    mask-image: url('../icons/pwx_icons/gear-wide-connected-3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gear-wide-connected-3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gear-wide-connected-3-fill::before {
    mask-image: url('../icons/pwx_icons/gear-wide-connected-3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gear-wide-connected-3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gear-wide-connected-fill::before {
    mask-image: url('../icons/pwx_icons/gear-wide-connected-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gear-wide-connected-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gem::before {
    mask-image: url('../icons/pwx_icons/gem.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gem.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gem2::before {
    mask-image: url('../icons/pwx_icons/gem2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gem2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gem2-fill::before {
    mask-image: url('../icons/pwx_icons/gem2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gem2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gem-fill::before {
    mask-image: url('../icons/pwx_icons/gem-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gem-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-geo::before {
    mask-image: url('../icons/pwx_icons/geo.svg');
    -webkit-mask-image: url('../icons/pwx_icons/geo.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-geo2::before {
    mask-image: url('../icons/pwx_icons/geo2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/geo2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-geo2-fill::before {
    mask-image: url('../icons/pwx_icons/geo2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/geo2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-geo-alt::before {
    mask-image: url('../icons/pwx_icons/geo-alt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/geo-alt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-geo-alt-fill::before {
    mask-image: url('../icons/pwx_icons/geo-alt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/geo-alt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-geo-fill::before {
    mask-image: url('../icons/pwx_icons/geo-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/geo-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gift::before {
    mask-image: url('../icons/pwx_icons/gift.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gift.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-gift-fill::before {
    mask-image: url('../icons/pwx_icons/gift-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/gift-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-github::before {
    mask-image: url('../icons/pwx_icons/github.svg');
    -webkit-mask-image: url('../icons/pwx_icons/github.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-globe::before {
    mask-image: url('../icons/pwx_icons/globe.svg');
    -webkit-mask-image: url('../icons/pwx_icons/globe.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-globe2::before {
    mask-image: url('../icons/pwx_icons/globe2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/globe2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-globe2-fill::before {
    mask-image: url('../icons/pwx_icons/globe2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/globe2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-globe-fill::before {
    mask-image: url('../icons/pwx_icons/globe-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/globe-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-google::before {
    mask-image: url('../icons/pwx_icons/google.svg');
    -webkit-mask-image: url('../icons/pwx_icons/google.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-google-fill::before {
    mask-image: url('../icons/pwx_icons/google-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/google-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-graph-down::before {
    mask-image: url('../icons/pwx_icons/graph-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/graph-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-graph-up::before {
    mask-image: url('../icons/pwx_icons/graph-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/graph-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grid::before {
    mask-image: url('../icons/pwx_icons/grid.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grid.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grid-1x2::before {
    mask-image: url('../icons/pwx_icons/grid-1x2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grid-1x2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grid-1x2-fill::before {
    mask-image: url('../icons/pwx_icons/grid-1x2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grid-1x2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grid-3x2::before {
    mask-image: url('../icons/pwx_icons/grid-3x2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grid-3x2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grid-3x2-gap::before {
    mask-image: url('../icons/pwx_icons/grid-3x2-gap.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grid-3x2-gap.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grid-3x2-gap-fill::before {
    mask-image: url('../icons/pwx_icons/grid-3x2-gap-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grid-3x2-gap-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grid-3x3::before {
    mask-image: url('../icons/pwx_icons/grid-3x3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grid-3x3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grid-3x3-gap::before {
    mask-image: url('../icons/pwx_icons/grid-3x3-gap.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grid-3x3-gap.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grid-3x3-gap-fill::before {
    mask-image: url('../icons/pwx_icons/grid-3x3-gap-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grid-3x3-gap-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grid-fill::before {
    mask-image: url('../icons/pwx_icons/grid-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grid-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grip-horizontal::before {
    mask-image: url('../icons/pwx_icons/grip-horizontal.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grip-horizontal.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-grip-vertical::before {
    mask-image: url('../icons/pwx_icons/grip-vertical.svg');
    -webkit-mask-image: url('../icons/pwx_icons/grip-vertical.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-Group::before {
    mask-image: url('../icons/pwx_icons/Group.svg');
    -webkit-mask-image: url('../icons/pwx_icons/Group.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hammer::before {
    mask-image: url('../icons/pwx_icons/hammer.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hammer.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hammer2::before {
    mask-image: url('../icons/pwx_icons/hammer2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hammer2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hammer2-fill::before {
    mask-image: url('../icons/pwx_icons/hammer2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hammer2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hammer-fill::before {
    mask-image: url('../icons/pwx_icons/hammer-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hammer-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand::before {
    mask-image: url('../icons/pwx_icons/hand.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-handbag::before {
    mask-image: url('../icons/pwx_icons/handbag.svg');
    -webkit-mask-image: url('../icons/pwx_icons/handbag.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-handbag-fill::before {
    mask-image: url('../icons/pwx_icons/handbag-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/handbag-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-fill::before {
    mask-image: url('../icons/pwx_icons/hand-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-index::before {
    mask-image: url('../icons/pwx_icons/hand-index.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-index.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-index2::before {
    mask-image: url('../icons/pwx_icons/hand-index2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-index2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-index2-fill::before {
    mask-image: url('../icons/pwx_icons/hand-index2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-index2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-index2-thumb::before {
    mask-image: url('../icons/pwx_icons/hand-index2-thumb.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-index2-thumb.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-index2-thumb-fill::before {
    mask-image: url('../icons/pwx_icons/hand-index2-thumb-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-index2-thumb-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-index-fill::before {
    mask-image: url('../icons/pwx_icons/hand-index-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-index-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-index-thumb::before {
    mask-image: url('../icons/pwx_icons/hand-index-thumb.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-index-thumb.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-index-thumb-fill::before {
    mask-image: url('../icons/pwx_icons/hand-index-thumb-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-index-thumb-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-thumbs-down::before {
    mask-image: url('../icons/pwx_icons/hand-thumbs-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-thumbs-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-thumbs-down-fill::before {
    mask-image: url('../icons/pwx_icons/hand-thumbs-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-thumbs-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-thumbs-up::before {
    mask-image: url('../icons/pwx_icons/hand-thumbs-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-thumbs-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hand-thumbs-up-fill::before {
    mask-image: url('../icons/pwx_icons/hand-thumbs-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hand-thumbs-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hash::before {
    mask-image: url('../icons/pwx_icons/hash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hdd::before {
    mask-image: url('../icons/pwx_icons/hdd.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hdd.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hdd-fill::before {
    mask-image: url('../icons/pwx_icons/hdd-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hdd-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hdd-fill-2::before {
    mask-image: url('../icons/pwx_icons/hdd-fill-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hdd-fill-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hdd-network::before {
    mask-image: url('../icons/pwx_icons/hdd-network.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hdd-network.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hdd-network-fill::before {
    mask-image: url('../icons/pwx_icons/hdd-network-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hdd-network-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hdd-rack::before {
    mask-image: url('../icons/pwx_icons/hdd-rack.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hdd-rack.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hdd-rack-fill::before {
    mask-image: url('../icons/pwx_icons/hdd-rack-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hdd-rack-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hdd-stack::before {
    mask-image: url('../icons/pwx_icons/hdd-stack.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hdd-stack.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hdd-stack-fill::before {
    mask-image: url('../icons/pwx_icons/hdd-stack-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hdd-stack-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-headphones::before {
    mask-image: url('../icons/pwx_icons/headphones.svg');
    -webkit-mask-image: url('../icons/pwx_icons/headphones.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-headphones-fill::before {
    mask-image: url('../icons/pwx_icons/headphones-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/headphones-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-headset::before {
    mask-image: url('../icons/pwx_icons/headset.svg');
    -webkit-mask-image: url('../icons/pwx_icons/headset.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-headset-fill::before {
    mask-image: url('../icons/pwx_icons/headset-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/headset-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-heart::before {
    mask-image: url('../icons/pwx_icons/heart.svg');
    -webkit-mask-image: url('../icons/pwx_icons/heart.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-heart-fill::before {
    mask-image: url('../icons/pwx_icons/heart-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/heart-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-heart-half::before {
    mask-image: url('../icons/pwx_icons/heart-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/heart-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-heptagon::before {
    mask-image: url('../icons/pwx_icons/heptagon.svg');
    -webkit-mask-image: url('../icons/pwx_icons/heptagon.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-heptagon-fill::before {
    mask-image: url('../icons/pwx_icons/heptagon-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/heptagon-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-heptagon-half::before {
    mask-image: url('../icons/pwx_icons/heptagon-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/heptagon-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hexagon::before {
    mask-image: url('../icons/pwx_icons/hexagon.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hexagon.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hexagon-fill::before {
    mask-image: url('../icons/pwx_icons/hexagon-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hexagon-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hexagon-half::before {
    mask-image: url('../icons/pwx_icons/hexagon-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hexagon-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass::before {
    mask-image: url('../icons/pwx_icons/hourglass.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass4::before {
    mask-image: url('../icons/pwx_icons/hourglass4.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass4.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass4-bottom::before {
    mask-image: url('../icons/pwx_icons/hourglass4-bottom.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass4-bottom.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass4-fill::before {
    mask-image: url('../icons/pwx_icons/hourglass4-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass4-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass4-split::before {
    mask-image: url('../icons/pwx_icons/hourglass4-split.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass4-split.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass4-top::before {
    mask-image: url('../icons/pwx_icons/hourglass4-top.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass4-top.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-bottom::before {
    mask-image: url('../icons/pwx_icons/hourglass-bottom.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-bottom.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-bottom2::before {
    mask-image: url('../icons/pwx_icons/hourglass-bottom2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-bottom2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-bottom2-fill::before {
    mask-image: url('../icons/pwx_icons/hourglass-bottom2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-bottom2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-bottom3::before {
    mask-image: url('../icons/pwx_icons/hourglass-bottom3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-bottom3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-bottom3-fill::before {
    mask-image: url('../icons/pwx_icons/hourglass-bottom3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-bottom3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-bottom-fill::before {
    mask-image: url('../icons/pwx_icons/hourglass-bottom-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-bottom-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-fill::before {
    mask-image: url('../icons/pwx_icons/hourglass-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-split::before {
    mask-image: url('../icons/pwx_icons/hourglass-split.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-split.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-split3::before {
    mask-image: url('../icons/pwx_icons/hourglass-split3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-split3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-split3-fill::before {
    mask-image: url('../icons/pwx_icons/hourglass-split3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-split3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-split-fill::before {
    mask-image: url('../icons/pwx_icons/hourglass-split-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-split-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-top::before {
    mask-image: url('../icons/pwx_icons/hourglass-top.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-top.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-top2::before {
    mask-image: url('../icons/pwx_icons/hourglass-top2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-top2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-top2-fill::before {
    mask-image: url('../icons/pwx_icons/hourglass-top2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-top2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-top3::before {
    mask-image: url('../icons/pwx_icons/hourglass-top3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-top3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-top3-fill::before {
    mask-image: url('../icons/pwx_icons/hourglass-top3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-top3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hourglass-top-fill::before {
    mask-image: url('../icons/pwx_icons/hourglass-top-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hourglass-top-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-house::before {
    mask-image: url('../icons/pwx_icons/house.svg');
    -webkit-mask-image: url('../icons/pwx_icons/house.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-house-door::before {
    mask-image: url('../icons/pwx_icons/house-door.svg');
    -webkit-mask-image: url('../icons/pwx_icons/house-door.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-house-door-fill::before {
    mask-image: url('../icons/pwx_icons/house-door-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/house-door-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-house-fill::before {
    mask-image: url('../icons/pwx_icons/house-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/house-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-hr::before {
    mask-image: url('../icons/pwx_icons/hr.svg');
    -webkit-mask-image: url('../icons/pwx_icons/hr.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-image::before {
    mask-image: url('../icons/pwx_icons/image.svg');
    -webkit-mask-image: url('../icons/pwx_icons/image.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-image-alt::before {
    mask-image: url('../icons/pwx_icons/image-alt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/image-alt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-image-fill::before {
    mask-image: url('../icons/pwx_icons/image-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/image-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-images::before {
    mask-image: url('../icons/pwx_icons/images.svg');
    -webkit-mask-image: url('../icons/pwx_icons/images.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-images-fill::before {
    mask-image: url('../icons/pwx_icons/images-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/images-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-inbox::before {
    mask-image: url('../icons/pwx_icons/inbox.svg');
    -webkit-mask-image: url('../icons/pwx_icons/inbox.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-inbox2::before {
    mask-image: url('../icons/pwx_icons/inbox2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/inbox2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-inbox2-fill::before {
    mask-image: url('../icons/pwx_icons/inbox2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/inbox2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-inboxes::before {
    mask-image: url('../icons/pwx_icons/inboxes.svg');
    -webkit-mask-image: url('../icons/pwx_icons/inboxes.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-inboxes2::before {
    mask-image: url('../icons/pwx_icons/inboxes2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/inboxes2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-inboxes2-fill::before {
    mask-image: url('../icons/pwx_icons/inboxes2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/inboxes2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-inboxes-fill::before {
    mask-image: url('../icons/pwx_icons/inboxes-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/inboxes-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-inbox-fill::before {
    mask-image: url('../icons/pwx_icons/inbox-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/inbox-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-info::before {
    mask-image: url('../icons/pwx_icons/info.svg');
    -webkit-mask-image: url('../icons/pwx_icons/info.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-info2::before {
    mask-image: url('../icons/pwx_icons/info2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/info2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-info2-circle::before {
    mask-image: url('../icons/pwx_icons/info2-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/info2-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-info2-circle-fill::before {
    mask-image: url('../icons/pwx_icons/info2-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/info2-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-info2-square::before {
    mask-image: url('../icons/pwx_icons/info2-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/info2-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-info2-square-fill::before {
    mask-image: url('../icons/pwx_icons/info2-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/info2-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-info-circle::before {
    mask-image: url('../icons/pwx_icons/info-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/info-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-info-circle-fill::before {
    mask-image: url('../icons/pwx_icons/info-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/info-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-info-square::before {
    mask-image: url('../icons/pwx_icons/info-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/info-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-info-square-fill::before {
    mask-image: url('../icons/pwx_icons/info-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/info-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-input-cursor::before {
    mask-image: url('../icons/pwx_icons/input-cursor.svg');
    -webkit-mask-image: url('../icons/pwx_icons/input-cursor.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-input-cursor-text::before {
    mask-image: url('../icons/pwx_icons/input-cursor-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/input-cursor-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-instagram::before {
    mask-image: url('../icons/pwx_icons/instagram.svg');
    -webkit-mask-image: url('../icons/pwx_icons/instagram.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-intersect::before {
    mask-image: url('../icons/pwx_icons/intersect.svg');
    -webkit-mask-image: url('../icons/pwx_icons/intersect.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal::before {
    mask-image: url('../icons/pwx_icons/journal.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-album::before {
    mask-image: url('../icons/pwx_icons/journal-album.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-album.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-album-fill::before {
    mask-image: url('../icons/pwx_icons/journal-album-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-album-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-arrow-down::before {
    mask-image: url('../icons/pwx_icons/journal-arrow-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-arrow-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-arrow-down-fill::before {
    mask-image: url('../icons/pwx_icons/journal-arrow-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-arrow-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-arrow-up::before {
    mask-image: url('../icons/pwx_icons/journal-arrow-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-arrow-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-arrow-up-fill::before {
    mask-image: url('../icons/pwx_icons/journal-arrow-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-arrow-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-bookmark::before {
    mask-image: url('../icons/pwx_icons/journal-bookmark.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-bookmark.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-bookmark-fill::before {
    mask-image: url('../icons/pwx_icons/journal-bookmark-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-bookmark-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-bookmark-fill-2::before {
    mask-image: url('../icons/pwx_icons/journal-bookmark-fill-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-bookmark-fill-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-check::before {
    mask-image: url('../icons/pwx_icons/journal-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-check-fill::before {
    mask-image: url('../icons/pwx_icons/journal-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-code::before {
    mask-image: url('../icons/pwx_icons/journal-code.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-code.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-code-fill::before {
    mask-image: url('../icons/pwx_icons/journal-code-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-code-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-fill::before {
    mask-image: url('../icons/pwx_icons/journal-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-medical::before {
    mask-image: url('../icons/pwx_icons/journal-medical.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-medical.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-medical-fill::before {
    mask-image: url('../icons/pwx_icons/journal-medical-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-medical-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-minus::before {
    mask-image: url('../icons/pwx_icons/journal-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-minus-fill::before {
    mask-image: url('../icons/pwx_icons/journal-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-plus::before {
    mask-image: url('../icons/pwx_icons/journal-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-plus-fill::before {
    mask-image: url('../icons/pwx_icons/journal-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-richtext::before {
    mask-image: url('../icons/pwx_icons/journal-richtext.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-richtext.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-richtext-fill::before {
    mask-image: url('../icons/pwx_icons/journal-richtext-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-richtext-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journals::before {
    mask-image: url('../icons/pwx_icons/journals.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journals.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journals-fill::before {
    mask-image: url('../icons/pwx_icons/journals-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journals-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-text::before {
    mask-image: url('../icons/pwx_icons/journal-text.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-text.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-text-fill::before {
    mask-image: url('../icons/pwx_icons/journal-text-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-text-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-x::before {
    mask-image: url('../icons/pwx_icons/journal-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-journal-x-fill::before {
    mask-image: url('../icons/pwx_icons/journal-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/journal-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-joystick::before {
    mask-image: url('../icons/pwx_icons/joystick.svg');
    -webkit-mask-image: url('../icons/pwx_icons/joystick.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-joystick2::before {
    mask-image: url('../icons/pwx_icons/joystick2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/joystick2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-joystick2-fill::before {
    mask-image: url('../icons/pwx_icons/joystick2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/joystick2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-joystick-fill::before {
    mask-image: url('../icons/pwx_icons/joystick-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/joystick-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-justify::before {
    mask-image: url('../icons/pwx_icons/justify.svg');
    -webkit-mask-image: url('../icons/pwx_icons/justify.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-justify-left::before {
    mask-image: url('../icons/pwx_icons/justify-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/justify-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-justify-right::before {
    mask-image: url('../icons/pwx_icons/justify-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/justify-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-kanban::before {
    mask-image: url('../icons/pwx_icons/kanban.svg');
    -webkit-mask-image: url('../icons/pwx_icons/kanban.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-kanban-fill::before {
    mask-image: url('../icons/pwx_icons/kanban-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/kanban-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-key::before {
    mask-image: url('../icons/pwx_icons/key.svg');
    -webkit-mask-image: url('../icons/pwx_icons/key.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-key2::before {
    mask-image: url('../icons/pwx_icons/key2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/key2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-key2-fill::before {
    mask-image: url('../icons/pwx_icons/key2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/key2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-keyboard::before {
    mask-image: url('../icons/pwx_icons/keyboard.svg');
    -webkit-mask-image: url('../icons/pwx_icons/keyboard.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-keyboard-fill::before {
    mask-image: url('../icons/pwx_icons/keyboard-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/keyboard-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-key-fill::before {
    mask-image: url('../icons/pwx_icons/key-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/key-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-ladder::before {
    mask-image: url('../icons/pwx_icons/ladder.svg');
    -webkit-mask-image: url('../icons/pwx_icons/ladder.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-laptop::before {
    mask-image: url('../icons/pwx_icons/laptop.svg');
    -webkit-mask-image: url('../icons/pwx_icons/laptop.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-laptop-fill::before {
    mask-image: url('../icons/pwx_icons/laptop-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/laptop-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layer-backward::before {
    mask-image: url('../icons/pwx_icons/layer-backward.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layer-backward.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layer-forward::before {
    mask-image: url('../icons/pwx_icons/layer-forward.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layer-forward.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layers::before {
    mask-image: url('../icons/pwx_icons/layers.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layers.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layers-fill::before {
    mask-image: url('../icons/pwx_icons/layers-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layers-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layers-half-down::before {
    mask-image: url('../icons/pwx_icons/layers-half-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layers-half-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layers-half-up::before {
    mask-image: url('../icons/pwx_icons/layers-half-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layers-half-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-sidebar::before {
    mask-image: url('../icons/pwx_icons/layout-sidebar.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-sidebar.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-sidebar-fill::before {
    mask-image: url('../icons/pwx_icons/layout-sidebar-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-sidebar-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-sidebar-ihset-reverse::before {
    mask-image: url('../icons/pwx_icons/layout-sidebar-ihset-reverse.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-sidebar-ihset-reverse.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-sidebar-inset::before {
    mask-image: url('../icons/pwx_icons/layout-sidebar-inset.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-sidebar-inset.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-sidebar-inset-fill::before {
    mask-image: url('../icons/pwx_icons/layout-sidebar-inset-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-sidebar-inset-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-sidebar-inset-reverse-fill::before {
    mask-image: url('../icons/pwx_icons/layout-sidebar-inset-reverse-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-sidebar-inset-reverse-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-sidebar-reverse::before {
    mask-image: url('../icons/pwx_icons/layout-sidebar-reverse.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-sidebar-reverse.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-sidebar-reverse-fill::before {
    mask-image: url('../icons/pwx_icons/layout-sidebar-reverse-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-sidebar-reverse-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-split::before {
    mask-image: url('../icons/pwx_icons/layout-split.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-split.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-split-fill::before {
    mask-image: url('../icons/pwx_icons/layout-split-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-split-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-text-sidebar::before {
    mask-image: url('../icons/pwx_icons/layout-text-sidebar.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-text-sidebar.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-text-sidebar-fill::before {
    mask-image: url('../icons/pwx_icons/layout-text-sidebar-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-text-sidebar-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-text-sidebar-reverse::before {
    mask-image: url('../icons/pwx_icons/layout-text-sidebar-reverse.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-text-sidebar-reverse.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-text-sidebar-reverse-fill::before {
    mask-image: url('../icons/pwx_icons/layout-text-sidebar-reverse-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-text-sidebar-reverse-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-text-window::before {
    mask-image: url('../icons/pwx_icons/layout-text-window.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-text-window.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-text-window-fill::before {
    mask-image: url('../icons/pwx_icons/layout-text-window-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-text-window-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-text-window-reverse::before {
    mask-image: url('../icons/pwx_icons/layout-text-window-reverse.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-text-window-reverse.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-text-window-reverse-fill::before {
    mask-image: url('../icons/pwx_icons/layout-text-window-reverse-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-text-window-reverse-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-three-columns::before {
    mask-image: url('../icons/pwx_icons/layout-three-columns.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-three-columns.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-three-columns-fill::before {
    mask-image: url('../icons/pwx_icons/layout-three-columns-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-three-columns-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-wtf::before {
    mask-image: url('../icons/pwx_icons/layout-wtf.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-wtf.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-layout-wtf-fill::before {
    mask-image: url('../icons/pwx_icons/layout-wtf-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/layout-wtf-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-life-preserver::before {
    mask-image: url('../icons/pwx_icons/life-preserver.svg');
    -webkit-mask-image: url('../icons/pwx_icons/life-preserver.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-life-preserver-2::before {
    mask-image: url('../icons/pwx_icons/life-preserver-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/life-preserver-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-life-preserver-2-fill::before {
    mask-image: url('../icons/pwx_icons/life-preserver-2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/life-preserver-2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-life-preserver-fill::before {
    mask-image: url('../icons/pwx_icons/life-preserver-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/life-preserver-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lightbulb::before {
    mask-image: url('../icons/pwx_icons/lightbulb.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lightbulb.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lightbulb2::before {
    mask-image: url('../icons/pwx_icons/lightbulb2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lightbulb2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lightbulb2-fill::before {
    mask-image: url('../icons/pwx_icons/lightbulb2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lightbulb2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lightbulb2-off::before {
    mask-image: url('../icons/pwx_icons/lightbulb2-off.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lightbulb2-off.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lightbulb2-off-fill::before {
    mask-image: url('../icons/pwx_icons/lightbulb2-off-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lightbulb2-off-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lightbulb-fill::before {
    mask-image: url('../icons/pwx_icons/lightbulb-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lightbulb-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lightbulb-off::before {
    mask-image: url('../icons/pwx_icons/lightbulb-off.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lightbulb-off.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lightbulb-of-fill::before {
    mask-image: url('../icons/pwx_icons/lightbulb-of-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lightbulb-of-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lighting::before {
    mask-image: url('../icons/pwx_icons/lighting.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lighting.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lighting-charge::before {
    mask-image: url('../icons/pwx_icons/lighting-charge.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lighting-charge.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lighting-cherge-fill::before {
    mask-image: url('../icons/pwx_icons/lighting-cherge-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lighting-cherge-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lighting-fill::before {
    mask-image: url('../icons/pwx_icons/lighting-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lighting-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-link::before {
    mask-image: url('../icons/pwx_icons/link.svg');
    -webkit-mask-image: url('../icons/pwx_icons/link.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-link2::before {
    mask-image: url('../icons/pwx_icons/link2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/link2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-link3::before {
    mask-image: url('../icons/pwx_icons/link3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/link3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-link-45deg::before {
    mask-image: url('../icons/pwx_icons/link-45deg.svg');
    -webkit-mask-image: url('../icons/pwx_icons/link-45deg.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-linkedin::before {
    mask-image: url('../icons/pwx_icons/linkedin.svg');
    -webkit-mask-image: url('../icons/pwx_icons/linkedin.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-list::before {
    mask-image: url('../icons/pwx_icons/list.svg');
    -webkit-mask-image: url('../icons/pwx_icons/list.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-list-check::before {
    mask-image: url('../icons/pwx_icons/list-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/list-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-list-nested::before {
    mask-image: url('../icons/pwx_icons/list-nested.svg');
    -webkit-mask-image: url('../icons/pwx_icons/list-nested.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-list-ol::before {
    mask-image: url('../icons/pwx_icons/list-ol.svg');
    -webkit-mask-image: url('../icons/pwx_icons/list-ol.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-list-stars::before {
    mask-image: url('../icons/pwx_icons/list-stars.svg');
    -webkit-mask-image: url('../icons/pwx_icons/list-stars.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-list-task::before {
    mask-image: url('../icons/pwx_icons/list-task.svg');
    -webkit-mask-image: url('../icons/pwx_icons/list-task.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-list-ul::before {
    mask-image: url('../icons/pwx_icons/list-ul.svg');
    -webkit-mask-image: url('../icons/pwx_icons/list-ul.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-list-ul-square::before {
    mask-image: url('../icons/pwx_icons/list-ul-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/list-ul-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-list-ul-square-fill::before {
    mask-image: url('../icons/pwx_icons/list-ul-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/list-ul-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lock::before {
    mask-image: url('../icons/pwx_icons/lock.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lock.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-lock-fill::before {
    mask-image: url('../icons/pwx_icons/lock-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/lock-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mailbox::before {
    mask-image: url('../icons/pwx_icons/mailbox.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mailbox.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mailbox-fill::before {
    mask-image: url('../icons/pwx_icons/mailbox-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mailbox-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-map::before {
    mask-image: url('../icons/pwx_icons/map.svg');
    -webkit-mask-image: url('../icons/pwx_icons/map.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-map-fill::before {
    mask-image: url('../icons/pwx_icons/map-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/map-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-markdown::before {
    mask-image: url('../icons/pwx_icons/markdown.svg');
    -webkit-mask-image: url('../icons/pwx_icons/markdown.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-markdown-fill::before {
    mask-image: url('../icons/pwx_icons/markdown-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/markdown-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mask::before {
    mask-image: url('../icons/pwx_icons/mask.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mask.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-megaphone::before {
    mask-image: url('../icons/pwx_icons/megaphone.svg');
    -webkit-mask-image: url('../icons/pwx_icons/megaphone.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-megaphone2::before {
    mask-image: url('../icons/pwx_icons/megaphone2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/megaphone2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-megaphone2-fill::before {
    mask-image: url('../icons/pwx_icons/megaphone2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/megaphone2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-megaphone-fill::before {
    mask-image: url('../icons/pwx_icons/megaphone-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/megaphone-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-menu-button::before {
    mask-image: url('../icons/pwx_icons/menu-button.svg');
    -webkit-mask-image: url('../icons/pwx_icons/menu-button.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-menu-button-fill::before {
    mask-image: url('../icons/pwx_icons/menu-button-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/menu-button-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-menu-button-wide::before {
    mask-image: url('../icons/pwx_icons/menu-button-wide.svg');
    -webkit-mask-image: url('../icons/pwx_icons/menu-button-wide.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-menu-button-wide-fill::before {
    mask-image: url('../icons/pwx_icons/menu-button-wide-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/menu-button-wide-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-menu-down::before {
    mask-image: url('../icons/pwx_icons/menu-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/menu-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-menu-down-fill::before {
    mask-image: url('../icons/pwx_icons/menu-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/menu-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-menu-up::before {
    mask-image: url('../icons/pwx_icons/menu-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/menu-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-menu-up-1::before {
    mask-image: url('../icons/pwx_icons/menu-up-1.svg');
    -webkit-mask-image: url('../icons/pwx_icons/menu-up-1.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-menu-up-fill::before {
    mask-image: url('../icons/pwx_icons/menu-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/menu-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-menu-up-fill-1::before {
    mask-image: url('../icons/pwx_icons/menu-up-fill-1.svg');
    -webkit-mask-image: url('../icons/pwx_icons/menu-up-fill-1.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mic::before {
    mask-image: url('../icons/pwx_icons/mic.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mic.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mic-fill::before {
    mask-image: url('../icons/pwx_icons/mic-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mic-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mic-mute::before {
    mask-image: url('../icons/pwx_icons/mic-mute.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mic-mute.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mic-mute-fill::before {
    mask-image: url('../icons/pwx_icons/mic-mute-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mic-mute-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-minecart::before {
    mask-image: url('../icons/pwx_icons/minecart.svg');
    -webkit-mask-image: url('../icons/pwx_icons/minecart.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-minecart-fill::before {
    mask-image: url('../icons/pwx_icons/minecart-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/minecart-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-minecart-loaded::before {
    mask-image: url('../icons/pwx_icons/minecart-loaded.svg');
    -webkit-mask-image: url('../icons/pwx_icons/minecart-loaded.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-minecart-loaded-fill::before {
    mask-image: url('../icons/pwx_icons/minecart-loaded-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/minecart-loaded-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-moisture::before {
    mask-image: url('../icons/pwx_icons/moisture.svg');
    -webkit-mask-image: url('../icons/pwx_icons/moisture.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-moisture-fill::before {
    mask-image: url('../icons/pwx_icons/moisture-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/moisture-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-moon::before {
    mask-image: url('../icons/pwx_icons/moon.svg');
    -webkit-mask-image: url('../icons/pwx_icons/moon.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-moon-fill::before {
    mask-image: url('../icons/pwx_icons/moon-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/moon-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-moon-stars::before {
    mask-image: url('../icons/pwx_icons/moon-stars.svg');
    -webkit-mask-image: url('../icons/pwx_icons/moon-stars.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-moon-stars-fill::before {
    mask-image: url('../icons/pwx_icons/moon-stars-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/moon-stars-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mouse::before {
    mask-image: url('../icons/pwx_icons/mouse.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mouse.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mouse2::before {
    mask-image: url('../icons/pwx_icons/mouse2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mouse2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mouse2-fill::before {
    mask-image: url('../icons/pwx_icons/mouse2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mouse2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mouse3::before {
    mask-image: url('../icons/pwx_icons/mouse3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mouse3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mouse3-fill::before {
    mask-image: url('../icons/pwx_icons/mouse3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mouse3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-mouse-fill::before {
    mask-image: url('../icons/pwx_icons/mouse-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/mouse-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-music-note::before {
    mask-image: url('../icons/pwx_icons/music-note.svg');
    -webkit-mask-image: url('../icons/pwx_icons/music-note.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-music-note2::before {
    mask-image: url('../icons/pwx_icons/music-note2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/music-note2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-music-note2-fill::before {
    mask-image: url('../icons/pwx_icons/music-note2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/music-note2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-music-note-beamed::before {
    mask-image: url('../icons/pwx_icons/music-note-beamed.svg');
    -webkit-mask-image: url('../icons/pwx_icons/music-note-beamed.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-music-note-beamed-fill::before {
    mask-image: url('../icons/pwx_icons/music-note-beamed-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/music-note-beamed-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-music-note-fill::before {
    mask-image: url('../icons/pwx_icons/music-note-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/music-note-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-music-note-list::before {
    mask-image: url('../icons/pwx_icons/music-note-list.svg');
    -webkit-mask-image: url('../icons/pwx_icons/music-note-list.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-music-note-list-fill::before {
    mask-image: url('../icons/pwx_icons/music-note-list-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/music-note-list-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-music-player::before {
    mask-image: url('../icons/pwx_icons/music-player.svg');
    -webkit-mask-image: url('../icons/pwx_icons/music-player.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-music-player-fill::before {
    mask-image: url('../icons/pwx_icons/music-player-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/music-player-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-newspaper::before {
    mask-image: url('../icons/pwx_icons/newspaper.svg');
    -webkit-mask-image: url('../icons/pwx_icons/newspaper.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-newspaper-fill::before {
    mask-image: url('../icons/pwx_icons/newspaper-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/newspaper-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-node-minus::before {
    mask-image: url('../icons/pwx_icons/node-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/node-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-node-minus-fill::before {
    mask-image: url('../icons/pwx_icons/node-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/node-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-node-plus::before {
    mask-image: url('../icons/pwx_icons/node-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/node-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-node-plus-fill::before {
    mask-image: url('../icons/pwx_icons/node-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/node-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-nut::before {
    mask-image: url('../icons/pwx_icons/nut.svg');
    -webkit-mask-image: url('../icons/pwx_icons/nut.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-nut-fill::before {
    mask-image: url('../icons/pwx_icons/nut-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/nut-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-octagon::before {
    mask-image: url('../icons/pwx_icons/octagon.svg');
    -webkit-mask-image: url('../icons/pwx_icons/octagon.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-octagon-fill::before {
    mask-image: url('../icons/pwx_icons/octagon-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/octagon-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-octagon-half::before {
    mask-image: url('../icons/pwx_icons/octagon-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/octagon-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-option::before {
    mask-image: url('../icons/pwx_icons/option.svg');
    -webkit-mask-image: url('../icons/pwx_icons/option.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-outlet::before {
    mask-image: url('../icons/pwx_icons/outlet.svg');
    -webkit-mask-image: url('../icons/pwx_icons/outlet.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-paint-bucket::before {
    mask-image: url('../icons/pwx_icons/paint-bucket.svg');
    -webkit-mask-image: url('../icons/pwx_icons/paint-bucket.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-palette::before {
    mask-image: url('../icons/pwx_icons/palette.svg');
    -webkit-mask-image: url('../icons/pwx_icons/palette.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-palette2::before {
    mask-image: url('../icons/pwx_icons/palette2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/palette2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-palette-fill::before {
    mask-image: url('../icons/pwx_icons/palette-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/palette-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-paperclip::before {
    mask-image: url('../icons/pwx_icons/paperclip.svg');
    -webkit-mask-image: url('../icons/pwx_icons/paperclip.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-paragraph::before {
    mask-image: url('../icons/pwx_icons/paragraph.svg');
    -webkit-mask-image: url('../icons/pwx_icons/paragraph.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-patch-check::before {
    mask-image: url('../icons/pwx_icons/patch-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/patch-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-patch-check-fill::before {
    mask-image: url('../icons/pwx_icons/patch-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/patch-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-patch-exclamation::before {
    mask-image: url('../icons/pwx_icons/patch-exclamation.svg');
    -webkit-mask-image: url('../icons/pwx_icons/patch-exclamation.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-patch-exclamation-fill::before {
    mask-image: url('../icons/pwx_icons/patch-exclamation-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/patch-exclamation-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-patch-minus::before {
    mask-image: url('../icons/pwx_icons/patch-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/patch-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-patch-minus-fill::before {
    mask-image: url('../icons/pwx_icons/patch-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/patch-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-patch-plus::before {
    mask-image: url('../icons/pwx_icons/patch-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/patch-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-patch-plus-fill::before {
    mask-image: url('../icons/pwx_icons/patch-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/patch-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-patch-question::before {
    mask-image: url('../icons/pwx_icons/patch-question.svg');
    -webkit-mask-image: url('../icons/pwx_icons/patch-question.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-patch-question-fill::before {
    mask-image: url('../icons/pwx_icons/patch-question-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/patch-question-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pause::before {
    mask-image: url('../icons/pwx_icons/pause.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pause.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pause-btn::before {
    mask-image: url('../icons/pwx_icons/pause-btn.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pause-btn.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pause-btn-fill::before {
    mask-image: url('../icons/pwx_icons/pause-btn-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pause-btn-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pause-circle::before {
    mask-image: url('../icons/pwx_icons/pause-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pause-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pause-circle-fill::before {
    mask-image: url('../icons/pwx_icons/pause-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pause-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pause-fill::before {
    mask-image: url('../icons/pwx_icons/pause-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pause-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-peace::before {
    mask-image: url('../icons/pwx_icons/peace.svg');
    -webkit-mask-image: url('../icons/pwx_icons/peace.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-peace-fill::before {
    mask-image: url('../icons/pwx_icons/peace-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/peace-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pen::before {
    mask-image: url('../icons/pwx_icons/pen.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pen.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pencil::before {
    mask-image: url('../icons/pwx_icons/pencil.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pencil.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pencil2::before {
    mask-image: url('../icons/pwx_icons/pencil2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pencil2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pencil-fill::before {
    mask-image: url('../icons/pwx_icons/pencil-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pencil-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pencil-square::before {
    mask-image: url('../icons/pwx_icons/pencil-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pencil-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pencil-square-fill::before {
    mask-image: url('../icons/pwx_icons/pencil-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pencil-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pen-fill::before {
    mask-image: url('../icons/pwx_icons/pen-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pen-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pentagon::before {
    mask-image: url('../icons/pwx_icons/pentagon.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pentagon.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pentagon-fill::before {
    mask-image: url('../icons/pwx_icons/pentagon-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pentagon-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pentagon-fill-1::before {
    mask-image: url('../icons/pwx_icons/pentagon-fill-1.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pentagon-fill-1.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pen-underline::before {
    mask-image: url('../icons/pwx_icons/pen-underline.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pen-underline.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pen-underline-fill::before {
    mask-image: url('../icons/pwx_icons/pen-underline-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pen-underline-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-people::before {
    mask-image: url('../icons/pwx_icons/people.svg');
    -webkit-mask-image: url('../icons/pwx_icons/people.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-people-fill::before {
    mask-image: url('../icons/pwx_icons/people-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/people-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-percent::before {
    mask-image: url('../icons/pwx_icons/percent.svg');
    -webkit-mask-image: url('../icons/pwx_icons/percent.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-percent-fill::before {
    mask-image: url('../icons/pwx_icons/percent-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/percent-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person::before {
    mask-image: url('../icons/pwx_icons/person.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-badge::before {
    mask-image: url('../icons/pwx_icons/person-badge.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-badge.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-badge-fill::before {
    mask-image: url('../icons/pwx_icons/person-badge-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-badge-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-bounding-box::before {
    mask-image: url('../icons/pwx_icons/person-bounding-box.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-bounding-box.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-check::before {
    mask-image: url('../icons/pwx_icons/person-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-check-fill::before {
    mask-image: url('../icons/pwx_icons/person-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-circle::before {
    mask-image: url('../icons/pwx_icons/person-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-circle-fill::before {
    mask-image: url('../icons/pwx_icons/person-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-dash::before {
    mask-image: url('../icons/pwx_icons/person-dash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-dash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-dash-fill::before {
    mask-image: url('../icons/pwx_icons/person-dash-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-dash-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-fill::before {
    mask-image: url('../icons/pwx_icons/person-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-lines::before {
    mask-image: url('../icons/pwx_icons/person-lines.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-lines.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-lines-fill::before {
    mask-image: url('../icons/pwx_icons/person-lines-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-lines-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-plus::before {
    mask-image: url('../icons/pwx_icons/person-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-plus-fill::before {
    mask-image: url('../icons/pwx_icons/person-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-square::before {
    mask-image: url('../icons/pwx_icons/person-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-square-fill::before {
    mask-image: url('../icons/pwx_icons/person-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-x::before {
    mask-image: url('../icons/pwx_icons/person-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-person-x-fill::before {
    mask-image: url('../icons/pwx_icons/person-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/person-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-phone::before {
    mask-image: url('../icons/pwx_icons/phone.svg');
    -webkit-mask-image: url('../icons/pwx_icons/phone.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-phone-fill::before {
    mask-image: url('../icons/pwx_icons/phone-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/phone-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-phone-landscape::before {
    mask-image: url('../icons/pwx_icons/phone-landscape.svg');
    -webkit-mask-image: url('../icons/pwx_icons/phone-landscape.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-phone-landscape-fill::before {
    mask-image: url('../icons/pwx_icons/phone-landscape-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/phone-landscape-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-phone-vibrate::before {
    mask-image: url('../icons/pwx_icons/phone-vibrate.svg');
    -webkit-mask-image: url('../icons/pwx_icons/phone-vibrate.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-phone-vibrate-fill::before {
    mask-image: url('../icons/pwx_icons/phone-vibrate-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/phone-vibrate-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pie-chart::before {
    mask-image: url('../icons/pwx_icons/pie-chart.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pie-chart.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pie-chart-fill::before {
    mask-image: url('../icons/pwx_icons/pie-chart-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pie-chart-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pin::before {
    mask-image: url('../icons/pwx_icons/pin.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pin.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pin-angle::before {
    mask-image: url('../icons/pwx_icons/pin-angle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pin-angle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pin-angle-fill::before {
    mask-image: url('../icons/pwx_icons/pin-angle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pin-angle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pin-fill::before {
    mask-image: url('../icons/pwx_icons/pin-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pin-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pip::before {
    mask-image: url('../icons/pwx_icons/pip.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pip.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-pip-fill::before {
    mask-image: url('../icons/pwx_icons/pip-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/pip-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-play::before {
    mask-image: url('../icons/pwx_icons/play.svg');
    -webkit-mask-image: url('../icons/pwx_icons/play.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-play-btn::before {
    mask-image: url('../icons/pwx_icons/play-btn.svg');
    -webkit-mask-image: url('../icons/pwx_icons/play-btn.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-play-btn-fill::before {
    mask-image: url('../icons/pwx_icons/play-btn-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/play-btn-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-play-circle::before {
    mask-image: url('../icons/pwx_icons/play-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/play-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-play-circle-fill::before {
    mask-image: url('../icons/pwx_icons/play-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/play-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-play-fill::before {
    mask-image: url('../icons/pwx_icons/play-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/play-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-play-square::before {
    mask-image: url('../icons/pwx_icons/play-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/play-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-play-square-fill::before {
    mask-image: url('../icons/pwx_icons/play-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/play-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plug::before {
    mask-image: url('../icons/pwx_icons/plug.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plug.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plug2::before {
    mask-image: url('../icons/pwx_icons/plug2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plug2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plug2-fill::before {
    mask-image: url('../icons/pwx_icons/plug2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plug2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plug3::before {
    mask-image: url('../icons/pwx_icons/plug3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plug3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plug-fill::before {
    mask-image: url('../icons/pwx_icons/plug-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plug-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plus::before {
    mask-image: url('../icons/pwx_icons/plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plus-circle::before {
    mask-image: url('../icons/pwx_icons/plus-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plus-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plus-circle-dotted::before {
    mask-image: url('../icons/pwx_icons/plus-circle-dotted.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plus-circle-dotted.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plus-circle-fill::before {
    mask-image: url('../icons/pwx_icons/plus-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plus-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plus-square::before {
    mask-image: url('../icons/pwx_icons/plus-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plus-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plus-square-dotted::before {
    mask-image: url('../icons/pwx_icons/plus-square-dotted.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plus-square-dotted.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-plus-square-fill::before {
    mask-image: url('../icons/pwx_icons/plus-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/plus-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-power::before {
    mask-image: url('../icons/pwx_icons/power.svg');
    -webkit-mask-image: url('../icons/pwx_icons/power.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-printer::before {
    mask-image: url('../icons/pwx_icons/printer.svg');
    -webkit-mask-image: url('../icons/pwx_icons/printer.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-printer2::before {
    mask-image: url('../icons/pwx_icons/printer2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/printer2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-printer2-fill::before {
    mask-image: url('../icons/pwx_icons/printer2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/printer2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-printer-fill::before {
    mask-image: url('../icons/pwx_icons/printer-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/printer-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-puzzle::before {
    mask-image: url('../icons/pwx_icons/puzzle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/puzzle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-puzzle-fill::before {
    mask-image: url('../icons/pwx_icons/puzzle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/puzzle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-question::before {
    mask-image: url('../icons/pwx_icons/question.svg');
    -webkit-mask-image: url('../icons/pwx_icons/question.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-question-circle::before {
    mask-image: url('../icons/pwx_icons/question-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/question-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-question-circle-fill::before {
    mask-image: url('../icons/pwx_icons/question-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/question-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-question-diamond::before {
    mask-image: url('../icons/pwx_icons/question-diamond.svg');
    -webkit-mask-image: url('../icons/pwx_icons/question-diamond.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-question-diamond-fill::before {
    mask-image: url('../icons/pwx_icons/question-diamond-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/question-diamond-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-question-octagon::before {
    mask-image: url('../icons/pwx_icons/question-octagon.svg');
    -webkit-mask-image: url('../icons/pwx_icons/question-octagon.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-question-octagon-fill::before {
    mask-image: url('../icons/pwx_icons/question-octagon-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/question-octagon-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-question-square::before {
    mask-image: url('../icons/pwx_icons/question-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/question-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-question-square-fill::before {
    mask-image: url('../icons/pwx_icons/question-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/question-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-rainbow::before {
    mask-image: url('../icons/pwx_icons/rainbow.svg');
    -webkit-mask-image: url('../icons/pwx_icons/rainbow.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-rainbow2::before {
    mask-image: url('../icons/pwx_icons/rainbow2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/rainbow2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-receipt::before {
    mask-image: url('../icons/pwx_icons/receipt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/receipt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-receipt-cutoff::before {
    mask-image: url('../icons/pwx_icons/receipt-cutoff.svg');
    -webkit-mask-image: url('../icons/pwx_icons/receipt-cutoff.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-receipt-cutoff-fill::before {
    mask-image: url('../icons/pwx_icons/receipt-cutoff-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/receipt-cutoff-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-receipt-fill::before {
    mask-image: url('../icons/pwx_icons/receipt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/receipt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-reception-0::before {
    mask-image: url('../icons/pwx_icons/reception-0.svg');
    -webkit-mask-image: url('../icons/pwx_icons/reception-0.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-reception-1::before {
    mask-image: url('../icons/pwx_icons/reception-1.svg');
    -webkit-mask-image: url('../icons/pwx_icons/reception-1.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-reception-2::before {
    mask-image: url('../icons/pwx_icons/reception-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/reception-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-reception-3::before {
    mask-image: url('../icons/pwx_icons/reception-3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/reception-3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-reception-4::before {
    mask-image: url('../icons/pwx_icons/reception-4.svg');
    -webkit-mask-image: url('../icons/pwx_icons/reception-4.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-record::before {
    mask-image: url('../icons/pwx_icons/record.svg');
    -webkit-mask-image: url('../icons/pwx_icons/record.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-record2::before {
    mask-image: url('../icons/pwx_icons/record2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/record2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-record2-fill::before {
    mask-image: url('../icons/pwx_icons/record2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/record2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-record-btn::before {
    mask-image: url('../icons/pwx_icons/record-btn.svg');
    -webkit-mask-image: url('../icons/pwx_icons/record-btn.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-record-btn-fill::before {
    mask-image: url('../icons/pwx_icons/record-btn-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/record-btn-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-record-circle::before {
    mask-image: url('../icons/pwx_icons/record-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/record-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-record-circle-fill::before {
    mask-image: url('../icons/pwx_icons/record-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/record-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-record-fill::before {
    mask-image: url('../icons/pwx_icons/record-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/record-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-reply::before {
    mask-image: url('../icons/pwx_icons/reply.svg');
    -webkit-mask-image: url('../icons/pwx_icons/reply.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-reply-all::before {
    mask-image: url('../icons/pwx_icons/reply-all.svg');
    -webkit-mask-image: url('../icons/pwx_icons/reply-all.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-reply-all-fill::before {
    mask-image: url('../icons/pwx_icons/reply-all-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/reply-all-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-reply-fill::before {
    mask-image: url('../icons/pwx_icons/reply-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/reply-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-rss::before {
    mask-image: url('../icons/pwx_icons/rss.svg');
    -webkit-mask-image: url('../icons/pwx_icons/rss.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-rss-fill::before {
    mask-image: url('../icons/pwx_icons/rss-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/rss-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-rulers::before {
    mask-image: url('../icons/pwx_icons/rulers.svg');
    -webkit-mask-image: url('../icons/pwx_icons/rulers.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-rulers2::before {
    mask-image: url('../icons/pwx_icons/rulers2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/rulers2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-rulers2-fill::before {
    mask-image: url('../icons/pwx_icons/rulers2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/rulers2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-rulers-fill::before {
    mask-image: url('../icons/pwx_icons/rulers-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/rulers-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-save::before {
    mask-image: url('../icons/pwx_icons/save.svg');
    -webkit-mask-image: url('../icons/pwx_icons/save.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-save-fill::before {
    mask-image: url('../icons/pwx_icons/save-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/save-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-scissors::before {
    mask-image: url('../icons/pwx_icons/scissors.svg');
    -webkit-mask-image: url('../icons/pwx_icons/scissors.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-scissors-fill::before {
    mask-image: url('../icons/pwx_icons/scissors-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/scissors-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-screwdriver::before {
    mask-image: url('../icons/pwx_icons/screwdriver.svg');
    -webkit-mask-image: url('../icons/pwx_icons/screwdriver.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-screwdriver-fill::before {
    mask-image: url('../icons/pwx_icons/screwdriver-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/screwdriver-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-search::before {
    mask-image: url('../icons/pwx_icons/search.svg');
    -webkit-mask-image: url('../icons/pwx_icons/search.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-segmented-nav::before {
    mask-image: url('../icons/pwx_icons/segmented-nav.svg');
    -webkit-mask-image: url('../icons/pwx_icons/segmented-nav.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-server::before {
    mask-image: url('../icons/pwx_icons/server.svg');
    -webkit-mask-image: url('../icons/pwx_icons/server.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-server-fill::before {
    mask-image: url('../icons/pwx_icons/server-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/server-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-share::before {
    mask-image: url('../icons/pwx_icons/share.svg');
    -webkit-mask-image: url('../icons/pwx_icons/share.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-share-fill::before {
    mask-image: url('../icons/pwx_icons/share-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/share-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield::before {
    mask-image: url('../icons/pwx_icons/shield.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-check::before {
    mask-image: url('../icons/pwx_icons/shield-check.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-check.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-check-fill::before {
    mask-image: url('../icons/pwx_icons/shield-check-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-check-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-exclamation::before {
    mask-image: url('../icons/pwx_icons/shield-exclamation.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-exclamation.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-exclamation-fill::before {
    mask-image: url('../icons/pwx_icons/shield-exclamation-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-exclamation-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-fill::before {
    mask-image: url('../icons/pwx_icons/shield-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-lock::before {
    mask-image: url('../icons/pwx_icons/shield-lock.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-lock.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-lock-fill::before {
    mask-image: url('../icons/pwx_icons/shield-lock-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-lock-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-minus::before {
    mask-image: url('../icons/pwx_icons/shield-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-minus-fill::before {
    mask-image: url('../icons/pwx_icons/shield-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-plus::before {
    mask-image: url('../icons/pwx_icons/shield-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-plus-fill::before {
    mask-image: url('../icons/pwx_icons/shield-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-shaded::before {
    mask-image: url('../icons/pwx_icons/shield-shaded.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-shaded.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-slash::before {
    mask-image: url('../icons/pwx_icons/shield-slash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-slash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-slash-fill::before {
    mask-image: url('../icons/pwx_icons/shield-slash-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-slash-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-x::before {
    mask-image: url('../icons/pwx_icons/shield-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shield-x-fill::before {
    mask-image: url('../icons/pwx_icons/shield-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shield-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shift::before {
    mask-image: url('../icons/pwx_icons/shift.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shift.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shift-fill::before {
    mask-image: url('../icons/pwx_icons/shift-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shift-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shop::before {
    mask-image: url('../icons/pwx_icons/shop.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shop.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shop-fill::before {
    mask-image: url('../icons/pwx_icons/shop-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shop-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shop-window::before {
    mask-image: url('../icons/pwx_icons/shop-window.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shop-window.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shop-window-fill::before {
    mask-image: url('../icons/pwx_icons/shop-window-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shop-window-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-shuffle::before {
    mask-image: url('../icons/pwx_icons/shuffle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/shuffle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-signpost::before {
    mask-image: url('../icons/pwx_icons/signpost.svg');
    -webkit-mask-image: url('../icons/pwx_icons/signpost.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-signpost-2::before {
    mask-image: url('../icons/pwx_icons/signpost-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/signpost-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-signpost-2-fill::before {
    mask-image: url('../icons/pwx_icons/signpost-2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/signpost-2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-signpost-fill::before {
    mask-image: url('../icons/pwx_icons/signpost-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/signpost-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-signpost-split::before {
    mask-image: url('../icons/pwx_icons/signpost-split.svg');
    -webkit-mask-image: url('../icons/pwx_icons/signpost-split.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-signpost-split-fill::before {
    mask-image: url('../icons/pwx_icons/signpost-split-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/signpost-split-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sim::before {
    mask-image: url('../icons/pwx_icons/sim.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sim.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sim2::before {
    mask-image: url('../icons/pwx_icons/sim2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sim2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sim2-fill::before {
    mask-image: url('../icons/pwx_icons/sim2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sim2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sim-fill::before {
    mask-image: url('../icons/pwx_icons/sim-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sim-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-backward::before {
    mask-image: url('../icons/pwx_icons/skip-backward.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-backward.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-backward-2::before {
    mask-image: url('../icons/pwx_icons/skip-backward-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-backward-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-backward-2-fill::before {
    mask-image: url('../icons/pwx_icons/skip-backward-2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-backward-2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-backward-btn::before {
    mask-image: url('../icons/pwx_icons/skip-backward-btn.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-backward-btn.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-backward-btn-fill::before {
    mask-image: url('../icons/pwx_icons/skip-backward-btn-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-backward-btn-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-backward-circle::before {
    mask-image: url('../icons/pwx_icons/skip-backward-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-backward-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-backward-fill::before {
    mask-image: url('../icons/pwx_icons/skip-backward-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-backward-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-bacward-circle-fill::before {
    mask-image: url('../icons/pwx_icons/skip-bacward-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-bacward-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-end::before {
    mask-image: url('../icons/pwx_icons/skip-end.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-end.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-end-btn::before {
    mask-image: url('../icons/pwx_icons/skip-end-btn.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-end-btn.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-end-btn-fill::before {
    mask-image: url('../icons/pwx_icons/skip-end-btn-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-end-btn-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-end-circle::before {
    mask-image: url('../icons/pwx_icons/skip-end-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-end-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-end-circle-fill::before {
    mask-image: url('../icons/pwx_icons/skip-end-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-end-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-end-fill::before {
    mask-image: url('../icons/pwx_icons/skip-end-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-end-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-forward::before {
    mask-image: url('../icons/pwx_icons/skip-forward.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-forward.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-forward-2::before {
    mask-image: url('../icons/pwx_icons/skip-forward-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-forward-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-forward-2-fill::before {
    mask-image: url('../icons/pwx_icons/skip-forward-2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-forward-2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-forward-btn::before {
    mask-image: url('../icons/pwx_icons/skip-forward-btn.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-forward-btn.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-forward-btn-fill::before {
    mask-image: url('../icons/pwx_icons/skip-forward-btn-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-forward-btn-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-forward-circle::before {
    mask-image: url('../icons/pwx_icons/skip-forward-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-forward-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-forward-circle-fill::before {
    mask-image: url('../icons/pwx_icons/skip-forward-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-forward-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-forward-fill::before {
    mask-image: url('../icons/pwx_icons/skip-forward-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-forward-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-start::before {
    mask-image: url('../icons/pwx_icons/skip-start.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-start.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-start-btn::before {
    mask-image: url('../icons/pwx_icons/skip-start-btn.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-start-btn.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-start-btn-fill::before {
    mask-image: url('../icons/pwx_icons/skip-start-btn-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-start-btn-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-start-circle::before {
    mask-image: url('../icons/pwx_icons/skip-start-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-start-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-start-circle-fill::before {
    mask-image: url('../icons/pwx_icons/skip-start-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-start-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-skip-start-fill::before {
    mask-image: url('../icons/pwx_icons/skip-start-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/skip-start-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-slack::before {
    mask-image: url('../icons/pwx_icons/slack.svg');
    -webkit-mask-image: url('../icons/pwx_icons/slack.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-slack-fill::before {
    mask-image: url('../icons/pwx_icons/slack-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/slack-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-slash::before {
    mask-image: url('../icons/pwx_icons/slash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/slash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-slash-circle::before {
    mask-image: url('../icons/pwx_icons/slash-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/slash-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-slash-circle-fill::before {
    mask-image: url('../icons/pwx_icons/slash-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/slash-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-slash-square::before {
    mask-image: url('../icons/pwx_icons/slash-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/slash-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-slash-square-fill::before {
    mask-image: url('../icons/pwx_icons/slash-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/slash-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sliders::before {
    mask-image: url('../icons/pwx_icons/sliders.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sliders.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sliders2::before {
    mask-image: url('../icons/pwx_icons/sliders2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sliders2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sliders2-fill::before {
    mask-image: url('../icons/pwx_icons/sliders2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sliders2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sliders3::before {
    mask-image: url('../icons/pwx_icons/sliders3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sliders3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sliders3-fill::before {
    mask-image: url('../icons/pwx_icons/sliders3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sliders3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-smartwatch::before {
    mask-image: url('../icons/pwx_icons/smartwatch.svg');
    -webkit-mask-image: url('../icons/pwx_icons/smartwatch.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-smartwatch-fill::before {
    mask-image: url('../icons/pwx_icons/smartwatch-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/smartwatch-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-snow::before {
    mask-image: url('../icons/pwx_icons/snow.svg');
    -webkit-mask-image: url('../icons/pwx_icons/snow.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-snow2::before {
    mask-image: url('../icons/pwx_icons/snow2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/snow2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-snow3::before {
    mask-image: url('../icons/pwx_icons/snow3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/snow3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-alpha-down::before {
    mask-image: url('../icons/pwx_icons/sort-alpha-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-alpha-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-alpha-down-alt::before {
    mask-image: url('../icons/pwx_icons/sort-alpha-down-alt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-alpha-down-alt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-alpha-down-alt-fill::before {
    mask-image: url('../icons/pwx_icons/sort-alpha-down-alt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-alpha-down-alt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-alpha-down-fill::before {
    mask-image: url('../icons/pwx_icons/sort-alpha-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-alpha-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-alpha-up::before {
    mask-image: url('../icons/pwx_icons/sort-alpha-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-alpha-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-alpha-up-alt::before {
    mask-image: url('../icons/pwx_icons/sort-alpha-up-alt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-alpha-up-alt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-alpha-up-alt-fill::before {
    mask-image: url('../icons/pwx_icons/sort-alpha-up-alt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-alpha-up-alt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-alpha-up-fill::before {
    mask-image: url('../icons/pwx_icons/sort-alpha-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-alpha-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-down::before {
    mask-image: url('../icons/pwx_icons/sort-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-down-alt::before {
    mask-image: url('../icons/pwx_icons/sort-down-alt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-down-alt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-down-alt-fill::before {
    mask-image: url('../icons/pwx_icons/sort-down-alt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-down-alt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-down-fill::before {
    mask-image: url('../icons/pwx_icons/sort-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-numeric-down::before {
    mask-image: url('../icons/pwx_icons/sort-numeric-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-numeric-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-numeric-down-alt-fill::before {
    mask-image: url('../icons/pwx_icons/sort-numeric-down-alt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-numeric-down-alt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-numeric-down-fill::before {
    mask-image: url('../icons/pwx_icons/sort-numeric-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-numeric-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-numeric-up::before {
    mask-image: url('../icons/pwx_icons/sort-numeric-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-numeric-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-numeric-up-alt::before {
    mask-image: url('../icons/pwx_icons/sort-numeric-up-alt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-numeric-up-alt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-numeric-up-alt-fill::before {
    mask-image: url('../icons/pwx_icons/sort-numeric-up-alt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-numeric-up-alt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-numeric-up-fill::before {
    mask-image: url('../icons/pwx_icons/sort-numeric-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-numeric-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-up::before {
    mask-image: url('../icons/pwx_icons/sort-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-up-alt::before {
    mask-image: url('../icons/pwx_icons/sort-up-alt.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-up-alt.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-up-alt-fill::before {
    mask-image: url('../icons/pwx_icons/sort-up-alt-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-up-alt-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sort-up-fill::before {
    mask-image: url('../icons/pwx_icons/sort-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sort-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-soundwave::before {
    mask-image: url('../icons/pwx_icons/soundwave.svg');
    -webkit-mask-image: url('../icons/pwx_icons/soundwave.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-speaker::before {
    mask-image: url('../icons/pwx_icons/speaker.svg');
    -webkit-mask-image: url('../icons/pwx_icons/speaker.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-speaker-fill::before {
    mask-image: url('../icons/pwx_icons/speaker-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/speaker-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-speedometer::before {
    mask-image: url('../icons/pwx_icons/speedometer.svg');
    -webkit-mask-image: url('../icons/pwx_icons/speedometer.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-speedometer-fill::before {
    mask-image: url('../icons/pwx_icons/speedometer-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/speedometer-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-spellcheck::before {
    mask-image: url('../icons/pwx_icons/spellcheck.svg');
    -webkit-mask-image: url('../icons/pwx_icons/spellcheck.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-square::before {
    mask-image: url('../icons/pwx_icons/square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-square-fill::before {
    mask-image: url('../icons/pwx_icons/square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-square-half::before {
    mask-image: url('../icons/pwx_icons/square-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/square-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stack::before {
    mask-image: url('../icons/pwx_icons/stack.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stack.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stack-fill::before {
    mask-image: url('../icons/pwx_icons/stack-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stack-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-star::before {
    mask-image: url('../icons/pwx_icons/star.svg');
    -webkit-mask-image: url('../icons/pwx_icons/star.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-star-fill::before {
    mask-image: url('../icons/pwx_icons/star-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/star-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-star-half::before {
    mask-image: url('../icons/pwx_icons/star-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/star-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stars::before {
    mask-image: url('../icons/pwx_icons/stars.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stars.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stickies::before {
    mask-image: url('../icons/pwx_icons/stickies.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stickies.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stickies-fill::before {
    mask-image: url('../icons/pwx_icons/stickies-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stickies-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sticky::before {
    mask-image: url('../icons/pwx_icons/sticky.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sticky.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sticky-fill::before {
    mask-image: url('../icons/pwx_icons/sticky-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sticky-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stop::before {
    mask-image: url('../icons/pwx_icons/stop.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stop.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stop-btn::before {
    mask-image: url('../icons/pwx_icons/stop-btn.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stop-btn.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stop-btn-fill::before {
    mask-image: url('../icons/pwx_icons/stop-btn-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stop-btn-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stop-circle::before {
    mask-image: url('../icons/pwx_icons/stop-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stop-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stop-circle-fill::before {
    mask-image: url('../icons/pwx_icons/stop-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stop-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stop-fill::before {
    mask-image: url('../icons/pwx_icons/stop-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stop-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stoplights::before {
    mask-image: url('../icons/pwx_icons/stoplights.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stoplights.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stoplights2::before {
    mask-image: url('../icons/pwx_icons/stoplights2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stoplights2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stoplights2-fill::before {
    mask-image: url('../icons/pwx_icons/stoplights2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stoplights2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stoplights3::before {
    mask-image: url('../icons/pwx_icons/stoplights3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stoplights3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stoplights3-fill::before {
    mask-image: url('../icons/pwx_icons/stoplights3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stoplights3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stoplights-fill::before {
    mask-image: url('../icons/pwx_icons/stoplights-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stoplights-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stopwatch::before {
    mask-image: url('../icons/pwx_icons/stopwatch.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stopwatch.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stopwatch2::before {
    mask-image: url('../icons/pwx_icons/stopwatch2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stopwatch2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stopwatch2-fill::before {
    mask-image: url('../icons/pwx_icons/stopwatch2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stopwatch2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-stopwatch-fill::before {
    mask-image: url('../icons/pwx_icons/stopwatch-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/stopwatch-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-subtract::before {
    mask-image: url('../icons/pwx_icons/subtract.svg');
    -webkit-mask-image: url('../icons/pwx_icons/subtract.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-suit-club::before {
    mask-image: url('../icons/pwx_icons/suit-club.svg');
    -webkit-mask-image: url('../icons/pwx_icons/suit-club.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-suit-club-fill::before {
    mask-image: url('../icons/pwx_icons/suit-club-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/suit-club-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-suit-diamond::before {
    mask-image: url('../icons/pwx_icons/suit-diamond.svg');
    -webkit-mask-image: url('../icons/pwx_icons/suit-diamond.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-suit-diamond-fill::before {
    mask-image: url('../icons/pwx_icons/suit-diamond-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/suit-diamond-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-suit-heart::before {
    mask-image: url('../icons/pwx_icons/suit-heart.svg');
    -webkit-mask-image: url('../icons/pwx_icons/suit-heart.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-suit-heart-fill::before {
    mask-image: url('../icons/pwx_icons/suit-heart-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/suit-heart-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-suit-spade::before {
    mask-image: url('../icons/pwx_icons/suit-spade.svg');
    -webkit-mask-image: url('../icons/pwx_icons/suit-spade.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-suit-spade-fill::before {
    mask-image: url('../icons/pwx_icons/suit-spade-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/suit-spade-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sun::before {
    mask-image: url('../icons/pwx_icons/sun.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sun.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sun-fill::before {
    mask-image: url('../icons/pwx_icons/sun-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sun-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sunglasses::before {
    mask-image: url('../icons/pwx_icons/sunglasses.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sunglasses.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sunglasses2::before {
    mask-image: url('../icons/pwx_icons/sunglasses2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sunglasses2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sunglasses-fill::before {
    mask-image: url('../icons/pwx_icons/sunglasses-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sunglasses-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sunrise::before {
    mask-image: url('../icons/pwx_icons/sunrise.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sunrise.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sunrise-fill::before {
    mask-image: url('../icons/pwx_icons/sunrise-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sunrise-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sunset::before {
    mask-image: url('../icons/pwx_icons/sunset.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sunset.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-sunset-1::before {
    mask-image: url('../icons/pwx_icons/sunset-1.svg');
    -webkit-mask-image: url('../icons/pwx_icons/sunset-1.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-symmetry-horizontal::before {
    mask-image: url('../icons/pwx_icons/symmetry-horizontal.svg');
    -webkit-mask-image: url('../icons/pwx_icons/symmetry-horizontal.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-symmetry-vertical::before {
    mask-image: url('../icons/pwx_icons/symmetry-vertical.svg');
    -webkit-mask-image: url('../icons/pwx_icons/symmetry-vertical.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-table::before {
    mask-image: url('../icons/pwx_icons/table.svg');
    -webkit-mask-image: url('../icons/pwx_icons/table.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-table2::before {
    mask-image: url('../icons/pwx_icons/table2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/table2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-table2-fill::before {
    mask-image: url('../icons/pwx_icons/table2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/table2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-table3::before {
    mask-image: url('../icons/pwx_icons/table3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/table3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-table3-fill::before {
    mask-image: url('../icons/pwx_icons/table3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/table3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-table-fill::before {
    mask-image: url('../icons/pwx_icons/table-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/table-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tablet::before {
    mask-image: url('../icons/pwx_icons/tablet.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tablet.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tablet2::before {
    mask-image: url('../icons/pwx_icons/tablet2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tablet2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tablet2-landscape::before {
    mask-image: url('../icons/pwx_icons/tablet2-landscape.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tablet2-landscape.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tablet-fill::before {
    mask-image: url('../icons/pwx_icons/tablet-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tablet-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tablet-landscape::before {
    mask-image: url('../icons/pwx_icons/tablet-landscape.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tablet-landscape.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tablet-landscape-fill::before {
    mask-image: url('../icons/pwx_icons/tablet-landscape-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tablet-landscape-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tag::before {
    mask-image: url('../icons/pwx_icons/tag.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tag.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tag-fill::before {
    mask-image: url('../icons/pwx_icons/tag-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tag-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tags::before {
    mask-image: url('../icons/pwx_icons/tags.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tags.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tags-fill::before {
    mask-image: url('../icons/pwx_icons/tags-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tags-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telegram::before {
    mask-image: url('../icons/pwx_icons/telegram.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telegram.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telegram2::before {
    mask-image: url('../icons/pwx_icons/telegram2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telegram2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telegram2-fill::before {
    mask-image: url('../icons/pwx_icons/telegram2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telegram2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telegram3::before {
    mask-image: url('../icons/pwx_icons/telegram3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telegram3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telegram3-fill::before {
    mask-image: url('../icons/pwx_icons/telegram3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telegram3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telegram-fill::before {
    mask-image: url('../icons/pwx_icons/telegram-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telegram-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone::before {
    mask-image: url('../icons/pwx_icons/telephone.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-fill::before {
    mask-image: url('../icons/pwx_icons/telephone-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-forward::before {
    mask-image: url('../icons/pwx_icons/telephone-forward.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-forward.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-forward-fill::before {
    mask-image: url('../icons/pwx_icons/telephone-forward-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-forward-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-inbound::before {
    mask-image: url('../icons/pwx_icons/telephone-inbound.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-inbound.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-inbound-fill::before {
    mask-image: url('../icons/pwx_icons/telephone-inbound-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-inbound-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-minus::before {
    mask-image: url('../icons/pwx_icons/telephone-minus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-minus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-minus-fill::before {
    mask-image: url('../icons/pwx_icons/telephone-minus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-minus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-outbound::before {
    mask-image: url('../icons/pwx_icons/telephone-outbound.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-outbound.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-outbound-fill::before {
    mask-image: url('../icons/pwx_icons/telephone-outbound-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-outbound-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-plus::before {
    mask-image: url('../icons/pwx_icons/telephone-plus.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-plus.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-plus-fill::before {
    mask-image: url('../icons/pwx_icons/telephone-plus-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-plus-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-soundwave::before {
    mask-image: url('../icons/pwx_icons/telephone-soundwave.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-soundwave.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-soundwave-1::before {
    mask-image: url('../icons/pwx_icons/telephone-soundwave-1.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-soundwave-1.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-x::before {
    mask-image: url('../icons/pwx_icons/telephone-x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-telephone-x-fill::before {
    mask-image: url('../icons/pwx_icons/telephone-x-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/telephone-x-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-terminal::before {
    mask-image: url('../icons/pwx_icons/terminal.svg');
    -webkit-mask-image: url('../icons/pwx_icons/terminal.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-terminal-fill::before {
    mask-image: url('../icons/pwx_icons/terminal-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/terminal-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-termometer::before {
    mask-image: url('../icons/pwx_icons/termometer.svg');
    -webkit-mask-image: url('../icons/pwx_icons/termometer.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-termometer-half::before {
    mask-image: url('../icons/pwx_icons/termometer-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/termometer-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-termometer-high::before {
    mask-image: url('../icons/pwx_icons/termometer-high.svg');
    -webkit-mask-image: url('../icons/pwx_icons/termometer-high.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-termometer-low::before {
    mask-image: url('../icons/pwx_icons/termometer-low.svg');
    -webkit-mask-image: url('../icons/pwx_icons/termometer-low.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-termometer-snow::before {
    mask-image: url('../icons/pwx_icons/termometer-snow.svg');
    -webkit-mask-image: url('../icons/pwx_icons/termometer-snow.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-termometer-sun::before {
    mask-image: url('../icons/pwx_icons/termometer-sun.svg');
    -webkit-mask-image: url('../icons/pwx_icons/termometer-sun.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-textarea::before {
    mask-image: url('../icons/pwx_icons/textarea.svg');
    -webkit-mask-image: url('../icons/pwx_icons/textarea.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-textarea-t::before {
    mask-image: url('../icons/pwx_icons/textarea-t.svg');
    -webkit-mask-image: url('../icons/pwx_icons/textarea-t.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-text-center::before {
    mask-image: url('../icons/pwx_icons/text-center.svg');
    -webkit-mask-image: url('../icons/pwx_icons/text-center.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-text-indent-left::before {
    mask-image: url('../icons/pwx_icons/text-indent-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/text-indent-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-text-indent-right::before {
    mask-image: url('../icons/pwx_icons/text-indent-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/text-indent-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-text-left::before {
    mask-image: url('../icons/pwx_icons/text-left.svg');
    -webkit-mask-image: url('../icons/pwx_icons/text-left.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-text-paragraph::before {
    mask-image: url('../icons/pwx_icons/text-paragraph.svg');
    -webkit-mask-image: url('../icons/pwx_icons/text-paragraph.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-text-resize::before {
    mask-image: url('../icons/pwx_icons/text-resize.svg');
    -webkit-mask-image: url('../icons/pwx_icons/text-resize.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-text-right::before {
    mask-image: url('../icons/pwx_icons/text-right.svg');
    -webkit-mask-image: url('../icons/pwx_icons/text-right.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-three-dots::before {
    mask-image: url('../icons/pwx_icons/three-dots.svg');
    -webkit-mask-image: url('../icons/pwx_icons/three-dots.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-three-dots-vertical::before {
    mask-image: url('../icons/pwx_icons/three-dots-vertical.svg');
    -webkit-mask-image: url('../icons/pwx_icons/three-dots-vertical.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-toggle2-off::before {
    mask-image: url('../icons/pwx_icons/toggle2-off.svg');
    -webkit-mask-image: url('../icons/pwx_icons/toggle2-off.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-toggle2-on::before {
    mask-image: url('../icons/pwx_icons/toggle2-on.svg');
    -webkit-mask-image: url('../icons/pwx_icons/toggle2-on.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-toggle-off::before {
    mask-image: url('../icons/pwx_icons/toggle-off.svg');
    -webkit-mask-image: url('../icons/pwx_icons/toggle-off.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-toggle-on::before {
    mask-image: url('../icons/pwx_icons/toggle-on.svg');
    -webkit-mask-image: url('../icons/pwx_icons/toggle-on.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-toggles::before {
    mask-image: url('../icons/pwx_icons/toggles.svg');
    -webkit-mask-image: url('../icons/pwx_icons/toggles.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-toggles2::before {
    mask-image: url('../icons/pwx_icons/toggles2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/toggles2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tools::before {
    mask-image: url('../icons/pwx_icons/tools.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tools.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tools-fill::before {
    mask-image: url('../icons/pwx_icons/tools-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tools-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tornado::before {
    mask-image: url('../icons/pwx_icons/tornado.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tornado.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tornado-fill::before {
    mask-image: url('../icons/pwx_icons/tornado-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tornado-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-trash::before {
    mask-image: url('../icons/pwx_icons/trash.svg');
    -webkit-mask-image: url('../icons/pwx_icons/trash.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-trash2::before {
    mask-image: url('../icons/pwx_icons/trash2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/trash2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-trash2-fill::before {
    mask-image: url('../icons/pwx_icons/trash2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/trash2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-trash3::before {
    mask-image: url('../icons/pwx_icons/trash3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/trash3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-trash3-fill::before {
    mask-image: url('../icons/pwx_icons/trash3-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/trash3-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-trash-fill::before {
    mask-image: url('../icons/pwx_icons/trash-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/trash-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tree::before {
    mask-image: url('../icons/pwx_icons/tree.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tree.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tree-fill::before {
    mask-image: url('../icons/pwx_icons/tree-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tree-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-triangle::before {
    mask-image: url('../icons/pwx_icons/triangle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/triangle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-triangle-fill::before {
    mask-image: url('../icons/pwx_icons/triangle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/triangle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-triangle-half::before {
    mask-image: url('../icons/pwx_icons/triangle-half.svg');
    -webkit-mask-image: url('../icons/pwx_icons/triangle-half.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-trophy::before {
    mask-image: url('../icons/pwx_icons/trophy.svg');
    -webkit-mask-image: url('../icons/pwx_icons/trophy.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-trophy2::before {
    mask-image: url('../icons/pwx_icons/trophy2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/trophy2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-trophy2-fill::before {
    mask-image: url('../icons/pwx_icons/trophy2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/trophy2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-trophy-fill::before {
    mask-image: url('../icons/pwx_icons/trophy-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/trophy-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tropical-storm::before {
    mask-image: url('../icons/pwx_icons/tropical-storm.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tropical-storm.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tropical-storm2::before {
    mask-image: url('../icons/pwx_icons/tropical-storm2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tropical-storm2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tropical-storm-fill::before {
    mask-image: url('../icons/pwx_icons/tropical-storm-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tropical-storm-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-truck::before {
    mask-image: url('../icons/pwx_icons/truck.svg');
    -webkit-mask-image: url('../icons/pwx_icons/truck.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-truck-fill::before {
    mask-image: url('../icons/pwx_icons/truck-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/truck-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-truck-flatbed::before {
    mask-image: url('../icons/pwx_icons/truck-flatbed.svg');
    -webkit-mask-image: url('../icons/pwx_icons/truck-flatbed.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tsunami::before {
    mask-image: url('../icons/pwx_icons/tsunami.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tsunami.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tsunami-fill::before {
    mask-image: url('../icons/pwx_icons/tsunami-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tsunami-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tv::before {
    mask-image: url('../icons/pwx_icons/tv.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tv.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-tv-fill::before {
    mask-image: url('../icons/pwx_icons/tv-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/tv-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-twitch::before {
    mask-image: url('../icons/pwx_icons/twitch.svg');
    -webkit-mask-image: url('../icons/pwx_icons/twitch.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-twitter::before {
    mask-image: url('../icons/pwx_icons/twitter.svg');
    -webkit-mask-image: url('../icons/pwx_icons/twitter.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-twitter-fill::before {
    mask-image: url('../icons/pwx_icons/twitter-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/twitter-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-type::before {
    mask-image: url('../icons/pwx_icons/type.svg');
    -webkit-mask-image: url('../icons/pwx_icons/type.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-type-bold::before {
    mask-image: url('../icons/pwx_icons/type-bold.svg');
    -webkit-mask-image: url('../icons/pwx_icons/type-bold.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-type-h1::before {
    mask-image: url('../icons/pwx_icons/type-h1.svg');
    -webkit-mask-image: url('../icons/pwx_icons/type-h1.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-type-h2::before {
    mask-image: url('../icons/pwx_icons/type-h2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/type-h2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-type-h3::before {
    mask-image: url('../icons/pwx_icons/type-h3.svg');
    -webkit-mask-image: url('../icons/pwx_icons/type-h3.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-type-italic::before {
    mask-image: url('../icons/pwx_icons/type-italic.svg');
    -webkit-mask-image: url('../icons/pwx_icons/type-italic.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-type-strikethrough::before {
    mask-image: url('../icons/pwx_icons/type-strikethrough.svg');
    -webkit-mask-image: url('../icons/pwx_icons/type-strikethrough.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-type-underline::before {
    mask-image: url('../icons/pwx_icons/type-underline.svg');
    -webkit-mask-image: url('../icons/pwx_icons/type-underline.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-ui-checks::before {
    mask-image: url('../icons/pwx_icons/ui-checks.svg');
    -webkit-mask-image: url('../icons/pwx_icons/ui-checks.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-ui-checks-grid::before {
    mask-image: url('../icons/pwx_icons/ui-checks-grid.svg');
    -webkit-mask-image: url('../icons/pwx_icons/ui-checks-grid.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-ui-radios::before {
    mask-image: url('../icons/pwx_icons/ui-radios.svg');
    -webkit-mask-image: url('../icons/pwx_icons/ui-radios.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-umbrella::before {
    mask-image: url('../icons/pwx_icons/umbrella.svg');
    -webkit-mask-image: url('../icons/pwx_icons/umbrella.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-umbrella-fill::before {
    mask-image: url('../icons/pwx_icons/umbrella-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/umbrella-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-union::before {
    mask-image: url('../icons/pwx_icons/union.svg');
    -webkit-mask-image: url('../icons/pwx_icons/union.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-unlock::before {
    mask-image: url('../icons/pwx_icons/unlock.svg');
    -webkit-mask-image: url('../icons/pwx_icons/unlock.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-unlock-fill::before {
    mask-image: url('../icons/pwx_icons/unlock-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/unlock-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-upc::before {
    mask-image: url('../icons/pwx_icons/upc.svg');
    -webkit-mask-image: url('../icons/pwx_icons/upc.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-upc-scan::before {
    mask-image: url('../icons/pwx_icons/upc-scan.svg');
    -webkit-mask-image: url('../icons/pwx_icons/upc-scan.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-upload::before {
    mask-image: url('../icons/pwx_icons/upload.svg');
    -webkit-mask-image: url('../icons/pwx_icons/upload.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-upload-fill::before {
    mask-image: url('../icons/pwx_icons/upload-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/upload-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-vector-pen::before {
    mask-image: url('../icons/pwx_icons/vector-pen.svg');
    -webkit-mask-image: url('../icons/pwx_icons/vector-pen.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-vector-pen2::before {
    mask-image: url('../icons/pwx_icons/vector-pen2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/vector-pen2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-vector-pen2-fill::before {
    mask-image: url('../icons/pwx_icons/vector-pen2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/vector-pen2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-vector-pen-fill::before {
    mask-image: url('../icons/pwx_icons/vector-pen-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/vector-pen-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-venyl::before {
    mask-image: url('../icons/pwx_icons/venyl.svg');
    -webkit-mask-image: url('../icons/pwx_icons/venyl.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-view-list::before {
    mask-image: url('../icons/pwx_icons/view-list.svg');
    -webkit-mask-image: url('../icons/pwx_icons/view-list.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-view-list-fill::before {
    mask-image: url('../icons/pwx_icons/view-list-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/view-list-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-view-stacked::before {
    mask-image: url('../icons/pwx_icons/view-stacked.svg');
    -webkit-mask-image: url('../icons/pwx_icons/view-stacked.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-view-stacked-fill::before {
    mask-image: url('../icons/pwx_icons/view-stacked-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/view-stacked-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-vinyl-fill::before {
    mask-image: url('../icons/pwx_icons/vinyl-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/vinyl-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-voicemail::before {
    mask-image: url('../icons/pwx_icons/voicemail.svg');
    -webkit-mask-image: url('../icons/pwx_icons/voicemail.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-volume-down::before {
    mask-image: url('../icons/pwx_icons/volume-down.svg');
    -webkit-mask-image: url('../icons/pwx_icons/volume-down.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-volume-down-fill::before {
    mask-image: url('../icons/pwx_icons/volume-down-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/volume-down-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-volume-mute::before {
    mask-image: url('../icons/pwx_icons/volume-mute.svg');
    -webkit-mask-image: url('../icons/pwx_icons/volume-mute.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-volume-mute-fill::before {
    mask-image: url('../icons/pwx_icons/volume-mute-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/volume-mute-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-volume-off::before {
    mask-image: url('../icons/pwx_icons/volume-off.svg');
    -webkit-mask-image: url('../icons/pwx_icons/volume-off.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-volume-off-fill::before {
    mask-image: url('../icons/pwx_icons/volume-off-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/volume-off-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-volume-up::before {
    mask-image: url('../icons/pwx_icons/volume-up.svg');
    -webkit-mask-image: url('../icons/pwx_icons/volume-up.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-volume-up-fill::before {
    mask-image: url('../icons/pwx_icons/volume-up-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/volume-up-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-vr::before {
    mask-image: url('../icons/pwx_icons/vr.svg');
    -webkit-mask-image: url('../icons/pwx_icons/vr.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wallet::before {
    mask-image: url('../icons/pwx_icons/wallet.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wallet.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wallet2::before {
    mask-image: url('../icons/pwx_icons/wallet2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wallet2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wallet2-fill::before {
    mask-image: url('../icons/pwx_icons/wallet2-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wallet2-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wallet-fill::before {
    mask-image: url('../icons/pwx_icons/wallet-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wallet-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-watch::before {
    mask-image: url('../icons/pwx_icons/watch.svg');
    -webkit-mask-image: url('../icons/pwx_icons/watch.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-watch-fill::before {
    mask-image: url('../icons/pwx_icons/watch-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/watch-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-water::before {
    mask-image: url('../icons/pwx_icons/water.svg');
    -webkit-mask-image: url('../icons/pwx_icons/water.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-whatsapp::before {
    mask-image: url('../icons/pwx_icons/whatsapp.svg');
    -webkit-mask-image: url('../icons/pwx_icons/whatsapp.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-whatsapp-fill::before {
    mask-image: url('../icons/pwx_icons/whatsapp-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/whatsapp-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wifi::before {
    mask-image: url('../icons/pwx_icons/wifi.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wifi.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wifi-1::before {
    mask-image: url('../icons/pwx_icons/wifi-1.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wifi-1.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wifi2::before {
    mask-image: url('../icons/pwx_icons/wifi2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wifi2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wifi-2::before {
    mask-image: url('../icons/pwx_icons/wifi-2.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wifi-2.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wifi-off::before {
    mask-image: url('../icons/pwx_icons/wifi-off.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wifi-off.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wind::before {
    mask-image: url('../icons/pwx_icons/wind.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wind.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-window::before {
    mask-image: url('../icons/pwx_icons/window.svg');
    -webkit-mask-image: url('../icons/pwx_icons/window.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-window-dock::before {
    mask-image: url('../icons/pwx_icons/window-dock.svg');
    -webkit-mask-image: url('../icons/pwx_icons/window-dock.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-window-dock-fill::before {
    mask-image: url('../icons/pwx_icons/window-dock-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/window-dock-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-window-fill::before {
    mask-image: url('../icons/pwx_icons/window-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/window-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-window-sidebar::before {
    mask-image: url('../icons/pwx_icons/window-sidebar.svg');
    -webkit-mask-image: url('../icons/pwx_icons/window-sidebar.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-window-sidebar-fill::before {
    mask-image: url('../icons/pwx_icons/window-sidebar-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/window-sidebar-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-wrench::before {
    mask-image: url('../icons/pwx_icons/wrench.svg');
    -webkit-mask-image: url('../icons/pwx_icons/wrench.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-x::before {
    mask-image: url('../icons/pwx_icons/x.svg');
    -webkit-mask-image: url('../icons/pwx_icons/x.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-x-circle::before {
    mask-image: url('../icons/pwx_icons/x-circle.svg');
    -webkit-mask-image: url('../icons/pwx_icons/x-circle.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-x-circle-fill::before {
    mask-image: url('../icons/pwx_icons/x-circle-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/x-circle-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-x-diamond::before {
    mask-image: url('../icons/pwx_icons/x-diamond.svg');
    -webkit-mask-image: url('../icons/pwx_icons/x-diamond.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-x-diamond-fill::before {
    mask-image: url('../icons/pwx_icons/x-diamond-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/x-diamond-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-x-octagon::before {
    mask-image: url('../icons/pwx_icons/x-octagon.svg');
    -webkit-mask-image: url('../icons/pwx_icons/x-octagon.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-x-octagon-fill::before {
    mask-image: url('../icons/pwx_icons/x-octagon-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/x-octagon-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-x-square::before {
    mask-image: url('../icons/pwx_icons/x-square.svg');
    -webkit-mask-image: url('../icons/pwx_icons/x-square.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-x-square-fill::before {
    mask-image: url('../icons/pwx_icons/x-square-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/x-square-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-youtube::before {
    mask-image: url('../icons/pwx_icons/youtube.svg');
    -webkit-mask-image: url('../icons/pwx_icons/youtube.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-zoom-in::before {
    mask-image: url('../icons/pwx_icons/zoom-in.svg');
    -webkit-mask-image: url('../icons/pwx_icons/zoom-in.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-zoom-in-fill::before {
    mask-image: url('../icons/pwx_icons/zoom-in-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/zoom-in-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-zoom-out::before {
    mask-image: url('../icons/pwx_icons/zoom-out.svg');
    -webkit-mask-image: url('../icons/pwx_icons/zoom-out.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
.pwx-icon-zoom-out-fill::before {
    mask-image: url('../icons/pwx_icons/zoom-out-fill.svg');
    -webkit-mask-image: url('../icons/pwx_icons/zoom-out-fill.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
}
