@charset "UTF-8";
/* All @import statements must be first */
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc-BOeWTOD4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc-DqGufNeO.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc-DlzME5K_.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc-CkhJZR-_.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc-CBcvBZtf.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc-DO1Apj_S.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7-Dx4kXJAl.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc-BOeWTOD4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc-DqGufNeO.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc-DlzME5K_.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc-CkhJZR-_.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc-CBcvBZtf.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc-DO1Apj_S.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7-Dx4kXJAl.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc-BOeWTOD4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc-DqGufNeO.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc-DlzME5K_.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc-CkhJZR-_.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc-CBcvBZtf.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc-DO1Apj_S.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7-Dx4kXJAl.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc-BOeWTOD4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc-DqGufNeO.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc-DlzME5K_.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc-CkhJZR-_.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc-CBcvBZtf.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc-DO1Apj_S.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7-Dx4kXJAl.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc-BOeWTOD4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc-DqGufNeO.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc-DlzME5K_.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc-CkhJZR-_.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc-CBcvBZtf.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc-DO1Apj_S.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7-Dx4kXJAl.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc-BOeWTOD4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc-DqGufNeO.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc-DlzME5K_.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc-CkhJZR-_.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc-CBcvBZtf.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc-DO1Apj_S.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7-Dx4kXJAl.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc-BOeWTOD4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc-DqGufNeO.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc-DlzME5K_.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc-CkhJZR-_.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc-CBcvBZtf.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc-DO1Apj_S.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7-Dx4kXJAl.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc-BOeWTOD4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc-DqGufNeO.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc-DlzME5K_.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc-CkhJZR-_.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc-CBcvBZtf.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc-DO1Apj_S.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7-Dx4kXJAl.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc-BOeWTOD4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc-DqGufNeO.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc-DlzME5K_.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc-CkhJZR-_.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc-CBcvBZtf.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc-DO1Apj_S.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7-Dx4kXJAl.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaORs71cA-C7FdRbwB.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaHRs71cA-AGUkry7S.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaMRs71cA-5K55R7rt.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaNRs71cA-CmZo11nB.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaDRs4-ZB3Aladm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaORs71cA-C7FdRbwB.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaHRs71cA-AGUkry7S.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaMRs71cA-5K55R7rt.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaNRs71cA-CmZo11nB.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaDRs4-ZB3Aladm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaORs71cA-C7FdRbwB.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaHRs71cA-AGUkry7S.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaMRs71cA-5K55R7rt.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaNRs71cA-CmZo11nB.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaDRs4-ZB3Aladm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaORs71cA-C7FdRbwB.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaHRs71cA-AGUkry7S.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaMRs71cA-5K55R7rt.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaNRs71cA-CmZo11nB.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaDRs4-ZB3Aladm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaORs71cA-C7FdRbwB.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaHRs71cA-AGUkry7S.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaMRs71cA-5K55R7rt.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaNRs71cA-CmZo11nB.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaDRs4-ZB3Aladm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaORs71cA-C7FdRbwB.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaHRs71cA-AGUkry7S.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaMRs71cA-5K55R7rt.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaNRs71cA-CmZo11nB.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaDRs4-ZB3Aladm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaORs71cA-C7FdRbwB.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaHRs71cA-AGUkry7S.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaMRs71cA-5K55R7rt.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaNRs71cA-CmZo11nB.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaDRs4-ZB3Aladm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaORs71cA-C7FdRbwB.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaHRs71cA-AGUkry7S.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaMRs71cA-5K55R7rt.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaNRs71cA-CmZo11nB.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/XRXX3I6Li01BKofIMNaDRs4-ZB3Aladm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOOaBXso-D4X5GqEv.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIMeaBXso-CY6AOgYE.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOuaBXso-U01xdrZh.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIO-aBXso-CXYtwYOx.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofINeaB-BzFMHfZw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOOaBXso-D4X5GqEv.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIMeaBXso-CY6AOgYE.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOuaBXso-U01xdrZh.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIO-aBXso-CXYtwYOx.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofINeaB-BzFMHfZw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOOaBXso-D4X5GqEv.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIMeaBXso-CY6AOgYE.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOuaBXso-U01xdrZh.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIO-aBXso-CXYtwYOx.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofINeaB-BzFMHfZw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOOaBXso-D4X5GqEv.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIMeaBXso-CY6AOgYE.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOuaBXso-U01xdrZh.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIO-aBXso-CXYtwYOx.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofINeaB-BzFMHfZw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOOaBXso-D4X5GqEv.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIMeaBXso-CY6AOgYE.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOuaBXso-U01xdrZh.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIO-aBXso-CXYtwYOx.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofINeaB-BzFMHfZw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOOaBXso-D4X5GqEv.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIMeaBXso-CY6AOgYE.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOuaBXso-U01xdrZh.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIO-aBXso-CXYtwYOx.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofINeaB-BzFMHfZw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOOaBXso-D4X5GqEv.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIMeaBXso-CY6AOgYE.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOuaBXso-U01xdrZh.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIO-aBXso-CXYtwYOx.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofINeaB-BzFMHfZw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOOaBXso-D4X5GqEv.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIMeaBXso-CY6AOgYE.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIOuaBXso-U01xdrZh.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofIO-aBXso-CXYtwYOx.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/assets/XRXV3I6Li01BKofINeaB-BzFMHfZw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU-CF6Mjs9W.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU-C9vUoH1W.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU-BN4prdd5.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU-VCNM9v6e.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU-qN-POhBq.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU-Dld46tlZ.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU-vkAhbFyB.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU-BdF9m8sc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka-BZYj8CJm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU-CF6Mjs9W.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU-C9vUoH1W.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU-BN4prdd5.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU-VCNM9v6e.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU-qN-POhBq.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU-Dld46tlZ.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU-vkAhbFyB.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU-BdF9m8sc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka-BZYj8CJm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU-CF6Mjs9W.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU-C9vUoH1W.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU-BN4prdd5.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU-VCNM9v6e.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU-qN-POhBq.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU-Dld46tlZ.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU-vkAhbFyB.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU-BdF9m8sc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka-BZYj8CJm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU-CF6Mjs9W.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU-C9vUoH1W.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU-BN4prdd5.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU-VCNM9v6e.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU-qN-POhBq.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU-Dld46tlZ.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU-vkAhbFyB.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU-BdF9m8sc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka-BZYj8CJm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU-CF6Mjs9W.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU-C9vUoH1W.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU-BN4prdd5.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU-VCNM9v6e.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU-qN-POhBq.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU-Dld46tlZ.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU-vkAhbFyB.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU-BdF9m8sc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka-BZYj8CJm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU-CF6Mjs9W.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU-C9vUoH1W.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU-BN4prdd5.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU-VCNM9v6e.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU-qN-POhBq.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU-Dld46tlZ.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU-vkAhbFyB.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU-BdF9m8sc.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka-BZYj8CJm.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe-BCp_3N7R.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe-fOt7epNf.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe-Bgw4czJT.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe-DlT9XTxE.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe-4a3xuzGk.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe-B7iHSfaG.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe-_f1XEJpo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe-DYIxWhlt.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA-ccAYIvAh.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe-BCp_3N7R.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe-fOt7epNf.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe-Bgw4czJT.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe-DlT9XTxE.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe-4a3xuzGk.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe-B7iHSfaG.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe-_f1XEJpo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe-DYIxWhlt.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA-ccAYIvAh.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe-BCp_3N7R.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe-fOt7epNf.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe-Bgw4czJT.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe-DlT9XTxE.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe-4a3xuzGk.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe-B7iHSfaG.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe-_f1XEJpo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe-DYIxWhlt.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA-ccAYIvAh.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe-BCp_3N7R.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe-fOt7epNf.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe-Bgw4czJT.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe-DlT9XTxE.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe-4a3xuzGk.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe-B7iHSfaG.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe-_f1XEJpo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe-DYIxWhlt.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA-ccAYIvAh.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe-BCp_3N7R.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe-fOt7epNf.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe-Bgw4czJT.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe-DlT9XTxE.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe-4a3xuzGk.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe-B7iHSfaG.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe-_f1XEJpo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe-DYIxWhlt.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA-ccAYIvAh.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe-BCp_3N7R.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe-fOt7epNf.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe-Bgw4czJT.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe-DlT9XTxE.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe-4a3xuzGk.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe-B7iHSfaG.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe-_f1XEJpo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe-DYIxWhlt.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/build/assets/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA-ccAYIvAh.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*!
 * Skeleton Pack - Minified CSS Stylesheet
 * Created by ChronoSpark Solutions
 * Website: https://chronosparksolutions.com/
 * Version: 1.0.1
 * Description: A lightweight, optimized CSS bundle with vibrant, sky-inspired styles for UI components, animations, and responsive design.
 * Author: ChronoSpark Solutions Team
 * License: MIT
 * Last Updated: October 08, 2025
 * 
 * © 2025 ChronoSpark Solutions. All rights reserved.
 * "Where Time Meets Technology"
 */
/* ───── Bootstrap ───── */
/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}
[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}
*,::after,::before{box-sizing:border-box}
@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}
body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}
.h1,h1{font-size:calc(1.375rem + 1.5vw)}
@media (min-width:1200px){.h1,h1{font-size:2.5rem}}
.h2,h2{font-size:calc(1.325rem + .9vw)}
@media (min-width:1200px){.h2,h2{font-size:2rem}}
.h3,h3{font-size:calc(1.3rem + .6vw)}
@media (min-width:1200px){.h3,h3{font-size:1.75rem}}
.h4,h4{font-size:calc(1.275rem + .3vw)}
@media (min-width:1200px){.h4,h4{font-size:1.5rem}}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
p{margin-top:0;margin-bottom:1rem}
abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul{padding-left:2rem}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
.small,small{font-size:.875em}
.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}
sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}
a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}
a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}
pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}
pre code{font-size:inherit;color:inherit;word-break:normal}
code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}
a>code{color:inherit}
kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}
kbd kbd{padding:0;font-size:1em}
figure{margin:0 0 1rem}
img,svg{vertical-align:middle}
table{caption-side:bottom;border-collapse:collapse}
caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}
th{text-align:inherit;text-align:-webkit-match-parent}
tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}
label{display:inline-block}
button{border-radius:0}
button:focus:not(:focus-visible){outline:0}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,select{text-transform:none}
[role=button]{cursor:pointer}
select{word-wrap:normal}
select:disabled{opacity:1}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
::-moz-focus-inner{padding:0;border-style:none}
textarea{resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}
@media (min-width:1200px){legend{font-size:1.5rem}}
legend+*{clear:left}
::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}
::-webkit-inner-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-color-swatch-wrapper{padding:0}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
::file-selector-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
iframe{border:0}
summary{display:list-item;cursor:pointer}
progress{vertical-align:baseline}
[hidden]{display:none!important}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}
@media (min-width:1200px){.display-1{font-size:5rem}}
.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}
@media (min-width:1200px){.display-2{font-size:4.5rem}}
.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}
@media (min-width:1200px){.display-3{font-size:4rem}}
.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}
@media (min-width:1200px){.display-4{font-size:3.5rem}}
.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}
@media (min-width:1200px){.display-5{font-size:3rem}}
.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}
@media (min-width:1200px){.display-6{font-size:2.5rem}}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:.875em;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.blockquote>:last-child{margin-bottom:0}
.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}
.blockquote-footer::before{content:"— "}
.img-fluid{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}
@media (min-width:576px){.container,.container-sm{max-width:540px}}
@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}
@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}
@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}
@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}
:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}
.col{flex:1 0 0}
.row-cols-auto>*{flex:0 0 auto;width:auto}
.row-cols-1>*{flex:0 0 auto;width:100%}
.row-cols-2>*{flex:0 0 auto;width:50%}
.row-cols-3>*{flex:0 0 auto;width:33.33333333%}
.row-cols-4>*{flex:0 0 auto;width:25%}
.row-cols-5>*{flex:0 0 auto;width:20%}
.row-cols-6>*{flex:0 0 auto;width:16.66666667%}
.col-auto{flex:0 0 auto;width:auto}
.col-1{flex:0 0 auto;width:8.33333333%}
.col-2{flex:0 0 auto;width:16.66666667%}
.col-3{flex:0 0 auto;width:25%}
.col-4{flex:0 0 auto;width:33.33333333%}
.col-5{flex:0 0 auto;width:41.66666667%}
.col-6{flex:0 0 auto;width:50%}
.col-7{flex:0 0 auto;width:58.33333333%}
.col-8{flex:0 0 auto;width:66.66666667%}
.col-9{flex:0 0 auto;width:75%}
.col-10{flex:0 0 auto;width:83.33333333%}
.col-11{flex:0 0 auto;width:91.66666667%}
.col-12{flex:0 0 auto;width:100%}
.offset-1{margin-left:8.33333333%}
.offset-2{margin-left:16.66666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333333%}
.offset-5{margin-left:41.66666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333333%}
.offset-8{margin-left:66.66666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333333%}
.offset-11{margin-left:91.66666667%}
.g-0,.gx-0{--bs-gutter-x:0}
.g-0,.gy-0{--bs-gutter-y:0}
.g-1,.gx-1{--bs-gutter-x:0.25rem}
.g-1,.gy-1{--bs-gutter-y:0.25rem}
.g-2,.gx-2{--bs-gutter-x:0.5rem}
.g-2,.gy-2{--bs-gutter-y:0.5rem}
.g-3,.gx-3{--bs-gutter-x:1rem}
.g-3,.gy-3{--bs-gutter-y:1rem}
.g-4,.gx-4{--bs-gutter-x:1.5rem}
.g-4,.gy-4{--bs-gutter-y:1.5rem}
.g-5,.gx-5{--bs-gutter-x:3rem}
.g-5,.gy-5{--bs-gutter-y:3rem}
@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}
@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}
@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}
@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}
@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}
.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}
.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}
.table>tbody{vertical-align:inherit}
.table>thead{vertical-align:bottom}
.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}
.caption-top{caption-side:top}
.table-sm>:not(caption)>*>*{padding:.25rem .25rem}
.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}
.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}
.table-borderless>:not(caption)>*>*{border-bottom-width:0}
.table-borderless>:not(:first-child){border-top-width:0}
.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}
.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}
.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}
.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}
.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}
@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}
@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}
@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}
@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}
@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}
.form-label{margin-bottom:.5rem}
.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}
.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}
.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}
.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-control{transition:none}}
.form-control[type=file]{overflow:hidden}
.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}
.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}
.form-control::-webkit-datetime-edit{display:block;padding:0}
.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}
.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}
.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}
.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}
.form-control-plaintext:focus{outline:0}
.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}
.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}
.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}
.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}
.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}
.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}
.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}
textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}
textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}
textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}
.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}
.form-control-color:not(:disabled):not([readonly]){cursor:pointer}
.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}
.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}
.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}
.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}
.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-select{transition:none}}
.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}
.form-select:disabled{background-color:var(--bs-secondary-bg)}
.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}
.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}
.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}
[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}
.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}
.form-check .form-check-input{float:left;margin-left:-1.5em}
.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}
.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}
.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}
.form-check-input[type=checkbox]{border-radius:.25em}
.form-check-input[type=radio]{border-radius:50%}
.form-check-input:active{filter:brightness(90%)}
.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}
.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}
.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}
.form-switch{padding-left:2.5em}
.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}
.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}
.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}
.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}
.form-check-inline{display:inline-block;margin-right:1rem}
.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}
.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}
.form-range:focus{outline:0}
.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}
.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}
.form-range::-moz-focus-outer{border:0}
.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}
.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}
.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}
.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}
.form-range::-moz-range-thumb:active{background-color:#b6d4fe}
.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}
.form-range:disabled{pointer-events:none}
.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}
.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}
.form-floating{position:relative}
.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}
.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}
.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}
.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}
.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}
.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}
.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}
.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}
.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}
.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}
.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}
.input-group .btn{position:relative;z-index:2}
.input-group .btn:focus{z-index:5}
.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}
.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}
.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}
.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}
.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}
.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}
.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}
.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}
.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}
.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}
.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}
.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}
.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}
.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}
.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}
.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}
.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}
.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}
.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}
.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}
.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}
.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}
.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}
.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}
.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}
.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}
.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}
.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}
.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}
.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}
.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}
.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.btn{transition:none}}
.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}
.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}
.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}
.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}
.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}
.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}
.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}
.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}
.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}
.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}
.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}
.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}
.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}
.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}
.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}
.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}
.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}
.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}
.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}
.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}
.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}
.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}
.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}
.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}
.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}
.btn-link:focus-visible{color:var(--bs-btn-color)}
.btn-link:hover{color:var(--bs-btn-hover-color)}
.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}
.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}
.fade{transition:opacity .15s linear}
@media (prefers-reduced-motion:reduce){.fade{transition:none}}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{height:0;overflow:hidden;transition:height .35s ease}
@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}
.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}
@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}
.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}
.dropdown-toggle{white-space:nowrap}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle:empty::after{margin-left:0}
.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}
.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}
.dropdown-menu-start{--bs-position:start}
.dropdown-menu-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-end{--bs-position:end}
.dropdown-menu-end[data-bs-popper]{right:0;left:auto}
@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}
@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}
@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}
@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}
@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}
.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}
.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}
.dropup .dropdown-toggle:empty::after{margin-left:0}
.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}
.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}
.dropend .dropdown-toggle:empty::after{margin-left:0}
.dropend .dropdown-toggle::after{vertical-align:0}
.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}
.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}
.dropstart .dropdown-toggle::after{display:none}
.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}
.dropstart .dropdown-toggle:empty::after{margin-left:0}
.dropstart .dropdown-toggle::before{vertical-align:0}
.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}
.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}
.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}
.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}
.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}
.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}
.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}
.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}
.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}
.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}
.btn-toolbar .input-group{width:auto}
.btn-group{border-radius:var(--bs-border-radius)}
.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}
.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}
.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}
.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}
.dropstart .dropdown-toggle-split::before{margin-right:0}
.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}
.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}
.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}
.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}
.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}
.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}
.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}
.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}
.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}
.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}
.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}
.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}
.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}
.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}
.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}
.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}
.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}
.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}
.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}
.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}
.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}
.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}
.navbar-nav .dropdown-menu{position:static}
.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}
.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}
.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}
.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}
@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}
.navbar-toggler:hover{text-decoration:none}
.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}
.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}
@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}
@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}
@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}
@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}
@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}
.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}
.navbar-expand .navbar-nav{flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}
.navbar-expand .navbar-nav-scroll{overflow:visible}
.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}
.navbar-expand .offcanvas .offcanvas-header{display:none}
.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}
.card>hr{margin-right:0;margin-left:0}
.card>.list-group{border-top:inherit;border-bottom:inherit}
.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}
.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}
.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}
.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}
.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}
.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}
.card-text:last-child{margin-bottom:0}
.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}
.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}
.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}
.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}
.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}
.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}
.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}
.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}
.card-img,.card-img-bottom,.card-img-top{width:100%}
.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}
.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}
.card-group>.card{margin-bottom:var(--bs-card-group-margin)}
@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}
.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}
.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}
@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}
.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}
.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}
.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}
@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}
.accordion-button:hover{z-index:2}
.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}
.accordion-header{margin-bottom:0}
.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}
.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}
.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}
.accordion-item:not(:first-of-type){border-top:0}
.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}
.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}
.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}
.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}
.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}
.accordion-flush>.accordion-item:first-child{border-top:0}
.accordion-flush>.accordion-item:last-child{border-bottom:0}
.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}
[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}
.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}
.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}
.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}
.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}
.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}
.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.page-link{transition:none}}
.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}
.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}
.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}
.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}
.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}
.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}
.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}
.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}
.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}
.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}
.badge:empty{display:none}
.btn .badge{position:relative;top:-1px}
.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}
.alert-heading{color:inherit}
.alert-link{font-weight:700;color:var(--bs-alert-link-color)}
.alert-dismissible{padding-right:3rem}
.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}
.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}
.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}
.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}
.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}
.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}
.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}
.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}
.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}
@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}
.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}
.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}
@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}
.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}
.progress-stacked>.progress{overflow:visible}
.progress-stacked>.progress>.progress-bar{width:100%}
.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}
@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}
.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}
.list-group-numbered{list-style-type:none;counter-reset:section}
.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}
.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}
.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}
.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}
.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}
.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}
.list-group-item+.list-group-item{border-top-width:0}
.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}
.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}
.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}
.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}
.list-group-horizontal{flex-direction:row}
.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}
.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}
.list-group-horizontal>.list-group-item.active{margin-top:0}
.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}
.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}
@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}
@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}
@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}
@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}
@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}
.list-group-flush{border-radius:0}
.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}
.list-group-flush>.list-group-item:last-child{border-bottom-width:0}
.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}
.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}
.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}
.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}
.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}
.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}
.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}
.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}
.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}
.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}
.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}
.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}
.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}
:root,[data-bs-theme=light]{--bs-btn-close-filter: }
[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}
.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}
.toast.showing{opacity:0}
.toast:not(.show){display:none}
.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}
.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}
.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}
.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}
.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}
.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}
.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}
.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}
@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}
.modal.show .modal-dialog{transform:none}
.modal.modal-static .modal-dialog{transform:scale(1.02)}
.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}
.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}
.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}
.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}
.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}
.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}
.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}
.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}
.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}
@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}
@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}
@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}
.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}
.modal-fullscreen .modal-body{overflow-y:auto}
@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}
@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}
@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}
@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}
@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}
.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}
.tooltip.show{opacity:var(--bs-tooltip-opacity)}
.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}
.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}
.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}
.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}
.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}
.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}
.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}
.popover-header:empty{display:none}
.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}
.carousel{position:relative}
.carousel.pointer-event{touch-action:pan-y}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner::after{display:block;clear:both;content:""}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}
@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}
.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}
.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}
.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}
.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}
.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}
.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}
@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}
@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}
.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}
@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}
.carousel-indicators .active{opacity:1}
.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}
.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}
:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }
[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}
.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}
@keyframes spinner-border{to{transform:rotate(360deg)}}
.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}
.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}
@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}
.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}
.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}
@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}
.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}
@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}
@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}
@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}
@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}
@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}
@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}
@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}
@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}
@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}
@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}
@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}
@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}
@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}
@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}
@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}
@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}
@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}
@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}
@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}
@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}
.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}
@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}
.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}
.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}
.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}
.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}
.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}
.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}
.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.offcanvas-backdrop.fade{opacity:0}
.offcanvas-backdrop.show{opacity:.5}
.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}
.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}
.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}
.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}
.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}
.placeholder.btn::before{display:inline-block;content:""}
.placeholder-xs{min-height:.6em}
.placeholder-sm{min-height:.8em}
.placeholder-lg{min-height:1.2em}
.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}
@keyframes placeholder-glow{50%{opacity:.2}}
.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}
@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}
.clearfix::after{display:block;clear:both;content:""}
.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}
.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}
.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}
.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}
.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}
.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}
.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}
.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}
.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}
.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}
.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}
.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}
.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}
.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}
.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}
.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}
.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}
.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}
.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}
.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}
.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}
.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}
.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}
.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}
.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}
.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}
.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}
.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}
@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}
.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}
.ratio{position:relative;width:100%}
.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}
.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}
.ratio-1x1{--bs-aspect-ratio:100%}
.ratio-4x3{--bs-aspect-ratio:75%}
.ratio-16x9{--bs-aspect-ratio:56.25%}
.ratio-21x9{--bs-aspect-ratio:42.8571428571%}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}
@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}
@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}
@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}
@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}
@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}
.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}
.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}
.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}
.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}
.align-baseline{vertical-align:baseline!important}
.align-top{vertical-align:top!important}
.align-middle{vertical-align:middle!important}
.align-bottom{vertical-align:bottom!important}
.align-text-bottom{vertical-align:text-bottom!important}
.align-text-top{vertical-align:text-top!important}
.float-start{float:left!important}
.float-end{float:right!important}
.float-none{float:none!important}
.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}
.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}
.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}
.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}
.object-fit-none{-o-object-fit:none!important;object-fit:none!important}
.opacity-0{opacity:0!important}
.opacity-25{opacity:.25!important}
.opacity-50{opacity:.5!important}
.opacity-75{opacity:.75!important}
.opacity-100{opacity:1!important}
.overflow-auto{overflow:auto!important}
.overflow-hidden{overflow:hidden!important}
.overflow-visible{overflow:visible!important}
.overflow-scroll{overflow:scroll!important}
.overflow-x-auto{overflow-x:auto!important}
.overflow-x-hidden{overflow-x:hidden!important}
.overflow-x-visible{overflow-x:visible!important}
.overflow-x-scroll{overflow-x:scroll!important}
.overflow-y-auto{overflow-y:auto!important}
.overflow-y-hidden{overflow-y:hidden!important}
.overflow-y-visible{overflow-y:visible!important}
.overflow-y-scroll{overflow-y:scroll!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-grid{display:grid!important}
.d-inline-grid{display:inline-grid!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:flex!important}
.d-inline-flex{display:inline-flex!important}
.d-none{display:none!important}
.shadow{box-shadow:var(--bs-box-shadow)!important}
.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}
.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}
.shadow-none{box-shadow:none!important}
.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}
.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}
.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}
.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}
.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}
.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}
.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}
.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-fixed{position:fixed!important}
.position-sticky{position:-webkit-sticky!important;position:sticky!important}
.top-0{top:0!important}
.top-50{top:50%!important}
.top-100{top:100%!important}
.bottom-0{bottom:0!important}
.bottom-50{bottom:50%!important}
.bottom-100{bottom:100%!important}
.start-0{left:0!important}
.start-50{left:50%!important}
.start-100{left:100%!important}
.end-0{right:0!important}
.end-50{right:50%!important}
.end-100{right:100%!important}
.translate-middle{transform:translate(-50%,-50%)!important}
.translate-middle-x{transform:translateX(-50%)!important}
.translate-middle-y{transform:translateY(-50%)!important}
.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}
.border-0{border:0!important}
.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}
.border-top-0{border-top:0!important}
.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}
.border-end-0{border-right:0!important}
.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}
.border-bottom-0{border-bottom:0!important}
.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}
.border-start-0{border-left:0!important}
.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}
.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}
.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}
.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}
.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}
.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}
.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}
.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}
.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}
.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}
.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}
.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}
.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}
.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}
.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}
.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}
.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}
.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}
.border-1{border-width:1px!important}
.border-2{border-width:2px!important}
.border-3{border-width:3px!important}
.border-4{border-width:4px!important}
.border-5{border-width:5px!important}
.border-opacity-10{--bs-border-opacity:0.1}
.border-opacity-25{--bs-border-opacity:0.25}
.border-opacity-50{--bs-border-opacity:0.5}
.border-opacity-75{--bs-border-opacity:0.75}
.border-opacity-100{--bs-border-opacity:1}
.w-25{width:25%!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.w-auto{width:auto!important}
.mw-100{max-width:100%!important}
.vw-100{width:100vw!important}
.min-vw-100{min-width:100vw!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.h-auto{height:auto!important}
.mh-100{max-height:100%!important}
.vh-100{height:100vh!important}
.min-vh-100{min-height:100vh!important}
.flex-fill{flex:1 1 auto!important}
.flex-row{flex-direction:row!important}
.flex-column{flex-direction:column!important}
.flex-row-reverse{flex-direction:row-reverse!important}
.flex-column-reverse{flex-direction:column-reverse!important}
.flex-grow-0{flex-grow:0!important}
.flex-grow-1{flex-grow:1!important}
.flex-shrink-0{flex-shrink:0!important}
.flex-shrink-1{flex-shrink:1!important}
.flex-wrap{flex-wrap:wrap!important}
.flex-nowrap{flex-wrap:nowrap!important}
.flex-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-start{justify-content:flex-start!important}
.justify-content-end{justify-content:flex-end!important}
.justify-content-center{justify-content:center!important}
.justify-content-between{justify-content:space-between!important}
.justify-content-around{justify-content:space-around!important}
.justify-content-evenly{justify-content:space-evenly!important}
.align-items-start{align-items:flex-start!important}
.align-items-end{align-items:flex-end!important}
.align-items-center{align-items:center!important}
.align-items-baseline{align-items:baseline!important}
.align-items-stretch{align-items:stretch!important}
.align-content-start{align-content:flex-start!important}
.align-content-end{align-content:flex-end!important}
.align-content-center{align-content:center!important}
.align-content-between{align-content:space-between!important}
.align-content-around{align-content:space-around!important}
.align-content-stretch{align-content:stretch!important}
.align-self-auto{align-self:auto!important}
.align-self-start{align-self:flex-start!important}
.align-self-end{align-self:flex-end!important}
.align-self-center{align-self:center!important}
.align-self-baseline{align-self:baseline!important}
.align-self-stretch{align-self:stretch!important}
.order-first{order:-1!important}
.order-0{order:0!important}
.order-1{order:1!important}
.order-2{order:2!important}
.order-3{order:3!important}
.order-4{order:4!important}
.order-5{order:5!important}
.order-last{order:6!important}
.m-0{margin:0!important}
.m-1{margin:.25rem!important}
.m-2{margin:.5rem!important}
.m-3{margin:1rem!important}
.m-4{margin:1.5rem!important}
.m-5{margin:3rem!important}
.m-auto{margin:auto!important}
.mx-0{margin-right:0!important;margin-left:0!important}
.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}
.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}
.mx-3{margin-right:1rem!important;margin-left:1rem!important}
.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}
.mx-5{margin-right:3rem!important;margin-left:3rem!important}
.mx-auto{margin-right:auto!important;margin-left:auto!important}
.my-0{margin-top:0!important;margin-bottom:0!important}
.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}
.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}
.my-3{margin-top:1rem!important;margin-bottom:1rem!important}
.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}
.my-5{margin-top:3rem!important;margin-bottom:3rem!important}
.my-auto{margin-top:auto!important;margin-bottom:auto!important}
.mt-0{margin-top:0!important}
.mt-1{margin-top:.25rem!important}
.mt-2{margin-top:.5rem!important}
.mt-3{margin-top:1rem!important}
.mt-4{margin-top:1.5rem!important}
.mt-5{margin-top:3rem!important}
.mt-auto{margin-top:auto!important}
.me-0{margin-right:0!important}
.me-1{margin-right:.25rem!important}
.me-2{margin-right:.5rem!important}
.me-3{margin-right:1rem!important}
.me-4{margin-right:1.5rem!important}
.me-5{margin-right:3rem!important}
.me-auto{margin-right:auto!important}
.mb-0{margin-bottom:0!important}
.mb-1{margin-bottom:.25rem!important}
.mb-2{margin-bottom:.5rem!important}
.mb-3{margin-bottom:1rem!important}
.mb-4{margin-bottom:1.5rem!important}
.mb-5{margin-bottom:3rem!important}
.mb-auto{margin-bottom:auto!important}
.ms-0{margin-left:0!important}
.ms-1{margin-left:.25rem!important}
.ms-2{margin-left:.5rem!important}
.ms-3{margin-left:1rem!important}
.ms-4{margin-left:1.5rem!important}
.ms-5{margin-left:3rem!important}
.ms-auto{margin-left:auto!important}
.p-0{padding:0!important}
.p-1{padding:.25rem!important}
.p-2{padding:.5rem!important}
.p-3{padding:1rem!important}
.p-4{padding:1.5rem!important}
.p-5{padding:3rem!important}
.px-0{padding-right:0!important;padding-left:0!important}
.px-1{padding-right:.25rem!important;padding-left:.25rem!important}
.px-2{padding-right:.5rem!important;padding-left:.5rem!important}
.px-3{padding-right:1rem!important;padding-left:1rem!important}
.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}
.px-5{padding-right:3rem!important;padding-left:3rem!important}
.py-0{padding-top:0!important;padding-bottom:0!important}
.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}
.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}
.py-3{padding-top:1rem!important;padding-bottom:1rem!important}
.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
.py-5{padding-top:3rem!important;padding-bottom:3rem!important}
.pt-0{padding-top:0!important}
.pt-1{padding-top:.25rem!important}
.pt-2{padding-top:.5rem!important}
.pt-3{padding-top:1rem!important}
.pt-4{padding-top:1.5rem!important}
.pt-5{padding-top:3rem!important}
.pe-0{padding-right:0!important}
.pe-1{padding-right:.25rem!important}
.pe-2{padding-right:.5rem!important}
.pe-3{padding-right:1rem!important}
.pe-4{padding-right:1.5rem!important}
.pe-5{padding-right:3rem!important}
.pb-0{padding-bottom:0!important}
.pb-1{padding-bottom:.25rem!important}
.pb-2{padding-bottom:.5rem!important}
.pb-3{padding-bottom:1rem!important}
.pb-4{padding-bottom:1.5rem!important}
.pb-5{padding-bottom:3rem!important}
.ps-0{padding-left:0!important}
.ps-1{padding-left:.25rem!important}
.ps-2{padding-left:.5rem!important}
.ps-3{padding-left:1rem!important}
.ps-4{padding-left:1.5rem!important}
.ps-5{padding-left:3rem!important}
.gap-0{gap:0!important}
.gap-1{gap:.25rem!important}
.gap-2{gap:.5rem!important}
.gap-3{gap:1rem!important}
.gap-4{gap:1.5rem!important}
.gap-5{gap:3rem!important}
.row-gap-0{row-gap:0!important}
.row-gap-1{row-gap:.25rem!important}
.row-gap-2{row-gap:.5rem!important}
.row-gap-3{row-gap:1rem!important}
.row-gap-4{row-gap:1.5rem!important}
.row-gap-5{row-gap:3rem!important}
.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}
.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}
.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}
.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}
.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}
.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}
.font-monospace{font-family:var(--bs-font-monospace)!important}
.fs-1{font-size:calc(1.375rem + 1.5vw)!important}
.fs-2{font-size:calc(1.325rem + .9vw)!important}
.fs-3{font-size:calc(1.3rem + .6vw)!important}
.fs-4{font-size:calc(1.275rem + .3vw)!important}
.fs-5{font-size:1.25rem!important}
.fs-6{font-size:1rem!important}
.fst-italic{font-style:italic!important}
.fst-normal{font-style:normal!important}
.fw-lighter{font-weight:lighter!important}
.fw-light{font-weight:300!important}
.fw-normal{font-weight:400!important}
.fw-medium{font-weight:500!important}
.fw-semibold{font-weight:600!important}
.fw-bold{font-weight:700!important}
.fw-bolder{font-weight:bolder!important}
.lh-1{line-height:1!important}
.lh-sm{line-height:1.25!important}
.lh-base{line-height:1.5!important}
.lh-lg{line-height:2!important}
.text-start{text-align:left!important}
.text-end{text-align:right!important}
.text-center{text-align:center!important}
.text-decoration-none{text-decoration:none!important}
.text-decoration-underline{text-decoration:underline!important}
.text-decoration-line-through{text-decoration:line-through!important}
.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.text-wrap{white-space:normal!important}
.text-nowrap{white-space:nowrap!important}
.text-break{word-wrap:break-word!important;word-break:break-word!important}
.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}
.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}
.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}
.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}
.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}
.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}
.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}
.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}
.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}
.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}
.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}
.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}
.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}
.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}
.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}
.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}
.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}
.text-reset{--bs-text-opacity:1;color:inherit!important}
.text-opacity-25{--bs-text-opacity:0.25}
.text-opacity-50{--bs-text-opacity:0.5}
.text-opacity-75{--bs-text-opacity:0.75}
.text-opacity-100{--bs-text-opacity:1}
.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}
.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}
.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}
.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}
.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}
.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}
.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}
.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}
.link-opacity-10{--bs-link-opacity:0.1}
.link-opacity-10-hover:hover{--bs-link-opacity:0.1}
.link-opacity-25{--bs-link-opacity:0.25}
.link-opacity-25-hover:hover{--bs-link-opacity:0.25}
.link-opacity-50{--bs-link-opacity:0.5}
.link-opacity-50-hover:hover{--bs-link-opacity:0.5}
.link-opacity-75{--bs-link-opacity:0.75}
.link-opacity-75-hover:hover{--bs-link-opacity:0.75}
.link-opacity-100{--bs-link-opacity:1}
.link-opacity-100-hover:hover{--bs-link-opacity:1}
.link-offset-1{text-underline-offset:0.125em!important}
.link-offset-1-hover:hover{text-underline-offset:0.125em!important}
.link-offset-2{text-underline-offset:0.25em!important}
.link-offset-2-hover:hover{text-underline-offset:0.25em!important}
.link-offset-3{text-underline-offset:0.375em!important}
.link-offset-3-hover:hover{text-underline-offset:0.375em!important}
.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}
.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}
.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}
.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}
.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}
.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}
.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}
.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}
.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}
.link-underline-opacity-0{--bs-link-underline-opacity:0}
.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}
.link-underline-opacity-10{--bs-link-underline-opacity:0.1}
.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}
.link-underline-opacity-25{--bs-link-underline-opacity:0.25}
.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}
.link-underline-opacity-50{--bs-link-underline-opacity:0.5}
.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}
.link-underline-opacity-75{--bs-link-underline-opacity:0.75}
.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}
.link-underline-opacity-100{--bs-link-underline-opacity:1}
.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}
.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}
.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}
.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}
.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}
.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}
.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}
.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}
.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}
.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}
.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}
.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}
.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}
.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}
.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}
.bg-opacity-10{--bs-bg-opacity:0.1}
.bg-opacity-25{--bs-bg-opacity:0.25}
.bg-opacity-50{--bs-bg-opacity:0.5}
.bg-opacity-75{--bs-bg-opacity:0.75}
.bg-opacity-100{--bs-bg-opacity:1}
.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}
.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}
.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}
.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}
.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}
.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}
.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}
.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}
.bg-gradient{background-image:var(--bs-gradient)!important}
.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}
.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}
.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}
.pe-none{pointer-events:none!important}
.pe-auto{pointer-events:auto!important}
.rounded{border-radius:var(--bs-border-radius)!important}
.rounded-0{border-radius:0!important}
.rounded-1{border-radius:var(--bs-border-radius-sm)!important}
.rounded-2{border-radius:var(--bs-border-radius)!important}
.rounded-3{border-radius:var(--bs-border-radius-lg)!important}
.rounded-4{border-radius:var(--bs-border-radius-xl)!important}
.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}
.rounded-circle{border-radius:50%!important}
.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}
.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}
.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}
.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}
.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}
.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}
.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}
.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}
.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}
.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}
.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}
.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}
.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}
.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}
.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}
.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}
.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}
.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}
.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}
.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}
.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}
.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}
.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}
.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}
.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}
.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}
.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}
.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}
.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}
.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}
.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}
.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}
.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}
.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}
.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}
.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}
.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
.z-n1{z-index:-1!important}
.z-0{z-index:0!important}
.z-1{z-index:1!important}
.z-2{z-index:2!important}
.z-3{z-index:3!important}
@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}
@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}
@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}
@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}
@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}
@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}
@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}
.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}
.select2-results__option--selectable{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}
.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--group{padding:0}
.select2-container--default .select2-results__option--disabled{color:#999}
.select2-container--default .select2-results__option--selected{background-color:#ddd}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}
.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option--group{padding:0}
.select2-container--classic .select2-results__option--disabled{color:grey}
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/* ───── External Lib Styles ───── */
/*-------------------------------------------------------
Pack-Name: CSS Toast
-------------------------------------------------------*/
.cssToast-capsule{font-size:0;height:0;width:100%;transform:translateZ(0);backface-visibility:hidden;transition:transform .5s cubic-bezier(.25, .8, .25, 1),height .5s cubic-bezier(.25, .8, .25, 1)}
.cssToast-capsule,.cssToast-capsule *{box-sizing:border-box}
.cssToast-overlay{display:block;position:fixed;top:-100px;left:0;right:0;bottom:-100px;z-index:997}
.cssToast{display:inline-block;clear:both;position:relative;font-size:14px;padding:8px 45px 9px 0;background:rgba(238,238,238,.9);border-color:rgba(238,238,238,.9);max-width:500px !important;pointer-events:all;cursor:default;transform:translateX(0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:54px;margin:5px 10px;border-radius:5px!important}
.cssToast>.cssToast-progressbar{position:absolute;left:8px;bottom:0;width:calc(100% - 16px);z-index:1;background:rgba(255,255,255,.2);border-radius:10px}
.cssToast>.cssToast-progressbar>div{height:2px;width:100%;background:rgba(0,0,0,.3);border-radius:0 0 3px 3px}
.cssToast.cssToast-balloon:before{content:"";position:absolute;right:8px;left:auto;width:0;height:0;top:100%;border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;border-radius:0}
.cssToast.cssToast-balloon .cssToast-progressbar{top:0;bottom:auto}
.cssToast.cssToast-balloon>div{border-radius:0 0 0 3px}
.cssToast>.cssToast-cover{position:absolute;left:0;top:0;bottom:0;height:100%;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.1)}
.cssToast>.cssToast-close{position:absolute;right:0;top:0;border:0;padding:0;opacity:.6;width:42px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC) 50% 50%/8px no-repeat;cursor:pointer;outline:0}
.cssToast>.cssToast-close:hover{opacity:1}
.cssToast>.cssToast-body{position:relative;padding:0 0 0 10px;height:auto;min-height:36px;margin:0 0 0 15px;text-align:left}
.cssToast>.cssToast-body:after{content:"";display:table;clear:both}
.cssToast>.cssToast-body .cssToast-texts{margin:10px 0 0;padding-right:2px;display:inline-block;float:left}
.cssToast>.cssToast-body .cssToast-inputs{min-height:19px;float:left;margin:3px -2px}
.cssToast>.cssToast-body .cssToast-inputs>input:not([type=checkbox]):not([type=radio]),.cssToast>.cssToast-body .cssToast-inputs>select{position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:4px 7px;font-size:13px;letter-spacing:.02em;background:rgba(0,0,0,.1);color:#000;box-shadow:0 0 0 1px rgba(0,0,0,.2);min-height:26px}
.cssToast>.cssToast-body .cssToast-buttons>a:focus,.cssToast>.cssToast-body .cssToast-buttons>button:focus,.cssToast>.cssToast-body .cssToast-buttons>input:not([type=checkbox]):not([type=radio]):focus,.cssToast>.cssToast-body .cssToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,.cssToast>.cssToast-body .cssToast-inputs>select:focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}
.cssToast>.cssToast-body .cssToast-buttons{min-height:17px;float:left;margin:4px -2px}
.cssToast>.cssToast-body .cssToast-buttons>a,.cssToast>.cssToast-body .cssToast-buttons>button,.cssToast>.cssToast-body .cssToast-buttons>input:not([type=checkbox]):not([type=radio]){position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:5px 10px;font-size:12px;letter-spacing:.02em;cursor:pointer;background:rgba(0,0,0,.1);color:#000}
.cssToast>.cssToast-body .cssToast-buttons>a:hover,.cssToast>.cssToast-body .cssToast-buttons>button:hover,.cssToast>.cssToast-body .cssToast-buttons>input:not([type=checkbox]):not([type=radio]):hover{background:rgba(0,0,0,.2)}
.cssToast>.cssToast-body .cssToast-buttons>a:active,.cssToast>.cssToast-body .cssToast-buttons>button:active,.cssToast>.cssToast-body .cssToast-buttons>input:not([type=checkbox]):not([type=radio]):active{top:1px}
.cssToast>.cssToast-body .cssToast-icon{position:absolute;left:0;top:50%;display:table;font-size:20px;line-height:24px;margin-top:-11px;color:#000;width:24px;height:24px}
.cssToast>.cssToast-body .cssToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) 50% 50%/85% no-repeat}
.cssToast>.cssToast-body .cssToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==) 50% 50%/85% no-repeat}
.cssToast>.cssToast-body .cssToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC) 50% 50%/80% no-repeat}
.cssToast>.cssToast-body .cssToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) 50% 50%/85% no-repeat}
.cssToast>.cssToast-body .cssToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNcssAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 50% 50%/85% no-repeat}
.cssToast>.cssToast-body .cssToast-message,.cssToast>.cssToast-body .cssToast-title{padding:0;font-size:14px;line-height:16px;text-align:left;float:left;white-space:normal}
.cssToast>.cssToast-body .cssToast-title{color:#000;margin:0 0 6px 0}
.cssToast>.cssToast-body .cssToast-message{margin:0 0 10px;color:#02081f;font-weight:500}
.cssToast.cssToast-animateInside .cssToast-buttons-child,.cssToast.cssToast-animateInside .cssToast-icon,.cssToast.cssToast-animateInside .cssToast-inputs-child,.cssToast.cssToast-animateInside .cssToast-message,.cssToast.cssToast-animateInside .cssToast-title{opacity:0}
.cssToast-target{position:relative;width:100%;margin:0 auto}
.cssToast-target .cssToast-capsule{overflow:hidden}
.cssToast-target .cssToast-capsule:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.cssToast-target .cssToast-capsule .cssToast{width:100%;float:left}
.cssToast-wrapper{z-index:99999;position:fixed;width:100%;pointer-events:none;display:flex;flex-direction:column}
.cssToast-wrapper .cssToast.cssToast-balloon:before{border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;right:8px;left:auto}
.cssToast-wrapper-bottomLeft{left:0;bottom:0;text-align:left}
.cssToast-wrapper-bottomLeft .cssToast.cssToast-balloon:before,.cssToast-wrapper-topLeft .cssToast.cssToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}
.cssToast-wrapper-bottomRight{right:0;bottom:0;text-align:right}
.cssToast-wrapper-topLeft{left:0;top:0;text-align:left}
.cssToast-wrapper-topRight{top:0;right:0;text-align:right}
.cssToast-wrapper-topCenter{top:0;left:0;right:0;text-align:center}
.cssToast-wrapper-bottomCenter,.cssToast-wrapper-center{bottom:0;left:0;right:0;text-align:center}
.cssToast-wrapper-center{top:0;justify-content:center;flex-flow:column;align-items:center}
.cssToast-rtl{direction:rtl;padding:8px 0 9px 45px}
.cssToast-rtl .cssToast-body .cssToast-icon,.cssToast-rtl .cssToast-cover{left:auto;right:0}
.cssToast-rtl .cssToast-close{right:auto;left:0}
.cssToast-rtl .cssToast-body{padding:0 10px 0 0;margin:0 16px 0 0;text-align:right}
.cssToast-rtl .cssToast-body .cssToast-buttons,.cssToast-rtl .cssToast-body .cssToast-inputs,.cssToast-rtl .cssToast-body .cssToast-message,.cssToast-rtl .cssToast-body .cssToast-texts,.cssToast-rtl .cssToast-body .cssToast-title{float:right;text-align:right}
@media only screen and (min-width:568px){.cssToast-wrapper{padding:10px 15px}.cssToast{margin:5px 0;border-radius:3px;width:auto}.cssToast:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1),0 8px 8px -5px rgba(0,0,0,.25)}.cssToast:not(.cssToast-rtl) .cssToast-cover{border-radius:3px 0 0 3px}.cssToast.cssToast-rtl .cssToast-cover{border-radius:0 3px 3px 0}.cssToast.cssToast-color-dark:after{box-shadow:inset 0 -10px 20px -10px rgba(255,255,255,.3),0 10px 10px -5px rgba(0,0,0,.25)}.cssToast.cssToast-balloon .cssToast-progressbar{background:0 0}.cssToast.cssToast-balloon:after{box-shadow:0 10px 10px -5px rgba(0,0,0,.25),inset 0 10px 20px -5px rgba(0,0,0,.25)}.cssToast-target .cssToast:after{box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1)}}
.cssToast.cssToast-theme-dark{background:#565c70;border-color:#565c70}
.cssToast.cssToast-theme-dark .cssToast-icon,.cssToast.cssToast-theme-dark .cssToast-title{color:#fff}
.cssToast.cssToast-theme-dark .cssToast-message{color:rgba(255,255,255,.7);font-weight:300}
.cssToast.cssToast-theme-dark .cssToast-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNcssAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 50% 50%/8px no-repeat}
.cssToast.cssToast-theme-dark .cssToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) 50% 50%/85% no-repeat}
.cssToast.cssToast-theme-dark .cssToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==) 50% 50%/85% no-repeat}
.cssToast.cssToast-theme-dark .cssToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC) 50% 50%/80% no-repeat}
.cssToast.cssToast-theme-dark .cssToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) 50% 50%/85% no-repeat}
.cssToast.cssToast-theme-dark .cssToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNcssAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 50% 50%/85% no-repeat}
.cssToast.cssToast-theme-dark .cssToast-buttons>a,.cssToast.cssToast-theme-dark .cssToast-buttons>button,.cssToast.cssToast-theme-dark .cssToast-buttons>input{color:#fff;background:rgba(255,255,255,.1)}
.cssToast.cssToast-theme-dark .cssToast-buttons>a:hover,.cssToast.cssToast-theme-dark .cssToast-buttons>button:hover,.cssToast.cssToast-theme-dark .cssToast-buttons>input:hover{background:rgba(255,255,255,.2)}
.cssToast.cssToast-theme-dark .cssToast-buttons>a:focus,.cssToast.cssToast-theme-dark .cssToast-buttons>button:focus,.cssToast.cssToast-theme-dark .cssToast-buttons>input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.6)}
.cssToast.cssToast-color-red{background:rgba(255,175,180,.9);border-color:rgba(255,175,180,.9)}
.cssToast.cssToast-color-orange{background:rgba(255,207,165,.9);border-color:rgba(255,207,165,.9)}
.cssToast.cssToast-color-yellow{background:rgba(255,249,178,.9);border-color:rgba(255,249,178,.9)}
.cssToast.cssToast-color-blue{background:rgba(157,222,255,.9);border-color:rgba(157,222,255,.9)}
.cssToast.cssToast-color-green{background:rgba(166,239,184,.9);border-color:rgba(166,239,184,.9)}
.cssToast.cssToast-layout2 .cssToast-body .cssToast-message,.cssToast.cssToast-layout2 .cssToast-body .cssToast-texts{width:100%}
.cssToast.cssToast-layout3{border-radius:2px}
.cssToast.cssToast-layout3::after{display:none}
.cssToast .revealIn,.cssToast.revealIn{-webkit-animation:1s cubic-bezier(.25,1.6,.25,1) both cssAnime-revealIn;-moz-animation:1s cubic-bezier(.25,1.6,.25,1) both cssAnime-revealIn;animation:1s cubic-bezier(.25,1.6,.25,1) both cssAnime-revealIn}
.cssToast .slideIn,.cssToast.slideIn{-webkit-animation:1s cubic-bezier(.16,.81,.32,1) both cssAnime-slideIn;-moz-animation:1s cubic-bezier(.16,.81,.32,1) both cssAnime-slideIn;animation:1s cubic-bezier(.16,.81,.32,1) both cssAnime-slideIn}
.cssToast.bounceInLeft{-webkit-animation:.7s ease-in-out both cssAnime-bounceInLeft;animation:.7s ease-in-out both cssAnime-bounceInLeft}
.cssToast.bounceInRight{-webkit-animation:.85s ease-in-out both cssAnime-bounceInRight;animation:.85s ease-in-out both cssAnime-bounceInRight}
.cssToast.bounceInDown{-webkit-animation:.7s ease-in-out both cssAnime-bounceInDown;animation:.7s ease-in-out both cssAnime-bounceInDown}
.cssToast.bounceInUp{-webkit-animation:.7s ease-in-out both cssAnime-bounceInUp;animation:.7s ease-in-out both cssAnime-bounceInUp}
.cssToast .fadeIn,.cssToast-overlay.fadeIn,.cssToast.fadeIn{-webkit-animation:.5s both cssAnime-fadeIn;animation:.5s both cssAnime-fadeIn}
.cssToast.fadeInUp{-webkit-animation:.7s both cssAnime-fadeInUp;animation:.7s both cssAnime-fadeInUp}
.cssToast.fadeInDown{-webkit-animation:.7s both cssAnime-fadeInDown;animation:.7s both cssAnime-fadeInDown}
.cssToast.fadeInLeft{-webkit-animation:.85s cubic-bezier(.25,.8,.25,1) both cssAnime-fadeInLeft;animation:.85s cubic-bezier(.25,.8,.25,1) both cssAnime-fadeInLeft}
.cssToast.fadeInRight{-webkit-animation:.85s cubic-bezier(.25,.8,.25,1) both cssAnime-fadeInRight;animation:.85s cubic-bezier(.25,.8,.25,1) both cssAnime-fadeInRight}
.cssToast.flipInX{-webkit-animation:.85s cubic-bezier(.35,0,.25,1) both cssAnime-flipInX;animation:.85s cubic-bezier(.35,0,.25,1) both cssAnime-flipInX}
.cssToast-overlay.fadeOut,.cssToast.fadeOut{-webkit-animation:.7s both cssAnime-fadeOut;animation:.7s both cssAnime-fadeOut}
.cssToast.fadeOutDown{-webkit-animation:.7s cubic-bezier(.4,.45,.15,.91) both cssAnime-fadeOutDown;animation:.7s cubic-bezier(.4,.45,.15,.91) both cssAnime-fadeOutDown}
.cssToast.fadeOutUp{-webkit-animation:.7s cubic-bezier(.4,.45,.15,.91) both cssAnime-fadeOutUp;animation:.7s cubic-bezier(.4,.45,.15,.91) both cssAnime-fadeOutUp}
.cssToast.fadeOutLeft{-webkit-animation:.5s both cssAnime-fadeOutLeft;animation:.5s both cssAnime-fadeOutLeft}
.cssToast.fadeOutRight{-webkit-animation:.5s both cssAnime-fadeOutRight;animation:.5s both cssAnime-fadeOutRight}
.cssToast.flipOutX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:.7s cubic-bezier(.4,.45,.15,.91) both cssAnime-flipOutX;animation:.7s cubic-bezier(.4,.45,.15,.91) both cssAnime-flipOutX}
@-webkit-keyframes cssAnime-revealIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1)}to{opacity:1}}
@-moz-keyframes cssAnime-revealIn{0%{opacity:0;-moz-transform:scale3d(.3,.3,1)}to{opacity:1}}
@-webkit-keyframes cssAnime-slideIn{0%{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}
@-moz-keyframes cssAnime-slideIn{0%{opacity:0;-moz-transform:translateX(50px)}to{opacity:1;-moz-transform:translateX(0)}}
@-webkit-keyframes cssAnime-bounceInLeft{0%{opacity:0;-webkit-transform:translateX(280px)}50%{opacity:1;-webkit-transform:translateX(-20px)}70%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}
@-webkit-keyframes cssAnime-bounceInRight{0%{opacity:0;-webkit-transform:translateX(-280px)}50%{opacity:1;-webkit-transform:translateX(20px)}70%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}
@-webkit-keyframes cssAnime-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}50%{opacity:1;-webkit-transform:translateY(10px)}70%{-webkit-transform:translateY(-5px)}to{-webkit-transform:translateY(0)}}
@-webkit-keyframes cssAnime-bounceInUp{0%{opacity:0;-webkit-transform:translateY(200px)}50%{opacity:1;-webkit-transform:translateY(-10px)}70%{-webkit-transform:translateY(5px)}to{-webkit-transform:translateY(0)}}
@-moz-keyframes cssAnime-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}
@-webkit-keyframes cssAnime-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}
@-o-keyframes cssAnime-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}
@keyframes cssAnime-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}
@-moz-keyframes cssAnime-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}
@-webkit-keyframes cssAnime-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}
@-o-keyframes cssAnime-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}
@keyframes cssAnime-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}
@-moz-keyframes cssAnime-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}
@-webkit-keyframes cssAnime-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}
@-o-keyframes cssAnime-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}
@keyframes cssAnime-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}
@-moz-keyframes cssAnime-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}
@-webkit-keyframes cssAnime-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}
@-o-keyframes cssAnime-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}
@keyframes cssAnime-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}
@-moz-keyframes cssAnime-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}
@-webkit-keyframes cssAnime-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}
@-o-keyframes cssAnime-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}
@keyframes cssAnime-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}
@-moz-keyframes cssAnime-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}
@-webkit-keyframes cssAnime-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}
@-o-keyframes cssAnime-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}
@keyframes cssAnime-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}
@-moz-keyframes cssAnime-fadeIn{0%{opacity:0}to{opacity:1}}
@-webkit-keyframes cssAnime-fadeIn{0%{opacity:0}to{opacity:1}}
@-o-keyframes cssAnime-fadeIn{0%{opacity:0}to{opacity:1}}
@keyframes cssAnime-fadeIn{0%{opacity:0}to{opacity:1}}
@-moz-keyframes cssAnime-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes cssAnime-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-o-keyframes cssAnime-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes cssAnime-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-moz-keyframes cssAnime-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes cssAnime-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-o-keyframes cssAnime-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes cssAnime-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-moz-keyframes cssAnime-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes cssAnime-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-o-keyframes cssAnime-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes cssAnime-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-moz-keyframes cssAnime-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes cssAnime-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-o-keyframes cssAnime-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes cssAnime-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-moz-keyframes cssAnime-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
@-webkit-keyframes cssAnime-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
@-o-keyframes cssAnime-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
@keyframes cssAnime-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
@-moz-keyframes cssAnime-fadeOut{0%{opacity:1}to{opacity:0}}
@-webkit-keyframes cssAnime-fadeOut{0%{opacity:1}to{opacity:0}}
@-o-keyframes cssAnime-fadeOut{0%{opacity:1}to{opacity:0}}
@keyframes cssAnime-fadeOut{0%{opacity:1}to{opacity:0}}
@-moz-keyframes cssAnime-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}
@-webkit-keyframes cssAnime-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}
@-o-keyframes cssAnime-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}
@keyframes cssAnime-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}
@-moz-keyframes cssAnime-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}
@-webkit-keyframes cssAnime-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}
@-o-keyframes cssAnime-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}
@keyframes cssAnime-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}
@-moz-keyframes cssAnime-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}
@-webkit-keyframes cssAnime-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}
@-o-keyframes cssAnime-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}
@keyframes cssAnime-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}
@-moz-keyframes cssAnime-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}
@-webkit-keyframes cssAnime-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}
@-o-keyframes cssAnime-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}
@keyframes cssAnime-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}
@-moz-keyframes cssAnime-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}
@-webkit-keyframes cssAnime-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}
@-o-keyframes cssAnime-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}
@keyframes cssAnime-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}
/* ───── Icons ───── */
/*!
 * Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}
.fa,.fa-brands,.fa-classic,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-solid-solid,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fasl,.fasr,.fass,.fast,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far,.fas,.fat{font-family:"Font Awesome 6 Pro"}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}
.fa-classic.fa-duotone,.fa-duotone,.fad{font-family:"Font Awesome 6 Duotone"}
.fa-solid,.fasl,.fasr,.fass,.fast{font-family:"Font Awesome 6 Sharp"}
.fa-solid,.fass{font-weight:900}
.fa-1x{font-size:1em}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-6x{font-size:6em}
.fa-7x{font-size:7em}
.fa-8x{font-size:8em}
.fa-9x{font-size:9em}
.fa-10x{font-size:10em}
.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}
.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}
.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}
.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}
.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}
.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}
.fa-fw{text-align:center;width:1.25em}
.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}
.fa-ul>li{position:relative}
.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}
.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}
.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}
.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}
.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}
.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}
.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}
.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}
.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}
.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}
.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}
.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}
.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}
.fa-spin-reverse{--fa-animation-direction:reverse}
.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}
@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}
@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}
@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}
@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}
@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}
@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}
@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}
@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}
@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}
@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}
@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}
@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}
@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}
.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}
.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:var(--fa-inverse,#fff)}
.fa-0:before{content:"\30"}
.fa-1:before{content:"\31"}
.fa-2:before{content:"\32"}
.fa-3:before{content:"\33"}
.fa-4:before{content:"\34"}
.fa-5:before{content:"\35"}
.fa-6:before{content:"\36"}
.fa-7:before{content:"\37"}
.fa-8:before{content:"\38"}
.fa-9:before{content:"\39"}
.fa-fill-drip:before{content:"\f576"}
.fa-arrows-to-circle:before{content:"\e4bd"}
.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}
.fa-wagon-covered:before{content:"\f8ee"}
.fa-line-height:before{content:"\f871"}
.fa-bagel:before{content:"\e3d7"}
.fa-transporter-7:before{content:"\e2a8"}
.fa-at:before{content:"\40"}
.fa-rectangles-mixed:before{content:"\e323"}
.fa-phone-arrow-up-right:before,.fa-phone-arrow-up:before,.fa-phone-outgoing:before{content:"\e224"}
.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}
.fa-circle-l:before{content:"\e114"}
.fa-head-side-goggles:before,.fa-head-vr:before{content:"\f6ea"}
.fa-text-height:before{content:"\f034"}
.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}
.fa-face-hand-yawn:before{content:"\e379"}
.fa-gauge-simple-min:before,.fa-tachometer-slowest:before{content:"\f62d"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-coffin:before{content:"\f6c6"}
.fa-comment-alt:before,.fa-message:before{content:"\f27a"}
.fa-bowl-salad:before,.fa-salad:before{content:"\f81e"}
.fa-info:before{content:"\f129"}
.fa-robot-astromech:before{content:"\e2d2"}
.fa-ring-diamond:before{content:"\e5ab"}
.fa-fondue-pot:before{content:"\e40d"}
.fa-theta:before{content:"\f69e"}
.fa-face-hand-peeking:before{content:"\e481"}
.fa-square-user:before{content:"\e283"}
.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}
.fa-explosion:before{content:"\e4e9"}
.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}
.fa-wave-square:before{content:"\f83e"}
.fa-ring:before{content:"\f70b"}
.fa-building-un:before{content:"\e4d9"}
.fa-dice-three:before{content:"\f527"}
.fa-tire-pressure-warning:before{content:"\f633"}
.fa-wifi-2:before,.fa-wifi-fair:before{content:"\f6ab"}
.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}
.fa-mp3-player:before{content:"\f8ce"}
.fa-anchor-circle-check:before{content:"\e4aa"}
.fa-tally-4:before{content:"\e297"}
.fa-rectangle-history:before{content:"\e4a2"}
.fa-building-circle-arrow-right:before{content:"\e4d1"}
.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}
.fa-sun-haze:before{content:"\f765"}
.fa-text-size:before{content:"\f894"}
.fa-ufo:before{content:"\e047"}
.fa-fork:before,.fa-utensil-fork:before{content:"\f2e3"}
.fa-arrows-up-to-line:before{content:"\e4c2"}
.fa-mobile-signal:before{content:"\e1ef"}
.fa-barcode-scan:before{content:"\f465"}
.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}
.fa-folder-arrow-down:before,.fa-folder-download:before{content:"\e053"}
.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}
.fa-face-icicles:before{content:"\e37c"}
.fa-shovel:before{content:"\f713"}
.fa-door-open:before{content:"\f52b"}
.fa-films:before{content:"\e17a"}
.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}
.fa-face-glasses:before{content:"\e377"}
.fa-nfc:before{content:"\e1f7"}
.fa-atom:before{content:"\f5d2"}
.fa-soap:before{content:"\e06e"}
.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}
.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}
.fa-closed-captioning-slash:before{content:"\e135"}
.fa-calculator-alt:before,.fa-calculator-simple:before{content:"\f64c"}
.fa-bridge-circle-check:before{content:"\e4c9"}
.fa-sliders-up:before,.fa-sliders-v:before{content:"\f3f1"}
.fa-location-minus:before,.fa-map-marker-minus:before{content:"\f609"}
.fa-pump-medical:before{content:"\e06a"}
.fa-fingerprint:before{content:"\f577"}
.fa-ski-boot:before{content:"\e3cc"}
.fa-rectangle-sd:before,.fa-standard-definition:before{content:"\e28a"}
.fa-h1:before{content:"\f313"}
.fa-hand-point-right:before{content:"\f0a4"}
.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}
.fa-message-bot:before{content:"\e3b8"}
.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}
.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}
.fa-light-ceiling:before{content:"\e016"}
.fa-comment-alt-exclamation:before,.fa-message-exclamation:before{content:"\f4a5"}
.fa-bowl-scoop:before,.fa-bowl-shaved-ice:before{content:"\e3de"}
.fa-square-x:before{content:"\e286"}
.fa-building-memo:before{content:"\e61e"}
.fa-utility-pole-double:before{content:"\e2c4"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-chevron-double-up:before,.fa-chevrons-up:before{content:"\f325"}
.fa-football-ball:before,.fa-football:before{content:"\f44e"}
.fa-user-vneck:before{content:"\e461"}
.fa-school-circle-exclamation:before{content:"\e56c"}
.fa-crop:before{content:"\f125"}
.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}
.fa-users-rectangle:before{content:"\e594"}
.fa-people-roof:before{content:"\e537"}
.fa-arrow-square-right:before,.fa-square-arrow-right:before{content:"\f33b"}
.fa-location-plus:before,.fa-map-marker-plus:before{content:"\f60a"}
.fa-lightbulb-exclamation-on:before{content:"\e1ca"}
.fa-people-line:before{content:"\e534"}
.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}
.fa-crate-empty:before{content:"\e151"}
.fa-diagram-predecessor:before{content:"\e477"}
.fa-transporter:before{content:"\e042"}
.fa-calendar-circle-user:before{content:"\e471"}
.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}
.fa-person-carry-box:before,.fa-person-carry:before{content:"\f4cf"}
.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}
.fa-male:before,.fa-person:before{content:"\f183"}
.fa-laptop:before{content:"\f109"}
.fa-file-csv:before{content:"\f6dd"}
.fa-menorah:before{content:"\f676"}
.fa-union:before{content:"\f6a2"}
.fa-chevron-double-left:before,.fa-chevrons-left:before{content:"\f323"}
.fa-circle-heart:before,.fa-heart-circle:before{content:"\f4c7"}
.fa-truck-plane:before{content:"\e58f"}
.fa-record-vinyl:before{content:"\f8d9"}
.fa-bring-forward:before{content:"\f856"}
.fa-square-p:before{content:"\e279"}
.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}
.fa-sigma:before{content:"\f68b"}
.fa-camera-movie:before{content:"\f8a9"}
.fa-bong:before{content:"\f55c"}
.fa-clarinet:before{content:"\f8ad"}
.fa-truck-flatbed:before{content:"\e2b6"}
.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}
.fa-arrow-down-up-across-line:before{content:"\e4af"}
.fa-arrows-rotate-reverse:before{content:"\e630"}
.fa-leaf-heart:before{content:"\f4cb"}
.fa-house-building:before{content:"\e1b1"}
.fa-cheese-swiss:before{content:"\f7f0"}
.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}
.fa-jar-wheat:before{content:"\e517"}
.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}
.fa-file-circle-exclamation:before{content:"\e4eb"}
.fa-bow-arrow:before{content:"\f6b9"}
.fa-cart-xmark:before{content:"\e0dd"}
.fa-hexagon-xmark:before,.fa-times-hexagon:before,.fa-xmark-hexagon:before{content:"\f2ee"}
.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}
.fa-merge:before{content:"\e526"}
.fa-pager:before{content:"\f815"}
.fa-cart-minus:before{content:"\e0db"}
.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}
.fa-pan-frying:before{content:"\e42c"}
.fa-grid-3:before,.fa-grid:before{content:"\e195"}
.fa-football-helmet:before{content:"\f44f"}
.fa-hand-love:before{content:"\e1a5"}
.fa-trees:before{content:"\f724"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-page:before{content:"\e428"}
.fa-k:before{content:"\4b"}
.fa-diagram-previous:before{content:"\e478"}
.fa-gauge-min:before,.fa-tachometer-alt-slowest:before{content:"\f628"}
.fa-folder-grid:before{content:"\e188"}
.fa-eggplant:before{content:"\e16c"}
.fa-excavator:before{content:"\e656"}
.fa-ram:before{content:"\f70a"}
.fa-landmark-flag:before{content:"\e51c"}
.fa-lips:before{content:"\f600"}
.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}
.fa-backward:before{content:"\f04a"}
.fa-caret-right:before{content:"\f0da"}
.fa-comments:before{content:"\f086"}
.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}
.fa-desktop-arrow-down:before{content:"\e155"}
.fa-code-pull-request:before{content:"\e13c"}
.fa-pumpkin:before{content:"\f707"}
.fa-clipboard-list:before{content:"\f46d"}
.fa-pen-field:before{content:"\e211"}
.fa-blueberries:before{content:"\e2e8"}
.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}
.fa-note:before{content:"\e1ff"}
.fa-arrow-down-to-square:before{content:"\e096"}
.fa-user-check:before{content:"\f4fc"}
.fa-cloud-xmark:before{content:"\e35f"}
.fa-vial-virus:before{content:"\e597"}
.fa-book-alt:before,.fa-book-blank:before{content:"\f5d9"}
.fa-golf-flag-hole:before{content:"\e3ac"}
.fa-comment-alt-arrow-down:before,.fa-message-arrow-down:before{content:"\e1db"}
.fa-face-unamused:before{content:"\e39f"}
.fa-sheet-plastic:before{content:"\e571"}
.fa-circle-9:before{content:"\e0f6"}
.fa-blog:before{content:"\f781"}
.fa-user-ninja:before{content:"\f504"}
.fa-pencil-slash:before{content:"\e215"}
.fa-bowling-pins:before{content:"\f437"}
.fa-person-arrow-up-from-line:before{content:"\e539"}
.fa-down-right:before{content:"\e16b"}
.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}
.fa-webhook:before{content:"\e5d5"}
.fa-blinds-open:before{content:"\f8fc"}
.fa-fence:before{content:"\e303"}
.fa-arrow-alt-up:before,.fa-up:before{content:"\f357"}
.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}
.fa-drumstick:before{content:"\f6d6"}
.fa-square-v:before{content:"\e284"}
.fa-face-awesome:before,.fa-gave-dandy:before{content:"\e409"}
.fa-dial-off:before{content:"\e162"}
.fa-toggle-off:before{content:"\f204"}
.fa-face-smile-horns:before{content:"\e391"}
.fa-archive:before,.fa-box-archive:before{content:"\f187"}
.fa-grapes:before{content:"\e306"}
.fa-person-drowning:before{content:"\e545"}
.fa-dial-max:before{content:"\e15e"}
.fa-circle-m:before{content:"\e115"}
.fa-calendar-image:before{content:"\e0d4"}
.fa-caret-circle-down:before,.fa-circle-caret-down:before{content:"\f32d"}
.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}
.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}
.fa-shish-kebab:before{content:"\f821"}
.fa-spray-can:before{content:"\f5bd"}
.fa-alarm-snooze:before{content:"\f845"}
.fa-scarecrow:before{content:"\f70d"}
.fa-truck-monster:before{content:"\f63b"}
.fa-gift-card:before{content:"\f663"}
.fa-w:before{content:"\57"}
.fa-code-pull-request-draft:before{content:"\e3fa"}
.fa-square-b:before{content:"\e264"}
.fa-elephant:before{content:"\f6da"}
.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}
.fa-rainbow:before{content:"\f75b"}
.fa-circle-notch:before{content:"\f1ce"}
.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}
.fa-paw:before{content:"\f1b0"}
.fa-message-question:before{content:"\e1e3"}
.fa-cloud:before{content:"\f0c2"}
.fa-trowel-bricks:before{content:"\e58a"}
.fa-square-3:before{content:"\e258"}
.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}
.fa-hospital-user:before{content:"\f80d"}
.fa-microwave:before{content:"\e01b"}
.fa-chf-sign:before{content:"\e602"}
.fa-tent-arrow-left-right:before{content:"\e57f"}
.fa-cart-circle-arrow-up:before{content:"\e3f0"}
.fa-trash-clock:before{content:"\e2b0"}
.fa-gavel:before,.fa-legal:before{content:"\f0e3"}
.fa-sprinkler-ceiling:before{content:"\e44c"}
.fa-browsers:before{content:"\e0cb"}
.fa-trillium:before{content:"\e588"}
.fa-music-slash:before{content:"\f8d1"}
.fa-truck-ramp:before{content:"\f4e0"}
.fa-binoculars:before{content:"\f1e5"}
.fa-microphone-slash:before{content:"\f131"}
.fa-box-tissue:before{content:"\e05b"}
.fa-circle-c:before{content:"\e101"}
.fa-star-christmas:before{content:"\f7d4"}
.fa-chart-bullet:before{content:"\e0e1"}
.fa-motorcycle:before{content:"\f21c"}
.fa-tree-christmas:before{content:"\f7db"}
.fa-tire-flat:before{content:"\f632"}
.fa-sunglasses:before{content:"\f892"}
.fa-badge:before{content:"\f335"}
.fa-comment-alt-edit:before,.fa-message-edit:before,.fa-message-pen:before{content:"\f4a4"}
.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}
.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}
.fa-file-mp3:before{content:"\e648"}
.fa-arrow-progress:before{content:"\e5df"}
.fa-chess-rook-alt:before,.fa-chess-rook-piece:before{content:"\f448"}
.fa-square-root:before{content:"\f697"}
.fa-album-collection-circle-plus:before{content:"\e48e"}
.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}
.fa-sign-post:before{content:"\e624"}
.fa-face-angry-horns:before{content:"\e368"}
.fa-mars-and-venus-burst:before{content:"\e523"}
.fa-tombstone:before{content:"\f720"}
.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-list-music:before{content:"\f8c9"}
.fa-sun-plant-wilt:before{content:"\e57a"}
.fa-toilets-portable:before{content:"\e584"}
.fa-hockey-puck:before{content:"\f453"}
.fa-mustache:before{content:"\e5bc"}
.fa-hyphen:before{content:"\2d"}
.fa-table:before{content:"\f0ce"}
.fa-user-chef:before{content:"\e3d2"}
.fa-comment-alt-image:before,.fa-message-image:before{content:"\e1e0"}
.fa-users-medical:before{content:"\f830"}
.fa-sensor-alert:before,.fa-sensor-triangle-exclamation:before{content:"\e029"}
.fa-magnifying-glass-arrow-right:before{content:"\e521"}
.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}
.fa-face-mask:before{content:"\e37f"}
.fa-pickleball:before{content:"\e435"}
.fa-star-sharp-half:before{content:"\e28c"}
.fa-users-slash:before{content:"\e073"}
.fa-clover:before{content:"\e139"}
.fa-meat:before{content:"\f814"}
.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}
.fa-star-and-crescent:before{content:"\f699"}
.fa-empty-set:before{content:"\f656"}
.fa-house-fire:before{content:"\e50c"}
.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}
.fa-helicopter:before{content:"\f533"}
.fa-bird:before{content:"\e469"}
.fa-compass:before{content:"\f14e"}
.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}
.fa-heart-half-alt:before,.fa-heart-half-stroke:before{content:"\e1ac"}
.fa-file-circle-question:before{content:"\e4ef"}
.fa-truck-utensils:before{content:"\e628"}
.fa-laptop-code:before{content:"\f5fc"}
.fa-joystick:before{content:"\f8c5"}
.fa-grill-fire:before{content:"\e5a4"}
.fa-rectangle-vertical-history:before{content:"\e237"}
.fa-swatchbook:before{content:"\f5c3"}
.fa-prescription-bottle:before{content:"\f485"}
.fa-bars:before,.fa-navicon:before{content:"\f0c9"}
.fa-keyboard-left:before{content:"\e1c3"}
.fa-people-group:before{content:"\e533"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}
.fa-face-beam-hand-over-mouth:before{content:"\e47c"}
.fa-droplet-percent:before,.fa-humidity:before{content:"\f750"}
.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}
.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}
.fa-corn:before{content:"\f6c7"}
.fa-roller-coaster:before{content:"\e324"}
.fa-photo-film-music:before{content:"\e228"}
.fa-radar:before{content:"\e024"}
.fa-sickle:before{content:"\f822"}
.fa-film:before{content:"\f008"}
.fa-coconut:before{content:"\e2f6"}
.fa-ruler-horizontal:before{content:"\f547"}
.fa-shield-cross:before{content:"\f712"}
.fa-cassette-tape:before{content:"\f8ab"}
.fa-square-terminal:before{content:"\e32a"}
.fa-people-robbery:before{content:"\e536"}
.fa-lightbulb:before{content:"\f0eb"}
.fa-caret-left:before{content:"\f0d9"}
.fa-comment-middle:before{content:"\e149"}
.fa-trash-can-list:before{content:"\e2ab"}
.fa-block:before{content:"\e46a"}
.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}
.fa-school-circle-xmark:before{content:"\e56d"}
.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}
.fa-face-frown-slight:before{content:"\e376"}
.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}
.fa-sidebar-flip:before{content:"\e24f"}
.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}
.fa-temperature-list:before{content:"\e299"}
.fa-cloud-showers-heavy:before{content:"\f740"}
.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}
.fa-sitemap:before{content:"\f0e8"}
.fa-pipe-section:before{content:"\e438"}
.fa-space-station-moon-alt:before,.fa-space-station-moon-construction:before{content:"\e034"}
.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}
.fa-memory:before{content:"\f538"}
.fa-face-sleeping:before{content:"\e38d"}
.fa-road-spikes:before{content:"\e568"}
.fa-fire-burner:before{content:"\e4f1"}
.fa-squirrel:before{content:"\f71a"}
.fa-arrow-to-top:before,.fa-arrow-up-to-line:before{content:"\f341"}
.fa-flag:before{content:"\f024"}
.fa-face-cowboy-hat:before{content:"\e36e"}
.fa-hanukiah:before{content:"\f6e6"}
.fa-chart-scatter-3d:before{content:"\e0e8"}
.fa-display-chart-up:before{content:"\e5e3"}
.fa-square-code:before{content:"\e267"}
.fa-feather:before{content:"\f52d"}
.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}
.fa-times-to-slot:before,.fa-vote-nay:before,.fa-xmark-to-slot:before{content:"\f771"}
.fa-box-alt:before,.fa-box-taped:before{content:"\f49a"}
.fa-comment-slash:before{content:"\f4b3"}
.fa-swords:before{content:"\f71d"}
.fa-cloud-sun-rain:before{content:"\f743"}
.fa-album:before{content:"\f89f"}
.fa-circle-n:before{content:"\e118"}
.fa-compress:before{content:"\f066"}
.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}
.fa-ankh:before{content:"\f644"}
.fa-hands-holding-child:before{content:"\e4fa"}
.fa-asterisk:before{content:"\2a"}
.fa-key-skeleton-left-right:before{content:"\e3b4"}
.fa-comment-lines:before{content:"\f4b0"}
.fa-luchador-mask:before,.fa-luchador:before,.fa-mask-luchador:before{content:"\f455"}
.fa-check-square:before,.fa-square-check:before{content:"\f14a"}
.fa-shredder:before{content:"\f68a"}
.fa-book-open-alt:before,.fa-book-open-cover:before{content:"\e0c0"}
.fa-sandwich:before{content:"\f81f"}
.fa-peseta-sign:before{content:"\e221"}
.fa-parking-slash:before,.fa-square-parking-slash:before{content:"\f617"}
.fa-train-tunnel:before{content:"\e454"}
.fa-header:before,.fa-heading:before{content:"\f1dc"}
.fa-ghost:before{content:"\f6e2"}
.fa-face-anguished:before{content:"\e369"}
.fa-hockey-sticks:before{content:"\f454"}
.fa-abacus:before{content:"\f640"}
.fa-film-alt:before,.fa-film-simple:before{content:"\f3a0"}
.fa-list-squares:before,.fa-list:before{content:"\f03a"}
.fa-tree-palm:before{content:"\f82b"}
.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}
.fa-cart-plus:before{content:"\f217"}
.fa-gamepad:before{content:"\f11b"}
.fa-border-center-v:before{content:"\f89d"}
.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}
.fa-clipboard-medical:before{content:"\e133"}
.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}
.fa-egg:before{content:"\f7fb"}
.fa-arrow-alt-to-top:before,.fa-up-to-line:before{content:"\f34d"}
.fa-house-medical-circle-xmark:before{content:"\e513"}
.fa-watch-fitness:before{content:"\f63e"}
.fa-clock-nine-thirty:before{content:"\e34d"}
.fa-campground:before{content:"\f6bb"}
.fa-folder-plus:before{content:"\f65e"}
.fa-jug:before{content:"\f8c6"}
.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}
.fa-snow-blowing:before{content:"\f761"}
.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}
.fa-lock:before{content:"\f023"}
.fa-arrow-down-from-line:before,.fa-arrow-from-top:before{content:"\f345"}
.fa-gas-pump:before{content:"\f52f"}
.fa-signal-alt-slash:before,.fa-signal-bars-slash:before{content:"\f694"}
.fa-monkey:before{content:"\f6fb"}
.fa-pro:before,.fa-rectangle-pro:before{content:"\e235"}
.fa-house-night:before{content:"\e010"}
.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}
.fa-globe-pointer:before{content:"\e60e"}
.fa-blanket:before{content:"\f498"}
.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}
.fa-house-flood-water:before{content:"\e50e"}
.fa-comments-question-check:before{content:"\e14f"}
.fa-tree:before{content:"\f1bb"}
.fa-arrows-cross:before{content:"\e0a2"}
.fa-backpack:before{content:"\f5d4"}
.fa-square-small:before{content:"\e27e"}
.fa-folder-arrow-up:before,.fa-folder-upload:before{content:"\e054"}
.fa-bridge-lock:before{content:"\e4cc"}
.fa-crosshairs-simple:before{content:"\e59f"}
.fa-sack-dollar:before{content:"\f81d"}
.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}
.fa-sliders-h-square:before,.fa-square-sliders:before{content:"\f3f0"}
.fa-car-side:before{content:"\f5e4"}
.fa-comment-middle-top-alt:before,.fa-message-middle-top:before{content:"\e1e2"}
.fa-lightbulb-on:before{content:"\f672"}
.fa-knife:before,.fa-utensil-knife:before{content:"\f2e4"}
.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}
.fa-display-chart-up-circle-dollar:before{content:"\e5e6"}
.fa-wave-sine:before{content:"\f899"}
.fa-heart-circle-minus:before{content:"\e4ff"}
.fa-circle-w:before{content:"\e12c"}
.fa-calendar-circle:before,.fa-circle-calendar:before{content:"\e102"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-microscope:before{content:"\f610"}
.fa-sunset:before{content:"\f767"}
.fa-sink:before{content:"\e06d"}
.fa-calendar-exclamation:before{content:"\f334"}
.fa-truck-container-empty:before{content:"\e2b5"}
.fa-hand-heart:before{content:"\f4bc"}
.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}
.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}
.fa-mitten:before{content:"\f7b5"}
.fa-reply-clock:before,.fa-reply-time:before{content:"\e239"}
.fa-person-rays:before{content:"\e54d"}
.fa-arrow-alt-right:before,.fa-right:before{content:"\f356"}
.fa-circle-f:before{content:"\e10e"}
.fa-users:before{content:"\f0c0"}
.fa-face-pleading:before{content:"\e386"}
.fa-eye-slash:before{content:"\f070"}
.fa-flask-vial:before{content:"\e4f3"}
.fa-police-box:before{content:"\e021"}
.fa-cucumber:before{content:"\e401"}
.fa-head-side-brain:before{content:"\f808"}
.fa-hand-paper:before,.fa-hand:before{content:"\f256"}
.fa-biking-mountain:before,.fa-person-biking-mountain:before{content:"\f84b"}
.fa-utensils-slash:before{content:"\e464"}
.fa-print-magnifying-glass:before,.fa-print-search:before{content:"\f81a"}
.fa-turn-right:before{content:"\e639"}
.fa-folder-bookmark:before{content:"\e186"}
.fa-arrow-turn-left-down:before{content:"\e633"}
.fa-om:before{content:"\f679"}
.fa-pi:before{content:"\f67e"}
.fa-flask-potion:before,.fa-flask-round-potion:before{content:"\f6e1"}
.fa-face-shush:before{content:"\e38c"}
.fa-worm:before{content:"\e599"}
.fa-house-circle-xmark:before{content:"\e50b"}
.fa-plug:before{content:"\f1e6"}
.fa-calendar-circle-exclamation:before{content:"\e46e"}
.fa-square-i:before{content:"\e272"}
.fa-chevron-up:before{content:"\f077"}
.fa-face-saluting:before{content:"\e484"}
.fa-gauge-simple-low:before,.fa-tachometer-slow:before{content:"\f62c"}
.fa-face-persevering:before{content:"\e385"}
.fa-camera-circle:before,.fa-circle-camera:before{content:"\e103"}
.fa-hand-spock:before{content:"\f259"}
.fa-spider-web:before{content:"\f719"}
.fa-circle-microphone:before,.fa-microphone-circle:before{content:"\e116"}
.fa-book-arrow-up:before{content:"\e0ba"}
.fa-popsicle:before{content:"\e43e"}
.fa-command:before{content:"\e142"}
.fa-blinds:before{content:"\f8fb"}
.fa-stopwatch:before{content:"\f2f2"}
.fa-saxophone:before{content:"\f8dc"}
.fa-square-2:before{content:"\e257"}
.fa-field-hockey-stick-ball:before,.fa-field-hockey:before{content:"\f44c"}
.fa-arrow-up-square-triangle:before,.fa-sort-shapes-up-alt:before{content:"\f88b"}
.fa-face-scream:before{content:"\e38b"}
.fa-square-m:before{content:"\e276"}
.fa-camera-web:before,.fa-webcam:before{content:"\f832"}
.fa-comment-arrow-down:before{content:"\e143"}
.fa-lightbulb-cfl:before{content:"\e5a6"}
.fa-window-frame-open:before{content:"\e050"}
.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}
.fa-bridge-circle-xmark:before{content:"\e4cb"}
.fa-period:before{content:"\2e"}
.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}
.fa-up-to-dotted-line:before{content:"\e457"}
.fa-thought-bubble:before{content:"\e32e"}
.fa-skeleton-ribs:before{content:"\e5cb"}
.fa-raygun:before{content:"\e025"}
.fa-flute:before{content:"\f8b9"}
.fa-acorn:before{content:"\f6ae"}
.fa-video-arrow-up-right:before{content:"\e2c9"}
.fa-grate-droplet:before{content:"\e194"}
.fa-seal-exclamation:before{content:"\e242"}
.fa-chess-bishop:before{content:"\f43a"}
.fa-message-sms:before{content:"\e1e5"}
.fa-coffee-beans:before{content:"\e13f"}
.fa-hat-witch:before{content:"\f6e7"}
.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}
.fa-clock-three-thirty:before{content:"\e357"}
.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}
.fa-alarm-clock:before{content:"\f34e"}
.fa-eclipse:before{content:"\f749"}
.fa-face-relieved:before{content:"\e389"}
.fa-road-circle-check:before{content:"\e564"}
.fa-dice-five:before{content:"\f523"}
.fa-minus-octagon:before,.fa-octagon-minus:before{content:"\f308"}
.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}
.fa-face-zany:before{content:"\e3a4"}
.fa-tricycle:before{content:"\e5c3"}
.fa-land-mine-on:before{content:"\e51b"}
.fa-square-arrow-up-left:before{content:"\e263"}
.fa-i-cursor:before{content:"\f246"}
.fa-chart-mixed-up-circle-dollar:before{content:"\e5d9"}
.fa-salt-shaker:before{content:"\e446"}
.fa-stamp:before{content:"\f5bf"}
.fa-file-plus:before{content:"\f319"}
.fa-draw-square:before{content:"\f5ef"}
.fa-toilet-paper-reverse-slash:before,.fa-toilet-paper-under-slash:before{content:"\e2a1"}
.fa-stairs:before{content:"\e289"}
.fa-drone-alt:before,.fa-drone-front:before{content:"\f860"}
.fa-glass-empty:before{content:"\e191"}
.fa-dial-high:before{content:"\e15c"}
.fa-user-construction:before,.fa-user-hard-hat:before,.fa-user-helmet-safety:before{content:"\f82c"}
.fa-i:before{content:"\49"}
.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}
.fa-arrow-down-left-and-arrow-up-right-to-center:before{content:"\e092"}
.fa-pills:before{content:"\f484"}
.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}
.fa-tooth:before{content:"\f5c9"}
.fa-basketball-hoop:before{content:"\f435"}
.fa-objects-align-bottom:before{content:"\e3bb"}
.fa-v:before{content:"\56"}
.fa-sparkles:before{content:"\f890"}
.fa-squid:before{content:"\e450"}
.fa-leafy-green:before{content:"\e41d"}
.fa-circle-arrow-up-right:before{content:"\e0fc"}
.fa-calendars:before{content:"\e0d7"}
.fa-bangladeshi-taka-sign:before{content:"\e2e6"}
.fa-bicycle:before{content:"\f206"}
.fa-hammer-war:before{content:"\f6e4"}
.fa-circle-d:before{content:"\e104"}
.fa-spider-black-widow:before{content:"\f718"}
.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}
.fa-pear:before{content:"\e20c"}
.fa-head-side-cough-slash:before{content:"\e062"}
.fa-file-mov:before{content:"\e647"}
.fa-triangle:before{content:"\f2ec"}
.fa-apartment:before{content:"\e468"}
.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}
.fa-pepper:before{content:"\e432"}
.fa-piano:before{content:"\f8d4"}
.fa-gun-squirt:before{content:"\e19d"}
.fa-wheat-awn-circle-exclamation:before{content:"\e598"}
.fa-snowman:before{content:"\f7d0"}
.fa-user-alien:before{content:"\e04a"}
.fa-shield-check:before{content:"\f2f7"}
.fa-mortar-pestle:before{content:"\f5a7"}
.fa-road-barrier:before{content:"\e562"}
.fa-chart-candlestick:before{content:"\e0e2"}
.fa-briefcase-blank:before{content:"\e0c8"}
.fa-school:before{content:"\f549"}
.fa-igloo:before{content:"\f7ae"}
.fa-bracket-round:before,.fa-parenthesis:before{content:"\28"}
.fa-joint:before{content:"\f595"}
.fa-horse-saddle:before{content:"\f8c3"}
.fa-mug-marshmallows:before{content:"\f7b7"}
.fa-filters:before{content:"\e17e"}
.fa-bell-on:before{content:"\f8fa"}
.fa-angle-right:before{content:"\f105"}
.fa-dial-med:before{content:"\e15f"}
.fa-horse:before{content:"\f6f0"}
.fa-q:before{content:"\51"}
.fa-monitor-heart-rate:before,.fa-monitor-waveform:before{content:"\f611"}
.fa-link-simple:before{content:"\e1cd"}
.fa-whistle:before{content:"\f460"}
.fa-g:before{content:"\47"}
.fa-fragile:before,.fa-wine-glass-crack:before{content:"\f4bb"}
.fa-slot-machine:before{content:"\e3ce"}
.fa-notes-medical:before{content:"\f481"}
.fa-car-wash:before{content:"\f5e6"}
.fa-escalator:before{content:"\e171"}
.fa-comment-image:before{content:"\e148"}
.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}
.fa-dong-sign:before{content:"\e169"}
.fa-donut:before,.fa-doughnut:before{content:"\e406"}
.fa-capsules:before{content:"\f46b"}
.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}
.fa-tally-1:before{content:"\e294"}
.fa-file-vector:before{content:"\e64c"}
.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}
.fa-square-dashed:before{content:"\e269"}
.fa-bag-shopping-plus:before{content:"\e651"}
.fa-square-j:before{content:"\e273"}
.fa-hand-point-up:before{content:"\f0a6"}
.fa-money-bill:before{content:"\f0d6"}
.fa-arrow-up-big-small:before,.fa-sort-size-up:before{content:"\f88e"}
.fa-barcode-read:before{content:"\f464"}
.fa-baguette:before{content:"\e3d8"}
.fa-bowl-soft-serve:before{content:"\e46b"}
.fa-face-holding-back-tears:before{content:"\e482"}
.fa-arrow-alt-square-up:before,.fa-square-up:before{content:"\f353"}
.fa-subway-tunnel:before,.fa-train-subway-tunnel:before{content:"\e2a3"}
.fa-exclamation-square:before,.fa-square-exclamation:before{content:"\f321"}
.fa-semicolon:before{content:"\3b"}
.fa-bookmark:before{content:"\f02e"}
.fa-fan-table:before{content:"\e004"}
.fa-align-justify:before{content:"\f039"}
.fa-battery-1:before,.fa-battery-low:before{content:"\e0b1"}
.fa-credit-card-front:before{content:"\f38a"}
.fa-brain-arrow-curved-right:before,.fa-mind-share:before{content:"\f677"}
.fa-umbrella-beach:before{content:"\f5ca"}
.fa-helmet-un:before{content:"\e503"}
.fa-location-smile:before,.fa-map-marker-smile:before{content:"\f60d"}
.fa-arrow-left-to-line:before,.fa-arrow-to-left:before{content:"\f33e"}
.fa-bullseye:before{content:"\f140"}
.fa-nigiri:before,.fa-sushi:before{content:"\e48a"}
.fa-comment-alt-captions:before,.fa-message-captions:before{content:"\e1de"}
.fa-trash-list:before{content:"\e2b1"}
.fa-bacon:before{content:"\f7e5"}
.fa-option:before{content:"\e318"}
.fa-raccoon:before{content:"\e613"}
.fa-hand-point-down:before{content:"\f0a7"}
.fa-arrow-up-from-bracket:before{content:"\e09a"}
.fa-head-side-gear:before{content:"\e611"}
.fa-trash-plus:before{content:"\e2b2"}
.fa-objects-align-top:before{content:"\e3c0"}
.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}
.fa-face-anxious-sweat:before{content:"\e36a"}
.fa-credit-card-blank:before{content:"\f389"}
.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}
.fa-microchip-ai:before{content:"\e1ec"}
.fa-mug:before{content:"\f874"}
.fa-plane-up-slash:before{content:"\e22e"}
.fa-radiation:before{content:"\f7b9"}
.fa-pen-circle:before{content:"\e20e"}
.fa-bag-seedling:before{content:"\e5f2"}
.fa-chart-simple:before{content:"\e473"}
.fa-crutches:before{content:"\f7f8"}
.fa-circle-parking:before,.fa-parking-circle:before{content:"\f615"}
.fa-mars-stroke:before{content:"\f229"}
.fa-leaf-oak:before{content:"\f6f7"}
.fa-square-bolt:before{content:"\e265"}
.fa-vial:before{content:"\f492"}
.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}
.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}
.fa-lambda:before{content:"\f66e"}
.fa-e:before{content:"\45"}
.fa-pizza:before{content:"\f817"}
.fa-bowl-chopsticks-noodles:before{content:"\e2ea"}
.fa-h3:before{content:"\f315"}
.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}
.fa-bridge-circle-exclamation:before{content:"\e4ca"}
.fa-badge-percent:before{content:"\f646"}
.fa-rotate-reverse:before{content:"\e631"}
.fa-user:before{content:"\f007"}
.fa-sensor:before{content:"\e028"}
.fa-comma:before{content:"\2c"}
.fa-school-circle-check:before{content:"\e56b"}
.fa-toilet-paper-reverse:before,.fa-toilet-paper-under:before{content:"\e2a0"}
.fa-light-emergency:before{content:"\e41f"}
.fa-arrow-down-to-arc:before{content:"\e4ae"}
.fa-dumpster:before{content:"\f793"}
.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}
.fa-building-user:before{content:"\e4da"}
.fa-light-switch:before{content:"\e017"}
.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}
.fa-highlighter:before{content:"\f591"}
.fa-heart-rate:before,.fa-wave-pulse:before{content:"\f5f8"}
.fa-key:before{content:"\f084"}
.fa-hat-santa:before{content:"\f7a7"}
.fa-tamale:before{content:"\e451"}
.fa-box-check:before{content:"\f467"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-steak:before{content:"\f824"}
.fa-location-crosshairs-slash:before,.fa-location-slash:before{content:"\f603"}
.fa-person-dolly:before{content:"\f4d0"}
.fa-globe:before{content:"\f0ac"}
.fa-synagogue:before{content:"\f69b"}
.fa-file-chart-column:before,.fa-file-chart-line:before{content:"\f659"}
.fa-person-half-dress:before{content:"\e548"}
.fa-folder-image:before{content:"\e18a"}
.fa-calendar-edit:before,.fa-calendar-pen:before{content:"\f333"}
.fa-road-bridge:before{content:"\e563"}
.fa-face-smile-tear:before{content:"\e393"}
.fa-comment-alt-plus:before,.fa-message-plus:before{content:"\f4a8"}
.fa-location-arrow:before{content:"\f124"}
.fa-c:before{content:"\43"}
.fa-tablet-button:before{content:"\f10a"}
.fa-person-dress-fairy:before{content:"\e607"}
.fa-rectangle-history-circle-user:before{content:"\e4a4"}
.fa-building-lock:before{content:"\e4d6"}
.fa-chart-line-up:before{content:"\e0e5"}
.fa-mailbox:before{content:"\f813"}
.fa-sign-posts:before{content:"\e625"}
.fa-truck-bolt:before{content:"\e3d0"}
.fa-pizza-slice:before{content:"\f818"}
.fa-money-bill-wave:before{content:"\f53a"}
.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}
.fa-house-flag:before{content:"\e50d"}
.fa-circle-three-quarters-stroke:before{content:"\e5d4"}
.fa-person-circle-minus:before{content:"\e540"}
.fa-scalpel:before{content:"\f61d"}
.fa-ban:before,.fa-cancel:before{content:"\f05e"}
.fa-bell-exclamation:before{content:"\f848"}
.fa-bookmark-circle:before,.fa-circle-bookmark:before{content:"\e100"}
.fa-egg-fried:before{content:"\f7fc"}
.fa-face-weary:before{content:"\e3a1"}
.fa-uniform-martial-arts:before{content:"\e3d1"}
.fa-camera-rotate:before{content:"\e0d8"}
.fa-sun-dust:before{content:"\f764"}
.fa-comment-text:before{content:"\e14d"}
.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}
.fa-signal-alt-4:before,.fa-signal-alt:before,.fa-signal-bars-strong:before,.fa-signal-bars:before{content:"\f690"}
.fa-diamond-exclamation:before{content:"\e405"}
.fa-star:before{content:"\f005"}
.fa-dial-min:before{content:"\e161"}
.fa-repeat:before{content:"\f363"}
.fa-cross:before{content:"\f654"}
.fa-file-caret-down:before,.fa-page-caret-down:before{content:"\e429"}
.fa-box:before{content:"\f466"}
.fa-venus-mars:before{content:"\f228"}
.fa-clock-seven-thirty:before{content:"\e351"}
.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}
.fa-clock-four-thirty:before{content:"\e34b"}
.fa-signal-alt-3:before,.fa-signal-bars-good:before{content:"\f693"}
.fa-cactus:before{content:"\f8a7"}
.fa-lightbulb-gear:before{content:"\e5fd"}
.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}
.fa-charging-station:before{content:"\f5e7"}
.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}
.fa-plane-tail:before{content:"\e22c"}
.fa-gauge-simple-max:before,.fa-tachometer-fastest:before{content:"\f62b"}
.fa-circle-u:before{content:"\e127"}
.fa-shield-slash:before{content:"\e24b"}
.fa-phone-square-down:before,.fa-square-phone-hangup:before{content:"\e27a"}
.fa-arrow-up-left:before{content:"\e09d"}
.fa-transporter-1:before{content:"\e043"}
.fa-peanuts:before{content:"\e431"}
.fa-random:before,.fa-shuffle:before{content:"\f074"}
.fa-person-running:before,.fa-running:before{content:"\f70c"}
.fa-mobile-retro:before{content:"\e527"}
.fa-grip-lines-vertical:before{content:"\f7a5"}
.fa-bin-bottles-recycle:before{content:"\e5f6"}
.fa-arrow-up-from-square:before{content:"\e09c"}
.fa-file-dashed-line:before,.fa-page-break:before{content:"\f877"}
.fa-bracket-curly-right:before{content:"\7d"}
.fa-spider:before{content:"\f717"}
.fa-clock-three:before{content:"\e356"}
.fa-hands-bound:before{content:"\e4f9"}
.fa-scalpel-line-dashed:before,.fa-scalpel-path:before{content:"\f61e"}
.fa-file-invoice-dollar:before{content:"\f571"}
.fa-pipe-smoking:before{content:"\e3c4"}
.fa-face-astonished:before{content:"\e36b"}
.fa-window:before{content:"\f40e"}
.fa-plane-circle-exclamation:before{content:"\e556"}
.fa-ear:before{content:"\f5f0"}
.fa-file-lock:before{content:"\e3a6"}
.fa-diagram-venn:before{content:"\e15a"}
.fa-x-ray:before{content:"\f497"}
.fa-goal-net:before{content:"\e3ab"}
.fa-coffin-cross:before{content:"\e051"}
.fa-spell-check:before{content:"\f891"}
.fa-location-xmark:before,.fa-map-marker-times:before,.fa-map-marker-xmark:before{content:"\f60e"}
.fa-circle-quarter-stroke:before{content:"\e5d3"}
.fa-lasso:before{content:"\f8c8"}
.fa-slash:before{content:"\f715"}
.fa-person-to-portal:before,.fa-portal-enter:before{content:"\e022"}
.fa-calendar-star:before{content:"\f736"}
.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}
.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}
.fa-pegasus:before{content:"\f703"}
.fa-files-medical:before{content:"\f7fd"}
.fa-cannon:before{content:"\e642"}
.fa-nfc-lock:before{content:"\e1f8"}
.fa-person-ski-lift:before,.fa-ski-lift:before{content:"\f7c8"}
.fa-square-6:before{content:"\e25b"}
.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}
.fa-wind-turbine:before{content:"\f89b"}
.fa-sliders-simple:before{content:"\e253"}
.fa-grid-round:before{content:"\e5da"}
.fa-badge-sheriff:before{content:"\f8a2"}
.fa-server:before{content:"\f233"}
.fa-virus-covid-slash:before{content:"\e4a9"}
.fa-intersection:before{content:"\f668"}
.fa-shop-lock:before{content:"\e4a5"}
.fa-family:before{content:"\e300"}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
.fa-user-hair-buns:before{content:"\e3d3"}
.fa-blender-phone:before{content:"\f6b6"}
.fa-hourglass-clock:before{content:"\e41b"}
.fa-person-seat-reclined:before{content:"\e21f"}
.fa-paper-plane-alt:before,.fa-paper-plane-top:before,.fa-send:before{content:"\e20a"}
.fa-comment-alt-arrow-up:before,.fa-message-arrow-up:before{content:"\e1dc"}
.fa-lightbulb-exclamation:before{content:"\f671"}
.fa-layer-group-minus:before,.fa-layer-minus:before{content:"\f5fe"}
.fa-chart-pie-simple-circle-currency:before{content:"\e604"}
.fa-circle-e:before{content:"\e109"}
.fa-building-wheat:before{content:"\e4db"}
.fa-gauge-max:before,.fa-tachometer-alt-fastest:before{content:"\f626"}
.fa-person-breastfeeding:before{content:"\e53a"}
.fa-apostrophe:before{content:"\27"}
.fa-file-png:before{content:"\e666"}
.fa-fire-hydrant:before{content:"\e17f"}
.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}
.fa-video-plus:before{content:"\f4e1"}
.fa-arrow-alt-square-right:before,.fa-square-right:before{content:"\f352"}
.fa-comment-smile:before{content:"\f4b4"}
.fa-venus:before{content:"\f221"}
.fa-passport:before{content:"\f5ab"}
.fa-inbox-arrow-down:before,.fa-inbox-in:before{content:"\f310"}
.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}
.fa-circle-8:before{content:"\e0f5"}
.fa-clouds-moon:before{content:"\f745"}
.fa-clock-ten-thirty:before{content:"\e355"}
.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}
.fa-folder-user:before{content:"\e18e"}
.fa-trash-can-xmark:before{content:"\e2ae"}
.fa-temperature-high:before{content:"\f769"}
.fa-microchip:before{content:"\f2db"}
.fa-left-long-to-line:before{content:"\e41e"}
.fa-crown:before{content:"\f521"}
.fa-weight-hanging:before{content:"\f5cd"}
.fa-xmarks-lines:before{content:"\e59a"}
.fa-file-prescription:before{content:"\f572"}
.fa-calendar-range:before{content:"\e0d6"}
.fa-flower-daffodil:before{content:"\f800"}
.fa-hand-back-point-up:before{content:"\e1a2"}
.fa-weight-scale:before,.fa-weight:before{content:"\f496"}
.fa-arrow-up-to-arc:before{content:"\e617"}
.fa-star-exclamation:before{content:"\f2f3"}
.fa-books:before{content:"\f5db"}
.fa-user-friends:before,.fa-user-group:before{content:"\f500"}
.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}
.fa-layer-group-plus:before,.fa-layer-plus:before{content:"\f5ff"}
.fa-play-pause:before{content:"\e22f"}
.fa-block-question:before{content:"\e3dd"}
.fa-snooze:before,.fa-zzz:before{content:"\f880"}
.fa-scanner-image:before{content:"\f8f3"}
.fa-tv-retro:before{content:"\f401"}
.fa-square-t:before{content:"\e280"}
.fa-barn-silo:before,.fa-farm:before{content:"\f864"}
.fa-chess-knight:before{content:"\f441"}
.fa-bars-sort:before{content:"\e0ae"}
.fa-palette-boxes:before,.fa-pallet-alt:before,.fa-pallet-boxes:before{content:"\f483"}
.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}
.fa-code-simple:before{content:"\e13d"}
.fa-bolt-slash:before{content:"\e0b8"}
.fa-panel-fire:before{content:"\e42f"}
.fa-binary-circle-check:before{content:"\e33c"}
.fa-comment-minus:before{content:"\f4b1"}
.fa-burrito:before{content:"\f7ed"}
.fa-violin:before{content:"\f8ed"}
.fa-objects-column:before{content:"\e3c1"}
.fa-chevron-square-down:before,.fa-square-chevron-down:before{content:"\f329"}
.fa-comment-plus:before{content:"\f4b2"}
.fa-triangle-instrument:before,.fa-triangle-music:before{content:"\f8e2"}
.fa-wheelchair:before{content:"\f193"}
.fa-user-pilot-tie:before{content:"\e2c1"}
.fa-piano-keyboard:before{content:"\f8d5"}
.fa-bed-empty:before{content:"\f8f9"}
.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}
.fa-toggle-on:before{content:"\f205"}
.fa-rectangle-portrait:before,.fa-rectangle-vertical:before{content:"\f2fb"}
.fa-person-walking:before,.fa-walking:before{content:"\f554"}
.fa-l:before{content:"\4c"}
.fa-signal-stream:before{content:"\f8dd"}
.fa-down-to-bracket:before{content:"\e4e7"}
.fa-circle-z:before{content:"\e130"}
.fa-stars:before{content:"\f762"}
.fa-fire:before{content:"\f06d"}
.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}
.fa-house-day:before{content:"\e00e"}
.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}
.fa-shirt-long-sleeve:before{content:"\e3c7"}
.fa-chart-pie-alt:before,.fa-chart-pie-simple:before{content:"\f64e"}
.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}
.fa-folder-open:before{content:"\f07c"}
.fa-album-collection-circle-user:before{content:"\e48f"}
.fa-candy:before{content:"\e3e7"}
.fa-bowl-hot:before,.fa-soup:before{content:"\f823"}
.fa-flatbread:before{content:"\e40b"}
.fa-heart-circle-plus:before{content:"\e500"}
.fa-code-fork:before{content:"\e13b"}
.fa-city:before{content:"\f64f"}
.fa-signal-alt-1:before,.fa-signal-bars-weak:before{content:"\f691"}
.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}
.fa-clock-twelve:before{content:"\e358"}
.fa-pepper-hot:before{content:"\f816"}
.fa-citrus-slice:before{content:"\e2f5"}
.fa-sheep:before{content:"\f711"}
.fa-unlock:before{content:"\f09c"}
.fa-colon-sign:before{content:"\e140"}
.fa-headset:before{content:"\f590"}
.fa-badger-honey:before{content:"\f6b4"}
.fa-h4:before{content:"\f86a"}
.fa-store-slash:before{content:"\e071"}
.fa-road-circle-xmark:before{content:"\e566"}
.fa-signal-slash:before{content:"\f695"}
.fa-user-minus:before{content:"\f503"}
.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}
.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}
.fa-taco:before{content:"\f826"}
.fa-hexagon-plus:before,.fa-plus-hexagon:before{content:"\f300"}
.fa-clipboard:before{content:"\f328"}
.fa-house-circle-exclamation:before{content:"\e50a"}
.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}
.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}
.fa-comments-alt:before,.fa-messages:before{content:"\f4b6"}
.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}
.fa-umbrella-alt:before,.fa-umbrella-simple:before{content:"\e2bc"}
.fa-rectangle-history-circle-plus:before{content:"\e4a3"}
.fa-underline:before{content:"\f0cd"}
.fa-prescription-bottle-pill:before{content:"\e5c0"}
.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}
.fa-binary-slash:before{content:"\e33e"}
.fa-square-o:before{content:"\e278"}
.fa-signature:before{content:"\f5b7"}
.fa-stroopwafel:before{content:"\f551"}
.fa-bold:before{content:"\f032"}
.fa-anchor-lock:before{content:"\e4ad"}
.fa-building-ngo:before{content:"\e4d7"}
.fa-transporter-3:before{content:"\e045"}
.fa-engine-exclamation:before,.fa-engine-warning:before{content:"\f5f2"}
.fa-circle-down-right:before{content:"\e108"}
.fa-square-k:before{content:"\e274"}
.fa-manat-sign:before{content:"\e1d5"}
.fa-money-check-edit:before,.fa-money-check-pen:before{content:"\f872"}
.fa-not-equal:before{content:"\f53e"}
.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}
.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}
.fa-tilde:before{content:"\7e"}
.fa-jedi:before{content:"\f669"}
.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}
.fa-arrow-down-square-triangle:before,.fa-sort-shapes-down-alt:before{content:"\f889"}
.fa-mug-hot:before{content:"\f7b6"}
.fa-dog-leashed:before{content:"\f6d4"}
.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}
.fa-face-downcast-sweat:before{content:"\e371"}
.fa-mailbox-flag-up:before{content:"\e5bb"}
.fa-memo-circle-info:before{content:"\e49a"}
.fa-gift:before{content:"\f06b"}
.fa-dice-two:before{content:"\f528"}
.fa-volume-medium:before,.fa-volume:before{content:"\f6a8"}
.fa-transporter-5:before{content:"\e2a6"}
.fa-gauge-circle-bolt:before{content:"\e496"}
.fa-coin-front:before{content:"\e3fc"}
.fa-file-slash:before{content:"\e3a7"}
.fa-message-arrow-up-right:before{content:"\e1dd"}
.fa-treasure-chest:before{content:"\f723"}
.fa-chess-queen:before{content:"\f445"}
.fa-paint-brush-alt:before,.fa-paint-brush-fine:before,.fa-paintbrush-alt:before,.fa-paintbrush-fine:before{content:"\f5a9"}
.fa-glasses:before{content:"\f530"}
.fa-hood-cloak:before{content:"\f6ef"}
.fa-square-quote:before{content:"\e329"}
.fa-up-left:before{content:"\e2bd"}
.fa-bring-front:before{content:"\f857"}
.fa-chess-board:before{content:"\f43c"}
.fa-burger-cheese:before,.fa-cheeseburger:before{content:"\f7f1"}
.fa-building-circle-check:before{content:"\e4d2"}
.fa-repeat-1:before{content:"\f365"}
.fa-arrow-down-to-line:before,.fa-arrow-to-bottom:before{content:"\f33d"}
.fa-grid-5:before{content:"\e199"}
.fa-swap-arrows:before{content:"\e60a"}
.fa-right-long-to-line:before{content:"\e444"}
.fa-person-chalkboard:before{content:"\e53d"}
.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}
.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}
.fa-grid-round-5:before{content:"\e5de"}
.fa-tally-5:before,.fa-tally:before{content:"\f69c"}
.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}
.fa-cloud-showers-water:before{content:"\e4e4"}
.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}
.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}
.fa-less-than-equal:before{content:"\f537"}
.fa-train:before{content:"\f238"}
.fa-up-from-dotted-line:before{content:"\e456"}
.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}
.fa-traffic-light-go:before{content:"\f638"}
.fa-face-exhaling:before{content:"\e480"}
.fa-sensor-fire:before{content:"\e02a"}
.fa-user-unlock:before{content:"\e058"}
.fa-hexagon-divide:before{content:"\e1ad"}
.fa-00:before{content:"\e467"}
.fa-crow:before{content:"\f520"}
.fa-betamax:before,.fa-cassette-betamax:before{content:"\f8a4"}
.fa-sailboat:before{content:"\e445"}
.fa-window-restore:before{content:"\f2d2"}
.fa-nfc-magnifying-glass:before{content:"\e1f9"}
.fa-file-binary:before{content:"\e175"}
.fa-circle-v:before{content:"\e12a"}
.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}
.fa-bowl-scoops:before{content:"\e3df"}
.fa-mistletoe:before{content:"\f7b4"}
.fa-custard:before{content:"\e403"}
.fa-lacrosse-stick:before{content:"\e3b5"}
.fa-hockey-mask:before{content:"\f6ee"}
.fa-sunrise:before{content:"\f766"}
.fa-subtitles:before{content:"\e60f"}
.fa-panel-ews:before{content:"\e42e"}
.fa-torii-gate:before{content:"\f6a1"}
.fa-cloud-exclamation:before{content:"\e491"}
.fa-comment-alt-lines:before,.fa-message-lines:before{content:"\f4a6"}
.fa-frog:before{content:"\f52e"}
.fa-bucket:before{content:"\e4cf"}
.fa-floppy-disk-pen:before{content:"\e182"}
.fa-image:before{content:"\f03e"}
.fa-window-frame:before{content:"\e04f"}
.fa-microphone:before{content:"\f130"}
.fa-cow:before{content:"\f6c8"}
.fa-file-zip:before{content:"\e5ee"}
.fa-square-ring:before{content:"\e44f"}
.fa-arrow-alt-from-top:before,.fa-down-from-line:before{content:"\f349"}
.fa-caret-up:before{content:"\f0d8"}
.fa-shield-times:before,.fa-shield-xmark:before{content:"\e24c"}
.fa-screwdriver:before{content:"\f54a"}
.fa-circle-sort-down:before,.fa-sort-circle-down:before{content:"\e031"}
.fa-folder-closed:before{content:"\e185"}
.fa-house-tsunami:before{content:"\e515"}
.fa-square-nfi:before{content:"\e576"}
.fa-forklift:before{content:"\f47a"}
.fa-arrow-up-from-ground-water:before{content:"\e4b5"}
.fa-bracket-square-right:before{content:"\5d"}
.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}
.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}
.fa-columns:before,.fa-table-columns:before{content:"\f0db"}
.fa-square-a:before{content:"\e25f"}
.fa-tick:before{content:"\e32f"}
.fa-lemon:before{content:"\f094"}
.fa-head-side-mask:before{content:"\e063"}
.fa-handshake:before{content:"\f2b5"}
.fa-gem:before{content:"\f3a5"}
.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}
.fa-smoking:before{content:"\f48d"}
.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}
.fa-refrigerator:before{content:"\e026"}
.fa-monument:before{content:"\f5a6"}
.fa-octagon-xmark:before,.fa-times-octagon:before,.fa-xmark-octagon:before{content:"\f2f0"}
.fa-align-slash:before{content:"\f846"}
.fa-snowplow:before{content:"\f7d2"}
.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}
.fa-truck-couch:before,.fa-truck-ramp-couch:before{content:"\f4dd"}
.fa-cannabis:before{content:"\f55f"}
.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}
.fa-arrow-up-right-and-arrow-down-left-from-center:before{content:"\e0a0"}
.fa-location-arrow-up:before{content:"\e63a"}
.fa-tablets:before{content:"\f490"}
.fa-360-degrees:before{content:"\e2dc"}
.fa-ethernet:before{content:"\f796"}
.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}
.fa-chair:before{content:"\f6c0"}
.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}
.fa-square-dashed-circle-plus:before{content:"\e5c2"}
.fa-hand-holding-circle-dollar:before{content:"\e621"}
.fa-money-simple-from-bracket:before{content:"\e313"}
.fa-bat:before{content:"\f6b5"}
.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}
.fa-head-side-headphones:before{content:"\f8c2"}
.fa-phone-rotary:before{content:"\f8d3"}
.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}
.fa-plate-wheat:before{content:"\e55a"}
.fa-calendar-circle-minus:before{content:"\e46f"}
.fa-chopsticks:before{content:"\e3f7"}
.fa-car-mechanic:before,.fa-car-wrench:before{content:"\f5e3"}
.fa-icicles:before{content:"\f7ad"}
.fa-person-shelter:before{content:"\e54f"}
.fa-neuter:before{content:"\f22c"}
.fa-id-badge:before{content:"\f2c1"}
.fa-kazoo:before{content:"\f8c7"}
.fa-marker:before{content:"\f5a1"}
.fa-bin-bottles:before{content:"\e5f5"}
.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}
.fa-square-arrow-down-left:before{content:"\e261"}
.fa-battery-bolt:before{content:"\f376"}
.fa-tree-large:before{content:"\f7dd"}
.fa-helicopter-symbol:before{content:"\e502"}
.fa-aperture:before{content:"\e2df"}
.fa-universal-access:before{content:"\f29a"}
.fa-gear-complex:before{content:"\e5e9"}
.fa-file-magnifying-glass:before,.fa-file-search:before{content:"\f865"}
.fa-up-right:before{content:"\e2be"}
.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}
.fa-user-police:before{content:"\e333"}
.fa-lari-sign:before{content:"\e1c8"}
.fa-volcano:before{content:"\f770"}
.fa-teddy-bear:before{content:"\e3cf"}
.fa-stocking:before{content:"\f7d5"}
.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}
.fa-image-slash:before{content:"\e1b7"}
.fa-mask-snorkel:before{content:"\e3b7"}
.fa-smoke:before{content:"\f760"}
.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}
.fa-battery-exclamation:before{content:"\e0b0"}
.fa-viruses:before{content:"\e076"}
.fa-square-person-confined:before{content:"\e577"}
.fa-user-tie:before{content:"\f508"}
.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}
.fa-tent-arrow-down-to-line:before{content:"\e57e"}
.fa-certificate:before{content:"\f0a3"}
.fa-crystal-ball:before{content:"\e362"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-suitcase:before{content:"\f0f2"}
.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}
.fa-star-shooting:before{content:"\e036"}
.fa-binary-lock:before{content:"\e33d"}
.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}
.fa-camera-retro:before{content:"\f083"}
.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}
.fa-comment-edit:before,.fa-comment-pen:before{content:"\f4ae"}
.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}
.fa-banjo:before{content:"\f8a3"}
.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}
.fa-light-emergency-on:before{content:"\e420"}
.fa-kerning:before{content:"\f86f"}
.fa-box-open:before{content:"\f49e"}
.fa-square-f:before{content:"\e270"}
.fa-scroll:before{content:"\f70e"}
.fa-spa:before{content:"\f5bb"}
.fa-arrow-from-right:before,.fa-arrow-left-from-line:before{content:"\f344"}
.fa-strawberry:before{content:"\e32b"}
.fa-location-pin-lock:before{content:"\e51f"}
.fa-pause:before{content:"\f04c"}
.fa-clock-eight-thirty:before{content:"\e346"}
.fa-plane-alt:before,.fa-plane-engines:before{content:"\f3de"}
.fa-hill-avalanche:before{content:"\e507"}
.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}
.fa-bomb:before{content:"\f1e2"}
.fa-gauge-low:before,.fa-tachometer-alt-slow:before{content:"\f627"}
.fa-registered:before{content:"\f25d"}
.fa-trash-can-plus:before{content:"\e2ac"}
.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}
.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}
.fa-globe-snow:before{content:"\f7a3"}
.fa-subscript:before{content:"\f12c"}
.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}
.fa-integral:before{content:"\f667"}
.fa-burst:before{content:"\e4dc"}
.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}
.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}
.fa-money-bills:before{content:"\e1f3"}
.fa-blinds-raised:before{content:"\f8fd"}
.fa-smog:before{content:"\f75f"}
.fa-ufo-beam:before{content:"\e048"}
.fa-caret-circle-up:before,.fa-circle-caret-up:before{content:"\f331"}
.fa-user-vneck-hair-long:before{content:"\e463"}
.fa-square-a-lock:before{content:"\e44d"}
.fa-crutch:before{content:"\f7f7"}
.fa-gas-pump-slash:before{content:"\f5f4"}
.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}
.fa-palette:before{content:"\f53f"}
.fa-transporter-4:before{content:"\e2a5"}
.fa-chart-mixed-up-circle-currency:before{content:"\e5d8"}
.fa-objects-align-right:before{content:"\e3bf"}
.fa-arrows-turn-right:before{content:"\e4c0"}
.fa-vest:before{content:"\e085"}
.fa-pig:before{content:"\f706"}
.fa-inbox-full:before{content:"\e1ba"}
.fa-circle-envelope:before,.fa-envelope-circle:before{content:"\e10c"}
.fa-construction:before,.fa-triangle-person-digging:before{content:"\f85d"}
.fa-ferry:before{content:"\e4ea"}
.fa-bullseye-arrow:before{content:"\f648"}
.fa-arrows-down-to-people:before{content:"\e4b9"}
.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}
.fa-clock-seven:before{content:"\e350"}
.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}
.fa-boxes-packing:before{content:"\e4c7"}
.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}
.fa-flashlight:before{content:"\f8b8"}
.fa-file-jpg:before{content:"\e646"}
.fa-group-arrows-rotate:before{content:"\e4f6"}
.fa-bowl-food:before{content:"\e4c6"}
.fa-square-9:before{content:"\e25e"}
.fa-candy-cane:before{content:"\f786"}
.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}
.fa-dollar-square:before,.fa-square-dollar:before,.fa-usd-square:before{content:"\f2e9"}
.fa-phone-arrow-right:before{content:"\e5be"}
.fa-hand-holding-seedling:before{content:"\f4bf"}
.fa-comment-alt-check:before,.fa-message-check:before{content:"\f4a2"}
.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}
.fa-chart-line-up-down:before{content:"\e5d7"}
.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}
.fa-watch:before{content:"\f2e1"}
.fa-circle-down-left:before{content:"\e107"}
.fa-text:before{content:"\f893"}
.fa-projector:before{content:"\f8d6"}
.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}
.fa-tombstone-alt:before,.fa-tombstone-blank:before{content:"\f721"}
.fa-chess-king-alt:before,.fa-chess-king-piece:before{content:"\f440"}
.fa-circle-6:before{content:"\e0f3"}
.fa-waves-sine:before{content:"\e65d"}
.fa-arrow-alt-left:before,.fa-left:before{content:"\f355"}
.fa-file-word:before{content:"\f1c2"}
.fa-file-powerpoint:before{content:"\f1c4"}
.fa-arrow-alt-square-down:before,.fa-square-down:before{content:"\f350"}
.fa-objects-align-center-vertical:before{content:"\e3bd"}
.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}
.fa-house-lock:before{content:"\e510"}
.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}
.fa-wreath:before{content:"\f7e2"}
.fa-children:before{content:"\e4e1"}
.fa-meter-droplet:before{content:"\e1ea"}
.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}
.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}
.fa-signal-4:before,.fa-signal-strong:before{content:"\f68f"}
.fa-lollipop:before,.fa-lollypop:before{content:"\e424"}
.fa-list-tree:before{content:"\e1d2"}
.fa-envelope-open:before{content:"\f2b6"}
.fa-draw-circle:before{content:"\f5ed"}
.fa-cat-space:before{content:"\e001"}
.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}
.fa-rabbit-fast:before,.fa-rabbit-running:before{content:"\f709"}
.fa-memo-pad:before{content:"\e1da"}
.fa-mattress-pillow:before{content:"\e525"}
.fa-alarm-plus:before{content:"\f844"}
.fa-alicorn:before{content:"\f6b0"}
.fa-comment-question:before{content:"\e14b"}
.fa-gingerbread-man:before{content:"\f79d"}
.fa-guarani-sign:before{content:"\e19a"}
.fa-burger-fries:before{content:"\e0cd"}
.fa-mug-tea:before{content:"\f875"}
.fa-border-top:before{content:"\f855"}
.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}
.fa-book-circle:before,.fa-circle-book-open:before{content:"\e0ff"}
.fa-arrows-to-dotted-line:before{content:"\e0a6"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-magnifying-glass-arrows-rotate:before{content:"\e65e"}
.fa-garage-open:before{content:"\e00b"}
.fa-shelves-empty:before{content:"\e246"}
.fa-cruzeiro-sign:before{content:"\e152"}
.fa-watch-apple:before{content:"\e2cb"}
.fa-watch-calculator:before{content:"\f8f0"}
.fa-list-dropdown:before{content:"\e1cf"}
.fa-cabinet-filing:before{content:"\f64b"}
.fa-burger-soda:before{content:"\f858"}
.fa-arrow-square-up:before,.fa-square-arrow-up:before{content:"\f33c"}
.fa-greater-than-equal:before{content:"\f532"}
.fa-pallet-box:before{content:"\e208"}
.fa-face-confounded:before{content:"\e36c"}
.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}
.fa-truck-plow:before{content:"\f7de"}
.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}
.fa-virus:before{content:"\e074"}
.fa-grid-round-2:before{content:"\e5db"}
.fa-comment-middle-top:before{content:"\e14a"}
.fa-wave:before{content:"\e65b"}
.fa-envelope-circle-check:before{content:"\e4e8"}
.fa-layer-group:before{content:"\f5fd"}
.fa-restroom-simple:before{content:"\e23a"}
.fa-arrows-to-dot:before{content:"\e4be"}
.fa-border-outer:before{content:"\f851"}
.fa-hashtag-lock:before{content:"\e415"}
.fa-clock-two-thirty:before{content:"\e35b"}
.fa-archway:before{content:"\f557"}
.fa-heart-circle-check:before{content:"\e4fd"}
.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}
.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}
.fa-ticket-perforated:before{content:"\e63e"}
.fa-heart-half:before{content:"\e1ab"}
.fa-comment-check:before{content:"\f4ac"}
.fa-square:before{content:"\f0c8"}
.fa-memo:before{content:"\e1d8"}
.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}
.fa-couch:before{content:"\f4b8"}
.fa-cedi-sign:before{content:"\e0df"}
.fa-italic:before{content:"\f033"}
.fa-glass-citrus:before{content:"\f869"}
.fa-calendar-lines-pen:before{content:"\e472"}
.fa-church:before{content:"\f51d"}
.fa-person-snowmobiling:before,.fa-snowmobile:before{content:"\f7d1"}
.fa-face-hushed:before{content:"\e37b"}
.fa-comments-dollar:before{content:"\f653"}
.fa-tickets-simple:before{content:"\e659"}
.fa-pickaxe:before{content:"\e5bf"}
.fa-link-simple-slash:before{content:"\e1ce"}
.fa-democrat:before{content:"\f747"}
.fa-face-confused:before{content:"\e36d"}
.fa-pinball:before{content:"\e229"}
.fa-z:before{content:"\5a"}
.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}
.fa-deer:before{content:"\f78e"}
.fa-input-pipe:before{content:"\e1be"}
.fa-road-lock:before{content:"\e567"}
.fa-a:before{content:"\41"}
.fa-bookmark-slash:before{content:"\e0c2"}
.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}
.fa-mace:before{content:"\f6f8"}
.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}
.fa-sausage:before{content:"\f820"}
.fa-trash-can-clock:before{content:"\e2aa"}
.fa-p:before{content:"\50"}
.fa-broom-wide:before{content:"\e5d1"}
.fa-snowflake:before{content:"\f2dc"}
.fa-stomach:before{content:"\f623"}
.fa-newspaper:before{content:"\f1ea"}
.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}
.fa-guitar-electric:before{content:"\f8be"}
.fa-arrow-turn-down-right:before{content:"\e3d6"}
.fa-moon-cloud:before{content:"\f754"}
.fa-bread-slice-butter:before{content:"\e3e1"}
.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}
.fa-user-group-crown:before,.fa-users-crown:before{content:"\f6a5"}
.fa-circle-i:before{content:"\e111"}
.fa-toilet-paper-check:before{content:"\e5b2"}
.fa-filter-circle-xmark:before{content:"\e17b"}
.fa-locust:before{content:"\e520"}
.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}
.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}
.fa-chart-waterfall:before{content:"\e0eb"}
.fa-sparkle:before{content:"\e5d6"}
.fa-face-party:before{content:"\e383"}
.fa-kidneys:before{content:"\f5fb"}
.fa-wifi-exclamation:before{content:"\e2cf"}
.fa-chart-network:before{content:"\f78a"}
.fa-person-dress-burst:before{content:"\e544"}
.fa-dice-d4:before{content:"\f6d0"}
.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}
.fa-vector-square:before{content:"\f5cb"}
.fa-bread-slice:before{content:"\f7ec"}
.fa-language:before{content:"\f1ab"}
.fa-wheat-awn-slash:before{content:"\e338"}
.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}
.fa-dagger:before{content:"\f6cb"}
.fa-podium:before{content:"\f680"}
.fa-memo-circle-check:before{content:"\e1d9"}
.fa-route-highway:before{content:"\f61a"}
.fa-arrow-alt-to-bottom:before,.fa-down-to-line:before{content:"\f34a"}
.fa-filter:before{content:"\f0b0"}
.fa-square-g:before{content:"\e271"}
.fa-circle-phone:before,.fa-phone-circle:before{content:"\e11b"}
.fa-clipboard-prescription:before{content:"\f5e8"}
.fa-user-nurse-hair:before{content:"\e45d"}
.fa-question:before{content:"\3f"}
.fa-file-signature:before{content:"\f573"}
.fa-toggle-large-on:before{content:"\e5b1"}
.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}
.fa-dryer-alt:before,.fa-dryer-heat:before{content:"\f862"}
.fa-house-chimney-user:before{content:"\e065"}
.fa-hand-holding-heart:before{content:"\f4be"}
.fa-arrow-up-small-big:before,.fa-sort-size-up-alt:before{content:"\f88f"}
.fa-train-track:before{content:"\e453"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-money-check:before{content:"\f53c"}
.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}
.fa-file-exclamation:before{content:"\f31a"}
.fa-code:before{content:"\f121"}
.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}
.fa-moon-stars:before{content:"\f755"}
.fa-building-circle-exclamation:before{content:"\e4d3"}
.fa-clothes-hanger:before{content:"\e136"}
.fa-mobile-iphone:before,.fa-mobile-notch:before{content:"\e1ee"}
.fa-magnifying-glass-chart:before{content:"\e522"}
.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}
.fa-cubes-stacked:before{content:"\e4e6"}
.fa-images-user:before{content:"\e1b9"}
.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}
.fa-image-polaroid-user:before{content:"\e1b6"}
.fa-virus-covid:before{content:"\e4a8"}
.fa-square-ellipsis:before{content:"\e26e"}
.fa-pie:before{content:"\f705"}
.fa-chess-knight-alt:before,.fa-chess-knight-piece:before{content:"\f442"}
.fa-austral-sign:before{content:"\e0a9"}
.fa-cloud-plus:before{content:"\e35e"}
.fa-f:before{content:"\46"}
.fa-leaf:before{content:"\f06c"}
.fa-bed-bunk:before{content:"\f8f8"}
.fa-road:before{content:"\f018"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-person-circle-plus:before{content:"\e541"}
.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}
.fa-bolt-lightning:before{content:"\e0b7"}
.fa-clock-eight:before{content:"\e345"}
.fa-sack-xmark:before{content:"\e56a"}
.fa-file-xls:before{content:"\e64d"}
.fa-file-excel:before{content:"\f1c3"}
.fa-file-contract:before{content:"\f56c"}
.fa-fish-fins:before{content:"\e4f2"}
.fa-circle-q:before{content:"\e11e"}
.fa-building-flag:before{content:"\e4d5"}
.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}
.fa-object-ungroup:before{content:"\f248"}
.fa-face-disguise:before{content:"\e370"}
.fa-circle-arrow-down-right:before{content:"\e0fa"}
.fa-alien-8bit:before,.fa-alien-monster:before{content:"\f8f6"}
.fa-hand-point-ribbon:before{content:"\e1a6"}
.fa-poop:before{content:"\f619"}
.fa-object-exclude:before{content:"\e49c"}
.fa-telescope:before{content:"\e03e"}
.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}
.fa-square-list:before{content:"\e489"}
.fa-kaaba:before{content:"\f66b"}
.fa-toilet-paper:before{content:"\f71e"}
.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}
.fa-comment-code:before{content:"\e147"}
.fa-sim-cards:before{content:"\e251"}
.fa-starship:before{content:"\e039"}
.fa-eject:before{content:"\f052"}
.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}
.fa-plane-circle-check:before{content:"\e555"}
.fa-seal:before{content:"\e241"}
.fa-user-cowboy:before{content:"\f8ea"}
.fa-hexagon-vertical-nft:before{content:"\e505"}
.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}
.fa-bread-loaf:before{content:"\f7eb"}
.fa-rings-wedding:before{content:"\f81b"}
.fa-object-group:before{content:"\f247"}
.fa-french-fries:before{content:"\f803"}
.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}
.fa-calendar-arrow-down:before,.fa-calendar-download:before{content:"\e0d0"}
.fa-send-back:before{content:"\f87e"}
.fa-mask-ventilator:before{content:"\e524"}
.fa-tickets:before{content:"\e658"}
.fa-signature-lock:before{content:"\e3ca"}
.fa-arrow-right:before{content:"\f061"}
.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}
.fa-octagon-plus:before,.fa-plus-octagon:before{content:"\f301"}
.fa-cash-register:before{content:"\f788"}
.fa-person-circle-question:before{content:"\e542"}
.fa-melon-slice:before{content:"\e311"}
.fa-space-station-moon:before{content:"\e033"}
.fa-comment-alt-smile:before,.fa-message-smile:before{content:"\f4aa"}
.fa-cup-straw:before{content:"\e363"}
.fa-arrow-alt-from-right:before,.fa-left-from-line:before{content:"\f348"}
.fa-h:before{content:"\48"}
.fa-basket-shopping-simple:before,.fa-shopping-basket-alt:before{content:"\e0af"}
.fa-hands-heart:before,.fa-hands-holding-heart:before{content:"\f4c3"}
.fa-clock-nine:before{content:"\e34c"}
.fa-hammer-brush:before{content:"\e620"}
.fa-tarp:before{content:"\e57b"}
.fa-face-sleepy:before{content:"\e38e"}
.fa-hand-horns:before{content:"\e1a9"}
.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}
.fa-arrows-to-eye:before{content:"\e4bf"}
.fa-circle-three-quarters:before{content:"\e125"}
.fa-trophy-alt:before,.fa-trophy-star:before{content:"\f2eb"}
.fa-plug-circle-bolt:before{content:"\e55b"}
.fa-face-thermometer:before{content:"\e39a"}
.fa-grid-round-4:before{content:"\e5dd"}
.fa-sign-posts-wrench:before{content:"\e626"}
.fa-shirt-running:before{content:"\e3c8"}
.fa-book-circle-arrow-up:before{content:"\e0bd"}
.fa-face-nauseated:before{content:"\e381"}
.fa-heart:before{content:"\f004"}
.fa-file-chart-pie:before{content:"\f65a"}
.fa-mars-and-venus:before{content:"\f224"}
.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}
.fa-circle-arrow-down-left:before{content:"\e0f9"}
.fa-dumpster-fire:before{content:"\f794"}
.fa-hexagon-minus:before,.fa-minus-hexagon:before{content:"\f307"}
.fa-arrow-alt-to-left:before,.fa-left-to-line:before{content:"\f34b"}
.fa-house-crack:before{content:"\e3b1"}
.fa-paw-alt:before,.fa-paw-simple:before{content:"\f701"}
.fa-arrow-left-long-to-line:before{content:"\e3d4"}
.fa-brackets-round:before,.fa-parentheses:before{content:"\e0c5"}
.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}
.fa-user-shakespeare:before{content:"\e2c2"}
.fa-arrow-right-to-arc:before{content:"\e4b2"}
.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}
.fa-bottle-water:before{content:"\e4c5"}
.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}
.fa-gauge-circle-plus:before{content:"\e498"}
.fa-folders:before{content:"\f660"}
.fa-angel:before{content:"\f779"}
.fa-value-absolute:before{content:"\f6a6"}
.fa-rabbit:before{content:"\f708"}
.fa-toilet-paper-slash:before{content:"\e072"}
.fa-circle-euro:before{content:"\e5ce"}
.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}
.fa-kitchen-set:before{content:"\e51a"}
.fa-diamond-half:before{content:"\e5b7"}
.fa-lock-alt:before,.fa-lock-keyhole:before{content:"\f30d"}
.fa-r:before{content:"\52"}
.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}
.fa-info-square:before,.fa-square-info:before{content:"\f30f"}
.fa-wifi-slash:before{content:"\f6ac"}
.fa-toilet-paper-xmark:before{content:"\e5b3"}
.fa-hands-holding-dollar:before,.fa-hands-usd:before{content:"\f4c5"}
.fa-cube:before{content:"\f1b2"}
.fa-arrow-down-triangle-square:before,.fa-sort-shapes-down:before{content:"\f888"}
.fa-bitcoin-sign:before{content:"\e0b4"}
.fa-shutters:before{content:"\e449"}
.fa-shield-dog:before{content:"\e573"}
.fa-solar-panel:before{content:"\f5ba"}
.fa-lock-open:before{content:"\f3c1"}
.fa-table-tree:before{content:"\e293"}
.fa-house-chimney-heart:before{content:"\e1b2"}
.fa-tally-3:before{content:"\e296"}
.fa-elevator:before{content:"\e16d"}
.fa-money-bill-transfer:before{content:"\e528"}
.fa-money-bill-trend-up:before{content:"\e529"}
.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}
.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}
.fa-circle:before{content:"\f111"}
.fa-cart-circle-exclamation:before{content:"\e3f2"}
.fa-sword:before{content:"\f71c"}
.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}
.fa-recycle:before{content:"\f1b8"}
.fa-user-astronaut:before{content:"\f4fb"}
.fa-interrobang:before{content:"\e5ba"}
.fa-plane-slash:before{content:"\e069"}
.fa-circle-dashed:before{content:"\e105"}
.fa-trademark:before{content:"\f25c"}
.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}
.fa-fork-knife:before,.fa-utensils-alt:before{content:"\f2e6"}
.fa-satellite-dish:before{content:"\f7c0"}
.fa-badge-check:before{content:"\f336"}
.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}
.fa-slider:before{content:"\e252"}
.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}
.fa-clock-one-thirty:before{content:"\e34f"}
.fa-inbox-arrow-up:before,.fa-inbox-out:before{content:"\f311"}
.fa-cloud-slash:before{content:"\e137"}
.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}
.fa-users-rays:before{content:"\e593"}
.fa-wallet:before{content:"\f555"}
.fa-octagon-check:before{content:"\e426"}
.fa-flatbread-stuffed:before{content:"\e40c"}
.fa-clipboard-check:before{content:"\f46c"}
.fa-cart-circle-plus:before{content:"\e3f3"}
.fa-shipping-timed:before,.fa-truck-clock:before{content:"\f48c"}
.fa-pool-8-ball:before{content:"\e3c5"}
.fa-file-audio:before{content:"\f1c7"}
.fa-turn-down-left:before{content:"\e331"}
.fa-lock-hashtag:before{content:"\e423"}
.fa-chart-radar:before{content:"\e0e7"}
.fa-staff:before{content:"\f71b"}
.fa-burger:before,.fa-hamburger:before{content:"\f805"}
.fa-utility-pole:before{content:"\e2c3"}
.fa-transporter-6:before{content:"\e2a7"}
.fa-arrow-turn-left:before{content:"\e632"}
.fa-wrench:before{content:"\f0ad"}
.fa-bugs:before{content:"\e4d0"}
.fa-vector-polygon:before{content:"\e2c7"}
.fa-diagram-nested:before{content:"\e157"}
.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}
.fa-file-image:before{content:"\f1c5"}
.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}
.fa-tickets-perforated:before{content:"\e63f"}
.fa-image-user:before{content:"\e1b8"}
.fa-buoy:before{content:"\e5b5"}
.fa-plane-departure:before{content:"\f5b0"}
.fa-handshake-slash:before{content:"\e060"}
.fa-book-bookmark:before{content:"\e0bb"}
.fa-border-center-h:before{content:"\f89c"}
.fa-can-food:before{content:"\e3e6"}
.fa-typewriter:before{content:"\f8e7"}
.fa-arrow-right-from-arc:before{content:"\e4b1"}
.fa-circle-k:before{content:"\e113"}
.fa-face-hand-over-mouth:before{content:"\e378"}
.fa-popcorn:before{content:"\f819"}
.fa-house-flood:before,.fa-house-water:before{content:"\f74f"}
.fa-object-subtract:before{content:"\e49e"}
.fa-code-branch:before{content:"\f126"}
.fa-warehouse-alt:before,.fa-warehouse-full:before{content:"\f495"}
.fa-hat-cowboy:before{content:"\f8c0"}
.fa-bridge:before{content:"\e4c8"}
.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}
.fa-arrow-down-from-dotted-line:before{content:"\e090"}
.fa-file-doc:before{content:"\e5ed"}
.fa-square-quarters:before{content:"\e44e"}
.fa-truck-front:before{content:"\e2b7"}
.fa-cat:before{content:"\f6be"}
.fa-trash-xmark:before{content:"\e2b4"}
.fa-caret-circle-left:before,.fa-circle-caret-left:before{content:"\f32e"}
.fa-files:before{content:"\e178"}
.fa-anchor-circle-exclamation:before{content:"\e4ab"}
.fa-face-clouds:before{content:"\e47d"}
.fa-user-crown:before{content:"\f6a4"}
.fa-basket-shopping-plus:before{content:"\e653"}
.fa-truck-field:before{content:"\e58d"}
.fa-route:before{content:"\f4d7"}
.fa-cart-circle-check:before{content:"\e3f1"}
.fa-clipboard-question:before{content:"\e4e3"}
.fa-panorama:before{content:"\e209"}
.fa-comment-medical:before{content:"\f7f5"}
.fa-teeth-open:before{content:"\f62f"}
.fa-user-tie-hair-long:before{content:"\e460"}
.fa-file-circle-minus:before{content:"\e4ed"}
.fa-head-side-medical:before{content:"\f809"}
.fa-arrow-turn-right:before{content:"\e635"}
.fa-tags:before{content:"\f02c"}
.fa-wine-glass:before{content:"\f4e3"}
.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}
.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}
.fa-user-robot:before{content:"\e04b"}
.fa-parking:before,.fa-square-parking:before{content:"\f540"}
.fa-card-diamond:before{content:"\e3ea"}
.fa-face-zipper:before{content:"\e3a5"}
.fa-face-raised-eyebrow:before{content:"\e388"}
.fa-house-signal:before{content:"\e012"}
.fa-chevron-square-up:before,.fa-square-chevron-up:before{content:"\f32c"}
.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}
.fa-faucet-drip:before{content:"\e006"}
.fa-arrows-to-line:before{content:"\e0a7"}
.fa-dolphin:before{content:"\e168"}
.fa-arrow-up-right:before{content:"\e09f"}
.fa-circle-r:before{content:"\e120"}
.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}
.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}
.fa-circle-sort-up:before,.fa-sort-circle-up:before{content:"\e032"}
.fa-terminal:before{content:"\f120"}
.fa-mobile-button:before{content:"\f10b"}
.fa-house-medical-flag:before{content:"\e514"}
.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}
.fa-tape:before{content:"\f4db"}
.fa-chestnut:before{content:"\e3f6"}
.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}
.fa-eye:before{content:"\f06e"}
.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}
.fa-heat:before{content:"\e00c"}
.fa-ticket-airline:before,.fa-ticket-perforated-plane:before,.fa-ticket-plane:before{content:"\e29a"}
.fa-boot-heeled:before{content:"\e33f"}
.fa-arrows-minimize:before,.fa-compress-arrows:before{content:"\e0a5"}
.fa-audio-description:before{content:"\f29e"}
.fa-person-military-to-person:before{content:"\e54c"}
.fa-file-shield:before{content:"\e4f0"}
.fa-hexagon:before{content:"\f312"}
.fa-manhole:before{content:"\e1d6"}
.fa-user-slash:before{content:"\f506"}
.fa-pen:before{content:"\f304"}
.fa-tower-observation:before{content:"\e586"}
.fa-floppy-disks:before{content:"\e183"}
.fa-toilet-paper-blank-under:before,.fa-toilet-paper-reverse-alt:before{content:"\e29f"}
.fa-file-code:before{content:"\f1c9"}
.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}
.fa-pump:before{content:"\e442"}
.fa-bus:before{content:"\f207"}
.fa-heart-circle-xmark:before{content:"\e501"}
.fa-arrow-up-left-from-circle:before{content:"\e09e"}
.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}
.fa-window-maximize:before{content:"\f2d0"}
.fa-dryer:before{content:"\f861"}
.fa-face-frown:before,.fa-frown:before{content:"\f119"}
.fa-chess-bishop-alt:before,.fa-chess-bishop-piece:before{content:"\f43b"}
.fa-shirt-tank-top:before{content:"\e3c9"}
.fa-diploma:before,.fa-scroll-ribbon:before{content:"\f5ea"}
.fa-screencast:before{content:"\e23e"}
.fa-walker:before{content:"\f831"}
.fa-prescription:before{content:"\f5b1"}
.fa-shop:before,.fa-store-alt:before{content:"\f54f"}
.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}
.fa-vihara:before{content:"\f6a7"}
.fa-face-kiss-closed-eyes:before{content:"\e37d"}
.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}
.fa-file-user:before{content:"\f65c"}
.fa-user-police-tie:before{content:"\e334"}
.fa-face-tongue-money:before{content:"\e39d"}
.fa-tennis-ball:before{content:"\f45e"}
.fa-square-l:before{content:"\e275"}
.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}
.fa-calendar-arrow-up:before,.fa-calendar-upload:before{content:"\e0d1"}
.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}
.fa-plant-wilt:before{content:"\e5aa"}
.fa-scarf:before{content:"\f7c1"}
.fa-album-circle-plus:before{content:"\e48c"}
.fa-user-nurse-hair-long:before{content:"\e45e"}
.fa-diamond:before{content:"\f219"}
.fa-arrow-alt-square-left:before,.fa-square-left:before{content:"\f351"}
.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}
.fa-circle-ellipsis-vertical:before{content:"\e10b"}
.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}
.fa-grid-dividers:before{content:"\e3ad"}
.fa-bacterium:before{content:"\e05a"}
.fa-hand-pointer:before{content:"\f25a"}
.fa-drum-steelpan:before{content:"\f56a"}
.fa-hand-scissors:before{content:"\f257"}
.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}
.fa-face-pensive:before{content:"\e384"}
.fa-user-music:before{content:"\f8eb"}
.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}
.fa-comments-alt-dollar:before,.fa-messages-dollar:before{content:"\f652"}
.fa-sensor-on:before{content:"\e02b"}
.fa-balloon:before{content:"\e2e3"}
.fa-biohazard:before{content:"\f780"}
.fa-chess-queen-alt:before,.fa-chess-queen-piece:before{content:"\f446"}
.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}
.fa-mars-double:before{content:"\f227"}
.fa-house-leave:before,.fa-house-person-depart:before,.fa-house-person-leave:before{content:"\e00f"}
.fa-ruler-triangle:before{content:"\f61c"}
.fa-card-club:before{content:"\e3e9"}
.fa-child-dress:before{content:"\e59c"}
.fa-users-between-lines:before{content:"\e591"}
.fa-lungs-virus:before{content:"\e067"}
.fa-spinner-third:before{content:"\f3f4"}
.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}
.fa-phone:before{content:"\f095"}
.fa-computer-mouse-scrollwheel:before,.fa-mouse-alt:before{content:"\f8cd"}
.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}
.fa-child-reaching:before{content:"\e59d"}
.fa-table-layout:before{content:"\e290"}
.fa-narwhal:before{content:"\f6fe"}
.fa-ramp-loading:before{content:"\f4d4"}
.fa-calendar-circle-plus:before{content:"\e470"}
.fa-toothbrush:before{content:"\f635"}
.fa-border-inner:before{content:"\f84e"}
.fa-paw-claws:before{content:"\f702"}
.fa-kiwi-fruit:before{content:"\e30c"}
.fa-traffic-light-slow:before{content:"\f639"}
.fa-rectangle-code:before{content:"\e322"}
.fa-head-side-virus:before{content:"\e064"}
.fa-keyboard-brightness:before{content:"\e1c0"}
.fa-books-medical:before{content:"\f7e8"}
.fa-lightbulb-slash:before{content:"\f673"}
.fa-home-blank:before,.fa-house-blank:before{content:"\e487"}
.fa-square-5:before{content:"\e25a"}
.fa-heart-square:before,.fa-square-heart:before{content:"\f4c8"}
.fa-puzzle:before{content:"\e443"}
.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}
.fa-pipe-circle-check:before{content:"\e436"}
.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}
.fa-octagon-exclamation:before{content:"\e204"}
.fa-dial-low:before{content:"\e15d"}
.fa-door-closed:before{content:"\f52a"}
.fa-laptop-mobile:before,.fa-phone-laptop:before{content:"\f87a"}
.fa-conveyor-belt-alt:before,.fa-conveyor-belt-boxes:before{content:"\f46f"}
.fa-shield-virus:before{content:"\e06c"}
.fa-starfighter-alt-advanced:before,.fa-starfighter-twin-ion-engine-advanced:before{content:"\e28e"}
.fa-dice-six:before{content:"\f526"}
.fa-starfighter-alt:before,.fa-starfighter-twin-ion-engine:before{content:"\e038"}
.fa-rocket-launch:before{content:"\e027"}
.fa-mosquito-net:before{content:"\e52c"}
.fa-vent-damper:before{content:"\e465"}
.fa-bridge-water:before{content:"\e4ce"}
.fa-ban-bug:before,.fa-debug:before{content:"\f7f9"}
.fa-person-booth:before{content:"\f756"}
.fa-text-width:before{content:"\f035"}
.fa-garage-car:before{content:"\e00a"}
.fa-square-kanban:before{content:"\e488"}
.fa-hat-wizard:before{content:"\f6e8"}
.fa-chart-kanban:before{content:"\e64f"}
.fa-pen-fancy:before{content:"\f5ac"}
.fa-coffee-pot:before{content:"\e002"}
.fa-mouse-field:before{content:"\e5a8"}
.fa-digging:before,.fa-person-digging:before{content:"\f85e"}
.fa-shower-alt:before,.fa-shower-down:before{content:"\e24d"}
.fa-box-circle-check:before{content:"\e0c4"}
.fa-brightness:before{content:"\e0c9"}
.fa-car-side-bolt:before{content:"\e344"}
.fa-file-xml:before{content:"\e654"}
.fa-ornament:before{content:"\f7b8"}
.fa-phone-arrow-down-left:before,.fa-phone-arrow-down:before,.fa-phone-incoming:before{content:"\e223"}
.fa-cloud-word:before{content:"\e138"}
.fa-hand-fingers-crossed:before{content:"\e1a3"}
.fa-trash:before{content:"\f1f8"}
.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}
.fa-arrow-down-small-big:before,.fa-sort-size-down-alt:before{content:"\f88d"}
.fa-book-medical:before{content:"\f7e6"}
.fa-face-melting:before{content:"\e483"}
.fa-poo:before{content:"\f2fe"}
.fa-pen-alt-slash:before,.fa-pen-clip-slash:before{content:"\e20f"}
.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}
.fa-scroll-old:before{content:"\f70f"}
.fa-guitars:before{content:"\f8bf"}
.fa-phone-xmark:before{content:"\e227"}
.fa-hose:before{content:"\e419"}
.fa-clock-six:before{content:"\e352"}
.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}
.fa-billboard:before{content:"\e5cd"}
.fa-square-r:before{content:"\e27c"}
.fa-cubes:before{content:"\f1b3"}
.fa-envelope-open-dollar:before{content:"\f657"}
.fa-divide:before{content:"\f529"}
.fa-sun-cloud:before{content:"\f763"}
.fa-lamp-floor:before{content:"\e015"}
.fa-square-7:before{content:"\e25c"}
.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}
.fa-headphones:before{content:"\f025"}
.fa-hands-holding:before{content:"\f4c2"}
.fa-campfire:before{content:"\f6ba"}
.fa-circle-ampersand:before{content:"\e0f8"}
.fa-snowflakes:before{content:"\f7cf"}
.fa-hands-clapping:before{content:"\e1a8"}
.fa-republican:before{content:"\f75e"}
.fa-leaf-maple:before{content:"\f6f6"}
.fa-arrow-left:before{content:"\f060"}
.fa-person-circle-xmark:before{content:"\e543"}
.fa-ruler:before{content:"\f545"}
.fa-cup-straw-swoosh:before{content:"\e364"}
.fa-temperature-hot:before,.fa-temperature-sun:before{content:"\f76a"}
.fa-align-left:before{content:"\f036"}
.fa-dice-d6:before{content:"\f6d1"}
.fa-restroom:before{content:"\f7bd"}
.fa-high-definition:before,.fa-rectangle-hd:before{content:"\e1ae"}
.fa-j:before{content:"\4a"}
.fa-galaxy:before{content:"\e008"}
.fa-users-viewfinder:before{content:"\e595"}
.fa-file-video:before{content:"\f1c8"}
.fa-cherries:before{content:"\e0ec"}
.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}
.fa-circle-sort:before,.fa-sort-circle:before{content:"\e030"}
.fa-table-cells:before,.fa-th:before{content:"\f00a"}
.fa-bag-shopping-minus:before{content:"\e650"}
.fa-file-pdf:before{content:"\f1c1"}
.fa-siren:before{content:"\e02d"}
.fa-arrow-up-to-dotted-line:before{content:"\e0a1"}
.fa-image-landscape:before,.fa-landscape:before{content:"\e1b5"}
.fa-tank-water:before{content:"\e452"}
.fa-curling-stone:before,.fa-curling:before{content:"\f44a"}
.fa-gamepad-alt:before,.fa-gamepad-modern:before{content:"\e5a2"}
.fa-messages-question:before{content:"\e1e7"}
.fa-bible:before,.fa-book-bible:before{content:"\f647"}
.fa-o:before{content:"\4f"}
.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}
.fa-briefcase-arrow-right:before{content:"\e2f2"}
.fa-expand-wide:before{content:"\f320"}
.fa-clock-eleven-thirty:before{content:"\e348"}
.fa-rv:before{content:"\f7be"}
.fa-user-secret:before{content:"\f21b"}
.fa-otter:before{content:"\f700"}
.fa-dreidel:before{content:"\f792"}
.fa-female:before,.fa-person-dress:before{content:"\f182"}
.fa-comment-dollar:before{content:"\f651"}
.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}
.fa-flower-tulip:before{content:"\f801"}
.fa-people-pants-simple:before{content:"\e21a"}
.fa-cloud-drizzle:before{content:"\f738"}
.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}
.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}
.fa-solar-system:before{content:"\e02f"}
.fa-seal-question:before{content:"\e243"}
.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}
.fa-disc-drive:before{content:"\f8b5"}
.fa-hat-cowboy-side:before{content:"\f8c1"}
.fa-rows:before,.fa-table-rows:before{content:"\e292"}
.fa-location-exclamation:before,.fa-map-marker-exclamation:before{content:"\f608"}
.fa-face-fearful:before{content:"\e375"}
.fa-clipboard-user:before{content:"\f7f3"}
.fa-bus-school:before{content:"\f5dd"}
.fa-film-slash:before{content:"\e179"}
.fa-square-arrow-down-right:before{content:"\e262"}
.fa-book-sparkles:before,.fa-book-spells:before{content:"\f6b8"}
.fa-washer:before,.fa-washing-machine:before{content:"\f898"}
.fa-child:before{content:"\f1ae"}
.fa-lira-sign:before{content:"\f195"}
.fa-user-visor:before{content:"\e04c"}
.fa-file-plus-minus:before{content:"\e177"}
.fa-chess-clock-alt:before,.fa-chess-clock-flip:before{content:"\f43e"}
.fa-satellite:before{content:"\f7bf"}
.fa-truck-fire:before{content:"\e65a"}
.fa-plane-lock:before{content:"\e558"}
.fa-steering-wheel:before{content:"\f622"}
.fa-tag:before{content:"\f02b"}
.fa-stretcher:before{content:"\f825"}
.fa-book-law:before,.fa-book-section:before{content:"\e0c1"}
.fa-inboxes:before{content:"\e1bb"}
.fa-coffee-bean:before{content:"\e13e"}
.fa-circle-yen:before{content:"\e5d0"}
.fa-brackets-curly:before{content:"\f7ea"}
.fa-ellipsis-stroke-vertical:before,.fa-ellipsis-v-alt:before{content:"\f39c"}
.fa-comment:before{content:"\f075"}
.fa-square-1:before{content:"\e256"}
.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}
.fa-head-side:before{content:"\f6e9"}
.fa-truck-ladder:before{content:"\e657"}
.fa-envelope:before{content:"\f0e0"}
.fa-dolly-empty:before{content:"\f473"}
.fa-face-tissue:before{content:"\e39c"}
.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}
.fa-bin-recycle:before{content:"\e5f7"}
.fa-paperclip:before{content:"\f0c6"}
.fa-chart-line-down:before{content:"\f64d"}
.fa-arrow-right-to-city:before{content:"\e4b3"}
.fa-lock-a:before{content:"\e422"}
.fa-ribbon:before{content:"\f4d6"}
.fa-lungs:before{content:"\f604"}
.fa-person-pinball:before{content:"\e21d"}
.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}
.fa-apple-core:before{content:"\e08f"}
.fa-circle-y:before{content:"\e12f"}
.fa-h6:before{content:"\e413"}
.fa-litecoin-sign:before{content:"\e1d3"}
.fa-circle-small:before{content:"\e122"}
.fa-border-none:before{content:"\f850"}
.fa-arrow-turn-down-left:before{content:"\e2e1"}
.fa-circle-nodes:before{content:"\e4e2"}
.fa-parachute-box:before{content:"\f4cd"}
.fa-reflect-horizontal:before{content:"\e664"}
.fa-comment-alt-medical:before,.fa-message-medical:before{content:"\f7f4"}
.fa-rugby-ball:before{content:"\e3c6"}
.fa-comment-music:before{content:"\f8b0"}
.fa-indent:before{content:"\f03c"}
.fa-tree-alt:before,.fa-tree-deciduous:before{content:"\f400"}
.fa-puzzle-piece-alt:before,.fa-puzzle-piece-simple:before{content:"\e231"}
.fa-truck-field-un:before{content:"\e58e"}
.fa-nfc-trash:before{content:"\e1fd"}
.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}
.fa-mountain:before{content:"\f6fc"}
.fa-file-times:before,.fa-file-xmark:before{content:"\f317"}
.fa-home-heart:before,.fa-house-heart:before{content:"\f4c9"}
.fa-house-chimney-blank:before{content:"\e3b0"}
.fa-meter-bolt:before{content:"\e1e9"}
.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}
.fa-slash-back:before{content:"\5c"}
.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}
.fa-fishing-rod:before{content:"\e3a8"}
.fa-hammer-crash:before{content:"\e414"}
.fa-message-heart:before{content:"\e5c9"}
.fa-cloud-meatball:before{content:"\f73b"}
.fa-camera-polaroid:before{content:"\f8aa"}
.fa-camera-alt:before,.fa-camera:before{content:"\f030"}
.fa-square-virus:before{content:"\e578"}
.fa-cart-arrow-up:before{content:"\e3ee"}
.fa-meteor:before{content:"\f753"}
.fa-car-on:before{content:"\e4dd"}
.fa-sleigh:before{content:"\f7cc"}
.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}
.fa-buoy-mooring:before{content:"\e5b6"}
.fa-square-4:before{content:"\e259"}
.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}
.fa-file-eps:before{content:"\e644"}
.fa-tricycle-adult:before{content:"\e5c4"}
.fa-waveform:before{content:"\f8f1"}
.fa-water:before{content:"\f773"}
.fa-star-sharp-half-alt:before,.fa-star-sharp-half-stroke:before{content:"\e28d"}
.fa-nfc-signal:before{content:"\e1fb"}
.fa-plane-prop:before{content:"\e22b"}
.fa-calendar-check:before{content:"\f274"}
.fa-clock-desk:before{content:"\e134"}
.fa-calendar-clock:before,.fa-calendar-time:before{content:"\e0d2"}
.fa-braille:before{content:"\f2a1"}
.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}
.fa-plate-utensils:before{content:"\e43b"}
.fa-family-pants:before{content:"\e302"}
.fa-hose-reel:before{content:"\e41a"}
.fa-house-window:before{content:"\e3b3"}
.fa-landmark:before{content:"\f66f"}
.fa-truck:before{content:"\f0d1"}
.fa-music-magnifying-glass:before{content:"\e662"}
.fa-crosshairs:before{content:"\f05b"}
.fa-cloud-rainbow:before{content:"\f73e"}
.fa-person-cane:before{content:"\e53c"}
.fa-alien:before{content:"\f8f5"}
.fa-tent:before{content:"\e57d"}
.fa-laptop-binary:before{content:"\e5e7"}
.fa-vest-patches:before{content:"\e086"}
.fa-people-dress-simple:before{content:"\e218"}
.fa-check-double:before{content:"\f560"}
.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}
.fa-bowling-ball-pin:before{content:"\e0c3"}
.fa-bell-school-slash:before{content:"\f5d6"}
.fa-plus-large:before{content:"\e59e"}
.fa-money-bill-wheat:before{content:"\e52a"}
.fa-camera-viewfinder:before,.fa-screenshot:before{content:"\e0da"}
.fa-comment-alt-music:before,.fa-message-music:before{content:"\f8af"}
.fa-car-building:before{content:"\f859"}
.fa-border-bottom-right:before,.fa-border-style-alt:before{content:"\f854"}
.fa-octagon:before{content:"\f306"}
.fa-comment-arrow-up-right:before{content:"\e145"}
.fa-octagon-divide:before{content:"\e203"}
.fa-cookie:before{content:"\f563"}
.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-tv-music:before{content:"\f8e6"}
.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}
.fa-reel:before{content:"\e238"}
.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}
.fa-dumbbell:before{content:"\f44b"}
.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}
.fa-tarp-droplet:before{content:"\e57c"}
.fa-alarm-exclamation:before{content:"\f843"}
.fa-house-medical-circle-check:before{content:"\e511"}
.fa-traffic-cone:before{content:"\f636"}
.fa-grate:before{content:"\e193"}
.fa-arrow-down-right:before{content:"\e093"}
.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}
.fa-calendar-plus:before{content:"\f271"}
.fa-person-from-portal:before,.fa-portal-exit:before{content:"\e023"}
.fa-plane-arrival:before{content:"\f5af"}
.fa-cowbell-circle-plus:before,.fa-cowbell-more:before{content:"\f8b4"}
.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}
.fa-distribute-spacing-vertical:before{content:"\e366"}
.fa-signal-alt-2:before,.fa-signal-bars-fair:before{content:"\f692"}
.fa-sportsball:before{content:"\e44b"}
.fa-game-console-handheld-crank:before{content:"\e5b9"}
.fa-subway:before,.fa-train-subway:before{content:"\f239"}
.fa-chart-gantt:before{content:"\e0e4"}
.fa-face-smile-upside-down:before{content:"\e395"}
.fa-ball-pile:before{content:"\f77e"}
.fa-badge-dollar:before{content:"\f645"}
.fa-money-bills-alt:before,.fa-money-bills-simple:before{content:"\e1f4"}
.fa-list-timeline:before{content:"\e1d1"}
.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}
.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}
.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}
.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}
.fa-keyboard-down:before{content:"\e1c2"}
.fa-circle-up-right:before{content:"\e129"}
.fa-cloud-bolt-moon:before,.fa-thunderstorm-moon:before{content:"\f76d"}
.fa-turn-left-up:before{content:"\e638"}
.fa-dna:before{content:"\f471"}
.fa-virus-slash:before{content:"\e075"}
.fa-bracket-round-right:before{content:"\29"}
.fa-circle-sterling:before{content:"\e5cf"}
.fa-circle-5:before{content:"\e0f2"}
.fa-minus:before,.fa-subtract:before{content:"\f068"}
.fa-fire-flame:before,.fa-flame:before{content:"\f6df"}
.fa-arrow-alt-to-right:before,.fa-right-to-line:before{content:"\f34c"}
.fa-gif:before{content:"\e190"}
.fa-chess:before{content:"\f439"}
.fa-trash-slash:before{content:"\e2b3"}
.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}
.fa-plug-circle-check:before{content:"\e55c"}
.fa-font-case:before{content:"\f866"}
.fa-street-view:before{content:"\f21d"}
.fa-arrow-down-left:before{content:"\e091"}
.fa-franc-sign:before{content:"\e18f"}
.fa-flask-poison:before,.fa-flask-round-poison:before{content:"\f6e0"}
.fa-volume-off:before{content:"\f026"}
.fa-book-circle-arrow-right:before{content:"\e0bc"}
.fa-chart-user:before,.fa-user-chart:before{content:"\f6a3"}
.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}
.fa-presentation-screen:before,.fa-presentation:before{content:"\f685"}
.fa-circle-bolt:before{content:"\e0fe"}
.fa-face-smile-halo:before{content:"\e38f"}
.fa-cart-circle-arrow-down:before{content:"\e3ef"}
.fa-house-person-arrive:before,.fa-house-person-return:before,.fa-house-return:before{content:"\e011"}
.fa-comment-alt-times:before,.fa-message-times:before,.fa-message-xmark:before{content:"\f4ab"}
.fa-file-award:before,.fa-file-certificate:before{content:"\f5f3"}
.fa-user-doctor-hair-long:before{content:"\e459"}
.fa-camera-home:before,.fa-camera-security:before{content:"\f8fe"}
.fa-cog:before,.fa-gear:before{content:"\f013"}
.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}
.fa-book-heart:before{content:"\f499"}
.fa-mosque:before{content:"\f678"}
.fa-duck:before{content:"\f6d8"}
.fa-mosquito:before{content:"\e52b"}
.fa-star-of-david:before{content:"\f69a"}
.fa-flag-alt:before,.fa-flag-swallowtail:before{content:"\f74c"}
.fa-person-military-rifle:before{content:"\e54b"}
.fa-car-garage:before{content:"\f5e2"}
.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}
.fa-book-font:before{content:"\e0bf"}
.fa-shield-plus:before{content:"\e24a"}
.fa-vials:before{content:"\f493"}
.fa-eye-dropper-full:before{content:"\e172"}
.fa-distribute-spacing-horizontal:before{content:"\e365"}
.fa-tablet-rugged:before{content:"\f48f"}
.fa-temperature-frigid:before,.fa-temperature-snow:before{content:"\f768"}
.fa-moped:before{content:"\e3b9"}
.fa-face-smile-plus:before,.fa-smile-plus:before{content:"\f5b9"}
.fa-radio-alt:before,.fa-radio-tuner:before{content:"\f8d8"}
.fa-face-swear:before{content:"\e399"}
.fa-water-arrow-down:before,.fa-water-lower:before{content:"\f774"}
.fa-scanner-touchscreen:before{content:"\f48a"}
.fa-circle-7:before{content:"\e0f4"}
.fa-plug-circle-plus:before{content:"\e55f"}
.fa-person-ski-jumping:before,.fa-ski-jump:before{content:"\f7c7"}
.fa-place-of-worship:before{content:"\f67f"}
.fa-water-arrow-up:before,.fa-water-rise:before{content:"\f775"}
.fa-waveform-lines:before,.fa-waveform-path:before{content:"\f8f2"}
.fa-split:before{content:"\e254"}
.fa-film-canister:before,.fa-film-cannister:before{content:"\f8b7"}
.fa-folder-times:before,.fa-folder-xmark:before{content:"\f65f"}
.fa-toilet-paper-alt:before,.fa-toilet-paper-blank:before{content:"\f71f"}
.fa-tablet-android-alt:before,.fa-tablet-screen:before{content:"\f3fc"}
.fa-hexagon-vertical-nft-slanted:before{content:"\e506"}
.fa-folder-music:before{content:"\e18d"}
.fa-desktop-medical:before,.fa-display-medical:before{content:"\e166"}
.fa-share-all:before{content:"\f367"}
.fa-peapod:before{content:"\e31c"}
.fa-chess-clock:before{content:"\f43d"}
.fa-axe:before{content:"\f6b2"}
.fa-square-d:before{content:"\e268"}
.fa-grip-vertical:before{content:"\f58e"}
.fa-mobile-signal-out:before{content:"\e1f0"}
.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}
.fa-u:before{content:"\55"}
.fa-arrow-up-from-dotted-line:before{content:"\e09b"}
.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}
.fa-light-switch-on:before{content:"\e019"}
.fa-arrow-down-arrow-up:before,.fa-sort-alt:before{content:"\f883"}
.fa-raindrops:before{content:"\f75c"}
.fa-dash:before,.fa-minus-large:before{content:"\e404"}
.fa-clock-four:before,.fa-clock:before{content:"\f017"}
.fa-input-numeric:before{content:"\e1bd"}
.fa-truck-tow:before{content:"\e2b8"}
.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}
.fa-pallet:before{content:"\f482"}
.fa-car-bolt:before{content:"\e341"}
.fa-arrows-maximize:before,.fa-expand-arrows:before{content:"\f31d"}
.fa-faucet:before{content:"\e005"}
.fa-cloud-sleet:before{content:"\f741"}
.fa-lamp-street:before{content:"\e1c5"}
.fa-list-radio:before{content:"\e1d0"}
.fa-pen-nib-slash:before{content:"\e4a1"}
.fa-baseball-bat-ball:before{content:"\f432"}
.fa-square-up-left:before{content:"\e282"}
.fa-overline:before{content:"\f876"}
.fa-s:before{content:"\53"}
.fa-timeline:before{content:"\e29c"}
.fa-keyboard:before{content:"\f11c"}
.fa-arrows-from-dotted-line:before{content:"\e0a3"}
.fa-usb-drive:before{content:"\f8e9"}
.fa-ballot:before{content:"\f732"}
.fa-caret-down:before{content:"\f0d7"}
.fa-location-dot-slash:before,.fa-map-marker-alt-slash:before{content:"\f605"}
.fa-cards:before{content:"\e3ed"}
.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}
.fa-boxing-glove:before,.fa-glove-boxing:before{content:"\f438"}
.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}
.fa-bell-school:before{content:"\f5d5"}
.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}
.fa-plane-up:before{content:"\e22d"}
.fa-folder-heart:before{content:"\e189"}
.fa-circle-location-arrow:before,.fa-location-circle:before{content:"\f602"}
.fa-face-head-bandage:before{content:"\e37a"}
.fa-maki-roll:before,.fa-makizushi:before,.fa-sushi-roll:before{content:"\e48b"}
.fa-car-bump:before{content:"\f5e0"}
.fa-piggy-bank:before{content:"\f4d3"}
.fa-racquet:before{content:"\f45a"}
.fa-car-mirrors:before{content:"\e343"}
.fa-industry-alt:before,.fa-industry-windows:before{content:"\f3b3"}
.fa-bolt-auto:before{content:"\e0b6"}
.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}
.fa-flux-capacitor:before{content:"\f8ba"}
.fa-mountain-city:before{content:"\e52e"}
.fa-coins:before{content:"\f51e"}
.fa-honey-pot:before{content:"\e418"}
.fa-olive:before{content:"\e316"}
.fa-khanda:before{content:"\f66d"}
.fa-filter-list:before{content:"\e17c"}
.fa-outlet:before{content:"\e01c"}
.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}
.fa-cauldron:before{content:"\f6bf"}
.fa-people:before{content:"\e216"}
.fa-folder-tree:before{content:"\f802"}
.fa-network-wired:before{content:"\f6ff"}
.fa-croissant:before{content:"\f7f6"}
.fa-map-pin:before{content:"\f276"}
.fa-hamsa:before{content:"\f665"}
.fa-cent-sign:before{content:"\e3f5"}
.fa-swords-laser:before{content:"\e03d"}
.fa-flask:before{content:"\f0c3"}
.fa-person-pregnant:before{content:"\e31e"}
.fa-square-u:before{content:"\e281"}
.fa-wand-sparkles:before{content:"\f72b"}
.fa-router:before{content:"\f8da"}
.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}
.fa-sword-laser-alt:before{content:"\e03c"}
.fa-ticket:before{content:"\f145"}
.fa-power-off:before{content:"\f011"}
.fa-coin:before{content:"\f85c"}
.fa-laptop-slash:before{content:"\e1c7"}
.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}
.fa-circle-b:before{content:"\e0fd"}
.fa-person-dress-simple:before{content:"\e21c"}
.fa-pipe-collar:before{content:"\e437"}
.fa-lights-holiday:before{content:"\f7b2"}
.fa-citrus:before{content:"\e2f4"}
.fa-flag-usa:before{content:"\f74d"}
.fa-laptop-file:before{content:"\e51d"}
.fa-teletype:before,.fa-tty:before{content:"\f1e4"}
.fa-chart-tree-map:before{content:"\e0ea"}
.fa-diagram-next:before{content:"\e476"}
.fa-person-rifle:before{content:"\e54e"}
.fa-clock-five-thirty:before{content:"\e34a"}
.fa-pipe-valve:before{content:"\e439"}
.fa-arrow-up-from-arc:before{content:"\e4b4"}
.fa-face-spiral-eyes:before{content:"\e485"}
.fa-compress-wide:before{content:"\f326"}
.fa-circle-phone-hangup:before,.fa-phone-circle-down:before{content:"\e11d"}
.fa-gear-complex-code:before{content:"\e5eb"}
.fa-house-medical-circle-exclamation:before{content:"\e512"}
.fa-badminton:before{content:"\e33a"}
.fa-closed-captioning:before{content:"\f20a"}
.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}
.fa-arrow-alt-from-left:before,.fa-right-from-line:before{content:"\f347"}
.fa-venus-double:before{content:"\f226"}
.fa-images:before{content:"\f302"}
.fa-calculator:before{content:"\f1ec"}
.fa-shuttlecock:before{content:"\f45b"}
.fa-user-hair:before{content:"\e45a"}
.fa-eye-evil:before{content:"\f6db"}
.fa-people-pulling:before{content:"\e535"}
.fa-n:before{content:"\4e"}
.fa-swap:before{content:"\e609"}
.fa-garage:before{content:"\e009"}
.fa-cable-car:before,.fa-tram:before{content:"\f7da"}
.fa-shovel-snow:before{content:"\f7c3"}
.fa-cloud-rain:before{content:"\f73d"}
.fa-face-lying:before{content:"\e37e"}
.fa-sprinkler:before{content:"\e035"}
.fa-building-circle-xmark:before{content:"\e4d4"}
.fa-person-sledding:before,.fa-sledding:before{content:"\f7cb"}
.fa-game-console-handheld:before{content:"\f8bb"}
.fa-ship:before{content:"\f21a"}
.fa-clock-six-thirty:before{content:"\e353"}
.fa-battery-slash:before{content:"\f377"}
.fa-tugrik-sign:before{content:"\e2ba"}
.fa-arrows-down-to-line:before{content:"\e4b8"}
.fa-download:before{content:"\f019"}
.fa-angles-up-down:before{content:"\e60d"}
.fa-inventory:before,.fa-shelves:before{content:"\f480"}
.fa-cloud-snow:before{content:"\f742"}
.fa-face-grin:before,.fa-grin:before{content:"\f580"}
.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}
.fa-oven:before{content:"\e01d"}
.fa-cloud-binary:before{content:"\e601"}
.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}
.fa-comment-captions:before{content:"\e146"}
.fa-comments-question:before{content:"\e14e"}
.fa-scribble:before{content:"\e23f"}
.fa-rotate-exclamation:before{content:"\e23c"}
.fa-file-circle-check:before{content:"\e5a0"}
.fa-glass:before{content:"\f804"}
.fa-loader:before{content:"\e1d4"}
.fa-forward:before{content:"\f04e"}
.fa-user-pilot:before{content:"\e2c0"}
.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}
.fa-code-pull-request-closed:before{content:"\e3f9"}
.fa-face-meh:before,.fa-meh:before{content:"\f11a"}
.fa-align-center:before{content:"\f037"}
.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}
.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}
.fa-face-dotted:before{content:"\e47f"}
.fa-face-worried:before{content:"\e3a3"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-court-sport:before{content:"\e643"}
.fa-heart-circle-exclamation:before{content:"\e4fe"}
.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}
.fa-vector-circle:before{content:"\e2c6"}
.fa-car-circle-bolt:before{content:"\e342"}
.fa-calendar-week:before{content:"\f784"}
.fa-flying-disc:before{content:"\e3a9"}
.fa-laptop-medical:before{content:"\f812"}
.fa-square-down-right:before{content:"\e26c"}
.fa-b:before{content:"\42"}
.fa-seat-airline:before{content:"\e244"}
.fa-eclipse-alt:before,.fa-moon-over-sun:before{content:"\f74a"}
.fa-pipe:before{content:"\7c"}
.fa-file-medical:before{content:"\f477"}
.fa-potato:before{content:"\e440"}
.fa-dice-one:before{content:"\f525"}
.fa-circle-a:before{content:"\e0f7"}
.fa-helmet-battle:before{content:"\f6eb"}
.fa-butter:before{content:"\e3e4"}
.fa-blanket-fire:before{content:"\e3da"}
.fa-kiwi-bird:before{content:"\f535"}
.fa-castle:before{content:"\e0de"}
.fa-golf-club:before{content:"\f451"}
.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}
.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}
.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}
.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}
.fa-chart-pie-simple-circle-dollar:before{content:"\e605"}
.fa-balloons:before{content:"\e2e4"}
.fa-mill-sign:before{content:"\e1ed"}
.fa-bowl-rice:before{content:"\e2eb"}
.fa-timeline-arrow:before{content:"\e29d"}
.fa-skull:before{content:"\f54c"}
.fa-game-board-alt:before,.fa-game-board-simple:before{content:"\f868"}
.fa-circle-video:before,.fa-video-circle:before{content:"\e12b"}
.fa-chart-scatter-bubble:before{content:"\e0e9"}
.fa-house-turret:before{content:"\e1b4"}
.fa-banana:before{content:"\e2e5"}
.fa-hand-holding-skull:before{content:"\e1a4"}
.fa-people-dress:before{content:"\e217"}
.fa-couch-small:before,.fa-loveseat:before{content:"\f4cc"}
.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}
.fa-truck-pickup:before{content:"\f63c"}
.fa-block-quote:before{content:"\e0b5"}
.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}
.fa-stop:before{content:"\f04d"}
.fa-code-merge:before{content:"\f387"}
.fa-money-check-dollar-pen:before,.fa-money-check-edit-alt:before{content:"\f873"}
.fa-arrow-alt-from-bottom:before,.fa-up-from-line:before{content:"\f346"}
.fa-upload:before{content:"\f093"}
.fa-hurricane:before{content:"\f751"}
.fa-grid-round-2-plus:before{content:"\e5dc"}
.fa-people-pants:before{content:"\e219"}
.fa-mound:before{content:"\e52d"}
.fa-windsock:before{content:"\f777"}
.fa-circle-half:before{content:"\e110"}
.fa-brake-warning:before{content:"\e0c7"}
.fa-toilet-portable:before{content:"\e583"}
.fa-compact-disc:before{content:"\f51f"}
.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}
.fa-sax-hot:before,.fa-saxophone-fire:before{content:"\f8db"}
.fa-camera-web-slash:before,.fa-webcam-slash:before{content:"\f833"}
.fa-folder-medical:before{content:"\e18c"}
.fa-folder-cog:before,.fa-folder-gear:before{content:"\e187"}
.fa-hand-wave:before{content:"\e1a7"}
.fa-arrow-up-arrow-down:before,.fa-sort-up-down:before{content:"\e099"}
.fa-caravan:before{content:"\f8ff"}
.fa-shield-cat:before{content:"\e572"}
.fa-comment-alt-slash:before,.fa-message-slash:before{content:"\f4a9"}
.fa-bolt:before,.fa-zap:before{content:"\f0e7"}
.fa-trash-can-check:before{content:"\e2a9"}
.fa-glass-water:before{content:"\e4f4"}
.fa-oil-well:before{content:"\e532"}
.fa-person-simple:before{content:"\e220"}
.fa-arrow-turn-left-up:before{content:"\e634"}
.fa-vault:before{content:"\e2c5"}
.fa-mars:before{content:"\f222"}
.fa-toilet:before{content:"\f7d8"}
.fa-plane-circle-xmark:before{content:"\e557"}
.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}
.fa-gear-code:before{content:"\e5e8"}
.fa-notes:before{content:"\e202"}
.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}
.fa-trash-arrow-turn-left:before,.fa-trash-undo:before{content:"\f895"}
.fa-champagne-glass:before,.fa-glass-champagne:before{content:"\f79e"}
.fa-objects-align-center-horizontal:before{content:"\e3bc"}
.fa-sun:before{content:"\f185"}
.fa-trash-alt-slash:before,.fa-trash-can-slash:before{content:"\e2ad"}
.fa-screen-users:before,.fa-users-class:before{content:"\f63d"}
.fa-guitar:before{content:"\f7a6"}
.fa-arrow-square-left:before,.fa-square-arrow-left:before{content:"\f33a"}
.fa-square-8:before{content:"\e25d"}
.fa-face-smile-hearts:before{content:"\e390"}
.fa-brackets-square:before,.fa-brackets:before{content:"\f7e9"}
.fa-laptop-arrow-down:before{content:"\e1c6"}
.fa-hockey-stick-puck:before{content:"\e3ae"}
.fa-house-tree:before{content:"\e1b3"}
.fa-signal-2:before,.fa-signal-fair:before{content:"\f68d"}
.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}
.fa-circle-dollar:before,.fa-dollar-circle:before,.fa-usd-circle:before{content:"\f2e8"}
.fa-horse-head:before{content:"\f7ab"}
.fa-arrows-repeat:before,.fa-repeat-alt:before{content:"\f364"}
.fa-bore-hole:before{content:"\e4c3"}
.fa-industry:before{content:"\f275"}
.fa-image-polaroid:before{content:"\f8c4"}
.fa-wave-triangle:before{content:"\f89a"}
.fa-turn-left-down:before{content:"\e637"}
.fa-person-running-fast:before{content:"\e5ff"}
.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}
.fa-grill:before{content:"\e5a3"}
.fa-arrows-turn-to-dots:before{content:"\e4c1"}
.fa-analytics:before,.fa-chart-mixed:before{content:"\f643"}
.fa-florin-sign:before{content:"\e184"}
.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}
.fa-less-than:before{content:"\3c"}
.fa-desktop-code:before,.fa-display-code:before{content:"\e165"}
.fa-face-drooling:before{content:"\e372"}
.fa-oil-temp:before,.fa-oil-temperature:before{content:"\f614"}
.fa-question-square:before,.fa-square-question:before{content:"\f2fd"}
.fa-air-conditioner:before{content:"\f8f4"}
.fa-angle-down:before{content:"\f107"}
.fa-mountains:before{content:"\f6fd"}
.fa-omega:before{content:"\f67a"}
.fa-car-tunnel:before{content:"\e4de"}
.fa-person-dolly-empty:before{content:"\f4d1"}
.fa-pan-food:before{content:"\e42b"}
.fa-head-side-cough:before{content:"\e061"}
.fa-grip-lines:before{content:"\f7a4"}
.fa-thumbs-down:before{content:"\f165"}
.fa-user-lock:before{content:"\f502"}
.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}
.fa-tickets-airline:before,.fa-tickets-perforated-plane:before,.fa-tickets-plane:before{content:"\e29b"}
.fa-tent-double-peak:before{content:"\e627"}
.fa-anchor-circle-xmark:before{content:"\e4ac"}
.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}
.fa-nfc-slash:before{content:"\e1fc"}
.fa-chess-pawn:before{content:"\f443"}
.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}
.fa-grid-2-plus:before{content:"\e197"}
.fa-bells:before{content:"\f77f"}
.fa-person-through-window:before{content:"\e5a9"}
.fa-toolbox:before{content:"\f552"}
.fa-envelope-badge:before,.fa-envelope-dot:before{content:"\e16f"}
.fa-magnifying-glass-waveform:before{content:"\e661"}
.fa-hands-holding-circle:before{content:"\e4fb"}
.fa-bug:before{content:"\f188"}
.fa-bowl-chopsticks:before{content:"\e2e9"}
.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}
.fa-circle-s:before{content:"\e121"}
.fa-box-ballot:before{content:"\f735"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-hand-holding-hand:before{content:"\e4f7"}
.fa-user-tie-hair:before{content:"\e45f"}
.fa-podium-star:before{content:"\f758"}
.fa-business-front:before,.fa-party-back:before,.fa-trian-balbot:before,.fa-user-hair-mullet:before{content:"\e45c"}
.fa-microphone-stand:before{content:"\f8cb"}
.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}
.fa-family-dress:before{content:"\e301"}
.fa-circle-x:before{content:"\e12e"}
.fa-cabin:before{content:"\e46d"}
.fa-mountain-sun:before{content:"\e52f"}
.fa-chart-simple-horizontal:before{content:"\e474"}
.fa-arrows-left-right-to-line:before{content:"\e4ba"}
.fa-hand-back-point-left:before{content:"\e19f"}
.fa-comment-alt-dots:before,.fa-message-dots:before,.fa-messaging:before{content:"\f4a3"}
.fa-file-heart:before{content:"\e176"}
.fa-beer-foam:before,.fa-beer-mug:before{content:"\e0b3"}
.fa-dice-d20:before{content:"\f6cf"}
.fa-drone:before{content:"\f85f"}
.fa-truck-droplet:before{content:"\e58c"}
.fa-file-circle-xmark:before{content:"\e5a1"}
.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}
.fa-medal:before{content:"\f5a2"}
.fa-person-fairy:before{content:"\e608"}
.fa-bed:before{content:"\f236"}
.fa-book-copy:before{content:"\e0be"}
.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}
.fa-square-c:before{content:"\e266"}
.fa-clock-two:before{content:"\e35a"}
.fa-square-ellipsis-vertical:before{content:"\e26f"}
.fa-calendar-users:before{content:"\e5e2"}
.fa-podcast:before{content:"\f2ce"}
.fa-bee:before{content:"\e0b2"}
.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}
.fa-bell:before{content:"\f0f3"}
.fa-candy-bar:before,.fa-chocolate-bar:before{content:"\e3e8"}
.fa-xmark-large:before{content:"\e59b"}
.fa-pinata:before{content:"\e3c3"}
.fa-file-ppt:before{content:"\e64a"}
.fa-arrows-from-line:before{content:"\e0a4"}
.fa-superscript:before{content:"\f12b"}
.fa-bowl-spoon:before{content:"\e3e0"}
.fa-hexagon-check:before{content:"\e416"}
.fa-plug-circle-xmark:before{content:"\e560"}
.fa-star-of-life:before{content:"\f621"}
.fa-phone-slash:before{content:"\f3dd"}
.fa-traffic-light-stop:before{content:"\f63a"}
.fa-paint-roller:before{content:"\f5aa"}
.fa-accent-grave:before{content:"\60"}
.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}
.fa-circle-0:before{content:"\e0ed"}
.fa-dial-med-low:before{content:"\e160"}
.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}
.fa-crab:before{content:"\e3ff"}
.fa-box-full:before,.fa-box-open-full:before{content:"\f49c"}
.fa-file:before{content:"\f15b"}
.fa-greater-than:before{content:"\3e"}
.fa-quotes:before{content:"\e234"}
.fa-pretzel:before{content:"\e441"}
.fa-t-rex:before{content:"\e629"}
.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}
.fa-arrow-down:before{content:"\f063"}
.fa-user-robot-xmarks:before{content:"\e4a7"}
.fa-comment-alt-quote:before,.fa-message-quote:before{content:"\e1e4"}
.fa-candy-corn:before{content:"\f6bd"}
.fa-folder-magnifying-glass:before,.fa-folder-search:before{content:"\e18b"}
.fa-notebook:before{content:"\e201"}
.fa-droplet:before,.fa-tint:before{content:"\f043"}
.fa-bullseye-pointer:before{content:"\f649"}
.fa-eraser:before{content:"\f12d"}
.fa-hexagon-image:before{content:"\e504"}
.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}
.fa-file-svg:before{content:"\e64b"}
.fa-crate-apple:before{content:"\f6b1"}
.fa-apple-crate:before{content:"\f6b1"}
.fa-person-burst:before{content:"\e53b"}
.fa-game-board:before{content:"\f867"}
.fa-hat-chef:before{content:"\f86b"}
.fa-hand-back-point-right:before{content:"\e1a1"}
.fa-dove:before{content:"\f4ba"}
.fa-snowflake-droplets:before{content:"\e5c1"}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
.fa-grid-4:before{content:"\e198"}
.fa-socks:before{content:"\f696"}
.fa-face-sunglasses:before{content:"\e398"}
.fa-inbox:before{content:"\f01c"}
.fa-square-0:before{content:"\e255"}
.fa-section:before{content:"\e447"}
.fa-box-up:before,.fa-square-this-way-up:before{content:"\f49f"}
.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}
.fa-square-ampersand:before{content:"\e260"}
.fa-envelope-open-text:before{content:"\f658"}
.fa-lamp-desk:before{content:"\e014"}
.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}
.fa-poll-people:before{content:"\f759"}
.fa-glass-whiskey-rocks:before,.fa-whiskey-glass-ice:before{content:"\f7a1"}
.fa-wine-bottle:before{content:"\f72f"}
.fa-chess-rook:before{content:"\f447"}
.fa-user-bounty-hunter:before{content:"\e2bf"}
.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}
.fa-diagram-sankey:before{content:"\e158"}
.fa-cloud-hail-mixed:before{content:"\f73a"}
.fa-circle-up-left:before{content:"\e128"}
.fa-dharmachakra:before{content:"\f655"}
.fa-objects-align-left:before{content:"\e3be"}
.fa-oil-can-drip:before{content:"\e205"}
.fa-face-smiling-hands:before{content:"\e396"}
.fa-broccoli:before{content:"\e3e2"}
.fa-route-interstate:before{content:"\f61b"}
.fa-ear-muffs:before{content:"\f795"}
.fa-hotdog:before{content:"\f80f"}
.fa-transporter-empty:before{content:"\e046"}
.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}
.fa-angle-90:before{content:"\e08d"}
.fa-rectangle-terminal:before{content:"\e236"}
.fa-kite:before{content:"\f6f4"}
.fa-drum:before{content:"\f569"}
.fa-scrubber:before{content:"\f2f8"}
.fa-ice-cream:before{content:"\f810"}
.fa-heart-circle-bolt:before{content:"\e4fc"}
.fa-fish-bones:before{content:"\e304"}
.fa-deer-rudolph:before{content:"\f78f"}
.fa-fax:before{content:"\f1ac"}
.fa-paragraph:before{content:"\f1dd"}
.fa-head-side-heart:before{content:"\e1aa"}
.fa-square-e:before{content:"\e26d"}
.fa-meter-fire:before{content:"\e1eb"}
.fa-cloud-hail:before{content:"\f739"}
.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}
.fa-money-from-bracket:before{content:"\e312"}
.fa-star-half:before{content:"\f089"}
.fa-car-bus:before{content:"\f85a"}
.fa-speaker:before{content:"\f8df"}
.fa-timer:before{content:"\e29e"}
.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}
.fa-landmark-magnifying-glass:before{content:"\e622"}
.fa-grill-hot:before{content:"\e5a5"}
.fa-ballot-check:before{content:"\f733"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}
.fa-file-minus:before{content:"\f318"}
.fa-tree-city:before{content:"\e587"}
.fa-play:before{content:"\f04b"}
.fa-font:before{content:"\f031"}
.fa-coffee-togo:before,.fa-cup-togo:before{content:"\f6c5"}
.fa-square-down-left:before{content:"\e26b"}
.fa-burger-lettuce:before{content:"\e3e3"}
.fa-rupiah-sign:before{content:"\e23d"}
.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}
.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}
.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}
.fa-chevron-double-down:before,.fa-chevrons-down:before{content:"\f322"}
.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}
.fa-signal-3:before,.fa-signal-good:before{content:"\f68e"}
.fa-location-question:before,.fa-map-marker-question:before{content:"\f60b"}
.fa-floppy-disk-circle-xmark:before,.fa-floppy-disk-times:before,.fa-save-circle-xmark:before,.fa-save-times:before{content:"\e181"}
.fa-naira-sign:before{content:"\e1f6"}
.fa-peach:before{content:"\e20b"}
.fa-taxi-bus:before{content:"\e298"}
.fa-bracket-curly-left:before,.fa-bracket-curly:before{content:"\7b"}
.fa-lobster:before{content:"\e421"}
.fa-cart-flatbed-empty:before,.fa-dolly-flatbed-empty:before{content:"\f476"}
.fa-colon:before{content:"\3a"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-wand:before{content:"\f72a"}
.fa-walkie-talkie:before{content:"\f8ef"}
.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}
.fa-receipt:before{content:"\f543"}
.fa-table-picnic:before{content:"\e32d"}
.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}
.fa-circle-microphone-lines:before,.fa-microphone-circle-alt:before{content:"\e117"}
.fa-desktop-slash:before,.fa-display-slash:before{content:"\e2fa"}
.fa-suitcase-rolling:before{content:"\f5c1"}
.fa-person-circle-exclamation:before{content:"\e53f"}
.fa-transporter-2:before{content:"\e044"}
.fa-hand-receiving:before,.fa-hands-holding-diamond:before{content:"\f47c"}
.fa-money-bill-simple-wave:before{content:"\e1f2"}
.fa-chevron-down:before{content:"\f078"}
.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}
.fa-bell-plus:before{content:"\f849"}
.fa-book-arrow-right:before{content:"\e0b9"}
.fa-hospitals:before{content:"\f80e"}
.fa-club:before{content:"\f327"}
.fa-skull-crossbones:before{content:"\f714"}
.fa-dewpoint:before,.fa-droplet-degree:before{content:"\f748"}
.fa-code-compare:before{content:"\e13a"}
.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}
.fa-hand-holding-magic:before{content:"\f6e5"}
.fa-watermelon-slice:before{content:"\e337"}
.fa-circle-ellipsis:before{content:"\e10a"}
.fa-school-lock:before{content:"\e56f"}
.fa-tower-cell:before{content:"\e585"}
.fa-sd-cards:before{content:"\e240"}
.fa-jug-bottle:before{content:"\e5fb"}
.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}
.fa-envelopes:before{content:"\e170"}
.fa-phone-office:before{content:"\f67d"}
.fa-ranking-star:before{content:"\e561"}
.fa-chess-king:before{content:"\f43f"}
.fa-nfc-pen:before{content:"\e1fa"}
.fa-person-harassing:before{content:"\e549"}
.fa-magnifying-glass-play:before{content:"\e660"}
.fa-hat-winter:before{content:"\f7a8"}
.fa-brazilian-real-sign:before{content:"\e46c"}
.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}
.fa-bone-break:before{content:"\f5d8"}
.fa-arrow-up:before{content:"\f062"}
.fa-down-from-dotted-line:before{content:"\e407"}
.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}
.fa-border-left:before{content:"\f84f"}
.fa-circle-divide:before{content:"\e106"}
.fa-shrimp:before{content:"\e448"}
.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}
.fa-diagram-subtask:before{content:"\e479"}
.fa-jug-detergent:before{content:"\e519"}
.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}
.fa-square-y:before{content:"\e287"}
.fa-user-doctor-hair:before{content:"\e458"}
.fa-planet-ringed:before{content:"\e020"}
.fa-mushroom:before{content:"\e425"}
.fa-user-shield:before{content:"\f505"}
.fa-megaphone:before{content:"\f675"}
.fa-wreath-laurel:before{content:"\e5d2"}
.fa-circle-exclamation-check:before{content:"\e10d"}
.fa-wind:before{content:"\f72e"}
.fa-box-dollar:before,.fa-box-usd:before{content:"\f4a0"}
.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}
.fa-y:before{content:"\59"}
.fa-user-headset:before{content:"\f82d"}
.fa-arrows-retweet:before,.fa-retweet-alt:before{content:"\f361"}
.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}
.fa-chevron-square-right:before,.fa-square-chevron-right:before{content:"\f32b"}
.fa-lacrosse-stick-ball:before{content:"\e3b6"}
.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}
.fa-user-magnifying-glass:before{content:"\e5c5"}
.fa-star-sharp:before{content:"\e28b"}
.fa-comment-heart:before{content:"\e5c8"}
.fa-circle-1:before{content:"\e0ee"}
.fa-circle-star:before,.fa-star-circle:before{content:"\e123"}
.fa-fish:before{content:"\f578"}
.fa-cloud-fog:before,.fa-fog:before{content:"\f74e"}
.fa-waffle:before{content:"\e466"}
.fa-music-alt:before,.fa-music-note:before{content:"\f8cf"}
.fa-hexagon-exclamation:before{content:"\e417"}
.fa-cart-shopping-fast:before{content:"\e0dc"}
.fa-object-union:before{content:"\e49f"}
.fa-user-graduate:before{content:"\f501"}
.fa-starfighter:before{content:"\e037"}
.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}
.fa-arrow-right-long-to-line:before{content:"\e3d5"}
.fa-arrow-square-down:before,.fa-square-arrow-down:before{content:"\f339"}
.fa-diamond-half-stroke:before{content:"\e5b8"}
.fa-clapperboard:before{content:"\e131"}
.fa-chevron-square-left:before,.fa-square-chevron-left:before{content:"\f32a"}
.fa-phone-intercom:before{content:"\e434"}
.fa-chain-horizontal:before,.fa-link-horizontal:before{content:"\e1cb"}
.fa-mango:before{content:"\e30f"}
.fa-music-alt-slash:before,.fa-music-note-slash:before{content:"\f8d0"}
.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}
.fa-face-tongue-sweat:before{content:"\e39e"}
.fa-globe-stand:before{content:"\f5f6"}
.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}
.fa-circle-p:before{content:"\e11a"}
.fa-award-simple:before{content:"\e0ab"}
.fa-jet-fighter-up:before{content:"\e518"}
.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}
.fa-pedestal:before{content:"\e20d"}
.fa-chart-pyramid:before{content:"\e0e6"}
.fa-sidebar:before{content:"\e24e"}
.fa-frosty-head:before,.fa-snowman-head:before{content:"\f79b"}
.fa-copy:before{content:"\f0c5"}
.fa-burger-glass:before{content:"\e0ce"}
.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}
.fa-hand-sparkles:before{content:"\e05d"}
.fa-bars-filter:before{content:"\e0ad"}
.fa-paintbrush-pencil:before{content:"\e206"}
.fa-party-bell:before{content:"\e31a"}
.fa-user-vneck-hair:before{content:"\e462"}
.fa-jack-o-lantern:before{content:"\f30e"}
.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}
.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}
.fa-keynote:before{content:"\f66c"}
.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}
.fa-gun:before{content:"\e19b"}
.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}
.fa-hat-beach:before{content:"\e606"}
.fa-add:before,.fa-plus:before{content:"\2b"}
.fa-expand:before{content:"\f065"}
.fa-computer:before{content:"\e4e5"}
.fa-fort:before{content:"\e486"}
.fa-cloud-check:before{content:"\e35c"}
.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}
.fa-face-smirking:before{content:"\e397"}
.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}
.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}
.fa-rhombus:before{content:"\e23b"}
.fa-claw-marks:before{content:"\f6c2"}
.fa-peso-sign:before{content:"\e222"}
.fa-face-smile-tongue:before{content:"\e394"}
.fa-cart-circle-xmark:before{content:"\e3f4"}
.fa-building-shield:before{content:"\e4d8"}
.fa-circle-phone-flip:before,.fa-phone-circle-alt:before{content:"\e11c"}
.fa-baby:before{content:"\f77c"}
.fa-users-line:before{content:"\e592"}
.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}
.fa-tractor:before{content:"\f722"}
.fa-key-skeleton:before{content:"\f6f3"}
.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}
.fa-arrow-down-up-lock:before{content:"\e4b0"}
.fa-arrow-down-to-bracket:before{content:"\e094"}
.fa-lines-leaning:before{content:"\e51e"}
.fa-square-q:before{content:"\e27b"}
.fa-ruler-combined:before{content:"\f546"}
.fa-icons-alt:before,.fa-symbols:before{content:"\f86e"}
.fa-copyright:before{content:"\f1f9"}
.fa-flask-gear:before{content:"\e5f1"}
.fa-highlighter-line:before{content:"\e1af"}
.fa-bracket-left:before,.fa-bracket-square:before,.fa-bracket:before{content:"\5b"}
.fa-island-tree-palm:before,.fa-island-tropical:before{content:"\f811"}
.fa-arrow-from-left:before,.fa-arrow-right-from-line:before{content:"\f343"}
.fa-h2:before{content:"\f314"}
.fa-equals:before{content:"\3d"}
.fa-cake-slice:before,.fa-shortcake:before{content:"\e3e5"}
.fa-building-magnifying-glass:before{content:"\e61c"}
.fa-peanut:before{content:"\e430"}
.fa-wrench-simple:before{content:"\e2d1"}
.fa-blender:before{content:"\f517"}
.fa-teeth:before{content:"\f62e"}
.fa-tally-2:before{content:"\e295"}
.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}
.fa-cars:before{content:"\f85b"}
.fa-axe-battle:before{content:"\f6b3"}
.fa-user-hair-long:before{content:"\e45b"}
.fa-map:before{content:"\f279"}
.fa-arrow-left-from-arc:before{content:"\e615"}
.fa-file-circle-info:before{content:"\e493"}
.fa-face-disappointed:before{content:"\e36f"}
.fa-lasso-sparkles:before{content:"\e1c9"}
.fa-clock-eleven:before{content:"\e347"}
.fa-rocket:before{content:"\f135"}
.fa-siren-on:before{content:"\e02e"}
.fa-clock-ten:before{content:"\e354"}
.fa-candle-holder:before{content:"\f6bc"}
.fa-video-arrow-down-left:before{content:"\e2c8"}
.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}
.fa-floppy-disk-circle-arrow-right:before,.fa-save-circle-arrow-right:before{content:"\e180"}
.fa-folder-minus:before{content:"\f65d"}
.fa-planet-moon:before{content:"\e01f"}
.fa-face-eyes-xmarks:before{content:"\e374"}
.fa-chart-scatter:before{content:"\f7ee"}
.fa-display-arrow-down:before{content:"\e164"}
.fa-store:before{content:"\f54e"}
.fa-arrow-trend-up:before{content:"\e098"}
.fa-plug-circle-minus:before{content:"\e55e"}
.fa-olive-branch:before{content:"\e317"}
.fa-angle:before{content:"\e08c"}
.fa-vacuum-robot:before{content:"\e04e"}
.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}
.fa-square-divide:before{content:"\e26a"}
.fa-folder-check:before{content:"\e64e"}
.fa-signal-stream-slash:before{content:"\e250"}
.fa-bezier-curve:before{content:"\f55b"}
.fa-eye-dropper-half:before{content:"\e173"}
.fa-store-lock:before{content:"\e4a6"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-cloud-bolt-sun:before,.fa-thunderstorm-sun:before{content:"\f76e"}
.fa-camera-slash:before{content:"\e0d9"}
.fa-comment-quote:before{content:"\e14c"}
.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}
.fa-school-flag:before{content:"\e56e"}
.fa-message-code:before{content:"\e1df"}
.fa-glass-half-empty:before,.fa-glass-half-full:before,.fa-glass-half:before{content:"\e192"}
.fa-fill:before{content:"\f575"}
.fa-comment-alt-minus:before,.fa-message-minus:before{content:"\f4a7"}
.fa-angle-up:before{content:"\f106"}
.fa-dinosaur:before{content:"\e5fe"}
.fa-drumstick-bite:before{content:"\f6d7"}
.fa-chain-horizontal-slash:before,.fa-link-horizontal-slash:before{content:"\e1cc"}
.fa-holly-berry:before{content:"\f7aa"}
.fa-nose:before{content:"\e5bd"}
.fa-arrow-left-to-arc:before{content:"\e616"}
.fa-chevron-left:before{content:"\f053"}
.fa-bacteria:before{content:"\e059"}
.fa-clouds:before{content:"\f744"}
.fa-money-bill-simple:before{content:"\e1f1"}
.fa-hand-lizard:before{content:"\f258"}
.fa-table-pivot:before{content:"\e291"}
.fa-filter-slash:before{content:"\e17d"}
.fa-trash-can-arrow-turn-left:before,.fa-trash-can-undo:before,.fa-trash-undo-alt:before{content:"\f896"}
.fa-notdef:before{content:"\e1fe"}
.fa-disease:before{content:"\f7fa"}
.fa-person-to-door:before{content:"\e433"}
.fa-turntable:before{content:"\f8e4"}
.fa-briefcase-medical:before{content:"\f469"}
.fa-genderless:before{content:"\f22d"}
.fa-chevron-right:before{content:"\f054"}
.fa-signal-1:before,.fa-signal-weak:before{content:"\f68c"}
.fa-clock-five:before{content:"\e349"}
.fa-retweet:before{content:"\f079"}
.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}
.fa-pump-soap:before{content:"\e06b"}
.fa-computer-classic:before{content:"\f8b1"}
.fa-frame:before{content:"\e495"}
.fa-video-slash:before{content:"\f4e2"}
.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}
.fa-ellipsis-h-alt:before,.fa-ellipsis-stroke:before{content:"\f39b"}
.fa-radio:before{content:"\f8d7"}
.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}
.fa-face-expressionless:before{content:"\e373"}
.fa-down-to-dotted-line:before{content:"\e408"}
.fa-cloud-music:before{content:"\f8ae"}
.fa-traffic-light:before{content:"\f637"}
.fa-cloud-minus:before{content:"\e35d"}
.fa-thermometer:before{content:"\f491"}
.fa-shield-minus:before{content:"\e249"}
.fa-vr-cardboard:before{content:"\f729"}
.fa-car-tilt:before{content:"\f5e5"}
.fa-gauge-circle-minus:before{content:"\e497"}
.fa-brightness-low:before{content:"\e0ca"}
.fa-hand-middle-finger:before{content:"\f806"}
.fa-percent:before,.fa-percentage:before{content:"\25"}
.fa-truck-moving:before{content:"\f4df"}
.fa-glass-water-droplet:before{content:"\e4f5"}
.fa-conveyor-belt:before{content:"\f46e"}
.fa-location-check:before,.fa-map-marker-check:before{content:"\f606"}
.fa-coin-vertical:before{content:"\e3fd"}
.fa-display:before{content:"\e163"}
.fa-person-sign:before{content:"\f757"}
.fa-face-smile:before,.fa-smile:before{content:"\f118"}
.fa-phone-hangup:before{content:"\e225"}
.fa-signature-slash:before{content:"\e3cb"}
.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}
.fa-wheat-slash:before{content:"\e339"}
.fa-trophy:before{content:"\f091"}
.fa-clouds-sun:before{content:"\f746"}
.fa-person-praying:before,.fa-pray:before{content:"\f683"}
.fa-hammer:before{content:"\f6e3"}
.fa-face-vomit:before{content:"\e3a0"}
.fa-speakers:before{content:"\f8e0"}
.fa-teletype-answer:before,.fa-tty-answer:before{content:"\e2b9"}
.fa-mug-tea-saucer:before{content:"\e1f5"}
.fa-diagram-lean-canvas:before{content:"\e156"}
.fa-alt:before{content:"\e08a"}
.fa-dial-med-high:before,.fa-dial:before{content:"\e15b"}
.fa-hand-peace:before{content:"\f25b"}
.fa-circle-trash:before,.fa-trash-circle:before{content:"\e126"}
.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}
.fa-circle-quarters:before{content:"\e3f8"}
.fa-spinner:before{content:"\f110"}
.fa-tower-control:before{content:"\e2a2"}
.fa-arrow-up-triangle-square:before,.fa-sort-shapes-up:before{content:"\f88a"}
.fa-whale:before{content:"\f72c"}
.fa-robot:before{content:"\f544"}
.fa-peace:before{content:"\f67c"}
.fa-party-horn:before{content:"\e31b"}
.fa-cogs:before,.fa-gears:before{content:"\f085"}
.fa-sun-alt:before,.fa-sun-bright:before{content:"\e28f"}
.fa-warehouse:before{content:"\f494"}
.fa-conveyor-belt-arm:before{content:"\e5f8"}
.fa-lock-keyhole-open:before,.fa-lock-open-alt:before{content:"\f3c2"}
.fa-box-fragile:before,.fa-square-fragile:before,.fa-square-wine-glass-crack:before{content:"\f49b"}
.fa-arrow-up-right-dots:before{content:"\e4b7"}
.fa-square-n:before{content:"\e277"}
.fa-splotch:before{content:"\f5bc"}
.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}
.fa-meter:before{content:"\e1e8"}
.fa-mandolin:before{content:"\f6f9"}
.fa-dice-four:before{content:"\f524"}
.fa-sim-card:before{content:"\f7c4"}
.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}
.fa-mercury:before{content:"\f223"}
.fa-up-from-bracket:before{content:"\e590"}
.fa-knife-kitchen:before{content:"\f6f5"}
.fa-border-right:before{content:"\f852"}
.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}
.fa-spade:before{content:"\f2f4"}
.fa-card-spade:before{content:"\e3ec"}
.fa-line-columns:before{content:"\f870"}
.fa-arrow-right-to-line:before,.fa-arrow-to-right:before{content:"\f340"}
.fa-person-falling-burst:before{content:"\e547"}
.fa-flag-pennant:before,.fa-pennant:before{content:"\f456"}
.fa-conveyor-belt-empty:before{content:"\e150"}
.fa-user-group-simple:before{content:"\e603"}
.fa-award:before{content:"\f559"}
.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}
.fa-building:before{content:"\f1ad"}
.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}
.fa-camcorder:before,.fa-video-handheld:before{content:"\f8a8"}
.fa-pancakes:before{content:"\e42d"}
.fa-album-circle-user:before{content:"\e48d"}
.fa-subtitles-slash:before{content:"\e610"}
.fa-qrcode:before{content:"\f029"}
.fa-dice-d10:before{content:"\f6cd"}
.fa-fireplace:before{content:"\f79a"}
.fa-browser:before{content:"\f37e"}
.fa-pen-paintbrush:before,.fa-pencil-paintbrush:before{content:"\f618"}
.fa-fish-cooked:before{content:"\f7fe"}
.fa-chair-office:before{content:"\f6c1"}
.fa-magnifying-glass-music:before{content:"\e65f"}
.fa-nesting-dolls:before{content:"\e3ba"}
.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}
.fa-trumpet:before{content:"\f8e3"}
.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}
.fa-fire-smoke:before{content:"\f74b"}
.fa-phone-missed:before{content:"\e226"}
.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}
.fa-shield-blank:before,.fa-shield:before{content:"\f132"}
.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}
.fa-arrows-repeat-1:before,.fa-repeat-1-alt:before{content:"\f366"}
.fa-gun-slash:before{content:"\e19c"}
.fa-avocado:before{content:"\e0aa"}
.fa-binary:before{content:"\e33b"}
.fa-glasses-alt:before,.fa-glasses-round:before{content:"\f5f5"}
.fa-phone-plus:before{content:"\f4d2"}
.fa-ditto:before{content:"\22"}
.fa-person-seat:before{content:"\e21e"}
.fa-house-medical:before{content:"\e3b2"}
.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}
.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}
.fa-house-chimney-window:before{content:"\e00d"}
.fa-scythe:before{content:"\f710"}
.fa-pen-nib:before{content:"\f5ad"}
.fa-ban-parking:before,.fa-parking-circle-slash:before{content:"\f616"}
.fa-tent-arrow-turn-left:before{content:"\e580"}
.fa-face-diagonal-mouth:before{content:"\e47e"}
.fa-diagram-cells:before{content:"\e475"}
.fa-cricket-bat-ball:before,.fa-cricket:before{content:"\f449"}
.fa-tents:before{content:"\e582"}
.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}
.fa-dog:before{content:"\f6d3"}
.fa-pen-line:before{content:"\e212"}
.fa-atom-alt:before,.fa-atom-simple:before{content:"\f5d3"}
.fa-ampersand:before{content:"\26"}
.fa-carrot:before{content:"\f787"}
.fa-arrow-from-bottom:before,.fa-arrow-up-from-line:before{content:"\f342"}
.fa-moon:before{content:"\f186"}
.fa-pen-slash:before{content:"\e213"}
.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}
.fa-square-star:before{content:"\e27f"}
.fa-cheese:before{content:"\f7ef"}
.fa-send-backward:before{content:"\f87f"}
.fa-yin-yang:before{content:"\f6ad"}
.fa-music:before{content:"\f001"}
.fa-compass-slash:before{content:"\f5e9"}
.fa-clock-one:before{content:"\e34e"}
.fa-file-music:before{content:"\f8b6"}
.fa-code-commit:before{content:"\f386"}
.fa-temperature-low:before{content:"\f76b"}
.fa-biking:before,.fa-person-biking:before{content:"\f84a"}
.fa-display-chart-up-circle-currency:before{content:"\e5e5"}
.fa-skeleton:before{content:"\f620"}
.fa-circle-g:before{content:"\e10f"}
.fa-circle-arrow-up-left:before{content:"\e0fb"}
.fa-coin-blank:before{content:"\e3fb"}
.fa-broom:before{content:"\f51a"}
.fa-vacuum:before{content:"\e04d"}
.fa-shield-heart:before{content:"\e574"}
.fa-card-heart:before{content:"\e3eb"}
.fa-lightbulb-cfl-on:before{content:"\e5a7"}
.fa-melon:before{content:"\e310"}
.fa-gopuram:before{content:"\f664"}
.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}
.fa-container-storage:before{content:"\f4b7"}
.fa-face-pouting:before{content:"\e387"}
.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}
.fa-exploding-head:before,.fa-face-explode:before{content:"\e2fe"}
.fa-hashtag:before{content:"\23"}
.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}
.fa-oil-can:before{content:"\f613"}
.fa-t:before{content:"\54"}
.fa-transformer-bolt:before{content:"\e2a4"}
.fa-hippo:before{content:"\f6ed"}
.fa-chart-column:before{content:"\e0e3"}
.fa-cassette-vhs:before,.fa-vhs:before{content:"\f8ec"}
.fa-infinity:before{content:"\f534"}
.fa-vial-circle-check:before{content:"\e596"}
.fa-chimney:before{content:"\f78b"}
.fa-object-intersect:before{content:"\e49d"}
.fa-person-arrow-down-to-line:before{content:"\e538"}
.fa-voicemail:before{content:"\f897"}
.fa-block-brick:before,.fa-wall-brick:before{content:"\e3db"}
.fa-fan:before{content:"\f863"}
.fa-bags-shopping:before{content:"\f847"}
.fa-paragraph-left:before,.fa-paragraph-rtl:before{content:"\f878"}
.fa-person-walking-luggage:before{content:"\e554"}
.fa-caravan-alt:before,.fa-caravan-simple:before{content:"\e000"}
.fa-turtle:before{content:"\f726"}
.fa-pencil-mechanical:before{content:"\e5ca"}
.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}
.fa-cloud-moon-rain:before{content:"\f73c"}
.fa-booth-curtain:before{content:"\f734"}
.fa-calendar:before{content:"\f133"}
.fa-box-heart:before{content:"\f49d"}
.fa-trailer:before{content:"\e041"}
.fa-user-doctor-message:before,.fa-user-md-chat:before{content:"\f82e"}
.fa-bahai:before,.fa-haykal:before{content:"\f666"}
.fa-lighthouse:before{content:"\e612"}
.fa-amp-guitar:before{content:"\f8a1"}
.fa-sd-card:before{content:"\f7c2"}
.fa-volume-slash:before{content:"\f2e2"}
.fa-border-bottom:before{content:"\f84d"}
.fa-wifi-1:before,.fa-wifi-weak:before{content:"\f6aa"}
.fa-dragon:before{content:"\f6d5"}
.fa-shoe-prints:before{content:"\f54b"}
.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}
.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}
.fa-hand-holding:before{content:"\f4bd"}
.fa-plug-circle-exclamation:before{content:"\e55d"}
.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}
.fa-clone:before{content:"\f24d"}
.fa-person-walking-arrow-loop-left:before{content:"\e551"}
.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}
.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}
.fa-tornado:before{content:"\f76f"}
.fa-file-circle-plus:before{content:"\e494"}
.fa-delete-right:before{content:"\e154"}
.fa-book-quran:before,.fa-quran:before{content:"\f687"}
.fa-circle-quarter:before{content:"\e11f"}
.fa-anchor:before{content:"\f13d"}
.fa-border-all:before{content:"\f84c"}
.fa-function:before{content:"\f661"}
.fa-angry:before,.fa-face-angry:before{content:"\f556"}
.fa-people-simple:before{content:"\e21b"}
.fa-cookie-bite:before{content:"\f564"}
.fa-arrow-trend-down:before{content:"\e097"}
.fa-feed:before,.fa-rss:before{content:"\f09e"}
.fa-face-monocle:before{content:"\e380"}
.fa-draw-polygon:before{content:"\f5ee"}
.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}
.fa-calendar-lines:before,.fa-calendar-note:before{content:"\e0d5"}
.fa-arrow-down-big-small:before,.fa-sort-size-down:before{content:"\f88c"}
.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}
.fa-do-not-enter:before{content:"\f5ec"}
.fa-shower:before{content:"\f2cc"}
.fa-dice-d8:before{content:"\f6d2"}
.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}
.fa-m:before{content:"\4d"}
.fa-spinner-scale:before{content:"\e62a"}
.fa-grip-dots-vertical:before{content:"\e411"}
.fa-face-viewfinder:before{content:"\e2ff"}
.fa-creemee:before,.fa-soft-serve:before{content:"\e400"}
.fa-h5:before{content:"\e412"}
.fa-hand-back-point-down:before{content:"\e19e"}
.fa-table-list:before,.fa-th-list:before{content:"\f00b"}
.fa-basket-shopping-minus:before{content:"\e652"}
.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}
.fa-rectangle-landscape:before,.fa-rectangle:before{content:"\f2fa"}
.fa-clipboard-list-check:before{content:"\f737"}
.fa-turkey:before{content:"\f725"}
.fa-book:before{content:"\f02d"}
.fa-user-plus:before{content:"\f234"}
.fa-ice-skate:before{content:"\f7ac"}
.fa-check:before{content:"\f00c"}
.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}
.fa-tomato:before{content:"\e330"}
.fa-sword-laser:before{content:"\e03b"}
.fa-house-circle-check:before{content:"\e509"}
.fa-buildings:before{content:"\e0cc"}
.fa-angle-left:before{content:"\f104"}
.fa-cart-flatbed-boxes:before,.fa-dolly-flatbed-alt:before{content:"\f475"}
.fa-diagram-successor:before{content:"\e47a"}
.fa-truck-arrow-right:before{content:"\e58b"}
.fa-square-w:before{content:"\e285"}
.fa-arrows-split-up-and-left:before{content:"\e4bc"}
.fa-lamp:before{content:"\f4ca"}
.fa-airplay:before{content:"\e089"}
.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}
.fa-shield-quartered:before{content:"\e575"}
.fa-slash-forward:before{content:"\2f"}
.fa-location-pen:before,.fa-map-marker-edit:before{content:"\f607"}
.fa-cloud-moon:before{content:"\f6c3"}
.fa-pot-food:before{content:"\e43f"}
.fa-briefcase:before{content:"\f0b1"}
.fa-person-falling:before{content:"\e546"}
.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}
.fa-user-tag:before{content:"\f507"}
.fa-rug:before{content:"\e569"}
.fa-print-slash:before{content:"\f686"}
.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}
.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}
.fa-hand-back-point-ribbon:before{content:"\e1a0"}
.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}
.fa-tire-rugged:before{content:"\f634"}
.fa-lightbulb-dollar:before{content:"\f670"}
.fa-cowbell:before{content:"\f8b3"}
.fa-baht-sign:before{content:"\e0ac"}
.fa-corner:before{content:"\e3fe"}
.fa-chevron-double-right:before,.fa-chevrons-right:before{content:"\f324"}
.fa-book-open:before{content:"\f518"}
.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}
.fa-inhaler:before{content:"\f5f9"}
.fa-handcuffs:before{content:"\e4f8"}
.fa-snake:before{content:"\f716"}
.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}
.fa-note-medical:before{content:"\e200"}
.fa-database:before{content:"\f1c0"}
.fa-down-left:before{content:"\e16a"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-face-thinking:before{content:"\e39b"}
.fa-turn-down-right:before{content:"\e455"}
.fa-bottle-droplet:before{content:"\e4c4"}
.fa-mask-face:before{content:"\e1d7"}
.fa-hill-rockslide:before{content:"\e508"}
.fa-scanner-keyboard:before{content:"\f489"}
.fa-circle-o:before{content:"\e119"}
.fa-grid-horizontal:before{content:"\e307"}
.fa-comment-alt-dollar:before,.fa-message-dollar:before{content:"\f650"}
.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}
.fa-columns-3:before{content:"\e361"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-road-circle-exclamation:before{content:"\e565"}
.fa-dungeon:before{content:"\f6d9"}
.fa-hand-holding-box:before{content:"\f47b"}
.fa-input-text:before{content:"\e1bf"}
.fa-window-alt:before,.fa-window-flip:before{content:"\f40f"}
.fa-align-right:before{content:"\f038"}
.fa-scanner-gun:before,.fa-scanner:before{content:"\f488"}
.fa-tire:before{content:"\f631"}
.fa-engine:before{content:"\e16e"}
.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}
.fa-life-ring:before{content:"\f1cd"}
.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}
.fa-caret-circle-right:before,.fa-circle-caret-right:before{content:"\f330"}
.fa-turn-left:before{content:"\e636"}
.fa-wheat:before{content:"\f72d"}
.fa-file-spreadsheet:before{content:"\f65b"}
.fa-audio-description-slash:before{content:"\e0a8"}
.fa-bell-ring:before{content:"\e62c"}
.fa-calendar-day:before{content:"\f783"}
.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}
.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}
.fa-chess-pawn-alt:before,.fa-chess-pawn-piece:before{content:"\f444"}
.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}
.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}
.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}
.fa-square-s:before{content:"\e27d"}
.fa-barcode-alt:before,.fa-rectangle-barcode:before{content:"\f463"}
.fa-person-walking-arrow-right:before{content:"\e552"}
.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}
.fa-dice:before{content:"\f522"}
.fa-unicorn:before{content:"\f727"}
.fa-bowling-ball:before{content:"\f436"}
.fa-pompebled:before{content:"\e43d"}
.fa-brain:before{content:"\f5dc"}
.fa-watch-smart:before{content:"\e2cc"}
.fa-book-user:before{content:"\f7e7"}
.fa-sensor-cloud:before,.fa-sensor-smoke:before{content:"\e02c"}
.fa-clapperboard-play:before{content:"\e132"}
.fa-band-aid:before,.fa-bandage:before{content:"\f462"}
.fa-calendar-minus:before{content:"\f272"}
.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}
.fa-circle-4:before{content:"\e0f1"}
.fa-gifts:before{content:"\f79c"}
.fa-album-collection:before{content:"\f8a0"}
.fa-hotel:before{content:"\f594"}
.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}
.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}
.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}
.fa-thumbs-up:before{content:"\f164"}
.fa-cloud-showers:before{content:"\f73f"}
.fa-user-clock:before{content:"\f4fd"}
.fa-onion:before{content:"\e427"}
.fa-clock-twelve-thirty:before{content:"\e359"}
.fa-arrow-down-to-dotted-line:before{content:"\e095"}
.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}
.fa-file-invoice:before{content:"\f570"}
.fa-window-minimize:before{content:"\f2d1"}
.fa-rectangle-wide:before{content:"\f2fc"}
.fa-comment-arrow-up:before{content:"\e144"}
.fa-garlic:before{content:"\e40e"}
.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}
.fa-brush:before{content:"\f55d"}
.fa-tree-decorated:before{content:"\f7dc"}
.fa-mask:before{content:"\f6fa"}
.fa-calendar-heart:before{content:"\e0d3"}
.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}
.fa-flower:before{content:"\f7ff"}
.fa-arrow-down-from-arc:before{content:"\e614"}
.fa-right-left-large:before{content:"\e5e1"}
.fa-ruler-vertical:before{content:"\f548"}
.fa-circles-overlap:before{content:"\e600"}
.fa-user-alt:before,.fa-user-large:before{content:"\f406"}
.fa-starship-freighter:before{content:"\e03a"}
.fa-train-tram:before{content:"\e5b4"}
.fa-bridge-suspension:before{content:"\e4cd"}
.fa-trash-check:before{content:"\e2af"}
.fa-user-nurse:before{content:"\f82f"}
.fa-boombox:before{content:"\f8a5"}
.fa-syringe:before{content:"\f48e"}
.fa-cloud-sun:before{content:"\f6c4"}
.fa-shield-exclamation:before{content:"\e247"}
.fa-stopwatch-20:before{content:"\e06f"}
.fa-square-full:before{content:"\f45c"}
.fa-grip-dots:before{content:"\e410"}
.fa-comment-exclamation:before{content:"\f4af"}
.fa-pen-swirl:before{content:"\e214"}
.fa-falafel:before{content:"\e40a"}
.fa-circle-2:before{content:"\e0ef"}
.fa-magnet:before{content:"\f076"}
.fa-jar:before{content:"\e516"}
.fa-gramophone:before{content:"\f8bd"}
.fa-dice-d12:before{content:"\f6ce"}
.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}
.fa-arrow-alt-down:before,.fa-down:before{content:"\f354"}
.fa-100:before,.fa-hundred-points:before{content:"\e41c"}
.fa-paperclip-vertical:before{content:"\e3c2"}
.fa-wind-circle-exclamation:before,.fa-wind-warning:before{content:"\f776"}
.fa-location-pin-slash:before,.fa-map-marker-slash:before{content:"\f60c"}
.fa-face-sad-sweat:before{content:"\e38a"}
.fa-bug-slash:before{content:"\e490"}
.fa-cupcake:before{content:"\e402"}
.fa-light-switch-off:before{content:"\e018"}
.fa-toggle-large-off:before{content:"\e5b0"}
.fa-pen-fancy-slash:before{content:"\e210"}
.fa-truck-container:before{content:"\f4dc"}
.fa-boot:before{content:"\f782"}
.fa-arrow-up-from-water-pump:before{content:"\e4b6"}
.fa-file-check:before{content:"\f316"}
.fa-bone:before{content:"\f5d7"}
.fa-cards-blank:before{content:"\e4df"}
.fa-circle-3:before{content:"\e0f0"}
.fa-bench-tree:before{content:"\e2e7"}
.fa-keyboard-brightness-low:before{content:"\e1c1"}
.fa-ski-boot-ski:before{content:"\e3cd"}
.fa-brain-circuit:before{content:"\e0c6"}
.fa-user-injured:before{content:"\f728"}
.fa-block-brick-fire:before,.fa-firewall:before{content:"\e3dc"}
.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}
.fa-plane:before{content:"\f072"}
.fa-tent-arrows-down:before{content:"\e581"}
.fa-exclamation:before{content:"\21"}
.fa-arrows-spin:before{content:"\e4bb"}
.fa-face-smile-relaxed:before{content:"\e392"}
.fa-comment-times:before,.fa-comment-xmark:before{content:"\f4b5"}
.fa-print:before{content:"\f02f"}
.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}
.fa-face-nose-steam:before{content:"\e382"}
.fa-circle-waveform-lines:before,.fa-waveform-circle:before{content:"\e12d"}
.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}
.fa-ferris-wheel:before{content:"\e174"}
.fa-computer-speaker:before{content:"\f8b2"}
.fa-skull-cow:before{content:"\f8de"}
.fa-x:before{content:"\58"}
.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}
.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}
.fa-person-military-pointing:before{content:"\e54a"}
.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}
.fa-circle-t:before{content:"\e124"}
.fa-sack:before{content:"\f81c"}
.fa-grid-2:before{content:"\e196"}
.fa-camera-cctv:before,.fa-cctv:before{content:"\f8ac"}
.fa-umbrella:before{content:"\f0e9"}
.fa-trowel:before{content:"\e589"}
.fa-horizontal-rule:before{content:"\f86c"}
.fa-bed-alt:before,.fa-bed-front:before{content:"\f8f7"}
.fa-d:before{content:"\44"}
.fa-stapler:before{content:"\e5af"}
.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}
.fa-file-gif:before{content:"\e645"}
.fa-kip-sign:before{content:"\e1c4"}
.fa-face-woozy:before{content:"\e3a2"}
.fa-cloud-question:before{content:"\e492"}
.fa-pineapple:before{content:"\e31f"}
.fa-hand-point-left:before{content:"\f0a5"}
.fa-gallery-thumbnails:before{content:"\e3aa"}
.fa-circle-j:before{content:"\e112"}
.fa-eyes:before{content:"\e367"}
.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}
.fa-file-caret-up:before,.fa-page-caret-up:before{content:"\e42a"}
.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}
.fa-comet:before{content:"\e003"}
.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}
.fa-reflect-vertical:before{content:"\e665"}
.fa-shield-keyhole:before{content:"\e248"}
.fa-file-mp4:before{content:"\e649"}
.fa-barcode:before{content:"\f02a"}
.fa-bulldozer:before{content:"\e655"}
.fa-plus-minus:before{content:"\e43c"}
.fa-sliders-v-square:before,.fa-square-sliders-vertical:before{content:"\f3f2"}
.fa-video-camera:before,.fa-video:before{content:"\f03d"}
.fa-comment-middle-alt:before,.fa-message-middle:before{content:"\e1e1"}
.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}
.fa-hand-holding-medical:before{content:"\e05c"}
.fa-person-circle-check:before{content:"\e53e"}
.fa-square-z:before{content:"\e288"}
.fa-comment-alt-text:before,.fa-message-text:before{content:"\e1e6"}
.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}
.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/fa-brands-400-rBZOKPDu.woff2) format("woff2"),url(/build/assets/fa-brands-400-BQ9ONI_w.ttf) format("truetype")}
.fa-brands,.fab{font-weight:400}
.fa-monero:before{content:"\f3d0"}
.fa-hooli:before{content:"\f427"}
.fa-yelp:before{content:"\f1e9"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-lastfm:before{content:"\f202"}
.fa-shopware:before{content:"\f5b5"}
.fa-creative-commons-nc:before{content:"\f4e8"}
.fa-aws:before{content:"\f375"}
.fa-redhat:before{content:"\f7bc"}
.fa-yoast:before{content:"\f2b1"}
.fa-cloudflare:before{content:"\e07d"}
.fa-ups:before{content:"\f7e0"}
.fa-pixiv:before{content:"\e640"}
.fa-wpexplorer:before{content:"\f2de"}
.fa-dyalog:before{content:"\f399"}
.fa-bity:before{content:"\f37a"}
.fa-stackpath:before{content:"\f842"}
.fa-buysellads:before{content:"\f20d"}
.fa-first-order:before{content:"\f2b0"}
.fa-modx:before{content:"\f285"}
.fa-guilded:before{content:"\e07e"}
.fa-vnv:before{content:"\f40b"}
.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}
.fa-microsoft:before{content:"\f3ca"}
.fa-qq:before{content:"\f1d6"}
.fa-orcid:before{content:"\f8d2"}
.fa-java:before{content:"\f4e4"}
.fa-invision:before{content:"\f7b0"}
.fa-creative-commons-pd-alt:before{content:"\f4ed"}
.fa-centercode:before{content:"\f380"}
.fa-glide-g:before{content:"\f2a6"}
.fa-drupal:before{content:"\f1a9"}
.fa-hire-a-helper:before{content:"\f3b0"}
.fa-creative-commons-by:before{content:"\f4e7"}
.fa-unity:before{content:"\e049"}
.fa-whmcs:before{content:"\f40d"}
.fa-rocketchat:before{content:"\f3e8"}
.fa-vk:before{content:"\f189"}
.fa-untappd:before{content:"\f405"}
.fa-mailchimp:before{content:"\f59e"}
.fa-css3-alt:before{content:"\f38b"}
.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}
.fa-vimeo-v:before{content:"\f27d"}
.fa-contao:before{content:"\f26d"}
.fa-square-font-awesome:before{content:"\e5ad"}
.fa-deskpro:before{content:"\f38f"}
.fa-brave:before{content:"\e63c"}
.fa-sistrix:before{content:"\f3ee"}
.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}
.fa-battle-net:before{content:"\f835"}
.fa-the-red-yeti:before{content:"\f69d"}
.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}
.fa-edge:before{content:"\f282"}
.fa-threads:before{content:"\e618"}
.fa-napster:before{content:"\f3d2"}
.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}
.fa-google-plus-g:before{content:"\f0d5"}
.fa-artstation:before{content:"\f77a"}
.fa-markdown:before{content:"\f60f"}
.fa-sourcetree:before{content:"\f7d3"}
.fa-google-plus:before{content:"\f2b3"}
.fa-diaspora:before{content:"\f791"}
.fa-foursquare:before{content:"\f180"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-github-alt:before{content:"\f113"}
.fa-phoenix-squadron:before{content:"\f511"}
.fa-pagelines:before{content:"\f18c"}
.fa-algolia:before{content:"\f36c"}
.fa-red-river:before{content:"\f3e3"}
.fa-creative-commons-sa:before{content:"\f4ef"}
.fa-safari:before{content:"\f267"}
.fa-google:before{content:"\f1a0"}
.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}
.fa-atlassian:before{content:"\f77b"}
.fa-linkedin-in:before{content:"\f0e1"}
.fa-digital-ocean:before{content:"\f391"}
.fa-nimblr:before{content:"\f5a8"}
.fa-chromecast:before{content:"\f838"}
.fa-evernote:before{content:"\f839"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-creative-commons-sampling:before{content:"\f4f0"}
.fa-adversal:before{content:"\f36a"}
.fa-creative-commons:before{content:"\f25e"}
.fa-watchman-monitoring:before{content:"\e087"}
.fa-fonticons:before{content:"\f280"}
.fa-weixin:before{content:"\f1d7"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-codepen:before{content:"\f1cb"}
.fa-git-alt:before{content:"\f841"}
.fa-lyft:before{content:"\f3c3"}
.fa-rev:before{content:"\f5b2"}
.fa-windows:before{content:"\f17a"}
.fa-wizards-of-the-coast:before{content:"\f730"}
.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}
.fa-meetup:before{content:"\f2e0"}
.fa-centos:before{content:"\f789"}
.fa-adn:before{content:"\f170"}
.fa-cloudsmith:before{content:"\f384"}
.fa-opensuse:before{content:"\e62b"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}
.fa-codiepie:before{content:"\f284"}
.fa-node:before{content:"\f419"}
.fa-mix:before{content:"\f3cb"}
.fa-steam:before{content:"\f1b6"}
.fa-cc-apple-pay:before{content:"\f416"}
.fa-scribd:before{content:"\f28a"}
.fa-debian:before{content:"\e60b"}
.fa-openid:before{content:"\f19b"}
.fa-instalod:before{content:"\e081"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-sellcast:before{content:"\f2da"}
.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}
.fa-r-project:before{content:"\f4f7"}
.fa-delicious:before{content:"\f1a5"}
.fa-freebsd:before{content:"\f3a4"}
.fa-vuejs:before{content:"\f41f"}
.fa-accusoft:before{content:"\f369"}
.fa-ioxhost:before{content:"\f208"}
.fa-fonticons-fi:before{content:"\f3a2"}
.fa-app-store:before{content:"\f36f"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-itunes-note:before{content:"\f3b5"}
.fa-golang:before{content:"\e40f"}
.fa-kickstarter:before{content:"\f3bb"}
.fa-grav:before{content:"\f2d6"}
.fa-weibo:before{content:"\f18a"}
.fa-uncharted:before{content:"\e084"}
.fa-firstdraft:before{content:"\f3a1"}
.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}
.fa-angellist:before{content:"\f209"}
.fa-galactic-republic:before{content:"\f50c"}
.fa-nfc-directional:before{content:"\e530"}
.fa-skype:before{content:"\f17e"}
.fa-joget:before{content:"\f3b7"}
.fa-fedora:before{content:"\f798"}
.fa-stripe-s:before{content:"\f42a"}
.fa-meta:before{content:"\e49b"}
.fa-laravel:before{content:"\f3bd"}
.fa-hotjar:before{content:"\f3b1"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-square-letterboxd:before{content:"\e62e"}
.fa-sticker-mule:before{content:"\f3f7"}
.fa-creative-commons-zero:before{content:"\f4f3"}
.fa-hips:before{content:"\f452"}
.fa-behance:before{content:"\f1b4"}
.fa-reddit:before{content:"\f1a1"}
.fa-discord:before{content:"\f392"}
.fa-chrome:before{content:"\f268"}
.fa-app-store-ios:before{content:"\f370"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-wpbeginner:before{content:"\f297"}
.fa-confluence:before{content:"\f78d"}
.fa-shoelace:before{content:"\e60c"}
.fa-mdb:before{content:"\f8ca"}
.fa-dochub:before{content:"\f394"}
.fa-accessible-icon:before{content:"\f368"}
.fa-ebay:before{content:"\f4f4"}
.fa-amazon:before{content:"\f270"}
.fa-unsplash:before{content:"\e07c"}
.fa-yarn:before{content:"\f7e3"}
.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}
.fa-500px:before{content:"\f26e"}
.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}
.fa-asymmetrik:before{content:"\f372"}
.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}
.fa-gratipay:before{content:"\f184"}
.fa-apple:before{content:"\f179"}
.fa-hive:before{content:"\e07f"}
.fa-gitkraken:before{content:"\f3a6"}
.fa-keybase:before{content:"\f4f5"}
.fa-apple-pay:before{content:"\f415"}
.fa-padlet:before{content:"\e4a0"}
.fa-amazon-pay:before{content:"\f42c"}
.fa-github-square:before,.fa-square-github:before{content:"\f092"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-fedex:before{content:"\f797"}
.fa-phoenix-framework:before{content:"\f3dc"}
.fa-shopify:before{content:"\e057"}
.fa-neos:before{content:"\f612"}
.fa-square-threads:before{content:"\e619"}
.fa-hackerrank:before{content:"\f5f7"}
.fa-researchgate:before{content:"\f4f8"}
.fa-swift:before{content:"\f8e1"}
.fa-angular:before{content:"\f420"}
.fa-speakap:before{content:"\f3f3"}
.fa-angrycreative:before{content:"\f36e"}
.fa-y-combinator:before{content:"\f23b"}
.fa-empire:before{content:"\f1d1"}
.fa-envira:before{content:"\f299"}
.fa-google-scholar:before{content:"\e63b"}
.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}
.fa-studiovinari:before{content:"\f3f8"}
.fa-pied-piper:before{content:"\f2ae"}
.fa-wordpress:before{content:"\f19a"}
.fa-product-hunt:before{content:"\f288"}
.fa-firefox:before{content:"\f269"}
.fa-linode:before{content:"\f2b8"}
.fa-goodreads:before{content:"\f3a8"}
.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-sith:before{content:"\f512"}
.fa-themeisle:before{content:"\f2b2"}
.fa-page4:before{content:"\f3d7"}
.fa-hashnode:before{content:"\e499"}
.fa-react:before{content:"\f41b"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-squarespace:before{content:"\f5be"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-creative-commons-share:before{content:"\f4f2"}
.fa-bitcoin:before{content:"\f379"}
.fa-keycdn:before{content:"\f3ba"}
.fa-opera:before{content:"\f26a"}
.fa-itch-io:before{content:"\f83a"}
.fa-umbraco:before{content:"\f8e8"}
.fa-galactic-senate:before{content:"\f50d"}
.fa-ubuntu:before{content:"\f7df"}
.fa-draft2digital:before{content:"\f396"}
.fa-stripe:before{content:"\f429"}
.fa-houzz:before{content:"\f27c"}
.fa-gg:before{content:"\f260"}
.fa-dhl:before{content:"\f790"}
.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}
.fa-xing:before{content:"\f168"}
.fa-blackberry:before{content:"\f37b"}
.fa-creative-commons-pd:before{content:"\f4ec"}
.fa-playstation:before{content:"\f3df"}
.fa-quinscape:before{content:"\f459"}
.fa-less:before{content:"\f41d"}
.fa-blogger-b:before{content:"\f37d"}
.fa-opencart:before{content:"\f23d"}
.fa-vine:before{content:"\f1ca"}
.fa-signal-messenger:before{content:"\e663"}
.fa-paypal:before{content:"\f1ed"}
.fa-gitlab:before{content:"\f296"}
.fa-typo3:before{content:"\f42b"}
.fa-reddit-alien:before{content:"\f281"}
.fa-yahoo:before{content:"\f19e"}
.fa-dailymotion:before{content:"\e052"}
.fa-affiliatetheme:before{content:"\f36b"}
.fa-pied-piper-pp:before{content:"\f1a7"}
.fa-bootstrap:before{content:"\f836"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-nfc-symbol:before{content:"\e531"}
.fa-mintbit:before{content:"\e62f"}
.fa-ethereum:before{content:"\f42e"}
.fa-speaker-deck:before{content:"\f83c"}
.fa-creative-commons-nc-eu:before{content:"\f4e9"}
.fa-patreon:before{content:"\f3d9"}
.fa-avianex:before{content:"\f374"}
.fa-ello:before{content:"\f5f1"}
.fa-gofore:before{content:"\f3a7"}
.fa-bimobject:before{content:"\f378"}
.fa-brave-reverse:before{content:"\e63d"}
.fa-facebook-f:before{content:"\f39e"}
.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}
.fa-mandalorian:before{content:"\f50f"}
.fa-first-order-alt:before{content:"\f50a"}
.fa-osi:before{content:"\f41a"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-d-and-d-beyond:before{content:"\f6ca"}
.fa-periscope:before{content:"\f3da"}
.fa-fulcrum:before{content:"\f50b"}
.fa-cloudscale:before{content:"\f383"}
.fa-forumbee:before{content:"\f211"}
.fa-mizuni:before{content:"\f3cc"}
.fa-schlix:before{content:"\f3ea"}
.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}
.fa-bandcamp:before{content:"\f2d5"}
.fa-wpforms:before{content:"\f298"}
.fa-cloudversify:before{content:"\f385"}
.fa-usps:before{content:"\f7e1"}
.fa-megaport:before{content:"\f5a3"}
.fa-magento:before{content:"\f3c4"}
.fa-spotify:before{content:"\f1bc"}
.fa-optin-monster:before{content:"\f23c"}
.fa-fly:before{content:"\f417"}
.fa-aviato:before{content:"\f421"}
.fa-itunes:before{content:"\f3b4"}
.fa-cuttlefish:before{content:"\f38c"}
.fa-blogger:before{content:"\f37c"}
.fa-flickr:before{content:"\f16e"}
.fa-viber:before{content:"\f409"}
.fa-soundcloud:before{content:"\f1be"}
.fa-digg:before{content:"\f1a6"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-letterboxd:before{content:"\e62d"}
.fa-symfony:before{content:"\f83d"}
.fa-maxcdn:before{content:"\f136"}
.fa-etsy:before{content:"\f2d7"}
.fa-facebook-messenger:before{content:"\f39f"}
.fa-audible:before{content:"\f373"}
.fa-think-peaks:before{content:"\f731"}
.fa-bilibili:before{content:"\e3d9"}
.fa-erlang:before{content:"\f39d"}
.fa-x-twitter:before{content:"\e61b"}
.fa-cotton-bureau:before{content:"\f89e"}
.fa-dashcube:before{content:"\f210"}
.fa-42-group:before,.fa-innosoft:before{content:"\e080"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-elementor:before{content:"\f430"}
.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}
.fa-creative-commons-nd:before{content:"\f4eb"}
.fa-palfed:before{content:"\f3d8"}
.fa-superpowers:before{content:"\f2dd"}
.fa-resolving:before{content:"\f3e7"}
.fa-xbox:before{content:"\f412"}
.fa-searchengin:before{content:"\f3eb"}
.fa-tiktok:before{content:"\e07b"}
.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}
.fa-renren:before{content:"\f18b"}
.fa-linux:before{content:"\f17c"}
.fa-glide:before{content:"\f2a5"}
.fa-linkedin:before{content:"\f08c"}
.fa-hubspot:before{content:"\f3b2"}
.fa-deploydog:before{content:"\f38e"}
.fa-twitch:before{content:"\f1e8"}
.fa-ravelry:before{content:"\f2d9"}
.fa-mixer:before{content:"\e056"}
.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}
.fa-vimeo:before{content:"\f40a"}
.fa-mendeley:before{content:"\f7b3"}
.fa-uniregistry:before{content:"\f404"}
.fa-figma:before{content:"\f799"}
.fa-creative-commons-remix:before{content:"\f4ee"}
.fa-cc-amazon-pay:before{content:"\f42d"}
.fa-dropbox:before{content:"\f16b"}
.fa-instagram:before{content:"\f16d"}
.fa-cmplid:before{content:"\e360"}
.fa-upwork:before{content:"\e641"}
.fa-facebook:before{content:"\f09a"}
.fa-gripfire:before{content:"\f3ac"}
.fa-jedi-order:before{content:"\f50e"}
.fa-uikit:before{content:"\f403"}
.fa-fort-awesome-alt:before{content:"\f3a3"}
.fa-phabricator:before{content:"\f3db"}
.fa-ussunnah:before{content:"\f407"}
.fa-earlybirds:before{content:"\f39a"}
.fa-trade-federation:before{content:"\f513"}
.fa-autoprefixer:before{content:"\f41c"}
.fa-whatsapp:before{content:"\f232"}
.fa-slideshare:before{content:"\f1e7"}
.fa-google-play:before{content:"\f3ab"}
.fa-viadeo:before{content:"\f2a9"}
.fa-line:before{content:"\f3c0"}
.fa-google-drive:before{content:"\f3aa"}
.fa-servicestack:before{content:"\f3ec"}
.fa-simplybuilt:before{content:"\f215"}
.fa-bitbucket:before{content:"\f171"}
.fa-imdb:before{content:"\f2d8"}
.fa-deezer:before{content:"\e077"}
.fa-raspberry-pi:before{content:"\f7bb"}
.fa-jira:before{content:"\f7b1"}
.fa-docker:before{content:"\f395"}
.fa-screenpal:before{content:"\e570"}
.fa-bluetooth:before{content:"\f293"}
.fa-gitter:before{content:"\f426"}
.fa-d-and-d:before{content:"\f38d"}
.fa-microblog:before{content:"\e01a"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-gg-circle:before{content:"\f261"}
.fa-pied-piper-hat:before{content:"\f4e5"}
.fa-kickstarter-k:before{content:"\f3bc"}
.fa-yandex:before{content:"\f413"}
.fa-readme:before{content:"\f4d5"}
.fa-html5:before{content:"\f13b"}
.fa-sellsy:before{content:"\f213"}
.fa-sass:before{content:"\f41e"}
.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}
.fa-buromobelexperte:before{content:"\f37f"}
.fa-salesforce:before{content:"\f83b"}
.fa-octopus-deploy:before{content:"\e082"}
.fa-medapps:before{content:"\f3c6"}
.fa-ns8:before{content:"\f3d5"}
.fa-pinterest-p:before{content:"\f231"}
.fa-apper:before{content:"\f371"}
.fa-fort-awesome:before{content:"\f286"}
.fa-waze:before{content:"\f83f"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}
.fa-fantasy-flight-games:before{content:"\f6dc"}
.fa-rust:before{content:"\e07a"}
.fa-wix:before{content:"\f5cf"}
.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}
.fa-supple:before{content:"\f3f9"}
.fa-webflow:before{content:"\e65c"}
.fa-rebel:before{content:"\f1d0"}
.fa-css3:before{content:"\f13c"}
.fa-staylinked:before{content:"\f3f5"}
.fa-kaggle:before{content:"\f5fa"}
.fa-space-awesome:before{content:"\e5ac"}
.fa-deviantart:before{content:"\f1bd"}
.fa-cpanel:before{content:"\f388"}
.fa-goodreads-g:before{content:"\f3a9"}
.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}
.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}
.fa-trello:before{content:"\f181"}
.fa-creative-commons-nc-jp:before{content:"\f4ea"}
.fa-get-pocket:before{content:"\f265"}
.fa-perbyte:before{content:"\e083"}
.fa-grunt:before{content:"\f3ad"}
.fa-weebly:before{content:"\f5cc"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-leanpub:before{content:"\f212"}
.fa-black-tie:before{content:"\f27e"}
.fa-themeco:before{content:"\f5c6"}
.fa-python:before{content:"\f3e2"}
.fa-android:before{content:"\f17b"}
.fa-bots:before{content:"\e340"}
.fa-free-code-camp:before{content:"\f2c5"}
.fa-hornbill:before{content:"\f592"}
.fa-js:before{content:"\f3b8"}
.fa-ideal:before{content:"\e013"}
.fa-git:before{content:"\f1d3"}
.fa-dev:before{content:"\f6cc"}
.fa-sketch:before{content:"\f7c6"}
.fa-yandex-international:before{content:"\f414"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-uber:before{content:"\f402"}
.fa-github:before{content:"\f09b"}
.fa-php:before{content:"\f457"}
.fa-alipay:before{content:"\f642"}
.fa-youtube:before{content:"\f167"}
.fa-skyatlas:before{content:"\f216"}
.fa-firefox-browser:before{content:"\e007"}
.fa-replyd:before{content:"\f3e6"}
.fa-suse:before{content:"\f7d6"}
.fa-jenkins:before{content:"\f3b6"}
.fa-twitter:before{content:"\f099"}
.fa-rockrms:before{content:"\f3e9"}
.fa-pinterest:before{content:"\f0d2"}
.fa-buffer:before{content:"\f837"}
.fa-npm:before{content:"\f3d4"}
.fa-yammer:before{content:"\f840"}
.fa-btc:before{content:"\f15a"}
.fa-dribbble:before{content:"\f17d"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-stubber:before{content:"\e5c7"}
.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}
.fa-old-republic:before{content:"\f510"}
.fa-odysee:before{content:"\e5c6"}
.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}
.fa-node-js:before{content:"\f3d3"}
.fa-edge-legacy:before{content:"\e078"}
.fa-slack-hash:before,.fa-slack:before{content:"\f198"}
.fa-medrt:before{content:"\f3c8"}
.fa-usb:before{content:"\f287"}
.fa-tumblr:before{content:"\f173"}
.fa-vaadin:before{content:"\f408"}
.fa-quora:before{content:"\f2c4"}
.fa-square-x-twitter:before{content:"\e61a"}
.fa-reacteurope:before{content:"\f75d"}
.fa-medium-m:before,.fa-medium:before{content:"\f23a"}
.fa-amilia:before{content:"\f36d"}
.fa-mixcloud:before{content:"\f289"}
.fa-flipboard:before{content:"\f44d"}
.fa-viacoin:before{content:"\f237"}
.fa-critical-role:before{content:"\f6c9"}
.fa-sitrox:before{content:"\e44a"}
.fa-discourse:before{content:"\f393"}
.fa-joomla:before{content:"\f1aa"}
.fa-mastodon:before{content:"\f4f6"}
.fa-airbnb:before{content:"\f834"}
.fa-wolf-pack-battalion:before{content:"\f514"}
.fa-buy-n-large:before{content:"\f8a6"}
.fa-gulp:before{content:"\f3ae"}
.fa-creative-commons-sampling-plus:before{content:"\f4f1"}
.fa-strava:before{content:"\f428"}
.fa-ember:before{content:"\f423"}
.fa-canadian-maple-leaf:before{content:"\f785"}
.fa-teamspeak:before{content:"\f4f9"}
.fa-pushed:before{content:"\f3e1"}
.fa-wordpress-simple:before{content:"\f411"}
.fa-nutritionix:before{content:"\f3d6"}
.fa-wodu:before{content:"\e088"}
.fa-google-pay:before{content:"\e079"}
.fa-intercom:before{content:"\f7af"}
.fa-zhihu:before{content:"\f63f"}
.fa-korvue:before{content:"\f42f"}
.fa-pix:before{content:"\e43a"}
.fa-steam-symbol:before{content:"\f3f6"}
:host,:root{--fa-style-family-duotone:"Font Awesome 6 Duotone";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone"}
@font-face{font-family:"Font Awesome 6 Duotone";font-style:normal;font-weight:900;font-display:block;src:url(/build/assets/fa-duotone-900-Doicluvn.woff2) format("woff2"),url(/build/assets/fa-duotone-900-DaQ3Wdqc.ttf) format("truetype")}
.fa-duotone,.fad{position:relative;font-weight:900;letter-spacing:normal}
.fa-duotone:before,.fad:before{position:absolute;color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1)}
.fa-duotone:after,.fad:after{color:var(--fa-secondary-color,inherit)}
.fa-duotone.fa-swap-opacity:before,.fa-duotone:after,.fa-swap-opacity .fa-duotone:before,.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before,.fad:after{opacity:var(--fa-secondary-opacity,.4)}
.fa-duotone.fa-swap-opacity:after,.fa-swap-opacity .fa-duotone:after,.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after{opacity:var(--fa-primary-opacity,1)}
.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}
.fa-duotone.fa-stack-1x,.fa-duotone.fa-stack-2x,.fad.fa-stack-1x,.fad.fa-stack-2x{position:absolute}
.fa-duotone.fa-0:after,.fad.fa-0:after{content:"\30\30"}
.fa-duotone.fa-1:after,.fad.fa-1:after{content:"\31\31"}
.fa-duotone.fa-2:after,.fad.fa-2:after{content:"\32\32"}
.fa-duotone.fa-3:after,.fad.fa-3:after{content:"\33\33"}
.fa-duotone.fa-4:after,.fad.fa-4:after{content:"\34\34"}
.fa-duotone.fa-5:after,.fad.fa-5:after{content:"\35\35"}
.fa-duotone.fa-6:after,.fad.fa-6:after{content:"\36\36"}
.fa-duotone.fa-7:after,.fad.fa-7:after{content:"\37\37"}
.fa-duotone.fa-8:after,.fad.fa-8:after{content:"\38\38"}
.fa-duotone.fa-9:after,.fad.fa-9:after{content:"\39\39"}
.fa-duotone.fa-fill-drip:after,.fad.fa-fill-drip:after{content:"\f576\f576"}
.fa-duotone.fa-arrows-to-circle:after,.fad.fa-arrows-to-circle:after{content:"\e4bd\e4bd"}
.fa-duotone.fa-chevron-circle-right:after,.fa-duotone.fa-circle-chevron-right:after,.fad.fa-chevron-circle-right:after,.fad.fa-circle-chevron-right:after{content:"\f138\f138"}
.fa-duotone.fa-wagon-covered:after,.fad.fa-wagon-covered:after{content:"\f8ee\f8ee"}
.fa-duotone.fa-line-height:after,.fad.fa-line-height:after{content:"\f871\f871"}
.fa-duotone.fa-bagel:after,.fad.fa-bagel:after{content:"\e3d7\e3d7"}
.fa-duotone.fa-transporter-7:after,.fad.fa-transporter-7:after{content:"\e2a8\e2a8"}
.fa-duotone.fa-at:after,.fad.fa-at:after{content:"\40\40"}
.fa-duotone.fa-rectangles-mixed:after,.fad.fa-rectangles-mixed:after{content:"\e323\e323"}
.fa-duotone.fa-phone-arrow-up-right:after,.fa-duotone.fa-phone-arrow-up:after,.fa-duotone.fa-phone-outgoing:after,.fad.fa-phone-arrow-up-right:after,.fad.fa-phone-arrow-up:after,.fad.fa-phone-outgoing:after{content:"\e224\e224"}
.fa-duotone.fa-trash-alt:after,.fa-duotone.fa-trash-can:after,.fad.fa-trash-alt:after,.fad.fa-trash-can:after{content:"\f2ed\f2ed"}
.fa-duotone.fa-circle-l:after,.fad.fa-circle-l:after{content:"\e114\e114"}
.fa-duotone.fa-head-side-goggles:after,.fa-duotone.fa-head-vr:after,.fad.fa-head-side-goggles:after,.fad.fa-head-vr:after{content:"\f6ea\f6ea"}
.fa-duotone.fa-text-height:after,.fad.fa-text-height:after{content:"\f034\f034"}
.fa-duotone.fa-user-times:after,.fa-duotone.fa-user-xmark:after,.fad.fa-user-times:after,.fad.fa-user-xmark:after{content:"\f235\f235"}
.fa-duotone.fa-face-hand-yawn:after,.fad.fa-face-hand-yawn:after{content:"\e379\e379"}
.fa-duotone.fa-gauge-simple-min:after,.fa-duotone.fa-tachometer-slowest:after,.fad.fa-gauge-simple-min:after,.fad.fa-tachometer-slowest:after{content:"\f62d\f62d"}
.fa-duotone.fa-stethoscope:after,.fad.fa-stethoscope:after{content:"\f0f1\f0f1"}
.fa-duotone.fa-coffin:after,.fad.fa-coffin:after{content:"\f6c6\f6c6"}
.fa-duotone.fa-comment-alt:after,.fa-duotone.fa-message:after,.fad.fa-comment-alt:after,.fad.fa-message:after{content:"\f27a\f27a"}
.fa-duotone.fa-bowl-salad:after,.fa-duotone.fa-salad:after,.fad.fa-bowl-salad:after,.fad.fa-salad:after{content:"\f81e\f81e"}
.fa-duotone.fa-info:after,.fad.fa-info:after{content:"\f129\f129"}
.fa-duotone.fa-robot-astromech:after,.fad.fa-robot-astromech:after{content:"\e2d2\e2d2"}
.fa-duotone.fa-ring-diamond:after,.fad.fa-ring-diamond:after{content:"\e5ab\e5ab"}
.fa-duotone.fa-fondue-pot:after,.fad.fa-fondue-pot:after{content:"\e40d\e40d"}
.fa-duotone.fa-theta:after,.fad.fa-theta:after{content:"\f69e\f69e"}
.fa-duotone.fa-face-hand-peeking:after,.fad.fa-face-hand-peeking:after{content:"\e481\e481"}
.fa-duotone.fa-square-user:after,.fad.fa-square-user:after{content:"\e283\e283"}
.fa-duotone.fa-compress-alt:after,.fa-duotone.fa-down-left-and-up-right-to-center:after,.fad.fa-compress-alt:after,.fad.fa-down-left-and-up-right-to-center:after{content:"\f422\f422"}
.fa-duotone.fa-explosion:after,.fad.fa-explosion:after{content:"\e4e9\e4e9"}
.fa-duotone.fa-file-alt:after,.fa-duotone.fa-file-lines:after,.fa-duotone.fa-file-text:after,.fad.fa-file-alt:after,.fad.fa-file-lines:after,.fad.fa-file-text:after{content:"\f15c\f15c"}
.fa-duotone.fa-wave-square:after,.fad.fa-wave-square:after{content:"\f83e\f83e"}
.fa-duotone.fa-ring:after,.fad.fa-ring:after{content:"\f70b\f70b"}
.fa-duotone.fa-building-un:after,.fad.fa-building-un:after{content:"\e4d9\e4d9"}
.fa-duotone.fa-dice-three:after,.fad.fa-dice-three:after{content:"\f527\f527"}
.fa-duotone.fa-tire-pressure-warning:after,.fad.fa-tire-pressure-warning:after{content:"\f633\f633"}
.fa-duotone.fa-wifi-2:after,.fa-duotone.fa-wifi-fair:after,.fad.fa-wifi-2:after,.fad.fa-wifi-fair:after{content:"\f6ab\f6ab"}
.fa-duotone.fa-calendar-alt:after,.fa-duotone.fa-calendar-days:after,.fad.fa-calendar-alt:after,.fad.fa-calendar-days:after{content:"\f073\f073"}
.fa-duotone.fa-mp3-player:after,.fad.fa-mp3-player:after{content:"\f8ce\f8ce"}
.fa-duotone.fa-anchor-circle-check:after,.fad.fa-anchor-circle-check:after{content:"\e4aa\e4aa"}
.fa-duotone.fa-tally-4:after,.fad.fa-tally-4:after{content:"\e297\e297"}
.fa-duotone.fa-rectangle-history:after,.fad.fa-rectangle-history:after{content:"\e4a2\e4a2"}
.fa-duotone.fa-building-circle-arrow-right:after,.fad.fa-building-circle-arrow-right:after{content:"\e4d1\e4d1"}
.fa-duotone.fa-volleyball-ball:after,.fa-duotone.fa-volleyball:after,.fad.fa-volleyball-ball:after,.fad.fa-volleyball:after{content:"\f45f\f45f"}
.fa-duotone.fa-sun-haze:after,.fad.fa-sun-haze:after{content:"\f765\f765"}
.fa-duotone.fa-text-size:after,.fad.fa-text-size:after{content:"\f894\f894"}
.fa-duotone.fa-ufo:after,.fad.fa-ufo:after{content:"\e047\e047"}
.fa-duotone.fa-fork:after,.fa-duotone.fa-utensil-fork:after,.fad.fa-fork:after,.fad.fa-utensil-fork:after{content:"\f2e3\f2e3"}
.fa-duotone.fa-arrows-up-to-line:after,.fad.fa-arrows-up-to-line:after{content:"\e4c2\e4c2"}
.fa-duotone.fa-mobile-signal:after,.fad.fa-mobile-signal:after{content:"\e1ef\e1ef"}
.fa-duotone.fa-barcode-scan:after,.fad.fa-barcode-scan:after{content:"\f465\f465"}
.fa-duotone.fa-sort-desc:after,.fa-duotone.fa-sort-down:after,.fad.fa-sort-desc:after,.fad.fa-sort-down:after{content:"\f0dd\f0dd"}
.fa-duotone.fa-folder-arrow-down:after,.fa-duotone.fa-folder-download:after,.fad.fa-folder-arrow-down:after,.fad.fa-folder-download:after{content:"\e053\e053"}
.fa-duotone.fa-circle-minus:after,.fa-duotone.fa-minus-circle:after,.fad.fa-circle-minus:after,.fad.fa-minus-circle:after{content:"\f056\f056"}
.fa-duotone.fa-face-icicles:after,.fad.fa-face-icicles:after{content:"\e37c\e37c"}
.fa-duotone.fa-shovel:after,.fad.fa-shovel:after{content:"\f713\f713"}
.fa-duotone.fa-door-open:after,.fad.fa-door-open:after{content:"\f52b\f52b"}
.fa-duotone.fa-films:after,.fad.fa-films:after{content:"\e17a\e17a"}
.fa-duotone.fa-right-from-bracket:after,.fa-duotone.fa-sign-out-alt:after,.fad.fa-right-from-bracket:after,.fad.fa-sign-out-alt:after{content:"\f2f5\f2f5"}
.fa-duotone.fa-face-glasses:after,.fad.fa-face-glasses:after{content:"\e377\e377"}
.fa-duotone.fa-nfc:after,.fad.fa-nfc:after{content:"\e1f7\e1f7"}
.fa-duotone.fa-atom:after,.fad.fa-atom:after{content:"\f5d2\f5d2"}
.fa-duotone.fa-soap:after,.fad.fa-soap:after{content:"\e06e\e06e"}
.fa-duotone.fa-heart-music-camera-bolt:after,.fa-duotone.fa-icons:after,.fad.fa-heart-music-camera-bolt:after,.fad.fa-icons:after{content:"\f86d\f86d"}
.fa-duotone.fa-microphone-alt-slash:after,.fa-duotone.fa-microphone-lines-slash:after,.fad.fa-microphone-alt-slash:after,.fad.fa-microphone-lines-slash:after{content:"\f539\f539"}
.fa-duotone.fa-closed-captioning-slash:after,.fad.fa-closed-captioning-slash:after{content:"\e135\e135"}
.fa-duotone.fa-calculator-alt:after,.fa-duotone.fa-calculator-simple:after,.fad.fa-calculator-alt:after,.fad.fa-calculator-simple:after{content:"\f64c\f64c"}
.fa-duotone.fa-bridge-circle-check:after,.fad.fa-bridge-circle-check:after{content:"\e4c9\e4c9"}
.fa-duotone.fa-sliders-up:after,.fa-duotone.fa-sliders-v:after,.fad.fa-sliders-up:after,.fad.fa-sliders-v:after{content:"\f3f1\f3f1"}
.fa-duotone.fa-location-minus:after,.fa-duotone.fa-map-marker-minus:after,.fad.fa-location-minus:after,.fad.fa-map-marker-minus:after{content:"\f609\f609"}
.fa-duotone.fa-pump-medical:after,.fad.fa-pump-medical:after{content:"\e06a\e06a"}
.fa-duotone.fa-fingerprint:after,.fad.fa-fingerprint:after{content:"\f577\f577"}
.fa-duotone.fa-ski-boot:after,.fad.fa-ski-boot:after{content:"\e3cc\e3cc"}
.fa-duotone.fa-rectangle-sd:after,.fa-duotone.fa-standard-definition:after,.fad.fa-rectangle-sd:after,.fad.fa-standard-definition:after{content:"\e28a\e28a"}
.fa-duotone.fa-h1:after,.fad.fa-h1:after{content:"\f313\f313"}
.fa-duotone.fa-hand-point-right:after,.fad.fa-hand-point-right:after{content:"\f0a4\f0a4"}
.fa-duotone.fa-magnifying-glass-location:after,.fa-duotone.fa-search-location:after,.fad.fa-magnifying-glass-location:after,.fad.fa-search-location:after{content:"\f689\f689"}
.fa-duotone.fa-message-bot:after,.fad.fa-message-bot:after{content:"\e3b8\e3b8"}
.fa-duotone.fa-forward-step:after,.fa-duotone.fa-step-forward:after,.fad.fa-forward-step:after,.fad.fa-step-forward:after{content:"\f051\f051"}
.fa-duotone.fa-face-smile-beam:after,.fa-duotone.fa-smile-beam:after,.fad.fa-face-smile-beam:after,.fad.fa-smile-beam:after{content:"\f5b8\f5b8"}
.fa-duotone.fa-light-ceiling:after,.fad.fa-light-ceiling:after{content:"\e016\e016"}
.fa-duotone.fa-comment-alt-exclamation:after,.fa-duotone.fa-message-exclamation:after,.fad.fa-comment-alt-exclamation:after,.fad.fa-message-exclamation:after{content:"\f4a5\f4a5"}
.fa-duotone.fa-bowl-scoop:after,.fa-duotone.fa-bowl-shaved-ice:after,.fad.fa-bowl-scoop:after,.fad.fa-bowl-shaved-ice:after{content:"\e3de\e3de"}
.fa-duotone.fa-square-x:after,.fad.fa-square-x:after{content:"\e286\e286"}
.fa-duotone.fa-building-memo:after,.fad.fa-building-memo:after{content:"\e61e\e61e"}
.fa-duotone.fa-utility-pole-double:after,.fad.fa-utility-pole-double:after{content:"\e2c4\e2c4"}
.fa-duotone.fa-flag-checkered:after,.fad.fa-flag-checkered:after{content:"\f11e\f11e"}
.fa-duotone.fa-chevron-double-up:after,.fa-duotone.fa-chevrons-up:after,.fad.fa-chevron-double-up:after,.fad.fa-chevrons-up:after{content:"\f325\f325"}
.fa-duotone.fa-football-ball:after,.fa-duotone.fa-football:after,.fad.fa-football-ball:after,.fad.fa-football:after{content:"\f44e\f44e"}
.fa-duotone.fa-user-vneck:after,.fad.fa-user-vneck:after{content:"\e461\e461"}
.fa-duotone.fa-school-circle-exclamation:after,.fad.fa-school-circle-exclamation:after{content:"\e56c\e56c"}
.fa-duotone.fa-crop:after,.fad.fa-crop:after{content:"\f125\f125"}
.fa-duotone.fa-angle-double-down:after,.fa-duotone.fa-angles-down:after,.fad.fa-angle-double-down:after,.fad.fa-angles-down:after{content:"\f103\f103"}
.fa-duotone.fa-users-rectangle:after,.fad.fa-users-rectangle:after{content:"\e594\e594"}
.fa-duotone.fa-people-roof:after,.fad.fa-people-roof:after{content:"\e537\e537"}
.fa-duotone.fa-arrow-square-right:after,.fa-duotone.fa-square-arrow-right:after,.fad.fa-arrow-square-right:after,.fad.fa-square-arrow-right:after{content:"\f33b\f33b"}
.fa-duotone.fa-location-plus:after,.fa-duotone.fa-map-marker-plus:after,.fad.fa-location-plus:after,.fad.fa-map-marker-plus:after{content:"\f60a\f60a"}
.fa-duotone.fa-lightbulb-exclamation-on:after,.fad.fa-lightbulb-exclamation-on:after{content:"\e1ca\e1ca"}
.fa-duotone.fa-people-line:after,.fad.fa-people-line:after{content:"\e534\e534"}
.fa-duotone.fa-beer-mug-empty:after,.fa-duotone.fa-beer:after,.fad.fa-beer-mug-empty:after,.fad.fa-beer:after{content:"\f0fc\f0fc"}
.fa-duotone.fa-crate-empty:after,.fad.fa-crate-empty:after{content:"\e151\e151"}
.fa-duotone.fa-diagram-predecessor:after,.fad.fa-diagram-predecessor:after{content:"\e477\e477"}
.fa-duotone.fa-transporter:after,.fad.fa-transporter:after{content:"\e042\e042"}
.fa-duotone.fa-calendar-circle-user:after,.fad.fa-calendar-circle-user:after{content:"\e471\e471"}
.fa-duotone.fa-arrow-up-long:after,.fa-duotone.fa-long-arrow-up:after,.fad.fa-arrow-up-long:after,.fad.fa-long-arrow-up:after{content:"\f176\f176"}
.fa-duotone.fa-person-carry-box:after,.fa-duotone.fa-person-carry:after,.fad.fa-person-carry-box:after,.fad.fa-person-carry:after{content:"\f4cf\f4cf"}
.fa-duotone.fa-burn:after,.fa-duotone.fa-fire-flame-simple:after,.fad.fa-burn:after,.fad.fa-fire-flame-simple:after{content:"\f46a\f46a"}
.fa-duotone.fa-male:after,.fa-duotone.fa-person:after,.fad.fa-male:after,.fad.fa-person:after{content:"\f183\f183"}
.fa-duotone.fa-laptop:after,.fad.fa-laptop:after{content:"\f109\f109"}
.fa-duotone.fa-file-csv:after,.fad.fa-file-csv:after{content:"\f6dd\f6dd"}
.fa-duotone.fa-menorah:after,.fad.fa-menorah:after{content:"\f676\f676"}
.fa-duotone.fa-union:after,.fad.fa-union:after{content:"\f6a2\f6a2"}
.fa-duotone.fa-chevron-double-left:after,.fa-duotone.fa-chevrons-left:after,.fad.fa-chevron-double-left:after,.fad.fa-chevrons-left:after{content:"\f323\f323"}
.fa-duotone.fa-circle-heart:after,.fa-duotone.fa-heart-circle:after,.fad.fa-circle-heart:after,.fad.fa-heart-circle:after{content:"\f4c7\f4c7"}
.fa-duotone.fa-truck-plane:after,.fad.fa-truck-plane:after{content:"\e58f\e58f"}
.fa-duotone.fa-record-vinyl:after,.fad.fa-record-vinyl:after{content:"\f8d9\f8d9"}
.fa-duotone.fa-bring-forward:after,.fad.fa-bring-forward:after{content:"\f856\f856"}
.fa-duotone.fa-square-p:after,.fad.fa-square-p:after{content:"\e279\e279"}
.fa-duotone.fa-face-grin-stars:after,.fa-duotone.fa-grin-stars:after,.fad.fa-face-grin-stars:after,.fad.fa-grin-stars:after{content:"\f587\f587"}
.fa-duotone.fa-sigma:after,.fad.fa-sigma:after{content:"\f68b\f68b"}
.fa-duotone.fa-camera-movie:after,.fad.fa-camera-movie:after{content:"\f8a9\f8a9"}
.fa-duotone.fa-bong:after,.fad.fa-bong:after{content:"\f55c\f55c"}
.fa-duotone.fa-clarinet:after,.fad.fa-clarinet:after{content:"\f8ad\f8ad"}
.fa-duotone.fa-truck-flatbed:after,.fad.fa-truck-flatbed:after{content:"\e2b6\e2b6"}
.fa-duotone.fa-pastafarianism:after,.fa-duotone.fa-spaghetti-monster-flying:after,.fad.fa-pastafarianism:after,.fad.fa-spaghetti-monster-flying:after{content:"\f67b\f67b"}
.fa-duotone.fa-arrow-down-up-across-line:after,.fad.fa-arrow-down-up-across-line:after{content:"\e4af\e4af"}
.fa-duotone.fa-arrows-rotate-reverse:after,.fad.fa-arrows-rotate-reverse:after{content:"\e630\e630"}
.fa-duotone.fa-leaf-heart:after,.fad.fa-leaf-heart:after{content:"\f4cb\f4cb"}
.fa-duotone.fa-house-building:after,.fad.fa-house-building:after{content:"\e1b1\e1b1"}
.fa-duotone.fa-cheese-swiss:after,.fad.fa-cheese-swiss:after{content:"\f7f0\f7f0"}
.fa-duotone.fa-spoon:after,.fa-duotone.fa-utensil-spoon:after,.fad.fa-spoon:after,.fad.fa-utensil-spoon:after{content:"\f2e5\f2e5"}
.fa-duotone.fa-jar-wheat:after,.fad.fa-jar-wheat:after{content:"\e517\e517"}
.fa-duotone.fa-envelopes-bulk:after,.fa-duotone.fa-mail-bulk:after,.fad.fa-envelopes-bulk:after,.fad.fa-mail-bulk:after{content:"\f674\f674"}
.fa-duotone.fa-file-circle-exclamation:after,.fad.fa-file-circle-exclamation:after{content:"\e4eb\e4eb"}
.fa-duotone.fa-bow-arrow:after,.fad.fa-bow-arrow:after{content:"\f6b9\f6b9"}
.fa-duotone.fa-cart-xmark:after,.fad.fa-cart-xmark:after{content:"\e0dd\e0dd"}
.fa-duotone.fa-hexagon-xmark:after,.fa-duotone.fa-times-hexagon:after,.fa-duotone.fa-xmark-hexagon:after,.fad.fa-hexagon-xmark:after,.fad.fa-times-hexagon:after,.fad.fa-xmark-hexagon:after{content:"\f2ee\f2ee"}
.fa-duotone.fa-circle-h:after,.fa-duotone.fa-hospital-symbol:after,.fad.fa-circle-h:after,.fad.fa-hospital-symbol:after{content:"\f47e\f47e"}
.fa-duotone.fa-merge:after,.fad.fa-merge:after{content:"\e526\e526"}
.fa-duotone.fa-pager:after,.fad.fa-pager:after{content:"\f815\f815"}
.fa-duotone.fa-cart-minus:after,.fad.fa-cart-minus:after{content:"\e0db\e0db"}
.fa-duotone.fa-address-book:after,.fa-duotone.fa-contact-book:after,.fad.fa-address-book:after,.fad.fa-contact-book:after{content:"\f2b9\f2b9"}
.fa-duotone.fa-pan-frying:after,.fad.fa-pan-frying:after{content:"\e42c\e42c"}
.fa-duotone.fa-grid-3:after,.fa-duotone.fa-grid:after,.fad.fa-grid-3:after,.fad.fa-grid:after{content:"\e195\e195"}
.fa-duotone.fa-football-helmet:after,.fad.fa-football-helmet:after{content:"\f44f\f44f"}
.fa-duotone.fa-hand-love:after,.fad.fa-hand-love:after{content:"\e1a5\e1a5"}
.fa-duotone.fa-trees:after,.fad.fa-trees:after{content:"\f724\f724"}
.fa-duotone.fa-strikethrough:after,.fad.fa-strikethrough:after{content:"\f0cc\f0cc"}
.fa-duotone.fa-page:after,.fad.fa-page:after{content:"\e428\e428"}
.fa-duotone.fa-k:after,.fad.fa-k:after{content:"\4b\4b"}
.fa-duotone.fa-diagram-previous:after,.fad.fa-diagram-previous:after{content:"\e478\e478"}
.fa-duotone.fa-gauge-min:after,.fa-duotone.fa-tachometer-alt-slowest:after,.fad.fa-gauge-min:after,.fad.fa-tachometer-alt-slowest:after{content:"\f628\f628"}
.fa-duotone.fa-folder-grid:after,.fad.fa-folder-grid:after{content:"\e188\e188"}
.fa-duotone.fa-eggplant:after,.fad.fa-eggplant:after{content:"\e16c\e16c"}
.fa-duotone.fa-excavator:after,.fad.fa-excavator:after{content:"\e656\e656"}
.fa-duotone.fa-ram:after,.fad.fa-ram:after{content:"\f70a\f70a"}
.fa-duotone.fa-landmark-flag:after,.fad.fa-landmark-flag:after{content:"\e51c\e51c"}
.fa-duotone.fa-lips:after,.fad.fa-lips:after{content:"\f600\f600"}
.fa-duotone.fa-pencil-alt:after,.fa-duotone.fa-pencil:after,.fad.fa-pencil-alt:after,.fad.fa-pencil:after{content:"\f303\f303"}
.fa-duotone.fa-backward:after,.fad.fa-backward:after{content:"\f04a\f04a"}
.fa-duotone.fa-caret-right:after,.fad.fa-caret-right:after{content:"\f0da\f0da"}
.fa-duotone.fa-comments:after,.fad.fa-comments:after{content:"\f086\f086"}
.fa-duotone.fa-file-clipboard:after,.fa-duotone.fa-paste:after,.fad.fa-file-clipboard:after,.fad.fa-paste:after{content:"\f0ea\f0ea"}
.fa-duotone.fa-desktop-arrow-down:after,.fad.fa-desktop-arrow-down:after{content:"\e155\e155"}
.fa-duotone.fa-code-pull-request:after,.fad.fa-code-pull-request:after{content:"\e13c\e13c"}
.fa-duotone.fa-pumpkin:after,.fad.fa-pumpkin:after{content:"\f707\f707"}
.fa-duotone.fa-clipboard-list:after,.fad.fa-clipboard-list:after{content:"\f46d\f46d"}
.fa-duotone.fa-pen-field:after,.fad.fa-pen-field:after{content:"\e211\e211"}
.fa-duotone.fa-blueberries:after,.fad.fa-blueberries:after{content:"\e2e8\e2e8"}
.fa-duotone.fa-truck-loading:after,.fa-duotone.fa-truck-ramp-box:after,.fad.fa-truck-loading:after,.fad.fa-truck-ramp-box:after{content:"\f4de\f4de"}
.fa-duotone.fa-note:after,.fad.fa-note:after{content:"\e1ff\e1ff"}
.fa-duotone.fa-arrow-down-to-square:after,.fad.fa-arrow-down-to-square:after{content:"\e096\e096"}
.fa-duotone.fa-user-check:after,.fad.fa-user-check:after{content:"\f4fc\f4fc"}
.fa-duotone.fa-cloud-xmark:after,.fad.fa-cloud-xmark:after{content:"\e35f\e35f"}
.fa-duotone.fa-vial-virus:after,.fad.fa-vial-virus:after{content:"\e597\e597"}
.fa-duotone.fa-book-alt:after,.fa-duotone.fa-book-blank:after,.fad.fa-book-alt:after,.fad.fa-book-blank:after{content:"\f5d9\f5d9"}
.fa-duotone.fa-golf-flag-hole:after,.fad.fa-golf-flag-hole:after{content:"\e3ac\e3ac"}
.fa-duotone.fa-comment-alt-arrow-down:after,.fa-duotone.fa-message-arrow-down:after,.fad.fa-comment-alt-arrow-down:after,.fad.fa-message-arrow-down:after{content:"\e1db\e1db"}
.fa-duotone.fa-face-unamused:after,.fad.fa-face-unamused:after{content:"\e39f\e39f"}
.fa-duotone.fa-sheet-plastic:after,.fad.fa-sheet-plastic:after{content:"\e571\e571"}
.fa-duotone.fa-circle-9:after,.fad.fa-circle-9:after{content:"\e0f6\e0f6"}
.fa-duotone.fa-blog:after,.fad.fa-blog:after{content:"\f781\f781"}
.fa-duotone.fa-user-ninja:after,.fad.fa-user-ninja:after{content:"\f504\f504"}
.fa-duotone.fa-pencil-slash:after,.fad.fa-pencil-slash:after{content:"\e215\e215"}
.fa-duotone.fa-bowling-pins:after,.fad.fa-bowling-pins:after{content:"\f437\f437"}
.fa-duotone.fa-person-arrow-up-from-line:after,.fad.fa-person-arrow-up-from-line:after{content:"\e539\e539"}
.fa-duotone.fa-down-right:after,.fad.fa-down-right:after{content:"\e16b\e16b"}
.fa-duotone.fa-scroll-torah:after,.fa-duotone.fa-torah:after,.fad.fa-scroll-torah:after,.fad.fa-torah:after{content:"\f6a0\f6a0"}
.fa-duotone.fa-webhook:after,.fad.fa-webhook:after{content:"\e5d5\e5d5"}
.fa-duotone.fa-blinds-open:after,.fad.fa-blinds-open:after{content:"\f8fc\f8fc"}
.fa-duotone.fa-fence:after,.fad.fa-fence:after{content:"\e303\e303"}
.fa-duotone.fa-arrow-alt-up:after,.fa-duotone.fa-up:after,.fad.fa-arrow-alt-up:after,.fad.fa-up:after{content:"\f357\f357"}
.fa-duotone.fa-broom-ball:after,.fa-duotone.fa-quidditch-broom-ball:after,.fa-duotone.fa-quidditch:after,.fad.fa-broom-ball:after,.fad.fa-quidditch-broom-ball:after,.fad.fa-quidditch:after{content:"\f458\f458"}
.fa-duotone.fa-drumstick:after,.fad.fa-drumstick:after{content:"\f6d6\f6d6"}
.fa-duotone.fa-square-v:after,.fad.fa-square-v:after{content:"\e284\e284"}
.fa-duotone.fa-face-awesome:after,.fa-duotone.fa-gave-dandy:after,.fad.fa-face-awesome:after,.fad.fa-gave-dandy:after{content:"\e409\e409"}
.fa-duotone.fa-dial-off:after,.fad.fa-dial-off:after{content:"\e162\e162"}
.fa-duotone.fa-toggle-off:after,.fad.fa-toggle-off:after{content:"\f204\f204"}
.fa-duotone.fa-face-smile-horns:after,.fad.fa-face-smile-horns:after{content:"\e391\e391"}
.fa-duotone.fa-archive:after,.fa-duotone.fa-box-archive:after,.fad.fa-archive:after,.fad.fa-box-archive:after{content:"\f187\f187"}
.fa-duotone.fa-grapes:after,.fad.fa-grapes:after{content:"\e306\e306"}
.fa-duotone.fa-person-drowning:after,.fad.fa-person-drowning:after{content:"\e545\e545"}
.fa-duotone.fa-dial-max:after,.fad.fa-dial-max:after{content:"\e15e\e15e"}
.fa-duotone.fa-circle-m:after,.fad.fa-circle-m:after{content:"\e115\e115"}
.fa-duotone.fa-calendar-image:after,.fad.fa-calendar-image:after{content:"\e0d4\e0d4"}
.fa-duotone.fa-caret-circle-down:after,.fa-duotone.fa-circle-caret-down:after,.fad.fa-caret-circle-down:after,.fad.fa-circle-caret-down:after{content:"\f32d\f32d"}
.fa-duotone.fa-arrow-down-9-1:after,.fa-duotone.fa-sort-numeric-desc:after,.fa-duotone.fa-sort-numeric-down-alt:after,.fad.fa-arrow-down-9-1:after,.fad.fa-sort-numeric-desc:after,.fad.fa-sort-numeric-down-alt:after{content:"\f886\f886"}
.fa-duotone.fa-face-grin-tongue-squint:after,.fa-duotone.fa-grin-tongue-squint:after,.fad.fa-face-grin-tongue-squint:after,.fad.fa-grin-tongue-squint:after{content:"\f58a\f58a"}
.fa-duotone.fa-shish-kebab:after,.fad.fa-shish-kebab:after{content:"\f821\f821"}
.fa-duotone.fa-spray-can:after,.fad.fa-spray-can:after{content:"\f5bd\f5bd"}
.fa-duotone.fa-alarm-snooze:after,.fad.fa-alarm-snooze:after{content:"\f845\f845"}
.fa-duotone.fa-scarecrow:after,.fad.fa-scarecrow:after{content:"\f70d\f70d"}
.fa-duotone.fa-truck-monster:after,.fad.fa-truck-monster:after{content:"\f63b\f63b"}
.fa-duotone.fa-gift-card:after,.fad.fa-gift-card:after{content:"\f663\f663"}
.fa-duotone.fa-w:after,.fad.fa-w:after{content:"\57\57"}
.fa-duotone.fa-code-pull-request-draft:after,.fad.fa-code-pull-request-draft:after{content:"\e3fa\e3fa"}
.fa-duotone.fa-square-b:after,.fad.fa-square-b:after{content:"\e264\e264"}
.fa-duotone.fa-elephant:after,.fad.fa-elephant:after{content:"\f6da\f6da"}
.fa-duotone.fa-earth-africa:after,.fa-duotone.fa-globe-africa:after,.fad.fa-earth-africa:after,.fad.fa-globe-africa:after{content:"\f57c\f57c"}
.fa-duotone.fa-rainbow:after,.fad.fa-rainbow:after{content:"\f75b\f75b"}
.fa-duotone.fa-circle-notch:after,.fad.fa-circle-notch:after{content:"\f1ce\f1ce"}
.fa-duotone.fa-tablet-alt:after,.fa-duotone.fa-tablet-screen-button:after,.fad.fa-tablet-alt:after,.fad.fa-tablet-screen-button:after{content:"\f3fa\f3fa"}
.fa-duotone.fa-paw:after,.fad.fa-paw:after{content:"\f1b0\f1b0"}
.fa-duotone.fa-message-question:after,.fad.fa-message-question:after{content:"\e1e3\e1e3"}
.fa-duotone.fa-cloud:after,.fad.fa-cloud:after{content:"\f0c2\f0c2"}
.fa-duotone.fa-trowel-bricks:after,.fad.fa-trowel-bricks:after{content:"\e58a\e58a"}
.fa-duotone.fa-square-3:after,.fad.fa-square-3:after{content:"\e258\e258"}
.fa-duotone.fa-face-flushed:after,.fa-duotone.fa-flushed:after,.fad.fa-face-flushed:after,.fad.fa-flushed:after{content:"\f579\f579"}
.fa-duotone.fa-hospital-user:after,.fad.fa-hospital-user:after{content:"\f80d\f80d"}
.fa-duotone.fa-microwave:after,.fad.fa-microwave:after{content:"\e01b\e01b"}
.fa-duotone.fa-chf-sign:after,.fad.fa-chf-sign:after{content:"\e602\e602"}
.fa-duotone.fa-tent-arrow-left-right:after,.fad.fa-tent-arrow-left-right:after{content:"\e57f\e57f"}
.fa-duotone.fa-cart-circle-arrow-up:after,.fad.fa-cart-circle-arrow-up:after{content:"\e3f0\e3f0"}
.fa-duotone.fa-trash-clock:after,.fad.fa-trash-clock:after{content:"\e2b0\e2b0"}
.fa-duotone.fa-gavel:after,.fa-duotone.fa-legal:after,.fad.fa-gavel:after,.fad.fa-legal:after{content:"\f0e3\f0e3"}
.fa-duotone.fa-sprinkler-ceiling:after,.fad.fa-sprinkler-ceiling:after{content:"\e44c\e44c"}
.fa-duotone.fa-browsers:after,.fad.fa-browsers:after{content:"\e0cb\e0cb"}
.fa-duotone.fa-trillium:after,.fad.fa-trillium:after{content:"\e588\e588"}
.fa-duotone.fa-music-slash:after,.fad.fa-music-slash:after{content:"\f8d1\f8d1"}
.fa-duotone.fa-truck-ramp:after,.fad.fa-truck-ramp:after{content:"\f4e0\f4e0"}
.fa-duotone.fa-binoculars:after,.fad.fa-binoculars:after{content:"\f1e5\f1e5"}
.fa-duotone.fa-microphone-slash:after,.fad.fa-microphone-slash:after{content:"\f131\f131"}
.fa-duotone.fa-box-tissue:after,.fad.fa-box-tissue:after{content:"\e05b\e05b"}
.fa-duotone.fa-circle-c:after,.fad.fa-circle-c:after{content:"\e101\e101"}
.fa-duotone.fa-star-christmas:after,.fad.fa-star-christmas:after{content:"\f7d4\f7d4"}
.fa-duotone.fa-chart-bullet:after,.fad.fa-chart-bullet:after{content:"\e0e1\e0e1"}
.fa-duotone.fa-motorcycle:after,.fad.fa-motorcycle:after{content:"\f21c\f21c"}
.fa-duotone.fa-tree-christmas:after,.fad.fa-tree-christmas:after{content:"\f7db\f7db"}
.fa-duotone.fa-tire-flat:after,.fad.fa-tire-flat:after{content:"\f632\f632"}
.fa-duotone.fa-sunglasses:after,.fad.fa-sunglasses:after{content:"\f892\f892"}
.fa-duotone.fa-badge:after,.fad.fa-badge:after{content:"\f335\f335"}
.fa-duotone.fa-comment-alt-edit:after,.fa-duotone.fa-message-edit:after,.fa-duotone.fa-message-pen:after,.fad.fa-comment-alt-edit:after,.fad.fa-message-edit:after,.fad.fa-message-pen:after{content:"\f4a4\f4a4"}
.fa-duotone.fa-bell-concierge:after,.fa-duotone.fa-concierge-bell:after,.fad.fa-bell-concierge:after,.fad.fa-concierge-bell:after{content:"\f562\f562"}
.fa-duotone.fa-pen-ruler:after,.fa-duotone.fa-pencil-ruler:after,.fad.fa-pen-ruler:after,.fad.fa-pencil-ruler:after{content:"\f5ae\f5ae"}
.fa-duotone.fa-file-mp3:after,.fad.fa-file-mp3:after{content:"\e648\e648"}
.fa-duotone.fa-arrow-progress:after,.fad.fa-arrow-progress:after{content:"\e5df\e5df"}
.fa-duotone.fa-chess-rook-alt:after,.fa-duotone.fa-chess-rook-piece:after,.fad.fa-chess-rook-alt:after,.fad.fa-chess-rook-piece:after{content:"\f448\f448"}
.fa-duotone.fa-square-root:after,.fad.fa-square-root:after{content:"\f697\f697"}
.fa-duotone.fa-album-collection-circle-plus:after,.fad.fa-album-collection-circle-plus:after{content:"\e48e\e48e"}
.fa-duotone.fa-people-arrows-left-right:after,.fa-duotone.fa-people-arrows:after,.fad.fa-people-arrows-left-right:after,.fad.fa-people-arrows:after{content:"\e068\e068"}
.fa-duotone.fa-sign-post:after,.fad.fa-sign-post:after{content:"\e624\e624"}
.fa-duotone.fa-face-angry-horns:after,.fad.fa-face-angry-horns:after{content:"\e368\e368"}
.fa-duotone.fa-mars-and-venus-burst:after,.fad.fa-mars-and-venus-burst:after{content:"\e523\e523"}
.fa-duotone.fa-tombstone:after,.fad.fa-tombstone:after{content:"\f720\f720"}
.fa-duotone.fa-caret-square-right:after,.fa-duotone.fa-square-caret-right:after,.fad.fa-caret-square-right:after,.fad.fa-square-caret-right:after{content:"\f152\f152"}
.fa-duotone.fa-cut:after,.fa-duotone.fa-scissors:after,.fad.fa-cut:after,.fad.fa-scissors:after{content:"\f0c4\f0c4"}
.fa-duotone.fa-list-music:after,.fad.fa-list-music:after{content:"\f8c9\f8c9"}
.fa-duotone.fa-sun-plant-wilt:after,.fad.fa-sun-plant-wilt:after{content:"\e57a\e57a"}
.fa-duotone.fa-toilets-portable:after,.fad.fa-toilets-portable:after{content:"\e584\e584"}
.fa-duotone.fa-hockey-puck:after,.fad.fa-hockey-puck:after{content:"\f453\f453"}
.fa-duotone.fa-mustache:after,.fad.fa-mustache:after{content:"\e5bc\e5bc"}
.fa-duotone.fa-hyphen:after,.fad.fa-hyphen:after{content:"\2d\2d"}
.fa-duotone.fa-table:after,.fad.fa-table:after{content:"\f0ce\f0ce"}
.fa-duotone.fa-user-chef:after,.fad.fa-user-chef:after{content:"\e3d2\e3d2"}
.fa-duotone.fa-comment-alt-image:after,.fa-duotone.fa-message-image:after,.fad.fa-comment-alt-image:after,.fad.fa-message-image:after{content:"\e1e0\e1e0"}
.fa-duotone.fa-users-medical:after,.fad.fa-users-medical:after{content:"\f830\f830"}
.fa-duotone.fa-sensor-alert:after,.fa-duotone.fa-sensor-triangle-exclamation:after,.fad.fa-sensor-alert:after,.fad.fa-sensor-triangle-exclamation:after{content:"\e029\e029"}
.fa-duotone.fa-magnifying-glass-arrow-right:after,.fad.fa-magnifying-glass-arrow-right:after{content:"\e521\e521"}
.fa-duotone.fa-digital-tachograph:after,.fa-duotone.fa-tachograph-digital:after,.fad.fa-digital-tachograph:after,.fad.fa-tachograph-digital:after{content:"\f566\f566"}
.fa-duotone.fa-face-mask:after,.fad.fa-face-mask:after{content:"\e37f\e37f"}
.fa-duotone.fa-pickleball:after,.fad.fa-pickleball:after{content:"\e435\e435"}
.fa-duotone.fa-star-sharp-half:after,.fad.fa-star-sharp-half:after{content:"\e28c\e28c"}
.fa-duotone.fa-users-slash:after,.fad.fa-users-slash:after{content:"\e073\e073"}
.fa-duotone.fa-clover:after,.fad.fa-clover:after{content:"\e139\e139"}
.fa-duotone.fa-meat:after,.fad.fa-meat:after{content:"\f814\f814"}
.fa-duotone.fa-mail-reply:after,.fa-duotone.fa-reply:after,.fad.fa-mail-reply:after,.fad.fa-reply:after{content:"\f3e5\f3e5"}
.fa-duotone.fa-star-and-crescent:after,.fad.fa-star-and-crescent:after{content:"\f699\f699"}
.fa-duotone.fa-empty-set:after,.fad.fa-empty-set:after{content:"\f656\f656"}
.fa-duotone.fa-house-fire:after,.fad.fa-house-fire:after{content:"\e50c\e50c"}
.fa-duotone.fa-minus-square:after,.fa-duotone.fa-square-minus:after,.fad.fa-minus-square:after,.fad.fa-square-minus:after{content:"\f146\f146"}
.fa-duotone.fa-helicopter:after,.fad.fa-helicopter:after{content:"\f533\f533"}
.fa-duotone.fa-bird:after,.fad.fa-bird:after{content:"\e469\e469"}
.fa-duotone.fa-compass:after,.fad.fa-compass:after{content:"\f14e\f14e"}
.fa-duotone.fa-caret-square-down:after,.fa-duotone.fa-square-caret-down:after,.fad.fa-caret-square-down:after,.fad.fa-square-caret-down:after{content:"\f150\f150"}
.fa-duotone.fa-heart-half-alt:after,.fa-duotone.fa-heart-half-stroke:after,.fad.fa-heart-half-alt:after,.fad.fa-heart-half-stroke:after{content:"\e1ac\e1ac"}
.fa-duotone.fa-file-circle-question:after,.fad.fa-file-circle-question:after{content:"\e4ef\e4ef"}
.fa-duotone.fa-truck-utensils:after,.fad.fa-truck-utensils:after{content:"\e628\e628"}
.fa-duotone.fa-laptop-code:after,.fad.fa-laptop-code:after{content:"\f5fc\f5fc"}
.fa-duotone.fa-joystick:after,.fad.fa-joystick:after{content:"\f8c5\f8c5"}
.fa-duotone.fa-grill-fire:after,.fad.fa-grill-fire:after{content:"\e5a4\e5a4"}
.fa-duotone.fa-rectangle-vertical-history:after,.fad.fa-rectangle-vertical-history:after{content:"\e237\e237"}
.fa-duotone.fa-swatchbook:after,.fad.fa-swatchbook:after{content:"\f5c3\f5c3"}
.fa-duotone.fa-prescription-bottle:after,.fad.fa-prescription-bottle:after{content:"\f485\f485"}
.fa-duotone.fa-bars:after,.fa-duotone.fa-navicon:after,.fad.fa-bars:after,.fad.fa-navicon:after{content:"\f0c9\f0c9"}
.fa-duotone.fa-keyboard-left:after,.fad.fa-keyboard-left:after{content:"\e1c3\e1c3"}
.fa-duotone.fa-people-group:after,.fad.fa-people-group:after{content:"\e533\e533"}
.fa-duotone.fa-hourglass-3:after,.fa-duotone.fa-hourglass-end:after,.fad.fa-hourglass-3:after,.fad.fa-hourglass-end:after{content:"\f253\f253"}
.fa-duotone.fa-heart-broken:after,.fa-duotone.fa-heart-crack:after,.fad.fa-heart-broken:after,.fad.fa-heart-crack:after{content:"\f7a9\f7a9"}
.fa-duotone.fa-face-beam-hand-over-mouth:after,.fad.fa-face-beam-hand-over-mouth:after{content:"\e47c\e47c"}
.fa-duotone.fa-droplet-percent:after,.fa-duotone.fa-humidity:after,.fad.fa-droplet-percent:after,.fad.fa-humidity:after{content:"\f750\f750"}
.fa-duotone.fa-external-link-square-alt:after,.fa-duotone.fa-square-up-right:after,.fad.fa-external-link-square-alt:after,.fad.fa-square-up-right:after{content:"\f360\f360"}
.fa-duotone.fa-face-kiss-beam:after,.fa-duotone.fa-kiss-beam:after,.fad.fa-face-kiss-beam:after,.fad.fa-kiss-beam:after{content:"\f597\f597"}
.fa-duotone.fa-corn:after,.fad.fa-corn:after{content:"\f6c7\f6c7"}
.fa-duotone.fa-roller-coaster:after,.fad.fa-roller-coaster:after{content:"\e324\e324"}
.fa-duotone.fa-photo-film-music:after,.fad.fa-photo-film-music:after{content:"\e228\e228"}
.fa-duotone.fa-radar:after,.fad.fa-radar:after{content:"\e024\e024"}
.fa-duotone.fa-sickle:after,.fad.fa-sickle:after{content:"\f822\f822"}
.fa-duotone.fa-film:after,.fad.fa-film:after{content:"\f008\f008"}
.fa-duotone.fa-coconut:after,.fad.fa-coconut:after{content:"\e2f6\e2f6"}
.fa-duotone.fa-ruler-horizontal:after,.fad.fa-ruler-horizontal:after{content:"\f547\f547"}
.fa-duotone.fa-shield-cross:after,.fad.fa-shield-cross:after{content:"\f712\f712"}
.fa-duotone.fa-cassette-tape:after,.fad.fa-cassette-tape:after{content:"\f8ab\f8ab"}
.fa-duotone.fa-square-terminal:after,.fad.fa-square-terminal:after{content:"\e32a\e32a"}
.fa-duotone.fa-people-robbery:after,.fad.fa-people-robbery:after{content:"\e536\e536"}
.fa-duotone.fa-lightbulb:after,.fad.fa-lightbulb:after{content:"\f0eb\f0eb"}
.fa-duotone.fa-caret-left:after,.fad.fa-caret-left:after{content:"\f0d9\f0d9"}
.fa-duotone.fa-comment-middle:after,.fad.fa-comment-middle:after{content:"\e149\e149"}
.fa-duotone.fa-trash-can-list:after,.fad.fa-trash-can-list:after{content:"\e2ab\e2ab"}
.fa-duotone.fa-block:after,.fad.fa-block:after{content:"\e46a\e46a"}
.fa-duotone.fa-circle-exclamation:after,.fa-duotone.fa-exclamation-circle:after,.fad.fa-circle-exclamation:after,.fad.fa-exclamation-circle:after{content:"\f06a\f06a"}
.fa-duotone.fa-school-circle-xmark:after,.fad.fa-school-circle-xmark:after{content:"\e56d\e56d"}
.fa-duotone.fa-arrow-right-from-bracket:after,.fa-duotone.fa-sign-out:after,.fad.fa-arrow-right-from-bracket:after,.fad.fa-sign-out:after{content:"\f08b\f08b"}
.fa-duotone.fa-face-frown-slight:after,.fad.fa-face-frown-slight:after{content:"\e376\e376"}
.fa-duotone.fa-chevron-circle-down:after,.fa-duotone.fa-circle-chevron-down:after,.fad.fa-chevron-circle-down:after,.fad.fa-circle-chevron-down:after{content:"\f13a\f13a"}
.fa-duotone.fa-sidebar-flip:after,.fad.fa-sidebar-flip:after{content:"\e24f\e24f"}
.fa-duotone.fa-unlock-alt:after,.fa-duotone.fa-unlock-keyhole:after,.fad.fa-unlock-alt:after,.fad.fa-unlock-keyhole:after{content:"\f13e\f13e"}
.fa-duotone.fa-temperature-list:after,.fad.fa-temperature-list:after{content:"\e299\e299"}
.fa-duotone.fa-cloud-showers-heavy:after,.fad.fa-cloud-showers-heavy:after{content:"\f740\f740"}
.fa-duotone.fa-headphones-alt:after,.fa-duotone.fa-headphones-simple:after,.fad.fa-headphones-alt:after,.fad.fa-headphones-simple:after{content:"\f58f\f58f"}
.fa-duotone.fa-sitemap:after,.fad.fa-sitemap:after{content:"\f0e8\f0e8"}
.fa-duotone.fa-pipe-section:after,.fad.fa-pipe-section:after{content:"\e438\e438"}
.fa-duotone.fa-space-station-moon-alt:after,.fa-duotone.fa-space-station-moon-construction:after,.fad.fa-space-station-moon-alt:after,.fad.fa-space-station-moon-construction:after{content:"\e034\e034"}
.fa-duotone.fa-circle-dollar-to-slot:after,.fa-duotone.fa-donate:after,.fad.fa-circle-dollar-to-slot:after,.fad.fa-donate:after{content:"\f4b9\f4b9"}
.fa-duotone.fa-memory:after,.fad.fa-memory:after{content:"\f538\f538"}
.fa-duotone.fa-face-sleeping:after,.fad.fa-face-sleeping:after{content:"\e38d\e38d"}
.fa-duotone.fa-road-spikes:after,.fad.fa-road-spikes:after{content:"\e568\e568"}
.fa-duotone.fa-fire-burner:after,.fad.fa-fire-burner:after{content:"\e4f1\e4f1"}
.fa-duotone.fa-squirrel:after,.fad.fa-squirrel:after{content:"\f71a\f71a"}
.fa-duotone.fa-arrow-to-top:after,.fa-duotone.fa-arrow-up-to-line:after,.fad.fa-arrow-to-top:after,.fad.fa-arrow-up-to-line:after{content:"\f341\f341"}
.fa-duotone.fa-flag:after,.fad.fa-flag:after{content:"\f024\f024"}
.fa-duotone.fa-face-cowboy-hat:after,.fad.fa-face-cowboy-hat:after{content:"\e36e\e36e"}
.fa-duotone.fa-hanukiah:after,.fad.fa-hanukiah:after{content:"\f6e6\f6e6"}
.fa-duotone.fa-chart-scatter-3d:after,.fad.fa-chart-scatter-3d:after{content:"\e0e8\e0e8"}
.fa-duotone.fa-display-chart-up:after,.fad.fa-display-chart-up:after{content:"\e5e3\e5e3"}
.fa-duotone.fa-square-code:after,.fad.fa-square-code:after{content:"\e267\e267"}
.fa-duotone.fa-feather:after,.fad.fa-feather:after{content:"\f52d\f52d"}
.fa-duotone.fa-volume-down:after,.fa-duotone.fa-volume-low:after,.fad.fa-volume-down:after,.fad.fa-volume-low:after{content:"\f027\f027"}
.fa-duotone.fa-times-to-slot:after,.fa-duotone.fa-vote-nay:after,.fa-duotone.fa-xmark-to-slot:after,.fad.fa-times-to-slot:after,.fad.fa-vote-nay:after,.fad.fa-xmark-to-slot:after{content:"\f771\f771"}
.fa-duotone.fa-box-alt:after,.fa-duotone.fa-box-taped:after,.fad.fa-box-alt:after,.fad.fa-box-taped:after{content:"\f49a\f49a"}
.fa-duotone.fa-comment-slash:after,.fad.fa-comment-slash:after{content:"\f4b3\f4b3"}
.fa-duotone.fa-swords:after,.fad.fa-swords:after{content:"\f71d\f71d"}
.fa-duotone.fa-cloud-sun-rain:after,.fad.fa-cloud-sun-rain:after{content:"\f743\f743"}
.fa-duotone.fa-album:after,.fad.fa-album:after{content:"\f89f\f89f"}
.fa-duotone.fa-circle-n:after,.fad.fa-circle-n:after{content:"\e118\e118"}
.fa-duotone.fa-compress:after,.fad.fa-compress:after{content:"\f066\f066"}
.fa-duotone.fa-wheat-alt:after,.fa-duotone.fa-wheat-awn:after,.fad.fa-wheat-alt:after,.fad.fa-wheat-awn:after{content:"\e2cd\e2cd"}
.fa-duotone.fa-ankh:after,.fad.fa-ankh:after{content:"\f644\f644"}
.fa-duotone.fa-hands-holding-child:after,.fad.fa-hands-holding-child:after{content:"\e4fa\e4fa"}
.fa-duotone.fa-asterisk:after,.fad.fa-asterisk:after{content:"\2a\2a"}
.fa-duotone.fa-key-skeleton-left-right:after,.fad.fa-key-skeleton-left-right:after{content:"\e3b4\e3b4"}
.fa-duotone.fa-comment-lines:after,.fad.fa-comment-lines:after{content:"\f4b0\f4b0"}
.fa-duotone.fa-luchador-mask:after,.fa-duotone.fa-luchador:after,.fa-duotone.fa-mask-luchador:after,.fad.fa-luchador-mask:after,.fad.fa-luchador:after,.fad.fa-mask-luchador:after{content:"\f455\f455"}
.fa-duotone.fa-check-square:after,.fa-duotone.fa-square-check:after,.fad.fa-check-square:after,.fad.fa-square-check:after{content:"\f14a\f14a"}
.fa-duotone.fa-shredder:after,.fad.fa-shredder:after{content:"\f68a\f68a"}
.fa-duotone.fa-book-open-alt:after,.fa-duotone.fa-book-open-cover:after,.fad.fa-book-open-alt:after,.fad.fa-book-open-cover:after{content:"\e0c0\e0c0"}
.fa-duotone.fa-sandwich:after,.fad.fa-sandwich:after{content:"\f81f\f81f"}
.fa-duotone.fa-peseta-sign:after,.fad.fa-peseta-sign:after{content:"\e221\e221"}
.fa-duotone.fa-parking-slash:after,.fa-duotone.fa-square-parking-slash:after,.fad.fa-parking-slash:after,.fad.fa-square-parking-slash:after{content:"\f617\f617"}
.fa-duotone.fa-train-tunnel:after,.fad.fa-train-tunnel:after{content:"\e454\e454"}
.fa-duotone.fa-header:after,.fa-duotone.fa-heading:after,.fad.fa-header:after,.fad.fa-heading:after{content:"\f1dc\f1dc"}
.fa-duotone.fa-ghost:after,.fad.fa-ghost:after{content:"\f6e2\f6e2"}
.fa-duotone.fa-face-anguished:after,.fad.fa-face-anguished:after{content:"\e369\e369"}
.fa-duotone.fa-hockey-sticks:after,.fad.fa-hockey-sticks:after{content:"\f454\f454"}
.fa-duotone.fa-abacus:after,.fad.fa-abacus:after{content:"\f640\f640"}
.fa-duotone.fa-film-alt:after,.fa-duotone.fa-film-simple:after,.fad.fa-film-alt:after,.fad.fa-film-simple:after{content:"\f3a0\f3a0"}
.fa-duotone.fa-list-squares:after,.fa-duotone.fa-list:after,.fad.fa-list-squares:after,.fad.fa-list:after{content:"\f03a\f03a"}
.fa-duotone.fa-tree-palm:after,.fad.fa-tree-palm:after{content:"\f82b\f82b"}
.fa-duotone.fa-phone-square-alt:after,.fa-duotone.fa-square-phone-flip:after,.fad.fa-phone-square-alt:after,.fad.fa-square-phone-flip:after{content:"\f87b\f87b"}
.fa-duotone.fa-cart-plus:after,.fad.fa-cart-plus:after{content:"\f217\f217"}
.fa-duotone.fa-gamepad:after,.fad.fa-gamepad:after{content:"\f11b\f11b"}
.fa-duotone.fa-border-center-v:after,.fad.fa-border-center-v:after{content:"\f89d\f89d"}
.fa-duotone.fa-circle-dot:after,.fa-duotone.fa-dot-circle:after,.fad.fa-circle-dot:after,.fad.fa-dot-circle:after{content:"\f192\f192"}
.fa-duotone.fa-clipboard-medical:after,.fad.fa-clipboard-medical:after{content:"\e133\e133"}
.fa-duotone.fa-dizzy:after,.fa-duotone.fa-face-dizzy:after,.fad.fa-dizzy:after,.fad.fa-face-dizzy:after{content:"\f567\f567"}
.fa-duotone.fa-egg:after,.fad.fa-egg:after{content:"\f7fb\f7fb"}
.fa-duotone.fa-arrow-alt-to-top:after,.fa-duotone.fa-up-to-line:after,.fad.fa-arrow-alt-to-top:after,.fad.fa-up-to-line:after{content:"\f34d\f34d"}
.fa-duotone.fa-house-medical-circle-xmark:after,.fad.fa-house-medical-circle-xmark:after{content:"\e513\e513"}
.fa-duotone.fa-watch-fitness:after,.fad.fa-watch-fitness:after{content:"\f63e\f63e"}
.fa-duotone.fa-clock-nine-thirty:after,.fad.fa-clock-nine-thirty:after{content:"\e34d\e34d"}
.fa-duotone.fa-campground:after,.fad.fa-campground:after{content:"\f6bb\f6bb"}
.fa-duotone.fa-folder-plus:after,.fad.fa-folder-plus:after{content:"\f65e\f65e"}
.fa-duotone.fa-jug:after,.fad.fa-jug:after{content:"\f8c6\f8c6"}
.fa-duotone.fa-futbol-ball:after,.fa-duotone.fa-futbol:after,.fa-duotone.fa-soccer-ball:after,.fad.fa-futbol-ball:after,.fad.fa-futbol:after,.fad.fa-soccer-ball:after{content:"\f1e3\f1e3"}
.fa-duotone.fa-snow-blowing:after,.fad.fa-snow-blowing:after{content:"\f761\f761"}
.fa-duotone.fa-paint-brush:after,.fa-duotone.fa-paintbrush:after,.fad.fa-paint-brush:after,.fad.fa-paintbrush:after{content:"\f1fc\f1fc"}
.fa-duotone.fa-lock:after,.fad.fa-lock:after{content:"\f023\f023"}
.fa-duotone.fa-arrow-down-from-line:after,.fa-duotone.fa-arrow-from-top:after,.fad.fa-arrow-down-from-line:after,.fad.fa-arrow-from-top:after{content:"\f345\f345"}
.fa-duotone.fa-gas-pump:after,.fad.fa-gas-pump:after{content:"\f52f\f52f"}
.fa-duotone.fa-signal-alt-slash:after,.fa-duotone.fa-signal-bars-slash:after,.fad.fa-signal-alt-slash:after,.fad.fa-signal-bars-slash:after{content:"\f694\f694"}
.fa-duotone.fa-monkey:after,.fad.fa-monkey:after{content:"\f6fb\f6fb"}
.fa-duotone.fa-pro:after,.fa-duotone.fa-rectangle-pro:after,.fad.fa-pro:after,.fad.fa-rectangle-pro:after{content:"\e235\e235"}
.fa-duotone.fa-house-night:after,.fad.fa-house-night:after{content:"\e010\e010"}
.fa-duotone.fa-hot-tub-person:after,.fa-duotone.fa-hot-tub:after,.fad.fa-hot-tub-person:after,.fad.fa-hot-tub:after{content:"\f593\f593"}
.fa-duotone.fa-globe-pointer:after,.fad.fa-globe-pointer:after{content:"\e60e\e60e"}
.fa-duotone.fa-blanket:after,.fad.fa-blanket:after{content:"\f498\f498"}
.fa-duotone.fa-map-location:after,.fa-duotone.fa-map-marked:after,.fad.fa-map-location:after,.fad.fa-map-marked:after{content:"\f59f\f59f"}
.fa-duotone.fa-house-flood-water:after,.fad.fa-house-flood-water:after{content:"\e50e\e50e"}
.fa-duotone.fa-comments-question-check:after,.fad.fa-comments-question-check:after{content:"\e14f\e14f"}
.fa-duotone.fa-tree:after,.fad.fa-tree:after{content:"\f1bb\f1bb"}
.fa-duotone.fa-arrows-cross:after,.fad.fa-arrows-cross:after{content:"\e0a2\e0a2"}
.fa-duotone.fa-backpack:after,.fad.fa-backpack:after{content:"\f5d4\f5d4"}
.fa-duotone.fa-square-small:after,.fad.fa-square-small:after{content:"\e27e\e27e"}
.fa-duotone.fa-folder-arrow-up:after,.fa-duotone.fa-folder-upload:after,.fad.fa-folder-arrow-up:after,.fad.fa-folder-upload:after{content:"\e054\e054"}
.fa-duotone.fa-bridge-lock:after,.fad.fa-bridge-lock:after{content:"\e4cc\e4cc"}
.fa-duotone.fa-crosshairs-simple:after,.fad.fa-crosshairs-simple:after{content:"\e59f\e59f"}
.fa-duotone.fa-sack-dollar:after,.fad.fa-sack-dollar:after{content:"\f81d\f81d"}
.fa-duotone.fa-edit:after,.fa-duotone.fa-pen-to-square:after,.fad.fa-edit:after,.fad.fa-pen-to-square:after{content:"\f044\f044"}
.fa-duotone.fa-sliders-h-square:after,.fa-duotone.fa-square-sliders:after,.fad.fa-sliders-h-square:after,.fad.fa-square-sliders:after{content:"\f3f0\f3f0"}
.fa-duotone.fa-car-side:after,.fad.fa-car-side:after{content:"\f5e4\f5e4"}
.fa-duotone.fa-comment-middle-top-alt:after,.fa-duotone.fa-message-middle-top:after,.fad.fa-comment-middle-top-alt:after,.fad.fa-message-middle-top:after{content:"\e1e2\e1e2"}
.fa-duotone.fa-lightbulb-on:after,.fad.fa-lightbulb-on:after{content:"\f672\f672"}
.fa-duotone.fa-knife:after,.fa-duotone.fa-utensil-knife:after,.fad.fa-knife:after,.fad.fa-utensil-knife:after{content:"\f2e4\f2e4"}
.fa-duotone.fa-share-alt:after,.fa-duotone.fa-share-nodes:after,.fad.fa-share-alt:after,.fad.fa-share-nodes:after{content:"\f1e0\f1e0"}
.fa-duotone.fa-display-chart-up-circle-dollar:after,.fad.fa-display-chart-up-circle-dollar:after{content:"\e5e6\e5e6"}
.fa-duotone.fa-wave-sine:after,.fad.fa-wave-sine:after{content:"\f899\f899"}
.fa-duotone.fa-heart-circle-minus:after,.fad.fa-heart-circle-minus:after{content:"\e4ff\e4ff"}
.fa-duotone.fa-circle-w:after,.fad.fa-circle-w:after{content:"\e12c\e12c"}
.fa-duotone.fa-calendar-circle:after,.fa-duotone.fa-circle-calendar:after,.fad.fa-calendar-circle:after,.fad.fa-circle-calendar:after{content:"\e102\e102"}
.fa-duotone.fa-hourglass-2:after,.fa-duotone.fa-hourglass-half:after,.fad.fa-hourglass-2:after,.fad.fa-hourglass-half:after{content:"\f252\f252"}
.fa-duotone.fa-microscope:after,.fad.fa-microscope:after{content:"\f610\f610"}
.fa-duotone.fa-sunset:after,.fad.fa-sunset:after{content:"\f767\f767"}
.fa-duotone.fa-sink:after,.fad.fa-sink:after{content:"\e06d\e06d"}
.fa-duotone.fa-calendar-exclamation:after,.fad.fa-calendar-exclamation:after{content:"\f334\f334"}
.fa-duotone.fa-truck-container-empty:after,.fad.fa-truck-container-empty:after{content:"\e2b5\e2b5"}
.fa-duotone.fa-hand-heart:after,.fad.fa-hand-heart:after{content:"\f4bc\f4bc"}
.fa-duotone.fa-bag-shopping:after,.fa-duotone.fa-shopping-bag:after,.fad.fa-bag-shopping:after,.fad.fa-shopping-bag:after{content:"\f290\f290"}
.fa-duotone.fa-arrow-down-z-a:after,.fa-duotone.fa-sort-alpha-desc:after,.fa-duotone.fa-sort-alpha-down-alt:after,.fad.fa-arrow-down-z-a:after,.fad.fa-sort-alpha-desc:after,.fad.fa-sort-alpha-down-alt:after{content:"\f881\f881"}
.fa-duotone.fa-mitten:after,.fad.fa-mitten:after{content:"\f7b5\f7b5"}
.fa-duotone.fa-reply-clock:after,.fa-duotone.fa-reply-time:after,.fad.fa-reply-clock:after,.fad.fa-reply-time:after{content:"\e239\e239"}
.fa-duotone.fa-person-rays:after,.fad.fa-person-rays:after{content:"\e54d\e54d"}
.fa-duotone.fa-arrow-alt-right:after,.fa-duotone.fa-right:after,.fad.fa-arrow-alt-right:after,.fad.fa-right:after{content:"\f356\f356"}
.fa-duotone.fa-circle-f:after,.fad.fa-circle-f:after{content:"\e10e\e10e"}
.fa-duotone.fa-users:after,.fad.fa-users:after{content:"\f0c0\f0c0"}
.fa-duotone.fa-face-pleading:after,.fad.fa-face-pleading:after{content:"\e386\e386"}
.fa-duotone.fa-eye-slash:after,.fad.fa-eye-slash:after{content:"\f070\f070"}
.fa-duotone.fa-flask-vial:after,.fad.fa-flask-vial:after{content:"\e4f3\e4f3"}
.fa-duotone.fa-police-box:after,.fad.fa-police-box:after{content:"\e021\e021"}
.fa-duotone.fa-cucumber:after,.fad.fa-cucumber:after{content:"\e401\e401"}
.fa-duotone.fa-head-side-brain:after,.fad.fa-head-side-brain:after{content:"\f808\f808"}
.fa-duotone.fa-hand-paper:after,.fa-duotone.fa-hand:after,.fad.fa-hand-paper:after,.fad.fa-hand:after{content:"\f256\f256"}
.fa-duotone.fa-biking-mountain:after,.fa-duotone.fa-person-biking-mountain:after,.fad.fa-biking-mountain:after,.fad.fa-person-biking-mountain:after{content:"\f84b\f84b"}
.fa-duotone.fa-utensils-slash:after,.fad.fa-utensils-slash:after{content:"\e464\e464"}
.fa-duotone.fa-print-magnifying-glass:after,.fa-duotone.fa-print-search:after,.fad.fa-print-magnifying-glass:after,.fad.fa-print-search:after{content:"\f81a\f81a"}
.fa-duotone.fa-turn-right:after,.fad.fa-turn-right:after{content:"\e639\e639"}
.fa-duotone.fa-folder-bookmark:after,.fad.fa-folder-bookmark:after{content:"\e186\e186"}
.fa-duotone.fa-arrow-turn-left-down:after,.fad.fa-arrow-turn-left-down:after{content:"\e633\e633"}
.fa-duotone.fa-om:after,.fad.fa-om:after{content:"\f679\f679"}
.fa-duotone.fa-pi:after,.fad.fa-pi:after{content:"\f67e\f67e"}
.fa-duotone.fa-flask-potion:after,.fa-duotone.fa-flask-round-potion:after,.fad.fa-flask-potion:after,.fad.fa-flask-round-potion:after{content:"\f6e1\f6e1"}
.fa-duotone.fa-face-shush:after,.fad.fa-face-shush:after{content:"\e38c\e38c"}
.fa-duotone.fa-worm:after,.fad.fa-worm:after{content:"\e599\e599"}
.fa-duotone.fa-house-circle-xmark:after,.fad.fa-house-circle-xmark:after{content:"\e50b\e50b"}
.fa-duotone.fa-plug:after,.fad.fa-plug:after{content:"\f1e6\f1e6"}
.fa-duotone.fa-calendar-circle-exclamation:after,.fad.fa-calendar-circle-exclamation:after{content:"\e46e\e46e"}
.fa-duotone.fa-square-i:after,.fad.fa-square-i:after{content:"\e272\e272"}
.fa-duotone.fa-chevron-up:after,.fad.fa-chevron-up:after{content:"\f077\f077"}
.fa-duotone.fa-face-saluting:after,.fad.fa-face-saluting:after{content:"\e484\e484"}
.fa-duotone.fa-gauge-simple-low:after,.fa-duotone.fa-tachometer-slow:after,.fad.fa-gauge-simple-low:after,.fad.fa-tachometer-slow:after{content:"\f62c\f62c"}
.fa-duotone.fa-face-persevering:after,.fad.fa-face-persevering:after{content:"\e385\e385"}
.fa-duotone.fa-camera-circle:after,.fa-duotone.fa-circle-camera:after,.fad.fa-camera-circle:after,.fad.fa-circle-camera:after{content:"\e103\e103"}
.fa-duotone.fa-hand-spock:after,.fad.fa-hand-spock:after{content:"\f259\f259"}
.fa-duotone.fa-spider-web:after,.fad.fa-spider-web:after{content:"\f719\f719"}
.fa-duotone.fa-circle-microphone:after,.fa-duotone.fa-microphone-circle:after,.fad.fa-circle-microphone:after,.fad.fa-microphone-circle:after{content:"\e116\e116"}
.fa-duotone.fa-book-arrow-up:after,.fad.fa-book-arrow-up:after{content:"\e0ba\e0ba"}
.fa-duotone.fa-popsicle:after,.fad.fa-popsicle:after{content:"\e43e\e43e"}
.fa-duotone.fa-command:after,.fad.fa-command:after{content:"\e142\e142"}
.fa-duotone.fa-blinds:after,.fad.fa-blinds:after{content:"\f8fb\f8fb"}
.fa-duotone.fa-stopwatch:after,.fad.fa-stopwatch:after{content:"\f2f2\f2f2"}
.fa-duotone.fa-saxophone:after,.fad.fa-saxophone:after{content:"\f8dc\f8dc"}
.fa-duotone.fa-square-2:after,.fad.fa-square-2:after{content:"\e257\e257"}
.fa-duotone.fa-field-hockey-stick-ball:after,.fa-duotone.fa-field-hockey:after,.fad.fa-field-hockey-stick-ball:after,.fad.fa-field-hockey:after{content:"\f44c\f44c"}
.fa-duotone.fa-arrow-up-square-triangle:after,.fa-duotone.fa-sort-shapes-up-alt:after,.fad.fa-arrow-up-square-triangle:after,.fad.fa-sort-shapes-up-alt:after{content:"\f88b\f88b"}
.fa-duotone.fa-face-scream:after,.fad.fa-face-scream:after{content:"\e38b\e38b"}
.fa-duotone.fa-square-m:after,.fad.fa-square-m:after{content:"\e276\e276"}
.fa-duotone.fa-camera-web:after,.fa-duotone.fa-webcam:after,.fad.fa-camera-web:after,.fad.fa-webcam:after{content:"\f832\f832"}
.fa-duotone.fa-comment-arrow-down:after,.fad.fa-comment-arrow-down:after{content:"\e143\e143"}
.fa-duotone.fa-lightbulb-cfl:after,.fad.fa-lightbulb-cfl:after{content:"\e5a6\e5a6"}
.fa-duotone.fa-window-frame-open:after,.fad.fa-window-frame-open:after{content:"\e050\e050"}
.fa-duotone.fa-face-kiss:after,.fa-duotone.fa-kiss:after,.fad.fa-face-kiss:after,.fad.fa-kiss:after{content:"\f596\f596"}
.fa-duotone.fa-bridge-circle-xmark:after,.fad.fa-bridge-circle-xmark:after{content:"\e4cb\e4cb"}
.fa-duotone.fa-period:after,.fad.fa-period:after{content:"\2e\2e"}
.fa-duotone.fa-face-grin-tongue:after,.fa-duotone.fa-grin-tongue:after,.fad.fa-face-grin-tongue:after,.fad.fa-grin-tongue:after{content:"\f589\f589"}
.fa-duotone.fa-up-to-dotted-line:after,.fad.fa-up-to-dotted-line:after{content:"\e457\e457"}
.fa-duotone.fa-thought-bubble:after,.fad.fa-thought-bubble:after{content:"\e32e\e32e"}
.fa-duotone.fa-skeleton-ribs:after,.fad.fa-skeleton-ribs:after{content:"\e5cb\e5cb"}
.fa-duotone.fa-raygun:after,.fad.fa-raygun:after{content:"\e025\e025"}
.fa-duotone.fa-flute:after,.fad.fa-flute:after{content:"\f8b9\f8b9"}
.fa-duotone.fa-acorn:after,.fad.fa-acorn:after{content:"\f6ae\f6ae"}
.fa-duotone.fa-video-arrow-up-right:after,.fad.fa-video-arrow-up-right:after{content:"\e2c9\e2c9"}
.fa-duotone.fa-grate-droplet:after,.fad.fa-grate-droplet:after{content:"\e194\e194"}
.fa-duotone.fa-seal-exclamation:after,.fad.fa-seal-exclamation:after{content:"\e242\e242"}
.fa-duotone.fa-chess-bishop:after,.fad.fa-chess-bishop:after{content:"\f43a\f43a"}
.fa-duotone.fa-message-sms:after,.fad.fa-message-sms:after{content:"\e1e5\e1e5"}
.fa-duotone.fa-coffee-beans:after,.fad.fa-coffee-beans:after{content:"\e13f\e13f"}
.fa-duotone.fa-hat-witch:after,.fad.fa-hat-witch:after{content:"\f6e7\f6e7"}
.fa-duotone.fa-face-grin-wink:after,.fa-duotone.fa-grin-wink:after,.fad.fa-face-grin-wink:after,.fad.fa-grin-wink:after{content:"\f58c\f58c"}
.fa-duotone.fa-clock-three-thirty:after,.fad.fa-clock-three-thirty:after{content:"\e357\e357"}
.fa-duotone.fa-deaf:after,.fa-duotone.fa-deafness:after,.fa-duotone.fa-ear-deaf:after,.fa-duotone.fa-hard-of-hearing:after,.fad.fa-deaf:after,.fad.fa-deafness:after,.fad.fa-ear-deaf:after,.fad.fa-hard-of-hearing:after{content:"\f2a4\f2a4"}
.fa-duotone.fa-alarm-clock:after,.fad.fa-alarm-clock:after{content:"\f34e\f34e"}
.fa-duotone.fa-eclipse:after,.fad.fa-eclipse:after{content:"\f749\f749"}
.fa-duotone.fa-face-relieved:after,.fad.fa-face-relieved:after{content:"\e389\e389"}
.fa-duotone.fa-road-circle-check:after,.fad.fa-road-circle-check:after{content:"\e564\e564"}
.fa-duotone.fa-dice-five:after,.fad.fa-dice-five:after{content:"\f523\f523"}
.fa-duotone.fa-minus-octagon:after,.fa-duotone.fa-octagon-minus:after,.fad.fa-minus-octagon:after,.fad.fa-octagon-minus:after{content:"\f308\f308"}
.fa-duotone.fa-rss-square:after,.fa-duotone.fa-square-rss:after,.fad.fa-rss-square:after,.fad.fa-square-rss:after{content:"\f143\f143"}
.fa-duotone.fa-face-zany:after,.fad.fa-face-zany:after{content:"\e3a4\e3a4"}
.fa-duotone.fa-tricycle:after,.fad.fa-tricycle:after{content:"\e5c3\e5c3"}
.fa-duotone.fa-land-mine-on:after,.fad.fa-land-mine-on:after{content:"\e51b\e51b"}
.fa-duotone.fa-square-arrow-up-left:after,.fad.fa-square-arrow-up-left:after{content:"\e263\e263"}
.fa-duotone.fa-i-cursor:after,.fad.fa-i-cursor:after{content:"\f246\f246"}
.fa-duotone.fa-chart-mixed-up-circle-dollar:after,.fad.fa-chart-mixed-up-circle-dollar:after{content:"\e5d9\e5d9"}
.fa-duotone.fa-salt-shaker:after,.fad.fa-salt-shaker:after{content:"\e446\e446"}
.fa-duotone.fa-stamp:after,.fad.fa-stamp:after{content:"\f5bf\f5bf"}
.fa-duotone.fa-file-plus:after,.fad.fa-file-plus:after{content:"\f319\f319"}
.fa-duotone.fa-draw-square:after,.fad.fa-draw-square:after{content:"\f5ef\f5ef"}
.fa-duotone.fa-toilet-paper-reverse-slash:after,.fa-duotone.fa-toilet-paper-under-slash:after,.fad.fa-toilet-paper-reverse-slash:after,.fad.fa-toilet-paper-under-slash:after{content:"\e2a1\e2a1"}
.fa-duotone.fa-stairs:after,.fad.fa-stairs:after{content:"\e289\e289"}
.fa-duotone.fa-drone-alt:after,.fa-duotone.fa-drone-front:after,.fad.fa-drone-alt:after,.fad.fa-drone-front:after{content:"\f860\f860"}
.fa-duotone.fa-glass-empty:after,.fad.fa-glass-empty:after{content:"\e191\e191"}
.fa-duotone.fa-dial-high:after,.fad.fa-dial-high:after{content:"\e15c\e15c"}
.fa-duotone.fa-user-construction:after,.fa-duotone.fa-user-hard-hat:after,.fa-duotone.fa-user-helmet-safety:after,.fad.fa-user-construction:after,.fad.fa-user-hard-hat:after,.fad.fa-user-helmet-safety:after{content:"\f82c\f82c"}
.fa-duotone.fa-i:after,.fad.fa-i:after{content:"\49\49"}
.fa-duotone.fa-hryvnia-sign:after,.fa-duotone.fa-hryvnia:after,.fad.fa-hryvnia-sign:after,.fad.fa-hryvnia:after{content:"\f6f2\f6f2"}
.fa-duotone.fa-arrow-down-left-and-arrow-up-right-to-center:after,.fad.fa-arrow-down-left-and-arrow-up-right-to-center:after{content:"\e092\e092"}
.fa-duotone.fa-pills:after,.fad.fa-pills:after{content:"\f484\f484"}
.fa-duotone.fa-face-grin-wide:after,.fa-duotone.fa-grin-alt:after,.fad.fa-face-grin-wide:after,.fad.fa-grin-alt:after{content:"\f581\f581"}
.fa-duotone.fa-tooth:after,.fad.fa-tooth:after{content:"\f5c9\f5c9"}
.fa-duotone.fa-basketball-hoop:after,.fad.fa-basketball-hoop:after{content:"\f435\f435"}
.fa-duotone.fa-objects-align-bottom:after,.fad.fa-objects-align-bottom:after{content:"\e3bb\e3bb"}
.fa-duotone.fa-v:after,.fad.fa-v:after{content:"\56\56"}
.fa-duotone.fa-sparkles:after,.fad.fa-sparkles:after{content:"\f890\f890"}
.fa-duotone.fa-squid:after,.fad.fa-squid:after{content:"\e450\e450"}
.fa-duotone.fa-leafy-green:after,.fad.fa-leafy-green:after{content:"\e41d\e41d"}
.fa-duotone.fa-circle-arrow-up-right:after,.fad.fa-circle-arrow-up-right:after{content:"\e0fc\e0fc"}
.fa-duotone.fa-calendars:after,.fad.fa-calendars:after{content:"\e0d7\e0d7"}
.fa-duotone.fa-bangladeshi-taka-sign:after,.fad.fa-bangladeshi-taka-sign:after{content:"\e2e6\e2e6"}
.fa-duotone.fa-bicycle:after,.fad.fa-bicycle:after{content:"\f206\f206"}
.fa-duotone.fa-hammer-war:after,.fad.fa-hammer-war:after{content:"\f6e4\f6e4"}
.fa-duotone.fa-circle-d:after,.fad.fa-circle-d:after{content:"\e104\e104"}
.fa-duotone.fa-spider-black-widow:after,.fad.fa-spider-black-widow:after{content:"\f718\f718"}
.fa-duotone.fa-rod-asclepius:after,.fa-duotone.fa-rod-snake:after,.fa-duotone.fa-staff-aesculapius:after,.fa-duotone.fa-staff-snake:after,.fad.fa-rod-asclepius:after,.fad.fa-rod-snake:after,.fad.fa-staff-aesculapius:after,.fad.fa-staff-snake:after{content:"\e579\e579"}
.fa-duotone.fa-pear:after,.fad.fa-pear:after{content:"\e20c\e20c"}
.fa-duotone.fa-head-side-cough-slash:after,.fad.fa-head-side-cough-slash:after{content:"\e062\e062"}
.fa-duotone.fa-file-mov:after,.fad.fa-file-mov:after{content:"\e647\e647"}
.fa-duotone.fa-triangle:after,.fad.fa-triangle:after{content:"\f2ec\f2ec"}
.fa-duotone.fa-apartment:after,.fad.fa-apartment:after{content:"\e468\e468"}
.fa-duotone.fa-ambulance:after,.fa-duotone.fa-truck-medical:after,.fad.fa-ambulance:after,.fad.fa-truck-medical:after{content:"\f0f9\f0f9"}
.fa-duotone.fa-pepper:after,.fad.fa-pepper:after{content:"\e432\e432"}
.fa-duotone.fa-piano:after,.fad.fa-piano:after{content:"\f8d4\f8d4"}
.fa-duotone.fa-gun-squirt:after,.fad.fa-gun-squirt:after{content:"\e19d\e19d"}
.fa-duotone.fa-wheat-awn-circle-exclamation:after,.fad.fa-wheat-awn-circle-exclamation:after{content:"\e598\e598"}
.fa-duotone.fa-snowman:after,.fad.fa-snowman:after{content:"\f7d0\f7d0"}
.fa-duotone.fa-user-alien:after,.fad.fa-user-alien:after{content:"\e04a\e04a"}
.fa-duotone.fa-shield-check:after,.fad.fa-shield-check:after{content:"\f2f7\f2f7"}
.fa-duotone.fa-mortar-pestle:after,.fad.fa-mortar-pestle:after{content:"\f5a7\f5a7"}
.fa-duotone.fa-road-barrier:after,.fad.fa-road-barrier:after{content:"\e562\e562"}
.fa-duotone.fa-chart-candlestick:after,.fad.fa-chart-candlestick:after{content:"\e0e2\e0e2"}
.fa-duotone.fa-briefcase-blank:after,.fad.fa-briefcase-blank:after{content:"\e0c8\e0c8"}
.fa-duotone.fa-school:after,.fad.fa-school:after{content:"\f549\f549"}
.fa-duotone.fa-igloo:after,.fad.fa-igloo:after{content:"\f7ae\f7ae"}
.fa-duotone.fa-bracket-round:after,.fa-duotone.fa-parenthesis:after,.fad.fa-bracket-round:after,.fad.fa-parenthesis:after{content:"\28\28"}
.fa-duotone.fa-joint:after,.fad.fa-joint:after{content:"\f595\f595"}
.fa-duotone.fa-horse-saddle:after,.fad.fa-horse-saddle:after{content:"\f8c3\f8c3"}
.fa-duotone.fa-mug-marshmallows:after,.fad.fa-mug-marshmallows:after{content:"\f7b7\f7b7"}
.fa-duotone.fa-filters:after,.fad.fa-filters:after{content:"\e17e\e17e"}
.fa-duotone.fa-bell-on:after,.fad.fa-bell-on:after{content:"\f8fa\f8fa"}
.fa-duotone.fa-angle-right:after,.fad.fa-angle-right:after{content:"\f105\f105"}
.fa-duotone.fa-dial-med:after,.fad.fa-dial-med:after{content:"\e15f\e15f"}
.fa-duotone.fa-horse:after,.fad.fa-horse:after{content:"\f6f0\f6f0"}
.fa-duotone.fa-q:after,.fad.fa-q:after{content:"\51\51"}
.fa-duotone.fa-monitor-heart-rate:after,.fa-duotone.fa-monitor-waveform:after,.fad.fa-monitor-heart-rate:after,.fad.fa-monitor-waveform:after{content:"\f611\f611"}
.fa-duotone.fa-link-simple:after,.fad.fa-link-simple:after{content:"\e1cd\e1cd"}
.fa-duotone.fa-whistle:after,.fad.fa-whistle:after{content:"\f460\f460"}
.fa-duotone.fa-g:after,.fad.fa-g:after{content:"\47\47"}
.fa-duotone.fa-fragile:after,.fa-duotone.fa-wine-glass-crack:after,.fad.fa-fragile:after,.fad.fa-wine-glass-crack:after{content:"\f4bb\f4bb"}
.fa-duotone.fa-slot-machine:after,.fad.fa-slot-machine:after{content:"\e3ce\e3ce"}
.fa-duotone.fa-notes-medical:after,.fad.fa-notes-medical:after{content:"\f481\f481"}
.fa-duotone.fa-car-wash:after,.fad.fa-car-wash:after{content:"\f5e6\f5e6"}
.fa-duotone.fa-escalator:after,.fad.fa-escalator:after{content:"\e171\e171"}
.fa-duotone.fa-comment-image:after,.fad.fa-comment-image:after{content:"\e148\e148"}
.fa-duotone.fa-temperature-2:after,.fa-duotone.fa-temperature-half:after,.fa-duotone.fa-thermometer-2:after,.fa-duotone.fa-thermometer-half:after,.fad.fa-temperature-2:after,.fad.fa-temperature-half:after,.fad.fa-thermometer-2:after,.fad.fa-thermometer-half:after{content:"\f2c9\f2c9"}
.fa-duotone.fa-dong-sign:after,.fad.fa-dong-sign:after{content:"\e169\e169"}
.fa-duotone.fa-donut:after,.fa-duotone.fa-doughnut:after,.fad.fa-donut:after,.fad.fa-doughnut:after{content:"\e406\e406"}
.fa-duotone.fa-capsules:after,.fad.fa-capsules:after{content:"\f46b\f46b"}
.fa-duotone.fa-poo-bolt:after,.fa-duotone.fa-poo-storm:after,.fad.fa-poo-bolt:after,.fad.fa-poo-storm:after{content:"\f75a\f75a"}
.fa-duotone.fa-tally-1:after,.fad.fa-tally-1:after{content:"\e294\e294"}
.fa-duotone.fa-file-vector:after,.fad.fa-file-vector:after{content:"\e64c\e64c"}
.fa-duotone.fa-face-frown-open:after,.fa-duotone.fa-frown-open:after,.fad.fa-face-frown-open:after,.fad.fa-frown-open:after{content:"\f57a\f57a"}
.fa-duotone.fa-square-dashed:after,.fad.fa-square-dashed:after{content:"\e269\e269"}
.fa-duotone.fa-bag-shopping-plus:after,.fad.fa-bag-shopping-plus:after{content:"\e651\e651"}
.fa-duotone.fa-square-j:after,.fad.fa-square-j:after{content:"\e273\e273"}
.fa-duotone.fa-hand-point-up:after,.fad.fa-hand-point-up:after{content:"\f0a6\f0a6"}
.fa-duotone.fa-money-bill:after,.fad.fa-money-bill:after{content:"\f0d6\f0d6"}
.fa-duotone.fa-arrow-up-big-small:after,.fa-duotone.fa-sort-size-up:after,.fad.fa-arrow-up-big-small:after,.fad.fa-sort-size-up:after{content:"\f88e\f88e"}
.fa-duotone.fa-barcode-read:after,.fad.fa-barcode-read:after{content:"\f464\f464"}
.fa-duotone.fa-baguette:after,.fad.fa-baguette:after{content:"\e3d8\e3d8"}
.fa-duotone.fa-bowl-soft-serve:after,.fad.fa-bowl-soft-serve:after{content:"\e46b\e46b"}
.fa-duotone.fa-face-holding-back-tears:after,.fad.fa-face-holding-back-tears:after{content:"\e482\e482"}
.fa-duotone.fa-arrow-alt-square-up:after,.fa-duotone.fa-square-up:after,.fad.fa-arrow-alt-square-up:after,.fad.fa-square-up:after{content:"\f353\f353"}
.fa-duotone.fa-subway-tunnel:after,.fa-duotone.fa-train-subway-tunnel:after,.fad.fa-subway-tunnel:after,.fad.fa-train-subway-tunnel:after{content:"\e2a3\e2a3"}
.fa-duotone.fa-exclamation-square:after,.fa-duotone.fa-square-exclamation:after,.fad.fa-exclamation-square:after,.fad.fa-square-exclamation:after{content:"\f321\f321"}
.fa-duotone.fa-semicolon:after,.fad.fa-semicolon:after{content:"\3b\3b"}
.fa-duotone.fa-bookmark:after,.fad.fa-bookmark:after{content:"\f02e\f02e"}
.fa-duotone.fa-fan-table:after,.fad.fa-fan-table:after{content:"\e004\e004"}
.fa-duotone.fa-align-justify:after,.fad.fa-align-justify:after{content:"\f039\f039"}
.fa-duotone.fa-battery-1:after,.fa-duotone.fa-battery-low:after,.fad.fa-battery-1:after,.fad.fa-battery-low:after{content:"\e0b1\e0b1"}
.fa-duotone.fa-credit-card-front:after,.fad.fa-credit-card-front:after{content:"\f38a\f38a"}
.fa-duotone.fa-brain-arrow-curved-right:after,.fa-duotone.fa-mind-share:after,.fad.fa-brain-arrow-curved-right:after,.fad.fa-mind-share:after{content:"\f677\f677"}
.fa-duotone.fa-umbrella-beach:after,.fad.fa-umbrella-beach:after{content:"\f5ca\f5ca"}
.fa-duotone.fa-helmet-un:after,.fad.fa-helmet-un:after{content:"\e503\e503"}
.fa-duotone.fa-location-smile:after,.fa-duotone.fa-map-marker-smile:after,.fad.fa-location-smile:after,.fad.fa-map-marker-smile:after{content:"\f60d\f60d"}
.fa-duotone.fa-arrow-left-to-line:after,.fa-duotone.fa-arrow-to-left:after,.fad.fa-arrow-left-to-line:after,.fad.fa-arrow-to-left:after{content:"\f33e\f33e"}
.fa-duotone.fa-bullseye:after,.fad.fa-bullseye:after{content:"\f140\f140"}
.fa-duotone.fa-nigiri:after,.fa-duotone.fa-sushi:after,.fad.fa-nigiri:after,.fad.fa-sushi:after{content:"\e48a\e48a"}
.fa-duotone.fa-comment-alt-captions:after,.fa-duotone.fa-message-captions:after,.fad.fa-comment-alt-captions:after,.fad.fa-message-captions:after{content:"\e1de\e1de"}
.fa-duotone.fa-trash-list:after,.fad.fa-trash-list:after{content:"\e2b1\e2b1"}
.fa-duotone.fa-bacon:after,.fad.fa-bacon:after{content:"\f7e5\f7e5"}
.fa-duotone.fa-option:after,.fad.fa-option:after{content:"\e318\e318"}
.fa-duotone.fa-raccoon:after,.fad.fa-raccoon:after{content:"\e613\e613"}
.fa-duotone.fa-hand-point-down:after,.fad.fa-hand-point-down:after{content:"\f0a7\f0a7"}
.fa-duotone.fa-arrow-up-from-bracket:after,.fad.fa-arrow-up-from-bracket:after{content:"\e09a\e09a"}
.fa-duotone.fa-head-side-gear:after,.fad.fa-head-side-gear:after{content:"\e611\e611"}
.fa-duotone.fa-trash-plus:after,.fad.fa-trash-plus:after{content:"\e2b2\e2b2"}
.fa-duotone.fa-objects-align-top:after,.fad.fa-objects-align-top:after{content:"\e3c0\e3c0"}
.fa-duotone.fa-folder-blank:after,.fa-duotone.fa-folder:after,.fad.fa-folder-blank:after,.fad.fa-folder:after{content:"\f07b\f07b"}
.fa-duotone.fa-face-anxious-sweat:after,.fad.fa-face-anxious-sweat:after{content:"\e36a\e36a"}
.fa-duotone.fa-credit-card-blank:after,.fad.fa-credit-card-blank:after{content:"\f389\f389"}
.fa-duotone.fa-file-medical-alt:after,.fa-duotone.fa-file-waveform:after,.fad.fa-file-medical-alt:after,.fad.fa-file-waveform:after{content:"\f478\f478"}
.fa-duotone.fa-microchip-ai:after,.fad.fa-microchip-ai:after{content:"\e1ec\e1ec"}
.fa-duotone.fa-mug:after,.fad.fa-mug:after{content:"\f874\f874"}
.fa-duotone.fa-plane-up-slash:after,.fad.fa-plane-up-slash:after{content:"\e22e\e22e"}
.fa-duotone.fa-radiation:after,.fad.fa-radiation:after{content:"\f7b9\f7b9"}
.fa-duotone.fa-pen-circle:after,.fad.fa-pen-circle:after{content:"\e20e\e20e"}
.fa-duotone.fa-bag-seedling:after,.fad.fa-bag-seedling:after{content:"\e5f2\e5f2"}
.fa-duotone.fa-chart-simple:after,.fad.fa-chart-simple:after{content:"\e473\e473"}
.fa-duotone.fa-crutches:after,.fad.fa-crutches:after{content:"\f7f8\f7f8"}
.fa-duotone.fa-circle-parking:after,.fa-duotone.fa-parking-circle:after,.fad.fa-circle-parking:after,.fad.fa-parking-circle:after{content:"\f615\f615"}
.fa-duotone.fa-mars-stroke:after,.fad.fa-mars-stroke:after{content:"\f229\f229"}
.fa-duotone.fa-leaf-oak:after,.fad.fa-leaf-oak:after{content:"\f6f7\f6f7"}
.fa-duotone.fa-square-bolt:after,.fad.fa-square-bolt:after{content:"\e265\e265"}
.fa-duotone.fa-vial:after,.fad.fa-vial:after{content:"\f492\f492"}
.fa-duotone.fa-dashboard:after,.fa-duotone.fa-gauge-med:after,.fa-duotone.fa-gauge:after,.fa-duotone.fa-tachometer-alt-average:after,.fad.fa-dashboard:after,.fad.fa-gauge-med:after,.fad.fa-gauge:after,.fad.fa-tachometer-alt-average:after{content:"\f624\f624"}
.fa-duotone.fa-magic-wand-sparkles:after,.fa-duotone.fa-wand-magic-sparkles:after,.fad.fa-magic-wand-sparkles:after,.fad.fa-wand-magic-sparkles:after{content:"\e2ca\e2ca"}
.fa-duotone.fa-lambda:after,.fad.fa-lambda:after{content:"\f66e\f66e"}
.fa-duotone.fa-e:after,.fad.fa-e:after{content:"\45\45"}
.fa-duotone.fa-pizza:after,.fad.fa-pizza:after{content:"\f817\f817"}
.fa-duotone.fa-bowl-chopsticks-noodles:after,.fad.fa-bowl-chopsticks-noodles:after{content:"\e2ea\e2ea"}
.fa-duotone.fa-h3:after,.fad.fa-h3:after{content:"\f315\f315"}
.fa-duotone.fa-pen-alt:after,.fa-duotone.fa-pen-clip:after,.fad.fa-pen-alt:after,.fad.fa-pen-clip:after{content:"\f305\f305"}
.fa-duotone.fa-bridge-circle-exclamation:after,.fad.fa-bridge-circle-exclamation:after{content:"\e4ca\e4ca"}
.fa-duotone.fa-badge-percent:after,.fad.fa-badge-percent:after{content:"\f646\f646"}
.fa-duotone.fa-rotate-reverse:after,.fad.fa-rotate-reverse:after{content:"\e631\e631"}
.fa-duotone.fa-user:after,.fad.fa-user:after{content:"\f007\f007"}
.fa-duotone.fa-sensor:after,.fad.fa-sensor:after{content:"\e028\e028"}
.fa-duotone.fa-comma:after,.fad.fa-comma:after{content:"\2c\2c"}
.fa-duotone.fa-school-circle-check:after,.fad.fa-school-circle-check:after{content:"\e56b\e56b"}
.fa-duotone.fa-toilet-paper-reverse:after,.fa-duotone.fa-toilet-paper-under:after,.fad.fa-toilet-paper-reverse:after,.fad.fa-toilet-paper-under:after{content:"\e2a0\e2a0"}
.fa-duotone.fa-light-emergency:after,.fad.fa-light-emergency:after{content:"\e41f\e41f"}
.fa-duotone.fa-arrow-down-to-arc:after,.fad.fa-arrow-down-to-arc:after{content:"\e4ae\e4ae"}
.fa-duotone.fa-dumpster:after,.fad.fa-dumpster:after{content:"\f793\f793"}
.fa-duotone.fa-shuttle-van:after,.fa-duotone.fa-van-shuttle:after,.fad.fa-shuttle-van:after,.fad.fa-van-shuttle:after{content:"\f5b6\f5b6"}
.fa-duotone.fa-building-user:after,.fad.fa-building-user:after{content:"\e4da\e4da"}
.fa-duotone.fa-light-switch:after,.fad.fa-light-switch:after{content:"\e017\e017"}
.fa-duotone.fa-caret-square-left:after,.fa-duotone.fa-square-caret-left:after,.fad.fa-caret-square-left:after,.fad.fa-square-caret-left:after{content:"\f191\f191"}
.fa-duotone.fa-highlighter:after,.fad.fa-highlighter:after{content:"\f591\f591"}
.fa-duotone.fa-heart-rate:after,.fa-duotone.fa-wave-pulse:after,.fad.fa-heart-rate:after,.fad.fa-wave-pulse:after{content:"\f5f8\f5f8"}
.fa-duotone.fa-key:after,.fad.fa-key:after{content:"\f084\f084"}
.fa-duotone.fa-hat-santa:after,.fad.fa-hat-santa:after{content:"\f7a7\f7a7"}
.fa-duotone.fa-tamale:after,.fad.fa-tamale:after{content:"\e451\e451"}
.fa-duotone.fa-box-check:after,.fad.fa-box-check:after{content:"\f467\f467"}
.fa-duotone.fa-bullhorn:after,.fad.fa-bullhorn:after{content:"\f0a1\f0a1"}
.fa-duotone.fa-steak:after,.fad.fa-steak:after{content:"\f824\f824"}
.fa-duotone.fa-location-crosshairs-slash:after,.fa-duotone.fa-location-slash:after,.fad.fa-location-crosshairs-slash:after,.fad.fa-location-slash:after{content:"\f603\f603"}
.fa-duotone.fa-person-dolly:after,.fad.fa-person-dolly:after{content:"\f4d0\f4d0"}
.fa-duotone.fa-globe:after,.fad.fa-globe:after{content:"\f0ac\f0ac"}
.fa-duotone.fa-synagogue:after,.fad.fa-synagogue:after{content:"\f69b\f69b"}
.fa-duotone.fa-file-chart-column:after,.fa-duotone.fa-file-chart-line:after,.fad.fa-file-chart-column:after,.fad.fa-file-chart-line:after{content:"\f659\f659"}
.fa-duotone.fa-person-half-dress:after,.fad.fa-person-half-dress:after{content:"\e548\e548"}
.fa-duotone.fa-folder-image:after,.fad.fa-folder-image:after{content:"\e18a\e18a"}
.fa-duotone.fa-calendar-edit:after,.fa-duotone.fa-calendar-pen:after,.fad.fa-calendar-edit:after,.fad.fa-calendar-pen:after{content:"\f333\f333"}
.fa-duotone.fa-road-bridge:after,.fad.fa-road-bridge:after{content:"\e563\e563"}
.fa-duotone.fa-face-smile-tear:after,.fad.fa-face-smile-tear:after{content:"\e393\e393"}
.fa-duotone.fa-comment-alt-plus:after,.fa-duotone.fa-message-plus:after,.fad.fa-comment-alt-plus:after,.fad.fa-message-plus:after{content:"\f4a8\f4a8"}
.fa-duotone.fa-location-arrow:after,.fad.fa-location-arrow:after{content:"\f124\f124"}
.fa-duotone.fa-c:after,.fad.fa-c:after{content:"\43\43"}
.fa-duotone.fa-tablet-button:after,.fad.fa-tablet-button:after{content:"\f10a\f10a"}
.fa-duotone.fa-person-dress-fairy:after,.fad.fa-person-dress-fairy:after{content:"\e607\e607"}
.fa-duotone.fa-rectangle-history-circle-user:after,.fad.fa-rectangle-history-circle-user:after{content:"\e4a4\e4a4"}
.fa-duotone.fa-building-lock:after,.fad.fa-building-lock:after{content:"\e4d6\e4d6"}
.fa-duotone.fa-chart-line-up:after,.fad.fa-chart-line-up:after{content:"\e0e5\e0e5"}
.fa-duotone.fa-mailbox:after,.fad.fa-mailbox:after{content:"\f813\f813"}
.fa-duotone.fa-sign-posts:after,.fad.fa-sign-posts:after{content:"\e625\e625"}
.fa-duotone.fa-truck-bolt:after,.fad.fa-truck-bolt:after{content:"\e3d0\e3d0"}
.fa-duotone.fa-pizza-slice:after,.fad.fa-pizza-slice:after{content:"\f818\f818"}
.fa-duotone.fa-money-bill-wave:after,.fad.fa-money-bill-wave:after{content:"\f53a\f53a"}
.fa-duotone.fa-area-chart:after,.fa-duotone.fa-chart-area:after,.fad.fa-area-chart:after,.fad.fa-chart-area:after{content:"\f1fe\f1fe"}
.fa-duotone.fa-house-flag:after,.fad.fa-house-flag:after{content:"\e50d\e50d"}
.fa-duotone.fa-circle-three-quarters-stroke:after,.fad.fa-circle-three-quarters-stroke:after{content:"\e5d4\e5d4"}
.fa-duotone.fa-person-circle-minus:after,.fad.fa-person-circle-minus:after{content:"\e540\e540"}
.fa-duotone.fa-scalpel:after,.fad.fa-scalpel:after{content:"\f61d\f61d"}
.fa-duotone.fa-ban:after,.fa-duotone.fa-cancel:after,.fad.fa-ban:after,.fad.fa-cancel:after{content:"\f05e\f05e"}
.fa-duotone.fa-bell-exclamation:after,.fad.fa-bell-exclamation:after{content:"\f848\f848"}
.fa-duotone.fa-bookmark-circle:after,.fa-duotone.fa-circle-bookmark:after,.fad.fa-bookmark-circle:after,.fad.fa-circle-bookmark:after{content:"\e100\e100"}
.fa-duotone.fa-egg-fried:after,.fad.fa-egg-fried:after{content:"\f7fc\f7fc"}
.fa-duotone.fa-face-weary:after,.fad.fa-face-weary:after{content:"\e3a1\e3a1"}
.fa-duotone.fa-uniform-martial-arts:after,.fad.fa-uniform-martial-arts:after{content:"\e3d1\e3d1"}
.fa-duotone.fa-camera-rotate:after,.fad.fa-camera-rotate:after{content:"\e0d8\e0d8"}
.fa-duotone.fa-sun-dust:after,.fad.fa-sun-dust:after{content:"\f764\f764"}
.fa-duotone.fa-comment-text:after,.fad.fa-comment-text:after{content:"\e14d\e14d"}
.fa-duotone.fa-air-freshener:after,.fa-duotone.fa-spray-can-sparkles:after,.fad.fa-air-freshener:after,.fad.fa-spray-can-sparkles:after{content:"\f5d0\f5d0"}
.fa-duotone.fa-signal-alt-4:after,.fa-duotone.fa-signal-alt:after,.fa-duotone.fa-signal-bars-strong:after,.fa-duotone.fa-signal-bars:after,.fad.fa-signal-alt-4:after,.fad.fa-signal-alt:after,.fad.fa-signal-bars-strong:after,.fad.fa-signal-bars:after{content:"\f690\f690"}
.fa-duotone.fa-diamond-exclamation:after,.fad.fa-diamond-exclamation:after{content:"\e405\e405"}
.fa-duotone.fa-star:after,.fad.fa-star:after{content:"\f005\f005"}
.fa-duotone.fa-dial-min:after,.fad.fa-dial-min:after{content:"\e161\e161"}
.fa-duotone.fa-repeat:after,.fad.fa-repeat:after{content:"\f363\f363"}
.fa-duotone.fa-cross:after,.fad.fa-cross:after{content:"\f654\f654"}
.fa-duotone.fa-file-caret-down:after,.fa-duotone.fa-page-caret-down:after,.fad.fa-file-caret-down:after,.fad.fa-page-caret-down:after{content:"\e429\e429"}
.fa-duotone.fa-box:after,.fad.fa-box:after{content:"\f466\f466"}
.fa-duotone.fa-venus-mars:after,.fad.fa-venus-mars:after{content:"\f228\f228"}
.fa-duotone.fa-clock-seven-thirty:after,.fad.fa-clock-seven-thirty:after{content:"\e351\e351"}
.fa-duotone.fa-arrow-pointer:after,.fa-duotone.fa-mouse-pointer:after,.fad.fa-arrow-pointer:after,.fad.fa-mouse-pointer:after{content:"\f245\f245"}
.fa-duotone.fa-clock-four-thirty:after,.fad.fa-clock-four-thirty:after{content:"\e34b\e34b"}
.fa-duotone.fa-signal-alt-3:after,.fa-duotone.fa-signal-bars-good:after,.fad.fa-signal-alt-3:after,.fad.fa-signal-bars-good:after{content:"\f693\f693"}
.fa-duotone.fa-cactus:after,.fad.fa-cactus:after{content:"\f8a7\f8a7"}
.fa-duotone.fa-lightbulb-gear:after,.fad.fa-lightbulb-gear:after{content:"\e5fd\e5fd"}
.fa-duotone.fa-expand-arrows-alt:after,.fa-duotone.fa-maximize:after,.fad.fa-expand-arrows-alt:after,.fad.fa-maximize:after{content:"\f31e\f31e"}
.fa-duotone.fa-charging-station:after,.fad.fa-charging-station:after{content:"\f5e7\f5e7"}
.fa-duotone.fa-shapes:after,.fa-duotone.fa-triangle-circle-square:after,.fad.fa-shapes:after,.fad.fa-triangle-circle-square:after{content:"\f61f\f61f"}
.fa-duotone.fa-plane-tail:after,.fad.fa-plane-tail:after{content:"\e22c\e22c"}
.fa-duotone.fa-gauge-simple-max:after,.fa-duotone.fa-tachometer-fastest:after,.fad.fa-gauge-simple-max:after,.fad.fa-tachometer-fastest:after{content:"\f62b\f62b"}
.fa-duotone.fa-circle-u:after,.fad.fa-circle-u:after{content:"\e127\e127"}
.fa-duotone.fa-shield-slash:after,.fad.fa-shield-slash:after{content:"\e24b\e24b"}
.fa-duotone.fa-phone-square-down:after,.fa-duotone.fa-square-phone-hangup:after,.fad.fa-phone-square-down:after,.fad.fa-square-phone-hangup:after{content:"\e27a\e27a"}
.fa-duotone.fa-arrow-up-left:after,.fad.fa-arrow-up-left:after{content:"\e09d\e09d"}
.fa-duotone.fa-transporter-1:after,.fad.fa-transporter-1:after{content:"\e043\e043"}
.fa-duotone.fa-peanuts:after,.fad.fa-peanuts:after{content:"\e431\e431"}
.fa-duotone.fa-random:after,.fa-duotone.fa-shuffle:after,.fad.fa-random:after,.fad.fa-shuffle:after{content:"\f074\f074"}
.fa-duotone.fa-person-running:after,.fa-duotone.fa-running:after,.fad.fa-person-running:after,.fad.fa-running:after{content:"\f70c\f70c"}
.fa-duotone.fa-mobile-retro:after,.fad.fa-mobile-retro:after{content:"\e527\e527"}
.fa-duotone.fa-grip-lines-vertical:after,.fad.fa-grip-lines-vertical:after{content:"\f7a5\f7a5"}
.fa-duotone.fa-bin-bottles-recycle:after,.fad.fa-bin-bottles-recycle:after{content:"\e5f6\e5f6"}
.fa-duotone.fa-arrow-up-from-square:after,.fad.fa-arrow-up-from-square:after{content:"\e09c\e09c"}
.fa-duotone.fa-file-dashed-line:after,.fa-duotone.fa-page-break:after,.fad.fa-file-dashed-line:after,.fad.fa-page-break:after{content:"\f877\f877"}
.fa-duotone.fa-bracket-curly-right:after,.fad.fa-bracket-curly-right:after{content:"\7d\7d"}
.fa-duotone.fa-spider:after,.fad.fa-spider:after{content:"\f717\f717"}
.fa-duotone.fa-clock-three:after,.fad.fa-clock-three:after{content:"\e356\e356"}
.fa-duotone.fa-hands-bound:after,.fad.fa-hands-bound:after{content:"\e4f9\e4f9"}
.fa-duotone.fa-scalpel-line-dashed:after,.fa-duotone.fa-scalpel-path:after,.fad.fa-scalpel-line-dashed:after,.fad.fa-scalpel-path:after{content:"\f61e\f61e"}
.fa-duotone.fa-file-invoice-dollar:after,.fad.fa-file-invoice-dollar:after{content:"\f571\f571"}
.fa-duotone.fa-pipe-smoking:after,.fad.fa-pipe-smoking:after{content:"\e3c4\e3c4"}
.fa-duotone.fa-face-astonished:after,.fad.fa-face-astonished:after{content:"\e36b\e36b"}
.fa-duotone.fa-window:after,.fad.fa-window:after{content:"\f40e\f40e"}
.fa-duotone.fa-plane-circle-exclamation:after,.fad.fa-plane-circle-exclamation:after{content:"\e556\e556"}
.fa-duotone.fa-ear:after,.fad.fa-ear:after{content:"\f5f0\f5f0"}
.fa-duotone.fa-file-lock:after,.fad.fa-file-lock:after{content:"\e3a6\e3a6"}
.fa-duotone.fa-diagram-venn:after,.fad.fa-diagram-venn:after{content:"\e15a\e15a"}
.fa-duotone.fa-x-ray:after,.fad.fa-x-ray:after{content:"\f497\f497"}
.fa-duotone.fa-goal-net:after,.fad.fa-goal-net:after{content:"\e3ab\e3ab"}
.fa-duotone.fa-coffin-cross:after,.fad.fa-coffin-cross:after{content:"\e051\e051"}
.fa-duotone.fa-spell-check:after,.fad.fa-spell-check:after{content:"\f891\f891"}
.fa-duotone.fa-location-xmark:after,.fa-duotone.fa-map-marker-times:after,.fa-duotone.fa-map-marker-xmark:after,.fad.fa-location-xmark:after,.fad.fa-map-marker-times:after,.fad.fa-map-marker-xmark:after{content:"\f60e\f60e"}
.fa-duotone.fa-circle-quarter-stroke:after,.fad.fa-circle-quarter-stroke:after{content:"\e5d3\e5d3"}
.fa-duotone.fa-lasso:after,.fad.fa-lasso:after{content:"\f8c8\f8c8"}
.fa-duotone.fa-slash:after,.fad.fa-slash:after{content:"\f715\f715"}
.fa-duotone.fa-person-to-portal:after,.fa-duotone.fa-portal-enter:after,.fad.fa-person-to-portal:after,.fad.fa-portal-enter:after{content:"\e022\e022"}
.fa-duotone.fa-calendar-star:after,.fad.fa-calendar-star:after{content:"\f736\f736"}
.fa-duotone.fa-computer-mouse:after,.fa-duotone.fa-mouse:after,.fad.fa-computer-mouse:after,.fad.fa-mouse:after{content:"\f8cc\f8cc"}
.fa-duotone.fa-arrow-right-to-bracket:after,.fa-duotone.fa-sign-in:after,.fad.fa-arrow-right-to-bracket:after,.fad.fa-sign-in:after{content:"\f090\f090"}
.fa-duotone.fa-pegasus:after,.fad.fa-pegasus:after{content:"\f703\f703"}
.fa-duotone.fa-files-medical:after,.fad.fa-files-medical:after{content:"\f7fd\f7fd"}
.fa-duotone.fa-cannon:after,.fad.fa-cannon:after{content:"\e642\e642"}
.fa-duotone.fa-nfc-lock:after,.fad.fa-nfc-lock:after{content:"\e1f8\e1f8"}
.fa-duotone.fa-person-ski-lift:after,.fa-duotone.fa-ski-lift:after,.fad.fa-person-ski-lift:after,.fad.fa-ski-lift:after{content:"\f7c8\f7c8"}
.fa-duotone.fa-square-6:after,.fad.fa-square-6:after{content:"\e25b\e25b"}
.fa-duotone.fa-shop-slash:after,.fa-duotone.fa-store-alt-slash:after,.fad.fa-shop-slash:after,.fad.fa-store-alt-slash:after{content:"\e070\e070"}
.fa-duotone.fa-wind-turbine:after,.fad.fa-wind-turbine:after{content:"\f89b\f89b"}
.fa-duotone.fa-sliders-simple:after,.fad.fa-sliders-simple:after{content:"\e253\e253"}
.fa-duotone.fa-grid-round:after,.fad.fa-grid-round:after{content:"\e5da\e5da"}
.fa-duotone.fa-badge-sheriff:after,.fad.fa-badge-sheriff:after{content:"\f8a2\f8a2"}
.fa-duotone.fa-server:after,.fad.fa-server:after{content:"\f233\f233"}
.fa-duotone.fa-virus-covid-slash:after,.fad.fa-virus-covid-slash:after{content:"\e4a9\e4a9"}
.fa-duotone.fa-intersection:after,.fad.fa-intersection:after{content:"\f668\f668"}
.fa-duotone.fa-shop-lock:after,.fad.fa-shop-lock:after{content:"\e4a5\e4a5"}
.fa-duotone.fa-family:after,.fad.fa-family:after{content:"\e300\e300"}
.fa-duotone.fa-hourglass-1:after,.fa-duotone.fa-hourglass-start:after,.fad.fa-hourglass-1:after,.fad.fa-hourglass-start:after{content:"\f251\f251"}
.fa-duotone.fa-user-hair-buns:after,.fad.fa-user-hair-buns:after{content:"\e3d3\e3d3"}
.fa-duotone.fa-blender-phone:after,.fad.fa-blender-phone:after{content:"\f6b6\f6b6"}
.fa-duotone.fa-hourglass-clock:after,.fad.fa-hourglass-clock:after{content:"\e41b\e41b"}
.fa-duotone.fa-person-seat-reclined:after,.fad.fa-person-seat-reclined:after{content:"\e21f\e21f"}
.fa-duotone.fa-paper-plane-alt:after,.fa-duotone.fa-paper-plane-top:after,.fa-duotone.fa-send:after,.fad.fa-paper-plane-alt:after,.fad.fa-paper-plane-top:after,.fad.fa-send:after{content:"\e20a\e20a"}
.fa-duotone.fa-comment-alt-arrow-up:after,.fa-duotone.fa-message-arrow-up:after,.fad.fa-comment-alt-arrow-up:after,.fad.fa-message-arrow-up:after{content:"\e1dc\e1dc"}
.fa-duotone.fa-lightbulb-exclamation:after,.fad.fa-lightbulb-exclamation:after{content:"\f671\f671"}
.fa-duotone.fa-layer-group-minus:after,.fa-duotone.fa-layer-minus:after,.fad.fa-layer-group-minus:after,.fad.fa-layer-minus:after{content:"\f5fe\f5fe"}
.fa-duotone.fa-chart-pie-simple-circle-currency:after,.fad.fa-chart-pie-simple-circle-currency:after{content:"\e604\e604"}
.fa-duotone.fa-circle-e:after,.fad.fa-circle-e:after{content:"\e109\e109"}
.fa-duotone.fa-building-wheat:after,.fad.fa-building-wheat:after{content:"\e4db\e4db"}
.fa-duotone.fa-gauge-max:after,.fa-duotone.fa-tachometer-alt-fastest:after,.fad.fa-gauge-max:after,.fad.fa-tachometer-alt-fastest:after{content:"\f626\f626"}
.fa-duotone.fa-person-breastfeeding:after,.fad.fa-person-breastfeeding:after{content:"\e53a\e53a"}
.fa-duotone.fa-apostrophe:after,.fad.fa-apostrophe:after{content:"\27\27"}
.fa-duotone.fa-file-png:after,.fad.fa-file-png:after{content:"\e666\e666"}
.fa-duotone.fa-fire-hydrant:after,.fad.fa-fire-hydrant:after{content:"\e17f\e17f"}
.fa-duotone.fa-right-to-bracket:after,.fa-duotone.fa-sign-in-alt:after,.fad.fa-right-to-bracket:after,.fad.fa-sign-in-alt:after{content:"\f2f6\f2f6"}
.fa-duotone.fa-video-plus:after,.fad.fa-video-plus:after{content:"\f4e1\f4e1"}
.fa-duotone.fa-arrow-alt-square-right:after,.fa-duotone.fa-square-right:after,.fad.fa-arrow-alt-square-right:after,.fad.fa-square-right:after{content:"\f352\f352"}
.fa-duotone.fa-comment-smile:after,.fad.fa-comment-smile:after{content:"\f4b4\f4b4"}
.fa-duotone.fa-venus:after,.fad.fa-venus:after{content:"\f221\f221"}
.fa-duotone.fa-passport:after,.fad.fa-passport:after{content:"\f5ab\f5ab"}
.fa-duotone.fa-inbox-arrow-down:after,.fa-duotone.fa-inbox-in:after,.fad.fa-inbox-arrow-down:after,.fad.fa-inbox-in:after{content:"\f310\f310"}
.fa-duotone.fa-heart-pulse:after,.fa-duotone.fa-heartbeat:after,.fad.fa-heart-pulse:after,.fad.fa-heartbeat:after{content:"\f21e\f21e"}
.fa-duotone.fa-circle-8:after,.fad.fa-circle-8:after{content:"\e0f5\e0f5"}
.fa-duotone.fa-clouds-moon:after,.fad.fa-clouds-moon:after{content:"\f745\f745"}
.fa-duotone.fa-clock-ten-thirty:after,.fad.fa-clock-ten-thirty:after{content:"\e355\e355"}
.fa-duotone.fa-people-carry-box:after,.fa-duotone.fa-people-carry:after,.fad.fa-people-carry-box:after,.fad.fa-people-carry:after{content:"\f4ce\f4ce"}
.fa-duotone.fa-folder-user:after,.fad.fa-folder-user:after{content:"\e18e\e18e"}
.fa-duotone.fa-trash-can-xmark:after,.fad.fa-trash-can-xmark:after{content:"\e2ae\e2ae"}
.fa-duotone.fa-temperature-high:after,.fad.fa-temperature-high:after{content:"\f769\f769"}
.fa-duotone.fa-microchip:after,.fad.fa-microchip:after{content:"\f2db\f2db"}
.fa-duotone.fa-left-long-to-line:after,.fad.fa-left-long-to-line:after{content:"\e41e\e41e"}
.fa-duotone.fa-crown:after,.fad.fa-crown:after{content:"\f521\f521"}
.fa-duotone.fa-weight-hanging:after,.fad.fa-weight-hanging:after{content:"\f5cd\f5cd"}
.fa-duotone.fa-xmarks-lines:after,.fad.fa-xmarks-lines:after{content:"\e59a\e59a"}
.fa-duotone.fa-file-prescription:after,.fad.fa-file-prescription:after{content:"\f572\f572"}
.fa-duotone.fa-calendar-range:after,.fad.fa-calendar-range:after{content:"\e0d6\e0d6"}
.fa-duotone.fa-flower-daffodil:after,.fad.fa-flower-daffodil:after{content:"\f800\f800"}
.fa-duotone.fa-hand-back-point-up:after,.fad.fa-hand-back-point-up:after{content:"\e1a2\e1a2"}
.fa-duotone.fa-weight-scale:after,.fa-duotone.fa-weight:after,.fad.fa-weight-scale:after,.fad.fa-weight:after{content:"\f496\f496"}
.fa-duotone.fa-arrow-up-to-arc:after,.fad.fa-arrow-up-to-arc:after{content:"\e617\e617"}
.fa-duotone.fa-star-exclamation:after,.fad.fa-star-exclamation:after{content:"\f2f3\f2f3"}
.fa-duotone.fa-books:after,.fad.fa-books:after{content:"\f5db\f5db"}
.fa-duotone.fa-user-friends:after,.fa-duotone.fa-user-group:after,.fad.fa-user-friends:after,.fad.fa-user-group:after{content:"\f500\f500"}
.fa-duotone.fa-arrow-up-a-z:after,.fa-duotone.fa-sort-alpha-up:after,.fad.fa-arrow-up-a-z:after,.fad.fa-sort-alpha-up:after{content:"\f15e\f15e"}
.fa-duotone.fa-layer-group-plus:after,.fa-duotone.fa-layer-plus:after,.fad.fa-layer-group-plus:after,.fad.fa-layer-plus:after{content:"\f5ff\f5ff"}
.fa-duotone.fa-play-pause:after,.fad.fa-play-pause:after{content:"\e22f\e22f"}
.fa-duotone.fa-block-question:after,.fad.fa-block-question:after{content:"\e3dd\e3dd"}
.fa-duotone.fa-snooze:after,.fa-duotone.fa-zzz:after,.fad.fa-snooze:after,.fad.fa-zzz:after{content:"\f880\f880"}
.fa-duotone.fa-scanner-image:after,.fad.fa-scanner-image:after{content:"\f8f3\f8f3"}
.fa-duotone.fa-tv-retro:after,.fad.fa-tv-retro:after{content:"\f401\f401"}
.fa-duotone.fa-square-t:after,.fad.fa-square-t:after{content:"\e280\e280"}
.fa-duotone.fa-barn-silo:after,.fa-duotone.fa-farm:after,.fad.fa-barn-silo:after,.fad.fa-farm:after{content:"\f864\f864"}
.fa-duotone.fa-chess-knight:after,.fad.fa-chess-knight:after{content:"\f441\f441"}
.fa-duotone.fa-bars-sort:after,.fad.fa-bars-sort:after{content:"\e0ae\e0ae"}
.fa-duotone.fa-palette-boxes:after,.fa-duotone.fa-pallet-alt:after,.fa-duotone.fa-pallet-boxes:after,.fad.fa-palette-boxes:after,.fad.fa-pallet-alt:after,.fad.fa-pallet-boxes:after{content:"\f483\f483"}
.fa-duotone.fa-face-laugh-squint:after,.fa-duotone.fa-laugh-squint:after,.fad.fa-face-laugh-squint:after,.fad.fa-laugh-squint:after{content:"\f59b\f59b"}
.fa-duotone.fa-code-simple:after,.fad.fa-code-simple:after{content:"\e13d\e13d"}
.fa-duotone.fa-bolt-slash:after,.fad.fa-bolt-slash:after{content:"\e0b8\e0b8"}
.fa-duotone.fa-panel-fire:after,.fad.fa-panel-fire:after{content:"\e42f\e42f"}
.fa-duotone.fa-binary-circle-check:after,.fad.fa-binary-circle-check:after{content:"\e33c\e33c"}
.fa-duotone.fa-comment-minus:after,.fad.fa-comment-minus:after{content:"\f4b1\f4b1"}
.fa-duotone.fa-burrito:after,.fad.fa-burrito:after{content:"\f7ed\f7ed"}
.fa-duotone.fa-violin:after,.fad.fa-violin:after{content:"\f8ed\f8ed"}
.fa-duotone.fa-objects-column:after,.fad.fa-objects-column:after{content:"\e3c1\e3c1"}
.fa-duotone.fa-chevron-square-down:after,.fa-duotone.fa-square-chevron-down:after,.fad.fa-chevron-square-down:after,.fad.fa-square-chevron-down:after{content:"\f329\f329"}
.fa-duotone.fa-comment-plus:after,.fad.fa-comment-plus:after{content:"\f4b2\f4b2"}
.fa-duotone.fa-triangle-instrument:after,.fa-duotone.fa-triangle-music:after,.fad.fa-triangle-instrument:after,.fad.fa-triangle-music:after{content:"\f8e2\f8e2"}
.fa-duotone.fa-wheelchair:after,.fad.fa-wheelchair:after{content:"\f193\f193"}
.fa-duotone.fa-user-pilot-tie:after,.fad.fa-user-pilot-tie:after{content:"\e2c1\e2c1"}
.fa-duotone.fa-piano-keyboard:after,.fad.fa-piano-keyboard:after{content:"\f8d5\f8d5"}
.fa-duotone.fa-bed-empty:after,.fad.fa-bed-empty:after{content:"\f8f9\f8f9"}
.fa-duotone.fa-arrow-circle-up:after,.fa-duotone.fa-circle-arrow-up:after,.fad.fa-arrow-circle-up:after,.fad.fa-circle-arrow-up:after{content:"\f0aa\f0aa"}
.fa-duotone.fa-toggle-on:after,.fad.fa-toggle-on:after{content:"\f205\f205"}
.fa-duotone.fa-rectangle-portrait:after,.fa-duotone.fa-rectangle-vertical:after,.fad.fa-rectangle-portrait:after,.fad.fa-rectangle-vertical:after{content:"\f2fb\f2fb"}
.fa-duotone.fa-person-walking:after,.fa-duotone.fa-walking:after,.fad.fa-person-walking:after,.fad.fa-walking:after{content:"\f554\f554"}
.fa-duotone.fa-l:after,.fad.fa-l:after{content:"\4c\4c"}
.fa-duotone.fa-signal-stream:after,.fad.fa-signal-stream:after{content:"\f8dd\f8dd"}
.fa-duotone.fa-down-to-bracket:after,.fad.fa-down-to-bracket:after{content:"\e4e7\e4e7"}
.fa-duotone.fa-circle-z:after,.fad.fa-circle-z:after{content:"\e130\e130"}
.fa-duotone.fa-stars:after,.fad.fa-stars:after{content:"\f762\f762"}
.fa-duotone.fa-fire:after,.fad.fa-fire:after{content:"\f06d\f06d"}
.fa-duotone.fa-bed-pulse:after,.fa-duotone.fa-procedures:after,.fad.fa-bed-pulse:after,.fad.fa-procedures:after{content:"\f487\f487"}
.fa-duotone.fa-house-day:after,.fad.fa-house-day:after{content:"\e00e\e00e"}
.fa-duotone.fa-shuttle-space:after,.fa-duotone.fa-space-shuttle:after,.fad.fa-shuttle-space:after,.fad.fa-space-shuttle:after{content:"\f197\f197"}
.fa-duotone.fa-shirt-long-sleeve:after,.fad.fa-shirt-long-sleeve:after{content:"\e3c7\e3c7"}
.fa-duotone.fa-chart-pie-alt:after,.fa-duotone.fa-chart-pie-simple:after,.fad.fa-chart-pie-alt:after,.fad.fa-chart-pie-simple:after{content:"\f64e\f64e"}
.fa-duotone.fa-face-laugh:after,.fa-duotone.fa-laugh:after,.fad.fa-face-laugh:after,.fad.fa-laugh:after{content:"\f599\f599"}
.fa-duotone.fa-folder-open:after,.fad.fa-folder-open:after{content:"\f07c\f07c"}
.fa-duotone.fa-album-collection-circle-user:after,.fad.fa-album-collection-circle-user:after{content:"\e48f\e48f"}
.fa-duotone.fa-candy:after,.fad.fa-candy:after{content:"\e3e7\e3e7"}
.fa-duotone.fa-bowl-hot:after,.fa-duotone.fa-soup:after,.fad.fa-bowl-hot:after,.fad.fa-soup:after{content:"\f823\f823"}
.fa-duotone.fa-flatbread:after,.fad.fa-flatbread:after{content:"\e40b\e40b"}
.fa-duotone.fa-heart-circle-plus:after,.fad.fa-heart-circle-plus:after{content:"\e500\e500"}
.fa-duotone.fa-code-fork:after,.fad.fa-code-fork:after{content:"\e13b\e13b"}
.fa-duotone.fa-city:after,.fad.fa-city:after{content:"\f64f\f64f"}
.fa-duotone.fa-signal-alt-1:after,.fa-duotone.fa-signal-bars-weak:after,.fad.fa-signal-alt-1:after,.fad.fa-signal-bars-weak:after{content:"\f691\f691"}
.fa-duotone.fa-microphone-alt:after,.fa-duotone.fa-microphone-lines:after,.fad.fa-microphone-alt:after,.fad.fa-microphone-lines:after{content:"\f3c9\f3c9"}
.fa-duotone.fa-clock-twelve:after,.fad.fa-clock-twelve:after{content:"\e358\e358"}
.fa-duotone.fa-pepper-hot:after,.fad.fa-pepper-hot:after{content:"\f816\f816"}
.fa-duotone.fa-citrus-slice:after,.fad.fa-citrus-slice:after{content:"\e2f5\e2f5"}
.fa-duotone.fa-sheep:after,.fad.fa-sheep:after{content:"\f711\f711"}
.fa-duotone.fa-unlock:after,.fad.fa-unlock:after{content:"\f09c\f09c"}
.fa-duotone.fa-colon-sign:after,.fad.fa-colon-sign:after{content:"\e140\e140"}
.fa-duotone.fa-headset:after,.fad.fa-headset:after{content:"\f590\f590"}
.fa-duotone.fa-badger-honey:after,.fad.fa-badger-honey:after{content:"\f6b4\f6b4"}
.fa-duotone.fa-h4:after,.fad.fa-h4:after{content:"\f86a\f86a"}
.fa-duotone.fa-store-slash:after,.fad.fa-store-slash:after{content:"\e071\e071"}
.fa-duotone.fa-road-circle-xmark:after,.fad.fa-road-circle-xmark:after{content:"\e566\e566"}
.fa-duotone.fa-signal-slash:after,.fad.fa-signal-slash:after{content:"\f695\f695"}
.fa-duotone.fa-user-minus:after,.fad.fa-user-minus:after{content:"\f503\f503"}
.fa-duotone.fa-mars-stroke-up:after,.fa-duotone.fa-mars-stroke-v:after,.fad.fa-mars-stroke-up:after,.fad.fa-mars-stroke-v:after{content:"\f22a\f22a"}
.fa-duotone.fa-champagne-glasses:after,.fa-duotone.fa-glass-cheers:after,.fad.fa-champagne-glasses:after,.fad.fa-glass-cheers:after{content:"\f79f\f79f"}
.fa-duotone.fa-taco:after,.fad.fa-taco:after{content:"\f826\f826"}
.fa-duotone.fa-hexagon-plus:after,.fa-duotone.fa-plus-hexagon:after,.fad.fa-hexagon-plus:after,.fad.fa-plus-hexagon:after{content:"\f300\f300"}
.fa-duotone.fa-clipboard:after,.fad.fa-clipboard:after{content:"\f328\f328"}
.fa-duotone.fa-house-circle-exclamation:after,.fad.fa-house-circle-exclamation:after{content:"\e50a\e50a"}
.fa-duotone.fa-file-arrow-up:after,.fa-duotone.fa-file-upload:after,.fad.fa-file-arrow-up:after,.fad.fa-file-upload:after{content:"\f574\f574"}
.fa-duotone.fa-wifi-3:after,.fa-duotone.fa-wifi-strong:after,.fa-duotone.fa-wifi:after,.fad.fa-wifi-3:after,.fad.fa-wifi-strong:after,.fad.fa-wifi:after{content:"\f1eb\f1eb"}
.fa-duotone.fa-comments-alt:after,.fa-duotone.fa-messages:after,.fad.fa-comments-alt:after,.fad.fa-messages:after{content:"\f4b6\f4b6"}
.fa-duotone.fa-bath:after,.fa-duotone.fa-bathtub:after,.fad.fa-bath:after,.fad.fa-bathtub:after{content:"\f2cd\f2cd"}
.fa-duotone.fa-umbrella-alt:after,.fa-duotone.fa-umbrella-simple:after,.fad.fa-umbrella-alt:after,.fad.fa-umbrella-simple:after{content:"\e2bc\e2bc"}
.fa-duotone.fa-rectangle-history-circle-plus:after,.fad.fa-rectangle-history-circle-plus:after{content:"\e4a3\e4a3"}
.fa-duotone.fa-underline:after,.fad.fa-underline:after{content:"\f0cd\f0cd"}
.fa-duotone.fa-prescription-bottle-pill:after,.fad.fa-prescription-bottle-pill:after{content:"\e5c0\e5c0"}
.fa-duotone.fa-user-edit:after,.fa-duotone.fa-user-pen:after,.fad.fa-user-edit:after,.fad.fa-user-pen:after{content:"\f4ff\f4ff"}
.fa-duotone.fa-binary-slash:after,.fad.fa-binary-slash:after{content:"\e33e\e33e"}
.fa-duotone.fa-square-o:after,.fad.fa-square-o:after{content:"\e278\e278"}
.fa-duotone.fa-signature:after,.fad.fa-signature:after{content:"\f5b7\f5b7"}
.fa-duotone.fa-stroopwafel:after,.fad.fa-stroopwafel:after{content:"\f551\f551"}
.fa-duotone.fa-bold:after,.fad.fa-bold:after{content:"\f032\f032"}
.fa-duotone.fa-anchor-lock:after,.fad.fa-anchor-lock:after{content:"\e4ad\e4ad"}
.fa-duotone.fa-building-ngo:after,.fad.fa-building-ngo:after{content:"\e4d7\e4d7"}
.fa-duotone.fa-transporter-3:after,.fad.fa-transporter-3:after{content:"\e045\e045"}
.fa-duotone.fa-engine-exclamation:after,.fa-duotone.fa-engine-warning:after,.fad.fa-engine-exclamation:after,.fad.fa-engine-warning:after{content:"\f5f2\f5f2"}
.fa-duotone.fa-circle-down-right:after,.fad.fa-circle-down-right:after{content:"\e108\e108"}
.fa-duotone.fa-square-k:after,.fad.fa-square-k:after{content:"\e274\e274"}
.fa-duotone.fa-manat-sign:after,.fad.fa-manat-sign:after{content:"\e1d5\e1d5"}
.fa-duotone.fa-money-check-edit:after,.fa-duotone.fa-money-check-pen:after,.fad.fa-money-check-edit:after,.fad.fa-money-check-pen:after{content:"\f872\f872"}
.fa-duotone.fa-not-equal:after,.fad.fa-not-equal:after{content:"\f53e\f53e"}
.fa-duotone.fa-border-style:after,.fa-duotone.fa-border-top-left:after,.fad.fa-border-style:after,.fad.fa-border-top-left:after{content:"\f853\f853"}
.fa-duotone.fa-map-location-dot:after,.fa-duotone.fa-map-marked-alt:after,.fad.fa-map-location-dot:after,.fad.fa-map-marked-alt:after{content:"\f5a0\f5a0"}
.fa-duotone.fa-tilde:after,.fad.fa-tilde:after{content:"\7e\7e"}
.fa-duotone.fa-jedi:after,.fad.fa-jedi:after{content:"\f669\f669"}
.fa-duotone.fa-poll:after,.fa-duotone.fa-square-poll-vertical:after,.fad.fa-poll:after,.fad.fa-square-poll-vertical:after{content:"\f681\f681"}
.fa-duotone.fa-arrow-down-square-triangle:after,.fa-duotone.fa-sort-shapes-down-alt:after,.fad.fa-arrow-down-square-triangle:after,.fad.fa-sort-shapes-down-alt:after{content:"\f889\f889"}
.fa-duotone.fa-mug-hot:after,.fad.fa-mug-hot:after{content:"\f7b6\f7b6"}
.fa-duotone.fa-dog-leashed:after,.fad.fa-dog-leashed:after{content:"\f6d4\f6d4"}
.fa-duotone.fa-battery-car:after,.fa-duotone.fa-car-battery:after,.fad.fa-battery-car:after,.fad.fa-car-battery:after{content:"\f5df\f5df"}
.fa-duotone.fa-face-downcast-sweat:after,.fad.fa-face-downcast-sweat:after{content:"\e371\e371"}
.fa-duotone.fa-mailbox-flag-up:after,.fad.fa-mailbox-flag-up:after{content:"\e5bb\e5bb"}
.fa-duotone.fa-memo-circle-info:after,.fad.fa-memo-circle-info:after{content:"\e49a\e49a"}
.fa-duotone.fa-gift:after,.fad.fa-gift:after{content:"\f06b\f06b"}
.fa-duotone.fa-dice-two:after,.fad.fa-dice-two:after{content:"\f528\f528"}
.fa-duotone.fa-volume-medium:after,.fa-duotone.fa-volume:after,.fad.fa-volume-medium:after,.fad.fa-volume:after{content:"\f6a8\f6a8"}
.fa-duotone.fa-transporter-5:after,.fad.fa-transporter-5:after{content:"\e2a6\e2a6"}
.fa-duotone.fa-gauge-circle-bolt:after,.fad.fa-gauge-circle-bolt:after{content:"\e496\e496"}
.fa-duotone.fa-coin-front:after,.fad.fa-coin-front:after{content:"\e3fc\e3fc"}
.fa-duotone.fa-file-slash:after,.fad.fa-file-slash:after{content:"\e3a7\e3a7"}
.fa-duotone.fa-message-arrow-up-right:after,.fad.fa-message-arrow-up-right:after{content:"\e1dd\e1dd"}
.fa-duotone.fa-treasure-chest:after,.fad.fa-treasure-chest:after{content:"\f723\f723"}
.fa-duotone.fa-chess-queen:after,.fad.fa-chess-queen:after{content:"\f445\f445"}
.fa-duotone.fa-paint-brush-alt:after,.fa-duotone.fa-paint-brush-fine:after,.fa-duotone.fa-paintbrush-alt:after,.fa-duotone.fa-paintbrush-fine:after,.fad.fa-paint-brush-alt:after,.fad.fa-paint-brush-fine:after,.fad.fa-paintbrush-alt:after,.fad.fa-paintbrush-fine:after{content:"\f5a9\f5a9"}
.fa-duotone.fa-glasses:after,.fad.fa-glasses:after{content:"\f530\f530"}
.fa-duotone.fa-hood-cloak:after,.fad.fa-hood-cloak:after{content:"\f6ef\f6ef"}
.fa-duotone.fa-square-quote:after,.fad.fa-square-quote:after{content:"\e329\e329"}
.fa-duotone.fa-up-left:after,.fad.fa-up-left:after{content:"\e2bd\e2bd"}
.fa-duotone.fa-bring-front:after,.fad.fa-bring-front:after{content:"\f857\f857"}
.fa-duotone.fa-chess-board:after,.fad.fa-chess-board:after{content:"\f43c\f43c"}
.fa-duotone.fa-burger-cheese:after,.fa-duotone.fa-cheeseburger:after,.fad.fa-burger-cheese:after,.fad.fa-cheeseburger:after{content:"\f7f1\f7f1"}
.fa-duotone.fa-building-circle-check:after,.fad.fa-building-circle-check:after{content:"\e4d2\e4d2"}
.fa-duotone.fa-repeat-1:after,.fad.fa-repeat-1:after{content:"\f365\f365"}
.fa-duotone.fa-arrow-down-to-line:after,.fa-duotone.fa-arrow-to-bottom:after,.fad.fa-arrow-down-to-line:after,.fad.fa-arrow-to-bottom:after{content:"\f33d\f33d"}
.fa-duotone.fa-grid-5:after,.fad.fa-grid-5:after{content:"\e199\e199"}
.fa-duotone.fa-swap-arrows:after,.fad.fa-swap-arrows:after{content:"\e60a\e60a"}
.fa-duotone.fa-right-long-to-line:after,.fad.fa-right-long-to-line:after{content:"\e444\e444"}
.fa-duotone.fa-person-chalkboard:after,.fad.fa-person-chalkboard:after{content:"\e53d\e53d"}
.fa-duotone.fa-mars-stroke-h:after,.fa-duotone.fa-mars-stroke-right:after,.fad.fa-mars-stroke-h:after,.fad.fa-mars-stroke-right:after{content:"\f22b\f22b"}
.fa-duotone.fa-hand-back-fist:after,.fa-duotone.fa-hand-rock:after,.fad.fa-hand-back-fist:after,.fad.fa-hand-rock:after{content:"\f255\f255"}
.fa-duotone.fa-grid-round-5:after,.fad.fa-grid-round-5:after{content:"\e5de\e5de"}
.fa-duotone.fa-tally-5:after,.fa-duotone.fa-tally:after,.fad.fa-tally-5:after,.fad.fa-tally:after{content:"\f69c\f69c"}
.fa-duotone.fa-caret-square-up:after,.fa-duotone.fa-square-caret-up:after,.fad.fa-caret-square-up:after,.fad.fa-square-caret-up:after{content:"\f151\f151"}
.fa-duotone.fa-cloud-showers-water:after,.fad.fa-cloud-showers-water:after{content:"\e4e4\e4e4"}
.fa-duotone.fa-bar-chart:after,.fa-duotone.fa-chart-bar:after,.fad.fa-bar-chart:after,.fad.fa-chart-bar:after{content:"\f080\f080"}
.fa-duotone.fa-hands-bubbles:after,.fa-duotone.fa-hands-wash:after,.fad.fa-hands-bubbles:after,.fad.fa-hands-wash:after{content:"\e05e\e05e"}
.fa-duotone.fa-less-than-equal:after,.fad.fa-less-than-equal:after{content:"\f537\f537"}
.fa-duotone.fa-train:after,.fad.fa-train:after{content:"\f238\f238"}
.fa-duotone.fa-up-from-dotted-line:after,.fad.fa-up-from-dotted-line:after{content:"\e456\e456"}
.fa-duotone.fa-eye-low-vision:after,.fa-duotone.fa-low-vision:after,.fad.fa-eye-low-vision:after,.fad.fa-low-vision:after{content:"\f2a8\f2a8"}
.fa-duotone.fa-traffic-light-go:after,.fad.fa-traffic-light-go:after{content:"\f638\f638"}
.fa-duotone.fa-face-exhaling:after,.fad.fa-face-exhaling:after{content:"\e480\e480"}
.fa-duotone.fa-sensor-fire:after,.fad.fa-sensor-fire:after{content:"\e02a\e02a"}
.fa-duotone.fa-user-unlock:after,.fad.fa-user-unlock:after{content:"\e058\e058"}
.fa-duotone.fa-hexagon-divide:after,.fad.fa-hexagon-divide:after{content:"\e1ad\e1ad"}
.fa-duotone.fa-00:after,.fad.fa-00:after{content:"\e467\e467"}
.fa-duotone.fa-crow:after,.fad.fa-crow:after{content:"\f520\f520"}
.fa-duotone.fa-betamax:after,.fa-duotone.fa-cassette-betamax:after,.fad.fa-betamax:after,.fad.fa-cassette-betamax:after{content:"\f8a4\f8a4"}
.fa-duotone.fa-sailboat:after,.fad.fa-sailboat:after{content:"\e445\e445"}
.fa-duotone.fa-window-restore:after,.fad.fa-window-restore:after{content:"\f2d2\f2d2"}
.fa-duotone.fa-nfc-magnifying-glass:after,.fad.fa-nfc-magnifying-glass:after{content:"\e1f9\e1f9"}
.fa-duotone.fa-file-binary:after,.fad.fa-file-binary:after{content:"\e175\e175"}
.fa-duotone.fa-circle-v:after,.fad.fa-circle-v:after{content:"\e12a\e12a"}
.fa-duotone.fa-plus-square:after,.fa-duotone.fa-square-plus:after,.fad.fa-plus-square:after,.fad.fa-square-plus:after{content:"\f0fe\f0fe"}
.fa-duotone.fa-bowl-scoops:after,.fad.fa-bowl-scoops:after{content:"\e3df\e3df"}
.fa-duotone.fa-mistletoe:after,.fad.fa-mistletoe:after{content:"\f7b4\f7b4"}
.fa-duotone.fa-custard:after,.fad.fa-custard:after{content:"\e403\e403"}
.fa-duotone.fa-lacrosse-stick:after,.fad.fa-lacrosse-stick:after{content:"\e3b5\e3b5"}
.fa-duotone.fa-hockey-mask:after,.fad.fa-hockey-mask:after{content:"\f6ee\f6ee"}
.fa-duotone.fa-sunrise:after,.fad.fa-sunrise:after{content:"\f766\f766"}
.fa-duotone.fa-subtitles:after,.fad.fa-subtitles:after{content:"\e60f\e60f"}
.fa-duotone.fa-panel-ews:after,.fad.fa-panel-ews:after{content:"\e42e\e42e"}
.fa-duotone.fa-torii-gate:after,.fad.fa-torii-gate:after{content:"\f6a1\f6a1"}
.fa-duotone.fa-cloud-exclamation:after,.fad.fa-cloud-exclamation:after{content:"\e491\e491"}
.fa-duotone.fa-comment-alt-lines:after,.fa-duotone.fa-message-lines:after,.fad.fa-comment-alt-lines:after,.fad.fa-message-lines:after{content:"\f4a6\f4a6"}
.fa-duotone.fa-frog:after,.fad.fa-frog:after{content:"\f52e\f52e"}
.fa-duotone.fa-bucket:after,.fad.fa-bucket:after{content:"\e4cf\e4cf"}
.fa-duotone.fa-floppy-disk-pen:after,.fad.fa-floppy-disk-pen:after{content:"\e182\e182"}
.fa-duotone.fa-image:after,.fad.fa-image:after{content:"\f03e\f03e"}
.fa-duotone.fa-window-frame:after,.fad.fa-window-frame:after{content:"\e04f\e04f"}
.fa-duotone.fa-microphone:after,.fad.fa-microphone:after{content:"\f130\f130"}
.fa-duotone.fa-cow:after,.fad.fa-cow:after{content:"\f6c8\f6c8"}
.fa-duotone.fa-file-zip:after,.fad.fa-file-zip:after{content:"\e5ee\e5ee"}
.fa-duotone.fa-square-ring:after,.fad.fa-square-ring:after{content:"\e44f\e44f"}
.fa-duotone.fa-arrow-alt-from-top:after,.fa-duotone.fa-down-from-line:after,.fad.fa-arrow-alt-from-top:after,.fad.fa-down-from-line:after{content:"\f349\f349"}
.fa-duotone.fa-caret-up:after,.fad.fa-caret-up:after{content:"\f0d8\f0d8"}
.fa-duotone.fa-shield-times:after,.fa-duotone.fa-shield-xmark:after,.fad.fa-shield-times:after,.fad.fa-shield-xmark:after{content:"\e24c\e24c"}
.fa-duotone.fa-screwdriver:after,.fad.fa-screwdriver:after{content:"\f54a\f54a"}
.fa-duotone.fa-circle-sort-down:after,.fa-duotone.fa-sort-circle-down:after,.fad.fa-circle-sort-down:after,.fad.fa-sort-circle-down:after{content:"\e031\e031"}
.fa-duotone.fa-folder-closed:after,.fad.fa-folder-closed:after{content:"\e185\e185"}
.fa-duotone.fa-house-tsunami:after,.fad.fa-house-tsunami:after{content:"\e515\e515"}
.fa-duotone.fa-square-nfi:after,.fad.fa-square-nfi:after{content:"\e576\e576"}
.fa-duotone.fa-forklift:after,.fad.fa-forklift:after{content:"\f47a\f47a"}
.fa-duotone.fa-arrow-up-from-ground-water:after,.fad.fa-arrow-up-from-ground-water:after{content:"\e4b5\e4b5"}
.fa-duotone.fa-bracket-square-right:after,.fad.fa-bracket-square-right:after{content:"\5d\5d"}
.fa-duotone.fa-glass-martini-alt:after,.fa-duotone.fa-martini-glass:after,.fad.fa-glass-martini-alt:after,.fad.fa-martini-glass:after{content:"\f57b\f57b"}
.fa-duotone.fa-rotate-back:after,.fa-duotone.fa-rotate-backward:after,.fa-duotone.fa-rotate-left:after,.fa-duotone.fa-undo-alt:after,.fad.fa-rotate-back:after,.fad.fa-rotate-backward:after,.fad.fa-rotate-left:after,.fad.fa-undo-alt:after{content:"\f2ea\f2ea"}
.fa-duotone.fa-columns:after,.fa-duotone.fa-table-columns:after,.fad.fa-columns:after,.fad.fa-table-columns:after{content:"\f0db\f0db"}
.fa-duotone.fa-square-a:after,.fad.fa-square-a:after{content:"\e25f\e25f"}
.fa-duotone.fa-tick:after,.fad.fa-tick:after{content:"\e32f\e32f"}
.fa-duotone.fa-lemon:after,.fad.fa-lemon:after{content:"\f094\f094"}
.fa-duotone.fa-head-side-mask:after,.fad.fa-head-side-mask:after{content:"\e063\e063"}
.fa-duotone.fa-handshake:after,.fad.fa-handshake:after{content:"\f2b5\f2b5"}
.fa-duotone.fa-gem:after,.fad.fa-gem:after{content:"\f3a5\f3a5"}
.fa-duotone.fa-dolly-box:after,.fa-duotone.fa-dolly:after,.fad.fa-dolly-box:after,.fad.fa-dolly:after{content:"\f472\f472"}
.fa-duotone.fa-smoking:after,.fad.fa-smoking:after{content:"\f48d\f48d"}
.fa-duotone.fa-compress-arrows-alt:after,.fa-duotone.fa-minimize:after,.fad.fa-compress-arrows-alt:after,.fad.fa-minimize:after{content:"\f78c\f78c"}
.fa-duotone.fa-refrigerator:after,.fad.fa-refrigerator:after{content:"\e026\e026"}
.fa-duotone.fa-monument:after,.fad.fa-monument:after{content:"\f5a6\f5a6"}
.fa-duotone.fa-octagon-xmark:after,.fa-duotone.fa-times-octagon:after,.fa-duotone.fa-xmark-octagon:after,.fad.fa-octagon-xmark:after,.fad.fa-times-octagon:after,.fad.fa-xmark-octagon:after{content:"\f2f0\f2f0"}
.fa-duotone.fa-align-slash:after,.fad.fa-align-slash:after{content:"\f846\f846"}
.fa-duotone.fa-snowplow:after,.fad.fa-snowplow:after{content:"\f7d2\f7d2"}
.fa-duotone.fa-angle-double-right:after,.fa-duotone.fa-angles-right:after,.fad.fa-angle-double-right:after,.fad.fa-angles-right:after{content:"\f101\f101"}
.fa-duotone.fa-truck-couch:after,.fa-duotone.fa-truck-ramp-couch:after,.fad.fa-truck-couch:after,.fad.fa-truck-ramp-couch:after{content:"\f4dd\f4dd"}
.fa-duotone.fa-cannabis:after,.fad.fa-cannabis:after{content:"\f55f\f55f"}
.fa-duotone.fa-circle-play:after,.fa-duotone.fa-play-circle:after,.fad.fa-circle-play:after,.fad.fa-play-circle:after{content:"\f144\f144"}
.fa-duotone.fa-arrow-up-right-and-arrow-down-left-from-center:after,.fad.fa-arrow-up-right-and-arrow-down-left-from-center:after{content:"\e0a0\e0a0"}
.fa-duotone.fa-location-arrow-up:after,.fad.fa-location-arrow-up:after{content:"\e63a\e63a"}
.fa-duotone.fa-tablets:after,.fad.fa-tablets:after{content:"\f490\f490"}
.fa-duotone.fa-360-degrees:after,.fad.fa-360-degrees:after{content:"\e2dc\e2dc"}
.fa-duotone.fa-ethernet:after,.fad.fa-ethernet:after{content:"\f796\f796"}
.fa-duotone.fa-eur:after,.fa-duotone.fa-euro-sign:after,.fa-duotone.fa-euro:after,.fad.fa-eur:after,.fad.fa-euro-sign:after,.fad.fa-euro:after{content:"\f153\f153"}
.fa-duotone.fa-chair:after,.fad.fa-chair:after{content:"\f6c0\f6c0"}
.fa-duotone.fa-check-circle:after,.fa-duotone.fa-circle-check:after,.fad.fa-check-circle:after,.fad.fa-circle-check:after{content:"\f058\f058"}
.fa-duotone.fa-square-dashed-circle-plus:after,.fad.fa-square-dashed-circle-plus:after{content:"\e5c2\e5c2"}
.fa-duotone.fa-hand-holding-circle-dollar:after,.fad.fa-hand-holding-circle-dollar:after{content:"\e621\e621"}
.fa-duotone.fa-money-simple-from-bracket:after,.fad.fa-money-simple-from-bracket:after{content:"\e313\e313"}
.fa-duotone.fa-bat:after,.fad.fa-bat:after{content:"\f6b5\f6b5"}
.fa-duotone.fa-circle-stop:after,.fa-duotone.fa-stop-circle:after,.fad.fa-circle-stop:after,.fad.fa-stop-circle:after{content:"\f28d\f28d"}
.fa-duotone.fa-head-side-headphones:after,.fad.fa-head-side-headphones:after{content:"\f8c2\f8c2"}
.fa-duotone.fa-phone-rotary:after,.fad.fa-phone-rotary:after{content:"\f8d3\f8d3"}
.fa-duotone.fa-compass-drafting:after,.fa-duotone.fa-drafting-compass:after,.fad.fa-compass-drafting:after,.fad.fa-drafting-compass:after{content:"\f568\f568"}
.fa-duotone.fa-plate-wheat:after,.fad.fa-plate-wheat:after{content:"\e55a\e55a"}
.fa-duotone.fa-calendar-circle-minus:after,.fad.fa-calendar-circle-minus:after{content:"\e46f\e46f"}
.fa-duotone.fa-chopsticks:after,.fad.fa-chopsticks:after{content:"\e3f7\e3f7"}
.fa-duotone.fa-car-mechanic:after,.fa-duotone.fa-car-wrench:after,.fad.fa-car-mechanic:after,.fad.fa-car-wrench:after{content:"\f5e3\f5e3"}
.fa-duotone.fa-icicles:after,.fad.fa-icicles:after{content:"\f7ad\f7ad"}
.fa-duotone.fa-person-shelter:after,.fad.fa-person-shelter:after{content:"\e54f\e54f"}
.fa-duotone.fa-neuter:after,.fad.fa-neuter:after{content:"\f22c\f22c"}
.fa-duotone.fa-id-badge:after,.fad.fa-id-badge:after{content:"\f2c1\f2c1"}
.fa-duotone.fa-kazoo:after,.fad.fa-kazoo:after{content:"\f8c7\f8c7"}
.fa-duotone.fa-marker:after,.fad.fa-marker:after{content:"\f5a1\f5a1"}
.fa-duotone.fa-bin-bottles:after,.fad.fa-bin-bottles:after{content:"\e5f5\e5f5"}
.fa-duotone.fa-face-laugh-beam:after,.fa-duotone.fa-laugh-beam:after,.fad.fa-face-laugh-beam:after,.fad.fa-laugh-beam:after{content:"\f59a\f59a"}
.fa-duotone.fa-square-arrow-down-left:after,.fad.fa-square-arrow-down-left:after{content:"\e261\e261"}
.fa-duotone.fa-battery-bolt:after,.fad.fa-battery-bolt:after{content:"\f376\f376"}
.fa-duotone.fa-tree-large:after,.fad.fa-tree-large:after{content:"\f7dd\f7dd"}
.fa-duotone.fa-helicopter-symbol:after,.fad.fa-helicopter-symbol:after{content:"\e502\e502"}
.fa-duotone.fa-aperture:after,.fad.fa-aperture:after{content:"\e2df\e2df"}
.fa-duotone.fa-universal-access:after,.fad.fa-universal-access:after{content:"\f29a\f29a"}
.fa-duotone.fa-gear-complex:after,.fad.fa-gear-complex:after{content:"\e5e9\e5e9"}
.fa-duotone.fa-file-magnifying-glass:after,.fa-duotone.fa-file-search:after,.fad.fa-file-magnifying-glass:after,.fad.fa-file-search:after{content:"\f865\f865"}
.fa-duotone.fa-up-right:after,.fad.fa-up-right:after{content:"\e2be\e2be"}
.fa-duotone.fa-chevron-circle-up:after,.fa-duotone.fa-circle-chevron-up:after,.fad.fa-chevron-circle-up:after,.fad.fa-circle-chevron-up:after{content:"\f139\f139"}
.fa-duotone.fa-user-police:after,.fad.fa-user-police:after{content:"\e333\e333"}
.fa-duotone.fa-lari-sign:after,.fad.fa-lari-sign:after{content:"\e1c8\e1c8"}
.fa-duotone.fa-volcano:after,.fad.fa-volcano:after{content:"\f770\f770"}
.fa-duotone.fa-teddy-bear:after,.fad.fa-teddy-bear:after{content:"\e3cf\e3cf"}
.fa-duotone.fa-stocking:after,.fad.fa-stocking:after{content:"\f7d5\f7d5"}
.fa-duotone.fa-person-walking-dashed-line-arrow-right:after,.fad.fa-person-walking-dashed-line-arrow-right:after{content:"\e553\e553"}
.fa-duotone.fa-image-slash:after,.fad.fa-image-slash:after{content:"\e1b7\e1b7"}
.fa-duotone.fa-mask-snorkel:after,.fad.fa-mask-snorkel:after{content:"\e3b7\e3b7"}
.fa-duotone.fa-smoke:after,.fad.fa-smoke:after{content:"\f760\f760"}
.fa-duotone.fa-gbp:after,.fa-duotone.fa-pound-sign:after,.fa-duotone.fa-sterling-sign:after,.fad.fa-gbp:after,.fad.fa-pound-sign:after,.fad.fa-sterling-sign:after{content:"\f154\f154"}
.fa-duotone.fa-battery-exclamation:after,.fad.fa-battery-exclamation:after{content:"\e0b0\e0b0"}
.fa-duotone.fa-viruses:after,.fad.fa-viruses:after{content:"\e076\e076"}
.fa-duotone.fa-square-person-confined:after,.fad.fa-square-person-confined:after{content:"\e577\e577"}
.fa-duotone.fa-user-tie:after,.fad.fa-user-tie:after{content:"\f508\f508"}
.fa-duotone.fa-arrow-down-long:after,.fa-duotone.fa-long-arrow-down:after,.fad.fa-arrow-down-long:after,.fad.fa-long-arrow-down:after{content:"\f175\f175"}
.fa-duotone.fa-tent-arrow-down-to-line:after,.fad.fa-tent-arrow-down-to-line:after{content:"\e57e\e57e"}
.fa-duotone.fa-certificate:after,.fad.fa-certificate:after{content:"\f0a3\f0a3"}
.fa-duotone.fa-crystal-ball:after,.fad.fa-crystal-ball:after{content:"\e362\e362"}
.fa-duotone.fa-mail-reply-all:after,.fa-duotone.fa-reply-all:after,.fad.fa-mail-reply-all:after,.fad.fa-reply-all:after{content:"\f122\f122"}
.fa-duotone.fa-suitcase:after,.fad.fa-suitcase:after{content:"\f0f2\f0f2"}
.fa-duotone.fa-person-skating:after,.fa-duotone.fa-skating:after,.fad.fa-person-skating:after,.fad.fa-skating:after{content:"\f7c5\f7c5"}
.fa-duotone.fa-star-shooting:after,.fad.fa-star-shooting:after{content:"\e036\e036"}
.fa-duotone.fa-binary-lock:after,.fad.fa-binary-lock:after{content:"\e33d\e33d"}
.fa-duotone.fa-filter-circle-dollar:after,.fa-duotone.fa-funnel-dollar:after,.fad.fa-filter-circle-dollar:after,.fad.fa-funnel-dollar:after{content:"\f662\f662"}
.fa-duotone.fa-camera-retro:after,.fad.fa-camera-retro:after{content:"\f083\f083"}
.fa-duotone.fa-arrow-circle-down:after,.fa-duotone.fa-circle-arrow-down:after,.fad.fa-arrow-circle-down:after,.fad.fa-circle-arrow-down:after{content:"\f0ab\f0ab"}
.fa-duotone.fa-comment-edit:after,.fa-duotone.fa-comment-pen:after,.fad.fa-comment-edit:after,.fad.fa-comment-pen:after{content:"\f4ae\f4ae"}
.fa-duotone.fa-arrow-right-to-file:after,.fa-duotone.fa-file-import:after,.fad.fa-arrow-right-to-file:after,.fad.fa-file-import:after{content:"\f56f\f56f"}
.fa-duotone.fa-banjo:after,.fad.fa-banjo:after{content:"\f8a3\f8a3"}
.fa-duotone.fa-external-link-square:after,.fa-duotone.fa-square-arrow-up-right:after,.fad.fa-external-link-square:after,.fad.fa-square-arrow-up-right:after{content:"\f14c\f14c"}
.fa-duotone.fa-light-emergency-on:after,.fad.fa-light-emergency-on:after{content:"\e420\e420"}
.fa-duotone.fa-kerning:after,.fad.fa-kerning:after{content:"\f86f\f86f"}
.fa-duotone.fa-box-open:after,.fad.fa-box-open:after{content:"\f49e\f49e"}
.fa-duotone.fa-square-f:after,.fad.fa-square-f:after{content:"\e270\e270"}
.fa-duotone.fa-scroll:after,.fad.fa-scroll:after{content:"\f70e\f70e"}
.fa-duotone.fa-spa:after,.fad.fa-spa:after{content:"\f5bb\f5bb"}
.fa-duotone.fa-arrow-from-right:after,.fa-duotone.fa-arrow-left-from-line:after,.fad.fa-arrow-from-right:after,.fad.fa-arrow-left-from-line:after{content:"\f344\f344"}
.fa-duotone.fa-strawberry:after,.fad.fa-strawberry:after{content:"\e32b\e32b"}
.fa-duotone.fa-location-pin-lock:after,.fad.fa-location-pin-lock:after{content:"\e51f\e51f"}
.fa-duotone.fa-pause:after,.fad.fa-pause:after{content:"\f04c\f04c"}
.fa-duotone.fa-clock-eight-thirty:after,.fad.fa-clock-eight-thirty:after{content:"\e346\e346"}
.fa-duotone.fa-plane-alt:after,.fa-duotone.fa-plane-engines:after,.fad.fa-plane-alt:after,.fad.fa-plane-engines:after{content:"\f3de\f3de"}
.fa-duotone.fa-hill-avalanche:after,.fad.fa-hill-avalanche:after{content:"\e507\e507"}
.fa-duotone.fa-temperature-0:after,.fa-duotone.fa-temperature-empty:after,.fa-duotone.fa-thermometer-0:after,.fa-duotone.fa-thermometer-empty:after,.fad.fa-temperature-0:after,.fad.fa-temperature-empty:after,.fad.fa-thermometer-0:after,.fad.fa-thermometer-empty:after{content:"\f2cb\f2cb"}
.fa-duotone.fa-bomb:after,.fad.fa-bomb:after{content:"\f1e2\f1e2"}
.fa-duotone.fa-gauge-low:after,.fa-duotone.fa-tachometer-alt-slow:after,.fad.fa-gauge-low:after,.fad.fa-tachometer-alt-slow:after{content:"\f627\f627"}
.fa-duotone.fa-registered:after,.fad.fa-registered:after{content:"\f25d\f25d"}
.fa-duotone.fa-trash-can-plus:after,.fad.fa-trash-can-plus:after{content:"\e2ac\e2ac"}
.fa-duotone.fa-address-card:after,.fa-duotone.fa-contact-card:after,.fa-duotone.fa-vcard:after,.fad.fa-address-card:after,.fad.fa-contact-card:after,.fad.fa-vcard:after{content:"\f2bb\f2bb"}
.fa-duotone.fa-balance-scale-right:after,.fa-duotone.fa-scale-unbalanced-flip:after,.fad.fa-balance-scale-right:after,.fad.fa-scale-unbalanced-flip:after{content:"\f516\f516"}
.fa-duotone.fa-globe-snow:after,.fad.fa-globe-snow:after{content:"\f7a3\f7a3"}
.fa-duotone.fa-subscript:after,.fad.fa-subscript:after{content:"\f12c\f12c"}
.fa-duotone.fa-diamond-turn-right:after,.fa-duotone.fa-directions:after,.fad.fa-diamond-turn-right:after,.fad.fa-directions:after{content:"\f5eb\f5eb"}
.fa-duotone.fa-integral:after,.fad.fa-integral:after{content:"\f667\f667"}
.fa-duotone.fa-burst:after,.fad.fa-burst:after{content:"\e4dc\e4dc"}
.fa-duotone.fa-house-laptop:after,.fa-duotone.fa-laptop-house:after,.fad.fa-house-laptop:after,.fad.fa-laptop-house:after{content:"\e066\e066"}
.fa-duotone.fa-face-tired:after,.fa-duotone.fa-tired:after,.fad.fa-face-tired:after,.fad.fa-tired:after{content:"\f5c8\f5c8"}
.fa-duotone.fa-money-bills:after,.fad.fa-money-bills:after{content:"\e1f3\e1f3"}
.fa-duotone.fa-blinds-raised:after,.fad.fa-blinds-raised:after{content:"\f8fd\f8fd"}
.fa-duotone.fa-smog:after,.fad.fa-smog:after{content:"\f75f\f75f"}
.fa-duotone.fa-ufo-beam:after,.fad.fa-ufo-beam:after{content:"\e048\e048"}
.fa-duotone.fa-caret-circle-up:after,.fa-duotone.fa-circle-caret-up:after,.fad.fa-caret-circle-up:after,.fad.fa-circle-caret-up:after{content:"\f331\f331"}
.fa-duotone.fa-user-vneck-hair-long:after,.fad.fa-user-vneck-hair-long:after{content:"\e463\e463"}
.fa-duotone.fa-square-a-lock:after,.fad.fa-square-a-lock:after{content:"\e44d\e44d"}
.fa-duotone.fa-crutch:after,.fad.fa-crutch:after{content:"\f7f7\f7f7"}
.fa-duotone.fa-gas-pump-slash:after,.fad.fa-gas-pump-slash:after{content:"\f5f4\f5f4"}
.fa-duotone.fa-cloud-arrow-up:after,.fa-duotone.fa-cloud-upload-alt:after,.fa-duotone.fa-cloud-upload:after,.fad.fa-cloud-arrow-up:after,.fad.fa-cloud-upload-alt:after,.fad.fa-cloud-upload:after{content:"\f0ee\f0ee"}
.fa-duotone.fa-palette:after,.fad.fa-palette:after{content:"\f53f\f53f"}
.fa-duotone.fa-transporter-4:after,.fad.fa-transporter-4:after{content:"\e2a5\e2a5"}
.fa-duotone.fa-chart-mixed-up-circle-currency:after,.fad.fa-chart-mixed-up-circle-currency:after{content:"\e5d8\e5d8"}
.fa-duotone.fa-objects-align-right:after,.fad.fa-objects-align-right:after{content:"\e3bf\e3bf"}
.fa-duotone.fa-arrows-turn-right:after,.fad.fa-arrows-turn-right:after{content:"\e4c0\e4c0"}
.fa-duotone.fa-vest:after,.fad.fa-vest:after{content:"\e085\e085"}
.fa-duotone.fa-pig:after,.fad.fa-pig:after{content:"\f706\f706"}
.fa-duotone.fa-inbox-full:after,.fad.fa-inbox-full:after{content:"\e1ba\e1ba"}
.fa-duotone.fa-circle-envelope:after,.fa-duotone.fa-envelope-circle:after,.fad.fa-circle-envelope:after,.fad.fa-envelope-circle:after{content:"\e10c\e10c"}
.fa-duotone.fa-construction:after,.fa-duotone.fa-triangle-person-digging:after,.fad.fa-construction:after,.fad.fa-triangle-person-digging:after{content:"\f85d\f85d"}
.fa-duotone.fa-ferry:after,.fad.fa-ferry:after{content:"\e4ea\e4ea"}
.fa-duotone.fa-bullseye-arrow:after,.fad.fa-bullseye-arrow:after{content:"\f648\f648"}
.fa-duotone.fa-arrows-down-to-people:after,.fad.fa-arrows-down-to-people:after{content:"\e4b9\e4b9"}
.fa-duotone.fa-seedling:after,.fa-duotone.fa-sprout:after,.fad.fa-seedling:after,.fad.fa-sprout:after{content:"\f4d8\f4d8"}
.fa-duotone.fa-clock-seven:after,.fad.fa-clock-seven:after{content:"\e350\e350"}
.fa-duotone.fa-arrows-alt-h:after,.fa-duotone.fa-left-right:after,.fad.fa-arrows-alt-h:after,.fad.fa-left-right:after{content:"\f337\f337"}
.fa-duotone.fa-boxes-packing:after,.fad.fa-boxes-packing:after{content:"\e4c7\e4c7"}
.fa-duotone.fa-arrow-circle-left:after,.fa-duotone.fa-circle-arrow-left:after,.fad.fa-arrow-circle-left:after,.fad.fa-circle-arrow-left:after{content:"\f0a8\f0a8"}
.fa-duotone.fa-flashlight:after,.fad.fa-flashlight:after{content:"\f8b8\f8b8"}
.fa-duotone.fa-file-jpg:after,.fad.fa-file-jpg:after{content:"\e646\e646"}
.fa-duotone.fa-group-arrows-rotate:after,.fad.fa-group-arrows-rotate:after{content:"\e4f6\e4f6"}
.fa-duotone.fa-bowl-food:after,.fad.fa-bowl-food:after{content:"\e4c6\e4c6"}
.fa-duotone.fa-square-9:after,.fad.fa-square-9:after{content:"\e25e\e25e"}
.fa-duotone.fa-candy-cane:after,.fad.fa-candy-cane:after{content:"\f786\f786"}
.fa-duotone.fa-arrow-down-wide-short:after,.fa-duotone.fa-sort-amount-asc:after,.fa-duotone.fa-sort-amount-down:after,.fad.fa-arrow-down-wide-short:after,.fad.fa-sort-amount-asc:after,.fad.fa-sort-amount-down:after{content:"\f160\f160"}
.fa-duotone.fa-dollar-square:after,.fa-duotone.fa-square-dollar:after,.fa-duotone.fa-usd-square:after,.fad.fa-dollar-square:after,.fad.fa-square-dollar:after,.fad.fa-usd-square:after{content:"\f2e9\f2e9"}
.fa-duotone.fa-phone-arrow-right:after,.fad.fa-phone-arrow-right:after{content:"\e5be\e5be"}
.fa-duotone.fa-hand-holding-seedling:after,.fad.fa-hand-holding-seedling:after{content:"\f4bf\f4bf"}
.fa-duotone.fa-comment-alt-check:after,.fa-duotone.fa-message-check:after,.fad.fa-comment-alt-check:after,.fad.fa-message-check:after{content:"\f4a2\f4a2"}
.fa-duotone.fa-cloud-bolt:after,.fa-duotone.fa-thunderstorm:after,.fad.fa-cloud-bolt:after,.fad.fa-thunderstorm:after{content:"\f76c\f76c"}
.fa-duotone.fa-chart-line-up-down:after,.fad.fa-chart-line-up-down:after{content:"\e5d7\e5d7"}
.fa-duotone.fa-remove-format:after,.fa-duotone.fa-text-slash:after,.fad.fa-remove-format:after,.fad.fa-text-slash:after{content:"\f87d\f87d"}
.fa-duotone.fa-watch:after,.fad.fa-watch:after{content:"\f2e1\f2e1"}
.fa-duotone.fa-circle-down-left:after,.fad.fa-circle-down-left:after{content:"\e107\e107"}
.fa-duotone.fa-text:after,.fad.fa-text:after{content:"\f893\f893"}
.fa-duotone.fa-projector:after,.fad.fa-projector:after{content:"\f8d6\f8d6"}
.fa-duotone.fa-face-smile-wink:after,.fa-duotone.fa-smile-wink:after,.fad.fa-face-smile-wink:after,.fad.fa-smile-wink:after{content:"\f4da\f4da"}
.fa-duotone.fa-tombstone-alt:after,.fa-duotone.fa-tombstone-blank:after,.fad.fa-tombstone-alt:after,.fad.fa-tombstone-blank:after{content:"\f721\f721"}
.fa-duotone.fa-chess-king-alt:after,.fa-duotone.fa-chess-king-piece:after,.fad.fa-chess-king-alt:after,.fad.fa-chess-king-piece:after{content:"\f440\f440"}
.fa-duotone.fa-circle-6:after,.fad.fa-circle-6:after{content:"\e0f3\e0f3"}
.fa-duotone.fa-waves-sine:after,.fad.fa-waves-sine:after{content:"\e65d\e65d"}
.fa-duotone.fa-arrow-alt-left:after,.fa-duotone.fa-left:after,.fad.fa-arrow-alt-left:after,.fad.fa-left:after{content:"\f355\f355"}
.fa-duotone.fa-file-word:after,.fad.fa-file-word:after{content:"\f1c2\f1c2"}
.fa-duotone.fa-file-powerpoint:after,.fad.fa-file-powerpoint:after{content:"\f1c4\f1c4"}
.fa-duotone.fa-arrow-alt-square-down:after,.fa-duotone.fa-square-down:after,.fad.fa-arrow-alt-square-down:after,.fad.fa-square-down:after{content:"\f350\f350"}
.fa-duotone.fa-objects-align-center-vertical:after,.fad.fa-objects-align-center-vertical:after{content:"\e3bd\e3bd"}
.fa-duotone.fa-arrows-h:after,.fa-duotone.fa-arrows-left-right:after,.fad.fa-arrows-h:after,.fad.fa-arrows-left-right:after{content:"\f07e\f07e"}
.fa-duotone.fa-house-lock:after,.fad.fa-house-lock:after{content:"\e510\e510"}
.fa-duotone.fa-cloud-arrow-down:after,.fa-duotone.fa-cloud-download-alt:after,.fa-duotone.fa-cloud-download:after,.fad.fa-cloud-arrow-down:after,.fad.fa-cloud-download-alt:after,.fad.fa-cloud-download:after{content:"\f0ed\f0ed"}
.fa-duotone.fa-wreath:after,.fad.fa-wreath:after{content:"\f7e2\f7e2"}
.fa-duotone.fa-children:after,.fad.fa-children:after{content:"\e4e1\e4e1"}
.fa-duotone.fa-meter-droplet:after,.fad.fa-meter-droplet:after{content:"\e1ea\e1ea"}
.fa-duotone.fa-blackboard:after,.fa-duotone.fa-chalkboard:after,.fad.fa-blackboard:after,.fad.fa-chalkboard:after{content:"\f51b\f51b"}
.fa-duotone.fa-user-alt-slash:after,.fa-duotone.fa-user-large-slash:after,.fad.fa-user-alt-slash:after,.fad.fa-user-large-slash:after{content:"\f4fa\f4fa"}
.fa-duotone.fa-signal-4:after,.fa-duotone.fa-signal-strong:after,.fad.fa-signal-4:after,.fad.fa-signal-strong:after{content:"\f68f\f68f"}
.fa-duotone.fa-lollipop:after,.fa-duotone.fa-lollypop:after,.fad.fa-lollipop:after,.fad.fa-lollypop:after{content:"\e424\e424"}
.fa-duotone.fa-list-tree:after,.fad.fa-list-tree:after{content:"\e1d2\e1d2"}
.fa-duotone.fa-envelope-open:after,.fad.fa-envelope-open:after{content:"\f2b6\f2b6"}
.fa-duotone.fa-draw-circle:after,.fad.fa-draw-circle:after{content:"\f5ed\f5ed"}
.fa-duotone.fa-cat-space:after,.fad.fa-cat-space:after{content:"\e001\e001"}
.fa-duotone.fa-handshake-alt-slash:after,.fa-duotone.fa-handshake-simple-slash:after,.fad.fa-handshake-alt-slash:after,.fad.fa-handshake-simple-slash:after{content:"\e05f\e05f"}
.fa-duotone.fa-rabbit-fast:after,.fa-duotone.fa-rabbit-running:after,.fad.fa-rabbit-fast:after,.fad.fa-rabbit-running:after{content:"\f709\f709"}
.fa-duotone.fa-memo-pad:after,.fad.fa-memo-pad:after{content:"\e1da\e1da"}
.fa-duotone.fa-mattress-pillow:after,.fad.fa-mattress-pillow:after{content:"\e525\e525"}
.fa-duotone.fa-alarm-plus:after,.fad.fa-alarm-plus:after{content:"\f844\f844"}
.fa-duotone.fa-alicorn:after,.fad.fa-alicorn:after{content:"\f6b0\f6b0"}
.fa-duotone.fa-comment-question:after,.fad.fa-comment-question:after{content:"\e14b\e14b"}
.fa-duotone.fa-gingerbread-man:after,.fad.fa-gingerbread-man:after{content:"\f79d\f79d"}
.fa-duotone.fa-guarani-sign:after,.fad.fa-guarani-sign:after{content:"\e19a\e19a"}
.fa-duotone.fa-burger-fries:after,.fad.fa-burger-fries:after{content:"\e0cd\e0cd"}
.fa-duotone.fa-mug-tea:after,.fad.fa-mug-tea:after{content:"\f875\f875"}
.fa-duotone.fa-border-top:after,.fad.fa-border-top:after{content:"\f855\f855"}
.fa-duotone.fa-arrows-rotate:after,.fa-duotone.fa-refresh:after,.fa-duotone.fa-sync:after,.fad.fa-arrows-rotate:after,.fad.fa-refresh:after,.fad.fa-sync:after{content:"\f021\f021"}
.fa-duotone.fa-book-circle:after,.fa-duotone.fa-circle-book-open:after,.fad.fa-book-circle:after,.fad.fa-circle-book-open:after{content:"\e0ff\e0ff"}
.fa-duotone.fa-arrows-to-dotted-line:after,.fad.fa-arrows-to-dotted-line:after{content:"\e0a6\e0a6"}
.fa-duotone.fa-fire-extinguisher:after,.fad.fa-fire-extinguisher:after{content:"\f134\f134"}
.fa-duotone.fa-magnifying-glass-arrows-rotate:after,.fad.fa-magnifying-glass-arrows-rotate:after{content:"\e65e\e65e"}
.fa-duotone.fa-garage-open:after,.fad.fa-garage-open:after{content:"\e00b\e00b"}
.fa-duotone.fa-shelves-empty:after,.fad.fa-shelves-empty:after{content:"\e246\e246"}
.fa-duotone.fa-cruzeiro-sign:after,.fad.fa-cruzeiro-sign:after{content:"\e152\e152"}
.fa-duotone.fa-watch-apple:after,.fad.fa-watch-apple:after{content:"\e2cb\e2cb"}
.fa-duotone.fa-watch-calculator:after,.fad.fa-watch-calculator:after{content:"\f8f0\f8f0"}
.fa-duotone.fa-list-dropdown:after,.fad.fa-list-dropdown:after{content:"\e1cf\e1cf"}
.fa-duotone.fa-cabinet-filing:after,.fad.fa-cabinet-filing:after{content:"\f64b\f64b"}
.fa-duotone.fa-burger-soda:after,.fad.fa-burger-soda:after{content:"\f858\f858"}
.fa-duotone.fa-arrow-square-up:after,.fa-duotone.fa-square-arrow-up:after,.fad.fa-arrow-square-up:after,.fad.fa-square-arrow-up:after{content:"\f33c\f33c"}
.fa-duotone.fa-greater-than-equal:after,.fad.fa-greater-than-equal:after{content:"\f532\f532"}
.fa-duotone.fa-pallet-box:after,.fad.fa-pallet-box:after{content:"\e208\e208"}
.fa-duotone.fa-face-confounded:after,.fad.fa-face-confounded:after{content:"\e36c\e36c"}
.fa-duotone.fa-shield-alt:after,.fa-duotone.fa-shield-halved:after,.fad.fa-shield-alt:after,.fad.fa-shield-halved:after{content:"\f3ed\f3ed"}
.fa-duotone.fa-truck-plow:after,.fad.fa-truck-plow:after{content:"\f7de\f7de"}
.fa-duotone.fa-atlas:after,.fa-duotone.fa-book-atlas:after,.fad.fa-atlas:after,.fad.fa-book-atlas:after{content:"\f558\f558"}
.fa-duotone.fa-virus:after,.fad.fa-virus:after{content:"\e074\e074"}
.fa-duotone.fa-grid-round-2:after,.fad.fa-grid-round-2:after{content:"\e5db\e5db"}
.fa-duotone.fa-comment-middle-top:after,.fad.fa-comment-middle-top:after{content:"\e14a\e14a"}
.fa-duotone.fa-wave:after,.fad.fa-wave:after{content:"\e65b\e65b"}
.fa-duotone.fa-envelope-circle-check:after,.fad.fa-envelope-circle-check:after{content:"\e4e8\e4e8"}
.fa-duotone.fa-layer-group:after,.fad.fa-layer-group:after{content:"\f5fd\f5fd"}
.fa-duotone.fa-restroom-simple:after,.fad.fa-restroom-simple:after{content:"\e23a\e23a"}
.fa-duotone.fa-arrows-to-dot:after,.fad.fa-arrows-to-dot:after{content:"\e4be\e4be"}
.fa-duotone.fa-border-outer:after,.fad.fa-border-outer:after{content:"\f851\f851"}
.fa-duotone.fa-hashtag-lock:after,.fad.fa-hashtag-lock:after{content:"\e415\e415"}
.fa-duotone.fa-clock-two-thirty:after,.fad.fa-clock-two-thirty:after{content:"\e35b\e35b"}
.fa-duotone.fa-archway:after,.fad.fa-archway:after{content:"\f557\f557"}
.fa-duotone.fa-heart-circle-check:after,.fad.fa-heart-circle-check:after{content:"\e4fd\e4fd"}
.fa-duotone.fa-house-chimney-crack:after,.fa-duotone.fa-house-damage:after,.fad.fa-house-chimney-crack:after,.fad.fa-house-damage:after{content:"\f6f1\f6f1"}
.fa-duotone.fa-file-archive:after,.fa-duotone.fa-file-zipper:after,.fad.fa-file-archive:after,.fad.fa-file-zipper:after{content:"\f1c6\f1c6"}
.fa-duotone.fa-ticket-perforated:after,.fad.fa-ticket-perforated:after{content:"\e63e\e63e"}
.fa-duotone.fa-heart-half:after,.fad.fa-heart-half:after{content:"\e1ab\e1ab"}
.fa-duotone.fa-comment-check:after,.fad.fa-comment-check:after{content:"\f4ac\f4ac"}
.fa-duotone.fa-square:after,.fad.fa-square:after{content:"\f0c8\f0c8"}
.fa-duotone.fa-memo:after,.fad.fa-memo:after{content:"\e1d8\e1d8"}
.fa-duotone.fa-glass-martini:after,.fa-duotone.fa-martini-glass-empty:after,.fad.fa-glass-martini:after,.fad.fa-martini-glass-empty:after{content:"\f000\f000"}
.fa-duotone.fa-couch:after,.fad.fa-couch:after{content:"\f4b8\f4b8"}
.fa-duotone.fa-cedi-sign:after,.fad.fa-cedi-sign:after{content:"\e0df\e0df"}
.fa-duotone.fa-italic:after,.fad.fa-italic:after{content:"\f033\f033"}
.fa-duotone.fa-glass-citrus:after,.fad.fa-glass-citrus:after{content:"\f869\f869"}
.fa-duotone.fa-calendar-lines-pen:after,.fad.fa-calendar-lines-pen:after{content:"\e472\e472"}
.fa-duotone.fa-church:after,.fad.fa-church:after{content:"\f51d\f51d"}
.fa-duotone.fa-person-snowmobiling:after,.fa-duotone.fa-snowmobile:after,.fad.fa-person-snowmobiling:after,.fad.fa-snowmobile:after{content:"\f7d1\f7d1"}
.fa-duotone.fa-face-hushed:after,.fad.fa-face-hushed:after{content:"\e37b\e37b"}
.fa-duotone.fa-comments-dollar:after,.fad.fa-comments-dollar:after{content:"\f653\f653"}
.fa-duotone.fa-tickets-simple:after,.fad.fa-tickets-simple:after{content:"\e659\e659"}
.fa-duotone.fa-pickaxe:after,.fad.fa-pickaxe:after{content:"\e5bf\e5bf"}
.fa-duotone.fa-link-simple-slash:after,.fad.fa-link-simple-slash:after{content:"\e1ce\e1ce"}
.fa-duotone.fa-democrat:after,.fad.fa-democrat:after{content:"\f747\f747"}
.fa-duotone.fa-face-confused:after,.fad.fa-face-confused:after{content:"\e36d\e36d"}
.fa-duotone.fa-pinball:after,.fad.fa-pinball:after{content:"\e229\e229"}
.fa-duotone.fa-z:after,.fad.fa-z:after{content:"\5a\5a"}
.fa-duotone.fa-person-skiing:after,.fa-duotone.fa-skiing:after,.fad.fa-person-skiing:after,.fad.fa-skiing:after{content:"\f7c9\f7c9"}
.fa-duotone.fa-deer:after,.fad.fa-deer:after{content:"\f78e\f78e"}
.fa-duotone.fa-input-pipe:after,.fad.fa-input-pipe:after{content:"\e1be\e1be"}
.fa-duotone.fa-road-lock:after,.fad.fa-road-lock:after{content:"\e567\e567"}
.fa-duotone.fa-a:after,.fad.fa-a:after{content:"\41\41"}
.fa-duotone.fa-bookmark-slash:after,.fad.fa-bookmark-slash:after{content:"\e0c2\e0c2"}
.fa-duotone.fa-temperature-arrow-down:after,.fa-duotone.fa-temperature-down:after,.fad.fa-temperature-arrow-down:after,.fad.fa-temperature-down:after{content:"\e03f\e03f"}
.fa-duotone.fa-mace:after,.fad.fa-mace:after{content:"\f6f8\f6f8"}
.fa-duotone.fa-feather-alt:after,.fa-duotone.fa-feather-pointed:after,.fad.fa-feather-alt:after,.fad.fa-feather-pointed:after{content:"\f56b\f56b"}
.fa-duotone.fa-sausage:after,.fad.fa-sausage:after{content:"\f820\f820"}
.fa-duotone.fa-trash-can-clock:after,.fad.fa-trash-can-clock:after{content:"\e2aa\e2aa"}
.fa-duotone.fa-p:after,.fad.fa-p:after{content:"\50\50"}
.fa-duotone.fa-broom-wide:after,.fad.fa-broom-wide:after{content:"\e5d1\e5d1"}
.fa-duotone.fa-snowflake:after,.fad.fa-snowflake:after{content:"\f2dc\f2dc"}
.fa-duotone.fa-stomach:after,.fad.fa-stomach:after{content:"\f623\f623"}
.fa-duotone.fa-newspaper:after,.fad.fa-newspaper:after{content:"\f1ea\f1ea"}
.fa-duotone.fa-ad:after,.fa-duotone.fa-rectangle-ad:after,.fad.fa-ad:after,.fad.fa-rectangle-ad:after{content:"\f641\f641"}
.fa-duotone.fa-guitar-electric:after,.fad.fa-guitar-electric:after{content:"\f8be\f8be"}
.fa-duotone.fa-arrow-turn-down-right:after,.fad.fa-arrow-turn-down-right:after{content:"\e3d6\e3d6"}
.fa-duotone.fa-moon-cloud:after,.fad.fa-moon-cloud:after{content:"\f754\f754"}
.fa-duotone.fa-bread-slice-butter:after,.fad.fa-bread-slice-butter:after{content:"\e3e1\e3e1"}
.fa-duotone.fa-arrow-circle-right:after,.fa-duotone.fa-circle-arrow-right:after,.fad.fa-arrow-circle-right:after,.fad.fa-circle-arrow-right:after{content:"\f0a9\f0a9"}
.fa-duotone.fa-user-group-crown:after,.fa-duotone.fa-users-crown:after,.fad.fa-user-group-crown:after,.fad.fa-users-crown:after{content:"\f6a5\f6a5"}
.fa-duotone.fa-circle-i:after,.fad.fa-circle-i:after{content:"\e111\e111"}
.fa-duotone.fa-toilet-paper-check:after,.fad.fa-toilet-paper-check:after{content:"\e5b2\e5b2"}
.fa-duotone.fa-filter-circle-xmark:after,.fad.fa-filter-circle-xmark:after{content:"\e17b\e17b"}
.fa-duotone.fa-locust:after,.fad.fa-locust:after{content:"\e520\e520"}
.fa-duotone.fa-sort:after,.fa-duotone.fa-unsorted:after,.fad.fa-sort:after,.fad.fa-unsorted:after{content:"\f0dc\f0dc"}
.fa-duotone.fa-list-1-2:after,.fa-duotone.fa-list-numeric:after,.fa-duotone.fa-list-ol:after,.fad.fa-list-1-2:after,.fad.fa-list-numeric:after,.fad.fa-list-ol:after{content:"\f0cb\f0cb"}
.fa-duotone.fa-chart-waterfall:after,.fad.fa-chart-waterfall:after{content:"\e0eb\e0eb"}
.fa-duotone.fa-sparkle:after,.fad.fa-sparkle:after{content:"\e5d6\e5d6"}
.fa-duotone.fa-face-party:after,.fad.fa-face-party:after{content:"\e383\e383"}
.fa-duotone.fa-kidneys:after,.fad.fa-kidneys:after{content:"\f5fb\f5fb"}
.fa-duotone.fa-wifi-exclamation:after,.fad.fa-wifi-exclamation:after{content:"\e2cf\e2cf"}
.fa-duotone.fa-chart-network:after,.fad.fa-chart-network:after{content:"\f78a\f78a"}
.fa-duotone.fa-person-dress-burst:after,.fad.fa-person-dress-burst:after{content:"\e544\e544"}
.fa-duotone.fa-dice-d4:after,.fad.fa-dice-d4:after{content:"\f6d0\f6d0"}
.fa-duotone.fa-money-check-alt:after,.fa-duotone.fa-money-check-dollar:after,.fad.fa-money-check-alt:after,.fad.fa-money-check-dollar:after{content:"\f53d\f53d"}
.fa-duotone.fa-vector-square:after,.fad.fa-vector-square:after{content:"\f5cb\f5cb"}
.fa-duotone.fa-bread-slice:after,.fad.fa-bread-slice:after{content:"\f7ec\f7ec"}
.fa-duotone.fa-language:after,.fad.fa-language:after{content:"\f1ab\f1ab"}
.fa-duotone.fa-wheat-awn-slash:after,.fad.fa-wheat-awn-slash:after{content:"\e338\e338"}
.fa-duotone.fa-face-kiss-wink-heart:after,.fa-duotone.fa-kiss-wink-heart:after,.fad.fa-face-kiss-wink-heart:after,.fad.fa-kiss-wink-heart:after{content:"\f598\f598"}
.fa-duotone.fa-dagger:after,.fad.fa-dagger:after{content:"\f6cb\f6cb"}
.fa-duotone.fa-podium:after,.fad.fa-podium:after{content:"\f680\f680"}
.fa-duotone.fa-memo-circle-check:after,.fad.fa-memo-circle-check:after{content:"\e1d9\e1d9"}
.fa-duotone.fa-route-highway:after,.fad.fa-route-highway:after{content:"\f61a\f61a"}
.fa-duotone.fa-arrow-alt-to-bottom:after,.fa-duotone.fa-down-to-line:after,.fad.fa-arrow-alt-to-bottom:after,.fad.fa-down-to-line:after{content:"\f34a\f34a"}
.fa-duotone.fa-filter:after,.fad.fa-filter:after{content:"\f0b0\f0b0"}
.fa-duotone.fa-square-g:after,.fad.fa-square-g:after{content:"\e271\e271"}
.fa-duotone.fa-circle-phone:after,.fa-duotone.fa-phone-circle:after,.fad.fa-circle-phone:after,.fad.fa-phone-circle:after{content:"\e11b\e11b"}
.fa-duotone.fa-clipboard-prescription:after,.fad.fa-clipboard-prescription:after{content:"\f5e8\f5e8"}
.fa-duotone.fa-user-nurse-hair:after,.fad.fa-user-nurse-hair:after{content:"\e45d\e45d"}
.fa-duotone.fa-question:after,.fad.fa-question:after{content:"\3f\3f"}
.fa-duotone.fa-file-signature:after,.fad.fa-file-signature:after{content:"\f573\f573"}
.fa-duotone.fa-toggle-large-on:after,.fad.fa-toggle-large-on:after{content:"\e5b1\e5b1"}
.fa-duotone.fa-arrows-alt:after,.fa-duotone.fa-up-down-left-right:after,.fad.fa-arrows-alt:after,.fad.fa-up-down-left-right:after{content:"\f0b2\f0b2"}
.fa-duotone.fa-dryer-alt:after,.fa-duotone.fa-dryer-heat:after,.fad.fa-dryer-alt:after,.fad.fa-dryer-heat:after{content:"\f862\f862"}
.fa-duotone.fa-house-chimney-user:after,.fad.fa-house-chimney-user:after{content:"\e065\e065"}
.fa-duotone.fa-hand-holding-heart:after,.fad.fa-hand-holding-heart:after{content:"\f4be\f4be"}
.fa-duotone.fa-arrow-up-small-big:after,.fa-duotone.fa-sort-size-up-alt:after,.fad.fa-arrow-up-small-big:after,.fad.fa-sort-size-up-alt:after{content:"\f88f\f88f"}
.fa-duotone.fa-train-track:after,.fad.fa-train-track:after{content:"\e453\e453"}
.fa-duotone.fa-puzzle-piece:after,.fad.fa-puzzle-piece:after{content:"\f12e\f12e"}
.fa-duotone.fa-money-check:after,.fad.fa-money-check:after{content:"\f53c\f53c"}
.fa-duotone.fa-star-half-alt:after,.fa-duotone.fa-star-half-stroke:after,.fad.fa-star-half-alt:after,.fad.fa-star-half-stroke:after{content:"\f5c0\f5c0"}
.fa-duotone.fa-file-exclamation:after,.fad.fa-file-exclamation:after{content:"\f31a\f31a"}
.fa-duotone.fa-code:after,.fad.fa-code:after{content:"\f121\f121"}
.fa-duotone.fa-glass-whiskey:after,.fa-duotone.fa-whiskey-glass:after,.fad.fa-glass-whiskey:after,.fad.fa-whiskey-glass:after{content:"\f7a0\f7a0"}
.fa-duotone.fa-moon-stars:after,.fad.fa-moon-stars:after{content:"\f755\f755"}
.fa-duotone.fa-building-circle-exclamation:after,.fad.fa-building-circle-exclamation:after{content:"\e4d3\e4d3"}
.fa-duotone.fa-clothes-hanger:after,.fad.fa-clothes-hanger:after{content:"\e136\e136"}
.fa-duotone.fa-mobile-iphone:after,.fa-duotone.fa-mobile-notch:after,.fad.fa-mobile-iphone:after,.fad.fa-mobile-notch:after{content:"\e1ee\e1ee"}
.fa-duotone.fa-magnifying-glass-chart:after,.fad.fa-magnifying-glass-chart:after{content:"\e522\e522"}
.fa-duotone.fa-arrow-up-right-from-square:after,.fa-duotone.fa-external-link:after,.fad.fa-arrow-up-right-from-square:after,.fad.fa-external-link:after{content:"\f08e\f08e"}
.fa-duotone.fa-cubes-stacked:after,.fad.fa-cubes-stacked:after{content:"\e4e6\e4e6"}
.fa-duotone.fa-images-user:after,.fad.fa-images-user:after{content:"\e1b9\e1b9"}
.fa-duotone.fa-krw:after,.fa-duotone.fa-won-sign:after,.fa-duotone.fa-won:after,.fad.fa-krw:after,.fad.fa-won-sign:after,.fad.fa-won:after{content:"\f159\f159"}
.fa-duotone.fa-image-polaroid-user:after,.fad.fa-image-polaroid-user:after{content:"\e1b6\e1b6"}
.fa-duotone.fa-virus-covid:after,.fad.fa-virus-covid:after{content:"\e4a8\e4a8"}
.fa-duotone.fa-square-ellipsis:after,.fad.fa-square-ellipsis:after{content:"\e26e\e26e"}
.fa-duotone.fa-pie:after,.fad.fa-pie:after{content:"\f705\f705"}
.fa-duotone.fa-chess-knight-alt:after,.fa-duotone.fa-chess-knight-piece:after,.fad.fa-chess-knight-alt:after,.fad.fa-chess-knight-piece:after{content:"\f442\f442"}
.fa-duotone.fa-austral-sign:after,.fad.fa-austral-sign:after{content:"\e0a9\e0a9"}
.fa-duotone.fa-cloud-plus:after,.fad.fa-cloud-plus:after{content:"\e35e\e35e"}
.fa-duotone.fa-f:after,.fad.fa-f:after{content:"\46\46"}
.fa-duotone.fa-leaf:after,.fad.fa-leaf:after{content:"\f06c\f06c"}
.fa-duotone.fa-bed-bunk:after,.fad.fa-bed-bunk:after{content:"\f8f8\f8f8"}
.fa-duotone.fa-road:after,.fad.fa-road:after{content:"\f018\f018"}
.fa-duotone.fa-cab:after,.fa-duotone.fa-taxi:after,.fad.fa-cab:after,.fad.fa-taxi:after{content:"\f1ba\f1ba"}
.fa-duotone.fa-person-circle-plus:after,.fad.fa-person-circle-plus:after{content:"\e541\e541"}
.fa-duotone.fa-chart-pie:after,.fa-duotone.fa-pie-chart:after,.fad.fa-chart-pie:after,.fad.fa-pie-chart:after{content:"\f200\f200"}
.fa-duotone.fa-bolt-lightning:after,.fad.fa-bolt-lightning:after{content:"\e0b7\e0b7"}
.fa-duotone.fa-clock-eight:after,.fad.fa-clock-eight:after{content:"\e345\e345"}
.fa-duotone.fa-sack-xmark:after,.fad.fa-sack-xmark:after{content:"\e56a\e56a"}
.fa-duotone.fa-file-xls:after,.fad.fa-file-xls:after{content:"\e64d\e64d"}
.fa-duotone.fa-file-excel:after,.fad.fa-file-excel:after{content:"\f1c3\f1c3"}
.fa-duotone.fa-file-contract:after,.fad.fa-file-contract:after{content:"\f56c\f56c"}
.fa-duotone.fa-fish-fins:after,.fad.fa-fish-fins:after{content:"\e4f2\e4f2"}
.fa-duotone.fa-circle-q:after,.fad.fa-circle-q:after{content:"\e11e\e11e"}
.fa-duotone.fa-building-flag:after,.fad.fa-building-flag:after{content:"\e4d5\e4d5"}
.fa-duotone.fa-face-grin-beam:after,.fa-duotone.fa-grin-beam:after,.fad.fa-face-grin-beam:after,.fad.fa-grin-beam:after{content:"\f582\f582"}
.fa-duotone.fa-object-ungroup:after,.fad.fa-object-ungroup:after{content:"\f248\f248"}
.fa-duotone.fa-face-disguise:after,.fad.fa-face-disguise:after{content:"\e370\e370"}
.fa-duotone.fa-circle-arrow-down-right:after,.fad.fa-circle-arrow-down-right:after{content:"\e0fa\e0fa"}
.fa-duotone.fa-alien-8bit:after,.fa-duotone.fa-alien-monster:after,.fad.fa-alien-8bit:after,.fad.fa-alien-monster:after{content:"\f8f6\f8f6"}
.fa-duotone.fa-hand-point-ribbon:after,.fad.fa-hand-point-ribbon:after{content:"\e1a6\e1a6"}
.fa-duotone.fa-poop:after,.fad.fa-poop:after{content:"\f619\f619"}
.fa-duotone.fa-object-exclude:after,.fad.fa-object-exclude:after{content:"\e49c\e49c"}
.fa-duotone.fa-telescope:after,.fad.fa-telescope:after{content:"\e03e\e03e"}
.fa-duotone.fa-location-pin:after,.fa-duotone.fa-map-marker:after,.fad.fa-location-pin:after,.fad.fa-map-marker:after{content:"\f041\f041"}
.fa-duotone.fa-square-list:after,.fad.fa-square-list:after{content:"\e489\e489"}
.fa-duotone.fa-kaaba:after,.fad.fa-kaaba:after{content:"\f66b\f66b"}
.fa-duotone.fa-toilet-paper:after,.fad.fa-toilet-paper:after{content:"\f71e\f71e"}
.fa-duotone.fa-hard-hat:after,.fa-duotone.fa-hat-hard:after,.fa-duotone.fa-helmet-safety:after,.fad.fa-hard-hat:after,.fad.fa-hat-hard:after,.fad.fa-helmet-safety:after{content:"\f807\f807"}
.fa-duotone.fa-comment-code:after,.fad.fa-comment-code:after{content:"\e147\e147"}
.fa-duotone.fa-sim-cards:after,.fad.fa-sim-cards:after{content:"\e251\e251"}
.fa-duotone.fa-starship:after,.fad.fa-starship:after{content:"\e039\e039"}
.fa-duotone.fa-eject:after,.fad.fa-eject:after{content:"\f052\f052"}
.fa-duotone.fa-arrow-alt-circle-right:after,.fa-duotone.fa-circle-right:after,.fad.fa-arrow-alt-circle-right:after,.fad.fa-circle-right:after{content:"\f35a\f35a"}
.fa-duotone.fa-plane-circle-check:after,.fad.fa-plane-circle-check:after{content:"\e555\e555"}
.fa-duotone.fa-seal:after,.fad.fa-seal:after{content:"\e241\e241"}
.fa-duotone.fa-user-cowboy:after,.fad.fa-user-cowboy:after{content:"\f8ea\f8ea"}
.fa-duotone.fa-hexagon-vertical-nft:after,.fad.fa-hexagon-vertical-nft:after{content:"\e505\e505"}
.fa-duotone.fa-face-rolling-eyes:after,.fa-duotone.fa-meh-rolling-eyes:after,.fad.fa-face-rolling-eyes:after,.fad.fa-meh-rolling-eyes:after{content:"\f5a5\f5a5"}
.fa-duotone.fa-bread-loaf:after,.fad.fa-bread-loaf:after{content:"\f7eb\f7eb"}
.fa-duotone.fa-rings-wedding:after,.fad.fa-rings-wedding:after{content:"\f81b\f81b"}
.fa-duotone.fa-object-group:after,.fad.fa-object-group:after{content:"\f247\f247"}
.fa-duotone.fa-french-fries:after,.fad.fa-french-fries:after{content:"\f803\f803"}
.fa-duotone.fa-chart-line:after,.fa-duotone.fa-line-chart:after,.fad.fa-chart-line:after,.fad.fa-line-chart:after{content:"\f201\f201"}
.fa-duotone.fa-calendar-arrow-down:after,.fa-duotone.fa-calendar-download:after,.fad.fa-calendar-arrow-down:after,.fad.fa-calendar-download:after{content:"\e0d0\e0d0"}
.fa-duotone.fa-send-back:after,.fad.fa-send-back:after{content:"\f87e\f87e"}
.fa-duotone.fa-mask-ventilator:after,.fad.fa-mask-ventilator:after{content:"\e524\e524"}
.fa-duotone.fa-tickets:after,.fad.fa-tickets:after{content:"\e658\e658"}
.fa-duotone.fa-signature-lock:after,.fad.fa-signature-lock:after{content:"\e3ca\e3ca"}
.fa-duotone.fa-arrow-right:after,.fad.fa-arrow-right:after{content:"\f061\f061"}
.fa-duotone.fa-map-signs:after,.fa-duotone.fa-signs-post:after,.fad.fa-map-signs:after,.fad.fa-signs-post:after{content:"\f277\f277"}
.fa-duotone.fa-octagon-plus:after,.fa-duotone.fa-plus-octagon:after,.fad.fa-octagon-plus:after,.fad.fa-plus-octagon:after{content:"\f301\f301"}
.fa-duotone.fa-cash-register:after,.fad.fa-cash-register:after{content:"\f788\f788"}
.fa-duotone.fa-person-circle-question:after,.fad.fa-person-circle-question:after{content:"\e542\e542"}
.fa-duotone.fa-melon-slice:after,.fad.fa-melon-slice:after{content:"\e311\e311"}
.fa-duotone.fa-space-station-moon:after,.fad.fa-space-station-moon:after{content:"\e033\e033"}
.fa-duotone.fa-comment-alt-smile:after,.fa-duotone.fa-message-smile:after,.fad.fa-comment-alt-smile:after,.fad.fa-message-smile:after{content:"\f4aa\f4aa"}
.fa-duotone.fa-cup-straw:after,.fad.fa-cup-straw:after{content:"\e363\e363"}
.fa-duotone.fa-arrow-alt-from-right:after,.fa-duotone.fa-left-from-line:after,.fad.fa-arrow-alt-from-right:after,.fad.fa-left-from-line:after{content:"\f348\f348"}
.fa-duotone.fa-h:after,.fad.fa-h:after{content:"\48\48"}
.fa-duotone.fa-basket-shopping-simple:after,.fa-duotone.fa-shopping-basket-alt:after,.fad.fa-basket-shopping-simple:after,.fad.fa-shopping-basket-alt:after{content:"\e0af\e0af"}
.fa-duotone.fa-hands-heart:after,.fa-duotone.fa-hands-holding-heart:after,.fad.fa-hands-heart:after,.fad.fa-hands-holding-heart:after{content:"\f4c3\f4c3"}
.fa-duotone.fa-clock-nine:after,.fad.fa-clock-nine:after{content:"\e34c\e34c"}
.fa-duotone.fa-hammer-brush:after,.fad.fa-hammer-brush:after{content:"\e620\e620"}
.fa-duotone.fa-tarp:after,.fad.fa-tarp:after{content:"\e57b\e57b"}
.fa-duotone.fa-face-sleepy:after,.fad.fa-face-sleepy:after{content:"\e38e\e38e"}
.fa-duotone.fa-hand-horns:after,.fad.fa-hand-horns:after{content:"\e1a9\e1a9"}
.fa-duotone.fa-screwdriver-wrench:after,.fa-duotone.fa-tools:after,.fad.fa-screwdriver-wrench:after,.fad.fa-tools:after{content:"\f7d9\f7d9"}
.fa-duotone.fa-arrows-to-eye:after,.fad.fa-arrows-to-eye:after{content:"\e4bf\e4bf"}
.fa-duotone.fa-circle-three-quarters:after,.fad.fa-circle-three-quarters:after{content:"\e125\e125"}
.fa-duotone.fa-trophy-alt:after,.fa-duotone.fa-trophy-star:after,.fad.fa-trophy-alt:after,.fad.fa-trophy-star:after{content:"\f2eb\f2eb"}
.fa-duotone.fa-plug-circle-bolt:after,.fad.fa-plug-circle-bolt:after{content:"\e55b\e55b"}
.fa-duotone.fa-face-thermometer:after,.fad.fa-face-thermometer:after{content:"\e39a\e39a"}
.fa-duotone.fa-grid-round-4:after,.fad.fa-grid-round-4:after{content:"\e5dd\e5dd"}
.fa-duotone.fa-sign-posts-wrench:after,.fad.fa-sign-posts-wrench:after{content:"\e626\e626"}
.fa-duotone.fa-shirt-running:after,.fad.fa-shirt-running:after{content:"\e3c8\e3c8"}
.fa-duotone.fa-book-circle-arrow-up:after,.fad.fa-book-circle-arrow-up:after{content:"\e0bd\e0bd"}
.fa-duotone.fa-face-nauseated:after,.fad.fa-face-nauseated:after{content:"\e381\e381"}
.fa-duotone.fa-heart:after,.fad.fa-heart:after{content:"\f004\f004"}
.fa-duotone.fa-file-chart-pie:after,.fad.fa-file-chart-pie:after{content:"\f65a\f65a"}
.fa-duotone.fa-mars-and-venus:after,.fad.fa-mars-and-venus:after{content:"\f224\f224"}
.fa-duotone.fa-home-user:after,.fa-duotone.fa-house-user:after,.fad.fa-home-user:after,.fad.fa-house-user:after{content:"\e1b0\e1b0"}
.fa-duotone.fa-circle-arrow-down-left:after,.fad.fa-circle-arrow-down-left:after{content:"\e0f9\e0f9"}
.fa-duotone.fa-dumpster-fire:after,.fad.fa-dumpster-fire:after{content:"\f794\f794"}
.fa-duotone.fa-hexagon-minus:after,.fa-duotone.fa-minus-hexagon:after,.fad.fa-hexagon-minus:after,.fad.fa-minus-hexagon:after{content:"\f307\f307"}
.fa-duotone.fa-arrow-alt-to-left:after,.fa-duotone.fa-left-to-line:after,.fad.fa-arrow-alt-to-left:after,.fad.fa-left-to-line:after{content:"\f34b\f34b"}
.fa-duotone.fa-house-crack:after,.fad.fa-house-crack:after{content:"\e3b1\e3b1"}
.fa-duotone.fa-paw-alt:after,.fa-duotone.fa-paw-simple:after,.fad.fa-paw-alt:after,.fad.fa-paw-simple:after{content:"\f701\f701"}
.fa-duotone.fa-arrow-left-long-to-line:after,.fad.fa-arrow-left-long-to-line:after{content:"\e3d4\e3d4"}
.fa-duotone.fa-brackets-round:after,.fa-duotone.fa-parentheses:after,.fad.fa-brackets-round:after,.fad.fa-parentheses:after{content:"\e0c5\e0c5"}
.fa-duotone.fa-cocktail:after,.fa-duotone.fa-martini-glass-citrus:after,.fad.fa-cocktail:after,.fad.fa-martini-glass-citrus:after{content:"\f561\f561"}
.fa-duotone.fa-user-shakespeare:after,.fad.fa-user-shakespeare:after{content:"\e2c2\e2c2"}
.fa-duotone.fa-arrow-right-to-arc:after,.fad.fa-arrow-right-to-arc:after{content:"\e4b2\e4b2"}
.fa-duotone.fa-face-surprise:after,.fa-duotone.fa-surprise:after,.fad.fa-face-surprise:after,.fad.fa-surprise:after{content:"\f5c2\f5c2"}
.fa-duotone.fa-bottle-water:after,.fad.fa-bottle-water:after{content:"\e4c5\e4c5"}
.fa-duotone.fa-circle-pause:after,.fa-duotone.fa-pause-circle:after,.fad.fa-circle-pause:after,.fad.fa-pause-circle:after{content:"\f28b\f28b"}
.fa-duotone.fa-gauge-circle-plus:after,.fad.fa-gauge-circle-plus:after{content:"\e498\e498"}
.fa-duotone.fa-folders:after,.fad.fa-folders:after{content:"\f660\f660"}
.fa-duotone.fa-angel:after,.fad.fa-angel:after{content:"\f779\f779"}
.fa-duotone.fa-value-absolute:after,.fad.fa-value-absolute:after{content:"\f6a6\f6a6"}
.fa-duotone.fa-rabbit:after,.fad.fa-rabbit:after{content:"\f708\f708"}
.fa-duotone.fa-toilet-paper-slash:after,.fad.fa-toilet-paper-slash:after{content:"\e072\e072"}
.fa-duotone.fa-circle-euro:after,.fad.fa-circle-euro:after{content:"\e5ce\e5ce"}
.fa-duotone.fa-apple-alt:after,.fa-duotone.fa-apple-whole:after,.fad.fa-apple-alt:after,.fad.fa-apple-whole:after{content:"\f5d1\f5d1"}
.fa-duotone.fa-kitchen-set:after,.fad.fa-kitchen-set:after{content:"\e51a\e51a"}
.fa-duotone.fa-diamond-half:after,.fad.fa-diamond-half:after{content:"\e5b7\e5b7"}
.fa-duotone.fa-lock-alt:after,.fa-duotone.fa-lock-keyhole:after,.fad.fa-lock-alt:after,.fad.fa-lock-keyhole:after{content:"\f30d\f30d"}
.fa-duotone.fa-r:after,.fad.fa-r:after{content:"\52\52"}
.fa-duotone.fa-temperature-1:after,.fa-duotone.fa-temperature-quarter:after,.fa-duotone.fa-thermometer-1:after,.fa-duotone.fa-thermometer-quarter:after,.fad.fa-temperature-1:after,.fad.fa-temperature-quarter:after,.fad.fa-thermometer-1:after,.fad.fa-thermometer-quarter:after{content:"\f2ca\f2ca"}
.fa-duotone.fa-info-square:after,.fa-duotone.fa-square-info:after,.fad.fa-info-square:after,.fad.fa-square-info:after{content:"\f30f\f30f"}
.fa-duotone.fa-wifi-slash:after,.fad.fa-wifi-slash:after{content:"\f6ac\f6ac"}
.fa-duotone.fa-toilet-paper-xmark:after,.fad.fa-toilet-paper-xmark:after{content:"\e5b3\e5b3"}
.fa-duotone.fa-hands-holding-dollar:after,.fa-duotone.fa-hands-usd:after,.fad.fa-hands-holding-dollar:after,.fad.fa-hands-usd:after{content:"\f4c5\f4c5"}
.fa-duotone.fa-cube:after,.fad.fa-cube:after{content:"\f1b2\f1b2"}
.fa-duotone.fa-arrow-down-triangle-square:after,.fa-duotone.fa-sort-shapes-down:after,.fad.fa-arrow-down-triangle-square:after,.fad.fa-sort-shapes-down:after{content:"\f888\f888"}
.fa-duotone.fa-bitcoin-sign:after,.fad.fa-bitcoin-sign:after{content:"\e0b4\e0b4"}
.fa-duotone.fa-shutters:after,.fad.fa-shutters:after{content:"\e449\e449"}
.fa-duotone.fa-shield-dog:after,.fad.fa-shield-dog:after{content:"\e573\e573"}
.fa-duotone.fa-solar-panel:after,.fad.fa-solar-panel:after{content:"\f5ba\f5ba"}
.fa-duotone.fa-lock-open:after,.fad.fa-lock-open:after{content:"\f3c1\f3c1"}
.fa-duotone.fa-table-tree:after,.fad.fa-table-tree:after{content:"\e293\e293"}
.fa-duotone.fa-house-chimney-heart:after,.fad.fa-house-chimney-heart:after{content:"\e1b2\e1b2"}
.fa-duotone.fa-tally-3:after,.fad.fa-tally-3:after{content:"\e296\e296"}
.fa-duotone.fa-elevator:after,.fad.fa-elevator:after{content:"\e16d\e16d"}
.fa-duotone.fa-money-bill-transfer:after,.fad.fa-money-bill-transfer:after{content:"\e528\e528"}
.fa-duotone.fa-money-bill-trend-up:after,.fad.fa-money-bill-trend-up:after{content:"\e529\e529"}
.fa-duotone.fa-house-flood-water-circle-arrow-right:after,.fad.fa-house-flood-water-circle-arrow-right:after{content:"\e50f\e50f"}
.fa-duotone.fa-poll-h:after,.fa-duotone.fa-square-poll-horizontal:after,.fad.fa-poll-h:after,.fad.fa-square-poll-horizontal:after{content:"\f682\f682"}
.fa-duotone.fa-circle:after,.fad.fa-circle:after{content:"\f111\f111"}
.fa-duotone.fa-cart-circle-exclamation:after,.fad.fa-cart-circle-exclamation:after{content:"\e3f2\e3f2"}
.fa-duotone.fa-sword:after,.fad.fa-sword:after{content:"\f71c\f71c"}
.fa-duotone.fa-backward-fast:after,.fa-duotone.fa-fast-backward:after,.fad.fa-backward-fast:after,.fad.fa-fast-backward:after{content:"\f049\f049"}
.fa-duotone.fa-recycle:after,.fad.fa-recycle:after{content:"\f1b8\f1b8"}
.fa-duotone.fa-user-astronaut:after,.fad.fa-user-astronaut:after{content:"\f4fb\f4fb"}
.fa-duotone.fa-interrobang:after,.fad.fa-interrobang:after{content:"\e5ba\e5ba"}
.fa-duotone.fa-plane-slash:after,.fad.fa-plane-slash:after{content:"\e069\e069"}
.fa-duotone.fa-circle-dashed:after,.fad.fa-circle-dashed:after{content:"\e105\e105"}
.fa-duotone.fa-trademark:after,.fad.fa-trademark:after{content:"\f25c\f25c"}
.fa-duotone.fa-basketball-ball:after,.fa-duotone.fa-basketball:after,.fad.fa-basketball-ball:after,.fad.fa-basketball:after{content:"\f434\f434"}
.fa-duotone.fa-fork-knife:after,.fa-duotone.fa-utensils-alt:after,.fad.fa-fork-knife:after,.fad.fa-utensils-alt:after{content:"\f2e6\f2e6"}
.fa-duotone.fa-satellite-dish:after,.fad.fa-satellite-dish:after{content:"\f7c0\f7c0"}
.fa-duotone.fa-badge-check:after,.fad.fa-badge-check:after{content:"\f336\f336"}
.fa-duotone.fa-arrow-alt-circle-up:after,.fa-duotone.fa-circle-up:after,.fad.fa-arrow-alt-circle-up:after,.fad.fa-circle-up:after{content:"\f35b\f35b"}
.fa-duotone.fa-slider:after,.fad.fa-slider:after{content:"\e252\e252"}
.fa-duotone.fa-mobile-alt:after,.fa-duotone.fa-mobile-screen-button:after,.fad.fa-mobile-alt:after,.fad.fa-mobile-screen-button:after{content:"\f3cd\f3cd"}
.fa-duotone.fa-clock-one-thirty:after,.fad.fa-clock-one-thirty:after{content:"\e34f\e34f"}
.fa-duotone.fa-inbox-arrow-up:after,.fa-duotone.fa-inbox-out:after,.fad.fa-inbox-arrow-up:after,.fad.fa-inbox-out:after{content:"\f311\f311"}
.fa-duotone.fa-cloud-slash:after,.fad.fa-cloud-slash:after{content:"\e137\e137"}
.fa-duotone.fa-volume-high:after,.fa-duotone.fa-volume-up:after,.fad.fa-volume-high:after,.fad.fa-volume-up:after{content:"\f028\f028"}
.fa-duotone.fa-users-rays:after,.fad.fa-users-rays:after{content:"\e593\e593"}
.fa-duotone.fa-wallet:after,.fad.fa-wallet:after{content:"\f555\f555"}
.fa-duotone.fa-octagon-check:after,.fad.fa-octagon-check:after{content:"\e426\e426"}
.fa-duotone.fa-flatbread-stuffed:after,.fad.fa-flatbread-stuffed:after{content:"\e40c\e40c"}
.fa-duotone.fa-clipboard-check:after,.fad.fa-clipboard-check:after{content:"\f46c\f46c"}
.fa-duotone.fa-cart-circle-plus:after,.fad.fa-cart-circle-plus:after{content:"\e3f3\e3f3"}
.fa-duotone.fa-shipping-timed:after,.fa-duotone.fa-truck-clock:after,.fad.fa-shipping-timed:after,.fad.fa-truck-clock:after{content:"\f48c\f48c"}
.fa-duotone.fa-pool-8-ball:after,.fad.fa-pool-8-ball:after{content:"\e3c5\e3c5"}
.fa-duotone.fa-file-audio:after,.fad.fa-file-audio:after{content:"\f1c7\f1c7"}
.fa-duotone.fa-turn-down-left:after,.fad.fa-turn-down-left:after{content:"\e331\e331"}
.fa-duotone.fa-lock-hashtag:after,.fad.fa-lock-hashtag:after{content:"\e423\e423"}
.fa-duotone.fa-chart-radar:after,.fad.fa-chart-radar:after{content:"\e0e7\e0e7"}
.fa-duotone.fa-staff:after,.fad.fa-staff:after{content:"\f71b\f71b"}
.fa-duotone.fa-burger:after,.fa-duotone.fa-hamburger:after,.fad.fa-burger:after,.fad.fa-hamburger:after{content:"\f805\f805"}
.fa-duotone.fa-utility-pole:after,.fad.fa-utility-pole:after{content:"\e2c3\e2c3"}
.fa-duotone.fa-transporter-6:after,.fad.fa-transporter-6:after{content:"\e2a7\e2a7"}
.fa-duotone.fa-arrow-turn-left:after,.fad.fa-arrow-turn-left:after{content:"\e632\e632"}
.fa-duotone.fa-wrench:after,.fad.fa-wrench:after{content:"\f0ad\f0ad"}
.fa-duotone.fa-bugs:after,.fad.fa-bugs:after{content:"\e4d0\e4d0"}
.fa-duotone.fa-vector-polygon:after,.fad.fa-vector-polygon:after{content:"\e2c7\e2c7"}
.fa-duotone.fa-diagram-nested:after,.fad.fa-diagram-nested:after{content:"\e157\e157"}
.fa-duotone.fa-rupee-sign:after,.fa-duotone.fa-rupee:after,.fad.fa-rupee-sign:after,.fad.fa-rupee:after{content:"\f156\f156"}
.fa-duotone.fa-file-image:after,.fad.fa-file-image:after{content:"\f1c5\f1c5"}
.fa-duotone.fa-circle-question:after,.fa-duotone.fa-question-circle:after,.fad.fa-circle-question:after,.fad.fa-question-circle:after{content:"\f059\f059"}
.fa-duotone.fa-tickets-perforated:after,.fad.fa-tickets-perforated:after{content:"\e63f\e63f"}
.fa-duotone.fa-image-user:after,.fad.fa-image-user:after{content:"\e1b8\e1b8"}
.fa-duotone.fa-buoy:after,.fad.fa-buoy:after{content:"\e5b5\e5b5"}
.fa-duotone.fa-plane-departure:after,.fad.fa-plane-departure:after{content:"\f5b0\f5b0"}
.fa-duotone.fa-handshake-slash:after,.fad.fa-handshake-slash:after{content:"\e060\e060"}
.fa-duotone.fa-book-bookmark:after,.fad.fa-book-bookmark:after{content:"\e0bb\e0bb"}
.fa-duotone.fa-border-center-h:after,.fad.fa-border-center-h:after{content:"\f89c\f89c"}
.fa-duotone.fa-can-food:after,.fad.fa-can-food:after{content:"\e3e6\e3e6"}
.fa-duotone.fa-typewriter:after,.fad.fa-typewriter:after{content:"\f8e7\f8e7"}
.fa-duotone.fa-arrow-right-from-arc:after,.fad.fa-arrow-right-from-arc:after{content:"\e4b1\e4b1"}
.fa-duotone.fa-circle-k:after,.fad.fa-circle-k:after{content:"\e113\e113"}
.fa-duotone.fa-face-hand-over-mouth:after,.fad.fa-face-hand-over-mouth:after{content:"\e378\e378"}
.fa-duotone.fa-popcorn:after,.fad.fa-popcorn:after{content:"\f819\f819"}
.fa-duotone.fa-house-flood:after,.fa-duotone.fa-house-water:after,.fad.fa-house-flood:after,.fad.fa-house-water:after{content:"\f74f\f74f"}
.fa-duotone.fa-object-subtract:after,.fad.fa-object-subtract:after{content:"\e49e\e49e"}
.fa-duotone.fa-code-branch:after,.fad.fa-code-branch:after{content:"\f126\f126"}
.fa-duotone.fa-warehouse-alt:after,.fa-duotone.fa-warehouse-full:after,.fad.fa-warehouse-alt:after,.fad.fa-warehouse-full:after{content:"\f495\f495"}
.fa-duotone.fa-hat-cowboy:after,.fad.fa-hat-cowboy:after{content:"\f8c0\f8c0"}
.fa-duotone.fa-bridge:after,.fad.fa-bridge:after{content:"\e4c8\e4c8"}
.fa-duotone.fa-phone-alt:after,.fa-duotone.fa-phone-flip:after,.fad.fa-phone-alt:after,.fad.fa-phone-flip:after{content:"\f879\f879"}
.fa-duotone.fa-arrow-down-from-dotted-line:after,.fad.fa-arrow-down-from-dotted-line:after{content:"\e090\e090"}
.fa-duotone.fa-file-doc:after,.fad.fa-file-doc:after{content:"\e5ed\e5ed"}
.fa-duotone.fa-square-quarters:after,.fad.fa-square-quarters:after{content:"\e44e\e44e"}
.fa-duotone.fa-truck-front:after,.fad.fa-truck-front:after{content:"\e2b7\e2b7"}
.fa-duotone.fa-cat:after,.fad.fa-cat:after{content:"\f6be\f6be"}
.fa-duotone.fa-trash-xmark:after,.fad.fa-trash-xmark:after{content:"\e2b4\e2b4"}
.fa-duotone.fa-caret-circle-left:after,.fa-duotone.fa-circle-caret-left:after,.fad.fa-caret-circle-left:after,.fad.fa-circle-caret-left:after{content:"\f32e\f32e"}
.fa-duotone.fa-files:after,.fad.fa-files:after{content:"\e178\e178"}
.fa-duotone.fa-anchor-circle-exclamation:after,.fad.fa-anchor-circle-exclamation:after{content:"\e4ab\e4ab"}
.fa-duotone.fa-face-clouds:after,.fad.fa-face-clouds:after{content:"\e47d\e47d"}
.fa-duotone.fa-user-crown:after,.fad.fa-user-crown:after{content:"\f6a4\f6a4"}
.fa-duotone.fa-basket-shopping-plus:after,.fad.fa-basket-shopping-plus:after{content:"\e653\e653"}
.fa-duotone.fa-truck-field:after,.fad.fa-truck-field:after{content:"\e58d\e58d"}
.fa-duotone.fa-route:after,.fad.fa-route:after{content:"\f4d7\f4d7"}
.fa-duotone.fa-cart-circle-check:after,.fad.fa-cart-circle-check:after{content:"\e3f1\e3f1"}
.fa-duotone.fa-clipboard-question:after,.fad.fa-clipboard-question:after{content:"\e4e3\e4e3"}
.fa-duotone.fa-panorama:after,.fad.fa-panorama:after{content:"\e209\e209"}
.fa-duotone.fa-comment-medical:after,.fad.fa-comment-medical:after{content:"\f7f5\f7f5"}
.fa-duotone.fa-teeth-open:after,.fad.fa-teeth-open:after{content:"\f62f\f62f"}
.fa-duotone.fa-user-tie-hair-long:after,.fad.fa-user-tie-hair-long:after{content:"\e460\e460"}
.fa-duotone.fa-file-circle-minus:after,.fad.fa-file-circle-minus:after{content:"\e4ed\e4ed"}
.fa-duotone.fa-head-side-medical:after,.fad.fa-head-side-medical:after{content:"\f809\f809"}
.fa-duotone.fa-arrow-turn-right:after,.fad.fa-arrow-turn-right:after{content:"\e635\e635"}
.fa-duotone.fa-tags:after,.fad.fa-tags:after{content:"\f02c\f02c"}
.fa-duotone.fa-wine-glass:after,.fad.fa-wine-glass:after{content:"\f4e3\f4e3"}
.fa-duotone.fa-fast-forward:after,.fa-duotone.fa-forward-fast:after,.fad.fa-fast-forward:after,.fad.fa-forward-fast:after{content:"\f050\f050"}
.fa-duotone.fa-face-meh-blank:after,.fa-duotone.fa-meh-blank:after,.fad.fa-face-meh-blank:after,.fad.fa-meh-blank:after{content:"\f5a4\f5a4"}
.fa-duotone.fa-user-robot:after,.fad.fa-user-robot:after{content:"\e04b\e04b"}
.fa-duotone.fa-parking:after,.fa-duotone.fa-square-parking:after,.fad.fa-parking:after,.fad.fa-square-parking:after{content:"\f540\f540"}
.fa-duotone.fa-card-diamond:after,.fad.fa-card-diamond:after{content:"\e3ea\e3ea"}
.fa-duotone.fa-face-zipper:after,.fad.fa-face-zipper:after{content:"\e3a5\e3a5"}
.fa-duotone.fa-face-raised-eyebrow:after,.fad.fa-face-raised-eyebrow:after{content:"\e388\e388"}
.fa-duotone.fa-house-signal:after,.fad.fa-house-signal:after{content:"\e012\e012"}
.fa-duotone.fa-chevron-square-up:after,.fa-duotone.fa-square-chevron-up:after,.fad.fa-chevron-square-up:after,.fad.fa-square-chevron-up:after{content:"\f32c\f32c"}
.fa-duotone.fa-bars-progress:after,.fa-duotone.fa-tasks-alt:after,.fad.fa-bars-progress:after,.fad.fa-tasks-alt:after{content:"\f828\f828"}
.fa-duotone.fa-faucet-drip:after,.fad.fa-faucet-drip:after{content:"\e006\e006"}
.fa-duotone.fa-arrows-to-line:after,.fad.fa-arrows-to-line:after{content:"\e0a7\e0a7"}
.fa-duotone.fa-dolphin:after,.fad.fa-dolphin:after{content:"\e168\e168"}
.fa-duotone.fa-arrow-up-right:after,.fad.fa-arrow-up-right:after{content:"\e09f\e09f"}
.fa-duotone.fa-circle-r:after,.fad.fa-circle-r:after{content:"\e120\e120"}
.fa-duotone.fa-cart-flatbed:after,.fa-duotone.fa-dolly-flatbed:after,.fad.fa-cart-flatbed:after,.fad.fa-dolly-flatbed:after{content:"\f474\f474"}
.fa-duotone.fa-ban-smoking:after,.fa-duotone.fa-smoking-ban:after,.fad.fa-ban-smoking:after,.fad.fa-smoking-ban:after{content:"\f54d\f54d"}
.fa-duotone.fa-circle-sort-up:after,.fa-duotone.fa-sort-circle-up:after,.fad.fa-circle-sort-up:after,.fad.fa-sort-circle-up:after{content:"\e032\e032"}
.fa-duotone.fa-terminal:after,.fad.fa-terminal:after{content:"\f120\f120"}
.fa-duotone.fa-mobile-button:after,.fad.fa-mobile-button:after{content:"\f10b\f10b"}
.fa-duotone.fa-house-medical-flag:after,.fad.fa-house-medical-flag:after{content:"\e514\e514"}
.fa-duotone.fa-basket-shopping:after,.fa-duotone.fa-shopping-basket:after,.fad.fa-basket-shopping:after,.fad.fa-shopping-basket:after{content:"\f291\f291"}
.fa-duotone.fa-tape:after,.fad.fa-tape:after{content:"\f4db\f4db"}
.fa-duotone.fa-chestnut:after,.fad.fa-chestnut:after{content:"\e3f6\e3f6"}
.fa-duotone.fa-bus-alt:after,.fa-duotone.fa-bus-simple:after,.fad.fa-bus-alt:after,.fad.fa-bus-simple:after{content:"\f55e\f55e"}
.fa-duotone.fa-eye:after,.fad.fa-eye:after{content:"\f06e\f06e"}
.fa-duotone.fa-face-sad-cry:after,.fa-duotone.fa-sad-cry:after,.fad.fa-face-sad-cry:after,.fad.fa-sad-cry:after{content:"\f5b3\f5b3"}
.fa-duotone.fa-heat:after,.fad.fa-heat:after{content:"\e00c\e00c"}
.fa-duotone.fa-ticket-airline:after,.fa-duotone.fa-ticket-perforated-plane:after,.fa-duotone.fa-ticket-plane:after,.fad.fa-ticket-airline:after,.fad.fa-ticket-perforated-plane:after,.fad.fa-ticket-plane:after{content:"\e29a\e29a"}
.fa-duotone.fa-boot-heeled:after,.fad.fa-boot-heeled:after{content:"\e33f\e33f"}
.fa-duotone.fa-arrows-minimize:after,.fa-duotone.fa-compress-arrows:after,.fad.fa-arrows-minimize:after,.fad.fa-compress-arrows:after{content:"\e0a5\e0a5"}
.fa-duotone.fa-audio-description:after,.fad.fa-audio-description:after{content:"\f29e\f29e"}
.fa-duotone.fa-person-military-to-person:after,.fad.fa-person-military-to-person:after{content:"\e54c\e54c"}
.fa-duotone.fa-file-shield:after,.fad.fa-file-shield:after{content:"\e4f0\e4f0"}
.fa-duotone.fa-hexagon:after,.fad.fa-hexagon:after{content:"\f312\f312"}
.fa-duotone.fa-manhole:after,.fad.fa-manhole:after{content:"\e1d6\e1d6"}
.fa-duotone.fa-user-slash:after,.fad.fa-user-slash:after{content:"\f506\f506"}
.fa-duotone.fa-pen:after,.fad.fa-pen:after{content:"\f304\f304"}
.fa-duotone.fa-tower-observation:after,.fad.fa-tower-observation:after{content:"\e586\e586"}
.fa-duotone.fa-floppy-disks:after,.fad.fa-floppy-disks:after{content:"\e183\e183"}
.fa-duotone.fa-toilet-paper-blank-under:after,.fa-duotone.fa-toilet-paper-reverse-alt:after,.fad.fa-toilet-paper-blank-under:after,.fad.fa-toilet-paper-reverse-alt:after{content:"\e29f\e29f"}
.fa-duotone.fa-file-code:after,.fad.fa-file-code:after{content:"\f1c9\f1c9"}
.fa-duotone.fa-signal-5:after,.fa-duotone.fa-signal-perfect:after,.fa-duotone.fa-signal:after,.fad.fa-signal-5:after,.fad.fa-signal-perfect:after,.fad.fa-signal:after{content:"\f012\f012"}
.fa-duotone.fa-pump:after,.fad.fa-pump:after{content:"\e442\e442"}
.fa-duotone.fa-bus:after,.fad.fa-bus:after{content:"\f207\f207"}
.fa-duotone.fa-heart-circle-xmark:after,.fad.fa-heart-circle-xmark:after{content:"\e501\e501"}
.fa-duotone.fa-arrow-up-left-from-circle:after,.fad.fa-arrow-up-left-from-circle:after{content:"\e09e\e09e"}
.fa-duotone.fa-home-lg:after,.fa-duotone.fa-house-chimney:after,.fad.fa-home-lg:after,.fad.fa-house-chimney:after{content:"\e3af\e3af"}
.fa-duotone.fa-window-maximize:after,.fad.fa-window-maximize:after{content:"\f2d0\f2d0"}
.fa-duotone.fa-dryer:after,.fad.fa-dryer:after{content:"\f861\f861"}
.fa-duotone.fa-face-frown:after,.fa-duotone.fa-frown:after,.fad.fa-face-frown:after,.fad.fa-frown:after{content:"\f119\f119"}
.fa-duotone.fa-chess-bishop-alt:after,.fa-duotone.fa-chess-bishop-piece:after,.fad.fa-chess-bishop-alt:after,.fad.fa-chess-bishop-piece:after{content:"\f43b\f43b"}
.fa-duotone.fa-shirt-tank-top:after,.fad.fa-shirt-tank-top:after{content:"\e3c9\e3c9"}
.fa-duotone.fa-diploma:after,.fa-duotone.fa-scroll-ribbon:after,.fad.fa-diploma:after,.fad.fa-scroll-ribbon:after{content:"\f5ea\f5ea"}
.fa-duotone.fa-screencast:after,.fad.fa-screencast:after{content:"\e23e\e23e"}
.fa-duotone.fa-walker:after,.fad.fa-walker:after{content:"\f831\f831"}
.fa-duotone.fa-prescription:after,.fad.fa-prescription:after{content:"\f5b1\f5b1"}
.fa-duotone.fa-shop:after,.fa-duotone.fa-store-alt:after,.fad.fa-shop:after,.fad.fa-store-alt:after{content:"\f54f\f54f"}
.fa-duotone.fa-floppy-disk:after,.fa-duotone.fa-save:after,.fad.fa-floppy-disk:after,.fad.fa-save:after{content:"\f0c7\f0c7"}
.fa-duotone.fa-vihara:after,.fad.fa-vihara:after{content:"\f6a7\f6a7"}
.fa-duotone.fa-face-kiss-closed-eyes:after,.fad.fa-face-kiss-closed-eyes:after{content:"\e37d\e37d"}
.fa-duotone.fa-balance-scale-left:after,.fa-duotone.fa-scale-unbalanced:after,.fad.fa-balance-scale-left:after,.fad.fa-scale-unbalanced:after{content:"\f515\f515"}
.fa-duotone.fa-file-user:after,.fad.fa-file-user:after{content:"\f65c\f65c"}
.fa-duotone.fa-user-police-tie:after,.fad.fa-user-police-tie:after{content:"\e334\e334"}
.fa-duotone.fa-face-tongue-money:after,.fad.fa-face-tongue-money:after{content:"\e39d\e39d"}
.fa-duotone.fa-tennis-ball:after,.fad.fa-tennis-ball:after{content:"\f45e\f45e"}
.fa-duotone.fa-square-l:after,.fad.fa-square-l:after{content:"\e275\e275"}
.fa-duotone.fa-sort-asc:after,.fa-duotone.fa-sort-up:after,.fad.fa-sort-asc:after,.fad.fa-sort-up:after{content:"\f0de\f0de"}
.fa-duotone.fa-calendar-arrow-up:after,.fa-duotone.fa-calendar-upload:after,.fad.fa-calendar-arrow-up:after,.fad.fa-calendar-upload:after{content:"\e0d1\e0d1"}
.fa-duotone.fa-comment-dots:after,.fa-duotone.fa-commenting:after,.fad.fa-comment-dots:after,.fad.fa-commenting:after{content:"\f4ad\f4ad"}
.fa-duotone.fa-plant-wilt:after,.fad.fa-plant-wilt:after{content:"\e5aa\e5aa"}
.fa-duotone.fa-scarf:after,.fad.fa-scarf:after{content:"\f7c1\f7c1"}
.fa-duotone.fa-album-circle-plus:after,.fad.fa-album-circle-plus:after{content:"\e48c\e48c"}
.fa-duotone.fa-user-nurse-hair-long:after,.fad.fa-user-nurse-hair-long:after{content:"\e45e\e45e"}
.fa-duotone.fa-diamond:after,.fad.fa-diamond:after{content:"\f219\f219"}
.fa-duotone.fa-arrow-alt-square-left:after,.fa-duotone.fa-square-left:after,.fad.fa-arrow-alt-square-left:after,.fad.fa-square-left:after{content:"\f351\f351"}
.fa-duotone.fa-face-grin-squint:after,.fa-duotone.fa-grin-squint:after,.fad.fa-face-grin-squint:after,.fad.fa-grin-squint:after{content:"\f585\f585"}
.fa-duotone.fa-circle-ellipsis-vertical:after,.fad.fa-circle-ellipsis-vertical:after{content:"\e10b\e10b"}
.fa-duotone.fa-hand-holding-dollar:after,.fa-duotone.fa-hand-holding-usd:after,.fad.fa-hand-holding-dollar:after,.fad.fa-hand-holding-usd:after{content:"\f4c0\f4c0"}
.fa-duotone.fa-grid-dividers:after,.fad.fa-grid-dividers:after{content:"\e3ad\e3ad"}
.fa-duotone.fa-bacterium:after,.fad.fa-bacterium:after{content:"\e05a\e05a"}
.fa-duotone.fa-hand-pointer:after,.fad.fa-hand-pointer:after{content:"\f25a\f25a"}
.fa-duotone.fa-drum-steelpan:after,.fad.fa-drum-steelpan:after{content:"\f56a\f56a"}
.fa-duotone.fa-hand-scissors:after,.fad.fa-hand-scissors:after{content:"\f257\f257"}
.fa-duotone.fa-hands-praying:after,.fa-duotone.fa-praying-hands:after,.fad.fa-hands-praying:after,.fad.fa-praying-hands:after{content:"\f684\f684"}
.fa-duotone.fa-face-pensive:after,.fad.fa-face-pensive:after{content:"\e384\e384"}
.fa-duotone.fa-user-music:after,.fad.fa-user-music:after{content:"\f8eb\f8eb"}
.fa-duotone.fa-arrow-right-rotate:after,.fa-duotone.fa-arrow-rotate-forward:after,.fa-duotone.fa-arrow-rotate-right:after,.fa-duotone.fa-redo:after,.fad.fa-arrow-right-rotate:after,.fad.fa-arrow-rotate-forward:after,.fad.fa-arrow-rotate-right:after,.fad.fa-redo:after{content:"\f01e\f01e"}
.fa-duotone.fa-comments-alt-dollar:after,.fa-duotone.fa-messages-dollar:after,.fad.fa-comments-alt-dollar:after,.fad.fa-messages-dollar:after{content:"\f652\f652"}
.fa-duotone.fa-sensor-on:after,.fad.fa-sensor-on:after{content:"\e02b\e02b"}
.fa-duotone.fa-balloon:after,.fad.fa-balloon:after{content:"\e2e3\e2e3"}
.fa-duotone.fa-biohazard:after,.fad.fa-biohazard:after{content:"\f780\f780"}
.fa-duotone.fa-chess-queen-alt:after,.fa-duotone.fa-chess-queen-piece:after,.fad.fa-chess-queen-alt:after,.fad.fa-chess-queen-piece:after{content:"\f446\f446"}
.fa-duotone.fa-location-crosshairs:after,.fa-duotone.fa-location:after,.fad.fa-location-crosshairs:after,.fad.fa-location:after{content:"\f601\f601"}
.fa-duotone.fa-mars-double:after,.fad.fa-mars-double:after{content:"\f227\f227"}
.fa-duotone.fa-house-leave:after,.fa-duotone.fa-house-person-depart:after,.fa-duotone.fa-house-person-leave:after,.fad.fa-house-leave:after,.fad.fa-house-person-depart:after,.fad.fa-house-person-leave:after{content:"\e00f\e00f"}
.fa-duotone.fa-ruler-triangle:after,.fad.fa-ruler-triangle:after{content:"\f61c\f61c"}
.fa-duotone.fa-card-club:after,.fad.fa-card-club:after{content:"\e3e9\e3e9"}
.fa-duotone.fa-child-dress:after,.fad.fa-child-dress:after{content:"\e59c\e59c"}
.fa-duotone.fa-users-between-lines:after,.fad.fa-users-between-lines:after{content:"\e591\e591"}
.fa-duotone.fa-lungs-virus:after,.fad.fa-lungs-virus:after{content:"\e067\e067"}
.fa-duotone.fa-spinner-third:after,.fad.fa-spinner-third:after{content:"\f3f4\f3f4"}
.fa-duotone.fa-face-grin-tears:after,.fa-duotone.fa-grin-tears:after,.fad.fa-face-grin-tears:after,.fad.fa-grin-tears:after{content:"\f588\f588"}
.fa-duotone.fa-phone:after,.fad.fa-phone:after{content:"\f095\f095"}
.fa-duotone.fa-computer-mouse-scrollwheel:after,.fa-duotone.fa-mouse-alt:after,.fad.fa-computer-mouse-scrollwheel:after,.fad.fa-mouse-alt:after{content:"\f8cd\f8cd"}
.fa-duotone.fa-calendar-times:after,.fa-duotone.fa-calendar-xmark:after,.fad.fa-calendar-times:after,.fad.fa-calendar-xmark:after{content:"\f273\f273"}
.fa-duotone.fa-child-reaching:after,.fad.fa-child-reaching:after{content:"\e59d\e59d"}
.fa-duotone.fa-table-layout:after,.fad.fa-table-layout:after{content:"\e290\e290"}
.fa-duotone.fa-narwhal:after,.fad.fa-narwhal:after{content:"\f6fe\f6fe"}
.fa-duotone.fa-ramp-loading:after,.fad.fa-ramp-loading:after{content:"\f4d4\f4d4"}
.fa-duotone.fa-calendar-circle-plus:after,.fad.fa-calendar-circle-plus:after{content:"\e470\e470"}
.fa-duotone.fa-toothbrush:after,.fad.fa-toothbrush:after{content:"\f635\f635"}
.fa-duotone.fa-border-inner:after,.fad.fa-border-inner:after{content:"\f84e\f84e"}
.fa-duotone.fa-paw-claws:after,.fad.fa-paw-claws:after{content:"\f702\f702"}
.fa-duotone.fa-kiwi-fruit:after,.fad.fa-kiwi-fruit:after{content:"\e30c\e30c"}
.fa-duotone.fa-traffic-light-slow:after,.fad.fa-traffic-light-slow:after{content:"\f639\f639"}
.fa-duotone.fa-rectangle-code:after,.fad.fa-rectangle-code:after{content:"\e322\e322"}
.fa-duotone.fa-head-side-virus:after,.fad.fa-head-side-virus:after{content:"\e064\e064"}
.fa-duotone.fa-keyboard-brightness:after,.fad.fa-keyboard-brightness:after{content:"\e1c0\e1c0"}
.fa-duotone.fa-books-medical:after,.fad.fa-books-medical:after{content:"\f7e8\f7e8"}
.fa-duotone.fa-lightbulb-slash:after,.fad.fa-lightbulb-slash:after{content:"\f673\f673"}
.fa-duotone.fa-home-blank:after,.fa-duotone.fa-house-blank:after,.fad.fa-home-blank:after,.fad.fa-house-blank:after{content:"\e487\e487"}
.fa-duotone.fa-square-5:after,.fad.fa-square-5:after{content:"\e25a\e25a"}
.fa-duotone.fa-heart-square:after,.fa-duotone.fa-square-heart:after,.fad.fa-heart-square:after,.fad.fa-square-heart:after{content:"\f4c8\f4c8"}
.fa-duotone.fa-puzzle:after,.fad.fa-puzzle:after{content:"\e443\e443"}
.fa-duotone.fa-user-cog:after,.fa-duotone.fa-user-gear:after,.fad.fa-user-cog:after,.fad.fa-user-gear:after{content:"\f4fe\f4fe"}
.fa-duotone.fa-pipe-circle-check:after,.fad.fa-pipe-circle-check:after{content:"\e436\e436"}
.fa-duotone.fa-arrow-up-1-9:after,.fa-duotone.fa-sort-numeric-up:after,.fad.fa-arrow-up-1-9:after,.fad.fa-sort-numeric-up:after{content:"\f163\f163"}
.fa-duotone.fa-octagon-exclamation:after,.fad.fa-octagon-exclamation:after{content:"\e204\e204"}
.fa-duotone.fa-dial-low:after,.fad.fa-dial-low:after{content:"\e15d\e15d"}
.fa-duotone.fa-door-closed:after,.fad.fa-door-closed:after{content:"\f52a\f52a"}
.fa-duotone.fa-laptop-mobile:after,.fa-duotone.fa-phone-laptop:after,.fad.fa-laptop-mobile:after,.fad.fa-phone-laptop:after{content:"\f87a\f87a"}
.fa-duotone.fa-conveyor-belt-alt:after,.fa-duotone.fa-conveyor-belt-boxes:after,.fad.fa-conveyor-belt-alt:after,.fad.fa-conveyor-belt-boxes:after{content:"\f46f\f46f"}
.fa-duotone.fa-shield-virus:after,.fad.fa-shield-virus:after{content:"\e06c\e06c"}
.fa-duotone.fa-starfighter-alt-advanced:after,.fa-duotone.fa-starfighter-twin-ion-engine-advanced:after,.fad.fa-starfighter-alt-advanced:after,.fad.fa-starfighter-twin-ion-engine-advanced:after{content:"\e28e\e28e"}
.fa-duotone.fa-dice-six:after,.fad.fa-dice-six:after{content:"\f526\f526"}
.fa-duotone.fa-starfighter-alt:after,.fa-duotone.fa-starfighter-twin-ion-engine:after,.fad.fa-starfighter-alt:after,.fad.fa-starfighter-twin-ion-engine:after{content:"\e038\e038"}
.fa-duotone.fa-rocket-launch:after,.fad.fa-rocket-launch:after{content:"\e027\e027"}
.fa-duotone.fa-mosquito-net:after,.fad.fa-mosquito-net:after{content:"\e52c\e52c"}
.fa-duotone.fa-vent-damper:after,.fad.fa-vent-damper:after{content:"\e465\e465"}
.fa-duotone.fa-bridge-water:after,.fad.fa-bridge-water:after{content:"\e4ce\e4ce"}
.fa-duotone.fa-ban-bug:after,.fa-duotone.fa-debug:after,.fad.fa-ban-bug:after,.fad.fa-debug:after{content:"\f7f9\f7f9"}
.fa-duotone.fa-person-booth:after,.fad.fa-person-booth:after{content:"\f756\f756"}
.fa-duotone.fa-text-width:after,.fad.fa-text-width:after{content:"\f035\f035"}
.fa-duotone.fa-garage-car:after,.fad.fa-garage-car:after{content:"\e00a\e00a"}
.fa-duotone.fa-square-kanban:after,.fad.fa-square-kanban:after{content:"\e488\e488"}
.fa-duotone.fa-hat-wizard:after,.fad.fa-hat-wizard:after{content:"\f6e8\f6e8"}
.fa-duotone.fa-chart-kanban:after,.fad.fa-chart-kanban:after{content:"\e64f\e64f"}
.fa-duotone.fa-pen-fancy:after,.fad.fa-pen-fancy:after{content:"\f5ac\f5ac"}
.fa-duotone.fa-coffee-pot:after,.fad.fa-coffee-pot:after{content:"\e002\e002"}
.fa-duotone.fa-mouse-field:after,.fad.fa-mouse-field:after{content:"\e5a8\e5a8"}
.fa-duotone.fa-digging:after,.fa-duotone.fa-person-digging:after,.fad.fa-digging:after,.fad.fa-person-digging:after{content:"\f85e\f85e"}
.fa-duotone.fa-shower-alt:after,.fa-duotone.fa-shower-down:after,.fad.fa-shower-alt:after,.fad.fa-shower-down:after{content:"\e24d\e24d"}
.fa-duotone.fa-box-circle-check:after,.fad.fa-box-circle-check:after{content:"\e0c4\e0c4"}
.fa-duotone.fa-brightness:after,.fad.fa-brightness:after{content:"\e0c9\e0c9"}
.fa-duotone.fa-car-side-bolt:after,.fad.fa-car-side-bolt:after{content:"\e344\e344"}
.fa-duotone.fa-file-xml:after,.fad.fa-file-xml:after{content:"\e654\e654"}
.fa-duotone.fa-ornament:after,.fad.fa-ornament:after{content:"\f7b8\f7b8"}
.fa-duotone.fa-phone-arrow-down-left:after,.fa-duotone.fa-phone-arrow-down:after,.fa-duotone.fa-phone-incoming:after,.fad.fa-phone-arrow-down-left:after,.fad.fa-phone-arrow-down:after,.fad.fa-phone-incoming:after{content:"\e223\e223"}
.fa-duotone.fa-cloud-word:after,.fad.fa-cloud-word:after{content:"\e138\e138"}
.fa-duotone.fa-hand-fingers-crossed:after,.fad.fa-hand-fingers-crossed:after{content:"\e1a3\e1a3"}
.fa-duotone.fa-trash:after,.fad.fa-trash:after{content:"\f1f8\f1f8"}
.fa-duotone.fa-gauge-simple-med:after,.fa-duotone.fa-gauge-simple:after,.fa-duotone.fa-tachometer-average:after,.fad.fa-gauge-simple-med:after,.fad.fa-gauge-simple:after,.fad.fa-tachometer-average:after{content:"\f629\f629"}
.fa-duotone.fa-arrow-down-small-big:after,.fa-duotone.fa-sort-size-down-alt:after,.fad.fa-arrow-down-small-big:after,.fad.fa-sort-size-down-alt:after{content:"\f88d\f88d"}
.fa-duotone.fa-book-medical:after,.fad.fa-book-medical:after{content:"\f7e6\f7e6"}
.fa-duotone.fa-face-melting:after,.fad.fa-face-melting:after{content:"\e483\e483"}
.fa-duotone.fa-poo:after,.fad.fa-poo:after{content:"\f2fe\f2fe"}
.fa-duotone.fa-pen-alt-slash:after,.fa-duotone.fa-pen-clip-slash:after,.fad.fa-pen-alt-slash:after,.fad.fa-pen-clip-slash:after{content:"\e20f\e20f"}
.fa-duotone.fa-quote-right-alt:after,.fa-duotone.fa-quote-right:after,.fad.fa-quote-right-alt:after,.fad.fa-quote-right:after{content:"\f10e\f10e"}
.fa-duotone.fa-scroll-old:after,.fad.fa-scroll-old:after{content:"\f70f\f70f"}
.fa-duotone.fa-guitars:after,.fad.fa-guitars:after{content:"\f8bf\f8bf"}
.fa-duotone.fa-phone-xmark:after,.fad.fa-phone-xmark:after{content:"\e227\e227"}
.fa-duotone.fa-hose:after,.fad.fa-hose:after{content:"\e419\e419"}
.fa-duotone.fa-clock-six:after,.fad.fa-clock-six:after{content:"\e352\e352"}
.fa-duotone.fa-shirt:after,.fa-duotone.fa-t-shirt:after,.fa-duotone.fa-tshirt:after,.fad.fa-shirt:after,.fad.fa-t-shirt:after,.fad.fa-tshirt:after{content:"\f553\f553"}
.fa-duotone.fa-billboard:after,.fad.fa-billboard:after{content:"\e5cd\e5cd"}
.fa-duotone.fa-square-r:after,.fad.fa-square-r:after{content:"\e27c\e27c"}
.fa-duotone.fa-cubes:after,.fad.fa-cubes:after{content:"\f1b3\f1b3"}
.fa-duotone.fa-envelope-open-dollar:after,.fad.fa-envelope-open-dollar:after{content:"\f657\f657"}
.fa-duotone.fa-divide:after,.fad.fa-divide:after{content:"\f529\f529"}
.fa-duotone.fa-sun-cloud:after,.fad.fa-sun-cloud:after{content:"\f763\f763"}
.fa-duotone.fa-lamp-floor:after,.fad.fa-lamp-floor:after{content:"\e015\e015"}
.fa-duotone.fa-square-7:after,.fad.fa-square-7:after{content:"\e25c\e25c"}
.fa-duotone.fa-tenge-sign:after,.fa-duotone.fa-tenge:after,.fad.fa-tenge-sign:after,.fad.fa-tenge:after{content:"\f7d7\f7d7"}
.fa-duotone.fa-headphones:after,.fad.fa-headphones:after{content:"\f025\f025"}
.fa-duotone.fa-hands-holding:after,.fad.fa-hands-holding:after{content:"\f4c2\f4c2"}
.fa-duotone.fa-campfire:after,.fad.fa-campfire:after{content:"\f6ba\f6ba"}
.fa-duotone.fa-circle-ampersand:after,.fad.fa-circle-ampersand:after{content:"\e0f8\e0f8"}
.fa-duotone.fa-snowflakes:after,.fad.fa-snowflakes:after{content:"\f7cf\f7cf"}
.fa-duotone.fa-hands-clapping:after,.fad.fa-hands-clapping:after{content:"\e1a8\e1a8"}
.fa-duotone.fa-republican:after,.fad.fa-republican:after{content:"\f75e\f75e"}
.fa-duotone.fa-leaf-maple:after,.fad.fa-leaf-maple:after{content:"\f6f6\f6f6"}
.fa-duotone.fa-arrow-left:after,.fad.fa-arrow-left:after{content:"\f060\f060"}
.fa-duotone.fa-person-circle-xmark:after,.fad.fa-person-circle-xmark:after{content:"\e543\e543"}
.fa-duotone.fa-ruler:after,.fad.fa-ruler:after{content:"\f545\f545"}
.fa-duotone.fa-cup-straw-swoosh:after,.fad.fa-cup-straw-swoosh:after{content:"\e364\e364"}
.fa-duotone.fa-temperature-hot:after,.fa-duotone.fa-temperature-sun:after,.fad.fa-temperature-hot:after,.fad.fa-temperature-sun:after{content:"\f76a\f76a"}
.fa-duotone.fa-align-left:after,.fad.fa-align-left:after{content:"\f036\f036"}
.fa-duotone.fa-dice-d6:after,.fad.fa-dice-d6:after{content:"\f6d1\f6d1"}
.fa-duotone.fa-restroom:after,.fad.fa-restroom:after{content:"\f7bd\f7bd"}
.fa-duotone.fa-high-definition:after,.fa-duotone.fa-rectangle-hd:after,.fad.fa-high-definition:after,.fad.fa-rectangle-hd:after{content:"\e1ae\e1ae"}
.fa-duotone.fa-j:after,.fad.fa-j:after{content:"\4a\4a"}
.fa-duotone.fa-galaxy:after,.fad.fa-galaxy:after{content:"\e008\e008"}
.fa-duotone.fa-users-viewfinder:after,.fad.fa-users-viewfinder:after{content:"\e595\e595"}
.fa-duotone.fa-file-video:after,.fad.fa-file-video:after{content:"\f1c8\f1c8"}
.fa-duotone.fa-cherries:after,.fad.fa-cherries:after{content:"\e0ec\e0ec"}
.fa-duotone.fa-external-link-alt:after,.fa-duotone.fa-up-right-from-square:after,.fad.fa-external-link-alt:after,.fad.fa-up-right-from-square:after{content:"\f35d\f35d"}
.fa-duotone.fa-circle-sort:after,.fa-duotone.fa-sort-circle:after,.fad.fa-circle-sort:after,.fad.fa-sort-circle:after{content:"\e030\e030"}
.fa-duotone.fa-table-cells:after,.fa-duotone.fa-th:after,.fad.fa-table-cells:after,.fad.fa-th:after{content:"\f00a\f00a"}
.fa-duotone.fa-bag-shopping-minus:after,.fad.fa-bag-shopping-minus:after{content:"\e650\e650"}
.fa-duotone.fa-file-pdf:after,.fad.fa-file-pdf:after{content:"\f1c1\f1c1"}
.fa-duotone.fa-siren:after,.fad.fa-siren:after{content:"\e02d\e02d"}
.fa-duotone.fa-arrow-up-to-dotted-line:after,.fad.fa-arrow-up-to-dotted-line:after{content:"\e0a1\e0a1"}
.fa-duotone.fa-image-landscape:after,.fa-duotone.fa-landscape:after,.fad.fa-image-landscape:after,.fad.fa-landscape:after{content:"\e1b5\e1b5"}
.fa-duotone.fa-tank-water:after,.fad.fa-tank-water:after{content:"\e452\e452"}
.fa-duotone.fa-curling-stone:after,.fa-duotone.fa-curling:after,.fad.fa-curling-stone:after,.fad.fa-curling:after{content:"\f44a\f44a"}
.fa-duotone.fa-gamepad-alt:after,.fa-duotone.fa-gamepad-modern:after,.fad.fa-gamepad-alt:after,.fad.fa-gamepad-modern:after{content:"\e5a2\e5a2"}
.fa-duotone.fa-messages-question:after,.fad.fa-messages-question:after{content:"\e1e7\e1e7"}
.fa-duotone.fa-bible:after,.fa-duotone.fa-book-bible:after,.fad.fa-bible:after,.fad.fa-book-bible:after{content:"\f647\f647"}
.fa-duotone.fa-o:after,.fad.fa-o:after{content:"\4f\4f"}
.fa-duotone.fa-medkit:after,.fa-duotone.fa-suitcase-medical:after,.fad.fa-medkit:after,.fad.fa-suitcase-medical:after{content:"\f0fa\f0fa"}
.fa-duotone.fa-briefcase-arrow-right:after,.fad.fa-briefcase-arrow-right:after{content:"\e2f2\e2f2"}
.fa-duotone.fa-expand-wide:after,.fad.fa-expand-wide:after{content:"\f320\f320"}
.fa-duotone.fa-clock-eleven-thirty:after,.fad.fa-clock-eleven-thirty:after{content:"\e348\e348"}
.fa-duotone.fa-rv:after,.fad.fa-rv:after{content:"\f7be\f7be"}
.fa-duotone.fa-user-secret:after,.fad.fa-user-secret:after{content:"\f21b\f21b"}
.fa-duotone.fa-otter:after,.fad.fa-otter:after{content:"\f700\f700"}
.fa-duotone.fa-dreidel:after,.fad.fa-dreidel:after{content:"\f792\f792"}
.fa-duotone.fa-female:after,.fa-duotone.fa-person-dress:after,.fad.fa-female:after,.fad.fa-person-dress:after{content:"\f182\f182"}
.fa-duotone.fa-comment-dollar:after,.fad.fa-comment-dollar:after{content:"\f651\f651"}
.fa-duotone.fa-briefcase-clock:after,.fa-duotone.fa-business-time:after,.fad.fa-briefcase-clock:after,.fad.fa-business-time:after{content:"\f64a\f64a"}
.fa-duotone.fa-flower-tulip:after,.fad.fa-flower-tulip:after{content:"\f801\f801"}
.fa-duotone.fa-people-pants-simple:after,.fad.fa-people-pants-simple:after{content:"\e21a\e21a"}
.fa-duotone.fa-cloud-drizzle:after,.fad.fa-cloud-drizzle:after{content:"\f738\f738"}
.fa-duotone.fa-table-cells-large:after,.fa-duotone.fa-th-large:after,.fad.fa-table-cells-large:after,.fad.fa-th-large:after{content:"\f009\f009"}
.fa-duotone.fa-book-tanakh:after,.fa-duotone.fa-tanakh:after,.fad.fa-book-tanakh:after,.fad.fa-tanakh:after{content:"\f827\f827"}
.fa-duotone.fa-solar-system:after,.fad.fa-solar-system:after{content:"\e02f\e02f"}
.fa-duotone.fa-seal-question:after,.fad.fa-seal-question:after{content:"\e243\e243"}
.fa-duotone.fa-phone-volume:after,.fa-duotone.fa-volume-control-phone:after,.fad.fa-phone-volume:after,.fad.fa-volume-control-phone:after{content:"\f2a0\f2a0"}
.fa-duotone.fa-disc-drive:after,.fad.fa-disc-drive:after{content:"\f8b5\f8b5"}
.fa-duotone.fa-hat-cowboy-side:after,.fad.fa-hat-cowboy-side:after{content:"\f8c1\f8c1"}
.fa-duotone.fa-rows:after,.fa-duotone.fa-table-rows:after,.fad.fa-rows:after,.fad.fa-table-rows:after{content:"\e292\e292"}
.fa-duotone.fa-location-exclamation:after,.fa-duotone.fa-map-marker-exclamation:after,.fad.fa-location-exclamation:after,.fad.fa-map-marker-exclamation:after{content:"\f608\f608"}
.fa-duotone.fa-face-fearful:after,.fad.fa-face-fearful:after{content:"\e375\e375"}
.fa-duotone.fa-clipboard-user:after,.fad.fa-clipboard-user:after{content:"\f7f3\f7f3"}
.fa-duotone.fa-bus-school:after,.fad.fa-bus-school:after{content:"\f5dd\f5dd"}
.fa-duotone.fa-film-slash:after,.fad.fa-film-slash:after{content:"\e179\e179"}
.fa-duotone.fa-square-arrow-down-right:after,.fad.fa-square-arrow-down-right:after{content:"\e262\e262"}
.fa-duotone.fa-book-sparkles:after,.fa-duotone.fa-book-spells:after,.fad.fa-book-sparkles:after,.fad.fa-book-spells:after{content:"\f6b8\f6b8"}
.fa-duotone.fa-washer:after,.fa-duotone.fa-washing-machine:after,.fad.fa-washer:after,.fad.fa-washing-machine:after{content:"\f898\f898"}
.fa-duotone.fa-child:after,.fad.fa-child:after{content:"\f1ae\f1ae"}
.fa-duotone.fa-lira-sign:after,.fad.fa-lira-sign:after{content:"\f195\f195"}
.fa-duotone.fa-user-visor:after,.fad.fa-user-visor:after{content:"\e04c\e04c"}
.fa-duotone.fa-file-plus-minus:after,.fad.fa-file-plus-minus:after{content:"\e177\e177"}
.fa-duotone.fa-chess-clock-alt:after,.fa-duotone.fa-chess-clock-flip:after,.fad.fa-chess-clock-alt:after,.fad.fa-chess-clock-flip:after{content:"\f43e\f43e"}
.fa-duotone.fa-satellite:after,.fad.fa-satellite:after{content:"\f7bf\f7bf"}
.fa-duotone.fa-truck-fire:after,.fad.fa-truck-fire:after{content:"\e65a\e65a"}
.fa-duotone.fa-plane-lock:after,.fad.fa-plane-lock:after{content:"\e558\e558"}
.fa-duotone.fa-steering-wheel:after,.fad.fa-steering-wheel:after{content:"\f622\f622"}
.fa-duotone.fa-tag:after,.fad.fa-tag:after{content:"\f02b\f02b"}
.fa-duotone.fa-stretcher:after,.fad.fa-stretcher:after{content:"\f825\f825"}
.fa-duotone.fa-book-law:after,.fa-duotone.fa-book-section:after,.fad.fa-book-law:after,.fad.fa-book-section:after{content:"\e0c1\e0c1"}
.fa-duotone.fa-inboxes:after,.fad.fa-inboxes:after{content:"\e1bb\e1bb"}
.fa-duotone.fa-coffee-bean:after,.fad.fa-coffee-bean:after{content:"\e13e\e13e"}
.fa-duotone.fa-circle-yen:after,.fad.fa-circle-yen:after{content:"\e5d0\e5d0"}
.fa-duotone.fa-brackets-curly:after,.fad.fa-brackets-curly:after{content:"\f7ea\f7ea"}
.fa-duotone.fa-ellipsis-stroke-vertical:after,.fa-duotone.fa-ellipsis-v-alt:after,.fad.fa-ellipsis-stroke-vertical:after,.fad.fa-ellipsis-v-alt:after{content:"\f39c\f39c"}
.fa-duotone.fa-comment:after,.fad.fa-comment:after{content:"\f075\f075"}
.fa-duotone.fa-square-1:after,.fad.fa-square-1:after{content:"\e256\e256"}
.fa-duotone.fa-birthday-cake:after,.fa-duotone.fa-cake-candles:after,.fa-duotone.fa-cake:after,.fad.fa-birthday-cake:after,.fad.fa-cake-candles:after,.fad.fa-cake:after{content:"\f1fd\f1fd"}
.fa-duotone.fa-head-side:after,.fad.fa-head-side:after{content:"\f6e9\f6e9"}
.fa-duotone.fa-truck-ladder:after,.fad.fa-truck-ladder:after{content:"\e657\e657"}
.fa-duotone.fa-envelope:after,.fad.fa-envelope:after{content:"\f0e0\f0e0"}
.fa-duotone.fa-dolly-empty:after,.fad.fa-dolly-empty:after{content:"\f473\f473"}
.fa-duotone.fa-face-tissue:after,.fad.fa-face-tissue:after{content:"\e39c\e39c"}
.fa-duotone.fa-angle-double-up:after,.fa-duotone.fa-angles-up:after,.fad.fa-angle-double-up:after,.fad.fa-angles-up:after{content:"\f102\f102"}
.fa-duotone.fa-bin-recycle:after,.fad.fa-bin-recycle:after{content:"\e5f7\e5f7"}
.fa-duotone.fa-paperclip:after,.fad.fa-paperclip:after{content:"\f0c6\f0c6"}
.fa-duotone.fa-chart-line-down:after,.fad.fa-chart-line-down:after{content:"\f64d\f64d"}
.fa-duotone.fa-arrow-right-to-city:after,.fad.fa-arrow-right-to-city:after{content:"\e4b3\e4b3"}
.fa-duotone.fa-lock-a:after,.fad.fa-lock-a:after{content:"\e422\e422"}
.fa-duotone.fa-ribbon:after,.fad.fa-ribbon:after{content:"\f4d6\f4d6"}
.fa-duotone.fa-lungs:after,.fad.fa-lungs:after{content:"\f604\f604"}
.fa-duotone.fa-person-pinball:after,.fad.fa-person-pinball:after{content:"\e21d\e21d"}
.fa-duotone.fa-arrow-up-9-1:after,.fa-duotone.fa-sort-numeric-up-alt:after,.fad.fa-arrow-up-9-1:after,.fad.fa-sort-numeric-up-alt:after{content:"\f887\f887"}
.fa-duotone.fa-apple-core:after,.fad.fa-apple-core:after{content:"\e08f\e08f"}
.fa-duotone.fa-circle-y:after,.fad.fa-circle-y:after{content:"\e12f\e12f"}
.fa-duotone.fa-h6:after,.fad.fa-h6:after{content:"\e413\e413"}
.fa-duotone.fa-litecoin-sign:after,.fad.fa-litecoin-sign:after{content:"\e1d3\e1d3"}
.fa-duotone.fa-circle-small:after,.fad.fa-circle-small:after{content:"\e122\e122"}
.fa-duotone.fa-border-none:after,.fad.fa-border-none:after{content:"\f850\f850"}
.fa-duotone.fa-arrow-turn-down-left:after,.fad.fa-arrow-turn-down-left:after{content:"\e2e1\e2e1"}
.fa-duotone.fa-circle-nodes:after,.fad.fa-circle-nodes:after{content:"\e4e2\e4e2"}
.fa-duotone.fa-parachute-box:after,.fad.fa-parachute-box:after{content:"\f4cd\f4cd"}
.fa-duotone.fa-reflect-horizontal:after,.fad.fa-reflect-horizontal:after{content:"\e664\e664"}
.fa-duotone.fa-comment-alt-medical:after,.fa-duotone.fa-message-medical:after,.fad.fa-comment-alt-medical:after,.fad.fa-message-medical:after{content:"\f7f4\f7f4"}
.fa-duotone.fa-rugby-ball:after,.fad.fa-rugby-ball:after{content:"\e3c6\e3c6"}
.fa-duotone.fa-comment-music:after,.fad.fa-comment-music:after{content:"\f8b0\f8b0"}
.fa-duotone.fa-indent:after,.fad.fa-indent:after{content:"\f03c\f03c"}
.fa-duotone.fa-tree-alt:after,.fa-duotone.fa-tree-deciduous:after,.fad.fa-tree-alt:after,.fad.fa-tree-deciduous:after{content:"\f400\f400"}
.fa-duotone.fa-puzzle-piece-alt:after,.fa-duotone.fa-puzzle-piece-simple:after,.fad.fa-puzzle-piece-alt:after,.fad.fa-puzzle-piece-simple:after{content:"\e231\e231"}
.fa-duotone.fa-truck-field-un:after,.fad.fa-truck-field-un:after{content:"\e58e\e58e"}
.fa-duotone.fa-nfc-trash:after,.fad.fa-nfc-trash:after{content:"\e1fd\e1fd"}
.fa-duotone.fa-hourglass-empty:after,.fa-duotone.fa-hourglass:after,.fad.fa-hourglass-empty:after,.fad.fa-hourglass:after{content:"\f254\f254"}
.fa-duotone.fa-mountain:after,.fad.fa-mountain:after{content:"\f6fc\f6fc"}
.fa-duotone.fa-file-times:after,.fa-duotone.fa-file-xmark:after,.fad.fa-file-times:after,.fad.fa-file-xmark:after{content:"\f317\f317"}
.fa-duotone.fa-home-heart:after,.fa-duotone.fa-house-heart:after,.fad.fa-home-heart:after,.fad.fa-house-heart:after{content:"\f4c9\f4c9"}
.fa-duotone.fa-house-chimney-blank:after,.fad.fa-house-chimney-blank:after{content:"\e3b0\e3b0"}
.fa-duotone.fa-meter-bolt:after,.fad.fa-meter-bolt:after{content:"\e1e9\e1e9"}
.fa-duotone.fa-user-doctor:after,.fa-duotone.fa-user-md:after,.fad.fa-user-doctor:after,.fad.fa-user-md:after{content:"\f0f0\f0f0"}
.fa-duotone.fa-slash-back:after,.fad.fa-slash-back:after{content:"\5c\5c"}
.fa-duotone.fa-circle-info:after,.fa-duotone.fa-info-circle:after,.fad.fa-circle-info:after,.fad.fa-info-circle:after{content:"\f05a\f05a"}
.fa-duotone.fa-fishing-rod:after,.fad.fa-fishing-rod:after{content:"\e3a8\e3a8"}
.fa-duotone.fa-hammer-crash:after,.fad.fa-hammer-crash:after{content:"\e414\e414"}
.fa-duotone.fa-message-heart:after,.fad.fa-message-heart:after{content:"\e5c9\e5c9"}
.fa-duotone.fa-cloud-meatball:after,.fad.fa-cloud-meatball:after{content:"\f73b\f73b"}
.fa-duotone.fa-camera-polaroid:after,.fad.fa-camera-polaroid:after{content:"\f8aa\f8aa"}
.fa-duotone.fa-camera-alt:after,.fa-duotone.fa-camera:after,.fad.fa-camera-alt:after,.fad.fa-camera:after{content:"\f030\f030"}
.fa-duotone.fa-square-virus:after,.fad.fa-square-virus:after{content:"\e578\e578"}
.fa-duotone.fa-cart-arrow-up:after,.fad.fa-cart-arrow-up:after{content:"\e3ee\e3ee"}
.fa-duotone.fa-meteor:after,.fad.fa-meteor:after{content:"\f753\f753"}
.fa-duotone.fa-car-on:after,.fad.fa-car-on:after{content:"\e4dd\e4dd"}
.fa-duotone.fa-sleigh:after,.fad.fa-sleigh:after{content:"\f7cc\f7cc"}
.fa-duotone.fa-arrow-down-1-9:after,.fa-duotone.fa-sort-numeric-asc:after,.fa-duotone.fa-sort-numeric-down:after,.fad.fa-arrow-down-1-9:after,.fad.fa-sort-numeric-asc:after,.fad.fa-sort-numeric-down:after{content:"\f162\f162"}
.fa-duotone.fa-buoy-mooring:after,.fad.fa-buoy-mooring:after{content:"\e5b6\e5b6"}
.fa-duotone.fa-square-4:after,.fad.fa-square-4:after{content:"\e259\e259"}
.fa-duotone.fa-hand-holding-droplet:after,.fa-duotone.fa-hand-holding-water:after,.fad.fa-hand-holding-droplet:after,.fad.fa-hand-holding-water:after{content:"\f4c1\f4c1"}
.fa-duotone.fa-file-eps:after,.fad.fa-file-eps:after{content:"\e644\e644"}
.fa-duotone.fa-tricycle-adult:after,.fad.fa-tricycle-adult:after{content:"\e5c4\e5c4"}
.fa-duotone.fa-waveform:after,.fad.fa-waveform:after{content:"\f8f1\f8f1"}
.fa-duotone.fa-water:after,.fad.fa-water:after{content:"\f773\f773"}
.fa-duotone.fa-star-sharp-half-alt:after,.fa-duotone.fa-star-sharp-half-stroke:after,.fad.fa-star-sharp-half-alt:after,.fad.fa-star-sharp-half-stroke:after{content:"\e28d\e28d"}
.fa-duotone.fa-nfc-signal:after,.fad.fa-nfc-signal:after{content:"\e1fb\e1fb"}
.fa-duotone.fa-plane-prop:after,.fad.fa-plane-prop:after{content:"\e22b\e22b"}
.fa-duotone.fa-calendar-check:after,.fad.fa-calendar-check:after{content:"\f274\f274"}
.fa-duotone.fa-clock-desk:after,.fad.fa-clock-desk:after{content:"\e134\e134"}
.fa-duotone.fa-calendar-clock:after,.fa-duotone.fa-calendar-time:after,.fad.fa-calendar-clock:after,.fad.fa-calendar-time:after{content:"\e0d2\e0d2"}
.fa-duotone.fa-braille:after,.fad.fa-braille:after{content:"\f2a1\f2a1"}
.fa-duotone.fa-prescription-bottle-alt:after,.fa-duotone.fa-prescription-bottle-medical:after,.fad.fa-prescription-bottle-alt:after,.fad.fa-prescription-bottle-medical:after{content:"\f486\f486"}
.fa-duotone.fa-plate-utensils:after,.fad.fa-plate-utensils:after{content:"\e43b\e43b"}
.fa-duotone.fa-family-pants:after,.fad.fa-family-pants:after{content:"\e302\e302"}
.fa-duotone.fa-hose-reel:after,.fad.fa-hose-reel:after{content:"\e41a\e41a"}
.fa-duotone.fa-house-window:after,.fad.fa-house-window:after{content:"\e3b3\e3b3"}
.fa-duotone.fa-landmark:after,.fad.fa-landmark:after{content:"\f66f\f66f"}
.fa-duotone.fa-truck:after,.fad.fa-truck:after{content:"\f0d1\f0d1"}
.fa-duotone.fa-music-magnifying-glass:after,.fad.fa-music-magnifying-glass:after{content:"\e662\e662"}
.fa-duotone.fa-crosshairs:after,.fad.fa-crosshairs:after{content:"\f05b\f05b"}
.fa-duotone.fa-cloud-rainbow:after,.fad.fa-cloud-rainbow:after{content:"\f73e\f73e"}
.fa-duotone.fa-person-cane:after,.fad.fa-person-cane:after{content:"\e53c\e53c"}
.fa-duotone.fa-alien:after,.fad.fa-alien:after{content:"\f8f5\f8f5"}
.fa-duotone.fa-tent:after,.fad.fa-tent:after{content:"\e57d\e57d"}
.fa-duotone.fa-laptop-binary:after,.fad.fa-laptop-binary:after{content:"\e5e7\e5e7"}
.fa-duotone.fa-vest-patches:after,.fad.fa-vest-patches:after{content:"\e086\e086"}
.fa-duotone.fa-people-dress-simple:after,.fad.fa-people-dress-simple:after{content:"\e218\e218"}
.fa-duotone.fa-check-double:after,.fad.fa-check-double:after{content:"\f560\f560"}
.fa-duotone.fa-arrow-down-a-z:after,.fa-duotone.fa-sort-alpha-asc:after,.fa-duotone.fa-sort-alpha-down:after,.fad.fa-arrow-down-a-z:after,.fad.fa-sort-alpha-asc:after,.fad.fa-sort-alpha-down:after{content:"\f15d\f15d"}
.fa-duotone.fa-bowling-ball-pin:after,.fad.fa-bowling-ball-pin:after{content:"\e0c3\e0c3"}
.fa-duotone.fa-bell-school-slash:after,.fad.fa-bell-school-slash:after{content:"\f5d6\f5d6"}
.fa-duotone.fa-plus-large:after,.fad.fa-plus-large:after{content:"\e59e\e59e"}
.fa-duotone.fa-money-bill-wheat:after,.fad.fa-money-bill-wheat:after{content:"\e52a\e52a"}
.fa-duotone.fa-camera-viewfinder:after,.fa-duotone.fa-screenshot:after,.fad.fa-camera-viewfinder:after,.fad.fa-screenshot:after{content:"\e0da\e0da"}
.fa-duotone.fa-comment-alt-music:after,.fa-duotone.fa-message-music:after,.fad.fa-comment-alt-music:after,.fad.fa-message-music:after{content:"\f8af\f8af"}
.fa-duotone.fa-car-building:after,.fad.fa-car-building:after{content:"\f859\f859"}
.fa-duotone.fa-border-bottom-right:after,.fa-duotone.fa-border-style-alt:after,.fad.fa-border-bottom-right:after,.fad.fa-border-style-alt:after{content:"\f854\f854"}
.fa-duotone.fa-octagon:after,.fad.fa-octagon:after{content:"\f306\f306"}
.fa-duotone.fa-comment-arrow-up-right:after,.fad.fa-comment-arrow-up-right:after{content:"\e145\e145"}
.fa-duotone.fa-octagon-divide:after,.fad.fa-octagon-divide:after{content:"\e203\e203"}
.fa-duotone.fa-cookie:after,.fad.fa-cookie:after{content:"\f563\f563"}
.fa-duotone.fa-arrow-left-rotate:after,.fa-duotone.fa-arrow-rotate-back:after,.fa-duotone.fa-arrow-rotate-backward:after,.fa-duotone.fa-arrow-rotate-left:after,.fa-duotone.fa-undo:after,.fad.fa-arrow-left-rotate:after,.fad.fa-arrow-rotate-back:after,.fad.fa-arrow-rotate-backward:after,.fad.fa-arrow-rotate-left:after,.fad.fa-undo:after{content:"\f0e2\f0e2"}
.fa-duotone.fa-tv-music:after,.fad.fa-tv-music:after{content:"\f8e6\f8e6"}
.fa-duotone.fa-hard-drive:after,.fa-duotone.fa-hdd:after,.fad.fa-hard-drive:after,.fad.fa-hdd:after{content:"\f0a0\f0a0"}
.fa-duotone.fa-reel:after,.fad.fa-reel:after{content:"\e238\e238"}
.fa-duotone.fa-face-grin-squint-tears:after,.fa-duotone.fa-grin-squint-tears:after,.fad.fa-face-grin-squint-tears:after,.fad.fa-grin-squint-tears:after{content:"\f586\f586"}
.fa-duotone.fa-dumbbell:after,.fad.fa-dumbbell:after{content:"\f44b\f44b"}
.fa-duotone.fa-list-alt:after,.fa-duotone.fa-rectangle-list:after,.fad.fa-list-alt:after,.fad.fa-rectangle-list:after{content:"\f022\f022"}
.fa-duotone.fa-tarp-droplet:after,.fad.fa-tarp-droplet:after{content:"\e57c\e57c"}
.fa-duotone.fa-alarm-exclamation:after,.fad.fa-alarm-exclamation:after{content:"\f843\f843"}
.fa-duotone.fa-house-medical-circle-check:after,.fad.fa-house-medical-circle-check:after{content:"\e511\e511"}
.fa-duotone.fa-traffic-cone:after,.fad.fa-traffic-cone:after{content:"\f636\f636"}
.fa-duotone.fa-grate:after,.fad.fa-grate:after{content:"\e193\e193"}
.fa-duotone.fa-arrow-down-right:after,.fad.fa-arrow-down-right:after{content:"\e093\e093"}
.fa-duotone.fa-person-skiing-nordic:after,.fa-duotone.fa-skiing-nordic:after,.fad.fa-person-skiing-nordic:after,.fad.fa-skiing-nordic:after{content:"\f7ca\f7ca"}
.fa-duotone.fa-calendar-plus:after,.fad.fa-calendar-plus:after{content:"\f271\f271"}
.fa-duotone.fa-person-from-portal:after,.fa-duotone.fa-portal-exit:after,.fad.fa-person-from-portal:after,.fad.fa-portal-exit:after{content:"\e023\e023"}
.fa-duotone.fa-plane-arrival:after,.fad.fa-plane-arrival:after{content:"\f5af\f5af"}
.fa-duotone.fa-cowbell-circle-plus:after,.fa-duotone.fa-cowbell-more:after,.fad.fa-cowbell-circle-plus:after,.fad.fa-cowbell-more:after{content:"\f8b4\f8b4"}
.fa-duotone.fa-arrow-alt-circle-left:after,.fa-duotone.fa-circle-left:after,.fad.fa-arrow-alt-circle-left:after,.fad.fa-circle-left:after{content:"\f359\f359"}
.fa-duotone.fa-distribute-spacing-vertical:after,.fad.fa-distribute-spacing-vertical:after{content:"\e366\e366"}
.fa-duotone.fa-signal-alt-2:after,.fa-duotone.fa-signal-bars-fair:after,.fad.fa-signal-alt-2:after,.fad.fa-signal-bars-fair:after{content:"\f692\f692"}
.fa-duotone.fa-sportsball:after,.fad.fa-sportsball:after{content:"\e44b\e44b"}
.fa-duotone.fa-game-console-handheld-crank:after,.fad.fa-game-console-handheld-crank:after{content:"\e5b9\e5b9"}
.fa-duotone.fa-subway:after,.fa-duotone.fa-train-subway:after,.fad.fa-subway:after,.fad.fa-train-subway:after{content:"\f239\f239"}
.fa-duotone.fa-chart-gantt:after,.fad.fa-chart-gantt:after{content:"\e0e4\e0e4"}
.fa-duotone.fa-face-smile-upside-down:after,.fad.fa-face-smile-upside-down:after{content:"\e395\e395"}
.fa-duotone.fa-ball-pile:after,.fad.fa-ball-pile:after{content:"\f77e\f77e"}
.fa-duotone.fa-badge-dollar:after,.fad.fa-badge-dollar:after{content:"\f645\f645"}
.fa-duotone.fa-money-bills-alt:after,.fa-duotone.fa-money-bills-simple:after,.fad.fa-money-bills-alt:after,.fad.fa-money-bills-simple:after{content:"\e1f4\e1f4"}
.fa-duotone.fa-list-timeline:after,.fad.fa-list-timeline:after{content:"\e1d1\e1d1"}
.fa-duotone.fa-indian-rupee-sign:after,.fa-duotone.fa-indian-rupee:after,.fa-duotone.fa-inr:after,.fad.fa-indian-rupee-sign:after,.fad.fa-indian-rupee:after,.fad.fa-inr:after{content:"\e1bc\e1bc"}
.fa-duotone.fa-crop-alt:after,.fa-duotone.fa-crop-simple:after,.fad.fa-crop-alt:after,.fad.fa-crop-simple:after{content:"\f565\f565"}
.fa-duotone.fa-money-bill-1:after,.fa-duotone.fa-money-bill-alt:after,.fad.fa-money-bill-1:after,.fad.fa-money-bill-alt:after{content:"\f3d1\f3d1"}
.fa-duotone.fa-left-long:after,.fa-duotone.fa-long-arrow-alt-left:after,.fad.fa-left-long:after,.fad.fa-long-arrow-alt-left:after{content:"\f30a\f30a"}
.fa-duotone.fa-keyboard-down:after,.fad.fa-keyboard-down:after{content:"\e1c2\e1c2"}
.fa-duotone.fa-circle-up-right:after,.fad.fa-circle-up-right:after{content:"\e129\e129"}
.fa-duotone.fa-cloud-bolt-moon:after,.fa-duotone.fa-thunderstorm-moon:after,.fad.fa-cloud-bolt-moon:after,.fad.fa-thunderstorm-moon:after{content:"\f76d\f76d"}
.fa-duotone.fa-turn-left-up:after,.fad.fa-turn-left-up:after{content:"\e638\e638"}
.fa-duotone.fa-dna:after,.fad.fa-dna:after{content:"\f471\f471"}
.fa-duotone.fa-virus-slash:after,.fad.fa-virus-slash:after{content:"\e075\e075"}
.fa-duotone.fa-bracket-round-right:after,.fad.fa-bracket-round-right:after{content:"\29\29"}
.fa-duotone.fa-circle-sterling:after,.fad.fa-circle-sterling:after{content:"\e5cf\e5cf"}
.fa-duotone.fa-circle-5:after,.fad.fa-circle-5:after{content:"\e0f2\e0f2"}
.fa-duotone.fa-minus:after,.fa-duotone.fa-subtract:after,.fad.fa-minus:after,.fad.fa-subtract:after{content:"\f068\f068"}
.fa-duotone.fa-fire-flame:after,.fa-duotone.fa-flame:after,.fad.fa-fire-flame:after,.fad.fa-flame:after{content:"\f6df\f6df"}
.fa-duotone.fa-arrow-alt-to-right:after,.fa-duotone.fa-right-to-line:after,.fad.fa-arrow-alt-to-right:after,.fad.fa-right-to-line:after{content:"\f34c\f34c"}
.fa-duotone.fa-gif:after,.fad.fa-gif:after{content:"\e190\e190"}
.fa-duotone.fa-chess:after,.fad.fa-chess:after{content:"\f439\f439"}
.fa-duotone.fa-trash-slash:after,.fad.fa-trash-slash:after{content:"\e2b3\e2b3"}
.fa-duotone.fa-arrow-left-long:after,.fa-duotone.fa-long-arrow-left:after,.fad.fa-arrow-left-long:after,.fad.fa-long-arrow-left:after{content:"\f177\f177"}
.fa-duotone.fa-plug-circle-check:after,.fad.fa-plug-circle-check:after{content:"\e55c\e55c"}
.fa-duotone.fa-font-case:after,.fad.fa-font-case:after{content:"\f866\f866"}
.fa-duotone.fa-street-view:after,.fad.fa-street-view:after{content:"\f21d\f21d"}
.fa-duotone.fa-arrow-down-left:after,.fad.fa-arrow-down-left:after{content:"\e091\e091"}
.fa-duotone.fa-franc-sign:after,.fad.fa-franc-sign:after{content:"\e18f\e18f"}
.fa-duotone.fa-flask-poison:after,.fa-duotone.fa-flask-round-poison:after,.fad.fa-flask-poison:after,.fad.fa-flask-round-poison:after{content:"\f6e0\f6e0"}
.fa-duotone.fa-volume-off:after,.fad.fa-volume-off:after{content:"\f026\f026"}
.fa-duotone.fa-book-circle-arrow-right:after,.fad.fa-book-circle-arrow-right:after{content:"\e0bc\e0bc"}
.fa-duotone.fa-chart-user:after,.fa-duotone.fa-user-chart:after,.fad.fa-chart-user:after,.fad.fa-user-chart:after{content:"\f6a3\f6a3"}
.fa-duotone.fa-american-sign-language-interpreting:after,.fa-duotone.fa-asl-interpreting:after,.fa-duotone.fa-hands-american-sign-language-interpreting:after,.fa-duotone.fa-hands-asl-interpreting:after,.fad.fa-american-sign-language-interpreting:after,.fad.fa-asl-interpreting:after,.fad.fa-hands-american-sign-language-interpreting:after,.fad.fa-hands-asl-interpreting:after{content:"\f2a3\f2a3"}
.fa-duotone.fa-presentation-screen:after,.fa-duotone.fa-presentation:after,.fad.fa-presentation-screen:after,.fad.fa-presentation:after{content:"\f685\f685"}
.fa-duotone.fa-circle-bolt:after,.fad.fa-circle-bolt:after{content:"\e0fe\e0fe"}
.fa-duotone.fa-face-smile-halo:after,.fad.fa-face-smile-halo:after{content:"\e38f\e38f"}
.fa-duotone.fa-cart-circle-arrow-down:after,.fad.fa-cart-circle-arrow-down:after{content:"\e3ef\e3ef"}
.fa-duotone.fa-house-person-arrive:after,.fa-duotone.fa-house-person-return:after,.fa-duotone.fa-house-return:after,.fad.fa-house-person-arrive:after,.fad.fa-house-person-return:after,.fad.fa-house-return:after{content:"\e011\e011"}
.fa-duotone.fa-comment-alt-times:after,.fa-duotone.fa-message-times:after,.fa-duotone.fa-message-xmark:after,.fad.fa-comment-alt-times:after,.fad.fa-message-times:after,.fad.fa-message-xmark:after{content:"\f4ab\f4ab"}
.fa-duotone.fa-file-award:after,.fa-duotone.fa-file-certificate:after,.fad.fa-file-award:after,.fad.fa-file-certificate:after{content:"\f5f3\f5f3"}
.fa-duotone.fa-user-doctor-hair-long:after,.fad.fa-user-doctor-hair-long:after{content:"\e459\e459"}
.fa-duotone.fa-camera-home:after,.fa-duotone.fa-camera-security:after,.fad.fa-camera-home:after,.fad.fa-camera-security:after{content:"\f8fe\f8fe"}
.fa-duotone.fa-cog:after,.fa-duotone.fa-gear:after,.fad.fa-cog:after,.fad.fa-gear:after{content:"\f013\f013"}
.fa-duotone.fa-droplet-slash:after,.fa-duotone.fa-tint-slash:after,.fad.fa-droplet-slash:after,.fad.fa-tint-slash:after{content:"\f5c7\f5c7"}
.fa-duotone.fa-book-heart:after,.fad.fa-book-heart:after{content:"\f499\f499"}
.fa-duotone.fa-mosque:after,.fad.fa-mosque:after{content:"\f678\f678"}
.fa-duotone.fa-duck:after,.fad.fa-duck:after{content:"\f6d8\f6d8"}
.fa-duotone.fa-mosquito:after,.fad.fa-mosquito:after{content:"\e52b\e52b"}
.fa-duotone.fa-star-of-david:after,.fad.fa-star-of-david:after{content:"\f69a\f69a"}
.fa-duotone.fa-flag-alt:after,.fa-duotone.fa-flag-swallowtail:after,.fad.fa-flag-alt:after,.fad.fa-flag-swallowtail:after{content:"\f74c\f74c"}
.fa-duotone.fa-person-military-rifle:after,.fad.fa-person-military-rifle:after{content:"\e54b\e54b"}
.fa-duotone.fa-car-garage:after,.fad.fa-car-garage:after{content:"\f5e2\f5e2"}
.fa-duotone.fa-cart-shopping:after,.fa-duotone.fa-shopping-cart:after,.fad.fa-cart-shopping:after,.fad.fa-shopping-cart:after{content:"\f07a\f07a"}
.fa-duotone.fa-book-font:after,.fad.fa-book-font:after{content:"\e0bf\e0bf"}
.fa-duotone.fa-shield-plus:after,.fad.fa-shield-plus:after{content:"\e24a\e24a"}
.fa-duotone.fa-vials:after,.fad.fa-vials:after{content:"\f493\f493"}
.fa-duotone.fa-eye-dropper-full:after,.fad.fa-eye-dropper-full:after{content:"\e172\e172"}
.fa-duotone.fa-distribute-spacing-horizontal:after,.fad.fa-distribute-spacing-horizontal:after{content:"\e365\e365"}
.fa-duotone.fa-tablet-rugged:after,.fad.fa-tablet-rugged:after{content:"\f48f\f48f"}
.fa-duotone.fa-temperature-frigid:after,.fa-duotone.fa-temperature-snow:after,.fad.fa-temperature-frigid:after,.fad.fa-temperature-snow:after{content:"\f768\f768"}
.fa-duotone.fa-moped:after,.fad.fa-moped:after{content:"\e3b9\e3b9"}
.fa-duotone.fa-face-smile-plus:after,.fa-duotone.fa-smile-plus:after,.fad.fa-face-smile-plus:after,.fad.fa-smile-plus:after{content:"\f5b9\f5b9"}
.fa-duotone.fa-radio-alt:after,.fa-duotone.fa-radio-tuner:after,.fad.fa-radio-alt:after,.fad.fa-radio-tuner:after{content:"\f8d8\f8d8"}
.fa-duotone.fa-face-swear:after,.fad.fa-face-swear:after{content:"\e399\e399"}
.fa-duotone.fa-water-arrow-down:after,.fa-duotone.fa-water-lower:after,.fad.fa-water-arrow-down:after,.fad.fa-water-lower:after{content:"\f774\f774"}
.fa-duotone.fa-scanner-touchscreen:after,.fad.fa-scanner-touchscreen:after{content:"\f48a\f48a"}
.fa-duotone.fa-circle-7:after,.fad.fa-circle-7:after{content:"\e0f4\e0f4"}
.fa-duotone.fa-plug-circle-plus:after,.fad.fa-plug-circle-plus:after{content:"\e55f\e55f"}
.fa-duotone.fa-person-ski-jumping:after,.fa-duotone.fa-ski-jump:after,.fad.fa-person-ski-jumping:after,.fad.fa-ski-jump:after{content:"\f7c7\f7c7"}
.fa-duotone.fa-place-of-worship:after,.fad.fa-place-of-worship:after{content:"\f67f\f67f"}
.fa-duotone.fa-water-arrow-up:after,.fa-duotone.fa-water-rise:after,.fad.fa-water-arrow-up:after,.fad.fa-water-rise:after{content:"\f775\f775"}
.fa-duotone.fa-waveform-lines:after,.fa-duotone.fa-waveform-path:after,.fad.fa-waveform-lines:after,.fad.fa-waveform-path:after{content:"\f8f2\f8f2"}
.fa-duotone.fa-split:after,.fad.fa-split:after{content:"\e254\e254"}
.fa-duotone.fa-film-canister:after,.fa-duotone.fa-film-cannister:after,.fad.fa-film-canister:after,.fad.fa-film-cannister:after{content:"\f8b7\f8b7"}
.fa-duotone.fa-folder-times:after,.fa-duotone.fa-folder-xmark:after,.fad.fa-folder-times:after,.fad.fa-folder-xmark:after{content:"\f65f\f65f"}
.fa-duotone.fa-toilet-paper-alt:after,.fa-duotone.fa-toilet-paper-blank:after,.fad.fa-toilet-paper-alt:after,.fad.fa-toilet-paper-blank:after{content:"\f71f\f71f"}
.fa-duotone.fa-tablet-android-alt:after,.fa-duotone.fa-tablet-screen:after,.fad.fa-tablet-android-alt:after,.fad.fa-tablet-screen:after{content:"\f3fc\f3fc"}
.fa-duotone.fa-hexagon-vertical-nft-slanted:after,.fad.fa-hexagon-vertical-nft-slanted:after{content:"\e506\e506"}
.fa-duotone.fa-folder-music:after,.fad.fa-folder-music:after{content:"\e18d\e18d"}
.fa-duotone.fa-desktop-medical:after,.fa-duotone.fa-display-medical:after,.fad.fa-desktop-medical:after,.fad.fa-display-medical:after{content:"\e166\e166"}
.fa-duotone.fa-share-all:after,.fad.fa-share-all:after{content:"\f367\f367"}
.fa-duotone.fa-peapod:after,.fad.fa-peapod:after{content:"\e31c\e31c"}
.fa-duotone.fa-chess-clock:after,.fad.fa-chess-clock:after{content:"\f43d\f43d"}
.fa-duotone.fa-axe:after,.fad.fa-axe:after{content:"\f6b2\f6b2"}
.fa-duotone.fa-square-d:after,.fad.fa-square-d:after{content:"\e268\e268"}
.fa-duotone.fa-grip-vertical:after,.fad.fa-grip-vertical:after{content:"\f58e\f58e"}
.fa-duotone.fa-mobile-signal-out:after,.fad.fa-mobile-signal-out:after{content:"\e1f0\e1f0"}
.fa-duotone.fa-arrow-turn-up:after,.fa-duotone.fa-level-up:after,.fad.fa-arrow-turn-up:after,.fad.fa-level-up:after{content:"\f148\f148"}
.fa-duotone.fa-u:after,.fad.fa-u:after{content:"\55\55"}
.fa-duotone.fa-arrow-up-from-dotted-line:after,.fad.fa-arrow-up-from-dotted-line:after{content:"\e09b\e09b"}
.fa-duotone.fa-square-root-alt:after,.fa-duotone.fa-square-root-variable:after,.fad.fa-square-root-alt:after,.fad.fa-square-root-variable:after{content:"\f698\f698"}
.fa-duotone.fa-light-switch-on:after,.fad.fa-light-switch-on:after{content:"\e019\e019"}
.fa-duotone.fa-arrow-down-arrow-up:after,.fa-duotone.fa-sort-alt:after,.fad.fa-arrow-down-arrow-up:after,.fad.fa-sort-alt:after{content:"\f883\f883"}
.fa-duotone.fa-raindrops:after,.fad.fa-raindrops:after{content:"\f75c\f75c"}
.fa-duotone.fa-dash:after,.fa-duotone.fa-minus-large:after,.fad.fa-dash:after,.fad.fa-minus-large:after{content:"\e404\e404"}
.fa-duotone.fa-clock-four:after,.fa-duotone.fa-clock:after,.fad.fa-clock-four:after,.fad.fa-clock:after{content:"\f017\f017"}
.fa-duotone.fa-input-numeric:after,.fad.fa-input-numeric:after{content:"\e1bd\e1bd"}
.fa-duotone.fa-truck-tow:after,.fad.fa-truck-tow:after{content:"\e2b8\e2b8"}
.fa-duotone.fa-backward-step:after,.fa-duotone.fa-step-backward:after,.fad.fa-backward-step:after,.fad.fa-step-backward:after{content:"\f048\f048"}
.fa-duotone.fa-pallet:after,.fad.fa-pallet:after{content:"\f482\f482"}
.fa-duotone.fa-car-bolt:after,.fad.fa-car-bolt:after{content:"\e341\e341"}
.fa-duotone.fa-arrows-maximize:after,.fa-duotone.fa-expand-arrows:after,.fad.fa-arrows-maximize:after,.fad.fa-expand-arrows:after{content:"\f31d\f31d"}
.fa-duotone.fa-faucet:after,.fad.fa-faucet:after{content:"\e005\e005"}
.fa-duotone.fa-cloud-sleet:after,.fad.fa-cloud-sleet:after{content:"\f741\f741"}
.fa-duotone.fa-lamp-street:after,.fad.fa-lamp-street:after{content:"\e1c5\e1c5"}
.fa-duotone.fa-list-radio:after,.fad.fa-list-radio:after{content:"\e1d0\e1d0"}
.fa-duotone.fa-pen-nib-slash:after,.fad.fa-pen-nib-slash:after{content:"\e4a1\e4a1"}
.fa-duotone.fa-baseball-bat-ball:after,.fad.fa-baseball-bat-ball:after{content:"\f432\f432"}
.fa-duotone.fa-square-up-left:after,.fad.fa-square-up-left:after{content:"\e282\e282"}
.fa-duotone.fa-overline:after,.fad.fa-overline:after{content:"\f876\f876"}
.fa-duotone.fa-s:after,.fad.fa-s:after{content:"\53\53"}
.fa-duotone.fa-timeline:after,.fad.fa-timeline:after{content:"\e29c\e29c"}
.fa-duotone.fa-keyboard:after,.fad.fa-keyboard:after{content:"\f11c\f11c"}
.fa-duotone.fa-arrows-from-dotted-line:after,.fad.fa-arrows-from-dotted-line:after{content:"\e0a3\e0a3"}
.fa-duotone.fa-usb-drive:after,.fad.fa-usb-drive:after{content:"\f8e9\f8e9"}
.fa-duotone.fa-ballot:after,.fad.fa-ballot:after{content:"\f732\f732"}
.fa-duotone.fa-caret-down:after,.fad.fa-caret-down:after{content:"\f0d7\f0d7"}
.fa-duotone.fa-location-dot-slash:after,.fa-duotone.fa-map-marker-alt-slash:after,.fad.fa-location-dot-slash:after,.fad.fa-map-marker-alt-slash:after{content:"\f605\f605"}
.fa-duotone.fa-cards:after,.fad.fa-cards:after{content:"\e3ed\e3ed"}
.fa-duotone.fa-clinic-medical:after,.fa-duotone.fa-house-chimney-medical:after,.fad.fa-clinic-medical:after,.fad.fa-house-chimney-medical:after{content:"\f7f2\f7f2"}
.fa-duotone.fa-boxing-glove:after,.fa-duotone.fa-glove-boxing:after,.fad.fa-boxing-glove:after,.fad.fa-glove-boxing:after{content:"\f438\f438"}
.fa-duotone.fa-temperature-3:after,.fa-duotone.fa-temperature-three-quarters:after,.fa-duotone.fa-thermometer-3:after,.fa-duotone.fa-thermometer-three-quarters:after,.fad.fa-temperature-3:after,.fad.fa-temperature-three-quarters:after,.fad.fa-thermometer-3:after,.fad.fa-thermometer-three-quarters:after{content:"\f2c8\f2c8"}
.fa-duotone.fa-bell-school:after,.fad.fa-bell-school:after{content:"\f5d5\f5d5"}
.fa-duotone.fa-mobile-android-alt:after,.fa-duotone.fa-mobile-screen:after,.fad.fa-mobile-android-alt:after,.fad.fa-mobile-screen:after{content:"\f3cf\f3cf"}
.fa-duotone.fa-plane-up:after,.fad.fa-plane-up:after{content:"\e22d\e22d"}
.fa-duotone.fa-folder-heart:after,.fad.fa-folder-heart:after{content:"\e189\e189"}
.fa-duotone.fa-circle-location-arrow:after,.fa-duotone.fa-location-circle:after,.fad.fa-circle-location-arrow:after,.fad.fa-location-circle:after{content:"\f602\f602"}
.fa-duotone.fa-face-head-bandage:after,.fad.fa-face-head-bandage:after{content:"\e37a\e37a"}
.fa-duotone.fa-maki-roll:after,.fa-duotone.fa-makizushi:after,.fa-duotone.fa-sushi-roll:after,.fad.fa-maki-roll:after,.fad.fa-makizushi:after,.fad.fa-sushi-roll:after{content:"\e48b\e48b"}
.fa-duotone.fa-car-bump:after,.fad.fa-car-bump:after{content:"\f5e0\f5e0"}
.fa-duotone.fa-piggy-bank:after,.fad.fa-piggy-bank:after{content:"\f4d3\f4d3"}
.fa-duotone.fa-racquet:after,.fad.fa-racquet:after{content:"\f45a\f45a"}
.fa-duotone.fa-car-mirrors:after,.fad.fa-car-mirrors:after{content:"\e343\e343"}
.fa-duotone.fa-industry-alt:after,.fa-duotone.fa-industry-windows:after,.fad.fa-industry-alt:after,.fad.fa-industry-windows:after{content:"\f3b3\f3b3"}
.fa-duotone.fa-bolt-auto:after,.fad.fa-bolt-auto:after{content:"\e0b6\e0b6"}
.fa-duotone.fa-battery-3:after,.fa-duotone.fa-battery-half:after,.fad.fa-battery-3:after,.fad.fa-battery-half:after{content:"\f242\f242"}
.fa-duotone.fa-flux-capacitor:after,.fad.fa-flux-capacitor:after{content:"\f8ba\f8ba"}
.fa-duotone.fa-mountain-city:after,.fad.fa-mountain-city:after{content:"\e52e\e52e"}
.fa-duotone.fa-coins:after,.fad.fa-coins:after{content:"\f51e\f51e"}
.fa-duotone.fa-honey-pot:after,.fad.fa-honey-pot:after{content:"\e418\e418"}
.fa-duotone.fa-olive:after,.fad.fa-olive:after{content:"\e316\e316"}
.fa-duotone.fa-khanda:after,.fad.fa-khanda:after{content:"\f66d\f66d"}
.fa-duotone.fa-filter-list:after,.fad.fa-filter-list:after{content:"\e17c\e17c"}
.fa-duotone.fa-outlet:after,.fad.fa-outlet:after{content:"\e01c\e01c"}
.fa-duotone.fa-sliders-h:after,.fa-duotone.fa-sliders:after,.fad.fa-sliders-h:after,.fad.fa-sliders:after{content:"\f1de\f1de"}
.fa-duotone.fa-cauldron:after,.fad.fa-cauldron:after{content:"\f6bf\f6bf"}
.fa-duotone.fa-people:after,.fad.fa-people:after{content:"\e216\e216"}
.fa-duotone.fa-folder-tree:after,.fad.fa-folder-tree:after{content:"\f802\f802"}
.fa-duotone.fa-network-wired:after,.fad.fa-network-wired:after{content:"\f6ff\f6ff"}
.fa-duotone.fa-croissant:after,.fad.fa-croissant:after{content:"\f7f6\f7f6"}
.fa-duotone.fa-map-pin:after,.fad.fa-map-pin:after{content:"\f276\f276"}
.fa-duotone.fa-hamsa:after,.fad.fa-hamsa:after{content:"\f665\f665"}
.fa-duotone.fa-cent-sign:after,.fad.fa-cent-sign:after{content:"\e3f5\e3f5"}
.fa-duotone.fa-swords-laser:after,.fad.fa-swords-laser:after{content:"\e03d\e03d"}
.fa-duotone.fa-flask:after,.fad.fa-flask:after{content:"\f0c3\f0c3"}
.fa-duotone.fa-person-pregnant:after,.fad.fa-person-pregnant:after{content:"\e31e\e31e"}
.fa-duotone.fa-square-u:after,.fad.fa-square-u:after{content:"\e281\e281"}
.fa-duotone.fa-wand-sparkles:after,.fad.fa-wand-sparkles:after{content:"\f72b\f72b"}
.fa-duotone.fa-router:after,.fad.fa-router:after{content:"\f8da\f8da"}
.fa-duotone.fa-ellipsis-v:after,.fa-duotone.fa-ellipsis-vertical:after,.fad.fa-ellipsis-v:after,.fad.fa-ellipsis-vertical:after{content:"\f142\f142"}
.fa-duotone.fa-sword-laser-alt:after,.fad.fa-sword-laser-alt:after{content:"\e03c\e03c"}
.fa-duotone.fa-ticket:after,.fad.fa-ticket:after{content:"\f145\f145"}
.fa-duotone.fa-power-off:after,.fad.fa-power-off:after{content:"\f011\f011"}
.fa-duotone.fa-coin:after,.fad.fa-coin:after{content:"\f85c\f85c"}
.fa-duotone.fa-laptop-slash:after,.fad.fa-laptop-slash:after{content:"\e1c7\e1c7"}
.fa-duotone.fa-long-arrow-alt-right:after,.fa-duotone.fa-right-long:after,.fad.fa-long-arrow-alt-right:after,.fad.fa-right-long:after{content:"\f30b\f30b"}
.fa-duotone.fa-circle-b:after,.fad.fa-circle-b:after{content:"\e0fd\e0fd"}
.fa-duotone.fa-person-dress-simple:after,.fad.fa-person-dress-simple:after{content:"\e21c\e21c"}
.fa-duotone.fa-pipe-collar:after,.fad.fa-pipe-collar:after{content:"\e437\e437"}
.fa-duotone.fa-lights-holiday:after,.fad.fa-lights-holiday:after{content:"\f7b2\f7b2"}
.fa-duotone.fa-citrus:after,.fad.fa-citrus:after{content:"\e2f4\e2f4"}
.fa-duotone.fa-flag-usa:after,.fad.fa-flag-usa:after{content:"\f74d\f74d"}
.fa-duotone.fa-laptop-file:after,.fad.fa-laptop-file:after{content:"\e51d\e51d"}
.fa-duotone.fa-teletype:after,.fa-duotone.fa-tty:after,.fad.fa-teletype:after,.fad.fa-tty:after{content:"\f1e4\f1e4"}
.fa-duotone.fa-chart-tree-map:after,.fad.fa-chart-tree-map:after{content:"\e0ea\e0ea"}
.fa-duotone.fa-diagram-next:after,.fad.fa-diagram-next:after{content:"\e476\e476"}
.fa-duotone.fa-person-rifle:after,.fad.fa-person-rifle:after{content:"\e54e\e54e"}
.fa-duotone.fa-clock-five-thirty:after,.fad.fa-clock-five-thirty:after{content:"\e34a\e34a"}
.fa-duotone.fa-pipe-valve:after,.fad.fa-pipe-valve:after{content:"\e439\e439"}
.fa-duotone.fa-arrow-up-from-arc:after,.fad.fa-arrow-up-from-arc:after{content:"\e4b4\e4b4"}
.fa-duotone.fa-face-spiral-eyes:after,.fad.fa-face-spiral-eyes:after{content:"\e485\e485"}
.fa-duotone.fa-compress-wide:after,.fad.fa-compress-wide:after{content:"\f326\f326"}
.fa-duotone.fa-circle-phone-hangup:after,.fa-duotone.fa-phone-circle-down:after,.fad.fa-circle-phone-hangup:after,.fad.fa-phone-circle-down:after{content:"\e11d\e11d"}
.fa-duotone.fa-gear-complex-code:after,.fad.fa-gear-complex-code:after{content:"\e5eb\e5eb"}
.fa-duotone.fa-house-medical-circle-exclamation:after,.fad.fa-house-medical-circle-exclamation:after{content:"\e512\e512"}
.fa-duotone.fa-badminton:after,.fad.fa-badminton:after{content:"\e33a\e33a"}
.fa-duotone.fa-closed-captioning:after,.fad.fa-closed-captioning:after{content:"\f20a\f20a"}
.fa-duotone.fa-hiking:after,.fa-duotone.fa-person-hiking:after,.fad.fa-hiking:after,.fad.fa-person-hiking:after{content:"\f6ec\f6ec"}
.fa-duotone.fa-arrow-alt-from-left:after,.fa-duotone.fa-right-from-line:after,.fad.fa-arrow-alt-from-left:after,.fad.fa-right-from-line:after{content:"\f347\f347"}
.fa-duotone.fa-venus-double:after,.fad.fa-venus-double:after{content:"\f226\f226"}
.fa-duotone.fa-images:after,.fad.fa-images:after{content:"\f302\f302"}
.fa-duotone.fa-calculator:after,.fad.fa-calculator:after{content:"\f1ec\f1ec"}
.fa-duotone.fa-shuttlecock:after,.fad.fa-shuttlecock:after{content:"\f45b\f45b"}
.fa-duotone.fa-user-hair:after,.fad.fa-user-hair:after{content:"\e45a\e45a"}
.fa-duotone.fa-eye-evil:after,.fad.fa-eye-evil:after{content:"\f6db\f6db"}
.fa-duotone.fa-people-pulling:after,.fad.fa-people-pulling:after{content:"\e535\e535"}
.fa-duotone.fa-n:after,.fad.fa-n:after{content:"\4e\4e"}
.fa-duotone.fa-swap:after,.fad.fa-swap:after{content:"\e609\e609"}
.fa-duotone.fa-garage:after,.fad.fa-garage:after{content:"\e009\e009"}
.fa-duotone.fa-cable-car:after,.fa-duotone.fa-tram:after,.fad.fa-cable-car:after,.fad.fa-tram:after{content:"\f7da\f7da"}
.fa-duotone.fa-shovel-snow:after,.fad.fa-shovel-snow:after{content:"\f7c3\f7c3"}
.fa-duotone.fa-cloud-rain:after,.fad.fa-cloud-rain:after{content:"\f73d\f73d"}
.fa-duotone.fa-face-lying:after,.fad.fa-face-lying:after{content:"\e37e\e37e"}
.fa-duotone.fa-sprinkler:after,.fad.fa-sprinkler:after{content:"\e035\e035"}
.fa-duotone.fa-building-circle-xmark:after,.fad.fa-building-circle-xmark:after{content:"\e4d4\e4d4"}
.fa-duotone.fa-person-sledding:after,.fa-duotone.fa-sledding:after,.fad.fa-person-sledding:after,.fad.fa-sledding:after{content:"\f7cb\f7cb"}
.fa-duotone.fa-game-console-handheld:after,.fad.fa-game-console-handheld:after{content:"\f8bb\f8bb"}
.fa-duotone.fa-ship:after,.fad.fa-ship:after{content:"\f21a\f21a"}
.fa-duotone.fa-clock-six-thirty:after,.fad.fa-clock-six-thirty:after{content:"\e353\e353"}
.fa-duotone.fa-battery-slash:after,.fad.fa-battery-slash:after{content:"\f377\f377"}
.fa-duotone.fa-tugrik-sign:after,.fad.fa-tugrik-sign:after{content:"\e2ba\e2ba"}
.fa-duotone.fa-arrows-down-to-line:after,.fad.fa-arrows-down-to-line:after{content:"\e4b8\e4b8"}
.fa-duotone.fa-download:after,.fad.fa-download:after{content:"\f019\f019"}
.fa-duotone.fa-angles-up-down:after,.fad.fa-angles-up-down:after{content:"\e60d\e60d"}
.fa-duotone.fa-inventory:after,.fa-duotone.fa-shelves:after,.fad.fa-inventory:after,.fad.fa-shelves:after{content:"\f480\f480"}
.fa-duotone.fa-cloud-snow:after,.fad.fa-cloud-snow:after{content:"\f742\f742"}
.fa-duotone.fa-face-grin:after,.fa-duotone.fa-grin:after,.fad.fa-face-grin:after,.fad.fa-grin:after{content:"\f580\f580"}
.fa-duotone.fa-backspace:after,.fa-duotone.fa-delete-left:after,.fad.fa-backspace:after,.fad.fa-delete-left:after{content:"\f55a\f55a"}
.fa-duotone.fa-oven:after,.fad.fa-oven:after{content:"\e01d\e01d"}
.fa-duotone.fa-cloud-binary:after,.fad.fa-cloud-binary:after{content:"\e601\e601"}
.fa-duotone.fa-eye-dropper-empty:after,.fa-duotone.fa-eye-dropper:after,.fa-duotone.fa-eyedropper:after,.fad.fa-eye-dropper-empty:after,.fad.fa-eye-dropper:after,.fad.fa-eyedropper:after{content:"\f1fb\f1fb"}
.fa-duotone.fa-comment-captions:after,.fad.fa-comment-captions:after{content:"\e146\e146"}
.fa-duotone.fa-comments-question:after,.fad.fa-comments-question:after{content:"\e14e\e14e"}
.fa-duotone.fa-scribble:after,.fad.fa-scribble:after{content:"\e23f\e23f"}
.fa-duotone.fa-rotate-exclamation:after,.fad.fa-rotate-exclamation:after{content:"\e23c\e23c"}
.fa-duotone.fa-file-circle-check:after,.fad.fa-file-circle-check:after{content:"\e5a0\e5a0"}
.fa-duotone.fa-glass:after,.fad.fa-glass:after{content:"\f804\f804"}
.fa-duotone.fa-loader:after,.fad.fa-loader:after{content:"\e1d4\e1d4"}
.fa-duotone.fa-forward:after,.fad.fa-forward:after{content:"\f04e\f04e"}
.fa-duotone.fa-user-pilot:after,.fad.fa-user-pilot:after{content:"\e2c0\e2c0"}
.fa-duotone.fa-mobile-android:after,.fa-duotone.fa-mobile-phone:after,.fa-duotone.fa-mobile:after,.fad.fa-mobile-android:after,.fad.fa-mobile-phone:after,.fad.fa-mobile:after{content:"\f3ce\f3ce"}
.fa-duotone.fa-code-pull-request-closed:after,.fad.fa-code-pull-request-closed:after{content:"\e3f9\e3f9"}
.fa-duotone.fa-face-meh:after,.fa-duotone.fa-meh:after,.fad.fa-face-meh:after,.fad.fa-meh:after{content:"\f11a\f11a"}
.fa-duotone.fa-align-center:after,.fad.fa-align-center:after{content:"\f037\f037"}
.fa-duotone.fa-book-dead:after,.fa-duotone.fa-book-skull:after,.fad.fa-book-dead:after,.fad.fa-book-skull:after{content:"\f6b7\f6b7"}
.fa-duotone.fa-drivers-license:after,.fa-duotone.fa-id-card:after,.fad.fa-drivers-license:after,.fad.fa-id-card:after{content:"\f2c2\f2c2"}
.fa-duotone.fa-face-dotted:after,.fad.fa-face-dotted:after{content:"\e47f\e47f"}
.fa-duotone.fa-face-worried:after,.fad.fa-face-worried:after{content:"\e3a3\e3a3"}
.fa-duotone.fa-dedent:after,.fa-duotone.fa-outdent:after,.fad.fa-dedent:after,.fad.fa-outdent:after{content:"\f03b\f03b"}
.fa-duotone.fa-court-sport:after,.fad.fa-court-sport:after{content:"\e643\e643"}
.fa-duotone.fa-heart-circle-exclamation:after,.fad.fa-heart-circle-exclamation:after{content:"\e4fe\e4fe"}
.fa-duotone.fa-home-alt:after,.fa-duotone.fa-home-lg-alt:after,.fa-duotone.fa-home:after,.fa-duotone.fa-house:after,.fad.fa-home-alt:after,.fad.fa-home-lg-alt:after,.fad.fa-home:after,.fad.fa-house:after{content:"\f015\f015"}
.fa-duotone.fa-vector-circle:after,.fad.fa-vector-circle:after{content:"\e2c6\e2c6"}
.fa-duotone.fa-car-circle-bolt:after,.fad.fa-car-circle-bolt:after{content:"\e342\e342"}
.fa-duotone.fa-calendar-week:after,.fad.fa-calendar-week:after{content:"\f784\f784"}
.fa-duotone.fa-flying-disc:after,.fad.fa-flying-disc:after{content:"\e3a9\e3a9"}
.fa-duotone.fa-laptop-medical:after,.fad.fa-laptop-medical:after{content:"\f812\f812"}
.fa-duotone.fa-square-down-right:after,.fad.fa-square-down-right:after{content:"\e26c\e26c"}
.fa-duotone.fa-b:after,.fad.fa-b:after{content:"\42\42"}
.fa-duotone.fa-seat-airline:after,.fad.fa-seat-airline:after{content:"\e244\e244"}
.fa-duotone.fa-eclipse-alt:after,.fa-duotone.fa-moon-over-sun:after,.fad.fa-eclipse-alt:after,.fad.fa-moon-over-sun:after{content:"\f74a\f74a"}
.fa-duotone.fa-pipe:after,.fad.fa-pipe:after{content:"\7c\7c"}
.fa-duotone.fa-file-medical:after,.fad.fa-file-medical:after{content:"\f477\f477"}
.fa-duotone.fa-potato:after,.fad.fa-potato:after{content:"\e440\e440"}
.fa-duotone.fa-dice-one:after,.fad.fa-dice-one:after{content:"\f525\f525"}
.fa-duotone.fa-circle-a:after,.fad.fa-circle-a:after{content:"\e0f7\e0f7"}
.fa-duotone.fa-helmet-battle:after,.fad.fa-helmet-battle:after{content:"\f6eb\f6eb"}
.fa-duotone.fa-butter:after,.fad.fa-butter:after{content:"\e3e4\e3e4"}
.fa-duotone.fa-blanket-fire:after,.fad.fa-blanket-fire:after{content:"\e3da\e3da"}
.fa-duotone.fa-kiwi-bird:after,.fad.fa-kiwi-bird:after{content:"\f535\f535"}
.fa-duotone.fa-castle:after,.fad.fa-castle:after{content:"\e0de\e0de"}
.fa-duotone.fa-golf-club:after,.fad.fa-golf-club:after{content:"\f451\f451"}
.fa-duotone.fa-arrow-right-arrow-left:after,.fa-duotone.fa-exchange:after,.fad.fa-arrow-right-arrow-left:after,.fad.fa-exchange:after{content:"\f0ec\f0ec"}
.fa-duotone.fa-redo-alt:after,.fa-duotone.fa-rotate-forward:after,.fa-duotone.fa-rotate-right:after,.fad.fa-redo-alt:after,.fad.fa-rotate-forward:after,.fad.fa-rotate-right:after{content:"\f2f9\f2f9"}
.fa-duotone.fa-cutlery:after,.fa-duotone.fa-utensils:after,.fad.fa-cutlery:after,.fad.fa-utensils:after{content:"\f2e7\f2e7"}
.fa-duotone.fa-arrow-up-wide-short:after,.fa-duotone.fa-sort-amount-up:after,.fad.fa-arrow-up-wide-short:after,.fad.fa-sort-amount-up:after{content:"\f161\f161"}
.fa-duotone.fa-chart-pie-simple-circle-dollar:after,.fad.fa-chart-pie-simple-circle-dollar:after{content:"\e605\e605"}
.fa-duotone.fa-balloons:after,.fad.fa-balloons:after{content:"\e2e4\e2e4"}
.fa-duotone.fa-mill-sign:after,.fad.fa-mill-sign:after{content:"\e1ed\e1ed"}
.fa-duotone.fa-bowl-rice:after,.fad.fa-bowl-rice:after{content:"\e2eb\e2eb"}
.fa-duotone.fa-timeline-arrow:after,.fad.fa-timeline-arrow:after{content:"\e29d\e29d"}
.fa-duotone.fa-skull:after,.fad.fa-skull:after{content:"\f54c\f54c"}
.fa-duotone.fa-game-board-alt:after,.fa-duotone.fa-game-board-simple:after,.fad.fa-game-board-alt:after,.fad.fa-game-board-simple:after{content:"\f868\f868"}
.fa-duotone.fa-circle-video:after,.fa-duotone.fa-video-circle:after,.fad.fa-circle-video:after,.fad.fa-video-circle:after{content:"\e12b\e12b"}
.fa-duotone.fa-chart-scatter-bubble:after,.fad.fa-chart-scatter-bubble:after{content:"\e0e9\e0e9"}
.fa-duotone.fa-house-turret:after,.fad.fa-house-turret:after{content:"\e1b4\e1b4"}
.fa-duotone.fa-banana:after,.fad.fa-banana:after{content:"\e2e5\e2e5"}
.fa-duotone.fa-hand-holding-skull:after,.fad.fa-hand-holding-skull:after{content:"\e1a4\e1a4"}
.fa-duotone.fa-people-dress:after,.fad.fa-people-dress:after{content:"\e217\e217"}
.fa-duotone.fa-couch-small:after,.fa-duotone.fa-loveseat:after,.fad.fa-couch-small:after,.fad.fa-loveseat:after{content:"\f4cc\f4cc"}
.fa-duotone.fa-broadcast-tower:after,.fa-duotone.fa-tower-broadcast:after,.fad.fa-broadcast-tower:after,.fad.fa-tower-broadcast:after{content:"\f519\f519"}
.fa-duotone.fa-truck-pickup:after,.fad.fa-truck-pickup:after{content:"\f63c\f63c"}
.fa-duotone.fa-block-quote:after,.fad.fa-block-quote:after{content:"\e0b5\e0b5"}
.fa-duotone.fa-long-arrow-alt-up:after,.fa-duotone.fa-up-long:after,.fad.fa-long-arrow-alt-up:after,.fad.fa-up-long:after{content:"\f30c\f30c"}
.fa-duotone.fa-stop:after,.fad.fa-stop:after{content:"\f04d\f04d"}
.fa-duotone.fa-code-merge:after,.fad.fa-code-merge:after{content:"\f387\f387"}
.fa-duotone.fa-money-check-dollar-pen:after,.fa-duotone.fa-money-check-edit-alt:after,.fad.fa-money-check-dollar-pen:after,.fad.fa-money-check-edit-alt:after{content:"\f873\f873"}
.fa-duotone.fa-arrow-alt-from-bottom:after,.fa-duotone.fa-up-from-line:after,.fad.fa-arrow-alt-from-bottom:after,.fad.fa-up-from-line:after{content:"\f346\f346"}
.fa-duotone.fa-upload:after,.fad.fa-upload:after{content:"\f093\f093"}
.fa-duotone.fa-hurricane:after,.fad.fa-hurricane:after{content:"\f751\f751"}
.fa-duotone.fa-grid-round-2-plus:after,.fad.fa-grid-round-2-plus:after{content:"\e5dc\e5dc"}
.fa-duotone.fa-people-pants:after,.fad.fa-people-pants:after{content:"\e219\e219"}
.fa-duotone.fa-mound:after,.fad.fa-mound:after{content:"\e52d\e52d"}
.fa-duotone.fa-windsock:after,.fad.fa-windsock:after{content:"\f777\f777"}
.fa-duotone.fa-circle-half:after,.fad.fa-circle-half:after{content:"\e110\e110"}
.fa-duotone.fa-brake-warning:after,.fad.fa-brake-warning:after{content:"\e0c7\e0c7"}
.fa-duotone.fa-toilet-portable:after,.fad.fa-toilet-portable:after{content:"\e583\e583"}
.fa-duotone.fa-compact-disc:after,.fad.fa-compact-disc:after{content:"\f51f\f51f"}
.fa-duotone.fa-file-arrow-down:after,.fa-duotone.fa-file-download:after,.fad.fa-file-arrow-down:after,.fad.fa-file-download:after{content:"\f56d\f56d"}
.fa-duotone.fa-sax-hot:after,.fa-duotone.fa-saxophone-fire:after,.fad.fa-sax-hot:after,.fad.fa-saxophone-fire:after{content:"\f8db\f8db"}
.fa-duotone.fa-camera-web-slash:after,.fa-duotone.fa-webcam-slash:after,.fad.fa-camera-web-slash:after,.fad.fa-webcam-slash:after{content:"\f833\f833"}
.fa-duotone.fa-folder-medical:after,.fad.fa-folder-medical:after{content:"\e18c\e18c"}
.fa-duotone.fa-folder-cog:after,.fa-duotone.fa-folder-gear:after,.fad.fa-folder-cog:after,.fad.fa-folder-gear:after{content:"\e187\e187"}
.fa-duotone.fa-hand-wave:after,.fad.fa-hand-wave:after{content:"\e1a7\e1a7"}
.fa-duotone.fa-arrow-up-arrow-down:after,.fa-duotone.fa-sort-up-down:after,.fad.fa-arrow-up-arrow-down:after,.fad.fa-sort-up-down:after{content:"\e099\e099"}
.fa-duotone.fa-caravan:after,.fad.fa-caravan:after{content:"\f8ff\f8ff"}
.fa-duotone.fa-shield-cat:after,.fad.fa-shield-cat:after{content:"\e572\e572"}
.fa-duotone.fa-comment-alt-slash:after,.fa-duotone.fa-message-slash:after,.fad.fa-comment-alt-slash:after,.fad.fa-message-slash:after{content:"\f4a9\f4a9"}
.fa-duotone.fa-bolt:after,.fa-duotone.fa-zap:after,.fad.fa-bolt:after,.fad.fa-zap:after{content:"\f0e7\f0e7"}
.fa-duotone.fa-trash-can-check:after,.fad.fa-trash-can-check:after{content:"\e2a9\e2a9"}
.fa-duotone.fa-glass-water:after,.fad.fa-glass-water:after{content:"\e4f4\e4f4"}
.fa-duotone.fa-oil-well:after,.fad.fa-oil-well:after{content:"\e532\e532"}
.fa-duotone.fa-person-simple:after,.fad.fa-person-simple:after{content:"\e220\e220"}
.fa-duotone.fa-arrow-turn-left-up:after,.fad.fa-arrow-turn-left-up:after{content:"\e634\e634"}
.fa-duotone.fa-vault:after,.fad.fa-vault:after{content:"\e2c5\e2c5"}
.fa-duotone.fa-mars:after,.fad.fa-mars:after{content:"\f222\f222"}
.fa-duotone.fa-toilet:after,.fad.fa-toilet:after{content:"\f7d8\f7d8"}
.fa-duotone.fa-plane-circle-xmark:after,.fad.fa-plane-circle-xmark:after{content:"\e557\e557"}
.fa-duotone.fa-cny:after,.fa-duotone.fa-jpy:after,.fa-duotone.fa-rmb:after,.fa-duotone.fa-yen-sign:after,.fa-duotone.fa-yen:after,.fad.fa-cny:after,.fad.fa-jpy:after,.fad.fa-rmb:after,.fad.fa-yen-sign:after,.fad.fa-yen:after{content:"\f157\f157"}
.fa-duotone.fa-gear-code:after,.fad.fa-gear-code:after{content:"\e5e8\e5e8"}
.fa-duotone.fa-notes:after,.fad.fa-notes:after{content:"\e202\e202"}
.fa-duotone.fa-rouble:after,.fa-duotone.fa-rub:after,.fa-duotone.fa-ruble-sign:after,.fa-duotone.fa-ruble:after,.fad.fa-rouble:after,.fad.fa-rub:after,.fad.fa-ruble-sign:after,.fad.fa-ruble:after{content:"\f158\f158"}
.fa-duotone.fa-trash-arrow-turn-left:after,.fa-duotone.fa-trash-undo:after,.fad.fa-trash-arrow-turn-left:after,.fad.fa-trash-undo:after{content:"\f895\f895"}
.fa-duotone.fa-champagne-glass:after,.fa-duotone.fa-glass-champagne:after,.fad.fa-champagne-glass:after,.fad.fa-glass-champagne:after{content:"\f79e\f79e"}
.fa-duotone.fa-objects-align-center-horizontal:after,.fad.fa-objects-align-center-horizontal:after{content:"\e3bc\e3bc"}
.fa-duotone.fa-sun:after,.fad.fa-sun:after{content:"\f185\f185"}
.fa-duotone.fa-trash-alt-slash:after,.fa-duotone.fa-trash-can-slash:after,.fad.fa-trash-alt-slash:after,.fad.fa-trash-can-slash:after{content:"\e2ad\e2ad"}
.fa-duotone.fa-screen-users:after,.fa-duotone.fa-users-class:after,.fad.fa-screen-users:after,.fad.fa-users-class:after{content:"\f63d\f63d"}
.fa-duotone.fa-guitar:after,.fad.fa-guitar:after{content:"\f7a6\f7a6"}
.fa-duotone.fa-arrow-square-left:after,.fa-duotone.fa-square-arrow-left:after,.fad.fa-arrow-square-left:after,.fad.fa-square-arrow-left:after{content:"\f33a\f33a"}
.fa-duotone.fa-square-8:after,.fad.fa-square-8:after{content:"\e25d\e25d"}
.fa-duotone.fa-face-smile-hearts:after,.fad.fa-face-smile-hearts:after{content:"\e390\e390"}
.fa-duotone.fa-brackets-square:after,.fa-duotone.fa-brackets:after,.fad.fa-brackets-square:after,.fad.fa-brackets:after{content:"\f7e9\f7e9"}
.fa-duotone.fa-laptop-arrow-down:after,.fad.fa-laptop-arrow-down:after{content:"\e1c6\e1c6"}
.fa-duotone.fa-hockey-stick-puck:after,.fad.fa-hockey-stick-puck:after{content:"\e3ae\e3ae"}
.fa-duotone.fa-house-tree:after,.fad.fa-house-tree:after{content:"\e1b3\e1b3"}
.fa-duotone.fa-signal-2:after,.fa-duotone.fa-signal-fair:after,.fad.fa-signal-2:after,.fad.fa-signal-fair:after{content:"\f68d\f68d"}
.fa-duotone.fa-face-laugh-wink:after,.fa-duotone.fa-laugh-wink:after,.fad.fa-face-laugh-wink:after,.fad.fa-laugh-wink:after{content:"\f59c\f59c"}
.fa-duotone.fa-circle-dollar:after,.fa-duotone.fa-dollar-circle:after,.fa-duotone.fa-usd-circle:after,.fad.fa-circle-dollar:after,.fad.fa-dollar-circle:after,.fad.fa-usd-circle:after{content:"\f2e8\f2e8"}
.fa-duotone.fa-horse-head:after,.fad.fa-horse-head:after{content:"\f7ab\f7ab"}
.fa-duotone.fa-arrows-repeat:after,.fa-duotone.fa-repeat-alt:after,.fad.fa-arrows-repeat:after,.fad.fa-repeat-alt:after{content:"\f364\f364"}
.fa-duotone.fa-bore-hole:after,.fad.fa-bore-hole:after{content:"\e4c3\e4c3"}
.fa-duotone.fa-industry:after,.fad.fa-industry:after{content:"\f275\f275"}
.fa-duotone.fa-image-polaroid:after,.fad.fa-image-polaroid:after{content:"\f8c4\f8c4"}
.fa-duotone.fa-wave-triangle:after,.fad.fa-wave-triangle:after{content:"\f89a\f89a"}
.fa-duotone.fa-turn-left-down:after,.fad.fa-turn-left-down:after{content:"\e637\e637"}
.fa-duotone.fa-person-running-fast:after,.fad.fa-person-running-fast:after{content:"\e5ff\e5ff"}
.fa-duotone.fa-arrow-alt-circle-down:after,.fa-duotone.fa-circle-down:after,.fad.fa-arrow-alt-circle-down:after,.fad.fa-circle-down:after{content:"\f358\f358"}
.fa-duotone.fa-grill:after,.fad.fa-grill:after{content:"\e5a3\e5a3"}
.fa-duotone.fa-arrows-turn-to-dots:after,.fad.fa-arrows-turn-to-dots:after{content:"\e4c1\e4c1"}
.fa-duotone.fa-analytics:after,.fa-duotone.fa-chart-mixed:after,.fad.fa-analytics:after,.fad.fa-chart-mixed:after{content:"\f643\f643"}
.fa-duotone.fa-florin-sign:after,.fad.fa-florin-sign:after{content:"\e184\e184"}
.fa-duotone.fa-arrow-down-short-wide:after,.fa-duotone.fa-sort-amount-desc:after,.fa-duotone.fa-sort-amount-down-alt:after,.fad.fa-arrow-down-short-wide:after,.fad.fa-sort-amount-desc:after,.fad.fa-sort-amount-down-alt:after{content:"\f884\f884"}
.fa-duotone.fa-less-than:after,.fad.fa-less-than:after{content:"\3c\3c"}
.fa-duotone.fa-desktop-code:after,.fa-duotone.fa-display-code:after,.fad.fa-desktop-code:after,.fad.fa-display-code:after{content:"\e165\e165"}
.fa-duotone.fa-face-drooling:after,.fad.fa-face-drooling:after{content:"\e372\e372"}
.fa-duotone.fa-oil-temp:after,.fa-duotone.fa-oil-temperature:after,.fad.fa-oil-temp:after,.fad.fa-oil-temperature:after{content:"\f614\f614"}
.fa-duotone.fa-question-square:after,.fa-duotone.fa-square-question:after,.fad.fa-question-square:after,.fad.fa-square-question:after{content:"\f2fd\f2fd"}
.fa-duotone.fa-air-conditioner:after,.fad.fa-air-conditioner:after{content:"\f8f4\f8f4"}
.fa-duotone.fa-angle-down:after,.fad.fa-angle-down:after{content:"\f107\f107"}
.fa-duotone.fa-mountains:after,.fad.fa-mountains:after{content:"\f6fd\f6fd"}
.fa-duotone.fa-omega:after,.fad.fa-omega:after{content:"\f67a\f67a"}
.fa-duotone.fa-car-tunnel:after,.fad.fa-car-tunnel:after{content:"\e4de\e4de"}
.fa-duotone.fa-person-dolly-empty:after,.fad.fa-person-dolly-empty:after{content:"\f4d1\f4d1"}
.fa-duotone.fa-pan-food:after,.fad.fa-pan-food:after{content:"\e42b\e42b"}
.fa-duotone.fa-head-side-cough:after,.fad.fa-head-side-cough:after{content:"\e061\e061"}
.fa-duotone.fa-grip-lines:after,.fad.fa-grip-lines:after{content:"\f7a4\f7a4"}
.fa-duotone.fa-thumbs-down:after,.fad.fa-thumbs-down:after{content:"\f165\f165"}
.fa-duotone.fa-user-lock:after,.fad.fa-user-lock:after{content:"\f502\f502"}
.fa-duotone.fa-arrow-right-long:after,.fa-duotone.fa-long-arrow-right:after,.fad.fa-arrow-right-long:after,.fad.fa-long-arrow-right:after{content:"\f178\f178"}
.fa-duotone.fa-tickets-airline:after,.fa-duotone.fa-tickets-perforated-plane:after,.fa-duotone.fa-tickets-plane:after,.fad.fa-tickets-airline:after,.fad.fa-tickets-perforated-plane:after,.fad.fa-tickets-plane:after{content:"\e29b\e29b"}
.fa-duotone.fa-tent-double-peak:after,.fad.fa-tent-double-peak:after{content:"\e627\e627"}
.fa-duotone.fa-anchor-circle-xmark:after,.fad.fa-anchor-circle-xmark:after{content:"\e4ac\e4ac"}
.fa-duotone.fa-ellipsis-h:after,.fa-duotone.fa-ellipsis:after,.fad.fa-ellipsis-h:after,.fad.fa-ellipsis:after{content:"\f141\f141"}
.fa-duotone.fa-nfc-slash:after,.fad.fa-nfc-slash:after{content:"\e1fc\e1fc"}
.fa-duotone.fa-chess-pawn:after,.fad.fa-chess-pawn:after{content:"\f443\f443"}
.fa-duotone.fa-first-aid:after,.fa-duotone.fa-kit-medical:after,.fad.fa-first-aid:after,.fad.fa-kit-medical:after{content:"\f479\f479"}
.fa-duotone.fa-grid-2-plus:after,.fad.fa-grid-2-plus:after{content:"\e197\e197"}
.fa-duotone.fa-bells:after,.fad.fa-bells:after{content:"\f77f\f77f"}
.fa-duotone.fa-person-through-window:after,.fad.fa-person-through-window:after{content:"\e5a9\e5a9"}
.fa-duotone.fa-toolbox:after,.fad.fa-toolbox:after{content:"\f552\f552"}
.fa-duotone.fa-envelope-badge:after,.fa-duotone.fa-envelope-dot:after,.fad.fa-envelope-badge:after,.fad.fa-envelope-dot:after{content:"\e16f\e16f"}
.fa-duotone.fa-magnifying-glass-waveform:after,.fad.fa-magnifying-glass-waveform:after{content:"\e661\e661"}
.fa-duotone.fa-hands-holding-circle:after,.fad.fa-hands-holding-circle:after{content:"\e4fb\e4fb"}
.fa-duotone.fa-bug:after,.fad.fa-bug:after{content:"\f188\f188"}
.fa-duotone.fa-bowl-chopsticks:after,.fad.fa-bowl-chopsticks:after{content:"\e2e9\e2e9"}
.fa-duotone.fa-credit-card-alt:after,.fa-duotone.fa-credit-card:after,.fad.fa-credit-card-alt:after,.fad.fa-credit-card:after{content:"\f09d\f09d"}
.fa-duotone.fa-circle-s:after,.fad.fa-circle-s:after{content:"\e121\e121"}
.fa-duotone.fa-box-ballot:after,.fad.fa-box-ballot:after{content:"\f735\f735"}
.fa-duotone.fa-automobile:after,.fa-duotone.fa-car:after,.fad.fa-automobile:after,.fad.fa-car:after{content:"\f1b9\f1b9"}
.fa-duotone.fa-hand-holding-hand:after,.fad.fa-hand-holding-hand:after{content:"\e4f7\e4f7"}
.fa-duotone.fa-user-tie-hair:after,.fad.fa-user-tie-hair:after{content:"\e45f\e45f"}
.fa-duotone.fa-podium-star:after,.fad.fa-podium-star:after{content:"\f758\f758"}
.fa-duotone.fa-business-front:after,.fa-duotone.fa-party-back:after,.fa-duotone.fa-trian-balbot:after,.fa-duotone.fa-user-hair-mullet:after,.fad.fa-business-front:after,.fad.fa-party-back:after,.fad.fa-trian-balbot:after,.fad.fa-user-hair-mullet:after{content:"\e45c\e45c"}
.fa-duotone.fa-microphone-stand:after,.fad.fa-microphone-stand:after{content:"\f8cb\f8cb"}
.fa-duotone.fa-book-open-reader:after,.fa-duotone.fa-book-reader:after,.fad.fa-book-open-reader:after,.fad.fa-book-reader:after{content:"\f5da\f5da"}
.fa-duotone.fa-family-dress:after,.fad.fa-family-dress:after{content:"\e301\e301"}
.fa-duotone.fa-circle-x:after,.fad.fa-circle-x:after{content:"\e12e\e12e"}
.fa-duotone.fa-cabin:after,.fad.fa-cabin:after{content:"\e46d\e46d"}
.fa-duotone.fa-mountain-sun:after,.fad.fa-mountain-sun:after{content:"\e52f\e52f"}
.fa-duotone.fa-chart-simple-horizontal:after,.fad.fa-chart-simple-horizontal:after{content:"\e474\e474"}
.fa-duotone.fa-arrows-left-right-to-line:after,.fad.fa-arrows-left-right-to-line:after{content:"\e4ba\e4ba"}
.fa-duotone.fa-hand-back-point-left:after,.fad.fa-hand-back-point-left:after{content:"\e19f\e19f"}
.fa-duotone.fa-comment-alt-dots:after,.fa-duotone.fa-message-dots:after,.fa-duotone.fa-messaging:after,.fad.fa-comment-alt-dots:after,.fad.fa-message-dots:after,.fad.fa-messaging:after{content:"\f4a3\f4a3"}
.fa-duotone.fa-file-heart:after,.fad.fa-file-heart:after{content:"\e176\e176"}
.fa-duotone.fa-beer-foam:after,.fa-duotone.fa-beer-mug:after,.fad.fa-beer-foam:after,.fad.fa-beer-mug:after{content:"\e0b3\e0b3"}
.fa-duotone.fa-dice-d20:after,.fad.fa-dice-d20:after{content:"\f6cf\f6cf"}
.fa-duotone.fa-drone:after,.fad.fa-drone:after{content:"\f85f\f85f"}
.fa-duotone.fa-truck-droplet:after,.fad.fa-truck-droplet:after{content:"\e58c\e58c"}
.fa-duotone.fa-file-circle-xmark:after,.fad.fa-file-circle-xmark:after{content:"\e5a1\e5a1"}
.fa-duotone.fa-temperature-arrow-up:after,.fa-duotone.fa-temperature-up:after,.fad.fa-temperature-arrow-up:after,.fad.fa-temperature-up:after{content:"\e040\e040"}
.fa-duotone.fa-medal:after,.fad.fa-medal:after{content:"\f5a2\f5a2"}
.fa-duotone.fa-person-fairy:after,.fad.fa-person-fairy:after{content:"\e608\e608"}
.fa-duotone.fa-bed:after,.fad.fa-bed:after{content:"\f236\f236"}
.fa-duotone.fa-book-copy:after,.fad.fa-book-copy:after{content:"\e0be\e0be"}
.fa-duotone.fa-h-square:after,.fa-duotone.fa-square-h:after,.fad.fa-h-square:after,.fad.fa-square-h:after{content:"\f0fd\f0fd"}
.fa-duotone.fa-square-c:after,.fad.fa-square-c:after{content:"\e266\e266"}
.fa-duotone.fa-clock-two:after,.fad.fa-clock-two:after{content:"\e35a\e35a"}
.fa-duotone.fa-square-ellipsis-vertical:after,.fad.fa-square-ellipsis-vertical:after{content:"\e26f\e26f"}
.fa-duotone.fa-calendar-users:after,.fad.fa-calendar-users:after{content:"\e5e2\e5e2"}
.fa-duotone.fa-podcast:after,.fad.fa-podcast:after{content:"\f2ce\f2ce"}
.fa-duotone.fa-bee:after,.fad.fa-bee:after{content:"\e0b2\e0b2"}
.fa-duotone.fa-temperature-4:after,.fa-duotone.fa-temperature-full:after,.fa-duotone.fa-thermometer-4:after,.fa-duotone.fa-thermometer-full:after,.fad.fa-temperature-4:after,.fad.fa-temperature-full:after,.fad.fa-thermometer-4:after,.fad.fa-thermometer-full:after{content:"\f2c7\f2c7"}
.fa-duotone.fa-bell:after,.fad.fa-bell:after{content:"\f0f3\f0f3"}
.fa-duotone.fa-candy-bar:after,.fa-duotone.fa-chocolate-bar:after,.fad.fa-candy-bar:after,.fad.fa-chocolate-bar:after{content:"\e3e8\e3e8"}
.fa-duotone.fa-xmark-large:after,.fad.fa-xmark-large:after{content:"\e59b\e59b"}
.fa-duotone.fa-pinata:after,.fad.fa-pinata:after{content:"\e3c3\e3c3"}
.fa-duotone.fa-file-ppt:after,.fad.fa-file-ppt:after{content:"\e64a\e64a"}
.fa-duotone.fa-arrows-from-line:after,.fad.fa-arrows-from-line:after{content:"\e0a4\e0a4"}
.fa-duotone.fa-superscript:after,.fad.fa-superscript:after{content:"\f12b\f12b"}
.fa-duotone.fa-bowl-spoon:after,.fad.fa-bowl-spoon:after{content:"\e3e0\e3e0"}
.fa-duotone.fa-hexagon-check:after,.fad.fa-hexagon-check:after{content:"\e416\e416"}
.fa-duotone.fa-plug-circle-xmark:after,.fad.fa-plug-circle-xmark:after{content:"\e560\e560"}
.fa-duotone.fa-star-of-life:after,.fad.fa-star-of-life:after{content:"\f621\f621"}
.fa-duotone.fa-phone-slash:after,.fad.fa-phone-slash:after{content:"\f3dd\f3dd"}
.fa-duotone.fa-traffic-light-stop:after,.fad.fa-traffic-light-stop:after{content:"\f63a\f63a"}
.fa-duotone.fa-paint-roller:after,.fad.fa-paint-roller:after{content:"\f5aa\f5aa"}
.fa-duotone.fa-accent-grave:after,.fad.fa-accent-grave:after{content:"\60\60"}
.fa-duotone.fa-hands-helping:after,.fa-duotone.fa-handshake-angle:after,.fad.fa-hands-helping:after,.fad.fa-handshake-angle:after{content:"\f4c4\f4c4"}
.fa-duotone.fa-circle-0:after,.fad.fa-circle-0:after{content:"\e0ed\e0ed"}
.fa-duotone.fa-dial-med-low:after,.fad.fa-dial-med-low:after{content:"\e160\e160"}
.fa-duotone.fa-location-dot:after,.fa-duotone.fa-map-marker-alt:after,.fad.fa-location-dot:after,.fad.fa-map-marker-alt:after{content:"\f3c5\f3c5"}
.fa-duotone.fa-crab:after,.fad.fa-crab:after{content:"\e3ff\e3ff"}
.fa-duotone.fa-box-full:after,.fa-duotone.fa-box-open-full:after,.fad.fa-box-full:after,.fad.fa-box-open-full:after{content:"\f49c\f49c"}
.fa-duotone.fa-file:after,.fad.fa-file:after{content:"\f15b\f15b"}
.fa-duotone.fa-greater-than:after,.fad.fa-greater-than:after{content:"\3e\3e"}
.fa-duotone.fa-quotes:after,.fad.fa-quotes:after{content:"\e234\e234"}
.fa-duotone.fa-pretzel:after,.fad.fa-pretzel:after{content:"\e441\e441"}
.fa-duotone.fa-t-rex:after,.fad.fa-t-rex:after{content:"\e629\e629"}
.fa-duotone.fa-person-swimming:after,.fa-duotone.fa-swimmer:after,.fad.fa-person-swimming:after,.fad.fa-swimmer:after{content:"\f5c4\f5c4"}
.fa-duotone.fa-arrow-down:after,.fad.fa-arrow-down:after{content:"\f063\f063"}
.fa-duotone.fa-user-robot-xmarks:after,.fad.fa-user-robot-xmarks:after{content:"\e4a7\e4a7"}
.fa-duotone.fa-comment-alt-quote:after,.fa-duotone.fa-message-quote:after,.fad.fa-comment-alt-quote:after,.fad.fa-message-quote:after{content:"\e1e4\e1e4"}
.fa-duotone.fa-candy-corn:after,.fad.fa-candy-corn:after{content:"\f6bd\f6bd"}
.fa-duotone.fa-folder-magnifying-glass:after,.fa-duotone.fa-folder-search:after,.fad.fa-folder-magnifying-glass:after,.fad.fa-folder-search:after{content:"\e18b\e18b"}
.fa-duotone.fa-notebook:after,.fad.fa-notebook:after{content:"\e201\e201"}
.fa-duotone.fa-droplet:after,.fa-duotone.fa-tint:after,.fad.fa-droplet:after,.fad.fa-tint:after{content:"\f043\f043"}
.fa-duotone.fa-bullseye-pointer:after,.fad.fa-bullseye-pointer:after{content:"\f649\f649"}
.fa-duotone.fa-eraser:after,.fad.fa-eraser:after{content:"\f12d\f12d"}
.fa-duotone.fa-hexagon-image:after,.fad.fa-hexagon-image:after{content:"\e504\e504"}
.fa-duotone.fa-earth-america:after,.fa-duotone.fa-earth-americas:after,.fa-duotone.fa-earth:after,.fa-duotone.fa-globe-americas:after,.fad.fa-earth-america:after,.fad.fa-earth-americas:after,.fad.fa-earth:after,.fad.fa-globe-americas:after{content:"\f57d\f57d"}
.fa-duotone.fa-file-svg:after,.fad.fa-file-svg:after{content:"\e64b\e64b"}
.fa-duotone.fa-crate-apple:after,.fad.fa-crate-apple:after{content:"\f6b1\f6b1"}
.fa-duotone.fa-apple-crate:after,.fad.fa-apple-crate:after{content:"\f6b1\f6b1"}
.fa-duotone.fa-person-burst:after,.fad.fa-person-burst:after{content:"\e53b\e53b"}
.fa-duotone.fa-game-board:after,.fad.fa-game-board:after{content:"\f867\f867"}
.fa-duotone.fa-hat-chef:after,.fad.fa-hat-chef:after{content:"\f86b\f86b"}
.fa-duotone.fa-hand-back-point-right:after,.fad.fa-hand-back-point-right:after{content:"\e1a1\e1a1"}
.fa-duotone.fa-dove:after,.fad.fa-dove:after{content:"\f4ba\f4ba"}
.fa-duotone.fa-snowflake-droplets:after,.fad.fa-snowflake-droplets:after{content:"\e5c1\e5c1"}
.fa-duotone.fa-battery-0:after,.fa-duotone.fa-battery-empty:after,.fad.fa-battery-0:after,.fad.fa-battery-empty:after{content:"\f244\f244"}
.fa-duotone.fa-grid-4:after,.fad.fa-grid-4:after{content:"\e198\e198"}
.fa-duotone.fa-socks:after,.fad.fa-socks:after{content:"\f696\f696"}
.fa-duotone.fa-face-sunglasses:after,.fad.fa-face-sunglasses:after{content:"\e398\e398"}
.fa-duotone.fa-inbox:after,.fad.fa-inbox:after{content:"\f01c\f01c"}
.fa-duotone.fa-square-0:after,.fad.fa-square-0:after{content:"\e255\e255"}
.fa-duotone.fa-section:after,.fad.fa-section:after{content:"\e447\e447"}
.fa-duotone.fa-box-up:after,.fa-duotone.fa-square-this-way-up:after,.fad.fa-box-up:after,.fad.fa-square-this-way-up:after{content:"\f49f\f49f"}
.fa-duotone.fa-gauge-high:after,.fa-duotone.fa-tachometer-alt-fast:after,.fa-duotone.fa-tachometer-alt:after,.fad.fa-gauge-high:after,.fad.fa-tachometer-alt-fast:after,.fad.fa-tachometer-alt:after{content:"\f625\f625"}
.fa-duotone.fa-square-ampersand:after,.fad.fa-square-ampersand:after{content:"\e260\e260"}
.fa-duotone.fa-envelope-open-text:after,.fad.fa-envelope-open-text:after{content:"\f658\f658"}
.fa-duotone.fa-lamp-desk:after,.fad.fa-lamp-desk:after{content:"\e014\e014"}
.fa-duotone.fa-hospital-alt:after,.fa-duotone.fa-hospital-wide:after,.fa-duotone.fa-hospital:after,.fad.fa-hospital-alt:after,.fad.fa-hospital-wide:after,.fad.fa-hospital:after{content:"\f0f8\f0f8"}
.fa-duotone.fa-poll-people:after,.fad.fa-poll-people:after{content:"\f759\f759"}
.fa-duotone.fa-glass-whiskey-rocks:after,.fa-duotone.fa-whiskey-glass-ice:after,.fad.fa-glass-whiskey-rocks:after,.fad.fa-whiskey-glass-ice:after{content:"\f7a1\f7a1"}
.fa-duotone.fa-wine-bottle:after,.fad.fa-wine-bottle:after{content:"\f72f\f72f"}
.fa-duotone.fa-chess-rook:after,.fad.fa-chess-rook:after{content:"\f447\f447"}
.fa-duotone.fa-user-bounty-hunter:after,.fad.fa-user-bounty-hunter:after{content:"\e2bf\e2bf"}
.fa-duotone.fa-bars-staggered:after,.fa-duotone.fa-reorder:after,.fa-duotone.fa-stream:after,.fad.fa-bars-staggered:after,.fad.fa-reorder:after,.fad.fa-stream:after{content:"\f550\f550"}
.fa-duotone.fa-diagram-sankey:after,.fad.fa-diagram-sankey:after{content:"\e158\e158"}
.fa-duotone.fa-cloud-hail-mixed:after,.fad.fa-cloud-hail-mixed:after{content:"\f73a\f73a"}
.fa-duotone.fa-circle-up-left:after,.fad.fa-circle-up-left:after{content:"\e128\e128"}
.fa-duotone.fa-dharmachakra:after,.fad.fa-dharmachakra:after{content:"\f655\f655"}
.fa-duotone.fa-objects-align-left:after,.fad.fa-objects-align-left:after{content:"\e3be\e3be"}
.fa-duotone.fa-oil-can-drip:after,.fad.fa-oil-can-drip:after{content:"\e205\e205"}
.fa-duotone.fa-face-smiling-hands:after,.fad.fa-face-smiling-hands:after{content:"\e396\e396"}
.fa-duotone.fa-broccoli:after,.fad.fa-broccoli:after{content:"\e3e2\e3e2"}
.fa-duotone.fa-route-interstate:after,.fad.fa-route-interstate:after{content:"\f61b\f61b"}
.fa-duotone.fa-ear-muffs:after,.fad.fa-ear-muffs:after{content:"\f795\f795"}
.fa-duotone.fa-hotdog:after,.fad.fa-hotdog:after{content:"\f80f\f80f"}
.fa-duotone.fa-transporter-empty:after,.fad.fa-transporter-empty:after{content:"\e046\e046"}
.fa-duotone.fa-blind:after,.fa-duotone.fa-person-walking-with-cane:after,.fad.fa-blind:after,.fad.fa-person-walking-with-cane:after{content:"\f29d\f29d"}
.fa-duotone.fa-angle-90:after,.fad.fa-angle-90:after{content:"\e08d\e08d"}
.fa-duotone.fa-rectangle-terminal:after,.fad.fa-rectangle-terminal:after{content:"\e236\e236"}
.fa-duotone.fa-kite:after,.fad.fa-kite:after{content:"\f6f4\f6f4"}
.fa-duotone.fa-drum:after,.fad.fa-drum:after{content:"\f569\f569"}
.fa-duotone.fa-scrubber:after,.fad.fa-scrubber:after{content:"\f2f8\f2f8"}
.fa-duotone.fa-ice-cream:after,.fad.fa-ice-cream:after{content:"\f810\f810"}
.fa-duotone.fa-heart-circle-bolt:after,.fad.fa-heart-circle-bolt:after{content:"\e4fc\e4fc"}
.fa-duotone.fa-fish-bones:after,.fad.fa-fish-bones:after{content:"\e304\e304"}
.fa-duotone.fa-deer-rudolph:after,.fad.fa-deer-rudolph:after{content:"\f78f\f78f"}
.fa-duotone.fa-fax:after,.fad.fa-fax:after{content:"\f1ac\f1ac"}
.fa-duotone.fa-paragraph:after,.fad.fa-paragraph:after{content:"\f1dd\f1dd"}
.fa-duotone.fa-head-side-heart:after,.fad.fa-head-side-heart:after{content:"\e1aa\e1aa"}
.fa-duotone.fa-square-e:after,.fad.fa-square-e:after{content:"\e26d\e26d"}
.fa-duotone.fa-meter-fire:after,.fad.fa-meter-fire:after{content:"\e1eb\e1eb"}
.fa-duotone.fa-cloud-hail:after,.fad.fa-cloud-hail:after{content:"\f739\f739"}
.fa-duotone.fa-check-to-slot:after,.fa-duotone.fa-vote-yea:after,.fad.fa-check-to-slot:after,.fad.fa-vote-yea:after{content:"\f772\f772"}
.fa-duotone.fa-money-from-bracket:after,.fad.fa-money-from-bracket:after{content:"\e312\e312"}
.fa-duotone.fa-star-half:after,.fad.fa-star-half:after{content:"\f089\f089"}
.fa-duotone.fa-car-bus:after,.fad.fa-car-bus:after{content:"\f85a\f85a"}
.fa-duotone.fa-speaker:after,.fad.fa-speaker:after{content:"\f8df\f8df"}
.fa-duotone.fa-timer:after,.fad.fa-timer:after{content:"\e29e\e29e"}
.fa-duotone.fa-boxes-alt:after,.fa-duotone.fa-boxes-stacked:after,.fa-duotone.fa-boxes:after,.fad.fa-boxes-alt:after,.fad.fa-boxes-stacked:after,.fad.fa-boxes:after{content:"\f468\f468"}
.fa-duotone.fa-landmark-magnifying-glass:after,.fad.fa-landmark-magnifying-glass:after{content:"\e622\e622"}
.fa-duotone.fa-grill-hot:after,.fad.fa-grill-hot:after{content:"\e5a5\e5a5"}
.fa-duotone.fa-ballot-check:after,.fad.fa-ballot-check:after{content:"\f733\f733"}
.fa-duotone.fa-chain:after,.fa-duotone.fa-link:after,.fad.fa-chain:after,.fad.fa-link:after{content:"\f0c1\f0c1"}
.fa-duotone.fa-assistive-listening-systems:after,.fa-duotone.fa-ear-listen:after,.fad.fa-assistive-listening-systems:after,.fad.fa-ear-listen:after{content:"\f2a2\f2a2"}
.fa-duotone.fa-file-minus:after,.fad.fa-file-minus:after{content:"\f318\f318"}
.fa-duotone.fa-tree-city:after,.fad.fa-tree-city:after{content:"\e587\e587"}
.fa-duotone.fa-play:after,.fad.fa-play:after{content:"\f04b\f04b"}
.fa-duotone.fa-font:after,.fad.fa-font:after{content:"\f031\f031"}
.fa-duotone.fa-coffee-togo:after,.fa-duotone.fa-cup-togo:after,.fad.fa-coffee-togo:after,.fad.fa-cup-togo:after{content:"\f6c5\f6c5"}
.fa-duotone.fa-square-down-left:after,.fad.fa-square-down-left:after{content:"\e26b\e26b"}
.fa-duotone.fa-burger-lettuce:after,.fad.fa-burger-lettuce:after{content:"\e3e3\e3e3"}
.fa-duotone.fa-rupiah-sign:after,.fad.fa-rupiah-sign:after{content:"\e23d\e23d"}
.fa-duotone.fa-magnifying-glass:after,.fa-duotone.fa-search:after,.fad.fa-magnifying-glass:after,.fad.fa-search:after{content:"\f002\f002"}
.fa-duotone.fa-ping-pong-paddle-ball:after,.fa-duotone.fa-table-tennis-paddle-ball:after,.fa-duotone.fa-table-tennis:after,.fad.fa-ping-pong-paddle-ball:after,.fad.fa-table-tennis-paddle-ball:after,.fad.fa-table-tennis:after{content:"\f45d\f45d"}
.fa-duotone.fa-diagnoses:after,.fa-duotone.fa-person-dots-from-line:after,.fad.fa-diagnoses:after,.fad.fa-person-dots-from-line:after{content:"\f470\f470"}
.fa-duotone.fa-chevron-double-down:after,.fa-duotone.fa-chevrons-down:after,.fad.fa-chevron-double-down:after,.fad.fa-chevrons-down:after{content:"\f322\f322"}
.fa-duotone.fa-trash-can-arrow-up:after,.fa-duotone.fa-trash-restore-alt:after,.fad.fa-trash-can-arrow-up:after,.fad.fa-trash-restore-alt:after{content:"\f82a\f82a"}
.fa-duotone.fa-signal-3:after,.fa-duotone.fa-signal-good:after,.fad.fa-signal-3:after,.fad.fa-signal-good:after{content:"\f68e\f68e"}
.fa-duotone.fa-location-question:after,.fa-duotone.fa-map-marker-question:after,.fad.fa-location-question:after,.fad.fa-map-marker-question:after{content:"\f60b\f60b"}
.fa-duotone.fa-floppy-disk-circle-xmark:after,.fa-duotone.fa-floppy-disk-times:after,.fa-duotone.fa-save-circle-xmark:after,.fa-duotone.fa-save-times:after,.fad.fa-floppy-disk-circle-xmark:after,.fad.fa-floppy-disk-times:after,.fad.fa-save-circle-xmark:after,.fad.fa-save-times:after{content:"\e181\e181"}
.fa-duotone.fa-naira-sign:after,.fad.fa-naira-sign:after{content:"\e1f6\e1f6"}
.fa-duotone.fa-peach:after,.fad.fa-peach:after{content:"\e20b\e20b"}
.fa-duotone.fa-taxi-bus:after,.fad.fa-taxi-bus:after{content:"\e298\e298"}
.fa-duotone.fa-bracket-curly-left:after,.fa-duotone.fa-bracket-curly:after,.fad.fa-bracket-curly-left:after,.fad.fa-bracket-curly:after{content:"\7b\7b"}
.fa-duotone.fa-lobster:after,.fad.fa-lobster:after{content:"\e421\e421"}
.fa-duotone.fa-cart-flatbed-empty:after,.fa-duotone.fa-dolly-flatbed-empty:after,.fad.fa-cart-flatbed-empty:after,.fad.fa-dolly-flatbed-empty:after{content:"\f476\f476"}
.fa-duotone.fa-colon:after,.fad.fa-colon:after{content:"\3a\3a"}
.fa-duotone.fa-cart-arrow-down:after,.fad.fa-cart-arrow-down:after{content:"\f218\f218"}
.fa-duotone.fa-wand:after,.fad.fa-wand:after{content:"\f72a\f72a"}
.fa-duotone.fa-walkie-talkie:after,.fad.fa-walkie-talkie:after{content:"\f8ef\f8ef"}
.fa-duotone.fa-file-edit:after,.fa-duotone.fa-file-pen:after,.fad.fa-file-edit:after,.fad.fa-file-pen:after{content:"\f31c\f31c"}
.fa-duotone.fa-receipt:after,.fad.fa-receipt:after{content:"\f543\f543"}
.fa-duotone.fa-table-picnic:after,.fad.fa-table-picnic:after{content:"\e32d\e32d"}
.fa-duotone.fa-pen-square:after,.fa-duotone.fa-pencil-square:after,.fa-duotone.fa-square-pen:after,.fad.fa-pen-square:after,.fad.fa-pencil-square:after,.fad.fa-square-pen:after{content:"\f14b\f14b"}
.fa-duotone.fa-circle-microphone-lines:after,.fa-duotone.fa-microphone-circle-alt:after,.fad.fa-circle-microphone-lines:after,.fad.fa-microphone-circle-alt:after{content:"\e117\e117"}
.fa-duotone.fa-desktop-slash:after,.fa-duotone.fa-display-slash:after,.fad.fa-desktop-slash:after,.fad.fa-display-slash:after{content:"\e2fa\e2fa"}
.fa-duotone.fa-suitcase-rolling:after,.fad.fa-suitcase-rolling:after{content:"\f5c1\f5c1"}
.fa-duotone.fa-person-circle-exclamation:after,.fad.fa-person-circle-exclamation:after{content:"\e53f\e53f"}
.fa-duotone.fa-transporter-2:after,.fad.fa-transporter-2:after{content:"\e044\e044"}
.fa-duotone.fa-hand-receiving:after,.fa-duotone.fa-hands-holding-diamond:after,.fad.fa-hand-receiving:after,.fad.fa-hands-holding-diamond:after{content:"\f47c\f47c"}
.fa-duotone.fa-money-bill-simple-wave:after,.fad.fa-money-bill-simple-wave:after{content:"\e1f2\e1f2"}
.fa-duotone.fa-chevron-down:after,.fad.fa-chevron-down:after{content:"\f078\f078"}
.fa-duotone.fa-battery-5:after,.fa-duotone.fa-battery-full:after,.fa-duotone.fa-battery:after,.fad.fa-battery-5:after,.fad.fa-battery-full:after,.fad.fa-battery:after{content:"\f240\f240"}
.fa-duotone.fa-bell-plus:after,.fad.fa-bell-plus:after{content:"\f849\f849"}
.fa-duotone.fa-book-arrow-right:after,.fad.fa-book-arrow-right:after{content:"\e0b9\e0b9"}
.fa-duotone.fa-hospitals:after,.fad.fa-hospitals:after{content:"\f80e\f80e"}
.fa-duotone.fa-club:after,.fad.fa-club:after{content:"\f327\f327"}
.fa-duotone.fa-skull-crossbones:after,.fad.fa-skull-crossbones:after{content:"\f714\f714"}
.fa-duotone.fa-dewpoint:after,.fa-duotone.fa-droplet-degree:after,.fad.fa-dewpoint:after,.fad.fa-droplet-degree:after{content:"\f748\f748"}
.fa-duotone.fa-code-compare:after,.fad.fa-code-compare:after{content:"\e13a\e13a"}
.fa-duotone.fa-list-dots:after,.fa-duotone.fa-list-ul:after,.fad.fa-list-dots:after,.fad.fa-list-ul:after{content:"\f0ca\f0ca"}
.fa-duotone.fa-hand-holding-magic:after,.fad.fa-hand-holding-magic:after{content:"\f6e5\f6e5"}
.fa-duotone.fa-watermelon-slice:after,.fad.fa-watermelon-slice:after{content:"\e337\e337"}
.fa-duotone.fa-circle-ellipsis:after,.fad.fa-circle-ellipsis:after{content:"\e10a\e10a"}
.fa-duotone.fa-school-lock:after,.fad.fa-school-lock:after{content:"\e56f\e56f"}
.fa-duotone.fa-tower-cell:after,.fad.fa-tower-cell:after{content:"\e585\e585"}
.fa-duotone.fa-sd-cards:after,.fad.fa-sd-cards:after{content:"\e240\e240"}
.fa-duotone.fa-jug-bottle:after,.fad.fa-jug-bottle:after{content:"\e5fb\e5fb"}
.fa-duotone.fa-down-long:after,.fa-duotone.fa-long-arrow-alt-down:after,.fad.fa-down-long:after,.fad.fa-long-arrow-alt-down:after{content:"\f309\f309"}
.fa-duotone.fa-envelopes:after,.fad.fa-envelopes:after{content:"\e170\e170"}
.fa-duotone.fa-phone-office:after,.fad.fa-phone-office:after{content:"\f67d\f67d"}
.fa-duotone.fa-ranking-star:after,.fad.fa-ranking-star:after{content:"\e561\e561"}
.fa-duotone.fa-chess-king:after,.fad.fa-chess-king:after{content:"\f43f\f43f"}
.fa-duotone.fa-nfc-pen:after,.fad.fa-nfc-pen:after{content:"\e1fa\e1fa"}
.fa-duotone.fa-person-harassing:after,.fad.fa-person-harassing:after{content:"\e549\e549"}
.fa-duotone.fa-magnifying-glass-play:after,.fad.fa-magnifying-glass-play:after{content:"\e660\e660"}
.fa-duotone.fa-hat-winter:after,.fad.fa-hat-winter:after{content:"\f7a8\f7a8"}
.fa-duotone.fa-brazilian-real-sign:after,.fad.fa-brazilian-real-sign:after{content:"\e46c\e46c"}
.fa-duotone.fa-landmark-alt:after,.fa-duotone.fa-landmark-dome:after,.fad.fa-landmark-alt:after,.fad.fa-landmark-dome:after{content:"\f752\f752"}
.fa-duotone.fa-bone-break:after,.fad.fa-bone-break:after{content:"\f5d8\f5d8"}
.fa-duotone.fa-arrow-up:after,.fad.fa-arrow-up:after{content:"\f062\f062"}
.fa-duotone.fa-down-from-dotted-line:after,.fad.fa-down-from-dotted-line:after{content:"\e407\e407"}
.fa-duotone.fa-television:after,.fa-duotone.fa-tv-alt:after,.fa-duotone.fa-tv:after,.fad.fa-television:after,.fad.fa-tv-alt:after,.fad.fa-tv:after{content:"\f26c\f26c"}
.fa-duotone.fa-border-left:after,.fad.fa-border-left:after{content:"\f84f\f84f"}
.fa-duotone.fa-circle-divide:after,.fad.fa-circle-divide:after{content:"\e106\e106"}
.fa-duotone.fa-shrimp:after,.fad.fa-shrimp:after{content:"\e448\e448"}
.fa-duotone.fa-list-check:after,.fa-duotone.fa-tasks:after,.fad.fa-list-check:after,.fad.fa-tasks:after{content:"\f0ae\f0ae"}
.fa-duotone.fa-diagram-subtask:after,.fad.fa-diagram-subtask:after{content:"\e479\e479"}
.fa-duotone.fa-jug-detergent:after,.fad.fa-jug-detergent:after{content:"\e519\e519"}
.fa-duotone.fa-circle-user:after,.fa-duotone.fa-user-circle:after,.fad.fa-circle-user:after,.fad.fa-user-circle:after{content:"\f2bd\f2bd"}
.fa-duotone.fa-square-y:after,.fad.fa-square-y:after{content:"\e287\e287"}
.fa-duotone.fa-user-doctor-hair:after,.fad.fa-user-doctor-hair:after{content:"\e458\e458"}
.fa-duotone.fa-planet-ringed:after,.fad.fa-planet-ringed:after{content:"\e020\e020"}
.fa-duotone.fa-mushroom:after,.fad.fa-mushroom:after{content:"\e425\e425"}
.fa-duotone.fa-user-shield:after,.fad.fa-user-shield:after{content:"\f505\f505"}
.fa-duotone.fa-megaphone:after,.fad.fa-megaphone:after{content:"\f675\f675"}
.fa-duotone.fa-wreath-laurel:after,.fad.fa-wreath-laurel:after{content:"\e5d2\e5d2"}
.fa-duotone.fa-circle-exclamation-check:after,.fad.fa-circle-exclamation-check:after{content:"\e10d\e10d"}
.fa-duotone.fa-wind:after,.fad.fa-wind:after{content:"\f72e\f72e"}
.fa-duotone.fa-box-dollar:after,.fa-duotone.fa-box-usd:after,.fad.fa-box-dollar:after,.fad.fa-box-usd:after{content:"\f4a0\f4a0"}
.fa-duotone.fa-car-burst:after,.fa-duotone.fa-car-crash:after,.fad.fa-car-burst:after,.fad.fa-car-crash:after{content:"\f5e1\f5e1"}
.fa-duotone.fa-y:after,.fad.fa-y:after{content:"\59\59"}
.fa-duotone.fa-user-headset:after,.fad.fa-user-headset:after{content:"\f82d\f82d"}
.fa-duotone.fa-arrows-retweet:after,.fa-duotone.fa-retweet-alt:after,.fad.fa-arrows-retweet:after,.fad.fa-retweet-alt:after{content:"\f361\f361"}
.fa-duotone.fa-person-snowboarding:after,.fa-duotone.fa-snowboarding:after,.fad.fa-person-snowboarding:after,.fad.fa-snowboarding:after{content:"\f7ce\f7ce"}
.fa-duotone.fa-chevron-square-right:after,.fa-duotone.fa-square-chevron-right:after,.fad.fa-chevron-square-right:after,.fad.fa-square-chevron-right:after{content:"\f32b\f32b"}
.fa-duotone.fa-lacrosse-stick-ball:after,.fad.fa-lacrosse-stick-ball:after{content:"\e3b6\e3b6"}
.fa-duotone.fa-shipping-fast:after,.fa-duotone.fa-truck-fast:after,.fad.fa-shipping-fast:after,.fad.fa-truck-fast:after{content:"\f48b\f48b"}
.fa-duotone.fa-user-magnifying-glass:after,.fad.fa-user-magnifying-glass:after{content:"\e5c5\e5c5"}
.fa-duotone.fa-star-sharp:after,.fad.fa-star-sharp:after{content:"\e28b\e28b"}
.fa-duotone.fa-comment-heart:after,.fad.fa-comment-heart:after{content:"\e5c8\e5c8"}
.fa-duotone.fa-circle-1:after,.fad.fa-circle-1:after{content:"\e0ee\e0ee"}
.fa-duotone.fa-circle-star:after,.fa-duotone.fa-star-circle:after,.fad.fa-circle-star:after,.fad.fa-star-circle:after{content:"\e123\e123"}
.fa-duotone.fa-fish:after,.fad.fa-fish:after{content:"\f578\f578"}
.fa-duotone.fa-cloud-fog:after,.fa-duotone.fa-fog:after,.fad.fa-cloud-fog:after,.fad.fa-fog:after{content:"\f74e\f74e"}
.fa-duotone.fa-waffle:after,.fad.fa-waffle:after{content:"\e466\e466"}
.fa-duotone.fa-music-alt:after,.fa-duotone.fa-music-note:after,.fad.fa-music-alt:after,.fad.fa-music-note:after{content:"\f8cf\f8cf"}
.fa-duotone.fa-hexagon-exclamation:after,.fad.fa-hexagon-exclamation:after{content:"\e417\e417"}
.fa-duotone.fa-cart-shopping-fast:after,.fad.fa-cart-shopping-fast:after{content:"\e0dc\e0dc"}
.fa-duotone.fa-object-union:after,.fad.fa-object-union:after{content:"\e49f\e49f"}
.fa-duotone.fa-user-graduate:after,.fad.fa-user-graduate:after{content:"\f501\f501"}
.fa-duotone.fa-starfighter:after,.fad.fa-starfighter:after{content:"\e037\e037"}
.fa-duotone.fa-adjust:after,.fa-duotone.fa-circle-half-stroke:after,.fad.fa-adjust:after,.fad.fa-circle-half-stroke:after{content:"\f042\f042"}
.fa-duotone.fa-arrow-right-long-to-line:after,.fad.fa-arrow-right-long-to-line:after{content:"\e3d5\e3d5"}
.fa-duotone.fa-arrow-square-down:after,.fa-duotone.fa-square-arrow-down:after,.fad.fa-arrow-square-down:after,.fad.fa-square-arrow-down:after{content:"\f339\f339"}
.fa-duotone.fa-diamond-half-stroke:after,.fad.fa-diamond-half-stroke:after{content:"\e5b8\e5b8"}
.fa-duotone.fa-clapperboard:after,.fad.fa-clapperboard:after{content:"\e131\e131"}
.fa-duotone.fa-chevron-square-left:after,.fa-duotone.fa-square-chevron-left:after,.fad.fa-chevron-square-left:after,.fad.fa-square-chevron-left:after{content:"\f32a\f32a"}
.fa-duotone.fa-phone-intercom:after,.fad.fa-phone-intercom:after{content:"\e434\e434"}
.fa-duotone.fa-chain-horizontal:after,.fa-duotone.fa-link-horizontal:after,.fad.fa-chain-horizontal:after,.fad.fa-link-horizontal:after{content:"\e1cb\e1cb"}
.fa-duotone.fa-mango:after,.fad.fa-mango:after{content:"\e30f\e30f"}
.fa-duotone.fa-music-alt-slash:after,.fa-duotone.fa-music-note-slash:after,.fad.fa-music-alt-slash:after,.fad.fa-music-note-slash:after{content:"\f8d0\f8d0"}
.fa-duotone.fa-circle-radiation:after,.fa-duotone.fa-radiation-alt:after,.fad.fa-circle-radiation:after,.fad.fa-radiation-alt:after{content:"\f7ba\f7ba"}
.fa-duotone.fa-face-tongue-sweat:after,.fad.fa-face-tongue-sweat:after{content:"\e39e\e39e"}
.fa-duotone.fa-globe-stand:after,.fad.fa-globe-stand:after{content:"\f5f6\f5f6"}
.fa-duotone.fa-baseball-ball:after,.fa-duotone.fa-baseball:after,.fad.fa-baseball-ball:after,.fad.fa-baseball:after{content:"\f433\f433"}
.fa-duotone.fa-circle-p:after,.fad.fa-circle-p:after{content:"\e11a\e11a"}
.fa-duotone.fa-award-simple:after,.fad.fa-award-simple:after{content:"\e0ab\e0ab"}
.fa-duotone.fa-jet-fighter-up:after,.fad.fa-jet-fighter-up:after{content:"\e518\e518"}
.fa-duotone.fa-diagram-project:after,.fa-duotone.fa-project-diagram:after,.fad.fa-diagram-project:after,.fad.fa-project-diagram:after{content:"\f542\f542"}
.fa-duotone.fa-pedestal:after,.fad.fa-pedestal:after{content:"\e20d\e20d"}
.fa-duotone.fa-chart-pyramid:after,.fad.fa-chart-pyramid:after{content:"\e0e6\e0e6"}
.fa-duotone.fa-sidebar:after,.fad.fa-sidebar:after{content:"\e24e\e24e"}
.fa-duotone.fa-frosty-head:after,.fa-duotone.fa-snowman-head:after,.fad.fa-frosty-head:after,.fad.fa-snowman-head:after{content:"\f79b\f79b"}
.fa-duotone.fa-copy:after,.fad.fa-copy:after{content:"\f0c5\f0c5"}
.fa-duotone.fa-burger-glass:after,.fad.fa-burger-glass:after{content:"\e0ce\e0ce"}
.fa-duotone.fa-volume-mute:after,.fa-duotone.fa-volume-times:after,.fa-duotone.fa-volume-xmark:after,.fad.fa-volume-mute:after,.fad.fa-volume-times:after,.fad.fa-volume-xmark:after{content:"\f6a9\f6a9"}
.fa-duotone.fa-hand-sparkles:after,.fad.fa-hand-sparkles:after{content:"\e05d\e05d"}
.fa-duotone.fa-bars-filter:after,.fad.fa-bars-filter:after{content:"\e0ad\e0ad"}
.fa-duotone.fa-paintbrush-pencil:after,.fad.fa-paintbrush-pencil:after{content:"\e206\e206"}
.fa-duotone.fa-party-bell:after,.fad.fa-party-bell:after{content:"\e31a\e31a"}
.fa-duotone.fa-user-vneck-hair:after,.fad.fa-user-vneck-hair:after{content:"\e462\e462"}
.fa-duotone.fa-jack-o-lantern:after,.fad.fa-jack-o-lantern:after{content:"\f30e\f30e"}
.fa-duotone.fa-grip-horizontal:after,.fa-duotone.fa-grip:after,.fad.fa-grip-horizontal:after,.fad.fa-grip:after{content:"\f58d\f58d"}
.fa-duotone.fa-share-from-square:after,.fa-duotone.fa-share-square:after,.fad.fa-share-from-square:after,.fad.fa-share-square:after{content:"\f14d\f14d"}
.fa-duotone.fa-keynote:after,.fad.fa-keynote:after{content:"\f66c\f66c"}
.fa-duotone.fa-child-combatant:after,.fa-duotone.fa-child-rifle:after,.fad.fa-child-combatant:after,.fad.fa-child-rifle:after{content:"\e4e0\e4e0"}
.fa-duotone.fa-gun:after,.fad.fa-gun:after{content:"\e19b\e19b"}
.fa-duotone.fa-phone-square:after,.fa-duotone.fa-square-phone:after,.fad.fa-phone-square:after,.fad.fa-square-phone:after{content:"\f098\f098"}
.fa-duotone.fa-hat-beach:after,.fad.fa-hat-beach:after{content:"\e606\e606"}
.fa-duotone.fa-add:after,.fa-duotone.fa-plus:after,.fad.fa-add:after,.fad.fa-plus:after{content:"\2b\2b"}
.fa-duotone.fa-expand:after,.fad.fa-expand:after{content:"\f065\f065"}
.fa-duotone.fa-computer:after,.fad.fa-computer:after{content:"\e4e5\e4e5"}
.fa-duotone.fa-fort:after,.fad.fa-fort:after{content:"\e486\e486"}
.fa-duotone.fa-cloud-check:after,.fad.fa-cloud-check:after{content:"\e35c\e35c"}
.fa-duotone.fa-close:after,.fa-duotone.fa-multiply:after,.fa-duotone.fa-remove:after,.fa-duotone.fa-times:after,.fa-duotone.fa-xmark:after,.fad.fa-close:after,.fad.fa-multiply:after,.fad.fa-remove:after,.fad.fa-times:after,.fad.fa-xmark:after{content:"\f00d\f00d"}
.fa-duotone.fa-face-smirking:after,.fad.fa-face-smirking:after{content:"\e397\e397"}
.fa-duotone.fa-arrows-up-down-left-right:after,.fa-duotone.fa-arrows:after,.fad.fa-arrows-up-down-left-right:after,.fad.fa-arrows:after{content:"\f047\f047"}
.fa-duotone.fa-chalkboard-teacher:after,.fa-duotone.fa-chalkboard-user:after,.fad.fa-chalkboard-teacher:after,.fad.fa-chalkboard-user:after{content:"\f51c\f51c"}
.fa-duotone.fa-rhombus:after,.fad.fa-rhombus:after{content:"\e23b\e23b"}
.fa-duotone.fa-claw-marks:after,.fad.fa-claw-marks:after{content:"\f6c2\f6c2"}
.fa-duotone.fa-peso-sign:after,.fad.fa-peso-sign:after{content:"\e222\e222"}
.fa-duotone.fa-face-smile-tongue:after,.fad.fa-face-smile-tongue:after{content:"\e394\e394"}
.fa-duotone.fa-cart-circle-xmark:after,.fad.fa-cart-circle-xmark:after{content:"\e3f4\e3f4"}
.fa-duotone.fa-building-shield:after,.fad.fa-building-shield:after{content:"\e4d8\e4d8"}
.fa-duotone.fa-circle-phone-flip:after,.fa-duotone.fa-phone-circle-alt:after,.fad.fa-circle-phone-flip:after,.fad.fa-phone-circle-alt:after{content:"\e11c\e11c"}
.fa-duotone.fa-baby:after,.fad.fa-baby:after{content:"\f77c\f77c"}
.fa-duotone.fa-users-line:after,.fad.fa-users-line:after{content:"\e592\e592"}
.fa-duotone.fa-quote-left-alt:after,.fa-duotone.fa-quote-left:after,.fad.fa-quote-left-alt:after,.fad.fa-quote-left:after{content:"\f10d\f10d"}
.fa-duotone.fa-tractor:after,.fad.fa-tractor:after{content:"\f722\f722"}
.fa-duotone.fa-key-skeleton:after,.fad.fa-key-skeleton:after{content:"\f6f3\f6f3"}
.fa-duotone.fa-trash-arrow-up:after,.fa-duotone.fa-trash-restore:after,.fad.fa-trash-arrow-up:after,.fad.fa-trash-restore:after{content:"\f829\f829"}
.fa-duotone.fa-arrow-down-up-lock:after,.fad.fa-arrow-down-up-lock:after{content:"\e4b0\e4b0"}
.fa-duotone.fa-arrow-down-to-bracket:after,.fad.fa-arrow-down-to-bracket:after{content:"\e094\e094"}
.fa-duotone.fa-lines-leaning:after,.fad.fa-lines-leaning:after{content:"\e51e\e51e"}
.fa-duotone.fa-square-q:after,.fad.fa-square-q:after{content:"\e27b\e27b"}
.fa-duotone.fa-ruler-combined:after,.fad.fa-ruler-combined:after{content:"\f546\f546"}
.fa-duotone.fa-icons-alt:after,.fa-duotone.fa-symbols:after,.fad.fa-icons-alt:after,.fad.fa-symbols:after{content:"\f86e\f86e"}
.fa-duotone.fa-copyright:after,.fad.fa-copyright:after{content:"\f1f9\f1f9"}
.fa-duotone.fa-flask-gear:after,.fad.fa-flask-gear:after{content:"\e5f1\e5f1"}
.fa-duotone.fa-highlighter-line:after,.fad.fa-highlighter-line:after{content:"\e1af\e1af"}
.fa-duotone.fa-bracket-left:after,.fa-duotone.fa-bracket-square:after,.fa-duotone.fa-bracket:after,.fad.fa-bracket-left:after,.fad.fa-bracket-square:after,.fad.fa-bracket:after{content:"\5b\5b"}
.fa-duotone.fa-island-tree-palm:after,.fa-duotone.fa-island-tropical:after,.fad.fa-island-tree-palm:after,.fad.fa-island-tropical:after{content:"\f811\f811"}
.fa-duotone.fa-arrow-from-left:after,.fa-duotone.fa-arrow-right-from-line:after,.fad.fa-arrow-from-left:after,.fad.fa-arrow-right-from-line:after{content:"\f343\f343"}
.fa-duotone.fa-h2:after,.fad.fa-h2:after{content:"\f314\f314"}
.fa-duotone.fa-equals:after,.fad.fa-equals:after{content:"\3d\3d"}
.fa-duotone.fa-cake-slice:after,.fa-duotone.fa-shortcake:after,.fad.fa-cake-slice:after,.fad.fa-shortcake:after{content:"\e3e5\e3e5"}
.fa-duotone.fa-building-magnifying-glass:after,.fad.fa-building-magnifying-glass:after{content:"\e61c\e61c"}
.fa-duotone.fa-peanut:after,.fad.fa-peanut:after{content:"\e430\e430"}
.fa-duotone.fa-wrench-simple:after,.fad.fa-wrench-simple:after{content:"\e2d1\e2d1"}
.fa-duotone.fa-blender:after,.fad.fa-blender:after{content:"\f517\f517"}
.fa-duotone.fa-teeth:after,.fad.fa-teeth:after{content:"\f62e\f62e"}
.fa-duotone.fa-tally-2:after,.fad.fa-tally-2:after{content:"\e295\e295"}
.fa-duotone.fa-ils:after,.fa-duotone.fa-shekel-sign:after,.fa-duotone.fa-shekel:after,.fa-duotone.fa-sheqel-sign:after,.fa-duotone.fa-sheqel:after,.fad.fa-ils:after,.fad.fa-shekel-sign:after,.fad.fa-shekel:after,.fad.fa-sheqel-sign:after,.fad.fa-sheqel:after{content:"\f20b\f20b"}
.fa-duotone.fa-cars:after,.fad.fa-cars:after{content:"\f85b\f85b"}
.fa-duotone.fa-axe-battle:after,.fad.fa-axe-battle:after{content:"\f6b3\f6b3"}
.fa-duotone.fa-user-hair-long:after,.fad.fa-user-hair-long:after{content:"\e45b\e45b"}
.fa-duotone.fa-map:after,.fad.fa-map:after{content:"\f279\f279"}
.fa-duotone.fa-arrow-left-from-arc:after,.fad.fa-arrow-left-from-arc:after{content:"\e615\e615"}
.fa-duotone.fa-file-circle-info:after,.fad.fa-file-circle-info:after{content:"\e493\e493"}
.fa-duotone.fa-face-disappointed:after,.fad.fa-face-disappointed:after{content:"\e36f\e36f"}
.fa-duotone.fa-lasso-sparkles:after,.fad.fa-lasso-sparkles:after{content:"\e1c9\e1c9"}
.fa-duotone.fa-clock-eleven:after,.fad.fa-clock-eleven:after{content:"\e347\e347"}
.fa-duotone.fa-rocket:after,.fad.fa-rocket:after{content:"\f135\f135"}
.fa-duotone.fa-siren-on:after,.fad.fa-siren-on:after{content:"\e02e\e02e"}
.fa-duotone.fa-clock-ten:after,.fad.fa-clock-ten:after{content:"\e354\e354"}
.fa-duotone.fa-candle-holder:after,.fad.fa-candle-holder:after{content:"\f6bc\f6bc"}
.fa-duotone.fa-video-arrow-down-left:after,.fad.fa-video-arrow-down-left:after{content:"\e2c8\e2c8"}
.fa-duotone.fa-photo-film:after,.fa-duotone.fa-photo-video:after,.fad.fa-photo-film:after,.fad.fa-photo-video:after{content:"\f87c\f87c"}
.fa-duotone.fa-floppy-disk-circle-arrow-right:after,.fa-duotone.fa-save-circle-arrow-right:after,.fad.fa-floppy-disk-circle-arrow-right:after,.fad.fa-save-circle-arrow-right:after{content:"\e180\e180"}
.fa-duotone.fa-folder-minus:after,.fad.fa-folder-minus:after{content:"\f65d\f65d"}
.fa-duotone.fa-planet-moon:after,.fad.fa-planet-moon:after{content:"\e01f\e01f"}
.fa-duotone.fa-face-eyes-xmarks:after,.fad.fa-face-eyes-xmarks:after{content:"\e374\e374"}
.fa-duotone.fa-chart-scatter:after,.fad.fa-chart-scatter:after{content:"\f7ee\f7ee"}
.fa-duotone.fa-display-arrow-down:after,.fad.fa-display-arrow-down:after{content:"\e164\e164"}
.fa-duotone.fa-store:after,.fad.fa-store:after{content:"\f54e\f54e"}
.fa-duotone.fa-arrow-trend-up:after,.fad.fa-arrow-trend-up:after{content:"\e098\e098"}
.fa-duotone.fa-plug-circle-minus:after,.fad.fa-plug-circle-minus:after{content:"\e55e\e55e"}
.fa-duotone.fa-olive-branch:after,.fad.fa-olive-branch:after{content:"\e317\e317"}
.fa-duotone.fa-angle:after,.fad.fa-angle:after{content:"\e08c\e08c"}
.fa-duotone.fa-vacuum-robot:after,.fad.fa-vacuum-robot:after{content:"\e04e\e04e"}
.fa-duotone.fa-sign-hanging:after,.fa-duotone.fa-sign:after,.fad.fa-sign-hanging:after,.fad.fa-sign:after{content:"\f4d9\f4d9"}
.fa-duotone.fa-square-divide:after,.fad.fa-square-divide:after{content:"\e26a\e26a"}
.fa-duotone.fa-folder-check:after,.fad.fa-folder-check:after{content:"\e64e\e64e"}
.fa-duotone.fa-signal-stream-slash:after,.fad.fa-signal-stream-slash:after{content:"\e250\e250"}
.fa-duotone.fa-bezier-curve:after,.fad.fa-bezier-curve:after{content:"\f55b\f55b"}
.fa-duotone.fa-eye-dropper-half:after,.fad.fa-eye-dropper-half:after{content:"\e173\e173"}
.fa-duotone.fa-store-lock:after,.fad.fa-store-lock:after{content:"\e4a6\e4a6"}
.fa-duotone.fa-bell-slash:after,.fad.fa-bell-slash:after{content:"\f1f6\f1f6"}
.fa-duotone.fa-cloud-bolt-sun:after,.fa-duotone.fa-thunderstorm-sun:after,.fad.fa-cloud-bolt-sun:after,.fad.fa-thunderstorm-sun:after{content:"\f76e\f76e"}
.fa-duotone.fa-camera-slash:after,.fad.fa-camera-slash:after{content:"\e0d9\e0d9"}
.fa-duotone.fa-comment-quote:after,.fad.fa-comment-quote:after{content:"\e14c\e14c"}
.fa-duotone.fa-tablet-android:after,.fa-duotone.fa-tablet:after,.fad.fa-tablet-android:after,.fad.fa-tablet:after{content:"\f3fb\f3fb"}
.fa-duotone.fa-school-flag:after,.fad.fa-school-flag:after{content:"\e56e\e56e"}
.fa-duotone.fa-message-code:after,.fad.fa-message-code:after{content:"\e1df\e1df"}
.fa-duotone.fa-glass-half-empty:after,.fa-duotone.fa-glass-half-full:after,.fa-duotone.fa-glass-half:after,.fad.fa-glass-half-empty:after,.fad.fa-glass-half-full:after,.fad.fa-glass-half:after{content:"\e192\e192"}
.fa-duotone.fa-fill:after,.fad.fa-fill:after{content:"\f575\f575"}
.fa-duotone.fa-comment-alt-minus:after,.fa-duotone.fa-message-minus:after,.fad.fa-comment-alt-minus:after,.fad.fa-message-minus:after{content:"\f4a7\f4a7"}
.fa-duotone.fa-angle-up:after,.fad.fa-angle-up:after{content:"\f106\f106"}
.fa-duotone.fa-dinosaur:after,.fad.fa-dinosaur:after{content:"\e5fe\e5fe"}
.fa-duotone.fa-drumstick-bite:after,.fad.fa-drumstick-bite:after{content:"\f6d7\f6d7"}
.fa-duotone.fa-chain-horizontal-slash:after,.fa-duotone.fa-link-horizontal-slash:after,.fad.fa-chain-horizontal-slash:after,.fad.fa-link-horizontal-slash:after{content:"\e1cc\e1cc"}
.fa-duotone.fa-holly-berry:after,.fad.fa-holly-berry:after{content:"\f7aa\f7aa"}
.fa-duotone.fa-nose:after,.fad.fa-nose:after{content:"\e5bd\e5bd"}
.fa-duotone.fa-arrow-left-to-arc:after,.fad.fa-arrow-left-to-arc:after{content:"\e616\e616"}
.fa-duotone.fa-chevron-left:after,.fad.fa-chevron-left:after{content:"\f053\f053"}
.fa-duotone.fa-bacteria:after,.fad.fa-bacteria:after{content:"\e059\e059"}
.fa-duotone.fa-clouds:after,.fad.fa-clouds:after{content:"\f744\f744"}
.fa-duotone.fa-money-bill-simple:after,.fad.fa-money-bill-simple:after{content:"\e1f1\e1f1"}
.fa-duotone.fa-hand-lizard:after,.fad.fa-hand-lizard:after{content:"\f258\f258"}
.fa-duotone.fa-table-pivot:after,.fad.fa-table-pivot:after{content:"\e291\e291"}
.fa-duotone.fa-filter-slash:after,.fad.fa-filter-slash:after{content:"\e17d\e17d"}
.fa-duotone.fa-trash-can-arrow-turn-left:after,.fa-duotone.fa-trash-can-undo:after,.fa-duotone.fa-trash-undo-alt:after,.fad.fa-trash-can-arrow-turn-left:after,.fad.fa-trash-can-undo:after,.fad.fa-trash-undo-alt:after{content:"\f896\f896"}
.fa-duotone.fa-notdef:after,.fad.fa-notdef:after{content:"\e1fe\e1fe"}
.fa-duotone.fa-disease:after,.fad.fa-disease:after{content:"\f7fa\f7fa"}
.fa-duotone.fa-person-to-door:after,.fad.fa-person-to-door:after{content:"\e433\e433"}
.fa-duotone.fa-turntable:after,.fad.fa-turntable:after{content:"\f8e4\f8e4"}
.fa-duotone.fa-briefcase-medical:after,.fad.fa-briefcase-medical:after{content:"\f469\f469"}
.fa-duotone.fa-genderless:after,.fad.fa-genderless:after{content:"\f22d\f22d"}
.fa-duotone.fa-chevron-right:after,.fad.fa-chevron-right:after{content:"\f054\f054"}
.fa-duotone.fa-signal-1:after,.fa-duotone.fa-signal-weak:after,.fad.fa-signal-1:after,.fad.fa-signal-weak:after{content:"\f68c\f68c"}
.fa-duotone.fa-clock-five:after,.fad.fa-clock-five:after{content:"\e349\e349"}
.fa-duotone.fa-retweet:after,.fad.fa-retweet:after{content:"\f079\f079"}
.fa-duotone.fa-car-alt:after,.fa-duotone.fa-car-rear:after,.fad.fa-car-alt:after,.fad.fa-car-rear:after{content:"\f5de\f5de"}
.fa-duotone.fa-pump-soap:after,.fad.fa-pump-soap:after{content:"\e06b\e06b"}
.fa-duotone.fa-computer-classic:after,.fad.fa-computer-classic:after{content:"\f8b1\f8b1"}
.fa-duotone.fa-frame:after,.fad.fa-frame:after{content:"\e495\e495"}
.fa-duotone.fa-video-slash:after,.fad.fa-video-slash:after{content:"\f4e2\f4e2"}
.fa-duotone.fa-battery-2:after,.fa-duotone.fa-battery-quarter:after,.fad.fa-battery-2:after,.fad.fa-battery-quarter:after{content:"\f243\f243"}
.fa-duotone.fa-ellipsis-h-alt:after,.fa-duotone.fa-ellipsis-stroke:after,.fad.fa-ellipsis-h-alt:after,.fad.fa-ellipsis-stroke:after{content:"\f39b\f39b"}
.fa-duotone.fa-radio:after,.fad.fa-radio:after{content:"\f8d7\f8d7"}
.fa-duotone.fa-baby-carriage:after,.fa-duotone.fa-carriage-baby:after,.fad.fa-baby-carriage:after,.fad.fa-carriage-baby:after{content:"\f77d\f77d"}
.fa-duotone.fa-face-expressionless:after,.fad.fa-face-expressionless:after{content:"\e373\e373"}
.fa-duotone.fa-down-to-dotted-line:after,.fad.fa-down-to-dotted-line:after{content:"\e408\e408"}
.fa-duotone.fa-cloud-music:after,.fad.fa-cloud-music:after{content:"\f8ae\f8ae"}
.fa-duotone.fa-traffic-light:after,.fad.fa-traffic-light:after{content:"\f637\f637"}
.fa-duotone.fa-cloud-minus:after,.fad.fa-cloud-minus:after{content:"\e35d\e35d"}
.fa-duotone.fa-thermometer:after,.fad.fa-thermometer:after{content:"\f491\f491"}
.fa-duotone.fa-shield-minus:after,.fad.fa-shield-minus:after{content:"\e249\e249"}
.fa-duotone.fa-vr-cardboard:after,.fad.fa-vr-cardboard:after{content:"\f729\f729"}
.fa-duotone.fa-car-tilt:after,.fad.fa-car-tilt:after{content:"\f5e5\f5e5"}
.fa-duotone.fa-gauge-circle-minus:after,.fad.fa-gauge-circle-minus:after{content:"\e497\e497"}
.fa-duotone.fa-brightness-low:after,.fad.fa-brightness-low:after{content:"\e0ca\e0ca"}
.fa-duotone.fa-hand-middle-finger:after,.fad.fa-hand-middle-finger:after{content:"\f806\f806"}
.fa-duotone.fa-percent:after,.fa-duotone.fa-percentage:after,.fad.fa-percent:after,.fad.fa-percentage:after{content:"\25\25"}
.fa-duotone.fa-truck-moving:after,.fad.fa-truck-moving:after{content:"\f4df\f4df"}
.fa-duotone.fa-glass-water-droplet:after,.fad.fa-glass-water-droplet:after{content:"\e4f5\e4f5"}
.fa-duotone.fa-conveyor-belt:after,.fad.fa-conveyor-belt:after{content:"\f46e\f46e"}
.fa-duotone.fa-location-check:after,.fa-duotone.fa-map-marker-check:after,.fad.fa-location-check:after,.fad.fa-map-marker-check:after{content:"\f606\f606"}
.fa-duotone.fa-coin-vertical:after,.fad.fa-coin-vertical:after{content:"\e3fd\e3fd"}
.fa-duotone.fa-display:after,.fad.fa-display:after{content:"\e163\e163"}
.fa-duotone.fa-person-sign:after,.fad.fa-person-sign:after{content:"\f757\f757"}
.fa-duotone.fa-face-smile:after,.fa-duotone.fa-smile:after,.fad.fa-face-smile:after,.fad.fa-smile:after{content:"\f118\f118"}
.fa-duotone.fa-phone-hangup:after,.fad.fa-phone-hangup:after{content:"\e225\e225"}
.fa-duotone.fa-signature-slash:after,.fad.fa-signature-slash:after{content:"\e3cb\e3cb"}
.fa-duotone.fa-thumb-tack:after,.fa-duotone.fa-thumbtack:after,.fad.fa-thumb-tack:after,.fad.fa-thumbtack:after{content:"\f08d\f08d"}
.fa-duotone.fa-wheat-slash:after,.fad.fa-wheat-slash:after{content:"\e339\e339"}
.fa-duotone.fa-trophy:after,.fad.fa-trophy:after{content:"\f091\f091"}
.fa-duotone.fa-clouds-sun:after,.fad.fa-clouds-sun:after{content:"\f746\f746"}
.fa-duotone.fa-person-praying:after,.fa-duotone.fa-pray:after,.fad.fa-person-praying:after,.fad.fa-pray:after{content:"\f683\f683"}
.fa-duotone.fa-hammer:after,.fad.fa-hammer:after{content:"\f6e3\f6e3"}
.fa-duotone.fa-face-vomit:after,.fad.fa-face-vomit:after{content:"\e3a0\e3a0"}
.fa-duotone.fa-speakers:after,.fad.fa-speakers:after{content:"\f8e0\f8e0"}
.fa-duotone.fa-teletype-answer:after,.fa-duotone.fa-tty-answer:after,.fad.fa-teletype-answer:after,.fad.fa-tty-answer:after{content:"\e2b9\e2b9"}
.fa-duotone.fa-mug-tea-saucer:after,.fad.fa-mug-tea-saucer:after{content:"\e1f5\e1f5"}
.fa-duotone.fa-diagram-lean-canvas:after,.fad.fa-diagram-lean-canvas:after{content:"\e156\e156"}
.fa-duotone.fa-alt:after,.fad.fa-alt:after{content:"\e08a\e08a"}
.fa-duotone.fa-dial-med-high:after,.fa-duotone.fa-dial:after,.fad.fa-dial-med-high:after,.fad.fa-dial:after{content:"\e15b\e15b"}
.fa-duotone.fa-hand-peace:after,.fad.fa-hand-peace:after{content:"\f25b\f25b"}
.fa-duotone.fa-circle-trash:after,.fa-duotone.fa-trash-circle:after,.fad.fa-circle-trash:after,.fad.fa-trash-circle:after{content:"\e126\e126"}
.fa-duotone.fa-rotate:after,.fa-duotone.fa-sync-alt:after,.fad.fa-rotate:after,.fad.fa-sync-alt:after{content:"\f2f1\f2f1"}
.fa-duotone.fa-circle-quarters:after,.fad.fa-circle-quarters:after{content:"\e3f8\e3f8"}
.fa-duotone.fa-spinner:after,.fad.fa-spinner:after{content:"\f110\f110"}
.fa-duotone.fa-tower-control:after,.fad.fa-tower-control:after{content:"\e2a2\e2a2"}
.fa-duotone.fa-arrow-up-triangle-square:after,.fa-duotone.fa-sort-shapes-up:after,.fad.fa-arrow-up-triangle-square:after,.fad.fa-sort-shapes-up:after{content:"\f88a\f88a"}
.fa-duotone.fa-whale:after,.fad.fa-whale:after{content:"\f72c\f72c"}
.fa-duotone.fa-robot:after,.fad.fa-robot:after{content:"\f544\f544"}
.fa-duotone.fa-peace:after,.fad.fa-peace:after{content:"\f67c\f67c"}
.fa-duotone.fa-party-horn:after,.fad.fa-party-horn:after{content:"\e31b\e31b"}
.fa-duotone.fa-cogs:after,.fa-duotone.fa-gears:after,.fad.fa-cogs:after,.fad.fa-gears:after{content:"\f085\f085"}
.fa-duotone.fa-sun-alt:after,.fa-duotone.fa-sun-bright:after,.fad.fa-sun-alt:after,.fad.fa-sun-bright:after{content:"\e28f\e28f"}
.fa-duotone.fa-warehouse:after,.fad.fa-warehouse:after{content:"\f494\f494"}
.fa-duotone.fa-conveyor-belt-arm:after,.fad.fa-conveyor-belt-arm:after{content:"\e5f8\e5f8"}
.fa-duotone.fa-lock-keyhole-open:after,.fa-duotone.fa-lock-open-alt:after,.fad.fa-lock-keyhole-open:after,.fad.fa-lock-open-alt:after{content:"\f3c2\f3c2"}
.fa-duotone.fa-box-fragile:after,.fa-duotone.fa-square-fragile:after,.fa-duotone.fa-square-wine-glass-crack:after,.fad.fa-box-fragile:after,.fad.fa-square-fragile:after,.fad.fa-square-wine-glass-crack:after{content:"\f49b\f49b"}
.fa-duotone.fa-arrow-up-right-dots:after,.fad.fa-arrow-up-right-dots:after{content:"\e4b7\e4b7"}
.fa-duotone.fa-square-n:after,.fad.fa-square-n:after{content:"\e277\e277"}
.fa-duotone.fa-splotch:after,.fad.fa-splotch:after{content:"\f5bc\f5bc"}
.fa-duotone.fa-face-grin-hearts:after,.fa-duotone.fa-grin-hearts:after,.fad.fa-face-grin-hearts:after,.fad.fa-grin-hearts:after{content:"\f584\f584"}
.fa-duotone.fa-meter:after,.fad.fa-meter:after{content:"\e1e8\e1e8"}
.fa-duotone.fa-mandolin:after,.fad.fa-mandolin:after{content:"\f6f9\f6f9"}
.fa-duotone.fa-dice-four:after,.fad.fa-dice-four:after{content:"\f524\f524"}
.fa-duotone.fa-sim-card:after,.fad.fa-sim-card:after{content:"\f7c4\f7c4"}
.fa-duotone.fa-transgender-alt:after,.fa-duotone.fa-transgender:after,.fad.fa-transgender-alt:after,.fad.fa-transgender:after{content:"\f225\f225"}
.fa-duotone.fa-mercury:after,.fad.fa-mercury:after{content:"\f223\f223"}
.fa-duotone.fa-up-from-bracket:after,.fad.fa-up-from-bracket:after{content:"\e590\e590"}
.fa-duotone.fa-knife-kitchen:after,.fad.fa-knife-kitchen:after{content:"\f6f5\f6f5"}
.fa-duotone.fa-border-right:after,.fad.fa-border-right:after{content:"\f852\f852"}
.fa-duotone.fa-arrow-turn-down:after,.fa-duotone.fa-level-down:after,.fad.fa-arrow-turn-down:after,.fad.fa-level-down:after{content:"\f149\f149"}
.fa-duotone.fa-spade:after,.fad.fa-spade:after{content:"\f2f4\f2f4"}
.fa-duotone.fa-card-spade:after,.fad.fa-card-spade:after{content:"\e3ec\e3ec"}
.fa-duotone.fa-line-columns:after,.fad.fa-line-columns:after{content:"\f870\f870"}
.fa-duotone.fa-arrow-right-to-line:after,.fa-duotone.fa-arrow-to-right:after,.fad.fa-arrow-right-to-line:after,.fad.fa-arrow-to-right:after{content:"\f340\f340"}
.fa-duotone.fa-person-falling-burst:after,.fad.fa-person-falling-burst:after{content:"\e547\e547"}
.fa-duotone.fa-flag-pennant:after,.fa-duotone.fa-pennant:after,.fad.fa-flag-pennant:after,.fad.fa-pennant:after{content:"\f456\f456"}
.fa-duotone.fa-conveyor-belt-empty:after,.fad.fa-conveyor-belt-empty:after{content:"\e150\e150"}
.fa-duotone.fa-user-group-simple:after,.fad.fa-user-group-simple:after{content:"\e603\e603"}
.fa-duotone.fa-award:after,.fad.fa-award:after{content:"\f559\f559"}
.fa-duotone.fa-ticket-alt:after,.fa-duotone.fa-ticket-simple:after,.fad.fa-ticket-alt:after,.fad.fa-ticket-simple:after{content:"\f3ff\f3ff"}
.fa-duotone.fa-building:after,.fad.fa-building:after{content:"\f1ad\f1ad"}
.fa-duotone.fa-angle-double-left:after,.fa-duotone.fa-angles-left:after,.fad.fa-angle-double-left:after,.fad.fa-angles-left:after{content:"\f100\f100"}
.fa-duotone.fa-camcorder:after,.fa-duotone.fa-video-handheld:after,.fad.fa-camcorder:after,.fad.fa-video-handheld:after{content:"\f8a8\f8a8"}
.fa-duotone.fa-pancakes:after,.fad.fa-pancakes:after{content:"\e42d\e42d"}
.fa-duotone.fa-album-circle-user:after,.fad.fa-album-circle-user:after{content:"\e48d\e48d"}
.fa-duotone.fa-subtitles-slash:after,.fad.fa-subtitles-slash:after{content:"\e610\e610"}
.fa-duotone.fa-qrcode:after,.fad.fa-qrcode:after{content:"\f029\f029"}
.fa-duotone.fa-dice-d10:after,.fad.fa-dice-d10:after{content:"\f6cd\f6cd"}
.fa-duotone.fa-fireplace:after,.fad.fa-fireplace:after{content:"\f79a\f79a"}
.fa-duotone.fa-browser:after,.fad.fa-browser:after{content:"\f37e\f37e"}
.fa-duotone.fa-pen-paintbrush:after,.fa-duotone.fa-pencil-paintbrush:after,.fad.fa-pen-paintbrush:after,.fad.fa-pencil-paintbrush:after{content:"\f618\f618"}
.fa-duotone.fa-fish-cooked:after,.fad.fa-fish-cooked:after{content:"\f7fe\f7fe"}
.fa-duotone.fa-chair-office:after,.fad.fa-chair-office:after{content:"\f6c1\f6c1"}
.fa-duotone.fa-magnifying-glass-music:after,.fad.fa-magnifying-glass-music:after{content:"\e65f\e65f"}
.fa-duotone.fa-nesting-dolls:after,.fad.fa-nesting-dolls:after{content:"\e3ba\e3ba"}
.fa-duotone.fa-clock-rotate-left:after,.fa-duotone.fa-history:after,.fad.fa-clock-rotate-left:after,.fad.fa-history:after{content:"\f1da\f1da"}
.fa-duotone.fa-trumpet:after,.fad.fa-trumpet:after{content:"\f8e3\f8e3"}
.fa-duotone.fa-face-grin-beam-sweat:after,.fa-duotone.fa-grin-beam-sweat:after,.fad.fa-face-grin-beam-sweat:after,.fad.fa-grin-beam-sweat:after{content:"\f583\f583"}
.fa-duotone.fa-fire-smoke:after,.fad.fa-fire-smoke:after{content:"\f74b\f74b"}
.fa-duotone.fa-phone-missed:after,.fad.fa-phone-missed:after{content:"\e226\e226"}
.fa-duotone.fa-arrow-right-from-file:after,.fa-duotone.fa-file-export:after,.fad.fa-arrow-right-from-file:after,.fad.fa-file-export:after{content:"\f56e\f56e"}
.fa-duotone.fa-shield-blank:after,.fa-duotone.fa-shield:after,.fad.fa-shield-blank:after,.fad.fa-shield:after{content:"\f132\f132"}
.fa-duotone.fa-arrow-up-short-wide:after,.fa-duotone.fa-sort-amount-up-alt:after,.fad.fa-arrow-up-short-wide:after,.fad.fa-sort-amount-up-alt:after{content:"\f885\f885"}
.fa-duotone.fa-arrows-repeat-1:after,.fa-duotone.fa-repeat-1-alt:after,.fad.fa-arrows-repeat-1:after,.fad.fa-repeat-1-alt:after{content:"\f366\f366"}
.fa-duotone.fa-gun-slash:after,.fad.fa-gun-slash:after{content:"\e19c\e19c"}
.fa-duotone.fa-avocado:after,.fad.fa-avocado:after{content:"\e0aa\e0aa"}
.fa-duotone.fa-binary:after,.fad.fa-binary:after{content:"\e33b\e33b"}
.fa-duotone.fa-glasses-alt:after,.fa-duotone.fa-glasses-round:after,.fad.fa-glasses-alt:after,.fad.fa-glasses-round:after{content:"\f5f5\f5f5"}
.fa-duotone.fa-phone-plus:after,.fad.fa-phone-plus:after{content:"\f4d2\f4d2"}
.fa-duotone.fa-ditto:after,.fad.fa-ditto:after{content:"\22\22"}
.fa-duotone.fa-person-seat:after,.fad.fa-person-seat:after{content:"\e21e\e21e"}
.fa-duotone.fa-house-medical:after,.fad.fa-house-medical:after{content:"\e3b2\e3b2"}
.fa-duotone.fa-golf-ball-tee:after,.fa-duotone.fa-golf-ball:after,.fad.fa-golf-ball-tee:after,.fad.fa-golf-ball:after{content:"\f450\f450"}
.fa-duotone.fa-chevron-circle-left:after,.fa-duotone.fa-circle-chevron-left:after,.fad.fa-chevron-circle-left:after,.fad.fa-circle-chevron-left:after{content:"\f137\f137"}
.fa-duotone.fa-house-chimney-window:after,.fad.fa-house-chimney-window:after{content:"\e00d\e00d"}
.fa-duotone.fa-scythe:after,.fad.fa-scythe:after{content:"\f710\f710"}
.fa-duotone.fa-pen-nib:after,.fad.fa-pen-nib:after{content:"\f5ad\f5ad"}
.fa-duotone.fa-ban-parking:after,.fa-duotone.fa-parking-circle-slash:after,.fad.fa-ban-parking:after,.fad.fa-parking-circle-slash:after{content:"\f616\f616"}
.fa-duotone.fa-tent-arrow-turn-left:after,.fad.fa-tent-arrow-turn-left:after{content:"\e580\e580"}
.fa-duotone.fa-face-diagonal-mouth:after,.fad.fa-face-diagonal-mouth:after{content:"\e47e\e47e"}
.fa-duotone.fa-diagram-cells:after,.fad.fa-diagram-cells:after{content:"\e475\e475"}
.fa-duotone.fa-cricket-bat-ball:after,.fa-duotone.fa-cricket:after,.fad.fa-cricket-bat-ball:after,.fad.fa-cricket:after{content:"\f449\f449"}
.fa-duotone.fa-tents:after,.fad.fa-tents:after{content:"\e582\e582"}
.fa-duotone.fa-magic:after,.fa-duotone.fa-wand-magic:after,.fad.fa-magic:after,.fad.fa-wand-magic:after{content:"\f0d0\f0d0"}
.fa-duotone.fa-dog:after,.fad.fa-dog:after{content:"\f6d3\f6d3"}
.fa-duotone.fa-pen-line:after,.fad.fa-pen-line:after{content:"\e212\e212"}
.fa-duotone.fa-atom-alt:after,.fa-duotone.fa-atom-simple:after,.fad.fa-atom-alt:after,.fad.fa-atom-simple:after{content:"\f5d3\f5d3"}
.fa-duotone.fa-ampersand:after,.fad.fa-ampersand:after{content:"\26\26"}
.fa-duotone.fa-carrot:after,.fad.fa-carrot:after{content:"\f787\f787"}
.fa-duotone.fa-arrow-from-bottom:after,.fa-duotone.fa-arrow-up-from-line:after,.fad.fa-arrow-from-bottom:after,.fad.fa-arrow-up-from-line:after{content:"\f342\f342"}
.fa-duotone.fa-moon:after,.fad.fa-moon:after{content:"\f186\f186"}
.fa-duotone.fa-pen-slash:after,.fad.fa-pen-slash:after{content:"\e213\e213"}
.fa-duotone.fa-wine-glass-alt:after,.fa-duotone.fa-wine-glass-empty:after,.fad.fa-wine-glass-alt:after,.fad.fa-wine-glass-empty:after{content:"\f5ce\f5ce"}
.fa-duotone.fa-square-star:after,.fad.fa-square-star:after{content:"\e27f\e27f"}
.fa-duotone.fa-cheese:after,.fad.fa-cheese:after{content:"\f7ef\f7ef"}
.fa-duotone.fa-send-backward:after,.fad.fa-send-backward:after{content:"\f87f\f87f"}
.fa-duotone.fa-yin-yang:after,.fad.fa-yin-yang:after{content:"\f6ad\f6ad"}
.fa-duotone.fa-music:after,.fad.fa-music:after{content:"\f001\f001"}
.fa-duotone.fa-compass-slash:after,.fad.fa-compass-slash:after{content:"\f5e9\f5e9"}
.fa-duotone.fa-clock-one:after,.fad.fa-clock-one:after{content:"\e34e\e34e"}
.fa-duotone.fa-file-music:after,.fad.fa-file-music:after{content:"\f8b6\f8b6"}
.fa-duotone.fa-code-commit:after,.fad.fa-code-commit:after{content:"\f386\f386"}
.fa-duotone.fa-temperature-low:after,.fad.fa-temperature-low:after{content:"\f76b\f76b"}
.fa-duotone.fa-biking:after,.fa-duotone.fa-person-biking:after,.fad.fa-biking:after,.fad.fa-person-biking:after{content:"\f84a\f84a"}
.fa-duotone.fa-display-chart-up-circle-currency:after,.fad.fa-display-chart-up-circle-currency:after{content:"\e5e5\e5e5"}
.fa-duotone.fa-skeleton:after,.fad.fa-skeleton:after{content:"\f620\f620"}
.fa-duotone.fa-circle-g:after,.fad.fa-circle-g:after{content:"\e10f\e10f"}
.fa-duotone.fa-circle-arrow-up-left:after,.fad.fa-circle-arrow-up-left:after{content:"\e0fb\e0fb"}
.fa-duotone.fa-coin-blank:after,.fad.fa-coin-blank:after{content:"\e3fb\e3fb"}
.fa-duotone.fa-broom:after,.fad.fa-broom:after{content:"\f51a\f51a"}
.fa-duotone.fa-vacuum:after,.fad.fa-vacuum:after{content:"\e04d\e04d"}
.fa-duotone.fa-shield-heart:after,.fad.fa-shield-heart:after{content:"\e574\e574"}
.fa-duotone.fa-card-heart:after,.fad.fa-card-heart:after{content:"\e3eb\e3eb"}
.fa-duotone.fa-lightbulb-cfl-on:after,.fad.fa-lightbulb-cfl-on:after{content:"\e5a7\e5a7"}
.fa-duotone.fa-melon:after,.fad.fa-melon:after{content:"\e310\e310"}
.fa-duotone.fa-gopuram:after,.fad.fa-gopuram:after{content:"\f664\f664"}
.fa-duotone.fa-earth-oceania:after,.fa-duotone.fa-globe-oceania:after,.fad.fa-earth-oceania:after,.fad.fa-globe-oceania:after{content:"\e47b\e47b"}
.fa-duotone.fa-container-storage:after,.fad.fa-container-storage:after{content:"\f4b7\f4b7"}
.fa-duotone.fa-face-pouting:after,.fad.fa-face-pouting:after{content:"\e387\e387"}
.fa-duotone.fa-square-xmark:after,.fa-duotone.fa-times-square:after,.fa-duotone.fa-xmark-square:after,.fad.fa-square-xmark:after,.fad.fa-times-square:after,.fad.fa-xmark-square:after{content:"\f2d3\f2d3"}
.fa-duotone.fa-exploding-head:after,.fa-duotone.fa-face-explode:after,.fad.fa-exploding-head:after,.fad.fa-face-explode:after{content:"\e2fe\e2fe"}
.fa-duotone.fa-hashtag:after,.fad.fa-hashtag:after{content:"\23\23"}
.fa-duotone.fa-expand-alt:after,.fa-duotone.fa-up-right-and-down-left-from-center:after,.fad.fa-expand-alt:after,.fad.fa-up-right-and-down-left-from-center:after{content:"\f424\f424"}
.fa-duotone.fa-oil-can:after,.fad.fa-oil-can:after{content:"\f613\f613"}
.fa-duotone.fa-t:after,.fad.fa-t:after{content:"\54\54"}
.fa-duotone.fa-transformer-bolt:after,.fad.fa-transformer-bolt:after{content:"\e2a4\e2a4"}
.fa-duotone.fa-hippo:after,.fad.fa-hippo:after{content:"\f6ed\f6ed"}
.fa-duotone.fa-chart-column:after,.fad.fa-chart-column:after{content:"\e0e3\e0e3"}
.fa-duotone.fa-cassette-vhs:after,.fa-duotone.fa-vhs:after,.fad.fa-cassette-vhs:after,.fad.fa-vhs:after{content:"\f8ec\f8ec"}
.fa-duotone.fa-infinity:after,.fad.fa-infinity:after{content:"\f534\f534"}
.fa-duotone.fa-vial-circle-check:after,.fad.fa-vial-circle-check:after{content:"\e596\e596"}
.fa-duotone.fa-chimney:after,.fad.fa-chimney:after{content:"\f78b\f78b"}
.fa-duotone.fa-object-intersect:after,.fad.fa-object-intersect:after{content:"\e49d\e49d"}
.fa-duotone.fa-person-arrow-down-to-line:after,.fad.fa-person-arrow-down-to-line:after{content:"\e538\e538"}
.fa-duotone.fa-voicemail:after,.fad.fa-voicemail:after{content:"\f897\f897"}
.fa-duotone.fa-block-brick:after,.fa-duotone.fa-wall-brick:after,.fad.fa-block-brick:after,.fad.fa-wall-brick:after{content:"\e3db\e3db"}
.fa-duotone.fa-fan:after,.fad.fa-fan:after{content:"\f863\f863"}
.fa-duotone.fa-bags-shopping:after,.fad.fa-bags-shopping:after{content:"\f847\f847"}
.fa-duotone.fa-paragraph-left:after,.fa-duotone.fa-paragraph-rtl:after,.fad.fa-paragraph-left:after,.fad.fa-paragraph-rtl:after{content:"\f878\f878"}
.fa-duotone.fa-person-walking-luggage:after,.fad.fa-person-walking-luggage:after{content:"\e554\e554"}
.fa-duotone.fa-caravan-alt:after,.fa-duotone.fa-caravan-simple:after,.fad.fa-caravan-alt:after,.fad.fa-caravan-simple:after{content:"\e000\e000"}
.fa-duotone.fa-turtle:after,.fad.fa-turtle:after{content:"\f726\f726"}
.fa-duotone.fa-pencil-mechanical:after,.fad.fa-pencil-mechanical:after{content:"\e5ca\e5ca"}
.fa-duotone.fa-arrows-alt-v:after,.fa-duotone.fa-up-down:after,.fad.fa-arrows-alt-v:after,.fad.fa-up-down:after{content:"\f338\f338"}
.fa-duotone.fa-cloud-moon-rain:after,.fad.fa-cloud-moon-rain:after{content:"\f73c\f73c"}
.fa-duotone.fa-booth-curtain:after,.fad.fa-booth-curtain:after{content:"\f734\f734"}
.fa-duotone.fa-calendar:after,.fad.fa-calendar:after{content:"\f133\f133"}
.fa-duotone.fa-box-heart:after,.fad.fa-box-heart:after{content:"\f49d\f49d"}
.fa-duotone.fa-trailer:after,.fad.fa-trailer:after{content:"\e041\e041"}
.fa-duotone.fa-user-doctor-message:after,.fa-duotone.fa-user-md-chat:after,.fad.fa-user-doctor-message:after,.fad.fa-user-md-chat:after{content:"\f82e\f82e"}
.fa-duotone.fa-bahai:after,.fa-duotone.fa-haykal:after,.fad.fa-bahai:after,.fad.fa-haykal:after{content:"\f666\f666"}
.fa-duotone.fa-lighthouse:after,.fad.fa-lighthouse:after{content:"\e612\e612"}
.fa-duotone.fa-amp-guitar:after,.fad.fa-amp-guitar:after{content:"\f8a1\f8a1"}
.fa-duotone.fa-sd-card:after,.fad.fa-sd-card:after{content:"\f7c2\f7c2"}
.fa-duotone.fa-volume-slash:after,.fad.fa-volume-slash:after{content:"\f2e2\f2e2"}
.fa-duotone.fa-border-bottom:after,.fad.fa-border-bottom:after{content:"\f84d\f84d"}
.fa-duotone.fa-wifi-1:after,.fa-duotone.fa-wifi-weak:after,.fad.fa-wifi-1:after,.fad.fa-wifi-weak:after{content:"\f6aa\f6aa"}
.fa-duotone.fa-dragon:after,.fad.fa-dragon:after{content:"\f6d5\f6d5"}
.fa-duotone.fa-shoe-prints:after,.fad.fa-shoe-prints:after{content:"\f54b\f54b"}
.fa-duotone.fa-circle-plus:after,.fa-duotone.fa-plus-circle:after,.fad.fa-circle-plus:after,.fad.fa-plus-circle:after{content:"\f055\f055"}
.fa-duotone.fa-face-grin-tongue-wink:after,.fa-duotone.fa-grin-tongue-wink:after,.fad.fa-face-grin-tongue-wink:after,.fad.fa-grin-tongue-wink:after{content:"\f58b\f58b"}
.fa-duotone.fa-hand-holding:after,.fad.fa-hand-holding:after{content:"\f4bd\f4bd"}
.fa-duotone.fa-plug-circle-exclamation:after,.fad.fa-plug-circle-exclamation:after{content:"\e55d\e55d"}
.fa-duotone.fa-chain-broken:after,.fa-duotone.fa-chain-slash:after,.fa-duotone.fa-link-slash:after,.fa-duotone.fa-unlink:after,.fad.fa-chain-broken:after,.fad.fa-chain-slash:after,.fad.fa-link-slash:after,.fad.fa-unlink:after{content:"\f127\f127"}
.fa-duotone.fa-clone:after,.fad.fa-clone:after{content:"\f24d\f24d"}
.fa-duotone.fa-person-walking-arrow-loop-left:after,.fad.fa-person-walking-arrow-loop-left:after{content:"\e551\e551"}
.fa-duotone.fa-arrow-up-z-a:after,.fa-duotone.fa-sort-alpha-up-alt:after,.fad.fa-arrow-up-z-a:after,.fad.fa-sort-alpha-up-alt:after{content:"\f882\f882"}
.fa-duotone.fa-fire-alt:after,.fa-duotone.fa-fire-flame-curved:after,.fad.fa-fire-alt:after,.fad.fa-fire-flame-curved:after{content:"\f7e4\f7e4"}
.fa-duotone.fa-tornado:after,.fad.fa-tornado:after{content:"\f76f\f76f"}
.fa-duotone.fa-file-circle-plus:after,.fad.fa-file-circle-plus:after{content:"\e494\e494"}
.fa-duotone.fa-delete-right:after,.fad.fa-delete-right:after{content:"\e154\e154"}
.fa-duotone.fa-book-quran:after,.fa-duotone.fa-quran:after,.fad.fa-book-quran:after,.fad.fa-quran:after{content:"\f687\f687"}
.fa-duotone.fa-circle-quarter:after,.fad.fa-circle-quarter:after{content:"\e11f\e11f"}
.fa-duotone.fa-anchor:after,.fad.fa-anchor:after{content:"\f13d\f13d"}
.fa-duotone.fa-border-all:after,.fad.fa-border-all:after{content:"\f84c\f84c"}
.fa-duotone.fa-function:after,.fad.fa-function:after{content:"\f661\f661"}
.fa-duotone.fa-angry:after,.fa-duotone.fa-face-angry:after,.fad.fa-angry:after,.fad.fa-face-angry:after{content:"\f556\f556"}
.fa-duotone.fa-people-simple:after,.fad.fa-people-simple:after{content:"\e21b\e21b"}
.fa-duotone.fa-cookie-bite:after,.fad.fa-cookie-bite:after{content:"\f564\f564"}
.fa-duotone.fa-arrow-trend-down:after,.fad.fa-arrow-trend-down:after{content:"\e097\e097"}
.fa-duotone.fa-feed:after,.fa-duotone.fa-rss:after,.fad.fa-feed:after,.fad.fa-rss:after{content:"\f09e\f09e"}
.fa-duotone.fa-face-monocle:after,.fad.fa-face-monocle:after{content:"\e380\e380"}
.fa-duotone.fa-draw-polygon:after,.fad.fa-draw-polygon:after{content:"\f5ee\f5ee"}
.fa-duotone.fa-balance-scale:after,.fa-duotone.fa-scale-balanced:after,.fad.fa-balance-scale:after,.fad.fa-scale-balanced:after{content:"\f24e\f24e"}
.fa-duotone.fa-calendar-lines:after,.fa-duotone.fa-calendar-note:after,.fad.fa-calendar-lines:after,.fad.fa-calendar-note:after{content:"\e0d5\e0d5"}
.fa-duotone.fa-arrow-down-big-small:after,.fa-duotone.fa-sort-size-down:after,.fad.fa-arrow-down-big-small:after,.fad.fa-sort-size-down:after{content:"\f88c\f88c"}
.fa-duotone.fa-gauge-simple-high:after,.fa-duotone.fa-tachometer-fast:after,.fa-duotone.fa-tachometer:after,.fad.fa-gauge-simple-high:after,.fad.fa-tachometer-fast:after,.fad.fa-tachometer:after{content:"\f62a\f62a"}
.fa-duotone.fa-do-not-enter:after,.fad.fa-do-not-enter:after{content:"\f5ec\f5ec"}
.fa-duotone.fa-shower:after,.fad.fa-shower:after{content:"\f2cc\f2cc"}
.fa-duotone.fa-dice-d8:after,.fad.fa-dice-d8:after{content:"\f6d2\f6d2"}
.fa-duotone.fa-desktop-alt:after,.fa-duotone.fa-desktop:after,.fad.fa-desktop-alt:after,.fad.fa-desktop:after{content:"\f390\f390"}
.fa-duotone.fa-m:after,.fad.fa-m:after{content:"\4d\4d"}
.fa-duotone.fa-spinner-scale:after,.fad.fa-spinner-scale:after{content:"\e62a\e62a"}
.fa-duotone.fa-grip-dots-vertical:after,.fad.fa-grip-dots-vertical:after{content:"\e411\e411"}
.fa-duotone.fa-face-viewfinder:after,.fad.fa-face-viewfinder:after{content:"\e2ff\e2ff"}
.fa-duotone.fa-creemee:after,.fa-duotone.fa-soft-serve:after,.fad.fa-creemee:after,.fad.fa-soft-serve:after{content:"\e400\e400"}
.fa-duotone.fa-h5:after,.fad.fa-h5:after{content:"\e412\e412"}
.fa-duotone.fa-hand-back-point-down:after,.fad.fa-hand-back-point-down:after{content:"\e19e\e19e"}
.fa-duotone.fa-table-list:after,.fa-duotone.fa-th-list:after,.fad.fa-table-list:after,.fad.fa-th-list:after{content:"\f00b\f00b"}
.fa-duotone.fa-basket-shopping-minus:after,.fad.fa-basket-shopping-minus:after{content:"\e652\e652"}
.fa-duotone.fa-comment-sms:after,.fa-duotone.fa-sms:after,.fad.fa-comment-sms:after,.fad.fa-sms:after{content:"\f7cd\f7cd"}
.fa-duotone.fa-rectangle-landscape:after,.fa-duotone.fa-rectangle:after,.fad.fa-rectangle-landscape:after,.fad.fa-rectangle:after{content:"\f2fa\f2fa"}
.fa-duotone.fa-clipboard-list-check:after,.fad.fa-clipboard-list-check:after{content:"\f737\f737"}
.fa-duotone.fa-turkey:after,.fad.fa-turkey:after{content:"\f725\f725"}
.fa-duotone.fa-book:after,.fad.fa-book:after{content:"\f02d\f02d"}
.fa-duotone.fa-user-plus:after,.fad.fa-user-plus:after{content:"\f234\f234"}
.fa-duotone.fa-ice-skate:after,.fad.fa-ice-skate:after{content:"\f7ac\f7ac"}
.fa-duotone.fa-check:after,.fad.fa-check:after{content:"\f00c\f00c"}
.fa-duotone.fa-battery-4:after,.fa-duotone.fa-battery-three-quarters:after,.fad.fa-battery-4:after,.fad.fa-battery-three-quarters:after{content:"\f241\f241"}
.fa-duotone.fa-tomato:after,.fad.fa-tomato:after{content:"\e330\e330"}
.fa-duotone.fa-sword-laser:after,.fad.fa-sword-laser:after{content:"\e03b\e03b"}
.fa-duotone.fa-house-circle-check:after,.fad.fa-house-circle-check:after{content:"\e509\e509"}
.fa-duotone.fa-buildings:after,.fad.fa-buildings:after{content:"\e0cc\e0cc"}
.fa-duotone.fa-angle-left:after,.fad.fa-angle-left:after{content:"\f104\f104"}
.fa-duotone.fa-cart-flatbed-boxes:after,.fa-duotone.fa-dolly-flatbed-alt:after,.fad.fa-cart-flatbed-boxes:after,.fad.fa-dolly-flatbed-alt:after{content:"\f475\f475"}
.fa-duotone.fa-diagram-successor:after,.fad.fa-diagram-successor:after{content:"\e47a\e47a"}
.fa-duotone.fa-truck-arrow-right:after,.fad.fa-truck-arrow-right:after{content:"\e58b\e58b"}
.fa-duotone.fa-square-w:after,.fad.fa-square-w:after{content:"\e285\e285"}
.fa-duotone.fa-arrows-split-up-and-left:after,.fad.fa-arrows-split-up-and-left:after{content:"\e4bc\e4bc"}
.fa-duotone.fa-lamp:after,.fad.fa-lamp:after{content:"\f4ca\f4ca"}
.fa-duotone.fa-airplay:after,.fad.fa-airplay:after{content:"\e089\e089"}
.fa-duotone.fa-fist-raised:after,.fa-duotone.fa-hand-fist:after,.fad.fa-fist-raised:after,.fad.fa-hand-fist:after{content:"\f6de\f6de"}
.fa-duotone.fa-shield-quartered:after,.fad.fa-shield-quartered:after{content:"\e575\e575"}
.fa-duotone.fa-slash-forward:after,.fad.fa-slash-forward:after{content:"\2f\2f"}
.fa-duotone.fa-location-pen:after,.fa-duotone.fa-map-marker-edit:after,.fad.fa-location-pen:after,.fad.fa-map-marker-edit:after{content:"\f607\f607"}
.fa-duotone.fa-cloud-moon:after,.fad.fa-cloud-moon:after{content:"\f6c3\f6c3"}
.fa-duotone.fa-pot-food:after,.fad.fa-pot-food:after{content:"\e43f\e43f"}
.fa-duotone.fa-briefcase:after,.fad.fa-briefcase:after{content:"\f0b1\f0b1"}
.fa-duotone.fa-person-falling:after,.fad.fa-person-falling:after{content:"\e546\e546"}
.fa-duotone.fa-image-portrait:after,.fa-duotone.fa-portrait:after,.fad.fa-image-portrait:after,.fad.fa-portrait:after{content:"\f3e0\f3e0"}
.fa-duotone.fa-user-tag:after,.fad.fa-user-tag:after{content:"\f507\f507"}
.fa-duotone.fa-rug:after,.fad.fa-rug:after{content:"\e569\e569"}
.fa-duotone.fa-print-slash:after,.fad.fa-print-slash:after{content:"\f686\f686"}
.fa-duotone.fa-earth-europe:after,.fa-duotone.fa-globe-europe:after,.fad.fa-earth-europe:after,.fad.fa-globe-europe:after{content:"\f7a2\f7a2"}
.fa-duotone.fa-cart-flatbed-suitcase:after,.fa-duotone.fa-luggage-cart:after,.fad.fa-cart-flatbed-suitcase:after,.fad.fa-luggage-cart:after{content:"\f59d\f59d"}
.fa-duotone.fa-hand-back-point-ribbon:after,.fad.fa-hand-back-point-ribbon:after{content:"\e1a0\e1a0"}
.fa-duotone.fa-rectangle-times:after,.fa-duotone.fa-rectangle-xmark:after,.fa-duotone.fa-times-rectangle:after,.fa-duotone.fa-window-close:after,.fad.fa-rectangle-times:after,.fad.fa-rectangle-xmark:after,.fad.fa-times-rectangle:after,.fad.fa-window-close:after{content:"\f410\f410"}
.fa-duotone.fa-tire-rugged:after,.fad.fa-tire-rugged:after{content:"\f634\f634"}
.fa-duotone.fa-lightbulb-dollar:after,.fad.fa-lightbulb-dollar:after{content:"\f670\f670"}
.fa-duotone.fa-cowbell:after,.fad.fa-cowbell:after{content:"\f8b3\f8b3"}
.fa-duotone.fa-baht-sign:after,.fad.fa-baht-sign:after{content:"\e0ac\e0ac"}
.fa-duotone.fa-corner:after,.fad.fa-corner:after{content:"\e3fe\e3fe"}
.fa-duotone.fa-chevron-double-right:after,.fa-duotone.fa-chevrons-right:after,.fad.fa-chevron-double-right:after,.fad.fa-chevrons-right:after{content:"\f324\f324"}
.fa-duotone.fa-book-open:after,.fad.fa-book-open:after{content:"\f518\f518"}
.fa-duotone.fa-book-journal-whills:after,.fa-duotone.fa-journal-whills:after,.fad.fa-book-journal-whills:after,.fad.fa-journal-whills:after{content:"\f66a\f66a"}
.fa-duotone.fa-inhaler:after,.fad.fa-inhaler:after{content:"\f5f9\f5f9"}
.fa-duotone.fa-handcuffs:after,.fad.fa-handcuffs:after{content:"\e4f8\e4f8"}
.fa-duotone.fa-snake:after,.fad.fa-snake:after{content:"\f716\f716"}
.fa-duotone.fa-exclamation-triangle:after,.fa-duotone.fa-triangle-exclamation:after,.fa-duotone.fa-warning:after,.fad.fa-exclamation-triangle:after,.fad.fa-triangle-exclamation:after,.fad.fa-warning:after{content:"\f071\f071"}
.fa-duotone.fa-note-medical:after,.fad.fa-note-medical:after{content:"\e200\e200"}
.fa-duotone.fa-database:after,.fad.fa-database:after{content:"\f1c0\f1c0"}
.fa-duotone.fa-down-left:after,.fad.fa-down-left:after{content:"\e16a\e16a"}
.fa-duotone.fa-mail-forward:after,.fa-duotone.fa-share:after,.fad.fa-mail-forward:after,.fad.fa-share:after{content:"\f064\f064"}
.fa-duotone.fa-face-thinking:after,.fad.fa-face-thinking:after{content:"\e39b\e39b"}
.fa-duotone.fa-turn-down-right:after,.fad.fa-turn-down-right:after{content:"\e455\e455"}
.fa-duotone.fa-bottle-droplet:after,.fad.fa-bottle-droplet:after{content:"\e4c4\e4c4"}
.fa-duotone.fa-mask-face:after,.fad.fa-mask-face:after{content:"\e1d7\e1d7"}
.fa-duotone.fa-hill-rockslide:after,.fad.fa-hill-rockslide:after{content:"\e508\e508"}
.fa-duotone.fa-scanner-keyboard:after,.fad.fa-scanner-keyboard:after{content:"\f489\f489"}
.fa-duotone.fa-circle-o:after,.fad.fa-circle-o:after{content:"\e119\e119"}
.fa-duotone.fa-grid-horizontal:after,.fad.fa-grid-horizontal:after{content:"\e307\e307"}
.fa-duotone.fa-comment-alt-dollar:after,.fa-duotone.fa-message-dollar:after,.fad.fa-comment-alt-dollar:after,.fad.fa-message-dollar:after{content:"\f650\f650"}
.fa-duotone.fa-exchange-alt:after,.fa-duotone.fa-right-left:after,.fad.fa-exchange-alt:after,.fad.fa-right-left:after{content:"\f362\f362"}
.fa-duotone.fa-columns-3:after,.fad.fa-columns-3:after{content:"\e361\e361"}
.fa-duotone.fa-paper-plane:after,.fad.fa-paper-plane:after{content:"\f1d8\f1d8"}
.fa-duotone.fa-road-circle-exclamation:after,.fad.fa-road-circle-exclamation:after{content:"\e565\e565"}
.fa-duotone.fa-dungeon:after,.fad.fa-dungeon:after{content:"\f6d9\f6d9"}
.fa-duotone.fa-hand-holding-box:after,.fad.fa-hand-holding-box:after{content:"\f47b\f47b"}
.fa-duotone.fa-input-text:after,.fad.fa-input-text:after{content:"\e1bf\e1bf"}
.fa-duotone.fa-window-alt:after,.fa-duotone.fa-window-flip:after,.fad.fa-window-alt:after,.fad.fa-window-flip:after{content:"\f40f\f40f"}
.fa-duotone.fa-align-right:after,.fad.fa-align-right:after{content:"\f038\f038"}
.fa-duotone.fa-scanner-gun:after,.fa-duotone.fa-scanner:after,.fad.fa-scanner-gun:after,.fad.fa-scanner:after{content:"\f488\f488"}
.fa-duotone.fa-tire:after,.fad.fa-tire:after{content:"\f631\f631"}
.fa-duotone.fa-engine:after,.fad.fa-engine:after{content:"\e16e\e16e"}
.fa-duotone.fa-money-bill-1-wave:after,.fa-duotone.fa-money-bill-wave-alt:after,.fad.fa-money-bill-1-wave:after,.fad.fa-money-bill-wave-alt:after{content:"\f53b\f53b"}
.fa-duotone.fa-life-ring:after,.fad.fa-life-ring:after{content:"\f1cd\f1cd"}
.fa-duotone.fa-hands:after,.fa-duotone.fa-sign-language:after,.fa-duotone.fa-signing:after,.fad.fa-hands:after,.fad.fa-sign-language:after,.fad.fa-signing:after{content:"\f2a7\f2a7"}
.fa-duotone.fa-caret-circle-right:after,.fa-duotone.fa-circle-caret-right:after,.fad.fa-caret-circle-right:after,.fad.fa-circle-caret-right:after{content:"\f330\f330"}
.fa-duotone.fa-turn-left:after,.fad.fa-turn-left:after{content:"\e636\e636"}
.fa-duotone.fa-wheat:after,.fad.fa-wheat:after{content:"\f72d\f72d"}
.fa-duotone.fa-file-spreadsheet:after,.fad.fa-file-spreadsheet:after{content:"\f65b\f65b"}
.fa-duotone.fa-audio-description-slash:after,.fad.fa-audio-description-slash:after{content:"\e0a8\e0a8"}
.fa-duotone.fa-bell-ring:after,.fad.fa-bell-ring:after{content:"\e62c\e62c"}
.fa-duotone.fa-calendar-day:after,.fad.fa-calendar-day:after{content:"\f783\f783"}
.fa-duotone.fa-ladder-water:after,.fa-duotone.fa-swimming-pool:after,.fa-duotone.fa-water-ladder:after,.fad.fa-ladder-water:after,.fad.fa-swimming-pool:after,.fad.fa-water-ladder:after{content:"\f5c5\f5c5"}
.fa-duotone.fa-arrows-up-down:after,.fa-duotone.fa-arrows-v:after,.fad.fa-arrows-up-down:after,.fad.fa-arrows-v:after{content:"\f07d\f07d"}
.fa-duotone.fa-chess-pawn-alt:after,.fa-duotone.fa-chess-pawn-piece:after,.fad.fa-chess-pawn-alt:after,.fad.fa-chess-pawn-piece:after{content:"\f444\f444"}
.fa-duotone.fa-face-grimace:after,.fa-duotone.fa-grimace:after,.fad.fa-face-grimace:after,.fad.fa-grimace:after{content:"\f57f\f57f"}
.fa-duotone.fa-wheelchair-alt:after,.fa-duotone.fa-wheelchair-move:after,.fad.fa-wheelchair-alt:after,.fad.fa-wheelchair-move:after{content:"\e2ce\e2ce"}
.fa-duotone.fa-level-down-alt:after,.fa-duotone.fa-turn-down:after,.fad.fa-level-down-alt:after,.fad.fa-turn-down:after{content:"\f3be\f3be"}
.fa-duotone.fa-square-s:after,.fad.fa-square-s:after{content:"\e27d\e27d"}
.fa-duotone.fa-barcode-alt:after,.fa-duotone.fa-rectangle-barcode:after,.fad.fa-barcode-alt:after,.fad.fa-rectangle-barcode:after{content:"\f463\f463"}
.fa-duotone.fa-person-walking-arrow-right:after,.fad.fa-person-walking-arrow-right:after{content:"\e552\e552"}
.fa-duotone.fa-envelope-square:after,.fa-duotone.fa-square-envelope:after,.fad.fa-envelope-square:after,.fad.fa-square-envelope:after{content:"\f199\f199"}
.fa-duotone.fa-dice:after,.fad.fa-dice:after{content:"\f522\f522"}
.fa-duotone.fa-unicorn:after,.fad.fa-unicorn:after{content:"\f727\f727"}
.fa-duotone.fa-bowling-ball:after,.fad.fa-bowling-ball:after{content:"\f436\f436"}
.fa-duotone.fa-pompebled:after,.fad.fa-pompebled:after{content:"\e43d\e43d"}
.fa-duotone.fa-brain:after,.fad.fa-brain:after{content:"\f5dc\f5dc"}
.fa-duotone.fa-watch-smart:after,.fad.fa-watch-smart:after{content:"\e2cc\e2cc"}
.fa-duotone.fa-book-user:after,.fad.fa-book-user:after{content:"\f7e7\f7e7"}
.fa-duotone.fa-sensor-cloud:after,.fa-duotone.fa-sensor-smoke:after,.fad.fa-sensor-cloud:after,.fad.fa-sensor-smoke:after{content:"\e02c\e02c"}
.fa-duotone.fa-clapperboard-play:after,.fad.fa-clapperboard-play:after{content:"\e132\e132"}
.fa-duotone.fa-band-aid:after,.fa-duotone.fa-bandage:after,.fad.fa-band-aid:after,.fad.fa-bandage:after{content:"\f462\f462"}
.fa-duotone.fa-calendar-minus:after,.fad.fa-calendar-minus:after{content:"\f272\f272"}
.fa-duotone.fa-circle-xmark:after,.fa-duotone.fa-times-circle:after,.fa-duotone.fa-xmark-circle:after,.fad.fa-circle-xmark:after,.fad.fa-times-circle:after,.fad.fa-xmark-circle:after{content:"\f057\f057"}
.fa-duotone.fa-circle-4:after,.fad.fa-circle-4:after{content:"\e0f1\e0f1"}
.fa-duotone.fa-gifts:after,.fad.fa-gifts:after{content:"\f79c\f79c"}
.fa-duotone.fa-album-collection:after,.fad.fa-album-collection:after{content:"\f8a0\f8a0"}
.fa-duotone.fa-hotel:after,.fad.fa-hotel:after{content:"\f594\f594"}
.fa-duotone.fa-earth-asia:after,.fa-duotone.fa-globe-asia:after,.fad.fa-earth-asia:after,.fad.fa-globe-asia:after{content:"\f57e\f57e"}
.fa-duotone.fa-id-card-alt:after,.fa-duotone.fa-id-card-clip:after,.fad.fa-id-card-alt:after,.fad.fa-id-card-clip:after{content:"\f47f\f47f"}
.fa-duotone.fa-magnifying-glass-plus:after,.fa-duotone.fa-search-plus:after,.fad.fa-magnifying-glass-plus:after,.fad.fa-search-plus:after{content:"\f00e\f00e"}
.fa-duotone.fa-thumbs-up:after,.fad.fa-thumbs-up:after{content:"\f164\f164"}
.fa-duotone.fa-cloud-showers:after,.fad.fa-cloud-showers:after{content:"\f73f\f73f"}
.fa-duotone.fa-user-clock:after,.fad.fa-user-clock:after{content:"\f4fd\f4fd"}
.fa-duotone.fa-onion:after,.fad.fa-onion:after{content:"\e427\e427"}
.fa-duotone.fa-clock-twelve-thirty:after,.fad.fa-clock-twelve-thirty:after{content:"\e359\e359"}
.fa-duotone.fa-arrow-down-to-dotted-line:after,.fad.fa-arrow-down-to-dotted-line:after{content:"\e095\e095"}
.fa-duotone.fa-allergies:after,.fa-duotone.fa-hand-dots:after,.fad.fa-allergies:after,.fad.fa-hand-dots:after{content:"\f461\f461"}
.fa-duotone.fa-file-invoice:after,.fad.fa-file-invoice:after{content:"\f570\f570"}
.fa-duotone.fa-window-minimize:after,.fad.fa-window-minimize:after{content:"\f2d1\f2d1"}
.fa-duotone.fa-rectangle-wide:after,.fad.fa-rectangle-wide:after{content:"\f2fc\f2fc"}
.fa-duotone.fa-comment-arrow-up:after,.fad.fa-comment-arrow-up:after{content:"\e144\e144"}
.fa-duotone.fa-garlic:after,.fad.fa-garlic:after{content:"\e40e\e40e"}
.fa-duotone.fa-coffee:after,.fa-duotone.fa-mug-saucer:after,.fad.fa-coffee:after,.fad.fa-mug-saucer:after{content:"\f0f4\f0f4"}
.fa-duotone.fa-brush:after,.fad.fa-brush:after{content:"\f55d\f55d"}
.fa-duotone.fa-tree-decorated:after,.fad.fa-tree-decorated:after{content:"\f7dc\f7dc"}
.fa-duotone.fa-mask:after,.fad.fa-mask:after{content:"\f6fa\f6fa"}
.fa-duotone.fa-calendar-heart:after,.fad.fa-calendar-heart:after{content:"\e0d3\e0d3"}
.fa-duotone.fa-magnifying-glass-minus:after,.fa-duotone.fa-search-minus:after,.fad.fa-magnifying-glass-minus:after,.fad.fa-search-minus:after{content:"\f010\f010"}
.fa-duotone.fa-flower:after,.fad.fa-flower:after{content:"\f7ff\f7ff"}
.fa-duotone.fa-arrow-down-from-arc:after,.fad.fa-arrow-down-from-arc:after{content:"\e614\e614"}
.fa-duotone.fa-right-left-large:after,.fad.fa-right-left-large:after{content:"\e5e1\e5e1"}
.fa-duotone.fa-ruler-vertical:after,.fad.fa-ruler-vertical:after{content:"\f548\f548"}
.fa-duotone.fa-circles-overlap:after,.fad.fa-circles-overlap:after{content:"\e600\e600"}
.fa-duotone.fa-user-alt:after,.fa-duotone.fa-user-large:after,.fad.fa-user-alt:after,.fad.fa-user-large:after{content:"\f406\f406"}
.fa-duotone.fa-starship-freighter:after,.fad.fa-starship-freighter:after{content:"\e03a\e03a"}
.fa-duotone.fa-train-tram:after,.fad.fa-train-tram:after{content:"\e5b4\e5b4"}
.fa-duotone.fa-bridge-suspension:after,.fad.fa-bridge-suspension:after{content:"\e4cd\e4cd"}
.fa-duotone.fa-trash-check:after,.fad.fa-trash-check:after{content:"\e2af\e2af"}
.fa-duotone.fa-user-nurse:after,.fad.fa-user-nurse:after{content:"\f82f\f82f"}
.fa-duotone.fa-boombox:after,.fad.fa-boombox:after{content:"\f8a5\f8a5"}
.fa-duotone.fa-syringe:after,.fad.fa-syringe:after{content:"\f48e\f48e"}
.fa-duotone.fa-cloud-sun:after,.fad.fa-cloud-sun:after{content:"\f6c4\f6c4"}
.fa-duotone.fa-shield-exclamation:after,.fad.fa-shield-exclamation:after{content:"\e247\e247"}
.fa-duotone.fa-stopwatch-20:after,.fad.fa-stopwatch-20:after{content:"\e06f\e06f"}
.fa-duotone.fa-square-full:after,.fad.fa-square-full:after{content:"\f45c\f45c"}
.fa-duotone.fa-grip-dots:after,.fad.fa-grip-dots:after{content:"\e410\e410"}
.fa-duotone.fa-comment-exclamation:after,.fad.fa-comment-exclamation:after{content:"\f4af\f4af"}
.fa-duotone.fa-pen-swirl:after,.fad.fa-pen-swirl:after{content:"\e214\e214"}
.fa-duotone.fa-falafel:after,.fad.fa-falafel:after{content:"\e40a\e40a"}
.fa-duotone.fa-circle-2:after,.fad.fa-circle-2:after{content:"\e0ef\e0ef"}
.fa-duotone.fa-magnet:after,.fad.fa-magnet:after{content:"\f076\f076"}
.fa-duotone.fa-jar:after,.fad.fa-jar:after{content:"\e516\e516"}
.fa-duotone.fa-gramophone:after,.fad.fa-gramophone:after{content:"\f8bd\f8bd"}
.fa-duotone.fa-dice-d12:after,.fad.fa-dice-d12:after{content:"\f6ce\f6ce"}
.fa-duotone.fa-note-sticky:after,.fa-duotone.fa-sticky-note:after,.fad.fa-note-sticky:after,.fad.fa-sticky-note:after{content:"\f249\f249"}
.fa-duotone.fa-arrow-alt-down:after,.fa-duotone.fa-down:after,.fad.fa-arrow-alt-down:after,.fad.fa-down:after{content:"\f354\f354"}
.fa-duotone.fa-100:after,.fa-duotone.fa-hundred-points:after,.fad.fa-100:after,.fad.fa-hundred-points:after{content:"\e41c\e41c"}
.fa-duotone.fa-paperclip-vertical:after,.fad.fa-paperclip-vertical:after{content:"\e3c2\e3c2"}
.fa-duotone.fa-wind-circle-exclamation:after,.fa-duotone.fa-wind-warning:after,.fad.fa-wind-circle-exclamation:after,.fad.fa-wind-warning:after{content:"\f776\f776"}
.fa-duotone.fa-location-pin-slash:after,.fa-duotone.fa-map-marker-slash:after,.fad.fa-location-pin-slash:after,.fad.fa-map-marker-slash:after{content:"\f60c\f60c"}
.fa-duotone.fa-face-sad-sweat:after,.fad.fa-face-sad-sweat:after{content:"\e38a\e38a"}
.fa-duotone.fa-bug-slash:after,.fad.fa-bug-slash:after{content:"\e490\e490"}
.fa-duotone.fa-cupcake:after,.fad.fa-cupcake:after{content:"\e402\e402"}
.fa-duotone.fa-light-switch-off:after,.fad.fa-light-switch-off:after{content:"\e018\e018"}
.fa-duotone.fa-toggle-large-off:after,.fad.fa-toggle-large-off:after{content:"\e5b0\e5b0"}
.fa-duotone.fa-pen-fancy-slash:after,.fad.fa-pen-fancy-slash:after{content:"\e210\e210"}
.fa-duotone.fa-truck-container:after,.fad.fa-truck-container:after{content:"\f4dc\f4dc"}
.fa-duotone.fa-boot:after,.fad.fa-boot:after{content:"\f782\f782"}
.fa-duotone.fa-arrow-up-from-water-pump:after,.fad.fa-arrow-up-from-water-pump:after{content:"\e4b6\e4b6"}
.fa-duotone.fa-file-check:after,.fad.fa-file-check:after{content:"\f316\f316"}
.fa-duotone.fa-bone:after,.fad.fa-bone:after{content:"\f5d7\f5d7"}
.fa-duotone.fa-cards-blank:after,.fad.fa-cards-blank:after{content:"\e4df\e4df"}
.fa-duotone.fa-circle-3:after,.fad.fa-circle-3:after{content:"\e0f0\e0f0"}
.fa-duotone.fa-bench-tree:after,.fad.fa-bench-tree:after{content:"\e2e7\e2e7"}
.fa-duotone.fa-keyboard-brightness-low:after,.fad.fa-keyboard-brightness-low:after{content:"\e1c1\e1c1"}
.fa-duotone.fa-ski-boot-ski:after,.fad.fa-ski-boot-ski:after{content:"\e3cd\e3cd"}
.fa-duotone.fa-brain-circuit:after,.fad.fa-brain-circuit:after{content:"\e0c6\e0c6"}
.fa-duotone.fa-user-injured:after,.fad.fa-user-injured:after{content:"\f728\f728"}
.fa-duotone.fa-block-brick-fire:after,.fa-duotone.fa-firewall:after,.fad.fa-block-brick-fire:after,.fad.fa-firewall:after{content:"\e3dc\e3dc"}
.fa-duotone.fa-face-sad-tear:after,.fa-duotone.fa-sad-tear:after,.fad.fa-face-sad-tear:after,.fad.fa-sad-tear:after{content:"\f5b4\f5b4"}
.fa-duotone.fa-plane:after,.fad.fa-plane:after{content:"\f072\f072"}
.fa-duotone.fa-tent-arrows-down:after,.fad.fa-tent-arrows-down:after{content:"\e581\e581"}
.fa-duotone.fa-exclamation:after,.fad.fa-exclamation:after{content:"\21\21"}
.fa-duotone.fa-arrows-spin:after,.fad.fa-arrows-spin:after{content:"\e4bb\e4bb"}
.fa-duotone.fa-face-smile-relaxed:after,.fad.fa-face-smile-relaxed:after{content:"\e392\e392"}
.fa-duotone.fa-comment-times:after,.fa-duotone.fa-comment-xmark:after,.fad.fa-comment-times:after,.fad.fa-comment-xmark:after{content:"\f4b5\f4b5"}
.fa-duotone.fa-print:after,.fad.fa-print:after{content:"\f02f\f02f"}
.fa-duotone.fa-try:after,.fa-duotone.fa-turkish-lira-sign:after,.fa-duotone.fa-turkish-lira:after,.fad.fa-try:after,.fad.fa-turkish-lira-sign:after,.fad.fa-turkish-lira:after{content:"\e2bb\e2bb"}
.fa-duotone.fa-face-nose-steam:after,.fad.fa-face-nose-steam:after{content:"\e382\e382"}
.fa-duotone.fa-circle-waveform-lines:after,.fa-duotone.fa-waveform-circle:after,.fad.fa-circle-waveform-lines:after,.fad.fa-waveform-circle:after{content:"\e12d\e12d"}
.fa-duotone.fa-dollar-sign:after,.fa-duotone.fa-dollar:after,.fa-duotone.fa-usd:after,.fad.fa-dollar-sign:after,.fad.fa-dollar:after,.fad.fa-usd:after{content:"\24\24"}
.fa-duotone.fa-ferris-wheel:after,.fad.fa-ferris-wheel:after{content:"\e174\e174"}
.fa-duotone.fa-computer-speaker:after,.fad.fa-computer-speaker:after{content:"\f8b2\f8b2"}
.fa-duotone.fa-skull-cow:after,.fad.fa-skull-cow:after{content:"\f8de\f8de"}
.fa-duotone.fa-x:after,.fad.fa-x:after{content:"\58\58"}
.fa-duotone.fa-magnifying-glass-dollar:after,.fa-duotone.fa-search-dollar:after,.fad.fa-magnifying-glass-dollar:after,.fad.fa-search-dollar:after{content:"\f688\f688"}
.fa-duotone.fa-users-cog:after,.fa-duotone.fa-users-gear:after,.fad.fa-users-cog:after,.fad.fa-users-gear:after{content:"\f509\f509"}
.fa-duotone.fa-person-military-pointing:after,.fad.fa-person-military-pointing:after{content:"\e54a\e54a"}
.fa-duotone.fa-bank:after,.fa-duotone.fa-building-columns:after,.fa-duotone.fa-institution:after,.fa-duotone.fa-museum:after,.fa-duotone.fa-university:after,.fad.fa-bank:after,.fad.fa-building-columns:after,.fad.fa-institution:after,.fad.fa-museum:after,.fad.fa-university:after{content:"\f19c\f19c"}
.fa-duotone.fa-circle-t:after,.fad.fa-circle-t:after{content:"\e124\e124"}
.fa-duotone.fa-sack:after,.fad.fa-sack:after{content:"\f81c\f81c"}
.fa-duotone.fa-grid-2:after,.fad.fa-grid-2:after{content:"\e196\e196"}
.fa-duotone.fa-camera-cctv:after,.fa-duotone.fa-cctv:after,.fad.fa-camera-cctv:after,.fad.fa-cctv:after{content:"\f8ac\f8ac"}
.fa-duotone.fa-umbrella:after,.fad.fa-umbrella:after{content:"\f0e9\f0e9"}
.fa-duotone.fa-trowel:after,.fad.fa-trowel:after{content:"\e589\e589"}
.fa-duotone.fa-horizontal-rule:after,.fad.fa-horizontal-rule:after{content:"\f86c\f86c"}
.fa-duotone.fa-bed-alt:after,.fa-duotone.fa-bed-front:after,.fad.fa-bed-alt:after,.fad.fa-bed-front:after{content:"\f8f7\f8f7"}
.fa-duotone.fa-d:after,.fad.fa-d:after{content:"\44\44"}
.fa-duotone.fa-stapler:after,.fad.fa-stapler:after{content:"\e5af\e5af"}
.fa-duotone.fa-masks-theater:after,.fa-duotone.fa-theater-masks:after,.fad.fa-masks-theater:after,.fad.fa-theater-masks:after{content:"\f630\f630"}
.fa-duotone.fa-file-gif:after,.fad.fa-file-gif:after{content:"\e645\e645"}
.fa-duotone.fa-kip-sign:after,.fad.fa-kip-sign:after{content:"\e1c4\e1c4"}
.fa-duotone.fa-face-woozy:after,.fad.fa-face-woozy:after{content:"\e3a2\e3a2"}
.fa-duotone.fa-cloud-question:after,.fad.fa-cloud-question:after{content:"\e492\e492"}
.fa-duotone.fa-pineapple:after,.fad.fa-pineapple:after{content:"\e31f\e31f"}
.fa-duotone.fa-hand-point-left:after,.fad.fa-hand-point-left:after{content:"\f0a5\f0a5"}
.fa-duotone.fa-gallery-thumbnails:after,.fad.fa-gallery-thumbnails:after{content:"\e3aa\e3aa"}
.fa-duotone.fa-circle-j:after,.fad.fa-circle-j:after{content:"\e112\e112"}
.fa-duotone.fa-eyes:after,.fad.fa-eyes:after{content:"\e367\e367"}
.fa-duotone.fa-handshake-alt:after,.fa-duotone.fa-handshake-simple:after,.fad.fa-handshake-alt:after,.fad.fa-handshake-simple:after{content:"\f4c6\f4c6"}
.fa-duotone.fa-file-caret-up:after,.fa-duotone.fa-page-caret-up:after,.fad.fa-file-caret-up:after,.fad.fa-page-caret-up:after{content:"\e42a\e42a"}
.fa-duotone.fa-fighter-jet:after,.fa-duotone.fa-jet-fighter:after,.fad.fa-fighter-jet:after,.fad.fa-jet-fighter:after{content:"\f0fb\f0fb"}
.fa-duotone.fa-comet:after,.fad.fa-comet:after{content:"\e003\e003"}
.fa-duotone.fa-share-alt-square:after,.fa-duotone.fa-square-share-nodes:after,.fad.fa-share-alt-square:after,.fad.fa-square-share-nodes:after{content:"\f1e1\f1e1"}
.fa-duotone.fa-reflect-vertical:after,.fad.fa-reflect-vertical:after{content:"\e665\e665"}
.fa-duotone.fa-shield-keyhole:after,.fad.fa-shield-keyhole:after{content:"\e248\e248"}
.fa-duotone.fa-file-mp4:after,.fad.fa-file-mp4:after{content:"\e649\e649"}
.fa-duotone.fa-barcode:after,.fad.fa-barcode:after{content:"\f02a\f02a"}
.fa-duotone.fa-bulldozer:after,.fad.fa-bulldozer:after{content:"\e655\e655"}
.fa-duotone.fa-plus-minus:after,.fad.fa-plus-minus:after{content:"\e43c\e43c"}
.fa-duotone.fa-sliders-v-square:after,.fa-duotone.fa-square-sliders-vertical:after,.fad.fa-sliders-v-square:after,.fad.fa-square-sliders-vertical:after{content:"\f3f2\f3f2"}
.fa-duotone.fa-video-camera:after,.fa-duotone.fa-video:after,.fad.fa-video-camera:after,.fad.fa-video:after{content:"\f03d\f03d"}
.fa-duotone.fa-comment-middle-alt:after,.fa-duotone.fa-message-middle:after,.fad.fa-comment-middle-alt:after,.fad.fa-message-middle:after{content:"\e1e1\e1e1"}
.fa-duotone.fa-graduation-cap:after,.fa-duotone.fa-mortar-board:after,.fad.fa-graduation-cap:after,.fad.fa-mortar-board:after{content:"\f19d\f19d"}
.fa-duotone.fa-hand-holding-medical:after,.fad.fa-hand-holding-medical:after{content:"\e05c\e05c"}
.fa-duotone.fa-person-circle-check:after,.fad.fa-person-circle-check:after{content:"\e53e\e53e"}
.fa-duotone.fa-square-z:after,.fad.fa-square-z:after{content:"\e288\e288"}
.fa-duotone.fa-comment-alt-text:after,.fa-duotone.fa-message-text:after,.fad.fa-comment-alt-text:after,.fad.fa-message-text:after{content:"\e1e6\e1e6"}
.fa-duotone.fa-level-up-alt:after,.fa-duotone.fa-turn-up:after,.fad.fa-level-up-alt:after,.fad.fa-turn-up:after{content:"\f3bf\f3bf"}
:host,:root{--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro"}
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/build/assets/fa-light-300-QQku_Dn_.woff2) format("woff2"),url(/build/assets/fa-light-300-CSCtqA2F.ttf) format("truetype")}
.fa-light,.fal{font-weight:300}
:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"}
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/fa-regular-400-CXjIVIxJ.woff2) format("woff2"),url(/build/assets/fa-regular-400-CdrxwLdO.ttf) format("truetype")}
.fa-regular,.far{font-weight:400}
:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/build/assets/fa-solid-900-BKjIQabP.woff2) format("woff2"),url(/build/assets/fa-solid-900-6GqHuKIl.ttf) format("truetype")}
.fa-solid,.fas{font-weight:900}
:host,:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro"}
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:100;font-display:block;src:url(/build/assets/fa-thin-100-DuD1aAk0.woff2) format("woff2"),url(/build/assets/fa-thin-100-C_GxBiYG.ttf) format("truetype")}
.fa-thin,.fat{font-weight:100}
@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/build/assets/fa-brands-400-rBZOKPDu.woff2) format("woff2"),url(/build/assets/fa-brands-400-BQ9ONI_w.ttf) format("truetype")}
@font-face{font-family:"Font Awesome 5 Pro";font-display:block;font-weight:900;src:url(/build/assets/fa-solid-900-BKjIQabP.woff2) format("woff2"),url(/build/assets/fa-solid-900-6GqHuKIl.ttf) format("truetype")}
@font-face{font-family:"Font Awesome 5 Pro";font-display:block;font-weight:400;src:url(/build/assets/fa-regular-400-CXjIVIxJ.woff2) format("woff2"),url(/build/assets/fa-regular-400-CdrxwLdO.ttf) format("truetype")}
@font-face{font-family:"Font Awesome 5 Pro";font-display:block;font-weight:300;src:url(/build/assets/fa-light-300-QQku_Dn_.woff2) format("woff2"),url(/build/assets/fa-light-300-CSCtqA2F.ttf) format("truetype")}
@font-face{font-family:"Font Awesome 5 Duotone";font-display:block;font-weight:900;src:url(/build/assets/fa-duotone-900-Doicluvn.woff2) format("woff2"),url(/build/assets/fa-duotone-900-DaQ3Wdqc.ttf) format("truetype")}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/build/assets/fa-solid-900-BKjIQabP.woff2) format("woff2"),url(/build/assets/fa-solid-900-6GqHuKIl.ttf) format("truetype")}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/build/assets/fa-brands-400-rBZOKPDu.woff2) format("woff2"),url(/build/assets/fa-brands-400-BQ9ONI_w.ttf) format("truetype")}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/build/assets/fa-regular-400-CXjIVIxJ.woff2) format("woff2"),url(/build/assets/fa-regular-400-CdrxwLdO.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/build/assets/fa-v4compatibility-CusH8KpY.woff2) format("woff2"),url(/build/assets/fa-v4compatibility-Cx2f8McC.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
/*!
 * Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */
@font-face{font-display:block;font-family:bootstrap-icons;src:url("/build/assets/bootstrap-icons-BtvjY1KL.woff2?dd67030699838ea613ee6dbda90effa6") format("woff2"),url("/build/assets/bootstrap-icons-BOrJxbIo.woff?dd67030699838ea613ee6dbda90effa6") format("woff")}
.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.bi-123::before{content:"\f67f"}
.bi-alarm-fill::before{content:"\f101"}
.bi-alarm::before{content:"\f102"}
.bi-align-bottom::before{content:"\f103"}
.bi-align-center::before{content:"\f104"}
.bi-align-end::before{content:"\f105"}
.bi-align-middle::before{content:"\f106"}
.bi-align-start::before{content:"\f107"}
.bi-align-top::before{content:"\f108"}
.bi-alt::before{content:"\f109"}
.bi-app-indicator::before{content:"\f10a"}
.bi-app::before{content:"\f10b"}
.bi-archive-fill::before{content:"\f10c"}
.bi-archive::before{content:"\f10d"}
.bi-arrow-90deg-down::before{content:"\f10e"}
.bi-arrow-90deg-left::before{content:"\f10f"}
.bi-arrow-90deg-right::before{content:"\f110"}
.bi-arrow-90deg-up::before{content:"\f111"}
.bi-arrow-bar-down::before{content:"\f112"}
.bi-arrow-bar-left::before{content:"\f113"}
.bi-arrow-bar-right::before{content:"\f114"}
.bi-arrow-bar-up::before{content:"\f115"}
.bi-arrow-clockwise::before{content:"\f116"}
.bi-arrow-counterclockwise::before{content:"\f117"}
.bi-arrow-down-circle-fill::before{content:"\f118"}
.bi-arrow-down-circle::before{content:"\f119"}
.bi-arrow-down-left-circle-fill::before{content:"\f11a"}
.bi-arrow-down-left-circle::before{content:"\f11b"}
.bi-arrow-down-left-square-fill::before{content:"\f11c"}
.bi-arrow-down-left-square::before{content:"\f11d"}
.bi-arrow-down-left::before{content:"\f11e"}
.bi-arrow-down-right-circle-fill::before{content:"\f11f"}
.bi-arrow-down-right-circle::before{content:"\f120"}
.bi-arrow-down-right-square-fill::before{content:"\f121"}
.bi-arrow-down-right-square::before{content:"\f122"}
.bi-arrow-down-right::before{content:"\f123"}
.bi-arrow-down-short::before{content:"\f124"}
.bi-arrow-down-square-fill::before{content:"\f125"}
.bi-arrow-down-square::before{content:"\f126"}
.bi-arrow-down-up::before{content:"\f127"}
.bi-arrow-down::before{content:"\f128"}
.bi-arrow-left-circle-fill::before{content:"\f129"}
.bi-arrow-left-circle::before{content:"\f12a"}
.bi-arrow-left-right::before{content:"\f12b"}
.bi-arrow-left-short::before{content:"\f12c"}
.bi-arrow-left-square-fill::before{content:"\f12d"}
.bi-arrow-left-square::before{content:"\f12e"}
.bi-arrow-left::before{content:"\f12f"}
.bi-arrow-repeat::before{content:"\f130"}
.bi-arrow-return-left::before{content:"\f131"}
.bi-arrow-return-right::before{content:"\f132"}
.bi-arrow-right-circle-fill::before{content:"\f133"}
.bi-arrow-right-circle::before{content:"\f134"}
.bi-arrow-right-short::before{content:"\f135"}
.bi-arrow-right-square-fill::before{content:"\f136"}
.bi-arrow-right-square::before{content:"\f137"}
.bi-arrow-right::before{content:"\f138"}
.bi-arrow-up-circle-fill::before{content:"\f139"}
.bi-arrow-up-circle::before{content:"\f13a"}
.bi-arrow-up-left-circle-fill::before{content:"\f13b"}
.bi-arrow-up-left-circle::before{content:"\f13c"}
.bi-arrow-up-left-square-fill::before{content:"\f13d"}
.bi-arrow-up-left-square::before{content:"\f13e"}
.bi-arrow-up-left::before{content:"\f13f"}
.bi-arrow-up-right-circle-fill::before{content:"\f140"}
.bi-arrow-up-right-circle::before{content:"\f141"}
.bi-arrow-up-right-square-fill::before{content:"\f142"}
.bi-arrow-up-right-square::before{content:"\f143"}
.bi-arrow-up-right::before{content:"\f144"}
.bi-arrow-up-short::before{content:"\f145"}
.bi-arrow-up-square-fill::before{content:"\f146"}
.bi-arrow-up-square::before{content:"\f147"}
.bi-arrow-up::before{content:"\f148"}
.bi-arrows-angle-contract::before{content:"\f149"}
.bi-arrows-angle-expand::before{content:"\f14a"}
.bi-arrows-collapse::before{content:"\f14b"}
.bi-arrows-expand::before{content:"\f14c"}
.bi-arrows-fullscreen::before{content:"\f14d"}
.bi-arrows-move::before{content:"\f14e"}
.bi-aspect-ratio-fill::before{content:"\f14f"}
.bi-aspect-ratio::before{content:"\f150"}
.bi-asterisk::before{content:"\f151"}
.bi-at::before{content:"\f152"}
.bi-award-fill::before{content:"\f153"}
.bi-award::before{content:"\f154"}
.bi-back::before{content:"\f155"}
.bi-backspace-fill::before{content:"\f156"}
.bi-backspace-reverse-fill::before{content:"\f157"}
.bi-backspace-reverse::before{content:"\f158"}
.bi-backspace::before{content:"\f159"}
.bi-badge-3d-fill::before{content:"\f15a"}
.bi-badge-3d::before{content:"\f15b"}
.bi-badge-4k-fill::before{content:"\f15c"}
.bi-badge-4k::before{content:"\f15d"}
.bi-badge-8k-fill::before{content:"\f15e"}
.bi-badge-8k::before{content:"\f15f"}
.bi-badge-ad-fill::before{content:"\f160"}
.bi-badge-ad::before{content:"\f161"}
.bi-badge-ar-fill::before{content:"\f162"}
.bi-badge-ar::before{content:"\f163"}
.bi-badge-cc-fill::before{content:"\f164"}
.bi-badge-cc::before{content:"\f165"}
.bi-badge-hd-fill::before{content:"\f166"}
.bi-badge-hd::before{content:"\f167"}
.bi-badge-tm-fill::before{content:"\f168"}
.bi-badge-tm::before{content:"\f169"}
.bi-badge-vo-fill::before{content:"\f16a"}
.bi-badge-vo::before{content:"\f16b"}
.bi-badge-vr-fill::before{content:"\f16c"}
.bi-badge-vr::before{content:"\f16d"}
.bi-badge-wc-fill::before{content:"\f16e"}
.bi-badge-wc::before{content:"\f16f"}
.bi-bag-check-fill::before{content:"\f170"}
.bi-bag-check::before{content:"\f171"}
.bi-bag-dash-fill::before{content:"\f172"}
.bi-bag-dash::before{content:"\f173"}
.bi-bag-fill::before{content:"\f174"}
.bi-bag-plus-fill::before{content:"\f175"}
.bi-bag-plus::before{content:"\f176"}
.bi-bag-x-fill::before{content:"\f177"}
.bi-bag-x::before{content:"\f178"}
.bi-bag::before{content:"\f179"}
.bi-bar-chart-fill::before{content:"\f17a"}
.bi-bar-chart-line-fill::before{content:"\f17b"}
.bi-bar-chart-line::before{content:"\f17c"}
.bi-bar-chart-steps::before{content:"\f17d"}
.bi-bar-chart::before{content:"\f17e"}
.bi-basket-fill::before{content:"\f17f"}
.bi-basket::before{content:"\f180"}
.bi-basket2-fill::before{content:"\f181"}
.bi-basket2::before{content:"\f182"}
.bi-basket3-fill::before{content:"\f183"}
.bi-basket3::before{content:"\f184"}
.bi-battery-charging::before{content:"\f185"}
.bi-battery-full::before{content:"\f186"}
.bi-battery-half::before{content:"\f187"}
.bi-battery::before{content:"\f188"}
.bi-bell-fill::before{content:"\f189"}
.bi-bell::before{content:"\f18a"}
.bi-bezier::before{content:"\f18b"}
.bi-bezier2::before{content:"\f18c"}
.bi-bicycle::before{content:"\f18d"}
.bi-binoculars-fill::before{content:"\f18e"}
.bi-binoculars::before{content:"\f18f"}
.bi-blockquote-left::before{content:"\f190"}
.bi-blockquote-right::before{content:"\f191"}
.bi-book-fill::before{content:"\f192"}
.bi-book-half::before{content:"\f193"}
.bi-book::before{content:"\f194"}
.bi-bookmark-check-fill::before{content:"\f195"}
.bi-bookmark-check::before{content:"\f196"}
.bi-bookmark-dash-fill::before{content:"\f197"}
.bi-bookmark-dash::before{content:"\f198"}
.bi-bookmark-fill::before{content:"\f199"}
.bi-bookmark-heart-fill::before{content:"\f19a"}
.bi-bookmark-heart::before{content:"\f19b"}
.bi-bookmark-plus-fill::before{content:"\f19c"}
.bi-bookmark-plus::before{content:"\f19d"}
.bi-bookmark-star-fill::before{content:"\f19e"}
.bi-bookmark-star::before{content:"\f19f"}
.bi-bookmark-x-fill::before{content:"\f1a0"}
.bi-bookmark-x::before{content:"\f1a1"}
.bi-bookmark::before{content:"\f1a2"}
.bi-bookmarks-fill::before{content:"\f1a3"}
.bi-bookmarks::before{content:"\f1a4"}
.bi-bookshelf::before{content:"\f1a5"}
.bi-bootstrap-fill::before{content:"\f1a6"}
.bi-bootstrap-reboot::before{content:"\f1a7"}
.bi-bootstrap::before{content:"\f1a8"}
.bi-border-all::before{content:"\f1a9"}
.bi-border-bottom::before{content:"\f1aa"}
.bi-border-center::before{content:"\f1ab"}
.bi-border-inner::before{content:"\f1ac"}
.bi-border-left::before{content:"\f1ad"}
.bi-border-middle::before{content:"\f1ae"}
.bi-border-outer::before{content:"\f1af"}
.bi-border-right::before{content:"\f1b0"}
.bi-border-style::before{content:"\f1b1"}
.bi-border-top::before{content:"\f1b2"}
.bi-border-width::before{content:"\f1b3"}
.bi-border::before{content:"\f1b4"}
.bi-bounding-box-circles::before{content:"\f1b5"}
.bi-bounding-box::before{content:"\f1b6"}
.bi-box-arrow-down-left::before{content:"\f1b7"}
.bi-box-arrow-down-right::before{content:"\f1b8"}
.bi-box-arrow-down::before{content:"\f1b9"}
.bi-box-arrow-in-down-left::before{content:"\f1ba"}
.bi-box-arrow-in-down-right::before{content:"\f1bb"}
.bi-box-arrow-in-down::before{content:"\f1bc"}
.bi-box-arrow-in-left::before{content:"\f1bd"}
.bi-box-arrow-in-right::before{content:"\f1be"}
.bi-box-arrow-in-up-left::before{content:"\f1bf"}
.bi-box-arrow-in-up-right::before{content:"\f1c0"}
.bi-box-arrow-in-up::before{content:"\f1c1"}
.bi-box-arrow-left::before{content:"\f1c2"}
.bi-box-arrow-right::before{content:"\f1c3"}
.bi-box-arrow-up-left::before{content:"\f1c4"}
.bi-box-arrow-up-right::before{content:"\f1c5"}
.bi-box-arrow-up::before{content:"\f1c6"}
.bi-box-seam::before{content:"\f1c7"}
.bi-box::before{content:"\f1c8"}
.bi-braces::before{content:"\f1c9"}
.bi-bricks::before{content:"\f1ca"}
.bi-briefcase-fill::before{content:"\f1cb"}
.bi-briefcase::before{content:"\f1cc"}
.bi-brightness-alt-high-fill::before{content:"\f1cd"}
.bi-brightness-alt-high::before{content:"\f1ce"}
.bi-brightness-alt-low-fill::before{content:"\f1cf"}
.bi-brightness-alt-low::before{content:"\f1d0"}
.bi-brightness-high-fill::before{content:"\f1d1"}
.bi-brightness-high::before{content:"\f1d2"}
.bi-brightness-low-fill::before{content:"\f1d3"}
.bi-brightness-low::before{content:"\f1d4"}
.bi-broadcast-pin::before{content:"\f1d5"}
.bi-broadcast::before{content:"\f1d6"}
.bi-brush-fill::before{content:"\f1d7"}
.bi-brush::before{content:"\f1d8"}
.bi-bucket-fill::before{content:"\f1d9"}
.bi-bucket::before{content:"\f1da"}
.bi-bug-fill::before{content:"\f1db"}
.bi-bug::before{content:"\f1dc"}
.bi-building::before{content:"\f1dd"}
.bi-bullseye::before{content:"\f1de"}
.bi-calculator-fill::before{content:"\f1df"}
.bi-calculator::before{content:"\f1e0"}
.bi-calendar-check-fill::before{content:"\f1e1"}
.bi-calendar-check::before{content:"\f1e2"}
.bi-calendar-date-fill::before{content:"\f1e3"}
.bi-calendar-date::before{content:"\f1e4"}
.bi-calendar-day-fill::before{content:"\f1e5"}
.bi-calendar-day::before{content:"\f1e6"}
.bi-calendar-event-fill::before{content:"\f1e7"}
.bi-calendar-event::before{content:"\f1e8"}
.bi-calendar-fill::before{content:"\f1e9"}
.bi-calendar-minus-fill::before{content:"\f1ea"}
.bi-calendar-minus::before{content:"\f1eb"}
.bi-calendar-month-fill::before{content:"\f1ec"}
.bi-calendar-month::before{content:"\f1ed"}
.bi-calendar-plus-fill::before{content:"\f1ee"}
.bi-calendar-plus::before{content:"\f1ef"}
.bi-calendar-range-fill::before{content:"\f1f0"}
.bi-calendar-range::before{content:"\f1f1"}
.bi-calendar-week-fill::before{content:"\f1f2"}
.bi-calendar-week::before{content:"\f1f3"}
.bi-calendar-x-fill::before{content:"\f1f4"}
.bi-calendar-x::before{content:"\f1f5"}
.bi-calendar::before{content:"\f1f6"}
.bi-calendar2-check-fill::before{content:"\f1f7"}
.bi-calendar2-check::before{content:"\f1f8"}
.bi-calendar2-date-fill::before{content:"\f1f9"}
.bi-calendar2-date::before{content:"\f1fa"}
.bi-calendar2-day-fill::before{content:"\f1fb"}
.bi-calendar2-day::before{content:"\f1fc"}
.bi-calendar2-event-fill::before{content:"\f1fd"}
.bi-calendar2-event::before{content:"\f1fe"}
.bi-calendar2-fill::before{content:"\f1ff"}
.bi-calendar2-minus-fill::before{content:"\f200"}
.bi-calendar2-minus::before{content:"\f201"}
.bi-calendar2-month-fill::before{content:"\f202"}
.bi-calendar2-month::before{content:"\f203"}
.bi-calendar2-plus-fill::before{content:"\f204"}
.bi-calendar2-plus::before{content:"\f205"}
.bi-calendar2-range-fill::before{content:"\f206"}
.bi-calendar2-range::before{content:"\f207"}
.bi-calendar2-week-fill::before{content:"\f208"}
.bi-calendar2-week::before{content:"\f209"}
.bi-calendar2-x-fill::before{content:"\f20a"}
.bi-calendar2-x::before{content:"\f20b"}
.bi-calendar2::before{content:"\f20c"}
.bi-calendar3-event-fill::before{content:"\f20d"}
.bi-calendar3-event::before{content:"\f20e"}
.bi-calendar3-fill::before{content:"\f20f"}
.bi-calendar3-range-fill::before{content:"\f210"}
.bi-calendar3-range::before{content:"\f211"}
.bi-calendar3-week-fill::before{content:"\f212"}
.bi-calendar3-week::before{content:"\f213"}
.bi-calendar3::before{content:"\f214"}
.bi-calendar4-event::before{content:"\f215"}
.bi-calendar4-range::before{content:"\f216"}
.bi-calendar4-week::before{content:"\f217"}
.bi-calendar4::before{content:"\f218"}
.bi-camera-fill::before{content:"\f219"}
.bi-camera-reels-fill::before{content:"\f21a"}
.bi-camera-reels::before{content:"\f21b"}
.bi-camera-video-fill::before{content:"\f21c"}
.bi-camera-video-off-fill::before{content:"\f21d"}
.bi-camera-video-off::before{content:"\f21e"}
.bi-camera-video::before{content:"\f21f"}
.bi-camera::before{content:"\f220"}
.bi-camera2::before{content:"\f221"}
.bi-capslock-fill::before{content:"\f222"}
.bi-capslock::before{content:"\f223"}
.bi-card-checklist::before{content:"\f224"}
.bi-card-heading::before{content:"\f225"}
.bi-card-image::before{content:"\f226"}
.bi-card-list::before{content:"\f227"}
.bi-card-text::before{content:"\f228"}
.bi-caret-down-fill::before{content:"\f229"}
.bi-caret-down-square-fill::before{content:"\f22a"}
.bi-caret-down-square::before{content:"\f22b"}
.bi-caret-down::before{content:"\f22c"}
.bi-caret-left-fill::before{content:"\f22d"}
.bi-caret-left-square-fill::before{content:"\f22e"}
.bi-caret-left-square::before{content:"\f22f"}
.bi-caret-left::before{content:"\f230"}
.bi-caret-right-fill::before{content:"\f231"}
.bi-caret-right-square-fill::before{content:"\f232"}
.bi-caret-right-square::before{content:"\f233"}
.bi-caret-right::before{content:"\f234"}
.bi-caret-up-fill::before{content:"\f235"}
.bi-caret-up-square-fill::before{content:"\f236"}
.bi-caret-up-square::before{content:"\f237"}
.bi-caret-up::before{content:"\f238"}
.bi-cart-check-fill::before{content:"\f239"}
.bi-cart-check::before{content:"\f23a"}
.bi-cart-dash-fill::before{content:"\f23b"}
.bi-cart-dash::before{content:"\f23c"}
.bi-cart-fill::before{content:"\f23d"}
.bi-cart-plus-fill::before{content:"\f23e"}
.bi-cart-plus::before{content:"\f23f"}
.bi-cart-x-fill::before{content:"\f240"}
.bi-cart-x::before{content:"\f241"}
.bi-cart::before{content:"\f242"}
.bi-cart2::before{content:"\f243"}
.bi-cart3::before{content:"\f244"}
.bi-cart4::before{content:"\f245"}
.bi-cash-stack::before{content:"\f246"}
.bi-cash::before{content:"\f247"}
.bi-cast::before{content:"\f248"}
.bi-chat-dots-fill::before{content:"\f249"}
.bi-chat-dots::before{content:"\f24a"}
.bi-chat-fill::before{content:"\f24b"}
.bi-chat-left-dots-fill::before{content:"\f24c"}
.bi-chat-left-dots::before{content:"\f24d"}
.bi-chat-left-fill::before{content:"\f24e"}
.bi-chat-left-quote-fill::before{content:"\f24f"}
.bi-chat-left-quote::before{content:"\f250"}
.bi-chat-left-text-fill::before{content:"\f251"}
.bi-chat-left-text::before{content:"\f252"}
.bi-chat-left::before{content:"\f253"}
.bi-chat-quote-fill::before{content:"\f254"}
.bi-chat-quote::before{content:"\f255"}
.bi-chat-right-dots-fill::before{content:"\f256"}
.bi-chat-right-dots::before{content:"\f257"}
.bi-chat-right-fill::before{content:"\f258"}
.bi-chat-right-quote-fill::before{content:"\f259"}
.bi-chat-right-quote::before{content:"\f25a"}
.bi-chat-right-text-fill::before{content:"\f25b"}
.bi-chat-right-text::before{content:"\f25c"}
.bi-chat-right::before{content:"\f25d"}
.bi-chat-square-dots-fill::before{content:"\f25e"}
.bi-chat-square-dots::before{content:"\f25f"}
.bi-chat-square-fill::before{content:"\f260"}
.bi-chat-square-quote-fill::before{content:"\f261"}
.bi-chat-square-quote::before{content:"\f262"}
.bi-chat-square-text-fill::before{content:"\f263"}
.bi-chat-square-text::before{content:"\f264"}
.bi-chat-square::before{content:"\f265"}
.bi-chat-text-fill::before{content:"\f266"}
.bi-chat-text::before{content:"\f267"}
.bi-chat::before{content:"\f268"}
.bi-check-all::before{content:"\f269"}
.bi-check-circle-fill::before{content:"\f26a"}
.bi-check-circle::before{content:"\f26b"}
.bi-check-square-fill::before{content:"\f26c"}
.bi-check-square::before{content:"\f26d"}
.bi-check::before{content:"\f26e"}
.bi-check2-all::before{content:"\f26f"}
.bi-check2-circle::before{content:"\f270"}
.bi-check2-square::before{content:"\f271"}
.bi-check2::before{content:"\f272"}
.bi-chevron-bar-contract::before{content:"\f273"}
.bi-chevron-bar-down::before{content:"\f274"}
.bi-chevron-bar-expand::before{content:"\f275"}
.bi-chevron-bar-left::before{content:"\f276"}
.bi-chevron-bar-right::before{content:"\f277"}
.bi-chevron-bar-up::before{content:"\f278"}
.bi-chevron-compact-down::before{content:"\f279"}
.bi-chevron-compact-left::before{content:"\f27a"}
.bi-chevron-compact-right::before{content:"\f27b"}
.bi-chevron-compact-up::before{content:"\f27c"}
.bi-chevron-contract::before{content:"\f27d"}
.bi-chevron-double-down::before{content:"\f27e"}
.bi-chevron-double-left::before{content:"\f27f"}
.bi-chevron-double-right::before{content:"\f280"}
.bi-chevron-double-up::before{content:"\f281"}
.bi-chevron-down::before{content:"\f282"}
.bi-chevron-expand::before{content:"\f283"}
.bi-chevron-left::before{content:"\f284"}
.bi-chevron-right::before{content:"\f285"}
.bi-chevron-up::before{content:"\f286"}
.bi-circle-fill::before{content:"\f287"}
.bi-circle-half::before{content:"\f288"}
.bi-circle-square::before{content:"\f289"}
.bi-circle::before{content:"\f28a"}
.bi-clipboard-check::before{content:"\f28b"}
.bi-clipboard-data::before{content:"\f28c"}
.bi-clipboard-minus::before{content:"\f28d"}
.bi-clipboard-plus::before{content:"\f28e"}
.bi-clipboard-x::before{content:"\f28f"}
.bi-clipboard::before{content:"\f290"}
.bi-clock-fill::before{content:"\f291"}
.bi-clock-history::before{content:"\f292"}
.bi-clock::before{content:"\f293"}
.bi-cloud-arrow-down-fill::before{content:"\f294"}
.bi-cloud-arrow-down::before{content:"\f295"}
.bi-cloud-arrow-up-fill::before{content:"\f296"}
.bi-cloud-arrow-up::before{content:"\f297"}
.bi-cloud-check-fill::before{content:"\f298"}
.bi-cloud-check::before{content:"\f299"}
.bi-cloud-download-fill::before{content:"\f29a"}
.bi-cloud-download::before{content:"\f29b"}
.bi-cloud-drizzle-fill::before{content:"\f29c"}
.bi-cloud-drizzle::before{content:"\f29d"}
.bi-cloud-fill::before{content:"\f29e"}
.bi-cloud-fog-fill::before{content:"\f29f"}
.bi-cloud-fog::before{content:"\f2a0"}
.bi-cloud-fog2-fill::before{content:"\f2a1"}
.bi-cloud-fog2::before{content:"\f2a2"}
.bi-cloud-hail-fill::before{content:"\f2a3"}
.bi-cloud-hail::before{content:"\f2a4"}
.bi-cloud-haze-fill::before{content:"\f2a6"}
.bi-cloud-haze::before{content:"\f2a7"}
.bi-cloud-haze2-fill::before{content:"\f2a8"}
.bi-cloud-lightning-fill::before{content:"\f2a9"}
.bi-cloud-lightning-rain-fill::before{content:"\f2aa"}
.bi-cloud-lightning-rain::before{content:"\f2ab"}
.bi-cloud-lightning::before{content:"\f2ac"}
.bi-cloud-minus-fill::before{content:"\f2ad"}
.bi-cloud-minus::before{content:"\f2ae"}
.bi-cloud-moon-fill::before{content:"\f2af"}
.bi-cloud-moon::before{content:"\f2b0"}
.bi-cloud-plus-fill::before{content:"\f2b1"}
.bi-cloud-plus::before{content:"\f2b2"}
.bi-cloud-rain-fill::before{content:"\f2b3"}
.bi-cloud-rain-heavy-fill::before{content:"\f2b4"}
.bi-cloud-rain-heavy::before{content:"\f2b5"}
.bi-cloud-rain::before{content:"\f2b6"}
.bi-cloud-slash-fill::before{content:"\f2b7"}
.bi-cloud-slash::before{content:"\f2b8"}
.bi-cloud-sleet-fill::before{content:"\f2b9"}
.bi-cloud-sleet::before{content:"\f2ba"}
.bi-cloud-snow-fill::before{content:"\f2bb"}
.bi-cloud-snow::before{content:"\f2bc"}
.bi-cloud-sun-fill::before{content:"\f2bd"}
.bi-cloud-sun::before{content:"\f2be"}
.bi-cloud-upload-fill::before{content:"\f2bf"}
.bi-cloud-upload::before{content:"\f2c0"}
.bi-cloud::before{content:"\f2c1"}
.bi-clouds-fill::before{content:"\f2c2"}
.bi-clouds::before{content:"\f2c3"}
.bi-cloudy-fill::before{content:"\f2c4"}
.bi-cloudy::before{content:"\f2c5"}
.bi-code-slash::before{content:"\f2c6"}
.bi-code-square::before{content:"\f2c7"}
.bi-code::before{content:"\f2c8"}
.bi-collection-fill::before{content:"\f2c9"}
.bi-collection-play-fill::before{content:"\f2ca"}
.bi-collection-play::before{content:"\f2cb"}
.bi-collection::before{content:"\f2cc"}
.bi-columns-gap::before{content:"\f2cd"}
.bi-columns::before{content:"\f2ce"}
.bi-command::before{content:"\f2cf"}
.bi-compass-fill::before{content:"\f2d0"}
.bi-compass::before{content:"\f2d1"}
.bi-cone-striped::before{content:"\f2d2"}
.bi-cone::before{content:"\f2d3"}
.bi-controller::before{content:"\f2d4"}
.bi-cpu-fill::before{content:"\f2d5"}
.bi-cpu::before{content:"\f2d6"}
.bi-credit-card-2-back-fill::before{content:"\f2d7"}
.bi-credit-card-2-back::before{content:"\f2d8"}
.bi-credit-card-2-front-fill::before{content:"\f2d9"}
.bi-credit-card-2-front::before{content:"\f2da"}
.bi-credit-card-fill::before{content:"\f2db"}
.bi-credit-card::before{content:"\f2dc"}
.bi-crop::before{content:"\f2dd"}
.bi-cup-fill::before{content:"\f2de"}
.bi-cup-straw::before{content:"\f2df"}
.bi-cup::before{content:"\f2e0"}
.bi-cursor-fill::before{content:"\f2e1"}
.bi-cursor-text::before{content:"\f2e2"}
.bi-cursor::before{content:"\f2e3"}
.bi-dash-circle-dotted::before{content:"\f2e4"}
.bi-dash-circle-fill::before{content:"\f2e5"}
.bi-dash-circle::before{content:"\f2e6"}
.bi-dash-square-dotted::before{content:"\f2e7"}
.bi-dash-square-fill::before{content:"\f2e8"}
.bi-dash-square::before{content:"\f2e9"}
.bi-dash::before{content:"\f2ea"}
.bi-diagram-2-fill::before{content:"\f2eb"}
.bi-diagram-2::before{content:"\f2ec"}
.bi-diagram-3-fill::before{content:"\f2ed"}
.bi-diagram-3::before{content:"\f2ee"}
.bi-diamond-fill::before{content:"\f2ef"}
.bi-diamond-half::before{content:"\f2f0"}
.bi-diamond::before{content:"\f2f1"}
.bi-dice-1-fill::before{content:"\f2f2"}
.bi-dice-1::before{content:"\f2f3"}
.bi-dice-2-fill::before{content:"\f2f4"}
.bi-dice-2::before{content:"\f2f5"}
.bi-dice-3-fill::before{content:"\f2f6"}
.bi-dice-3::before{content:"\f2f7"}
.bi-dice-4-fill::before{content:"\f2f8"}
.bi-dice-4::before{content:"\f2f9"}
.bi-dice-5-fill::before{content:"\f2fa"}
.bi-dice-5::before{content:"\f2fb"}
.bi-dice-6-fill::before{content:"\f2fc"}
.bi-dice-6::before{content:"\f2fd"}
.bi-disc-fill::before{content:"\f2fe"}
.bi-disc::before{content:"\f2ff"}
.bi-discord::before{content:"\f300"}
.bi-display-fill::before{content:"\f301"}
.bi-display::before{content:"\f302"}
.bi-distribute-horizontal::before{content:"\f303"}
.bi-distribute-vertical::before{content:"\f304"}
.bi-door-closed-fill::before{content:"\f305"}
.bi-door-closed::before{content:"\f306"}
.bi-door-open-fill::before{content:"\f307"}
.bi-door-open::before{content:"\f308"}
.bi-dot::before{content:"\f309"}
.bi-download::before{content:"\f30a"}
.bi-droplet-fill::before{content:"\f30b"}
.bi-droplet-half::before{content:"\f30c"}
.bi-droplet::before{content:"\f30d"}
.bi-earbuds::before{content:"\f30e"}
.bi-easel-fill::before{content:"\f30f"}
.bi-easel::before{content:"\f310"}
.bi-egg-fill::before{content:"\f311"}
.bi-egg-fried::before{content:"\f312"}
.bi-egg::before{content:"\f313"}
.bi-eject-fill::before{content:"\f314"}
.bi-eject::before{content:"\f315"}
.bi-emoji-angry-fill::before{content:"\f316"}
.bi-emoji-angry::before{content:"\f317"}
.bi-emoji-dizzy-fill::before{content:"\f318"}
.bi-emoji-dizzy::before{content:"\f319"}
.bi-emoji-expressionless-fill::before{content:"\f31a"}
.bi-emoji-expressionless::before{content:"\f31b"}
.bi-emoji-frown-fill::before{content:"\f31c"}
.bi-emoji-frown::before{content:"\f31d"}
.bi-emoji-heart-eyes-fill::before{content:"\f31e"}
.bi-emoji-heart-eyes::before{content:"\f31f"}
.bi-emoji-laughing-fill::before{content:"\f320"}
.bi-emoji-laughing::before{content:"\f321"}
.bi-emoji-neutral-fill::before{content:"\f322"}
.bi-emoji-neutral::before{content:"\f323"}
.bi-emoji-smile-fill::before{content:"\f324"}
.bi-emoji-smile-upside-down-fill::before{content:"\f325"}
.bi-emoji-smile-upside-down::before{content:"\f326"}
.bi-emoji-smile::before{content:"\f327"}
.bi-emoji-sunglasses-fill::before{content:"\f328"}
.bi-emoji-sunglasses::before{content:"\f329"}
.bi-emoji-wink-fill::before{content:"\f32a"}
.bi-emoji-wink::before{content:"\f32b"}
.bi-envelope-fill::before{content:"\f32c"}
.bi-envelope-open-fill::before{content:"\f32d"}
.bi-envelope-open::before{content:"\f32e"}
.bi-envelope::before{content:"\f32f"}
.bi-eraser-fill::before{content:"\f330"}
.bi-eraser::before{content:"\f331"}
.bi-exclamation-circle-fill::before{content:"\f332"}
.bi-exclamation-circle::before{content:"\f333"}
.bi-exclamation-diamond-fill::before{content:"\f334"}
.bi-exclamation-diamond::before{content:"\f335"}
.bi-exclamation-octagon-fill::before{content:"\f336"}
.bi-exclamation-octagon::before{content:"\f337"}
.bi-exclamation-square-fill::before{content:"\f338"}
.bi-exclamation-square::before{content:"\f339"}
.bi-exclamation-triangle-fill::before{content:"\f33a"}
.bi-exclamation-triangle::before{content:"\f33b"}
.bi-exclamation::before{content:"\f33c"}
.bi-exclude::before{content:"\f33d"}
.bi-eye-fill::before{content:"\f33e"}
.bi-eye-slash-fill::before{content:"\f33f"}
.bi-eye-slash::before{content:"\f340"}
.bi-eye::before{content:"\f341"}
.bi-eyedropper::before{content:"\f342"}
.bi-eyeglasses::before{content:"\f343"}
.bi-facebook::before{content:"\f344"}
.bi-file-arrow-down-fill::before{content:"\f345"}
.bi-file-arrow-down::before{content:"\f346"}
.bi-file-arrow-up-fill::before{content:"\f347"}
.bi-file-arrow-up::before{content:"\f348"}
.bi-file-bar-graph-fill::before{content:"\f349"}
.bi-file-bar-graph::before{content:"\f34a"}
.bi-file-binary-fill::before{content:"\f34b"}
.bi-file-binary::before{content:"\f34c"}
.bi-file-break-fill::before{content:"\f34d"}
.bi-file-break::before{content:"\f34e"}
.bi-file-check-fill::before{content:"\f34f"}
.bi-file-check::before{content:"\f350"}
.bi-file-code-fill::before{content:"\f351"}
.bi-file-code::before{content:"\f352"}
.bi-file-diff-fill::before{content:"\f353"}
.bi-file-diff::before{content:"\f354"}
.bi-file-earmark-arrow-down-fill::before{content:"\f355"}
.bi-file-earmark-arrow-down::before{content:"\f356"}
.bi-file-earmark-arrow-up-fill::before{content:"\f357"}
.bi-file-earmark-arrow-up::before{content:"\f358"}
.bi-file-earmark-bar-graph-fill::before{content:"\f359"}
.bi-file-earmark-bar-graph::before{content:"\f35a"}
.bi-file-earmark-binary-fill::before{content:"\f35b"}
.bi-file-earmark-binary::before{content:"\f35c"}
.bi-file-earmark-break-fill::before{content:"\f35d"}
.bi-file-earmark-break::before{content:"\f35e"}
.bi-file-earmark-check-fill::before{content:"\f35f"}
.bi-file-earmark-check::before{content:"\f360"}
.bi-file-earmark-code-fill::before{content:"\f361"}
.bi-file-earmark-code::before{content:"\f362"}
.bi-file-earmark-diff-fill::before{content:"\f363"}
.bi-file-earmark-diff::before{content:"\f364"}
.bi-file-earmark-easel-fill::before{content:"\f365"}
.bi-file-earmark-easel::before{content:"\f366"}
.bi-file-earmark-excel-fill::before{content:"\f367"}
.bi-file-earmark-excel::before{content:"\f368"}
.bi-file-earmark-fill::before{content:"\f369"}
.bi-file-earmark-font-fill::before{content:"\f36a"}
.bi-file-earmark-font::before{content:"\f36b"}
.bi-file-earmark-image-fill::before{content:"\f36c"}
.bi-file-earmark-image::before{content:"\f36d"}
.bi-file-earmark-lock-fill::before{content:"\f36e"}
.bi-file-earmark-lock::before{content:"\f36f"}
.bi-file-earmark-lock2-fill::before{content:"\f370"}
.bi-file-earmark-lock2::before{content:"\f371"}
.bi-file-earmark-medical-fill::before{content:"\f372"}
.bi-file-earmark-medical::before{content:"\f373"}
.bi-file-earmark-minus-fill::before{content:"\f374"}
.bi-file-earmark-minus::before{content:"\f375"}
.bi-file-earmark-music-fill::before{content:"\f376"}
.bi-file-earmark-music::before{content:"\f377"}
.bi-file-earmark-person-fill::before{content:"\f378"}
.bi-file-earmark-person::before{content:"\f379"}
.bi-file-earmark-play-fill::before{content:"\f37a"}
.bi-file-earmark-play::before{content:"\f37b"}
.bi-file-earmark-plus-fill::before{content:"\f37c"}
.bi-file-earmark-plus::before{content:"\f37d"}
.bi-file-earmark-post-fill::before{content:"\f37e"}
.bi-file-earmark-post::before{content:"\f37f"}
.bi-file-earmark-ppt-fill::before{content:"\f380"}
.bi-file-earmark-ppt::before{content:"\f381"}
.bi-file-earmark-richtext-fill::before{content:"\f382"}
.bi-file-earmark-richtext::before{content:"\f383"}
.bi-file-earmark-ruled-fill::before{content:"\f384"}
.bi-file-earmark-ruled::before{content:"\f385"}
.bi-file-earmark-slides-fill::before{content:"\f386"}
.bi-file-earmark-slides::before{content:"\f387"}
.bi-file-earmark-spreadsheet-fill::before{content:"\f388"}
.bi-file-earmark-spreadsheet::before{content:"\f389"}
.bi-file-earmark-text-fill::before{content:"\f38a"}
.bi-file-earmark-text::before{content:"\f38b"}
.bi-file-earmark-word-fill::before{content:"\f38c"}
.bi-file-earmark-word::before{content:"\f38d"}
.bi-file-earmark-x-fill::before{content:"\f38e"}
.bi-file-earmark-x::before{content:"\f38f"}
.bi-file-earmark-zip-fill::before{content:"\f390"}
.bi-file-earmark-zip::before{content:"\f391"}
.bi-file-earmark::before{content:"\f392"}
.bi-file-easel-fill::before{content:"\f393"}
.bi-file-easel::before{content:"\f394"}
.bi-file-excel-fill::before{content:"\f395"}
.bi-file-excel::before{content:"\f396"}
.bi-file-fill::before{content:"\f397"}
.bi-file-font-fill::before{content:"\f398"}
.bi-file-font::before{content:"\f399"}
.bi-file-image-fill::before{content:"\f39a"}
.bi-file-image::before{content:"\f39b"}
.bi-file-lock-fill::before{content:"\f39c"}
.bi-file-lock::before{content:"\f39d"}
.bi-file-lock2-fill::before{content:"\f39e"}
.bi-file-lock2::before{content:"\f39f"}
.bi-file-medical-fill::before{content:"\f3a0"}
.bi-file-medical::before{content:"\f3a1"}
.bi-file-minus-fill::before{content:"\f3a2"}
.bi-file-minus::before{content:"\f3a3"}
.bi-file-music-fill::before{content:"\f3a4"}
.bi-file-music::before{content:"\f3a5"}
.bi-file-person-fill::before{content:"\f3a6"}
.bi-file-person::before{content:"\f3a7"}
.bi-file-play-fill::before{content:"\f3a8"}
.bi-file-play::before{content:"\f3a9"}
.bi-file-plus-fill::before{content:"\f3aa"}
.bi-file-plus::before{content:"\f3ab"}
.bi-file-post-fill::before{content:"\f3ac"}
.bi-file-post::before{content:"\f3ad"}
.bi-file-ppt-fill::before{content:"\f3ae"}
.bi-file-ppt::before{content:"\f3af"}
.bi-file-richtext-fill::before{content:"\f3b0"}
.bi-file-richtext::before{content:"\f3b1"}
.bi-file-ruled-fill::before{content:"\f3b2"}
.bi-file-ruled::before{content:"\f3b3"}
.bi-file-slides-fill::before{content:"\f3b4"}
.bi-file-slides::before{content:"\f3b5"}
.bi-file-spreadsheet-fill::before{content:"\f3b6"}
.bi-file-spreadsheet::before{content:"\f3b7"}
.bi-file-text-fill::before{content:"\f3b8"}
.bi-file-text::before{content:"\f3b9"}
.bi-file-word-fill::before{content:"\f3ba"}
.bi-file-word::before{content:"\f3bb"}
.bi-file-x-fill::before{content:"\f3bc"}
.bi-file-x::before{content:"\f3bd"}
.bi-file-zip-fill::before{content:"\f3be"}
.bi-file-zip::before{content:"\f3bf"}
.bi-file::before{content:"\f3c0"}
.bi-files-alt::before{content:"\f3c1"}
.bi-files::before{content:"\f3c2"}
.bi-film::before{content:"\f3c3"}
.bi-filter-circle-fill::before{content:"\f3c4"}
.bi-filter-circle::before{content:"\f3c5"}
.bi-filter-left::before{content:"\f3c6"}
.bi-filter-right::before{content:"\f3c7"}
.bi-filter-square-fill::before{content:"\f3c8"}
.bi-filter-square::before{content:"\f3c9"}
.bi-filter::before{content:"\f3ca"}
.bi-flag-fill::before{content:"\f3cb"}
.bi-flag::before{content:"\f3cc"}
.bi-flower1::before{content:"\f3cd"}
.bi-flower2::before{content:"\f3ce"}
.bi-flower3::before{content:"\f3cf"}
.bi-folder-check::before{content:"\f3d0"}
.bi-folder-fill::before{content:"\f3d1"}
.bi-folder-minus::before{content:"\f3d2"}
.bi-folder-plus::before{content:"\f3d3"}
.bi-folder-symlink-fill::before{content:"\f3d4"}
.bi-folder-symlink::before{content:"\f3d5"}
.bi-folder-x::before{content:"\f3d6"}
.bi-folder::before{content:"\f3d7"}
.bi-folder2-open::before{content:"\f3d8"}
.bi-folder2::before{content:"\f3d9"}
.bi-fonts::before{content:"\f3da"}
.bi-forward-fill::before{content:"\f3db"}
.bi-forward::before{content:"\f3dc"}
.bi-front::before{content:"\f3dd"}
.bi-fullscreen-exit::before{content:"\f3de"}
.bi-fullscreen::before{content:"\f3df"}
.bi-funnel-fill::before{content:"\f3e0"}
.bi-funnel::before{content:"\f3e1"}
.bi-gear-fill::before{content:"\f3e2"}
.bi-gear-wide-connected::before{content:"\f3e3"}
.bi-gear-wide::before{content:"\f3e4"}
.bi-gear::before{content:"\f3e5"}
.bi-gem::before{content:"\f3e6"}
.bi-geo-alt-fill::before{content:"\f3e7"}
.bi-geo-alt::before{content:"\f3e8"}
.bi-geo-fill::before{content:"\f3e9"}
.bi-geo::before{content:"\f3ea"}
.bi-gift-fill::before{content:"\f3eb"}
.bi-gift::before{content:"\f3ec"}
.bi-github::before{content:"\f3ed"}
.bi-globe::before{content:"\f3ee"}
.bi-globe2::before{content:"\f3ef"}
.bi-google::before{content:"\f3f0"}
.bi-graph-down::before{content:"\f3f1"}
.bi-graph-up::before{content:"\f3f2"}
.bi-grid-1x2-fill::before{content:"\f3f3"}
.bi-grid-1x2::before{content:"\f3f4"}
.bi-grid-3x2-gap-fill::before{content:"\f3f5"}
.bi-grid-3x2-gap::before{content:"\f3f6"}
.bi-grid-3x2::before{content:"\f3f7"}
.bi-grid-3x3-gap-fill::before{content:"\f3f8"}
.bi-grid-3x3-gap::before{content:"\f3f9"}
.bi-grid-3x3::before{content:"\f3fa"}
.bi-grid-fill::before{content:"\f3fb"}
.bi-grid::before{content:"\f3fc"}
.bi-grip-horizontal::before{content:"\f3fd"}
.bi-grip-vertical::before{content:"\f3fe"}
.bi-hammer::before{content:"\f3ff"}
.bi-hand-index-fill::before{content:"\f400"}
.bi-hand-index-thumb-fill::before{content:"\f401"}
.bi-hand-index-thumb::before{content:"\f402"}
.bi-hand-index::before{content:"\f403"}
.bi-hand-thumbs-down-fill::before{content:"\f404"}
.bi-hand-thumbs-down::before{content:"\f405"}
.bi-hand-thumbs-up-fill::before{content:"\f406"}
.bi-hand-thumbs-up::before{content:"\f407"}
.bi-handbag-fill::before{content:"\f408"}
.bi-handbag::before{content:"\f409"}
.bi-hash::before{content:"\f40a"}
.bi-hdd-fill::before{content:"\f40b"}
.bi-hdd-network-fill::before{content:"\f40c"}
.bi-hdd-network::before{content:"\f40d"}
.bi-hdd-rack-fill::before{content:"\f40e"}
.bi-hdd-rack::before{content:"\f40f"}
.bi-hdd-stack-fill::before{content:"\f410"}
.bi-hdd-stack::before{content:"\f411"}
.bi-hdd::before{content:"\f412"}
.bi-headphones::before{content:"\f413"}
.bi-headset::before{content:"\f414"}
.bi-heart-fill::before{content:"\f415"}
.bi-heart-half::before{content:"\f416"}
.bi-heart::before{content:"\f417"}
.bi-heptagon-fill::before{content:"\f418"}
.bi-heptagon-half::before{content:"\f419"}
.bi-heptagon::before{content:"\f41a"}
.bi-hexagon-fill::before{content:"\f41b"}
.bi-hexagon-half::before{content:"\f41c"}
.bi-hexagon::before{content:"\f41d"}
.bi-hourglass-bottom::before{content:"\f41e"}
.bi-hourglass-split::before{content:"\f41f"}
.bi-hourglass-top::before{content:"\f420"}
.bi-hourglass::before{content:"\f421"}
.bi-house-door-fill::before{content:"\f422"}
.bi-house-door::before{content:"\f423"}
.bi-house-fill::before{content:"\f424"}
.bi-house::before{content:"\f425"}
.bi-hr::before{content:"\f426"}
.bi-hurricane::before{content:"\f427"}
.bi-image-alt::before{content:"\f428"}
.bi-image-fill::before{content:"\f429"}
.bi-image::before{content:"\f42a"}
.bi-images::before{content:"\f42b"}
.bi-inbox-fill::before{content:"\f42c"}
.bi-inbox::before{content:"\f42d"}
.bi-inboxes-fill::before{content:"\f42e"}
.bi-inboxes::before{content:"\f42f"}
.bi-info-circle-fill::before{content:"\f430"}
.bi-info-circle::before{content:"\f431"}
.bi-info-square-fill::before{content:"\f432"}
.bi-info-square::before{content:"\f433"}
.bi-info::before{content:"\f434"}
.bi-input-cursor-text::before{content:"\f435"}
.bi-input-cursor::before{content:"\f436"}
.bi-instagram::before{content:"\f437"}
.bi-intersect::before{content:"\f438"}
.bi-journal-album::before{content:"\f439"}
.bi-journal-arrow-down::before{content:"\f43a"}
.bi-journal-arrow-up::before{content:"\f43b"}
.bi-journal-bookmark-fill::before{content:"\f43c"}
.bi-journal-bookmark::before{content:"\f43d"}
.bi-journal-check::before{content:"\f43e"}
.bi-journal-code::before{content:"\f43f"}
.bi-journal-medical::before{content:"\f440"}
.bi-journal-minus::before{content:"\f441"}
.bi-journal-plus::before{content:"\f442"}
.bi-journal-richtext::before{content:"\f443"}
.bi-journal-text::before{content:"\f444"}
.bi-journal-x::before{content:"\f445"}
.bi-journal::before{content:"\f446"}
.bi-journals::before{content:"\f447"}
.bi-joystick::before{content:"\f448"}
.bi-justify-left::before{content:"\f449"}
.bi-justify-right::before{content:"\f44a"}
.bi-justify::before{content:"\f44b"}
.bi-kanban-fill::before{content:"\f44c"}
.bi-kanban::before{content:"\f44d"}
.bi-key-fill::before{content:"\f44e"}
.bi-key::before{content:"\f44f"}
.bi-keyboard-fill::before{content:"\f450"}
.bi-keyboard::before{content:"\f451"}
.bi-ladder::before{content:"\f452"}
.bi-lamp-fill::before{content:"\f453"}
.bi-lamp::before{content:"\f454"}
.bi-laptop-fill::before{content:"\f455"}
.bi-laptop::before{content:"\f456"}
.bi-layer-backward::before{content:"\f457"}
.bi-layer-forward::before{content:"\f458"}
.bi-layers-fill::before{content:"\f459"}
.bi-layers-half::before{content:"\f45a"}
.bi-layers::before{content:"\f45b"}
.bi-layout-sidebar-inset-reverse::before{content:"\f45c"}
.bi-layout-sidebar-inset::before{content:"\f45d"}
.bi-layout-sidebar-reverse::before{content:"\f45e"}
.bi-layout-sidebar::before{content:"\f45f"}
.bi-layout-split::before{content:"\f460"}
.bi-layout-text-sidebar-reverse::before{content:"\f461"}
.bi-layout-text-sidebar::before{content:"\f462"}
.bi-layout-text-window-reverse::before{content:"\f463"}
.bi-layout-text-window::before{content:"\f464"}
.bi-layout-three-columns::before{content:"\f465"}
.bi-layout-wtf::before{content:"\f466"}
.bi-life-preserver::before{content:"\f467"}
.bi-lightbulb-fill::before{content:"\f468"}
.bi-lightbulb-off-fill::before{content:"\f469"}
.bi-lightbulb-off::before{content:"\f46a"}
.bi-lightbulb::before{content:"\f46b"}
.bi-lightning-charge-fill::before{content:"\f46c"}
.bi-lightning-charge::before{content:"\f46d"}
.bi-lightning-fill::before{content:"\f46e"}
.bi-lightning::before{content:"\f46f"}
.bi-link-45deg::before{content:"\f470"}
.bi-link::before{content:"\f471"}
.bi-linkedin::before{content:"\f472"}
.bi-list-check::before{content:"\f473"}
.bi-list-nested::before{content:"\f474"}
.bi-list-ol::before{content:"\f475"}
.bi-list-stars::before{content:"\f476"}
.bi-list-task::before{content:"\f477"}
.bi-list-ul::before{content:"\f478"}
.bi-list::before{content:"\f479"}
.bi-lock-fill::before{content:"\f47a"}
.bi-lock::before{content:"\f47b"}
.bi-mailbox::before{content:"\f47c"}
.bi-mailbox2::before{content:"\f47d"}
.bi-map-fill::before{content:"\f47e"}
.bi-map::before{content:"\f47f"}
.bi-markdown-fill::before{content:"\f480"}
.bi-markdown::before{content:"\f481"}
.bi-mask::before{content:"\f482"}
.bi-megaphone-fill::before{content:"\f483"}
.bi-megaphone::before{content:"\f484"}
.bi-menu-app-fill::before{content:"\f485"}
.bi-menu-app::before{content:"\f486"}
.bi-menu-button-fill::before{content:"\f487"}
.bi-menu-button-wide-fill::before{content:"\f488"}
.bi-menu-button-wide::before{content:"\f489"}
.bi-menu-button::before{content:"\f48a"}
.bi-menu-down::before{content:"\f48b"}
.bi-menu-up::before{content:"\f48c"}
.bi-mic-fill::before{content:"\f48d"}
.bi-mic-mute-fill::before{content:"\f48e"}
.bi-mic-mute::before{content:"\f48f"}
.bi-mic::before{content:"\f490"}
.bi-minecart-loaded::before{content:"\f491"}
.bi-minecart::before{content:"\f492"}
.bi-moisture::before{content:"\f493"}
.bi-moon-fill::before{content:"\f494"}
.bi-moon-stars-fill::before{content:"\f495"}
.bi-moon-stars::before{content:"\f496"}
.bi-moon::before{content:"\f497"}
.bi-mouse-fill::before{content:"\f498"}
.bi-mouse::before{content:"\f499"}
.bi-mouse2-fill::before{content:"\f49a"}
.bi-mouse2::before{content:"\f49b"}
.bi-mouse3-fill::before{content:"\f49c"}
.bi-mouse3::before{content:"\f49d"}
.bi-music-note-beamed::before{content:"\f49e"}
.bi-music-note-list::before{content:"\f49f"}
.bi-music-note::before{content:"\f4a0"}
.bi-music-player-fill::before{content:"\f4a1"}
.bi-music-player::before{content:"\f4a2"}
.bi-newspaper::before{content:"\f4a3"}
.bi-node-minus-fill::before{content:"\f4a4"}
.bi-node-minus::before{content:"\f4a5"}
.bi-node-plus-fill::before{content:"\f4a6"}
.bi-node-plus::before{content:"\f4a7"}
.bi-nut-fill::before{content:"\f4a8"}
.bi-nut::before{content:"\f4a9"}
.bi-octagon-fill::before{content:"\f4aa"}
.bi-octagon-half::before{content:"\f4ab"}
.bi-octagon::before{content:"\f4ac"}
.bi-option::before{content:"\f4ad"}
.bi-outlet::before{content:"\f4ae"}
.bi-paint-bucket::before{content:"\f4af"}
.bi-palette-fill::before{content:"\f4b0"}
.bi-palette::before{content:"\f4b1"}
.bi-palette2::before{content:"\f4b2"}
.bi-paperclip::before{content:"\f4b3"}
.bi-paragraph::before{content:"\f4b4"}
.bi-patch-check-fill::before{content:"\f4b5"}
.bi-patch-check::before{content:"\f4b6"}
.bi-patch-exclamation-fill::before{content:"\f4b7"}
.bi-patch-exclamation::before{content:"\f4b8"}
.bi-patch-minus-fill::before{content:"\f4b9"}
.bi-patch-minus::before{content:"\f4ba"}
.bi-patch-plus-fill::before{content:"\f4bb"}
.bi-patch-plus::before{content:"\f4bc"}
.bi-patch-question-fill::before{content:"\f4bd"}
.bi-patch-question::before{content:"\f4be"}
.bi-pause-btn-fill::before{content:"\f4bf"}
.bi-pause-btn::before{content:"\f4c0"}
.bi-pause-circle-fill::before{content:"\f4c1"}
.bi-pause-circle::before{content:"\f4c2"}
.bi-pause-fill::before{content:"\f4c3"}
.bi-pause::before{content:"\f4c4"}
.bi-peace-fill::before{content:"\f4c5"}
.bi-peace::before{content:"\f4c6"}
.bi-pen-fill::before{content:"\f4c7"}
.bi-pen::before{content:"\f4c8"}
.bi-pencil-fill::before{content:"\f4c9"}
.bi-pencil-square::before{content:"\f4ca"}
.bi-pencil::before{content:"\f4cb"}
.bi-pentagon-fill::before{content:"\f4cc"}
.bi-pentagon-half::before{content:"\f4cd"}
.bi-pentagon::before{content:"\f4ce"}
.bi-people-fill::before{content:"\f4cf"}
.bi-people::before{content:"\f4d0"}
.bi-percent::before{content:"\f4d1"}
.bi-person-badge-fill::before{content:"\f4d2"}
.bi-person-badge::before{content:"\f4d3"}
.bi-person-bounding-box::before{content:"\f4d4"}
.bi-person-check-fill::before{content:"\f4d5"}
.bi-person-check::before{content:"\f4d6"}
.bi-person-circle::before{content:"\f4d7"}
.bi-person-dash-fill::before{content:"\f4d8"}
.bi-person-dash::before{content:"\f4d9"}
.bi-person-fill::before{content:"\f4da"}
.bi-person-lines-fill::before{content:"\f4db"}
.bi-person-plus-fill::before{content:"\f4dc"}
.bi-person-plus::before{content:"\f4dd"}
.bi-person-square::before{content:"\f4de"}
.bi-person-x-fill::before{content:"\f4df"}
.bi-person-x::before{content:"\f4e0"}
.bi-person::before{content:"\f4e1"}
.bi-phone-fill::before{content:"\f4e2"}
.bi-phone-landscape-fill::before{content:"\f4e3"}
.bi-phone-landscape::before{content:"\f4e4"}
.bi-phone-vibrate-fill::before{content:"\f4e5"}
.bi-phone-vibrate::before{content:"\f4e6"}
.bi-phone::before{content:"\f4e7"}
.bi-pie-chart-fill::before{content:"\f4e8"}
.bi-pie-chart::before{content:"\f4e9"}
.bi-pin-angle-fill::before{content:"\f4ea"}
.bi-pin-angle::before{content:"\f4eb"}
.bi-pin-fill::before{content:"\f4ec"}
.bi-pin::before{content:"\f4ed"}
.bi-pip-fill::before{content:"\f4ee"}
.bi-pip::before{content:"\f4ef"}
.bi-play-btn-fill::before{content:"\f4f0"}
.bi-play-btn::before{content:"\f4f1"}
.bi-play-circle-fill::before{content:"\f4f2"}
.bi-play-circle::before{content:"\f4f3"}
.bi-play-fill::before{content:"\f4f4"}
.bi-play::before{content:"\f4f5"}
.bi-plug-fill::before{content:"\f4f6"}
.bi-plug::before{content:"\f4f7"}
.bi-plus-circle-dotted::before{content:"\f4f8"}
.bi-plus-circle-fill::before{content:"\f4f9"}
.bi-plus-circle::before{content:"\f4fa"}
.bi-plus-square-dotted::before{content:"\f4fb"}
.bi-plus-square-fill::before{content:"\f4fc"}
.bi-plus-square::before{content:"\f4fd"}
.bi-plus::before{content:"\f4fe"}
.bi-power::before{content:"\f4ff"}
.bi-printer-fill::before{content:"\f500"}
.bi-printer::before{content:"\f501"}
.bi-puzzle-fill::before{content:"\f502"}
.bi-puzzle::before{content:"\f503"}
.bi-question-circle-fill::before{content:"\f504"}
.bi-question-circle::before{content:"\f505"}
.bi-question-diamond-fill::before{content:"\f506"}
.bi-question-diamond::before{content:"\f507"}
.bi-question-octagon-fill::before{content:"\f508"}
.bi-question-octagon::before{content:"\f509"}
.bi-question-square-fill::before{content:"\f50a"}
.bi-question-square::before{content:"\f50b"}
.bi-question::before{content:"\f50c"}
.bi-rainbow::before{content:"\f50d"}
.bi-receipt-cutoff::before{content:"\f50e"}
.bi-receipt::before{content:"\f50f"}
.bi-reception-0::before{content:"\f510"}
.bi-reception-1::before{content:"\f511"}
.bi-reception-2::before{content:"\f512"}
.bi-reception-3::before{content:"\f513"}
.bi-reception-4::before{content:"\f514"}
.bi-record-btn-fill::before{content:"\f515"}
.bi-record-btn::before{content:"\f516"}
.bi-record-circle-fill::before{content:"\f517"}
.bi-record-circle::before{content:"\f518"}
.bi-record-fill::before{content:"\f519"}
.bi-record::before{content:"\f51a"}
.bi-record2-fill::before{content:"\f51b"}
.bi-record2::before{content:"\f51c"}
.bi-reply-all-fill::before{content:"\f51d"}
.bi-reply-all::before{content:"\f51e"}
.bi-reply-fill::before{content:"\f51f"}
.bi-reply::before{content:"\f520"}
.bi-rss-fill::before{content:"\f521"}
.bi-rss::before{content:"\f522"}
.bi-rulers::before{content:"\f523"}
.bi-save-fill::before{content:"\f524"}
.bi-save::before{content:"\f525"}
.bi-save2-fill::before{content:"\f526"}
.bi-save2::before{content:"\f527"}
.bi-scissors::before{content:"\f528"}
.bi-screwdriver::before{content:"\f529"}
.bi-search::before{content:"\f52a"}
.bi-segmented-nav::before{content:"\f52b"}
.bi-server::before{content:"\f52c"}
.bi-share-fill::before{content:"\f52d"}
.bi-share::before{content:"\f52e"}
.bi-shield-check::before{content:"\f52f"}
.bi-shield-exclamation::before{content:"\f530"}
.bi-shield-fill-check::before{content:"\f531"}
.bi-shield-fill-exclamation::before{content:"\f532"}
.bi-shield-fill-minus::before{content:"\f533"}
.bi-shield-fill-plus::before{content:"\f534"}
.bi-shield-fill-x::before{content:"\f535"}
.bi-shield-fill::before{content:"\f536"}
.bi-shield-lock-fill::before{content:"\f537"}
.bi-shield-lock::before{content:"\f538"}
.bi-shield-minus::before{content:"\f539"}
.bi-shield-plus::before{content:"\f53a"}
.bi-shield-shaded::before{content:"\f53b"}
.bi-shield-slash-fill::before{content:"\f53c"}
.bi-shield-slash::before{content:"\f53d"}
.bi-shield-x::before{content:"\f53e"}
.bi-shield::before{content:"\f53f"}
.bi-shift-fill::before{content:"\f540"}
.bi-shift::before{content:"\f541"}
.bi-shop-window::before{content:"\f542"}
.bi-shop::before{content:"\f543"}
.bi-shuffle::before{content:"\f544"}
.bi-signpost-2-fill::before{content:"\f545"}
.bi-signpost-2::before{content:"\f546"}
.bi-signpost-fill::before{content:"\f547"}
.bi-signpost-split-fill::before{content:"\f548"}
.bi-signpost-split::before{content:"\f549"}
.bi-signpost::before{content:"\f54a"}
.bi-sim-fill::before{content:"\f54b"}
.bi-sim::before{content:"\f54c"}
.bi-skip-backward-btn-fill::before{content:"\f54d"}
.bi-skip-backward-btn::before{content:"\f54e"}
.bi-skip-backward-circle-fill::before{content:"\f54f"}
.bi-skip-backward-circle::before{content:"\f550"}
.bi-skip-backward-fill::before{content:"\f551"}
.bi-skip-backward::before{content:"\f552"}
.bi-skip-end-btn-fill::before{content:"\f553"}
.bi-skip-end-btn::before{content:"\f554"}
.bi-skip-end-circle-fill::before{content:"\f555"}
.bi-skip-end-circle::before{content:"\f556"}
.bi-skip-end-fill::before{content:"\f557"}
.bi-skip-end::before{content:"\f558"}
.bi-skip-forward-btn-fill::before{content:"\f559"}
.bi-skip-forward-btn::before{content:"\f55a"}
.bi-skip-forward-circle-fill::before{content:"\f55b"}
.bi-skip-forward-circle::before{content:"\f55c"}
.bi-skip-forward-fill::before{content:"\f55d"}
.bi-skip-forward::before{content:"\f55e"}
.bi-skip-start-btn-fill::before{content:"\f55f"}
.bi-skip-start-btn::before{content:"\f560"}
.bi-skip-start-circle-fill::before{content:"\f561"}
.bi-skip-start-circle::before{content:"\f562"}
.bi-skip-start-fill::before{content:"\f563"}
.bi-skip-start::before{content:"\f564"}
.bi-slack::before{content:"\f565"}
.bi-slash-circle-fill::before{content:"\f566"}
.bi-slash-circle::before{content:"\f567"}
.bi-slash-square-fill::before{content:"\f568"}
.bi-slash-square::before{content:"\f569"}
.bi-slash::before{content:"\f56a"}
.bi-sliders::before{content:"\f56b"}
.bi-smartwatch::before{content:"\f56c"}
.bi-snow::before{content:"\f56d"}
.bi-snow2::before{content:"\f56e"}
.bi-snow3::before{content:"\f56f"}
.bi-sort-alpha-down-alt::before{content:"\f570"}
.bi-sort-alpha-down::before{content:"\f571"}
.bi-sort-alpha-up-alt::before{content:"\f572"}
.bi-sort-alpha-up::before{content:"\f573"}
.bi-sort-down-alt::before{content:"\f574"}
.bi-sort-down::before{content:"\f575"}
.bi-sort-numeric-down-alt::before{content:"\f576"}
.bi-sort-numeric-down::before{content:"\f577"}
.bi-sort-numeric-up-alt::before{content:"\f578"}
.bi-sort-numeric-up::before{content:"\f579"}
.bi-sort-up-alt::before{content:"\f57a"}
.bi-sort-up::before{content:"\f57b"}
.bi-soundwave::before{content:"\f57c"}
.bi-speaker-fill::before{content:"\f57d"}
.bi-speaker::before{content:"\f57e"}
.bi-speedometer::before{content:"\f57f"}
.bi-speedometer2::before{content:"\f580"}
.bi-spellcheck::before{content:"\f581"}
.bi-square-fill::before{content:"\f582"}
.bi-square-half::before{content:"\f583"}
.bi-square::before{content:"\f584"}
.bi-stack::before{content:"\f585"}
.bi-star-fill::before{content:"\f586"}
.bi-star-half::before{content:"\f587"}
.bi-star::before{content:"\f588"}
.bi-stars::before{content:"\f589"}
.bi-stickies-fill::before{content:"\f58a"}
.bi-stickies::before{content:"\f58b"}
.bi-sticky-fill::before{content:"\f58c"}
.bi-sticky::before{content:"\f58d"}
.bi-stop-btn-fill::before{content:"\f58e"}
.bi-stop-btn::before{content:"\f58f"}
.bi-stop-circle-fill::before{content:"\f590"}
.bi-stop-circle::before{content:"\f591"}
.bi-stop-fill::before{content:"\f592"}
.bi-stop::before{content:"\f593"}
.bi-stoplights-fill::before{content:"\f594"}
.bi-stoplights::before{content:"\f595"}
.bi-stopwatch-fill::before{content:"\f596"}
.bi-stopwatch::before{content:"\f597"}
.bi-subtract::before{content:"\f598"}
.bi-suit-club-fill::before{content:"\f599"}
.bi-suit-club::before{content:"\f59a"}
.bi-suit-diamond-fill::before{content:"\f59b"}
.bi-suit-diamond::before{content:"\f59c"}
.bi-suit-heart-fill::before{content:"\f59d"}
.bi-suit-heart::before{content:"\f59e"}
.bi-suit-spade-fill::before{content:"\f59f"}
.bi-suit-spade::before{content:"\f5a0"}
.bi-sun-fill::before{content:"\f5a1"}
.bi-sun::before{content:"\f5a2"}
.bi-sunglasses::before{content:"\f5a3"}
.bi-sunrise-fill::before{content:"\f5a4"}
.bi-sunrise::before{content:"\f5a5"}
.bi-sunset-fill::before{content:"\f5a6"}
.bi-sunset::before{content:"\f5a7"}
.bi-symmetry-horizontal::before{content:"\f5a8"}
.bi-symmetry-vertical::before{content:"\f5a9"}
.bi-table::before{content:"\f5aa"}
.bi-tablet-fill::before{content:"\f5ab"}
.bi-tablet-landscape-fill::before{content:"\f5ac"}
.bi-tablet-landscape::before{content:"\f5ad"}
.bi-tablet::before{content:"\f5ae"}
.bi-tag-fill::before{content:"\f5af"}
.bi-tag::before{content:"\f5b0"}
.bi-tags-fill::before{content:"\f5b1"}
.bi-tags::before{content:"\f5b2"}
.bi-telegram::before{content:"\f5b3"}
.bi-telephone-fill::before{content:"\f5b4"}
.bi-telephone-forward-fill::before{content:"\f5b5"}
.bi-telephone-forward::before{content:"\f5b6"}
.bi-telephone-inbound-fill::before{content:"\f5b7"}
.bi-telephone-inbound::before{content:"\f5b8"}
.bi-telephone-minus-fill::before{content:"\f5b9"}
.bi-telephone-minus::before{content:"\f5ba"}
.bi-telephone-outbound-fill::before{content:"\f5bb"}
.bi-telephone-outbound::before{content:"\f5bc"}
.bi-telephone-plus-fill::before{content:"\f5bd"}
.bi-telephone-plus::before{content:"\f5be"}
.bi-telephone-x-fill::before{content:"\f5bf"}
.bi-telephone-x::before{content:"\f5c0"}
.bi-telephone::before{content:"\f5c1"}
.bi-terminal-fill::before{content:"\f5c2"}
.bi-terminal::before{content:"\f5c3"}
.bi-text-center::before{content:"\f5c4"}
.bi-text-indent-left::before{content:"\f5c5"}
.bi-text-indent-right::before{content:"\f5c6"}
.bi-text-left::before{content:"\f5c7"}
.bi-text-paragraph::before{content:"\f5c8"}
.bi-text-right::before{content:"\f5c9"}
.bi-textarea-resize::before{content:"\f5ca"}
.bi-textarea-t::before{content:"\f5cb"}
.bi-textarea::before{content:"\f5cc"}
.bi-thermometer-half::before{content:"\f5cd"}
.bi-thermometer-high::before{content:"\f5ce"}
.bi-thermometer-low::before{content:"\f5cf"}
.bi-thermometer-snow::before{content:"\f5d0"}
.bi-thermometer-sun::before{content:"\f5d1"}
.bi-thermometer::before{content:"\f5d2"}
.bi-three-dots-vertical::before{content:"\f5d3"}
.bi-three-dots::before{content:"\f5d4"}
.bi-toggle-off::before{content:"\f5d5"}
.bi-toggle-on::before{content:"\f5d6"}
.bi-toggle2-off::before{content:"\f5d7"}
.bi-toggle2-on::before{content:"\f5d8"}
.bi-toggles::before{content:"\f5d9"}
.bi-toggles2::before{content:"\f5da"}
.bi-tools::before{content:"\f5db"}
.bi-tornado::before{content:"\f5dc"}
.bi-trash-fill::before{content:"\f5dd"}
.bi-trash::before{content:"\f5de"}
.bi-trash2-fill::before{content:"\f5df"}
.bi-trash2::before{content:"\f5e0"}
.bi-tree-fill::before{content:"\f5e1"}
.bi-tree::before{content:"\f5e2"}
.bi-triangle-fill::before{content:"\f5e3"}
.bi-triangle-half::before{content:"\f5e4"}
.bi-triangle::before{content:"\f5e5"}
.bi-trophy-fill::before{content:"\f5e6"}
.bi-trophy::before{content:"\f5e7"}
.bi-tropical-storm::before{content:"\f5e8"}
.bi-truck-flatbed::before{content:"\f5e9"}
.bi-truck::before{content:"\f5ea"}
.bi-tsunami::before{content:"\f5eb"}
.bi-tv-fill::before{content:"\f5ec"}
.bi-tv::before{content:"\f5ed"}
.bi-twitch::before{content:"\f5ee"}
.bi-twitter::before{content:"\f5ef"}
.bi-type-bold::before{content:"\f5f0"}
.bi-type-h1::before{content:"\f5f1"}
.bi-type-h2::before{content:"\f5f2"}
.bi-type-h3::before{content:"\f5f3"}
.bi-type-italic::before{content:"\f5f4"}
.bi-type-strikethrough::before{content:"\f5f5"}
.bi-type-underline::before{content:"\f5f6"}
.bi-type::before{content:"\f5f7"}
.bi-ui-checks-grid::before{content:"\f5f8"}
.bi-ui-checks::before{content:"\f5f9"}
.bi-ui-radios-grid::before{content:"\f5fa"}
.bi-ui-radios::before{content:"\f5fb"}
.bi-umbrella-fill::before{content:"\f5fc"}
.bi-umbrella::before{content:"\f5fd"}
.bi-union::before{content:"\f5fe"}
.bi-unlock-fill::before{content:"\f5ff"}
.bi-unlock::before{content:"\f600"}
.bi-upc-scan::before{content:"\f601"}
.bi-upc::before{content:"\f602"}
.bi-upload::before{content:"\f603"}
.bi-vector-pen::before{content:"\f604"}
.bi-view-list::before{content:"\f605"}
.bi-view-stacked::before{content:"\f606"}
.bi-vinyl-fill::before{content:"\f607"}
.bi-vinyl::before{content:"\f608"}
.bi-voicemail::before{content:"\f609"}
.bi-volume-down-fill::before{content:"\f60a"}
.bi-volume-down::before{content:"\f60b"}
.bi-volume-mute-fill::before{content:"\f60c"}
.bi-volume-mute::before{content:"\f60d"}
.bi-volume-off-fill::before{content:"\f60e"}
.bi-volume-off::before{content:"\f60f"}
.bi-volume-up-fill::before{content:"\f610"}
.bi-volume-up::before{content:"\f611"}
.bi-vr::before{content:"\f612"}
.bi-wallet-fill::before{content:"\f613"}
.bi-wallet::before{content:"\f614"}
.bi-wallet2::before{content:"\f615"}
.bi-watch::before{content:"\f616"}
.bi-water::before{content:"\f617"}
.bi-whatsapp::before{content:"\f618"}
.bi-wifi-1::before{content:"\f619"}
.bi-wifi-2::before{content:"\f61a"}
.bi-wifi-off::before{content:"\f61b"}
.bi-wifi::before{content:"\f61c"}
.bi-wind::before{content:"\f61d"}
.bi-window-dock::before{content:"\f61e"}
.bi-window-sidebar::before{content:"\f61f"}
.bi-window::before{content:"\f620"}
.bi-wrench::before{content:"\f621"}
.bi-x-circle-fill::before{content:"\f622"}
.bi-x-circle::before{content:"\f623"}
.bi-x-diamond-fill::before{content:"\f624"}
.bi-x-diamond::before{content:"\f625"}
.bi-x-octagon-fill::before{content:"\f626"}
.bi-x-octagon::before{content:"\f627"}
.bi-x-square-fill::before{content:"\f628"}
.bi-x-square::before{content:"\f629"}
.bi-x::before{content:"\f62a"}
.bi-youtube::before{content:"\f62b"}
.bi-zoom-in::before{content:"\f62c"}
.bi-zoom-out::before{content:"\f62d"}
.bi-bank::before{content:"\f62e"}
.bi-bank2::before{content:"\f62f"}
.bi-bell-slash-fill::before{content:"\f630"}
.bi-bell-slash::before{content:"\f631"}
.bi-cash-coin::before{content:"\f632"}
.bi-check-lg::before{content:"\f633"}
.bi-coin::before{content:"\f634"}
.bi-currency-bitcoin::before{content:"\f635"}
.bi-currency-dollar::before{content:"\f636"}
.bi-currency-euro::before{content:"\f637"}
.bi-currency-exchange::before{content:"\f638"}
.bi-currency-pound::before{content:"\f639"}
.bi-currency-yen::before{content:"\f63a"}
.bi-dash-lg::before{content:"\f63b"}
.bi-exclamation-lg::before{content:"\f63c"}
.bi-file-earmark-pdf-fill::before{content:"\f63d"}
.bi-file-earmark-pdf::before{content:"\f63e"}
.bi-file-pdf-fill::before{content:"\f63f"}
.bi-file-pdf::before{content:"\f640"}
.bi-gender-ambiguous::before{content:"\f641"}
.bi-gender-female::before{content:"\f642"}
.bi-gender-male::before{content:"\f643"}
.bi-gender-trans::before{content:"\f644"}
.bi-headset-vr::before{content:"\f645"}
.bi-info-lg::before{content:"\f646"}
.bi-mastodon::before{content:"\f647"}
.bi-messenger::before{content:"\f648"}
.bi-piggy-bank-fill::before{content:"\f649"}
.bi-piggy-bank::before{content:"\f64a"}
.bi-pin-map-fill::before{content:"\f64b"}
.bi-pin-map::before{content:"\f64c"}
.bi-plus-lg::before{content:"\f64d"}
.bi-question-lg::before{content:"\f64e"}
.bi-recycle::before{content:"\f64f"}
.bi-reddit::before{content:"\f650"}
.bi-safe-fill::before{content:"\f651"}
.bi-safe2-fill::before{content:"\f652"}
.bi-safe2::before{content:"\f653"}
.bi-sd-card-fill::before{content:"\f654"}
.bi-sd-card::before{content:"\f655"}
.bi-skype::before{content:"\f656"}
.bi-slash-lg::before{content:"\f657"}
.bi-translate::before{content:"\f658"}
.bi-x-lg::before{content:"\f659"}
.bi-safe::before{content:"\f65a"}
.bi-apple::before{content:"\f65b"}
.bi-microsoft::before{content:"\f65d"}
.bi-windows::before{content:"\f65e"}
.bi-behance::before{content:"\f65c"}
.bi-dribbble::before{content:"\f65f"}
.bi-line::before{content:"\f660"}
.bi-medium::before{content:"\f661"}
.bi-paypal::before{content:"\f662"}
.bi-pinterest::before{content:"\f663"}
.bi-signal::before{content:"\f664"}
.bi-snapchat::before{content:"\f665"}
.bi-spotify::before{content:"\f666"}
.bi-stack-overflow::before{content:"\f667"}
.bi-strava::before{content:"\f668"}
.bi-wordpress::before{content:"\f669"}
.bi-vimeo::before{content:"\f66a"}
.bi-activity::before{content:"\f66b"}
.bi-easel2-fill::before{content:"\f66c"}
.bi-easel2::before{content:"\f66d"}
.bi-easel3-fill::before{content:"\f66e"}
.bi-easel3::before{content:"\f66f"}
.bi-fan::before{content:"\f670"}
.bi-fingerprint::before{content:"\f671"}
.bi-graph-down-arrow::before{content:"\f672"}
.bi-graph-up-arrow::before{content:"\f673"}
.bi-hypnotize::before{content:"\f674"}
.bi-magic::before{content:"\f675"}
.bi-person-rolodex::before{content:"\f676"}
.bi-person-video::before{content:"\f677"}
.bi-person-video2::before{content:"\f678"}
.bi-person-video3::before{content:"\f679"}
.bi-person-workspace::before{content:"\f67a"}
.bi-radioactive::before{content:"\f67b"}
.bi-webcam-fill::before{content:"\f67c"}
.bi-webcam::before{content:"\f67d"}
.bi-yin-yang::before{content:"\f67e"}
.bi-bandaid-fill::before{content:"\f680"}
.bi-bandaid::before{content:"\f681"}
.bi-bluetooth::before{content:"\f682"}
.bi-body-text::before{content:"\f683"}
.bi-boombox::before{content:"\f684"}
.bi-boxes::before{content:"\f685"}
.bi-dpad-fill::before{content:"\f686"}
.bi-dpad::before{content:"\f687"}
.bi-ear-fill::before{content:"\f688"}
.bi-ear::before{content:"\f689"}
.bi-envelope-check-fill::before{content:"\f68b"}
.bi-envelope-check::before{content:"\f68c"}
.bi-envelope-dash-fill::before{content:"\f68e"}
.bi-envelope-dash::before{content:"\f68f"}
.bi-envelope-exclamation-fill::before{content:"\f691"}
.bi-envelope-exclamation::before{content:"\f692"}
.bi-envelope-plus-fill::before{content:"\f693"}
.bi-envelope-plus::before{content:"\f694"}
.bi-envelope-slash-fill::before{content:"\f696"}
.bi-envelope-slash::before{content:"\f697"}
.bi-envelope-x-fill::before{content:"\f699"}
.bi-envelope-x::before{content:"\f69a"}
.bi-explicit-fill::before{content:"\f69b"}
.bi-explicit::before{content:"\f69c"}
.bi-git::before{content:"\f69d"}
.bi-infinity::before{content:"\f69e"}
.bi-list-columns-reverse::before{content:"\f69f"}
.bi-list-columns::before{content:"\f6a0"}
.bi-meta::before{content:"\f6a1"}
.bi-nintendo-switch::before{content:"\f6a4"}
.bi-pc-display-horizontal::before{content:"\f6a5"}
.bi-pc-display::before{content:"\f6a6"}
.bi-pc-horizontal::before{content:"\f6a7"}
.bi-pc::before{content:"\f6a8"}
.bi-playstation::before{content:"\f6a9"}
.bi-plus-slash-minus::before{content:"\f6aa"}
.bi-projector-fill::before{content:"\f6ab"}
.bi-projector::before{content:"\f6ac"}
.bi-qr-code-scan::before{content:"\f6ad"}
.bi-qr-code::before{content:"\f6ae"}
.bi-quora::before{content:"\f6af"}
.bi-quote::before{content:"\f6b0"}
.bi-robot::before{content:"\f6b1"}
.bi-send-check-fill::before{content:"\f6b2"}
.bi-send-check::before{content:"\f6b3"}
.bi-send-dash-fill::before{content:"\f6b4"}
.bi-send-dash::before{content:"\f6b5"}
.bi-send-exclamation-fill::before{content:"\f6b7"}
.bi-send-exclamation::before{content:"\f6b8"}
.bi-send-fill::before{content:"\f6b9"}
.bi-send-plus-fill::before{content:"\f6ba"}
.bi-send-plus::before{content:"\f6bb"}
.bi-send-slash-fill::before{content:"\f6bc"}
.bi-send-slash::before{content:"\f6bd"}
.bi-send-x-fill::before{content:"\f6be"}
.bi-send-x::before{content:"\f6bf"}
.bi-send::before{content:"\f6c0"}
.bi-steam::before{content:"\f6c1"}
.bi-terminal-dash::before{content:"\f6c3"}
.bi-terminal-plus::before{content:"\f6c4"}
.bi-terminal-split::before{content:"\f6c5"}
.bi-ticket-detailed-fill::before{content:"\f6c6"}
.bi-ticket-detailed::before{content:"\f6c7"}
.bi-ticket-fill::before{content:"\f6c8"}
.bi-ticket-perforated-fill::before{content:"\f6c9"}
.bi-ticket-perforated::before{content:"\f6ca"}
.bi-ticket::before{content:"\f6cb"}
.bi-tiktok::before{content:"\f6cc"}
.bi-window-dash::before{content:"\f6cd"}
.bi-window-desktop::before{content:"\f6ce"}
.bi-window-fullscreen::before{content:"\f6cf"}
.bi-window-plus::before{content:"\f6d0"}
.bi-window-split::before{content:"\f6d1"}
.bi-window-stack::before{content:"\f6d2"}
.bi-window-x::before{content:"\f6d3"}
.bi-xbox::before{content:"\f6d4"}
.bi-ethernet::before{content:"\f6d5"}
.bi-hdmi-fill::before{content:"\f6d6"}
.bi-hdmi::before{content:"\f6d7"}
.bi-usb-c-fill::before{content:"\f6d8"}
.bi-usb-c::before{content:"\f6d9"}
.bi-usb-fill::before{content:"\f6da"}
.bi-usb-plug-fill::before{content:"\f6db"}
.bi-usb-plug::before{content:"\f6dc"}
.bi-usb-symbol::before{content:"\f6dd"}
.bi-usb::before{content:"\f6de"}
.bi-boombox-fill::before{content:"\f6df"}
.bi-displayport::before{content:"\f6e1"}
.bi-gpu-card::before{content:"\f6e2"}
.bi-memory::before{content:"\f6e3"}
.bi-modem-fill::before{content:"\f6e4"}
.bi-modem::before{content:"\f6e5"}
.bi-motherboard-fill::before{content:"\f6e6"}
.bi-motherboard::before{content:"\f6e7"}
.bi-optical-audio-fill::before{content:"\f6e8"}
.bi-optical-audio::before{content:"\f6e9"}
.bi-pci-card::before{content:"\f6ea"}
.bi-router-fill::before{content:"\f6eb"}
.bi-router::before{content:"\f6ec"}
.bi-thunderbolt-fill::before{content:"\f6ef"}
.bi-thunderbolt::before{content:"\f6f0"}
.bi-usb-drive-fill::before{content:"\f6f1"}
.bi-usb-drive::before{content:"\f6f2"}
.bi-usb-micro-fill::before{content:"\f6f3"}
.bi-usb-micro::before{content:"\f6f4"}
.bi-usb-mini-fill::before{content:"\f6f5"}
.bi-usb-mini::before{content:"\f6f6"}
.bi-cloud-haze2::before{content:"\f6f7"}
.bi-device-hdd-fill::before{content:"\f6f8"}
.bi-device-hdd::before{content:"\f6f9"}
.bi-device-ssd-fill::before{content:"\f6fa"}
.bi-device-ssd::before{content:"\f6fb"}
.bi-displayport-fill::before{content:"\f6fc"}
.bi-mortarboard-fill::before{content:"\f6fd"}
.bi-mortarboard::before{content:"\f6fe"}
.bi-terminal-x::before{content:"\f6ff"}
.bi-arrow-through-heart-fill::before{content:"\f700"}
.bi-arrow-through-heart::before{content:"\f701"}
.bi-badge-sd-fill::before{content:"\f702"}
.bi-badge-sd::before{content:"\f703"}
.bi-bag-heart-fill::before{content:"\f704"}
.bi-bag-heart::before{content:"\f705"}
.bi-balloon-fill::before{content:"\f706"}
.bi-balloon-heart-fill::before{content:"\f707"}
.bi-balloon-heart::before{content:"\f708"}
.bi-balloon::before{content:"\f709"}
.bi-box2-fill::before{content:"\f70a"}
.bi-box2-heart-fill::before{content:"\f70b"}
.bi-box2-heart::before{content:"\f70c"}
.bi-box2::before{content:"\f70d"}
.bi-braces-asterisk::before{content:"\f70e"}
.bi-calendar-heart-fill::before{content:"\f70f"}
.bi-calendar-heart::before{content:"\f710"}
.bi-calendar2-heart-fill::before{content:"\f711"}
.bi-calendar2-heart::before{content:"\f712"}
.bi-chat-heart-fill::before{content:"\f713"}
.bi-chat-heart::before{content:"\f714"}
.bi-chat-left-heart-fill::before{content:"\f715"}
.bi-chat-left-heart::before{content:"\f716"}
.bi-chat-right-heart-fill::before{content:"\f717"}
.bi-chat-right-heart::before{content:"\f718"}
.bi-chat-square-heart-fill::before{content:"\f719"}
.bi-chat-square-heart::before{content:"\f71a"}
.bi-clipboard-check-fill::before{content:"\f71b"}
.bi-clipboard-data-fill::before{content:"\f71c"}
.bi-clipboard-fill::before{content:"\f71d"}
.bi-clipboard-heart-fill::before{content:"\f71e"}
.bi-clipboard-heart::before{content:"\f71f"}
.bi-clipboard-minus-fill::before{content:"\f720"}
.bi-clipboard-plus-fill::before{content:"\f721"}
.bi-clipboard-pulse::before{content:"\f722"}
.bi-clipboard-x-fill::before{content:"\f723"}
.bi-clipboard2-check-fill::before{content:"\f724"}
.bi-clipboard2-check::before{content:"\f725"}
.bi-clipboard2-data-fill::before{content:"\f726"}
.bi-clipboard2-data::before{content:"\f727"}
.bi-clipboard2-fill::before{content:"\f728"}
.bi-clipboard2-heart-fill::before{content:"\f729"}
.bi-clipboard2-heart::before{content:"\f72a"}
.bi-clipboard2-minus-fill::before{content:"\f72b"}
.bi-clipboard2-minus::before{content:"\f72c"}
.bi-clipboard2-plus-fill::before{content:"\f72d"}
.bi-clipboard2-plus::before{content:"\f72e"}
.bi-clipboard2-pulse-fill::before{content:"\f72f"}
.bi-clipboard2-pulse::before{content:"\f730"}
.bi-clipboard2-x-fill::before{content:"\f731"}
.bi-clipboard2-x::before{content:"\f732"}
.bi-clipboard2::before{content:"\f733"}
.bi-emoji-kiss-fill::before{content:"\f734"}
.bi-emoji-kiss::before{content:"\f735"}
.bi-envelope-heart-fill::before{content:"\f736"}
.bi-envelope-heart::before{content:"\f737"}
.bi-envelope-open-heart-fill::before{content:"\f738"}
.bi-envelope-open-heart::before{content:"\f739"}
.bi-envelope-paper-fill::before{content:"\f73a"}
.bi-envelope-paper-heart-fill::before{content:"\f73b"}
.bi-envelope-paper-heart::before{content:"\f73c"}
.bi-envelope-paper::before{content:"\f73d"}
.bi-filetype-aac::before{content:"\f73e"}
.bi-filetype-ai::before{content:"\f73f"}
.bi-filetype-bmp::before{content:"\f740"}
.bi-filetype-cs::before{content:"\f741"}
.bi-filetype-css::before{content:"\f742"}
.bi-filetype-csv::before{content:"\f743"}
.bi-filetype-doc::before{content:"\f744"}
.bi-filetype-docx::before{content:"\f745"}
.bi-filetype-exe::before{content:"\f746"}
.bi-filetype-gif::before{content:"\f747"}
.bi-filetype-heic::before{content:"\f748"}
.bi-filetype-html::before{content:"\f749"}
.bi-filetype-java::before{content:"\f74a"}
.bi-filetype-jpg::before{content:"\f74b"}
.bi-filetype-js::before{content:"\f74c"}
.bi-filetype-jsx::before{content:"\f74d"}
.bi-filetype-key::before{content:"\f74e"}
.bi-filetype-m4p::before{content:"\f74f"}
.bi-filetype-md::before{content:"\f750"}
.bi-filetype-mdx::before{content:"\f751"}
.bi-filetype-mov::before{content:"\f752"}
.bi-filetype-mp3::before{content:"\f753"}
.bi-filetype-mp4::before{content:"\f754"}
.bi-filetype-otf::before{content:"\f755"}
.bi-filetype-pdf::before{content:"\f756"}
.bi-filetype-php::before{content:"\f757"}
.bi-filetype-png::before{content:"\f758"}
.bi-filetype-ppt::before{content:"\f75a"}
.bi-filetype-psd::before{content:"\f75b"}
.bi-filetype-py::before{content:"\f75c"}
.bi-filetype-raw::before{content:"\f75d"}
.bi-filetype-rb::before{content:"\f75e"}
.bi-filetype-sass::before{content:"\f75f"}
.bi-filetype-scss::before{content:"\f760"}
.bi-filetype-sh::before{content:"\f761"}
.bi-filetype-svg::before{content:"\f762"}
.bi-filetype-tiff::before{content:"\f763"}
.bi-filetype-tsx::before{content:"\f764"}
.bi-filetype-ttf::before{content:"\f765"}
.bi-filetype-txt::before{content:"\f766"}
.bi-filetype-wav::before{content:"\f767"}
.bi-filetype-woff::before{content:"\f768"}
.bi-filetype-xls::before{content:"\f76a"}
.bi-filetype-xml::before{content:"\f76b"}
.bi-filetype-yml::before{content:"\f76c"}
.bi-heart-arrow::before{content:"\f76d"}
.bi-heart-pulse-fill::before{content:"\f76e"}
.bi-heart-pulse::before{content:"\f76f"}
.bi-heartbreak-fill::before{content:"\f770"}
.bi-heartbreak::before{content:"\f771"}
.bi-hearts::before{content:"\f772"}
.bi-hospital-fill::before{content:"\f773"}
.bi-hospital::before{content:"\f774"}
.bi-house-heart-fill::before{content:"\f775"}
.bi-house-heart::before{content:"\f776"}
.bi-incognito::before{content:"\f777"}
.bi-magnet-fill::before{content:"\f778"}
.bi-magnet::before{content:"\f779"}
.bi-person-heart::before{content:"\f77a"}
.bi-person-hearts::before{content:"\f77b"}
.bi-phone-flip::before{content:"\f77c"}
.bi-plugin::before{content:"\f77d"}
.bi-postage-fill::before{content:"\f77e"}
.bi-postage-heart-fill::before{content:"\f77f"}
.bi-postage-heart::before{content:"\f780"}
.bi-postage::before{content:"\f781"}
.bi-postcard-fill::before{content:"\f782"}
.bi-postcard-heart-fill::before{content:"\f783"}
.bi-postcard-heart::before{content:"\f784"}
.bi-postcard::before{content:"\f785"}
.bi-search-heart-fill::before{content:"\f786"}
.bi-search-heart::before{content:"\f787"}
.bi-sliders2-vertical::before{content:"\f788"}
.bi-sliders2::before{content:"\f789"}
.bi-trash3-fill::before{content:"\f78a"}
.bi-trash3::before{content:"\f78b"}
.bi-valentine::before{content:"\f78c"}
.bi-valentine2::before{content:"\f78d"}
.bi-wrench-adjustable-circle-fill::before{content:"\f78e"}
.bi-wrench-adjustable-circle::before{content:"\f78f"}
.bi-wrench-adjustable::before{content:"\f790"}
.bi-filetype-json::before{content:"\f791"}
.bi-filetype-pptx::before{content:"\f792"}
.bi-filetype-xlsx::before{content:"\f793"}
.bi-1-circle-fill::before{content:"\f796"}
.bi-1-circle::before{content:"\f797"}
.bi-1-square-fill::before{content:"\f798"}
.bi-1-square::before{content:"\f799"}
.bi-2-circle-fill::before{content:"\f79c"}
.bi-2-circle::before{content:"\f79d"}
.bi-2-square-fill::before{content:"\f79e"}
.bi-2-square::before{content:"\f79f"}
.bi-3-circle-fill::before{content:"\f7a2"}
.bi-3-circle::before{content:"\f7a3"}
.bi-3-square-fill::before{content:"\f7a4"}
.bi-3-square::before{content:"\f7a5"}
.bi-4-circle-fill::before{content:"\f7a8"}
.bi-4-circle::before{content:"\f7a9"}
.bi-4-square-fill::before{content:"\f7aa"}
.bi-4-square::before{content:"\f7ab"}
.bi-5-circle-fill::before{content:"\f7ae"}
.bi-5-circle::before{content:"\f7af"}
.bi-5-square-fill::before{content:"\f7b0"}
.bi-5-square::before{content:"\f7b1"}
.bi-6-circle-fill::before{content:"\f7b4"}
.bi-6-circle::before{content:"\f7b5"}
.bi-6-square-fill::before{content:"\f7b6"}
.bi-6-square::before{content:"\f7b7"}
.bi-7-circle-fill::before{content:"\f7ba"}
.bi-7-circle::before{content:"\f7bb"}
.bi-7-square-fill::before{content:"\f7bc"}
.bi-7-square::before{content:"\f7bd"}
.bi-8-circle-fill::before{content:"\f7c0"}
.bi-8-circle::before{content:"\f7c1"}
.bi-8-square-fill::before{content:"\f7c2"}
.bi-8-square::before{content:"\f7c3"}
.bi-9-circle-fill::before{content:"\f7c6"}
.bi-9-circle::before{content:"\f7c7"}
.bi-9-square-fill::before{content:"\f7c8"}
.bi-9-square::before{content:"\f7c9"}
.bi-airplane-engines-fill::before{content:"\f7ca"}
.bi-airplane-engines::before{content:"\f7cb"}
.bi-airplane-fill::before{content:"\f7cc"}
.bi-airplane::before{content:"\f7cd"}
.bi-alexa::before{content:"\f7ce"}
.bi-alipay::before{content:"\f7cf"}
.bi-android::before{content:"\f7d0"}
.bi-android2::before{content:"\f7d1"}
.bi-box-fill::before{content:"\f7d2"}
.bi-box-seam-fill::before{content:"\f7d3"}
.bi-browser-chrome::before{content:"\f7d4"}
.bi-browser-edge::before{content:"\f7d5"}
.bi-browser-firefox::before{content:"\f7d6"}
.bi-browser-safari::before{content:"\f7d7"}
.bi-c-circle-fill::before{content:"\f7da"}
.bi-c-circle::before{content:"\f7db"}
.bi-c-square-fill::before{content:"\f7dc"}
.bi-c-square::before{content:"\f7dd"}
.bi-capsule-pill::before{content:"\f7de"}
.bi-capsule::before{content:"\f7df"}
.bi-car-front-fill::before{content:"\f7e0"}
.bi-car-front::before{content:"\f7e1"}
.bi-cassette-fill::before{content:"\f7e2"}
.bi-cassette::before{content:"\f7e3"}
.bi-cc-circle-fill::before{content:"\f7e6"}
.bi-cc-circle::before{content:"\f7e7"}
.bi-cc-square-fill::before{content:"\f7e8"}
.bi-cc-square::before{content:"\f7e9"}
.bi-cup-hot-fill::before{content:"\f7ea"}
.bi-cup-hot::before{content:"\f7eb"}
.bi-currency-rupee::before{content:"\f7ec"}
.bi-dropbox::before{content:"\f7ed"}
.bi-escape::before{content:"\f7ee"}
.bi-fast-forward-btn-fill::before{content:"\f7ef"}
.bi-fast-forward-btn::before{content:"\f7f0"}
.bi-fast-forward-circle-fill::before{content:"\f7f1"}
.bi-fast-forward-circle::before{content:"\f7f2"}
.bi-fast-forward-fill::before{content:"\f7f3"}
.bi-fast-forward::before{content:"\f7f4"}
.bi-filetype-sql::before{content:"\f7f5"}
.bi-fire::before{content:"\f7f6"}
.bi-google-play::before{content:"\f7f7"}
.bi-h-circle-fill::before{content:"\f7fa"}
.bi-h-circle::before{content:"\f7fb"}
.bi-h-square-fill::before{content:"\f7fc"}
.bi-h-square::before{content:"\f7fd"}
.bi-indent::before{content:"\f7fe"}
.bi-lungs-fill::before{content:"\f7ff"}
.bi-lungs::before{content:"\f800"}
.bi-microsoft-teams::before{content:"\f801"}
.bi-p-circle-fill::before{content:"\f804"}
.bi-p-circle::before{content:"\f805"}
.bi-p-square-fill::before{content:"\f806"}
.bi-p-square::before{content:"\f807"}
.bi-pass-fill::before{content:"\f808"}
.bi-pass::before{content:"\f809"}
.bi-prescription::before{content:"\f80a"}
.bi-prescription2::before{content:"\f80b"}
.bi-r-circle-fill::before{content:"\f80e"}
.bi-r-circle::before{content:"\f80f"}
.bi-r-square-fill::before{content:"\f810"}
.bi-r-square::before{content:"\f811"}
.bi-repeat-1::before{content:"\f812"}
.bi-repeat::before{content:"\f813"}
.bi-rewind-btn-fill::before{content:"\f814"}
.bi-rewind-btn::before{content:"\f815"}
.bi-rewind-circle-fill::before{content:"\f816"}
.bi-rewind-circle::before{content:"\f817"}
.bi-rewind-fill::before{content:"\f818"}
.bi-rewind::before{content:"\f819"}
.bi-train-freight-front-fill::before{content:"\f81a"}
.bi-train-freight-front::before{content:"\f81b"}
.bi-train-front-fill::before{content:"\f81c"}
.bi-train-front::before{content:"\f81d"}
.bi-train-lightrail-front-fill::before{content:"\f81e"}
.bi-train-lightrail-front::before{content:"\f81f"}
.bi-truck-front-fill::before{content:"\f820"}
.bi-truck-front::before{content:"\f821"}
.bi-ubuntu::before{content:"\f822"}
.bi-unindent::before{content:"\f823"}
.bi-unity::before{content:"\f824"}
.bi-universal-access-circle::before{content:"\f825"}
.bi-universal-access::before{content:"\f826"}
.bi-virus::before{content:"\f827"}
.bi-virus2::before{content:"\f828"}
.bi-wechat::before{content:"\f829"}
.bi-yelp::before{content:"\f82a"}
.bi-sign-stop-fill::before{content:"\f82b"}
.bi-sign-stop-lights-fill::before{content:"\f82c"}
.bi-sign-stop-lights::before{content:"\f82d"}
.bi-sign-stop::before{content:"\f82e"}
.bi-sign-turn-left-fill::before{content:"\f82f"}
.bi-sign-turn-left::before{content:"\f830"}
.bi-sign-turn-right-fill::before{content:"\f831"}
.bi-sign-turn-right::before{content:"\f832"}
.bi-sign-turn-slight-left-fill::before{content:"\f833"}
.bi-sign-turn-slight-left::before{content:"\f834"}
.bi-sign-turn-slight-right-fill::before{content:"\f835"}
.bi-sign-turn-slight-right::before{content:"\f836"}
.bi-sign-yield-fill::before{content:"\f837"}
.bi-sign-yield::before{content:"\f838"}
.bi-ev-station-fill::before{content:"\f839"}
.bi-ev-station::before{content:"\f83a"}
.bi-fuel-pump-diesel-fill::before{content:"\f83b"}
.bi-fuel-pump-diesel::before{content:"\f83c"}
.bi-fuel-pump-fill::before{content:"\f83d"}
.bi-fuel-pump::before{content:"\f83e"}
.bi-0-circle-fill::before{content:"\f83f"}
.bi-0-circle::before{content:"\f840"}
.bi-0-square-fill::before{content:"\f841"}
.bi-0-square::before{content:"\f842"}
.bi-rocket-fill::before{content:"\f843"}
.bi-rocket-takeoff-fill::before{content:"\f844"}
.bi-rocket-takeoff::before{content:"\f845"}
.bi-rocket::before{content:"\f846"}
.bi-stripe::before{content:"\f847"}
.bi-subscript::before{content:"\f848"}
.bi-superscript::before{content:"\f849"}
.bi-trello::before{content:"\f84a"}
.bi-envelope-at-fill::before{content:"\f84b"}
.bi-envelope-at::before{content:"\f84c"}
.bi-regex::before{content:"\f84d"}
.bi-text-wrap::before{content:"\f84e"}
.bi-sign-dead-end-fill::before{content:"\f84f"}
.bi-sign-dead-end::before{content:"\f850"}
.bi-sign-do-not-enter-fill::before{content:"\f851"}
.bi-sign-do-not-enter::before{content:"\f852"}
.bi-sign-intersection-fill::before{content:"\f853"}
.bi-sign-intersection-side-fill::before{content:"\f854"}
.bi-sign-intersection-side::before{content:"\f855"}
.bi-sign-intersection-t-fill::before{content:"\f856"}
.bi-sign-intersection-t::before{content:"\f857"}
.bi-sign-intersection-y-fill::before{content:"\f858"}
.bi-sign-intersection-y::before{content:"\f859"}
.bi-sign-intersection::before{content:"\f85a"}
.bi-sign-merge-left-fill::before{content:"\f85b"}
.bi-sign-merge-left::before{content:"\f85c"}
.bi-sign-merge-right-fill::before{content:"\f85d"}
.bi-sign-merge-right::before{content:"\f85e"}
.bi-sign-no-left-turn-fill::before{content:"\f85f"}
.bi-sign-no-left-turn::before{content:"\f860"}
.bi-sign-no-parking-fill::before{content:"\f861"}
.bi-sign-no-parking::before{content:"\f862"}
.bi-sign-no-right-turn-fill::before{content:"\f863"}
.bi-sign-no-right-turn::before{content:"\f864"}
.bi-sign-railroad-fill::before{content:"\f865"}
.bi-sign-railroad::before{content:"\f866"}
.bi-building-add::before{content:"\f867"}
.bi-building-check::before{content:"\f868"}
.bi-building-dash::before{content:"\f869"}
.bi-building-down::before{content:"\f86a"}
.bi-building-exclamation::before{content:"\f86b"}
.bi-building-fill-add::before{content:"\f86c"}
.bi-building-fill-check::before{content:"\f86d"}
.bi-building-fill-dash::before{content:"\f86e"}
.bi-building-fill-down::before{content:"\f86f"}
.bi-building-fill-exclamation::before{content:"\f870"}
.bi-building-fill-gear::before{content:"\f871"}
.bi-building-fill-lock::before{content:"\f872"}
.bi-building-fill-slash::before{content:"\f873"}
.bi-building-fill-up::before{content:"\f874"}
.bi-building-fill-x::before{content:"\f875"}
.bi-building-fill::before{content:"\f876"}
.bi-building-gear::before{content:"\f877"}
.bi-building-lock::before{content:"\f878"}
.bi-building-slash::before{content:"\f879"}
.bi-building-up::before{content:"\f87a"}
.bi-building-x::before{content:"\f87b"}
.bi-buildings-fill::before{content:"\f87c"}
.bi-buildings::before{content:"\f87d"}
.bi-bus-front-fill::before{content:"\f87e"}
.bi-bus-front::before{content:"\f87f"}
.bi-ev-front-fill::before{content:"\f880"}
.bi-ev-front::before{content:"\f881"}
.bi-globe-americas::before{content:"\f882"}
.bi-globe-asia-australia::before{content:"\f883"}
.bi-globe-central-south-asia::before{content:"\f884"}
.bi-globe-europe-africa::before{content:"\f885"}
.bi-house-add-fill::before{content:"\f886"}
.bi-house-add::before{content:"\f887"}
.bi-house-check-fill::before{content:"\f888"}
.bi-house-check::before{content:"\f889"}
.bi-house-dash-fill::before{content:"\f88a"}
.bi-house-dash::before{content:"\f88b"}
.bi-house-down-fill::before{content:"\f88c"}
.bi-house-down::before{content:"\f88d"}
.bi-house-exclamation-fill::before{content:"\f88e"}
.bi-house-exclamation::before{content:"\f88f"}
.bi-house-gear-fill::before{content:"\f890"}
.bi-house-gear::before{content:"\f891"}
.bi-house-lock-fill::before{content:"\f892"}
.bi-house-lock::before{content:"\f893"}
.bi-house-slash-fill::before{content:"\f894"}
.bi-house-slash::before{content:"\f895"}
.bi-house-up-fill::before{content:"\f896"}
.bi-house-up::before{content:"\f897"}
.bi-house-x-fill::before{content:"\f898"}
.bi-house-x::before{content:"\f899"}
.bi-person-add::before{content:"\f89a"}
.bi-person-down::before{content:"\f89b"}
.bi-person-exclamation::before{content:"\f89c"}
.bi-person-fill-add::before{content:"\f89d"}
.bi-person-fill-check::before{content:"\f89e"}
.bi-person-fill-dash::before{content:"\f89f"}
.bi-person-fill-down::before{content:"\f8a0"}
.bi-person-fill-exclamation::before{content:"\f8a1"}
.bi-person-fill-gear::before{content:"\f8a2"}
.bi-person-fill-lock::before{content:"\f8a3"}
.bi-person-fill-slash::before{content:"\f8a4"}
.bi-person-fill-up::before{content:"\f8a5"}
.bi-person-fill-x::before{content:"\f8a6"}
.bi-person-gear::before{content:"\f8a7"}
.bi-person-lock::before{content:"\f8a8"}
.bi-person-slash::before{content:"\f8a9"}
.bi-person-up::before{content:"\f8aa"}
.bi-scooter::before{content:"\f8ab"}
.bi-taxi-front-fill::before{content:"\f8ac"}
.bi-taxi-front::before{content:"\f8ad"}
.bi-amd::before{content:"\f8ae"}
.bi-database-add::before{content:"\f8af"}
.bi-database-check::before{content:"\f8b0"}
.bi-database-dash::before{content:"\f8b1"}
.bi-database-down::before{content:"\f8b2"}
.bi-database-exclamation::before{content:"\f8b3"}
.bi-database-fill-add::before{content:"\f8b4"}
.bi-database-fill-check::before{content:"\f8b5"}
.bi-database-fill-dash::before{content:"\f8b6"}
.bi-database-fill-down::before{content:"\f8b7"}
.bi-database-fill-exclamation::before{content:"\f8b8"}
.bi-database-fill-gear::before{content:"\f8b9"}
.bi-database-fill-lock::before{content:"\f8ba"}
.bi-database-fill-slash::before{content:"\f8bb"}
.bi-database-fill-up::before{content:"\f8bc"}
.bi-database-fill-x::before{content:"\f8bd"}
.bi-database-fill::before{content:"\f8be"}
.bi-database-gear::before{content:"\f8bf"}
.bi-database-lock::before{content:"\f8c0"}
.bi-database-slash::before{content:"\f8c1"}
.bi-database-up::before{content:"\f8c2"}
.bi-database-x::before{content:"\f8c3"}
.bi-database::before{content:"\f8c4"}
.bi-houses-fill::before{content:"\f8c5"}
.bi-houses::before{content:"\f8c6"}
.bi-nvidia::before{content:"\f8c7"}
.bi-person-vcard-fill::before{content:"\f8c8"}
.bi-person-vcard::before{content:"\f8c9"}
.bi-sina-weibo::before{content:"\f8ca"}
.bi-tencent-qq::before{content:"\f8cb"}
.bi-wikipedia::before{content:"\f8cc"}
.bi-alphabet-uppercase::before{content:"\f2a5"}
.bi-alphabet::before{content:"\f68a"}
.bi-amazon::before{content:"\f68d"}
.bi-arrows-collapse-vertical::before{content:"\f690"}
.bi-arrows-expand-vertical::before{content:"\f695"}
.bi-arrows-vertical::before{content:"\f698"}
.bi-arrows::before{content:"\f6a2"}
.bi-ban-fill::before{content:"\f6a3"}
.bi-ban::before{content:"\f6b6"}
.bi-bing::before{content:"\f6c2"}
.bi-cake::before{content:"\f6e0"}
.bi-cake2::before{content:"\f6ed"}
.bi-cookie::before{content:"\f6ee"}
.bi-copy::before{content:"\f759"}
.bi-crosshair::before{content:"\f769"}
.bi-crosshair2::before{content:"\f794"}
.bi-emoji-astonished-fill::before{content:"\f795"}
.bi-emoji-astonished::before{content:"\f79a"}
.bi-emoji-grimace-fill::before{content:"\f79b"}
.bi-emoji-grimace::before{content:"\f7a0"}
.bi-emoji-grin-fill::before{content:"\f7a1"}
.bi-emoji-grin::before{content:"\f7a6"}
.bi-emoji-surprise-fill::before{content:"\f7a7"}
.bi-emoji-surprise::before{content:"\f7ac"}
.bi-emoji-tear-fill::before{content:"\f7ad"}
.bi-emoji-tear::before{content:"\f7b2"}
.bi-envelope-arrow-down-fill::before{content:"\f7b3"}
.bi-envelope-arrow-down::before{content:"\f7b8"}
.bi-envelope-arrow-up-fill::before{content:"\f7b9"}
.bi-envelope-arrow-up::before{content:"\f7be"}
.bi-feather::before{content:"\f7bf"}
.bi-feather2::before{content:"\f7c4"}
.bi-floppy-fill::before{content:"\f7c5"}
.bi-floppy::before{content:"\f7d8"}
.bi-floppy2-fill::before{content:"\f7d9"}
.bi-floppy2::before{content:"\f7e4"}
.bi-gitlab::before{content:"\f7e5"}
.bi-highlighter::before{content:"\f7f8"}
.bi-marker-tip::before{content:"\f802"}
.bi-nvme-fill::before{content:"\f803"}
.bi-nvme::before{content:"\f80c"}
.bi-opencollective::before{content:"\f80d"}
.bi-pci-card-network::before{content:"\f8cd"}
.bi-pci-card-sound::before{content:"\f8ce"}
.bi-radar::before{content:"\f8cf"}
.bi-send-arrow-down-fill::before{content:"\f8d0"}
.bi-send-arrow-down::before{content:"\f8d1"}
.bi-send-arrow-up-fill::before{content:"\f8d2"}
.bi-send-arrow-up::before{content:"\f8d3"}
.bi-sim-slash-fill::before{content:"\f8d4"}
.bi-sim-slash::before{content:"\f8d5"}
.bi-sourceforge::before{content:"\f8d6"}
.bi-substack::before{content:"\f8d7"}
.bi-threads-fill::before{content:"\f8d8"}
.bi-threads::before{content:"\f8d9"}
.bi-transparency::before{content:"\f8da"}
.bi-twitter-x::before{content:"\f8db"}
.bi-type-h4::before{content:"\f8dc"}
.bi-type-h5::before{content:"\f8dd"}
.bi-type-h6::before{content:"\f8de"}
.bi-backpack-fill::before{content:"\f8df"}
.bi-backpack::before{content:"\f8e0"}
.bi-backpack2-fill::before{content:"\f8e1"}
.bi-backpack2::before{content:"\f8e2"}
.bi-backpack3-fill::before{content:"\f8e3"}
.bi-backpack3::before{content:"\f8e4"}
.bi-backpack4-fill::before{content:"\f8e5"}
.bi-backpack4::before{content:"\f8e6"}
.bi-brilliance::before{content:"\f8e7"}
.bi-cake-fill::before{content:"\f8e8"}
.bi-cake2-fill::before{content:"\f8e9"}
.bi-duffle-fill::before{content:"\f8ea"}
.bi-duffle::before{content:"\f8eb"}
.bi-exposure::before{content:"\f8ec"}
.bi-gender-neuter::before{content:"\f8ed"}
.bi-highlights::before{content:"\f8ee"}
.bi-luggage-fill::before{content:"\f8ef"}
.bi-luggage::before{content:"\f8f0"}
.bi-mailbox-flag::before{content:"\f8f1"}
.bi-mailbox2-flag::before{content:"\f8f2"}
.bi-noise-reduction::before{content:"\f8f3"}
.bi-passport-fill::before{content:"\f8f4"}
.bi-passport::before{content:"\f8f5"}
.bi-person-arms-up::before{content:"\f8f6"}
.bi-person-raised-hand::before{content:"\f8f7"}
.bi-person-standing-dress::before{content:"\f8f8"}
.bi-person-standing::before{content:"\f8f9"}
.bi-person-walking::before{content:"\f8fa"}
.bi-person-wheelchair::before{content:"\f8fb"}
.bi-shadows::before{content:"\f8fc"}
.bi-suitcase-fill::before{content:"\f8fd"}
.bi-suitcase-lg-fill::before{content:"\f8fe"}
.bi-suitcase-lg::before{content:"\f8ff"}
.bi-suitcase::before{content:"\f900"}
.bi-suitcase2-fill::before{content:"\f901"}
.bi-suitcase2::before{content:"\f902"}
.bi-vignette::before{content:"\f903"}
@font-face{font-family:boxicons;font-weight:400;font-style:normal;src:url(/build/assets/boxicons-CSrLvhY_.eot);src:url(/build/assets/boxicons-CSrLvhY_.eot) format('embedded-opentype'),url(/build/assets/boxicons-CeGEncwm.woff2) format('woff2'),url(/build/assets/boxicons-CTVby2V1.woff) format('woff'),url(/build/assets/boxicons-EIQNrSje.ttf) format('truetype'),url(/build/assets/boxicons-Dp7W9qN3.svg?#boxicons) format('svg')}
.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.bx-ul{margin-left:2em;padding-left:0;list-style:none}
.bx-ul>li{position:relative}
.bx-ul .bx{font-size:inherit;line-height:inherit;position:absolute;left:-2em;width:2em;text-align:center}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@-webkit-keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}
@keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}
@-webkit-keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}
@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}
@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}
@keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}
@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}
@keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}
@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}
@keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}
@-webkit-keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}
@keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.bx-spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
.bx-spin-hover:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
.bx-tada{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}
.bx-tada-hover:hover{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}
.bx-flashing{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}
.bx-flashing-hover:hover{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}
.bx-burst{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}
.bx-burst-hover:hover{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}
.bx-fade-up{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}
.bx-fade-up-hover:hover{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}
.bx-fade-down{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}
.bx-fade-down-hover:hover{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}
.bx-fade-left{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}
.bx-fade-left-hover:hover{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}
.bx-fade-right{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}
.bx-fade-right-hover:hover{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}
.bx-xs{font-size:1rem!important}
.bx-sm{font-size:1.55rem!important}
.bx-md{font-size:2.25rem!important}
.bx-lg{font-size:3rem!important}
.bx-fw{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle}
.bx-pull-left{float:left;margin-right:.3em!important}
.bx-pull-right{float:right;margin-left:.3em!important}
.bx-rotate-90{transform:rotate(90deg)}
.bx-rotate-180{transform:rotate(180deg)}
.bx-rotate-270{transform:rotate(270deg)}
.bx-flip-horizontal{transform:scaleX(-1)}
.bx-flip-vertical{transform:scaleY(-1)}
.bx-border{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:.25em}
.bx-border-circle{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:50%}
.bxs-balloon:before{content:"\eb60"}
.bxs-castle:before{content:"\eb79"}
.bxs-coffee-bean:before{content:"\eb92"}
.bxs-objects-horizontal-center:before{content:"\ebab"}
.bxs-objects-horizontal-left:before{content:"\ebc4"}
.bxs-objects-horizontal-right:before{content:"\ebdd"}
.bxs-objects-vertical-bottom:before{content:"\ebf6"}
.bxs-objects-vertical-center:before{content:"\ef40"}
.bxs-objects-vertical-top:before{content:"\ef41"}
.bxs-pear:before{content:"\ef42"}
.bxs-shield-minus:before{content:"\ef43"}
.bxs-shield-plus:before{content:"\ef44"}
.bxs-shower:before{content:"\ef45"}
.bxs-sushi:before{content:"\ef46"}
.bxs-universal-access:before{content:"\ef47"}
.bx-child:before{content:"\ef48"}
.bx-horizontal-left:before{content:"\ef49"}
.bx-horizontal-right:before{content:"\ef4a"}
.bx-objects-horizontal-center:before{content:"\ef4b"}
.bx-objects-horizontal-left:before{content:"\ef4c"}
.bx-objects-horizontal-right:before{content:"\ef4d"}
.bx-objects-vertical-bottom:before{content:"\ef4e"}
.bx-objects-vertical-center:before{content:"\ef4f"}
.bx-objects-vertical-top:before{content:"\ef50"}
.bx-rfid:before{content:"\ef51"}
.bx-shield-minus:before{content:"\ef52"}
.bx-shield-plus:before{content:"\ef53"}
.bx-shower:before{content:"\ef54"}
.bx-sushi:before{content:"\ef55"}
.bx-universal-access:before{content:"\ef56"}
.bx-vertical-bottom:before{content:"\ef57"}
.bx-vertical-top:before{content:"\ef58"}
.bxl-graphql:before{content:"\ef59"}
.bxl-typescript:before{content:"\ef5a"}
.bxs-color:before{content:"\ef39"}
.bx-reflect-horizontal:before{content:"\ef3a"}
.bx-reflect-vertical:before{content:"\ef3b"}
.bx-color:before{content:"\ef3c"}
.bxl-mongodb:before{content:"\ef3d"}
.bxl-postgresql:before{content:"\ef3e"}
.bxl-deezer:before{content:"\ef3f"}
.bxs-hard-hat:before{content:"\ef2a"}
.bxs-home-alt-2:before{content:"\ef2b"}
.bxs-cheese:before{content:"\ef2c"}
.bx-home-alt-2:before{content:"\ef2d"}
.bx-hard-hat:before{content:"\ef2e"}
.bx-cheese:before{content:"\ef2f"}
.bx-cart-add:before{content:"\ef30"}
.bx-cart-download:before{content:"\ef31"}
.bx-no-signal:before{content:"\ef32"}
.bx-signal-1:before{content:"\ef33"}
.bx-signal-2:before{content:"\ef34"}
.bx-signal-3:before{content:"\ef35"}
.bx-signal-4:before{content:"\ef36"}
.bx-signal-5:before{content:"\ef37"}
.bxl-xing:before{content:"\ef38"}
.bxl-meta:before{content:"\ef27"}
.bx-lemon:before{content:"\ef28"}
.bxs-lemon:before{content:"\ef29"}
.bx-cricket-ball:before{content:"\ef0c"}
.bx-baguette:before{content:"\ef0d"}
.bx-bowl-hot:before{content:"\ef0e"}
.bx-bowl-rice:before{content:"\ef0f"}
.bx-cable-car:before{content:"\ef10"}
.bx-candles:before{content:"\ef11"}
.bx-circle-half:before{content:"\ef12"}
.bx-circle-quarter:before{content:"\ef13"}
.bx-circle-three-quarter:before{content:"\ef14"}
.bx-cross:before{content:"\ef15"}
.bx-fork:before{content:"\ef16"}
.bx-knife:before{content:"\ef17"}
.bx-money-withdraw:before{content:"\ef18"}
.bx-popsicle:before{content:"\ef19"}
.bx-scatter-chart:before{content:"\ef1a"}
.bxs-baguette:before{content:"\ef1b"}
.bxs-bowl-hot:before{content:"\ef1c"}
.bxs-bowl-rice:before{content:"\ef1d"}
.bxs-cable-car:before{content:"\ef1e"}
.bxs-circle-half:before{content:"\ef1f"}
.bxs-circle-quarter:before{content:"\ef20"}
.bxs-circle-three-quarter:before{content:"\ef21"}
.bxs-cricket-ball:before{content:"\ef22"}
.bxs-invader:before{content:"\ef23"}
.bx-male-female:before{content:"\ef24"}
.bxs-popsicle:before{content:"\ef25"}
.bxs-tree-alt:before{content:"\ef26"}
.bxl-venmo:before{content:"\e900"}
.bxl-upwork:before{content:"\e901"}
.bxl-netlify:before{content:"\e902"}
.bxl-java:before{content:"\e903"}
.bxl-heroku:before{content:"\e904"}
.bxl-go-lang:before{content:"\e905"}
.bxl-gmail:before{content:"\e906"}
.bxl-flask:before{content:"\e907"}
.bxl-99designs:before{content:"\e908"}
.bxl-500px:before{content:"\e909"}
.bxl-adobe:before{content:"\e90a"}
.bxl-airbnb:before{content:"\e90b"}
.bxl-algolia:before{content:"\e90c"}
.bxl-amazon:before{content:"\e90d"}
.bxl-android:before{content:"\e90e"}
.bxl-angular:before{content:"\e90f"}
.bxl-apple:before{content:"\e910"}
.bxl-audible:before{content:"\e911"}
.bxl-aws:before{content:"\e912"}
.bxl-baidu:before{content:"\e913"}
.bxl-behance:before{content:"\e914"}
.bxl-bing:before{content:"\e915"}
.bxl-bitcoin:before{content:"\e916"}
.bxl-blender:before{content:"\e917"}
.bxl-blogger:before{content:"\e918"}
.bxl-bootstrap:before{content:"\e919"}
.bxl-chrome:before{content:"\e91a"}
.bxl-codepen:before{content:"\e91b"}
.bxl-c-plus-plus:before{content:"\e91c"}
.bxl-creative-commons:before{content:"\e91d"}
.bxl-css3:before{content:"\e91e"}
.bxl-dailymotion:before{content:"\e91f"}
.bxl-deviantart:before{content:"\e920"}
.bxl-dev-to:before{content:"\e921"}
.bxl-digg:before{content:"\e922"}
.bxl-digitalocean:before{content:"\e923"}
.bxl-discord:before{content:"\e924"}
.bxl-discord-alt:before{content:"\e925"}
.bxl-discourse:before{content:"\e926"}
.bxl-django:before{content:"\e927"}
.bxl-docker:before{content:"\e928"}
.bxl-dribbble:before{content:"\e929"}
.bxl-dropbox:before{content:"\e92a"}
.bxl-drupal:before{content:"\e92b"}
.bxl-ebay:before{content:"\e92c"}
.bxl-edge:before{content:"\e92d"}
.bxl-etsy:before{content:"\e92e"}
.bxl-facebook:before{content:"\e92f"}
.bxl-facebook-circle:before{content:"\e930"}
.bxl-facebook-square:before{content:"\e931"}
.bxl-figma:before{content:"\e932"}
.bxl-firebase:before{content:"\e933"}
.bxl-firefox:before{content:"\e934"}
.bxl-flickr:before{content:"\e935"}
.bxl-flickr-square:before{content:"\e936"}
.bxl-flutter:before{content:"\e937"}
.bxl-foursquare:before{content:"\e938"}
.bxl-git:before{content:"\e939"}
.bxl-github:before{content:"\e93a"}
.bxl-gitlab:before{content:"\e93b"}
.bxl-google:before{content:"\e93c"}
.bxl-google-cloud:before{content:"\e93d"}
.bxl-google-plus:before{content:"\e93e"}
.bxl-google-plus-circle:before{content:"\e93f"}
.bxl-html5:before{content:"\e940"}
.bxl-imdb:before{content:"\e941"}
.bxl-instagram:before{content:"\e942"}
.bxl-instagram-alt:before{content:"\e943"}
.bxl-internet-explorer:before{content:"\e944"}
.bxl-invision:before{content:"\e945"}
.bxl-javascript:before{content:"\e946"}
.bxl-joomla:before{content:"\e947"}
.bxl-jquery:before{content:"\e948"}
.bxl-jsfiddle:before{content:"\e949"}
.bxl-kickstarter:before{content:"\e94a"}
.bxl-kubernetes:before{content:"\e94b"}
.bxl-less:before{content:"\e94c"}
.bxl-linkedin:before{content:"\e94d"}
.bxl-linkedin-square:before{content:"\e94e"}
.bxl-magento:before{content:"\e94f"}
.bxl-mailchimp:before{content:"\e950"}
.bxl-markdown:before{content:"\e951"}
.bxl-mastercard:before{content:"\e952"}
.bxl-mastodon:before{content:"\e953"}
.bxl-medium:before{content:"\e954"}
.bxl-medium-old:before{content:"\e955"}
.bxl-medium-square:before{content:"\e956"}
.bxl-messenger:before{content:"\e957"}
.bxl-microsoft:before{content:"\e958"}
.bxl-microsoft-teams:before{content:"\e959"}
.bxl-nodejs:before{content:"\e95a"}
.bxl-ok-ru:before{content:"\e95b"}
.bxl-opera:before{content:"\e95c"}
.bxl-patreon:before{content:"\e95d"}
.bxl-paypal:before{content:"\e95e"}
.bxl-periscope:before{content:"\e95f"}
.bxl-php:before{content:"\e960"}
.bxl-pinterest:before{content:"\e961"}
.bxl-pinterest-alt:before{content:"\e962"}
.bxl-play-store:before{content:"\e963"}
.bxl-pocket:before{content:"\e964"}
.bxl-product-hunt:before{content:"\e965"}
.bxl-python:before{content:"\e966"}
.bxl-quora:before{content:"\e967"}
.bxl-react:before{content:"\e968"}
.bxl-redbubble:before{content:"\e969"}
.bxl-reddit:before{content:"\e96a"}
.bxl-redux:before{content:"\e96b"}
.bxl-sass:before{content:"\e96c"}
.bxl-shopify:before{content:"\e96d"}
.bxl-sketch:before{content:"\e96e"}
.bxl-skype:before{content:"\e96f"}
.bxl-slack:before{content:"\e970"}
.bxl-slack-old:before{content:"\e971"}
.bxl-snapchat:before{content:"\e972"}
.bxl-soundcloud:before{content:"\e973"}
.bxl-spotify:before{content:"\e974"}
.bxl-spring-boot:before{content:"\e975"}
.bxl-squarespace:before{content:"\e976"}
.bxl-stack-overflow:before{content:"\e977"}
.bxl-steam:before{content:"\e978"}
.bxl-stripe:before{content:"\e979"}
.bxl-tailwind-css:before{content:"\e97a"}
.bxl-telegram:before{content:"\e97b"}
.bxl-tiktok:before{content:"\e97c"}
.bxl-trello:before{content:"\e97d"}
.bxl-trip-advisor:before{content:"\e97e"}
.bxl-tumblr:before{content:"\e97f"}
.bxl-tux:before{content:"\e980"}
.bxl-twitch:before{content:"\e981"}
.bxl-twitter:before{content:"\e982"}
.bxl-unity:before{content:"\e983"}
.bxl-unsplash:before{content:"\e984"}
.bxl-vimeo:before{content:"\e985"}
.bxl-visa:before{content:"\e986"}
.bxl-visual-studio:before{content:"\e987"}
.bxl-vk:before{content:"\e988"}
.bxl-vuejs:before{content:"\e989"}
.bxl-whatsapp:before{content:"\e98a"}
.bxl-whatsapp-square:before{content:"\e98b"}
.bxl-wikipedia:before{content:"\e98c"}
.bxl-windows:before{content:"\e98d"}
.bxl-wix:before{content:"\e98e"}
.bxl-wordpress:before{content:"\e98f"}
.bxl-yahoo:before{content:"\e990"}
.bxl-yelp:before{content:"\e991"}
.bxl-youtube:before{content:"\e992"}
.bxl-zoom:before{content:"\e993"}
.bx-collapse-alt:before{content:"\e994"}
.bx-collapse-horizontal:before{content:"\e995"}
.bx-collapse-vertical:before{content:"\e996"}
.bx-expand-horizontal:before{content:"\e997"}
.bx-expand-vertical:before{content:"\e998"}
.bx-injection:before{content:"\e999"}
.bx-leaf:before{content:"\e99a"}
.bx-math:before{content:"\e99b"}
.bx-party:before{content:"\e99c"}
.bx-abacus:before{content:"\e99d"}
.bx-accessibility:before{content:"\e99e"}
.bx-add-to-queue:before{content:"\e99f"}
.bx-adjust:before{content:"\e9a0"}
.bx-alarm:before{content:"\e9a1"}
.bx-alarm-add:before{content:"\e9a2"}
.bx-alarm-exclamation:before{content:"\e9a3"}
.bx-alarm-off:before{content:"\e9a4"}
.bx-alarm-snooze:before{content:"\e9a5"}
.bx-album:before{content:"\e9a6"}
.bx-align-justify:before{content:"\e9a7"}
.bx-align-left:before{content:"\e9a8"}
.bx-align-middle:before{content:"\e9a9"}
.bx-align-right:before{content:"\e9aa"}
.bx-analyse:before{content:"\e9ab"}
.bx-anchor:before{content:"\e9ac"}
.bx-angry:before{content:"\e9ad"}
.bx-aperture:before{content:"\e9ae"}
.bx-arch:before{content:"\e9af"}
.bx-archive:before{content:"\e9b0"}
.bx-archive-in:before{content:"\e9b1"}
.bx-archive-out:before{content:"\e9b2"}
.bx-area:before{content:"\e9b3"}
.bx-arrow-back:before{content:"\e9b4"}
.bx-arrow-from-bottom:before{content:"\e9b5"}
.bx-arrow-from-left:before{content:"\e9b6"}
.bx-arrow-from-right:before{content:"\e9b7"}
.bx-arrow-from-top:before{content:"\e9b8"}
.bx-arrow-to-bottom:before{content:"\e9b9"}
.bx-arrow-to-left:before{content:"\e9ba"}
.bx-arrow-to-right:before{content:"\e9bb"}
.bx-arrow-to-top:before{content:"\e9bc"}
.bx-at:before{content:"\e9bd"}
.bx-atom:before{content:"\e9be"}
.bx-award:before{content:"\e9bf"}
.bx-badge:before{content:"\e9c0"}
.bx-badge-check:before{content:"\e9c1"}
.bx-ball:before{content:"\e9c2"}
.bx-band-aid:before{content:"\e9c3"}
.bx-bar-chart:before{content:"\e9c4"}
.bx-bar-chart-alt:before{content:"\e9c5"}
.bx-bar-chart-alt-2:before{content:"\e9c6"}
.bx-bar-chart-square:before{content:"\e9c7"}
.bx-barcode:before{content:"\e9c8"}
.bx-barcode-reader:before{content:"\e9c9"}
.bx-baseball:before{content:"\e9ca"}
.bx-basket:before{content:"\e9cb"}
.bx-basketball:before{content:"\e9cc"}
.bx-bath:before{content:"\e9cd"}
.bx-battery:before{content:"\e9ce"}
.bx-bed:before{content:"\e9cf"}
.bx-been-here:before{content:"\e9d0"}
.bx-beer:before{content:"\e9d1"}
.bx-bell:before{content:"\e9d2"}
.bx-bell-minus:before{content:"\e9d3"}
.bx-bell-off:before{content:"\e9d4"}
.bx-bell-plus:before{content:"\e9d5"}
.bx-bible:before{content:"\e9d6"}
.bx-bitcoin:before{content:"\e9d7"}
.bx-blanket:before{content:"\e9d8"}
.bx-block:before{content:"\e9d9"}
.bx-bluetooth:before{content:"\e9da"}
.bx-body:before{content:"\e9db"}
.bx-bold:before{content:"\e9dc"}
.bx-bolt-circle:before{content:"\e9dd"}
.bx-bomb:before{content:"\e9de"}
.bx-bone:before{content:"\e9df"}
.bx-bong:before{content:"\e9e0"}
.bx-book:before{content:"\e9e1"}
.bx-book-add:before{content:"\e9e2"}
.bx-book-alt:before{content:"\e9e3"}
.bx-book-bookmark:before{content:"\e9e4"}
.bx-book-content:before{content:"\e9e5"}
.bx-book-heart:before{content:"\e9e6"}
.bx-bookmark:before{content:"\e9e7"}
.bx-bookmark-alt:before{content:"\e9e8"}
.bx-bookmark-alt-minus:before{content:"\e9e9"}
.bx-bookmark-alt-plus:before{content:"\e9ea"}
.bx-bookmark-heart:before{content:"\e9eb"}
.bx-bookmark-minus:before{content:"\e9ec"}
.bx-bookmark-plus:before{content:"\e9ed"}
.bx-bookmarks:before{content:"\e9ee"}
.bx-book-open:before{content:"\e9ef"}
.bx-book-reader:before{content:"\e9f0"}
.bx-border-all:before{content:"\e9f1"}
.bx-border-bottom:before{content:"\e9f2"}
.bx-border-inner:before{content:"\e9f3"}
.bx-border-left:before{content:"\e9f4"}
.bx-border-none:before{content:"\e9f5"}
.bx-border-outer:before{content:"\e9f6"}
.bx-border-radius:before{content:"\e9f7"}
.bx-border-right:before{content:"\e9f8"}
.bx-border-top:before{content:"\e9f9"}
.bx-bot:before{content:"\e9fa"}
.bx-bowling-ball:before{content:"\e9fb"}
.bx-box:before{content:"\e9fc"}
.bx-bracket:before{content:"\e9fd"}
.bx-braille:before{content:"\e9fe"}
.bx-brain:before{content:"\e9ff"}
.bx-briefcase:before{content:"\ea00"}
.bx-briefcase-alt:before{content:"\ea01"}
.bx-briefcase-alt-2:before{content:"\ea02"}
.bx-brightness:before{content:"\ea03"}
.bx-brightness-half:before{content:"\ea04"}
.bx-broadcast:before{content:"\ea05"}
.bx-brush:before{content:"\ea06"}
.bx-brush-alt:before{content:"\ea07"}
.bx-bug:before{content:"\ea08"}
.bx-bug-alt:before{content:"\ea09"}
.bx-building:before{content:"\ea0a"}
.bx-building-house:before{content:"\ea0b"}
.bx-buildings:before{content:"\ea0c"}
.bx-bulb:before{content:"\ea0d"}
.bx-bullseye:before{content:"\ea0e"}
.bx-buoy:before{content:"\ea0f"}
.bx-bus:before{content:"\ea10"}
.bx-bus-school:before{content:"\ea11"}
.bx-cabinet:before{content:"\ea12"}
.bx-cake:before{content:"\ea13"}
.bx-calculator:before{content:"\ea14"}
.bx-calendar:before{content:"\ea15"}
.bx-calendar-alt:before{content:"\ea16"}
.bx-calendar-check:before{content:"\ea17"}
.bx-calendar-edit:before{content:"\ea18"}
.bx-calendar-event:before{content:"\ea19"}
.bx-calendar-exclamation:before{content:"\ea1a"}
.bx-calendar-heart:before{content:"\ea1b"}
.bx-calendar-minus:before{content:"\ea1c"}
.bx-calendar-plus:before{content:"\ea1d"}
.bx-calendar-star:before{content:"\ea1e"}
.bx-calendar-week:before{content:"\ea1f"}
.bx-calendar-x:before{content:"\ea20"}
.bx-camera:before{content:"\ea21"}
.bx-camera-home:before{content:"\ea22"}
.bx-camera-movie:before{content:"\ea23"}
.bx-camera-off:before{content:"\ea24"}
.bx-capsule:before{content:"\ea25"}
.bx-captions:before{content:"\ea26"}
.bx-car:before{content:"\ea27"}
.bx-card:before{content:"\ea28"}
.bx-caret-down:before{content:"\ea29"}
.bx-caret-down-circle:before{content:"\ea2a"}
.bx-caret-down-square:before{content:"\ea2b"}
.bx-caret-left:before{content:"\ea2c"}
.bx-caret-left-circle:before{content:"\ea2d"}
.bx-caret-left-square:before{content:"\ea2e"}
.bx-caret-right:before{content:"\ea2f"}
.bx-caret-right-circle:before{content:"\ea30"}
.bx-caret-right-square:before{content:"\ea31"}
.bx-caret-up:before{content:"\ea32"}
.bx-caret-up-circle:before{content:"\ea33"}
.bx-caret-up-square:before{content:"\ea34"}
.bx-carousel:before{content:"\ea35"}
.bx-cart:before{content:"\ea36"}
.bx-cart-alt:before{content:"\ea37"}
.bx-cast:before{content:"\ea38"}
.bx-category:before{content:"\ea39"}
.bx-category-alt:before{content:"\ea3a"}
.bx-cctv:before{content:"\ea3b"}
.bx-certification:before{content:"\ea3c"}
.bx-chair:before{content:"\ea3d"}
.bx-chalkboard:before{content:"\ea3e"}
.bx-chart:before{content:"\ea3f"}
.bx-chat:before{content:"\ea40"}
.bx-check:before{content:"\ea41"}
.bx-checkbox:before{content:"\ea42"}
.bx-checkbox-checked:before{content:"\ea43"}
.bx-checkbox-minus:before{content:"\ea44"}
.bx-checkbox-square:before{content:"\ea45"}
.bx-check-circle:before{content:"\ea46"}
.bx-check-double:before{content:"\ea47"}
.bx-check-shield:before{content:"\ea48"}
.bx-check-square:before{content:"\ea49"}
.bx-chevron-down:before{content:"\ea4a"}
.bx-chevron-down-circle:before{content:"\ea4b"}
.bx-chevron-down-square:before{content:"\ea4c"}
.bx-chevron-left:before{content:"\ea4d"}
.bx-chevron-left-circle:before{content:"\ea4e"}
.bx-chevron-left-square:before{content:"\ea4f"}
.bx-chevron-right:before{content:"\ea50"}
.bx-chevron-right-circle:before{content:"\ea51"}
.bx-chevron-right-square:before{content:"\ea52"}
.bx-chevrons-down:before{content:"\ea53"}
.bx-chevrons-left:before{content:"\ea54"}
.bx-chevrons-right:before{content:"\ea55"}
.bx-chevrons-up:before{content:"\ea56"}
.bx-chevron-up:before{content:"\ea57"}
.bx-chevron-up-circle:before{content:"\ea58"}
.bx-chevron-up-square:before{content:"\ea59"}
.bx-chip:before{content:"\ea5a"}
.bx-church:before{content:"\ea5b"}
.bx-circle:before{content:"\ea5c"}
.bx-clinic:before{content:"\ea5d"}
.bx-clipboard:before{content:"\ea5e"}
.bx-closet:before{content:"\ea5f"}
.bx-cloud:before{content:"\ea60"}
.bx-cloud-download:before{content:"\ea61"}
.bx-cloud-drizzle:before{content:"\ea62"}
.bx-cloud-lightning:before{content:"\ea63"}
.bx-cloud-light-rain:before{content:"\ea64"}
.bx-cloud-rain:before{content:"\ea65"}
.bx-cloud-snow:before{content:"\ea66"}
.bx-cloud-upload:before{content:"\ea67"}
.bx-code:before{content:"\ea68"}
.bx-code-alt:before{content:"\ea69"}
.bx-code-block:before{content:"\ea6a"}
.bx-code-curly:before{content:"\ea6b"}
.bx-coffee:before{content:"\ea6c"}
.bx-coffee-togo:before{content:"\ea6d"}
.bx-cog:before{content:"\ea6e"}
.bx-coin:before{content:"\ea6f"}
.bx-coin-stack:before{content:"\ea70"}
.bx-collapse:before{content:"\ea71"}
.bx-collection:before{content:"\ea72"}
.bx-color-fill:before{content:"\ea73"}
.bx-columns:before{content:"\ea74"}
.bx-command:before{content:"\ea75"}
.bx-comment:before{content:"\ea76"}
.bx-comment-add:before{content:"\ea77"}
.bx-comment-check:before{content:"\ea78"}
.bx-comment-detail:before{content:"\ea79"}
.bx-comment-dots:before{content:"\ea7a"}
.bx-comment-edit:before{content:"\ea7b"}
.bx-comment-error:before{content:"\ea7c"}
.bx-comment-minus:before{content:"\ea7d"}
.bx-comment-x:before{content:"\ea7e"}
.bx-compass:before{content:"\ea7f"}
.bx-confused:before{content:"\ea80"}
.bx-conversation:before{content:"\ea81"}
.bx-cookie:before{content:"\ea82"}
.bx-cool:before{content:"\ea83"}
.bx-copy:before{content:"\ea84"}
.bx-copy-alt:before{content:"\ea85"}
.bx-copyright:before{content:"\ea86"}
.bx-credit-card:before{content:"\ea87"}
.bx-credit-card-alt:before{content:"\ea88"}
.bx-credit-card-front:before{content:"\ea89"}
.bx-crop:before{content:"\ea8a"}
.bx-crosshair:before{content:"\ea8b"}
.bx-crown:before{content:"\ea8c"}
.bx-cube:before{content:"\ea8d"}
.bx-cube-alt:before{content:"\ea8e"}
.bx-cuboid:before{content:"\ea8f"}
.bx-current-location:before{content:"\ea90"}
.bx-customize:before{content:"\ea91"}
.bx-cut:before{content:"\ea92"}
.bx-cycling:before{content:"\ea93"}
.bx-cylinder:before{content:"\ea94"}
.bx-data:before{content:"\ea95"}
.bx-desktop:before{content:"\ea96"}
.bx-detail:before{content:"\ea97"}
.bx-devices:before{content:"\ea98"}
.bx-dialpad:before{content:"\ea99"}
.bx-dialpad-alt:before{content:"\ea9a"}
.bx-diamond:before{content:"\ea9b"}
.bx-dice-1:before{content:"\ea9c"}
.bx-dice-2:before{content:"\ea9d"}
.bx-dice-3:before{content:"\ea9e"}
.bx-dice-4:before{content:"\ea9f"}
.bx-dice-5:before{content:"\eaa0"}
.bx-dice-6:before{content:"\eaa1"}
.bx-directions:before{content:"\eaa2"}
.bx-disc:before{content:"\eaa3"}
.bx-dish:before{content:"\eaa4"}
.bx-dislike:before{content:"\eaa5"}
.bx-dizzy:before{content:"\eaa6"}
.bx-dna:before{content:"\eaa7"}
.bx-dock-bottom:before{content:"\eaa8"}
.bx-dock-left:before{content:"\eaa9"}
.bx-dock-right:before{content:"\eaaa"}
.bx-dock-top:before{content:"\eaab"}
.bx-dollar:before{content:"\eaac"}
.bx-dollar-circle:before{content:"\eaad"}
.bx-donate-blood:before{content:"\eaae"}
.bx-donate-heart:before{content:"\eaaf"}
.bx-door-open:before{content:"\eab0"}
.bx-dots-horizontal:before{content:"\eab1"}
.bx-dots-horizontal-rounded:before{content:"\eab2"}
.bx-dots-vertical:before{content:"\eab3"}
.bx-dots-vertical-rounded:before{content:"\eab4"}
.bx-doughnut-chart:before{content:"\eab5"}
.bx-down-arrow:before{content:"\eab6"}
.bx-down-arrow-alt:before{content:"\eab7"}
.bx-down-arrow-circle:before{content:"\eab8"}
.bx-download:before{content:"\eab9"}
.bx-downvote:before{content:"\eaba"}
.bx-drink:before{content:"\eabb"}
.bx-droplet:before{content:"\eabc"}
.bx-dumbbell:before{content:"\eabd"}
.bx-duplicate:before{content:"\eabe"}
.bx-edit:before{content:"\eabf"}
.bx-edit-alt:before{content:"\eac0"}
.bx-envelope:before{content:"\eac1"}
.bx-envelope-open:before{content:"\eac2"}
.bx-equalizer:before{content:"\eac3"}
.bx-eraser:before{content:"\eac4"}
.bx-error:before{content:"\eac5"}
.bx-error-alt:before{content:"\eac6"}
.bx-error-circle:before{content:"\eac7"}
.bx-euro:before{content:"\eac8"}
.bx-exclude:before{content:"\eac9"}
.bx-exit:before{content:"\eaca"}
.bx-exit-fullscreen:before{content:"\eacb"}
.bx-expand:before{content:"\eacc"}
.bx-expand-alt:before{content:"\eacd"}
.bx-export:before{content:"\eace"}
.bx-extension:before{content:"\eacf"}
.bx-face:before{content:"\ead0"}
.bx-fast-forward:before{content:"\ead1"}
.bx-fast-forward-circle:before{content:"\ead2"}
.bx-female:before{content:"\ead3"}
.bx-female-sign:before{content:"\ead4"}
.bx-file:before{content:"\ead5"}
.bx-file-blank:before{content:"\ead6"}
.bx-file-find:before{content:"\ead7"}
.bx-film:before{content:"\ead8"}
.bx-filter:before{content:"\ead9"}
.bx-filter-alt:before{content:"\eada"}
.bx-fingerprint:before{content:"\eadb"}
.bx-first-aid:before{content:"\eadc"}
.bx-first-page:before{content:"\eadd"}
.bx-flag:before{content:"\eade"}
.bx-folder:before{content:"\eadf"}
.bx-folder-minus:before{content:"\eae0"}
.bx-folder-open:before{content:"\eae1"}
.bx-folder-plus:before{content:"\eae2"}
.bx-font:before{content:"\eae3"}
.bx-font-color:before{content:"\eae4"}
.bx-font-family:before{content:"\eae5"}
.bx-font-size:before{content:"\eae6"}
.bx-food-menu:before{content:"\eae7"}
.bx-food-tag:before{content:"\eae8"}
.bx-football:before{content:"\eae9"}
.bx-fridge:before{content:"\eaea"}
.bx-fullscreen:before{content:"\eaeb"}
.bx-game:before{content:"\eaec"}
.bx-gas-pump:before{content:"\eaed"}
.bx-ghost:before{content:"\eaee"}
.bx-gift:before{content:"\eaef"}
.bx-git-branch:before{content:"\eaf0"}
.bx-git-commit:before{content:"\eaf1"}
.bx-git-compare:before{content:"\eaf2"}
.bx-git-merge:before{content:"\eaf3"}
.bx-git-pull-request:before{content:"\eaf4"}
.bx-git-repo-forked:before{content:"\eaf5"}
.bx-glasses:before{content:"\eaf6"}
.bx-glasses-alt:before{content:"\eaf7"}
.bx-globe:before{content:"\eaf8"}
.bx-globe-alt:before{content:"\eaf9"}
.bx-grid:before{content:"\eafa"}
.bx-grid-alt:before{content:"\eafb"}
.bx-grid-horizontal:before{content:"\eafc"}
.bx-grid-small:before{content:"\eafd"}
.bx-grid-vertical:before{content:"\eafe"}
.bx-group:before{content:"\eaff"}
.bx-handicap:before{content:"\eb00"}
.bx-happy:before{content:"\eb01"}
.bx-happy-alt:before{content:"\eb02"}
.bx-happy-beaming:before{content:"\eb03"}
.bx-happy-heart-eyes:before{content:"\eb04"}
.bx-hash:before{content:"\eb05"}
.bx-hdd:before{content:"\eb06"}
.bx-heading:before{content:"\eb07"}
.bx-headphone:before{content:"\eb08"}
.bx-health:before{content:"\eb09"}
.bx-heart:before{content:"\eb0a"}
.bx-heart-circle:before{content:"\eb0b"}
.bx-heart-square:before{content:"\eb0c"}
.bx-help-circle:before{content:"\eb0d"}
.bx-hide:before{content:"\eb0e"}
.bx-highlight:before{content:"\eb0f"}
.bx-history:before{content:"\eb10"}
.bx-hive:before{content:"\eb11"}
.bx-home:before{content:"\eb12"}
.bx-home-alt:before{content:"\eb13"}
.bx-home-circle:before{content:"\eb14"}
.bx-home-heart:before{content:"\eb15"}
.bx-home-smile:before{content:"\eb16"}
.bx-horizontal-center:before{content:"\eb17"}
.bx-hotel:before{content:"\eb18"}
.bx-hourglass:before{content:"\eb19"}
.bx-id-card:before{content:"\eb1a"}
.bx-image:before{content:"\eb1b"}
.bx-image-add:before{content:"\eb1c"}
.bx-image-alt:before{content:"\eb1d"}
.bx-images:before{content:"\eb1e"}
.bx-import:before{content:"\eb1f"}
.bx-infinite:before{content:"\eb20"}
.bx-info-circle:before{content:"\eb21"}
.bx-info-square:before{content:"\eb22"}
.bx-intersect:before{content:"\eb23"}
.bx-italic:before{content:"\eb24"}
.bx-joystick:before{content:"\eb25"}
.bx-joystick-alt:before{content:"\eb26"}
.bx-joystick-button:before{content:"\eb27"}
.bx-key:before{content:"\eb28"}
.bx-label:before{content:"\eb29"}
.bx-landscape:before{content:"\eb2a"}
.bx-laptop:before{content:"\eb2b"}
.bx-last-page:before{content:"\eb2c"}
.bx-laugh:before{content:"\eb2d"}
.bx-layer:before{content:"\eb2e"}
.bx-layer-minus:before{content:"\eb2f"}
.bx-layer-plus:before{content:"\eb30"}
.bx-layout:before{content:"\eb31"}
.bx-left-arrow:before{content:"\eb32"}
.bx-left-arrow-alt:before{content:"\eb33"}
.bx-left-arrow-circle:before{content:"\eb34"}
.bx-left-down-arrow-circle:before{content:"\eb35"}
.bx-left-indent:before{content:"\eb36"}
.bx-left-top-arrow-circle:before{content:"\eb37"}
.bx-library:before{content:"\eb38"}
.bx-like:before{content:"\eb39"}
.bx-line-chart:before{content:"\eb3a"}
.bx-line-chart-down:before{content:"\eb3b"}
.bx-link:before{content:"\eb3c"}
.bx-link-alt:before{content:"\eb3d"}
.bx-link-external:before{content:"\eb3e"}
.bx-lira:before{content:"\eb3f"}
.bx-list-check:before{content:"\eb40"}
.bx-list-minus:before{content:"\eb41"}
.bx-list-ol:before{content:"\eb42"}
.bx-list-plus:before{content:"\eb43"}
.bx-list-ul:before{content:"\eb44"}
.bx-loader:before{content:"\eb45"}
.bx-loader-alt:before{content:"\eb46"}
.bx-loader-circle:before{content:"\eb47"}
.bx-location-plus:before{content:"\eb48"}
.bx-lock:before{content:"\eb49"}
.bx-lock-alt:before{content:"\eb4a"}
.bx-lock-open:before{content:"\eb4b"}
.bx-lock-open-alt:before{content:"\eb4c"}
.bx-log-in:before{content:"\eb4d"}
.bx-log-in-circle:before{content:"\eb4e"}
.bx-log-out:before{content:"\eb4f"}
.bx-log-out-circle:before{content:"\eb50"}
.bx-low-vision:before{content:"\eb51"}
.bx-magnet:before{content:"\eb52"}
.bx-mail-send:before{content:"\eb53"}
.bx-male:before{content:"\eb54"}
.bx-male-sign:before{content:"\eb55"}
.bx-map:before{content:"\eb56"}
.bx-map-alt:before{content:"\eb57"}
.bx-map-pin:before{content:"\eb58"}
.bx-mask:before{content:"\eb59"}
.bx-medal:before{content:"\eb5a"}
.bx-meh:before{content:"\eb5b"}
.bx-meh-alt:before{content:"\eb5c"}
.bx-meh-blank:before{content:"\eb5d"}
.bx-memory-card:before{content:"\eb5e"}
.bx-menu:before{content:"\eb5f"}
.bx-menu-alt-left:before{content:"\ef5b"}
.bx-menu-alt-right:before{content:"\eb61"}
.bx-merge:before{content:"\eb62"}
.bx-message:before{content:"\eb63"}
.bx-message-add:before{content:"\eb64"}
.bx-message-alt:before{content:"\eb65"}
.bx-message-alt-add:before{content:"\eb66"}
.bx-message-alt-check:before{content:"\eb67"}
.bx-message-alt-detail:before{content:"\eb68"}
.bx-message-alt-dots:before{content:"\eb69"}
.bx-message-alt-edit:before{content:"\eb6a"}
.bx-message-alt-error:before{content:"\eb6b"}
.bx-message-alt-minus:before{content:"\eb6c"}
.bx-message-alt-x:before{content:"\eb6d"}
.bx-message-check:before{content:"\eb6e"}
.bx-message-detail:before{content:"\eb6f"}
.bx-message-dots:before{content:"\eb70"}
.bx-message-edit:before{content:"\eb71"}
.bx-message-error:before{content:"\eb72"}
.bx-message-minus:before{content:"\eb73"}
.bx-message-rounded:before{content:"\eb74"}
.bx-message-rounded-add:before{content:"\eb75"}
.bx-message-rounded-check:before{content:"\eb76"}
.bx-message-rounded-detail:before{content:"\eb77"}
.bx-message-rounded-dots:before{content:"\eb78"}
.bx-message-rounded-edit:before{content:"\ef5c"}
.bx-message-rounded-error:before{content:"\eb7a"}
.bx-message-rounded-minus:before{content:"\eb7b"}
.bx-message-rounded-x:before{content:"\eb7c"}
.bx-message-square:before{content:"\eb7d"}
.bx-message-square-add:before{content:"\eb7e"}
.bx-message-square-check:before{content:"\eb7f"}
.bx-message-square-detail:before{content:"\eb80"}
.bx-message-square-dots:before{content:"\eb81"}
.bx-message-square-edit:before{content:"\eb82"}
.bx-message-square-error:before{content:"\eb83"}
.bx-message-square-minus:before{content:"\eb84"}
.bx-message-square-x:before{content:"\eb85"}
.bx-message-x:before{content:"\eb86"}
.bx-meteor:before{content:"\eb87"}
.bx-microchip:before{content:"\eb88"}
.bx-microphone:before{content:"\eb89"}
.bx-microphone-off:before{content:"\eb8a"}
.bx-minus:before{content:"\eb8b"}
.bx-minus-back:before{content:"\eb8c"}
.bx-minus-circle:before{content:"\eb8d"}
.bx-minus-front:before{content:"\eb8e"}
.bx-mobile:before{content:"\eb8f"}
.bx-mobile-alt:before{content:"\eb90"}
.bx-mobile-landscape:before{content:"\eb91"}
.bx-mobile-vibration:before{content:"\ef5d"}
.bx-money:before{content:"\eb93"}
.bx-moon:before{content:"\eb94"}
.bx-mouse:before{content:"\eb95"}
.bx-mouse-alt:before{content:"\eb96"}
.bx-move:before{content:"\eb97"}
.bx-move-horizontal:before{content:"\eb98"}
.bx-move-vertical:before{content:"\eb99"}
.bx-movie:before{content:"\eb9a"}
.bx-movie-play:before{content:"\eb9b"}
.bx-music:before{content:"\eb9c"}
.bx-navigation:before{content:"\eb9d"}
.bx-network-chart:before{content:"\eb9e"}
.bx-news:before{content:"\eb9f"}
.bx-no-entry:before{content:"\eba0"}
.bx-note:before{content:"\eba1"}
.bx-notepad:before{content:"\eba2"}
.bx-notification:before{content:"\eba3"}
.bx-notification-off:before{content:"\eba4"}
.bx-outline:before{content:"\eba5"}
.bx-package:before{content:"\eba6"}
.bx-paint:before{content:"\eba7"}
.bx-paint-roll:before{content:"\eba8"}
.bx-palette:before{content:"\eba9"}
.bx-paperclip:before{content:"\ebaa"}
.bx-paper-plane:before{content:"\ef61"}
.bx-paragraph:before{content:"\ebac"}
.bx-paste:before{content:"\ebad"}
.bx-pause:before{content:"\ebae"}
.bx-pause-circle:before{content:"\ebaf"}
.bx-pen:before{content:"\ebb0"}
.bx-pencil:before{content:"\ebb1"}
.bx-phone:before{content:"\ebb2"}
.bx-phone-call:before{content:"\ebb3"}
.bx-phone-incoming:before{content:"\ebb4"}
.bx-phone-off:before{content:"\ebb5"}
.bx-phone-outgoing:before{content:"\ebb6"}
.bx-photo-album:before{content:"\ebb7"}
.bx-pie-chart:before{content:"\ebb8"}
.bx-pie-chart-alt:before{content:"\ebb9"}
.bx-pie-chart-alt-2:before{content:"\ebba"}
.bx-pin:before{content:"\ebbb"}
.bx-planet:before{content:"\ebbc"}
.bx-play:before{content:"\ebbd"}
.bx-play-circle:before{content:"\ebbe"}
.bx-plug:before{content:"\ebbf"}
.bx-plus:before{content:"\ebc0"}
.bx-plus-circle:before{content:"\ebc1"}
.bx-plus-medical:before{content:"\ebc2"}
.bx-podcast:before{content:"\ebc3"}
.bx-pointer:before{content:"\ef5e"}
.bx-poll:before{content:"\ebc5"}
.bx-polygon:before{content:"\ebc6"}
.bx-pound:before{content:"\ebc7"}
.bx-power-off:before{content:"\ebc8"}
.bx-printer:before{content:"\ebc9"}
.bx-pulse:before{content:"\ebca"}
.bx-purchase-tag:before{content:"\ebcb"}
.bx-purchase-tag-alt:before{content:"\ebcc"}
.bx-pyramid:before{content:"\ebcd"}
.bx-qr:before{content:"\ebce"}
.bx-qr-scan:before{content:"\ebcf"}
.bx-question-mark:before{content:"\ebd0"}
.bx-radar:before{content:"\ebd1"}
.bx-radio:before{content:"\ebd2"}
.bx-radio-circle:before{content:"\ebd3"}
.bx-radio-circle-marked:before{content:"\ebd4"}
.bx-receipt:before{content:"\ebd5"}
.bx-rectangle:before{content:"\ebd6"}
.bx-recycle:before{content:"\ebd7"}
.bx-redo:before{content:"\ebd8"}
.bx-refresh:before{content:"\ebd9"}
.bx-registered:before{content:"\ebda"}
.bx-rename:before{content:"\ebdb"}
.bx-repeat:before{content:"\ebdc"}
.bx-reply:before{content:"\ef5f"}
.bx-reply-all:before{content:"\ebde"}
.bx-repost:before{content:"\ebdf"}
.bx-reset:before{content:"\ebe0"}
.bx-restaurant:before{content:"\ebe1"}
.bx-revision:before{content:"\ebe2"}
.bx-rewind:before{content:"\ebe3"}
.bx-rewind-circle:before{content:"\ebe4"}
.bx-right-arrow:before{content:"\ebe5"}
.bx-right-arrow-alt:before{content:"\ebe6"}
.bx-right-arrow-circle:before{content:"\ebe7"}
.bx-right-down-arrow-circle:before{content:"\ebe8"}
.bx-right-indent:before{content:"\ebe9"}
.bx-right-top-arrow-circle:before{content:"\ebea"}
.bx-rocket:before{content:"\ebeb"}
.bx-rotate-left:before{content:"\ebec"}
.bx-rotate-right:before{content:"\ebed"}
.bx-rss:before{content:"\ebee"}
.bx-ruble:before{content:"\ebef"}
.bx-ruler:before{content:"\ebf0"}
.bx-run:before{content:"\ebf1"}
.bx-rupee:before{content:"\ebf2"}
.bx-sad:before{content:"\ebf3"}
.bx-save:before{content:"\ebf4"}
.bx-scan:before{content:"\ebf5"}
.bx-screenshot:before{content:"\ef60"}
.bx-search:before{content:"\ebf7"}
.bx-search-alt:before{content:"\ebf8"}
.bx-search-alt-2:before{content:"\ebf9"}
.bx-selection:before{content:"\ebfa"}
.bx-select-multiple:before{content:"\ebfb"}
.bx-send:before{content:"\ebfc"}
.bx-server:before{content:"\ebfd"}
.bx-shape-circle:before{content:"\ebfe"}
.bx-shape-polygon:before{content:"\ebff"}
.bx-shape-square:before{content:"\ec00"}
.bx-shape-triangle:before{content:"\ec01"}
.bx-share:before{content:"\ec02"}
.bx-share-alt:before{content:"\ec03"}
.bx-shekel:before{content:"\ec04"}
.bx-shield:before{content:"\ec05"}
.bx-shield-alt:before{content:"\ec06"}
.bx-shield-alt-2:before{content:"\ec07"}
.bx-shield-quarter:before{content:"\ec08"}
.bx-shield-x:before{content:"\ec09"}
.bx-shocked:before{content:"\ec0a"}
.bx-shopping-bag:before{content:"\ec0b"}
.bx-show:before{content:"\ec0c"}
.bx-show-alt:before{content:"\ec0d"}
.bx-shuffle:before{content:"\ec0e"}
.bx-sidebar:before{content:"\ec0f"}
.bx-sitemap:before{content:"\ec10"}
.bx-skip-next:before{content:"\ec11"}
.bx-skip-next-circle:before{content:"\ec12"}
.bx-skip-previous:before{content:"\ec13"}
.bx-skip-previous-circle:before{content:"\ec14"}
.bx-sleepy:before{content:"\ec15"}
.bx-slider:before{content:"\ec16"}
.bx-slider-alt:before{content:"\ec17"}
.bx-slideshow:before{content:"\ec18"}
.bx-smile:before{content:"\ec19"}
.bx-sort:before{content:"\ec1a"}
.bx-sort-alt-2:before{content:"\ec1b"}
.bx-sort-a-z:before{content:"\ec1c"}
.bx-sort-down:before{content:"\ec1d"}
.bx-sort-up:before{content:"\ec1e"}
.bx-sort-z-a:before{content:"\ec1f"}
.bx-spa:before{content:"\ec20"}
.bx-space-bar:before{content:"\ec21"}
.bx-speaker:before{content:"\ec22"}
.bx-spray-can:before{content:"\ec23"}
.bx-spreadsheet:before{content:"\ec24"}
.bx-square:before{content:"\ec25"}
.bx-square-rounded:before{content:"\ec26"}
.bx-star:before{content:"\ec27"}
.bx-station:before{content:"\ec28"}
.bx-stats:before{content:"\ec29"}
.bx-sticker:before{content:"\ec2a"}
.bx-stop:before{content:"\ec2b"}
.bx-stop-circle:before{content:"\ec2c"}
.bx-stopwatch:before{content:"\ec2d"}
.bx-store:before{content:"\ec2e"}
.bx-store-alt:before{content:"\ec2f"}
.bx-street-view:before{content:"\ec30"}
.bx-strikethrough:before{content:"\ec31"}
.bx-subdirectory-left:before{content:"\ec32"}
.bx-subdirectory-right:before{content:"\ec33"}
.bx-sun:before{content:"\ec34"}
.bx-support:before{content:"\ec35"}
.bx-swim:before{content:"\ec36"}
.bx-sync:before{content:"\ec37"}
.bx-tab:before{content:"\ec38"}
.bx-table:before{content:"\ec39"}
.bx-tachometer:before{content:"\ec3a"}
.bx-tag:before{content:"\ec3b"}
.bx-tag-alt:before{content:"\ec3c"}
.bx-target-lock:before{content:"\ec3d"}
.bx-task:before{content:"\ec3e"}
.bx-task-x:before{content:"\ec3f"}
.bx-taxi:before{content:"\ec40"}
.bx-tennis-ball:before{content:"\ec41"}
.bx-terminal:before{content:"\ec42"}
.bx-test-tube:before{content:"\ec43"}
.bx-text:before{content:"\ec44"}
.bx-time:before{content:"\ec45"}
.bx-time-five:before{content:"\ec46"}
.bx-timer:before{content:"\ec47"}
.bx-tired:before{content:"\ec48"}
.bx-toggle-left:before{content:"\ec49"}
.bx-toggle-right:before{content:"\ec4a"}
.bx-tone:before{content:"\ec4b"}
.bx-traffic-cone:before{content:"\ec4c"}
.bx-train:before{content:"\ec4d"}
.bx-transfer:before{content:"\ec4e"}
.bx-transfer-alt:before{content:"\ec4f"}
.bx-trash:before{content:"\ec50"}
.bx-trash-alt:before{content:"\ec51"}
.bx-trending-down:before{content:"\ec52"}
.bx-trending-up:before{content:"\ec53"}
.bx-trim:before{content:"\ec54"}
.bx-trip:before{content:"\ec55"}
.bx-trophy:before{content:"\ec56"}
.bx-tv:before{content:"\ec57"}
.bx-underline:before{content:"\ec58"}
.bx-undo:before{content:"\ec59"}
.bx-unite:before{content:"\ec5a"}
.bx-unlink:before{content:"\ec5b"}
.bx-up-arrow:before{content:"\ec5c"}
.bx-up-arrow-alt:before{content:"\ec5d"}
.bx-up-arrow-circle:before{content:"\ec5e"}
.bx-upload:before{content:"\ec5f"}
.bx-upside-down:before{content:"\ec60"}
.bx-upvote:before{content:"\ec61"}
.bx-usb:before{content:"\ec62"}
.bx-user:before{content:"\ec63"}
.bx-user-check:before{content:"\ec64"}
.bx-user-circle:before{content:"\ec65"}
.bx-user-minus:before{content:"\ec66"}
.bx-user-pin:before{content:"\ec67"}
.bx-user-plus:before{content:"\ec68"}
.bx-user-voice:before{content:"\ec69"}
.bx-user-x:before{content:"\ec6a"}
.bx-vector:before{content:"\ec6b"}
.bx-vertical-center:before{content:"\ec6c"}
.bx-vial:before{content:"\ec6d"}
.bx-video:before{content:"\ec6e"}
.bx-video-off:before{content:"\ec6f"}
.bx-video-plus:before{content:"\ec70"}
.bx-video-recording:before{content:"\ec71"}
.bx-voicemail:before{content:"\ec72"}
.bx-volume:before{content:"\ec73"}
.bx-volume-full:before{content:"\ec74"}
.bx-volume-low:before{content:"\ec75"}
.bx-volume-mute:before{content:"\ec76"}
.bx-walk:before{content:"\ec77"}
.bx-wallet:before{content:"\ec78"}
.bx-wallet-alt:before{content:"\ec79"}
.bx-water:before{content:"\ec7a"}
.bx-webcam:before{content:"\ec7b"}
.bx-wifi:before{content:"\ec7c"}
.bx-wifi-0:before{content:"\ec7d"}
.bx-wifi-1:before{content:"\ec7e"}
.bx-wifi-2:before{content:"\ec7f"}
.bx-wifi-off:before{content:"\ec80"}
.bx-wind:before{content:"\ec81"}
.bx-window:before{content:"\ec82"}
.bx-window-alt:before{content:"\ec83"}
.bx-window-close:before{content:"\ec84"}
.bx-window-open:before{content:"\ec85"}
.bx-windows:before{content:"\ec86"}
.bx-wine:before{content:"\ec87"}
.bx-wink-smile:before{content:"\ec88"}
.bx-wink-tongue:before{content:"\ec89"}
.bx-won:before{content:"\ec8a"}
.bx-world:before{content:"\ec8b"}
.bx-wrench:before{content:"\ec8c"}
.bx-x:before{content:"\ec8d"}
.bx-x-circle:before{content:"\ec8e"}
.bx-yen:before{content:"\ec8f"}
.bx-zoom-in:before{content:"\ec90"}
.bx-zoom-out:before{content:"\ec91"}
.bxs-party:before{content:"\ec92"}
.bxs-hot:before{content:"\ec93"}
.bxs-droplet:before{content:"\ec94"}
.bxs-cat:before{content:"\ec95"}
.bxs-dog:before{content:"\ec96"}
.bxs-injection:before{content:"\ec97"}
.bxs-leaf:before{content:"\ec98"}
.bxs-add-to-queue:before{content:"\ec99"}
.bxs-adjust:before{content:"\ec9a"}
.bxs-adjust-alt:before{content:"\ec9b"}
.bxs-alarm:before{content:"\ec9c"}
.bxs-alarm-add:before{content:"\ec9d"}
.bxs-alarm-exclamation:before{content:"\ec9e"}
.bxs-alarm-off:before{content:"\ec9f"}
.bxs-alarm-snooze:before{content:"\eca0"}
.bxs-album:before{content:"\eca1"}
.bxs-ambulance:before{content:"\eca2"}
.bxs-analyse:before{content:"\eca3"}
.bxs-angry:before{content:"\eca4"}
.bxs-arch:before{content:"\eca5"}
.bxs-archive:before{content:"\eca6"}
.bxs-archive-in:before{content:"\eca7"}
.bxs-archive-out:before{content:"\eca8"}
.bxs-area:before{content:"\eca9"}
.bxs-arrow-from-bottom:before{content:"\ecaa"}
.bxs-arrow-from-left:before{content:"\ecab"}
.bxs-arrow-from-right:before{content:"\ecac"}
.bxs-arrow-from-top:before{content:"\ecad"}
.bxs-arrow-to-bottom:before{content:"\ecae"}
.bxs-arrow-to-left:before{content:"\ecaf"}
.bxs-arrow-to-right:before{content:"\ecb0"}
.bxs-arrow-to-top:before{content:"\ecb1"}
.bxs-award:before{content:"\ecb2"}
.bxs-baby-carriage:before{content:"\ecb3"}
.bxs-backpack:before{content:"\ecb4"}
.bxs-badge:before{content:"\ecb5"}
.bxs-badge-check:before{content:"\ecb6"}
.bxs-badge-dollar:before{content:"\ecb7"}
.bxs-ball:before{content:"\ecb8"}
.bxs-band-aid:before{content:"\ecb9"}
.bxs-bank:before{content:"\ecba"}
.bxs-bar-chart-alt-2:before{content:"\ecbb"}
.bxs-bar-chart-square:before{content:"\ecbc"}
.bxs-barcode:before{content:"\ecbd"}
.bxs-baseball:before{content:"\ecbe"}
.bxs-basket:before{content:"\ecbf"}
.bxs-basketball:before{content:"\ecc0"}
.bxs-bath:before{content:"\ecc1"}
.bxs-battery:before{content:"\ecc2"}
.bxs-battery-charging:before{content:"\ecc3"}
.bxs-battery-full:before{content:"\ecc4"}
.bxs-battery-low:before{content:"\ecc5"}
.bxs-bed:before{content:"\ecc6"}
.bxs-been-here:before{content:"\ecc7"}
.bxs-beer:before{content:"\ecc8"}
.bxs-bell:before{content:"\ecc9"}
.bxs-bell-minus:before{content:"\ecca"}
.bxs-bell-off:before{content:"\eccb"}
.bxs-bell-plus:before{content:"\eccc"}
.bxs-bell-ring:before{content:"\eccd"}
.bxs-bible:before{content:"\ecce"}
.bxs-binoculars:before{content:"\eccf"}
.bxs-blanket:before{content:"\ecd0"}
.bxs-bolt:before{content:"\ecd1"}
.bxs-bolt-circle:before{content:"\ecd2"}
.bxs-bomb:before{content:"\ecd3"}
.bxs-bone:before{content:"\ecd4"}
.bxs-bong:before{content:"\ecd5"}
.bxs-book:before{content:"\ecd6"}
.bxs-book-add:before{content:"\ecd7"}
.bxs-book-alt:before{content:"\ecd8"}
.bxs-book-bookmark:before{content:"\ecd9"}
.bxs-book-content:before{content:"\ecda"}
.bxs-book-heart:before{content:"\ecdb"}
.bxs-bookmark:before{content:"\ecdc"}
.bxs-bookmark-alt:before{content:"\ecdd"}
.bxs-bookmark-alt-minus:before{content:"\ecde"}
.bxs-bookmark-alt-plus:before{content:"\ecdf"}
.bxs-bookmark-heart:before{content:"\ece0"}
.bxs-bookmark-minus:before{content:"\ece1"}
.bxs-bookmark-plus:before{content:"\ece2"}
.bxs-bookmarks:before{content:"\ece3"}
.bxs-bookmark-star:before{content:"\ece4"}
.bxs-book-open:before{content:"\ece5"}
.bxs-book-reader:before{content:"\ece6"}
.bxs-bot:before{content:"\ece7"}
.bxs-bowling-ball:before{content:"\ece8"}
.bxs-box:before{content:"\ece9"}
.bxs-brain:before{content:"\ecea"}
.bxs-briefcase:before{content:"\eceb"}
.bxs-briefcase-alt:before{content:"\ecec"}
.bxs-briefcase-alt-2:before{content:"\eced"}
.bxs-brightness:before{content:"\ecee"}
.bxs-brightness-half:before{content:"\ecef"}
.bxs-brush:before{content:"\ecf0"}
.bxs-brush-alt:before{content:"\ecf1"}
.bxs-bug:before{content:"\ecf2"}
.bxs-bug-alt:before{content:"\ecf3"}
.bxs-building:before{content:"\ecf4"}
.bxs-building-house:before{content:"\ecf5"}
.bxs-buildings:before{content:"\ecf6"}
.bxs-bulb:before{content:"\ecf7"}
.bxs-bullseye:before{content:"\ecf8"}
.bxs-buoy:before{content:"\ecf9"}
.bxs-bus:before{content:"\ecfa"}
.bxs-business:before{content:"\ecfb"}
.bxs-bus-school:before{content:"\ecfc"}
.bxs-cabinet:before{content:"\ecfd"}
.bxs-cake:before{content:"\ecfe"}
.bxs-calculator:before{content:"\ecff"}
.bxs-calendar:before{content:"\ed00"}
.bxs-calendar-alt:before{content:"\ed01"}
.bxs-calendar-check:before{content:"\ed02"}
.bxs-calendar-edit:before{content:"\ed03"}
.bxs-calendar-event:before{content:"\ed04"}
.bxs-calendar-exclamation:before{content:"\ed05"}
.bxs-calendar-heart:before{content:"\ed06"}
.bxs-calendar-minus:before{content:"\ed07"}
.bxs-calendar-plus:before{content:"\ed08"}
.bxs-calendar-star:before{content:"\ed09"}
.bxs-calendar-week:before{content:"\ed0a"}
.bxs-calendar-x:before{content:"\ed0b"}
.bxs-camera:before{content:"\ed0c"}
.bxs-camera-home:before{content:"\ed0d"}
.bxs-camera-movie:before{content:"\ed0e"}
.bxs-camera-off:before{content:"\ed0f"}
.bxs-camera-plus:before{content:"\ed10"}
.bxs-capsule:before{content:"\ed11"}
.bxs-captions:before{content:"\ed12"}
.bxs-car:before{content:"\ed13"}
.bxs-car-battery:before{content:"\ed14"}
.bxs-car-crash:before{content:"\ed15"}
.bxs-card:before{content:"\ed16"}
.bxs-caret-down-circle:before{content:"\ed17"}
.bxs-caret-down-square:before{content:"\ed18"}
.bxs-caret-left-circle:before{content:"\ed19"}
.bxs-caret-left-square:before{content:"\ed1a"}
.bxs-caret-right-circle:before{content:"\ed1b"}
.bxs-caret-right-square:before{content:"\ed1c"}
.bxs-caret-up-circle:before{content:"\ed1d"}
.bxs-caret-up-square:before{content:"\ed1e"}
.bxs-car-garage:before{content:"\ed1f"}
.bxs-car-mechanic:before{content:"\ed20"}
.bxs-carousel:before{content:"\ed21"}
.bxs-cart:before{content:"\ed22"}
.bxs-cart-add:before{content:"\ed23"}
.bxs-cart-alt:before{content:"\ed24"}
.bxs-cart-download:before{content:"\ed25"}
.bxs-car-wash:before{content:"\ed26"}
.bxs-category:before{content:"\ed27"}
.bxs-category-alt:before{content:"\ed28"}
.bxs-cctv:before{content:"\ed29"}
.bxs-certification:before{content:"\ed2a"}
.bxs-chalkboard:before{content:"\ed2b"}
.bxs-chart:before{content:"\ed2c"}
.bxs-chat:before{content:"\ed2d"}
.bxs-checkbox:before{content:"\ed2e"}
.bxs-checkbox-checked:before{content:"\ed2f"}
.bxs-checkbox-minus:before{content:"\ed30"}
.bxs-check-circle:before{content:"\ed31"}
.bxs-check-shield:before{content:"\ed32"}
.bxs-check-square:before{content:"\ed33"}
.bxs-chess:before{content:"\ed34"}
.bxs-chevron-down:before{content:"\ed35"}
.bxs-chevron-down-circle:before{content:"\ed36"}
.bxs-chevron-down-square:before{content:"\ed37"}
.bxs-chevron-left:before{content:"\ed38"}
.bxs-chevron-left-circle:before{content:"\ed39"}
.bxs-chevron-left-square:before{content:"\ed3a"}
.bxs-chevron-right:before{content:"\ed3b"}
.bxs-chevron-right-circle:before{content:"\ed3c"}
.bxs-chevron-right-square:before{content:"\ed3d"}
.bxs-chevrons-down:before{content:"\ed3e"}
.bxs-chevrons-left:before{content:"\ed3f"}
.bxs-chevrons-right:before{content:"\ed40"}
.bxs-chevrons-up:before{content:"\ed41"}
.bxs-chevron-up:before{content:"\ed42"}
.bxs-chevron-up-circle:before{content:"\ed43"}
.bxs-chevron-up-square:before{content:"\ed44"}
.bxs-chip:before{content:"\ed45"}
.bxs-church:before{content:"\ed46"}
.bxs-circle:before{content:"\ed47"}
.bxs-city:before{content:"\ed48"}
.bxs-clinic:before{content:"\ed49"}
.bxs-cloud:before{content:"\ed4a"}
.bxs-cloud-download:before{content:"\ed4b"}
.bxs-cloud-lightning:before{content:"\ed4c"}
.bxs-cloud-rain:before{content:"\ed4d"}
.bxs-cloud-upload:before{content:"\ed4e"}
.bxs-coffee:before{content:"\ed4f"}
.bxs-coffee-alt:before{content:"\ed50"}
.bxs-coffee-togo:before{content:"\ed51"}
.bxs-cog:before{content:"\ed52"}
.bxs-coin:before{content:"\ed53"}
.bxs-coin-stack:before{content:"\ed54"}
.bxs-collection:before{content:"\ed55"}
.bxs-color-fill:before{content:"\ed56"}
.bxs-comment:before{content:"\ed57"}
.bxs-comment-add:before{content:"\ed58"}
.bxs-comment-check:before{content:"\ed59"}
.bxs-comment-detail:before{content:"\ed5a"}
.bxs-comment-dots:before{content:"\ed5b"}
.bxs-comment-edit:before{content:"\ed5c"}
.bxs-comment-error:before{content:"\ed5d"}
.bxs-comment-minus:before{content:"\ed5e"}
.bxs-comment-x:before{content:"\ed5f"}
.bxs-compass:before{content:"\ed60"}
.bxs-component:before{content:"\ed61"}
.bxs-confused:before{content:"\ed62"}
.bxs-contact:before{content:"\ed63"}
.bxs-conversation:before{content:"\ed64"}
.bxs-cookie:before{content:"\ed65"}
.bxs-cool:before{content:"\ed66"}
.bxs-copy:before{content:"\ed67"}
.bxs-copy-alt:before{content:"\ed68"}
.bxs-copyright:before{content:"\ed69"}
.bxs-coupon:before{content:"\ed6a"}
.bxs-credit-card:before{content:"\ed6b"}
.bxs-credit-card-alt:before{content:"\ed6c"}
.bxs-credit-card-front:before{content:"\ed6d"}
.bxs-crop:before{content:"\ed6e"}
.bxs-crown:before{content:"\ed6f"}
.bxs-cube:before{content:"\ed70"}
.bxs-cube-alt:before{content:"\ed71"}
.bxs-cuboid:before{content:"\ed72"}
.bxs-customize:before{content:"\ed73"}
.bxs-cylinder:before{content:"\ed74"}
.bxs-dashboard:before{content:"\ed75"}
.bxs-data:before{content:"\ed76"}
.bxs-detail:before{content:"\ed77"}
.bxs-devices:before{content:"\ed78"}
.bxs-diamond:before{content:"\ed79"}
.bxs-dice-1:before{content:"\ed7a"}
.bxs-dice-2:before{content:"\ed7b"}
.bxs-dice-3:before{content:"\ed7c"}
.bxs-dice-4:before{content:"\ed7d"}
.bxs-dice-5:before{content:"\ed7e"}
.bxs-dice-6:before{content:"\ed7f"}
.bxs-direction-left:before{content:"\ed80"}
.bxs-direction-right:before{content:"\ed81"}
.bxs-directions:before{content:"\ed82"}
.bxs-disc:before{content:"\ed83"}
.bxs-discount:before{content:"\ed84"}
.bxs-dish:before{content:"\ed85"}
.bxs-dislike:before{content:"\ed86"}
.bxs-dizzy:before{content:"\ed87"}
.bxs-dock-bottom:before{content:"\ed88"}
.bxs-dock-left:before{content:"\ed89"}
.bxs-dock-right:before{content:"\ed8a"}
.bxs-dock-top:before{content:"\ed8b"}
.bxs-dollar-circle:before{content:"\ed8c"}
.bxs-donate-blood:before{content:"\ed8d"}
.bxs-donate-heart:before{content:"\ed8e"}
.bxs-door-open:before{content:"\ed8f"}
.bxs-doughnut-chart:before{content:"\ed90"}
.bxs-down-arrow:before{content:"\ed91"}
.bxs-down-arrow-alt:before{content:"\ed92"}
.bxs-down-arrow-circle:before{content:"\ed93"}
.bxs-down-arrow-square:before{content:"\ed94"}
.bxs-download:before{content:"\ed95"}
.bxs-downvote:before{content:"\ed96"}
.bxs-drink:before{content:"\ed97"}
.bxs-droplet-half:before{content:"\ed98"}
.bxs-dryer:before{content:"\ed99"}
.bxs-duplicate:before{content:"\ed9a"}
.bxs-edit:before{content:"\ed9b"}
.bxs-edit-alt:before{content:"\ed9c"}
.bxs-edit-location:before{content:"\ed9d"}
.bxs-eject:before{content:"\ed9e"}
.bxs-envelope:before{content:"\ed9f"}
.bxs-envelope-open:before{content:"\eda0"}
.bxs-eraser:before{content:"\eda1"}
.bxs-error:before{content:"\eda2"}
.bxs-error-alt:before{content:"\eda3"}
.bxs-error-circle:before{content:"\eda4"}
.bxs-ev-station:before{content:"\eda5"}
.bxs-exit:before{content:"\eda6"}
.bxs-extension:before{content:"\eda7"}
.bxs-eyedropper:before{content:"\eda8"}
.bxs-face:before{content:"\eda9"}
.bxs-face-mask:before{content:"\edaa"}
.bxs-factory:before{content:"\edab"}
.bxs-fast-forward-circle:before{content:"\edac"}
.bxs-file:before{content:"\edad"}
.bxs-file-archive:before{content:"\edae"}
.bxs-file-blank:before{content:"\edaf"}
.bxs-file-css:before{content:"\edb0"}
.bxs-file-doc:before{content:"\edb1"}
.bxs-file-export:before{content:"\edb2"}
.bxs-file-find:before{content:"\edb3"}
.bxs-file-gif:before{content:"\edb4"}
.bxs-file-html:before{content:"\edb5"}
.bxs-file-image:before{content:"\edb6"}
.bxs-file-import:before{content:"\edb7"}
.bxs-file-jpg:before{content:"\edb8"}
.bxs-file-js:before{content:"\edb9"}
.bxs-file-json:before{content:"\edba"}
.bxs-file-md:before{content:"\edbb"}
.bxs-file-pdf:before{content:"\edbc"}
.bxs-file-plus:before{content:"\edbd"}
.bxs-file-png:before{content:"\edbe"}
.bxs-file-txt:before{content:"\edbf"}
.bxs-film:before{content:"\edc0"}
.bxs-filter-alt:before{content:"\edc1"}
.bxs-first-aid:before{content:"\edc2"}
.bxs-flag:before{content:"\edc3"}
.bxs-flag-alt:before{content:"\edc4"}
.bxs-flag-checkered:before{content:"\edc5"}
.bxs-flame:before{content:"\edc6"}
.bxs-flask:before{content:"\edc7"}
.bxs-florist:before{content:"\edc8"}
.bxs-folder:before{content:"\edc9"}
.bxs-folder-minus:before{content:"\edca"}
.bxs-folder-open:before{content:"\edcb"}
.bxs-folder-plus:before{content:"\edcc"}
.bxs-food-menu:before{content:"\edcd"}
.bxs-fridge:before{content:"\edce"}
.bxs-game:before{content:"\edcf"}
.bxs-gas-pump:before{content:"\edd0"}
.bxs-ghost:before{content:"\edd1"}
.bxs-gift:before{content:"\edd2"}
.bxs-graduation:before{content:"\edd3"}
.bxs-grid:before{content:"\edd4"}
.bxs-grid-alt:before{content:"\edd5"}
.bxs-group:before{content:"\edd6"}
.bxs-guitar-amp:before{content:"\edd7"}
.bxs-hand:before{content:"\edd8"}
.bxs-hand-down:before{content:"\edd9"}
.bxs-hand-left:before{content:"\edda"}
.bxs-hand-right:before{content:"\eddb"}
.bxs-hand-up:before{content:"\eddc"}
.bxs-happy:before{content:"\eddd"}
.bxs-happy-alt:before{content:"\edde"}
.bxs-happy-beaming:before{content:"\eddf"}
.bxs-happy-heart-eyes:before{content:"\ede0"}
.bxs-hdd:before{content:"\ede1"}
.bxs-heart:before{content:"\ede2"}
.bxs-heart-circle:before{content:"\ede3"}
.bxs-heart-square:before{content:"\ede4"}
.bxs-help-circle:before{content:"\ede5"}
.bxs-hide:before{content:"\ede6"}
.bxs-home:before{content:"\ede7"}
.bxs-home-circle:before{content:"\ede8"}
.bxs-home-heart:before{content:"\ede9"}
.bxs-home-smile:before{content:"\edea"}
.bxs-hotel:before{content:"\edeb"}
.bxs-hourglass:before{content:"\edec"}
.bxs-hourglass-bottom:before{content:"\eded"}
.bxs-hourglass-top:before{content:"\edee"}
.bxs-id-card:before{content:"\edef"}
.bxs-image:before{content:"\edf0"}
.bxs-image-add:before{content:"\edf1"}
.bxs-image-alt:before{content:"\edf2"}
.bxs-inbox:before{content:"\edf3"}
.bxs-info-circle:before{content:"\edf4"}
.bxs-info-square:before{content:"\edf5"}
.bxs-institution:before{content:"\edf6"}
.bxs-joystick:before{content:"\edf7"}
.bxs-joystick-alt:before{content:"\edf8"}
.bxs-joystick-button:before{content:"\edf9"}
.bxs-key:before{content:"\edfa"}
.bxs-keyboard:before{content:"\edfb"}
.bxs-label:before{content:"\edfc"}
.bxs-landmark:before{content:"\edfd"}
.bxs-landscape:before{content:"\edfe"}
.bxs-laugh:before{content:"\edff"}
.bxs-layer:before{content:"\ee00"}
.bxs-layer-minus:before{content:"\ee01"}
.bxs-layer-plus:before{content:"\ee02"}
.bxs-layout:before{content:"\ee03"}
.bxs-left-arrow:before{content:"\ee04"}
.bxs-left-arrow-alt:before{content:"\ee05"}
.bxs-left-arrow-circle:before{content:"\ee06"}
.bxs-left-arrow-square:before{content:"\ee07"}
.bxs-left-down-arrow-circle:before{content:"\ee08"}
.bxs-left-top-arrow-circle:before{content:"\ee09"}
.bxs-like:before{content:"\ee0a"}
.bxs-location-plus:before{content:"\ee0b"}
.bxs-lock:before{content:"\ee0c"}
.bxs-lock-alt:before{content:"\ee0d"}
.bxs-lock-open:before{content:"\ee0e"}
.bxs-lock-open-alt:before{content:"\ee0f"}
.bxs-log-in:before{content:"\ee10"}
.bxs-log-in-circle:before{content:"\ee11"}
.bxs-log-out:before{content:"\ee12"}
.bxs-log-out-circle:before{content:"\ee13"}
.bxs-low-vision:before{content:"\ee14"}
.bxs-magic-wand:before{content:"\ee15"}
.bxs-magnet:before{content:"\ee16"}
.bxs-map:before{content:"\ee17"}
.bxs-map-alt:before{content:"\ee18"}
.bxs-map-pin:before{content:"\ee19"}
.bxs-mask:before{content:"\ee1a"}
.bxs-medal:before{content:"\ee1b"}
.bxs-megaphone:before{content:"\ee1c"}
.bxs-meh:before{content:"\ee1d"}
.bxs-meh-alt:before{content:"\ee1e"}
.bxs-meh-blank:before{content:"\ee1f"}
.bxs-memory-card:before{content:"\ee20"}
.bxs-message:before{content:"\ee21"}
.bxs-message-add:before{content:"\ee22"}
.bxs-message-alt:before{content:"\ee23"}
.bxs-message-alt-add:before{content:"\ee24"}
.bxs-message-alt-check:before{content:"\ee25"}
.bxs-message-alt-detail:before{content:"\ee26"}
.bxs-message-alt-dots:before{content:"\ee27"}
.bxs-message-alt-edit:before{content:"\ee28"}
.bxs-message-alt-error:before{content:"\ee29"}
.bxs-message-alt-minus:before{content:"\ee2a"}
.bxs-message-alt-x:before{content:"\ee2b"}
.bxs-message-check:before{content:"\ee2c"}
.bxs-message-detail:before{content:"\ee2d"}
.bxs-message-dots:before{content:"\ee2e"}
.bxs-message-edit:before{content:"\ee2f"}
.bxs-message-error:before{content:"\ee30"}
.bxs-message-minus:before{content:"\ee31"}
.bxs-message-rounded:before{content:"\ee32"}
.bxs-message-rounded-add:before{content:"\ee33"}
.bxs-message-rounded-check:before{content:"\ee34"}
.bxs-message-rounded-detail:before{content:"\ee35"}
.bxs-message-rounded-dots:before{content:"\ee36"}
.bxs-message-rounded-edit:before{content:"\ee37"}
.bxs-message-rounded-error:before{content:"\ee38"}
.bxs-message-rounded-minus:before{content:"\ee39"}
.bxs-message-rounded-x:before{content:"\ee3a"}
.bxs-message-square:before{content:"\ee3b"}
.bxs-message-square-add:before{content:"\ee3c"}
.bxs-message-square-check:before{content:"\ee3d"}
.bxs-message-square-detail:before{content:"\ee3e"}
.bxs-message-square-dots:before{content:"\ee3f"}
.bxs-message-square-edit:before{content:"\ee40"}
.bxs-message-square-error:before{content:"\ee41"}
.bxs-message-square-minus:before{content:"\ee42"}
.bxs-message-square-x:before{content:"\ee43"}
.bxs-message-x:before{content:"\ee44"}
.bxs-meteor:before{content:"\ee45"}
.bxs-microchip:before{content:"\ee46"}
.bxs-microphone:before{content:"\ee47"}
.bxs-microphone-alt:before{content:"\ee48"}
.bxs-microphone-off:before{content:"\ee49"}
.bxs-minus-circle:before{content:"\ee4a"}
.bxs-minus-square:before{content:"\ee4b"}
.bxs-mobile:before{content:"\ee4c"}
.bxs-mobile-vibration:before{content:"\ee4d"}
.bxs-moon:before{content:"\ee4e"}
.bxs-mouse:before{content:"\ee4f"}
.bxs-mouse-alt:before{content:"\ee50"}
.bxs-movie:before{content:"\ee51"}
.bxs-movie-play:before{content:"\ee52"}
.bxs-music:before{content:"\ee53"}
.bxs-navigation:before{content:"\ee54"}
.bxs-network-chart:before{content:"\ee55"}
.bxs-news:before{content:"\ee56"}
.bxs-no-entry:before{content:"\ee57"}
.bxs-note:before{content:"\ee58"}
.bxs-notepad:before{content:"\ee59"}
.bxs-notification:before{content:"\ee5a"}
.bxs-notification-off:before{content:"\ee5b"}
.bxs-offer:before{content:"\ee5c"}
.bxs-package:before{content:"\ee5d"}
.bxs-paint:before{content:"\ee5e"}
.bxs-paint-roll:before{content:"\ee5f"}
.bxs-palette:before{content:"\ee60"}
.bxs-paper-plane:before{content:"\ee61"}
.bxs-parking:before{content:"\ee62"}
.bxs-paste:before{content:"\ee63"}
.bxs-pen:before{content:"\ee64"}
.bxs-pencil:before{content:"\ee65"}
.bxs-phone:before{content:"\ee66"}
.bxs-phone-call:before{content:"\ee67"}
.bxs-phone-incoming:before{content:"\ee68"}
.bxs-phone-off:before{content:"\ee69"}
.bxs-phone-outgoing:before{content:"\ee6a"}
.bxs-photo-album:before{content:"\ee6b"}
.bxs-piano:before{content:"\ee6c"}
.bxs-pie-chart:before{content:"\ee6d"}
.bxs-pie-chart-alt:before{content:"\ee6e"}
.bxs-pie-chart-alt-2:before{content:"\ee6f"}
.bxs-pin:before{content:"\ee70"}
.bxs-pizza:before{content:"\ee71"}
.bxs-plane:before{content:"\ee72"}
.bxs-plane-alt:before{content:"\ee73"}
.bxs-plane-land:before{content:"\ee74"}
.bxs-planet:before{content:"\ee75"}
.bxs-plane-take-off:before{content:"\ee76"}
.bxs-playlist:before{content:"\ee77"}
.bxs-plug:before{content:"\ee78"}
.bxs-plus-circle:before{content:"\ee79"}
.bxs-plus-square:before{content:"\ee7a"}
.bxs-pointer:before{content:"\ee7b"}
.bxs-polygon:before{content:"\ee7c"}
.bxs-printer:before{content:"\ee7d"}
.bxs-purchase-tag:before{content:"\ee7e"}
.bxs-purchase-tag-alt:before{content:"\ee7f"}
.bxs-pyramid:before{content:"\ee80"}
.bxs-quote-alt-left:before{content:"\ee81"}
.bxs-quote-alt-right:before{content:"\ee82"}
.bxs-quote-left:before{content:"\ee83"}
.bxs-quote-right:before{content:"\ee84"}
.bxs-quote-single-left:before{content:"\ee85"}
.bxs-quote-single-right:before{content:"\ee86"}
.bxs-radiation:before{content:"\ee87"}
.bxs-radio:before{content:"\ee88"}
.bxs-receipt:before{content:"\ee89"}
.bxs-rectangle:before{content:"\ee8a"}
.bxs-registered:before{content:"\ee8b"}
.bxs-rename:before{content:"\ee8c"}
.bxs-report:before{content:"\ee8d"}
.bxs-rewind-circle:before{content:"\ee8e"}
.bxs-right-arrow:before{content:"\ee8f"}
.bxs-right-arrow-alt:before{content:"\ee90"}
.bxs-right-arrow-circle:before{content:"\ee91"}
.bxs-right-arrow-square:before{content:"\ee92"}
.bxs-right-down-arrow-circle:before{content:"\ee93"}
.bxs-right-top-arrow-circle:before{content:"\ee94"}
.bxs-rocket:before{content:"\ee95"}
.bxs-ruler:before{content:"\ee96"}
.bxs-sad:before{content:"\ee97"}
.bxs-save:before{content:"\ee98"}
.bxs-school:before{content:"\ee99"}
.bxs-search:before{content:"\ee9a"}
.bxs-search-alt-2:before{content:"\ee9b"}
.bxs-select-multiple:before{content:"\ee9c"}
.bxs-send:before{content:"\ee9d"}
.bxs-server:before{content:"\ee9e"}
.bxs-shapes:before{content:"\ee9f"}
.bxs-share:before{content:"\eea0"}
.bxs-share-alt:before{content:"\eea1"}
.bxs-shield:before{content:"\eea2"}
.bxs-shield-alt-2:before{content:"\eea3"}
.bxs-shield-x:before{content:"\eea4"}
.bxs-ship:before{content:"\eea5"}
.bxs-shocked:before{content:"\eea6"}
.bxs-shopping-bag:before{content:"\eea7"}
.bxs-shopping-bag-alt:before{content:"\eea8"}
.bxs-shopping-bags:before{content:"\eea9"}
.bxs-show:before{content:"\eeaa"}
.bxs-skip-next-circle:before{content:"\eeab"}
.bxs-skip-previous-circle:before{content:"\eeac"}
.bxs-skull:before{content:"\eead"}
.bxs-sleepy:before{content:"\eeae"}
.bxs-slideshow:before{content:"\eeaf"}
.bxs-smile:before{content:"\eeb0"}
.bxs-sort-alt:before{content:"\eeb1"}
.bxs-spa:before{content:"\eeb2"}
.bxs-speaker:before{content:"\eeb3"}
.bxs-spray-can:before{content:"\eeb4"}
.bxs-spreadsheet:before{content:"\eeb5"}
.bxs-square:before{content:"\eeb6"}
.bxs-square-rounded:before{content:"\eeb7"}
.bxs-star:before{content:"\eeb8"}
.bxs-star-half:before{content:"\eeb9"}
.bxs-sticker:before{content:"\eeba"}
.bxs-stopwatch:before{content:"\eebb"}
.bxs-store:before{content:"\eebc"}
.bxs-store-alt:before{content:"\eebd"}
.bxs-sun:before{content:"\eebe"}
.bxs-tachometer:before{content:"\eebf"}
.bxs-tag:before{content:"\eec0"}
.bxs-tag-alt:before{content:"\eec1"}
.bxs-tag-x:before{content:"\eec2"}
.bxs-taxi:before{content:"\eec3"}
.bxs-tennis-ball:before{content:"\eec4"}
.bxs-terminal:before{content:"\eec5"}
.bxs-thermometer:before{content:"\eec6"}
.bxs-time:before{content:"\eec7"}
.bxs-time-five:before{content:"\eec8"}
.bxs-timer:before{content:"\eec9"}
.bxs-tired:before{content:"\eeca"}
.bxs-toggle-left:before{content:"\eecb"}
.bxs-toggle-right:before{content:"\eecc"}
.bxs-tone:before{content:"\eecd"}
.bxs-torch:before{content:"\eece"}
.bxs-to-top:before{content:"\eecf"}
.bxs-traffic:before{content:"\eed0"}
.bxs-traffic-barrier:before{content:"\eed1"}
.bxs-traffic-cone:before{content:"\eed2"}
.bxs-train:before{content:"\eed3"}
.bxs-trash:before{content:"\eed4"}
.bxs-trash-alt:before{content:"\eed5"}
.bxs-tree:before{content:"\eed6"}
.bxs-trophy:before{content:"\eed7"}
.bxs-truck:before{content:"\eed8"}
.bxs-t-shirt:before{content:"\eed9"}
.bxs-tv:before{content:"\eeda"}
.bxs-up-arrow:before{content:"\eedb"}
.bxs-up-arrow-alt:before{content:"\eedc"}
.bxs-up-arrow-circle:before{content:"\eedd"}
.bxs-up-arrow-square:before{content:"\eede"}
.bxs-upside-down:before{content:"\eedf"}
.bxs-upvote:before{content:"\eee0"}
.bxs-user:before{content:"\eee1"}
.bxs-user-account:before{content:"\eee2"}
.bxs-user-badge:before{content:"\eee3"}
.bxs-user-check:before{content:"\eee4"}
.bxs-user-circle:before{content:"\eee5"}
.bxs-user-detail:before{content:"\eee6"}
.bxs-user-minus:before{content:"\eee7"}
.bxs-user-pin:before{content:"\eee8"}
.bxs-user-plus:before{content:"\eee9"}
.bxs-user-rectangle:before{content:"\eeea"}
.bxs-user-voice:before{content:"\eeeb"}
.bxs-user-x:before{content:"\eeec"}
.bxs-vector:before{content:"\eeed"}
.bxs-vial:before{content:"\eeee"}
.bxs-video:before{content:"\eeef"}
.bxs-video-off:before{content:"\eef0"}
.bxs-video-plus:before{content:"\eef1"}
.bxs-video-recording:before{content:"\eef2"}
.bxs-videos:before{content:"\eef3"}
.bxs-virus:before{content:"\eef4"}
.bxs-virus-block:before{content:"\eef5"}
.bxs-volume:before{content:"\eef6"}
.bxs-volume-full:before{content:"\eef7"}
.bxs-volume-low:before{content:"\eef8"}
.bxs-volume-mute:before{content:"\eef9"}
.bxs-wallet:before{content:"\eefa"}
.bxs-wallet-alt:before{content:"\eefb"}
.bxs-washer:before{content:"\eefc"}
.bxs-watch:before{content:"\eefd"}
.bxs-watch-alt:before{content:"\eefe"}
.bxs-webcam:before{content:"\eeff"}
.bxs-widget:before{content:"\ef00"}
.bxs-window-alt:before{content:"\ef01"}
.bxs-wine:before{content:"\ef02"}
.bxs-wink-smile:before{content:"\ef03"}
.bxs-wink-tongue:before{content:"\ef04"}
.bxs-wrench:before{content:"\ef05"}
.bxs-x-circle:before{content:"\ef06"}
.bxs-x-square:before{content:"\ef07"}
.bxs-yin-yang:before{content:"\ef08"}
.bxs-zap:before{content:"\ef09"}
.bxs-zoom-in:before{content:"\ef0a"}
.bxs-zoom-out:before{content:"\ef0b"}
/*!
 * Tabler Icons 3.16.0 by tabler - https://tabler.io
 * License - https://github.com/tabler/tabler-icons/blob/master/LICENSE
 */
@font-face{font-family:"tabler-icons";font-style:normal;font-weight:400;src:url("/build/assets/tabler-icons-CPJJKrpE.woff2?v3.16.0") format("woff2"),url("/build/assets/tabler-icons-CwiIh5K8.woff?") format("woff"),url("/build/assets/tabler-icons-DcaR-flY.ttf?v3.16.0") format("truetype")}
.ti{font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ti-a-b:before{content:"\ec36"}
.ti-a-b-2:before{content:"\f25f"}
.ti-a-b-off:before{content:"\f0a6"}
.ti-abacus:before{content:"\f05c"}
.ti-abacus-off:before{content:"\f3b6"}
.ti-abc:before{content:"\f567"}
.ti-access-point:before{content:"\ed1b"}
.ti-access-point-off:before{content:"\ed1a"}
.ti-accessible:before{content:"\eba9"}
.ti-accessible-filled:before{content:"\f6ea"}
.ti-accessible-off:before{content:"\f0a7"}
.ti-activity:before{content:"\ed23"}
.ti-activity-heartbeat:before{content:"\f0db"}
.ti-ad:before{content:"\ea02"}
.ti-ad-2:before{content:"\ef1f"}
.ti-ad-circle:before{content:"\f79e"}
.ti-ad-circle-filled:before{content:"\f7d3"}
.ti-ad-circle-off:before{content:"\f79d"}
.ti-ad-filled:before{content:"\f6eb"}
.ti-ad-off:before{content:"\f3b7"}
.ti-address-book:before{content:"\f021"}
.ti-address-book-off:before{content:"\f3b8"}
.ti-adjustments:before{content:"\ea03"}
.ti-adjustments-alt:before{content:"\ec37"}
.ti-adjustments-bolt:before{content:"\f7fb"}
.ti-adjustments-cancel:before{content:"\f7fc"}
.ti-adjustments-check:before{content:"\f7fd"}
.ti-adjustments-code:before{content:"\f7fe"}
.ti-adjustments-cog:before{content:"\f7ff"}
.ti-adjustments-dollar:before{content:"\f800"}
.ti-adjustments-down:before{content:"\f801"}
.ti-adjustments-exclamation:before{content:"\f802"}
.ti-adjustments-filled:before{content:"\f6ec"}
.ti-adjustments-heart:before{content:"\f803"}
.ti-adjustments-horizontal:before{content:"\ec38"}
.ti-adjustments-minus:before{content:"\f804"}
.ti-adjustments-off:before{content:"\f0a8"}
.ti-adjustments-pause:before{content:"\f805"}
.ti-adjustments-pin:before{content:"\f806"}
.ti-adjustments-plus:before{content:"\f807"}
.ti-adjustments-question:before{content:"\f808"}
.ti-adjustments-search:before{content:"\f809"}
.ti-adjustments-share:before{content:"\f80a"}
.ti-adjustments-spark:before{content:"\ffbe"}
.ti-adjustments-star:before{content:"\f80b"}
.ti-adjustments-up:before{content:"\f80c"}
.ti-adjustments-x:before{content:"\f80d"}
.ti-aerial-lift:before{content:"\edfe"}
.ti-affiliate:before{content:"\edff"}
.ti-affiliate-filled:before{content:"\f6ed"}
.ti-ai:before{content:"\fee7"}
.ti-air-balloon:before{content:"\f4a6"}
.ti-air-conditioning:before{content:"\f3a2"}
.ti-air-conditioning-disabled:before{content:"\f542"}
.ti-air-traffic-control:before{content:"\fb01"}
.ti-alarm:before{content:"\ea04"}
.ti-alarm-average:before{content:"\fc9e"}
.ti-alarm-filled:before{content:"\f709"}
.ti-alarm-minus:before{content:"\f630"}
.ti-alarm-minus-filled:before{content:"\f70a"}
.ti-alarm-off:before{content:"\f0a9"}
.ti-alarm-plus:before{content:"\f631"}
.ti-alarm-plus-filled:before{content:"\f70b"}
.ti-alarm-snooze:before{content:"\f632"}
.ti-alarm-snooze-filled:before{content:"\f70c"}
.ti-album:before{content:"\f022"}
.ti-album-off:before{content:"\f3b9"}
.ti-alert-circle:before{content:"\ea05"}
.ti-alert-circle-filled:before{content:"\f6ee"}
.ti-alert-circle-off:before{content:"\fc65"}
.ti-alert-hexagon:before{content:"\f80e"}
.ti-alert-hexagon-filled:before{content:"\fa34"}
.ti-alert-hexagon-off:before{content:"\fc66"}
.ti-alert-octagon:before{content:"\ecc6"}
.ti-alert-octagon-filled:before{content:"\f6ef"}
.ti-alert-small:before{content:"\f80f"}
.ti-alert-small-off:before{content:"\fc67"}
.ti-alert-square:before{content:"\f811"}
.ti-alert-square-filled:before{content:"\fa35"}
.ti-alert-square-rounded:before{content:"\f810"}
.ti-alert-square-rounded-filled:before{content:"\fa36"}
.ti-alert-square-rounded-off:before{content:"\fc68"}
.ti-alert-triangle:before{content:"\ea06"}
.ti-alert-triangle-filled:before{content:"\f6f0"}
.ti-alert-triangle-off:before{content:"\fc69"}
.ti-alien:before{content:"\ebde"}
.ti-alien-filled:before{content:"\f70d"}
.ti-align-box-bottom-center:before{content:"\f530"}
.ti-align-box-bottom-center-filled:before{content:"\f70e"}
.ti-align-box-bottom-left:before{content:"\f531"}
.ti-align-box-bottom-left-filled:before{content:"\f70f"}
.ti-align-box-bottom-right:before{content:"\f532"}
.ti-align-box-bottom-right-filled:before{content:"\f710"}
.ti-align-box-center-bottom:before{content:"\facb"}
.ti-align-box-center-middle:before{content:"\f79f"}
.ti-align-box-center-middle-filled:before{content:"\f7d4"}
.ti-align-box-center-stretch:before{content:"\facc"}
.ti-align-box-center-top:before{content:"\facd"}
.ti-align-box-left-bottom:before{content:"\f533"}
.ti-align-box-left-bottom-filled:before{content:"\f711"}
.ti-align-box-left-middle:before{content:"\f534"}
.ti-align-box-left-middle-filled:before{content:"\f712"}
.ti-align-box-left-stretch:before{content:"\face"}
.ti-align-box-left-top:before{content:"\f535"}
.ti-align-box-left-top-filled:before{content:"\f713"}
.ti-align-box-right-bottom:before{content:"\f536"}
.ti-align-box-right-bottom-filled:before{content:"\f714"}
.ti-align-box-right-middle:before{content:"\f537"}
.ti-align-box-right-middle-filled:before{content:"\f7d5"}
.ti-align-box-right-stretch:before{content:"\facf"}
.ti-align-box-right-top:before{content:"\f538"}
.ti-align-box-right-top-filled:before{content:"\f715"}
.ti-align-box-top-center:before{content:"\f539"}
.ti-align-box-top-center-filled:before{content:"\f716"}
.ti-align-box-top-left:before{content:"\f53a"}
.ti-align-box-top-left-filled:before{content:"\f717"}
.ti-align-box-top-right:before{content:"\f53b"}
.ti-align-box-top-right-filled:before{content:"\f718"}
.ti-align-center:before{content:"\ea07"}
.ti-align-justified:before{content:"\ea08"}
.ti-align-left:before{content:"\ea09"}
.ti-align-left-2:before{content:"\ff00"}
.ti-align-right:before{content:"\ea0a"}
.ti-align-right-2:before{content:"\feff"}
.ti-alpha:before{content:"\f543"}
.ti-alphabet-arabic:before{content:"\ff2f"}
.ti-alphabet-bangla:before{content:"\ff2e"}
.ti-alphabet-cyrillic:before{content:"\f1df"}
.ti-alphabet-greek:before{content:"\f1e0"}
.ti-alphabet-hebrew:before{content:"\ff2d"}
.ti-alphabet-korean:before{content:"\ff2c"}
.ti-alphabet-latin:before{content:"\f1e1"}
.ti-alphabet-thai:before{content:"\ff2b"}
.ti-alt:before{content:"\fc54"}
.ti-ambulance:before{content:"\ebf5"}
.ti-ampersand:before{content:"\f229"}
.ti-analyze:before{content:"\f3a3"}
.ti-analyze-filled:before{content:"\f719"}
.ti-analyze-off:before{content:"\f3ba"}
.ti-anchor:before{content:"\eb76"}
.ti-anchor-off:before{content:"\f0f7"}
.ti-angle:before{content:"\ef20"}
.ti-ankh:before{content:"\f1cd"}
.ti-antenna:before{content:"\f094"}
.ti-antenna-bars-1:before{content:"\ecc7"}
.ti-antenna-bars-2:before{content:"\ecc8"}
.ti-antenna-bars-3:before{content:"\ecc9"}
.ti-antenna-bars-4:before{content:"\ecca"}
.ti-antenna-bars-5:before{content:"\eccb"}
.ti-antenna-bars-off:before{content:"\f0aa"}
.ti-antenna-off:before{content:"\f3bb"}
.ti-aperture:before{content:"\eb58"}
.ti-aperture-off:before{content:"\f3bc"}
.ti-api:before{content:"\effd"}
.ti-api-app:before{content:"\effc"}
.ti-api-app-off:before{content:"\f0ab"}
.ti-api-off:before{content:"\f0f8"}
.ti-app-window:before{content:"\efe6"}
.ti-app-window-filled:before{content:"\f71a"}
.ti-apple:before{content:"\ef21"}
.ti-apple-filled:before{content:"\10017"}
.ti-apps:before{content:"\ebb6"}
.ti-apps-filled:before{content:"\f6f1"}
.ti-apps-off:before{content:"\f0ac"}
.ti-archery-arrow:before{content:"\fc55"}
.ti-archive:before{content:"\ea0b"}
.ti-archive-filled:before{content:"\fa82"}
.ti-archive-off:before{content:"\f0ad"}
.ti-armchair:before{content:"\ef9e"}
.ti-armchair-2:before{content:"\efe7"}
.ti-armchair-2-off:before{content:"\f3bd"}
.ti-armchair-off:before{content:"\f3be"}
.ti-arrow-autofit-content:before{content:"\ef31"}
.ti-arrow-autofit-content-filled:before{content:"\f6f2"}
.ti-arrow-autofit-down:before{content:"\ef32"}
.ti-arrow-autofit-height:before{content:"\ef33"}
.ti-arrow-autofit-left:before{content:"\ef34"}
.ti-arrow-autofit-right:before{content:"\ef35"}
.ti-arrow-autofit-up:before{content:"\ef36"}
.ti-arrow-autofit-width:before{content:"\ef37"}
.ti-arrow-back:before{content:"\ea0c"}
.ti-arrow-back-up:before{content:"\eb77"}
.ti-arrow-back-up-double:before{content:"\f9ec"}
.ti-arrow-badge-down:before{content:"\f60b"}
.ti-arrow-badge-down-filled:before{content:"\f7d6"}
.ti-arrow-badge-left:before{content:"\f60c"}
.ti-arrow-badge-left-filled:before{content:"\f7d7"}
.ti-arrow-badge-right:before{content:"\f60d"}
.ti-arrow-badge-right-filled:before{content:"\f7d8"}
.ti-arrow-badge-up:before{content:"\f60e"}
.ti-arrow-badge-up-filled:before{content:"\f7d9"}
.ti-arrow-bar-both:before{content:"\fadd"}
.ti-arrow-bar-down:before{content:"\ea0d"}
.ti-arrow-bar-left:before{content:"\ea0e"}
.ti-arrow-bar-right:before{content:"\ea0f"}
.ti-arrow-bar-to-down:before{content:"\ec88"}
.ti-arrow-bar-to-left:before{content:"\ec89"}
.ti-arrow-bar-to-right:before{content:"\ec8a"}
.ti-arrow-bar-to-up:before{content:"\ec8b"}
.ti-arrow-bar-up:before{content:"\ea10"}
.ti-arrow-bear-left:before{content:"\f045"}
.ti-arrow-bear-left-2:before{content:"\f044"}
.ti-arrow-bear-right:before{content:"\f047"}
.ti-arrow-bear-right-2:before{content:"\f046"}
.ti-arrow-big-down:before{content:"\edda"}
.ti-arrow-big-down-filled:before{content:"\f6c6"}
.ti-arrow-big-down-line:before{content:"\efe8"}
.ti-arrow-big-down-line-filled:before{content:"\f6c7"}
.ti-arrow-big-down-lines:before{content:"\efe9"}
.ti-arrow-big-down-lines-filled:before{content:"\f6c8"}
.ti-arrow-big-left:before{content:"\eddb"}
.ti-arrow-big-left-filled:before{content:"\f6c9"}
.ti-arrow-big-left-line:before{content:"\efea"}
.ti-arrow-big-left-line-filled:before{content:"\f6ca"}
.ti-arrow-big-left-lines:before{content:"\efeb"}
.ti-arrow-big-left-lines-filled:before{content:"\f6cb"}
.ti-arrow-big-right:before{content:"\eddc"}
.ti-arrow-big-right-filled:before{content:"\f6cc"}
.ti-arrow-big-right-line:before{content:"\efec"}
.ti-arrow-big-right-line-filled:before{content:"\f6cd"}
.ti-arrow-big-right-lines:before{content:"\efed"}
.ti-arrow-big-right-lines-filled:before{content:"\f6ce"}
.ti-arrow-big-up:before{content:"\eddd"}
.ti-arrow-big-up-filled:before{content:"\f6cf"}
.ti-arrow-big-up-line:before{content:"\efee"}
.ti-arrow-big-up-line-filled:before{content:"\f6d0"}
.ti-arrow-big-up-lines:before{content:"\efef"}
.ti-arrow-big-up-lines-filled:before{content:"\f6d1"}
.ti-arrow-bounce:before{content:"\f3a4"}
.ti-arrow-capsule:before{content:"\fade"}
.ti-arrow-curve-left:before{content:"\f048"}
.ti-arrow-curve-right:before{content:"\f049"}
.ti-arrow-down:before{content:"\ea16"}
.ti-arrow-down-bar:before{content:"\ed98"}
.ti-arrow-down-circle:before{content:"\ea11"}
.ti-arrow-down-circle-filled:before{content:"\1003b"}
.ti-arrow-down-from-arc:before{content:"\fd86"}
.ti-arrow-down-left:before{content:"\ea13"}
.ti-arrow-down-left-circle:before{content:"\ea12"}
.ti-arrow-down-rhombus:before{content:"\f61d"}
.ti-arrow-down-rhombus-filled:before{content:"\1003a"}
.ti-arrow-down-right:before{content:"\ea15"}
.ti-arrow-down-right-circle:before{content:"\ea14"}
.ti-arrow-down-square:before{content:"\ed9a"}
.ti-arrow-down-square-filled:before{content:"\10039"}
.ti-arrow-down-tail:before{content:"\ed9b"}
.ti-arrow-down-to-arc:before{content:"\fd87"}
.ti-arrow-elbow-left:before{content:"\f9ed"}
.ti-arrow-elbow-right:before{content:"\f9ee"}
.ti-arrow-fork:before{content:"\f04a"}
.ti-arrow-forward:before{content:"\ea17"}
.ti-arrow-forward-up:before{content:"\eb78"}
.ti-arrow-forward-up-double:before{content:"\f9ef"}
.ti-arrow-guide:before{content:"\f22a"}
.ti-arrow-guide-filled:before{content:"\10038"}
.ti-arrow-iteration:before{content:"\f578"}
.ti-arrow-left:before{content:"\ea19"}
.ti-arrow-left-bar:before{content:"\ed9c"}
.ti-arrow-left-circle:before{content:"\ea18"}
.ti-arrow-left-circle-filled:before{content:"\10037"}
.ti-arrow-left-from-arc:before{content:"\fd88"}
.ti-arrow-left-rhombus:before{content:"\f61e"}
.ti-arrow-left-rhombus-filled:before{content:"\10036"}
.ti-arrow-left-right:before{content:"\f04b"}
.ti-arrow-left-square:before{content:"\ed9d"}
.ti-arrow-left-square-filled:before{content:"\10035"}
.ti-arrow-left-tail:before{content:"\ed9e"}
.ti-arrow-left-to-arc:before{content:"\fd89"}
.ti-arrow-loop-left:before{content:"\ed9f"}
.ti-arrow-loop-left-2:before{content:"\f04c"}
.ti-arrow-loop-right:before{content:"\eda0"}
.ti-arrow-loop-right-2:before{content:"\f04d"}
.ti-arrow-merge:before{content:"\f04e"}
.ti-arrow-merge-alt-left:before{content:"\fc9f"}
.ti-arrow-merge-alt-right:before{content:"\fca0"}
.ti-arrow-merge-both:before{content:"\f23b"}
.ti-arrow-merge-left:before{content:"\f23c"}
.ti-arrow-merge-right:before{content:"\f23d"}
.ti-arrow-move-down:before{content:"\f2ba"}
.ti-arrow-move-down-filled:before{content:"\10034"}
.ti-arrow-move-left:before{content:"\f2bb"}
.ti-arrow-move-left-filled:before{content:"\10033"}
.ti-arrow-move-right:before{content:"\f2bc"}
.ti-arrow-move-right-filled:before{content:"\10032"}
.ti-arrow-move-up:before{content:"\f2bd"}
.ti-arrow-move-up-filled:before{content:"\10031"}
.ti-arrow-narrow-down:before{content:"\ea1a"}
.ti-arrow-narrow-left:before{content:"\ea1b"}
.ti-arrow-narrow-right:before{content:"\ea1c"}
.ti-arrow-narrow-up:before{content:"\ea1d"}
.ti-arrow-ramp-left:before{content:"\ed3c"}
.ti-arrow-ramp-left-2:before{content:"\f04f"}
.ti-arrow-ramp-left-3:before{content:"\f050"}
.ti-arrow-ramp-right:before{content:"\ed3d"}
.ti-arrow-ramp-right-2:before{content:"\f051"}
.ti-arrow-ramp-right-3:before{content:"\f052"}
.ti-arrow-right:before{content:"\ea1f"}
.ti-arrow-right-bar:before{content:"\eda1"}
.ti-arrow-right-circle:before{content:"\ea1e"}
.ti-arrow-right-circle-filled:before{content:"\10030"}
.ti-arrow-right-from-arc:before{content:"\fd8a"}
.ti-arrow-right-rhombus:before{content:"\f61f"}
.ti-arrow-right-rhombus-filled:before{content:"\1002f"}
.ti-arrow-right-square:before{content:"\eda2"}
.ti-arrow-right-square-filled:before{content:"\1002e"}
.ti-arrow-right-tail:before{content:"\eda3"}
.ti-arrow-right-to-arc:before{content:"\fd8b"}
.ti-arrow-rotary-first-left:before{content:"\f053"}
.ti-arrow-rotary-first-right:before{content:"\f054"}
.ti-arrow-rotary-last-left:before{content:"\f055"}
.ti-arrow-rotary-last-right:before{content:"\f056"}
.ti-arrow-rotary-left:before{content:"\f057"}
.ti-arrow-rotary-right:before{content:"\f058"}
.ti-arrow-rotary-straight:before{content:"\f059"}
.ti-arrow-roundabout-left:before{content:"\f22b"}
.ti-arrow-roundabout-right:before{content:"\f22c"}
.ti-arrow-sharp-turn-left:before{content:"\f05a"}
.ti-arrow-sharp-turn-right:before{content:"\f05b"}
.ti-arrow-up:before{content:"\ea25"}
.ti-arrow-up-bar:before{content:"\eda4"}
.ti-arrow-up-circle:before{content:"\ea20"}
.ti-arrow-up-circle-filled:before{content:"\1002d"}
.ti-arrow-up-from-arc:before{content:"\fd8c"}
.ti-arrow-up-left:before{content:"\ea22"}
.ti-arrow-up-left-circle:before{content:"\ea21"}
.ti-arrow-up-rhombus:before{content:"\f620"}
.ti-arrow-up-rhombus-filled:before{content:"\1002c"}
.ti-arrow-up-right:before{content:"\ea24"}
.ti-arrow-up-right-circle:before{content:"\ea23"}
.ti-arrow-up-square:before{content:"\eda6"}
.ti-arrow-up-square-filled:before{content:"\1002b"}
.ti-arrow-up-tail:before{content:"\eda7"}
.ti-arrow-up-to-arc:before{content:"\fd8d"}
.ti-arrow-wave-left-down:before{content:"\eda8"}
.ti-arrow-wave-left-up:before{content:"\eda9"}
.ti-arrow-wave-right-down:before{content:"\edaa"}
.ti-arrow-wave-right-up:before{content:"\edab"}
.ti-arrow-zig-zag:before{content:"\f4a7"}
.ti-arrows-cross:before{content:"\effe"}
.ti-arrows-diagonal:before{content:"\ea27"}
.ti-arrows-diagonal-2:before{content:"\ea26"}
.ti-arrows-diagonal-minimize:before{content:"\ef39"}
.ti-arrows-diagonal-minimize-2:before{content:"\ef38"}
.ti-arrows-diff:before{content:"\f296"}
.ti-arrows-double-ne-sw:before{content:"\edde"}
.ti-arrows-double-nw-se:before{content:"\eddf"}
.ti-arrows-double-se-nw:before{content:"\ede0"}
.ti-arrows-double-sw-ne:before{content:"\ede1"}
.ti-arrows-down:before{content:"\edad"}
.ti-arrows-down-up:before{content:"\edac"}
.ti-arrows-exchange:before{content:"\f1f4"}
.ti-arrows-exchange-2:before{content:"\f1f3"}
.ti-arrows-horizontal:before{content:"\eb59"}
.ti-arrows-join:before{content:"\edaf"}
.ti-arrows-join-2:before{content:"\edae"}
.ti-arrows-left:before{content:"\edb1"}
.ti-arrows-left-down:before{content:"\ee00"}
.ti-arrows-left-right:before{content:"\edb0"}
.ti-arrows-maximize:before{content:"\ea28"}
.ti-arrows-minimize:before{content:"\ea29"}
.ti-arrows-move:before{content:"\f22f"}
.ti-arrows-move-horizontal:before{content:"\f22d"}
.ti-arrows-move-vertical:before{content:"\f22e"}
.ti-arrows-random:before{content:"\f095"}
.ti-arrows-right:before{content:"\edb3"}
.ti-arrows-right-down:before{content:"\ee01"}
.ti-arrows-right-left:before{content:"\edb2"}
.ti-arrows-shuffle:before{content:"\f000"}
.ti-arrows-shuffle-2:before{content:"\efff"}
.ti-arrows-sort:before{content:"\eb5a"}
.ti-arrows-split:before{content:"\edb5"}
.ti-arrows-split-2:before{content:"\edb4"}
.ti-arrows-transfer-down:before{content:"\f2cc"}
.ti-arrows-transfer-up:before{content:"\f2cd"}
.ti-arrows-transfer-up-down:before{content:"\ffac"}
.ti-arrows-up:before{content:"\edb7"}
.ti-arrows-up-down:before{content:"\edb6"}
.ti-arrows-up-left:before{content:"\ee02"}
.ti-arrows-up-right:before{content:"\ee03"}
.ti-arrows-vertical:before{content:"\eb5b"}
.ti-artboard:before{content:"\ea2a"}
.ti-artboard-filled:before{content:"\fa83"}
.ti-artboard-off:before{content:"\f0ae"}
.ti-article:before{content:"\f1e2"}
.ti-article-filled:before{content:"\f7da"}
.ti-article-off:before{content:"\f3bf"}
.ti-aspect-ratio:before{content:"\ed30"}
.ti-aspect-ratio-filled:before{content:"\f7db"}
.ti-aspect-ratio-off:before{content:"\f0af"}
.ti-assembly:before{content:"\f24d"}
.ti-assembly-filled:before{content:"\fe9e"}
.ti-assembly-off:before{content:"\f3c0"}
.ti-asset:before{content:"\f1ce"}
.ti-asset-filled:before{content:"\fe9d"}
.ti-asterisk:before{content:"\efd5"}
.ti-asterisk-simple:before{content:"\efd4"}
.ti-at:before{content:"\ea2b"}
.ti-at-off:before{content:"\f0b0"}
.ti-atom:before{content:"\eb79"}
.ti-atom-2:before{content:"\ebdf"}
.ti-atom-2-filled:before{content:"\f71b"}
.ti-atom-off:before{content:"\f0f9"}
.ti-augmented-reality:before{content:"\f023"}
.ti-augmented-reality-2:before{content:"\f37e"}
.ti-augmented-reality-off:before{content:"\f3c1"}
.ti-auth-2fa:before{content:"\eca0"}
.ti-automatic-gearbox:before{content:"\fc89"}
.ti-automatic-gearbox-filled:before{content:"\1002a"}
.ti-automation:before{content:"\fef8"}
.ti-avocado:before{content:"\fd8e"}
.ti-award:before{content:"\ea2c"}
.ti-award-filled:before{content:"\f71c"}
.ti-award-off:before{content:"\f0fa"}
.ti-axe:before{content:"\ef9f"}
.ti-axis-x:before{content:"\ef45"}
.ti-axis-y:before{content:"\ef46"}
.ti-baby-bottle:before{content:"\f5d2"}
.ti-baby-carriage:before{content:"\f05d"}
.ti-baby-carriage-filled:before{content:"\fe9c"}
.ti-background:before{content:"\fd2c"}
.ti-backhoe:before{content:"\ed86"}
.ti-backpack:before{content:"\ef47"}
.ti-backpack-off:before{content:"\f3c2"}
.ti-backslash:before{content:"\fab9"}
.ti-backspace:before{content:"\ea2d"}
.ti-backspace-filled:before{content:"\f7dc"}
.ti-badge:before{content:"\efc2"}
.ti-badge-3d:before{content:"\f555"}
.ti-badge-3d-filled:before{content:"\fe9b"}
.ti-badge-4k:before{content:"\f556"}
.ti-badge-4k-filled:before{content:"\fe9a"}
.ti-badge-8k:before{content:"\f557"}
.ti-badge-8k-filled:before{content:"\fe99"}
.ti-badge-ad:before{content:"\f558"}
.ti-badge-ad-filled:before{content:"\fe98"}
.ti-badge-ad-off:before{content:"\fd8f"}
.ti-badge-ar:before{content:"\f559"}
.ti-badge-ar-filled:before{content:"\fe97"}
.ti-badge-cc:before{content:"\f55a"}
.ti-badge-cc-filled:before{content:"\fe96"}
.ti-badge-filled:before{content:"\f667"}
.ti-badge-hd:before{content:"\f55b"}
.ti-badge-hd-filled:before{content:"\fe95"}
.ti-badge-off:before{content:"\f0fb"}
.ti-badge-sd:before{content:"\f55c"}
.ti-badge-sd-filled:before{content:"\fe94"}
.ti-badge-tm:before{content:"\f55d"}
.ti-badge-tm-filled:before{content:"\fe93"}
.ti-badge-vo:before{content:"\f55e"}
.ti-badge-vo-filled:before{content:"\fe92"}
.ti-badge-vr:before{content:"\f55f"}
.ti-badge-vr-filled:before{content:"\fe91"}
.ti-badge-wc:before{content:"\f560"}
.ti-badge-wc-filled:before{content:"\fe90"}
.ti-badges:before{content:"\efc3"}
.ti-badges-filled:before{content:"\f7dd"}
.ti-badges-off:before{content:"\f0fc"}
.ti-baguette:before{content:"\f3a5"}
.ti-ball-american-football:before{content:"\ee04"}
.ti-ball-american-football-off:before{content:"\f3c3"}
.ti-ball-baseball:before{content:"\efa0"}
.ti-ball-basketball:before{content:"\ec28"}
.ti-ball-bowling:before{content:"\ec29"}
.ti-ball-football:before{content:"\ee06"}
.ti-ball-football-off:before{content:"\ee05"}
.ti-ball-tennis:before{content:"\ec2a"}
.ti-ball-volleyball:before{content:"\ec2b"}
.ti-balloon:before{content:"\ef3a"}
.ti-balloon-filled:before{content:"\fa84"}
.ti-balloon-off:before{content:"\f0fd"}
.ti-ballpen:before{content:"\f06e"}
.ti-ballpen-filled:before{content:"\fa85"}
.ti-ballpen-off:before{content:"\f0b1"}
.ti-ban:before{content:"\ea2e"}
.ti-bandage:before{content:"\eb7a"}
.ti-bandage-filled:before{content:"\f7de"}
.ti-bandage-off:before{content:"\f3c4"}
.ti-barbell:before{content:"\eff0"}
.ti-barbell-filled:before{content:"\fe8f"}
.ti-barbell-off:before{content:"\f0b2"}
.ti-barcode:before{content:"\ebc6"}
.ti-barcode-off:before{content:"\f0b3"}
.ti-barrel:before{content:"\f0b4"}
.ti-barrel-off:before{content:"\f0fe"}
.ti-barrier-block:before{content:"\f00e"}
.ti-barrier-block-filled:before{content:"\fe8e"}
.ti-barrier-block-off:before{content:"\f0b5"}
.ti-baseline:before{content:"\f024"}
.ti-baseline-density-large:before{content:"\f9f0"}
.ti-baseline-density-medium:before{content:"\f9f1"}
.ti-baseline-density-small:before{content:"\f9f2"}
.ti-basket:before{content:"\ebe1"}
.ti-basket-bolt:before{content:"\fb43"}
.ti-basket-cancel:before{content:"\fb44"}
.ti-basket-check:before{content:"\fb45"}
.ti-basket-code:before{content:"\fb46"}
.ti-basket-cog:before{content:"\fb47"}
.ti-basket-discount:before{content:"\fb48"}
.ti-basket-dollar:before{content:"\fb49"}
.ti-basket-down:before{content:"\fb4a"}
.ti-basket-exclamation:before{content:"\fb4b"}
.ti-basket-filled:before{content:"\f7df"}
.ti-basket-heart:before{content:"\fb4c"}
.ti-basket-minus:before{content:"\fb4d"}
.ti-basket-off:before{content:"\f0b6"}
.ti-basket-pause:before{content:"\fb4e"}
.ti-basket-pin:before{content:"\fb4f"}
.ti-basket-plus:before{content:"\fb50"}
.ti-basket-question:before{content:"\fb51"}
.ti-basket-search:before{content:"\fb52"}
.ti-basket-share:before{content:"\fb53"}
.ti-basket-star:before{content:"\fb54"}
.ti-basket-up:before{content:"\fb55"}
.ti-basket-x:before{content:"\fb56"}
.ti-bat:before{content:"\f284"}
.ti-bath:before{content:"\ef48"}
.ti-bath-filled:before{content:"\f71d"}
.ti-bath-off:before{content:"\f0ff"}
.ti-battery:before{content:"\ea34"}
.ti-battery-1:before{content:"\ea2f"}
.ti-battery-1-filled:before{content:"\f71e"}
.ti-battery-2:before{content:"\ea30"}
.ti-battery-2-filled:before{content:"\f71f"}
.ti-battery-3:before{content:"\ea31"}
.ti-battery-3-filled:before{content:"\f720"}
.ti-battery-4:before{content:"\ea32"}
.ti-battery-4-filled:before{content:"\f721"}
.ti-battery-automotive:before{content:"\ee07"}
.ti-battery-automotive-filled:before{content:"\10029"}
.ti-battery-charging:before{content:"\ea33"}
.ti-battery-charging-2:before{content:"\ef3b"}
.ti-battery-eco:before{content:"\ef3c"}
.ti-battery-exclamation:before{content:"\ff1d"}
.ti-battery-filled:before{content:"\f668"}
.ti-battery-off:before{content:"\ed1c"}
.ti-battery-spark:before{content:"\ffbd"}
.ti-battery-vertical:before{content:"\ff13"}
.ti-battery-vertical-1:before{content:"\ff1c"}
.ti-battery-vertical-1-filled:before{content:"\10028"}
.ti-battery-vertical-2:before{content:"\ff1b"}
.ti-battery-vertical-2-filled:before{content:"\10027"}
.ti-battery-vertical-3:before{content:"\ff1a"}
.ti-battery-vertical-3-filled:before{content:"\10026"}
.ti-battery-vertical-4:before{content:"\ff19"}
.ti-battery-vertical-4-filled:before{content:"\10025"}
.ti-battery-vertical-charging:before{content:"\ff17"}
.ti-battery-vertical-charging-2:before{content:"\ff18"}
.ti-battery-vertical-eco:before{content:"\ff16"}
.ti-battery-vertical-exclamation:before{content:"\ff15"}
.ti-battery-vertical-filled:before{content:"\10024"}
.ti-battery-vertical-off:before{content:"\ff14"}
.ti-beach:before{content:"\ef3d"}
.ti-beach-off:before{content:"\f0b7"}
.ti-bed:before{content:"\eb5c"}
.ti-bed-filled:before{content:"\f7e0"}
.ti-bed-flat:before{content:"\fca1"}
.ti-bed-flat-filled:before{content:"\fe8d"}
.ti-bed-off:before{content:"\f100"}
.ti-beer:before{content:"\efa1"}
.ti-beer-filled:before{content:"\f7e1"}
.ti-beer-off:before{content:"\f101"}
.ti-bell:before{content:"\ea35"}
.ti-bell-bolt:before{content:"\f812"}
.ti-bell-cancel:before{content:"\f813"}
.ti-bell-check:before{content:"\f814"}
.ti-bell-code:before{content:"\f815"}
.ti-bell-cog:before{content:"\f816"}
.ti-bell-dollar:before{content:"\f817"}
.ti-bell-down:before{content:"\f818"}
.ti-bell-exclamation:before{content:"\f819"}
.ti-bell-filled:before{content:"\f669"}
.ti-bell-heart:before{content:"\f81a"}
.ti-bell-minus:before{content:"\ede2"}
.ti-bell-minus-filled:before{content:"\f722"}
.ti-bell-off:before{content:"\ece9"}
.ti-bell-pause:before{content:"\f81b"}
.ti-bell-pin:before{content:"\f81c"}
.ti-bell-plus:before{content:"\ede3"}
.ti-bell-plus-filled:before{content:"\f723"}
.ti-bell-question:before{content:"\f81d"}
.ti-bell-ringing:before{content:"\ed07"}
.ti-bell-ringing-2:before{content:"\ede4"}
.ti-bell-ringing-2-filled:before{content:"\f724"}
.ti-bell-ringing-filled:before{content:"\f725"}
.ti-bell-school:before{content:"\f05e"}
.ti-bell-search:before{content:"\f81e"}
.ti-bell-share:before{content:"\f81f"}
.ti-bell-star:before{content:"\f820"}
.ti-bell-up:before{content:"\f821"}
.ti-bell-x:before{content:"\ede5"}
.ti-bell-x-filled:before{content:"\f726"}
.ti-bell-z:before{content:"\eff1"}
.ti-bell-z-filled:before{content:"\f727"}
.ti-beta:before{content:"\f544"}
.ti-bible:before{content:"\efc4"}
.ti-bike:before{content:"\ea36"}
.ti-bike-filled:before{content:"\10023"}
.ti-bike-off:before{content:"\f0b8"}
.ti-binary:before{content:"\ee08"}
.ti-binary-off:before{content:"\f3c5"}
.ti-binary-tree:before{content:"\f5d4"}
.ti-binary-tree-2:before{content:"\f5d3"}
.ti-binary-tree-2-filled:before{content:"\ff65"}
.ti-binary-tree-filled:before{content:"\ff64"}
.ti-binoculars:before{content:"\fefe"}
.ti-binoculars-filled:before{content:"\ff0b"}
.ti-biohazard:before{content:"\ecb8"}
.ti-biohazard-filled:before{content:"\fe8c"}
.ti-biohazard-off:before{content:"\f0b9"}
.ti-blade:before{content:"\f4bd"}
.ti-blade-filled:before{content:"\f7e2"}
.ti-bleach:before{content:"\f2f3"}
.ti-bleach-chlorine:before{content:"\f2f0"}
.ti-bleach-no-chlorine:before{content:"\f2f1"}
.ti-bleach-off:before{content:"\f2f2"}
.ti-blend-mode:before{content:"\feb0"}
.ti-blender:before{content:"\fca2"}
.ti-blender-filled:before{content:"\10022"}
.ti-blob:before{content:"\feaf"}
.ti-blob-filled:before{content:"\feb1"}
.ti-blockquote:before{content:"\ee09"}
.ti-bluetooth:before{content:"\ea37"}
.ti-bluetooth-connected:before{content:"\ecea"}
.ti-bluetooth-off:before{content:"\eceb"}
.ti-bluetooth-x:before{content:"\f081"}
.ti-blur:before{content:"\ef8c"}
.ti-blur-off:before{content:"\f3c6"}
.ti-bmp:before{content:"\f3a6"}
.ti-body-scan:before{content:"\fca3"}
.ti-bold:before{content:"\eb7b"}
.ti-bold-off:before{content:"\f0ba"}
.ti-bolt:before{content:"\ea38"}
.ti-bolt-filled:before{content:"\10021"}
.ti-bolt-off:before{content:"\ecec"}
.ti-bomb:before{content:"\f59c"}
.ti-bomb-filled:before{content:"\fa86"}
.ti-bone:before{content:"\edb8"}
.ti-bone-filled:before{content:"\fe8b"}
.ti-bone-off:before{content:"\f0bb"}
.ti-bong:before{content:"\f3a7"}
.ti-bong-filled:before{content:"\10020"}
.ti-bong-off:before{content:"\f3c7"}
.ti-book:before{content:"\ea39"}
.ti-book-2:before{content:"\efc5"}
.ti-book-download:before{content:"\f070"}
.ti-book-filled:before{content:"\fa87"}
.ti-book-off:before{content:"\f0bc"}
.ti-book-upload:before{content:"\f071"}
.ti-bookmark:before{content:"\ea3a"}
.ti-bookmark-ai:before{content:"\fc8a"}
.ti-bookmark-edit:before{content:"\fa5e"}
.ti-bookmark-filled:before{content:"\fa88"}
.ti-bookmark-minus:before{content:"\fa5f"}
.ti-bookmark-off:before{content:"\eced"}
.ti-bookmark-plus:before{content:"\fa60"}
.ti-bookmark-question:before{content:"\fa61"}
.ti-bookmarks:before{content:"\ed08"}
.ti-bookmarks-filled:before{content:"\fb1f"}
.ti-bookmarks-off:before{content:"\f0bd"}
.ti-books:before{content:"\eff2"}
.ti-books-off:before{content:"\f0be"}
.ti-boom:before{content:"\fdbe"}
.ti-boom-filled:before{content:"\fe8a"}
.ti-border-all:before{content:"\ea3b"}
.ti-border-bottom:before{content:"\ea3c"}
.ti-border-bottom-plus:before{content:"\fdbd"}
.ti-border-corner-ios:before{content:"\fd98"}
.ti-border-corner-pill:before{content:"\fd62"}
.ti-border-corner-rounded:before{content:"\fd63"}
.ti-border-corner-square:before{content:"\fd64"}
.ti-border-corners:before{content:"\f7a0"}
.ti-border-horizontal:before{content:"\ea3d"}
.ti-border-inner:before{content:"\ea3e"}
.ti-border-left:before{content:"\ea3f"}
.ti-border-left-plus:before{content:"\fdbc"}
.ti-border-none:before{content:"\ea40"}
.ti-border-outer:before{content:"\ea41"}
.ti-border-radius:before{content:"\eb7c"}
.ti-border-right:before{content:"\ea42"}
.ti-border-right-plus:before{content:"\fdbb"}
.ti-border-sides:before{content:"\f7a1"}
.ti-border-style:before{content:"\ee0a"}
.ti-border-style-2:before{content:"\ef22"}
.ti-border-top:before{content:"\ea43"}
.ti-border-top-plus:before{content:"\fdba"}
.ti-border-vertical:before{content:"\ea44"}
.ti-bottle:before{content:"\ef0b"}
.ti-bottle-filled:before{content:"\fa89"}
.ti-bottle-off:before{content:"\f3c8"}
.ti-bounce-left:before{content:"\f59d"}
.ti-bounce-left-filled:before{content:"\fb20"}
.ti-bounce-right:before{content:"\f59e"}
.ti-bounce-right-filled:before{content:"\fb21"}
.ti-bow:before{content:"\f096"}
.ti-bow-filled:before{content:"\fe89"}
.ti-bowl:before{content:"\f4fa"}
.ti-bowl-chopsticks:before{content:"\fd90"}
.ti-bowl-chopsticks-filled:before{content:"\fe88"}
.ti-bowl-filled:before{content:"\fb22"}
.ti-bowl-spoon:before{content:"\fd91"}
.ti-bowl-spoon-filled:before{content:"\fe87"}
.ti-box:before{content:"\ea45"}
.ti-box-align-bottom:before{content:"\f2a8"}
.ti-box-align-bottom-filled:before{content:"\fa8a"}
.ti-box-align-bottom-left:before{content:"\f2ce"}
.ti-box-align-bottom-left-filled:before{content:"\fa8b"}
.ti-box-align-bottom-right:before{content:"\f2cf"}
.ti-box-align-bottom-right-filled:before{content:"\fa8c"}
.ti-box-align-left:before{content:"\f2a9"}
.ti-box-align-left-filled:before{content:"\fa8d"}
.ti-box-align-right:before{content:"\f2aa"}
.ti-box-align-right-filled:before{content:"\fa8e"}
.ti-box-align-top:before{content:"\f2ab"}
.ti-box-align-top-filled:before{content:"\fa8f"}
.ti-box-align-top-left:before{content:"\f2d0"}
.ti-box-align-top-left-filled:before{content:"\fa90"}
.ti-box-align-top-right:before{content:"\f2d1"}
.ti-box-align-top-right-filled:before{content:"\fa91"}
.ti-box-margin:before{content:"\ee0b"}
.ti-box-model:before{content:"\ee0c"}
.ti-box-model-2:before{content:"\ef23"}
.ti-box-model-2-off:before{content:"\f3c9"}
.ti-box-model-off:before{content:"\f3ca"}
.ti-box-multiple:before{content:"\ee17"}
.ti-box-multiple-0:before{content:"\ee0d"}
.ti-box-multiple-1:before{content:"\ee0e"}
.ti-box-multiple-2:before{content:"\ee0f"}
.ti-box-multiple-3:before{content:"\ee10"}
.ti-box-multiple-4:before{content:"\ee11"}
.ti-box-multiple-5:before{content:"\ee12"}
.ti-box-multiple-6:before{content:"\ee13"}
.ti-box-multiple-7:before{content:"\ee14"}
.ti-box-multiple-8:before{content:"\ee15"}
.ti-box-multiple-9:before{content:"\ee16"}
.ti-box-multiple-filled:before{content:"\1001f"}
.ti-box-off:before{content:"\f102"}
.ti-box-padding:before{content:"\ee18"}
.ti-braces:before{content:"\ebcc"}
.ti-braces-off:before{content:"\f0bf"}
.ti-brackets:before{content:"\ebcd"}
.ti-brackets-angle:before{content:"\fcb2"}
.ti-brackets-angle-off:before{content:"\fcb1"}
.ti-brackets-contain:before{content:"\f1e5"}
.ti-brackets-contain-end:before{content:"\f1e3"}
.ti-brackets-contain-start:before{content:"\f1e4"}
.ti-brackets-off:before{content:"\f0c0"}
.ti-braille:before{content:"\f545"}
.ti-brain:before{content:"\f59f"}
.ti-brand-4chan:before{content:"\f494"}
.ti-brand-abstract:before{content:"\f495"}
.ti-brand-adobe:before{content:"\f0dc"}
.ti-brand-adobe-after-effect:before{content:"\ff2a"}
.ti-brand-adobe-illustrator:before{content:"\ff29"}
.ti-brand-adobe-indesign:before{content:"\ff28"}
.ti-brand-adobe-photoshop:before{content:"\ff27"}
.ti-brand-adobe-premier:before{content:"\ff26"}
.ti-brand-adobe-xd:before{content:"\ff25"}
.ti-brand-adonis-js:before{content:"\f496"}
.ti-brand-airbnb:before{content:"\ed68"}
.ti-brand-airtable:before{content:"\ef6a"}
.ti-brand-algolia:before{content:"\f390"}
.ti-brand-alipay:before{content:"\f7a2"}
.ti-brand-alpine-js:before{content:"\f324"}
.ti-brand-amazon:before{content:"\f230"}
.ti-brand-amd:before{content:"\f653"}
.ti-brand-amie:before{content:"\ffab"}
.ti-brand-amigo:before{content:"\f5f9"}
.ti-brand-among-us:before{content:"\f205"}
.ti-brand-android:before{content:"\ec16"}
.ti-brand-angular:before{content:"\ef6b"}
.ti-brand-ansible:before{content:"\fa70"}
.ti-brand-ao3:before{content:"\f5e8"}
.ti-brand-appgallery:before{content:"\f231"}
.ti-brand-apple:before{content:"\ec17"}
.ti-brand-apple-arcade:before{content:"\ed69"}
.ti-brand-apple-filled:before{content:"\fd74"}
.ti-brand-apple-news:before{content:"\ff24"}
.ti-brand-apple-podcast:before{content:"\f1e6"}
.ti-brand-appstore:before{content:"\ed24"}
.ti-brand-arc:before{content:"\feae"}
.ti-brand-asana:before{content:"\edc5"}
.ti-brand-astro:before{content:"\fdb9"}
.ti-brand-auth0:before{content:"\fcb3"}
.ti-brand-aws:before{content:"\fa4c"}
.ti-brand-azure:before{content:"\fa4d"}
.ti-brand-backbone:before{content:"\f325"}
.ti-brand-badoo:before{content:"\f206"}
.ti-brand-baidu:before{content:"\f5e9"}
.ti-brand-bandcamp:before{content:"\f207"}
.ti-brand-bandlab:before{content:"\f5fa"}
.ti-brand-beats:before{content:"\f208"}
.ti-brand-bebo:before{content:"\ffaa"}
.ti-brand-behance:before{content:"\ec6e"}
.ti-brand-bilibili:before{content:"\f6d2"}
.ti-brand-binance:before{content:"\f5a0"}
.ti-brand-bing:before{content:"\edc6"}
.ti-brand-bitbucket:before{content:"\edc7"}
.ti-brand-blackberry:before{content:"\f568"}
.ti-brand-blender:before{content:"\f326"}
.ti-brand-blogger:before{content:"\f35a"}
.ti-brand-bluesky:before{content:"\fd75"}
.ti-brand-booking:before{content:"\edc8"}
.ti-brand-bootstrap:before{content:"\ef3e"}
.ti-brand-bulma:before{content:"\f327"}
.ti-brand-bumble:before{content:"\f5fb"}
.ti-brand-bunpo:before{content:"\f4cf"}
.ti-brand-c-sharp:before{content:"\f003"}
.ti-brand-cake:before{content:"\f7a3"}
.ti-brand-cakephp:before{content:"\f7af"}
.ti-brand-campaignmonitor:before{content:"\f328"}
.ti-brand-carbon:before{content:"\f348"}
.ti-brand-cashapp:before{content:"\f391"}
.ti-brand-chrome:before{content:"\ec18"}
.ti-brand-cinema-4d:before{content:"\fa71"}
.ti-brand-citymapper:before{content:"\f5fc"}
.ti-brand-cloudflare:before{content:"\fa4e"}
.ti-brand-codecov:before{content:"\f329"}
.ti-brand-codepen:before{content:"\ec6f"}
.ti-brand-codesandbox:before{content:"\ed6a"}
.ti-brand-cohost:before{content:"\f5d5"}
.ti-brand-coinbase:before{content:"\f209"}
.ti-brand-comedy-central:before{content:"\f217"}
.ti-brand-coreos:before{content:"\f5fd"}
.ti-brand-couchdb:before{content:"\f60f"}
.ti-brand-couchsurfing:before{content:"\f392"}
.ti-brand-cpp:before{content:"\f5fe"}
.ti-brand-craft:before{content:"\fa72"}
.ti-brand-crunchbase:before{content:"\f7e3"}
.ti-brand-css3:before{content:"\ed6b"}
.ti-brand-ctemplar:before{content:"\f4d0"}
.ti-brand-cucumber:before{content:"\ef6c"}
.ti-brand-cupra:before{content:"\f4d1"}
.ti-brand-cypress:before{content:"\f333"}
.ti-brand-d3:before{content:"\f24e"}
.ti-brand-databricks:before{content:"\fc41"}
.ti-brand-days-counter:before{content:"\f4d2"}
.ti-brand-dcos:before{content:"\f32a"}
.ti-brand-debian:before{content:"\ef57"}
.ti-brand-deezer:before{content:"\f78b"}
.ti-brand-deliveroo:before{content:"\f4d3"}
.ti-brand-deno:before{content:"\f24f"}
.ti-brand-denodo:before{content:"\f610"}
.ti-brand-deviantart:before{content:"\ecfb"}
.ti-brand-digg:before{content:"\fa73"}
.ti-brand-dingtalk:before{content:"\f5ea"}
.ti-brand-discord:before{content:"\ece3"}
.ti-brand-discord-filled:before{content:"\f7e4"}
.ti-brand-disney:before{content:"\f20a"}
.ti-brand-disqus:before{content:"\edc9"}
.ti-brand-django:before{content:"\f349"}
.ti-brand-docker:before{content:"\edca"}
.ti-brand-doctrine:before{content:"\ef6d"}
.ti-brand-dolby-digital:before{content:"\f4d4"}
.ti-brand-douban:before{content:"\f5ff"}
.ti-brand-dribbble:before{content:"\ec19"}
.ti-brand-dribbble-filled:before{content:"\f7e5"}
.ti-brand-drops:before{content:"\f4d5"}
.ti-brand-drupal:before{content:"\f393"}
.ti-brand-edge:before{content:"\ecfc"}
.ti-brand-elastic:before{content:"\f611"}
.ti-brand-electronic-arts:before{content:"\fa74"}
.ti-brand-ember:before{content:"\f497"}
.ti-brand-envato:before{content:"\f394"}
.ti-brand-etsy:before{content:"\f654"}
.ti-brand-evernote:before{content:"\f600"}
.ti-brand-facebook:before{content:"\ec1a"}
.ti-brand-facebook-filled:before{content:"\f7e6"}
.ti-brand-feedly:before{content:"\fa75"}
.ti-brand-figma:before{content:"\ec93"}
.ti-brand-filezilla:before{content:"\fa76"}
.ti-brand-finder:before{content:"\f218"}
.ti-brand-firebase:before{content:"\ef6e"}
.ti-brand-firefox:before{content:"\ecfd"}
.ti-brand-fiverr:before{content:"\f7a4"}
.ti-brand-flickr:before{content:"\ecfe"}
.ti-brand-flightradar24:before{content:"\f4d6"}
.ti-brand-flipboard:before{content:"\f20b"}
.ti-brand-flutter:before{content:"\f395"}
.ti-brand-fortnite:before{content:"\f260"}
.ti-brand-foursquare:before{content:"\ecff"}
.ti-brand-framer:before{content:"\ec1b"}
.ti-brand-framer-motion:before{content:"\f78c"}
.ti-brand-funimation:before{content:"\f655"}
.ti-brand-gatsby:before{content:"\f396"}
.ti-brand-git:before{content:"\ef6f"}
.ti-brand-github:before{content:"\ec1c"}
.ti-brand-github-copilot:before{content:"\f4a8"}
.ti-brand-github-filled:before{content:"\f7e7"}
.ti-brand-gitlab:before{content:"\ec1d"}
.ti-brand-gmail:before{content:"\efa2"}
.ti-brand-golang:before{content:"\f78d"}
.ti-brand-google:before{content:"\ec1f"}
.ti-brand-google-analytics:before{content:"\edcb"}
.ti-brand-google-big-query:before{content:"\f612"}
.ti-brand-google-drive:before{content:"\ec1e"}
.ti-brand-google-filled:before{content:"\fd1a"}
.ti-brand-google-fit:before{content:"\f297"}
.ti-brand-google-home:before{content:"\f601"}
.ti-brand-google-maps:before{content:"\fa4f"}
.ti-brand-google-one:before{content:"\f232"}
.ti-brand-google-photos:before{content:"\f20c"}
.ti-brand-google-play:before{content:"\ed25"}
.ti-brand-google-podcasts:before{content:"\f656"}
.ti-brand-grammarly:before{content:"\f32b"}
.ti-brand-graphql:before{content:"\f32c"}
.ti-brand-gravatar:before{content:"\edcc"}
.ti-brand-grindr:before{content:"\f20d"}
.ti-brand-guardian:before{content:"\f4fb"}
.ti-brand-gumroad:before{content:"\f5d6"}
.ti-brand-hackerrank:before{content:"\ff23"}
.ti-brand-hbo:before{content:"\f657"}
.ti-brand-headlessui:before{content:"\f32d"}
.ti-brand-hexo:before{content:"\fa50"}
.ti-brand-hipchat:before{content:"\edcd"}
.ti-brand-html5:before{content:"\ed6c"}
.ti-brand-inertia:before{content:"\f34a"}
.ti-brand-instagram:before{content:"\ec20"}
.ti-brand-intercom:before{content:"\f1cf"}
.ti-brand-itch:before{content:"\fa22"}
.ti-brand-javascript:before{content:"\ef0c"}
.ti-brand-juejin:before{content:"\f7b0"}
.ti-brand-kako-talk:before{content:"\fd2d"}
.ti-brand-kbin:before{content:"\fad0"}
.ti-brand-kick:before{content:"\fa23"}
.ti-brand-kickstarter:before{content:"\edce"}
.ti-brand-kotlin:before{content:"\ed6d"}
.ti-brand-laravel:before{content:"\f34b"}
.ti-brand-lastfm:before{content:"\f001"}
.ti-brand-leetcode:before{content:"\fa51"}
.ti-brand-letterboxd:before{content:"\fa24"}
.ti-brand-line:before{content:"\f7e8"}
.ti-brand-linkedin:before{content:"\ec8c"}
.ti-brand-linktree:before{content:"\f1e7"}
.ti-brand-linqpad:before{content:"\f562"}
.ti-brand-livewire:before{content:"\fd76"}
.ti-brand-loom:before{content:"\ef70"}
.ti-brand-mailgun:before{content:"\f32e"}
.ti-brand-mantine:before{content:"\f32f"}
.ti-brand-mastercard:before{content:"\ef49"}
.ti-brand-mastodon:before{content:"\f250"}
.ti-brand-matrix:before{content:"\f5eb"}
.ti-brand-mcdonalds:before{content:"\f251"}
.ti-brand-medium:before{content:"\ec70"}
.ti-brand-meetup:before{content:"\fc6a"}
.ti-brand-mercedes:before{content:"\f072"}
.ti-brand-messenger:before{content:"\ec71"}
.ti-brand-meta:before{content:"\efb0"}
.ti-brand-metabrainz:before{content:"\ff12"}
.ti-brand-minecraft:before{content:"\faef"}
.ti-brand-miniprogram:before{content:"\f602"}
.ti-brand-mixpanel:before{content:"\f397"}
.ti-brand-monday:before{content:"\f219"}
.ti-brand-mongodb:before{content:"\f613"}
.ti-brand-my-oppo:before{content:"\f4d7"}
.ti-brand-mysql:before{content:"\f614"}
.ti-brand-national-geographic:before{content:"\f603"}
.ti-brand-nem:before{content:"\f5a1"}
.ti-brand-netbeans:before{content:"\ef71"}
.ti-brand-netease-music:before{content:"\f604"}
.ti-brand-netflix:before{content:"\edcf"}
.ti-brand-nexo:before{content:"\f5a2"}
.ti-brand-nextcloud:before{content:"\f4d8"}
.ti-brand-nextjs:before{content:"\f0dd"}
.ti-brand-nodejs:before{content:"\fae0"}
.ti-brand-nord-vpn:before{content:"\f37f"}
.ti-brand-notion:before{content:"\ef7b"}
.ti-brand-npm:before{content:"\f569"}
.ti-brand-nuxt:before{content:"\f0de"}
.ti-brand-nytimes:before{content:"\ef8d"}
.ti-brand-oauth:before{content:"\fa52"}
.ti-brand-office:before{content:"\f398"}
.ti-brand-ok-ru:before{content:"\f399"}
.ti-brand-onedrive:before{content:"\f5d7"}
.ti-brand-onlyfans:before{content:"\f605"}
.ti-brand-open-source:before{content:"\edd0"}
.ti-brand-openai:before{content:"\f78e"}
.ti-brand-openvpn:before{content:"\f39a"}
.ti-brand-opera:before{content:"\ec21"}
.ti-brand-pagekit:before{content:"\edd1"}
.ti-brand-parsinta:before{content:"\fc42"}
.ti-brand-patreon:before{content:"\edd2"}
.ti-brand-patreon-filled:before{content:"\fcff"}
.ti-brand-paypal:before{content:"\ec22"}
.ti-brand-paypal-filled:before{content:"\f7e9"}
.ti-brand-paypay:before{content:"\f5ec"}
.ti-brand-peanut:before{content:"\f39b"}
.ti-brand-pepsi:before{content:"\f261"}
.ti-brand-php:before{content:"\ef72"}
.ti-brand-picsart:before{content:"\f4d9"}
.ti-brand-pinterest:before{content:"\ec8d"}
.ti-brand-planetscale:before{content:"\f78f"}
.ti-brand-pnpm:before{content:"\fd77"}
.ti-brand-pocket:before{content:"\ed00"}
.ti-brand-polymer:before{content:"\f498"}
.ti-brand-powershell:before{content:"\f5ed"}
.ti-brand-printables:before{content:"\fd1b"}
.ti-brand-prisma:before{content:"\f499"}
.ti-brand-producthunt:before{content:"\edd3"}
.ti-brand-pushbullet:before{content:"\f330"}
.ti-brand-pushover:before{content:"\f20e"}
.ti-brand-python:before{content:"\ed01"}
.ti-brand-qq:before{content:"\f606"}
.ti-brand-radix-ui:before{content:"\f790"}
.ti-brand-react:before{content:"\f34c"}
.ti-brand-react-native:before{content:"\ef73"}
.ti-brand-reason:before{content:"\f49a"}
.ti-brand-reddit:before{content:"\ec8e"}
.ti-brand-redhat:before{content:"\f331"}
.ti-brand-redux:before{content:"\f3a8"}
.ti-brand-revolut:before{content:"\f4da"}
.ti-brand-rumble:before{content:"\fad1"}
.ti-brand-rust:before{content:"\fa53"}
.ti-brand-safari:before{content:"\ec23"}
.ti-brand-samsungpass:before{content:"\f4db"}
.ti-brand-sass:before{content:"\edd4"}
.ti-brand-sentry:before{content:"\edd5"}
.ti-brand-sharik:before{content:"\f4dc"}
.ti-brand-shazam:before{content:"\edd6"}
.ti-brand-shopee:before{content:"\f252"}
.ti-brand-sketch:before{content:"\ec24"}
.ti-brand-skype:before{content:"\ed02"}
.ti-brand-slack:before{content:"\ec72"}
.ti-brand-snapchat:before{content:"\ec25"}
.ti-brand-snapseed:before{content:"\f253"}
.ti-brand-snowflake:before{content:"\f615"}
.ti-brand-socket-io:before{content:"\f49b"}
.ti-brand-solidjs:before{content:"\f5ee"}
.ti-brand-soundcloud:before{content:"\ed6e"}
.ti-brand-spacehey:before{content:"\f4fc"}
.ti-brand-speedtest:before{content:"\fa77"}
.ti-brand-spotify:before{content:"\ed03"}
.ti-brand-spotify-filled:before{content:"\fe86"}
.ti-brand-stackoverflow:before{content:"\ef58"}
.ti-brand-stackshare:before{content:"\f607"}
.ti-brand-steam:before{content:"\ed6f"}
.ti-brand-stocktwits:before{content:"\fd78"}
.ti-brand-storj:before{content:"\fa54"}
.ti-brand-storybook:before{content:"\f332"}
.ti-brand-storytel:before{content:"\f608"}
.ti-brand-strava:before{content:"\f254"}
.ti-brand-stripe:before{content:"\edd7"}
.ti-brand-sublime-text:before{content:"\ef74"}
.ti-brand-sugarizer:before{content:"\f7a5"}
.ti-brand-supabase:before{content:"\f6d3"}
.ti-brand-superhuman:before{content:"\f50c"}
.ti-brand-supernova:before{content:"\f49c"}
.ti-brand-surfshark:before{content:"\f255"}
.ti-brand-svelte:before{content:"\f0df"}
.ti-brand-swift:before{content:"\fa55"}
.ti-brand-symfony:before{content:"\f616"}
.ti-brand-tabler:before{content:"\ec8f"}
.ti-brand-tailwind:before{content:"\eca1"}
.ti-brand-taobao:before{content:"\f5ef"}
.ti-brand-teams:before{content:"\fadf"}
.ti-brand-ted:before{content:"\f658"}
.ti-brand-telegram:before{content:"\ec26"}
.ti-brand-terraform:before{content:"\fa56"}
.ti-brand-tether:before{content:"\f5a3"}
.ti-brand-thingiverse:before{content:"\fd1c"}
.ti-brand-threads:before{content:"\fb02"}
.ti-brand-threejs:before{content:"\f5f0"}
.ti-brand-tidal:before{content:"\ed70"}
.ti-brand-tiktok:before{content:"\ec73"}
.ti-brand-tiktok-filled:before{content:"\f7ea"}
.ti-brand-tinder:before{content:"\ed71"}
.ti-brand-topbuzz:before{content:"\f50d"}
.ti-brand-torchain:before{content:"\f5a4"}
.ti-brand-toyota:before{content:"\f262"}
.ti-brand-trello:before{content:"\f39d"}
.ti-brand-tripadvisor:before{content:"\f002"}
.ti-brand-tumblr:before{content:"\ed04"}
.ti-brand-twilio:before{content:"\f617"}
.ti-brand-twitch:before{content:"\ed05"}
.ti-brand-twitter:before{content:"\ec27"}
.ti-brand-twitter-filled:before{content:"\f7eb"}
.ti-brand-typescript:before{content:"\f5f1"}
.ti-brand-uber:before{content:"\ef75"}
.ti-brand-ubuntu:before{content:"\ef59"}
.ti-brand-unity:before{content:"\f49d"}
.ti-brand-unsplash:before{content:"\edd8"}
.ti-brand-upwork:before{content:"\f39e"}
.ti-brand-valorant:before{content:"\f39f"}
.ti-brand-vercel:before{content:"\ef24"}
.ti-brand-vimeo:before{content:"\ed06"}
.ti-brand-vinted:before{content:"\f20f"}
.ti-brand-visa:before{content:"\f380"}
.ti-brand-visual-studio:before{content:"\ef76"}
.ti-brand-vite:before{content:"\f5f2"}
.ti-brand-vivaldi:before{content:"\f210"}
.ti-brand-vk:before{content:"\ed72"}
.ti-brand-vlc:before{content:"\fa78"}
.ti-brand-volkswagen:before{content:"\f50e"}
.ti-brand-vsco:before{content:"\f334"}
.ti-brand-vscode:before{content:"\f3a0"}
.ti-brand-vue:before{content:"\f0e0"}
.ti-brand-walmart:before{content:"\f211"}
.ti-brand-waze:before{content:"\f5d8"}
.ti-brand-webflow:before{content:"\f2d2"}
.ti-brand-wechat:before{content:"\f5f3"}
.ti-brand-weibo:before{content:"\f609"}
.ti-brand-whatsapp:before{content:"\ec74"}
.ti-brand-wikipedia:before{content:"\fa79"}
.ti-brand-windows:before{content:"\ecd8"}
.ti-brand-windy:before{content:"\f4dd"}
.ti-brand-wish:before{content:"\f212"}
.ti-brand-wix:before{content:"\f3a1"}
.ti-brand-wordpress:before{content:"\f2d3"}
.ti-brand-x:before{content:"\fc0f"}
.ti-brand-x-filled:before{content:"\fc21"}
.ti-brand-xamarin:before{content:"\fa7a"}
.ti-brand-xbox:before{content:"\f298"}
.ti-brand-xdeep:before{content:"\fc10"}
.ti-brand-xing:before{content:"\f21a"}
.ti-brand-yahoo:before{content:"\ed73"}
.ti-brand-yandex:before{content:"\fae1"}
.ti-brand-yarn:before{content:"\fd79"}
.ti-brand-yatse:before{content:"\f213"}
.ti-brand-ycombinator:before{content:"\edd9"}
.ti-brand-youtube:before{content:"\ec90"}
.ti-brand-youtube-filled:before{content:"\fc22"}
.ti-brand-youtube-kids:before{content:"\f214"}
.ti-brand-zalando:before{content:"\f49e"}
.ti-brand-zapier:before{content:"\f49f"}
.ti-brand-zeit:before{content:"\f335"}
.ti-brand-zhihu:before{content:"\f60a"}
.ti-brand-zoom:before{content:"\f215"}
.ti-brand-zulip:before{content:"\f4de"}
.ti-brand-zwift:before{content:"\f216"}
.ti-bread:before{content:"\efa3"}
.ti-bread-filled:before{content:"\fe85"}
.ti-bread-off:before{content:"\f3cb"}
.ti-briefcase:before{content:"\ea46"}
.ti-briefcase-2:before{content:"\fb03"}
.ti-briefcase-2-filled:before{content:"\fe84"}
.ti-briefcase-filled:before{content:"\fd00"}
.ti-briefcase-off:before{content:"\f3cc"}
.ti-brightness:before{content:"\eb7f"}
.ti-brightness-2:before{content:"\ee19"}
.ti-brightness-auto:before{content:"\fd99"}
.ti-brightness-auto-filled:before{content:"\fe83"}
.ti-brightness-down:before{content:"\eb7d"}
.ti-brightness-down-filled:before{content:"\fb23"}
.ti-brightness-filled:before{content:"\fe82"}
.ti-brightness-half:before{content:"\ee1a"}
.ti-brightness-off:before{content:"\f3cd"}
.ti-brightness-up:before{content:"\eb7e"}
.ti-brightness-up-filled:before{content:"\fb24"}
.ti-broadcast:before{content:"\f1e9"}
.ti-broadcast-off:before{content:"\f1e8"}
.ti-browser:before{content:"\ebb7"}
.ti-browser-check:before{content:"\efd6"}
.ti-browser-off:before{content:"\f0c1"}
.ti-browser-plus:before{content:"\efd7"}
.ti-browser-x:before{content:"\efd8"}
.ti-brush:before{content:"\ebb8"}
.ti-brush-off:before{content:"\f0c2"}
.ti-bubble:before{content:"\feba"}
.ti-bubble-filled:before{content:"\fec3"}
.ti-bubble-minus:before{content:"\febe"}
.ti-bubble-plus:before{content:"\febd"}
.ti-bubble-tea:before{content:"\ff51"}
.ti-bubble-tea-2:before{content:"\ff52"}
.ti-bubble-text:before{content:"\febc"}
.ti-bubble-x:before{content:"\febb"}
.ti-bucket:before{content:"\ea47"}
.ti-bucket-droplet:before{content:"\f56a"}
.ti-bucket-off:before{content:"\f103"}
.ti-bug:before{content:"\ea48"}
.ti-bug-filled:before{content:"\fd01"}
.ti-bug-off:before{content:"\f0c3"}
.ti-building:before{content:"\ea4f"}
.ti-building-airport:before{content:"\ffa9"}
.ti-building-arch:before{content:"\ea49"}
.ti-building-bank:before{content:"\ebe2"}
.ti-building-bridge:before{content:"\ea4b"}
.ti-building-bridge-2:before{content:"\ea4a"}
.ti-building-broadcast-tower:before{content:"\f4be"}
.ti-building-broadcast-tower-filled:before{content:"\fe81"}
.ti-building-burj-al-arab:before{content:"\ff50"}
.ti-building-carousel:before{content:"\ed87"}
.ti-building-castle:before{content:"\ed88"}
.ti-building-church:before{content:"\ea4c"}
.ti-building-circus:before{content:"\f4bf"}
.ti-building-community:before{content:"\ebf6"}
.ti-building-cottage:before{content:"\ee1b"}
.ti-building-estate:before{content:"\f5a5"}
.ti-building-factory:before{content:"\ee1c"}
.ti-building-factory-2:before{content:"\f082"}
.ti-building-fortress:before{content:"\ed89"}
.ti-building-hospital:before{content:"\ea4d"}
.ti-building-lighthouse:before{content:"\ed8a"}
.ti-building-monument:before{content:"\ed26"}
.ti-building-mosque:before{content:"\fa57"}
.ti-building-off:before{content:"\fefd"}
.ti-building-pavilion:before{content:"\ebf7"}
.ti-building-skyscraper:before{content:"\ec39"}
.ti-building-stadium:before{content:"\f641"}
.ti-building-store:before{content:"\ea4e"}
.ti-building-tunnel:before{content:"\f5a6"}
.ti-building-warehouse:before{content:"\ebe3"}
.ti-building-wind-turbine:before{content:"\f4c0"}
.ti-buildings:before{content:"\ff40"}
.ti-bulb:before{content:"\ea51"}
.ti-bulb-filled:before{content:"\f66a"}
.ti-bulb-off:before{content:"\ea50"}
.ti-bulldozer:before{content:"\ee1d"}
.ti-burger:before{content:"\fcb4"}
.ti-bus:before{content:"\ebe4"}
.ti-bus-off:before{content:"\f3ce"}
.ti-bus-stop:before{content:"\f2d4"}
.ti-businessplan:before{content:"\ee1e"}
.ti-butterfly:before{content:"\efd9"}
.ti-butterfly-filled:before{content:"\10016"}
.ti-cactus:before{content:"\f21b"}
.ti-cactus-filled:before{content:"\fb25"}
.ti-cactus-off:before{content:"\f3cf"}
.ti-cake:before{content:"\f00f"}
.ti-cake-off:before{content:"\f104"}
.ti-calculator:before{content:"\eb80"}
.ti-calculator-filled:before{content:"\fb26"}
.ti-calculator-off:before{content:"\f0c4"}
.ti-calendar:before{content:"\ea53"}
.ti-calendar-bolt:before{content:"\f822"}
.ti-calendar-cancel:before{content:"\f823"}
.ti-calendar-check:before{content:"\f824"}
.ti-calendar-clock:before{content:"\fd2e"}
.ti-calendar-code:before{content:"\f825"}
.ti-calendar-cog:before{content:"\f826"}
.ti-calendar-dollar:before{content:"\f827"}
.ti-calendar-dot:before{content:"\fd3e"}
.ti-calendar-down:before{content:"\f828"}
.ti-calendar-due:before{content:"\f621"}
.ti-calendar-event:before{content:"\ea52"}
.ti-calendar-exclamation:before{content:"\f829"}
.ti-calendar-filled:before{content:"\fb27"}
.ti-calendar-heart:before{content:"\f82a"}
.ti-calendar-minus:before{content:"\ebb9"}
.ti-calendar-month:before{content:"\fd2f"}
.ti-calendar-off:before{content:"\ee1f"}
.ti-calendar-pause:before{content:"\f82b"}
.ti-calendar-pin:before{content:"\f82c"}
.ti-calendar-plus:before{content:"\ebba"}
.ti-calendar-question:before{content:"\f82d"}
.ti-calendar-repeat:before{content:"\fad2"}
.ti-calendar-sad:before{content:"\fd1d"}
.ti-calendar-search:before{content:"\f82e"}
.ti-calendar-share:before{content:"\f82f"}
.ti-calendar-smile:before{content:"\fd1e"}
.ti-calendar-star:before{content:"\f830"}
.ti-calendar-stats:before{content:"\ee20"}
.ti-calendar-time:before{content:"\ee21"}
.ti-calendar-up:before{content:"\f831"}
.ti-calendar-user:before{content:"\fd1f"}
.ti-calendar-week:before{content:"\fd30"}
.ti-calendar-x:before{content:"\f832"}
.ti-camera:before{content:"\ea54"}
.ti-camera-ai:before{content:"\ffa8"}
.ti-camera-bitcoin:before{content:"\ffa7"}
.ti-camera-bolt:before{content:"\f833"}
.ti-camera-cancel:before{content:"\f834"}
.ti-camera-check:before{content:"\f835"}
.ti-camera-code:before{content:"\f836"}
.ti-camera-cog:before{content:"\f837"}
.ti-camera-dollar:before{content:"\f838"}
.ti-camera-down:before{content:"\f839"}
.ti-camera-exclamation:before{content:"\f83a"}
.ti-camera-filled:before{content:"\fa37"}
.ti-camera-heart:before{content:"\f83b"}
.ti-camera-minus:before{content:"\ec3a"}
.ti-camera-moon:before{content:"\ffa6"}
.ti-camera-off:before{content:"\ecee"}
.ti-camera-pause:before{content:"\f83c"}
.ti-camera-pin:before{content:"\f83d"}
.ti-camera-plus:before{content:"\ec3b"}
.ti-camera-question:before{content:"\f83e"}
.ti-camera-rotate:before{content:"\ee22"}
.ti-camera-search:before{content:"\f83f"}
.ti-camera-selfie:before{content:"\ee23"}
.ti-camera-share:before{content:"\f840"}
.ti-camera-spark:before{content:"\ffbc"}
.ti-camera-star:before{content:"\f841"}
.ti-camera-up:before{content:"\f842"}
.ti-camera-x:before{content:"\f843"}
.ti-camper:before{content:"\fa25"}
.ti-campfire:before{content:"\f5a7"}
.ti-campfire-filled:before{content:"\fb28"}
.ti-cancel:before{content:"\ff11"}
.ti-candle:before{content:"\efc6"}
.ti-candle-filled:before{content:"\fc23"}
.ti-candy:before{content:"\ef0d"}
.ti-candy-off:before{content:"\f0c5"}
.ti-cane:before{content:"\f50f"}
.ti-cannabis:before{content:"\f4c1"}
.ti-cannabis-filled:before{content:"\10015"}
.ti-cap-projecting:before{content:"\ff22"}
.ti-cap-rounded:before{content:"\ff21"}
.ti-cap-straight:before{content:"\ff20"}
.ti-capsule:before{content:"\fae3"}
.ti-capsule-filled:before{content:"\fc24"}
.ti-capsule-horizontal:before{content:"\fae2"}
.ti-capsule-horizontal-filled:before{content:"\fc25"}
.ti-capture:before{content:"\ec3c"}
.ti-capture-filled:before{content:"\fb29"}
.ti-capture-off:before{content:"\f0c6"}
.ti-car:before{content:"\ebbb"}
.ti-car-4wd:before{content:"\fdb8"}
.ti-car-4wd-filled:before{content:"\1001e"}
.ti-car-crane:before{content:"\ef25"}
.ti-car-crash:before{content:"\efa4"}
.ti-car-fan:before{content:"\fdb3"}
.ti-car-fan-1:before{content:"\fdb7"}
.ti-car-fan-2:before{content:"\fdb6"}
.ti-car-fan-3:before{content:"\fdb5"}
.ti-car-fan-auto:before{content:"\fdb4"}
.ti-car-fan-filled:before{content:"\1001d"}
.ti-car-garage:before{content:"\fc77"}
.ti-car-off:before{content:"\f0c7"}
.ti-car-suv:before{content:"\fc8b"}
.ti-car-turbine:before{content:"\f4fd"}
.ti-carambola:before{content:"\feb9"}
.ti-carambola-filled:before{content:"\10014"}
.ti-caravan:before{content:"\ec7c"}
.ti-cardboards:before{content:"\ed74"}
.ti-cardboards-filled:before{content:"\1001c"}
.ti-cardboards-off:before{content:"\f0c8"}
.ti-cards:before{content:"\f510"}
.ti-cards-filled:before{content:"\fc26"}
.ti-caret-down:before{content:"\eb5d"}
.ti-caret-down-filled:before{content:"\fb2a"}
.ti-caret-left:before{content:"\eb5e"}
.ti-caret-left-filled:before{content:"\fb2b"}
.ti-caret-left-right:before{content:"\fc43"}
.ti-caret-left-right-filled:before{content:"\fd02"}
.ti-caret-right:before{content:"\eb5f"}
.ti-caret-right-filled:before{content:"\fb2c"}
.ti-caret-up:before{content:"\eb60"}
.ti-caret-up-down:before{content:"\fc44"}
.ti-caret-up-down-filled:before{content:"\fd03"}
.ti-caret-up-filled:before{content:"\fb2d"}
.ti-carousel-horizontal:before{content:"\f659"}
.ti-carousel-horizontal-filled:before{content:"\fa92"}
.ti-carousel-vertical:before{content:"\f65a"}
.ti-carousel-vertical-filled:before{content:"\fa93"}
.ti-carrot:before{content:"\f21c"}
.ti-carrot-off:before{content:"\f3d0"}
.ti-cash:before{content:"\ea55"}
.ti-cash-banknote:before{content:"\ee25"}
.ti-cash-banknote-filled:before{content:"\fe80"}
.ti-cash-banknote-off:before{content:"\ee24"}
.ti-cash-off:before{content:"\f105"}
.ti-cash-register:before{content:"\fee6"}
.ti-cast:before{content:"\ea56"}
.ti-cast-off:before{content:"\f0c9"}
.ti-cat:before{content:"\f65b"}
.ti-category:before{content:"\f1f6"}
.ti-category-2:before{content:"\f1f5"}
.ti-category-filled:before{content:"\fb2e"}
.ti-category-minus:before{content:"\fd20"}
.ti-category-plus:before{content:"\fd21"}
.ti-ce:before{content:"\ed75"}
.ti-ce-off:before{content:"\f0ca"}
.ti-cell:before{content:"\f05f"}
.ti-cell-signal-1:before{content:"\f083"}
.ti-cell-signal-2:before{content:"\f084"}
.ti-cell-signal-3:before{content:"\f085"}
.ti-cell-signal-4:before{content:"\f086"}
.ti-cell-signal-5:before{content:"\f087"}
.ti-cell-signal-off:before{content:"\f088"}
.ti-certificate:before{content:"\ed76"}
.ti-certificate-2:before{content:"\f073"}
.ti-certificate-2-off:before{content:"\f0cb"}
.ti-certificate-off:before{content:"\f0cc"}
.ti-chair-director:before{content:"\f2d5"}
.ti-chalkboard:before{content:"\f34d"}
.ti-chalkboard-off:before{content:"\f3d1"}
.ti-charging-pile:before{content:"\ee26"}
.ti-charging-pile-filled:before{content:"\1001b"}
.ti-chart-arcs:before{content:"\ee28"}
.ti-chart-arcs-3:before{content:"\ee27"}
.ti-chart-area:before{content:"\ea58"}
.ti-chart-area-filled:before{content:"\f66b"}
.ti-chart-area-line:before{content:"\ea57"}
.ti-chart-area-line-filled:before{content:"\f66c"}
.ti-chart-arrows:before{content:"\ee2a"}
.ti-chart-arrows-vertical:before{content:"\ee29"}
.ti-chart-bar:before{content:"\ea59"}
.ti-chart-bar-off:before{content:"\f3d2"}
.ti-chart-bar-popular:before{content:"\fef7"}
.ti-chart-bubble:before{content:"\ec75"}
.ti-chart-bubble-filled:before{content:"\f66d"}
.ti-chart-candle:before{content:"\ea5a"}
.ti-chart-candle-filled:before{content:"\f66e"}
.ti-chart-circles:before{content:"\ee2b"}
.ti-chart-cohort:before{content:"\fef6"}
.ti-chart-column:before{content:"\ffa5"}
.ti-chart-covariate:before{content:"\ffa4"}
.ti-chart-donut:before{content:"\ea5b"}
.ti-chart-donut-2:before{content:"\ee2c"}
.ti-chart-donut-3:before{content:"\ee2d"}
.ti-chart-donut-4:before{content:"\ee2e"}
.ti-chart-donut-filled:before{content:"\f66f"}
.ti-chart-dots:before{content:"\ee2f"}
.ti-chart-dots-2:before{content:"\f097"}
.ti-chart-dots-3:before{content:"\f098"}
.ti-chart-dots-filled:before{content:"\fd04"}
.ti-chart-funnel:before{content:"\fef5"}
.ti-chart-grid-dots:before{content:"\f4c2"}
.ti-chart-grid-dots-filled:before{content:"\fd05"}
.ti-chart-histogram:before{content:"\f65c"}
.ti-chart-infographic:before{content:"\ee30"}
.ti-chart-line:before{content:"\ea5c"}
.ti-chart-pie:before{content:"\ea5d"}
.ti-chart-pie-2:before{content:"\ee31"}
.ti-chart-pie-3:before{content:"\ee32"}
.ti-chart-pie-4:before{content:"\ee33"}
.ti-chart-pie-filled:before{content:"\f670"}
.ti-chart-pie-off:before{content:"\f3d3"}
.ti-chart-ppf:before{content:"\f618"}
.ti-chart-radar:before{content:"\ed77"}
.ti-chart-sankey:before{content:"\f619"}
.ti-chart-scatter:before{content:"\fd93"}
.ti-chart-scatter-3d:before{content:"\fd92"}
.ti-chart-treemap:before{content:"\f381"}
.ti-check:before{content:"\ea5e"}
.ti-checkbox:before{content:"\eba6"}
.ti-checklist:before{content:"\f074"}
.ti-checks:before{content:"\ebaa"}
.ti-checkup-list:before{content:"\ef5a"}
.ti-cheese:before{content:"\ef26"}
.ti-chef-hat:before{content:"\f21d"}
.ti-chef-hat-off:before{content:"\f3d4"}
.ti-cherry:before{content:"\f511"}
.ti-cherry-filled:before{content:"\f728"}
.ti-chess:before{content:"\f382"}
.ti-chess-bishop:before{content:"\f56b"}
.ti-chess-bishop-filled:before{content:"\f729"}
.ti-chess-filled:before{content:"\f72a"}
.ti-chess-king:before{content:"\f56c"}
.ti-chess-king-filled:before{content:"\f72b"}
.ti-chess-knight:before{content:"\f56d"}
.ti-chess-knight-filled:before{content:"\f72c"}
.ti-chess-queen:before{content:"\f56e"}
.ti-chess-queen-filled:before{content:"\f72d"}
.ti-chess-rook:before{content:"\f56f"}
.ti-chess-rook-filled:before{content:"\f72e"}
.ti-chevron-compact-down:before{content:"\faf0"}
.ti-chevron-compact-left:before{content:"\faf1"}
.ti-chevron-compact-right:before{content:"\faf2"}
.ti-chevron-compact-up:before{content:"\faf3"}
.ti-chevron-down:before{content:"\ea5f"}
.ti-chevron-down-left:before{content:"\ed09"}
.ti-chevron-down-right:before{content:"\ed0a"}
.ti-chevron-left:before{content:"\ea60"}
.ti-chevron-left-pipe:before{content:"\fae4"}
.ti-chevron-right:before{content:"\ea61"}
.ti-chevron-right-pipe:before{content:"\fae5"}
.ti-chevron-up:before{content:"\ea62"}
.ti-chevron-up-left:before{content:"\ed0b"}
.ti-chevron-up-right:before{content:"\ed0c"}
.ti-chevrons-down:before{content:"\ea63"}
.ti-chevrons-down-left:before{content:"\ed0d"}
.ti-chevrons-down-right:before{content:"\ed0e"}
.ti-chevrons-left:before{content:"\ea64"}
.ti-chevrons-right:before{content:"\ea65"}
.ti-chevrons-up:before{content:"\ea66"}
.ti-chevrons-up-left:before{content:"\ed0f"}
.ti-chevrons-up-right:before{content:"\ed10"}
.ti-chisel:before{content:"\f383"}
.ti-christmas-ball:before{content:"\fd31"}
.ti-christmas-tree:before{content:"\ed78"}
.ti-christmas-tree-filled:before{content:"\1001a"}
.ti-christmas-tree-off:before{content:"\f3d5"}
.ti-circle:before{content:"\ea6b"}
.ti-circle-arrow-down:before{content:"\f6f9"}
.ti-circle-arrow-down-filled:before{content:"\f6f4"}
.ti-circle-arrow-down-left:before{content:"\f6f6"}
.ti-circle-arrow-down-left-filled:before{content:"\f6f5"}
.ti-circle-arrow-down-right:before{content:"\f6f8"}
.ti-circle-arrow-down-right-filled:before{content:"\f6f7"}
.ti-circle-arrow-left:before{content:"\f6fb"}
.ti-circle-arrow-left-filled:before{content:"\f6fa"}
.ti-circle-arrow-right:before{content:"\f6fd"}
.ti-circle-arrow-right-filled:before{content:"\f6fc"}
.ti-circle-arrow-up:before{content:"\f703"}
.ti-circle-arrow-up-filled:before{content:"\f6fe"}
.ti-circle-arrow-up-left:before{content:"\f700"}
.ti-circle-arrow-up-left-filled:before{content:"\f6ff"}
.ti-circle-arrow-up-right:before{content:"\f702"}
.ti-circle-arrow-up-right-filled:before{content:"\f701"}
.ti-circle-caret-down:before{content:"\f4a9"}
.ti-circle-caret-left:before{content:"\f4aa"}
.ti-circle-caret-right:before{content:"\f4ab"}
.ti-circle-caret-up:before{content:"\f4ac"}
.ti-circle-check:before{content:"\ea67"}
.ti-circle-check-filled:before{content:"\f704"}
.ti-circle-chevron-down:before{content:"\f622"}
.ti-circle-chevron-left:before{content:"\f623"}
.ti-circle-chevron-right:before{content:"\f624"}
.ti-circle-chevron-up:before{content:"\f625"}
.ti-circle-chevrons-down:before{content:"\f642"}
.ti-circle-chevrons-left:before{content:"\f643"}
.ti-circle-chevrons-right:before{content:"\f644"}
.ti-circle-chevrons-up:before{content:"\f645"}
.ti-circle-dashed:before{content:"\ed27"}
.ti-circle-dashed-check:before{content:"\feb8"}
.ti-circle-dashed-letter-a:before{content:"\ff9a"}
.ti-circle-dashed-letter-b:before{content:"\ff99"}
.ti-circle-dashed-letter-c:before{content:"\ff98"}
.ti-circle-dashed-letter-d:before{content:"\ff97"}
.ti-circle-dashed-letter-e:before{content:"\ff96"}
.ti-circle-dashed-letter-f:before{content:"\ff95"}
.ti-circle-dashed-letter-g:before{content:"\ff94"}
.ti-circle-dashed-letter-h:before{content:"\ff93"}
.ti-circle-dashed-letter-i:before{content:"\ff92"}
.ti-circle-dashed-letter-j:before{content:"\ff91"}
.ti-circle-dashed-letter-k:before{content:"\ff90"}
.ti-circle-dashed-letter-l:before{content:"\ff8f"}
.ti-circle-dashed-letter-letter-v:before{content:"\ff8e"}
.ti-circle-dashed-letter-m:before{content:"\ff8d"}
.ti-circle-dashed-letter-n:before{content:"\ff8c"}
.ti-circle-dashed-letter-o:before{content:"\ff8b"}
.ti-circle-dashed-letter-p:before{content:"\ff8a"}
.ti-circle-dashed-letter-q:before{content:"\ff89"}
.ti-circle-dashed-letter-r:before{content:"\ff88"}
.ti-circle-dashed-letter-s:before{content:"\ff87"}
.ti-circle-dashed-letter-t:before{content:"\ff86"}
.ti-circle-dashed-letter-u:before{content:"\ff85"}
.ti-circle-dashed-letter-v:before{content:"\ff84"}
.ti-circle-dashed-letter-w:before{content:"\ff83"}
.ti-circle-dashed-letter-x:before{content:"\ff82"}
.ti-circle-dashed-letter-y:before{content:"\ff81"}
.ti-circle-dashed-letter-z:before{content:"\ff80"}
.ti-circle-dashed-minus:before{content:"\feb7"}
.ti-circle-dashed-number-0:before{content:"\fc6b"}
.ti-circle-dashed-number-1:before{content:"\fc6c"}
.ti-circle-dashed-number-2:before{content:"\fc6d"}
.ti-circle-dashed-number-3:before{content:"\fc6e"}
.ti-circle-dashed-number-4:before{content:"\fc6f"}
.ti-circle-dashed-number-5:before{content:"\fc70"}
.ti-circle-dashed-number-6:before{content:"\fc71"}
.ti-circle-dashed-number-7:before{content:"\fc72"}
.ti-circle-dashed-number-8:before{content:"\fc73"}
.ti-circle-dashed-number-9:before{content:"\fc74"}
.ti-circle-dashed-percentage:before{content:"\fd7a"}
.ti-circle-dashed-plus:before{content:"\feb6"}
.ti-circle-dashed-x:before{content:"\fc75"}
.ti-circle-dot:before{content:"\efb1"}
.ti-circle-dot-filled:before{content:"\f705"}
.ti-circle-dotted:before{content:"\ed28"}
.ti-circle-dotted-letter-a:before{content:"\ff7f"}
.ti-circle-dotted-letter-b:before{content:"\ff7e"}
.ti-circle-dotted-letter-c:before{content:"\ff7d"}
.ti-circle-dotted-letter-d:before{content:"\ff7c"}
.ti-circle-dotted-letter-e:before{content:"\ff7b"}
.ti-circle-dotted-letter-f:before{content:"\ff7a"}
.ti-circle-dotted-letter-g:before{content:"\ff79"}
.ti-circle-dotted-letter-h:before{content:"\ff78"}
.ti-circle-dotted-letter-i:before{content:"\ff77"}
.ti-circle-dotted-letter-j:before{content:"\ff76"}
.ti-circle-dotted-letter-k:before{content:"\ff75"}
.ti-circle-dotted-letter-l:before{content:"\ff74"}
.ti-circle-dotted-letter-m:before{content:"\ff73"}
.ti-circle-dotted-letter-n:before{content:"\ff72"}
.ti-circle-dotted-letter-o:before{content:"\ff71"}
.ti-circle-dotted-letter-p:before{content:"\ff70"}
.ti-circle-dotted-letter-q:before{content:"\ff6f"}
.ti-circle-dotted-letter-r:before{content:"\ff6e"}
.ti-circle-dotted-letter-s:before{content:"\ff6d"}
.ti-circle-dotted-letter-t:before{content:"\ff6c"}
.ti-circle-dotted-letter-u:before{content:"\ff6b"}
.ti-circle-dotted-letter-v:before{content:"\ff6a"}
.ti-circle-dotted-letter-w:before{content:"\ff69"}
.ti-circle-dotted-letter-x:before{content:"\ff68"}
.ti-circle-dotted-letter-y:before{content:"\ff67"}
.ti-circle-dotted-letter-z:before{content:"\ff66"}
.ti-circle-filled:before{content:"\f671"}
.ti-circle-half:before{content:"\ee3f"}
.ti-circle-half-2:before{content:"\eff3"}
.ti-circle-half-vertical:before{content:"\ee3e"}
.ti-circle-key:before{content:"\f633"}
.ti-circle-key-filled:before{content:"\f706"}
.ti-circle-letter-a:before{content:"\f441"}
.ti-circle-letter-a-filled:before{content:"\fe7f"}
.ti-circle-letter-b:before{content:"\f442"}
.ti-circle-letter-b-filled:before{content:"\fe7e"}
.ti-circle-letter-c:before{content:"\f443"}
.ti-circle-letter-c-filled:before{content:"\fe7d"}
.ti-circle-letter-d:before{content:"\f444"}
.ti-circle-letter-d-filled:before{content:"\fe7c"}
.ti-circle-letter-e:before{content:"\f445"}
.ti-circle-letter-e-filled:before{content:"\fe7b"}
.ti-circle-letter-f:before{content:"\f446"}
.ti-circle-letter-f-filled:before{content:"\fe7a"}
.ti-circle-letter-g:before{content:"\f447"}
.ti-circle-letter-g-filled:before{content:"\fe79"}
.ti-circle-letter-h:before{content:"\f448"}
.ti-circle-letter-h-filled:before{content:"\fe78"}
.ti-circle-letter-i:before{content:"\f449"}
.ti-circle-letter-i-filled:before{content:"\fe77"}
.ti-circle-letter-j:before{content:"\f44a"}
.ti-circle-letter-j-filled:before{content:"\fe76"}
.ti-circle-letter-k:before{content:"\f44b"}
.ti-circle-letter-k-filled:before{content:"\fe75"}
.ti-circle-letter-l:before{content:"\f44c"}
.ti-circle-letter-l-filled:before{content:"\fe74"}
.ti-circle-letter-m:before{content:"\f44d"}
.ti-circle-letter-m-filled:before{content:"\fe73"}
.ti-circle-letter-n:before{content:"\f44e"}
.ti-circle-letter-n-filled:before{content:"\fe72"}
.ti-circle-letter-o:before{content:"\f44f"}
.ti-circle-letter-o-filled:before{content:"\fe71"}
.ti-circle-letter-p:before{content:"\f450"}
.ti-circle-letter-p-filled:before{content:"\fe70"}
.ti-circle-letter-q:before{content:"\f451"}
.ti-circle-letter-q-filled:before{content:"\fe6f"}
.ti-circle-letter-r:before{content:"\f452"}
.ti-circle-letter-r-filled:before{content:"\fe6e"}
.ti-circle-letter-s:before{content:"\f453"}
.ti-circle-letter-s-filled:before{content:"\fe6d"}
.ti-circle-letter-t:before{content:"\f454"}
.ti-circle-letter-t-filled:before{content:"\fe6c"}
.ti-circle-letter-u:before{content:"\f455"}
.ti-circle-letter-u-filled:before{content:"\fe6b"}
.ti-circle-letter-v:before{content:"\f4ad"}
.ti-circle-letter-v-filled:before{content:"\fe6a"}
.ti-circle-letter-w:before{content:"\f456"}
.ti-circle-letter-w-filled:before{content:"\fe69"}
.ti-circle-letter-x:before{content:"\f4ae"}
.ti-circle-letter-x-filled:before{content:"\fe68"}
.ti-circle-letter-y:before{content:"\f457"}
.ti-circle-letter-y-filled:before{content:"\fe67"}
.ti-circle-letter-z:before{content:"\f458"}
.ti-circle-letter-z-filled:before{content:"\fe66"}
.ti-circle-minus:before{content:"\ea68"}
.ti-circle-minus-2:before{content:"\fc8c"}
.ti-circle-number-0:before{content:"\ee34"}
.ti-circle-number-0-filled:before{content:"\f72f"}
.ti-circle-number-1:before{content:"\ee35"}
.ti-circle-number-1-filled:before{content:"\f730"}
.ti-circle-number-2:before{content:"\ee36"}
.ti-circle-number-2-filled:before{content:"\f731"}
.ti-circle-number-3:before{content:"\ee37"}
.ti-circle-number-3-filled:before{content:"\f732"}
.ti-circle-number-4:before{content:"\ee38"}
.ti-circle-number-4-filled:before{content:"\f733"}
.ti-circle-number-5:before{content:"\ee39"}
.ti-circle-number-5-filled:before{content:"\f734"}
.ti-circle-number-6:before{content:"\ee3a"}
.ti-circle-number-6-filled:before{content:"\f735"}
.ti-circle-number-7:before{content:"\ee3b"}
.ti-circle-number-7-filled:before{content:"\f736"}
.ti-circle-number-8:before{content:"\ee3c"}
.ti-circle-number-8-filled:before{content:"\f737"}
.ti-circle-number-9:before{content:"\ee3d"}
.ti-circle-number-9-filled:before{content:"\f738"}
.ti-circle-off:before{content:"\ee40"}
.ti-circle-percentage:before{content:"\fd7b"}
.ti-circle-percentage-filled:before{content:"\fed5"}
.ti-circle-plus:before{content:"\ea69"}
.ti-circle-plus-2:before{content:"\fc8d"}
.ti-circle-plus-filled:before{content:"\fef9"}
.ti-circle-rectangle:before{content:"\f010"}
.ti-circle-rectangle-filled:before{content:"\ff63"}
.ti-circle-rectangle-off:before{content:"\f0cd"}
.ti-circle-square:before{content:"\ece4"}
.ti-circle-triangle:before{content:"\f011"}
.ti-circle-x:before{content:"\ea6a"}
.ti-circle-x-filled:before{content:"\f739"}
.ti-circles:before{content:"\ece5"}
.ti-circles-filled:before{content:"\f672"}
.ti-circles-relation:before{content:"\f4c3"}
.ti-circuit-ammeter:before{content:"\f271"}
.ti-circuit-battery:before{content:"\f272"}
.ti-circuit-bulb:before{content:"\f273"}
.ti-circuit-capacitor:before{content:"\f275"}
.ti-circuit-capacitor-polarized:before{content:"\f274"}
.ti-circuit-cell:before{content:"\f277"}
.ti-circuit-cell-plus:before{content:"\f276"}
.ti-circuit-changeover:before{content:"\f278"}
.ti-circuit-diode:before{content:"\f27a"}
.ti-circuit-diode-zener:before{content:"\f279"}
.ti-circuit-ground:before{content:"\f27c"}
.ti-circuit-ground-digital:before{content:"\f27b"}
.ti-circuit-inductor:before{content:"\f27d"}
.ti-circuit-motor:before{content:"\f27e"}
.ti-circuit-pushbutton:before{content:"\f27f"}
.ti-circuit-resistor:before{content:"\f280"}
.ti-circuit-switch-closed:before{content:"\f281"}
.ti-circuit-switch-open:before{content:"\f282"}
.ti-circuit-voltmeter:before{content:"\f283"}
.ti-clear-all:before{content:"\ee41"}
.ti-clear-formatting:before{content:"\ebe5"}
.ti-click:before{content:"\ebbc"}
.ti-cliff-jumping:before{content:"\fefc"}
.ti-clipboard:before{content:"\ea6f"}
.ti-clipboard-check:before{content:"\ea6c"}
.ti-clipboard-copy:before{content:"\f299"}
.ti-clipboard-data:before{content:"\f563"}
.ti-clipboard-heart:before{content:"\f34e"}
.ti-clipboard-list:before{content:"\ea6d"}
.ti-clipboard-off:before{content:"\f0ce"}
.ti-clipboard-plus:before{content:"\efb2"}
.ti-clipboard-smile:before{content:"\fd9a"}
.ti-clipboard-text:before{content:"\f089"}
.ti-clipboard-typography:before{content:"\f34f"}
.ti-clipboard-x:before{content:"\ea6e"}
.ti-clock:before{content:"\ea70"}
.ti-clock-12:before{content:"\fc56"}
.ti-clock-2:before{content:"\f099"}
.ti-clock-24:before{content:"\fc57"}
.ti-clock-bitcoin:before{content:"\ff3f"}
.ti-clock-bolt:before{content:"\f844"}
.ti-clock-cancel:before{content:"\f546"}
.ti-clock-check:before{content:"\f7c1"}
.ti-clock-code:before{content:"\f845"}
.ti-clock-cog:before{content:"\f7c2"}
.ti-clock-dollar:before{content:"\f846"}
.ti-clock-down:before{content:"\f7c3"}
.ti-clock-edit:before{content:"\f547"}
.ti-clock-exclamation:before{content:"\f847"}
.ti-clock-filled:before{content:"\f73a"}
.ti-clock-heart:before{content:"\f7c4"}
.ti-clock-hour-1:before{content:"\f313"}
.ti-clock-hour-1-filled:before{content:"\fe65"}
.ti-clock-hour-10:before{content:"\f314"}
.ti-clock-hour-10-filled:before{content:"\fe64"}
.ti-clock-hour-11:before{content:"\f315"}
.ti-clock-hour-11-filled:before{content:"\fe63"}
.ti-clock-hour-12:before{content:"\f316"}
.ti-clock-hour-12-filled:before{content:"\fe62"}
.ti-clock-hour-2:before{content:"\f317"}
.ti-clock-hour-2-filled:before{content:"\fe61"}
.ti-clock-hour-3:before{content:"\f318"}
.ti-clock-hour-3-filled:before{content:"\fe60"}
.ti-clock-hour-4:before{content:"\f319"}
.ti-clock-hour-4-filled:before{content:"\fe5f"}
.ti-clock-hour-5:before{content:"\f31a"}
.ti-clock-hour-5-filled:before{content:"\fe5e"}
.ti-clock-hour-6:before{content:"\f31b"}
.ti-clock-hour-6-filled:before{content:"\fe5d"}
.ti-clock-hour-7:before{content:"\f31c"}
.ti-clock-hour-7-filled:before{content:"\fe5c"}
.ti-clock-hour-8:before{content:"\f31d"}
.ti-clock-hour-8-filled:before{content:"\fe5b"}
.ti-clock-hour-9:before{content:"\f31e"}
.ti-clock-hour-9-filled:before{content:"\fe5a"}
.ti-clock-minus:before{content:"\f848"}
.ti-clock-off:before{content:"\f0cf"}
.ti-clock-pause:before{content:"\f548"}
.ti-clock-pin:before{content:"\f849"}
.ti-clock-play:before{content:"\f549"}
.ti-clock-plus:before{content:"\f7c5"}
.ti-clock-question:before{content:"\f7c6"}
.ti-clock-record:before{content:"\f54a"}
.ti-clock-search:before{content:"\f7c7"}
.ti-clock-share:before{content:"\f84a"}
.ti-clock-shield:before{content:"\f7c8"}
.ti-clock-star:before{content:"\f7c9"}
.ti-clock-stop:before{content:"\f54b"}
.ti-clock-up:before{content:"\f7ca"}
.ti-clock-x:before{content:"\f7cb"}
.ti-clothes-rack:before{content:"\f285"}
.ti-clothes-rack-off:before{content:"\f3d6"}
.ti-cloud:before{content:"\ea76"}
.ti-cloud-bitcoin:before{content:"\ff3e"}
.ti-cloud-bolt:before{content:"\f84b"}
.ti-cloud-cancel:before{content:"\f84c"}
.ti-cloud-check:before{content:"\f84d"}
.ti-cloud-code:before{content:"\f84e"}
.ti-cloud-cog:before{content:"\f84f"}
.ti-cloud-computing:before{content:"\f1d0"}
.ti-cloud-data-connection:before{content:"\f1d1"}
.ti-cloud-dollar:before{content:"\f850"}
.ti-cloud-down:before{content:"\f851"}
.ti-cloud-download:before{content:"\ea71"}
.ti-cloud-exclamation:before{content:"\f852"}
.ti-cloud-filled:before{content:"\f673"}
.ti-cloud-fog:before{content:"\ecd9"}
.ti-cloud-heart:before{content:"\f853"}
.ti-cloud-lock:before{content:"\efdb"}
.ti-cloud-lock-open:before{content:"\efda"}
.ti-cloud-minus:before{content:"\f854"}
.ti-cloud-network:before{content:"\fc78"}
.ti-cloud-off:before{content:"\ed3e"}
.ti-cloud-pause:before{content:"\f855"}
.ti-cloud-pin:before{content:"\f856"}
.ti-cloud-plus:before{content:"\f857"}
.ti-cloud-question:before{content:"\f858"}
.ti-cloud-rain:before{content:"\ea72"}
.ti-cloud-search:before{content:"\f859"}
.ti-cloud-share:before{content:"\f85a"}
.ti-cloud-snow:before{content:"\ea73"}
.ti-cloud-star:before{content:"\f85b"}
.ti-cloud-storm:before{content:"\ea74"}
.ti-cloud-up:before{content:"\f85c"}
.ti-cloud-upload:before{content:"\ea75"}
.ti-cloud-x:before{content:"\f85d"}
.ti-clover:before{content:"\f1ea"}
.ti-clover-2:before{content:"\f21e"}
.ti-clover-filled:before{content:"\10013"}
.ti-clubs:before{content:"\eff4"}
.ti-clubs-filled:before{content:"\f674"}
.ti-code:before{content:"\ea77"}
.ti-code-asterisk:before{content:"\f312"}
.ti-code-circle:before{content:"\f4ff"}
.ti-code-circle-2:before{content:"\f4fe"}
.ti-code-circle-2-filled:before{content:"\fed4"}
.ti-code-circle-filled:before{content:"\fed3"}
.ti-code-dots:before{content:"\f61a"}
.ti-code-minus:before{content:"\ee42"}
.ti-code-off:before{content:"\f0d0"}
.ti-code-plus:before{content:"\ee43"}
.ti-coffee:before{content:"\ef0e"}
.ti-coffee-off:before{content:"\f106"}
.ti-coffin:before{content:"\f579"}
.ti-coin:before{content:"\eb82"}
.ti-coin-bitcoin:before{content:"\f2be"}
.ti-coin-bitcoin-filled:before{content:"\fd06"}
.ti-coin-euro:before{content:"\f2bf"}
.ti-coin-euro-filled:before{content:"\fd07"}
.ti-coin-filled:before{content:"\fd08"}
.ti-coin-monero:before{content:"\f4a0"}
.ti-coin-monero-filled:before{content:"\fd09"}
.ti-coin-off:before{content:"\f0d1"}
.ti-coin-pound:before{content:"\f2c0"}
.ti-coin-pound-filled:before{content:"\fd0a"}
.ti-coin-rupee:before{content:"\f2c1"}
.ti-coin-rupee-filled:before{content:"\fd0b"}
.ti-coin-taka:before{content:"\fd0d"}
.ti-coin-taka-filled:before{content:"\fd0c"}
.ti-coin-yen:before{content:"\f2c2"}
.ti-coin-yen-filled:before{content:"\fd0e"}
.ti-coin-yuan:before{content:"\f2c3"}
.ti-coin-yuan-filled:before{content:"\fd0f"}
.ti-coins:before{content:"\f65d"}
.ti-color-filter:before{content:"\f5a8"}
.ti-color-picker:before{content:"\ebe6"}
.ti-color-picker-off:before{content:"\f0d2"}
.ti-color-swatch:before{content:"\eb61"}
.ti-color-swatch-off:before{content:"\f0d3"}
.ti-column-insert-left:before{content:"\ee44"}
.ti-column-insert-right:before{content:"\ee45"}
.ti-column-remove:before{content:"\faf4"}
.ti-columns:before{content:"\eb83"}
.ti-columns-1:before{content:"\f6d4"}
.ti-columns-2:before{content:"\f6d5"}
.ti-columns-3:before{content:"\f6d6"}
.ti-columns-off:before{content:"\f0d4"}
.ti-comet:before{content:"\ec76"}
.ti-command:before{content:"\ea78"}
.ti-command-off:before{content:"\f3d7"}
.ti-compass:before{content:"\ea79"}
.ti-compass-filled:before{content:"\fd10"}
.ti-compass-off:before{content:"\f0d5"}
.ti-components:before{content:"\efa5"}
.ti-components-off:before{content:"\f0d6"}
.ti-cone:before{content:"\efdd"}
.ti-cone-2:before{content:"\efdc"}
.ti-cone-2-filled:before{content:"\fe59"}
.ti-cone-filled:before{content:"\fe58"}
.ti-cone-off:before{content:"\f3d8"}
.ti-cone-plus:before{content:"\fa94"}
.ti-confetti:before{content:"\ee46"}
.ti-confetti-off:before{content:"\f3d9"}
.ti-confucius:before{content:"\f58a"}
.ti-congruent-to:before{content:"\ffa3"}
.ti-container:before{content:"\ee47"}
.ti-container-off:before{content:"\f107"}
.ti-contract:before{content:"\fefb"}
.ti-contrast:before{content:"\ec4e"}
.ti-contrast-2:before{content:"\efc7"}
.ti-contrast-2-filled:before{content:"\fe57"}
.ti-contrast-2-off:before{content:"\f3da"}
.ti-contrast-filled:before{content:"\fe56"}
.ti-contrast-off:before{content:"\f3db"}
.ti-cooker:before{content:"\f57a"}
.ti-cookie:before{content:"\fdb1"}
.ti-cookie-filled:before{content:"\fe54"}
.ti-cookie-man:before{content:"\fdb2"}
.ti-cookie-man-filled:before{content:"\fe55"}
.ti-cookie-off:before{content:"\f0d7"}
.ti-copy:before{content:"\ea7a"}
.ti-copy-check:before{content:"\fdb0"}
.ti-copy-check-filled:before{content:"\fe53"}
.ti-copy-minus:before{content:"\fdaf"}
.ti-copy-minus-filled:before{content:"\fe52"}
.ti-copy-off:before{content:"\f0d8"}
.ti-copy-plus:before{content:"\fdae"}
.ti-copy-plus-filled:before{content:"\fe51"}
.ti-copy-x:before{content:"\fdad"}
.ti-copy-x-filled:before{content:"\fe50"}
.ti-copyleft:before{content:"\ec3d"}
.ti-copyleft-filled:before{content:"\f73b"}
.ti-copyleft-off:before{content:"\f0d9"}
.ti-copyright:before{content:"\ea7b"}
.ti-copyright-filled:before{content:"\f73c"}
.ti-copyright-off:before{content:"\f0da"}
.ti-corner-down-left:before{content:"\ea7c"}
.ti-corner-down-left-double:before{content:"\ee48"}
.ti-corner-down-right:before{content:"\ea7d"}
.ti-corner-down-right-double:before{content:"\ee49"}
.ti-corner-left-down:before{content:"\ea7e"}
.ti-corner-left-down-double:before{content:"\ee4a"}
.ti-corner-left-up:before{content:"\ea7f"}
.ti-corner-left-up-double:before{content:"\ee4b"}
.ti-corner-right-down:before{content:"\ea80"}
.ti-corner-right-down-double:before{content:"\ee4c"}
.ti-corner-right-up:before{content:"\ea81"}
.ti-corner-right-up-double:before{content:"\ee4d"}
.ti-corner-up-left:before{content:"\ea82"}
.ti-corner-up-left-double:before{content:"\ee4e"}
.ti-corner-up-right:before{content:"\ea83"}
.ti-corner-up-right-double:before{content:"\ee4f"}
.ti-cpu:before{content:"\ef8e"}
.ti-cpu-2:before{content:"\f075"}
.ti-cpu-off:before{content:"\f108"}
.ti-crane:before{content:"\ef27"}
.ti-crane-off:before{content:"\f109"}
.ti-creative-commons:before{content:"\efb3"}
.ti-creative-commons-by:before{content:"\f21f"}
.ti-creative-commons-nc:before{content:"\f220"}
.ti-creative-commons-nd:before{content:"\f221"}
.ti-creative-commons-off:before{content:"\f10a"}
.ti-creative-commons-sa:before{content:"\f222"}
.ti-creative-commons-zero:before{content:"\f223"}
.ti-credit-card:before{content:"\ea84"}
.ti-credit-card-filled:before{content:"\fd11"}
.ti-credit-card-off:before{content:"\ed11"}
.ti-credit-card-pay:before{content:"\fd32"}
.ti-credit-card-refund:before{content:"\fd33"}
.ti-cricket:before{content:"\f09a"}
.ti-crop:before{content:"\ea85"}
.ti-crop-1-1:before{content:"\fd50"}
.ti-crop-1-1-filled:before{content:"\fe4f"}
.ti-crop-16-9:before{content:"\fd51"}
.ti-crop-16-9-filled:before{content:"\fe4e"}
.ti-crop-3-2:before{content:"\fd52"}
.ti-crop-3-2-filled:before{content:"\fe4d"}
.ti-crop-5-4:before{content:"\fd53"}
.ti-crop-5-4-filled:before{content:"\fe4c"}
.ti-crop-7-5:before{content:"\fd54"}
.ti-crop-7-5-filled:before{content:"\fe4b"}
.ti-crop-landscape:before{content:"\fd55"}
.ti-crop-landscape-filled:before{content:"\fe4a"}
.ti-crop-portrait:before{content:"\fd56"}
.ti-crop-portrait-filled:before{content:"\fe49"}
.ti-cross:before{content:"\ef8f"}
.ti-cross-filled:before{content:"\f675"}
.ti-cross-off:before{content:"\f10b"}
.ti-crosshair:before{content:"\ec3e"}
.ti-crown:before{content:"\ed12"}
.ti-crown-off:before{content:"\ee50"}
.ti-crutches:before{content:"\ef5b"}
.ti-crutches-off:before{content:"\f10c"}
.ti-crystal-ball:before{content:"\f57b"}
.ti-csv:before{content:"\f791"}
.ti-cube:before{content:"\fa97"}
.ti-cube-3d-sphere:before{content:"\ecd7"}
.ti-cube-3d-sphere-off:before{content:"\f3b5"}
.ti-cube-off:before{content:"\fa95"}
.ti-cube-plus:before{content:"\fa96"}
.ti-cube-send:before{content:"\f61b"}
.ti-cube-spark:before{content:"\ffbb"}
.ti-cube-unfolded:before{content:"\f61c"}
.ti-cup:before{content:"\ef28"}
.ti-cup-off:before{content:"\f10d"}
.ti-curling:before{content:"\efc8"}
.ti-curly-loop:before{content:"\ecda"}
.ti-currency:before{content:"\efa6"}
.ti-currency-afghani:before{content:"\f65e"}
.ti-currency-bahraini:before{content:"\ee51"}
.ti-currency-baht:before{content:"\f08a"}
.ti-currency-bitcoin:before{content:"\ebab"}
.ti-currency-cent:before{content:"\ee53"}
.ti-currency-dinar:before{content:"\ee54"}
.ti-currency-dirham:before{content:"\ee55"}
.ti-currency-dogecoin:before{content:"\ef4b"}
.ti-currency-dollar:before{content:"\eb84"}
.ti-currency-dollar-australian:before{content:"\ee56"}
.ti-currency-dollar-brunei:before{content:"\f36c"}
.ti-currency-dollar-canadian:before{content:"\ee57"}
.ti-currency-dollar-guyanese:before{content:"\f36d"}
.ti-currency-dollar-off:before{content:"\f3dc"}
.ti-currency-dollar-singapore:before{content:"\ee58"}
.ti-currency-dollar-zimbabwean:before{content:"\f36e"}
.ti-currency-dong:before{content:"\f36f"}
.ti-currency-dram:before{content:"\f370"}
.ti-currency-ethereum:before{content:"\ee59"}
.ti-currency-euro:before{content:"\eb85"}
.ti-currency-euro-off:before{content:"\f3dd"}
.ti-currency-florin:before{content:"\faf5"}
.ti-currency-forint:before{content:"\ee5a"}
.ti-currency-frank:before{content:"\ee5b"}
.ti-currency-guarani:before{content:"\f371"}
.ti-currency-hryvnia:before{content:"\f372"}
.ti-currency-iranian-rial:before{content:"\fa58"}
.ti-currency-kip:before{content:"\f373"}
.ti-currency-krone-czech:before{content:"\ee5c"}
.ti-currency-krone-danish:before{content:"\ee5d"}
.ti-currency-krone-swedish:before{content:"\ee5e"}
.ti-currency-lari:before{content:"\f374"}
.ti-currency-leu:before{content:"\ee5f"}
.ti-currency-lira:before{content:"\ee60"}
.ti-currency-litecoin:before{content:"\ee61"}
.ti-currency-lyd:before{content:"\f375"}
.ti-currency-manat:before{content:"\f376"}
.ti-currency-monero:before{content:"\f377"}
.ti-currency-naira:before{content:"\ee62"}
.ti-currency-nano:before{content:"\f7a6"}
.ti-currency-off:before{content:"\f3de"}
.ti-currency-paanga:before{content:"\f378"}
.ti-currency-peso:before{content:"\f65f"}
.ti-currency-pound:before{content:"\ebac"}
.ti-currency-pound-off:before{content:"\f3df"}
.ti-currency-quetzal:before{content:"\f379"}
.ti-currency-real:before{content:"\ee63"}
.ti-currency-renminbi:before{content:"\ee64"}
.ti-currency-ripple:before{content:"\ee65"}
.ti-currency-riyal:before{content:"\ee66"}
.ti-currency-rubel:before{content:"\ee67"}
.ti-currency-rufiyaa:before{content:"\f37a"}
.ti-currency-rupee:before{content:"\ebad"}
.ti-currency-rupee-nepalese:before{content:"\f37b"}
.ti-currency-shekel:before{content:"\ee68"}
.ti-currency-solana:before{content:"\f4a1"}
.ti-currency-som:before{content:"\f37c"}
.ti-currency-taka:before{content:"\ee69"}
.ti-currency-tenge:before{content:"\f37d"}
.ti-currency-tugrik:before{content:"\ee6a"}
.ti-currency-won:before{content:"\ee6b"}
.ti-currency-xrp:before{content:"\fd34"}
.ti-currency-yen:before{content:"\ebae"}
.ti-currency-yen-off:before{content:"\f3e0"}
.ti-currency-yuan:before{content:"\f29a"}
.ti-currency-zloty:before{content:"\ee6c"}
.ti-current-location:before{content:"\ecef"}
.ti-current-location-off:before{content:"\f10e"}
.ti-cursor-off:before{content:"\f10f"}
.ti-cursor-text:before{content:"\ee6d"}
.ti-cut:before{content:"\ea86"}
.ti-cylinder:before{content:"\f54c"}
.ti-cylinder-off:before{content:"\fa98"}
.ti-cylinder-plus:before{content:"\fa99"}
.ti-dashboard:before{content:"\ea87"}
.ti-dashboard-filled:before{content:"\10019"}
.ti-dashboard-off:before{content:"\f3e1"}
.ti-database:before{content:"\ea88"}
.ti-database-cog:before{content:"\fa10"}
.ti-database-dollar:before{content:"\fa11"}
.ti-database-edit:before{content:"\fa12"}
.ti-database-exclamation:before{content:"\fa13"}
.ti-database-export:before{content:"\ee6e"}
.ti-database-heart:before{content:"\fa14"}
.ti-database-import:before{content:"\ee6f"}
.ti-database-leak:before{content:"\fa15"}
.ti-database-minus:before{content:"\fa16"}
.ti-database-off:before{content:"\ee70"}
.ti-database-plus:before{content:"\fa17"}
.ti-database-search:before{content:"\fa18"}
.ti-database-share:before{content:"\fa19"}
.ti-database-smile:before{content:"\fd9b"}
.ti-database-star:before{content:"\fa1a"}
.ti-database-x:before{content:"\fa1b"}
.ti-decimal:before{content:"\fa26"}
.ti-deer:before{content:"\f4c5"}
.ti-delta:before{content:"\f53c"}
.ti-dental:before{content:"\f025"}
.ti-dental-broken:before{content:"\f286"}
.ti-dental-off:before{content:"\f110"}
.ti-deselect:before{content:"\f9f3"}
.ti-desk:before{content:"\fd35"}
.ti-details:before{content:"\ee71"}
.ti-details-off:before{content:"\f3e2"}
.ti-device-airpods:before{content:"\f5a9"}
.ti-device-airpods-case:before{content:"\f646"}
.ti-device-airtag:before{content:"\fae6"}
.ti-device-analytics:before{content:"\ee72"}
.ti-device-audio-tape:before{content:"\ee73"}
.ti-device-camera-phone:before{content:"\f233"}
.ti-device-cctv:before{content:"\ee74"}
.ti-device-cctv-off:before{content:"\f3e3"}
.ti-device-computer-camera:before{content:"\ee76"}
.ti-device-computer-camera-off:before{content:"\ee75"}
.ti-device-desktop:before{content:"\ea89"}
.ti-device-desktop-analytics:before{content:"\ee77"}
.ti-device-desktop-bolt:before{content:"\f85e"}
.ti-device-desktop-cancel:before{content:"\f85f"}
.ti-device-desktop-check:before{content:"\f860"}
.ti-device-desktop-code:before{content:"\f861"}
.ti-device-desktop-cog:before{content:"\f862"}
.ti-device-desktop-dollar:before{content:"\f863"}
.ti-device-desktop-down:before{content:"\f864"}
.ti-device-desktop-exclamation:before{content:"\f865"}
.ti-device-desktop-heart:before{content:"\f866"}
.ti-device-desktop-minus:before{content:"\f867"}
.ti-device-desktop-off:before{content:"\ee78"}
.ti-device-desktop-pause:before{content:"\f868"}
.ti-device-desktop-pin:before{content:"\f869"}
.ti-device-desktop-plus:before{content:"\f86a"}
.ti-device-desktop-question:before{content:"\f86b"}
.ti-device-desktop-search:before{content:"\f86c"}
.ti-device-desktop-share:before{content:"\f86d"}
.ti-device-desktop-star:before{content:"\f86e"}
.ti-device-desktop-up:before{content:"\f86f"}
.ti-device-desktop-x:before{content:"\f870"}
.ti-device-floppy:before{content:"\eb62"}
.ti-device-gamepad:before{content:"\eb63"}
.ti-device-gamepad-2:before{content:"\f1d2"}
.ti-device-gamepad-3:before{content:"\fc58"}
.ti-device-heart-monitor:before{content:"\f060"}
.ti-device-heart-monitor-filled:before{content:"\fa38"}
.ti-device-imac:before{content:"\f7a7"}
.ti-device-imac-bolt:before{content:"\f871"}
.ti-device-imac-cancel:before{content:"\f872"}
.ti-device-imac-check:before{content:"\f873"}
.ti-device-imac-code:before{content:"\f874"}
.ti-device-imac-cog:before{content:"\f875"}
.ti-device-imac-dollar:before{content:"\f876"}
.ti-device-imac-down:before{content:"\f877"}
.ti-device-imac-exclamation:before{content:"\f878"}
.ti-device-imac-heart:before{content:"\f879"}
.ti-device-imac-minus:before{content:"\f87a"}
.ti-device-imac-off:before{content:"\f87b"}
.ti-device-imac-pause:before{content:"\f87c"}
.ti-device-imac-pin:before{content:"\f87d"}
.ti-device-imac-plus:before{content:"\f87e"}
.ti-device-imac-question:before{content:"\f87f"}
.ti-device-imac-search:before{content:"\f880"}
.ti-device-imac-share:before{content:"\f881"}
.ti-device-imac-star:before{content:"\f882"}
.ti-device-imac-up:before{content:"\f883"}
.ti-device-imac-x:before{content:"\f884"}
.ti-device-ipad:before{content:"\f648"}
.ti-device-ipad-bolt:before{content:"\f885"}
.ti-device-ipad-cancel:before{content:"\f886"}
.ti-device-ipad-check:before{content:"\f887"}
.ti-device-ipad-code:before{content:"\f888"}
.ti-device-ipad-cog:before{content:"\f889"}
.ti-device-ipad-dollar:before{content:"\f88a"}
.ti-device-ipad-down:before{content:"\f88b"}
.ti-device-ipad-exclamation:before{content:"\f88c"}
.ti-device-ipad-heart:before{content:"\f88d"}
.ti-device-ipad-horizontal:before{content:"\f647"}
.ti-device-ipad-horizontal-bolt:before{content:"\f88e"}
.ti-device-ipad-horizontal-cancel:before{content:"\f88f"}
.ti-device-ipad-horizontal-check:before{content:"\f890"}
.ti-device-ipad-horizontal-code:before{content:"\f891"}
.ti-device-ipad-horizontal-cog:before{content:"\f892"}
.ti-device-ipad-horizontal-dollar:before{content:"\f893"}
.ti-device-ipad-horizontal-down:before{content:"\f894"}
.ti-device-ipad-horizontal-exclamation:before{content:"\f895"}
.ti-device-ipad-horizontal-heart:before{content:"\f896"}
.ti-device-ipad-horizontal-minus:before{content:"\f897"}
.ti-device-ipad-horizontal-off:before{content:"\f898"}
.ti-device-ipad-horizontal-pause:before{content:"\f899"}
.ti-device-ipad-horizontal-pin:before{content:"\f89a"}
.ti-device-ipad-horizontal-plus:before{content:"\f89b"}
.ti-device-ipad-horizontal-question:before{content:"\f89c"}
.ti-device-ipad-horizontal-search:before{content:"\f89d"}
.ti-device-ipad-horizontal-share:before{content:"\f89e"}
.ti-device-ipad-horizontal-star:before{content:"\f89f"}
.ti-device-ipad-horizontal-up:before{content:"\f8a0"}
.ti-device-ipad-horizontal-x:before{content:"\f8a1"}
.ti-device-ipad-minus:before{content:"\f8a2"}
.ti-device-ipad-off:before{content:"\f8a3"}
.ti-device-ipad-pause:before{content:"\f8a4"}
.ti-device-ipad-pin:before{content:"\f8a5"}
.ti-device-ipad-plus:before{content:"\f8a6"}
.ti-device-ipad-question:before{content:"\f8a7"}
.ti-device-ipad-search:before{content:"\f8a8"}
.ti-device-ipad-share:before{content:"\f8a9"}
.ti-device-ipad-star:before{content:"\f8aa"}
.ti-device-ipad-up:before{content:"\f8ab"}
.ti-device-ipad-x:before{content:"\f8ac"}
.ti-device-landline-phone:before{content:"\f649"}
.ti-device-laptop:before{content:"\eb64"}
.ti-device-laptop-off:before{content:"\f061"}
.ti-device-mobile:before{content:"\ea8a"}
.ti-device-mobile-bolt:before{content:"\f8ad"}
.ti-device-mobile-cancel:before{content:"\f8ae"}
.ti-device-mobile-charging:before{content:"\f224"}
.ti-device-mobile-check:before{content:"\f8af"}
.ti-device-mobile-code:before{content:"\f8b0"}
.ti-device-mobile-cog:before{content:"\f8b1"}
.ti-device-mobile-dollar:before{content:"\f8b2"}
.ti-device-mobile-down:before{content:"\f8b3"}
.ti-device-mobile-exclamation:before{content:"\f8b4"}
.ti-device-mobile-filled:before{content:"\fa39"}
.ti-device-mobile-heart:before{content:"\f8b5"}
.ti-device-mobile-message:before{content:"\ee79"}
.ti-device-mobile-minus:before{content:"\f8b6"}
.ti-device-mobile-off:before{content:"\f062"}
.ti-device-mobile-pause:before{content:"\f8b7"}
.ti-device-mobile-pin:before{content:"\f8b8"}
.ti-device-mobile-plus:before{content:"\f8b9"}
.ti-device-mobile-question:before{content:"\f8ba"}
.ti-device-mobile-rotated:before{content:"\ecdb"}
.ti-device-mobile-search:before{content:"\f8bb"}
.ti-device-mobile-share:before{content:"\f8bc"}
.ti-device-mobile-star:before{content:"\f8bd"}
.ti-device-mobile-up:before{content:"\f8be"}
.ti-device-mobile-vibration:before{content:"\eb86"}
.ti-device-mobile-x:before{content:"\f8bf"}
.ti-device-nintendo:before{content:"\f026"}
.ti-device-nintendo-off:before{content:"\f111"}
.ti-device-projector:before{content:"\fc11"}
.ti-device-remote:before{content:"\f792"}
.ti-device-sd-card:before{content:"\f384"}
.ti-device-sim:before{content:"\f4b2"}
.ti-device-sim-1:before{content:"\f4af"}
.ti-device-sim-2:before{content:"\f4b0"}
.ti-device-sim-3:before{content:"\f4b1"}
.ti-device-speaker:before{content:"\ea8b"}
.ti-device-speaker-off:before{content:"\f112"}
.ti-device-tablet:before{content:"\ea8c"}
.ti-device-tablet-bolt:before{content:"\f8c0"}
.ti-device-tablet-cancel:before{content:"\f8c1"}
.ti-device-tablet-check:before{content:"\f8c2"}
.ti-device-tablet-code:before{content:"\f8c3"}
.ti-device-tablet-cog:before{content:"\f8c4"}
.ti-device-tablet-dollar:before{content:"\f8c5"}
.ti-device-tablet-down:before{content:"\f8c6"}
.ti-device-tablet-exclamation:before{content:"\f8c7"}
.ti-device-tablet-filled:before{content:"\fa3a"}
.ti-device-tablet-heart:before{content:"\f8c8"}
.ti-device-tablet-minus:before{content:"\f8c9"}
.ti-device-tablet-off:before{content:"\f063"}
.ti-device-tablet-pause:before{content:"\f8ca"}
.ti-device-tablet-pin:before{content:"\f8cb"}
.ti-device-tablet-plus:before{content:"\f8cc"}
.ti-device-tablet-question:before{content:"\f8cd"}
.ti-device-tablet-search:before{content:"\f8ce"}
.ti-device-tablet-share:before{content:"\f8cf"}
.ti-device-tablet-star:before{content:"\f8d0"}
.ti-device-tablet-up:before{content:"\f8d1"}
.ti-device-tablet-x:before{content:"\f8d2"}
.ti-device-tv:before{content:"\ea8d"}
.ti-device-tv-off:before{content:"\f064"}
.ti-device-tv-old:before{content:"\f1d3"}
.ti-device-unknown:before{content:"\fef4"}
.ti-device-unknown-filled:before{content:"\10018"}
.ti-device-usb:before{content:"\fc59"}
.ti-device-vision-pro:before{content:"\fae7"}
.ti-device-watch:before{content:"\ebf9"}
.ti-device-watch-bolt:before{content:"\f8d3"}
.ti-device-watch-cancel:before{content:"\f8d4"}
.ti-device-watch-check:before{content:"\f8d5"}
.ti-device-watch-code:before{content:"\f8d6"}
.ti-device-watch-cog:before{content:"\f8d7"}
.ti-device-watch-dollar:before{content:"\f8d8"}
.ti-device-watch-down:before{content:"\f8d9"}
.ti-device-watch-exclamation:before{content:"\f8da"}
.ti-device-watch-heart:before{content:"\f8db"}
.ti-device-watch-minus:before{content:"\f8dc"}
.ti-device-watch-off:before{content:"\f065"}
.ti-device-watch-pause:before{content:"\f8dd"}
.ti-device-watch-pin:before{content:"\f8de"}
.ti-device-watch-plus:before{content:"\f8df"}
.ti-device-watch-question:before{content:"\f8e0"}
.ti-device-watch-search:before{content:"\f8e1"}
.ti-device-watch-share:before{content:"\f8e2"}
.ti-device-watch-star:before{content:"\f8e3"}
.ti-device-watch-stats:before{content:"\ef7d"}
.ti-device-watch-stats-2:before{content:"\ef7c"}
.ti-device-watch-up:before{content:"\f8e4"}
.ti-device-watch-x:before{content:"\f8e5"}
.ti-devices:before{content:"\eb87"}
.ti-devices-2:before{content:"\ed29"}
.ti-devices-bolt:before{content:"\f8e6"}
.ti-devices-cancel:before{content:"\f8e7"}
.ti-devices-check:before{content:"\f8e8"}
.ti-devices-code:before{content:"\f8e9"}
.ti-devices-cog:before{content:"\f8ea"}
.ti-devices-dollar:before{content:"\f8eb"}
.ti-devices-down:before{content:"\f8ec"}
.ti-devices-exclamation:before{content:"\f8ed"}
.ti-devices-heart:before{content:"\f8ee"}
.ti-devices-minus:before{content:"\f8ef"}
.ti-devices-off:before{content:"\f3e4"}
.ti-devices-pause:before{content:"\f8f0"}
.ti-devices-pc:before{content:"\ee7a"}
.ti-devices-pc-off:before{content:"\f113"}
.ti-devices-pin:before{content:"\f8f1"}
.ti-devices-plus:before{content:"\f8f2"}
.ti-devices-question:before{content:"\f8f3"}
.ti-devices-search:before{content:"\f8f4"}
.ti-devices-share:before{content:"\f8f5"}
.ti-devices-star:before{content:"\f8f6"}
.ti-devices-up:before{content:"\f8f7"}
.ti-devices-x:before{content:"\f8f8"}
.ti-diabolo:before{content:"\fa9c"}
.ti-diabolo-off:before{content:"\fa9a"}
.ti-diabolo-plus:before{content:"\fa9b"}
.ti-dialpad:before{content:"\f067"}
.ti-dialpad-filled:before{content:"\fa3b"}
.ti-dialpad-off:before{content:"\f114"}
.ti-diamond:before{content:"\eb65"}
.ti-diamond-filled:before{content:"\f73d"}
.ti-diamond-off:before{content:"\f115"}
.ti-diamonds:before{content:"\eff5"}
.ti-diamonds-filled:before{content:"\f676"}
.ti-diaper:before{content:"\ffa2"}
.ti-dice:before{content:"\eb66"}
.ti-dice-1:before{content:"\f08b"}
.ti-dice-1-filled:before{content:"\f73e"}
.ti-dice-2:before{content:"\f08c"}
.ti-dice-2-filled:before{content:"\f73f"}
.ti-dice-3:before{content:"\f08d"}
.ti-dice-3-filled:before{content:"\f740"}
.ti-dice-4:before{content:"\f08e"}
.ti-dice-4-filled:before{content:"\f741"}
.ti-dice-5:before{content:"\f08f"}
.ti-dice-5-filled:before{content:"\f742"}
.ti-dice-6:before{content:"\f090"}
.ti-dice-6-filled:before{content:"\f743"}
.ti-dice-filled:before{content:"\f744"}
.ti-dimensions:before{content:"\ee7b"}
.ti-direction:before{content:"\ebfb"}
.ti-direction-arrows:before{content:"\fd36"}
.ti-direction-horizontal:before{content:"\ebfa"}
.ti-direction-sign:before{content:"\f1f7"}
.ti-direction-sign-filled:before{content:"\f745"}
.ti-direction-sign-off:before{content:"\f3e5"}
.ti-directions:before{content:"\ea8e"}
.ti-directions-off:before{content:"\f116"}
.ti-disabled:before{content:"\ea8f"}
.ti-disabled-2:before{content:"\ebaf"}
.ti-disabled-off:before{content:"\f117"}
.ti-disc:before{content:"\ea90"}
.ti-disc-golf:before{content:"\f385"}
.ti-disc-off:before{content:"\f118"}
.ti-discount:before{content:"\ebbd"}
.ti-discount-off:before{content:"\f3e7"}
.ti-divide:before{content:"\ed5c"}
.ti-dna:before{content:"\ee7d"}
.ti-dna-2:before{content:"\ef5c"}
.ti-dna-2-off:before{content:"\f119"}
.ti-dna-off:before{content:"\f11a"}
.ti-dog:before{content:"\f660"}
.ti-dog-bowl:before{content:"\ef29"}
.ti-door:before{content:"\ef4e"}
.ti-door-enter:before{content:"\ef4c"}
.ti-door-exit:before{content:"\ef4d"}
.ti-door-off:before{content:"\f11b"}
.ti-dots:before{content:"\ea95"}
.ti-dots-circle-horizontal:before{content:"\ea91"}
.ti-dots-diagonal:before{content:"\ea93"}
.ti-dots-diagonal-2:before{content:"\ea92"}
.ti-dots-vertical:before{content:"\ea94"}
.ti-download:before{content:"\ea96"}
.ti-download-off:before{content:"\f11c"}
.ti-drag-drop:before{content:"\eb89"}
.ti-drag-drop-2:before{content:"\eb88"}
.ti-drone:before{content:"\ed79"}
.ti-drone-off:before{content:"\ee7e"}
.ti-drop-circle:before{content:"\efde"}
.ti-droplet:before{content:"\ea97"}
.ti-droplet-bolt:before{content:"\f8f9"}
.ti-droplet-cancel:before{content:"\f8fa"}
.ti-droplet-check:before{content:"\f8fb"}
.ti-droplet-code:before{content:"\f8fc"}
.ti-droplet-cog:before{content:"\f8fd"}
.ti-droplet-dollar:before{content:"\f8fe"}
.ti-droplet-down:before{content:"\f8ff"}
.ti-droplet-exclamation:before{content:"\f900"}
.ti-droplet-filled:before{content:"\ee80"}
.ti-droplet-half:before{content:"\ee82"}
.ti-droplet-half-2:before{content:"\ee81"}
.ti-droplet-half-2-filled:before{content:"\fb6c"}
.ti-droplet-half-filled:before{content:"\f6c5"}
.ti-droplet-heart:before{content:"\f901"}
.ti-droplet-minus:before{content:"\f902"}
.ti-droplet-off:before{content:"\ee83"}
.ti-droplet-pause:before{content:"\f903"}
.ti-droplet-pin:before{content:"\f904"}
.ti-droplet-plus:before{content:"\f905"}
.ti-droplet-question:before{content:"\f906"}
.ti-droplet-search:before{content:"\f907"}
.ti-droplet-share:before{content:"\f908"}
.ti-droplet-star:before{content:"\f909"}
.ti-droplet-up:before{content:"\f90a"}
.ti-droplet-x:before{content:"\f90b"}
.ti-droplets:before{content:"\fc12"}
.ti-dual-screen:before{content:"\fa59"}
.ti-dumpling:before{content:"\feb5"}
.ti-e-passport:before{content:"\f4df"}
.ti-ear:before{content:"\ebce"}
.ti-ear-off:before{content:"\ee84"}
.ti-ear-scan:before{content:"\fd57"}
.ti-ease-in:before{content:"\f573"}
.ti-ease-in-control-point:before{content:"\f570"}
.ti-ease-in-out:before{content:"\f572"}
.ti-ease-in-out-control-points:before{content:"\f571"}
.ti-ease-out:before{content:"\f575"}
.ti-ease-out-control-point:before{content:"\f574"}
.ti-edit:before{content:"\ea98"}
.ti-edit-circle:before{content:"\ee85"}
.ti-edit-circle-off:before{content:"\f11d"}
.ti-edit-off:before{content:"\f11e"}
.ti-egg:before{content:"\eb8a"}
.ti-egg-cracked:before{content:"\f2d6"}
.ti-egg-cracked-filled:before{content:"\10012"}
.ti-egg-filled:before{content:"\f678"}
.ti-egg-fried:before{content:"\f386"}
.ti-egg-off:before{content:"\f11f"}
.ti-eggs:before{content:"\f500"}
.ti-elevator:before{content:"\efdf"}
.ti-elevator-off:before{content:"\f3e8"}
.ti-emergency-bed:before{content:"\ef5d"}
.ti-empathize:before{content:"\f29b"}
.ti-empathize-off:before{content:"\f3e9"}
.ti-emphasis:before{content:"\ebcf"}
.ti-engine:before{content:"\ef7e"}
.ti-engine-off:before{content:"\f120"}
.ti-equal:before{content:"\ee87"}
.ti-equal-double:before{content:"\f4e1"}
.ti-equal-not:before{content:"\ee86"}
.ti-eraser:before{content:"\eb8b"}
.ti-eraser-off:before{content:"\f121"}
.ti-error-404:before{content:"\f027"}
.ti-error-404-off:before{content:"\f122"}
.ti-escalator:before{content:"\fb06"}
.ti-escalator-down:before{content:"\fb04"}
.ti-escalator-up:before{content:"\fb05"}
.ti-exchange:before{content:"\ebe7"}
.ti-exchange-off:before{content:"\f123"}
.ti-exclamation-circle:before{content:"\f634"}
.ti-exclamation-circle-filled:before{content:"\ff62"}
.ti-exclamation-mark:before{content:"\efb4"}
.ti-exclamation-mark-off:before{content:"\f124"}
.ti-explicit:before{content:"\f256"}
.ti-explicit-off:before{content:"\f3ea"}
.ti-exposure:before{content:"\eb8c"}
.ti-exposure-0:before{content:"\f29c"}
.ti-exposure-minus-1:before{content:"\f29d"}
.ti-exposure-minus-2:before{content:"\f29e"}
.ti-exposure-off:before{content:"\f3eb"}
.ti-exposure-plus-1:before{content:"\f29f"}
.ti-exposure-plus-2:before{content:"\f2a0"}
.ti-external-link:before{content:"\ea99"}
.ti-external-link-off:before{content:"\f125"}
.ti-eye:before{content:"\ea9a"}
.ti-eye-bitcoin:before{content:"\ff3d"}
.ti-eye-bolt:before{content:"\fb6d"}
.ti-eye-cancel:before{content:"\fb6e"}
.ti-eye-check:before{content:"\ee88"}
.ti-eye-closed:before{content:"\f7ec"}
.ti-eye-code:before{content:"\fb6f"}
.ti-eye-cog:before{content:"\f7ed"}
.ti-eye-discount:before{content:"\fb70"}
.ti-eye-dollar:before{content:"\fb71"}
.ti-eye-dotted:before{content:"\fead"}
.ti-eye-down:before{content:"\fb72"}
.ti-eye-edit:before{content:"\f7ee"}
.ti-eye-exclamation:before{content:"\f7ef"}
.ti-eye-filled:before{content:"\f679"}
.ti-eye-heart:before{content:"\f7f0"}
.ti-eye-minus:before{content:"\fb73"}
.ti-eye-off:before{content:"\ecf0"}
.ti-eye-pause:before{content:"\fb74"}
.ti-eye-pin:before{content:"\fb75"}
.ti-eye-plus:before{content:"\fb76"}
.ti-eye-question:before{content:"\fb77"}
.ti-eye-search:before{content:"\fb78"}
.ti-eye-share:before{content:"\fb79"}
.ti-eye-spark:before{content:"\ffba"}
.ti-eye-star:before{content:"\fb7a"}
.ti-eye-table:before{content:"\ef5e"}
.ti-eye-up:before{content:"\fb7b"}
.ti-eye-x:before{content:"\f7f1"}
.ti-eyeglass:before{content:"\ee8a"}
.ti-eyeglass-2:before{content:"\ee89"}
.ti-eyeglass-off:before{content:"\f126"}
.ti-face-id:before{content:"\ea9b"}
.ti-face-id-error:before{content:"\efa7"}
.ti-face-mask:before{content:"\efb5"}
.ti-face-mask-off:before{content:"\f127"}
.ti-fall:before{content:"\ecb9"}
.ti-favicon:before{content:"\fd65"}
.ti-feather:before{content:"\ee8b"}
.ti-feather-filled:before{content:"\10011"}
.ti-feather-off:before{content:"\f128"}
.ti-fence:before{content:"\ef2a"}
.ti-fence-off:before{content:"\f129"}
.ti-fidget-spinner:before{content:"\f068"}
.ti-file:before{content:"\eaa4"}
.ti-file-3d:before{content:"\f032"}
.ti-file-ai:before{content:"\ffa1"}
.ti-file-alert:before{content:"\ede6"}
.ti-file-analytics:before{content:"\ede7"}
.ti-file-arrow-left:before{content:"\f033"}
.ti-file-arrow-right:before{content:"\f034"}
.ti-file-barcode:before{content:"\f035"}
.ti-file-bitcoin:before{content:"\ffa0"}
.ti-file-broken:before{content:"\f501"}
.ti-file-certificate:before{content:"\ed4d"}
.ti-file-chart:before{content:"\f036"}
.ti-file-check:before{content:"\ea9c"}
.ti-file-code:before{content:"\ebd0"}
.ti-file-code-2:before{content:"\ede8"}
.ti-file-cv:before{content:"\fa5a"}
.ti-file-database:before{content:"\f037"}
.ti-file-delta:before{content:"\f53d"}
.ti-file-description:before{content:"\f028"}
.ti-file-diff:before{content:"\ecf1"}
.ti-file-digit:before{content:"\efa8"}
.ti-file-dislike:before{content:"\ed2a"}
.ti-file-dollar:before{content:"\efe0"}
.ti-file-dots:before{content:"\f038"}
.ti-file-download:before{content:"\ea9d"}
.ti-file-euro:before{content:"\efe1"}
.ti-file-excel:before{content:"\fef3"}
.ti-file-export:before{content:"\ede9"}
.ti-file-filled:before{content:"\f747"}
.ti-file-function:before{content:"\f53e"}
.ti-file-horizontal:before{content:"\ebb0"}
.ti-file-import:before{content:"\edea"}
.ti-file-infinity:before{content:"\f502"}
.ti-file-info:before{content:"\edec"}
.ti-file-invoice:before{content:"\eb67"}
.ti-file-isr:before{content:"\feac"}
.ti-file-lambda:before{content:"\f53f"}
.ti-file-like:before{content:"\ed2b"}
.ti-file-minus:before{content:"\ea9e"}
.ti-file-music:before{content:"\ea9f"}
.ti-file-neutral:before{content:"\fd22"}
.ti-file-off:before{content:"\ecf2"}
.ti-file-orientation:before{content:"\f2a1"}
.ti-file-pencil:before{content:"\f039"}
.ti-file-percent:before{content:"\f540"}
.ti-file-phone:before{content:"\ecdc"}
.ti-file-plus:before{content:"\eaa0"}
.ti-file-power:before{content:"\f03a"}
.ti-file-report:before{content:"\eded"}
.ti-file-rss:before{content:"\f03b"}
.ti-file-sad:before{content:"\fd23"}
.ti-file-scissors:before{content:"\f03c"}
.ti-file-search:before{content:"\ed5d"}
.ti-file-settings:before{content:"\f029"}
.ti-file-shredder:before{content:"\eaa1"}
.ti-file-signal:before{content:"\f03d"}
.ti-file-smile:before{content:"\fd24"}
.ti-file-spark:before{content:"\ffb9"}
.ti-file-spreadsheet:before{content:"\f03e"}
.ti-file-stack:before{content:"\f503"}
.ti-file-star:before{content:"\f03f"}
.ti-file-symlink:before{content:"\ed53"}
.ti-file-text:before{content:"\eaa2"}
.ti-file-text-ai:before{content:"\fa27"}
.ti-file-text-spark:before{content:"\ffb8"}
.ti-file-time:before{content:"\f040"}
.ti-file-type-bmp:before{content:"\fb07"}
.ti-file-type-css:before{content:"\fb08"}
.ti-file-type-csv:before{content:"\fb09"}
.ti-file-type-doc:before{content:"\fb0a"}
.ti-file-type-docx:before{content:"\fb0b"}
.ti-file-type-html:before{content:"\fb0c"}
.ti-file-type-jpg:before{content:"\fb0d"}
.ti-file-type-js:before{content:"\fb0e"}
.ti-file-type-jsx:before{content:"\fb0f"}
.ti-file-type-pdf:before{content:"\fb10"}
.ti-file-type-php:before{content:"\fb11"}
.ti-file-type-png:before{content:"\fb12"}
.ti-file-type-ppt:before{content:"\fb13"}
.ti-file-type-rs:before{content:"\fb14"}
.ti-file-type-sql:before{content:"\fb15"}
.ti-file-type-svg:before{content:"\fb16"}
.ti-file-type-ts:before{content:"\fb17"}
.ti-file-type-tsx:before{content:"\fb18"}
.ti-file-type-txt:before{content:"\fb19"}
.ti-file-type-vue:before{content:"\fb1a"}
.ti-file-type-xls:before{content:"\fb1b"}
.ti-file-type-xml:before{content:"\fb1c"}
.ti-file-type-zip:before{content:"\fb1d"}
.ti-file-typography:before{content:"\f041"}
.ti-file-unknown:before{content:"\f042"}
.ti-file-upload:before{content:"\ec91"}
.ti-file-vector:before{content:"\f043"}
.ti-file-word:before{content:"\fef2"}
.ti-file-x:before{content:"\eaa3"}
.ti-file-x-filled:before{content:"\f748"}
.ti-file-zip:before{content:"\ed4e"}
.ti-files:before{content:"\edef"}
.ti-files-off:before{content:"\edee"}
.ti-filter:before{content:"\eaa5"}
.ti-filter-bolt:before{content:"\fb7c"}
.ti-filter-cancel:before{content:"\fb7d"}
.ti-filter-check:before{content:"\fb7e"}
.ti-filter-code:before{content:"\fb7f"}
.ti-filter-cog:before{content:"\f9fe"}
.ti-filter-discount:before{content:"\fb80"}
.ti-filter-dollar:before{content:"\f9ff"}
.ti-filter-down:before{content:"\fb81"}
.ti-filter-edit:before{content:"\fa00"}
.ti-filter-exclamation:before{content:"\fb82"}
.ti-filter-filled:before{content:"\fc27"}
.ti-filter-heart:before{content:"\fb83"}
.ti-filter-minus:before{content:"\fa01"}
.ti-filter-off:before{content:"\ed2c"}
.ti-filter-pause:before{content:"\fb84"}
.ti-filter-pin:before{content:"\fb85"}
.ti-filter-plus:before{content:"\fa02"}
.ti-filter-question:before{content:"\fb86"}
.ti-filter-search:before{content:"\fb87"}
.ti-filter-share:before{content:"\fb88"}
.ti-filter-star:before{content:"\fa03"}
.ti-filter-up:before{content:"\fb89"}
.ti-filter-x:before{content:"\fa04"}
.ti-filters:before{content:"\f793"}
.ti-fingerprint:before{content:"\ebd1"}
.ti-fingerprint-off:before{content:"\f12a"}
.ti-fingerprint-scan:before{content:"\fcb5"}
.ti-fire-extinguisher:before{content:"\faf6"}
.ti-fire-hydrant:before{content:"\f3a9"}
.ti-fire-hydrant-off:before{content:"\f3ec"}
.ti-firetruck:before{content:"\ebe8"}
.ti-first-aid-kit:before{content:"\ef5f"}
.ti-first-aid-kit-off:before{content:"\f3ed"}
.ti-fish:before{content:"\ef2b"}
.ti-fish-bone:before{content:"\f287"}
.ti-fish-christianity:before{content:"\f58b"}
.ti-fish-hook:before{content:"\f1f9"}
.ti-fish-hook-off:before{content:"\f3ee"}
.ti-fish-off:before{content:"\f12b"}
.ti-flag:before{content:"\eaa6"}
.ti-flag-2:before{content:"\ee8c"}
.ti-flag-2-filled:before{content:"\f707"}
.ti-flag-2-off:before{content:"\f12c"}
.ti-flag-3:before{content:"\ee8d"}
.ti-flag-3-filled:before{content:"\f708"}
.ti-flag-bitcoin:before{content:"\ff3c"}
.ti-flag-bolt:before{content:"\fb8a"}
.ti-flag-cancel:before{content:"\fb8b"}
.ti-flag-check:before{content:"\fb8c"}
.ti-flag-code:before{content:"\fb8d"}
.ti-flag-cog:before{content:"\fb8e"}
.ti-flag-discount:before{content:"\fb8f"}
.ti-flag-dollar:before{content:"\fb90"}
.ti-flag-down:before{content:"\fb91"}
.ti-flag-exclamation:before{content:"\fb92"}
.ti-flag-filled:before{content:"\f67a"}
.ti-flag-heart:before{content:"\fb93"}
.ti-flag-minus:before{content:"\fb94"}
.ti-flag-off:before{content:"\f12d"}
.ti-flag-pause:before{content:"\fb95"}
.ti-flag-pin:before{content:"\fb96"}
.ti-flag-plus:before{content:"\fb97"}
.ti-flag-question:before{content:"\fb98"}
.ti-flag-search:before{content:"\fb99"}
.ti-flag-share:before{content:"\fb9a"}
.ti-flag-spark:before{content:"\ffb7"}
.ti-flag-star:before{content:"\fb9b"}
.ti-flag-up:before{content:"\fb9c"}
.ti-flag-x:before{content:"\fb9d"}
.ti-flame:before{content:"\ec2c"}
.ti-flame-off:before{content:"\f12e"}
.ti-flare:before{content:"\ee8e"}
.ti-flask:before{content:"\ebd2"}
.ti-flask-2:before{content:"\ef60"}
.ti-flask-2-filled:before{content:"\fd12"}
.ti-flask-2-off:before{content:"\f12f"}
.ti-flask-filled:before{content:"\fd13"}
.ti-flask-off:before{content:"\f130"}
.ti-flip-flops:before{content:"\f564"}
.ti-flip-horizontal:before{content:"\eaa7"}
.ti-flip-vertical:before{content:"\eaa8"}
.ti-float-center:before{content:"\ebb1"}
.ti-float-left:before{content:"\ebb2"}
.ti-float-none:before{content:"\ed13"}
.ti-float-right:before{content:"\ebb3"}
.ti-flower:before{content:"\eff6"}
.ti-flower-filled:before{content:"\10010"}
.ti-flower-off:before{content:"\f131"}
.ti-focus:before{content:"\eb8d"}
.ti-focus-2:before{content:"\ebd3"}
.ti-focus-auto:before{content:"\fa62"}
.ti-focus-centered:before{content:"\f02a"}
.ti-fold:before{content:"\ed56"}
.ti-fold-down:before{content:"\ed54"}
.ti-fold-up:before{content:"\ed55"}
.ti-folder:before{content:"\eaad"}
.ti-folder-bolt:before{content:"\f90c"}
.ti-folder-cancel:before{content:"\f90d"}
.ti-folder-check:before{content:"\f90e"}
.ti-folder-code:before{content:"\f90f"}
.ti-folder-cog:before{content:"\f910"}
.ti-folder-dollar:before{content:"\f911"}
.ti-folder-down:before{content:"\f912"}
.ti-folder-exclamation:before{content:"\f913"}
.ti-folder-filled:before{content:"\f749"}
.ti-folder-heart:before{content:"\f914"}
.ti-folder-minus:before{content:"\eaaa"}
.ti-folder-off:before{content:"\ed14"}
.ti-folder-open:before{content:"\faf7"}
.ti-folder-pause:before{content:"\f915"}
.ti-folder-pin:before{content:"\f916"}
.ti-folder-plus:before{content:"\eaab"}
.ti-folder-question:before{content:"\f917"}
.ti-folder-root:before{content:"\fd43"}
.ti-folder-search:before{content:"\f918"}
.ti-folder-share:before{content:"\f919"}
.ti-folder-star:before{content:"\f91a"}
.ti-folder-symlink:before{content:"\f91b"}
.ti-folder-up:before{content:"\f91c"}
.ti-folder-x:before{content:"\eaac"}
.ti-folders:before{content:"\eaae"}
.ti-folders-off:before{content:"\f133"}
.ti-forbid:before{content:"\ebd5"}
.ti-forbid-2:before{content:"\ebd4"}
.ti-forbid-2-filled:before{content:"\fc28"}
.ti-forbid-filled:before{content:"\fc29"}
.ti-forklift:before{content:"\ebe9"}
.ti-forms:before{content:"\ee8f"}
.ti-fountain:before{content:"\f09b"}
.ti-fountain-filled:before{content:"\fc2a"}
.ti-fountain-off:before{content:"\f134"}
.ti-frame:before{content:"\eaaf"}
.ti-frame-off:before{content:"\f135"}
.ti-free-rights:before{content:"\efb6"}
.ti-freeze-column:before{content:"\fa63"}
.ti-freeze-row:before{content:"\fa65"}
.ti-freeze-row-column:before{content:"\fa64"}
.ti-fridge:before{content:"\f1fa"}
.ti-fridge-off:before{content:"\f3ef"}
.ti-friends:before{content:"\eab0"}
.ti-friends-off:before{content:"\f136"}
.ti-frustum:before{content:"\fa9f"}
.ti-frustum-off:before{content:"\fa9d"}
.ti-frustum-plus:before{content:"\fa9e"}
.ti-function:before{content:"\f225"}
.ti-function-filled:before{content:"\fc2b"}
.ti-function-off:before{content:"\f3f0"}
.ti-galaxy:before{content:"\fcb6"}
.ti-garden-cart:before{content:"\f23e"}
.ti-garden-cart-off:before{content:"\f3f1"}
.ti-gas-station:before{content:"\ec7d"}
.ti-gas-station-off:before{content:"\f137"}
.ti-gauge:before{content:"\eab1"}
.ti-gauge-filled:before{content:"\fc2c"}
.ti-gauge-off:before{content:"\f138"}
.ti-gavel:before{content:"\ef90"}
.ti-gender-agender:before{content:"\f0e1"}
.ti-gender-androgyne:before{content:"\f0e2"}
.ti-gender-bigender:before{content:"\f0e3"}
.ti-gender-demiboy:before{content:"\f0e4"}
.ti-gender-demigirl:before{content:"\f0e5"}
.ti-gender-epicene:before{content:"\f0e6"}
.ti-gender-female:before{content:"\f0e7"}
.ti-gender-femme:before{content:"\f0e8"}
.ti-gender-genderfluid:before{content:"\f0e9"}
.ti-gender-genderless:before{content:"\f0ea"}
.ti-gender-genderqueer:before{content:"\f0eb"}
.ti-gender-hermaphrodite:before{content:"\f0ec"}
.ti-gender-intergender:before{content:"\f0ed"}
.ti-gender-male:before{content:"\f0ee"}
.ti-gender-neutrois:before{content:"\f0ef"}
.ti-gender-third:before{content:"\f0f0"}
.ti-gender-transgender:before{content:"\f0f1"}
.ti-gender-trasvesti:before{content:"\f0f2"}
.ti-geometry:before{content:"\ee90"}
.ti-ghost:before{content:"\eb8e"}
.ti-ghost-2:before{content:"\f57c"}
.ti-ghost-2-filled:before{content:"\f74a"}
.ti-ghost-3:before{content:"\fc13"}
.ti-ghost-filled:before{content:"\f74b"}
.ti-ghost-off:before{content:"\f3f2"}
.ti-gif:before{content:"\f257"}
.ti-gift:before{content:"\eb68"}
.ti-gift-card:before{content:"\f3aa"}
.ti-gift-card-filled:before{content:"\fc2d"}
.ti-gift-filled:before{content:"\fd14"}
.ti-gift-off:before{content:"\f3f3"}
.ti-git-branch:before{content:"\eab2"}
.ti-git-branch-deleted:before{content:"\f57d"}
.ti-git-cherry-pick:before{content:"\f57e"}
.ti-git-commit:before{content:"\eab3"}
.ti-git-compare:before{content:"\eab4"}
.ti-git-fork:before{content:"\eb8f"}
.ti-git-merge:before{content:"\eab5"}
.ti-git-pull-request:before{content:"\eab6"}
.ti-git-pull-request-closed:before{content:"\ef7f"}
.ti-git-pull-request-draft:before{content:"\efb7"}
.ti-gizmo:before{content:"\f02b"}
.ti-glass:before{content:"\eab8"}
.ti-glass-champagne:before{content:"\fd9c"}
.ti-glass-cocktail:before{content:"\fd9d"}
.ti-glass-filled:before{content:"\1000f"}
.ti-glass-full:before{content:"\eab7"}
.ti-glass-full-filled:before{content:"\fc2e"}
.ti-glass-gin:before{content:"\fd9e"}
.ti-glass-off:before{content:"\ee91"}
.ti-globe:before{content:"\eab9"}
.ti-globe-filled:before{content:"\fc2f"}
.ti-globe-off:before{content:"\f139"}
.ti-go-game:before{content:"\f512"}
.ti-golf:before{content:"\ed8c"}
.ti-golf-off:before{content:"\f13a"}
.ti-gps:before{content:"\ed7a"}
.ti-gps-filled:before{content:"\fe48"}
.ti-gradienter:before{content:"\f3ab"}
.ti-grain:before{content:"\ee92"}
.ti-graph:before{content:"\f288"}
.ti-graph-filled:before{content:"\fd15"}
.ti-graph-off:before{content:"\f3f4"}
.ti-grave:before{content:"\f580"}
.ti-grave-2:before{content:"\f57f"}
.ti-grid-3x3:before{content:"\fca4"}
.ti-grid-4x4:before{content:"\fca5"}
.ti-grid-dots:before{content:"\eaba"}
.ti-grid-goldenratio:before{content:"\fca6"}
.ti-grid-pattern:before{content:"\efc9"}
.ti-grid-scan:before{content:"\fca7"}
.ti-grill:before{content:"\efa9"}
.ti-grill-fork:before{content:"\f35b"}
.ti-grill-off:before{content:"\f3f5"}
.ti-grill-spatula:before{content:"\f35c"}
.ti-grip-horizontal:before{content:"\ec00"}
.ti-grip-vertical:before{content:"\ec01"}
.ti-growth:before{content:"\ee93"}
.ti-guitar-pick:before{content:"\f4c6"}
.ti-guitar-pick-filled:before{content:"\f67b"}
.ti-gymnastics:before{content:"\fd44"}
.ti-h-1:before{content:"\ec94"}
.ti-h-2:before{content:"\ec95"}
.ti-h-3:before{content:"\ec96"}
.ti-h-4:before{content:"\ec97"}
.ti-h-5:before{content:"\ec98"}
.ti-h-6:before{content:"\ec99"}
.ti-hammer:before{content:"\ef91"}
.ti-hammer-off:before{content:"\f13c"}
.ti-hand-click:before{content:"\ef4f"}
.ti-hand-finger:before{content:"\ee94"}
.ti-hand-finger-down:before{content:"\ff4f"}
.ti-hand-finger-left:before{content:"\ff4e"}
.ti-hand-finger-off:before{content:"\f13d"}
.ti-hand-finger-right:before{content:"\ff4d"}
.ti-hand-grab:before{content:"\f091"}
.ti-hand-little-finger:before{content:"\ee95"}
.ti-hand-love-you:before{content:"\ee97"}
.ti-hand-middle-finger:before{content:"\ec2d"}
.ti-hand-move:before{content:"\ef50"}
.ti-hand-off:before{content:"\ed15"}
.ti-hand-ring-finger:before{content:"\ee96"}
.ti-hand-sanitizer:before{content:"\f5f4"}
.ti-hand-stop:before{content:"\ec2e"}
.ti-hand-three-fingers:before{content:"\ee98"}
.ti-hand-two-fingers:before{content:"\ee99"}
.ti-hanger:before{content:"\ee9a"}
.ti-hanger-2:before{content:"\f09c"}
.ti-hanger-2-filled:before{content:"\ff61"}
.ti-hanger-off:before{content:"\f13e"}
.ti-hash:before{content:"\eabc"}
.ti-haze:before{content:"\efaa"}
.ti-haze-moon:before{content:"\faf8"}
.ti-hdr:before{content:"\fa7b"}
.ti-heading:before{content:"\ee9b"}
.ti-heading-off:before{content:"\f13f"}
.ti-headphones:before{content:"\eabd"}
.ti-headphones-filled:before{content:"\fa3c"}
.ti-headphones-off:before{content:"\ed1d"}
.ti-headset:before{content:"\eb90"}
.ti-headset-off:before{content:"\f3f6"}
.ti-health-recognition:before{content:"\f1fb"}
.ti-heart:before{content:"\eabe"}
.ti-heart-bitcoin:before{content:"\ff3b"}
.ti-heart-bolt:before{content:"\fb9e"}
.ti-heart-broken:before{content:"\ecba"}
.ti-heart-cancel:before{content:"\fb9f"}
.ti-heart-check:before{content:"\fba0"}
.ti-heart-code:before{content:"\fba1"}
.ti-heart-cog:before{content:"\fba2"}
.ti-heart-discount:before{content:"\fba3"}
.ti-heart-dollar:before{content:"\fba4"}
.ti-heart-down:before{content:"\fba5"}
.ti-heart-exclamation:before{content:"\fba6"}
.ti-heart-filled:before{content:"\f67c"}
.ti-heart-handshake:before{content:"\f0f3"}
.ti-heart-minus:before{content:"\f140"}
.ti-heart-off:before{content:"\f141"}
.ti-heart-pause:before{content:"\fba7"}
.ti-heart-pin:before{content:"\fba8"}
.ti-heart-plus:before{content:"\f142"}
.ti-heart-question:before{content:"\fba9"}
.ti-heart-rate-monitor:before{content:"\ef61"}
.ti-heart-search:before{content:"\fbaa"}
.ti-heart-share:before{content:"\fbab"}
.ti-heart-spark:before{content:"\ffb6"}
.ti-heart-star:before{content:"\fbac"}
.ti-heart-up:before{content:"\fbad"}
.ti-heart-x:before{content:"\fbae"}
.ti-heartbeat:before{content:"\ef92"}
.ti-hearts:before{content:"\f387"}
.ti-hearts-off:before{content:"\f3f7"}
.ti-helicopter:before{content:"\ed8e"}
.ti-helicopter-landing:before{content:"\ed8d"}
.ti-helmet:before{content:"\efca"}
.ti-helmet-off:before{content:"\f143"}
.ti-help:before{content:"\eabf"}
.ti-help-circle:before{content:"\f91d"}
.ti-help-circle-filled:before{content:"\fa3d"}
.ti-help-hexagon:before{content:"\f7a8"}
.ti-help-hexagon-filled:before{content:"\fa3e"}
.ti-help-octagon:before{content:"\f7a9"}
.ti-help-octagon-filled:before{content:"\fa3f"}
.ti-help-off:before{content:"\f3f8"}
.ti-help-small:before{content:"\f91e"}
.ti-help-square:before{content:"\f920"}
.ti-help-square-filled:before{content:"\fa40"}
.ti-help-square-rounded:before{content:"\f91f"}
.ti-help-square-rounded-filled:before{content:"\fa41"}
.ti-help-triangle:before{content:"\f921"}
.ti-help-triangle-filled:before{content:"\fa42"}
.ti-hemisphere:before{content:"\faa2"}
.ti-hemisphere-off:before{content:"\faa0"}
.ti-hemisphere-plus:before{content:"\faa1"}
.ti-hexagon:before{content:"\ec02"}
.ti-hexagon-3d:before{content:"\f4c7"}
.ti-hexagon-filled:before{content:"\f67d"}
.ti-hexagon-letter-a:before{content:"\f463"}
.ti-hexagon-letter-a-filled:before{content:"\fe47"}
.ti-hexagon-letter-b:before{content:"\f464"}
.ti-hexagon-letter-b-filled:before{content:"\fe46"}
.ti-hexagon-letter-c:before{content:"\f465"}
.ti-hexagon-letter-c-filled:before{content:"\fe45"}
.ti-hexagon-letter-d:before{content:"\f466"}
.ti-hexagon-letter-d-filled:before{content:"\fe44"}
.ti-hexagon-letter-e:before{content:"\f467"}
.ti-hexagon-letter-e-filled:before{content:"\fe43"}
.ti-hexagon-letter-f:before{content:"\f468"}
.ti-hexagon-letter-f-filled:before{content:"\fe42"}
.ti-hexagon-letter-g:before{content:"\f469"}
.ti-hexagon-letter-g-filled:before{content:"\fe41"}
.ti-hexagon-letter-h:before{content:"\f46a"}
.ti-hexagon-letter-h-filled:before{content:"\fe40"}
.ti-hexagon-letter-i:before{content:"\f46b"}
.ti-hexagon-letter-i-filled:before{content:"\fe3f"}
.ti-hexagon-letter-j:before{content:"\f46c"}
.ti-hexagon-letter-j-filled:before{content:"\fe3e"}
.ti-hexagon-letter-k:before{content:"\f46d"}
.ti-hexagon-letter-k-filled:before{content:"\fe3d"}
.ti-hexagon-letter-l:before{content:"\f46e"}
.ti-hexagon-letter-l-filled:before{content:"\fe3c"}
.ti-hexagon-letter-m:before{content:"\f46f"}
.ti-hexagon-letter-m-filled:before{content:"\fe3b"}
.ti-hexagon-letter-n:before{content:"\f470"}
.ti-hexagon-letter-n-filled:before{content:"\fe3a"}
.ti-hexagon-letter-o:before{content:"\f471"}
.ti-hexagon-letter-o-filled:before{content:"\fe39"}
.ti-hexagon-letter-p:before{content:"\f472"}
.ti-hexagon-letter-p-filled:before{content:"\fe38"}
.ti-hexagon-letter-q:before{content:"\f473"}
.ti-hexagon-letter-q-filled:before{content:"\fe37"}
.ti-hexagon-letter-r:before{content:"\f474"}
.ti-hexagon-letter-r-filled:before{content:"\fe36"}
.ti-hexagon-letter-s:before{content:"\f475"}
.ti-hexagon-letter-s-filled:before{content:"\fe35"}
.ti-hexagon-letter-t:before{content:"\f476"}
.ti-hexagon-letter-t-filled:before{content:"\fe34"}
.ti-hexagon-letter-u:before{content:"\f477"}
.ti-hexagon-letter-u-filled:before{content:"\fe33"}
.ti-hexagon-letter-v:before{content:"\f4b3"}
.ti-hexagon-letter-v-filled:before{content:"\fe32"}
.ti-hexagon-letter-w:before{content:"\f478"}
.ti-hexagon-letter-w-filled:before{content:"\fe31"}
.ti-hexagon-letter-x:before{content:"\f479"}
.ti-hexagon-letter-x-filled:before{content:"\fe30"}
.ti-hexagon-letter-y:before{content:"\f47a"}
.ti-hexagon-letter-y-filled:before{content:"\fe2f"}
.ti-hexagon-letter-z:before{content:"\f47b"}
.ti-hexagon-letter-z-filled:before{content:"\fe2e"}
.ti-hexagon-minus:before{content:"\fc8f"}
.ti-hexagon-minus-2:before{content:"\fc8e"}
.ti-hexagon-minus-filled:before{content:"\fe2d"}
.ti-hexagon-number-0:before{content:"\f459"}
.ti-hexagon-number-0-filled:before{content:"\f74c"}
.ti-hexagon-number-1:before{content:"\f45a"}
.ti-hexagon-number-1-filled:before{content:"\f74d"}
.ti-hexagon-number-2:before{content:"\f45b"}
.ti-hexagon-number-2-filled:before{content:"\f74e"}
.ti-hexagon-number-3:before{content:"\f45c"}
.ti-hexagon-number-3-filled:before{content:"\f74f"}
.ti-hexagon-number-4:before{content:"\f45d"}
.ti-hexagon-number-4-filled:before{content:"\f750"}
.ti-hexagon-number-5:before{content:"\f45e"}
.ti-hexagon-number-5-filled:before{content:"\f751"}
.ti-hexagon-number-6:before{content:"\f45f"}
.ti-hexagon-number-6-filled:before{content:"\f752"}
.ti-hexagon-number-7:before{content:"\f460"}
.ti-hexagon-number-7-filled:before{content:"\f753"}
.ti-hexagon-number-8:before{content:"\f461"}
.ti-hexagon-number-8-filled:before{content:"\f754"}
.ti-hexagon-number-9:before{content:"\f462"}
.ti-hexagon-number-9-filled:before{content:"\f755"}
.ti-hexagon-off:before{content:"\ee9c"}
.ti-hexagon-plus:before{content:"\fc45"}
.ti-hexagon-plus-2:before{content:"\fc90"}
.ti-hexagon-plus-filled:before{content:"\fe2c"}
.ti-hexagonal-prism:before{content:"\faa5"}
.ti-hexagonal-prism-off:before{content:"\faa3"}
.ti-hexagonal-prism-plus:before{content:"\faa4"}
.ti-hexagonal-pyramid:before{content:"\faa8"}
.ti-hexagonal-pyramid-off:before{content:"\faa6"}
.ti-hexagonal-pyramid-plus:before{content:"\faa7"}
.ti-hexagons:before{content:"\f09d"}
.ti-hexagons-off:before{content:"\f3f9"}
.ti-hierarchy:before{content:"\ee9e"}
.ti-hierarchy-2:before{content:"\ee9d"}
.ti-hierarchy-3:before{content:"\f289"}
.ti-hierarchy-off:before{content:"\f3fa"}
.ti-highlight:before{content:"\ef3f"}
.ti-highlight-off:before{content:"\f144"}
.ti-history:before{content:"\ebea"}
.ti-history-off:before{content:"\f3fb"}
.ti-history-toggle:before{content:"\f1fc"}
.ti-home:before{content:"\eac1"}
.ti-home-2:before{content:"\eac0"}
.ti-home-bitcoin:before{content:"\ff3a"}
.ti-home-bolt:before{content:"\f336"}
.ti-home-cancel:before{content:"\f350"}
.ti-home-check:before{content:"\f337"}
.ti-home-cog:before{content:"\f338"}
.ti-home-dollar:before{content:"\f339"}
.ti-home-dot:before{content:"\f33a"}
.ti-home-down:before{content:"\f33b"}
.ti-home-eco:before{content:"\f351"}
.ti-home-edit:before{content:"\f352"}
.ti-home-exclamation:before{content:"\f33c"}
.ti-home-filled:before{content:"\fe2b"}
.ti-home-hand:before{content:"\f504"}
.ti-home-heart:before{content:"\f353"}
.ti-home-infinity:before{content:"\f505"}
.ti-home-link:before{content:"\f354"}
.ti-home-minus:before{content:"\f33d"}
.ti-home-move:before{content:"\f33e"}
.ti-home-off:before{content:"\f145"}
.ti-home-plus:before{content:"\f33f"}
.ti-home-question:before{content:"\f340"}
.ti-home-ribbon:before{content:"\f355"}
.ti-home-search:before{content:"\f341"}
.ti-home-share:before{content:"\f342"}
.ti-home-shield:before{content:"\f343"}
.ti-home-signal:before{content:"\f356"}
.ti-home-spark:before{content:"\ffb5"}
.ti-home-star:before{content:"\f344"}
.ti-home-stats:before{content:"\f345"}
.ti-home-up:before{content:"\f346"}
.ti-home-x:before{content:"\f347"}
.ti-horse:before{content:"\fc46"}
.ti-horse-toy:before{content:"\f28a"}
.ti-horseshoe:before{content:"\fcb7"}
.ti-hospital:before{content:"\fd59"}
.ti-hospital-circle:before{content:"\fd58"}
.ti-hospital-circle-filled:before{content:"\fed2"}
.ti-hotel-service:before{content:"\ef80"}
.ti-hourglass:before{content:"\ef93"}
.ti-hourglass-empty:before{content:"\f146"}
.ti-hourglass-filled:before{content:"\f756"}
.ti-hourglass-high:before{content:"\f092"}
.ti-hourglass-low:before{content:"\f093"}
.ti-hourglass-off:before{content:"\f147"}
.ti-hours-12:before{content:"\fc53"}
.ti-hours-24:before{content:"\f5e7"}
.ti-html:before{content:"\f7b1"}
.ti-http-connect:before{content:"\fa28"}
.ti-http-delete:before{content:"\fa29"}
.ti-http-get:before{content:"\fa2a"}
.ti-http-head:before{content:"\fa2b"}
.ti-http-options:before{content:"\fa2c"}
.ti-http-patch:before{content:"\fa2d"}
.ti-http-post:before{content:"\fa2e"}
.ti-http-put:before{content:"\fa2f"}
.ti-http-que:before{content:"\fa5b"}
.ti-http-trace:before{content:"\fa30"}
.ti-ice-cream:before{content:"\eac2"}
.ti-ice-cream-2:before{content:"\ee9f"}
.ti-ice-cream-off:before{content:"\f148"}
.ti-ice-skating:before{content:"\efcb"}
.ti-icons:before{content:"\f1d4"}
.ti-icons-off:before{content:"\f3fc"}
.ti-id:before{content:"\eac3"}
.ti-id-badge:before{content:"\eff7"}
.ti-id-badge-2:before{content:"\f076"}
.ti-id-badge-off:before{content:"\f3fd"}
.ti-id-off:before{content:"\f149"}
.ti-ikosaedr:before{content:"\fec6"}
.ti-image-in-picture:before{content:"\fd9f"}
.ti-inbox:before{content:"\eac4"}
.ti-inbox-off:before{content:"\f14a"}
.ti-indent-decrease:before{content:"\eb91"}
.ti-indent-increase:before{content:"\eb92"}
.ti-infinity:before{content:"\eb69"}
.ti-infinity-off:before{content:"\f3fe"}
.ti-info-circle:before{content:"\eac5"}
.ti-info-circle-filled:before{content:"\f6d8"}
.ti-info-hexagon:before{content:"\f7aa"}
.ti-info-hexagon-filled:before{content:"\fa43"}
.ti-info-octagon:before{content:"\f7ab"}
.ti-info-octagon-filled:before{content:"\fa44"}
.ti-info-small:before{content:"\f922"}
.ti-info-square:before{content:"\eac6"}
.ti-info-square-filled:before{content:"\fa45"}
.ti-info-square-rounded:before{content:"\f635"}
.ti-info-square-rounded-filled:before{content:"\f6d9"}
.ti-info-triangle:before{content:"\f923"}
.ti-info-triangle-filled:before{content:"\fa46"}
.ti-inner-shadow-bottom:before{content:"\f520"}
.ti-inner-shadow-bottom-filled:before{content:"\f757"}
.ti-inner-shadow-bottom-left:before{content:"\f51e"}
.ti-inner-shadow-bottom-left-filled:before{content:"\f758"}
.ti-inner-shadow-bottom-right:before{content:"\f51f"}
.ti-inner-shadow-bottom-right-filled:before{content:"\f759"}
.ti-inner-shadow-left:before{content:"\f521"}
.ti-inner-shadow-left-filled:before{content:"\f75a"}
.ti-inner-shadow-right:before{content:"\f522"}
.ti-inner-shadow-right-filled:before{content:"\f75b"}
.ti-inner-shadow-top:before{content:"\f525"}
.ti-inner-shadow-top-filled:before{content:"\f75c"}
.ti-inner-shadow-top-left:before{content:"\f523"}
.ti-inner-shadow-top-left-filled:before{content:"\f75d"}
.ti-inner-shadow-top-right:before{content:"\f524"}
.ti-inner-shadow-top-right-filled:before{content:"\f75e"}
.ti-input-ai:before{content:"\fc5a"}
.ti-input-check:before{content:"\fc5b"}
.ti-input-search:before{content:"\f2a2"}
.ti-input-spark:before{content:"\ffb4"}
.ti-input-x:before{content:"\fc5c"}
.ti-invoice:before{content:"\feab"}
.ti-ironing:before{content:"\fa7c"}
.ti-ironing-1:before{content:"\f2f4"}
.ti-ironing-2:before{content:"\f2f5"}
.ti-ironing-3:before{content:"\f2f6"}
.ti-ironing-filled:before{content:"\fe2a"}
.ti-ironing-off:before{content:"\f2f7"}
.ti-ironing-steam:before{content:"\f2f9"}
.ti-ironing-steam-off:before{content:"\f2f8"}
.ti-irregular-polyhedron:before{content:"\faab"}
.ti-irregular-polyhedron-off:before{content:"\faa9"}
.ti-irregular-polyhedron-plus:before{content:"\faaa"}
.ti-italic:before{content:"\eb93"}
.ti-jacket:before{content:"\f661"}
.ti-jetpack:before{content:"\f581"}
.ti-jetpack-filled:before{content:"\fe29"}
.ti-jewish-star:before{content:"\f3ff"}
.ti-jewish-star-filled:before{content:"\f67e"}
.ti-join-bevel:before{content:"\ff4c"}
.ti-join-round:before{content:"\ff4b"}
.ti-join-straight:before{content:"\ff4a"}
.ti-jpg:before{content:"\f3ac"}
.ti-json:before{content:"\f7b2"}
.ti-jump-rope:before{content:"\ed8f"}
.ti-karate:before{content:"\ed32"}
.ti-kayak:before{content:"\f1d6"}
.ti-kerning:before{content:"\efb8"}
.ti-key:before{content:"\eac7"}
.ti-key-filled:before{content:"\fe28"}
.ti-key-off:before{content:"\f14b"}
.ti-keyboard:before{content:"\ebd6"}
.ti-keyboard-hide:before{content:"\ec7e"}
.ti-keyboard-off:before{content:"\eea0"}
.ti-keyboard-show:before{content:"\ec7f"}
.ti-keyframe:before{content:"\f576"}
.ti-keyframe-align-center:before{content:"\f582"}
.ti-keyframe-align-center-filled:before{content:"\fc30"}
.ti-keyframe-align-horizontal:before{content:"\f583"}
.ti-keyframe-align-horizontal-filled:before{content:"\fc31"}
.ti-keyframe-align-vertical:before{content:"\f584"}
.ti-keyframe-align-vertical-filled:before{content:"\fc32"}
.ti-keyframe-filled:before{content:"\fc33"}
.ti-keyframes:before{content:"\f585"}
.ti-keyframes-filled:before{content:"\fc34"}
.ti-label:before{content:"\ff38"}
.ti-label-filled:before{content:"\ff41"}
.ti-label-important:before{content:"\ff49"}
.ti-label-important-filled:before{content:"\ff60"}
.ti-label-off:before{content:"\ff39"}
.ti-ladder:before{content:"\efe2"}
.ti-ladder-off:before{content:"\f14c"}
.ti-ladle:before{content:"\fc14"}
.ti-lambda:before{content:"\f541"}
.ti-lamp:before{content:"\efab"}
.ti-lamp-2:before{content:"\f09e"}
.ti-lamp-off:before{content:"\f14d"}
.ti-lane:before{content:"\faf9"}
.ti-language:before{content:"\ebbe"}
.ti-language-hiragana:before{content:"\ef77"}
.ti-language-katakana:before{content:"\ef78"}
.ti-language-off:before{content:"\f14e"}
.ti-lasso:before{content:"\efac"}
.ti-lasso-off:before{content:"\f14f"}
.ti-lasso-polygon:before{content:"\f388"}
.ti-lasso-polygon-filled:before{content:"\ff5f"}
.ti-laurel-wreath:before{content:"\ff45"}
.ti-laurel-wreath-1:before{content:"\ff48"}
.ti-laurel-wreath-2:before{content:"\ff47"}
.ti-laurel-wreath-3:before{content:"\ff46"}
.ti-layers-difference:before{content:"\eac8"}
.ti-layers-intersect:before{content:"\eac9"}
.ti-layers-intersect-2:before{content:"\eff8"}
.ti-layers-linked:before{content:"\eea1"}
.ti-layers-off:before{content:"\f150"}
.ti-layers-selected:before{content:"\fea9"}
.ti-layers-selected-bottom:before{content:"\feaa"}
.ti-layers-subtract:before{content:"\eaca"}
.ti-layers-union:before{content:"\eacb"}
.ti-layout:before{content:"\eadb"}
.ti-layout-2:before{content:"\eacc"}
.ti-layout-2-filled:before{content:"\fe27"}
.ti-layout-align-bottom:before{content:"\eacd"}
.ti-layout-align-bottom-filled:before{content:"\fe26"}
.ti-layout-align-center:before{content:"\eace"}
.ti-layout-align-center-filled:before{content:"\fe25"}
.ti-layout-align-left:before{content:"\eacf"}
.ti-layout-align-left-filled:before{content:"\fe24"}
.ti-layout-align-middle:before{content:"\ead0"}
.ti-layout-align-middle-filled:before{content:"\fe23"}
.ti-layout-align-right:before{content:"\ead1"}
.ti-layout-align-right-filled:before{content:"\fe22"}
.ti-layout-align-top:before{content:"\ead2"}
.ti-layout-align-top-filled:before{content:"\fe21"}
.ti-layout-board:before{content:"\ef95"}
.ti-layout-board-split:before{content:"\ef94"}
.ti-layout-bottombar:before{content:"\ead3"}
.ti-layout-bottombar-collapse:before{content:"\f28b"}
.ti-layout-bottombar-collapse-filled:before{content:"\fc35"}
.ti-layout-bottombar-expand:before{content:"\f28c"}
.ti-layout-bottombar-expand-filled:before{content:"\fc36"}
.ti-layout-bottombar-filled:before{content:"\fc37"}
.ti-layout-bottombar-inactive:before{content:"\fd45"}
.ti-layout-cards:before{content:"\ec13"}
.ti-layout-cards-filled:before{content:"\fe20"}
.ti-layout-collage:before{content:"\f389"}
.ti-layout-columns:before{content:"\ead4"}
.ti-layout-dashboard:before{content:"\f02c"}
.ti-layout-dashboard-filled:before{content:"\fe1f"}
.ti-layout-distribute-horizontal:before{content:"\ead5"}
.ti-layout-distribute-horizontal-filled:before{content:"\fe1e"}
.ti-layout-distribute-vertical:before{content:"\ead6"}
.ti-layout-distribute-vertical-filled:before{content:"\fe1d"}
.ti-layout-filled:before{content:"\fe17"}
.ti-layout-grid:before{content:"\edba"}
.ti-layout-grid-add:before{content:"\edb9"}
.ti-layout-grid-filled:before{content:"\fe1c"}
.ti-layout-grid-remove:before{content:"\fa7d"}
.ti-layout-kanban:before{content:"\ec3f"}
.ti-layout-kanban-filled:before{content:"\fe1b"}
.ti-layout-list:before{content:"\ec14"}
.ti-layout-list-filled:before{content:"\fe1a"}
.ti-layout-navbar:before{content:"\ead7"}
.ti-layout-navbar-collapse:before{content:"\f28d"}
.ti-layout-navbar-collapse-filled:before{content:"\fc38"}
.ti-layout-navbar-expand:before{content:"\f28e"}
.ti-layout-navbar-expand-filled:before{content:"\fc39"}
.ti-layout-navbar-filled:before{content:"\fc3a"}
.ti-layout-navbar-inactive:before{content:"\fd46"}
.ti-layout-off:before{content:"\f151"}
.ti-layout-rows:before{content:"\ead8"}
.ti-layout-sidebar:before{content:"\eada"}
.ti-layout-sidebar-filled:before{content:"\fe18"}
.ti-layout-sidebar-inactive:before{content:"\fd47"}
.ti-layout-sidebar-left-collapse:before{content:"\f004"}
.ti-layout-sidebar-left-collapse-filled:before{content:"\fc3b"}
.ti-layout-sidebar-left-expand:before{content:"\f005"}
.ti-layout-sidebar-left-expand-filled:before{content:"\fc3c"}
.ti-layout-sidebar-right:before{content:"\ead9"}
.ti-layout-sidebar-right-collapse:before{content:"\f006"}
.ti-layout-sidebar-right-collapse-filled:before{content:"\fc3d"}
.ti-layout-sidebar-right-expand:before{content:"\f007"}
.ti-layout-sidebar-right-expand-filled:before{content:"\fc3e"}
.ti-layout-sidebar-right-filled:before{content:"\fe19"}
.ti-layout-sidebar-right-inactive:before{content:"\fd48"}
.ti-leaf:before{content:"\ed4f"}
.ti-leaf-2:before{content:"\ff44"}
.ti-leaf-off:before{content:"\f400"}
.ti-lego:before{content:"\eadc"}
.ti-lego-filled:before{content:"\fe16"}
.ti-lego-off:before{content:"\f401"}
.ti-lemon:before{content:"\ef10"}
.ti-lemon-2:before{content:"\ef81"}
.ti-letter-a:before{content:"\ec50"}
.ti-letter-a-small:before{content:"\fcc7"}
.ti-letter-b:before{content:"\ec51"}
.ti-letter-b-small:before{content:"\fcc8"}
.ti-letter-c:before{content:"\ec52"}
.ti-letter-c-small:before{content:"\fcc9"}
.ti-letter-case:before{content:"\eea5"}
.ti-letter-case-lower:before{content:"\eea2"}
.ti-letter-case-toggle:before{content:"\eea3"}
.ti-letter-case-upper:before{content:"\eea4"}
.ti-letter-d:before{content:"\ec53"}
.ti-letter-d-small:before{content:"\fcca"}
.ti-letter-e:before{content:"\ec54"}
.ti-letter-e-small:before{content:"\fccb"}
.ti-letter-f:before{content:"\ec55"}
.ti-letter-f-small:before{content:"\fccc"}
.ti-letter-g:before{content:"\ec56"}
.ti-letter-g-small:before{content:"\fccd"}
.ti-letter-h:before{content:"\ec57"}
.ti-letter-h-small:before{content:"\fcce"}
.ti-letter-i:before{content:"\ec58"}
.ti-letter-i-small:before{content:"\fccf"}
.ti-letter-j:before{content:"\ec59"}
.ti-letter-j-small:before{content:"\fcd0"}
.ti-letter-k:before{content:"\ec5a"}
.ti-letter-k-small:before{content:"\fcd1"}
.ti-letter-l:before{content:"\ec5b"}
.ti-letter-l-small:before{content:"\fcd2"}
.ti-letter-m:before{content:"\ec5c"}
.ti-letter-m-small:before{content:"\fcd3"}
.ti-letter-n:before{content:"\ec5d"}
.ti-letter-n-small:before{content:"\fcd4"}
.ti-letter-o:before{content:"\ec5e"}
.ti-letter-o-small:before{content:"\fcd5"}
.ti-letter-p:before{content:"\ec5f"}
.ti-letter-p-small:before{content:"\fcd6"}
.ti-letter-q:before{content:"\ec60"}
.ti-letter-q-small:before{content:"\fcd7"}
.ti-letter-r:before{content:"\ec61"}
.ti-letter-r-small:before{content:"\fcd8"}
.ti-letter-s:before{content:"\ec62"}
.ti-letter-s-small:before{content:"\fcd9"}
.ti-letter-spacing:before{content:"\eea6"}
.ti-letter-t:before{content:"\ec63"}
.ti-letter-t-small:before{content:"\fcda"}
.ti-letter-u:before{content:"\ec64"}
.ti-letter-u-small:before{content:"\fcdb"}
.ti-letter-v:before{content:"\ec65"}
.ti-letter-v-small:before{content:"\fcdc"}
.ti-letter-w:before{content:"\ec66"}
.ti-letter-w-small:before{content:"\fcdd"}
.ti-letter-x:before{content:"\ec67"}
.ti-letter-x-small:before{content:"\fcde"}
.ti-letter-y:before{content:"\ec68"}
.ti-letter-y-small:before{content:"\fcdf"}
.ti-letter-z:before{content:"\ec69"}
.ti-letter-z-small:before{content:"\fce0"}
.ti-library:before{content:"\fd4c"}
.ti-library-minus:before{content:"\fd49"}
.ti-library-photo:before{content:"\fd4a"}
.ti-library-plus:before{content:"\fd4b"}
.ti-license:before{content:"\ebc0"}
.ti-license-off:before{content:"\f153"}
.ti-lifebuoy:before{content:"\eadd"}
.ti-lifebuoy-off:before{content:"\f154"}
.ti-lighter:before{content:"\f794"}
.ti-line:before{content:"\ec40"}
.ti-line-dashed:before{content:"\eea7"}
.ti-line-dotted:before{content:"\eea8"}
.ti-line-height:before{content:"\eb94"}
.ti-line-scan:before{content:"\fcb8"}
.ti-link:before{content:"\eade"}
.ti-link-minus:before{content:"\fd16"}
.ti-link-off:before{content:"\f402"}
.ti-link-plus:before{content:"\fd17"}
.ti-list:before{content:"\eb6b"}
.ti-list-check:before{content:"\eb6a"}
.ti-list-details:before{content:"\ef40"}
.ti-list-letters:before{content:"\fc47"}
.ti-list-numbers:before{content:"\ef11"}
.ti-list-search:before{content:"\eea9"}
.ti-list-tree:before{content:"\fafa"}
.ti-live-photo:before{content:"\eadf"}
.ti-live-photo-filled:before{content:"\fed1"}
.ti-live-photo-off:before{content:"\f403"}
.ti-live-view:before{content:"\ec6b"}
.ti-load-balancer:before{content:"\fa5c"}
.ti-loader:before{content:"\eca3"}
.ti-loader-2:before{content:"\f226"}
.ti-loader-3:before{content:"\f513"}
.ti-loader-quarter:before{content:"\eca2"}
.ti-location:before{content:"\eae0"}
.ti-location-bolt:before{content:"\fbaf"}
.ti-location-broken:before{content:"\f2c4"}
.ti-location-cancel:before{content:"\fbb0"}
.ti-location-check:before{content:"\fbb1"}
.ti-location-code:before{content:"\fbb2"}
.ti-location-cog:before{content:"\fbb3"}
.ti-location-discount:before{content:"\fbb4"}
.ti-location-dollar:before{content:"\fbb5"}
.ti-location-down:before{content:"\fbb6"}
.ti-location-exclamation:before{content:"\fbb7"}
.ti-location-filled:before{content:"\f67f"}
.ti-location-heart:before{content:"\fbb8"}
.ti-location-minus:before{content:"\fbb9"}
.ti-location-off:before{content:"\f155"}
.ti-location-pause:before{content:"\fbba"}
.ti-location-pin:before{content:"\fbbb"}
.ti-location-plus:before{content:"\fbbc"}
.ti-location-question:before{content:"\fbbd"}
.ti-location-search:before{content:"\fbbe"}
.ti-location-share:before{content:"\fbbf"}
.ti-location-star:before{content:"\fbc0"}
.ti-location-up:before{content:"\fbc1"}
.ti-location-x:before{content:"\fbc2"}
.ti-lock:before{content:"\eae2"}
.ti-lock-access:before{content:"\eeaa"}
.ti-lock-access-off:before{content:"\f404"}
.ti-lock-bitcoin:before{content:"\ff37"}
.ti-lock-bolt:before{content:"\f924"}
.ti-lock-cancel:before{content:"\f925"}
.ti-lock-check:before{content:"\f926"}
.ti-lock-code:before{content:"\f927"}
.ti-lock-cog:before{content:"\f928"}
.ti-lock-dollar:before{content:"\f929"}
.ti-lock-down:before{content:"\f92a"}
.ti-lock-exclamation:before{content:"\f92b"}
.ti-lock-filled:before{content:"\fe15"}
.ti-lock-heart:before{content:"\f92c"}
.ti-lock-minus:before{content:"\f92d"}
.ti-lock-off:before{content:"\ed1e"}
.ti-lock-open:before{content:"\eae1"}
.ti-lock-open-2:before{content:"\fea8"}
.ti-lock-open-off:before{content:"\f156"}
.ti-lock-password:before{content:"\ff9f"}
.ti-lock-pause:before{content:"\f92e"}
.ti-lock-pin:before{content:"\f92f"}
.ti-lock-plus:before{content:"\f930"}
.ti-lock-question:before{content:"\f931"}
.ti-lock-search:before{content:"\f932"}
.ti-lock-share:before{content:"\f933"}
.ti-lock-square:before{content:"\ef51"}
.ti-lock-square-rounded:before{content:"\f636"}
.ti-lock-square-rounded-filled:before{content:"\f6da"}
.ti-lock-star:before{content:"\f934"}
.ti-lock-up:before{content:"\f935"}
.ti-lock-x:before{content:"\f936"}
.ti-logic-and:before{content:"\f240"}
.ti-logic-buffer:before{content:"\f241"}
.ti-logic-nand:before{content:"\f242"}
.ti-logic-nor:before{content:"\f243"}
.ti-logic-not:before{content:"\f244"}
.ti-logic-or:before{content:"\f245"}
.ti-logic-xnor:before{content:"\f246"}
.ti-logic-xor:before{content:"\f247"}
.ti-login:before{content:"\eba7"}
.ti-login-2:before{content:"\fc76"}
.ti-logout:before{content:"\eba8"}
.ti-logout-2:before{content:"\fa7e"}
.ti-logs:before{content:"\fea7"}
.ti-lollipop:before{content:"\efcc"}
.ti-lollipop-off:before{content:"\f157"}
.ti-luggage:before{content:"\efad"}
.ti-luggage-off:before{content:"\f158"}
.ti-lungs:before{content:"\ef62"}
.ti-lungs-filled:before{content:"\fe14"}
.ti-lungs-off:before{content:"\f405"}
.ti-macro:before{content:"\eeab"}
.ti-macro-filled:before{content:"\fe13"}
.ti-macro-off:before{content:"\f406"}
.ti-magnet:before{content:"\eae3"}
.ti-magnet-filled:before{content:"\fe12"}
.ti-magnet-off:before{content:"\f159"}
.ti-magnetic:before{content:"\fcb9"}
.ti-mail:before{content:"\eae5"}
.ti-mail-ai:before{content:"\fa31"}
.ti-mail-bitcoin:before{content:"\ff36"}
.ti-mail-bolt:before{content:"\f937"}
.ti-mail-cancel:before{content:"\f938"}
.ti-mail-check:before{content:"\f939"}
.ti-mail-code:before{content:"\f93a"}
.ti-mail-cog:before{content:"\f93b"}
.ti-mail-dollar:before{content:"\f93c"}
.ti-mail-down:before{content:"\f93d"}
.ti-mail-exclamation:before{content:"\f93e"}
.ti-mail-fast:before{content:"\f069"}
.ti-mail-filled:before{content:"\fa47"}
.ti-mail-forward:before{content:"\eeac"}
.ti-mail-heart:before{content:"\f93f"}
.ti-mail-minus:before{content:"\f940"}
.ti-mail-off:before{content:"\f15a"}
.ti-mail-opened:before{content:"\eae4"}
.ti-mail-opened-filled:before{content:"\fa48"}
.ti-mail-pause:before{content:"\f941"}
.ti-mail-pin:before{content:"\f942"}
.ti-mail-plus:before{content:"\f943"}
.ti-mail-question:before{content:"\f944"}
.ti-mail-search:before{content:"\f945"}
.ti-mail-share:before{content:"\f946"}
.ti-mail-spark:before{content:"\ffb3"}
.ti-mail-star:before{content:"\f947"}
.ti-mail-up:before{content:"\f948"}
.ti-mail-x:before{content:"\f949"}
.ti-mailbox:before{content:"\eead"}
.ti-mailbox-off:before{content:"\f15b"}
.ti-man:before{content:"\eae6"}
.ti-man-filled:before{content:"\fe11"}
.ti-manual-gearbox:before{content:"\ed7b"}
.ti-manual-gearbox-filled:before{content:"\fe10"}
.ti-map:before{content:"\eae9"}
.ti-map-2:before{content:"\eae7"}
.ti-map-bolt:before{content:"\fbc3"}
.ti-map-cancel:before{content:"\fbc4"}
.ti-map-check:before{content:"\fbc5"}
.ti-map-code:before{content:"\fbc6"}
.ti-map-cog:before{content:"\fbc7"}
.ti-map-discount:before{content:"\fbc8"}
.ti-map-dollar:before{content:"\fbc9"}
.ti-map-down:before{content:"\fbca"}
.ti-map-east:before{content:"\fc5d"}
.ti-map-exclamation:before{content:"\fbcb"}
.ti-map-heart:before{content:"\fbcc"}
.ti-map-minus:before{content:"\fbcd"}
.ti-map-north:before{content:"\fc5e"}
.ti-map-off:before{content:"\f15c"}
.ti-map-pause:before{content:"\fbce"}
.ti-map-pin:before{content:"\eae8"}
.ti-map-pin-2:before{content:"\fc48"}
.ti-map-pin-bolt:before{content:"\f94a"}
.ti-map-pin-cancel:before{content:"\f94b"}
.ti-map-pin-check:before{content:"\f94c"}
.ti-map-pin-code:before{content:"\f94d"}
.ti-map-pin-cog:before{content:"\f94e"}
.ti-map-pin-dollar:before{content:"\f94f"}
.ti-map-pin-down:before{content:"\f950"}
.ti-map-pin-exclamation:before{content:"\f951"}
.ti-map-pin-filled:before{content:"\f680"}
.ti-map-pin-heart:before{content:"\f952"}
.ti-map-pin-minus:before{content:"\f953"}
.ti-map-pin-off:before{content:"\ecf3"}
.ti-map-pin-pause:before{content:"\f954"}
.ti-map-pin-pin:before{content:"\f955"}
.ti-map-pin-plus:before{content:"\f956"}
.ti-map-pin-question:before{content:"\f957"}
.ti-map-pin-search:before{content:"\f958"}
.ti-map-pin-share:before{content:"\f795"}
.ti-map-pin-star:before{content:"\f959"}
.ti-map-pin-up:before{content:"\f95a"}
.ti-map-pin-x:before{content:"\f95b"}
.ti-map-pins:before{content:"\ed5e"}
.ti-map-plus:before{content:"\fbcf"}
.ti-map-question:before{content:"\fbd0"}
.ti-map-route:before{content:"\fc79"}
.ti-map-search:before{content:"\ef82"}
.ti-map-share:before{content:"\fbd1"}
.ti-map-south:before{content:"\fc5f"}
.ti-map-star:before{content:"\fbd2"}
.ti-map-up:before{content:"\fbd3"}
.ti-map-west:before{content:"\fc60"}
.ti-map-x:before{content:"\fbd4"}
.ti-markdown:before{content:"\ec41"}
.ti-markdown-off:before{content:"\f407"}
.ti-marquee:before{content:"\ec77"}
.ti-marquee-2:before{content:"\eeae"}
.ti-marquee-off:before{content:"\f15d"}
.ti-mars:before{content:"\ec80"}
.ti-mask:before{content:"\eeb0"}
.ti-mask-off:before{content:"\eeaf"}
.ti-masks-theater:before{content:"\f263"}
.ti-masks-theater-off:before{content:"\f408"}
.ti-massage:before{content:"\eeb1"}
.ti-matchstick:before{content:"\f577"}
.ti-math:before{content:"\ebeb"}
.ti-math-1-divide-2:before{content:"\f4e2"}
.ti-math-1-divide-3:before{content:"\f4e3"}
.ti-math-avg:before{content:"\f0f4"}
.ti-math-cos:before{content:"\ff1f"}
.ti-math-ctg:before{content:"\ff35"}
.ti-math-equal-greater:before{content:"\f4e4"}
.ti-math-equal-lower:before{content:"\f4e5"}
.ti-math-function:before{content:"\eeb2"}
.ti-math-function-off:before{content:"\f15e"}
.ti-math-function-y:before{content:"\f4e6"}
.ti-math-greater:before{content:"\f4e7"}
.ti-math-integral:before{content:"\f4e9"}
.ti-math-integral-x:before{content:"\f4e8"}
.ti-math-integrals:before{content:"\f4ea"}
.ti-math-lower:before{content:"\f4eb"}
.ti-math-max:before{content:"\f0f5"}
.ti-math-max-min:before{content:"\fda0"}
.ti-math-min:before{content:"\f0f6"}
.ti-math-not:before{content:"\f4ec"}
.ti-math-off:before{content:"\f409"}
.ti-math-pi:before{content:"\f4ee"}
.ti-math-pi-divide-2:before{content:"\f4ed"}
.ti-math-sec:before{content:"\ff34"}
.ti-math-sin:before{content:"\ff1e"}
.ti-math-symbols:before{content:"\eeb3"}
.ti-math-tg:before{content:"\ff33"}
.ti-math-x-divide-2:before{content:"\f4ef"}
.ti-math-x-divide-y:before{content:"\f4f1"}
.ti-math-x-divide-y-2:before{content:"\f4f0"}
.ti-math-x-minus-x:before{content:"\f4f2"}
.ti-math-x-minus-y:before{content:"\f4f3"}
.ti-math-x-plus-x:before{content:"\f4f4"}
.ti-math-x-plus-y:before{content:"\f4f5"}
.ti-math-xy:before{content:"\f4f6"}
.ti-math-y-minus-y:before{content:"\f4f7"}
.ti-math-y-plus-y:before{content:"\f4f8"}
.ti-maximize:before{content:"\eaea"}
.ti-maximize-off:before{content:"\f15f"}
.ti-meat:before{content:"\ef12"}
.ti-meat-off:before{content:"\f40a"}
.ti-medal:before{content:"\ec78"}
.ti-medal-2:before{content:"\efcd"}
.ti-medical-cross:before{content:"\ec2f"}
.ti-medical-cross-circle:before{content:"\fae8"}
.ti-medical-cross-filled:before{content:"\f681"}
.ti-medical-cross-off:before{content:"\f160"}
.ti-medicine-syrup:before{content:"\ef63"}
.ti-meeple:before{content:"\f514"}
.ti-melon:before{content:"\fc7a"}
.ti-melon-filled:before{content:"\1000e"}
.ti-menorah:before{content:"\f58c"}
.ti-menu:before{content:"\eaeb"}
.ti-menu-2:before{content:"\ec42"}
.ti-menu-3:before{content:"\ff43"}
.ti-menu-4:before{content:"\ff42"}
.ti-menu-deep:before{content:"\fafb"}
.ti-menu-order:before{content:"\f5f5"}
.ti-message:before{content:"\eaef"}
.ti-message-2:before{content:"\eaec"}
.ti-message-2-bolt:before{content:"\f95c"}
.ti-message-2-cancel:before{content:"\f95d"}
.ti-message-2-check:before{content:"\f95e"}
.ti-message-2-code:before{content:"\f012"}
.ti-message-2-cog:before{content:"\f95f"}
.ti-message-2-dollar:before{content:"\f960"}
.ti-message-2-down:before{content:"\f961"}
.ti-message-2-exclamation:before{content:"\f962"}
.ti-message-2-heart:before{content:"\f963"}
.ti-message-2-minus:before{content:"\f964"}
.ti-message-2-off:before{content:"\f40b"}
.ti-message-2-pause:before{content:"\f965"}
.ti-message-2-pin:before{content:"\f966"}
.ti-message-2-plus:before{content:"\f967"}
.ti-message-2-question:before{content:"\f968"}
.ti-message-2-search:before{content:"\f969"}
.ti-message-2-share:before{content:"\f077"}
.ti-message-2-star:before{content:"\f96a"}
.ti-message-2-up:before{content:"\f96b"}
.ti-message-2-x:before{content:"\f96c"}
.ti-message-bolt:before{content:"\f96d"}
.ti-message-cancel:before{content:"\f96e"}
.ti-message-chatbot:before{content:"\f38a"}
.ti-message-chatbot-filled:before{content:"\fed0"}
.ti-message-check:before{content:"\f96f"}
.ti-message-circle:before{content:"\eaed"}
.ti-message-circle-bolt:before{content:"\f970"}
.ti-message-circle-cancel:before{content:"\f971"}
.ti-message-circle-check:before{content:"\f972"}
.ti-message-circle-code:before{content:"\f973"}
.ti-message-circle-cog:before{content:"\f974"}
.ti-message-circle-dollar:before{content:"\f975"}
.ti-message-circle-down:before{content:"\f976"}
.ti-message-circle-exclamation:before{content:"\f977"}
.ti-message-circle-filled:before{content:"\fecf"}
.ti-message-circle-heart:before{content:"\f978"}
.ti-message-circle-minus:before{content:"\f979"}
.ti-message-circle-off:before{content:"\ed40"}
.ti-message-circle-pause:before{content:"\f97a"}
.ti-message-circle-pin:before{content:"\f97b"}
.ti-message-circle-plus:before{content:"\f97c"}
.ti-message-circle-question:before{content:"\f97d"}
.ti-message-circle-search:before{content:"\f97e"}
.ti-message-circle-share:before{content:"\f97f"}
.ti-message-circle-star:before{content:"\f980"}
.ti-message-circle-up:before{content:"\f981"}
.ti-message-circle-user:before{content:"\fec5"}
.ti-message-circle-x:before{content:"\f982"}
.ti-message-code:before{content:"\f013"}
.ti-message-cog:before{content:"\f983"}
.ti-message-dollar:before{content:"\f984"}
.ti-message-dots:before{content:"\eaee"}
.ti-message-down:before{content:"\f985"}
.ti-message-exclamation:before{content:"\f986"}
.ti-message-filled:before{content:"\fecd"}
.ti-message-forward:before{content:"\f28f"}
.ti-message-heart:before{content:"\f987"}
.ti-message-language:before{content:"\efae"}
.ti-message-minus:before{content:"\f988"}
.ti-message-off:before{content:"\ed41"}
.ti-message-pause:before{content:"\f989"}
.ti-message-pin:before{content:"\f98a"}
.ti-message-plus:before{content:"\ec9a"}
.ti-message-question:before{content:"\f98b"}
.ti-message-reply:before{content:"\fd4d"}
.ti-message-report:before{content:"\ec9b"}
.ti-message-report-filled:before{content:"\fece"}
.ti-message-search:before{content:"\f98c"}
.ti-message-share:before{content:"\f078"}
.ti-message-star:before{content:"\f98d"}
.ti-message-up:before{content:"\f98e"}
.ti-message-user:before{content:"\fec4"}
.ti-message-x:before{content:"\f98f"}
.ti-messages:before{content:"\eb6c"}
.ti-messages-off:before{content:"\ed42"}
.ti-meteor:before{content:"\f1fd"}
.ti-meteor-filled:before{content:"\1000d"}
.ti-meteor-off:before{content:"\f40c"}
.ti-meter-cube:before{content:"\fd7c"}
.ti-meter-square:before{content:"\fd7d"}
.ti-metronome:before{content:"\fd25"}
.ti-michelin-bib-gourmand:before{content:"\fae9"}
.ti-michelin-star:before{content:"\faeb"}
.ti-michelin-star-filled:before{content:"\1000c"}
.ti-michelin-star-green:before{content:"\faea"}
.ti-mickey:before{content:"\f2a3"}
.ti-mickey-filled:before{content:"\f683"}
.ti-microphone:before{content:"\eaf0"}
.ti-microphone-2:before{content:"\ef2c"}
.ti-microphone-2-off:before{content:"\f40d"}
.ti-microphone-filled:before{content:"\fe0f"}
.ti-microphone-off:before{content:"\ed16"}
.ti-microscope:before{content:"\ef64"}
.ti-microscope-off:before{content:"\f40e"}
.ti-microwave:before{content:"\f248"}
.ti-microwave-filled:before{content:"\fe0e"}
.ti-microwave-off:before{content:"\f264"}
.ti-military-award:before{content:"\f079"}
.ti-military-rank:before{content:"\efcf"}
.ti-military-rank-filled:before{content:"\ff5e"}
.ti-milk:before{content:"\ef13"}
.ti-milk-filled:before{content:"\1000b"}
.ti-milk-off:before{content:"\f40f"}
.ti-milkshake:before{content:"\f4c8"}
.ti-minimize:before{content:"\eaf1"}
.ti-minus:before{content:"\eaf2"}
.ti-minus-vertical:before{content:"\eeb4"}
.ti-mist:before{content:"\ec30"}
.ti-mist-off:before{content:"\f410"}
.ti-mobiledata:before{content:"\f9f5"}
.ti-mobiledata-off:before{content:"\f9f4"}
.ti-moneybag:before{content:"\f506"}
.ti-monkeybar:before{content:"\feb4"}
.ti-mood-angry:before{content:"\f2de"}
.ti-mood-angry-filled:before{content:"\ff0a"}
.ti-mood-annoyed:before{content:"\f2e0"}
.ti-mood-annoyed-2:before{content:"\f2df"}
.ti-mood-bitcoin:before{content:"\ff32"}
.ti-mood-boy:before{content:"\ed2d"}
.ti-mood-check:before{content:"\f7b3"}
.ti-mood-cog:before{content:"\f7b4"}
.ti-mood-confuzed:before{content:"\eaf3"}
.ti-mood-confuzed-filled:before{content:"\f7f2"}
.ti-mood-crazy-happy:before{content:"\ed90"}
.ti-mood-crazy-happy-filled:before{content:"\ff09"}
.ti-mood-cry:before{content:"\ecbb"}
.ti-mood-dollar:before{content:"\f7b5"}
.ti-mood-edit:before{content:"\fa05"}
.ti-mood-empty:before{content:"\eeb5"}
.ti-mood-empty-filled:before{content:"\f7f3"}
.ti-mood-happy:before{content:"\eaf4"}
.ti-mood-happy-filled:before{content:"\f7f4"}
.ti-mood-heart:before{content:"\f7b6"}
.ti-mood-kid:before{content:"\ec03"}
.ti-mood-kid-filled:before{content:"\f7f5"}
.ti-mood-look-down:before{content:"\fd37"}
.ti-mood-look-left:before{content:"\f2c5"}
.ti-mood-look-right:before{content:"\f2c6"}
.ti-mood-look-up:before{content:"\fd38"}
.ti-mood-minus:before{content:"\f7b7"}
.ti-mood-nerd:before{content:"\f2e1"}
.ti-mood-nervous:before{content:"\ef96"}
.ti-mood-neutral:before{content:"\eaf5"}
.ti-mood-neutral-filled:before{content:"\f7f6"}
.ti-mood-off:before{content:"\f161"}
.ti-mood-pin:before{content:"\f7b8"}
.ti-mood-plus:before{content:"\f7b9"}
.ti-mood-puzzled:before{content:"\fd39"}
.ti-mood-sad:before{content:"\eaf6"}
.ti-mood-sad-2:before{content:"\f2e2"}
.ti-mood-sad-dizzy:before{content:"\f2e3"}
.ti-mood-sad-filled:before{content:"\f7f7"}
.ti-mood-sad-squint:before{content:"\f2e4"}
.ti-mood-search:before{content:"\f7ba"}
.ti-mood-share:before{content:"\fa06"}
.ti-mood-sick:before{content:"\f2e5"}
.ti-mood-silence:before{content:"\f2e6"}
.ti-mood-sing:before{content:"\f2c7"}
.ti-mood-smile:before{content:"\eaf7"}
.ti-mood-smile-beam:before{content:"\f2e7"}
.ti-mood-smile-dizzy:before{content:"\f2e8"}
.ti-mood-smile-filled:before{content:"\f7f8"}
.ti-mood-spark:before{content:"\ffb2"}
.ti-mood-surprised:before{content:"\ec04"}
.ti-mood-tongue:before{content:"\eb95"}
.ti-mood-tongue-wink:before{content:"\f2ea"}
.ti-mood-tongue-wink-2:before{content:"\f2e9"}
.ti-mood-unamused:before{content:"\f2eb"}
.ti-mood-up:before{content:"\f7bb"}
.ti-mood-wink:before{content:"\f2ed"}
.ti-mood-wink-2:before{content:"\f2ec"}
.ti-mood-wrrr:before{content:"\f2ee"}
.ti-mood-wrrr-filled:before{content:"\ff08"}
.ti-mood-x:before{content:"\f7bc"}
.ti-mood-xd:before{content:"\f2ef"}
.ti-moon:before{content:"\eaf8"}
.ti-moon-2:before{content:"\ece6"}
.ti-moon-filled:before{content:"\f684"}
.ti-moon-off:before{content:"\f162"}
.ti-moon-stars:before{content:"\ece7"}
.ti-moped:before{content:"\ecbc"}
.ti-motorbike:before{content:"\eeb6"}
.ti-mountain:before{content:"\ef97"}
.ti-mountain-filled:before{content:"\1000a"}
.ti-mountain-off:before{content:"\f411"}
.ti-mouse:before{content:"\eaf9"}
.ti-mouse-2:before{content:"\f1d7"}
.ti-mouse-filled:before{content:"\fb2f"}
.ti-mouse-off:before{content:"\f163"}
.ti-moustache:before{content:"\f4c9"}
.ti-movie:before{content:"\eafa"}
.ti-movie-off:before{content:"\f164"}
.ti-mug:before{content:"\eafb"}
.ti-mug-filled:before{content:"\10009"}
.ti-mug-off:before{content:"\f165"}
.ti-multiplier-0-5x:before{content:"\ef41"}
.ti-multiplier-1-5x:before{content:"\ef42"}
.ti-multiplier-1x:before{content:"\ef43"}
.ti-multiplier-2x:before{content:"\ef44"}
.ti-mushroom:before{content:"\ef14"}
.ti-mushroom-filled:before{content:"\f7f9"}
.ti-mushroom-off:before{content:"\f412"}
.ti-music:before{content:"\eafc"}
.ti-music-bolt:before{content:"\fbd5"}
.ti-music-cancel:before{content:"\fbd6"}
.ti-music-check:before{content:"\fbd7"}
.ti-music-code:before{content:"\fbd8"}
.ti-music-cog:before{content:"\fbd9"}
.ti-music-discount:before{content:"\fbda"}
.ti-music-dollar:before{content:"\fbdb"}
.ti-music-down:before{content:"\fbdc"}
.ti-music-exclamation:before{content:"\fbdd"}
.ti-music-heart:before{content:"\fbde"}
.ti-music-minus:before{content:"\fbdf"}
.ti-music-off:before{content:"\f166"}
.ti-music-pause:before{content:"\fbe0"}
.ti-music-pin:before{content:"\fbe1"}
.ti-music-plus:before{content:"\fbe2"}
.ti-music-question:before{content:"\fbe3"}
.ti-music-search:before{content:"\fbe4"}
.ti-music-share:before{content:"\fbe5"}
.ti-music-star:before{content:"\fbe6"}
.ti-music-up:before{content:"\fbe7"}
.ti-music-x:before{content:"\fbe8"}
.ti-navigation:before{content:"\f2c8"}
.ti-navigation-bolt:before{content:"\fbe9"}
.ti-navigation-cancel:before{content:"\fbea"}
.ti-navigation-check:before{content:"\fbeb"}
.ti-navigation-code:before{content:"\fbec"}
.ti-navigation-cog:before{content:"\fbed"}
.ti-navigation-discount:before{content:"\fbee"}
.ti-navigation-dollar:before{content:"\fbef"}
.ti-navigation-down:before{content:"\fbf0"}
.ti-navigation-east:before{content:"\fcba"}
.ti-navigation-exclamation:before{content:"\fbf1"}
.ti-navigation-filled:before{content:"\f685"}
.ti-navigation-heart:before{content:"\fbf2"}
.ti-navigation-minus:before{content:"\fbf3"}
.ti-navigation-north:before{content:"\fcbb"}
.ti-navigation-off:before{content:"\f413"}
.ti-navigation-pause:before{content:"\fbf4"}
.ti-navigation-pin:before{content:"\fbf5"}
.ti-navigation-plus:before{content:"\fbf6"}
.ti-navigation-question:before{content:"\fbf7"}
.ti-navigation-search:before{content:"\fbf8"}
.ti-navigation-share:before{content:"\fbf9"}
.ti-navigation-south:before{content:"\fcbc"}
.ti-navigation-star:before{content:"\fbfa"}
.ti-navigation-top:before{content:"\faec"}
.ti-navigation-up:before{content:"\fbfb"}
.ti-navigation-west:before{content:"\fcbd"}
.ti-navigation-x:before{content:"\fbfc"}
.ti-needle:before{content:"\f508"}
.ti-needle-thread:before{content:"\f507"}
.ti-network:before{content:"\f09f"}
.ti-network-off:before{content:"\f414"}
.ti-new-section:before{content:"\ebc1"}
.ti-news:before{content:"\eafd"}
.ti-news-off:before{content:"\f167"}
.ti-nfc:before{content:"\eeb7"}
.ti-nfc-off:before{content:"\f168"}
.ti-no-copyright:before{content:"\efb9"}
.ti-no-creative-commons:before{content:"\efba"}
.ti-no-derivatives:before{content:"\efbb"}
.ti-north-star:before{content:"\f014"}
.ti-note:before{content:"\eb6d"}
.ti-note-off:before{content:"\f169"}
.ti-notebook:before{content:"\eb96"}
.ti-notebook-off:before{content:"\f415"}
.ti-notes:before{content:"\eb6e"}
.ti-notes-off:before{content:"\f16a"}
.ti-notification:before{content:"\eafe"}
.ti-notification-off:before{content:"\f16b"}
.ti-number:before{content:"\f1fe"}
.ti-number-0:before{content:"\edf0"}
.ti-number-0-small:before{content:"\fce1"}
.ti-number-1:before{content:"\edf1"}
.ti-number-1-small:before{content:"\fce2"}
.ti-number-10-small:before{content:"\fce3"}
.ti-number-100-small:before{content:"\10005"}
.ti-number-11-small:before{content:"\fce4"}
.ti-number-12-small:before{content:"\fce5"}
.ti-number-123:before{content:"\f554"}
.ti-number-13-small:before{content:"\fce6"}
.ti-number-14-small:before{content:"\fce7"}
.ti-number-15-small:before{content:"\fce8"}
.ti-number-16-small:before{content:"\fce9"}
.ti-number-17-small:before{content:"\fcea"}
.ti-number-18-small:before{content:"\fceb"}
.ti-number-19-small:before{content:"\fcec"}
.ti-number-2:before{content:"\edf2"}
.ti-number-2-small:before{content:"\fced"}
.ti-number-20-small:before{content:"\fcee"}
.ti-number-21-small:before{content:"\fcef"}
.ti-number-22-small:before{content:"\fcf0"}
.ti-number-23-small:before{content:"\fcf1"}
.ti-number-24-small:before{content:"\fcf2"}
.ti-number-25-small:before{content:"\fcf3"}
.ti-number-26-small:before{content:"\fcf4"}
.ti-number-27-small:before{content:"\fcf5"}
.ti-number-28-small:before{content:"\fcf6"}
.ti-number-29-small:before{content:"\fcf7"}
.ti-number-3:before{content:"\edf3"}
.ti-number-3-small:before{content:"\fcf8"}
.ti-number-30-small:before{content:"\10004"}
.ti-number-31-small:before{content:"\10003"}
.ti-number-32-small:before{content:"\10002"}
.ti-number-33-small:before{content:"\10001"}
.ti-number-34-small:before{content:"\10000"}
.ti-number-35-small:before{content:"\ffff"}
.ti-number-36-small:before{content:"\fffe"}
.ti-number-37-small:before{content:"\fffd"}
.ti-number-38-small:before{content:"\fffc"}
.ti-number-39-small:before{content:"\fffb"}
.ti-number-4:before{content:"\edf4"}
.ti-number-4-small:before{content:"\fcf9"}
.ti-number-40-small:before{content:"\fffa"}
.ti-number-41-small:before{content:"\fff9"}
.ti-number-42-small:before{content:"\fff8"}
.ti-number-43-small:before{content:"\fff7"}
.ti-number-44-small:before{content:"\fff6"}
.ti-number-45-small:before{content:"\fff5"}
.ti-number-46-small:before{content:"\fff4"}
.ti-number-47-small:before{content:"\fff3"}
.ti-number-48-small:before{content:"\fff2"}
.ti-number-49-small:before{content:"\fff1"}
.ti-number-5:before{content:"\edf5"}
.ti-number-5-small:before{content:"\fcfa"}
.ti-number-50-small:before{content:"\fff0"}
.ti-number-51-small:before{content:"\ffef"}
.ti-number-52-small:before{content:"\ffee"}
.ti-number-53-small:before{content:"\ffed"}
.ti-number-54-small:before{content:"\ffec"}
.ti-number-55-small:before{content:"\ffeb"}
.ti-number-56-small:before{content:"\ffea"}
.ti-number-57-small:before{content:"\ffe9"}
.ti-number-58-small:before{content:"\ffe8"}
.ti-number-59-small:before{content:"\ffe7"}
.ti-number-6:before{content:"\edf6"}
.ti-number-6-small:before{content:"\fcfb"}
.ti-number-60-small:before{content:"\ffe6"}
.ti-number-61-small:before{content:"\ffe5"}
.ti-number-62-small:before{content:"\ffe4"}
.ti-number-63-small:before{content:"\ffe3"}
.ti-number-64-small:before{content:"\ffe2"}
.ti-number-65-small:before{content:"\ffe1"}
.ti-number-66-small:before{content:"\ffe0"}
.ti-number-67-small:before{content:"\ffdf"}
.ti-number-68-small:before{content:"\ffde"}
.ti-number-69-small:before{content:"\ffdd"}
.ti-number-7:before{content:"\edf7"}
.ti-number-7-small:before{content:"\fcfc"}
.ti-number-70-small:before{content:"\ffdc"}
.ti-number-71-small:before{content:"\ffdb"}
.ti-number-72-small:before{content:"\ffda"}
.ti-number-73-small:before{content:"\ffd9"}
.ti-number-74-small:before{content:"\ffd8"}
.ti-number-75-small:before{content:"\ffd7"}
.ti-number-76-small:before{content:"\ffd6"}
.ti-number-77-small:before{content:"\ffd5"}
.ti-number-78-small:before{content:"\ffd4"}
.ti-number-79-small:before{content:"\ffd3"}
.ti-number-8:before{content:"\edf8"}
.ti-number-8-small:before{content:"\fcfd"}
.ti-number-80-small:before{content:"\ffd2"}
.ti-number-81-small:before{content:"\ffd1"}
.ti-number-82-small:before{content:"\ffd0"}
.ti-number-83-small:before{content:"\ffcf"}
.ti-number-84-small:before{content:"\ffce"}
.ti-number-85-small:before{content:"\ffcd"}
.ti-number-86-small:before{content:"\ffcc"}
.ti-number-87-small:before{content:"\ffcb"}
.ti-number-88-small:before{content:"\ffca"}
.ti-number-89-small:before{content:"\ffc9"}
.ti-number-9:before{content:"\edf9"}
.ti-number-9-small:before{content:"\fcfe"}
.ti-number-90-small:before{content:"\ffc8"}
.ti-number-91-small:before{content:"\ffc7"}
.ti-number-92-small:before{content:"\ffc6"}
.ti-number-93-small:before{content:"\ffc5"}
.ti-number-94-small:before{content:"\ffc4"}
.ti-number-95-small:before{content:"\ffc3"}
.ti-number-96-small:before{content:"\ffc2"}
.ti-number-97-small:before{content:"\ffc1"}
.ti-number-98-small:before{content:"\ffc0"}
.ti-number-99-small:before{content:"\ffbf"}
.ti-numbers:before{content:"\f015"}
.ti-nurse:before{content:"\ef65"}
.ti-nut:before{content:"\fc61"}
.ti-object-scan:before{content:"\fef1"}
.ti-octagon:before{content:"\ecbd"}
.ti-octagon-filled:before{content:"\f686"}
.ti-octagon-minus:before{content:"\fc92"}
.ti-octagon-minus-2:before{content:"\fc91"}
.ti-octagon-off:before{content:"\eeb8"}
.ti-octagon-plus:before{content:"\fc94"}
.ti-octagon-plus-2:before{content:"\fc93"}
.ti-octahedron:before{content:"\faae"}
.ti-octahedron-off:before{content:"\faac"}
.ti-octahedron-plus:before{content:"\faad"}
.ti-old:before{content:"\eeb9"}
.ti-olympics:before{content:"\eeba"}
.ti-olympics-off:before{content:"\f416"}
.ti-om:before{content:"\f58d"}
.ti-omega:before{content:"\eb97"}
.ti-outbound:before{content:"\f249"}
.ti-outlet:before{content:"\ebd7"}
.ti-oval:before{content:"\f02e"}
.ti-oval-filled:before{content:"\f687"}
.ti-oval-vertical:before{content:"\f02d"}
.ti-oval-vertical-filled:before{content:"\f688"}
.ti-overline:before{content:"\eebb"}
.ti-package:before{content:"\eaff"}
.ti-package-export:before{content:"\f07a"}
.ti-package-import:before{content:"\f07b"}
.ti-package-off:before{content:"\f16c"}
.ti-packages:before{content:"\f2c9"}
.ti-pacman:before{content:"\eebc"}
.ti-page-break:before{content:"\ec81"}
.ti-paint:before{content:"\eb00"}
.ti-paint-filled:before{content:"\f75f"}
.ti-paint-off:before{content:"\f16d"}
.ti-palette:before{content:"\eb01"}
.ti-palette-off:before{content:"\f16e"}
.ti-panorama-horizontal:before{content:"\ed33"}
.ti-panorama-horizontal-filled:before{content:"\fecc"}
.ti-panorama-horizontal-off:before{content:"\f417"}
.ti-panorama-vertical:before{content:"\ed34"}
.ti-panorama-vertical-filled:before{content:"\fecb"}
.ti-panorama-vertical-off:before{content:"\f418"}
.ti-paper-bag:before{content:"\f02f"}
.ti-paper-bag-off:before{content:"\f16f"}
.ti-paperclip:before{content:"\eb02"}
.ti-parachute:before{content:"\ed7c"}
.ti-parachute-off:before{content:"\f170"}
.ti-parentheses:before{content:"\ebd8"}
.ti-parentheses-off:before{content:"\f171"}
.ti-parking:before{content:"\eb03"}
.ti-parking-circle:before{content:"\fd5a"}
.ti-parking-circle-filled:before{content:"\feca"}
.ti-parking-off:before{content:"\f172"}
.ti-password:before{content:"\f4ca"}
.ti-password-fingerprint:before{content:"\fc7b"}
.ti-password-mobile-phone:before{content:"\fc7c"}
.ti-password-user:before{content:"\fc7d"}
.ti-paw:before{content:"\eff9"}
.ti-paw-filled:before{content:"\f689"}
.ti-paw-off:before{content:"\f419"}
.ti-paywall:before{content:"\fd7e"}
.ti-pdf:before{content:"\f7ac"}
.ti-peace:before{content:"\ecbe"}
.ti-pencil:before{content:"\eb04"}
.ti-pencil-bolt:before{content:"\fbfd"}
.ti-pencil-cancel:before{content:"\fbfe"}
.ti-pencil-check:before{content:"\fbff"}
.ti-pencil-code:before{content:"\fc00"}
.ti-pencil-cog:before{content:"\fc01"}
.ti-pencil-discount:before{content:"\fc02"}
.ti-pencil-dollar:before{content:"\fc03"}
.ti-pencil-down:before{content:"\fc04"}
.ti-pencil-exclamation:before{content:"\fc05"}
.ti-pencil-heart:before{content:"\fc06"}
.ti-pencil-minus:before{content:"\f1eb"}
.ti-pencil-off:before{content:"\f173"}
.ti-pencil-pause:before{content:"\fc07"}
.ti-pencil-pin:before{content:"\fc08"}
.ti-pencil-plus:before{content:"\f1ec"}
.ti-pencil-question:before{content:"\fc09"}
.ti-pencil-search:before{content:"\fc0a"}
.ti-pencil-share:before{content:"\fc0b"}
.ti-pencil-star:before{content:"\fc0c"}
.ti-pencil-up:before{content:"\fc0d"}
.ti-pencil-x:before{content:"\fc0e"}
.ti-pennant:before{content:"\ed7d"}
.ti-pennant-2:before{content:"\f06a"}
.ti-pennant-2-filled:before{content:"\f68a"}
.ti-pennant-filled:before{content:"\f68b"}
.ti-pennant-off:before{content:"\f174"}
.ti-pentagon:before{content:"\efe3"}
.ti-pentagon-filled:before{content:"\f68c"}
.ti-pentagon-minus:before{content:"\feb3"}
.ti-pentagon-number-0:before{content:"\fc7e"}
.ti-pentagon-number-1:before{content:"\fc7f"}
.ti-pentagon-number-2:before{content:"\fc80"}
.ti-pentagon-number-3:before{content:"\fc81"}
.ti-pentagon-number-4:before{content:"\fc82"}
.ti-pentagon-number-5:before{content:"\fc83"}
.ti-pentagon-number-6:before{content:"\fc84"}
.ti-pentagon-number-7:before{content:"\fc85"}
.ti-pentagon-number-8:before{content:"\fc86"}
.ti-pentagon-number-9:before{content:"\fc87"}
.ti-pentagon-off:before{content:"\f41a"}
.ti-pentagon-plus:before{content:"\fc49"}
.ti-pentagon-x:before{content:"\fc88"}
.ti-pentagram:before{content:"\f586"}
.ti-pepper:before{content:"\ef15"}
.ti-pepper-off:before{content:"\f175"}
.ti-percentage:before{content:"\ecf4"}
.ti-percentage-0:before{content:"\fee5"}
.ti-percentage-10:before{content:"\fee4"}
.ti-percentage-100:before{content:"\fee3"}
.ti-percentage-20:before{content:"\fee2"}
.ti-percentage-25:before{content:"\fee1"}
.ti-percentage-30:before{content:"\fee0"}
.ti-percentage-33:before{content:"\fedf"}
.ti-percentage-40:before{content:"\fede"}
.ti-percentage-50:before{content:"\fedd"}
.ti-percentage-60:before{content:"\fedc"}
.ti-percentage-66:before{content:"\fedb"}
.ti-percentage-70:before{content:"\feda"}
.ti-percentage-75:before{content:"\fed9"}
.ti-percentage-80:before{content:"\fed8"}
.ti-percentage-90:before{content:"\fed7"}
.ti-perfume:before{content:"\f509"}
.ti-perspective:before{content:"\eebd"}
.ti-perspective-off:before{content:"\f176"}
.ti-phone:before{content:"\eb09"}
.ti-phone-call:before{content:"\eb05"}
.ti-phone-calling:before{content:"\ec43"}
.ti-phone-check:before{content:"\ec05"}
.ti-phone-done:before{content:"\ff9e"}
.ti-phone-end:before{content:"\ff9d"}
.ti-phone-filled:before{content:"\fa49"}
.ti-phone-incoming:before{content:"\eb06"}
.ti-phone-off:before{content:"\ecf5"}
.ti-phone-outgoing:before{content:"\eb07"}
.ti-phone-pause:before{content:"\eb08"}
.ti-phone-plus:before{content:"\ec06"}
.ti-phone-ringing:before{content:"\ff9c"}
.ti-phone-spark:before{content:"\ffb1"}
.ti-phone-x:before{content:"\ec07"}
.ti-photo:before{content:"\eb0a"}
.ti-photo-ai:before{content:"\fa32"}
.ti-photo-bitcoin:before{content:"\ff31"}
.ti-photo-bolt:before{content:"\f990"}
.ti-photo-cancel:before{content:"\f35d"}
.ti-photo-check:before{content:"\f35e"}
.ti-photo-circle:before{content:"\fc4a"}
.ti-photo-circle-minus:before{content:"\fc62"}
.ti-photo-circle-plus:before{content:"\fc63"}
.ti-photo-code:before{content:"\f991"}
.ti-photo-cog:before{content:"\f992"}
.ti-photo-dollar:before{content:"\f993"}
.ti-photo-down:before{content:"\f35f"}
.ti-photo-edit:before{content:"\f360"}
.ti-photo-exclamation:before{content:"\f994"}
.ti-photo-filled:before{content:"\fa4a"}
.ti-photo-heart:before{content:"\f361"}
.ti-photo-hexagon:before{content:"\fc4b"}
.ti-photo-minus:before{content:"\f362"}
.ti-photo-off:before{content:"\ecf6"}
.ti-photo-pause:before{content:"\f995"}
.ti-photo-pentagon:before{content:"\fc4c"}
.ti-photo-pin:before{content:"\f996"}
.ti-photo-plus:before{content:"\f363"}
.ti-photo-question:before{content:"\f997"}
.ti-photo-scan:before{content:"\fca8"}
.ti-photo-search:before{content:"\f364"}
.ti-photo-sensor:before{content:"\f798"}
.ti-photo-sensor-2:before{content:"\f796"}
.ti-photo-sensor-3:before{content:"\f797"}
.ti-photo-share:before{content:"\f998"}
.ti-photo-shield:before{content:"\f365"}
.ti-photo-spark:before{content:"\ffb0"}
.ti-photo-square-rounded:before{content:"\fc4d"}
.ti-photo-star:before{content:"\f366"}
.ti-photo-up:before{content:"\f38b"}
.ti-photo-video:before{content:"\fc95"}
.ti-photo-x:before{content:"\f367"}
.ti-physotherapist:before{content:"\eebe"}
.ti-piano:before{content:"\fad3"}
.ti-pick:before{content:"\fafc"}
.ti-picnic-table:before{content:"\fed6"}
.ti-picture-in-picture:before{content:"\ed35"}
.ti-picture-in-picture-filled:before{content:"\fec1"}
.ti-picture-in-picture-off:before{content:"\ed43"}
.ti-picture-in-picture-on:before{content:"\ed44"}
.ti-picture-in-picture-top:before{content:"\efe4"}
.ti-picture-in-picture-top-filled:before{content:"\fec2"}
.ti-pig:before{content:"\ef52"}
.ti-pig-money:before{content:"\f38c"}
.ti-pig-off:before{content:"\f177"}
.ti-pilcrow:before{content:"\f5f6"}
.ti-pilcrow-left:before{content:"\fd7f"}
.ti-pilcrow-right:before{content:"\fd80"}
.ti-pill:before{content:"\ec44"}
.ti-pill-filled:before{content:"\ff07"}
.ti-pill-off:before{content:"\f178"}
.ti-pills:before{content:"\ef66"}
.ti-pin:before{content:"\ec9c"}
.ti-pin-end:before{content:"\fd5b"}
.ti-pin-filled:before{content:"\f68d"}
.ti-pin-invoke:before{content:"\fd5c"}
.ti-ping-pong:before{content:"\f38d"}
.ti-pinned:before{content:"\ed60"}
.ti-pinned-filled:before{content:"\f68e"}
.ti-pinned-off:before{content:"\ed5f"}
.ti-pizza:before{content:"\edbb"}
.ti-pizza-filled:before{content:"\10008"}
.ti-pizza-off:before{content:"\f179"}
.ti-placeholder:before{content:"\f626"}
.ti-plane:before{content:"\eb6f"}
.ti-plane-arrival:before{content:"\eb99"}
.ti-plane-departure:before{content:"\eb9a"}
.ti-plane-inflight:before{content:"\ef98"}
.ti-plane-off:before{content:"\f17a"}
.ti-plane-tilt:before{content:"\f1ed"}
.ti-planet:before{content:"\ec08"}
.ti-planet-off:before{content:"\f17b"}
.ti-plant:before{content:"\ed50"}
.ti-plant-2:before{content:"\ed7e"}
.ti-plant-2-off:before{content:"\f17c"}
.ti-plant-off:before{content:"\f17d"}
.ti-play-basketball:before{content:"\fa66"}
.ti-play-card:before{content:"\eebf"}
.ti-play-card-off:before{content:"\f17e"}
.ti-play-football:before{content:"\fa67"}
.ti-play-handball:before{content:"\fa68"}
.ti-play-volleyball:before{content:"\fa69"}
.ti-player-eject:before{content:"\efbc"}
.ti-player-eject-filled:before{content:"\f68f"}
.ti-player-pause:before{content:"\ed45"}
.ti-player-pause-filled:before{content:"\f690"}
.ti-player-play:before{content:"\ed46"}
.ti-player-play-filled:before{content:"\f691"}
.ti-player-record:before{content:"\ed47"}
.ti-player-record-filled:before{content:"\f692"}
.ti-player-skip-back:before{content:"\ed48"}
.ti-player-skip-back-filled:before{content:"\f693"}
.ti-player-skip-forward:before{content:"\ed49"}
.ti-player-skip-forward-filled:before{content:"\f694"}
.ti-player-stop:before{content:"\ed4a"}
.ti-player-stop-filled:before{content:"\f695"}
.ti-player-track-next:before{content:"\ed4b"}
.ti-player-track-next-filled:before{content:"\f696"}
.ti-player-track-prev:before{content:"\ed4c"}
.ti-player-track-prev-filled:before{content:"\f697"}
.ti-playlist:before{content:"\eec0"}
.ti-playlist-add:before{content:"\f008"}
.ti-playlist-off:before{content:"\f17f"}
.ti-playlist-x:before{content:"\f009"}
.ti-playstation-circle:before{content:"\f2ad"}
.ti-playstation-square:before{content:"\f2ae"}
.ti-playstation-triangle:before{content:"\f2af"}
.ti-playstation-x:before{content:"\f2b0"}
.ti-plug:before{content:"\ebd9"}
.ti-plug-connected:before{content:"\f00a"}
.ti-plug-connected-x:before{content:"\f0a0"}
.ti-plug-off:before{content:"\f180"}
.ti-plug-x:before{content:"\f0a1"}
.ti-plus:before{content:"\eb0b"}
.ti-plus-equal:before{content:"\f7ad"}
.ti-plus-minus:before{content:"\f7ae"}
.ti-png:before{content:"\f3ad"}
.ti-podium:before{content:"\f1d8"}
.ti-podium-off:before{content:"\f41b"}
.ti-point:before{content:"\eb0c"}
.ti-point-filled:before{content:"\f698"}
.ti-point-off:before{content:"\f181"}
.ti-pointer:before{content:"\f265"}
.ti-pointer-bolt:before{content:"\f999"}
.ti-pointer-cancel:before{content:"\f99a"}
.ti-pointer-check:before{content:"\f99b"}
.ti-pointer-code:before{content:"\f99c"}
.ti-pointer-cog:before{content:"\f99d"}
.ti-pointer-dollar:before{content:"\f99e"}
.ti-pointer-down:before{content:"\f99f"}
.ti-pointer-exclamation:before{content:"\f9a0"}
.ti-pointer-filled:before{content:"\fb30"}
.ti-pointer-heart:before{content:"\f9a1"}
.ti-pointer-minus:before{content:"\f9a2"}
.ti-pointer-off:before{content:"\f9a3"}
.ti-pointer-pause:before{content:"\f9a4"}
.ti-pointer-pin:before{content:"\f9a5"}
.ti-pointer-plus:before{content:"\f9a6"}
.ti-pointer-question:before{content:"\f9a7"}
.ti-pointer-search:before{content:"\f9a8"}
.ti-pointer-share:before{content:"\f9a9"}
.ti-pointer-star:before{content:"\f9aa"}
.ti-pointer-up:before{content:"\f9ab"}
.ti-pointer-x:before{content:"\f9ac"}
.ti-pokeball:before{content:"\eec1"}
.ti-pokeball-off:before{content:"\f41c"}
.ti-poker-chip:before{content:"\f515"}
.ti-polaroid:before{content:"\eec2"}
.ti-polaroid-filled:before{content:"\fa4b"}
.ti-polygon:before{content:"\efd0"}
.ti-polygon-off:before{content:"\f182"}
.ti-poo:before{content:"\f258"}
.ti-poo-filled:before{content:"\fec9"}
.ti-pool:before{content:"\ed91"}
.ti-pool-off:before{content:"\f41d"}
.ti-power:before{content:"\eb0d"}
.ti-pray:before{content:"\ecbf"}
.ti-premium-rights:before{content:"\efbd"}
.ti-prescription:before{content:"\ef99"}
.ti-presentation:before{content:"\eb70"}
.ti-presentation-analytics:before{content:"\eec3"}
.ti-presentation-analytics-filled:before{content:"\ff5d"}
.ti-presentation-filled:before{content:"\ff5c"}
.ti-presentation-off:before{content:"\f183"}
.ti-printer:before{content:"\eb0e"}
.ti-printer-off:before{content:"\f184"}
.ti-prism:before{content:"\fab1"}
.ti-prism-light:before{content:"\fea6"}
.ti-prism-off:before{content:"\faaf"}
.ti-prism-plus:before{content:"\fab0"}
.ti-prison:before{content:"\ef79"}
.ti-progress:before{content:"\fa0d"}
.ti-progress-alert:before{content:"\fa07"}
.ti-progress-bolt:before{content:"\fa08"}
.ti-progress-check:before{content:"\fa09"}
.ti-progress-down:before{content:"\fa0a"}
.ti-progress-help:before{content:"\fa0b"}
.ti-progress-x:before{content:"\fa0c"}
.ti-prompt:before{content:"\eb0f"}
.ti-prong:before{content:"\fda1"}
.ti-propeller:before{content:"\eec4"}
.ti-propeller-off:before{content:"\f185"}
.ti-protocol:before{content:"\fd81"}
.ti-pumpkin-scary:before{content:"\f587"}
.ti-puzzle:before{content:"\eb10"}
.ti-puzzle-2:before{content:"\ef83"}
.ti-puzzle-filled:before{content:"\f699"}
.ti-puzzle-off:before{content:"\f186"}
.ti-pyramid:before{content:"\eec5"}
.ti-pyramid-off:before{content:"\f187"}
.ti-pyramid-plus:before{content:"\fab2"}
.ti-qrcode:before{content:"\eb11"}
.ti-qrcode-off:before{content:"\f41e"}
.ti-question-mark:before{content:"\ec9d"}
.ti-quote:before{content:"\efbe"}
.ti-quote-off:before{content:"\f188"}
.ti-quotes:before{content:"\fb1e"}
.ti-radar:before{content:"\f017"}
.ti-radar-2:before{content:"\f016"}
.ti-radar-filled:before{content:"\fe0d"}
.ti-radar-off:before{content:"\f41f"}
.ti-radio:before{content:"\ef2d"}
.ti-radio-off:before{content:"\f420"}
.ti-radioactive:before{content:"\ecc0"}
.ti-radioactive-filled:before{content:"\f760"}
.ti-radioactive-off:before{content:"\f189"}
.ti-radius-bottom-left:before{content:"\eec6"}
.ti-radius-bottom-right:before{content:"\eec7"}
.ti-radius-top-left:before{content:"\eec8"}
.ti-radius-top-right:before{content:"\eec9"}
.ti-rainbow:before{content:"\edbc"}
.ti-rainbow-off:before{content:"\f18a"}
.ti-rating-12-plus:before{content:"\f266"}
.ti-rating-14-plus:before{content:"\f267"}
.ti-rating-16-plus:before{content:"\f268"}
.ti-rating-18-plus:before{content:"\f269"}
.ti-rating-21-plus:before{content:"\f26a"}
.ti-razor:before{content:"\f4b5"}
.ti-razor-electric:before{content:"\f4b4"}
.ti-receipt:before{content:"\edfd"}
.ti-receipt-2:before{content:"\edfa"}
.ti-receipt-bitcoin:before{content:"\fd66"}
.ti-receipt-dollar:before{content:"\fd67"}
.ti-receipt-euro:before{content:"\fd68"}
.ti-receipt-filled:before{content:"\ff06"}
.ti-receipt-off:before{content:"\edfb"}
.ti-receipt-pound:before{content:"\fd69"}
.ti-receipt-refund:before{content:"\edfc"}
.ti-receipt-rupee:before{content:"\fd82"}
.ti-receipt-tax:before{content:"\edbd"}
.ti-receipt-yen:before{content:"\fd6a"}
.ti-receipt-yuan:before{content:"\fd6b"}
.ti-recharging:before{content:"\eeca"}
.ti-record-mail:before{content:"\eb12"}
.ti-record-mail-off:before{content:"\f18b"}
.ti-rectangle:before{content:"\ed37"}
.ti-rectangle-filled:before{content:"\f69a"}
.ti-rectangle-rounded-bottom:before{content:"\faed"}
.ti-rectangle-rounded-top:before{content:"\faee"}
.ti-rectangle-vertical:before{content:"\ed36"}
.ti-rectangle-vertical-filled:before{content:"\f69b"}
.ti-rectangular-prism:before{content:"\fab5"}
.ti-rectangular-prism-off:before{content:"\fab3"}
.ti-rectangular-prism-plus:before{content:"\fab4"}
.ti-recycle:before{content:"\eb9b"}
.ti-recycle-off:before{content:"\f18c"}
.ti-refresh:before{content:"\eb13"}
.ti-refresh-alert:before{content:"\ed57"}
.ti-refresh-dot:before{content:"\efbf"}
.ti-refresh-off:before{content:"\f18d"}
.ti-regex:before{content:"\f31f"}
.ti-regex-off:before{content:"\f421"}
.ti-registered:before{content:"\eb14"}
.ti-relation-many-to-many:before{content:"\ed7f"}
.ti-relation-many-to-many-filled:before{content:"\fe0c"}
.ti-relation-one-to-many:before{content:"\ed80"}
.ti-relation-one-to-many-filled:before{content:"\fe0b"}
.ti-relation-one-to-one:before{content:"\ed81"}
.ti-relation-one-to-one-filled:before{content:"\fe0a"}
.ti-reload:before{content:"\f3ae"}
.ti-reorder:before{content:"\fc15"}
.ti-repeat:before{content:"\eb72"}
.ti-repeat-off:before{content:"\f18e"}
.ti-repeat-once:before{content:"\eb71"}
.ti-replace:before{content:"\ebc7"}
.ti-replace-filled:before{content:"\f69c"}
.ti-replace-off:before{content:"\f422"}
.ti-report:before{content:"\eece"}
.ti-report-analytics:before{content:"\eecb"}
.ti-report-medical:before{content:"\eecc"}
.ti-report-money:before{content:"\eecd"}
.ti-report-off:before{content:"\f18f"}
.ti-report-search:before{content:"\ef84"}
.ti-reserved-line:before{content:"\f9f6"}
.ti-resize:before{content:"\eecf"}
.ti-restore:before{content:"\fafd"}
.ti-rewind-backward-10:before{content:"\faba"}
.ti-rewind-backward-15:before{content:"\fabb"}
.ti-rewind-backward-20:before{content:"\fabc"}
.ti-rewind-backward-30:before{content:"\fabd"}
.ti-rewind-backward-40:before{content:"\fabe"}
.ti-rewind-backward-5:before{content:"\fabf"}
.ti-rewind-backward-50:before{content:"\fac0"}
.ti-rewind-backward-60:before{content:"\fac1"}
.ti-rewind-forward-10:before{content:"\fac2"}
.ti-rewind-forward-15:before{content:"\fac3"}
.ti-rewind-forward-20:before{content:"\fac4"}
.ti-rewind-forward-30:before{content:"\fac5"}
.ti-rewind-forward-40:before{content:"\fac6"}
.ti-rewind-forward-5:before{content:"\fac7"}
.ti-rewind-forward-50:before{content:"\fac8"}
.ti-rewind-forward-60:before{content:"\fac9"}
.ti-ribbon-health:before{content:"\f58e"}
.ti-rings:before{content:"\fa6a"}
.ti-ripple:before{content:"\ed82"}
.ti-ripple-off:before{content:"\f190"}
.ti-road:before{content:"\f018"}
.ti-road-off:before{content:"\f191"}
.ti-road-sign:before{content:"\ecdd"}
.ti-robot:before{content:"\f00b"}
.ti-robot-face:before{content:"\fcbe"}
.ti-robot-off:before{content:"\f192"}
.ti-rocket:before{content:"\ec45"}
.ti-rocket-off:before{content:"\f193"}
.ti-roller-skating:before{content:"\efd1"}
.ti-rollercoaster:before{content:"\f0a2"}
.ti-rollercoaster-off:before{content:"\f423"}
.ti-rosette:before{content:"\f599"}
.ti-rosette-discount:before{content:"\ee7c"}
.ti-rosette-discount-check:before{content:"\f1f8"}
.ti-rosette-discount-check-filled:before{content:"\f746"}
.ti-rosette-discount-check-off:before{content:"\ff10"}
.ti-rosette-discount-filled:before{content:"\ff05"}
.ti-rosette-discount-off:before{content:"\f3e6"}
.ti-rosette-filled:before{content:"\f69d"}
.ti-rosette-number-0:before{content:"\f58f"}
.ti-rosette-number-1:before{content:"\f590"}
.ti-rosette-number-2:before{content:"\f591"}
.ti-rosette-number-3:before{content:"\f592"}
.ti-rosette-number-4:before{content:"\f593"}
.ti-rosette-number-5:before{content:"\f594"}
.ti-rosette-number-6:before{content:"\f595"}
.ti-rosette-number-7:before{content:"\f596"}
.ti-rosette-number-8:before{content:"\f597"}
.ti-rosette-number-9:before{content:"\f598"}
.ti-rotate:before{content:"\eb16"}
.ti-rotate-2:before{content:"\ebb4"}
.ti-rotate-360:before{content:"\ef85"}
.ti-rotate-3d:before{content:"\f020"}
.ti-rotate-clockwise:before{content:"\eb15"}
.ti-rotate-clockwise-2:before{content:"\ebb5"}
.ti-rotate-dot:before{content:"\efe5"}
.ti-rotate-rectangle:before{content:"\ec15"}
.ti-route:before{content:"\eb17"}
.ti-route-2:before{content:"\f4b6"}
.ti-route-alt-left:before{content:"\fca9"}
.ti-route-alt-right:before{content:"\fcaa"}
.ti-route-off:before{content:"\f194"}
.ti-route-scan:before{content:"\fcbf"}
.ti-route-square:before{content:"\fcac"}
.ti-route-square-2:before{content:"\fcab"}
.ti-route-x:before{content:"\fcae"}
.ti-route-x-2:before{content:"\fcad"}
.ti-router:before{content:"\eb18"}
.ti-router-off:before{content:"\f424"}
.ti-row-insert-bottom:before{content:"\eed0"}
.ti-row-insert-top:before{content:"\eed1"}
.ti-row-remove:before{content:"\fafe"}
.ti-rss:before{content:"\eb19"}
.ti-rubber-stamp:before{content:"\f5ab"}
.ti-rubber-stamp-off:before{content:"\f5aa"}
.ti-ruler:before{content:"\eb1a"}
.ti-ruler-2:before{content:"\eed2"}
.ti-ruler-2-off:before{content:"\f195"}
.ti-ruler-3:before{content:"\f290"}
.ti-ruler-measure:before{content:"\f291"}
.ti-ruler-measure-2:before{content:"\ff0f"}
.ti-ruler-off:before{content:"\f196"}
.ti-run:before{content:"\ec82"}
.ti-rv-truck:before{content:"\fcc0"}
.ti-s-turn-down:before{content:"\f516"}
.ti-s-turn-left:before{content:"\f517"}
.ti-s-turn-right:before{content:"\f518"}
.ti-s-turn-up:before{content:"\f519"}
.ti-sailboat:before{content:"\ec83"}
.ti-sailboat-2:before{content:"\f5f7"}
.ti-sailboat-off:before{content:"\f425"}
.ti-salad:before{content:"\f50a"}
.ti-salad-filled:before{content:"\10007"}
.ti-salt:before{content:"\ef16"}
.ti-sandbox:before{content:"\fd6c"}
.ti-satellite:before{content:"\eed3"}
.ti-satellite-off:before{content:"\f197"}
.ti-sausage:before{content:"\ef17"}
.ti-scale:before{content:"\ebc2"}
.ti-scale-off:before{content:"\f198"}
.ti-scale-outline:before{content:"\ef53"}
.ti-scale-outline-off:before{content:"\f199"}
.ti-scan:before{content:"\ebc8"}
.ti-scan-eye:before{content:"\f1ff"}
.ti-scan-position:before{content:"\fdac"}
.ti-schema:before{content:"\f200"}
.ti-schema-off:before{content:"\f426"}
.ti-school:before{content:"\ecf7"}
.ti-school-bell:before{content:"\f64a"}
.ti-school-off:before{content:"\f19a"}
.ti-scissors:before{content:"\eb1b"}
.ti-scissors-off:before{content:"\f19b"}
.ti-scooter:before{content:"\ec6c"}
.ti-scooter-electric:before{content:"\ecc1"}
.ti-scoreboard:before{content:"\fa6b"}
.ti-screen-share:before{content:"\ed18"}
.ti-screen-share-off:before{content:"\ed17"}
.ti-screenshot:before{content:"\f201"}
.ti-scribble:before{content:"\f0a3"}
.ti-scribble-off:before{content:"\f427"}
.ti-script:before{content:"\f2da"}
.ti-script-minus:before{content:"\f2d7"}
.ti-script-plus:before{content:"\f2d8"}
.ti-script-x:before{content:"\f2d9"}
.ti-scuba-diving:before{content:"\fd4e"}
.ti-scuba-diving-tank:before{content:"\fefa"}
.ti-scuba-diving-tank-filled:before{content:"\ff04"}
.ti-scuba-mask:before{content:"\eed4"}
.ti-scuba-mask-off:before{content:"\f428"}
.ti-sdk:before{content:"\f3af"}
.ti-search:before{content:"\eb1c"}
.ti-search-off:before{content:"\f19c"}
.ti-section:before{content:"\eed5"}
.ti-section-filled:before{content:"\fe09"}
.ti-section-sign:before{content:"\f019"}
.ti-seeding:before{content:"\ed51"}
.ti-seeding-filled:before{content:"\10006"}
.ti-seeding-off:before{content:"\f19d"}
.ti-select:before{content:"\ec9e"}
.ti-select-all:before{content:"\f9f7"}
.ti-selector:before{content:"\eb1d"}
.ti-send:before{content:"\eb1e"}
.ti-send-2:before{content:"\fd5d"}
.ti-send-off:before{content:"\f429"}
.ti-seo:before{content:"\f26b"}
.ti-separator:before{content:"\ebda"}
.ti-separator-horizontal:before{content:"\ec79"}
.ti-separator-vertical:before{content:"\ec7a"}
.ti-server:before{content:"\eb1f"}
.ti-server-2:before{content:"\f07c"}
.ti-server-bolt:before{content:"\f320"}
.ti-server-cog:before{content:"\f321"}
.ti-server-off:before{content:"\f19e"}
.ti-server-spark:before{content:"\ffaf"}
.ti-servicemark:before{content:"\ec09"}
.ti-settings:before{content:"\eb20"}
.ti-settings-2:before{content:"\f5ac"}
.ti-settings-automation:before{content:"\eed6"}
.ti-settings-bolt:before{content:"\f9ad"}
.ti-settings-cancel:before{content:"\f9ae"}
.ti-settings-check:before{content:"\f9af"}
.ti-settings-code:before{content:"\f9b0"}
.ti-settings-cog:before{content:"\f9b1"}
.ti-settings-dollar:before{content:"\f9b2"}
.ti-settings-down:before{content:"\f9b3"}
.ti-settings-exclamation:before{content:"\f9b4"}
.ti-settings-filled:before{content:"\f69e"}
.ti-settings-heart:before{content:"\f9b5"}
.ti-settings-minus:before{content:"\f9b6"}
.ti-settings-off:before{content:"\f19f"}
.ti-settings-pause:before{content:"\f9b7"}
.ti-settings-pin:before{content:"\f9b8"}
.ti-settings-plus:before{content:"\f9b9"}
.ti-settings-question:before{content:"\f9ba"}
.ti-settings-search:before{content:"\f9bb"}
.ti-settings-share:before{content:"\f9bc"}
.ti-settings-spark:before{content:"\ffae"}
.ti-settings-star:before{content:"\f9bd"}
.ti-settings-up:before{content:"\f9be"}
.ti-settings-x:before{content:"\f9bf"}
.ti-shadow:before{content:"\eed8"}
.ti-shadow-off:before{content:"\eed7"}
.ti-shape:before{content:"\eb9c"}
.ti-shape-2:before{content:"\eed9"}
.ti-shape-3:before{content:"\eeda"}
.ti-shape-off:before{content:"\f1a0"}
.ti-share:before{content:"\eb21"}
.ti-share-2:before{content:"\f799"}
.ti-share-3:before{content:"\f7bd"}
.ti-share-off:before{content:"\f1a1"}
.ti-shareplay:before{content:"\fea5"}
.ti-shield:before{content:"\eb24"}
.ti-shield-bolt:before{content:"\f9c0"}
.ti-shield-cancel:before{content:"\f9c1"}
.ti-shield-check:before{content:"\eb22"}
.ti-shield-check-filled:before{content:"\f761"}
.ti-shield-checkered:before{content:"\ef9a"}
.ti-shield-checkered-filled:before{content:"\f762"}
.ti-shield-chevron:before{content:"\ef9b"}
.ti-shield-code:before{content:"\f9c2"}
.ti-shield-cog:before{content:"\f9c3"}
.ti-shield-dollar:before{content:"\f9c4"}
.ti-shield-down:before{content:"\f9c5"}
.ti-shield-exclamation:before{content:"\f9c6"}
.ti-shield-filled:before{content:"\f69f"}
.ti-shield-half:before{content:"\f358"}
.ti-shield-half-filled:before{content:"\f357"}
.ti-shield-heart:before{content:"\f9c7"}
.ti-shield-lock:before{content:"\ed58"}
.ti-shield-lock-filled:before{content:"\f763"}
.ti-shield-minus:before{content:"\f9c8"}
.ti-shield-off:before{content:"\ecf8"}
.ti-shield-pause:before{content:"\f9c9"}
.ti-shield-pin:before{content:"\f9ca"}
.ti-shield-plus:before{content:"\f9cb"}
.ti-shield-question:before{content:"\f9cc"}
.ti-shield-search:before{content:"\f9cd"}
.ti-shield-share:before{content:"\f9ce"}
.ti-shield-star:before{content:"\f9cf"}
.ti-shield-up:before{content:"\f9d0"}
.ti-shield-x:before{content:"\eb23"}
.ti-ship:before{content:"\ec84"}
.ti-ship-off:before{content:"\f42a"}
.ti-shirt:before{content:"\ec0a"}
.ti-shirt-filled:before{content:"\f6a0"}
.ti-shirt-off:before{content:"\f1a2"}
.ti-shirt-sport:before{content:"\f26c"}
.ti-shoe:before{content:"\efd2"}
.ti-shoe-off:before{content:"\f1a4"}
.ti-shopping-bag:before{content:"\f5f8"}
.ti-shopping-bag-check:before{content:"\fc16"}
.ti-shopping-bag-discount:before{content:"\fc17"}
.ti-shopping-bag-edit:before{content:"\fc18"}
.ti-shopping-bag-exclamation:before{content:"\fc19"}
.ti-shopping-bag-heart:before{content:"\fda2"}
.ti-shopping-bag-minus:before{content:"\fc1a"}
.ti-shopping-bag-plus:before{content:"\fc1b"}
.ti-shopping-bag-search:before{content:"\fc1c"}
.ti-shopping-bag-x:before{content:"\fc1d"}
.ti-shopping-cart:before{content:"\eb25"}
.ti-shopping-cart-bolt:before{content:"\fb57"}
.ti-shopping-cart-cancel:before{content:"\fb58"}
.ti-shopping-cart-check:before{content:"\fb59"}
.ti-shopping-cart-code:before{content:"\fb5a"}
.ti-shopping-cart-cog:before{content:"\fb5b"}
.ti-shopping-cart-copy:before{content:"\fb5c"}
.ti-shopping-cart-discount:before{content:"\fb5d"}
.ti-shopping-cart-dollar:before{content:"\fb5e"}
.ti-shopping-cart-down:before{content:"\fb5f"}
.ti-shopping-cart-exclamation:before{content:"\fb60"}
.ti-shopping-cart-filled:before{content:"\fc3f"}
.ti-shopping-cart-heart:before{content:"\fb61"}
.ti-shopping-cart-minus:before{content:"\fb62"}
.ti-shopping-cart-off:before{content:"\eedc"}
.ti-shopping-cart-pause:before{content:"\fb63"}
.ti-shopping-cart-pin:before{content:"\fb64"}
.ti-shopping-cart-plus:before{content:"\fb65"}
.ti-shopping-cart-question:before{content:"\fb66"}
.ti-shopping-cart-search:before{content:"\fb67"}
.ti-shopping-cart-share:before{content:"\fb68"}
.ti-shopping-cart-star:before{content:"\fb69"}
.ti-shopping-cart-up:before{content:"\fb6a"}
.ti-shopping-cart-x:before{content:"\fb6b"}
.ti-shovel:before{content:"\f1d9"}
.ti-shovel-pitchforks:before{content:"\fd3a"}
.ti-shredder:before{content:"\eedf"}
.ti-sign-left:before{content:"\f06b"}
.ti-sign-left-filled:before{content:"\f6a1"}
.ti-sign-right:before{content:"\f06c"}
.ti-sign-right-filled:before{content:"\f6a2"}
.ti-signal-2g:before{content:"\f79a"}
.ti-signal-3g:before{content:"\f1ee"}
.ti-signal-4g:before{content:"\f1ef"}
.ti-signal-4g-plus:before{content:"\f259"}
.ti-signal-5g:before{content:"\f1f0"}
.ti-signal-6g:before{content:"\f9f8"}
.ti-signal-e:before{content:"\f9f9"}
.ti-signal-g:before{content:"\f9fa"}
.ti-signal-h:before{content:"\f9fc"}
.ti-signal-h-plus:before{content:"\f9fb"}
.ti-signal-lte:before{content:"\f9fd"}
.ti-signature:before{content:"\eee0"}
.ti-signature-off:before{content:"\f1a5"}
.ti-sitemap:before{content:"\eb9d"}
.ti-sitemap-off:before{content:"\f1a6"}
.ti-skateboard:before{content:"\ecc2"}
.ti-skateboard-off:before{content:"\f42b"}
.ti-skateboarding:before{content:"\faca"}
.ti-skew-x:before{content:"\fd3b"}
.ti-skew-y:before{content:"\fd3c"}
.ti-ski-jumping:before{content:"\fa6c"}
.ti-skull:before{content:"\f292"}
.ti-slash:before{content:"\f4f9"}
.ti-slashes:before{content:"\f588"}
.ti-sleigh:before{content:"\ef9c"}
.ti-slice:before{content:"\ebdb"}
.ti-slideshow:before{content:"\ebc9"}
.ti-smart-home:before{content:"\ecde"}
.ti-smart-home-off:before{content:"\f1a7"}
.ti-smoking:before{content:"\ecc4"}
.ti-smoking-no:before{content:"\ecc3"}
.ti-snowboarding:before{content:"\fd4f"}
.ti-snowflake:before{content:"\ec0b"}
.ti-snowflake-off:before{content:"\f1a8"}
.ti-snowman:before{content:"\f26d"}
.ti-soccer-field:before{content:"\ed92"}
.ti-social:before{content:"\ebec"}
.ti-social-off:before{content:"\f1a9"}
.ti-sock:before{content:"\eee1"}
.ti-sofa:before{content:"\efaf"}
.ti-sofa-off:before{content:"\f42c"}
.ti-solar-electricity:before{content:"\fcc1"}
.ti-solar-panel:before{content:"\f7bf"}
.ti-solar-panel-2:before{content:"\f7be"}
.ti-sort-0-9:before{content:"\f54d"}
.ti-sort-9-0:before{content:"\f54e"}
.ti-sort-a-z:before{content:"\f54f"}
.ti-sort-ascending:before{content:"\eb26"}
.ti-sort-ascending-2:before{content:"\eee2"}
.ti-sort-ascending-2-filled:before{content:"\ff5b"}
.ti-sort-ascending-letters:before{content:"\ef18"}
.ti-sort-ascending-numbers:before{content:"\ef19"}
.ti-sort-ascending-shapes:before{content:"\fd94"}
.ti-sort-ascending-shapes-filled:before{content:"\ff5a"}
.ti-sort-ascending-small-big:before{content:"\fd95"}
.ti-sort-descending:before{content:"\eb27"}
.ti-sort-descending-2:before{content:"\eee3"}
.ti-sort-descending-2-filled:before{content:"\ff59"}
.ti-sort-descending-letters:before{content:"\ef1a"}
.ti-sort-descending-numbers:before{content:"\ef1b"}
.ti-sort-descending-shapes:before{content:"\fd97"}
.ti-sort-descending-shapes-filled:before{content:"\ff58"}
.ti-sort-descending-small-big:before{content:"\fd96"}
.ti-sort-z-a:before{content:"\f550"}
.ti-sos:before{content:"\f24a"}
.ti-soup:before{content:"\ef2e"}
.ti-soup-filled:before{content:"\fe08"}
.ti-soup-off:before{content:"\f42d"}
.ti-source-code:before{content:"\f4a2"}
.ti-space:before{content:"\ec0c"}
.ti-space-off:before{content:"\f1aa"}
.ti-spaces:before{content:"\fea4"}
.ti-spacing-horizontal:before{content:"\ef54"}
.ti-spacing-vertical:before{content:"\ef55"}
.ti-spade:before{content:"\effa"}
.ti-spade-filled:before{content:"\f6a3"}
.ti-sparkles:before{content:"\f6d7"}
.ti-speakerphone:before{content:"\ed61"}
.ti-speedboat:before{content:"\ed93"}
.ti-sphere:before{content:"\fab8"}
.ti-sphere-off:before{content:"\fab6"}
.ti-sphere-plus:before{content:"\fab7"}
.ti-spider:before{content:"\f293"}
.ti-spiral:before{content:"\f294"}
.ti-spiral-off:before{content:"\f42e"}
.ti-sport-billard:before{content:"\eee4"}
.ti-spray:before{content:"\f50b"}
.ti-spy:before{content:"\f227"}
.ti-spy-off:before{content:"\f42f"}
.ti-sql:before{content:"\f7c0"}
.ti-square:before{content:"\eb2c"}
.ti-square-arrow-down:before{content:"\f4b7"}
.ti-square-arrow-down-filled:before{content:"\fb31"}
.ti-square-arrow-left:before{content:"\f4b8"}
.ti-square-arrow-left-filled:before{content:"\fb32"}
.ti-square-arrow-right:before{content:"\f4b9"}
.ti-square-arrow-right-filled:before{content:"\fb33"}
.ti-square-arrow-up:before{content:"\f4ba"}
.ti-square-arrow-up-filled:before{content:"\fb34"}
.ti-square-asterisk:before{content:"\f01a"}
.ti-square-asterisk-filled:before{content:"\fb35"}
.ti-square-check:before{content:"\eb28"}
.ti-square-check-filled:before{content:"\f76d"}
.ti-square-chevron-down:before{content:"\f627"}
.ti-square-chevron-down-filled:before{content:"\fb36"}
.ti-square-chevron-left:before{content:"\f628"}
.ti-square-chevron-left-filled:before{content:"\fb37"}
.ti-square-chevron-right:before{content:"\f629"}
.ti-square-chevron-right-filled:before{content:"\fb38"}
.ti-square-chevron-up:before{content:"\f62a"}
.ti-square-chevron-up-filled:before{content:"\fb39"}
.ti-square-chevrons-down:before{content:"\f64b"}
.ti-square-chevrons-down-filled:before{content:"\fb3a"}
.ti-square-chevrons-left:before{content:"\f64c"}
.ti-square-chevrons-left-filled:before{content:"\fb3b"}
.ti-square-chevrons-right:before{content:"\f64d"}
.ti-square-chevrons-right-filled:before{content:"\fb3c"}
.ti-square-chevrons-up:before{content:"\f64e"}
.ti-square-chevrons-up-filled:before{content:"\fb3d"}
.ti-square-dot:before{content:"\ed59"}
.ti-square-dot-filled:before{content:"\fb3e"}
.ti-square-f0:before{content:"\f526"}
.ti-square-f0-filled:before{content:"\f76e"}
.ti-square-f1:before{content:"\f527"}
.ti-square-f1-filled:before{content:"\f76f"}
.ti-square-f2:before{content:"\f528"}
.ti-square-f2-filled:before{content:"\f770"}
.ti-square-f3:before{content:"\f529"}
.ti-square-f3-filled:before{content:"\f771"}
.ti-square-f4:before{content:"\f52a"}
.ti-square-f4-filled:before{content:"\f772"}
.ti-square-f5:before{content:"\f52b"}
.ti-square-f5-filled:before{content:"\f773"}
.ti-square-f6:before{content:"\f52c"}
.ti-square-f6-filled:before{content:"\f774"}
.ti-square-f7:before{content:"\f52d"}
.ti-square-f7-filled:before{content:"\f775"}
.ti-square-f8:before{content:"\f52e"}
.ti-square-f8-filled:before{content:"\f776"}
.ti-square-f9:before{content:"\f52f"}
.ti-square-f9-filled:before{content:"\f777"}
.ti-square-filled:before{content:"\fc40"}
.ti-square-forbid:before{content:"\ed5b"}
.ti-square-forbid-2:before{content:"\ed5a"}
.ti-square-half:before{content:"\effb"}
.ti-square-key:before{content:"\f638"}
.ti-square-letter-a:before{content:"\f47c"}
.ti-square-letter-a-filled:before{content:"\fe07"}
.ti-square-letter-b:before{content:"\f47d"}
.ti-square-letter-b-filled:before{content:"\fe06"}
.ti-square-letter-c:before{content:"\f47e"}
.ti-square-letter-c-filled:before{content:"\fe05"}
.ti-square-letter-d:before{content:"\f47f"}
.ti-square-letter-d-filled:before{content:"\fe04"}
.ti-square-letter-e:before{content:"\f480"}
.ti-square-letter-e-filled:before{content:"\fe03"}
.ti-square-letter-f:before{content:"\f481"}
.ti-square-letter-f-filled:before{content:"\fe02"}
.ti-square-letter-g:before{content:"\f482"}
.ti-square-letter-g-filled:before{content:"\fe01"}
.ti-square-letter-h:before{content:"\f483"}
.ti-square-letter-h-filled:before{content:"\fe00"}
.ti-square-letter-i:before{content:"\f484"}
.ti-square-letter-i-filled:before{content:"\fdff"}
.ti-square-letter-j:before{content:"\f485"}
.ti-square-letter-j-filled:before{content:"\fdfe"}
.ti-square-letter-k:before{content:"\f486"}
.ti-square-letter-k-filled:before{content:"\fdfd"}
.ti-square-letter-l:before{content:"\f487"}
.ti-square-letter-l-filled:before{content:"\fdfc"}
.ti-square-letter-m:before{content:"\f488"}
.ti-square-letter-m-filled:before{content:"\fdfb"}
.ti-square-letter-n:before{content:"\f489"}
.ti-square-letter-n-filled:before{content:"\fdfa"}
.ti-square-letter-o:before{content:"\f48a"}
.ti-square-letter-o-filled:before{content:"\fdf9"}
.ti-square-letter-p:before{content:"\f48b"}
.ti-square-letter-p-filled:before{content:"\fdf8"}
.ti-square-letter-q:before{content:"\f48c"}
.ti-square-letter-q-filled:before{content:"\fdf7"}
.ti-square-letter-r:before{content:"\f48d"}
.ti-square-letter-r-filled:before{content:"\fdf6"}
.ti-square-letter-s:before{content:"\f48e"}
.ti-square-letter-s-filled:before{content:"\fdf5"}
.ti-square-letter-t:before{content:"\f48f"}
.ti-square-letter-t-filled:before{content:"\fdf4"}
.ti-square-letter-u:before{content:"\f490"}
.ti-square-letter-u-filled:before{content:"\fdf3"}
.ti-square-letter-v:before{content:"\f4bb"}
.ti-square-letter-v-filled:before{content:"\fdf2"}
.ti-square-letter-w:before{content:"\f491"}
.ti-square-letter-w-filled:before{content:"\fdf1"}
.ti-square-letter-x:before{content:"\f4bc"}
.ti-square-letter-x-filled:before{content:"\fdf0"}
.ti-square-letter-y:before{content:"\f492"}
.ti-square-letter-y-filled:before{content:"\fdef"}
.ti-square-letter-z:before{content:"\f493"}
.ti-square-letter-z-filled:before{content:"\fdee"}
.ti-square-minus:before{content:"\eb29"}
.ti-square-minus-filled:before{content:"\fb3f"}
.ti-square-number-0:before{content:"\eee5"}
.ti-square-number-0-filled:before{content:"\f764"}
.ti-square-number-1:before{content:"\eee6"}
.ti-square-number-1-filled:before{content:"\f765"}
.ti-square-number-2:before{content:"\eee7"}
.ti-square-number-2-filled:before{content:"\f7fa"}
.ti-square-number-3:before{content:"\eee8"}
.ti-square-number-3-filled:before{content:"\f766"}
.ti-square-number-4:before{content:"\eee9"}
.ti-square-number-4-filled:before{content:"\f767"}
.ti-square-number-5:before{content:"\eeea"}
.ti-square-number-5-filled:before{content:"\f768"}
.ti-square-number-6:before{content:"\eeeb"}
.ti-square-number-6-filled:before{content:"\f769"}
.ti-square-number-7:before{content:"\eeec"}
.ti-square-number-7-filled:before{content:"\f76a"}
.ti-square-number-8:before{content:"\eeed"}
.ti-square-number-8-filled:before{content:"\f76b"}
.ti-square-number-9:before{content:"\eeee"}
.ti-square-number-9-filled:before{content:"\f76c"}
.ti-square-off:before{content:"\eeef"}
.ti-square-percentage:before{content:"\fd83"}
.ti-square-plus:before{content:"\eb2a"}
.ti-square-plus-2:before{content:"\fc96"}
.ti-square-root:before{content:"\eef1"}
.ti-square-root-2:before{content:"\eef0"}
.ti-square-rotated:before{content:"\ecdf"}
.ti-square-rotated-filled:before{content:"\f6a4"}
.ti-square-rotated-forbid:before{content:"\f01c"}
.ti-square-rotated-forbid-2:before{content:"\f01b"}
.ti-square-rotated-off:before{content:"\eef2"}
.ti-square-rounded:before{content:"\f59a"}
.ti-square-rounded-arrow-down:before{content:"\f639"}
.ti-square-rounded-arrow-down-filled:before{content:"\f6db"}
.ti-square-rounded-arrow-left:before{content:"\f63a"}
.ti-square-rounded-arrow-left-filled:before{content:"\f6dc"}
.ti-square-rounded-arrow-right:before{content:"\f63b"}
.ti-square-rounded-arrow-right-filled:before{content:"\f6dd"}
.ti-square-rounded-arrow-up:before{content:"\f63c"}
.ti-square-rounded-arrow-up-filled:before{content:"\f6de"}
.ti-square-rounded-check:before{content:"\f63d"}
.ti-square-rounded-check-filled:before{content:"\f6df"}
.ti-square-rounded-chevron-down:before{content:"\f62b"}
.ti-square-rounded-chevron-down-filled:before{content:"\f6e0"}
.ti-square-rounded-chevron-left:before{content:"\f62c"}
.ti-square-rounded-chevron-left-filled:before{content:"\f6e1"}
.ti-square-rounded-chevron-right:before{content:"\f62d"}
.ti-square-rounded-chevron-right-filled:before{content:"\f6e2"}
.ti-square-rounded-chevron-up:before{content:"\f62e"}
.ti-square-rounded-chevron-up-filled:before{content:"\f6e3"}
.ti-square-rounded-chevrons-down:before{content:"\f64f"}
.ti-square-rounded-chevrons-down-filled:before{content:"\f6e4"}
.ti-square-rounded-chevrons-left:before{content:"\f650"}
.ti-square-rounded-chevrons-left-filled:before{content:"\f6e5"}
.ti-square-rounded-chevrons-right:before{content:"\f651"}
.ti-square-rounded-chevrons-right-filled:before{content:"\f6e6"}
.ti-square-rounded-chevrons-up:before{content:"\f652"}
.ti-square-rounded-chevrons-up-filled:before{content:"\f6e7"}
.ti-square-rounded-filled:before{content:"\f6a5"}
.ti-square-rounded-letter-a:before{content:"\f5ae"}
.ti-square-rounded-letter-a-filled:before{content:"\fded"}
.ti-square-rounded-letter-b:before{content:"\f5af"}
.ti-square-rounded-letter-b-filled:before{content:"\fdec"}
.ti-square-rounded-letter-c:before{content:"\f5b0"}
.ti-square-rounded-letter-c-filled:before{content:"\fdeb"}
.ti-square-rounded-letter-d:before{content:"\f5b1"}
.ti-square-rounded-letter-d-filled:before{content:"\fdea"}
.ti-square-rounded-letter-e:before{content:"\f5b2"}
.ti-square-rounded-letter-e-filled:before{content:"\fde9"}
.ti-square-rounded-letter-f:before{content:"\f5b3"}
.ti-square-rounded-letter-f-filled:before{content:"\fde8"}
.ti-square-rounded-letter-g:before{content:"\f5b4"}
.ti-square-rounded-letter-g-filled:before{content:"\fde7"}
.ti-square-rounded-letter-h:before{content:"\f5b5"}
.ti-square-rounded-letter-h-filled:before{content:"\fde6"}
.ti-square-rounded-letter-i:before{content:"\f5b6"}
.ti-square-rounded-letter-i-filled:before{content:"\fde5"}
.ti-square-rounded-letter-j:before{content:"\f5b7"}
.ti-square-rounded-letter-j-filled:before{content:"\fde4"}
.ti-square-rounded-letter-k:before{content:"\f5b8"}
.ti-square-rounded-letter-k-filled:before{content:"\fde3"}
.ti-square-rounded-letter-l:before{content:"\f5b9"}
.ti-square-rounded-letter-l-filled:before{content:"\fde2"}
.ti-square-rounded-letter-m:before{content:"\f5ba"}
.ti-square-rounded-letter-m-filled:before{content:"\fde1"}
.ti-square-rounded-letter-n:before{content:"\f5bb"}
.ti-square-rounded-letter-n-filled:before{content:"\fde0"}
.ti-square-rounded-letter-o:before{content:"\f5bc"}
.ti-square-rounded-letter-o-filled:before{content:"\fddf"}
.ti-square-rounded-letter-p:before{content:"\f5bd"}
.ti-square-rounded-letter-p-filled:before{content:"\fdde"}
.ti-square-rounded-letter-q:before{content:"\f5be"}
.ti-square-rounded-letter-q-filled:before{content:"\fddd"}
.ti-square-rounded-letter-r:before{content:"\f5bf"}
.ti-square-rounded-letter-r-filled:before{content:"\fddc"}
.ti-square-rounded-letter-s:before{content:"\f5c0"}
.ti-square-rounded-letter-s-filled:before{content:"\fddb"}
.ti-square-rounded-letter-t:before{content:"\f5c1"}
.ti-square-rounded-letter-t-filled:before{content:"\fdda"}
.ti-square-rounded-letter-u:before{content:"\f5c2"}
.ti-square-rounded-letter-u-filled:before{content:"\fdd9"}
.ti-square-rounded-letter-v:before{content:"\f5c3"}
.ti-square-rounded-letter-v-filled:before{content:"\fdd8"}
.ti-square-rounded-letter-w:before{content:"\f5c4"}
.ti-square-rounded-letter-w-filled:before{content:"\fdd7"}
.ti-square-rounded-letter-x:before{content:"\f5c5"}
.ti-square-rounded-letter-x-filled:before{content:"\fdd6"}
.ti-square-rounded-letter-y:before{content:"\f5c6"}
.ti-square-rounded-letter-y-filled:before{content:"\fdd5"}
.ti-square-rounded-letter-z:before{content:"\f5c7"}
.ti-square-rounded-letter-z-filled:before{content:"\fdd4"}
.ti-square-rounded-minus:before{content:"\f63e"}
.ti-square-rounded-minus-2:before{content:"\fc97"}
.ti-square-rounded-minus-filled:before{content:"\fb40"}
.ti-square-rounded-number-0:before{content:"\f5c8"}
.ti-square-rounded-number-0-filled:before{content:"\f778"}
.ti-square-rounded-number-1:before{content:"\f5c9"}
.ti-square-rounded-number-1-filled:before{content:"\f779"}
.ti-square-rounded-number-2:before{content:"\f5ca"}
.ti-square-rounded-number-2-filled:before{content:"\f77a"}
.ti-square-rounded-number-3:before{content:"\f5cb"}
.ti-square-rounded-number-3-filled:before{content:"\f77b"}
.ti-square-rounded-number-4:before{content:"\f5cc"}
.ti-square-rounded-number-4-filled:before{content:"\f77c"}
.ti-square-rounded-number-5:before{content:"\f5cd"}
.ti-square-rounded-number-5-filled:before{content:"\f77d"}
.ti-square-rounded-number-6:before{content:"\f5ce"}
.ti-square-rounded-number-6-filled:before{content:"\f77e"}
.ti-square-rounded-number-7:before{content:"\f5cf"}
.ti-square-rounded-number-7-filled:before{content:"\f77f"}
.ti-square-rounded-number-8:before{content:"\f5d0"}
.ti-square-rounded-number-8-filled:before{content:"\f780"}
.ti-square-rounded-number-9:before{content:"\f5d1"}
.ti-square-rounded-number-9-filled:before{content:"\f781"}
.ti-square-rounded-percentage:before{content:"\fd84"}
.ti-square-rounded-plus:before{content:"\f63f"}
.ti-square-rounded-plus-2:before{content:"\fc98"}
.ti-square-rounded-plus-filled:before{content:"\f6e8"}
.ti-square-rounded-x:before{content:"\f640"}
.ti-square-rounded-x-filled:before{content:"\f6e9"}
.ti-square-toggle:before{content:"\eef4"}
.ti-square-toggle-horizontal:before{content:"\eef3"}
.ti-square-x:before{content:"\eb2b"}
.ti-square-x-filled:before{content:"\fb41"}
.ti-squares:before{content:"\eef6"}
.ti-squares-diagonal:before{content:"\eef5"}
.ti-squares-filled:before{content:"\fe9f"}
.ti-squares-selected:before{content:"\fea3"}
.ti-stack:before{content:"\eb2d"}
.ti-stack-2:before{content:"\eef7"}
.ti-stack-2-filled:before{content:"\fdd3"}
.ti-stack-3:before{content:"\ef9d"}
.ti-stack-3-filled:before{content:"\fdd2"}
.ti-stack-back:before{content:"\fd26"}
.ti-stack-backward:before{content:"\fd27"}
.ti-stack-filled:before{content:"\fdd1"}
.ti-stack-forward:before{content:"\fd28"}
.ti-stack-front:before{content:"\fd29"}
.ti-stack-middle:before{content:"\fd2a"}
.ti-stack-pop:before{content:"\f234"}
.ti-stack-push:before{content:"\f235"}
.ti-stairs:before{content:"\eca6"}
.ti-stairs-down:before{content:"\eca4"}
.ti-stairs-up:before{content:"\eca5"}
.ti-star:before{content:"\eb2e"}
.ti-star-filled:before{content:"\f6a6"}
.ti-star-half:before{content:"\ed19"}
.ti-star-half-filled:before{content:"\f6a7"}
.ti-star-off:before{content:"\ed62"}
.ti-stars:before{content:"\ed38"}
.ti-stars-filled:before{content:"\f6a8"}
.ti-stars-off:before{content:"\f430"}
.ti-status-change:before{content:"\f3b0"}
.ti-steam:before{content:"\f24b"}
.ti-steering-wheel:before{content:"\ec7b"}
.ti-steering-wheel-filled:before{content:"\ff03"}
.ti-steering-wheel-off:before{content:"\f431"}
.ti-step-into:before{content:"\ece0"}
.ti-step-out:before{content:"\ece1"}
.ti-stereo-glasses:before{content:"\f4cb"}
.ti-stethoscope:before{content:"\edbe"}
.ti-stethoscope-off:before{content:"\f432"}
.ti-sticker:before{content:"\eb2f"}
.ti-sticker-2:before{content:"\fd3d"}
.ti-stopwatch:before{content:"\ff9b"}
.ti-storm:before{content:"\f24c"}
.ti-storm-off:before{content:"\f433"}
.ti-stretching:before{content:"\f2db"}
.ti-stretching-2:before{content:"\fa6d"}
.ti-strikethrough:before{content:"\eb9e"}
.ti-submarine:before{content:"\ed94"}
.ti-subscript:before{content:"\eb9f"}
.ti-subtask:before{content:"\ec9f"}
.ti-sum:before{content:"\eb73"}
.ti-sum-off:before{content:"\f1ab"}
.ti-sun:before{content:"\eb30"}
.ti-sun-electricity:before{content:"\fcc2"}
.ti-sun-filled:before{content:"\f6a9"}
.ti-sun-high:before{content:"\f236"}
.ti-sun-low:before{content:"\f237"}
.ti-sun-moon:before{content:"\f4a3"}
.ti-sun-off:before{content:"\ed63"}
.ti-sun-wind:before{content:"\f238"}
.ti-sunglasses:before{content:"\f239"}
.ti-sunglasses-filled:before{content:"\fec8"}
.ti-sunrise:before{content:"\ef1c"}
.ti-sunset:before{content:"\ec31"}
.ti-sunset-2:before{content:"\f23a"}
.ti-superscript:before{content:"\eba0"}
.ti-svg:before{content:"\f25a"}
.ti-swimming:before{content:"\ec92"}
.ti-swipe:before{content:"\f551"}
.ti-swipe-down:before{content:"\fd5e"}
.ti-swipe-down-filled:before{content:"\ff57"}
.ti-swipe-left:before{content:"\fd5f"}
.ti-swipe-left-filled:before{content:"\ff56"}
.ti-swipe-right:before{content:"\fd60"}
.ti-swipe-right-filled:before{content:"\ff55"}
.ti-swipe-up:before{content:"\fd61"}
.ti-swipe-up-filled:before{content:"\ff54"}
.ti-switch:before{content:"\eb33"}
.ti-switch-2:before{content:"\edbf"}
.ti-switch-3:before{content:"\edc0"}
.ti-switch-horizontal:before{content:"\eb31"}
.ti-switch-vertical:before{content:"\eb32"}
.ti-sword:before{content:"\f030"}
.ti-sword-off:before{content:"\f434"}
.ti-swords:before{content:"\f132"}
.ti-table:before{content:"\eba1"}
.ti-table-alias:before{content:"\f25b"}
.ti-table-column:before{content:"\faff"}
.ti-table-down:before{content:"\fa1c"}
.ti-table-export:before{content:"\eef8"}
.ti-table-filled:before{content:"\f782"}
.ti-table-heart:before{content:"\fa1d"}
.ti-table-import:before{content:"\eef9"}
.ti-table-minus:before{content:"\fa1e"}
.ti-table-off:before{content:"\eefa"}
.ti-table-options:before{content:"\f25c"}
.ti-table-plus:before{content:"\fa1f"}
.ti-table-row:before{content:"\fb00"}
.ti-table-share:before{content:"\fa20"}
.ti-table-shortcut:before{content:"\f25d"}
.ti-table-spark:before{content:"\ffad"}
.ti-tag:before{content:"\eb34"}
.ti-tag-filled:before{content:"\ff02"}
.ti-tag-off:before{content:"\efc0"}
.ti-tag-starred:before{content:"\fc99"}
.ti-tags:before{content:"\ef86"}
.ti-tags-filled:before{content:"\ff01"}
.ti-tags-off:before{content:"\efc1"}
.ti-tallymark-1:before{content:"\ec46"}
.ti-tallymark-2:before{content:"\ec47"}
.ti-tallymark-3:before{content:"\ec48"}
.ti-tallymark-4:before{content:"\ec49"}
.ti-tallymarks:before{content:"\ec4a"}
.ti-tank:before{content:"\ed95"}
.ti-target:before{content:"\eb35"}
.ti-target-arrow:before{content:"\f51a"}
.ti-target-off:before{content:"\f1ad"}
.ti-tax:before{content:"\feee"}
.ti-tax-euro:before{content:"\fef0"}
.ti-tax-pound:before{content:"\feef"}
.ti-teapot:before{content:"\f552"}
.ti-telescope:before{content:"\f07d"}
.ti-telescope-off:before{content:"\f1ae"}
.ti-temperature:before{content:"\eb38"}
.ti-temperature-celsius:before{content:"\eb36"}
.ti-temperature-fahrenheit:before{content:"\eb37"}
.ti-temperature-minus:before{content:"\ebed"}
.ti-temperature-off:before{content:"\f1af"}
.ti-temperature-plus:before{content:"\ebee"}
.ti-temperature-snow:before{content:"\fda3"}
.ti-temperature-sun:before{content:"\fda4"}
.ti-template:before{content:"\eb39"}
.ti-template-off:before{content:"\f1b0"}
.ti-tent:before{content:"\eefb"}
.ti-tent-off:before{content:"\f435"}
.ti-terminal:before{content:"\ebdc"}
.ti-terminal-2:before{content:"\ebef"}
.ti-test-pipe:before{content:"\eb3a"}
.ti-test-pipe-2:before{content:"\f0a4"}
.ti-test-pipe-2-filled:before{content:"\ff53"}
.ti-test-pipe-off:before{content:"\f1b1"}
.ti-tex:before{content:"\f4e0"}
.ti-text-caption:before{content:"\f4a4"}
.ti-text-color:before{content:"\f2dc"}
.ti-text-decrease:before{content:"\f202"}
.ti-text-direction-ltr:before{content:"\eefc"}
.ti-text-direction-rtl:before{content:"\eefd"}
.ti-text-grammar:before{content:"\fd6d"}
.ti-text-increase:before{content:"\f203"}
.ti-text-orientation:before{content:"\f2a4"}
.ti-text-plus:before{content:"\f2a5"}
.ti-text-recognition:before{content:"\f204"}
.ti-text-resize:before{content:"\ef87"}
.ti-text-scan-2:before{content:"\fcc3"}
.ti-text-size:before{content:"\f2b1"}
.ti-text-spellcheck:before{content:"\f2a6"}
.ti-text-wrap:before{content:"\ebdd"}
.ti-text-wrap-column:before{content:"\feb2"}
.ti-text-wrap-disabled:before{content:"\eca7"}
.ti-texture:before{content:"\f51b"}
.ti-theater:before{content:"\f79b"}
.ti-thermometer:before{content:"\ef67"}
.ti-thumb-down:before{content:"\eb3b"}
.ti-thumb-down-filled:before{content:"\f6aa"}
.ti-thumb-down-off:before{content:"\f436"}
.ti-thumb-up:before{content:"\eb3c"}
.ti-thumb-up-filled:before{content:"\f6ab"}
.ti-thumb-up-off:before{content:"\f437"}
.ti-tic-tac:before{content:"\f51c"}
.ti-ticket:before{content:"\eb3d"}
.ti-ticket-off:before{content:"\f1b2"}
.ti-tie:before{content:"\f07e"}
.ti-tilde:before{content:"\f4a5"}
.ti-tilt-shift:before{content:"\eefe"}
.ti-tilt-shift-filled:before{content:"\fec7"}
.ti-tilt-shift-off:before{content:"\f1b3"}
.ti-time-duration-0:before{content:"\fad4"}
.ti-time-duration-10:before{content:"\fad5"}
.ti-time-duration-15:before{content:"\fad6"}
.ti-time-duration-30:before{content:"\fad7"}
.ti-time-duration-45:before{content:"\fad8"}
.ti-time-duration-5:before{content:"\fad9"}
.ti-time-duration-60:before{content:"\fada"}
.ti-time-duration-90:before{content:"\fadb"}
.ti-time-duration-off:before{content:"\fadc"}
.ti-timeline:before{content:"\f031"}
.ti-timeline-event:before{content:"\f553"}
.ti-timeline-event-exclamation:before{content:"\f662"}
.ti-timeline-event-filled:before{content:"\fd18"}
.ti-timeline-event-minus:before{content:"\f663"}
.ti-timeline-event-plus:before{content:"\f664"}
.ti-timeline-event-text:before{content:"\f665"}
.ti-timeline-event-x:before{content:"\f666"}
.ti-timezone:before{content:"\feed"}
.ti-tip-jar:before{content:"\feea"}
.ti-tip-jar-euro:before{content:"\feec"}
.ti-tip-jar-pound:before{content:"\feeb"}
.ti-tir:before{content:"\ebf0"}
.ti-toggle-left:before{content:"\eb3e"}
.ti-toggle-left-filled:before{content:"\fec0"}
.ti-toggle-right:before{content:"\eb3f"}
.ti-toggle-right-filled:before{content:"\febf"}
.ti-toilet-paper:before{content:"\efd3"}
.ti-toilet-paper-off:before{content:"\f1b4"}
.ti-toml:before{content:"\fa5d"}
.ti-tool:before{content:"\eb40"}
.ti-tools:before{content:"\ebca"}
.ti-tools-kitchen:before{content:"\ed64"}
.ti-tools-kitchen-2:before{content:"\eeff"}
.ti-tools-kitchen-2-off:before{content:"\f1b5"}
.ti-tools-kitchen-3:before{content:"\fd2b"}
.ti-tools-kitchen-off:before{content:"\f1b6"}
.ti-tools-off:before{content:"\f1b7"}
.ti-tooltip:before{content:"\f2dd"}
.ti-topology-bus:before{content:"\f5d9"}
.ti-topology-complex:before{content:"\f5da"}
.ti-topology-full:before{content:"\f5dc"}
.ti-topology-full-hierarchy:before{content:"\f5db"}
.ti-topology-ring:before{content:"\f5df"}
.ti-topology-ring-2:before{content:"\f5dd"}
.ti-topology-ring-3:before{content:"\f5de"}
.ti-topology-star:before{content:"\f5e5"}
.ti-topology-star-2:before{content:"\f5e0"}
.ti-topology-star-3:before{content:"\f5e1"}
.ti-topology-star-ring:before{content:"\f5e4"}
.ti-topology-star-ring-2:before{content:"\f5e2"}
.ti-topology-star-ring-3:before{content:"\f5e3"}
.ti-torii:before{content:"\f59b"}
.ti-tornado:before{content:"\ece2"}
.ti-tournament:before{content:"\ecd0"}
.ti-tower:before{content:"\f2cb"}
.ti-tower-off:before{content:"\f2ca"}
.ti-track:before{content:"\ef00"}
.ti-tractor:before{content:"\ec0d"}
.ti-trademark:before{content:"\ec0e"}
.ti-traffic-cone:before{content:"\ec0f"}
.ti-traffic-cone-off:before{content:"\f1b8"}
.ti-traffic-lights:before{content:"\ed39"}
.ti-traffic-lights-off:before{content:"\f1b9"}
.ti-train:before{content:"\ed96"}
.ti-transaction-bitcoin:before{content:"\fd6e"}
.ti-transaction-dollar:before{content:"\fd6f"}
.ti-transaction-euro:before{content:"\fd70"}
.ti-transaction-pound:before{content:"\fd71"}
.ti-transaction-rupee:before{content:"\fd85"}
.ti-transaction-yen:before{content:"\fd72"}
.ti-transaction-yuan:before{content:"\fd73"}
.ti-transfer:before{content:"\fc1f"}
.ti-transfer-in:before{content:"\ef2f"}
.ti-transfer-out:before{content:"\ef30"}
.ti-transfer-vertical:before{content:"\fc1e"}
.ti-transform:before{content:"\f38e"}
.ti-transform-filled:before{content:"\f6ac"}
.ti-transform-point:before{content:"\fda9"}
.ti-transform-point-bottom-left:before{content:"\fda5"}
.ti-transform-point-bottom-right:before{content:"\fda6"}
.ti-transform-point-top-left:before{content:"\fda7"}
.ti-transform-point-top-right:before{content:"\fda8"}
.ti-transition-bottom:before{content:"\f2b2"}
.ti-transition-bottom-filled:before{content:"\fdd0"}
.ti-transition-left:before{content:"\f2b3"}
.ti-transition-left-filled:before{content:"\fdcf"}
.ti-transition-right:before{content:"\f2b4"}
.ti-transition-right-filled:before{content:"\fdce"}
.ti-transition-top:before{content:"\f2b5"}
.ti-transition-top-filled:before{content:"\fdcd"}
.ti-trash:before{content:"\eb41"}
.ti-trash-filled:before{content:"\f783"}
.ti-trash-off:before{content:"\ed65"}
.ti-trash-x:before{content:"\ef88"}
.ti-trash-x-filled:before{content:"\f784"}
.ti-treadmill:before{content:"\fa6e"}
.ti-tree:before{content:"\ef01"}
.ti-trees:before{content:"\ec10"}
.ti-trekking:before{content:"\f5ad"}
.ti-trending-down:before{content:"\eb42"}
.ti-trending-down-2:before{content:"\edc1"}
.ti-trending-down-3:before{content:"\edc2"}
.ti-trending-up:before{content:"\eb43"}
.ti-trending-up-2:before{content:"\edc3"}
.ti-trending-up-3:before{content:"\edc4"}
.ti-triangle:before{content:"\eb44"}
.ti-triangle-filled:before{content:"\f6ad"}
.ti-triangle-inverted:before{content:"\f01d"}
.ti-triangle-inverted-filled:before{content:"\f6ae"}
.ti-triangle-minus:before{content:"\fc9b"}
.ti-triangle-minus-2:before{content:"\fc9a"}
.ti-triangle-off:before{content:"\ef02"}
.ti-triangle-plus:before{content:"\fc9d"}
.ti-triangle-plus-2:before{content:"\fc9c"}
.ti-triangle-square-circle:before{content:"\ece8"}
.ti-triangle-square-circle-filled:before{content:"\fb42"}
.ti-triangles:before{content:"\f0a5"}
.ti-trident:before{content:"\ecc5"}
.ti-trolley:before{content:"\f4cc"}
.ti-trophy:before{content:"\eb45"}
.ti-trophy-filled:before{content:"\f6af"}
.ti-trophy-off:before{content:"\f438"}
.ti-trowel:before{content:"\f368"}
.ti-truck:before{content:"\ebc4"}
.ti-truck-delivery:before{content:"\ec4b"}
.ti-truck-loading:before{content:"\f1da"}
.ti-truck-off:before{content:"\ef03"}
.ti-truck-return:before{content:"\ec4c"}
.ti-txt:before{content:"\f3b1"}
.ti-typeface:before{content:"\fdab"}
.ti-typography:before{content:"\ebc5"}
.ti-typography-off:before{content:"\f1ba"}
.ti-u-turn-left:before{content:"\fea2"}
.ti-u-turn-right:before{content:"\fea1"}
.ti-ufo:before{content:"\f26f"}
.ti-ufo-off:before{content:"\f26e"}
.ti-umbrella:before{content:"\ebf1"}
.ti-umbrella-2:before{content:"\ff0e"}
.ti-umbrella-closed:before{content:"\ff0c"}
.ti-umbrella-closed-2:before{content:"\ff0d"}
.ti-umbrella-filled:before{content:"\f6b0"}
.ti-umbrella-off:before{content:"\f1bb"}
.ti-underline:before{content:"\eba2"}
.ti-universe:before{content:"\fcc4"}
.ti-unlink:before{content:"\eb46"}
.ti-upload:before{content:"\eb47"}
.ti-urgent:before{content:"\eb48"}
.ti-usb:before{content:"\f00c"}
.ti-user:before{content:"\eb4d"}
.ti-user-bitcoin:before{content:"\ff30"}
.ti-user-bolt:before{content:"\f9d1"}
.ti-user-cancel:before{content:"\f9d2"}
.ti-user-check:before{content:"\eb49"}
.ti-user-circle:before{content:"\ef68"}
.ti-user-code:before{content:"\f9d3"}
.ti-user-cog:before{content:"\f9d4"}
.ti-user-dollar:before{content:"\f9d5"}
.ti-user-down:before{content:"\f9d6"}
.ti-user-edit:before{content:"\f7cc"}
.ti-user-exclamation:before{content:"\ec12"}
.ti-user-filled:before{content:"\fd19"}
.ti-user-heart:before{content:"\f7cd"}
.ti-user-hexagon:before{content:"\fc4e"}
.ti-user-minus:before{content:"\eb4a"}
.ti-user-off:before{content:"\ecf9"}
.ti-user-pause:before{content:"\f9d7"}
.ti-user-pentagon:before{content:"\fc4f"}
.ti-user-pin:before{content:"\f7ce"}
.ti-user-plus:before{content:"\eb4b"}
.ti-user-question:before{content:"\f7cf"}
.ti-user-scan:before{content:"\fcaf"}
.ti-user-screen:before{content:"\fea0"}
.ti-user-search:before{content:"\ef89"}
.ti-user-share:before{content:"\f9d8"}
.ti-user-shield:before{content:"\f7d0"}
.ti-user-square:before{content:"\fc51"}
.ti-user-square-rounded:before{content:"\fc50"}
.ti-user-star:before{content:"\f7d1"}
.ti-user-up:before{content:"\f7d2"}
.ti-user-x:before{content:"\eb4c"}
.ti-users:before{content:"\ebf2"}
.ti-users-group:before{content:"\fa21"}
.ti-users-minus:before{content:"\fa0e"}
.ti-users-plus:before{content:"\fa0f"}
.ti-uv-index:before{content:"\f3b2"}
.ti-ux-circle:before{content:"\f369"}
.ti-vaccine:before{content:"\ef04"}
.ti-vaccine-bottle:before{content:"\ef69"}
.ti-vaccine-bottle-off:before{content:"\f439"}
.ti-vaccine-off:before{content:"\f1bc"}
.ti-vacuum-cleaner:before{content:"\f5e6"}
.ti-variable:before{content:"\ef05"}
.ti-variable-minus:before{content:"\f36a"}
.ti-variable-off:before{content:"\f1bd"}
.ti-variable-plus:before{content:"\f36b"}
.ti-vector:before{content:"\eca9"}
.ti-vector-bezier:before{content:"\ef1d"}
.ti-vector-bezier-2:before{content:"\f1a3"}
.ti-vector-bezier-arc:before{content:"\f4cd"}
.ti-vector-bezier-circle:before{content:"\f4ce"}
.ti-vector-off:before{content:"\f1be"}
.ti-vector-spline:before{content:"\f565"}
.ti-vector-triangle:before{content:"\eca8"}
.ti-vector-triangle-off:before{content:"\f1bf"}
.ti-venus:before{content:"\ec86"}
.ti-versions:before{content:"\ed52"}
.ti-versions-filled:before{content:"\f6b1"}
.ti-versions-off:before{content:"\f1c0"}
.ti-video:before{content:"\ed22"}
.ti-video-minus:before{content:"\ed1f"}
.ti-video-off:before{content:"\ed20"}
.ti-video-plus:before{content:"\ed21"}
.ti-view-360:before{content:"\ed84"}
.ti-view-360-arrow:before{content:"\f62f"}
.ti-view-360-number:before{content:"\f566"}
.ti-view-360-off:before{content:"\f1c1"}
.ti-viewfinder:before{content:"\eb4e"}
.ti-viewfinder-off:before{content:"\f1c2"}
.ti-viewport-narrow:before{content:"\ebf3"}
.ti-viewport-short:before{content:"\fee9"}
.ti-viewport-tall:before{content:"\fee8"}
.ti-viewport-wide:before{content:"\ebf4"}
.ti-vinyl:before{content:"\f00d"}
.ti-vip:before{content:"\f3b3"}
.ti-vip-off:before{content:"\f43a"}
.ti-virus:before{content:"\eb74"}
.ti-virus-off:before{content:"\ed66"}
.ti-virus-search:before{content:"\ed67"}
.ti-vocabulary:before{content:"\ef1e"}
.ti-vocabulary-off:before{content:"\f43b"}
.ti-volcano:before{content:"\f79c"}
.ti-volume:before{content:"\eb51"}
.ti-volume-2:before{content:"\eb4f"}
.ti-volume-3:before{content:"\eb50"}
.ti-volume-off:before{content:"\f1c3"}
.ti-vs:before{content:"\fc52"}
.ti-walk:before{content:"\ec87"}
.ti-wall:before{content:"\ef7a"}
.ti-wall-off:before{content:"\f43c"}
.ti-wallet:before{content:"\eb75"}
.ti-wallet-off:before{content:"\f1c4"}
.ti-wallpaper:before{content:"\ef56"}
.ti-wallpaper-off:before{content:"\f1c5"}
.ti-wand:before{content:"\ebcb"}
.ti-wand-off:before{content:"\f1c6"}
.ti-wash:before{content:"\f311"}
.ti-wash-dry:before{content:"\f304"}
.ti-wash-dry-1:before{content:"\f2fa"}
.ti-wash-dry-2:before{content:"\f2fb"}
.ti-wash-dry-3:before{content:"\f2fc"}
.ti-wash-dry-a:before{content:"\f2fd"}
.ti-wash-dry-dip:before{content:"\f2fe"}
.ti-wash-dry-f:before{content:"\f2ff"}
.ti-wash-dry-flat:before{content:"\fa7f"}
.ti-wash-dry-hang:before{content:"\f300"}
.ti-wash-dry-off:before{content:"\f301"}
.ti-wash-dry-p:before{content:"\f302"}
.ti-wash-dry-shade:before{content:"\f303"}
.ti-wash-dry-w:before{content:"\f322"}
.ti-wash-dryclean:before{content:"\f305"}
.ti-wash-dryclean-off:before{content:"\f323"}
.ti-wash-eco:before{content:"\fa80"}
.ti-wash-gentle:before{content:"\f306"}
.ti-wash-hand:before{content:"\fa81"}
.ti-wash-machine:before{content:"\f25e"}
.ti-wash-off:before{content:"\f307"}
.ti-wash-press:before{content:"\f308"}
.ti-wash-temperature-1:before{content:"\f309"}
.ti-wash-temperature-2:before{content:"\f30a"}
.ti-wash-temperature-3:before{content:"\f30b"}
.ti-wash-temperature-4:before{content:"\f30c"}
.ti-wash-temperature-5:before{content:"\f30d"}
.ti-wash-temperature-6:before{content:"\f30e"}
.ti-wash-tumble-dry:before{content:"\f30f"}
.ti-wash-tumble-off:before{content:"\f310"}
.ti-waterpolo:before{content:"\fa6f"}
.ti-wave-saw-tool:before{content:"\ecd3"}
.ti-wave-sine:before{content:"\ecd4"}
.ti-wave-square:before{content:"\ecd5"}
.ti-waves-electricity:before{content:"\fcc5"}
.ti-webhook:before{content:"\f01e"}
.ti-webhook-off:before{content:"\f43d"}
.ti-weight:before{content:"\f589"}
.ti-wheel:before{content:"\fc64"}
.ti-wheelchair:before{content:"\f1db"}
.ti-wheelchair-off:before{content:"\f43e"}
.ti-whirl:before{content:"\f51d"}
.ti-wifi:before{content:"\eb52"}
.ti-wifi-0:before{content:"\eba3"}
.ti-wifi-1:before{content:"\eba4"}
.ti-wifi-2:before{content:"\eba5"}
.ti-wifi-off:before{content:"\ecfa"}
.ti-wind:before{content:"\ec34"}
.ti-wind-electricity:before{content:"\fcc6"}
.ti-wind-off:before{content:"\f1c7"}
.ti-windmill:before{content:"\ed85"}
.ti-windmill-filled:before{content:"\f6b2"}
.ti-windmill-off:before{content:"\f1c8"}
.ti-window:before{content:"\ef06"}
.ti-window-maximize:before{content:"\f1f1"}
.ti-window-minimize:before{content:"\f1f2"}
.ti-window-off:before{content:"\f1c9"}
.ti-windsock:before{content:"\f06d"}
.ti-wiper:before{content:"\ecab"}
.ti-wiper-wash:before{content:"\ecaa"}
.ti-woman:before{content:"\eb53"}
.ti-woman-filled:before{content:"\fdcc"}
.ti-wood:before{content:"\f359"}
.ti-world:before{content:"\eb54"}
.ti-world-bolt:before{content:"\f9d9"}
.ti-world-cancel:before{content:"\f9da"}
.ti-world-check:before{content:"\f9db"}
.ti-world-code:before{content:"\f9dc"}
.ti-world-cog:before{content:"\f9dd"}
.ti-world-dollar:before{content:"\f9de"}
.ti-world-down:before{content:"\f9df"}
.ti-world-download:before{content:"\ef8a"}
.ti-world-exclamation:before{content:"\f9e0"}
.ti-world-heart:before{content:"\f9e1"}
.ti-world-latitude:before{content:"\ed2e"}
.ti-world-longitude:before{content:"\ed2f"}
.ti-world-minus:before{content:"\f9e2"}
.ti-world-off:before{content:"\f1ca"}
.ti-world-pause:before{content:"\f9e3"}
.ti-world-pin:before{content:"\f9e4"}
.ti-world-plus:before{content:"\f9e5"}
.ti-world-question:before{content:"\f9e6"}
.ti-world-search:before{content:"\f9e7"}
.ti-world-share:before{content:"\f9e8"}
.ti-world-star:before{content:"\f9e9"}
.ti-world-up:before{content:"\f9ea"}
.ti-world-upload:before{content:"\ef8b"}
.ti-world-www:before{content:"\f38f"}
.ti-world-x:before{content:"\f9eb"}
.ti-wrecking-ball:before{content:"\ed97"}
.ti-writing:before{content:"\ef08"}
.ti-writing-off:before{content:"\f1cb"}
.ti-writing-sign:before{content:"\ef07"}
.ti-writing-sign-off:before{content:"\f1cc"}
.ti-x:before{content:"\eb55"}
.ti-xbox-a:before{content:"\f2b6"}
.ti-xbox-a-filled:before{content:"\fdcb"}
.ti-xbox-b:before{content:"\f2b7"}
.ti-xbox-b-filled:before{content:"\fdca"}
.ti-xbox-x:before{content:"\f2b8"}
.ti-xbox-x-filled:before{content:"\fdc9"}
.ti-xbox-y:before{content:"\f2b9"}
.ti-xbox-y-filled:before{content:"\fdc8"}
.ti-xd:before{content:"\fa33"}
.ti-xxx:before{content:"\fc20"}
.ti-yin-yang:before{content:"\ec35"}
.ti-yin-yang-filled:before{content:"\f785"}
.ti-yoga:before{content:"\f01f"}
.ti-zeppelin:before{content:"\f270"}
.ti-zeppelin-filled:before{content:"\fdc7"}
.ti-zeppelin-off:before{content:"\f43f"}
.ti-zip:before{content:"\f3b4"}
.ti-zodiac-aquarius:before{content:"\ecac"}
.ti-zodiac-aries:before{content:"\ecad"}
.ti-zodiac-cancer:before{content:"\ecae"}
.ti-zodiac-capricorn:before{content:"\ecaf"}
.ti-zodiac-gemini:before{content:"\ecb0"}
.ti-zodiac-leo:before{content:"\ecb1"}
.ti-zodiac-libra:before{content:"\ecb2"}
.ti-zodiac-pisces:before{content:"\ecb3"}
.ti-zodiac-sagittarius:before{content:"\ecb4"}
.ti-zodiac-scorpio:before{content:"\ecb5"}
.ti-zodiac-taurus:before{content:"\ecb6"}
.ti-zodiac-virgo:before{content:"\ecb7"}
.ti-zoom:before{content:"\fdaa"}
.ti-zoom-cancel:before{content:"\ec4d"}
.ti-zoom-cancel-filled:before{content:"\fdc6"}
.ti-zoom-check:before{content:"\ef09"}
.ti-zoom-check-filled:before{content:"\f786"}
.ti-zoom-code:before{content:"\f07f"}
.ti-zoom-code-filled:before{content:"\fdc5"}
.ti-zoom-exclamation:before{content:"\f080"}
.ti-zoom-exclamation-filled:before{content:"\fdc4"}
.ti-zoom-filled:before{content:"\f787"}
.ti-zoom-in:before{content:"\eb56"}
.ti-zoom-in-area:before{content:"\f1dc"}
.ti-zoom-in-area-filled:before{content:"\f788"}
.ti-zoom-in-filled:before{content:"\f789"}
.ti-zoom-money:before{content:"\ef0a"}
.ti-zoom-money-filled:before{content:"\fdc3"}
.ti-zoom-out:before{content:"\eb57"}
.ti-zoom-out-area:before{content:"\f1dd"}
.ti-zoom-out-area-filled:before{content:"\fdc2"}
.ti-zoom-out-filled:before{content:"\f78a"}
.ti-zoom-pan:before{content:"\f1de"}
.ti-zoom-pan-filled:before{content:"\fdc1"}
.ti-zoom-question:before{content:"\edeb"}
.ti-zoom-question-filled:before{content:"\fdc0"}
.ti-zoom-replace:before{content:"\f2a7"}
.ti-zoom-reset:before{content:"\f295"}
.ti-zoom-scan:before{content:"\fcb0"}
.ti-zoom-scan-filled:before{content:"\fdbf"}
.ti-zzz:before{content:"\f228"}
.ti-zzz-off:before{content:"\f440"}
.ti-123:before{content:"\f554"}
.ti-360:before{content:"\f62f"}
.ti-code-asterix:before{content:"\f312"}
.ti-discount-2:before{content:"\ee7c"}
.ti-discount-2-off:before{content:"\f3e6"}
.ti-discount-check:before{content:"\f1f8"}
.ti-hand-rock:before{content:"\ee97"}
.ti-sort-deacending-small-big:before{content:"\fd96"}
.ti-shi-jumping:before{content:"\fa6c"}
.ti-box-seam:before{content:"\eaff"}
.ti-kering:before{content:"\efb8"}
.ti-2fa:before{content:"\eca0"}
.ti-3d-cube-sphere:before{content:"\ecd7"}
.ti-3d-cube-sphere-off:before{content:"\f3b5"}
.ti-3d-rotate:before{content:"\f020"}
.ti-12-hours:before{content:"\fc53"}
.ti-24-hours:before{content:"\f5e7"}
.ti-360-view:before{content:"\f566"}
.ti-circle-0:before{content:"\ee34"}
.ti-circle-1:before{content:"\ee35"}
.ti-circle-2:before{content:"\ee36"}
.ti-circle-3:before{content:"\ee37"}
.ti-circle-4:before{content:"\ee38"}
.ti-circle-5:before{content:"\ee39"}
.ti-circle-6:before{content:"\ee3a"}
.ti-circle-7:before{content:"\ee3b"}
.ti-circle-8:before{content:"\ee3c"}
.ti-circle-9:before{content:"\ee3d"}
.ti-hexagon-0:before{content:"\f459"}
.ti-hexagon-1:before{content:"\f45a"}
.ti-hexagon-2:before{content:"\f45b"}
.ti-hexagon-3:before{content:"\f45c"}
.ti-hexagon-4:before{content:"\f45d"}
.ti-hexagon-5:before{content:"\f45e"}
.ti-hexagon-6:before{content:"\f45f"}
.ti-hexagon-7:before{content:"\f460"}
.ti-hexagon-8:before{content:"\f461"}
.ti-hexagon-9:before{content:"\f462"}
.ti-square-0:before{content:"\eee5"}
.ti-square-1:before{content:"\eee6"}
.ti-square-2:before{content:"\eee7"}
.ti-square-3:before{content:"\eee8"}
.ti-square-4:before{content:"\eee9"}
.ti-square-5:before{content:"\eeea"}
.ti-square-6:before{content:"\eeeb"}
.ti-square-7:before{content:"\eeec"}
.ti-square-8:before{content:"\eeed"}
.ti-square-9:before{content:"\eeee"}
.ti-message-circle-2:before{content:"\eaed"}
.ti-mood-suprised:before{content:"\ec04"}
.ti-circle-dashed-letter-letter-v:before{content:"\ff84"}
.ti-discount-check-filled:before{content:"\f746"}
.ti-message-circle-2-filled:before{content:"\fecf"}
/* ───── Custom Bootstrap Overrides: Light Theme ───── */
:root,
[data-bs-theme=light] {
  --app-font-body: "Roboto", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  --app-font-heading: "Nunito", sans-serif !important;
  --app-font-ui: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  --bs-blue: #00B4AF !important;
  --bs-indigo: #6B46C1 !important;
  --bs-purple: #8B5CF6 !important;
  --bs-pink: #EC4899 !important;
  --bs-red: #EF4444 !important;
  --bs-orange: #F97316 !important;
  --bs-yellow: #F59E0B !important;
  --bs-green: #22C55E !important;
  --bs-teal: #14B8A6 !important;
  --bs-cyan: #00E5FF !important;
  --bs-black: #000000 !important;
  --bs-white: #FFFFFF !important;
  --bs-gray: #6B7280 !important;
  --bs-gray-dark: #374151 !important;
  --bs-gray-1: #F3F4F6 !important;
  --bs-gray-2: #E5E7EB !important;
  --bs-gray-3: #D1D5DB !important;
  --bs-gray-4: #9CA3AF !important;
  --bs-gray-5: #6B7280 !important;
  --bs-gray-600: #4B5563 !important;
  --bs-gray-700: #374151 !important;
  --bs-gray-800: #1F2937 !important;
  --bs-gray-900: #111827 !important;
  --bs-primary: #00B4AF !important;
  --bs-secondary: #3B7080 !important;
  --bs-success: #22C55E !important;
  --bs-info: #00E5FF !important;
  --bs-warning: #F59E0B !important;
  --bs-danger: #EF4444 !important;
  --bs-light: #F9FAFB !important;
  --bs-dark: #1F2937 !important;
  --bs-primary-rgb: 0, 180, 175 !important;
  --bs-secondary-rgb: 59, 112, 128 !important;
  --bs-success-rgb: 34, 197, 94 !important;
  --bs-info-rgb: 0, 229, 255 !important;
  --bs-warning-rgb: 245, 158, 11 !important;
  --bs-danger-rgb: 239, 68, 68 !important;
  --bs-light-rgb: 249, 250, 251 !important;
  --bs-dark-rgb: 31, 41, 55 !important;
  --bs-primary-text-emphasis: #00807A !important;
  --bs-secondary-text-emphasis: #2F5A66 !important;
  --bs-success-text-emphasis: #16A34A !important;
  --bs-info-text-emphasis: #00B8CC !important;
  --bs-warning-text-emphasis: #D97706 !important;
  --bs-danger-text-emphasis: #DC2626 !important;
  --bs-light-text-emphasis: #6B7280 !important;
  --bs-dark-text-emphasis: #374151 !important;
  --bs-primary-bg-subtle: #E6FAF9 !important;
  --bs-secondary-bg-subtle: #E6F0F3 !important;
  --bs-success-bg-subtle: #DCFCE7 !important;
  --bs-info-bg-subtle: #E6FBFF !important;
  --bs-warning-bg-subtle: #FEF3C7 !important;
  --bs-danger-bg-subtle: #FEE2E2 !important;
  --bs-light-bg-subtle: #F3F4F6 !important;
  --bs-dark-bg-subtle: #D1D5DB !important;
  --bs-primary-border-subtle: #B3ECEA !important;
  --bs-secondary-border-subtle: #B3D3DB !important;
  --bs-success-border-subtle: #BBF7D0 !important;
  --bs-info-border-subtle: #B3F1FF !important;
  --bs-warning-border-subtle: #FDE68A !important;
  --bs-danger-border-subtle: #FECACA !important;
  --bs-light-border-subtle: #E5E7EB !important;
  --bs-dark-border-subtle: #9CA3AF !important;
  --bs-white-rgb: 255, 255, 255 !important;
  --bs-black-rgb: 0, 0, 0 !important;
  --bs-font-sans-serif: var(--app-font-body) !important;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)) !important;
  --bs-body-font-family: var(--bs-font-sans-serif) !important;
  --bs-body-font-size: 1rem !important;
  --bs-body-font-weight: 400 !important;
  --bs-body-line-height: 1.5 !important;
  --bs-body-color: #1F2937 !important;
  --bs-body-color-rgb: 31, 41, 55 !important;
  --bs-body-bg: #FFFFFF !important;
  --bs-body-bg-rgb: 255, 255, 255 !important;
  --bs-emphasis-color: #000000 !important;
  --bs-emphasis-color-rgb: 0, 0, 0 !important;
  --bs-secondary-color: rgba(31, 41, 55, 0.75) !important;
  --bs-secondary-color-rgb: 31, 41, 55 !important;
  --bs-secondary-bg: #E5E7EB !important;
  --bs-secondary-bg-rgb: 229, 231, 235 !important;
  --bs-tertiary-color: rgba(31, 41, 55, 0.5) !important;
  --bs-tertiary-color-rgb: 31, 41, 55 !important;
  --bs-tertiary-bg: #F3F4F6 !important;
  --bs-tertiary-bg-rgb: 243, 244, 246 !important;
  --bs-heading-color: inherit !important;
  --bs-link-color: #00B4AF !important;
  --bs-link-color-rgb: 0, 180, 175 !important;
  --bs-link-decoration: underline !important;
  --bs-link-hover-color: #009A94 !important;
  --bs-link-hover-color-rgb: 0, 154, 148 !important;
  --bs-code-color: #EC4899 !important;
  --bs-highlight-color: #1F2937 !important;
  --bs-highlight-bg: #FEF3C7 !important;
  --bs-border-width: 1px !important;
  --bs-border-style: solid !important;
  --bs-border-color: #D1D5DB !important;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175) !important;
  --bs-border-radius: 0.375rem !important;
  --bs-border-radius-sm: 0.25rem !important;
  --bs-border-radius-lg: 0.5rem !important;
  --bs-border-radius-xl: 1rem !important;
  --bs-border-radius-xxl: 2rem !important;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl) !important;
  --bs-border-radius-pill: 50rem !important;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075) !important;
  --bs-focus-ring-width: 0.25rem !important;
  --bs-focus-ring-opacity: 0.25 !important;
  --bs-focus-ring-color: rgba(0, 180, 175, 0.25) !important;
  --bs-form-valid-color: #22C55E !important;
  --bs-form-valid-border-color: #22C55E !important;
  --bs-form-invalid-color: #EF4444 !important;
  --bs-form-invalid-border-color: #EF4444 !important;
}
/* ───── Custom Bootstrap Overrides: Dark Theme ───── */
[data-bs-theme=dark] {
  --bs-blue: #00B4AF !important;
  --bs-indigo: #7C3AED !important;
  --bs-purple: #8B5CF6 !important;
  --bs-pink: #EC4899 !important;
  --bs-red: #EF4444 !important;
  --bs-orange: #F97316 !important;
  --bs-yellow: #F59E0B !important;
  --bs-green: #22C55E !important;
  --bs-teal: #14B8A6 !important;
  --bs-cyan: #00E5FF !important;
  --bs-black: #000000 !important;
  --bs-white: #FFFFFF !important;
  --bs-gray: #9CA3AF !important;
  --bs-gray-dark: #1F2937 !important;
  --bs-gray-1: #374151 !important;
  --bs-gray-2: #4B5563 !important;
  --bs-gray-3: #6B7280 !important;
  --bs-gray-4: #9CA3AF !important;
  --bs-gray-5: #D1D5DB !important;
  --bs-gray-600: #E5E7EB !important;
  --bs-gray-700: #F3F4F6 !important;
  --bs-gray-800: #F9FAFB !important;
  --bs-gray-900: #FFFFFF !important;
  --bs-primary: #00B4AF !important;
  --bs-secondary: #3B7080 !important;
  --bs-success: #22C55E !important;
  --bs-info: #00E5FF !important;
  --bs-warning: #F59E0B !important;
  --bs-danger: #EF4444 !important;
  --bs-light: #374151 !important;
  --bs-dark: #111827 !important;
  --bs-primary-rgb: 0, 180, 175 !important;
  --bs-secondary-rgb: 59, 112, 128 !important;
  --bs-success-rgb: 34, 197, 94 !important;
  --bs-info-rgb: 0, 229, 255 !important;
  --bs-warning-rgb: 245, 158, 11 !important;
  --bs-danger-rgb: 239, 68, 68 !important;
  --bs-light-rgb: 55, 65, 81 !important;
  --bs-dark-rgb: 17, 24, 39 !important;
  --bs-primary-text-emphasis: #4DCFC6 !important;
  --bs-secondary-text-emphasis: #80B6C3 !important;
  --bs-success-text-emphasis: #86EFAC !important;
  --bs-info-text-emphasis: #4DDCFF !important;
  --bs-warning-text-emphasis: #FBBF24 !important;
  --bs-danger-text-emphasis: #F87171 !important;
  --bs-light-text-emphasis: #D1D5DB !important;
  --bs-dark-text-emphasis: #E5E7EB !important;
  --bs-primary-bg-subtle: #004C46 !important;
  --bs-secondary-bg-subtle: #0B161A !important;
  --bs-success-bg-subtle: #16A34A !important;
  --bs-info-bg-subtle: #003133 !important;
  --bs-warning-bg-subtle: #D97706 !important;
  --bs-danger-bg-subtle: #DC2626 !important;
  --bs-light-bg-subtle: #1F2937 !important;
  --bs-dark-bg-subtle: #0B1218 !important;
  --bs-primary-border-subtle: #00807A !important;
  --bs-secondary-border-subtle: #23434C !important;
  --bs-success-border-subtle: #4ADE80 !important;
  --bs-info-border-subtle: #008B99 !important;
  --bs-warning-border-subtle: #FBBF24 !important;
  --bs-danger-border-subtle: #F87171 !important;
  --bs-light-border-subtle: #4B5563 !important;
  --bs-dark-border-subtle: #1F2937 !important;
  --bs-white-rgb: 255, 255, 255 !important;
  --bs-black-rgb: 0, 0, 0 !important;
  --bs-font-sans-serif: var(--app-font-body) !important;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)) !important;
  --bs-body-font-family: var(--bs-font-sans-serif) !important;
  --bs-body-font-size: 1rem !important;
  --bs-body-font-weight: 400 !important;
  --bs-body-line-height: 1.5 !important;
  --bs-body-color: #F9FAFB !important;
  --bs-body-color-rgb: 249, 250, 251 !important;
  --bs-body-bg: #111827 !important;
  --bs-body-bg-rgb: 17, 24, 39 !important;
  --bs-emphasis-color: #FFFFFF !important;
  --bs-emphasis-color-rgb: 255, 255, 255 !important;
  --bs-secondary-color: rgba(249, 250, 251, 0.75) !important;
  --bs-secondary-color-rgb: 249, 250, 251 !important;
  --bs-secondary-bg: #374151 !important;
  --bs-secondary-bg-rgb: 55, 65, 81 !important;
  --bs-tertiary-color: rgba(249, 250, 251, 0.5) !important;
  --bs-tertiary-color-rgb: 249, 250, 251 !important;
  --bs-tertiary-bg: #4B5563 !important;
  --bs-tertiary-bg-rgb: 75, 85, 99 !important;
  --bs-heading-color: #FFFFFF !important;
  --bs-link-color: #00B4AF !important;
  --bs-link-color-rgb: 0, 180, 175 !important;
  --bs-link-decoration: underline !important;
  --bs-link-hover-color: #4DCFC6 !important;
  --bs-link-hover-color-rgb: 77, 207, 198 !important;
  --bs-code-color: #EC4899 !important;
  --bs-highlight-color: #F9FAFB !important;
  --bs-highlight-bg: #D97706 !important;
  --bs-border-width: 1px !important;
  --bs-border-style: solid !important;
  --bs-border-color: #6B7280 !important;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.175) !important;
  --bs-border-radius: 0.375rem !important;
  --bs-border-radius-sm: 0.25rem !important;
  --bs-border-radius-lg: 0.5rem !important;
  --bs-border-radius-xl: 1rem !important;
  --bs-border-radius-xxl: 2rem !important;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl) !important;
  --bs-border-radius-pill: 50rem !important;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.3) !important;
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.15) !important;
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.35) !important;
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.15) !important;
  --bs-focus-ring-width: 0.25rem !important;
  --bs-focus-ring-opacity: 0.25 !important;
  --bs-focus-ring-color: rgba(0, 180, 175, 0.5) !important;
  --bs-form-valid-color: #22C55E !important;
  --bs-form-valid-border-color: #22C55E !important;
  --bs-form-invalid-color: #EF4444 !important;
  --bs-form-invalid-border-color: #EF4444 !important;
}
html,
body,
button,
input,
select,
textarea {
  font-family: var(--app-font-body) !important;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.modal-title,
.card-title,
.page-title,
.section-title {
  font-family: var(--app-font-heading) !important;
}
.btn,
.nav,
.navbar,
.dropdown-menu,
.badge,
.form-label,
.table,
.modal-header,
.modal-body,
.offcanvas,
.sidebar,
.header,
.nav-tabs,
.nav-pills {
  font-family: var(--app-font-ui) !important;
}
/* ───── Button Styles ───── */
.btn-primary {
  --bs-btn-color: #FFFFFF !important;
  --bs-btn-bg: #00B4AF !important;
  --bs-btn-border-color: #00B4AF !important;
  --bs-btn-hover-color: #FFFFFF !important;
  --bs-btn-hover-bg: #009A94 !important;
  --bs-btn-hover-border-color: #00807A !important;
  --bs-btn-focus-shadow-rgb: 0, 180, 175 !important;
  --bs-btn-active-color: #FFFFFF !important;
  --bs-btn-active-bg: #00807A !important;
  --bs-btn-active-border-color: #006660 !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #FFFFFF !important;
  --bs-btn-disabled-bg: #80DED8 !important;
  --bs-btn-disabled-border-color: #80DED8 !important;
}
.btn-secondary {
  --bs-btn-color: #FFFFFF !important;
  --bs-btn-bg: #3B7080 !important;
  --bs-btn-border-color: #3B7080 !important;
  --bs-btn-hover-color: #FFFFFF !important;
  --bs-btn-hover-bg: #2F5A66 !important;
  --bs-btn-hover-border-color: #23434C !important;
  --bs-btn-focus-shadow-rgb: 59, 112, 128 !important;
  --bs-btn-active-color: #FFFFFF !important;
  --bs-btn-active-bg: #23434C !important;
  --bs-btn-active-border-color: #172D33 !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #FFFFFF !important;
  --bs-btn-disabled-bg: #80B6C3 !important;
  --bs-btn-disabled-border-color: #80B6C3 !important;
}
.btn-success {
  --bs-btn-color: #FFFFFF !important;
  --bs-btn-bg: #22C55E !important;
  --bs-btn-border-color: #22C55E !important;
  --bs-btn-hover-color: #FFFFFF !important;
  --bs-btn-hover-bg: #16A34A !important;
  --bs-btn-hover-border-color: #15803D !important;
  --bs-btn-focus-shadow-rgb: 34, 197, 94 !important;
  --bs-btn-active-color: #FFFFFF !important;
  --bs-btn-active-bg: #15803D !important;
  --bs-btn-active-border-color: #136C32 !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #FFFFFF !important;
  --bs-btn-disabled-bg: #86EFAC !important;
  --bs-btn-disabled-border-color: #86EFAC !important;
}
.btn-info {
  --bs-btn-color: #1F2937 !important;
  --bs-btn-bg: #00E5FF !important;
  --bs-btn-border-color: #00E5FF !important;
  --bs-btn-hover-color: #1F2937 !important;
  --bs-btn-hover-bg: #00B8CC !important;
  --bs-btn-hover-border-color: #008B99 !important;
  --bs-btn-focus-shadow-rgb: 0, 229, 255 !important;
  --bs-btn-active-color: #1F2937 !important;
  --bs-btn-active-bg: #008B99 !important;
  --bs-btn-active-border-color: #005E66 !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #1F2937 !important;
  --bs-btn-disabled-bg: #80E7FF !important;
  --bs-btn-disabled-border-color: #80E7FF !important;
}
.btn-warning {
  --bs-btn-color: #1F2937 !important;
  --bs-btn-bg: #F59E0B !important;
  --bs-btn-border-color: #F59E0B !important;
  --bs-btn-hover-color: #1F2937 !important;
  --bs-btn-hover-bg: #D97706 !important;
  --bs-btn-hover-border-color: #CA8A04 !important;
  --bs-btn-focus-shadow-rgb: 245, 158, 11 !important;
  --bs-btn-active-color: #1F2937 !important;
  --bs-btn-active-bg: #CA8A04 !important;
  --bs-btn-active-border-color: #B45309 !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #1F2937 !important;
  --bs-btn-disabled-bg: #FCD34D !important;
  --bs-btn-disabled-border-color: #FCD34D !important;
}
.btn-danger {
  --bs-btn-color: #FFFFFF !important;
  --bs-btn-bg: #EF4444 !important;
  --bs-btn-border-color: #EF4444 !important;
  --bs-btn-hover-color: #FFFFFF !important;
  --bs-btn-hover-bg: #DC2626 !important;
  --bs-btn-hover-border-color: #B91C1C !important;
  --bs-btn-focus-shadow-rgb: 239, 68, 68 !important;
  --bs-btn-active-color: #FFFFFF !important;
  --bs-btn-active-bg: #B91C1C !important;
  --bs-btn-active-border-color: #991B1B !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #FFFFFF !important;
  --bs-btn-disabled-bg: #FCA5A5 !important;
  --bs-btn-disabled-border-color: #FCA5A5 !important;
}
.btn-light {
  --bs-btn-color: #1F2937 !important;
  --bs-btn-bg: #F9FAFB !important;
  --bs-btn-border-color: #F9FAFB !important;
  --bs-btn-hover-color: #1F2937 !important;
  --bs-btn-hover-bg: #E5E7EB !important;
  --bs-btn-hover-border-color: #D1D5DB !important;
  --bs-btn-focus-shadow-rgb: 249, 250, 251 !important;
  --bs-btn-active-color: #1F2937 !important;
  --bs-btn-active-bg: #D1D5DB !important;
  --bs-btn-active-border-color: #9CA3AF !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #1F2937 !important;
  --bs-btn-disabled-bg: #F3F4F6 !important;
  --bs-btn-disabled-border-color: #F3F4F6 !important;
}
.btn-dark {
  --bs-btn-color: #FFFFFF !important;
  --bs-btn-bg: #1F2937 !important;
  --bs-btn-border-color: #1F2937 !important;
  --bs-btn-hover-color: #FFFFFF !important;
  --bs-btn-hover-bg: #374151 !important;
  --bs-btn-hover-border-color: #4B5563 !important;
  --bs-btn-focus-shadow-rgb: 31, 41, 55 !important;
  --bs-btn-active-color: #FFFFFF !important;
  --bs-btn-active-bg: #4B5563 !important;
  --bs-btn-active-border-color: #6B7280 !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #FFFFFF !important;
  --bs-btn-disabled-bg: #9CA3AF !important;
  --bs-btn-disabled-border-color: #9CA3AF !important;
}
/* ───── Dropdown Menu ───── */
.dropdown-menu {
  --bs-dropdown-min-width: 6rem !important;
  --bs-dropdown-bg: #FFFFFF !important;
  --bs-dropdown-border-color: #D1D5DB !important;
  --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  --bs-dropdown-link-color: #1F2937 !important;
  --bs-dropdown-link-hover-color: #FFFFFF !important;
  --bs-dropdown-link-hover-bg: #00B4AF !important;
  --bs-dropdown-link-active-color: #FFFFFF !important;
  --bs-dropdown-link-active-bg: #009A94 !important;
  --bs-dropdown-link-disabled-color: #6B7280 !important;
}
[data-bs-theme=dark] .dropdown-menu {
  --bs-dropdown-bg: #1F2937 !important;
  --bs-dropdown-border-color: #6B7280 !important;
  --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.3) !important;
  --bs-dropdown-link-color: #F9FAFB !important;
  --bs-dropdown-link-hover-color: #FFFFFF !important;
  --bs-dropdown-link-hover-bg: #00B4AF !important;
  --bs-dropdown-link-active-color: #FFFFFF !important;
  --bs-dropdown-link-active-bg: #009A94 !important;
  --bs-dropdown-link-disabled-color: #9CA3AF !important;
}
/* ───── Gradient Button Variations ───── */
.btn-primary-gradient {
  background: linear-gradient(90deg, #00B4AF 0%, #4DCFC6 100%) !important;
  color: #FFFFFF !important;
  border-color: #00B4AF !important;
}
.btn-primary-gradient:hover {
  background: linear-gradient(90deg, #009A94 0%, #80DED8 100%) !important;
  color: #FFFFFF !important;
  border-color: #00807A !important;
}
.btn-secondary-gradient {
  background: linear-gradient(90deg, #3B7080 0%, #4D99AB 100%) !important;
  color: #FFFFFF !important;
  border-color: #3B7080 !important;
}
.btn-secondary-gradient:hover {
  background: linear-gradient(90deg, #2F5A66 0%, #80B6C3 100%) !important;
  color: #FFFFFF !important;
  border-color: #23434C !important;
}
.btn-success-gradient {
  background: linear-gradient(90deg, #22C55E 0%, #4ADE80 100%) !important;
  color: #FFFFFF !important;
  border-color: #22C55E !important;
}
.btn-success-gradient:hover {
  background: linear-gradient(90deg, #16A34A 0%, #86EFAC 100%) !important;
  color: #FFFFFF !important;
  border-color: #15803D !important;
}
.btn-info-gradient {
  background: linear-gradient(90deg, #00E5FF 0%, #4DDCFF 100%) !important;
  color: #1F2937 !important;
  border-color: #00E5FF !important;
}
.btn-info-gradient:hover {
  background: linear-gradient(90deg, #00B8CC 0%, #80E7FF 100%) !important;
  color: #1F2937 !important;
  border-color: #008B99 !important;
}
.btn-warning-gradient {
  background: linear-gradient(90deg, #F59E0B 0%, #FBBF24 100%) !important;
  color: #1F2937 !important;
  border-color: #F59E0B !important;
}
.btn-warning-gradient:hover {
  background: linear-gradient(90deg, #D97706 0%, #FCD34D 100%) !important;
  color: #1F2937 !important;
  border-color: #CA8A04 !important;
}
.btn-danger-gradient {
  background: linear-gradient(90deg, #EF4444 0%, #F87171 100%) !important;
  color: #FFFFFF !important;
  border-color: #EF4444 !important;
}
.btn-danger-gradient:hover {
  background: linear-gradient(90deg, #DC2626 0%, #FCA5A5 100%) !important;
  color: #FFFFFF !important;
  border-color: #B91C1C !important;
}
.btn-light-gradient {
  background: linear-gradient(90deg, #F9FAFB 0%, #E5E7EB 100%) !important;
  color: #1F2937 !important;
  border-color: #F9FAFB !important;
}
.btn-light-gradient:hover {
  background: linear-gradient(90deg, #E5E7EB 0%, #D1D5DB 100%) !important;
  color: #1F2937 !important;
  border-color: #D1D5DB !important;
}
.btn-dark-gradient {
  background: linear-gradient(90deg, #1F2937 0%, #374151 100%) !important;
  color: #FFFFFF !important;
  border-color: #1F2937 !important;
}
.btn-dark-gradient:hover {
  background: linear-gradient(90deg, #374151 0%, #4B5563 100%) !important;
  color: #FFFFFF !important;
  border-color: #4B5563 !important;
}
/* ───── Additional Vibrant Colors ───── */
.btn-pink {
  --bs-btn-color: #FFFFFF !important;
  --bs-btn-bg: #EC4899 !important;
  --bs-btn-border-color: #EC4899 !important;
  --bs-btn-hover-color: #FFFFFF !important;
  --bs-btn-hover-bg: #DB2777 !important;
  --bs-btn-hover-border-color: #BE185D !important;
  --bs-btn-focus-shadow-rgb: 236, 72, 153 !important;
  --bs-btn-active-color: #FFFFFF !important;
  --bs-btn-active-bg: #BE185D !important;
  --bs-btn-active-border-color: #9D174D !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #FFFFFF !important;
  --bs-btn-disabled-bg: #F9A8D4 !important;
  --bs-btn-disabled-border-color: #F9A8D4 !important;
}
.btn-pink-gradient {
  background: linear-gradient(90deg, #EC4899 0%, #F472B6 100%) !important;
  color: #FFFFFF !important;
  border-color: #EC4899 !important;
}
.btn-pink-gradient:hover {
  background: linear-gradient(90deg, #DB2777 0%, #F9A8D4 100%) !important;
  color: #FFFFFF !important;
  border-color: #BE185D !important;
}
.btn-purple {
  --bs-btn-color: #FFFFFF !important;
  --bs-btn-bg: #8B5CF6 !important;
  --bs-btn-border-color: #8B5CF6 !important;
  --bs-btn-hover-color: #FFFFFF !important;
  --bs-btn-hover-bg: #7C3AED !important;
  --bs-btn-hover-border-color: #6D28D9 !important;
  --bs-btn-focus-shadow-rgb: 139, 92, 246 !important;
  --bs-btn-active-color: #FFFFFF !important;
  --bs-btn-active-bg: #6D28D9 !important;
  --bs-btn-active-border-color: #5B21B6 !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #FFFFFF !important;
  --bs-btn-disabled-bg: #C4B5FD !important;
  --bs-btn-disabled-border-color: #C4B5FD !important;
}
.btn-purple-gradient {
  background: linear-gradient(90deg, #8B5CF6 0%, #A78BFA 100%) !important;
  color: #FFFFFF !important;
  border-color: #8B5CF6 !important;
}
.btn-purple-gradient:hover {
  background: linear-gradient(90deg, #7C3AED 0%, #C4B5FD 100%) !important;
  color: #FFFFFF !important;
  border-color: #6D28D9 !important;
}
.btn-skyblue {
  --bs-btn-color: #FFFFFF !important;
  --bs-btn-bg: #0EA5E9 !important;
  --bs-btn-border-color: #0EA5E9 !important;
  --bs-btn-hover-color: #FFFFFF !important;
  --bs-btn-hover-bg: #0284C7 !important;
  --bs-btn-hover-border-color: #0369A1 !important;
  --bs-btn-focus-shadow-rgb: 14, 165, 233 !important;
  --bs-btn-active-color: #FFFFFF !important;
  --bs-btn-active-bg: #0369A1 !important;
  --bs-btn-active-border-color: #075985 !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  --bs-btn-disabled-color: #FFFFFF !important;
  --bs-btn-disabled-bg: #7DD3FC !important;
  --bs-btn-disabled-border-color: #7DD3FC !important;
}
.btn-skyblue-gradient {
  background: linear-gradient(90deg, #0EA5E9 0%, #38BDF8 100%) !important;
  color: #FFFFFF !important;
  border-color: #0EA5E9 !important;
}
.btn-skyblue-gradient:hover {
  background: linear-gradient(90deg, #0284C7 0%, #7DD3FC 100%) !important;
  color: #FFFFFF !important;
  border-color: #0369A1 !important;
}
/* ───────────────────────────────────────────────────────────────
   1. PRIMARY (Teal / Cyan) – #00B4AF → #14B8A6 base
   ─────────────────────────────────────────────────────────────── */
.bg-primary-1 { background-color: #ECFEFF !important; color: #134E4A !important; }
.bg-primary-2 { background-color: #CCFBF1 !important; color: #115E59 !important; }
.bg-primary-3 { background-color: #99F6E4 !important; color: #0F766E !important; }
.bg-primary-4 { background-color: #5EEAD4 !important; color: #0F766E !important; }
.bg-primary-5 { background-color: #14B8A6 !important; color: #FFFFFF !important; }
.bg-primary-1:hover { background-color: #CCFBF1 !important; }
.bg-primary-2:hover { background-color: #99F6E4 !important; }
.bg-primary-3:hover { background-color: #5EEAD4 !important; }
.bg-primary-4:hover { background-color: #14B8A6 !important; }
.bg-primary-5:hover { background-color: #0D9488 !important; }
.bg-primary-gradient-1 { background: linear-gradient(90deg, #ECFEFF 0%, #F0FDFD 100%) !important; color: #134E4A !important; }
.bg-primary-gradient-2 { background: linear-gradient(90deg, #CCFBF1 0%, #ECFEFF 100%) !important; color: #115E59 !important; }
.bg-primary-gradient-3 { background: linear-gradient(90deg, #99F6E4 0%, #CCFBF1 100%) !important; color: #0F766E !important; }
.bg-primary-gradient-4 { background: linear-gradient(90deg, #5EEAD4 0%, #99F6E4 100%) !important; color: #0F766E !important; }
.bg-primary-gradient-5 { background: linear-gradient(90deg, #14B8A6 0%, #0D9488 100%) !important; color: #FFFFFF !important; }
.bg-primary-gradient-1:hover { background: linear-gradient(90deg, #CCFBF1 0%, #ECFEFF 100%) !important; }
.bg-primary-gradient-2:hover { background: linear-gradient(90deg, #99F6E4 0%, #CCFBF1 100%) !important; }
.bg-primary-gradient-3:hover { background: linear-gradient(90deg, #5EEAD4 0%, #99F6E4 100%) !important; }
.bg-primary-gradient-4:hover { background: linear-gradient(90deg, #14B8A6 0%, #5EEAD4 100%) !important; }
.bg-primary-gradient-5:hover { background: linear-gradient(90deg, #0D9488 0%, #0F766E 100%) !important; }
/* BUTTONS */
.btn-primary-gradient-1 { background: linear-gradient(90deg, #ECFEFF 0%, #F0FDFD 100%) !important; color: #134E4A !important; border-color: #ECFEFF !important; }
.btn-primary-gradient-1:hover { background: linear-gradient(90deg, #CCFBF1 0%, #ECFEFF 100%) !important; color: #115E59 !important; border-color: #CCFBF1 !important; }
.btn-primary-gradient-2 { background: linear-gradient(90deg, #CCFBF1 0%, #ECFEFF 100%) !important; color: #115E59 !important; border-color: #CCFBF1 !important; }
.btn-primary-gradient-2:hover { background: linear-gradient(90deg, #99F6E4 0%, #CCFBF1 100%) !important; color: #0F766E !important; border-color: #99F6E4 !important; }
.btn-primary-gradient-3 { background: linear-gradient(90deg, #99F6E4 0%, #CCFBF1 100%) !important; color: #0F766E !important; border-color: #99F6E4 !important; }
.btn-primary-gradient-3:hover { background: linear-gradient(90deg, #5EEAD4 0%, #99F6E4 100%) !important; color: #0F766E !important; border-color: #5EEAD4 !important; }
.btn-primary-gradient-4 { background: linear-gradient(90deg, #5EEAD4 0%, #99F6E4 100%) !important; color: #0F766E !important; border-color: #5EEAD4 !important; }
.btn-primary-gradient-4:hover { background: linear-gradient(90deg, #14B8A6 0%, #5EEAD4 100%) !important; color: #FFFFFF !important; border-color: #14B8A6 !important; }
.btn-primary-gradient-5 { background: linear-gradient(90deg, #14B8A6 0%, #0D9488 100%) !important; color: #FFFFFF !important; border-color: #14B8A6 !important; }
.btn-primary-gradient-5:hover { background: linear-gradient(90deg, #0D9488 0%, #0F766E 100%) !important; color: #FFFFFF !important; border-color: #0D9488 !important; }
/* ───────────────────────────────────────────────────────────────
   2. SECONDARY (Slate Blue) – #3B7080 base
   ─────────────────────────────────────────────────────────────── */
.bg-secondary-1 { background-color: #E5E7EB !important; color: #1E3A46 !important; }
.bg-secondary-2 { background-color: #D1D5DB !important; color: #1E3A46 !important; }
.bg-secondary-3 { background-color: #94A3B8 !important; color: #1E3A46 !important; }
.bg-secondary-4 { background-color: #64748B !important; color: #FFFFFF !important; }
.bg-secondary-5 { background-color: #3B7080 !important; color: #FFFFFF !important; }
.bg-secondary-1:hover { background-color: #D1D5DB !important; }
.bg-secondary-2:hover { background-color: #94A3B8 !important; }
.bg-secondary-3:hover { background-color: #64748B !important; }
.bg-secondary-4:hover { background-color: #3B7080 !important; }
.bg-secondary-5:hover { background-color: #2F5A66 !important; }
.bg-secondary-gradient-1 { background: linear-gradient(90deg, #E5E7EB 0%, #F3F4F6 100%) !important; color: #1E3A46 !important; }
.bg-secondary-gradient-2 { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; color: #1E3A46 !important; }
.bg-secondary-gradient-3 { background: linear-gradient(90deg, #94A3B8 0%, #D1D5DB 100%) !important; color: #1E3A46 !important; }
.bg-secondary-gradient-4 { background: linear-gradient(90deg, #64748B 0%, #94A3B8 100%) !important; color: #FFFFFF !important; }
.bg-secondary-gradient-5 { background: linear-gradient(90deg, #3B7080 0%, #2F5A66 100%) !important; color: #FFFFFF !important; }
.bg-secondary-gradient-1:hover { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; }
.bg-secondary-gradient-2:hover { background: linear-gradient(90deg, #94A3B8 0%, #D1D5DB 100%) !important; }
.bg-secondary-gradient-3:hover { background: linear-gradient(90deg, #64748B 0%, #94A3B8 100%) !important; }
.bg-secondary-gradient-4:hover { background: linear-gradient(90deg, #3B7080 0%, #64748B 100%) !important; }
.bg-secondary-gradient-5:hover { background: linear-gradient(90deg, #2F5A66 0%, #1E3A46 100%) !important; }
/* BUTTONS */
.btn-secondary-gradient-1 { background: linear-gradient(90deg, #E5E7EB 0%, #F3F4F6 100%) !important; color: #1E3A46 !important; border-color: #E5E7EB !important; }
.btn-secondary-gradient-1:hover { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; color: #1E3A46 !important; border-color: #D1D5DB !important; }
.btn-secondary-gradient-2 { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; color: #1E3A46 !important; border-color: #D1D5DB !important; }
.btn-secondary-gradient-2:hover { background: linear-gradient(90deg, #94A3B8 0%, #D1D5DB 100%) !important; color: #1E3A46 !important; border-color: #94A3B8 !important; }
.btn-secondary-gradient-3 { background: linear-gradient(90deg, #94A3B8 0%, #D1D5DB 100%) !important; color: #1E3A46 !important; border-color: #94A3B8 !important; }
.btn-secondary-gradient-3:hover { background: linear-gradient(90deg, #64748B 0%, #94A3B8 100%) !important; color: #FFFFFF !important; border-color: #64748B !important; }
.btn-secondary-gradient-4 { background: linear-gradient(90deg, #64748B 0%, #94A3B8 100%) !important; color: #FFFFFF !important; border-color: #64748B !important; }
.btn-secondary-gradient-4:hover { background: linear-gradient(90deg, #3B7080 0%, #64748B 100%) !important; color: #FFFFFF !important; border-color: #3B7080 !important; }
.btn-secondary-gradient-5 { background: linear-gradient(90deg, #3B7080 0%, #2F5A66 100%) !important; color: #FFFFFF !important; border-color: #3B7080 !important; }
.btn-secondary-gradient-5:hover { background: linear-gradient(90deg, #2F5A66 0%, #1E3A46 100%) !important; color: #FFFFFF !important; border-color: #2F5A66 !important; }
/* ───────────────────────────────────────────────────────────────
   3. SUCCESS (Green) – #22C55E base
   ─────────────────────────────────────────────────────────────── */
.bg-success-1 { background-color: #F0FDF4 !important; color: #166534 !important; }
.bg-success-2 { background-color: #DCFCE7 !important; color: #166534 !important; }
.bg-success-3 { background-color: #BBF7D0 !important; color: #166534 !important; }
.bg-success-4 { background-color: #86EFAC !important; color: #166534 !important; }
.bg-success-5 { background-color: #22C55E !important; color: #FFFFFF !important; }
.bg-success-1:hover { background-color: #DCFCE7 !important; }
.bg-success-2:hover { background-color: #BBF7D0 !important; }
.bg-success-3:hover { background-color: #86EFAC !important; }
.bg-success-4:hover { background-color: #22C55E !important; }
.bg-success-5:hover { background-color: #16A34A !important; }
.bg-success-gradient-1 { background: linear-gradient(90deg, #F0FDF4 0%, #F7FEF9 100%) !important; color: #166534 !important; }
.bg-success-gradient-2 { background: linear-gradient(90deg, #DCFCE7 0%, #F0FDF4 100%) !important; color: #166534 !important; }
.bg-success-gradient-3 { background: linear-gradient(90deg, #BBF7D0 0%, #DCFCE7 100%) !important; color: #166534 !important; }
.bg-success-gradient-4 { background: linear-gradient(90deg, #86EFAC 0%, #BBF7D0 100%) !important; color: #166534 !important; }
.bg-success-gradient-5 { background: linear-gradient(90deg, #22C55E 0%, #16A34A 100%) !important; color: #FFFFFF !important; }
.bg-success-gradient-1:hover { background: linear-gradient(90deg, #DCFCE7 0%, #F0FDF4 100%) !important; }
.bg-success-gradient-2:hover { background: linear-gradient(90deg, #BBF7D0 0%, #DCFCE7 100%) !important; }
.bg-success-gradient-3:hover { background: linear-gradient(90deg, #86EFAC 0%, #BBF7D0 100%) !important; }
.bg-success-gradient-4:hover { background: linear-gradient(90deg, #22C55E 0%, #86EFAC 100%) !important; }
.bg-success-gradient-5:hover { background: linear-gradient(90deg, #16A34A 0%, #15803D 100%) !important; }
/* BUTTONS */
.btn-success-gradient-1 { background: linear-gradient(90deg, #F0FDF4 0%, #F7FEF9 100%) !important; color: #166534 !important; border-color: #F0FDF4 !important; }
.btn-success-gradient-1:hover { background: linear-gradient(90deg, #DCFCE7 0%, #F0FDF4 100%) !important; color: #166534 !important; border-color: #DCFCE7 !important; }
.btn-success-gradient-2 { background: linear-gradient(90deg, #DCFCE7 0%, #F0FDF4 100%) !important; color: #166534 !important; border-color: #DCFCE7 !important; }
.btn-success-gradient-2:hover { background: linear-gradient(90deg, #BBF7D0 0%, #DCFCE7 100%) !important; color: #166534 !important; border-color: #BBF7D0 !important; }
.btn-success-gradient-3 { background: linear-gradient(90deg, #BBF7D0 0%, #DCFCE7 100%) !important; color: #166534 !important; border-color: #BBF7D0 !important; }
.btn-success-gradient-3:hover { background: linear-gradient(90deg, #86EFAC 0%, #BBF7D0 100%) !important; color: #166534 !important; border-color: #86EFAC !important; }
.btn-success-gradient-4 { background: linear-gradient(90deg, #86EFAC 0%, #BBF7D0 100%) !important; color: #166534 !important; border-color: #86EFAC !important; }
.btn-success-gradient-4:hover { background: linear-gradient(90deg, #22C55E 0%, #86EFAC 100%) !important; color: #FFFFFF !important; border-color: #22C55E !important; }
.btn-success-gradient-5 { background: linear-gradient(90deg, #22C55E 0%, #16A34A 100%) !important; color: #FFFFFF !important; border-color: #22C55E !important; }
.btn-success-gradient-5:hover { background: linear-gradient(90deg, #16A34A 0%, #15803D 100%) !important; color: #FFFFFF !important; border-color: #16A34A !important; }
/* ───────────────────────────────────────────────────────────────
   4. INFO (Cyan) – #00E5FF base
   ─────────────────────────────────────────────────────────────── */
.bg-info-1 { background-color: #ECFEFF !important; color: #155E75 !important; }
.bg-info-2 { background-color: #CFFAFD !important; color: #155E75 !important; }
.bg-info-3 { background-color: #A5F3FC !important; color: #155E75 !important; }
.bg-info-4 { background-color: #67E8F9 !important; color: #155E75 !important; }
.bg-info-5 { background-color: #00E5FF !important; color: #1F2937 !important; }
.bg-info-1:hover { background-color: #CFFAFD !important; }
.bg-info-2:hover { background-color: #A5F3FC !important; }
.bg-info-3:hover { background-color: #67E8F9 !important; }
.bg-info-4:hover { background-color: #00E5FF !important; }
.bg-info-5:hover { background-color: #00B8CC !important; }
.bg-info-gradient-1 { background: linear-gradient(90deg, #ECFEFF 0%, #F0FDFD 100%) !important; color: #155E75 !important; }
.bg-info-gradient-2 { background: linear-gradient(90deg, #CFFAFD 0%, #ECFEFF 100%) !important; color: #155E75 !important; }
.bg-info-gradient-3 { background: linear-gradient(90deg, #A5F3FC 0%, #CFFAFD 100%) !important; color: #155E75 !important; }
.bg-info-gradient-4 { background: linear-gradient(90deg, #67E8F9 0%, #A5F3FC 100%) !important; color: #155E75 !important; }
.bg-info-gradient-5 { background: linear-gradient(90deg, #00E5FF 0%, #00B8CC 100%) !important; color: #1F2937 !important; }
.bg-info-gradient-1:hover { background: linear-gradient(90deg, #CFFAFD 0%, #ECFEFF 100%) !important; }
.bg-info-gradient-2:hover { background: linear-gradient(90deg, #A5F3FC 0%, #CFFAFD 100%) !important; }
.bg-info-gradient-3:hover { background: linear-gradient(90deg, #67E8F9 0%, #A5F3FC 100%) !important; }
.bg-info-gradient-4:hover { background: linear-gradient(90deg, #00E5FF 0%, #67E8F9 100%) !important; }
.bg-info-gradient-5:hover { background: linear-gradient(90deg, #00B8CC 0%, #008B99 100%) !important; }
/* BUTTONS */
.btn-info-gradient-1 { background: linear-gradient(90deg, #ECFEFF 0%, #F0FDFD 100%) !important; color: #155E75 !important; border-color: #ECFEFF !important; }
.btn-info-gradient-1:hover { background: linear-gradient(90deg, #CFFAFD 0%, #ECFEFF 100%) !important; color: #155E75 !important; border-color: #CFFAFD !important; }
.btn-info-gradient-2 { background: linear-gradient(90deg, #CFFAFD 0%, #ECFEFF 100%) !important; color: #155E75 !important; border-color: #CFFAFD !important; }
.btn-info-gradient-2:hover { background: linear-gradient(90deg, #A5F3FC 0%, #CFFAFD 100%) !important; color: #155E75 !important; border-color: #A5F3FC !important; }
.btn-info-gradient-3 { background: linear-gradient(90deg, #A5F3FC 0%, #CFFAFD 100%) !important; color: #155E75 !important; border-color: #A5F3FC !important; }
.btn-info-gradient-3:hover { background: linear-gradient(90deg, #67E8F9 0%, #A5F3FC 100%) !important; color: #155E75 !important; border-color: #67E8F9 !important; }
.btn-info-gradient-4 { background: linear-gradient(90deg, #67E8F9 0%, #A5F3FC 100%) !important; color: #155E75 !important; border-color: #67E8F9 !important; }
.btn-info-gradient-4:hover { background: linear-gradient(90deg, #00E5FF 0%, #67E8F9 100%) !important; color: #1F2937 !important; border-color: #00E5FF !important; }
.btn-info-gradient-5 { background: linear-gradient(90deg, #00E5FF 0%, #00B8CC 100%) !important; color: #1F2937 !important; border-color: #00E5FF !important; }
.btn-info-gradient-5:hover { background: linear-gradient(90deg, #00B8CC 0%, #008B99 100%) !important; color: #1F2937 !important; border-color: #00B8CC !important; }
/* ───────────────────────────────────────────────────────────────
   5. WARNING (Amber) – #F59E0B base
   ─────────────────────────────────────────────────────────────── */
.bg-warning-1 { background-color: #FFFBEB !important; color: #92400E !important; }
.bg-warning-2 { background-color: #FEF3C7 !important; color: #92400E !important; }
.bg-warning-3 { background-color: #FDE68A !important; color: #78350F !important; }
.bg-warning-4 { background-color: #FBBF24 !important; color: #78350F !important; }
.bg-warning-5 { background-color: #F59E0B !important; color: #FFFFFF !important; }
.bg-warning-1:hover { background-color: #FEF3C7 !important; }
.bg-warning-2:hover { background-color: #FDE68A !important; }
.bg-warning-3:hover { background-color: #FBBF24 !important; }
.bg-warning-4:hover { background-color: #F59E0B !important; }
.bg-warning-5:hover { background-color: #D97706 !important; }
.bg-warning-gradient-1 { background: linear-gradient(90deg, #FFFBEB 0%, #FFF7C2 100%) !important; color: #92400E !important; }
.bg-warning-gradient-2 { background: linear-gradient(90deg, #FEF3C7 0%, #FFFBEB 100%) !important; color: #92400E !important; }
.bg-warning-gradient-3 { background: linear-gradient(90deg, #FDE68A 0%, #FEF3C7 100%) !important; color: #78350F !important; }
.bg-warning-gradient-4 { background: linear-gradient(90deg, #FBBF24 0%, #FDE68A 100%) !important; color: #78350F !important; }
.bg-warning-gradient-5 { background: linear-gradient(90deg, #F59E0B 0%, #D97706 100%) !important; color: #FFFFFF !important; }
.bg-warning-gradient-1:hover { background: linear-gradient(90deg, #FEF3C7 0%, #FFFBEB 100%) !important; }
.bg-warning-gradient-2:hover { background: linear-gradient(90deg, #FDE68A 0%, #FEF3C7 100%) !important; }
.bg-warning-gradient-3:hover { background: linear-gradient(90deg, #FBBF24 0%, #FDE68A 100%) !important; }
.bg-warning-gradient-4:hover { background: linear-gradient(90deg, #F59E0B 0%, #FBBF24 100%) !important; }
.bg-warning-gradient-5:hover { background: linear-gradient(90deg, #D97706 0%, #B45309 100%) !important; }
/* BUTTONS */
.btn-warning-gradient-1 { background: linear-gradient(90deg, #FFFBEB 0%, #FFF7C2 100%) !important; color: #92400E !important; border-color: #FFFBEB !important; }
.btn-warning-gradient-1:hover { background: linear-gradient(90deg, #FEF3C7 0%, #FFFBEB 100%) !important; color: #92400E !important; border-color: #FEF3C7 !important; }
.btn-warning-gradient-2 { background: linear-gradient(90deg, #FEF3C7 0%, #FFFBEB 100%) !important; color: #92400E !important; border-color: #FEF3C7 !important; }
.btn-warning-gradient-2:hover { background: linear-gradient(90deg, #FDE68A 0%, #FEF3C7 100%) !important; color: #78350F !important; border-color: #FDE68A !important; }
.btn-warning-gradient-3 { background: linear-gradient(90deg, #FDE68A 0%, #FEF3C7 100%) !important; color: #78350F !important; border-color: #FDE68A !important; }
.btn-warning-gradient-3:hover { background: linear-gradient(90deg, #FBBF24 0%, #FDE68A 100%) !important; color: #78350F !important; border-color: #FBBF24 !important; }
.btn-warning-gradient-4 { background: linear-gradient(90deg, #FBBF24 0%, #FDE68A 100%) !important; color: #78350F !important; border-color: #FBBF24 !important; }
.btn-warning-gradient-4:hover { background: linear-gradient(90deg, #F59E0B 0%, #FBBF24 100%) !important; color: #FFFFFF !important; border-color: #F59E0B !important; }
.btn-warning-gradient-5 { background: linear-gradient(90deg, #F59E0B 0%, #D97706 100%) !important; color: #FFFFFF !important; border-color: #F59E0B !important; }
.btn-warning-gradient-5:hover { background: linear-gradient(90deg, #D97706 0%, #B45309 100%) !important; color: #FFFFFF !important; border-color: #D97706 !important; }
/* ───────────────────────────────────────────────────────────────
   6. DANGER (Red) – #EF4444 base
   ─────────────────────────────────────────────────────────────── */
.bg-danger-1 { background-color: #FEF2F2 !important; color: #991B1B !important; }
.bg-danger-2 { background-color: #FECACA !important; color: #991B1B !important; }
.bg-danger-3 { background-color: #FCA5A5 !important; color: #991B1B !important; }
.bg-danger-4 { background-color: #F87171 !important; color: #FFFFFF !important; }
.bg-danger-5 { background-color: #EF4444 !important; color: #FFFFFF !important; }
.bg-danger-1:hover { background-color: #FECACA !important; }
.bg-danger-2:hover { background-color: #FCA5A5 !important; }
.bg-danger-3:hover { background-color: #F87171 !important; }
.bg-danger-4:hover { background-color: #EF4444 !important; }
.bg-danger-5:hover { background-color: #DC2626 !important; }
.bg-danger-gradient-1 { background: linear-gradient(90deg, #FEF2F2 0%, #FFF1F1 100%) !important; color: #991B1B !important; }
.bg-danger-gradient-2 { background: linear-gradient(90deg, #FECACA 0%, #FEF2F2 100%) !important; color: #991B1B !important; }
.bg-danger-gradient-3 { background: linear-gradient(90deg, #FCA5A5 0%, #FECACA 100%) !important; color: #991B1B !important; }
.bg-danger-gradient-4 { background: linear-gradient(90deg, #F87171 0%, #FCA5A5 100%) !important; color: #FFFFFF !important; }
.bg-danger-gradient-5 { background: linear-gradient(90deg, #EF4444 0%, #DC2626 100%) !important; color: #FFFFFF !important; }
.bg-danger-gradient-1:hover { background: linear-gradient(90deg, #FECACA 0%, #FEF2F2 100%) !important; }
.bg-danger-gradient-2:hover { background: linear-gradient(90deg, #FCA5A5 0%, #FECACA 100%) !important; }
.bg-danger-gradient-3:hover { background: linear-gradient(90deg, #F87171 0%, #FCA5A5 100%) !important; }
.bg-danger-gradient-4:hover { background: linear-gradient(90deg, #EF4444 0%, #F87171 100%) !important; }
.bg-danger-gradient-5:hover { background: linear-gradient(90deg, #DC2626 0%, #B91C1C 100%) !important; }
/* BUTTONS */
.btn-danger-gradient-1 { background: linear-gradient(90deg, #FEF2F2 0%, #FFF1F1 100%) !important; color: #991B1B !important; border-color: #FEF2F2 !important; }
.btn-danger-gradient-1:hover { background: linear-gradient(90deg, #FECACA 0%, #FEF2F2 100%) !important; color: #991B1B !important; border-color: #FECACA !important; }
.btn-danger-gradient-2 { background: linear-gradient(90deg, #FECACA 0%, #FEF2F2 100%) !important; color: #991B1B !important; border-color: #FECACA !important; }
.btn-danger-gradient-2:hover { background: linear-gradient(90deg, #FCA5A5 0%, #FECACA 100%) !important; color: #991B1B !important; border-color: #FCA5A5 !important; }
.btn-danger-gradient-3 { background: linear-gradient(90deg, #FCA5A5 0%, #FECACA 100%) !important; color: #991B1B !important; border-color: #FCA5A5 !important; }
.btn-danger-gradient-3:hover { background: linear-gradient(90deg, #F87171 0%, #FCA5A5 100%) !important; color: #FFFFFF !important; border-color: #F87171 !important; }
.btn-danger-gradient-4 { background: linear-gradient(90deg, #F87171 0%, #FCA5A5 100%) !important; color: #FFFFFF !important; border-color: #F87171 !important; }
.btn-danger-gradient-4:hover { background: linear-gradient(90deg, #EF4444 0%, #F87171 100%) !important; color: #FFFFFF !important; border-color: #EF4444 !important; }
.btn-danger-gradient-5 { background: linear-gradient(90deg, #EF4444 0%, #DC2626 100%) !important; color: #FFFFFF !important; border-color: #EF4444 !important; }
.btn-danger-gradient-5:hover { background: linear-gradient(90deg, #DC2626 0%, #B91C1C 100%) !important; color: #FFFFFF !important; border-color: #DC2626 !important; }
/* ───────────────────────────────────────────────────────────────
   7. LIGHT (Gray) – #F9FAFB base
   ─────────────────────────────────────────────────────────────── */
.bg-light-1 { background-color: #F9FAFB !important; color: #1F2937 !important; }
.bg-light-2 { background-color: #F3F4F6 !important; color: #1F2937 !important; }
.bg-light-3 { background-color: #E5E7EB !important; color: #1F2937 !important; }
.bg-light-4 { background-color: #D1D5DB !important; color: #1F2937 !important; }
.bg-light-5 { background-color: #9CA3AF !important; color: #FFFFFF !important; }
.bg-light-1:hover { background-color: #F3F4F6 !important; }
.bg-light-2:hover { background-color: #E5E7EB !important; }
.bg-light-3:hover { background-color: #D1D5DB !important; }
.bg-light-4:hover { background-color: #9CA3AF !important; }
.bg-light-5:hover { background-color: #6B7280 !important; }
.bg-light-gradient-1 { background: linear-gradient(90deg, #F9FAFB 0%, #FFFFFF 100%) !important; color: #1F2937 !important; }
.bg-light-gradient-2 { background: linear-gradient(90deg, #F3F4F6 0%, #F9FAFB 100%) !important; color: #1F2937 !important; }
.bg-light-gradient-3 { background: linear-gradient(90deg, #E5E7EB 0%, #F3F4F6 100%) !important; color: #1F2937 !important; }
.bg-light-gradient-4 { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; color: #1F2937 !important; }
.bg-light-gradient-5 { background: linear-gradient(90deg, #9CA3AF 0%, #6B7280 100%) !important; color: #FFFFFF !important; }
.bg-light-gradient-1:hover { background: linear-gradient(90deg, #F3F4F6 0%, #F9FAFB 100%) !important; }
.bg-light-gradient-2:hover { background: linear-gradient(90deg, #E5E7EB 0%, #F3F4F6 100%) !important; }
.bg-light-gradient-3:hover { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; }
.bg-light-gradient-4:hover { background: linear-gradient(90deg, #9CA3AF 0%, #D1D5DB 100%) !important; }
.bg-light-gradient-5:hover { background: linear-gradient(90deg, #6B7280 0%, #4B5563 100%) !important; }
/* BUTTONS */
.btn-light-gradient-1 { background: linear-gradient(90deg, #F9FAFB 0%, #FFFFFF 100%) !important; color: #1F2937 !important; border-color: #F9FAFB !important; }
.btn-light-gradient-1:hover { background: linear-gradient(90deg, #F3F4F6 0%, #F9FAFB 100%) !important; color: #1F2937 !important; border-color: #F3F4F6 !important; }
.btn-light-gradient-2 { background: linear-gradient(90deg, #F3F4F6 0%, #F9FAFB 100%) !important; color: #1F2937 !important; border-color: #F3F4F6 !important; }
.btn-light-gradient-2:hover { background: linear-gradient(90deg, #E5E7EB 0%, #F3F4F6 100%) !important; color: #1F2937 !important; border-color: #E5E7EB !important; }
.btn-light-gradient-3 { background: linear-gradient(90deg, #E5E7EB 0%, #F3F4F6 100%) !important; color: #1F2937 !important; border-color: #E5E7EB !important; }
.btn-light-gradient-3:hover { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; color: #1F2937 !important; border-color: #D1D5DB !important; }
.btn-light-gradient-4 { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; color: #1F2937 !important; border-color: #D1D5DB !important; }
.btn-light-gradient-4:hover { background: linear-gradient(90deg, #9CA3AF 0%, #D1D5DB 100%) !important; color: #FFFFFF !important; border-color: #9CA3AF !important; }
.btn-light-gradient-5 { background: linear-gradient(90deg, #9CA3AF 0%, #6B7280 100%) !important; color: #FFFFFF !important; border-color: #9CA3AF !important; }
.btn-light-gradient-5:hover { background: linear-gradient(90deg, #6B7280 0%, #4B5563 100%) !important; color: #FFFFFF !important; border-color: #6B7280 !important; }
/* ───────────────────────────────────────────────────────────────
   8. DARK (Slate) – #1F2937 base
   ─────────────────────────────────────────────────────────────── */
.bg-dark-1 { background-color: #F3F4F6 !important; color: #1F2937 !important; }
.bg-dark-2 { background-color: #E5E7EB !important; color: #1F2937 !important; }
.bg-dark-3 { background-color: #D1D5DB !important; color: #1F2937 !important; }
.bg-dark-4 { background-color: #6B7280 !important; color: #FFFFFF !important; }
.bg-dark-5 { background-color: #1F2937 !important; color: #FFFFFF !important; }
.bg-dark-1:hover { background-color: #E5E7EB !important; }
.bg-dark-2:hover { background-color: #D1D5DB !important; }
.bg-dark-3:hover { background-color: #6B7280 !important; }
.bg-dark-4:hover { background-color: #1F2937 !important; }
.bg-dark-5:hover { background-color: #111827 !important; }
.bg-dark-gradient-1 { background: linear-gradient(90deg, #F3F4F6 0%, #FFFFFF 100%) !important; color: #1F2937 !important; }
.bg-dark-gradient-2 { background: linear-gradient(90deg, #E5E7EB 0%, #F3F4F6 100%) !important; color: #1F2937 !important; }
.bg-dark-gradient-3 { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; color: #1F2937 !important; }
.bg-dark-gradient-4 { background: linear-gradient(90deg, #6B7280 0%, #D1D5DB 100%) !important; color: #FFFFFF !important; }
.bg-dark-gradient-5 { background: linear-gradient(90deg, #1F2937 0%, #111827 100%) !important; color: #FFFFFF !important; }
.bg-dark-gradient-1:hover { background: linear-gradient(90deg, #E5E7EB 0%, #F3F4F6 100%) !important; }
.bg-dark-gradient-2:hover { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; }
.bg-dark-gradient-3:hover { background: linear-gradient(90deg, #6B7280 0%, #D1D5DB 100%) !important; }
.bg-dark-gradient-4:hover { background: linear-gradient(90deg, #1F2937 0%, #6B7280 100%) !important; }
.bg-dark-gradient-5:hover { background: linear-gradient(90deg, #111827 0%, #0F172A 100%) !important; }
/* BUTTONS */
.btn-dark-gradient-1 { background: linear-gradient(90deg, #F3F4F6 0%, #FFFFFF 100%) !important; color: #1F2937 !important; border-color: #F3F4F6 !important; }
.btn-dark-gradient-1:hover { background: linear-gradient(90deg, #E5E7EB 0%, #F3F4F6 100%) !important; color: #1F2937 !important; border-color: #E5E7EB !important; }
.btn-dark-gradient-2 { background: linear-gradient(90deg, #E5E7EB 0%, #F3F4F6 100%) !important; color: #1F2937 !important; border-color: #E5E7EB !important; }
.btn-dark-gradient-2:hover { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; color: #1F2937 !important; border-color: #D1D5DB !important; }
.btn-dark-gradient-3 { background: linear-gradient(90deg, #D1D5DB 0%, #E5E7EB 100%) !important; color: #1F2937 !important; border-color: #D1D5DB !important; }
.btn-dark-gradient-3:hover { background: linear-gradient(90deg, #6B7280 0%, #D1D5DB 100%) !important; color: #FFFFFF !important; border-color: #6B7280 !important; }
.btn-dark-gradient-4 { background: linear-gradient(90deg, #6B7280 0%, #D1D5DB 100%) !important; color: #FFFFFF !important; border-color: #6B7280 !important; }
.btn-dark-gradient-4:hover { background: linear-gradient(90deg, #1F2937 0%, #6B7280 100%) !important; color: #FFFFFF !important; border-color: #1F2937 !important; }
.btn-dark-gradient-5 { background: linear-gradient(90deg, #1F2937 0%, #111827 100%) !important; color: #FFFFFF !important; border-color: #1F2937 !important; }
.btn-dark-gradient-5:hover { background: linear-gradient(90deg, #111827 0%, #0F172A 100%) !important; color: #FFFFFF !important; border-color: #111827 !important; }
/* ───────────────────────────────────────────────────────────────
   9. PINK – #EC4899 base
   ─────────────────────────────────────────────────────────────── */
.bg-pink-1 { background-color: #FDF2F8 !important; color: #831843 !important; }
.bg-pink-2 { background-color: #FCE7F3 !important; color: #831843 !important; }
.bg-pink-3 { background-color: #FBCFE8 !important; color: #831843 !important; }
.bg-pink-4 { background-color: #F9A8D4 !important; color: #831843 !important; }
.bg-pink-5 { background-color: #EC4899 !important; color: #FFFFFF !important; }
.bg-pink-1:hover { background-color: #FCE7F3 !important; }
.bg-pink-2:hover { background-color: #FBCFE8 !important; }
.bg-pink-3:hover { background-color: #F9A8D4 !important; }
.bg-pink-4:hover { background-color: #EC4899 !important; }
.bg-pink-5:hover { background-color: #DB2777 !important; }
.bg-pink-gradient-1 { background: linear-gradient(90deg, #FDF2F8 0%, #FEF5FA 100%) !important; color: #831843 !important; }
.bg-pink-gradient-2 { background: linear-gradient(90deg, #FCE7F3 0%, #FDF2F8 100%) !important; color: #831843 !important; }
.bg-pink-gradient-3 { background: linear-gradient(90deg, #FBCFE8 0%, #FCE7F3 100%) !important; color: #831843 !important; }
.bg-pink-gradient-4 { background: linear-gradient(90deg, #F9A8D4 0%, #FBCFE8 100%) !important; color: #831843 !important; }
.bg-pink-gradient-5 { background: linear-gradient(90deg, #EC4899 0%, #DB2777 100%) !important; color: #FFFFFF !important; }
.bg-pink-gradient-1:hover { background: linear-gradient(90deg, #FCE7F3 0%, #FDF2F8 100%) !important; }
.bg-pink-gradient-2:hover { background: linear-gradient(90deg, #FBCFE8 0%, #FCE7F3 100%) !important; }
.bg-pink-gradient-3:hover { background: linear-gradient(90deg, #F9A8D4 0%, #FBCFE8 100%) !important; }
.bg-pink-gradient-4:hover { background: linear-gradient(90deg, #EC4899 0%, #F9A8D4 100%) !important; }
.bg-pink-gradient-5:hover { background: linear-gradient(90deg, #DB2777 0%, #BE185D 100%) !important; }
/* BUTTONS */
.btn-pink-gradient-1 { background: linear-gradient(90deg, #FDF2F8 0%, #FEF5FA 100%) !important; color: #831843 !important; border-color: #FDF2F8 !important; }
.btn-pink-gradient-1:hover { background: linear-gradient(90deg, #FCE7F3 0%, #FDF2F8 100%) !important; color: #831843 !important; border-color: #FCE7F3 !important; }
.btn-pink-gradient-2 { background: linear-gradient(90deg, #FCE7F3 0%, #FDF2F8 100%) !important; color: #831843 !important; border-color: #FCE7F3 !important; }
.btn-pink-gradient-2:hover { background: linear-gradient(90deg, #FBCFE8 0%, #FCE7F3 100%) !important; color: #831843 !important; border-color: #FBCFE8 !important; }
.btn-pink-gradient-3 { background: linear-gradient(90deg, #FBCFE8 0%, #FCE7F3 100%) !important; color: #831843 !important; border-color: #FBCFE8 !important; }
.btn-pink-gradient-3:hover { background: linear-gradient(90deg, #F9A8D4 0%, #FBCFE8 100%) !important; color: #831843 !important; border-color: #F9A8D4 !important; }
.btn-pink-gradient-4 { background: linear-gradient(90deg, #F9A8D4 0%, #FBCFE8 100%) !important; color: #831843 !important; border-color: #F9A8D4 !important; }
.btn-pink-gradient-4:hover { background: linear-gradient(90deg, #EC4899 0%, #F9A8D4 100%) !important; color: #FFFFFF !important; border-color: #EC4899 !important; }
.btn-pink-gradient-5 { background: linear-gradient(90deg, #EC4899 0%, #DB2777 100%) !important; color: #FFFFFF !important; border-color: #EC4899 !important; }
.btn-pink-gradient-5:hover { background: linear-gradient(90deg, #DB2777 0%, #BE185D 100%) !important; color: #FFFFFF !important; border-color: #DB2777 !important; }
/* ───────────────────────────────────────────────────────────────
   10. PURPLE – #8B5CF6 base
   ─────────────────────────────────────────────────────────────── */
.bg-purple-1 { background-color: #F5F3FF !important; color: #5B21B6 !important; }
.bg-purple-2 { background-color: #EDE9FE !important; color: #5B21B6 !important; }
.bg-purple-3 { background-color: #DDD6FE !important; color: #5B21B6 !important; }
.bg-purple-4 { background-color: #C4B5FD !important; color: #5B21B6 !important; }
.bg-purple-5 { background-color: #8B5CF6 !important; color: #FFFFFF !important; }
.bg-purple-1:hover { background-color: #EDE9FE !important; }
.bg-purple-2:hover { background-color: #DDD6FE !important; }
.bg-purple-3:hover { background-color: #C4B5FD !important; }
.bg-purple-4:hover { background-color: #8B5CF6 !important; }
.bg-purple-5:hover { background-color: #7C3AED !important; }
.bg-purple-gradient-1 { background: linear-gradient(90deg, #F5F3FF 0%, #FAF5FF 100%) !important; color: #5B21B6 !important; }
.bg-purple-gradient-2 { background: linear-gradient(90deg, #EDE9FE 0%, #F5F3FF 100%) !important; color: #5B21B6 !important; }
.bg-purple-gradient-3 { background: linear-gradient(90deg, #DDD6FE 0%, #EDE9FE 100%) !important; color: #5B21B6 !important; }
.bg-purple-gradient-4 { background: linear-gradient(90deg, #C4B5FD 0%, #DDD6FE 100%) !important; color: #5B21B6 !important; }
.bg-purple-gradient-5 { background: linear-gradient(90deg, #8B5CF6 0%, #7C3AED 100%) !important; color: #FFFFFF !important; }
.bg-purple-gradient-1:hover { background: linear-gradient(90deg, #EDE9FE 0%, #F5F3FF 100%) !important; }
.bg-purple-gradient-2:hover { background: linear-gradient(90deg, #DDD6FE 0%, #EDE9FE 100%) !important; }
.bg-purple-gradient-3:hover { background: linear-gradient(90deg, #C4B5FD 0%, #DDD6FE 100%) !important; }
.bg-purple-gradient-4:hover { background: linear-gradient(90deg, #8B5CF6 0%, #C4B5FD 100%) !important; }
.bg-purple-gradient-5:hover { background: linear-gradient(90deg, #7C3AED 0%, #6D28D9 100%) !important; }
/* BUTTONS */
.btn-purple-gradient-1 { background: linear-gradient(90deg, #F5F3FF 0%, #FAF5FF 100%) !important; color: #5B21B6 !important; border-color: #F5F3FF !important; }
.btn-purple-gradient-1:hover { background: linear-gradient(90deg, #EDE9FE 0%, #F5F3FF 100%) !important; color: #5B21B6 !important; border-color: #EDE9FE !important; }
.btn-purple-gradient-2 { background: linear-gradient(90deg, #EDE9FE 0%, #F5F3FF 100%) !important; color: #5B21B6 !important; border-color: #EDE9FE !important; }
.btn-purple-gradient-2:hover { background: linear-gradient(90deg, #DDD6FE 0%, #EDE9FE 100%) !important; color: #5B21B6 !important; border-color: #DDD6FE !important; }
.btn-purple-gradient-3 { background: linear-gradient(90deg, #DDD6FE 0%, #EDE9FE 100%) !important; color: #5B21B6 !important; border-color: #DDD6FE !important; }
.btn-purple-gradient-3:hover { background: linear-gradient(90deg, #C4B5FD 0%, #DDD6FE 100%) !important; color: #5B21B6 !important; border-color: #C4B5FD !important; }
.btn-purple-gradient-4 { background: linear-gradient(90deg, #C4B5FD 0%, #DDD6FE 100%) !important; color: #5B21B6 !important; border-color: #C4B5FD !important; }
.btn-purple-gradient-4:hover { background: linear-gradient(90deg, #8B5CF6 0%, #C4B5FD 100%) !important; color: #FFFFFF !important; border-color: #8B5CF6 !important; }
.btn-purple-gradient-5 { background: linear-gradient(90deg, #8B5CF6 0%, #7C3AED 100%) !important; color: #FFFFFF !important; border-color: #8B5CF6 !important; }
.btn-purple-gradient-5:hover { background: linear-gradient(90deg, #7C3AED 0%, #6D28D9 100%) !important; color: #FFFFFF !important; border-color: #7C3AED !important; }
/* ───────────────────────────────────────────────────────────────
   11. SKYBLUE – #0EA5E9 base
   ─────────────────────────────────────────────────────────────── */
.bg-skyblue-1 { background-color: #F0F9FF !important; color: #0C4A6E !important; }
.bg-skyblue-2 { background-color: #E0F2FE !important; color: #0C4A6E !important; }
.bg-skyblue-3 { background-color: #BAE6FD !important; color: #0C4A6E !important; }
.bg-skyblue-4 { background-color: #7DD3FC !important; color: #0C4A6E !important; }
.bg-skyblue-5 { background-color: #0EA5E9 !important; color: #FFFFFF !important; }
.bg-skyblue-1:hover { background-color: #E0F2FE !important; }
.bg-skyblue-2:hover { background-color: #BAE6FD !important; }
.bg-skyblue-3:hover { background-color: #7DD3FC !important; }
.bg-skyblue-4:hover { background-color: #0EA5E9 !important; }
.bg-skyblue-5:hover { background-color: #0284C7 !important; }
.bg-skyblue-gradient-1 { background: linear-gradient(90deg, #F0F9FF 0%, #F8FDFF 100%) !important; color: #0C4A6E !important; }
.bg-skyblue-gradient-2 { background: linear-gradient(90deg, #E0F2FE 0%, #F0F9FF 100%) !important; color: #0C4A6E !important; }
.bg-skyblue-gradient-3 { background: linear-gradient(90deg, #BAE6FD 0%, #E0F2FE 100%) !important; color: #0C4A6E !important; }
.bg-skyblue-gradient-4 { background: linear-gradient(90deg, #7DD3FC 0%, #BAE6FD 100%) !important; color: #0C4A6E !important; }
.bg-skyblue-gradient-5 { background: linear-gradient(90deg, #0EA5E9 0%, #0284C7 100%) !important; color: #FFFFFF !important; }
.bg-skyblue-gradient-1:hover { background: linear-gradient(90deg, #E0F2FE 0%, #F0F9FF 100%) !important; }
.bg-skyblue-gradient-2:hover { background: linear-gradient(90deg, #BAE6FD 0%, #E0F2FE 100%) !important; }
.bg-skyblue-gradient-3:hover { background: linear-gradient(90deg, #7DD3FC 0%, #BAE6FD 100%) !important; }
.bg-skyblue-gradient-4:hover { background: linear-gradient(90deg, #0EA5E9 0%, #7DD3FC 100%) !important; }
.bg-skyblue-gradient-5:hover { background: linear-gradient(90deg, #0284C7 0%, #0369A1 100%) !important; }
/* BUTTONS */
.btn-skyblue-gradient-1 { background: linear-gradient(90deg, #F0F9FF 0%, #F8FDFF 100%) !important; color: #0C4A6E !important; border-color: #F0F9FF !important; }
.btn-skyblue-gradient-1:hover { background: linear-gradient(90deg, #E0F2FE 0%, #F0F9FF 100%) !important; color: #0C4A6E !important; border-color: #E0F2FE !important; }
.btn-skyblue-gradient-2 { background: linear-gradient(90deg, #E0F2FE 0%, #F0F9FF 100%) !important; color: #0C4A6E !important; border-color: #E0F2FE !important; }
.btn-skyblue-gradient-2:hover { background: linear-gradient(90deg, #BAE6FD 0%, #E0F2FE 100%) !important; color: #0C4A6E !important; border-color: #BAE6FD !important; }
.btn-skyblue-gradient-3 { background: linear-gradient(90deg, #BAE6FD 0%, #E0F2FE 100%) !important; color: #0C4A6E !important; border-color: #BAE6FD !important; }
.btn-skyblue-gradient-3:hover { background: linear-gradient(90deg, #7DD3FC 0%, #BAE6FD 100%) !important; color: #0C4A6E !important; border-color: #7DD3FC !important; }
.btn-skyblue-gradient-4 { background: linear-gradient(90deg, #7DD3FC 0%, #BAE6FD 100%) !important; color: #0C4A6E !important; border-color: #7DD3FC !important; }
.btn-skyblue-gradient-4:hover { background: linear-gradient(90deg, #0EA5E9 0%, #7DD3FC 100%) !important; color: #FFFFFF !important; border-color: #0EA5E9 !important; }
.btn-skyblue-gradient-5 { background: linear-gradient(90deg, #0EA5E9 0%, #0284C7 100%) !important; color: #FFFFFF !important; border-color: #0EA5E9 !important; }
.btn-skyblue-gradient-5:hover { background: linear-gradient(90deg, #0284C7 0%, #0369A1 100%) !important; color: #FFFFFF !important; border-color: #0284C7 !important; }
/* general/general.css — main entry, imports all partials */
/* === variables-components === */
/* Hide bottom bar and modal by default */
:root {
   --skl-white: #fff;
   --skl-black: #000;
   --skl-light: #fff;
   --skl-dark: #010;
   --skl-theme: #00b4af;
   --skl-theme-light: rgba(0, 180, 175, 0.15);
   --skl-theme-hover: rgba(0, 180, 175, 0.25);
   --skl-primary: #00b4af;
   --skl-primary-light: rgba(0, 180, 175, 0.15);
   --skl-primary-hover: rgba(0, 180, 175, 0.25);
 }
/* Selected date */
.flatpickr-day.selected,
 .flatpickr-day.startRange,
 .flatpickr-day.endRange,
 .flatpickr-day.selected.inRange,
 .flatpickr-day.startRange.inRange,
 .flatpickr-day.endRange.inRange {
   background: var(--skl-theme) !important;
   border-color: var(--skl-theme) !important;
   color: var(--skl-white) !important;
 }
/* Hover state */
.flatpickr-day:hover,
 .flatpickr-day.startRange:hover,
 .flatpickr-day.endRange:hover {
   background: var(--skl-theme-hover) !important;
   border-color: var(--skl-theme-hover) !important;
 }
.flatpickr-quick-ranges {
   background: var(--skl-white) !important;
 }
/* Today styling */
.flatpickr-day.today {
   color: rgb(72 72 72) !important;
   background-color: #a7a7a7 !important;
   border-color: #818489 !important;
 }
.flatpickr-months .flatpickr-month,
 .flatpickr-weekdays,
 span.flatpickr-weekday,
 .flatpickr-current-month .flatpickr-monthDropdown-months,
 .flatpickr-current-month input.cur-year {
   font-weight: 500 !important;
   background: var(--skl-theme) !important;
   color: var(--skl-white) !important;
 }
/* Navigation arrows */
.flatpickr-prev-month svg,
 .flatpickr-next-month svg {
   width: 20px !important;
   height: 20px !important;
   fill: var(--skl-white) !important;
 }
/* Month dropdown (year + month) */
.flatpickr-monthDropdown-months,
 .flatpickr-monthDropdown-months:hover,
 .flatpickr-current-month input.cur-year,
 .flatpickr-current-month input.cur-year:focus {
   color: var(--skl-white) !important;
 }
/* Range hover shading */
.flatpickr-day.startRange,
 .flatpickr-day.endRange {
   box-shadow: none !important;
 }
/* Time picker highlight */
.flatpickr-time input:hover,
 .flatpickr-time input:focus {
   border-color: var(--skl-theme) !important;
 }
/* Month dropdown (select box itself) */
.flatpickr-monthDropdown-months {
   background-color: var(--skl-theme) !important;
   color: #ffffff !important;
   border: none !important;
   padding: 2px 6px !important;
   border-radius: 4px !important;
 }
/* Year input */
.flatpickr-current-month input.cur-year {
   background-color: var(--skl-theme) !important;
   color: #ffffff !important;
   border-radius: 4px !important;
   border: none !important;
   padding: 2px 4px !important;
 }
/* Attempt to style dropdown items (works in some browsers like Firefox) */
.flatpickr-monthDropdown-months option {
   background-color: var(--skl-theme) !important;
   color: #ffffff !important;
 }
/* Remove default focus outline */
.flatpickr-monthDropdown-months:focus,
 .flatpickr-current-month input.cur-year:focus {
   outline: none !important;
   box-shadow: 0 0 0 2px rgba(0, 180, 175, 0.25) !important;
 }
.flatpickr-day.flatpickr-disabled,
 .flatpickr-day.flatpickr-disabled:hover {
   color: #969696 !important;
 }
.flatpickr-calendar.arrowBottom:after {
   border-top-color: var(--skl-white) !important;
 }
.flatpickr-calendar.arrowTop:after {
   border-bottom-color: var(--skl-theme) !important;
 }
/* --- FIX FLEX LAYOUT SO <ul> CAN SCROLL FULL WIDTH --- */
.action-area {
   min-width: 150px !important;
   /* Prevents shrinking too small */
   display: flex !important;
   justify-content: flex-end !important;
 }
.profile-text-truncate {
   max-width: 100%;
   display: inline-block;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
 }
.menu-min-width {
   width: 15rem !important;
 }
.high-quality .cr-image {
   image-rendering: optimizeQuality;
   image-rendering: -webkit-optimize-contrast;
 }
/* UL fix */
.d-flex>.nav {
   flex: 1 1 auto !important;
   min-width: 0 !important;
   overflow-x: auto !important;
   overflow-y: hidden !important;
   white-space: nowrap !important;
   scroll-behavior: smooth !important;
 }
/* scrollable nav */
.nav.nav-tabs,
 .nav.nav-pills {
   display: flex !important;
   flex-wrap: nowrap !important;
   scrollbar-width: none;
   padding: 1px;
 }
/* nav items inline */
.nav .nav-item {
   flex: 0 0 auto !important;
 }
/* scrollbar hidden */
.nav::-webkit-scrollbar {
   height: 0 !important;
 }
/* show only while scrolling */
.nav.scrolling::-webkit-scrollbar {
   height: 6px !important;
 }
/* scrollbar look */
.nav::-webkit-scrollbar-thumb {
   background: rgba(0, 0, 0, 0.3);
   border-radius: 4px;
 }
/* === FIXED RIGHT SVG CHEVRON === */
.scroll-chevron {
   position: absolute;
   right: 6px;
   top: 50%;
   transform: translateY(-50%);
   width: 22px;
   height: 22px;
   pointer-events: none;
   opacity: 0;
   transition: opacity .2s ease;
   /* SVG icon */
   background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E");
   background-repeat: no-repeat;
   background-position: center;
 }
/* Only show chevron when scrollable */
.nav.has-scroll~.scroll-chevron {
   opacity: 1;
 }
.smart-bar-bottom,
 .smart-bar-modal {
   display: none;
 }
[data-hide] {
   visibility: hidden;
   position: relative;
   display: inline-block;
   font-family: monospace;
 }
.skeleton-hides {
   cursor: pointer;
   margin-left: 5px;
   user-select: none;
   color: #a5a5a5;
   font-size: 0.8em;
 }
.skeleton-hides:hover {
   color: #00b4af;
 }
[data-truncate] {
   visibility: hidden;
   display: inline-block;
   position: relative;
   font-family: monospace;
   cursor: pointer;
 }
/* Show on mobile devices (screen width < 990px) */
@media screen and (max-width: 990px) {
   /* Bottom Bar */
   .smart-bar-bottom {
     display: flex;
     position: fixed;
     bottom: -10px;
     left: 0;
     width: 100%;
     height: 0px;
     background: var(--primary-white);
     overflow: hidden;
     justify-content: center;
     align-items: flex-start;
     transition: height 0.35s ease;
     z-index: 1000;
   }
   .smart-bar-bottom.expanded {
     height: 100px;
     align-items: center;
   }
   /* Toggle Arrow */
   .smart-bar-toggle-arrow {
     position: fixed;
     display: flex;
     width: 40px;
     height: 40px;
     bottom: -18px;
     left: 50%;
     transform: translateX(-50%);
     font-size: 14px;
     color: #212121;
     background: #cacaca;
     border-radius: 32px;
     padding: 5px;
     transition: transform 0.3s ease, bottom 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
     z-index: 10030;
     pointer-events: auto;
     cursor: pointer;
     justify-content: center;
     align-items: flex-start;
     touch-action: manipulation;
    }
   .smart-bar-toggle-arrow::before {
     content: "";
     position: absolute;
     inset: -12px;
     border-radius: 40px;
     background: transparent;
   }
   .smart-bar-bottom.expanded .smart-bar-toggle-arrow {
     transform: translateX(-50%) rotate(180deg);
     bottom: 132px;
   }
   /* List Wrap (Carousel container) */
   .smart-bar-listWrap {
     list-style: none;
     display: flex;
     overflow-x: scroll;
     scroll-snap-type: x mandatory;
     -webkit-overflow-scrolling: touch;
     width: 100%;
     padding: 0;
     justify-content: flex-start;
     scrollbar-width: none;
     position: relative;
     align-items: flex-end;
   }
   .smart-bar-listWrap::-webkit-scrollbar {
     display: none;
   }
   /* List items */
   .smart-bar-listWrap .smart-bar-list {
     min-width: 60px;
     height: 54px;
     position: relative;
     background: #cacaca;
     z-index: 1;
     scroll-snap-align: center;
   }
   .smart-bar-listWrap .smart-bar-list.active {
     height: 80px;
     border-radius: 32px 32px 0px 0px;
   }
   .smart-bar-listWrap .smart-bar-list a {
     text-decoration: none;
     position: relative;
     display: flex;
     justify-content: center;
     align-items: center;
     flex-direction: column;
     text-align: center;
     font-weight: 500;
     width: 100%;
     height: 100%;
     transition: all 0.3s ease;
     will-change: transform;
   }
   .smart-bar-listWrap .smart-bar-list.active a {
     height: 80px;
   }
   .smart-bar-listWrap .smart-bar-list a:hover {
     text-decoration: none;
   }
   .smart-bar-listWrap .smart-bar-list .smart-bar-icon {
     display: flex;
     color: #4b5563;
     justify-content: center;
     align-items: center;
     padding: 5px;
     font-size: 21px;
     font-weight: 300;
   }
   .smart-bar-listWrap .smart-bar-list .smart-bar-text {
     position: absolute;
     color: var(--bg-default);
     font-weight: 400;
     font-size: 10px;
     letter-spacing: 0.05em;
     transition: 0.5s;
     transform: translateY(20px);
     opacity: 0;
     z-index: 1;
   }
   .smart-bar-listWrap .smart-bar-list.active a .smart-bar-icon {
     color: var(--primary-white);
     transform: translateY(-12px);
     background: #fff;
     font-size: 25px;
     border-radius: 50%;
     padding: 8px;
   }
   .smart-bar-listWrap .smart-bar-list.active a .smart-bar-text {
     opacity: 1;
     transform: translateY(23px);
   }
   /* Indicator */
   .smart-bar-listWrap .smart-bar-indicator {
     position: absolute;
     left: 50%;
     transform: translateX(-50%);
     width: 70px;
     height: 70px;
     top: -50%;
     border-radius: 50%;
     border: 6px solid var(--bg-default);
     background: var(--primary-red);
     transition: 0.3s;
     z-index: 0;
   }
   .smart-bar-listWrap .smart-bar-indicator:before,
   .smart-bar-listWrap .smart-bar-indicator:after {
     content: "";
     position: absolute;
     top: 50%;
     width: 20px;
     height: 20px;
     background: transparent;
   }
   .smart-bar-listWrap .smart-bar-indicator:after {
     right: -22px;
     box-shadow: -1px -10px 0 0 var(--bg-default);
     border-top-left-radius: 20px;
   }
   .smart-bar-listWrap .smart-bar-indicator:before {
     left: -22px;
     box-shadow: 1px -10px 0 0 var(--bg-default);
     border-top-right-radius: 20px;
   }
 }
.avatar {
   position: relative;
   height: 2.625rem;
   width: 2.625rem;
   display: inline-flex;
   align-items: center;
   justify-content: center;
   border-radius: 4px;
   color: #FFF;
   font-weight: 500;
   /* border: 1.5px solid #FFF !important; */
 }
.avatar a.badge:hover {
   color: #FFF;
 }
.avatar img {
   width: 100%;
   height: 100%;
   border-radius: 4px;
 }
.avatar.avatar-rounded {
   border-radius: 50%;
 }
.avatar.avatar-rounded img {
   border-radius: 50%;
 }
.avatar.avatar-radius-0 {
   border-radius: 0.5rem;
 }
.avatar.avatar-radius-0 img {
   border-radius: 0.5rem;
 }
.avatar .avatar-badge {
   position: absolute;
   inset-block-start: -4%;
   inset-inline-end: -0.375rem;
   width: 1.4rem;
   height: 1.4rem;
   font-size: 0.625rem;
   border: 1.5px solid #FFF;
   border-radius: 50% !important;
   display: flex;
   align-items: center;
   justify-content: center;
 }
.avatar.online:before,
 .avatar.offline:before,
 .avatar.idle:before {
   position: absolute;
   content: "";
   width: 0.5rem;
   height: 0.5rem;
   border-radius: 50%;
   inset-inline-end: 0;
   inset-block-end: 0;
   border: 2px solid #FFF !important;
   z-index: 1;
 }
.avatar.online:before {
   background-color: #10b981;
 }
.avatar.offline:before {
   background-color: #ef4444;
 }
.avatar.idle:before {
   background-color: #f59e0b;
 }
.avatar.avatar-xs {
   width: 1.25rem;
   height: 1.25rem;
   line-height: 1.25rem;
   font-size: 0.65rem;
 }
.avatar.avatar-xs .avatar-badge {
   padding: 0.25rem;
   width: 1rem;
   height: 1rem;
   line-height: 1rem;
   font-size: 0.5rem;
   inset-block-start: -25%;
   inset-inline-end: -0.5rem;
 }
.avatar.avatar-sm {
   width: 2rem;
   height: 2rem;
   line-height: 1.5rem;
   font-size: 0.65rem;
 }
.avatar.avatar-sm .avatar-badge {
   padding: 0.3rem;
   width: 1.1rem;
   height: 1.1rem;
   line-height: 1.1rem;
   font-size: 0.5rem;
   inset-block-start: -28%;
   inset-inline-end: -0.45rem;
 }
.avatar.avatar-sm.online:before,
 .avatar.avatar-sm.offline:before {
   width: 0.5rem;
   height: 0.5rem;
 }
.avatar.avatar-md {
   width: 2rem;
   height: 2rem;
   line-height: 2rem;
   font-size: 0.8rem;
 }
.avatar.avatar-md .avatar-badge {
   padding: 0.4rem;
   width: 1.2rem;
   height: 1.2rem;
   line-height: 1.2rem;
   font-size: 0.65rem;
   inset-block-start: -6%;
   inset-inline-end: -13%;
 }
.avatar.avatar-md.online:before,
 .avatar.avatar-md.offline:before {
   width: 0.75rem;
   height: 0.75rem;
 }
.avatar.avatar-md svg {
   width: 1.5rem;
   height: 1.5rem;
 }
.avatar.avatar-lg {
   width: 2.813rem;
   height: 2.813rem;
   line-height: 2.813rem;
   font-size: 1rem;
 }
.avatar.avatar-lg .avatar-badge {
   inset-block-start: -15%;
   inset-inline-end: -0.25%;
 }
.avatar.avatar-lg.online:before,
 .avatar.avatar-lg.offline:before {
   width: 0.7rem;
   height: 0.7rem;
 }
.avatar.avatar-lg svg {
   width: 1.8rem;
   height: 1.8rem;
 }
.avatar.avatar-xl {
   width: 3.6rem;
   height: 3.6rem;
   line-height: 3.6rem;
   font-size: 1.25rem;
 }
.avatar.avatar-xl .avatar-badge {
   inset-block-start: -8%;
   inset-inline-end: -0.2%;
 }
.avatar.avatar-xl.online:before,
 .avatar.avatar-xl.offline:before {
   margin: 1.5px;
   width: 0.75rem;
   height: 0.75rem;
 }
.avatar.avatar-xxl {
   width: 5rem;
   height: 5rem;
   line-height: 5rem;
   font-size: 1.5rem;
 }
.avatar.avatar-xxl .avatar-badge {
   inset-block-start: -4%;
   inset-inline-end: 0rem;
 }
.avatar.avatar-xxl.online:before,
 .avatar.avatar-xxl.offline:before {
   width: 1.05rem;
   height: 1.05rem;
   inset-block-end: 0.25rem;
 }
.avatar.avatar-xxxl {
   width: 6rem;
   height: 6rem;
   line-height: 6rem;
   font-size: 1.75rem;
 }
.avatar.avatar-xxxl .avatar-badge {
   inset-block-start: -4%;
   inset-inline-end: 0rem;
 }
.avatar.avatar-xxxl.online:before,
 .avatar.avatar-xxxl.offline:before {
   width: 1.05rem;
   height: 1.05rem;
   inset-block-end: 0.25rem;
 }
.avatar-list-stacked {
   padding: 0;
 }
.avatar-list-stacked.avatar-group-overlapped .avatar {
   margin-right: -0.875rem;
 }
.avatar-list-stacked.avatar-group-overlapped .avatar:hover {
   z-index: 1;
 }
.avatar-list-stacked.avatar-group-lg .avatar {
   width: 3.25rem;
   height: 3.25rem;
 }
.avatar-list-stacked.avatar-group-lg .avatar>.initial-wrap {
   font-size: 0.95rem;
 }
.avatar-list-stacked.avatar-group-lg.avatar-group-overlapped .avatar {
   margin-right: -1rem;
 }
.avatar-list-stacked.avatar-group-sm .avatar {
   width: 1.5rem;
   height: 1.5rem;
 }
.avatar-list-stacked.avatar-group-sm .avatar>.initial-wrap {
   font-size: 0.6rem;
 }
.avatar-list-stacked.avatar-group-sm.avatar-group-overlapped .avatar {
   margin-right: -0.625rem;
 }
.avatar-list-stacked.avatar-group-xs .avatar {
   width: 1rem;
   height: 1rem;
   margin-inline-end: -6px !important;
 }
.avatar-list-stacked.avatar-group-xs .avatar>.initial-wrap {
   font-size: 0.6rem;
 }
.avatar-list-stacked.avatar-group-xs.avatar-group-overlapped .avatar {
   margin-right: -6px;
 }
.avatar-list-stacked .avatar {
   margin-inline-end: -0.875rem !important;
   border: 1px solid rgba(0, 0, 0, 0.05);
   vertical-align: middle;
   transition: transform ease 200ms;
 }
.avatar-list-stacked .avatar:last-child {
   margin-inline-end: 0 !important;
 }
.avatar-list-stacked .avatar:hover {
   z-index: 1;
   transform: translateY(-0.188rem);
 }
.avatar-group {
   display: -webkit-inline-box;
   display: -ms-inline-flexbox;
   display: inline-flex;
 }
.avatar-group .avatar {
   width: 2.625rem;
   height: 2.625rem;
 }
.avatar-group .avatar .avatar-img,
 .avatar-group .avatar>.initial-wrap {
   border: 2px solid #FFF;
   font-size: 0.9rem;
 }
.avatar-group.avatar-group-overlapped .avatar {
   margin-right: -0.875rem;
 }
.avatar-group.avatar-group-overlapped .avatar:hover {
   z-index: 1;
 }
.avatar-group.avatar-group-lg .avatar {
   width: 3.25rem;
   height: 3.25rem;
 }
.avatar-group.avatar-group-lg .avatar>.initial-wrap {
   font-size: 0.95rem;
 }
.avatar-group.avatar-group-lg.avatar-group-overlapped .avatar {
   margin-right: -1rem;
 }
.avatar-group.avatar-group-sm .avatar {
   width: 2rem;
   height: 2rem;
 }
.avatar-group.avatar-group-sm .avatar>.initial-wrap {
   font-size: 0.6rem;
 }
.avatar-group.avatar-group-sm.avatar-group-overlapped .avatar {
   margin-right: -0.625rem;
 }
.avatar-xxxl.candidate-img {
   width: 135px;
   height: 135px;
 }
[data-status="online"] {
   color: #10b981;
   font-weight: 600;
 }
[data-status="offline"] {
   color: #ef4444;
   opacity: .7;
 }
[data-status="idle"] {
   color: #f59e0b;
 }
/* General styles */
.float-input-control {
   position: relative;
   width: 100%;
   display: flex;
   align-items: flex-start;
 }
/* Input, select, and textarea styles */
.form-float-input,
 .float-input-control select,
 .float-input-control textarea {
   position: relative;
   font-family: inherit;
   font-size: 0.85rem;
   font-weight: 400;
   line-height: 1.5;
   width: 100%;
   height: 40px;
   padding: 0.3rem 0.75rem;
   border-radius: 0.5rem;
   border: 1.5px solid #ced4da;
   color: #212529;
   background: transparent;
   transition: border-color 0.3s ease-in-out;
   z-index: 1;
   -webkit-border-radius: 0.5rem;
   -moz-border-radius: 0.5rem;
   -ms-border-radius: 0.5rem;
   -o-border-radius: 0.5rem;
 }
.float-input-control textarea {
   min-height: 5rem;
   height: auto !important;
   resize: vertical;
   padding-top: 0.5rem;
 }
/* Hide placeholder */
.form-float-input::placeholder,
 .float-input-control select:invalid,
 .float-input-control textarea::placeholder {
   opacity: 0;
   visibility: hidden;
   color: transparent;
 }
.float-input-control select {
   opacity: 1 !important;
   visibility: visible !important;
   color: inherit !important;
 }
/* Focus states */
.form-control:focus,
 .form-select:focus,
 .form-float-input:focus,
 .float-input-control select:focus,
 .float-input-control textarea:focus {
   outline: none;
   border: 1.5px solid #00b4af;
   box-shadow: none;
 }
/* Validation states for inputs */
.was-validated .form-control:invalid,
 .was-validated .form-select:invalid,
 .was-validated .form-float-input:invalid,
 .was-validated .float-input-control select:invalid,
 .was-validated .float-input-control textarea:invalid,
 .form-control.is-invalid,
 .form-select.is-invalid,
 .form-float-input.is-invalid,
 .float-input-control select.is-invalid,
 .float-input-control textarea.is-invalid {
   border-color: #ff0000;
 }
/* Label styles */
.form-float-label {
   position: absolute;
   font-family: inherit;
   font-size: 0.9rem;
   font-weight: 400;
   line-height: 1.5;
   left: 1rem;
   top: 50%;
   transform: translateY(-50%);
   padding: 0 0.25rem;
   color: #999999;
   background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%);
   border-radius: 0.5rem;
   transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
   transform-origin: top left;
   pointer-events: none;
   z-index: 3;
 }
/* Group start/end adornments */
.float-input-control .float-group-start,
 .float-input-control .float-group-end {
   position: absolute;
   z-index: 2;
   top: 0.5px;
   height: 40px;
   background: transparent;
   min-width: 40px;
   border-radius: 2px;
   display: flex;
   align-items: center;
   justify-content: center;
   padding: 0;
   font-size: 18px;
 }
.float-input-control .float-group-start {
   left: 3px;
 }
.float-input-control .float-group-end {
   right: 3px;
 }
.float-input-control .float-group-end+.form-float-input {
   padding-right: 40px;
 }
.float-input-control .float-group-start+.form-float-input {
   padding-left: 40px;
 }
.float-input-control .toggle-password:hover {
   cursor: pointer;
   color: #00b4af;
 }
.gs-studio-root {
   border-radius: 5px !important;
 }
/* Default label position for Select2 multiple inputs (no values, not focused, not open) */
.float-input-control .select2-container--default.select2-container--multiple:not([data-select2-value]):not(.select2-container--focus):not(.select2-container--open)~.form-float-label {
   top: 50%;
   transform: translateY(-50%);
   font-size: 0.9rem;
   color: #ced4da;
   left: 1rem;
 }
/* Override incorrect floating for Select2 multiple inputs when empty */
.float-input-control .select2-container--default.select2-container--multiple:not([data-select2-value]) select:not(:invalid)~.form-float-label {
   top: 50%;
   transform: translateY(-50%);
   font-size: 0.9rem;
   color: #ced4da;
   left: 1rem;
 }
/* Floating label behavior for Select2 multiple inputs (focused, open, or has values) */
.float-input-control .select2-container--default.select2-container--multiple.select2-container--focus~.form-float-label,
 .float-input-control .select2-container--default.select2-container--multiple.select2-container--open~.form-float-label,
 .float-input-control .select2-container--default.select2-container--multiple[data-select2-value]~.form-float-label {
   transform: translateY(-1.1rem) !important;
   top: 10.5px !important;
   left: 0.7rem !important;
   font-size: 0.65rem !important;
   font-weight: 500 !important;
   color: #00b4af !important;
 }
/* Label movement on focus or filled for other inputs */
.form-float-input:focus~.form-float-label,
 .float-input-control select:focus~.form-float-label,
 .float-input-control textarea:focus~.form-float-label,
 .form-float-input:not(:placeholder-shown):not(:focus)~.form-float-label,
 .float-input-control select:not(:invalid):not(.select2-hidden-accessible)~.form-float-label,
 .float-input-control textarea:not(:placeholder-shown):not(:focus)~.form-float-label {
   transform: translateY(-1.1rem);
   left: 0.6rem;
   top: 10.5px;
   font-size: 0.65rem;
 }
/* Label color for focus states */
.float-input-control .form-float-input:focus~.form-float-label,
 .float-input-control select:focus~.form-float-label,
 .float-input-control textarea:focus~.form-float-label,
 .float-input-control .select2-container--default.select2-container--focus~.form-float-label,
 .float-input-control .select2-container--default.select2-container--open~.form-float-label {
   color: #00b4af !important;
 }
.float-input-control .select2-container--default.select2-container--focus .select2-selection--single,
 .float-input-control .select2-container--default.select2-container--open .select2-selection--single,
 .float-input-control .select2-container--default.select2-container--focus .select2-selection--multiple,
 .float-input-control .select2-container--default.select2-container--open .select2-selection--multiple {
   border: 1.5px solid #00b4af;
 }
/* Label color for validation states */
.float-input-control.was-validated .form-control:invalid~.form-float-label,
 .float-input-control.was-validated .form-select:invalid~.form-float-label,
 .float-input-control.was-validated .form-float-input:invalid~.form-float-label,
 .float-input-control.was-validated select:invalid~.form-float-label,
 .float-input-control.was-validated textarea:invalid~.form-float-label,
 .float-input-control .form-control.is-invalid~.form-float-label,
 .float-input-control .form-select.is-invalid~.form-float-label,
 .float-input-control .form-float-input.is-invalid~.form-float-label,
 .float-input-control select.is-invalid~.form-float-label,
 .float-input-control textarea.is-invalid~.form-float-label,
 .float-input-control .select2-container--default .select2-selection--multiple.is-invalid~.form-float-label {
   color: #ff0000 !important;
 }
/* Ensure validation label colors take precedence for Select2 multiple inputs */
.float-input-control .select2-container--default.select2-container--multiple[data-select2-value].is-valid~.form-float-label,
 .float-input-control .select2-container--default.select2-container--multiple.select2-container--focus.is-valid~.form-float-label,
 .float-input-control .select2-container--default.select2-container--multiple.select2-container--open.is-valid~.form-float-label {
   color: #28a745 !important;
 }
.float-input-control .select2-container--default.select2-container--multiple[data-select2-value].is-invalid~.form-float-label,
 .float-input-control .select2-container--default.select2-container--multiple.select2-container--focus.is-invalid~.form-float-label,
 .float-input-control .select2-container--default.select2-container--multiple.select2-container--open.is-invalid~.form-float-label {
   color: #ff0000 !important;
 }
/* Select2 compatibility */
.select2-container--default .select2-selection--single,
 .select2-container--default .select2-selection--multiple {
   border: 1.5px solid #ced4da;
   background: transparent;
   height: 40px !important;
   border-radius: 0.6rem !important;
   transition: border-color 0.3s ease-in-out;
   -webkit-border-radius: 0.6rem !important;
   -moz-border-radius: 0.6rem !important;
   -ms-border-radius: 0.6rem !important;
   -o-border-radius: 0.6rem !important;
 }
.select2-container--focus .select2-selection--single,
 .select2-container--default .select2-selection--multiple,
 .select2-container--default .select2-selection--single:active,
 .select2-container--default .select2-selection--multiple:active {
   background: transparent;
 }
.select2-container .select2-selection--single {
   height: 40px;
 }
.select2-container--default.select2-container--focus .select2-selection--multiple {
   border: 1.5px solid #00b4af;
   min-height: 40px;
 }
.select2-container--default .select2-search--inline .select2-search__field {
   min-height: 27px !important;
   top: 5px !important;
 }
.select2-container--default .select2-selection--multiple .select2-selection__choice {
   background-color: transparent !important;
   border-radius: 12px !important;
   margin-left: 6px;
   margin-top: 10px;
   display: inline-flex;
   width: auto !important;
   max-width: fit-content;
   z-index: 10px !important;
 }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
   background-color: #de8880 !important;
   border: 0.1px solid var(--skl-white) !important;
   border-radius: 50% !important;
   width: 16px !important;
   height: 16px !important;
   margin: 1px !important;
   color: #ffffff !important;
   cursor: pointer !important;
   font-size: 10px !important;
   font-weight: bold !important;
   padding: 0px !important;
   left: 0px !important;
 }
.select2-container .select2-search--inline .select2-search__field {
   height: 18px !important;
 }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
   background-color: #f00 !important;
 }
.select2-container--default .select2-selection--single .select2-selection__rendered {
   line-height: 37px;
   color: #212529;
   padding-left: 13px;
   font-size: 0.85rem;
   font-weight: 400;
 }
.select2-container--default .select2-selection--single .select2-selection__arrow {
   height: 38px;
   right: 5px;
 }
.select2-container--default .select2-selection--single {
   border: 1.5px solid #ced4da;
 }
.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
   cursor: default;
   padding-left: 5px !important;
   padding-right: 10px !important;
   font-size: 12px !important;
   font-weight: 400 !important;
 }
.select2-container--default .select2-search--dropdown .select2-search__field {
   border: 1px solid #aaa !important;
   padding: 2px 8px !important;
   font-size: 14px !important;
   border-radius: 0.5rem !important;
   -webkit-border-radius: 0.5rem !important;
   -moz-border-radius: 0.5rem !important;
   -ms-border-radius: 0.5rem !important;
   -o-border-radius: 0.5rem !important;
 }
.select2-container--default .select2-selection--single .select2-selection__clear {
   /* display: none !important; */
   height: 38px !important;
   margin-right: 26px !important;
   padding-right: 0px !important;
   color: #919191;
 }
.select2-container--default .select2-selection--multiple .select2-selection__clear {
   display: none !important;
   margin-top: 7px !important;
 }
.select2-container--default .select2-selection--single,
 .select2-container--default .select2-selection--multiple {
   min-height: 40px;
   height: auto !important;
 }
.float-input-control .select2-container~.form-float-label {
   top: 50%;
   transform: translateY(-50%);
   font-size: 0.9rem;
 }
.float-input-control .select2-container.select2-container--focus~.form-float-label,
 .float-input-control .select2-container.select2-container--open~.form-float-label,
 .float-input-control .select2-container[data-select2-value]~.form-float-label {
   transform: translateY(-1.1rem) !important;
   font-size: 0.65rem !important;
   left: 0.7rem !important;
   color: #00b4af !important;
 }
/* Select2 validation states */
.was-validated .select2-container--default .select2-selection--single:valid,
 .was-validated .select2-container--default .select2-selection--multiple:valid,
 .select2-container--default .select2-selection--single.is-valid,
 .select2-container--default .select2-selection--multiple.is-valid {
   border-color: #28a745;
 }
.was-validated .select2-container--default .select2-selection--single:invalid,
 .was-validated .select2-container--default .select2-selection--multiple:invalid,
 .select2-container--default .select2-selection--single.is-invalid,
 .select2-container--default .select2-selection--multiple.is-invalid {
   border-color: #ff0000;
 }
.select2-container--open .select2-dropdown--below {
   border-radius: 10px 10px 0.6rem 0.6rem;
   border: 0 2px 2px 2px solid #00b4af;
   padding: 6px;
 }
.select2-container--open .select2-dropdown--above {
   border-radius: 0.6rem 0.6rem 10px 10px;
   border: 2px 2px 0 2px solid #00b4af;
   padding: 6px;
 }
.select2-results__option {
   padding: 5px !important;
   font-size: 12px !important;
   margin: 5px 0px 0px 0px !important;
   border-radius: 0.5rem !important;
 }
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
   background-color: #00b4af;
 }
.select2-search--dropdown {
   padding: 0;
 }
.select2-search--dropdown .select2-search__field {
   padding: 5px;
 }
.select2-search__field:focus,
 .select2-search__field:active,
 .select2-search__field:focus-visible {
   border-color: #00b4af;
 }
@keyframes s2spin {
   to {
     transform: rotate(360deg);
   }
 }
.s2-loading .select2-selection__rendered {
   opacity: .6;
   position: relative;
 }
.select2-dropdown.s2-loading .select2-results__options::before {
   content: "";
   display: inline-block;
   width: 16px;
   height: 16px;
   margin: 8px;
   border: 2px solid rgba(0, 0, 0, .2);
   border-top-color: rgba(0, 0, 0, .55);
   border-radius: 50%;
   animation: s2spin .6s linear infinite;
 }
.s2-loading-row {
   display: flex;
   align-items: center;
   gap: 8px;
   font-size: 13px;
   color: #555;
 }
.s2-loading-dot {
   width: 14px;
   height: 14px;
   border: 2px solid rgba(0, 0, 0, .2);
   border-top-color: rgba(0, 0, 0, .55);
   border-radius: 50%;
   animation: s2spin .6s linear infinite;
 }
.select2-dropdown__header {
   display: flex;
   justify-content: space-between;
   align-items: center;
   gap: 8px;
   padding: 6px 8px;
   border-bottom: 1px solid #eee;
   background: #fafafa;
 }
.select2-dropdown__item {
   font-size: 12px;
   cursor: pointer;
   user-select: none;
 }
.select2-dropdown__item__clear-all {
   color: #c22;
 }
.select2-dropdown__item__select-all {
   color: #0a8;
 }
.select2-user-option {
   display: flex;
   align-items: center;
 }
.select2-user-avatar {
   width: 28px;
   height: 28px;
   border-radius: 20px;
   border: 0.5px solid #ced4da;
   object-fit: cover;
 }
.select2-user-info {
   display: flex;
   flex-direction: column;
   min-width: 0;
   margin-left: 5px;
 }
.select2-user-name {
   font-weight: 600;
   font-size: 14px;
   line-height: 1.1;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
   margin-bottom: 2px;
 }
.select2-user-meta {
   font-size: 11px;
   color: #666;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
   line-height: 1.1;
   font-weight: 400;
 }
.select2-user-meta i {
   font-size: 9px;
 }
/* Ensure the image can scale within the option */
.select2-results__option img {
   transition: transform 0.2s ease;
   /* smooth animation */
   display: inline-block;
 }
/* Zoom image only when the parent option is hovered */
.select2-results__option:hover img {
   transform: scale(1.1) !important;
   /* adjust zoom level */
 }
.select2-selection__rendered .select2-user-option {
   margin-left: -8px;
   height: 40.4px;
 }
.select2-default-avatar {
   width: 28px;
   height: 28px;
   border-radius: 50%;
   color: #fff;
   font-weight: 600;
   font-size: 12px;
   display: inline-flex;
   align-items: center;
   justify-content: center;
   text-transform: uppercase;
   margin-right: 8px;
   flex-shrink: 0;
 }
/* SweetAlert2 modal */
.swal2-modal {
   background: linear-gradient(135deg, #e6f4f4 50%, #f7fafa 25%, #ffffff 50%);
   border-radius: 15px;
 }
.swal2-cancel,
 .swal2-styled,
 .swal2-confirm {
   border-radius: 0.5rem;
   padding: 5px 16px;
 }
/* Utility classes */
.p-1px {
   padding: 0.1px;
 }
.skeleton-form .skeleton-offcanvas {
   margin: 0;
 }
form>div {
   margin: 0;
 }
/* Font size utilities */
.sf-3 {
   font-size: 3px !important;
 }
.sf-4 {
   font-size: 4px !important;
 }
.sf-5 {
   font-size: 5px !important;
 }
.sf-6 {
   font-size: 6px !important;
 }
.sf-7 {
   font-size: 7px !important;
 }
.sf-8 {
   font-size: 8px !important;
 }
.sf-9 {
   font-size: 9px !important;
 }
.sf-10 {
   font-size: 10px !important;
 }
.sf-11 {
   font-size: 11px !important;
 }
.sf-12 {
   font-size: 12px !important;
 }
.sf-13 {
   font-size: 13px !important;
 }
.sf-14 {
   font-size: 14px !important;
 }
.sf-15 {
   font-size: 15px !important;
 }
.sf-16 {
   font-size: 16px !important;
 }
.sf-17 {
   font-size: 17px !important;
 }
.sf-18 {
   font-size: 18px !important;
 }
.sf-19 {
   font-size: 19px !important;
 }
.sf-20 {
   font-size: 20px !important;
 }
.sf-21 {
   font-size: 21px !important;
 }
.sf-22 {
   font-size: 22px !important;
 }
.sf-23 {
   font-size: 23px !important;
 }
.sf-24 {
   font-size: 24px !important;
 }
.sf-25 {
   font-size: 25px !important;
 }
.sf-26 {
   font-size: 26px !important;
 }
.sf-27 {
   font-size: 27px !important;
 }
.sf-28 {
   font-size: 28px !important;
 }
.sf-29 {
   font-size: 29px !important;
 }
.sf-30 {
   font-size: 30px !important;
 }
.sf-31 {
   font-size: 31px !important;
 }
.sf-32 {
   font-size: 32px !important;
 }
.sf-33 {
   font-size: 33px !important;
 }
.sf-34 {
   font-size: 34px !important;
 }
.sf-35 {
   font-size: 35px !important;
 }
.sf-36 {
   font-size: 36px !important;
 }
.sf-37 {
   font-size: 37px !important;
 }
.sf-38 {
   font-size: 38px !important;
 }
.sf-39 {
   font-size: 39px !important;
 }
.sf-40 {
   font-size: 40px !important;
 }
.sf-41 {
   font-size: 41px !important;
 }
.sf-42 {
   font-size: 42px !important;
 }
.sf-43 {
   font-size: 40px !important;
 }
.sf-44 {
   font-size: 44px !important;
 }
.sf-45 {
   font-size: 45px !important;
 }
.sf-46 {
   font-size: 46px !important;
 }
.sf-47 {
   font-size: 47px !important;
 }
.sf-48 {
   font-size: 48px !important;
 }
.sf-49 {
   font-size: 49px !important;
 }
.sf-50 {
   font-size: 50px !important;
 }
.daterangepicker .ranges li.active {
   background-color: #00B4AF;
 }
.daterangepicker td.active {
   background-color: #00B4AF;
 }
.daterangepicker td.active:hover {
   background-color: #00B4AF;
 }
.daterangepicker .calendar-table th,
 .daterangepicker .calendar-table td {
   border-radius: 0 !important;
 }
.daterangepicker select {
   padding: 5px 3px !important;
   border: none;
   border-radius: 0.5rem;
   margin: 0px 2px !important;
 }
.daterange-wraper .date-range {
   padding-left: 30px;
   font-size: 14px;
   color: #374151;
   border: 0;
   min-height: auto;
   height: 36px;
   border: 0;
   box-shadow: 0px 4.4px 20px -1px rgba(19, 16, 34, 0.0509803922);
 }
.daterange-wraper .date-range:focus {
   border-left: 0;
 }
.daterange-wraper .cal-icon-date {
   position: absolute;
   left: 10px;
   top: 50%;
   transform: translateY(-50%);
 }
/* Tagify Integration Styles */
/* Base Tagify container */
.tagify {
   position: relative;
   padding: 5px 5px 4.5px 5px;
   width: 100%;
   min-height: 40px;
   border: 1.5px solid #ced4da;
   border-radius: 0.5rem;
   background: transparent;
   font-size: 0.9rem;
   font-weight: 400;
   line-height: 1.5;
   color: #212529;
   display: flex;
   align-items: center;
   flex-wrap: wrap;
   transition: border-color 0.3s ease-in-out;
   z-index: 1;
   -webkit-border-radius: 0.5rem;
   -moz-border-radius: 0.5rem;
   -ms-border-radius: 0.5rem;
   -o-border-radius: 0.5rem;
 }
/* Align with float-input-control height */
.float-input-control .tagify {
   min-height: 40px;
   height: auto;
 }
/* Tagify input field */
.tagify__input {
   font-family: inherit;
   font-size: 0.9rem;
   font-weight: 400;
   color: #212529;
   background: transparent;
   border: none;
   outline: none;
   padding: 4px;
   margin: 1px 0.2rem;
   flex-grow: 1;
   min-width: 50px;
 }
/* Hide placeholder to match form-float-input */
.tagify__input::placeholder {
   opacity: 0;
   visibility: hidden;
   color: transparent;
 }
/* Tag styles */
.tagify__tag {
   background: transparent !important;
   border-radius: 30px;
   margin: 3.5px 4px 0px 0px;
   padding: 1px;
   display: flex;
   align-items: center;
   font-size: 10px;
   color: #212529;
   line-height: 1.5;
   box-shadow: 0px 0px 0px 0.5px #a1a1a1;
   transition: background-color 0.3s ease-in-out;
 }
.tagify__tag>div {
   padding: 1px !important;
   font-size: 13px;
   border-radius: 20px !important;
 }
/* Tag text */
.tagify__tag-text {
   margin: 0 0.5rem;
   display: flex !important;
   align-items: center;
 }
.tagify__tag>div::before {
   box-shadow: none !important;
 }
/* Tag remove button */
.tagify__tag__removeBtn {
   width: 16px;
   height: 16px;
   line-height: 16px;
   text-align: center;
   font-size: 12px;
   color: #fff;
   background: #de8880;
   border-radius: 50%;
   cursor: pointer;
   margin-right: 4px;
   transition: background-color 0.3s ease-in-out;
 }
.tagify__tag__removeBtn:hover {
   background: #ff4d4d;
 }
/* Avatar in user pills */
.tagify__tag__avatar-wrap {
   width: 23px;
   height: 23px;
 }
.tagify__tag__avatar-wrap img {
   width: 100%;
   height: 100%;
   border-radius: 50%;
   object-fit: cover;
 }
/* Focus state */
.tagify:focus-within {
   border-color: #00b4af;
   outline: none;
 }
/* Validation states */
.was-validated .tagify:valid,
 .tagify.is-valid {
   border-color: #28a745;
 }
.was-validated .tagify:invalid,
 .tagify.is-invalid {
   border-color: #ff0000;
 }
/* Floating label integration */
.float-input-control .tagify~.form-float-label {
   position: absolute;
   font-family: inherit;
   font-size: 0.9rem !important;
   font-weight: 400;
   line-height: 1.5;
   padding: 0 0.25rem;
   color: #6c757d;
   background: #fff;
   border-radius: 0.5rem;
   transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
   transform-origin: top left;
   transform: translateY(0) scale(1);
   pointer-events: none;
   z-index: 3;
   transform: translateY(-1.1rem) scale(0.7778) !important;
   left: 0.7rem !important;
   top: 10.5px !important;
 }
/* Label movement on focus or when tags are present */
.float-input-control .tagify:focus-within~.form-float-label,
 .float-input-control .tagify--not-empty~.form-float-label {
   transform: translateY(-1.1rem) scale(0.7778);
   left: 0.7rem;
   top: 10.5px;
   font-size: 0.9rem;
   /* Base font-size, scaled down by transform */
   color: #00b4af;
 }
/* Validation label colors */
.was-validated .float-input-control .tagify:valid~.form-float-label,
 .float-input-control .tagify.is-valid~.form-float-label {
   color: #28a745;
 }
.was-validated .float-input-control .tagify:invalid~.form-float-label,
 .float-input-control .tagify.is-invalid~.form-float-label {
   color: #ff0000;
 }
/* Required field indicator */
.float-input-control .tagify~.form-float-label .text-danger {
   color: #ff0000;
   font-size: 0.9rem;
   margin-left: 0.1rem;
 }
.float-input-control .tagify:focus-within~.form-float-label .text-danger,
 .float-input-control .tagify--not-empty~.form-float-label .text-danger {
   font-size: 0.9rem;
   /* Base font-size, scaled by transform */
   color: #ff0000;
 }
.was-validated .float-input-control .tagify:valid~.form-float-label .text-danger,
 .float-input-control .tagify.is-valid~.form-float-label .text-danger {
   color: #28a745;
 }
.was-validated .float-input-control .tagify:invalid~.form-float-label .text-danger,
 .float-input-control .tagify.is-invalid~.form-float-label .text-danger {
   color: #ff0000;
 }
/* Dropdown styles */
.tagify__dropdown {
   border: 1.5px solid #00b4af;
   border-radius: 10px;
   background: #fff;
   box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
   max-height: 300px;
   z-index: 1056;
 }
/* Dropdown header */
.tagify__dropdown__header {
   display: flex;
   justify-content: space-between;
   padding: 5px;
   background: #f8f8f8;
   border-bottom: 1px solid #e9ecef;
 }
.tagify__dropdown__wrapper {
   border-color: transparent !important;
 }
/* Dropdown items */
.tagify__dropdown__item {
   padding: 5px;
   font-size: 13px;
   color: #212529;
   cursor: pointer;
   display: flex;
   align-items: center;
   border-radius: 8px;
   transition: background-color 0.3s ease-in-out;
 }
.tagify__dropdown__item--active {
   background: #d2d2d2;
 }
.tagify__dropdown__item.sk_list {
   border-radius: 8px;
   background: #f4f4f4;
   margin-top: 5px;
 }
.tagify__dropdown__item:hover {
   background: #c2c2c2 !important;
 }
.tagify__dropdown__item.sk_list .info_sec div {
   display: flex;
   font-size: 14px;
   font-weight: 500;
   flex-direction: column;
   gap: 3px;
   margin-bottom: 3px;
   padding-left: 3px;
 }
.tagify__dropdown__item.sk_list .info_sec div label {
   font-size: 8px;
 }
.tagify__dropdown__item.sk_list .info_sec span {
   display: flex;
   align-items: center;
   gap: 4px;
   padding-left: 3px;
 }
.tagify__dropdown__item.sk_list .info_sec i {
   display: flex;
   font-size: 8px;
   flex-direction: column;
 }
.tagify__dropdown__item.sk_list .info_sec span small {
   font-size: 9px;
   font-weight: 500;
   padding: 0px 4px 0px 0px;
   border-right: 1px solid #d0d0d0;
 }
.tagify__dropdown__item.sk_list .info_sec span i {
   font-size: 8px;
   margin-top: 1.5px;
 }
/* Dropdown item avatar */
.tagify__dropdown__item__avatar-wrap {
   width: 32px;
   height: 32px;
   margin-right: 0.3rem;
 }
.tagify__dropdown__item__avatar-wrap img {
   width: 100%;
   height: 100%;
   border-radius: 15%;
   object-fit: cover;
 }
/* Grouped items */
.tagify__dropdown__itemsGroup {
   padding: 5px;
   border-top: 1px solid #e9ecef;
 }
.tagify__dropdown__items_grpset {
   display: flex;
   width: 100%;
   color: #6c757d;
   justify-content: space-between;
   align-items: center;
   flex-direction: row;
   font-size: 12px;
   margin-bottom: 5px;
   padding: 2px 0px;
   border-bottom: 1px solid #ababab;
 }
/* Select/Clear actions */
.tagify__dropdown__item__clear-all,
 .tagify__dropdown__item__select-all {
   color: #4b4b4b;
   font-size: 10px;
   padding: 2px 5px;
   border-radius: 10px;
 }
.tagify__dropdown__item__select-group {
   display: flex;
   color: #5b5b5b;
   padding: 3px 6px;
   border-radius: 15px;
   font-size: 10px;
   justify-content: flex-end;
   background: transparent !important;
 }
.tagify__dropdown__item__select-group:hover {
   background: #dadada !important;
 }
/* Drag-and-drop sortable styles */
.sortable-ghost {
   opacity: 0.5;
   background: #b0e0e6;
 }
/* Slim Scroll (Custom) */
.slimScrollDiv {
   position: relative;
   overflow: hidden;
 }
/* Light, airy skeleton shimmer */
.skeleton-placeholder {
   height: 20px;
   border-radius: 4px;
   position: relative;
   overflow: hidden;
   background: #f4f4f4;
   /* Lighter base */
 }
.skeleton-placeholder::before {
   content: "";
   position: absolute;
   top: 0;
   left: -150%;
   height: 100%;
   width: 250%;
   background: linear-gradient(90deg,
       #ececec 0%,
       /* Soft light base */
       #f6f6f6 40%,
       /* Gentle highlight */
       #ffffff 50%,
       /* Bright center */
       #f6f6f6 60%,
       /* Gentle fade */
       #ececec 100%
       /* Soft light base */
     );
   animation: shimmer 1.8s infinite linear;
 }
/* Smooth sweeping shimmer */
@keyframes shimmer {
   0% {
     transform: translateX(-60%);
   }
   100% {
     transform: translateX(60%);
   }
 }
/* Modal and offcanvas styles */
@media (min-width: 576px) {
   .modal-sm {
     --bs-modal-width: 369px;
   }
 }
@keyframes media_shimmer {
   0% {
     background-position: -300% 0;
   }
   100% {
     background-position: 300% 0;
   }
 }
/* Loading state - images */
img[data-file-id]:not([src]),
 img[data-file-id][src=""] {
   position: relative;
   overflow: hidden;
   width: 100% !important;
   height: 100% !important;
   /* Prevent layout shift */
   /* Solid silver base */
   background-color: #d0d0d0;
   /* === BLOCK BROWSER BROKEN ICON COMPLETELY === */
   /* Solid overlay to cover any browser-injected icon */
   &::before {
     content: "";
     position: absolute;
     inset: 0;
     background-color: #d0d0d0;
     /* Matches base - covers everything */
     z-index: 1;
     pointer-events: none;
     width: 100% !important;
     height: 100% !important;
   }
   /* Extra strong hiding */
   color: transparent !important;
   text-indent: -9999px !important;
   font-size: 0 !important;
   line-height: 0 !important;
   alt: "";
   background-image: none !important;
   object-fit: none !important;
   border: none !important;
   width: 100% !important;
   height: 100% !important;
 }
/* Video/Audio - clean base */
video[data-file-id]:not([src]),
 video[data-file-id][src=""],
 audio[data-file-id]:not([src]),
 audio[data-file-id][src=""] {
   position: relative;
   overflow: hidden;
   background-color: #d0d0d0;
 }
/* Premium silver shimmer - on top */
img[data-file-id]:not([src])::after,
 img[data-file-id][src=""]::after,
 video[data-file-id]:not([src])::after,
 video[data-file-id][src=""]::after,
 audio[data-file-id]:not([src])::after,
 audio[data-file-id][src=""]::after {
   content: "";
   position: absolute;
   inset: 0;
   pointer-events: none;
   z-index: 2;
   /* Above the solid cover */
   background-image: linear-gradient(90deg,
       rgba(255, 255, 255, 0) 0%,
       rgba(255, 255, 255, 0.3) 20%,
       rgba(255, 255, 255, 0.8) 50%,
       rgba(255, 255, 255, 0.3) 80%,
       rgba(255, 255, 255, 0) 100%);
   background-size: 300% 100%;
   background-position: -300% 0;
   width: 100% !important;
   height: 100% !important;
   animation: media_shimmer 2.4s ease-in-out infinite;
 }
@keyframes fadeIn {
   from {
     opacity: 0.6;
   }
   to {
     opacity: 1;
   }
 }
.network-status-indicator {
   position: fixed;
   bottom: -100px;
   left: 50%;
   transform: translateX(-50%);
   z-index: 9999;
   pointer-events: none;
   opacity: 0;
   visibility: hidden;
   transition:
     bottom 0.8s cubic-bezier(0.25, 0.8, 0.25, 1),
     opacity 0.8s cubic-bezier(0.25, 0.8, 0.25, 1);
 }
.network-status-indicator[data-status="visible"] {
   bottom: 40px;
   opacity: 1;
   visibility: visible;
 }
.network-status-indicator[data-status="hiding"] {
   bottom: -100px;
   opacity: 0;
   visibility: hidden;
   transition:
     bottom 0.7s cubic-bezier(0.4, 0, 0.6, 1),
     opacity 0.7s cubic-bezier(0.4, 0, 0.6, 1);
 }
/* Content */
.network-status-content {
   background: rgba(28, 28, 30, 0.95);
   backdrop-filter: blur(16px);
   -webkit-backdrop-filter: blur(16px);
   color: #ffffff;
   padding: 8px 28px;
   border-radius: 50px;
   box-shadow: 0 16px 48px rgba(0, 0, 0, 0.35);
   display: flex;
   align-items: center;
   justify-content: center;
   gap: 10px;
   font-size: 12px;
   font-weight: 500;
   min-width: 200px;
   border: 1px solid rgba(255, 255, 255, 0.12);
   letter-spacing: 0.5px;
   white-space: nowrap;
 }
/* Icon */
.network-status-icon {
   font-size: 12px;
   transition: color 0.4s ease;
 }
/* === base === */
/*===========================
=        Base Styles        =
===========================*/
.modal-dialog.fullscreen {
   width: 100vw;
   max-width: 100vw;
   height: 100vh;
   margin: 0;
 }
.modal-content.fullscreen {
   width: 100%;
   height: 100%;
   border-radius: 0;
 }
.skeleton-modal-header,
 .skeleton-modal-footer,
 .skeleton-offcanvas-header,
 .skeleton-offcanvas-footer {
   display: flex;
   gap: 10px;
   justify-content: end;
   padding: 12px;
   margin: 0;
   border: 0;
 }
.skeleton-modal-header,
 .skeleton-offcanvas-header {
   display: flex;
   justify-content: space-between;
   align-items: center;
   border-radius: 0.8rem 0.8rem 0.2rem 0.2rem !important;
 }
.skeleton-offcanvas-header {
   box-shadow: 0 2px 6px -2px #b1b1b1;
 }
.skeleton-modal .modal-content {
   border-radius: 0.8rem !important;
   padding: 10px !important;
 }
.skeleton-modal-body,
 .skeleton-offcanvas-body {
   padding: 10px 12px;
   margin: 0;
   border: 0;
 }
.skeleton-offcanvas-body {
   padding: 12px;
 }
/* Button groups and labels */
.skeleton-mdl-hdr-btn-grp,
 .skeleton-ofc-hdr-btn-grp,
 .skeleton-mdl-hdr-lbl-grp {
   display: flex;
   align-items: center;
 }
.skeleton-mdl-hdr-btn-grp button,
 .skeleton-ofc-hdr-btn-grp button,
 .skeleton-mdl-hdr-lbl-grp button {
   cursor: pointer;
   background: transparent;
   width: 32px;
   height: 32px;
   padding: 3px;
   font-size: 14px;
   border: none;
   border-radius: 0.6rem !important;
   margin-left: 6px;
   z-index: 9;
 }
.skeleton-mdl-hdr-lbl-grp button {
   margin-left: 0;
   margin-right: 6px;
 }
/* Hover effects */
.skeleton-mdl-hdr-btn-grp button:hover,
 .skeleton-ofc-hdr-btn-grp button:hover,
 .skeleton-mdl-hdr-lbl-grp button:hover {
   background-color: #008c8c;
   color: #fff;
 }
.skeleton-mdl-hdr-btn-grp [data-bs-dismiss="modal"]:hover,
 .skeleton-ofc-hdr-btn-grp [data-bs-dismiss="offcanvas"]:hover {
   background-color: #ff0000;
   color: #fff;
 }
.table-filter-modal{
border-radius: 0.8rem !important;
padding: 10px !important;
}
.table-filter-modal .modal-footer{
border-radius: 0 0 0.8rem 0.8rem !important;
border: none !important;
}
.offcanvas-dragbar {
   background-color: #b4b4b4;
   position: absolute;
   z-index: 1000;
   display: flex;
   align-items: center;
   font-size: 12px;
   padding: 0.9px;
 }
.offcanvas-start .offcanvas-dragbar,
 .offcanvas-end .offcanvas-dragbar {
   height: 100%;
   width: 5px;
   cursor: ew-resize !important;
 }
.offcanvas-start .offcanvas-dragbar,
 .offcanvas-end .offcanvas-dragbar:hover {
   cursor: ew-resize !important;
 }
.offcanvas-start .offcanvas-dragbar {
   right: 0;
 }
.offcanvas-end .offcanvas-dragbar {
   left: 0;
 }
.offcanvas-top .offcanvas-dragbar,
 .offcanvas-bottom .offcanvas-dragbar {
   width: 100%;
   height: 5px;
   cursor: ns-resize !important;
 }
.offcanvas-top .offcanvas-dragbar,
 .offcanvas-bottom .offcanvas-dragbar:hover {
   cursor: ns-resize !important;
 }
.offcanvas-top .offcanvas-dragbar {
   bottom: 0;
 }
.offcanvas-bottom .offcanvas-dragbar {
   top: 0;
 }
.modal-footer>*,
 .offcanvas-footer>* {
   margin: 0;
 }
/* Remove Bootstrap validation feedback icons for all form controls */
.was-validated .form-control:valid,
 .was-validated .form-control:invalid,
 .form-control.is-valid,
 .form-control.is-invalid,
 .was-validated .form-select:valid,
 .was-validated .form-select:invalid,
 .form-select.is-valid,
 .form-select.is-invalid,
 .was-validated textarea:valid,
 .was-validated textarea:invalid,
 textarea.is-valid,
 textarea.is-invalid {
   background-image: none !important;
 }
/* Remove red box-shadow on invalid focus for all inputs, selects, textareas */
.form-control.is-invalid:focus,
 .was-validated .form-control:invalid:focus,
 .form-select.is-invalid:focus,
 .was-validated .form-select:invalid:focus,
 textarea.form-control.is-invalid:focus,
 .was-validated textarea.form-control:invalid:focus {
   box-shadow: none !important;
 }
/* Optional: Remove box-shadow on all focus (if you don't want any focus glow) */
.form-control:focus,
 .form-select:focus,
 textarea.form-control:focus {
   box-shadow: none !important;
 }
/* Error indicators */
.skl-error-float-input {
   color: #f00;
   font-size: 1em;
   position: absolute;
   right: 10px;
   top: 50%;
   transform: translateY(-50%);
   cursor: help;
   z-index: 10;
 }
.skl-error-normal-input {
   color: #f00;
   font-size: 1em;
   position: absolute;
   right: 10px;
   top: 71%;
   transform: translateY(-50%);
   cursor: help;
   z-index: 10;
 }
.pckb {
   border: 1px solid #00b4af;
 }
.form-check-input[type=checkbox]:indeterminate {
   background-color: #00617a;
   border-color: #00617a;
 }
/* DataTables styles */
div.dt-processing>div:last-child>div,
 div.dt-processing>div:last-child>div:nth-child(0),
 div.dt-processing>div:last-child>div:nth-child(1),
 div.dt-processing>div:last-child>div:nth-child(2),
 div.dt-processing>div:last-child>div:nth-child(3),
 div.dt-processing>div:last-child>div:nth-child(4) {
   background: #00b4af;
 }
table.dataTable tr th {
   background-color: #00b4af !important;
   color: #ffffff !important;
 }
.dt-scroll {
   border-radius: 0.5rem;
   margin-bottom: 10px;
 }
.dataTable th,
 .dataTable td {
   vertical-align: middle !important;
 }
div.dt-scroll-body {
   min-height: 200px;
 }
[data-skeleton-table-set] .dataTables_wrapper .dataTables_scroll,
 [data-skeleton-table-set] .dataTables_wrapper .dt-scroll {
   position: relative;
 }
[data-skeleton-table-set] .dataTables_wrapper .dataTables_scrollHead,
 [data-skeleton-table-set] .dataTables_wrapper .dt-scroll-head {
   position: sticky;
   top: 0;
   left: 0;
   z-index: 30;
   background: #fff;
   overflow: hidden;
 }
[data-skeleton-table-set] .dataTables_wrapper .dataTables_scrollHead table,
 [data-skeleton-table-set] .dataTables_wrapper .dt-scroll-head table {
   margin-bottom: 0 !important;
 }
[data-skeleton-table-set] .dataTables_wrapper .dataTables_scrollBody,
 [data-skeleton-table-set] .dataTables_wrapper .dt-scroll-body {
   position: relative;
   overscroll-behavior: contain;
 }
div.dt-processing {
   top: 62px;
   left: 100px;
   width: 100%;
   height: 193px;
   margin-left: -100px;
   margin-top: -22px;
   text-align: center;
   padding: 2px;
   background: #00000000;
   box-shadow: none;
   border: none;
   justify-content: center;
   align-items: center;
 }
div.dt-container div.dt-paging ul.pagination {
   justify-content: end;
 }
.dt-info,
 .dt-info label {
   font-size: 12px;
 }
.dt-length select {
   font-size: 12px;
   font-weight: bold;
   height: 23px;
   border: none !important;
   padding: 0px 31px 0px 10px;
 }
div.dt-container div.dt-length select {
   margin-right: 0 !important;
 }
div.dt-container div.dt-length label {
   margin-left: 3px;
   font-size: 12px;
 }
.table-processing-div {
   margin-top: 90px !important;
 }
.dt-length select:focus,
 .dt-length select:hover,
 .dt-length select:active {
   border: none !important;
 }
.pagination .dt-paging-button .page-link {
   height: 26px;
   min-width: 26px;
   font-size: 13px;
   padding: 3px 6px;
   border-radius: 10px;
   margin-left: 5px;
 }
.table-actions-group {
   display: flex;
   justify-content: center;
 }
.table-actions-group button {
   background: transparent;
   border: none;
   border-radius: 0.5rem;
   font-size: 12px;
   margin: 0px 2px;
   color: #00b4af;
   width: 26px;
   height: 26px;
 }
.table-actions-group button.view:hover {
   background: #00b4af;
   border: 1px solid #00b4af;
   color: #fff;
 }
.table-actions-group button.edit:hover {
   background: #03c95a;
   border: 1px solid #03c95a;
   color: #fff;
 }
.table-actions-group button.delete:hover {
   background: #f00;
   border: 1px solid #f00;
   color: #fff;
 }
.table {
   border-collapse: collapse;
   width: 100%;
 }
thead tr:first-child th:first-child {
   border-top-left-radius: 5px;
 }
thead tr:first-child th:last-child {
   border-top-right-radius: 5px;
 }
tbody tr:last-child td:first-child {
   border-bottom-left-radius: 5px;
 }
tbody tr:last-child td:last-child {
   border-bottom-right-radius: 5px;
 }
th,
 td {
   padding: 8px;
   text-align: left;
   border-bottom: 1px solid #ddd;
 }
th {
   background-color: #f2f2f2;
 }
tr:last-child td {
   border-bottom: none;
 }
/* Filter and checkbox styles */
.skl-filter-btn,
 .skl-card-refresh-btn {
   border: 1px solid #00b4af;
   background: transparent;
   height: 34px;
   width: 34px;
   font-size: 12px;
   border-radius: 0.5rem;
   margin-left: 5px;
   margin-top: 5px;
   color: #00b4af;
 }
.skl-filter-btn:hover,
 .skl-card-refresh-btn:hover {
   background: #00b4af;
   color: #fff;
 }
.skeleton-delete-selected {
   border-color: #ff0000;
   color: #ff0000;
 }
.skeleton-update-selected {
   border-color: #ff9b04;
   color: #ff9b04;
 }
.skeleton-delete-selected:hover {
   background: #ff0000;
   color: #fff;
 }
.skeleton-update-selected:hover {
   background: #ff9b04;
   color: #fff;
 }
.skl-filter-search,
 .skl-card-filter-search,
 .skl-card-sort-select,
 .skl-card-date-filter {
   height: 34px;
   padding: 0px 12px;
   border-radius: 0.5rem;
   border: 1px solid #00b4af;
   margin-top: 5px;
 }
.skl-checkbox {
   padding: 7px !important;
   border-radius: 0.5rem !important;
   border: 1.5px solid #c9c9c9 !important;
   background-color: #efefef !important;
 }
.skl-checkbox:checked,
 .skl-checkbox:indeterminate {
   background-color: #00d0ff !important;
 }
.skl-card-page-btn {
   border: 1px solid #00b4af;
   height: 28px;
   width: 28px;
   font-size: 11px;
   font-weight: bold;
   padding: 5px 6px 6px 10px;
   border-radius: 0.5rem;
   margin: 5px;
 }
#general-toast-fallback-shell,
 #general-boot-toast-shell,
 .cssToast-wrapper,
 .st-toast-container {
   z-index: 2147483000 !important;
 }
/* === theme-light === */
/*=== Light Mode Styles ===*/
.gjs-pn-btn svg {
   fill: #00b4af !important;
 }
.gjs-four-color,
 .gjs-two-color {
   color: #00b4af !important;
 }
.gjs-four-color-h:hover {
   color: #f46700 !important;
 }
.gjs-clm-tags #gjs-clm-new {
   color: #f46700 !important;
 }
/* Panel Borders and Radius */
.gjs-pn-commands,
 .gjs-pn-devices-c {
   border-radius: 0.5rem 0 0 0 !important;
 }
.gjs-pn-views {
   border-radius: 0 5px 0 0 !important;
 }
.gjs-pn-views-container {
   border-radius: 0 5px 5px 0 !important;
 }
.gjs-editor {
   border-radius: 0.5rem !important;
 }
/* Backgrounds */
.gjs-one-bg {
   background-color: #ffffff !important;
 }
.gjs-cv-canvas-bg {
   border-radius: 0 0 0 5px !important;
 }
.gjs-block {
   width: 28% !important;
   min-width: 40px !important;
   padding: 3px !important;
   min-height: 70px !important;
   font-size: 10px !important;
 }
.gjs-block__media {
   margin-bottom: 1px !important;
 }
.available-placeholders {
   display: flex;
   gap: 5px;
   padding: 5px;
   border-radius: 0.5rem;
   border: 1px solid #dee2e6;
   box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
   flex-wrap: nowrap;
   align-items: center;
   margin-bottom: 5px;
 }
.placeholder-pill {
   display: flex;
   background-color: #00b4af;
   color: white;
   padding: 2px 8px;
   border-radius: 16px;
   font-size: 12px;
   font-weight: 500;
   cursor: pointer;
   user-select: none;
   transition: background-color 0.2s, transform 0.2s;
   flex-wrap: nowrap;
   flex-direction: row;
   align-items: center;
   justify-content: center;
   gap: 6px;
 }
.placeholder-pill i {
   font-size: 10px !important;
 }
.ql-container.ql-snow {
   border-radius: 0 0 5px 5px !important;
   min-height: 150px;
   max-height: 350px;
   overflow-y: scroll;
 }
.ql-toolbar.ql-snow {
   border-radius: 0.5rem 5px 0 0 !important;
   -webkit-border-radius: 0.5rem 5px 0 0 !important;
   -moz-border-radius: 0.5rem 5px 0 0 !important;
   -ms-border-radius: 0.5rem 5px 0 0 !important;
   -o-border-radius: 0.5rem 5px 0 0 !important;
 }
.ql-snow.ql-toolbar button:hover,
 .ql-snow .ql-toolbar button:hover,
 .ql-snow.ql-toolbar button:focus,
 .ql-snow .ql-toolbar button:focus,
 .ql-snow.ql-toolbar button.ql-active,
 .ql-snow .ql-toolbar button.ql-active,
 .ql-snow.ql-toolbar .ql-picker-label:hover,
 .ql-snow .ql-toolbar .ql-picker-label:hover,
 .ql-snow.ql-toolbar .ql-picker-label.ql-active,
 .ql-snow .ql-toolbar .ql-picker-label.ql-active,
 .ql-snow.ql-toolbar .ql-picker-item:hover,
 .ql-snow .ql-toolbar .ql-picker-item:hover,
 .ql-snow.ql-toolbar .ql-picker-item.ql-selected,
 .ql-snow .ql-toolbar .ql-picker-item.ql-selected {
   color: #00b4af !important;
 }
.ql-editor .ql-bg-blue {
   background-color: #00b4af !important;
 }
.ql-editor .ql-color-blue,
 .ql-snow a {
   color: #00b4af !important;
 }
.ql-snow.ql-toolbar button:hover .ql-fill,
 .ql-snow .ql-toolbar button:hover .ql-fill,
 .ql-snow.ql-toolbar button:focus .ql-fill,
 .ql-snow .ql-toolbar button:focus .ql-fill,
 .ql-snow.ql-toolbar button.ql-active .ql-fill,
 .ql-snow .ql-toolbar button.ql-active .ql-fill,
 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
 .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
   fill: #00b4af !important;
 }
.ql-snow.ql-toolbar button:hover .ql-stroke,
 .ql-snow .ql-toolbar button:hover .ql-stroke,
 .ql-snow.ql-toolbar button:focus .ql-stroke,
 .ql-snow .ql-toolbar button:focus .ql-stroke,
 .ql-snow.ql-toolbar button.ql-active .ql-stroke,
 .ql-snow .ql-toolbar button.ql-active .ql-stroke,
 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
 .ql-snow.ql-toolbar button:hover .ql-stroke-miter,
 .ql-snow .ql-toolbar button:hover .ql-stroke-miter,
 .ql-snow.ql-toolbar button:focus .ql-stroke-miter,
 .ql-snow .ql-toolbar button:focus .ql-stroke-miter,
 .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
 .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
 .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
 .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
 .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
 .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
 .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
 .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
 .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
 .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
   stroke: #00b4af !important;
 }
.form-wrap.form-builder .stage-wrap.empty {
   border: 1.5px dashed #ccc !important;
   border-radius: 0.5rem !important;
   margin: 0px 5px !important;
 }
.form-wrap.form-builder .frmb li.form-field:hover {
   border-color: #00b4af !important;
   outline: 0 !important;
   box-shadow: 0 2px 8px rgba(0, 180, 175, 0.3) !important;
   transition: box-shadow 0.2s ease-in-out;
 }
.form-wrap.form-builder .frmb .sortable-options>li {
   border-radius: 0.5rem !important;
 }
.form-wrap.form-builder .stage-wrap {
   min-height: 150px !important;
   max-height: 400px !important;
   overflow-y: scroll !important;
   padding: 0 10px !important;
   border-radius: 6px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   -ms-border-radius: 6px;
   -o-border-radius: 6px;
 }
.form-wrap.form-builder .frmb .form-elements [contenteditable].form-control,
 .form-wrap.form-builder .frmb .form-elements input[type=text],
 .form-wrap.form-builder .frmb .form-elements input[type=number],
 .form-wrap.form-builder .frmb .form-elements input[type=date],
 .form-wrap.form-builder .frmb .form-elements input[type=color],
 .form-wrap.form-builder .frmb .form-elements textarea,
 .form-wrap.form-builder .frmb .form-elements select {
   background-color: transparent !important;
   border-radius: 0.5rem !important;
 }
.form-wrap.form-builder .frmb .option-actions button,
 .form-wrap.form-builder .frmb .option-actions a {
   font-size: 12px !important;
 }
.form-wrap.form-builder .frmb-control {
   border-radius: 0.5rem !important;
   border: 1px solid #ccc !important;
   background-color: #f9f9f9;
   padding: 5px;
   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 }
.form-wrap.form-builder .frmb-control li {
   cursor: move;
   list-style: none;
   display: flex;
   padding: 6px 10px !important;
   margin: 4px !important;
   border-radius: 0.5rem !important;
   font-size: 13px !important;
   background-color: #fff;
   flex-direction: row;
   align-items: center;
   border: 1px solid #e5e5e5 !important;
   box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) !important;
   transition: all 0.2s ease-in-out;
 }
.form-wrap.form-builder .frmb li.form-field {
   padding: 5px 5px 0px 6px !important;
   margin-bottom: 8px !important;
   background-color: #fff;
   border: 1px solid #ddd !important;
   border-radius: 0.5rem !important;
   box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
   transition: box-shadow 0.2s ease-in-out;
 }
.form-wrap.form-builder .frmb li.form-field.moving {
   background-color: #f0faff !important;
   border-color: #00b4af !important;
   box-shadow: 0 3px 6px rgba(0, 180, 175, 0.2) !important;
 }
.form-wrap.form-builder .frmb .field-actions .btn {
   width: 22px !important;
   height: 22px !important;
   padding: 0 3px !important;
   border-radius: 0.5rem !important;
   margin: 2px !important;
   line-height: 20px !important;
   font-size: 11px !important;
   border-width: 1px !important;
   background-color: #f4f4f4;
   border: 1px solid #ccc;
 }
.form-wrap.form-builder .frmb .field-label,
 .form-wrap.form-builder .frmb .legend {
   margin-bottom: 5px !important;
   line-height: 1.5 !important;
   font-size: 13px !important;
   font-weight: 500;
 }
.form-wrap.form-builder.formbuilder-embedded-bootstrap .form-group {
   margin-bottom: 6px !important;
   font-size: 12px !important;
 }
.form-shimmer {
   min-height: 190px;
   background: linear-gradient(90deg,
       #f0f0f0 25%,
       #e0e0e0 37%,
       #f0f0f0 63%);
   background-size: 400% 100%;
   animation: shimmer 1.2s ease-in-out infinite;
   border-radius: 4px;
 }
@keyframes shimmer {
   0% {
     background-position: -400px 0;
   }
   100% {
     background-position: 400px 0;
   }
 }
.path-dropdown {
   position: relative;
   width: 100%;
   height: 40px;
 }
.path-trigger {
   padding: 8px 18px !important;
   border: 1.5px solid #ced4da;
   height: 40px;
   border-radius: 0.5rem !important;
   background: #fff;
   color: #212529;
   cursor: pointer;
   user-select: none;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
   font-family: sans-serif;
   line-height: 22px;
   -webkit-border-radius: 0.5rem;
   -moz-border-radius: 0.5rem;
   -ms-border-radius: 0.5rem;
   -o-border-radius: 0.5rem;
 }
.path-dropdown-menu {
   position: absolute;
   width: 100%;
   min-width: 350px;
   /* Increased for deep hierarchies */
   background: #fff;
   border: 1px solid #ccc;
   border-radius: 0.5rem !important;
   box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
   max-height: 300px;
   overflow-y: auto;
   margin-top: 6px;
   z-index: 999;
   transform-origin: top;
   transform: scaleY(0.95);
   opacity: 0;
   pointer-events: none;
   transition: all 0.2s ease;
   -webkit-border-radius: 0.5rem;
   -moz-border-radius: 0.5rem;
   -ms-border-radius: 0.5rem;
   -o-border-radius: 0.5rem;
 }
.path-dropdown.open .path-dropdown-menu {
   transform: scaleY(1);
   opacity: 1;
   pointer-events: auto;
 }
.path-dropdown.path-open-up .path-dropdown-menu {
   bottom: 100%;
   top: auto;
   transform-origin: bottom;
 }
.path-item {
   display: flex;
   align-items: center;
   padding: 0 10px;
   height: 24px;
   /* Fixed height to match SVG */
   line-height: 24px;
   /* Match height to eliminate gaps */
   cursor: pointer;
   font-family: sans-serif;
   font-size: 14px;
   transition: background 0.2s;
 }
.path-item:hover {
   background: rgba(0, 0, 0, 0.15) !important;
   /* Override parent color on hover */
 }
.path-item.path-active {
   background: #d1feff !important;
   font-weight: bold;
 }
/* Ensure hidden input is not visible */
.path-dropdown input[type="hidden"] {
   display: none;
 }
.Treant {
   position: relative;
   overflow: hidden;
   padding: 0 !important;
 }
.Treant>.node,
 .Treant>.pseudo {
   position: absolute;
   display: block;
   visibility: hidden;
 }
.Treant.Treant-loaded .node,
 .Treant.Treant-loaded .pseudo {
   visibility: visible;
 }
.Treant>.pseudo {
   width: 0;
   height: 0;
   border: none;
   padding: 0;
 }
.Treant .collapse-switch {
   position: absolute;
   background-color: #989898;
   border-radius: 20px;
   width: 10px;
   height: 10px;
   top: 2px;
   right: 2px;
   color: #ffffff;
   font-size: 10px;
   display: flex;
   align-items: center;
   justify-content: center;
   cursor: pointer;
   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
 }
.Treant .collapsed .collapse-switch {
   background-color: #00B4AF;
 }
.Treant>.node img {
   border: none;
   float: left;
 }
.Treant .root-node {
   padding: 8px 10px;
   border-radius: 8px;
   text-align: left;
   font-size: 13px;
   background: #00b4af;
   color: #fff;
   min-width: 200px;
   max-width: 300px;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   max-width: 290px;
   display: inline-block;
   box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
 }
.Treant .root-node p {
   padding: 0px 5px !important;
   margin: 0 !important;
 }
.tree-node-box {
   padding: 10px 12px;
   border-radius: 8px;
   text-align: left;
   font-size: 13px;
   box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
   color: #ffffff;
   min-width: 200px;
   max-width: 250px;
   box-sizing: border-box;
   position: relative;
 }
.tree-profile-circle {
   width: 36px;
   height: 36px;
   border-radius: 50%;
   background-color: #ffffff;
   color: #333333;
   font-weight: bold;
   font-size: 14px;
   text-align: center;
   line-height: 36px;
   overflow: hidden;
   flex-shrink: 0;
   margin-right: 8px;
 }
.tree-profile-circle img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }
.tree-node-title {
   font-weight: 600;
   font-size: 14px;
   line-height: 1.4;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   max-width: 150px;
   display: inline-block;
 }
.tree-node-code {
   font-size: 10px;
   line-height: 1.4;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   max-width: 150px;
   display: inline-block;
 }
.tree-node-desc {
   font-size: 9px;
   color: #e0e0e0;
   line-height: 1.4;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   max-width: 150px;
   display: inline-block;
 }
.tree-node-row {
   display: flex;
   align-items: center;
   gap: 8px;
 }
.tree-node-actions {
   margin-top: 6px;
   margin-bottom: -8px;
   display: flex;
   gap: 8px;
 }
.tree-node-actions i {
   cursor: pointer;
   font-size: 14px;
   color: #ffffff;
   transition: transform 0.2s, opacity 0.2s;
 }
.tree-node-actions i:hover {
   transform: scale(1.15);
   opacity: 0.8;
 }
.highlight-beat {
   animation: tree-beat 0.5s ease-in-out infinite alternate;
 }
@keyframes tree-beat {
   from {
     transform: scale(1);
   }
   to {
     transform: scale(1.05);
   }
 }
.Treant .node {
   white-space: normal;
   max-width: 260px;
   width: auto;
   box-sizing: border-box;
 }
.Treant .node.collapsed .collapse-switch::after {
   content: "+";
 }
.Treant .collapse-switch::after {
   content: "-";
 }
.Treant .node-connector {
   stroke: #666666 !important;
   stroke-width: 1.5 !important;
 }
.tree-controls {
   position: absolute;
   top: 10px;
   right: 10px;
   display: flex;
   gap: 10px;
   z-index: 9000;
   background: #ffffff;
   padding: 8px;
   border-radius: 4px;
   box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
   font-family: Arial, sans-serif;
 }
.tree-control-btn {
   padding: 5px 10px;
   cursor: pointer;
   background: #007bff;
   color: #ffffff;
   border: none;
   border-radius: 4px;
   font-size: 14px;
   font-family: Arial, sans-serif;
 }
.tree-control-btn:hover {
   background: #0056b3;
 }
.tree-control-btn:disabled {
   background: #cccccc;
   cursor: not-allowed;
 }
.treant>.node:first-child {
   transform-origin: top center;
   transition: transform 0.2s ease;
   -ms-transform-origin: top center;
   /* IE9+ */
 }
/* Fallback for IE8 */
@media all and (-ms-high-contrast: none),
 (-ms-high-contrast: active) {
   .treant>.node:first-child {
     zoom: 1;
     /* Default zoom for IE8 */
   }
 }
.lander-modal-header,
 .lander-modal-footer,
 .lander-offcanvas-header,
 .lander-offcanvas-footer {
   padding: 12px !important;
   margin: 0;
   border: 0;
 }
.lander-modal-header,
 .lander-offcanvas-header {
   display: flex;
   justify-content: space-between;
   align-items: center;
   border-radius: 8px 8px 2px 2px;
 }
.lander-offcanvas-header {
   box-shadow: 0 2px 6px -2px #b1b1b1;
 }
.lander-modal .modal-content {
   border-radius: 1.5rem !important;
   padding: 10px !important;
   -webkit-border-radius: 1.5rem !important;
   -moz-border-radius: 1.5rem !important;
   -ms-border-radius: 1.5rem !important;
   -o-border-radius: 1.5rem !important;
 }
.lander-modal-body,
 .lander-offcanvas-body {
   padding: 15px !important;
   margin: 0;
   border: 0;
 }
.lander-offcanvas-body {
   padding: 12px;
 }
.lander-mdl-hdr-btn-grp,
 .lander-ofc-hdr-btn-grp,
 .lander-mdl-hdr-lbl-grp {
   display: flex !important;
   align-items: center !important;
 }
.lander-mdl-hdr-btn-grp button,
 .lander-ofc-hdr-btn-grp button,
 .lander-mdl-hdr-lbl-grp button {
   cursor: pointer !important;
   background: transparent;
   width: 35px !important;
   height: 35px !important;
   padding: 4px !important;
   font-size: 15px !important;
   border: none !important;
   border-radius: 0.6rem !important;
   margin-left: 8px !important;
   z-index: 9 !important;
   transition: background-color 0.2s ease, transform 0.1s ease;
 }
.lander-mdl-hdr-lbl-grp button {
   margin-left: 0 !important;
   margin-right: 8px !important;
 }
.lander-mdl-hdr-btn-grp button:hover,
 .lander-ofc-hdr-btn-grp button:hover,
 .lander-mdl-hdr-lbl-grp button:hover {
   background-color: transparent !important;
   color: #00b4af !important;
   font-weight: bold;
   transform: translateY(-1px);
 }
.lander-mdl-hdr-btn-grp [data-bs-dismiss="modal"] {
   background-color: #00b4af;
   color: #fff;
   position: absolute;
   top: -16px;
   right: 27px;
 }
.lander-mdl-hdr-btn-grp [data-bs-dismiss="modal"]:hover,
 .lander-ofc-hdr-btn-grp [data-bs-dismiss="offcanvas"]:hover {
   background-color: #ff0000 !important;
   color: var(--skl-white) !important;
 }
.lander-modal-label,
 .lander-offcanvas-label {
   font-weight: 700 !important;
   color: #2d465e !important;
 }
.lander-form-btn {
   transition: background-color 0.2s ease, transform 0.1s ease;
   border-radius: 30px !important;
   padding: 6px 20px;
 }
.lander-form-btn:hover {
   transform: translateY(-1px);
 }
.lander-modal-content .modal-resize-handle {
   background-color: #d1e0ee !important;
   border-radius: 4px !important;
   width: 14px !important;
   height: 14px !important;
   position: absolute !important;
   bottom: 0 !important;
   right: 0 !important;
   cursor: se-resize !important;
 }
.lander-offcanvas .offcanvas-dragbar {
   background-color: #cfcfcf !important;
   width: 5px !important;
   cursor: col-resize !important;
   position: absolute !important;
   top: 0 !important;
   bottom: 0 !important;
   left: 0 !important;
 }
@media (max-width: 576px) {
   .lander-modal-header,
   .lander-offcanvas-header {
     flex-direction: row !important;
     align-items: center !important;
   }
 }
.file-upload-container {
   background: #f1efef70;
   border: 1px solid #f1efef;
   border-radius: 6px;
   padding: 0.5rem;
   display: flex;
   gap: 1rem;
   align-items: center;
   width: 100%;
 }
.file-upload-container img.result {
   display: block;
   max-width: 100%;
   max-height: 200px;
   object-fit: cover;
   border-radius: 6px;
   border: 1px solid #ddd;
 }
.file-upload-container .btn {
   margin-right: 0.5rem;
 }
.file-upload-container h6 {
   margin: 0;
 }
@media (max-width: 576px) {
   .file-upload-container {
     flex-direction: column;
     text-align: center;
   }
 }
#dynamic-crop-modal {
   z-index: 1080;
   /* Higher than default Bootstrap modals (1055) */
 }
#dynamic-crop-modal .modal-dialog {
   max-width: auto !important;
   width: auto !important;
 }
#dynamic-crop-modal .modal-backdrop {
   z-index: 1070;
 }
[data-croppie-container] {
   border-radius: 10px;
   overflow: hidden;
   padding-top: 50px;
 }
.croppie-container .cr-image,
 .croppie-container .cr-overlay,
 .croppie-container .cr-viewport {
   border-radius: 10px !important;
   -webkit-border-radius: 10px !important;
   -moz-border-radius: 10px !important;
   -ms-border-radius: 10px !important;
   -o-border-radius: 10px !important;
 }
.croppie-container .cr-boundary {
   border-radius: 10px !important;
   -webkit-border-radius: 10px !important;
   -moz-border-radius: 10px !important;
   -ms-border-radius: 10px !important;
   -o-border-radius: 10px !important;
 }
#dynamic-crop-modal .modal-footer .btn {
   min-width: 100px;
 }
.dz-preview-container {
   display: flex;
   flex-wrap: wrap;
   gap: 0.5rem;
 }
.dz-preview-container .dz-preview {
   position: relative;
   margin: 0.25rem;
   border: 1px solid #ddd;
   border-radius: 4px;
   overflow: hidden;
 }
.dz-preview-container .dz-preview img {
   display: block;
   max-width: 120px;
   max-height: 120px;
   object-fit: cover;
 }
.modal-content,
 img.result,
 [data-croppie-container] {
   transition: all 0.3s ease-in-out;
 }
.crop-modal-bg {
   padding: 15px;
   border-radius: 1rem;
   background: #6b7280;
 }
.cover-image-edit {
   position: absolute;
   border: none;
   border-radius: 5px;
   padding: 5px 5px 5px 6px;
   width: 30px;
   height: 30px;
   top: 5px;
   right: 5px;
   background: transparent;
   color: #fff;
   border: 1px solid #fff;
 }
.cover-image-edit:hover {
   background: #00b4af;
 }
.code-resize-handle {
   cursor: ns-resize;
   user-select: none;
   background: #00b4af;
   height: 3px;
   border-radius: 0px 0px 5px 5px;
 }
/* Basic layout */
.dns-background {
   background: #cccccc33;
   padding: 8px;
   border-radius: 10px;
 }
[data-drag-container] {
   position: relative;
   display: flex;
   gap: 10px;
   padding: 0px;
   justify-content: center;
 }
[data-drag-container]::after {
   content: "⇄";
   position: absolute;
   top: 56%;
   left: 50%;
   transform: translate(-50%, -50%);
   font-size: 15px;
   font-weight: bold;
   color: #999;
   padding: 4px 8px;
   pointer-events: none;
 }
[data-mapping-container] {
   display: flex;
   gap: 10px;
   padding: 0px;
   justify-content: space-between;
 }
/* Each drag area (column) */
[data-drag-area-set],
 [data-mapping-area] {
   width: 48%;
   height: 350px;
   padding: 0px;
   border-radius: 5px;
   transition: background-color 0.3s ease;
 }
[data-drag-area-set] [data-drag-area] {
   height: 84%;
   overflow-y: auto;
   overflow-x: hidden;
   padding: 6px;
   border: 1.5px dashed #ccc;
   border-radius: 5px;
   transition: background-color 0.3s ease;
 }
[data-mapping-area-left]::after {
   content: "⇄";
   position: absolute;
   top: 50%;
   left: 59.7%;
   transform: translate(-50%, -50%);
   font-size: 15px;
   font-weight: bold;
   color: #999;
   padding: 4px 8px;
   pointer-events: none;
 }
[data-mapping-area-left] {
   width: 58%;
 }
[data-mapping-area-right] {
   width: 38%;
 }
[data-mapping-scrollable] {
   height: 350px;
   overflow-y: auto;
   overflow-x: hidden;
   padding: 6px;
   border: 1.5px dashed #ccc;
   border-radius: 5px;
   transition: background-color 0.3s ease;
 }
[data-mapping-source],
 [data-mapping-target] {
   width: 100%;
   display: flex;
   flex-direction: row;
   justify-content: space-between;
   border: 1px solid #ccc;
   border-radius: 5px;
   margin-bottom: 5px;
   padding: 5px;
   gap: 5px;
   align-items: center;
 }
[data-mapping-source]:last-child,
 [data-mapping-target]:last-child {
   margin-bottom: 0 !important;
 }
[data-mapping-drop-area]>[data-mapping-target]:not(:has(~ [data-mapping-target])) {
   margin-bottom: 0;
 }
.drag-buttons-container {
   text-align: right;
 }
.drag-move-all, .drag-move-selected {
   color: #6f6f6f;
   border: none;
   padding: 1px;
   margin: 0px 3px 3px 3px;
   background: transparent;
   font-size: 9px;
 }
.drag-move-selected {
   font-weight: bold;
   color: #ff9b04;
 }
.drag-move-selected:hover {
   color: #ff5404;
 }
.drag-checkbox {
  pointer-events: auto;
  z-index: 5;
  padding: 8px !important;
  margin: 0px 5px !important;
  border-radius: 5px !important;
}
.drag-move-all:hover {
   color: #00b4af;
 }
.item-heading {
   font-size: 14px;
   font-weight: bold;
 }
.item-description {
   font-size: 11px;
   color: #868686;
 }
[data-search-for],
 .drag-search-container {
   margin-bottom: 2px;
 }
[data-search-for] input,
 .drag-search-container input {
   border-radius: 5px !important;
   border: 1px solid #ccc;
 }
.drag-search-input:focus,
 .mapping-search-input:focus {
   border: 1px solid #00b4af !important;
 }
[data-mapping-drop-area] {
   border: 1px dotted #ff8989;
   min-height: 42px;
   border-radius: 5px;
   padding: 2px;
   min-width: 50%;
 }
[data-mapping-drop-area] [data-mapping-target]:last-child {
   margin-bottom: 0;
 }
.drag-group-label,
 .mapping-group-label {
   display: flex;
   font-weight: 500 !important;
   color: #32485e;
   border-radius: 5px;
   margin-top: 12px;
   margin-bottom: 6px;
   padding: 3px 9px;
   font-size: 12px;
   border-left: 1px solid #32485e;
   background: #ddd;
   justify-content: space-between;
   align-items: center;
   flex-direction: row;
 }
.drag-group-label:first-child,
 .mapping-group-label:first-child {
   margin-top: 0px !important;
 }
[data-mapping-drop-area].invalid::after {
   content: "Drop here";
   color: #6d6d6d;
   background: #fff0f0;
   opacity: 0.5;
   display: flex;
   justify-content: center;
   align-items: center;
   height: 34px;
   font-size: 10px;
   box-shadow: inset 0px 0px 10px 3px #ffe8e8;
 }
[data-mapping-drop-area].valid {
   border: 1px dotted #2fa71f;
 }
[data-mapping-drop-area].valid::after {
   display: none !important;
   opacity: 1;
   background: #ffffff;
   border: 1px dotted #97ff89 !important;
   box-shadow: inset 0px 0px 10px 3px #efffe7;
 }
/* Optional: Hover feedback */
[data-mapping-drop-area]:hover {
   border-style: dashed;
   border-color: #00b4af;
   background: #bafffd !important;
 }
.mapping-no-results {
   display: flex;
   color: #677788;
   width: 100%;
   height: 100%;
   justify-content: center;
   align-items: center;
   font-size: .875em;
   font-style: italic;
 }
.drag-form-flex {
   display: flex;
   align-items: center;
   transition: all 0.2s ease-in-out;
   flex-direction: row;
   gap: 3px;
   justify-content: center;
 }
/* Label styling */
.drag-form-input {
   font-size: 12px;
   color: #666;
   white-space: nowrap;
   user-select: none;
   width: 40px;
   padding: 0px 4px;
   min-width: 50px !important;
   max-width: 100px !important;
   border: 1px solid #ccc;
   border-radius: 5px;
 }
/* Label styling */
.drag-form-label {
   font-size: 11px;
   font-weight: 500;
   color: #666;
   white-space: nowrap;
   user-select: none;
 }
.items-group-label {
   background-color: #cbcbcb;
   border-radius: 4px;
   padding: 3px 8px;
   font-size: 10px;
   color: #181c3d !important;
   margin-bottom: 6px;
 }
[data-repeater-add],
 [data-repeater-remove] {
   min-width: 40px !important;
   height: 40px !important;
   border: none;
   border-radius: 0.5rem;
   border: 1.5px solid #ced4da !important;
 }
[data-repeater-add] {
   background: #03c95a;
   color: #ffffff;
 }
[data-repeater-remove] {
   background: #ff1500;
   color: #ffffff;
 }
[data-repeater-add]:hover,
 [data-repeater-remove]:hover {
   opacity: 0.5;
 }
[data-step] {
   display: none;
 }
[data-step].active {
   display: block;
 }
.stepper-vertical {
   flex-direction: column;
   align-items: start;
 }
.stepper-horizontal {
   flex-direction: row;
   align-items: center;
 }
.progress-bar-container {
   display: flex;
   align-items: center;
   gap: 1rem;
 }
.progress-bar-vertical {
   width: 6px;
   height: 100%;
   background-color: #e9ecef;
   position: relative;
 }
.progress-bar-vertical .fill {
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   background-color: #00b4af;
   transition: height 0.3s ease;
 }
.step-icon {
   cursor: pointer;
   text-align: center;
   padding: 10px;
 }
.step-icon i {
   font-size: 14px;
   border-radius: 10px;
   width: 32px;
   height: 32px;
   padding: 8px;
 }
.step-icon.active i,
 .step-icon.completed i {
   color: #fff;
   background-color: #00b4af;
 }
.step-icon i {
   transition: background 0.3s ease;
 }
.fc-event {
   border: none !important;
   border-radius: 0.5rem;
   background: transparent !important;
   color: #000;
   padding: 5px;
   font-weight: 400;
 }
.fc-pill {
   display: flex;
   align-items: center;
   gap: 2px;
   padding: 4px 8px;
   border-radius: 12px;
   color: #fff;
   font-size: 12px;
   line-height: 1.5;
   position: relative;
   z-index: 2;
 }
.fc-pill-avatar {
   width: 18px;
   height: 18px;
   border-radius: 50%;
   border: 2px solid rgba(255, 255, 255, 0.9);
   object-fit: cover;
 }
.fc-pill-assignee {
   width: 20px;
   height: 20px;
   border-radius: 50%;
   border: 2px solid #fff;
   margin-left: -6px;
   /* overlap effect */
   object-fit: cover;
 }
/* Reset margin for the first pill in the stack */
.fc-pill-assignee:first-child {
   margin-left: 0;
 }
.fc-pill-title {
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   max-width: 200px;
   display: inline-block;
   vertical-align: middle;
 }
.fc-pill-right {
   margin-left: auto;
   display: flex;
   align-items: center;
   gap: 4px;
 }
.fc-assignee-count {
   border-radius: 50%;
   border: 1px solid #e8e8e8;
   margin-left: -6px;
   background: #fff;
   color: #5a5a5a;
   padding: 2px;
   font-size: 10px;
 }
.hc-holiday-wrap {
   transition: background-image 0.3s ease;
 }
.hc-holiday-img {
   display: block;
   position: relative;
   background-size: cover;
   background-position: center;
 }
.hc-holiday-menu {
   transition: background-color 0.2s ease;
 }
.hc-holiday-menu:hover {
   background-color: rgba(0, 0, 0, 0.7);
 }
.hc-day-popup {
   max-width: 680px;
   background: #fff;
   color: #111;
   border-radius: 8px;
   box-shadow: 0 10px 30px rgba(2, 6, 23, 0.2);
   padding: 0;
   overflow: hidden;
 }
.hc-day-popup-header {
   padding: 10px 12px;
   font-weight: 700;
   border-bottom: 1px solid #eee;
   background: #fafafa;
 }
.hc-day-popup-body {
   max-height: 560px;
   overflow: auto;
   padding: 12px;
   display: flex;
   flex-direction: column;
   gap: 10px;
 }
.hc-item {
   padding: 10px;
   border-radius: 8px;
   background: #fff;
   box-shadow: 0 1px 0 rgba(0, 0, 0, 0.03);
 }
.hc-item-holiday .hc-item-title {
   color: #fff;
 }
.hc-item-title {
   display: flex;
   align-items: center;
   justify-content: space-between;
   gap: 8px;
 }
.hc-item-body {
   margin-top: 8px;
   color: #444;
   font-size: 13px;
 }
.hc-badge {
   margin-left: 8px;
   font-size: 11px;
   color: #666;
   background: #f3f4f6;
   padding: 2px 6px;
   border-radius: 999px;
 }
.hc-assignees-tooltip {
   display: flex;
   flex-direction: column;
   gap: 8px;
   padding: 8px;
 }
.hc-assignee-item {
   display: flex;
   align-items: center;
   gap: 8px;
 }
.hc-assignee-avatar {
   width: 32px;
   height: 32px;
   border-radius: 50%;
   border: 2px solid #fff;
 }
.hc-holidays-tooltip {
   display: flex;
   flex-direction: column;
   gap: 10px;
   padding: 8px;
 }
.hc-holiday-item {
   padding: 8px;
   border-left: 4px solid #ef4444;
 }
.hc-assignee-info {
   display: flex;
   flex-direction: column;
   justify-content: left;
 }
.hc-assignee-info small {
   font-size: 10px;
 }
.tippy-box {
   font-size: 13px;
   line-height: 1.35;
 }
/* Button animation styles */
.animate-btn {
   transition: transform 0.2s ease, box-shadow 0.2s ease;
 }
.animate-btn:hover {
   transform: scale(1.05);
   box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
 }
.animate-btn:active {
   transform: scale(0.95);
 }
/* Notification item hover effect */
.notification-item {
   padding: 5px;
   border-radius: 5px;
   transition: background-color 0.3s ease, transform 0.2s ease;
 }
.notification-item:hover {
   background-color: #e1fffc;
 }
/* Dropdown animation */
.noti-content {
   transform-origin: top right;
 }
/* Responsive adjustments */
@media (max-width: 576px) {
   .noti-content {
     min-width: 100%;
     max-width: 100%;
     right: 0;
     left: 0;
     margin: 0 auto;
   }
   .notification-item {
     font-size: 0.9rem;
   }
   .notification-item img,
   .notification-item .rounded-circle {
     width: 40px;
     height: 40px;
   }
   .notification-list {
     max-height: 300px;
   }
 }
/* Smooth scroll for notification list */
.notification-list {
   scrollbar-width: thin;
   scrollbar-color: #888 #f1f1f1;
 }
.notification-list::-webkit-scrollbar {
   width: 6px;
 }
.notification-list::-webkit-scrollbar-track {
   background: #f1f1f1;
 }
.notification-list::-webkit-scrollbar-thumb {
   background: #888;
   border-radius: 3px;
 }
.notification-list::-webkit-scrollbar-thumb:hover {
   background: #555;
 }
.mark-read,
 .remind-later {
   width: 16px;
   height: 16px;
   font-size: 10px;
   border: none;
   border-radius: 3px;
   background: transparent;
   padding: 8px;
   display: flex;
   justify-content: center;
   align-items: center;
 }
.mark-read {
   color: #f00;
 }
.remind-later {
   color: #999999;
 }
.mark-read:hover {
   color: #ffffff;
   background-color: #f00;
 }
.remind-later:hover {
   color: #ffffff;
   background-color: #999999;
 }
.number-badge {
   border-radius: 50%;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-shrink: 0;
   font-weight: 700;
   color: white;
 }
/* Size variants */
.number-badge-xs {
   width: 20px;
   height: 20px;
   font-size: 0.75rem;
 }
.number-badge-sm {
   width: 26px;
   height: 26px;
   font-size: 0.9rem;
 }
.number-badge-md {
   width: 30px;
   height: 30px;
   font-size: 1rem;
 }
/* Your current size */
.number-badge-lg {
   width: 32px;
   height: 32px;
   font-size: 1.1rem;
 }
.number-badge-xl {
   width: 40px;
   height: 40px;
   font-size: 1.25rem;
 }
/* Premium Skeleton Timer System - Toast & Alert */
/* Toast Containers - Perfect Stacking */
.st-toast-container {
   position: fixed;
   z-index: 1080;
   display: flex;
   flex-direction: column;
   gap: 12px;
   padding: 30px;
   pointer-events: none;
   /* Allow clicks through empty space */
 }
.st-toast-container>* {
   pointer-events: all;
 }
/* Position containers */
.st-pos-top-left-container {
   top: 0;
   left: 0;
   align-items: flex-start;
 }
.st-pos-top-center-container {
   top: 0;
   left: 50%;
   transform: translateX(-50%);
   align-items: center;
 }
.st-pos-top-right-container {
   top: 0;
   right: 0;
   align-items: flex-end;
 }
.st-pos-center-container {
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   align-items: center;
   justify-content: center;
 }
.st-pos-bottom-left-container {
   bottom: 0;
   left: 0;
   align-items: flex-start;
   align-content: flex-end;
 }
.st-pos-bottom-center-container {
   bottom: 0;
   left: 50%;
   transform: translateX(-50%);
   align-items: center;
   align-content: flex-end;
 }
.st-pos-bottom-right-container {
   bottom: 0;
   right: 0;
   align-items: flex-end;
   align-content: flex-end;
 }
/* Reverse order for bottom positions (newest on top) */
.st-pos-bottom-left-container,
 .st-pos-bottom-center-container,
 .st-pos-bottom-right-container {
   flex-direction: column-reverse;
 }
/* Toast Base - Colored backgrounds with better visibility */
.st-toast {
   border-radius: 10px;
   box-shadow: 0 20px 50px rgba(0, 0, 0, 0.12);
   display: flex;
   align-items: center;
   padding: 5px 10px 5px 5px;
   min-width: 300px;
   max-width: 500px;
   opacity: 0;
   border-left: 3px solid transparent;
   transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275),
     opacity 0.6s ease;
 }
.st-toast.st-visible {
   opacity: 1;
 }
.st-toast {
   cursor: grab;
   user-select: none;
   touch-action: none;
   /* Critical for smooth mobile dragging */
 }
.st-toast:active {
   cursor: grabbing;
 }
.st-toast-close {
   cursor: pointer;
 }
/* Optional: Slight scale on drag for feedback */
.st-toast[data-x],
 .st-toast[data-y] {
   transition: none;
   /* Only when actively dragged */
 }
/* Slightly darker/more vibrant light backgrounds for better visibility and contrast */
.st-toast-primary {
   background: #bfdbfe;
   /* Deeper light blue */
   border-left-color: #0d6efd;
 }
.st-toast-secondary {
   background: #d3d4d6;
   border-left-color: #6c757d;
 }
.st-toast-success {
   background: #badbcc;
   border-left-color: #198754;
 }
.st-toast-danger {
   background: #f1b0b7;
   border-left-color: #dc3545;
 }
.st-toast-warning {
   background: #ffe69c;
   border-left-color: #ffc107;
 }
.st-toast-info {
   background: #a6e3f3;
   border-left-color: #0dcaf0;
 }
.st-toast-light {
   background: #ececf0;
   border-left-color: #f8f9fa;
 }
.st-toast-dark {
   background: #b6b8ba;
   border-left-color: #212529;
 }
.st-toast-indigo {
   background: #c9b8ff;
   border-left-color: #6610f2;
 }
/* Darker text colors for improved readability on lighter backgrounds */
.st-toast-title {
   font-size: 14px;
   font-weight: 600;
   color: #1e293b;
   margin-bottom: 2px;
 }
.st-toast-message {
   font-size: 11px;
   color: #475569;
   line-height: 1.5;
 }
/* Critical pulse unchanged */
.st-toast.st-critical {
   animation: st-critical-pulse 1.5s infinite alternate;
 }
@keyframes st-critical-pulse {
   from {
     filter: brightness(1);
   }
   to {
     filter: brightness(1.06);
   }
 }
/* Timer - adjusted for better visibility on colored backgrounds */
.st-toast-timer {
   position: relative;
   margin-right: 3px;
   flex-shrink: 0;
 }
.st-timer-svg {
   transform: rotate(-90deg);
 }
.st-timer-track {
   fill: none;
   stroke: rgba(255, 255, 255, 0.7);
   stroke-width: 5;
 }
.st-timer-progress {
   fill: none;
   stroke-width: 5;
   stroke-linecap: round;
   transition: stroke-dashoffset 0.9s ease-out;
 }
.st-timer-label {
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   font-size: 10px;
   font-weight: 600;
   color: #1e293b;
 }
.st-timer-label span {
   font-size: 8px;
   opacity: 0.7;
 }
/* Close button - subtle background on hover for better visibility */
.st-toast-close {
   margin-left: auto;
   width: 32px;
   height: 32px;
   background: none;
   border: none;
   color: #64748b;
   cursor: pointer;
   font-size: 10px;
   border-radius: 20px;
   transition: all 0.3s ease;
 }
.st-toast-close:hover {
   background: rgba(0, 0, 0, 0.1);
   color: #1e293b;
 }
/* Modal Alert - completely unchanged */
.st-modal-overlay {
   position: fixed;
   inset: 0;
   background: rgba(15, 23, 42, 0.488);
   backdrop-filter: blur(8px);
   display: flex;
   align-items: center;
   justify-content: center;
   z-index: 1090;
   opacity: 0;
   transition: opacity 0.5s ease;
 }
.st-modal-overlay.st-visible {
   opacity: 1;
 }
.st-modal {
   background: white;
   border-radius: 20px;
   width: 90%;
   max-width: 460px;
   text-align: center;
   padding: 27px 32px;
   box-shadow: 0 30px 100px rgba(0, 0, 0, 0.25);
   transform: scale(0.85);
   transition: transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
 }
.st-visible .st-modal {
   transform: scale(1);
 }
.st-modal-timer {
   margin-bottom: 21px;
   position: relative;
   display: inline-block;
 }
.st-modal-timer svg {
   width: 92px;
   height: 92px;
   transform: rotate(-90deg);
 }
.st-modal-timer .st-timer-track {
   fill: none;
   stroke: #f1f3f5;
   stroke-width: 10;
 }
.st-modal-timer .st-timer-progress {
   stroke-width: 10;
 }
.st-modal-timer-label {
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   font-size: 22px;
   font-weight: 700;
   color: #1e293b;
 }
.st-modal-timer-label span {
   font-size: 14px;
   opacity: 0.7;
 }
.st-modal-title {
   font-size: 21px;
   font-weight: 700;
   margin: 0 0 10px;
   color: #1e293b;
 }
.st-modal-text {
   font-size: 12px;
   color: #64748b;
   line-height: 1.7;
   margin-bottom: 21px;
 }
.st-btn {
   padding: 6px 28px;
   border: none;
   border-radius: 10px;
   font-size: 13px;
   font-weight: 600;
   cursor: pointer;
   transition: all 0.4s ease;
   min-width: 160px;
   box-shadow: 0 8px 25px rgba(0, 0, 0, 0.12);
 }
.st-btn-primary {
   background: #0d6efd;
   color: white;
 }
.st-btn-secondary {
   background: #6c757d;
   color: white;
 }
.st-btn-success {
   background: #198754;
   color: white;
 }
.st-btn-danger {
   background: #dc3545;
   color: white;
 }
.st-btn-warning {
   background: #ffc107;
   color: #212529;
 }
.st-btn-info {
   background: #0dcaf0;
   color: #212529;
 }
.st-btn-light {
   background: #f8f9fa;
   color: #212529;
 }
.st-btn-dark {
   background: #212529;
   color: white;
 }
.st-btn-indigo {
   background: #6610f2;
   color: white;
 }
.st-btn:hover {
   transform: translateY(-4px);
   box-shadow: 0 16px 40px rgba(0, 0, 0, 0.2);
 }
/* Critical ring animations - unchanged */
.st-critical .st-timer-progress {
   animation: st-ring-pulse 2s infinite;
 }
@keyframes st-ring-pulse {
   0%,
   100% {
     stroke-width: 5;
   }
   50% {
     stroke-width: 5;
   }
 }
.st-critical .st-modal-timer .st-timer-progress {
   animation: st-ring-modal-pulse 2s infinite;
 }
@keyframes st-ring-modal-pulse {
   0%,
   100% {
     stroke-width: 10;
   }
   50% {
     stroke-width: 12;
   }
 }
/* === theme-dark === */
/*=== Dark Mode Styles ===*/
[data-theme="dark"] {
   /* General Backgrounds */
   --primary-color: #00b4af;
   --accent-color: #f46700;
   --background: #0C1A29;
   --border-color: #1F2228;
   --text-color: #ffffff;
   --muted-text: #adb5bd;
   --header-bg: #1c1c1c;
   --footer-bg: #1a1a1a;
   --body-bg: #0f0f0f;
   --hover-bg: #006666;
   --hover-close: #cc0000;
   --shadow-color: rgba(255, 255, 255, 0.08);
   --text-color: #f1f1f1;
 }
[data-theme="dark"] .form-float-input,
 [data-theme="dark"] .float-input-control select,
 [data-theme="dark"] .float-input-control textarea {
   border-color: var(--border-color);
   background: var(--background);
   color: var(--text-color);
 }
[data-theme="dark"] .form-float-label {
   color: var(--muted-text);
   background: var(--background);
 }
[data-theme="dark"] .gjs-one-bg {
   background-color: #121212 !important;
 }
[data-theme="dark"] .gjs-four-color,
 [data-theme="dark"] .gjs-two-color {
   color: var(--primary-color) !important;
 }
[data-theme="dark"] .gjs-four-color-h:hover,
 [data-theme="dark"] .gjs-clm-tags #gjs-clm-new {
   color: var(--accent-color) !important;
 }
[data-theme="dark"] .gjs-editor {
   background-color: #0C1A29 !important;
   color: var(--text-color);
 }
[data-theme="dark"] .gjs-pn-btn svg {
   fill: var(--primary-color) !important;
 }
[data-theme="dark"] .skeleton-modal-header,
 [data-theme="dark"] .skeleton-offcanvas-header {
   background-color: var(--header-bg);
   color: var(--text-color);
   box-shadow: 0 2px 6px -2px var(--shadow-color);
 }
[data-theme="dark"] .skeleton-modal-footer,
 [data-theme="dark"] .skeleton-offcanvas-footer {
   background-color: var(--footer-bg);
   color: var(--text-color);
 }
[data-theme="dark"] .skeleton-modal-body,
 [data-theme="dark"] .skeleton-offcanvas-body {
   background-color: var(--body-bg);
   color: var(--text-color);
 }
[data-theme="dark"] .skeleton-mdl-hdr-btn-grp button:hover,
 [data-theme="dark"] .skeleton-ofc-hdr-btn-grp button:hover,
 [data-theme="dark"] .skeleton-mdl-hdr-lbl-grp button:hover {
   background-color: var(--hover-bg);
   color: #fff;
 }
[data-theme="dark"] .skeleton-mdl-hdr-btn-grp [data-bs-dismiss="modal"]:hover,
 [data-theme="dark"] .skeleton-ofc-hdr-btn-grp [data-bs-dismiss="offcanvas"]:hover {
   background-color: var(--hover-close);
   color: #fff;
 }
[data-theme="dark"] .form-float-input,
 [data-theme="dark"] .float-input-control select,
 [data-theme="dark"] .float-input-control textarea {
   border-color: #1F2228;
   background: #0C1A29;
   color: #fff;
 }
[data-theme="dark"] .form-float-label {
   color: #adb5bd;
   background: #0C1A29;
 }
[data-theme="dark"] .form-control:focus,
 [data-theme="dark"] .form-select:focus,
 [data-theme="dark"] .form-float-input:focus,
 [data-theme="dark"] .float-input-control select:focus,
 [data-theme="dark"] .float-input-control textarea:focus {
   border-color: #00b4af;
   box-shadow: none;
 }
[data-theme="dark"] .was-validated .form-control:valid,
 [data-theme="dark"] .was-validated .form-select:valid,
 [data-theme="dark"] .was-validated .form-float-input:valid,
 [data-theme="dark"] .was-validated .float-input-control select:valid,
 [data-theme="dark"] .was-validated .float-input-control textarea:valid,
 [data-theme="dark"] .form-control.is-valid,
 [data-theme="dark"] .form-select.is-valid,
 [data-theme="dark"] .form-float-input.is-valid,
 [data-theme="dark"] .float-input-control select.is-valid,
 [data-theme="dark"] .float-input-control textarea.is-valid {
   border-color: #28a745;
 }
[data-theme="dark"] .was-validated .form-control:invalid,
 [data-theme="dark"] .was-validated .form-select:invalid,
 [data-theme="dark"] .was-validated .form-float-input:invalid,
 [data-theme="dark"] .was-validated .float-input-control select:invalid,
 [data-theme="dark"] .was-validated .float-input-control textarea:invalid,
 [data-theme="dark"] .form-control.is-invalid,
 [data-theme="dark"] .form-select.is-invalid,
 [data-theme="dark"] .form-float-input.is-invalid,
 [data-theme="dark"] .float-input-control select.is-invalid,
 [data-theme="dark"] .float-input-control textarea Progess saved.is-invalid {
   border-color: #ff0000;
 }
[data-theme="dark"] .was-validated .form-control:valid~.form-float-label,
 [data-theme="dark"] .was-validated .form-select:valid~.form-float-label,
 [data-theme="dark"] .was-validated .form-float-input:valid~.form-float-label,
 [data-theme="dark"] .was-validated .float-input-control select:valid~.form-float-label,
 [data-theme="dark"] .was-validated .float-input-control textarea:valid~.form-float-label,
 [data-theme="dark"] .is-valid~.form-float-label {
   color: #28a745;
 }
[data-theme="dark"] .was-validated .form-control:invalid~.form-float-label,
 [data-theme="dark"] .was-validated .form-select:invalid~.form-float-label,
 [data-theme="dark"] .was-validated .form-float-input:invalid~.form-float-label,
 [data-theme="dark"] .was-validated .float-input-control select:invalid~.form-float-label,
 [data-theme="dark"] .was-validated .float-input-control textarea:invalid~.form-float-label,
 [data-theme="dark"] .is-invalid~.form-float-label {
   color: #ff0000;
 }
[data-theme="dark"] .select2-container--default .select2-selection--single,
 [data-theme="dark"] .select2-container--default .select2-selection--multiple {
   border-color: #1F2228;
   background: #0C1A29;
   color: #fff;
 }
[data-theme="dark"] .select2-container--focus .select2-selection--single,
 [data-theme="dark"] .select2-container--default .select2-selection--multiple,
 [data-theme="dark"] .select2-container--default .select2-selection--single:active,
 [data-theme="dark"] .select2-container--default .select2-selection--multiple:active {
   border-color: #00b4af;
 }
[data-theme="dark"] .was-validated .select2-container--default .select2-selection--single:valid,
 [data-theme="dark"] .was-validated .select2-container--default .select2-selection--multiple:valid,
 [data-theme="dark"] .select2-container--default .select2-selection--single.is-valid,
 [data-theme="dark"] .select2-container--default .select2-selection--multiple.is-valid {
   border-color: #28a745;
 }
[data-theme="dark"] .was-validated .select2-container--default .select2-selection--single:invalid,
 [data-theme="dark"] .was-validated .select2-container--default .select2-selection--multiple:invalid,
 [data-theme="dark"] .select2-container--default .select2-selection--single.is-invalid,
 [data-theme="dark"] .select2-container--default .select2-selection--multiple.is-invalid {
   border-color: #ff0000;
 }
[data-theme="dark"] .select2-container--default .select2-selection--single .select2-selection__rendered {
   color: #fff;
 }
[data-theme="dark"] .select2-container--open .select2-dropdown--below,
 [data-theme="dark"] .select2-container--open .select2-dropdown--above {
   border-color: #00b4af;
   background: #0C1A29;
   color: #fff;
 }
[data-theme="dark"] .select2-search__field {
   background: #0C1A29;
   color: #fff;
   border-color: #1F2228;
 }
[data-theme="dark"] .select2-search__field:focus,
 [data-theme="dark"] .select2-search__field:active,
 [data-theme="dark"] .select2-search__field:focus-visible {
   border-color: #00b4af;
 }
[data-theme="dark"] .skl-filter-btn {
   border-color: #1F2228;
   background: #0C1A29;
   color: #fff;
 }
[data-theme="dark"] .skl-filter-search {
   border-color: #1F2228;
   background: #0C1A29;
   color: #fff;
 }
[data-theme="dark"] .swal2-modal {
   background: linear-gradient(135deg, #1a2b3c 50%, #0f1f2e 25%, #0C1A29 50%);
   color: #fff;
 }
[data-theme="dark"] .tagify {
   border-color: #1F2228;
   background: #0C1A29;
   color: #fff;
 }
[data-theme="dark"] .tagify__input {
   color: #fff;
 }
[data-theme="dark"] .tagify__tag {
   background: #1a5c6b;
   color: #fff;
 }
[data-theme="dark"] .tagify__tag__removeBtn {
   background: #ff0000;
   color: #fff;
 }
[data-theme="dark"] .tagify__tag__removeBtn:hover {
   background: #ff4d4d;
 }
[data-theme="dark"] .tagify:focus-within {
   border-color: #00b4af;
 }
[data-theme="dark"] .tagify__tag>div::before,
 [data-theme="dark"] .tagify__tag>div {
   color: #fff;
 }
[data-theme="dark"] .was-validated .tagify:valid,
 [data-theme="dark"] .tagify.is-valid {
   border-color: #28a745;
 }
[data-theme="dark"] .was-validated .tagify:invalid,
 [data-theme="dark"] .tagify.is-invalid {
   border-color: #ff0000;
 }
[data-theme="dark"] .float-input-control .tagify~.form-float-label {
   background: #0C1A29;
   color: #adb5bd;
 }
[data-theme="dark"] .float-input-control .tagify:focus-within~.form-float-label,
 [data-theme="dark"] .float-input-control .tagify--not-empty~.form-float-label {
   color: #00b4af;
 }
[data-theme="dark"] .was-validated .float-input-control .tagify:valid~.form-float-label,
 [data-theme="dark"] .float-input-control .tagify.is-valid~.form-float-label {
   color: #28a745;
 }
[data-theme="dark"] .was-validated .float-input-control .tagify:invalid~.form-float-label,
 [data-theme="dark"] .float-input-control .tagify.is-invalid~.form-float-label {
   color: #ff0000;
 }
[data-theme="dark"] .float-input-control .tagify~.form-float-label .text-danger {
   color: #ff0000;
 }
[data-theme="dark"] .float-input-control .tagify:focus-within~.form-float-label .text-danger,
 [data-theme="dark"] .float-input-control .tagify--not-empty~.form-float-label .text-danger {
   color: #ff0000;
 }
[data-theme="dark"] .was-validated .float-input-control .tagify:valid~.form-float-label .text-danger,
 [data-theme="dark"] .float-input-control .tagify.is-valid~.form-float-label .text-danger {
   color: #28a745;
 }
[data-theme="dark"] .was-validated .float-input-control .tagify:invalid~.form-float-label .text-danger,
 [data-theme="dark"] .float-input-control .tagify.is-invalid~.form-float-label .text-danger {
   color: #ff0000;
 }
[data-theme="dark"] .tagify__dropdown {
   background: #0C1A29;
   border-color: #00b4af;
 }
[data-theme="dark"] .tagify__dropdown__header {
   background: #1F2228;
   border-bottom: 1px solid #1F2228;
 }
[data-theme="dark"] .tagify__dropdown__item {
   color: #fff;
 }
[data-theme="dark"] .tagify__dropdown__item:hover,
 [data-theme="dark"] .tagify__dropdown__item--active {
   background: #00b4af;
   color: #fff;
 }
[data-theme="dark"] .tagify__dropdown__itemsGroup {
   border-top: 1px solid #1F2228;
 }
[data-theme="dark"] .tagify__dropdown__itemsGroup[data-title]::before {
   color: #adb5bd;
 }
[data-theme="dark"] .tagify__dropdown__item__clear-all,
 [data-theme="dark"] .tagify__dropdown__item__select-all,
 [data-theme="dark"] .tagify__dropdown__item__select-group {
   color: #00b4af;
 }
/*
Template Name: Digital Kuppam
Template URL: https://wordpress.themeholy.com//Tourm/
Description: It Business and Consulting Service Html Template
Author: themeholy
Author URI: https://themeforest.net/user/themeholy
Version: 1.0.0
Last Update: 20-07-2025
*/
/*=================================
    CSS Index Here
==================================*/
/*

01. Theme Base
    1.1. Mixin
    1.2. Function
    1.3. Variable
    1.4. Typography
    1.5. Extend
    1.7. Wordpress Default
02. Reset
    2.1. Container
    2.2. Grid
    2.3. Input
    2.4. Slider
    2.5. Mobile Menu
03. Utilities
    3.1. Preloader
    3.2. Buttons
    3.3. Titles
    3.4. Common
    3.6. Font
    3.7. Background
    3.8. Text Color
    3.9. Overlay
    3.10. Animation

04. Template Style
    4.1. Widget
    4.2. Header
    4.3. Footer
    4.4. Breadcumb
    4.5. Pagination
    4.6. Blog
    4.7. Comments
    4.8. Hero Area
    4.9. Error
    4.00. Popup Search
    4.00. Popup Side Menu
    4.00. Wocommerce
    4.00. Products
    4.00. Cart
    4.00. Checkout
    4.00. Wishlist
    4.00. Contact
    4.00. About
    4.00. Team
    4.00. Testimonial
    4.00. Counter
    4.00. Blog
    4.00. Brand
    4.00. Simple Sections
    4.00. Why
    4.00. Faq
    4.00. Service
    4.00. Process
    4.00. Feature
    4.00. Gallery
    4.00. Category
    4.00. CTA
    4.00. Deal
    4.00. Tab Menu
    4.00. Particle

05. Spacing

*/
/*=================================
    CSS Index End
==================================*/
/*=================================
   01. Theme Base
==================================*/
/*------------------- 1.1. Mixin -------------------*/
@use "sass:math";
/*------------------- 1.2. Function -------------------*/
/*------------------- 1.3. Variable-------------------*/
:root {
  --theme-color: #ff8d00;
  --primary-color: #ff8d00;
  --title-color: #151C5C;
  --body-color: #6E7070;
  --smoke-color: #F2F5FA;
  --smoke-color2: #F3F4F6;
  --black-color: #000000;
  --black-color2: #0D0D0C;
  --gray-color: #E1E4E5;
  --white-color: #ffffff;
  --light-color: #E1E4E5;
  --light-bg-color: #242528;
  --dark-bg-color: #1A1B1D;
  --yellow-color: #FFB539;
  --success-color: #28a745;
  --error-color: #dc3545;
  --th-border-color: #D5D7DA;
  --brand-color: #79F4E4;
  --light-blue-color: #001C49;
  --title-font: "Plus Jakarta Sans", sans-serif;
  --body-font: "Nunito", sans-serif;
  --style-font: "Nunito", sans-serif;
  --icon-font: "Font Awesome 6 Pro";
  --main-container: 1320px;
  --container-gutters: 24px;
  --section-space: 120px;
  --section-space-mobile: 80px;
  --section-title-space: 60px;
  --ripple-ani-duration: 2s;
}
/*------------------- 1.5. Typography -------------------*/
html,
body {
  scroll-behavior: auto !important;
}
body {
  font-family: var(--body-font);
  font-size: 16px;
  font-weight: 400;
  color: var(--body-color);
  line-height: 26px;
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
}
body::-webkit-scrollbar {
  display: none;
}
iframe {
  border: none;
  width: 100%;
}
.slick-slide:focus,
button:focus,
a:focus,
a:active,
a.nice-select.open,
.currency-menu a.nice-select.open,
input,
input:hover,
input:focus,
input:active,
input.nice-select.open,
.currency-menu input.nice-select.open,
textarea,
textarea:hover,
textarea:focus,
textarea:active,
textarea.nice-select.open,
.currency-menu textarea.nice-select.open {
  outline: none;
}
input:focus {
  outline: none;
  box-shadow: none;
}
img:not([draggable]),
embed,
object,
video {
  max-width: 100%;
  height: auto;
}
ul {
  list-style-type: disc;
}
ol {
  list-style-type: decimal;
}
table {
  margin: 0 0 1.5em;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid var(--th-border-color);
}
th {
  font-weight: 700;
  color: var(--title-color);
}
td,
th {
  border: 1px solid var(--th-border-color);
  padding: 9px 12px;
}
a {
  color: var(--theme-color);
  text-decoration: none;
  outline: 0;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
a:hover {
  color: var(--title-color);
}
a:active,
a.nice-select.open,
.currency-menu a.nice-select.open, a:focus, a:hover, a:visited {
  text-decoration: none;
  outline: 0;
}
button {
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
img {
  border: none;
  max-width: 100%;
}
ins {
  text-decoration: none;
}
pre {
  font-family: var(--body-font);
  background: #f5f5f5;
  color: #666;
  font-size: 14px;
  margin: 20px 0;
  overflow: auto;
  padding: 20px;
  white-space: pre-wrap;
  word-wrap: break-word;
}
span.ajax-loader:empty,
p:empty {
  display: none;
}
p {
  font-family: var(--body-font);
  margin: 0 0 18px 0;
  color: var(--body-color);
  line-height: 1.75;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
p a,
span a {
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.h1,
h1,
.h2,
h2,
.h3,
h3,
.h4,
h4,
.h5,
h5,
.h6,
h6 {
  font-family: var(--title-font);
  color: var(--title-color);
  text-transform: none;
  font-weight: 700;
  line-height: 1.4;
  margin: 0 0 15px 0;
}
.h1,
h1 {
  font-size: 80px;
  line-height: 1.18;
}
.h2,
h2 {
  font-size: 48px;
  line-height: 1.327;
}
.h3,
h3 {
  font-size: 32px;
  line-height: 1.278;
}
.h4,
h4 {
  font-size: 30px;
  line-height: 1.333;
}
.h5,
h5 {
  font-size: 24px;
  line-height: 1.417;
}
.h6,
h6 {
  font-size: 20px;
  line-height: 1.5;
}
/* Large devices */
@media (max-width: 1199px) {
  .h1,
  h1 {
    font-size: 54px;
    line-height: 1.3;
  }
  .h2,
  h2 {
    font-size: 36px;
    line-height: 1.3;
  }
  .h3,
  h3 {
    font-size: 30px;
  }
  .h4,
  h4 {
    font-size: 24px;
  }
  .h5,
  h5 {
    font-size: 20px;
  }
  .h6,
  h6 {
    font-size: 16px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .h1,
  h1 {
    font-size: 40px;
  }
  .h2,
  h2 {
    font-size: 34px;
    line-height: 1.3;
  }
  .h3,
  h3 {
    font-size: 26px;
  }
  .h4,
  h4 {
    font-size: 22px;
  }
  .h5,
  h5 {
    font-size: 18px;
  }
  .h6,
  h6 {
    font-size: 16px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .h1,
  h1 {
    font-size: 34px;
    line-height: 1.35;
  }
  .h2,
  h2 {
    font-size: 28px;
  }
}
/* Extra small devices */
@media (max-width: 375px) {
  .h1,
  h1 {
    font-size: 32px;
  }
}
.theme-yellow {
  --theme-color: #FFEC40;
  --theme-color2: #FF4F38;
  --th-body-background: #13182B;
}
.theme-yellow .color-scheme-wrap .switchIcon {
  color: var(--black-color2);
}
.theme-yellow .preloader .th-btn {
  color: var(--title-color);
}
.theme-yellow .preloader .th-btn:hover {
  color: var(--white-color);
}
.theme-yellow .slider-drag-cursor {
  color: var(--title-color);
}
.theme-yellow .cursor-follower {
  mix-blend-mode: difference;
}
.theme-yellow .scroll-top svg {
  background: var(--black-color2);
}
.theme-yellow2 {
  --theme-color: #FFEC40;
  --theme-color2: #3282FB;
}
.theme-yellow2 .color-scheme-wrap .switchIcon {
  color: var(--black-color2);
}
.theme-yellow2 .preloader .th-btn {
  color: var(--title-color);
}
.theme-yellow2 .preloader .th-btn:hover {
  color: var(--white-color);
}
.theme-yellow2 .slider-drag-cursor {
  color: var(--title-color);
}
.theme-yellow2 .cursor-follower {
  mix-blend-mode: difference;
}
.theme-yellow2 .scroll-top svg {
  background: var(--black-color2);
}
.cursor-follower {
  position: fixed;
  background: var(--title-color);
  border: 1px solid var(--title-color);
  width: 15px;
  height: 15px;
  border-radius: 100%;
  z-index: 999999;
  -webkit-transition: 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) background, 0.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) -webkit-transform;
  transition: 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) background, 0.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) -webkit-transform;
  transition: 0.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) transform, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) background;
  transition: 0.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) transform, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) background, 0.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) -webkit-transform;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  -webkit-transform: translate(2px, 2px);
      -ms-transform: translate(2px, 2px);
          transform: translate(2px, 2px);
  opacity: 1;
  mix-blend-mode: multiply;
}
.cursor-follower.cursor-follower-big {
  -webkit-transform: translate(2px, 2px) scale(3);
      -ms-transform: translate(2px, 2px) scale(3);
          transform: translate(2px, 2px) scale(3);
}
/*------------------- 1.6. Extend -------------------*/
/*------------------- 1.7. Wordpress Default -------------------*/
p.has-drop-cap {
  margin-bottom: 20px;
}
.page--item p:last-child .alignright {
  clear: right;
}
.blog-title,
.pagi-title,
.breadcumb-title {
  word-break: break-word;
}
.blocks-gallery-caption,
.wp-block-embed figcaption,
.wp-block-image figcaption {
  color: var(--body-color);
}
.bypostauthor,
.gallery-caption {
  display: block;
}
.page-links,
.clearfix {
  clear: both;
}
.page--item {
  margin-bottom: 30px;
}
.page--item p {
  line-height: 1.8;
}
.content-none-search {
  margin-top: 30px;
}
.wp-block-button.aligncenter {
  text-align: center;
}
.alignleft {
  display: inline;
  float: left;
  margin-bottom: 10px;
  margin-right: 1.5em;
}
.alignright {
  display: inline;
  float: right;
  margin-bottom: 10px;
  margin-left: 1.5em;
  margin-right: 1em;
}
.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
.gallery {
  margin-bottom: 1.5em;
  width: 100%;
}
.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
  padding: 0 5px;
}
.wp-block-columns {
  margin-bottom: 1em;
}
figure.gallery-item {
  margin-bottom: 10px;
  display: inline-block;
}
figure.wp-block-gallery {
  margin-bottom: 14px;
}
.gallery-columns-2 .gallery-item {
  max-width: 50%;
}
.gallery-columns-3 .gallery-item {
  max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
  max-width: 25%;
}
.gallery-columns-5 .gallery-item {
  max-width: 20%;
}
.gallery-columns-6 .gallery-item {
  max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
  max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
  max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
  max-width: 11.11%;
}
.gallery-caption {
  display: block;
  font-size: 12px;
  color: var(--body-color);
  line-height: 1.5;
  padding: 0.5em 0;
}
.wp-block-cover p:not(.has-text-color),
.wp-block-cover-image-text,
.wp-block-cover-text {
  color: var(--white-color);
}
.wp-block-cover {
  margin-bottom: 15px;
}
.wp-caption-text {
  text-align: center;
}
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%;
}
.wp-caption .wp-caption-text {
  margin: 0.5em 0;
  font-size: 14px;
}
.wp-block-media-text,
.wp-block-media-text.alignwide,
figure.wp-block-gallery {
  margin-bottom: 30px;
}
.wp-block-media-text.alignwide {
  background-color: var(--smoke-color2);
}
.editor-styles-wrapper .has-large-font-size,
.has-large-font-size {
  line-height: 1.4;
}
.wp-block-latest-comments a {
  color: inherit;
}
.wp-block-button {
  margin-bottom: 10px;
}
.wp-block-button:last-child {
  margin-bottom: 0;
}
.wp-block-button .wp-block-button__link {
  color: #fff;
}
.wp-block-button .wp-block-button__link:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
}
.wp-block-button.is-style-outline .wp-block-button__link {
  background-color: transparent;
  border-color: var(--title-color);
  color: var(--title-color);
}
.wp-block-button.is-style-outline .wp-block-button__link:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
.wp-block-button.is-style-squared .wp-block-button__link {
  border-radius: 0;
}
ol.wp-block-latest-comments li {
  margin: 15px 0;
}
ul.wp-block-latest-posts {
  padding: 0;
  margin: 0;
  margin-bottom: 15px;
}
ul.wp-block-latest-posts a {
  color: inherit;
}
ul.wp-block-latest-posts a:hover {
  color: var(--theme-color);
}
ul.wp-block-latest-posts li {
  margin: 15px 0;
}
.wp-block-search__inside-wrapper {
  position: relative;
}
.wp-block-search {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: 30px;
}
.wp-block-search .wp-block-search__input {
  width: 100%;
  max-width: 100%;
  border: 1px solid var(--smoke-color);
  padding-left: 25px;
  border-radius: 8px;
}
.wp-block-search .wp-block-search__input:focus {
  border-color: var(--theme-color);
}
.wp-block-search .wp-block-search__button {
  margin: 0;
  min-width: 110px;
  height: 100%;
  border: none;
  color: var(--white-color);
  background-color: var(--theme-color);
  border-radius: 8px;
  position: absolute;
  top: 0;
  right: 0;
}
.wp-block-search .wp-block-search__button.has-icon {
  min-width: 56px;
}
.wp-block-search .wp-block-search__button:hover {
  background-color: var(--title-color);
  color: var(--white-color);
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
  padding: 0;
  border: none;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
  padding: 0 8px 0 25px;
}
ul.wp-block-rss a {
  color: inherit;
}
.wp-block-group.has-background {
  padding: 15px 15px 1px;
  margin-bottom: 30px;
}
.wp-block-table td,
.wp-block-table th {
  border-color: rgba(0, 0, 0, 0.1);
}
.wp-block-table.is-style-stripes {
  border: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
}
.wp-block-table.is-style-stripes {
  border: 0;
  margin-bottom: 30px;
  border-bottom: 0;
}
.wp-block-table.is-style-stripes th,
.wp-block-table.is-style-stripes td {
  border-color: var(--th-border-color);
}
.logged-in .sticky-wrapper.sticky,
.logged-in .preloader .th-btn {
  top: 32px;
}
@media (max-width: 782px) {
  .logged-in .sticky-wrapper.sticky,
  .logged-in .preloader .th-btn {
    top: 46px;
  }
}
@media (max-width: 600px) {
  .logged-in .sticky-wrapper.sticky,
  .logged-in .preloader .th-btn {
    top: 0;
  }
}
.post-password-form {
  margin-bottom: 30px;
  margin-top: 20px;
}
.post-password-form p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  gap: 15px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .post-password-form p {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
.post-password-form label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex: auto;
      -ms-flex: auto;
          flex: auto;
  margin-bottom: 0;
  line-height: 1;
  margin-top: 0;
  gap: 15px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .post-password-form label {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
.post-password-form input {
  width: 100%;
  border: none;
  height: 55px;
  padding-left: 25px;
  color: var(--body-color);
  border: 1px solid var(--th-border-color);
}
.post-password-form input[type="submit"] {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
  width: 140px;
  border: none;
  color: var(--white-color);
  background-color: var(--theme-color);
  text-align: center;
}
.post-password-form input[type="submit"]:hover {
  background-color: var(--title-color);
  color: var(--white-color);
}
.page-links {
  clear: both;
  margin: 0 0 1.5em;
  padding-top: 1em;
}
.page-links > .page-links-title {
  margin-right: 10px;
}
.page-links > span:not(.page-links-title):not(.screen-reader-text),
.page-links > a {
  display: inline-block;
  padding: 5px 13px;
  background-color: var(--white-color);
  color: var(--title-color);
  border: 1px solid rgba(0, 0, 0, 0.08);
  margin-right: 10px;
}
.page-links > span:not(.page-links-title):not(.screen-reader-text):hover,
.page-links > a:hover {
  opacity: 0.8;
  color: var(--white-color);
  background-color: var(--theme-color);
  border-color: transparent;
}
.page-links > span:not(.page-links-title):not(.screen-reader-text).current,
.page-links > a.current {
  background-color: var(--theme-color);
  color: var(--white-color);
  border-color: transparent;
}
.page-links span.screen-reader-text {
  display: none;
}
.blog-single .wp-block-archives-dropdown {
  margin-bottom: 30px;
}
.blog-single.format-quote, .blog-single.format-link, .blog-single.tag-sticky-2, .blog-single.sticky {
  position: relative;
}
.blog-single.format-quote .blog-content:before, .blog-single.format-link .blog-content:before, .blog-single.tag-sticky-2 .blog-content:before, .blog-single.sticky .blog-content:before {
  display: none;
}
.blog-single.format-quote:before, .blog-single.format-link:before, .blog-single.tag-sticky-2:before, .blog-single.sticky:before {
  content: "\f0c1";
  position: absolute;
  font-family: var(--icon-font);
  font-size: 16px;
  font-weight: 500;
  opacity: 1;
  right: 0;
  top: 0;
  color: var(--white-color);
  background-color: var(--theme-color);
  z-index: 1;
  height: 44px;
  width: 44px;
  line-height: 44px;
  text-align: center;
  border-radius: 0 20px 0 20px;
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-single.format-quote:before, .blog-single.format-link:before, .blog-single.tag-sticky-2:before, .blog-single.sticky:before {
    border-radius: 0 10px 0 10px;
  }
}
.blog-single.tag-sticky-2::before, .blog-single.sticky::before {
  content: "\f08d";
}
.blog-single.format-quote:before {
  content: "\f10e";
}
.blog-single .blog-content .wp-block-categories-dropdown.wp-block-categories,
.blog-single .blog-content .wp-block-archives-dropdown {
  display: block;
  margin-bottom: 30px;
}
.blog-details .blog-single:before {
  display: none;
}
.blog-details .blog-single .blog-content {
  background-color: transparent;
  overflow: hidden;
}
.blog-details .blog-single.format-chat .blog-meta {
  margin-bottom: 20px;
}
.blog-details .blog-single.format-chat .blog-content > p:nth-child(2n) {
  background: var(--smoke-color);
  padding: 5px 20px;
}
.blog-details .blog-single.tag-sticky-2, .blog-details .blog-single.sticky, .blog-details .blog-single.format-quote, .blog-details .blog-single.format-link {
  background-color: transparent;
}
.blog-details .blog-single.tag-sticky-2:before, .blog-details .blog-single.sticky:before, .blog-details .blog-single.format-quote:before, .blog-details .blog-single.format-link:before {
  display: none;
}
.nof-title {
  margin-top: -0.24em;
}
.th-search {
  background-color: var(--smoke-color2);
  margin-bottom: 30px;
  border-radius: 15px;
  overflow: hidden;
}
.th-search .search-grid-content {
  padding: 30px;
  /* Small devices */
}
@media (max-width: 767px) {
  .th-search .search-grid-content {
    padding: 20px;
  }
}
.th-search .search-grid-title {
  font-size: 20px;
  margin-bottom: 5px;
  margin-top: 0;
}
.th-search .search-grid-title a {
  color: inherit;
}
.th-search .search-grid-title a:hover {
  color: var(--theme-color);
}
.th-search .search-grid-meta > * {
  display: inline-block;
  margin-right: 15px;
  font-size: 14px;
}
.th-search .search-grid-meta > *:last-child {
  margin-right: 0;
}
.th-search .search-grid-meta a,
.th-search .search-grid-meta span {
  color: var(--body-color);
}
/* Small devices */
@media (max-width: 767px) {
  .blog-single.format-quote:before, .blog-single.format-link:before, .blog-single.tag-sticky-2:before, .blog-single.sticky:before {
    font-size: 14px;
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
}
@media (max-width: 768px) {
  .wp-block-latest-comments {
    padding-left: 10px;
  }
  .page--content.clearfix + .th-comment-form {
    margin-top: 24px;
  }
}
.wp-block-pullquote {
  border-bottom: none;
  border-top: none;
  color: currentColor;
  margin-bottom: 1.75em;
}
.wp-block-pullquote cite {
  position: absolute;
  color: var(--white-color) !important;
}
.wp-block-column blockquote cite,
.wp-block-column .wp-block-quote cite {
  font-size: 14px;
  left: 10px;
  padding: 7px 45px 7px 10px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .wp-block-column blockquote cite,
  .wp-block-column .wp-block-quote cite {
    padding: 7px 25px 7px 10px;
  }
}
.wp-block-calendar tbody td,
.wp-block-calendar th {
  padding: 10px;
}
.wp-block-calendar,
.calendar_wrap {
  position: relative;
  background-color: #fff;
  padding-bottom: 0;
  border: none;
}
.wp-block-calendar span[class*="wp-calendar-nav"],
.calendar_wrap span[class*="wp-calendar-nav"] {
  position: absolute;
  top: 9px;
  left: 20px;
  font-size: 14px;
  color: var(--white-color);
  font-weight: 400;
  z-index: 1;
  line-height: 1.7;
}
.wp-block-calendar span[class*="wp-calendar-nav"] a,
.calendar_wrap span[class*="wp-calendar-nav"] a {
  color: inherit;
}
.wp-block-calendar span.wp-calendar-nav-next,
.calendar_wrap span.wp-calendar-nav-next {
  left: auto;
  right: 20px;
}
.wp-block-calendar caption,
.calendar_wrap caption {
  caption-side: top;
  text-align: center;
  color: var(--white-color);
  background-color: var(--theme-color);
}
.wp-block-calendar th,
.calendar_wrap th {
  font-size: 14px;
  padding: 5px 5px;
  border: none;
  text-align: center;
  border-right: 1px solid #fff;
  color: var(--title-color);
  font-weight: 500;
}
.wp-block-calendar th:first-child,
.calendar_wrap th:first-child {
  border-left: 1px solid #eee;
}
.wp-block-calendar th:last-child,
.calendar_wrap th:last-child {
  border-right: 1px solid #eee;
}
.wp-block-calendar table th,
.calendar_wrap table th {
  font-weight: 500;
}
.wp-block-calendar td,
.calendar_wrap td {
  font-size: 14px;
  padding: 5px 5px;
  color: #01133c;
  border: 1px solid #eee;
  text-align: center;
  background-color: transparent;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.wp-block-calendar #today,
.calendar_wrap #today {
  color: var(--theme-color);
  background-color: var(--white-color);
  border-color: #ededed;
}
.wp-block-calendar thead,
.calendar_wrap thead {
  background-color: #fff;
}
.wp-block-calendar .wp-calendar-table,
.calendar_wrap .wp-calendar-table {
  margin-bottom: 0;
}
.wp-block-calendar .wp-calendar-nav .pad,
.calendar_wrap .wp-calendar-nav .pad {
  display: none;
}
.wp-block-calendar a,
.calendar_wrap a {
  color: inherit;
  text-decoration: none;
}
.wp-block-calendar a:hover,
.calendar_wrap a:hover {
  color: var(--title-color);
}
.wp-block-calendar {
  margin-bottom: 30px;
  border: none;
  padding-bottom: 0;
}
ul.widget_rss, ul.wp-block-rss,
ol.widget_rss,
ol.wp-block-rss {
  padding-left: 0;
}
.widget_rss,
.wp-block-rss {
  list-style-type: none;
}
.widget_rss ul,
.wp-block-rss ul {
  margin: -0.2em 0 -0.5em 0;
  padding: 0;
  list-style: none;
}
.widget_rss ul .rsswidget,
.wp-block-rss ul .rsswidget {
  color: var(--title-color);
  font-family: var(--theme-font);
  font-size: 18px;
  display: block;
  margin-bottom: 10px;
}
.widget_rss ul .rssSummary,
.wp-block-rss ul .rssSummary {
  font-size: 14px;
  margin-bottom: 7px;
  line-height: 1.5;
}
.widget_rss ul a,
.wp-block-rss ul a {
  display: block;
  font-weight: 600;
  color: inherit;
}
.widget_rss ul a:hover,
.wp-block-rss ul a:hover {
  color: var(--theme-color);
}
.widget_rss ul .rss-date,
.wp-block-rss ul .rss-date {
  font-size: 14px;
  display: inline-block;
  margin-bottom: 5px;
  font-weight: 400;
  color: var(--title-color);
}
.widget_rss ul .rss-date:before,
.wp-block-rss ul .rss-date:before {
  content: "\f073";
  font-family: var(--icon-font);
  margin-right: 10px;
  font-weight: 300;
  color: var(--theme-color);
}
.widget_rss ul cite,
.wp-block-rss ul cite {
  font-weight: 500;
  color: var(--title-color);
  font-family: var(--body-font);
  font-size: 14px;
}
.widget_rss ul cite:before,
.wp-block-rss ul cite:before {
  content: "";
  position: relative;
  top: -1px;
  left: 0;
  width: 20px;
  height: 2px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  background-color: var(--theme-color);
}
.widget_rss li:not(:last-child),
.wp-block-rss li:not(:last-child) {
  margin-bottom: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding-bottom: 16px;
}
.widget_rss a:hover,
.wp-block-rss a:hover {
  color: var(--theme-color);
}
.textwidget {
  margin-top: -0.1em;
}
.th-comments-wrap .th-post-comment blockquote:before,
.th-comments-wrap .th-post-comment .wp-block-quote:before {
  height: 24px;
  width: 35px;
  background-color: var(--white-color);
}
.footer-sticky.sticky-footer {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}
.footer-set-1.footer-sticky .copyright-wrap {
  margin: 0;
}
/*=================================
    02. Reset
==================================*/
/*------------------- 2.1. Container -------------------*/
/* Medium Large devices */
@media (max-width: 1399px) {
  :root {
    --main-container: 1250px;
  }
}
@media only screen and (min-width: 1300px) {
  .container-xxl,
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: calc(var(--main-container) + var(--container-gutters));
    padding-left: calc(var(--container-gutters) / 2);
    padding-right: calc(var(--container-gutters) / 2);
  }
  .container-xxl.px-0,
  .container-xl.px-0,
  .container-lg.px-0,
  .container-md.px-0,
  .container-sm.px-0,
  .container.px-0 {
    max-width: var(--main-container);
  }
}
@media only screen and (min-width: 1300px) {
  .th-container {
    --main-container: 1776px;
  }
}
@media only screen and (min-width: 1300px) {
  .th-container2 {
    --main-container: 1544px;
  }
}
@media only screen and (min-width: 1300px) {
  .th-container3 {
    --main-container: 1720px;
  }
}
@media only screen and (min-width: 1300px) {
  .th-container4 {
    --main-container: 1800px;
  }
}
@media only screen and (min-width: 1300px) {
  .th-container5 {
    --main-container: 1760px;
  }
}
@media only screen and (max-width: 1600px) {
  .container-fluid.px-0 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .container-fluid.px-0 .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
.th-container-1568 {
  --main-container: 1568px;
}
@media (max-width: 992px) {
  .th-container-1568 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (min-width: 1300px) {
  .th-container6 {
    --main-container: 1680px;
  }
}
.container-gallery {
  max-width: 1840px;
}
.container-choose {
  max-width: 1656px;
  /* Extra large devices */
  /* Medium Large devices */
  /* Small devices */
}
@media (max-width: 1500px) {
  .container-choose {
    max-width: 1350px;
  }
}
@media (max-width: 1299px) {
  .container-choose {
    max-width: 1150px;
  }
}
@media (max-width: 767px) {
  .container-choose {
    max-width: 450px;
  }
}
/*------------------- 2.2. Grid -------------------*/
.slick-track > [class*=col] {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x)/ 2);
  padding-left: calc(var(--bs-gutter-x)/ 2);
  margin-top: var(--bs-gutter-y);
}
@media (min-width: 1300px) {
  .row {
    --bs-gutter-x: 24px;
  }
}
.gy-30 {
  --bs-gutter-y: 30px;
}
.g-0 {
  --bs-gutter-y: 0;
  --bs-gutter-x: 0;
}
.gx-0 {
  --bs-gutter-x: 0;
}
.gx-24 {
  --bs-gutter-x: 24px;
}
.gy-40 {
  --bs-gutter-y: 40px;
}
.gy-24 {
  --bs-gutter-y: 24px;
}
.gy-50 {
  --bs-gutter-y: 50px;
}
.gy-80 {
  --bs-gutter-y: 80px;
}
.gx-10 {
  --bs-gutter-x: 10px;
}
.gy-10 {
  --bs-gutter-y: 10px;
}
@media (min-width: 1299px) {
  .gx-60 {
    --bs-gutter-x: 60px;
  }
}
@media (min-width: 1299px) {
  .gx-80 {
    --bs-gutter-x: 80px;
  }
}
@media (min-width: 1399px) {
  .gx-30 {
    --bs-gutter-x: 30px;
  }
  .gx-25 {
    --bs-gutter-x: 25px;
  }
  .gx-40 {
    --bs-gutter-x: 40px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .gy-50 {
    --bs-gutter-y: 40px;
  }
}
.form-group {
  position: relative;
  margin-bottom: var(--bs-gutter-x);
}
.form-group > i,
.form-group > img {
  display: inline-block;
  position: absolute;
  right: 35px;
  top: 17px;
  font-size: 14px;
  color: var(--body-color);
}
.form-group > i.fa-envelope,
.form-group > img.fa-envelope {
  padding-top: 1px;
}
.form-group > i.fa-comment,
.form-group > img.fa-comment {
  margin-top: -2px;
}
.form-group > i.fa-chevron-down,
.form-group > img.fa-chevron-down {
  width: 17px;
  background-color: var(--smoke-color2);
}
.form-group.has-label > i {
  top: 50px;
}
[class*="col-"].form-group > i {
  right: calc((var(--bs-gutter-x) / 2) + 25px);
}
.form-control{
    height: 67px !important;
    padding: 0 25px 0 25px;
    color: #6e7070;
}
.form-group i{
    top: 21px !important
}
.form-rounded-10 .form-control,
.form-rounded-10 .form-select {
  border-radius: 10px !important;
}
.form-rounded-10 .th-btn {
  border-radius: 10px;
}
option:checked, option:focus, option:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
textarea.is-invalid,
select.is-invalid,
input.is-invalid,
.was-validated input:invalid {
  border: 1px solid var(--error-color) !important;
  background-position: right calc(0.375em + 0.8875rem) center;
  background-image: none;
}
textarea.is-invalid:focus,
select.is-invalid:focus,
input.is-invalid:focus,
.was-validated input:invalid:focus {
  outline: 0;
  box-shadow: none;
}
textarea.is-invalid {
  background-position: top calc(0.375em + 0.5875rem) right calc(0.375em + 0.8875rem);
}
.row.no-gutters > .form-group {
  margin-bottom: 0;
}
.form-messages {
  display: none;
}
.form-messages.mb-0 * {
  margin-bottom: 0;
}
.form-messages.success {
  color: var(--success-color);
  display: block;
}
.form-messages.error {
  color: var(--error-color);
  display: block;
}
.form-messages pre {
  padding: 0;
  background-color: transparent;
  color: inherit;
}
input[type=date] {
  padding: 0 25px 0 25px;
  position: relative;
}
input[type=date]::-webkit-calendar-picker-indicator {
  background: transparent;
  position: absolute;
  left: 0px;
  height: 100%;
  width: 100%;
  z-index: 1;
  cursor: pointer;
}
[class*="col-"].form-group > i {
  right: calc((var(--bs-gutter-x) / 2) + 25px);
}
[class*="col-"].form-group .form-icon-left {
  left: calc((var(--bs-gutter-x) / 2) + 30px);
  right: auto;
}
input[type=time] {
  padding: 0 30px;
  position: relative;
}
input[type=time]::-webkit-calendar-picker-indicator {
  background: transparent;
  position: absolute;
  left: 0px;
  height: 100%;
  width: 100%;
  z-index: 1;
  cursor: pointer;
}
/*------------------- 2.5. Slick Slider -------------------*/
.swiper-wrapper.row {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.th-slider.has-shadow {
  padding-left: 12px;
  padding-right: 12px;
  margin: -25px -12px;
}
.th-slider.has-shadow .swiper-wrapper {
  padding: 25px 0;
}
.swiper-fade .swiper-slide {
  -webkit-transition: 0.6s ease-in-out;
  transition: 0.6s ease-in-out;
}
.swiper-fade .swiper-slide-prev {
  opacity: 0;
}
.swiper-pagination-progressbar {
  --swiper-pagination-progressbar-size: 2px;
  background: var(--th-border-color);
  position: relative;
  margin-top: 30px;
  margin-bottom: 24px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .swiper-pagination-progressbar {
    margin-top: 20px;
  }
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--theme-color);
}
.slider-controller {
  margin-top: 60px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  /* Large devices */
}
.slider-controller .button {
  width: calc(100% - 204px);
}
.slider-controller .slider-arrow {
  min-width: 56px;
}
@media (max-width: 1199px) {
  .slider-controller {
    margin-top: 45px;
  }
}
.swiper-pagination-bullets {
  position: relative;
  z-index: 3;
  text-align: center;
  margin: 45px 0 10px 0;
  padding-bottom: 20px;
  line-height: 20px;
  height: 16px;
}
.swiper-pagination-bullets .swiper-pagination-bullet {
  display: inline-block;
  --swiper-pagination-bullet-size: 16px;
  --swiper-pagination-bullet-horizontal-gap: 15px;
  margin: 5px 7px;
  opacity: 1;
  background-color: transparent;
  border: 1px solid var(--th-border-color);
  color: #E4E4E4;
  border-radius: 50%;
  position: relative;
  cursor: pointer;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .swiper-pagination-bullets .swiper-pagination-bullet {
    --swiper-pagination-bullet-horizontal-gap: 8px;
  }
}
.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
.slider-area {
  position: relative;
}
.slider-arrow {
  display: inline-block;
  padding: 0;
  background-color: var(--white-color);
  border: 1px solid var(--white-color);
  box-shadow: 0px 20px 20px rgba(204, 204, 204, 0.25);
  border-radius: 48px;
  color: var(--theme-color);
  position: absolute;
  top: 50%;
  left: var(--pos-x, -120px);
  width: var(--icon-size, 88px);
  height: var(--icon-size, 56px);
  line-height: var(--icon-size, 56px);
  font-size: var(--icon-font-size, 18px);
  margin-top: calc(var(--icon-size, 56px) / -2);
  z-index: 3;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .slider-arrow {
    display: none !important;
  }
}
.slider-arrow.style2 {
  width: var(--icon-size, 56px);
  height: var(--icon-size, 56px);
  background-color: var(--theme-color);
  color: var(--white-color);
  border-color: var(--theme-color);
}
.slider-arrow.style2:hover {
  background-color: var(--title-color);
  color: var(--white-color);
  border-color: var(--title-color);
  border-color: var(--title-color);
}
.slider-arrow.style3 {
  background-color: var(--white-color);
  color: var(--white-color);
  --icon-size: 48px;
  line-height: 48px;
  border-radius: 50%;
  border-color: var(--white-color);
}
.slider-arrow.style3:hover {
  background-color: var(--title-color);
  color: var(--white-color);
  border-color: var(--white-color);
}
.slider-arrow.style4 {
  background-color: transparent;
  color: var(--title-color);
  border-color: #E4E4E4;
  box-shadow: none;
  font-size: var(--icon-font-size, 22px);
}
.slider-arrow.style4:hover {
  background-color: var(--title-color);
  color: var(--white-color);
  border-color: var(--title-color);
  border-color: var(--title-color);
}
.slider-arrow.style5 {
  border: 1px solid var(--title-color);
  /* Extra large devices */
}
.slider-arrow.style5:hover {
  border-color: var(--theme-color);
}
@media (max-width: 1500px) {
  .slider-arrow.style5 {
    display: inline-block !important;
  }
}
.slider-arrow.style6 {
  --icon-size: 64px;
  border: 1px solid #E1E4E5;
  box-shadow: none;
  /* Extra large devices */
}
.slider-arrow.style6:hover {
  border-color: var(--theme-color);
}
@media (max-width: 1500px) {
  .slider-arrow.style6 {
    display: inline-block !important;
  }
}
.slider-arrow.style7 {
  --icon-size: 64px;
  border: 1px solid var(--title-color);
  box-shadow: none;
  background-color: transparent;
  /* Extra large devices */
}
.slider-arrow.style7:hover {
  background-color: var(--title-color);
  border-color: var(--title-color);
}
@media (max-width: 1500px) {
  .slider-arrow.style7 {
    display: inline-block !important;
  }
}
.slider-arrow.default {
  position: relative;
  --pos-x: 0;
  margin-top: 0;
}
.slider-arrow.slider-next {
  right: var(--pos-x, -120px);
  left: auto;
}
.slider-arrow:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
  border-color: var(--theme-color);
}
.slider-arrow:hover img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.arrow-margin .slider-arrow {
  top: calc(50% - 30px);
}
.arrow-wrap {
  position: relative;
}
.arrow-wrap .slider-arrow {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.4);
      -ms-transform: scale(0.4);
          transform: scale(0.4);
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .arrow-wrap .slider-arrow {
    display: none;
  }
}
.arrow-wrap:hover .slider-arrow {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
/* Extra large devices */
@media (max-width: 1500px) {
  .slider-arrow {
    --arrow-horizontal: -20px;
    --pos-x: -70px;
  }
}
/* Medium Large devices */
@media (max-width: 1399px) {
  .slider-arrow {
    --arrow-horizontal: 40px;
    --pos-x: -17px;
  }
}
.icon-box .slider-arrow {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
  visibility: visible;
}
.icon-box .slider-arrow:not(:last-child) {
  margin-right: 8px;
}
/* Medium devices */
@media (max-width: 991px) {
  .slider-arrow {
    --icon-size: 40px;
    line-height: 38px;
    margin-right: 40px;
    font-size: 14px;
  }
  .slider-arrow.slider-next {
    margin-right: 0;
    margin-left: 40px;
  }
  .slick-dots {
    margin: 40px 0 0 0;
  }
  .icon-box .slider-arrow {
    margin-right: 0;
  }
}
.slick-3d-active {
  margin-left: -12%;
  margin-right: -12%;
}
.slick-3d-active .slick-list {
  padding-left: 30% !important;
  padding-right: 30% !important;
}
.slick-3d-active .slick-track {
  max-width: 100% !important;
  -webkit-transform: translate3d(0, 0, 0) !important;
          transform: translate3d(0, 0, 0) !important;
  -webkit-perspective: 100px;
          perspective: 100px;
}
.slick-3d-active .slick-slide {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  opacity: 0;
  width: 100% !important;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-transition: opacity 1s, -webkit-transform 1s;
  transition: opacity 1s, -webkit-transform 1s;
  transition: transform 1s, opacity 1s;
  transition: transform 1s, opacity 1s, -webkit-transform 1s;
}
.slick-3d-active .slick-3d-next,
.slick-3d-active .slick-3d-prev,
.slick-3d-active .slick-3d-next2,
.slick-3d-active .slick-3d-prev2 {
  display: block;
}
.slick-3d-active .slick-current {
  opacity: 1;
  position: relative;
  display: block;
  z-index: 2;
}
.slick-3d-active .slick-3d-next {
  opacity: 1;
  -webkit-transform: translate3d(50%, 0, -21px);
          transform: translate3d(50%, 0, -21px);
  z-index: 1;
  -webkit-perspective: 1000px;
          perspective: 1000px;
}
.slick-3d-active .slick-3d-next2 {
  opacity: 1;
  -webkit-transform: translate3d(40%, 0, -23px);
          transform: translate3d(40%, 0, -23px);
  z-index: 0;
  -webkit-perspective: 1000px;
          perspective: 1000px;
}
.slick-3d-active .slick-3d-prev {
  opacity: 1;
  -webkit-transform: translate3d(-50%, 0, -21px);
          transform: translate3d(-50%, 0, -21px);
}
.slick-3d-active .slick-3d-prev .testi-card {
  box-shadow: none;
}
.slick-3d-active .slick-3d-prev2 {
  opacity: 1;
  -webkit-transform: translate3d(-40%, 0, -23px);
          transform: translate3d(-40%, 0, -23px);
}
/*slider-drag-cursor**************/
.slider-drag-cursor {
  pointer-events: none;
  z-index: 99999;
  position: fixed;
  top: 0;
  left: -2px;
  padding: 0 18px;
  -webkit-transition: opacity .4s ease-in-out;
  transition: opacity .4s ease-in-out;
  border-radius: 100%;
  -webkit-backdrop-filter: blur(12px);
          backdrop-filter: blur(12px);
  background: rgba(11, 89, 219, 0.7);
  width: 100px;
  height: 100px;
  line-height: 90px;
  text-align: center;
  border-radius: 100%;
  color: var(--white-color);
  opacity: 0;
  cursor: none;
}
.slider-drag-cursor.active {
  opacity: 1;
}
/*------------------- 2.6. Mobile Menu -------------------*/
.th-menu-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 999999;
  width: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all ease 0.8s;
  transition: all ease 0.8s;
  opacity: 0;
  visibility: hidden;
}
.th-menu-wrapper .mobile-logo {
  padding-bottom: 30px;
  padding-top: 40px;
  display: block;
  text-align: center;
  background-color: var(--smoke-color);
}
.th-menu-wrapper .mobile-logo img {
  max-width: 185px;
}
.th-menu-wrapper .th-menu-toggle {
  border: none;
  font-size: 22px;
  position: absolute;
  right: -16.5px;
  top: 25px;
  padding: 0;
  line-height: 1;
  width: 33px;
  height: 33px;
  line-height: 35px;
  font-size: 18px;
  z-index: 1;
  color: var(--white-color);
  background-color: var(--title-color);
  border-radius: 50%;
}
.th-menu-wrapper .th-menu-toggle:hover {
  background-color: var(--title-color);
  color: var(--white-color);
}
.th-menu-wrapper .th-menu-area {
  width: 100%;
  max-width: 310px;
  background-color: #fff;
  border-right: 3px solid var(--title-color);
  height: 100%;
  position: relative;
  left: -110%;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 1s;
  transition: all ease 1s;
  z-index: 1;
}
.th-menu-wrapper.th-body-visible {
  opacity: 1;
  visibility: visible;
}
.th-menu-wrapper.th-body-visible .th-menu-area {
  left: 0;
  opacity: 1;
  visibility: visible;
}
.th-mobile-menu {
  overflow-y: scroll;
  max-height: calc(100vh - 200px);
  padding-bottom: 40px;
  margin-top: 33px;
  text-align: left;
}
.th-mobile-menu ul {
  margin: 0;
  padding: 0 0;
}
.th-mobile-menu ul li {
  border-bottom: 1px solid #fdedf1;
  list-style-type: none;
}
.th-mobile-menu ul li li:first-child {
  border-top: 1px solid #fdedf1;
}
.th-mobile-menu ul li a {
  display: block;
  position: relative;
  padding: 12px 0;
  line-height: 1.4;
  font-size: 16px;
  text-transform: capitalize;
  color: var(--title-color);
  padding-left: 0px;
}
.th-mobile-menu ul li a:before {
  content: '\f105';
  font-family: var(--icon-font);
  position: absolute;
  left: 0;
  top: 12px;
  margin-right: 10px;
  display: inline-block;
  display: none;
}
.th-mobile-menu ul li.th-active > a {
  color: var(--theme-color);
}
.th-mobile-menu ul li.th-active > a:before {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.th-mobile-menu ul li ul li:last-child {
  border-bottom: none;
}
.th-mobile-menu ul .menu-item-has-children > a .th-mean-expand {
  position: absolute;
  right: 0;
  top: 50%;
  font-weight: 400;
  font-size: 12px;
  width: 25px;
  height: 25px;
  line-height: 25px;
  margin-top: -12.5px;
  display: inline-block;
  text-align: center;
  background-color: var(--smoke-color);
  color: var(--title-color);
  box-shadow: 0 0 20px -8px rgba(173, 136, 88, 0.5);
  border-radius: 50%;
}
.th-mobile-menu ul .menu-item-has-children > a .th-mean-expand:before {
  content: '\f067';
  font-family: var(--icon-font);
}
.th-mobile-menu ul .menu-item-has-children > a:after {
  content: "\f067";
  font-family: var(--icon-font);
  width: 22px;
  height: 22px;
  line-height: 22px;
  display: inline-block;
  text-align: center;
  font-size: 12px;
  border-radius: 50px;
  background-color: var(--smoke-color);
  float: right;
  margin-top: 1px;
}
.th-mobile-menu ul .menu-item-has-children.th-active > a .th-mean-expand:before {
  content: '\f068';
}
.th-mobile-menu ul .menu-item-has-children.th-active > a:after {
  content: "\f068";
}
.th-mobile-menu > ul {
  padding: 0 40px;
}
.th-mobile-menu > ul > li:last-child {
  border-bottom: none;
}
.th-menu-toggle {
  width: 40px;
  height: 40px;
  padding: 0;
  font-size: 12px;
  border: none;
  border-radius: 8px;
  background-color: var(--theme-color);
  color: var(--white-color);
  display: inline-block;
}
.th-menu-toggle:hover {
  background-color: var(--title-color);
}
.th-menu-toggle.style-text, .th-menu-toggle.style-text-white {
  width: auto;
  height: auto;
  background-color: transparent;
  color: var(--title-color);
  font-size: 20px;
}
.th-menu-toggle.style-text i, .th-menu-toggle.style-text-white i {
  margin-right: 10px;
}
.th-menu-toggle.style-text-white {
  color: var(--white-color);
}
@media (max-width: 400px) {
  .th-menu-wrapper .th-menu-area {
    width: 100%;
    max-width: 270px;
  }
  .th-mobile-menu > ul {
    padding: 0 20px;
  }
}
/*=================================
    03. Utilities
==================================*/
/*------------------- 3.1. Preloader -------------------*/
.preloader {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 999;
  background-color: var(--white-color);
}
.preloader .th-btn {
  padding: 5px 10px;
  border-radius: 10px;
  font-size: 10px;
}
.preloader-inner {
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
  line-height: 1;
}
.preloader-inner img {
  display: block;
  margin: 0 auto 0 auto;
}
.loader {
  font-size: 80px;
  display: inline-block;
  font-family: var(--title-font);
  font-weight: 700;
  color: var(--title-color);
  box-sizing: border-box;
  text-shadow: 0 0 2px var(--theme-color), 0 0 1px var(--theme-color), 0 0 1px var(--theme-color);
  position: relative;
  line-height: normal;
}
.loading-text {
  position: absolute;
  left: 0;
  top: 0;
  color: var(--theme-color);
  width: 100%;
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
  -webkit-animation: animloader 6s linear infinite;
          animation: animloader 6s linear infinite;
}
@-webkit-keyframes animloader {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}
@keyframes animloader {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}
/*------------------- 3.2. Buttons -------------------*/
.th-btn {
  position: relative;
  z-index: 1;
  overflow: hidden;
  vertical-align: middle;
  text-align: center;
  background-color: var(--theme-color);
  color: var(--white-color);
  font-family: var(--body-font);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: capitalize;
  border: none;
  font-size: 16px;
  font-weight: 400;
  padding: 19px 40px;
  border-radius: 10px;
  -webkit-transition: all 0.3s 0s ease-out;
  transition: all 0.3s 0s ease-out;
  gap: 8px;
}
.th-btn.th-icon i {
  font-size: 20px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transition: .4s;
  transition: .4s;
}
.th-btn:before {
  content: '';
  width: 0;
  height: 100%;
  border-radius: 10px;
  position: absolute;
  top: 0;
  left: -5%;
  background-color: var(--title-color);
  -webkit-transition: .5s ease;
  transition: .5s ease;
  display: block;
  z-index: -1;
}
.th-btn:hover, .th-btn.active {
  color: var(--white-color);
  box-shadow: none;
}
.th-btn:hover:before, .th-btn.active:before {
  width: 110%;
}
.th-btn:hover.th-icon i, .th-btn.active.th-icon i {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.th-btn.style1 img {
  -webkit-transition: .4s;
  transition: .4s;
}
.th-btn.style1:before, .th-btn.style1:after {
  background-color: var(--white-color);
}
.th-btn.style1:hover {
  color: var(--title-color);
}
.th-btn.style1:hover.th-icon:after {
  background-color: var(--title-color);
}
.th-btn.style1:hover:before, .th-btn.style1:hover:after {
  background-color: var(--white-color);
}
.th-btn.style1:hover img {
  -webkit-filter: contrast(0) brightness(0);
          filter: contrast(0) brightness(0);
}
.th-btn.style2 {
  background-color: transparent;
  color: var(--white-color);
  border: 1px solid var(--white-color);
}
.th-btn.style2:hover {
  color: var(--black-color2);
  border: 1px solid var(--white-color);
}
.th-btn.style2:hover:after {
  background-color: var(--title-color);
}
.th-btn.style2:before {
  background-color: var(--white-color);
}
.th-btn.style3 {
  background-color: var(--theme-color);
  color: var(--white-color);
  box-shadow: none;
  border: none;
  border-radius: 50px;
}
.th-btn.style3:before {
  background-color: var(--white-color);
}
.th-btn.style3:hover {
  color: var(--title-color);
}
.th-btn.style4 {
  background-color: transparent;
  color: var(--title-color);
  border: 1px solid var(--title-color);
  padding: 14px 25px;
}
.th-btn.style4.th-icon:after {
  background-color: var(--title-color);
}
.th-btn.style4:hover {
  color: var(--white-color);
  border: 1px solid var(--theme-color);
}
.th-btn.style4:hover.th-icon:after {
  background-color: var(--white-color);
}
.th-btn.style4:before {
  background-color: var(--theme-color);
}
.th-btn.style5 {
  background-color: var(--title-color);
  color: var(--white-color);
  box-shadow: none;
  border: none;
}
.th-btn.style5:before {
  background-color: var(--white-color);
}
.th-btn.style5:hover {
  color: var(--title-color);
}
.th-btn.style6 {
  background-color: var(--smoke-color);
  color: var(--title-color);
  box-shadow: none;
  border: none;
}
.th-btn.style6:before {
  background-color: var(--theme-color);
}
.th-btn.style6:after {
  background-color: var(--title-color);
}
.th-btn.style6:hover {
  color: var(--white-color);
}
.th-btn.style6:hover:after {
  background-color: var(--white-color);
}
.th-btn.style7:before, .th-btn.style7:after {
  background-color: var(--white-color);
}
.th-btn.style7:hover {
  color: var(--title-color);
}
.th-btn.style7:hover:before, .th-btn.style7:hover:after {
  background-color: var(--white-color);
}
.th-btn.style7:hover:after {
  background-color: var(--title-color);
}
.th-btn.white-btn {
  background-color: var(--white-color);
  color: var(--black-color2);
}
.th-btn.white-btn:hover {
  color: var(--white-color);
}
.th-btn.black-btn {
  background-color: var(--title-color);
  color: var(--white-color);
}
.th-btn.black-btn:before {
  background-color: var(--theme-color);
}
.th-btn.black-btn:hover {
  color: var(--white-color);
}
.th-btn.th-radius {
  border-radius: 50px;
}
.th-btn.th-radius2 {
  border-radius: 8px;
}
.th-btn.btn-fw {
  width: 100%;
  padding: 18px 30px;
}
.th-btn.btn-2 {
  padding: 15px 30px;
}
.icon-btn {
  display: inline-block;
  width: var(--btn-size, 56px);
  height: var(--btn-size, 56px);
  line-height: var(--btn-size, 53px);
  font-size: var(--btn-font-size, 18px);
  background-color: transparent;
  border: 1px solid var(--th-border-color);
  color: var(--title-color);
  text-align: center;
  border-radius: 99px;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  position: relative;
}
.icon-btn.icon-svg {
  line-height: var(--btn-size, 0);
}
.icon-btn.th-icon i {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.icon-btn:hover {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
  color: var(--white-color);
}
.icon-btn:hover.th-icon i {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.icon-btn.style2 {
  background-color: var(--theme-color);
  color: var(--white-color);
  border: none;
  border-radius: 99px;
}
.icon-btn.style2:hover {
  background-color: var(--theme-color);
}
.play-btn {
  display: inline-block;
  position: relative;
  z-index: 1;
}
.play-btn > i {
  display: inline-block;
  width: var(--icon-size, 56px);
  height: var(--icon-size, 56px);
  line-height: var(--icon-size, 56px);
  text-align: center;
  background: var(--white-color);
  color: var(--title-color);
  font-size: var(--icon-font-size, 1.7em);
  border-radius: 50%;
  z-index: 1;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.play-btn:after, .play-btn:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: var(--white-color);
  z-index: -1;
  border-radius: 50%;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.play-btn:after {
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}
.play-btn:hover:after, .play-btn:hover::before,
.play-btn:hover i {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.play-btn.style2 > i {
  background-color: rgba(255, 255, 255, 0.3);
  color: var(--white-color);
}
.play-btn.style2:before, .play-btn.style2:after {
  background-color: transparent;
  border: 1px solid var(--white-color);
}
.play-btn.style3 > i {
  --icon-size: 40px;
  font-size: 14px;
  border: 1px solid;
  background-color: var(--theme-color);
  color: var(--white-color);
}
.play-btn.style3:before, .play-btn.style3:after {
  background-color: var(--white-color);
}
.play-btn.style3:hover > i {
  background-color: var(--white-color);
  color: var(--theme-color);
}
.play-btn.style3:hover:before, .play-btn.style3:hover:after {
  background-color: var(--white-color);
}
.link-btn {
  font-weight: 600;
  font-size: 14px;
  display: inline-block;
  line-height: 0.8;
  position: relative;
  padding-bottom: 2px;
  margin-bottom: -2px;
  text-transform: uppercase;
  color: var(--theme-color);
}
.link-btn i {
  margin-left: 5px;
  font-size: 0.9rem;
}
.link-btn:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: var(--theme-color);
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.link-btn:hover {
  color: var(--theme-color);
}
.link-btn:hover::before {
  width: 100%;
}
.line-btn {
  font-family: var(--body-font);
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  position: relative;
  padding-bottom: 2px;
  margin-bottom: -1px;
  text-transform: uppercase;
  color: var(--theme-color);
}
.line-btn.th-icon i {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.line-btn i {
  margin-left: 5px;
  font-size: 0.9rem;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.line-btn:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: var(--theme-color);
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.line-btn:hover {
  color: var(--title-color);
}
.line-btn:hover.th-icon i {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.line-btn:hover::before {
  background-color: var(--title-color);
  width: 45px;
}
.scroll-top {
  position: fixed;
  right: 30px;
  bottom: 30px;
  height: 50px;
  width: 50px;
  cursor: pointer;
  display: block;
  border-radius: 50px;
  z-index: 10000;
  opacity: 1;
  visibility: hidden;
  -webkit-transform: translateY(45px);
      -ms-transform: translateY(45px);
          transform: translateY(45px);
  -webkit-transition: all 300ms linear;
  transition: all 300ms linear;
}
.scroll-top:after {
  content: "\f062";
  font-family: var(--icon-font);
  position: absolute;
  text-align: center;
  line-height: 50px;
  font-size: 20px;
  color: var(--theme-color);
  left: 0;
  top: 0;
  height: 50px;
  width: 50px;
  cursor: pointer;
  display: block;
  z-index: 1;
  border: 2px solid var(--theme-color);
  box-shadow: none;
  border-radius: 50%;
}
.scroll-top svg {
  color: var(--theme-color);
  border-radius: 50%;
  background: var(--white-color);
}
.scroll-top svg path {
  fill: none;
}
.scroll-top .progress-circle path {
  stroke: var(--theme-color);
  stroke-width: 20px;
  box-sizing: border-box;
  -webkit-transition: all 400ms linear;
  transition: all 400ms linear;
}
.scroll-top.show {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
/*------------------- 3.3. Titles -------------------*/
.sec-title {
  line-height: 1.2;
  margin-bottom: calc(var(--section-title-space) - 11px);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .sec-title {
    font-size: 26px;
  }
}
.sub-title {
  display: block;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: 0.02em;
  color: var(--theme-color);
  font-family: var(--style-font);
  position: relative;
  margin-top: -0.2em;
  margin-bottom: 5px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .sub-title {
    font-size: 25px;
    line-height: 25px;
  }
}
.sub-title.extra-sub {
  color: var(--brand-color);
  margin-bottom: 10px;
}
.box-title {
  font-size: 24px;
  line-height: 1.4;
  font-weight: 600;
  margin-top: -0.32em;
}
.box-title a {
  color: inherit;
}
.box-title a:hover {
  color: var(--theme-color);
}
.box-subtitle {
  margin-bottom: 8px;
}
.box-title2 {
  font-size: 20px;
  line-height: 1.5;
  font-weight: 700;
  margin-top: -0.35em;
}
.box-title2 a {
  color: inherit;
}
.box-title2 a:hover {
  color: var(--theme-color);
}
.sec-text {
  font-size: 16px;
  line-height: 26px;
}
.sec-text.style2 {
  max-width: 776px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .sec-text.style2 {
    display: block;
    margin: auto auto 50px auto;
    text-align: center;
  }
}
.title-area {
  margin-bottom: calc(var(--section-title-space) - 11px);
  position: relative;
  z-index: 2;
}
.title-area .sec-title {
  line-height: 1.2;
  margin-bottom: 22px;
}
.title-area.mb-0 .sec-title {
  margin-bottom: -0.24em;
}
.title-area .th-btn {
  margin-top: 20px;
  margin-bottom: 10px;
}
.mb-32 {
  margin-bottom: 32px;
}
hr.title-line {
  margin-top: 0;
  background-color: var(--th-border-color);
  opacity: 1;
}
.sec-btn {
  text-align: center;
}
.sec-btn,
.title-line {
  margin-bottom: var(--section-title-space);
}
.shadow-title {
  font-family: var(--title-font);
  font-weight: 800;
  font-size: 250px;
  line-height: 250px;
  text-transform: capitalize;
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.7) 28.89%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 28.89%, rgba(255, 255, 255, 0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  margin: -0.45em 0 -0.45em -0.25em;
}
.shadow-title.color2 {
  background-image: -webkit-linear-gradient(top, #232C47 0%, rgba(20, 29, 56, 0) 91.15%);
  background-image: linear-gradient(180deg, #232C47 0%, rgba(20, 29, 56, 0) 91.15%);
}
.shadow-title.color3 {
  background-image: -webkit-linear-gradient(top, #E0E0E0 0%, rgba(220, 214, 214, 0) 93.75%);
  background-image: linear-gradient(180deg, #E0E0E0 0%, rgba(220, 214, 214, 0) 93.75%);
}
.title-area2 {
  padding: 50px 100px;
}
.title-area2 .subtitle {
  color: var(--white-color);
  text-transform: uppercase;
  margin-top: -0.4em;
  margin-bottom: 5px;
  display: block;
}
.title-area2 .title {
  color: var(--white-color);
  max-width: 430px;
  margin-bottom: -0.26em;
}
@media (max-width: 1700px) {
  .title-area2 {
    padding: 50px 50px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .shadow-title {
    font-size: 180px;
  }
  .title-area,
  .sec-title {
    --section-title-space: 60px;
  }
  .title-area.mb-45,
  .sec-title.mb-45 {
    margin-bottom: 36px;
  }
  .title-area.mb-50,
  .sec-title.mb-50 {
    margin-bottom: 40px;
  }
  .sec-btn,
  .title-line {
    --section-title-space: 55px;
  }
  .title-area2 .title {
    max-width: 300px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .title-area,
  .sec-title {
    --section-title-space: 50px;
  }
  .title-area.mb-45,
  .sec-title.mb-45 {
    margin-bottom: 35px;
  }
  .sec-btn,
  .title-line {
    --section-title-space: 50px;
  }
  .sub-title.h4 {
    font-size: 22px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .sub-title {
    margin-bottom: 10px;
  }
  .title-area2 {
    text-align: center;
  }
  .title-area2 .title {
    max-width: 100%;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .shadow-title {
    font-size: 100px;
    line-height: 150px;
  }
}
/* Extra small devices */
@media (max-width: 375px) {
  .title-area2 {
    padding: 40px 20px;
  }
}
.tx-split-text .split-line {
  overflow: hidden;
}
.title-ani,
.text-ani {
  text-align: inherit !important;
}
.title-ani > *,
.text-ani > * {
  text-align: inherit !important;
}
#smooth-wrapper {
  padding-top: var(--headerHeight);
}
.sec-note {
  font-family: var(--title-font);
  font-weight: 500;
  font-size: 24px;
  line-height: 1.2;
  color: var(--title-color);
}
/*------------------- 3.4. Common -------------------*/
.shape-mockup-wrap {
  z-index: 2;
  position: relative;
}
.shape-mockup {
  position: absolute;
  z-index: -1;
  pointer-events: none;
}
.shape-mockup.z-index-3 {
  z-index: 3;
  pointer-events: none;
}
.shape-mockup.z-index-1 {
  z-index: 1;
  pointer-events: none;
}
.shape-mockup .svg-img {
  height: 110px;
  width: 110px;
}
.shape-mockup.hero_wrap {
  z-index: 1;
}
@media (max-width: 1599px) {
  .shape-mockup.hero_wrap {
    display: none !important;
  }
}
.shape-mockup.shape1 {
  -webkit-animation: cloudAni 10s linear infinite;
          animation: cloudAni 10s linear infinite;
}
@media (max-width: 1599px) {
  .shape-mockup.shape1 {
    display: none !important;
  }
}
.shape-mockup.shape2 {
  -webkit-animation: cloudAni 15s linear infinite;
          animation: cloudAni 15s linear infinite;
}
@media (max-width: 1599px) {
  .shape-mockup.shape2 {
    display: none !important;
  }
}
.shape-mockup.shape3 {
  -webkit-animation: cloudAni 20s linear infinite;
          animation: cloudAni 20s linear infinite;
}
@media (max-width: 1599px) {
  .shape-mockup.shape3 {
    display: none !important;
  }
}
@media (max-width: 1599px) {
  .shape-mockup.about-shape3 {
    display: block !important;
  }
}
.z-index-step1 {
  position: relative;
  z-index: 4 !important;
}
.z-index-common {
  position: relative;
  z-index: 3;
}
.z-index-3 {
  z-index: 3;
}
.z-index-n1 {
  z-index: -1;
}
.media-body {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.badge {
  position: absolute;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: inline-block;
  text-align: center;
  background-color: var(--theme-color);
  color: var(--white-color);
  padding: 0.25em 0.45em;
  font-size: 0.7em;
  border-radius: 50%;
  top: 8px;
  right: 8px;
  font-weight: 400;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.th-social a {
  display: inline-block;
  width: var(--icon-size, 32px);
  height: var(--icon-size, 32px);
  border: 1px solid var(--th-border-color);
  line-height: var(--icon-size, 32px);
  background: none;
  color: var(--white-color);
  font-size: 16px;
  border-radius: 50%;
  text-align: center;
  margin-right: 10px;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.th-social a:last-child {
  margin-right: 0;
}
.th-social a:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
  border: 1px solid var(--theme-color);
}
.th-social a:hover i {
  -webkit-animation: slideTop 0.5s;
          animation: slideTop 0.5s;
}
.th-social.color-theme a {
  color: var(--body-color);
  border-color: var(--theme-color);
}
.bg-mask {
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
}
.box-icon img {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.box-text {
  margin-bottom: -0.5em;
}
.btn-group {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
  /* Small devices */
  /* Extra small devices */
}
.btn-group.style1 {
  gap: 40px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .btn-group.style1 {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.btn-group.style2 {
  gap: 20px 70px;
  /* Small devices */
}
@media (max-width: 767px) {
  .btn-group.style2 {
    gap: 20px 30px;
  }
}
@media (max-width: 767px) {
  .btn-group {
    gap: 20px;
  }
}
@media (max-width: 375px) {
  .btn-group {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.th-bg-img {
  position: absolute;
  inset: 0;
}
.th-bg-img img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.mfp-zoom-in .mfp-content {
  opacity: 0;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
}
.mfp-zoom-in.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.mfp-zoom-in.mfp-ready .mfp-content {
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.mfp-zoom-in.mfp-ready.mfp-bg {
  opacity: 0.7;
}
.mfp-zoom-in.mfp-removing .mfp-content {
  -webkit-transform: scale(0.7);
      -ms-transform: scale(0.7);
          transform: scale(0.7);
  opacity: 0;
}
.mfp-zoom-in.mfp-removing.mfp-bg {
  opacity: 0;
}
/* cursor area start ---------------------------*/
/* cursor area end ---------------------------*/
.md-mb15 {
  /* Medium devices */
}
@media (max-width: 991px) {
  .md-mb15 {
    margin-bottom: 15px;
  }
}
.sm-mb15 {
  /* Small devices */
}
@media (max-width: 767px) {
  .sm-mb15 {
    margin-bottom: 15px;
  }
}
.gx-70 {
  --bs-gutter-x: 70px;
}
/*------------------- 3.6. Font -------------------*/
.font-icon {
  font-family: var(--icon-font);
}
.font-title {
  font-family: var(--title-font);
}
.font-body {
  font-family: var(--body-font);
}
.fw-extralight {
  font-weight: 100;
}
.fw-light {
  font-weight: 300;
}
.fw-normal {
  font-weight: 400;
}
.fw-medium {
  font-weight: 500;
}
.fw-semibold {
  font-weight: 600;
}
.fw-bold {
  font-weight: 700;
}
.fw-extrabold {
  font-weight: 800;
}
.fs-md {
  font-size: 18px;
}
.fs-16 {
  font-size: 16px !important;
}
.fs-xs {
  font-size: 14px;
}
/*------------------- 3.7. Background -------------------*/
.bg-theme {
  background-color: var(--theme-color) !important;
}
.bg-smoke {
  background-color: var(--smoke-color) !important;
}
.bg-smoke2 {
  background-color: var(--smoke-color2) !important;
}
.bg-white {
  background-color: var(--white-color) !important;
}
.bg-black {
  background-color: var(--black-color) !important;
}
.bg-black2 {
  background-color: var(--black-color2) !important;
}
.bg-title {
  background-color: var(--title-color) !important;
}
.gradient-body {
  background-image: -webkit-linear-gradient(top, rgba(237, 240, 244, 0.5) 2.66%, rgba(237, 240, 244, 0.36) 90.4%);
  background-image: linear-gradient(180deg, rgba(237, 240, 244, 0.5) 2.66%, rgba(237, 240, 244, 0.36) 90.4%);
}
.black-bg {
  background-color: var(--title-color) !important;
}
.light-bg {
  background-color: var(--light-bg-color) !important;
}
.light-blue-bg {
  background-color: var(--light-blue-color);
}
.dark-bg {
  background-color: var(--dark-bg-color) !important;
}
.brand-bg {
  background-color: var(--brand-color) !important;
}
.gr-bg1 {
  background: -webkit-linear-gradient(top, rgba(237, 240, 244, 0) 0%, rgba(237, 240, 244, 0.85) 100%);
  background: linear-gradient(180deg, rgba(237, 240, 244, 0) 0%, rgba(237, 240, 244, 0.85) 100%);
}
.gr-bg2 {
  background-image: -webkit-linear-gradient(349.38deg, rgba(249, 215, 175, 0.3) 0%, rgba(214, 202, 245, 0.3) 24.03%, rgba(198, 241, 255, 0.3) 45.73%, rgba(248, 242, 222, 0.3) 69.05%, rgba(212, 179, 253, 0.3) 100.44%);
  background-image: linear-gradient(100.62deg, rgba(249, 215, 175, 0.3) 0%, rgba(214, 202, 245, 0.3) 24.03%, rgba(198, 241, 255, 0.3) 45.73%, rgba(248, 242, 222, 0.3) 69.05%, rgba(212, 179, 253, 0.3) 100.44%);
}
.gr-bg3 {
  background-image: -webkit-linear-gradient(339.41deg, rgba(236, 207, 254, 0.4) 0%, rgba(255, 221, 221, 0.5) 46.79%, rgba(247, 255, 229, 0.7) 100%);
  background-image: linear-gradient(110.59deg, rgba(236, 207, 254, 0.4) 0%, rgba(255, 221, 221, 0.5) 46.79%, rgba(247, 255, 229, 0.7) 100%);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}
.gr-bg4 {
  background-image: -webkit-linear-gradient(344.56deg, rgba(255, 229, 133, 0.4) 0%, rgba(189, 255, 199, 0.4) 48.48%, rgba(223, 109, 223, 0.4) 100%);
  background-image: linear-gradient(105.44deg, rgba(255, 229, 133, 0.4) 0%, rgba(189, 255, 199, 0.4) 48.48%, rgba(223, 109, 223, 0.4) 100%);
  -webkit-backdrop-filter: blur(15px);
          backdrop-filter: blur(15px);
}
.gray-body {
  background-color: #F8FAFF;
}
.background-image,
[data-bg-src] {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.bg-fluid {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.bg-auto {
  background-size: auto auto;
}
.bg-top-center {
  background-size: auto;
  background-position: top center;
}
.bg-bottom-center {
  background-size: auto;
  background-position: bottom center;
}
.bg-repeat {
  background-size: auto;
  background-repeat: repeat;
}
.bg-bottom-right {
  background-size: auto;
  background-position: bottom right;
}
.bg-top-right {
  background-size: auto;
  background-position: top right;
}
.bg-top-left {
  background-size: auto;
  background-position: top left;
}
.th-radius {
  border-radius: 20px;
}
.theme-bg {
  background-color: var(--theme-color);
}
.smoke-bg {
  background-color: var(--smoke-color);
}
.white-bg {
  background: var(--white-color);
}
.bg-theme-dark {
  background: #001C49;
}
/*------------------- 3.8. Text Color -------------------*/
.text-theme {
  color: var(--theme-color) !important;
}
.text-theme2 {
  color: var(--theme-color) !important;
}
.text-title {
  color: var(--title-color) !important;
}
.text-body {
  color: var(--body-color) !important;
}
.text-white {
  color: var(--white-color) !important;
}
.text-light {
  color: var(--light-color) !important;
}
.text-yellow {
  color: var(--yellow-color) !important;
}
.text-success {
  color: var(--success-color) !important;
}
.text-error {
  color: var(--error-color) !important;
}
.text-inherit {
  color: inherit;
}
.text-inherit:hover {
  color: var(--theme-color);
}
a.text-theme:hover,
.text-reset:hover {
  text-decoration: underline;
}
/*------------------- 3.9. Overlay -------------------*/
.overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.position-center {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
[data-overlay] {
  position: relative;
  z-index: 2;
}
[data-overlay] [class^="col-"],
[data-overlay] [class*="col-"] {
  z-index: 1;
}
[data-overlay]:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
[data-overlay="theme"]:before {
  background-color: var(--theme-color);
}
[data-overlay="title"]:before {
  background-color: var(--title-color);
}
[data-overlay="smoke"]:before {
  background-color: var(--smoke-color);
}
[data-overlay="white"]:before {
  background-color: var(--white-color);
}
[data-overlay="black"]:before {
  background-color: var(--black-color);
}
[data-overlay="overlay1"]:before {
  background-color: #080E1C;
}
[data-opacity="1"]:before {
  opacity: 0.1;
}
[data-opacity="2"]:before {
  opacity: 0.2;
}
[data-opacity="3"]:before {
  opacity: 0.3;
}
[data-opacity="4"]:before {
  opacity: 0.4;
}
[data-opacity="5"]:before {
  opacity: 0.5;
}
[data-opacity="6"]:before {
  opacity: 0.6;
}
[data-opacity="7"]:before {
  opacity: 0.7;
}
[data-opacity="8"]:before {
  opacity: 0.8;
}
[data-opacity="9"]:before {
  opacity: 0.9;
}
[data-opacity="10"]:before {
  opacity: 1;
}
/*------------------- 3.10. Animation -------------------*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.ripple-animation, .play-btn:after, .play-btn:before, .dash-shape span::after, .testi-box_avater:after {
  -webkit-animation-duration: var(--ripple-ani-duration);
          animation-duration: var(--ripple-ani-duration);
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: ripple;
          animation-name: ripple;
}
.ripple-animation3, .counter-card .counter-shape:after, .counter-item .counter-shape:after {
  -webkit-animation-duration: var(--ripple-ani-duration);
          animation-duration: var(--ripple-ani-duration);
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: ripple3;
          animation-name: ripple3;
}
@-webkit-keyframes ripple {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0;
  }
  30% {
    opacity: 0.3;
  }
  100% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
  }
}
@keyframes ripple {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0;
  }
  30% {
    opacity: 0.3;
  }
  100% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
  }
}
@-webkit-keyframes ripple2 {
  0% {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
    opacity: 0.4;
  }
  50% {
    opacity: 0.3;
  }
  80% {
    opacity: 0.2;
  }
  100% {
    -webkit-transform: scale(2.2);
            transform: scale(2.2);
    opacity: 0;
  }
}
@keyframes ripple2 {
  0% {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
    opacity: 0.4;
  }
  50% {
    opacity: 0.3;
  }
  80% {
    opacity: 0.2;
  }
  100% {
    -webkit-transform: scale(2.2);
            transform: scale(2.2);
    opacity: 0;
  }
}
@-webkit-keyframes ripple3 {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0;
  }
  30% {
    opacity: 0.4;
  }
  100% {
    -webkit-transform: scale(2.9);
            transform: scale(2.9);
    opacity: 0.2;
  }
}
@keyframes ripple3 {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0;
  }
  30% {
    opacity: 0.4;
  }
  100% {
    -webkit-transform: scale(2.9);
            transform: scale(2.9);
    opacity: 0.2;
  }
}
@-webkit-keyframes scrollMove {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
}
@keyframes scrollMove {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
}
.fancy-animation {
  -webkit-animation: morph 8s ease-in-out infinite;
          animation: morph 8s ease-in-out infinite;
}
@-webkit-keyframes morph {
  0% {
    border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
  }
  50% {
    border-radius: 30% 60% 70% 40% / 50% 60% 30% 60%;
  }
  100% {
    border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
  }
}
@keyframes morph {
  0% {
    border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
  }
  50% {
    border-radius: 30% 60% 70% 40% / 50% 60% 30% 60%;
  }
  100% {
    border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
  }
}
.jumpAni {
  -webkit-animation: jumpAni 7s linear infinite;
          animation: jumpAni 7s linear infinite;
}
@-webkit-keyframes jumpAni {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
            transform: translateY(-30px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes jumpAni {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
            transform: translateY(-30px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.movingX {
  -webkit-animation: movingX 8s linear infinite;
          animation: movingX 8s linear infinite;
}
@-webkit-keyframes movingX {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(50px);
            transform: translateX(50px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes movingX {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(50px);
            transform: translateX(50px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.moving {
  -webkit-animation: moving 8s linear infinite;
          animation: moving 8s linear infinite;
}
@-webkit-keyframes moving {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(-50px);
            transform: translateX(-50px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes moving {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(-50px);
            transform: translateX(-50px);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.jump {
  -webkit-animation: jumpAni 7s linear infinite;
          animation: jumpAni 7s linear infinite;
}
@keyframes jumpAni {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
            transform: translateY(-30px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.jump-reverse {
  -webkit-animation: jumpReverseAni 7s linear infinite;
          animation: jumpReverseAni 7s linear infinite;
}
@-webkit-keyframes jumpReverseAni {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(30px);
            transform: translateY(30px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes jumpReverseAni {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(30px);
            transform: translateY(30px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.spin {
  -webkit-animation: spin 15s linear infinite;
          animation: spin 15s linear infinite;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes titleFill {
  0% {
    width: 0;
  }
  80% {
    width: 100%;
  }
  100% {
    width: 100%;
  }
}
@keyframes titleFill {
  0% {
    width: 0;
  }
  80% {
    width: 100%;
  }
  100% {
    width: 100%;
  }
}
@-webkit-keyframes lineDown {
  0% {
    -webkit-transform: 0;
            transform: 0;
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  60% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
    opacity: 1;
  }
}
@keyframes lineDown {
  0% {
    -webkit-transform: 0;
            transform: 0;
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  60% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
    opacity: 1;
  }
}
.swing {
  -webkit-animation: swing 10s infinite ease-in-out;
          animation: swing 10s infinite ease-in-out;
}
@-webkit-keyframes swing {
  0%,
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  25% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  50% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  75% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
}
@keyframes swing {
  0%,
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  25% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
  50% {
    -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg);
  }
  75% {
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
  }
}
@-webkit-keyframes scaleUpDown {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.3);
            transform: scale(1.3);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes scaleUpDown {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.3);
            transform: scale(1.3);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes roundFill {
  0% {
    width: 0;
  }
  60% {
    width: 100%;
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes roundFill {
  0% {
    width: 0;
  }
  60% {
    width: 100%;
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.dance {
  -webkit-animation: dance 2s alternate infinite;
          animation: dance 2s alternate infinite;
}
@-webkit-keyframes dance {
  0% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes dance {
  0% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.dance2 {
  -webkit-animation: dance2 4s alternate infinite;
          animation: dance2 4s alternate infinite;
}
@-webkit-keyframes dance2 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  50% {
    -webkit-transform: translate3d(15px, -15px, 0);
            transform: translate3d(15px, -15px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, -15px, 15px);
            transform: translate3d(0, -15px, 15px);
  }
}
@keyframes dance2 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  50% {
    -webkit-transform: translate3d(15px, -15px, 0);
            transform: translate3d(15px, -15px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, -15px, 15px);
            transform: translate3d(0, -15px, 15px);
  }
}
@-webkit-keyframes slideTop {
  49% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  51% {
    opacity: 1;
  }
}
@keyframes slideTop {
  49% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  51% {
    opacity: 1;
  }
}
@-webkit-keyframes zoom1 {
  0% {
    scale: 0.2;
  }
  50% {
    scale: 1;
  }
  100% {
    scale: 0.2;
  }
}
@keyframes zoom1 {
  0% {
    scale: 0.2;
  }
  50% {
    scale: 1;
  }
  100% {
    scale: 0.2;
  }
}
@-webkit-keyframes topBottomLine {
  0% {
    top: 0;
  }
  50% {
    top: calc(100% - 30px);
  }
  100% {
    top: 0;
  }
}
@keyframes topBottomLine {
  0% {
    top: 0;
  }
  50% {
    top: calc(100% - 30px);
  }
  100% {
    top: 0;
  }
}
.bg-color-ani,
.color-animate {
  -webkit-animation: bgColor 6s linear infinite;
          animation: bgColor 6s linear infinite;
}
@-webkit-keyframes bgColor {
  0% {
    background-color: #F2BA4C;
  }
  25% {
    background-color: #81F24C;
  }
  50% {
    background-color: #41F27D;
  }
  75% {
    background-color: #0500FF;
  }
  100% {
    background-color: #F2BA4C;
  }
}
@keyframes bgColor {
  0% {
    background-color: #F2BA4C;
  }
  25% {
    background-color: #81F24C;
  }
  50% {
    background-color: #41F27D;
  }
  75% {
    background-color: #0500FF;
  }
  100% {
    background-color: #F2BA4C;
  }
}
@-webkit-keyframes footerLine {
  0% {
    left: 40px;
  }
  50% {
    left: 0;
  }
  100% {
    left: 40px;
  }
}
@keyframes footerLine {
  0% {
    left: 40px;
  }
  50% {
    left: 0;
  }
  100% {
    left: 40px;
  }
}
@-webkit-keyframes fadeLeftRight {
  0%,
  100% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
  50% {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
  }
}
@keyframes fadeLeftRight {
  0%,
  100% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
  50% {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
  }
}
@-webkit-keyframes animate-positive {
  0% {
    width: 0;
  }
}
@keyframes animate-positive {
  0% {
    width: 0;
  }
}
.fadein,
.scalein,
.slidetopleft,
.slidebottomright,
.slideinleft,
.slideinright,
.slideindown,
.slideinup,
.rollinleft,
.rollinright {
  opacity: 0;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-duration: 1.3s;
          animation-duration: 1.3s;
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
  -webkit-animation-name: var(--animation-name);
          animation-name: var(--animation-name);
}
.th-ani {
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
}
.th-ani:hover {
  -webkit-transform: translate(0, -15px);
      -ms-transform: translate(0, -15px);
          transform: translate(0, -15px);
}
@-webkit-keyframes shine {
  100% {
    left: 125%;
  }
}
@keyframes shine {
  100% {
    left: 125%;
  }
}
.swiper-slide-active .fadein {
  --animation-name: fadein;
}
.swiper-slide-active .scalein {
  --animation-name: scalein;
}
.swiper-slide-active .slidetopleft {
  --animation-name: slidetopleft;
}
.swiper-slide-active .slidebottomright {
  --animation-name: slidebottomright;
}
.swiper-slide-active .slideinleft {
  --animation-name: slideinleft;
}
.swiper-slide-active .slideinright {
  --animation-name: slideinright;
}
.swiper-slide-active .slideinup {
  --animation-name: slideinup;
}
.swiper-slide-active .slideindown {
  --animation-name: slideindown;
}
.swiper-slide-active .rollinleft {
  --animation-name: rollinleft;
}
.swiper-slide-active .rollinright {
  --animation-name: rollinright;
}
@-webkit-keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes slideinup {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes slideinup {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes scroll {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(calc(-100% - var(--gap)));
            transform: translateX(calc(-100% - var(--gap)));
  }
}
@keyframes scroll {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(calc(-100% - var(--gap)));
            transform: translateX(calc(-100% - var(--gap)));
  }
}
@-webkit-keyframes slideinright {
  0% {
    opacity: 0;
    -webkit-transform: translateX(180px);
            transform: translateX(180px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes slideinright {
  0% {
    opacity: 0;
    -webkit-transform: translateX(180px);
            transform: translateX(180px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes slideindown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes slideindown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes slideinleft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes slideinleft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes slidebottomright {
  0% {
    opacity: 0;
    -webkit-transform: translateX(120px) translateY(120px);
            transform: translateX(120px) translateY(120px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0) translateY(0);
            transform: translateX(0) translateY(0);
  }
}
@keyframes slidebottomright {
  0% {
    opacity: 0;
    -webkit-transform: translateX(120px) translateY(120px);
            transform: translateX(120px) translateY(120px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0) translateY(0);
            transform: translateX(0) translateY(0);
  }
}
@-webkit-keyframes slidetopleft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateY(-100px);
            transform: translateX(-100px) translateY(-100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0) translateY(0);
            transform: translateX(0) translateY(0);
  }
}
@keyframes slidetopleft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateY(-100px);
            transform: translateX(-100px) translateY(-100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0) translateY(0);
            transform: translateX(0) translateY(0);
  }
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 40px, 0);
    transform: translate3d(0, 40px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 40px, 0);
    transform: translate3d(0, 40px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
.zoomIn {
  -webkit-animation-name: zoomIn;
          animation-name: zoomIn;
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
.dance {
  -webkit-animation: dance 2s alternate infinite;
          animation: dance 2s alternate infinite;
}
@keyframes dance {
  0% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.dance2 {
  -webkit-animation: dance2 4s alternate infinite;
          animation: dance2 4s alternate infinite;
}
@keyframes dance2 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  50% {
    -webkit-transform: translate3d(15px, -15px, 0);
            transform: translate3d(15px, -15px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, -15px, 15px);
            transform: translate3d(0, -15px, 15px);
  }
}
@-webkit-keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes slideUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.slideUp {
  -webkit-animation-name: slideOutUp;
          animation-name: slideOutUp;
}
/*=================================
    04. Template Style
==================================*/
/*------------------- 4.1. Widget  -------------------*/
.widget_nav_menu ul,
.widget_meta ul,
.widget_pages ul,
.widget_archive ul,
.widget_categories ul {
  list-style: none;
  padding: 0;
  margin: 0 0 0 0;
}
.widget_nav_menu > ul,
.widget_nav_menu .menu,
.widget_meta > ul,
.widget_meta .menu,
.widget_pages > ul,
.widget_pages .menu,
.widget_archive > ul,
.widget_archive .menu,
.widget_categories > ul,
.widget_categories .menu {
  margin: 0 0 -10px 0;
}
.widget_nav_menu a,
.widget_meta a,
.widget_pages a,
.widget_archive a,
.widget_categories a {
  display: block;
  background-color: var(--white-color);
  border: 1px solid var(--smoke-color);
  margin: 0 0 10px 0;
  padding: 16.5px 45px 16.5px 25px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.313;
  color: var(--body-color);
  border-radius: 8px;
}
.widget_nav_menu a::before,
.widget_meta a::before,
.widget_pages a::before,
.widget_archive a::before,
.widget_categories a::before {
  content: "\f061";
  position: absolute;
  right: 25px;
  top: 17px;
  font-family: var(--icon-font);
  font-weight: 600;
  color: var(--body-color);
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.widget_nav_menu li,
.widget_meta li,
.widget_pages li,
.widget_archive li,
.widget_categories li {
  display: block;
  position: relative;
}
.widget_nav_menu li > span,
.widget_meta li > span,
.widget_pages li > span,
.widget_archive li > span,
.widget_categories li > span {
  color: var(--title-color);
  background-color: #fff;
  font-weight: 600;
  text-align: center;
  position: absolute;
  right: 24px;
  top: 15px;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
  pointer-events: none;
  min-width: 20px;
  text-align: right;
}
.widget_nav_menu a:hover,
.widget_meta a:hover,
.widget_pages a:hover,
.widget_archive a:hover,
.widget_categories a:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
.widget_nav_menu a:hover:before,
.widget_meta a:hover:before,
.widget_pages a:hover:before,
.widget_archive a:hover:before,
.widget_categories a:hover:before {
  color: var(--white-color);
}
.widget_nav_menu a:hover ~ span,
.widget_meta a:hover ~ span,
.widget_pages a:hover ~ span,
.widget_archive a:hover ~ span,
.widget_categories a:hover ~ span {
  color: var(--white-color);
  background-color: var(--theme-color);
}
.widget_nav_menu .children,
.widget_meta .children,
.widget_pages .children,
.widget_archive .children,
.widget_categories .children {
  margin-left: 10px;
}
.widget_nav_menu a,
.widget_meta a,
.widget_pages a {
  padding-right: 20px;
}
.widget_nav_menu .sub-menu {
  margin-left: 10px;
}
.wp-block-archives {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
.wp-block-archives a:not(:hover) {
  color: inherit;
}
.th-blog ul.wp-block-archives li {
  margin: 5px 0;
}
ul.widget_recent_comments,
ol.widget_recent_comments,
.wp-block-latest-comments {
  margin-top: -0.11em;
  padding-left: 0;
}
.widget_recent_comments ol,
.widget_recent_comments ul,
.wp-block-latest-comments ol,
.wp-block-latest-comments ul {
  margin-bottom: 0;
  padding: 0;
}
.widget_recent_comments li,
.wp-block-latest-comments li {
  margin-bottom: 0;
  color: var(--body-color);
  padding-left: 30px;
  position: relative;
  list-style: none;
}
.widget_recent_comments li:before,
.wp-block-latest-comments li:before {
  content: "\f086";
  position: absolute;
  left: 0;
  top: -1px;
  color: var(--theme-color);
  font-family: var(--icon-font);
}
.widget_recent_comments.has-avatars li,
.wp-block-latest-comments.has-avatars li {
  padding-left: 0;
  padding-bottom: 0 !important;
}
.widget_recent_comments.has-avatars li:before,
.wp-block-latest-comments.has-avatars li:before {
  display: none;
}
.widget_recent_comments .avatar,
.wp-block-latest-comments .avatar {
  margin-top: 0.4em;
}
.widget_recent_comments li:not(:last-child),
.wp-block-latest-comments li:not(:last-child) {
  padding-bottom: 12px;
}
.widget_recent_comments article,
.wp-block-latest-comments article {
  line-height: 1.5;
}
.widget_recent_comments a,
.wp-block-latest-comments a {
  color: inherit;
}
.widget_recent_comments a:hover,
.wp-block-latest-comments a:hover {
  color: var(--theme-color);
}
.wp-block-latest-comments__comment {
  line-height: 1.6;
}
.wp-block-latest-comments__comment a {
  color: var(--body-color);
}
.wp-block-latest-comments__comment a:hover {
  color: var(--theme-color);
}
.wp-block-latest-comments__comment:last-child {
  margin-bottom: 0;
}
.widget_recent_entries ul li > a {
  color: var(--body-color);
  font-weight: 500;
  display: inline-block;
}
.widget_recent_entries ul li > a:hover {
  color: var(--theme-color);
}
.widget {
  padding: var(--widget-padding-y, 40px) var(--widget-padding-x, 40px);
  background-color: var(--smoke-color);
  border-radius: 20px;
  margin-bottom: 40px;
  position: relative;
}
.widget:last-child {
  margin-bottom: 0;
}
.widget:last-child.footer-widget {
  margin-bottom: 50px;
}
.widget[data-overlay]:before {
  z-index: -1;
}
.widget select,
.widget input,
.widget .form-select,
.widget .form-control,
.widget textarea {
  background-color: transparent;
  border-radius: 32px;
  border: 1px solid rgba(255, 255, 255, 0.3);
}
.widget select:focus,
.widget input:focus,
.widget .form-select:focus,
.widget .form-control:focus,
.widget textarea:focus {
  border-color: var(--theme-color);
}
.widget select::-moz-placeholder,
.widget input::-moz-placeholder,
.widget .form-select::-moz-placeholder,
.widget .form-control::-moz-placeholder,
.widget textarea::-moz-placeholder {
  color: var(--white-color);
}
.widget select::-webkit-input-placeholder,
.widget input::-webkit-input-placeholder,
.widget .form-select::-webkit-input-placeholder,
.widget .form-control::-webkit-input-placeholder,
.widget textarea::-webkit-input-placeholder {
  color: var(--white-color);
}
.widget select:-ms-input-placeholder,
.widget input:-ms-input-placeholder,
.widget .form-select:-ms-input-placeholder,
.widget .form-control:-ms-input-placeholder,
.widget textarea:-ms-input-placeholder {
  color: var(--white-color);
}
.widget select::-webkit-input-placeholder, .widget input::-webkit-input-placeholder, .widget .form-select::-webkit-input-placeholder, .widget .form-control::-webkit-input-placeholder, .widget textarea::-webkit-input-placeholder {
  color: var(--white-color);
}
.widget select::-moz-placeholder, .widget input::-moz-placeholder, .widget .form-select::-moz-placeholder, .widget .form-control::-moz-placeholder, .widget textarea::-moz-placeholder {
  color: var(--white-color);
}
.widget select:-ms-input-placeholder, .widget input:-ms-input-placeholder, .widget .form-select:-ms-input-placeholder, .widget .form-control:-ms-input-placeholder, .widget textarea:-ms-input-placeholder {
  color: var(--white-color);
}
.widget select::-ms-input-placeholder, .widget input::-ms-input-placeholder, .widget .form-select::-ms-input-placeholder, .widget .form-control::-ms-input-placeholder, .widget textarea::-ms-input-placeholder {
  color: var(--white-color);
}
.widget select::placeholder,
.widget input::placeholder,
.widget .form-select::placeholder,
.widget .form-control::placeholder,
.widget textarea::placeholder {
  color: var(--white-color);
}
.widget textarea {
  min-height: 120px;
}
.widget .form-group > i {
  background-color: var(--white-color);
}
.widget .form-group input[type="checkbox"] ~ label:before {
  background-color: var(--theme-color);
  border: 1px solid var(--theme-color);
  border-radius: 6px;
}
.widget .form-group label {
  color: var(--body-color);
  padding-left: 16px;
  text-align: left;
}
.widget_title {
  position: relative;
  font-size: 24px;
  font-weight: 600;
  line-height: 34px;
  font-family: var(--title-font);
  line-height: 1em;
  margin: -0.12em 0 30px 0;
}
.wp-block-search__label,
.widget_title {
  font-size: 24px;
}
.widget-form {
  --bs-gutter-x: 20px;
}
.widget_search {
  background-color: var(--smoke-color);
  border: 1px solid transparent;
}
.widget_price_filter {
  padding: 40px 30px;
}
.widget .search-form {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.widget .search-form input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: none;
  border-radius: 10px;
  height: 56px;
  padding-right: 70px;
  color: var(--body-color);
}
.widget .search-form input::-webkit-input-placeholder {
  color: var(--body-color);
}
.widget .search-form input::-moz-placeholder {
  color: var(--body-color);
}
.widget .search-form input:-ms-input-placeholder {
  color: var(--body-color);
}
.widget .search-form input::-ms-input-placeholder {
  color: var(--body-color);
}
.widget .search-form input::placeholder {
  color: var(--body-color);
}
.widget .search-form button {
  position: absolute;
  top: 0;
  right: 0;
  border: none;
  font-size: 16px;
  background-color: var(--theme-color);
  color: var(--white-color);
  display: inline-block;
  padding: 0;
  width: 56px;
  height: 56px;
  line-height: 56px;
  border-radius: 10px;
  text-align: center;
}
.widget .search-form button:hover {
  background-color: var(--title-color);
}
.widget.widget_banner {
  background-color: var(--title-color);
  position: relative;
}
.widget.widget_banner::before {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  content: "";
  background: rgba(11, 20, 34, 0.8);
  mix-blend-mode: luminosity;
  border-radius: 20px;
}
.widget-banner .icon {
  position: relative;
  font-size: 16px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  margin: auto;
  color: var(--white-color);
  background: var(--theme-color);
  display: block;
  border-radius: 100px;
  margin-bottom: 30px;
}
.widget-banner .icon::before {
  position: absolute;
  width: 64px;
  height: 64px;
  left: -7px;
  top: -7px;
  line-height: 64px;
  text-align: center;
  content: "";
  border: 1px solid var(--white-color);
  border-radius: 100px;
}
.widget-banner .text {
  font-weight: 700;
  font-size: 28px;
  text-align: center;
  color: var(--white-color);
  display: block;
  margin-bottom: 20px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .widget-banner .text {
    font-size: 24px;
  }
}
.widget-banner .phone {
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  color: var(--white-color);
  display: block;
  margin-bottom: 20px;
}
.wp-block-tag-cloud a,
.tagcloud a {
  display: inline-block;
  border: none;
  line-height: 1;
  padding: 9.5px 14px;
  margin-right: 2px;
  margin-bottom: 10px;
  text-transform: capitalize;
  color: var(--title-color);
  font-size: 14px;
  font-family: var(--body-font);
  font-weight: 400;
  background-color: var(--white-color);
  border-radius: 100px;
  border: 1px solid var(--th-border-color);
}
.wp-block-tag-cloud a:hover,
.tagcloud a:hover {
  background-color: var(--theme-color);
  color: var(--white-color) !important;
  border: 1px solid var(--theme-color);
}
.wp-block-tag-cloud,
.tagcloud {
  margin-bottom: -10px;
}
.sidebar-gallery {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
  max-width: 312px;
}
.sidebar-gallery .gallery-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  color: var(--white-color);
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translate(-50%, 20px);
      -ms-transform: translate(-50%, 20px);
          transform: translate(-50%, 20px);
}
.sidebar-gallery .gallery-btn:hover {
  color: var(--theme-color);
}
.sidebar-gallery .gallery-thumb {
  overflow: hidden;
  position: relative;
}
.sidebar-gallery .gallery-thumb:before {
  content: '';
  height: auto;
  width: 0;
  background-color: var(--title-color);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border-radius: 50%;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.sidebar-gallery .gallery-thumb img {
  width: 100%;
  border-radius: 4px;
}
.sidebar-gallery .gallery-thumb:hover:before {
  opacity: 0.8;
  padding-top: 135%;
  width: 135%;
  border-radius: 35%;
}
.sidebar-gallery .gallery-thumb:hover .gallery-btn {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.sidebar-gallery .wp-block-image {
  overflow: hidden;
  position: relative;
  border-radius: 5px;
  width: 100% !important;
}
.sidebar-gallery .wp-block-image img {
  width: 100%;
}
.recent-post {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.recent-post:last-child {
  margin-bottom: 0;
}
.recent-post .media-img {
  margin-right: 15px;
  width: 85px;
  height: 85px;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
}
.recent-post .media-img img {
  width: 100%;
  border-radius: 4px;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.recent-post .media-img:after {
  content: '\f0c1';
  font-family: var(--icon-font);
  position: absolute;
  inset: 0;
  text-align: center;
  line-height: 80px;
  font-size: 24px;
  background-color: rgba(0, 0, 0, 0.7);
  color: var(--theme-color);
  pointer-events: none;
  border-radius: 50%;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.recent-post .post-title {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 0;
  font-family: var(--title-font);
  color: var(--title-color);
  text-transform: capitalize;
}
.recent-post .recent-post-meta {
  margin-bottom: 2px;
}
.recent-post .recent-post-meta a {
  text-transform: capitalize;
  font-size: 16px;
  color: var(--body-color);
  font-family: var(--body-font);
}
.recent-post .recent-post-meta a i {
  margin-right: 6px;
  color: var(--theme-color);
}
.recent-post .recent-post-meta a:hover {
  color: var(--theme-color);
}
.recent-post:hover .media-img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.recent-post:hover .media-img:after {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  border-radius: 15%;
}
.widget_offer {
  padding: 72px 60px;
  margin-bottom: 0;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .widget_offer {
    padding: 40px;
  }
}
@media (max-width: 991px) {
  .widget_offer {
    margin-bottom: 40px;
  }
}
.widget_offer .offer-banner {
  text-align: center;
}
.widget_offer .offer-banner .sub-title {
  font-size: 18px;
  line-height: 28px;
  text-transform: capitalize;
  letter-spacing: 0;
  margin-top: -0.4rem;
  display: block;
}
.widget_offer .offer-banner .sub-title:before, .widget_offer .offer-banner .sub-title:after {
  display: none;
}
.widget_offer .offer-banner .box-title {
  color: var(--white-color);
  margin: -0.4rem 0px 22px;
}
.widget_offer .offer-banner .offer-text {
  font-family: var(--title-font);
  margin-bottom: 20px;
}
.widget_offer .offer-banner .th-btn {
  margin-top: 14px;
  padding: 14px 35px;
}
.widget_offer .banner-logo {
  background-color: var(--white-color);
  border-radius: 48px;
  padding: 12px 34px;
  max-width: 264px;
  display: block;
  margin: auto;
}
.widget_offer .offer-title {
  color: var(--white-color);
  font-weight: 500;
  margin-top: 15px;
  margin-bottom: 2px;
}
.widget_offer .offter-num {
  font-weight: 400;
  font-size: 18px;
  color: var(--white-color);
  margin-bottom: 0px;
}
.sidebar-area {
  margin-left: 10px;
  margin-bottom: -10px;
  /* Medium devices */
}
.sidebar-area.style2 .widget {
  padding: var(--widget-padding-y, 30px) var(--widget-padding-x, 16px);
}
.sidebar-area.style3 .widget {
  padding: var(--widget-padding-y, 24px) var(--widget-padding-x, 24px);
}
.sidebar-area.style3 .widget.tour-booking {
  padding: var(--widget-padding-y, 48px) var(--widget-padding-x, 24px);
}
@media (max-width: 991px) {
  .sidebar-area {
    margin-left: 0;
  }
}
.sidebar-area ul.wp-block-latest-posts {
  margin-bottom: 0;
}
.sidebar-area ul.wp-block-latest-posts li:last-child {
  margin-bottom: 0;
}
.sidebar-area select,
.sidebar-area input {
  background-color: var(--white-color);
}
.sidebar-area .widget_categories.style2 ul {
  margin: 0px 0 -15px 0;
}
.sidebar-area .wp-block-categories {
  margin: -20px 0 -20px 0;
}
.sidebar-area .sidebar-gallery {
  margin-bottom: 0 !important;
}
.sidebar-area .widget .wp-block-search {
  margin-bottom: 0;
}
.sidebar-area .wp-block-search__label,
.sidebar-area .wp-block-group__inner-container h2 {
  position: relative;
  font-size: 24px;
  font-weight: 700;
  font-family: var(--title-font);
  line-height: 1em;
  padding-bottom: 20px;
  margin: -0.12em 0 30px 0;
}
.sidebar-area .wp-block-search__label:after, .sidebar-area .wp-block-search__label:before,
.sidebar-area .wp-block-group__inner-container h2:after,
.sidebar-area .wp-block-group__inner-container h2:before {
  content: '';
  height: 3px;
  width: 100%;
  background-color: var(--th-border-color);
  position: absolute;
  bottom: 0;
  left: 0;
}
.sidebar-area .wp-block-search__label:after,
.sidebar-area .wp-block-group__inner-container h2:after {
  background-color: var(--theme-color);
  width: 40px;
}
.sidebar-area ol.wp-block-latest-comments {
  padding: 0;
  margin: 0;
}
.sidebar-area ol.wp-block-latest-comments li {
  line-height: 1.5;
  margin: 0 0 20px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding-bottom: 20px;
}
.sidebar-area ol.wp-block-latest-comments li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.author-widget-wrap {
  position: relative;
  background-color: var(--smoke-color);
  padding: 30px 40px 30px 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
  border-radius: 15px;
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .author-widget-wrap {
    display: block;
  }
}
@media (max-width: 375px) {
  .author-widget-wrap {
    padding: 25px;
  }
}
.author-widget-wrap.style2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 40px;
  margin-bottom: 50px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .author-widget-wrap.style2 {
    display: block;
  }
}
.author-widget-wrap .avater-content {
  position: relative;
}
.author-widget-wrap .avater {
  min-width: 189px;
  border-radius: 15px;
  border-radius: 50%;
  /* Large devices */
}
@media (max-width: 1199px) {
  .author-widget-wrap .avater {
    min-width: 100%;
    margin-bottom: 15px;
  }
}
.author-widget-wrap .avater img {
  border-radius: 15px;
  width: 100%;
  /* Large devices */
}
@media (max-width: 1199px) {
  .author-widget-wrap .avater img {
    width: 100%;
  }
}
.author-widget-wrap .name {
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
  color: var(--title-color);
  margin-bottom: 0px;
}
.author-widget-wrap .name a {
  color: inherit;
}
.author-widget-wrap .name a:hover {
  color: var(--theme-color);
}
.author-widget-wrap .text {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: var(--theme-color);
  margin-bottom: 25px;
}
.author-widget-wrap .author-info {
  text-align: left;
  padding-right: 20px;
  margin-bottom: 15px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .author-widget-wrap .author-info {
    padding: 10px 0;
    margin-bottom: 0;
  }
}
.author-widget-wrap .author-bio {
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  color: var(--body-color);
  margin-bottom: 0px;
}
.author-widget-wrap .author-social {
  display: block;
  position: absolute;
  top: 20px;
  right: 40px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .author-widget-wrap .author-social {
    right: 0px;
  }
}
@media (max-width: 450px) {
  .author-widget-wrap .author-social {
    display: none;
  }
}
.author-widget-wrap .author-social a {
  font-size: 14px;
  color: var(--title-color);
  position: relative;
  margin-right: 10px;
}
.author-widget-wrap .author-social a:last-child {
  margin-right: 0;
  border-right: none;
}
.author-widget-wrap .author-social a:hover {
  color: var(--theme-color);
}
.donwload-media-wrap {
  margin-top: -4px;
  margin-bottom: -4px;
}
.donwload-media-wrap .download-media {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  background-color: var(--white-color);
  padding: 14.5px;
  box-shadow: 0px 2px 4px 0px rgba(2, 29, 53, 0.1);
  margin-bottom: 15px;
  border-bottom: 1px solid #E7E7E7;
  border-radius: 10px;
  -webkit-transition: .4s;
  transition: .4s;
}
.donwload-media-wrap .download-media:last-child {
  margin-bottom: 0;
  border-bottom: none;
}
.donwload-media-wrap .download-media:hover {
  background: var(--theme-color);
}
.donwload-media-wrap .download-media:hover .download-media_icon i {
  color: var(--white-color);
}
.donwload-media-wrap .download-media:hover .download-media_title a {
  color: var(--white-color);
}
.donwload-media-wrap .download-media_icon {
  margin-right: 5px;
  /* Extra small devices */
}
.donwload-media-wrap .download-media_icon i {
  -webkit-transition: .4s;
  transition: .4s;
}
@media (max-width: 375px) {
  .donwload-media-wrap .download-media_icon {
    margin-right: 10px;
  }
}
.donwload-media-wrap .download-media_icon i {
  font-size: 16px;
  color: var(--theme-color);
}
.donwload-media-wrap .download-media_title {
  line-height: 26px;
  font-weight: 400;
  margin-bottom: 0;
  text-transform: uppercase;
  /* Extra small devices */
}
.donwload-media-wrap .download-media_title a {
  display: block;
  font-size: 14px;
  color: var(--title-color);
}
@media (max-width: 375px) {
  .donwload-media-wrap .download-media_title {
    line-height: 24px;
  }
}
.donwload-media-wrap .download-media_text {
  color: var(--body-color);
  font-size: 14px;
}
.donwload-media-wrap .download-media_btn {
  margin-left: auto;
  width: 40px;
  height: 40px;
  line-height: 40px;
  background-color: var(--theme-color);
  color: var(--white-color);
  text-align: center;
}
.donwload-media-wrap .download-media_btn:hover {
  background: var(--title-color);
}
.widget_call {
  background-color: var(--theme-color);
  border-radius: 20px;
  position: relative;
  z-index: 2;
}
.widget-map iframe {
  min-height: 280px;
}
.widget-call .box-title {
  margin-bottom: 5px;
}
.widget-call .info-box_link {
  font-size: 18px;
  color: var(--white-color);
}
.widget-call .info-box_link:hover {
  color: var(--white-color);
}
.widget-call .info-box_icon {
  width: 50px;
  height: 50px;
  min-width: 50px;
  line-height: 50px;
  font-size: 16px;
  background-color: var(--theme-color);
  border: 1px solid var(--white-color);
  color: var(--white-color);
  border-radius: 50%;
  text-align: center;
  margin-right: 14px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.widget-call .info-box_icon:hover {
  background-color: var(--white-color);
  color: var(--theme-color);
}
.widget-call .info-box_subtitle {
  color: var(--white-color);
  text-transform: capitalize;
  margin-bottom: 5px;
}
.widget_info {
  padding: 30px;
}
.info-list {
  margin-top: -16px;
}
.info-list ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.info-list i {
  color: var(--theme-color);
  width: 16px;
  margin-right: 2px;
  font-size: 16px;
}
.info-list strong {
  font-weight: 400;
  font-size: 16px;
  color: var(--black-color2);
  display: block;
  margin-bottom: 0;
}
.info-list li {
  border: 1px solid #E1E4E5;
  border-radius: 4px;
  padding: 12px;
  margin-bottom: 24px;
}
.info-list li span {
  font-size: 14px;
  color: var(--body-color);
}
.price_slider_wrapper .price_label span {
  display: inline-block;
  color: var(--body-color);
}
.price_slider_wrapper .ui-slider {
  height: 8px;
  position: relative;
  width: 100%;
  background-color: transparent;
  border: 1px solid #E1E4E5;
  margin-top: 15px;
  border-radius: 8px;
  cursor: pointer;
}
.price_slider_wrapper .ui-slider-range {
  border: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 1;
  display: block;
  background-color: var(--theme-color);
}
.price_slider_wrapper .ui-slider-handle {
  width: 16px;
  height: 16px;
  line-height: 16px;
  border-radius: 50%;
  text-align: center;
  padding: 0;
  cursor: pointer;
  position: absolute;
  margin-top: -5px;
  z-index: 2;
  background-color: var(--white-color);
  border: 1px solid var(--theme-color);
  -webkit-transform: translateX(-1px);
      -ms-transform: translateX(-1px);
          transform: translateX(-1px);
}
.price_slider_wrapper .ui-slider-handle:focus {
  outline: none;
  box-shadow: 1.5px 2.598px 10px 0px rgba(0, 0, 0, 0.15);
}
.price_slider_wrapper .ui-slider-handle:last-child {
  -webkit-transform: translateX(-9px);
      -ms-transform: translateX(-9px);
          transform: translateX(-9px);
}
.price_slider_wrapper button,
.price_slider_wrapper .button {
  position: relative;
  background-color: transparent;
  color: var(--theme-color);
  font-weight: 600;
  line-height: 1.6;
  text-transform: uppercase;
  text-align: center;
  border: none;
  display: inline-block;
  overflow: hidden;
  position: relative;
  z-index: 2;
  padding: 0;
  font-size: 14px;
  -webkit-transition: 0.4s ease-in;
  transition: 0.4s ease-in;
}
.price_slider_wrapper button:before,
.price_slider_wrapper .button:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  min-width: 43px;
  height: 2px;
  background-color: var(--theme-color);
}
.price_slider_wrapper button:hover,
.price_slider_wrapper .button:hover {
  background-color: transparent;
}
.widget_shopping_cart .widget_title {
  margin-bottom: 35px;
  border-bottom: none;
}
.widget_shopping_cart ul {
  margin: 0;
  padding: 0;
}
.widget_shopping_cart ul li {
  list-style-type: none;
}
.widget_shopping_cart .mini_cart_item {
  position: relative;
  padding: 30px 30px 30px 90px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 0;
  text-align: left;
}
.widget_shopping_cart .mini_cart_item:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.widget_shopping_cart .cart_list a:not(.remove) {
  display: block;
  color: var(--body-color);
  font-size: 16px;
  font-weight: 500;
  font-family: var(--title-font);
  font-weight: 600;
  color: var(--title-color);
}
.widget_shopping_cart .cart_list a:not(.remove):hover {
  color: var(--theme-color);
}
.widget_shopping_cart .cart_list a.remove {
  position: absolute;
  top: 50%;
  left: 95%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  color: var(--body-color);
}
.widget_shopping_cart .cart_list a.remove:hover {
  color: var(--theme-color);
}
.widget_shopping_cart .cart_list img {
  width: 75px;
  height: 75px;
  position: absolute;
  left: 0;
  top: 18px;
}
.widget_shopping_cart .quantity {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  white-space: nowrap;
  vertical-align: top;
  margin-right: 20px;
  font-size: 14px;
  font-weight: 500;
}
.widget_shopping_cart .total {
  margin-top: 20px;
  font-size: 18px;
  color: var(--title-color);
  font-family: var(--body-font);
}
.widget_shopping_cart .total strong {
  font-family: var(--title-font);
}
.widget_shopping_cart .amount {
  padding-left: 5px;
}
.widget_shopping_cart .th-btn {
  margin-right: 15px;
}
.widget_shopping_cart .th-btn:last-child {
  margin-right: 0;
}
.th-video-widget .video-thumb {
  position: relative;
}
.th-video-widget .play-btn {
  --icon-size: 60px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.th-video-widget .play-btn i {
  font-size: 16px;
}
.th-video-widget .video-thumb-title {
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  margin-top: 10px;
  margin-bottom: -0.3em;
}
.widget_recent_entries ul {
  margin: -0.3em 0 0 0;
  padding: 0;
  list-style: none;
}
.widget_recent_entries ul li > a {
  color: var(--body-color);
  font-weight: 500;
  display: inline-block;
}
.widget_recent_entries ul li > a:hover {
  color: var(--theme-color);
}
.widget_recent_entries ul li span.post-date {
  font-size: 14px;
}
.widget_recent_entries ul li:not(:last-child) {
  border-bottom: 1px solid #dadada;
  padding-bottom: 12px;
  margin-bottom: 12px;
}
.widget_recent_comments ul,
.wp-block-latest-comments ul {
  list-style-type: none;
  padding-left: 0;
}
ul.widget_recent_comments,
ol.widget_recent_comments,
.wp-block-latest-comments {
  margin-top: -0.11em;
  padding-left: 0;
}
.widget_recent_comments ol,
.widget_recent_comments ul,
.wp-block-latest-comments ol,
.wp-block-latest-comments ul {
  margin-bottom: 0;
}
.widget_recent_comments li,
.wp-block-latest-comments li {
  margin-bottom: 0;
  color: var(--body-color);
  padding-left: 30px;
  position: relative;
}
.widget_recent_comments li:before,
.wp-block-latest-comments li:before {
  content: "\f086";
  position: absolute;
  left: 0;
  top: -1px;
  color: var(--theme-color);
  font-family: var(--icon-font);
}
.widget_recent_comments.has-avatars li,
.wp-block-latest-comments.has-avatars li {
  padding-left: 0;
  padding-bottom: 0 !important;
}
.widget_recent_comments.has-avatars li:before,
.wp-block-latest-comments.has-avatars li:before {
  display: none;
}
.widget_recent_comments .avatar,
.wp-block-latest-comments .avatar {
  margin-top: 0.4em;
}
.widget_recent_comments li:not(:last-child),
.wp-block-latest-comments li:not(:last-child) {
  padding-bottom: 12px;
}
.widget_recent_comments article,
.wp-block-latest-comments article {
  line-height: 1.5;
}
.widget_recent_comments a,
.wp-block-latest-comments a {
  color: inherit;
}
.widget_recent_comments a:hover,
.wp-block-latest-comments a:hover {
  color: var(--theme-color);
}
.wp-block-latest-comments__comment {
  line-height: 1.6;
}
.wp-block-latest-comments__comment a {
  color: var(--body-color);
}
.wp-block-latest-comments__comment a:hover {
  color: var(--theme-color);
}
.wp-block-latest-comments__comment:last-child {
  margin-bottom: 0;
}
.wp-block-calendar tbody td,
.wp-block-calendar th {
  padding: 10px;
}
.wp-block-calendar,
.calendar_wrap {
  position: relative;
  background-color: #fff;
  padding-bottom: 0;
  border: none;
}
.wp-block-calendar span[class*="wp-calendar-nav"],
.calendar_wrap span[class*="wp-calendar-nav"] {
  position: absolute;
  top: 9px;
  left: 20px;
  font-size: 14px;
  color: var(--white-color);
  font-weight: 400;
  z-index: 1;
  line-height: 1.7;
}
.wp-block-calendar span[class*="wp-calendar-nav"] a,
.calendar_wrap span[class*="wp-calendar-nav"] a {
  color: inherit;
}
.wp-block-calendar span.wp-calendar-nav-next,
.calendar_wrap span.wp-calendar-nav-next {
  left: auto;
  right: 20px;
}
.wp-block-calendar caption,
.calendar_wrap caption {
  caption-side: top;
  text-align: center;
  color: var(--white-color);
  background-color: var(--theme-color);
}
.wp-block-calendar th,
.calendar_wrap th {
  font-size: 14px;
  padding: 5px 5px;
  border: none;
  text-align: center;
  border-right: 1px solid #fff;
  color: var(--title-color);
  font-weight: 500;
}
.wp-block-calendar th:first-child,
.calendar_wrap th:first-child {
  border-left: 1px solid #eee;
}
.wp-block-calendar th:last-child,
.calendar_wrap th:last-child {
  border-right: 1px solid #eee;
}
.wp-block-calendar table th,
.calendar_wrap table th {
  font-weight: 500;
}
.wp-block-calendar td,
.calendar_wrap td {
  font-size: 14px;
  padding: 5px 5px;
  color: #01133c;
  border: 1px solid #eee;
  text-align: center;
  background-color: transparent;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.wp-block-calendar #today,
.calendar_wrap #today {
  color: var(--theme-color);
  background-color: var(--white-color);
  border-color: #ededed;
}
.wp-block-calendar thead,
.calendar_wrap thead {
  background-color: #fff;
}
.wp-block-calendar .wp-calendar-table,
.calendar_wrap .wp-calendar-table {
  margin-bottom: 0;
}
.wp-block-calendar .wp-calendar-nav .pad,
.calendar_wrap .wp-calendar-nav .pad {
  display: none;
}
.wp-block-calendar a,
.calendar_wrap a {
  color: inherit;
  text-decoration: none;
}
.wp-block-calendar a:hover,
.calendar_wrap a:hover {
  color: var(--title-color);
}
.wp-block-calendar {
  margin-bottom: 30px;
  border: none;
  padding-bottom: 0;
}
.wp-block-calendar table caption {
  color: var(--white-color);
}
ul.widget_rss, ul.wp-block-rss,
ol.widget_rss,
ol.wp-block-rss {
  padding-left: 0;
}
.widget_rss,
.wp-block-rss {
  list-style-type: none;
}
.widget_rss ul,
.wp-block-rss ul {
  margin: -0.2em 0 -0.5em 0;
  padding: 0;
  list-style: none;
}
.widget_rss ul .rsswidget,
.wp-block-rss ul .rsswidget {
  color: var(--title-color);
  font-family: var(--theme-font);
  font-size: 18px;
  display: block;
  margin-bottom: 10px;
}
.widget_rss ul .rssSummary,
.wp-block-rss ul .rssSummary {
  font-size: 14px;
  margin-bottom: 7px;
  line-height: 1.5;
}
.widget_rss ul a,
.wp-block-rss ul a {
  display: block;
  font-weight: 600;
  color: inherit;
}
.widget_rss ul a:hover,
.wp-block-rss ul a:hover {
  color: var(--theme-color);
}
.widget_rss ul .rss-date,
.wp-block-rss ul .rss-date {
  font-size: 14px;
  display: inline-block;
  margin-bottom: 5px;
  font-weight: 400;
  color: var(--title-color);
}
.widget_rss ul .rss-date:before,
.wp-block-rss ul .rss-date:before {
  content: "\f073";
  font-family: var(--icon-font);
  margin-right: 10px;
  font-weight: 300;
  color: var(--theme-color);
}
.widget_rss ul cite,
.wp-block-rss ul cite {
  font-weight: 500;
  color: var(--title-color);
  font-family: var(--body-font);
  font-size: 14px;
}
.widget_rss ul cite:before,
.wp-block-rss ul cite:before {
  content: "";
  position: relative;
  top: -1px;
  left: 0;
  width: 20px;
  height: 2px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  background-color: var(--theme-color);
}
.widget_rss li:not(:last-child),
.wp-block-rss li:not(:last-child) {
  margin-bottom: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding-bottom: 16px;
}
.widget_rss a:hover,
.wp-block-rss a:hover {
  color: var(--theme-color);
}
.textwidget {
  margin-top: -0.1em;
}
.sidebar-area .widget_shopping_cart .th-btn {
  margin-right: 10px;
  padding: 8px 22px;
  font-size: 14px;
}
@media (min-width: 1200px) {
  .sidebar-shop .widget {
    padding: 30px;
  }
}
@media (min-width: 992px) {
  .sidebar-shop .widget {
    margin-bottom: 24px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .widget {
    --widget-padding-y: 30px;
    --widget-padding-x: 30px;
  }
  .widget_title {
    font-size: 22px;
    margin: -0.12em 0 28px 0;
  }
  .author-widget-wrap .name {
    font-size: 22px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .sidebar-area {
    padding-top: 30px;
  }
  .widget {
    --widget-padding-y: 40px;
    --widget-padding-x: 40px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .widget {
    --widget-padding-y: 30px;
    --widget-padding-x: 30px;
  }
}
@media (max-width: 330px) {
  .recent-post .post-title {
    font-size: 16px;
    line-height: 24px;
  }
  .recent-post .recent-post-meta a {
    font-size: 12px;
  }
}
.sidebar-info-item:not(:last-child) {
  border-bottom: 1px solid var(--th-border-color);
  padding-bottom: 23px;
  margin-bottom: 23px;
}
.sidebar-info-icon {
  font-size: 16px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  border-radius: 50%;
  margin-right: 20px;
  color: var(--theme-color);
  text-align: center;
  background: rgba(11, 89, 219, 0.1);
}
.sidebar-info-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 1.5;
  color: var(--title-color);
  margin-bottom: 0;
  -webkit-transition: .4s;
  transition: .4s;
}
.sidebar-info-title a {
  color: var(--title-color);
}
.sidebar-info-title a:hover {
  color: var(--theme-color);
}
.footer-widget {
  margin-bottom: 50px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .footer-widget {
    margin-bottom: 0;
  }
}
.footer-widget,
.footer-widget .widget {
  padding: 0;
  border: none;
  padding-bottom: 0;
  background-color: transparent;
  box-shadow: none;
}
.footer-widget .form-group > i {
  color: var(--theme-color);
  top: 18px;
}
.footer-widget .widget_title {
  font-size: 20px;
  padding: 0;
  margin: -0.12em 0 30px 0;
  color: var(--white-color);
}
.footer-widget .widget_title:before, .footer-widget .widget_title:after {
  display: none;
}
.footer-widget.widget_meta ul, .footer-widget.widget_pages ul, .footer-widget.widget_archive ul, .footer-widget.widget_categories ul, .footer-widget.widget_nav_menu ul {
  margin-top: -4px;
}
.footer-widget.widget_meta .menu,
.footer-widget.widget_meta > ul, .footer-widget.widget_pages .menu,
.footer-widget.widget_pages > ul, .footer-widget.widget_archive .menu,
.footer-widget.widget_archive > ul, .footer-widget.widget_categories .menu,
.footer-widget.widget_categories > ul, .footer-widget.widget_nav_menu .menu,
.footer-widget.widget_nav_menu > ul {
  margin-bottom: -4px;
}
.footer-widget.widget_meta a, .footer-widget.widget_pages a, .footer-widget.widget_archive a, .footer-widget.widget_categories a, .footer-widget.widget_nav_menu a {
  font-size: 16px;
  font-weight: 400;
  padding: 0;
  margin-bottom: 21px;
  font-family: var(--body-font);
  color: #B1B8C3;
  display: block;
  max-width: 100%;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 0 0 0 25px;
  background-color: transparent;
  border-bottom: none;
  position: relative;
  border: none;
}
.footer-widget.widget_meta a:before, .footer-widget.widget_pages a:before, .footer-widget.widget_archive a:before, .footer-widget.widget_categories a:before, .footer-widget.widget_nav_menu a:before {
  content: "\f105";
  position: absolute;
  font-weight: 600;
  left: 0;
  top: 2px;
  font-family: var(--icon-font);
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  font-size: 0.9em;
  background-color: transparent;
  border: none;
  color: inherit;
}
.footer-widget.widget_meta a:hover, .footer-widget.widget_pages a:hover, .footer-widget.widget_archive a:hover, .footer-widget.widget_categories a:hover, .footer-widget.widget_nav_menu a:hover {
  background-color: transparent;
  color: var(--theme-color);
  box-shadow: none;
}
.footer-widget.widget_meta a:hover:before, .footer-widget.widget_pages a:hover:before, .footer-widget.widget_archive a:hover:before, .footer-widget.widget_categories a:hover:before, .footer-widget.widget_nav_menu a:hover:before {
  color: var(--theme-color);
}
.footer-widget.widget_meta li > span, .footer-widget.widget_pages li > span, .footer-widget.widget_archive li > span, .footer-widget.widget_categories li > span, .footer-widget.widget_nav_menu li > span {
  width: auto;
  height: auto;
  position: relative;
  background-color: transparent;
  color: var(--body-color);
  line-height: 1;
}
.footer-widget.widget_meta li:last-child a, .footer-widget.widget_pages li:last-child a, .footer-widget.widget_archive li:last-child a, .footer-widget.widget_categories li:last-child a, .footer-widget.widget_nav_menu li:last-child a {
  margin-bottom: 0;
}
.footer-widget .recent-post {
  max-width: 300px;
  margin-top: -0.4em;
  margin-bottom: 20px;
}
.footer-widget .recent-post .media-img {
  max-width: 74px;
}
.footer-widget .recent-post .media-img:after {
  line-height: 74px;
}
.footer-widget .recent-post .post-title {
  color: var(--white-color);
  font-weight: 500;
}
.footer-widget .recent-post:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
.footer-widget .recent-post .recent-post-meta a {
  font-weight: 400;
  line-height: 1.2;
}
.footer-widget .recent-post .recent-post-meta i {
  color: var(--theme-color);
}
.footer-widget .recent-post .recent-post-meta a:hover i {
  color: var(--theme-color);
}
.footer-widget .th-widget-contact .info-box_text a {
  color: #B1B8C3;
}
.footer-widget .th-widget-contact .info-box_text a:hover {
  color: var(--theme-color);
}
.footer-widget .th-widget-contact .info-box_text .details p {
  color: #B1B8C3;
}
.about-logo {
  margin-bottom: 15px;
}
.th-widget-about .about-logo {
  margin-bottom: 33px;
}
.th-widget-about .about-text {
  margin-bottom: 20px;
  margin-top: -0.5em;
}
.th-widget-about .th-social a {
  color: var(--title-color);
}
.th-widget-about .th-social a:hover {
  color: var(--white-color);
}
.th-widget-about .footer-info {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #B1B8C3;
  line-height: 26px;
  padding: 0 0 0 35px;
  max-width: 277px;
  margin-top: 0;
}
.th-widget-about .footer-info:not(:last-child) {
  margin: 0 0 35px 0;
}
.th-widget-about .footer-info i {
  display: inline-block;
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  background-color: var(--theme-color);
  color: var(--white-color);
  position: absolute;
  left: 0;
  font-size: 10px;
}
.th-widget-about .footer-info-title {
  font-size: 18px;
  font-family: var(--title-font);
  font-weight: 600;
  text-transform: capitalize;
  color: var(--white-color);
  margin-bottom: 5px;
  margin-top: -0.2em;
}
.th-widget-contact .info-box_text a {
  color: var(--body-color);
}
.th-widget-contact .info-box_text .details p {
  color: var(--body-color);
}
.footer-text {
  margin-top: -0.5em;
  margin-bottom: 25px;
}
.social-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.social-box .social-title {
  font-size: 20px;
  color: var(--white-color);
  font-weight: 600;
  margin-right: 20px;
  margin-bottom: 0;
}
.icon-group a {
  color: var(--white-color);
  font-size: 18px;
  margin-right: 17px;
}
.icon-group a:last-child {
  margin-right: 0;
}
/* Large devices */
@media (max-width: 1199px) {
  .footer-widget.widget_meta a, .footer-widget.widget_pages a, .footer-widget.widget_archive a, .footer-widget.widget_categories a, .footer-widget.widget_nav_menu a {
    margin-bottom: 16px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .footer-widget .widget_title {
    margin-bottom: 35px;
  }
  .th-widget-about .about-text {
    margin-bottom: 20px;
  }
  .social-box.mb-30 {
    margin-bottom: 25px;
  }
}
/*------------------- 4.2. Header  -------------------*/
.th-header {
  position: relative;
  z-index: 41;
}
.th-header .icon-btn {
  border-radius: 99px;
}
.th-header .menu-area {
  position: relative;
}
.info-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  /* Small devices */
}
.info-card_icon {
  width: 50px;
  height: 50px;
  line-height: 50px;
  background-color: var(--white-color);
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.12);
  color: var(--theme-color);
  font-size: 18px;
  text-align: center;
  border-radius: 50%;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.info-card_icon i {
  color: var(--theme-color);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.info-card_icon img {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.info-card_icon:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.info-card_icon:hover i {
  color: var(--white-color);
}
.info-card_icon:hover img {
  -webkit-filter: brightness(9);
          filter: brightness(9);
}
.info-card-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 15px 80px;
  /* Medium Large devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .info-card-wrap {
    gap: 15px 40px;
  }
}
@media (max-width: 767px) {
  .info-card-wrap {
    display: block;
  }
}
@media (max-width: 767px) {
  .info-card {
    margin-bottom: 20px;
  }
}
.info-card_icon {
  color: var(--theme-color);
}
.info-card_icon i {
  background-color: var(--icon-bg, #fff);
  width: 46px;
  height: 46px;
  line-height: 46px;
  font-size: 20px;
  color: var(--theme-color);
  font-weight: 500;
  border-radius: 50%;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.info-card_icon i:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.info-card_text {
  font-family: var(--body-font);
  font-size: 14px;
  color: var(--body-color);
  margin-bottom: 0;
}
.info-card_link {
  font-family: var(--title-font);
  font-size: 20px;
  font-weight: 600;
  color: var(--title-color);
  margin-bottom: 0;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}
.info-card_link:hover {
  color: var(--theme-color);
}
.header-absolute {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.sticky-wrapper {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  box-shadow: 0px 3px 5px 0px #303c421f;
}
.sticky-wrapper.sticky {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  background-color: var(--white-color);
  -webkit-filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.07));
          filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.07));
  -webkit-animation: stickyAni 0.4s ease-in-out;
          animation: stickyAni 0.4s ease-in-out;
}
@-webkit-keyframes stickyAni {
  0% {
    -webkit-transform: translate3d(0, -40px, 0) scaleY(0.8);
            transform: translate3d(0, -40px, 0) scaleY(0.8);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0) scaleY(1);
            transform: translate3d(0, 0, 0) scaleY(1);
    opacity: 1;
  }
}
@keyframes stickyAni {
  0% {
    -webkit-transform: translate3d(0, -40px, 0) scaleY(0.8);
            transform: translate3d(0, -40px, 0) scaleY(0.8);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0) scaleY(1);
            transform: translate3d(0, 0, 0) scaleY(1);
    opacity: 1;
  }
}
.main-menu a {
  display: block;
  position: relative;
  font-weight: 400;
  font-size: 16px;
  font-family: var(--body-font);
  color: var(--black-color2);
  text-transform: capitalize;
}
.main-menu a:hover {
  color: var(--theme-color);
}
.main-menu > ul > li {
  margin: 0 14px;
}
.main-menu > ul > li > a {
  padding: 32.5px 0;
}
.main-menu > ul > li > a:hover {
  color: var(--theme-color);
}
.main-menu ul {
  margin: 0;
  padding: 0;
}
.main-menu ul li {
  list-style-type: none;
  display: inline-block;
  position: relative;
}
.main-menu ul li:has(.sub-menu) > a:after, .main-menu ul li:has(.mega-menu) > a:after, .main-menu ul li.menu-item-has-children > a:after {
  content: "\2b";
  position: relative;
  font-family: var(--icon-font);
  margin-left: 4px;
  font-weight: 600;
  top: 0;
  font-size: 14px;
}
.main-menu ul li:last-child {
  margin-right: 0 !important;
}
.main-menu ul li:first-child {
  margin-left: 0 !important;
}
.main-menu ul li:hover > ul.sub-menu {
  visibility: visible;
  opacity: 1;
  -webkit-transform: scaleY(1);
      -ms-transform: scaleY(1);
          transform: scaleY(1);
  z-index: 9;
}
.main-menu ul li:hover ul.mega-menu {
  visibility: visible;
  opacity: 1;
  -webkit-transform: scaleY(1) translateX(0%);
      -ms-transform: scaleY(1) translateX(0%);
          transform: scaleY(1) translateX(0%);
  z-index: 9;
}
.main-menu ul.sub-menu,
.main-menu ul.mega-menu {
  position: absolute;
  text-align: left;
  top: 100%;
  left: 0;
  background-color: var(--white-color);
  visibility: hidden;
  min-width: 230px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 7px;
  left: -14px;
  opacity: 0;
  z-index: -1;
  box-shadow: 0px 4px 15px rgba(1, 15, 28, 0.06);
  border-radius: 0;
  -webkit-transform: scaleY(0);
      -ms-transform: scaleY(0);
          transform: scaleY(0);
  border-bottom: 3px solid var(--theme-color);
  -webkit-transform-origin: top center;
      -ms-transform-origin: top center;
          transform-origin: top center;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}
.main-menu ul.sub-menu a,
.main-menu ul.mega-menu a {
  font-size: 16px;
  line-height: 30px;
}
.main-menu ul.sub-menu {
  padding: 18px 20px 18px 18px;
  left: -27px;
}
.main-menu ul.sub-menu li {
  display: block;
  margin: 0 0;
  padding: 0px 9px;
}
.main-menu ul.sub-menu li.menu-item-has-children > a:after {
  content: "\f105";
  float: right;
  top: 1px;
}
.main-menu ul.sub-menu li.menu-item-has-children:hover:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.main-menu ul.sub-menu li a {
  position: relative;
  padding-left: 0;
  text-transform: capitalize;
}
.main-menu ul.sub-menu li a:before {
  content: "\f2db";
  position: absolute;
  top: 6px;
  left: 10px;
  font-family: var(--icon-font);
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  font-size: 1em;
  line-height: 1;
  color: var(--theme-color);
  font-weight: 900;
  opacity: 0;
  visibility: visible;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.main-menu ul.sub-menu li a:hover {
  padding-left: 23px;
}
.main-menu ul.sub-menu li a:hover:before {
  visibility: visible;
  opacity: 1;
  left: 0;
}
.main-menu ul.sub-menu li ul.sub-menu {
  left: 100%;
  right: auto;
  top: 0;
  margin: 0 0;
  margin-left: 20px;
}
.main-menu ul.sub-menu li ul.sub-menu li ul {
  left: 100%;
  right: auto;
}
.main-menu .mega-menu-wrap {
  position: static;
}
@media (max-width: 1500px) {
  .main-menu > ul > li {
    margin: 0 13px;
  }
}
.main-menu ul.sub-menu li.menu-item-has-children > a:after {
  content: "\f105";
  float: right;
  top: 1px;
}
.simple-icon {
  border: none;
  background-color: transparent;
  padding: 0;
  font-size: 24px;
  position: relative;
}
.simple-icon:has(.badge) {
  padding-right: 8px;
}
.simple-icon .badge {
  top: -8px;
  right: 0;
  font-size: 12px;
}
.header-button {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
}
.header-button .th-btn {
  margin-left: 10px;
  padding: 15px 29px;
  /* Medium Large devices */
}
/* @media (max-width: 1299px) {
  .header-button .th-btn {
    display: none;
  }
} */
.header-button .icon-btn {
  line-height: var(--btn-size, 0);
}
.header-button .icon-btn .badge {
  font-size: 12px;
  top: 0;
  right: 0;
}
.header-button .icon-btn > img {
  -webkit-filter: contrast(0) brightness(0);
          filter: contrast(0) brightness(0);
  -webkit-transition: .4s;
  transition: .4s;
}
.header-button .icon-btn:hover .badge {
  background-color: var(--title-color);
}
.header-button .icon-btn:hover > img {
  -webkit-filter: contrast(1) brightness(1);
          filter: contrast(1) brightness(1);
}
.social-links .social-title {
  font-weight: 400;
  font-size: 14px;
  display: inline-block;
  margin: 0 10px 0 0;
  font-family: var(--body-font);
  color: var(--body-color);
}
@media (max-width: 1599px) {
  .social-links .social-title {
    display: none;
  }
}
.social-links a {
  font-size: 14px;
  display: inline-block;
  color: var(--body-color);
  margin: 0 15px 0 0;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.social-links a:last-child {
  margin-right: 0 !important;
}
.social-links a:hover {
  color: var(--theme-color);
}
.social-links a:hover i {
  -webkit-animation: slideTop 0.5s;
          animation: slideTop 0.5s;
}
.header-links ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.header-links li {
  display: inline-block;
  position: relative;
  font-family: var(--body-font);
  font-size: 12px;
  font-weight: 500;
}
.header-links li:not(:last-child) {
  margin: 0 46px 0 0;
}
.header-links li:not(:last-child):after {
  content: '';
  height: 14px;
  width: 1px;
  background-color: #999999;
  position: absolute;
  top: 5px;
  right: -27px;
}
.header-links li > i {
  color: var(--black-color2);
  margin-right: 8px;
}
.header-links li,
.header-links span,
.header-links p,
.header-links a {
  color: var(--black-color2);
}
.header-links a:hover {
  color: var(--theme-color);
}
.header-links b,
.header-links strong {
  font-weight: 600;
  margin-right: 6px;
}
.header-links .social-links a {
  font-size: 14px;
}
.header-links.hero-left li,
.header-links.hero-left span,
.header-links.hero-left p,
.header-links.hero-left a {
  color: var(--body-color);
}
.header-links.hero-left i {
  color: var(--theme-color);
}
.header-notice {
  margin: 0;
  /* Large devices */
}
@media (max-width: 1199px) {
  .header-notice {
    display: none;
  }
}
.header-top {
  padding: 10px 0;
  --body-color: $block-color2;
}
.header-top a:hover {
  color: var(--theme-color);
}
.dropdown-link {
  position: relative;
  border: 1px solid var(--light-color);
  border-radius: 100px;
  padding: 3px 12px;
  max-width: 100px;
}
.dropdown-link .dropdown-toggle {
  font-family: var(--body-font);
  background: none;
  border: none;
  width: 100%;
  color: var(--black-color2);
  font-weight: 400;
  font-size: 14px;
  height: 16px;
  line-height: 16px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .dropdown-link .dropdown-toggle {
    font-size: 12px;
  }
}
.dropdown-link .dropdown-menu {
  position: absolute;
  right: 0;
  border-bottom: 2px solid var(--theme-color);
  border-radius: 0;
}
.dropdown-link .gtranslate_wrapper a {
  display: block;
  font-weight: 400;
  font-size: 16px;
  color: var(--title-color);
  font-family: var(--title-font);
  padding: 5px 10px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.header-default.unittest-header .menu-area {
  /* Medium devices */
}
@media (max-width: 991px) {
  .header-default.unittest-header .menu-area {
    padding: 14px 0;
  }
}
.header-logo img{
  max-width: 200px;
}
/* Header 1 Start ---------------------------------- */
.header-set-1 {
  background-color: var(--white-color);
}
.header-set-1 .th-container {
  /* Large devices */
}
@media (max-width: 1199px) {
  .header-set-1 .th-container {
    max-width: 100%;
  }
}
.header-set-1 .header-top {
  position: relative;
  padding: 1px 0;
  border-bottom: 1px solid #E1E4E5;
  z-index: 2;
}
.header-set-1 .header-top .header-notice {
  color: var(--white-color);
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
}
.header-set-1 .header-top .header-notice i {
  font-size: 12px;
  margin-right: 8px;
}
.header-set-1 .header-right .currency-menu {
  padding: 7px 15px 7px 9px;
}
.header-set-1 .header-right .currency-menu .nice-select {
  min-width: auto;
}
.header-set-1 .menu-item.menu-item-type-custom a:after {
  content: "\f107";
  display: inline-block;
  position: relative;
  font-family: var(--icon-font);
  margin-left: 4px;
  font-weight: 600;
  top: 0;
  font-size: 0.9em;
  color: var(--black-color2);
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.header-set-1 .menu-item.menu-item-type-custom a:hover:after, .header-set-1 .menu-item.menu-item-type-custom a.active:after {
  content: "\f106";
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.header-set-1 .menu-item.menu-item-type-custom .sub-menu li a:after {
  display: none;
}
.header-set-1 .menu-item.menu-item-type-custom .mega-menu-title a:after {
  display: none;
}
.header-set-1 .menu-item.menu-item-type-custom .th-btn:after {
  display: none;
}
.header-set-1 .main-menu > ul > li > a:before {
  content: '';
  position: absolute;
  height: 1px;
  left: 0;
  background: var(--black-color2);
  width: 0%;
  margin-top: 30px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.header-set-1 .main-menu > ul > li > a:hover, .header-set-1 .main-menu > ul > li > a.active {
  color: var(--black-color2);
}
.header-set-1 .main-menu > ul > li > a:hover:before, .header-set-1 .main-menu > ul > li > a.active:before {
  width: 100%;
}
.header-set-1 .main-menu ul li.menu-item-has-children > a:hover:after {
  color: var(--black-color2);
}
.header-set-1 .header-right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  /* Extra small devices */
}
@media (max-width: 1799px) {
  .header-set-1 .header-right {
    margin-right: 0;
  }
}
@media (max-width: 375px) {
  .header-set-1 .header-right {
    gap: 15px;
  }
}
.header-set-1 .header-right .header-links li {
  /* Extra small devices */
}
.header-set-1 .header-right .header-links li:not(:last-child) {
  margin: 0 28px 0 0;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .header-set-1 .header-right .header-links li:not(:last-child) {
    margin: 0 9px 0 0;
  }
}
.header-set-1 .header-right .header-links li:not(:last-child):after {
  top: 7px;
  right: -17px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .header-set-1 .header-right .header-links li:not(:last-child):after {
    right: -6px;
  }
}
@media (max-width: 375px) {
  .header-set-1 .header-right .header-links li {
    font-size: 12px;
  }
}
.header-set-1 .header-right i {
  margin-left: 0;
  font-size: 14px;
}
.header-set-1 .sticky-wrapper.sticky .menu-area {
  background-image: none !important;
}
.header-set-1 .sticky-wrapper .menu-area {
  /* Large devices */
}
@media (max-width: 1199px) {
  .header-set-1 .sticky-wrapper .menu-area {
    padding: 12px 0;
  }
}
.header-set-1 .currency-menu {
  border: 1px solid var(--light-color);
  border-radius: 100px;
  padding: 4px 7px;
  max-width: 140px;
  text-transform: capitalize;
}
.header-set-1-icon {
  margin-bottom: 0;
}
.header-set-1 .logo-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 19%;
  height: 92px;
  z-index: -1;
  background-color: var(--theme-color);
  /* Hight Resoulation devices */
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
  /* Extra small devices */
}
@media (min-width: 1922px) {
  .header-set-1 .logo-bg {
    width: 28%;
  }
}
@media (min-width: 2101px) and (max-width: 2400px) {
  .header-set-1 .logo-bg {
    width: 24%;
  }
}
@media (min-width: 1921px) and (max-width: 2100px) {
  .header-set-1 .logo-bg {
    width: 20%;
  }
}
@media (max-width: 1299px) {
  .header-set-1 .logo-bg {
    width: 28%;
  }
}
@media (max-width: 1199px) {
  .header-set-1 .logo-bg {
    width: 25%;
    height: 80px;
  }
}
@media (max-width: 991px) {
  .header-set-1 .logo-bg {
    width: 35%;
  }
}
@media (max-width: 767px) {
  .header-set-1 .logo-bg {
    width: 40%;
  }
}
@media (max-width: 575px) {
  .header-set-1 .logo-bg {
    width: 60%;
  }
}
@media (max-width: 375px) {
  .header-set-1 .logo-bg {
    width: 70%;
  }
}
.header-set-1 .main-menu {
  position: relative;
  padding-left: 116px;
}
@media (min-width: 1930px) {
  .header-set-1 .main-menu {
    padding-left: 150px;
  }
}
@media (max-width: 1399px) {
  .header-set-1 .main-menu {
    padding-left: 40px;
  }
}
.header-set-1 .main-menu > ul > li {
  margin: 0px 21px;
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .header-set-1 .main-menu > ul > li {
    margin: 0 16px;
  }
}
@media (max-width: 1399px) {
  .header-set-1 .main-menu > ul > li {
    margin: 0 10px;
  }
}
.header-set-1 .gt_float_switcher {
  position: relative;
  font-family: var(--body-font);
  overflow: inherit;
  background: transparent;
  box-shadow: none;
  line-height: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.header-set-1 .gt_float_switcher .gt_options {
  position: absolute;
  top: 37px;
  right: 0;
  width: 226px;
  background: var(--white-color);
  font-family: var(--body-font);
  font-size: 15px;
  text-align: left;
  padding: 10px;
}
.header-set-1 .gt_float_switcher .gt_options img {
  width: 28px;
}
.header-set-1 .gt_float_switcher .gt-selected .gt-current-lang {
  background: transparent;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.header-set-1 .gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code,
.header-set-1 .gt_switcher .gt-selected .gt-current-lang span.gt-lang-code {
  font-family: var(--body-font);
  font-size: 15px;
  margin-right: 5px;
  top: 0;
  line-height: 1;
}
.header-set-1 .gt_switcher .gt_selected,
.header-set-1 .gt_float_switcher .gt-selected {
  background: transparent;
  border-right: 1px solid rgba(255, 255, 255, 0.4);
}
.header-set-1 .gt_float_switcher .gt-selected .gt-current-lang img {
  width: 25px;
  margin: 0;
  min-width: 25px;
  margin-right: 8px;
  height: 25px;
  border-radius: 0;
  border: 1px solid rgba(255, 255, 255, 0.5);
}
.header-set-1 .gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  line-height: 1;
  top: 0;
}
/* Header 1 End ---------------------------------- */
/* Header 2 start ---------------------------------- */
.header-set-2 .currency-menu {
  border: 1px solid var(--light-color);
  border-radius: 100px;
  padding: 8px 15px;
  max-width: 140px;
  text-transform: capitalize;
}
.header-set-2 .main-menu {
  padding-left: 0;
}
.header-set-2 .main-menu > ul .mega-menu {
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .header-set-2 .main-menu > ul .mega-menu {
    left: -13rem !important;
  }
}
.header-set-2 .main-menu > ul > li > a {
  padding: 38.5px 0px;
}
.header-set-2 .sticky-wrapper.sticky .menu-area {
  padding-top: 0;
  /* Large devices */
}
@media (max-width: 1199px) {
  .header-set-2 .sticky-wrapper.sticky .menu-area {
    padding: auto;
  }
}
.header-set-2 .header-top {
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #E1E4E5;
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .header-set-2 .header-top {
    border-bottom: 0;
    top: 15px;
    border-bottom: 0;
    max-width: 270px;
    object-fit: cover;
    text-align: center;
    margin: auto;
    left: 0;
    right: 0;
  }
}
@media (max-width: 575px) {
  .header-set-2 .header-top {
    display: none;
  }
}
.header-set-2 .menu-area {
  padding-top: 38px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .header-set-2 .menu-area {
    padding-top: 60px;
    padding-bottom: 15px;
  }
}
.header-set-2 .header-button {
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
/* Header 2 end ---------------------------------- */
/* ------------------------------Header 3  Start ---------------------------------- */
.header-set-3 .header-button {
  position: absolute;
  top: 20px;
  left: 72px;
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
}
.header-set-3 .header-button .icon-btn {
  color: var(--white-color);
}
.header-set-3 .header-button .icon-btn img {
  -webkit-filter: contrast(1) brightness(1);
          filter: contrast(1) brightness(1);
}
@media (max-width: 1500px) {
  .header-set-3 .header-button {
    left: 30px;
  }
}
@media (max-width: 1299px) {
  .header-set-3 .header-button {
    left: 30px;
  }
}
@media (max-width: 1199px) {
  .header-set-3 .header-button {
    left: 20px;
  }
}
.header-set-3 .menu-area {
  position: relative;
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  background: rgba(76, 80, 87, 0.5);
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1500px) {
  .header-set-3 .menu-area {
    padding: 0 118px;
  }
}
@media (max-width: 1299px) {
  .header-set-3 .menu-area {
    padding: 0 100px;
  }
}
@media (max-width: 1199px) {
  .header-set-3 .menu-area {
    padding: 18px 0;
  }
}
.header-set-3 .sticky-wrapper.sticky {
  background-color: var(--title-color);
}
.header-set-3 .sticky-wrapper.sticky .menu-area {
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  background: rgba(76, 80, 87, 0.5);
}
.header-set-3 .header-logo {
  padding: 0 70px;
  /* Medium Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1399px) {
  .header-set-3 .header-logo {
    padding: 0 40px;
  }
}
@media (max-width: 1299px) {
  .header-set-3 .header-logo {
    padding: 0 20px;
  }
}
@media (max-width: 991px) {
  .header-set-3 .header-logo {
    padding: 0;
  }
}
@media (max-width: 375px) {
  .header-set-3 .header-logo {
    padding: 0;
    max-width: 150px;
  }
}
.header-set-3 .header-right-button {
  position: absolute;
  top: 35px;
  right: 72px;
  /* Large devices */
}
.header-set-3 .header-right-button .simple-btn {
  border: 0;
  background: none;
}
@media (max-width: 1599px) {
  .header-set-3 .header-right-button {
    right: 10px;
  }
}
@media (max-width: 1199px) {
  .header-set-3 .header-right-button {
    top: 10px;
    right: 20px;
  }
}
@media (max-width: 1340px) {
  .header-set-3 .header-right-button {
    position: absolute;
  }
}
.header-set-3 .main-menu > ul > li {
  margin: 0px 40px;
  /* Medium Large devices */
}
@media (max-width: 1599px) {
  .header-set-3 .main-menu > ul > li {
    margin: 0 18px;
  }
}
@media (max-width: 1299px) {
  .header-set-3 .main-menu > ul > li {
    margin: 0 14px;
  }
}
.header-set-3 .main-menu > ul > li > a {
  color: var(--white-color);
  padding: 34.5px 0px;
}
.header-set-3 .main-menu > ul > li > a:before {
  content: '';
  position: absolute;
  height: 1px;
  left: 0;
  background: var(--white-color);
  width: 0%;
  margin-top: 30px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.header-set-3 .main-menu > ul > li > a:after {
  color: var(--white-color) !important;
}
.header-set-3 .main-menu > ul > li > a:hover {
  color: var(--white-color);
}
.header-set-3 .main-menu > ul > li > a:hover:before {
  width: 100%;
}
.header-set-3 .main-menu ul li.menu-item-has-children > a:hover:after {
  color: var(--black-color2);
}
/* ------------------------------ Header 3  End ---------------------------------- */
/* ------------------------------Header 4  Start ---------------------------------- */
.header-set-4 {
  border-bottom: 1px solid var(--theme-color);
}
.header-set-4 .logo-bg {
  background-color: var(--theme-color);
}
.header-set-4 .menu-right-bg {
  position: absolute;
  top: 0;
  right: 0;
  width: 19%;
  height: 92px;
  z-index: -1;
  background-color: var(--theme-color);
  /* Medium Large devices */
}
@media (min-width: 1930px) {
  .header-set-4 .menu-right-bg {
    width: 30%;
    height: 93px;
  }
}
@media (max-width: 1299px) {
  .header-set-4 .menu-right-bg {
    display: none;
  }
}
.header-set-4 .th-btn {
  font-weight: 700px;
  border-radius: 50px;
}
.header-set-4 .th-btn:hover:after {
  background-color: var(--title-color);
}
/* ------------------------------Header 4  end ---------------------------------- */
.header-set-5 .menu-area {
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .header-set-5 .menu-area {
    padding: 27px 0;
  }
}
@media (max-width: 575px) {
  .header-set-5 .menu-area {
    padding: 20px 0;
  }
}
.header-set-5 .header-button .simple-btn {
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 100px;
  line-height: 100px;
  display: inline-block;
  text-align: center;
  display: block;
  margin: auto;
  background-color: var(--theme-color);
}
.header-set-5 .header-button .th-menu-toggle {
  width: 50px;
  height: 50px;
  line-height: 50px;
  position: absolute;
  right: 30px;
  top: 50%;
  color: var(--white-color);
  background: var(--theme-color);
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: .4s;
  transition: .4s;
}
.header-set-5 .header-button .th-menu-toggle:hover {
  background: var(--title-color);
}
.header-set-5 .header-logo {
  margin-left: 20px;
  /* Extra small devices */
}
@media (max-width: 1899px) {
  .header-set-5 .header-logo {
    margin-left: 100px;
  }
}
@media (max-width: 575px) {
  .header-set-5 .header-logo {
    margin: 0;
  }
}
.header-set-5 .main-menu > ul > li {
  margin: 0 22px;
}
.header-set-5 .main-menu > ul > li > a {
  padding: 36.5px 0;
}
@media (min-width: 1500px) and (max-width: 1700px) {
  .header-set-5.th-header {
    padding-right: 90px;
  }
}
.header-set-9 .menu-area {
  background: rgba(255, 255, 255, 0.15);
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
  -webkit-backdrop-filter: blur(20.7px);
          backdrop-filter: blur(20.7px);
}
.header-set-9 .main-menu > ul > li {
  margin: 0px 16px;
}
@media (max-width: 1599px) {
  .header-set-9 .main-menu > ul > li {
    margin: 0 10px;
  }
}
.header-set-9 .header-logo {
  padding: 0 0px;
}
.header-set-9 .header-wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 105px;
}
@media (max-width: 1799px) {
  .header-set-9 .header-wrapp {
    gap: 80px;
  }
}
@media (max-width: 1699px) {
  .header-set-9 .header-wrapp {
    gap: 40px;
  }
}
.header-set-9 .header-button {
  gap: 32px;
}
@media (max-width: 1499px) {
  .header-set-9 .th-social {
    display: none;
  }
}
.header-set-9 .th-social a {
  --icon-size: 40px;
  background: rgba(255, 255, 255, 0.2);
  color: var(--white-color);
  margin-right: 10px;
}
.header-set-9 .th-social a:hover {
  background: var(--theme-color);
}
.header-set-9 .simple-btn {
  /* Extra small devices */
}
@media (max-width: 375px) {
  .header-set-9 .simple-btn {
    display: none;
  }
}
/* ------------------------------Header 6  Start ---------------------------------- */
.header-set-6 {
  position: absolute;
  width: 100%;
  top: 0;
  padding: 24px 24px 0 24px;
}
.header-set-6 .sticky-wrapper.sticky {
  background: var(--title-color);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  top: 0px;
  border-radius: 0px;
  margin: 0;
}
.header-set-6 .sticky-wrapper.sticky .menu-area {
  border-radius: 0;
}
.header-set-6 .menu-area {
  padding: 0 20px;
  border-radius: 24px;
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  background: rgba(76, 80, 87, 0.5);
  /* Large devices */
}
@media (max-width: 1199px) {
  .header-set-6 .menu-area {
    padding: 15px 0;
  }
}
.header-set-6 .main-menu > ul > li {
  margin: 0 25px;
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .header-set-6 .main-menu > ul > li {
    margin: 0 15px;
  }
}
.header-set-6 .main-menu > ul > li > a {
  color: var(--white-color);
  padding: 34.5px 0px;
}
.header-set-6 .main-menu > ul > li > a::after {
  color: var(--white-color);
}
.header-set-6 .header-button .icon-btn {
  color: var(--white-color);
}
.header-set-6 .header-button .icon-btn img {
  -webkit-filter: contrast(1) brightness(1);
          filter: contrast(1) brightness(1);
}
.header-set-6 .header-button .th-btn {
  margin-left: 20px;
  font-weight: 700;
  border-radius: 16px;
}
/* ------------------------------Header 6  end ---------------------------------- */
/* ------------------------------Header 7  Start ---------------------------------- */
.header-set-7 {
  border-bottom: none;
}
.header-set-7 .logo-bg {
  background-color: var(--theme-color);
}
.header-set-7 .menu-right-bg {
  background-color: var(--theme-color);
}
.header-set-7 .menu-area {
  /* Large devices */
}
@media (max-width: 1199px) {
  .header-set-7 .menu-area {
    padding: 22px 0;
  }
}
.header-set-7 .header-logo {
  /* Extra small devices */
}
@media (max-width: 375px) {
  .header-set-7 .header-logo {
    max-width: 180px;
  }
}
.header-7-btn a img {
  -webkit-filter: brightness(0);
          filter: brightness(0);
}
/* ------------------------------Header 8  Start ---------------------------------- */
.header-set-8 .header-button {
  gap: 40px;
}
.header-set-8 .menu-area {
  /* Large devices */
}
@media (max-width: 1199px) {
  .header-set-8 .menu-area {
    padding: 15px 0;
  }
}
.header-set-8 .header-logo {
  /* Extra small devices */
}
@media (max-width: 375px) {
  .header-set-8 .header-logo {
    max-width: 160px;
  }
}
/* ------------------------------Header 8  end ---------------------------------- */
/* ------------------------------Header 9  end ---------------------------------- */
.header-set-9 .main-menu > ul > li > a {
  color: var(--title-color);
  padding: 34.5px 0px;
}
.header-set-9 .main-menu > ul > li > a:hover {
  color: var(--theme-color);
}
.header-set-9 .main-menu > ul > li > a::after {
  color: var(--title-color) !important;
}
.header-set-9 .header-right-button {
  position: static;
}
.header-set-9 .header-right-button .simple-btn {
  -webkit-filter: contrast(1) brightness(0);
          filter: contrast(1) brightness(0);
}
.header-set-9 .sticky-wrapper.sticky {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
}
.header-set-9 .sticky-wrapper.sticky .menu-area {
  -webkit-backdrop-filter: blur(0);
          backdrop-filter: blur(0);
  background-color: var(--white-color);
}
/* ------------------------------Header 9  end ---------------------------------- */
/* ------------------------------Header 11  start ---------------------------------- */
.header-set-11 .menu-area {
  background-color: var(--title-color);
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.header-set-11 .header-button {
  gap: 40px;
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .header-set-11 .header-button {
    gap: 20px;
  }
}
.header-set-11 .header-button .th-btn {
  padding: 14px 28px;
}
.header-set-11 .main-menu > ul > li > a {
  color: var(--white-color);
}
.header-set-11 .main-menu > ul > li > a:before {
  background: var(--white-color);
}
.header-set-11 .main-menu > ul > li > a:hover, .header-set-11 .main-menu > ul > li > a.active {
  color: var(--white-color);
}
.header-set-11 .main-menu ul li:has(.sub-menu) > a:after,
.header-set-11 .main-menu ul li:has(.mega-menu) > a:after,
.header-set-11 .main-menu ul li.menu-item-has-children > a:after {
  color: var(--white-color);
}
/* ------------------------------Header 11 end ---------------------------------- */
/* ------------------------------Header 12 start ---------------------------------- */
.header-set-12 {
  background-color: var(--title-color);
}
.header-set-12 .sticky-wrapper.sticky {
  background-color: var(--title-color);
}
.header-set-12 .main-menu > ul > li > a {
  color: var(--white-color);
}
.header-set-12 .main-menu > ul > li > a:before {
  background: var(--white-color);
}
.header-set-12 .main-menu > ul > li > a:hover, .header-set-12 .main-menu > ul > li > a.active {
  color: var(--white-color);
}
.header-set-12 .main-menu ul li:has(.sub-menu) > a:after,
.header-set-12 .main-menu ul li:has(.mega-menu) > a:after,
.header-set-12 .main-menu ul li.menu-item-has-children > a:after {
  color: var(--white-color);
}
.header-set-12 .header-button {
  gap: 40px;
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .header-set-12 .header-button {
    gap: 20px;
  }
}
/* ------------------------------Header 12 end ---------------------------------- */
/* ------------------------------Header 12 start ---------------------------------- */
.header-set-13 {
  background-color: var(--light-bg-color);
}
.header-set-13 .sticky-wrapper.sticky {
  background-color: var(--title-color);
}
.header-set-13 .menu-area {
  /* Large devices */
}
@media (max-width: 1199px) {
  .header-set-13 .menu-area {
    padding: 15px 0;
  }
}
.header-set-13 .header-button .th-btn:hover {
  color: var(--title-color);
  border-color: var(--brand-color);
}
.header-set-13 .header-button .th-btn::before {
  background: var(--brand-color);
}
/* ------------------------------Header 12 end ---------------------------------- */
/* Define animation for each character    */
.split-heading-title.animated-character {
  display: inline-block;
  -webkit-animation: fadeInChar 0.5s ease-in-out forwards;
          animation: fadeInChar 0.5s ease-in-out forwards;
}
.animated-character {
  -webkit-animation: animateCharacter 0.5s forwards;
          animation: animateCharacter 0.5s forwards;
}
@-webkit-keyframes animateCharacter {
  from {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes animateCharacter {
  from {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
/* --------------------------------
heding animation start
------------------------------------ */
.title-area {
  -webkit-transition: all 0.3s linear 0s;
  transition: all 0.3s linear 0s;
}
.heading-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  white-space: break-spaces;
  gap: 0px 12px;
}
.heading-title .sec-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
.heading-title .sec-title .split-heading-title {
  -webkit-animation: heading-anim-fade-out 2s ease calc(0.05s * var(--char-index)), heading-anim-fade-in 3s ease calc(0.05s * var(--char-index));
          animation: heading-anim-fade-out 2s ease calc(0.05s * var(--char-index)), heading-anim-fade-in 3s ease calc(0.05s * var(--char-index));
}
@-webkit-keyframes heading-anim-fade-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes heading-anim-fade-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes heading-anim-fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes cus-heading-animation-fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes cus-heading-animation-fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/* --------------------------------
heding animation  end
------------------------------------ */
.row:after {
  display: none;
}
.gtranslate_wrapper a {
  display: block;
  font-weight: 400;
  font-size: 16px;
  color: var(--title-color);
  font-family: var(--title-font);
  padding: 5px 10px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.currency-menu {
  border: 1px solid var(--light-color);
  border-radius: 100px;
  padding: 8px 20px;
  max-width: 140px;
  text-transform: capitalize;
}
.currency-menu .nice-select {
  min-width: 130px;
}
/*------------------- 4.3. Footer  -------------------*/
.footer-wrapper {
  position: relative;
  z-index: 2;
  overflow: hidden;
}
.widget-area {
  padding-bottom: 30px;
}
.footer-widget {
  /* Large devices */
}
@media (max-width: 1199px) {
  .footer-widget {
    margin-bottom: 40px;
  }
}
.footer-widget.mb-lg-0 {
  /* Large devices */
}
@media (max-width: 1199px) {
  .footer-widget.mb-lg-0 {
    margin-bottom: 0;
  }
}
.footer-widget .th-social a {
  color: var(--white-color);
}
.sticky-footer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
}
.copyright-wrap {
  padding: 22px 0;
  /* background-color: #3d4859; */
}
.copyright-wrap .footer-legal a{
  color: var(--white-color);
  transition: all 0.3s ease;
}
.copyright-wrap .footer-legal a:hover{
  color: #B1B8C3 ;
  transform: scale(1.08);
}
.copyright-wrap .copyright-text {
  color: var(--white-color);
}
.copyright-wrap .copyright-text a {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.copyright-wrap .copyright-text a:hover {
  color: var(--theme-color);
}
.copyright-wrap.bg-title .copyright-text a:hover {
  color: var(--theme-color);
}
.newsletter-top {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  margin-bottom: 70px;
  padding-bottom: 60px;
}
.newsletter-top .newsletter-title {
  font-size: 40px;
  font-weight: 600;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .newsletter-top .newsletter-title {
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .newsletter-top .newsletter-title {
    text-align: center;
  }
}
.newsletter-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  /* max-width: 660px; */
  margin-left: auto;
}
@media (max-width: 480px) {
  .newsletter-form {
    display: block;
  }
}
.newsletter-form.style2 input {
  background-color: transparent;
}
.newsletter-form.style2 input::-moz-placeholder {
  color: var(--white-color);
}
.newsletter-form.style2 input::-webkit-input-placeholder {
  color: var(--white-color);
}
.newsletter-form.style2 input:-ms-input-placeholder {
  color: var(--white-color);
}
.newsletter-form.style2 input::-ms-input-placeholder {
  color: var(--white-color);
}
.newsletter-form.style2 input::placeholder {
  color: var(--white-color);
}
.newsletter-form.style2 input:focus {
  color: var(--white-color);
}
.newsletter-form input {
  border: 1px solid rgba(255, 255, 255, 0.3);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  height: 64px;
  border-radius: 10px;
  background: none;
}
.newsletter-form input:focus {
  color: var(--white-color);
  background: none;
}
.newsletter-form input::-webkit-input-placeholder {
  color: var(--th-border-color);
}
.newsletter-form input::-moz-placeholder {
  color: var(--th-border-color);
}
.newsletter-form input:-ms-input-placeholder {
  color: var(--th-border-color);
}
.newsletter-form input::-ms-input-placeholder {
  color: var(--th-border-color);
}
.newsletter-form input::placeholder {
  color: var(--th-border-color);
}
.newsletter-form .th-btn {
  min-width: 220px;
  border-radius: 10px;
}
@media (max-width: 480px) {
  .newsletter-form .th-btn {
    min-width: 100%;
    margin-top: 20px;
  }
}
.newsletter-form .th-btn img {
  -webkit-filter: contrast(0) brightness(2);
          filter: contrast(0) brightness(2);
  -webkit-transition: .9s;
  transition: .9s;
}
.newsletter-form .th-btn:hover img {
  -webkit-filter: contrast(1) brightness(1);
          filter: contrast(1) brightness(1);
}
.newsletter-form.style6 input {
  border-radius: 32px;
}
.newsletter-form.style6 .th-btn {
  color: var(--title-color);
  background: var(--brand-color);
  border-radius: 32px;
}
.newsletter-form.style6 .th-btn::before {
  background-color: var(--white-color);
}
.newsletter-form.style6 .th-btn > img {
  -webkit-filter: contrast(1) brightness(0);
          filter: contrast(1) brightness(0);
}
.newsletter-form.style6 .th-btn:hover img {
  -webkit-filter: contrast(1) brightness(1);
          filter: contrast(1) brightness(1);
}
.newsletter-form.style6 input:focus {
  border-color: var(--brand-color);
}
.newsletter-form.style7 {
  /* Medium devices */
}
@media (max-width: 991px) {
  .newsletter-form.style7 {
    margin: auto;
  }
}
.newsletter-form.style7 input {
  border-radius: 32px !important;
}
.newsletter-form.style7 .th-btn {
  border-radius: 32px !important;
}
.th-widget-contact {
  max-width: 260px;
  margin-bottom: -0.4em;
}
.info-box_text {
  line-height: 1.75em;
  margin-top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
}
.info-box_text .icon {
  color: var(--body-color);
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  width: 40px;
  height: 40px;
  line-height: 37px;
  background-color: var(--white-color);
  border-radius: 50%;
  text-align: center;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.info-box_text .icon img {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.info-box_text .icon:hover {
  background-color: var(--theme-color);
}
.info-box_text .icon:hover img {
  -webkit-filter: contrast(0) brightness(2);
          filter: contrast(0) brightness(2);
}
.info-box_text .details {
  margin-top: -0.3em;
}
.info-box_text .details p {
  color: #B1B8C3;
  margin-bottom: 0;
}
.info-box_text a {
  color: #B1B8C3;
}
.info-box_text a:hover {
  color: var(--theme-color);
}
.info-box_text:not(:last-child) {
  margin-bottom: 18px;
}
.footer-card .title {
  font-weight: 400;
  font-size: 16px;
  color: var(--white-color);
  margin-right: 16px;
}
.th-widget-about .about-text {
  color: #B1B8C3;
}
.footer-set-1 .th-social a {
  margin-right: 10px;
}
/* .footer-set-1 .newsletter-form input {
  border-radius: 10px;
  margin: 0;
}

.footer-set-1 .newsletter-form .th-btn {
  border-radius: 10px;
}

.footer-set-1 .newsletter-form {
  max-width: 100%;
  margin: 0 auto 24px;
}

.footer-set-1 .newsletter-form .newsletter-form-row {
  display: flex;
  align-items: stretch;
  gap: 16px;
}

.footer-set-1 .newsletter-form .newsletter-email-input {
  flex: 1 1 auto;
  width: auto;
  margin: 0;
  height: 64px;
}

.footer-set-1 .newsletter-form .newsletter-form-row .th-btn {
  height: 64px;
  min-width: 220px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
}

.footer-set-1 .newsletter-form .newsletter-recaptcha {
  margin-top: 16px;
} */
.footer-set-1 .copyright-wrap .copyright-text {
  font-size: 14px;
  font-weight: 400;
}
.footer-set-1 .copyright-wrap .copyright-text a {
  color: inherit;
}
.copyright-text {
  margin: 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .copyright-text {
    text-align: center;
  }
}
.copyright-text a {
  color: var(--theme-color);
}
.copyright-text a:hover {
  color: var(--white-color);
}
.footer-links ul {
  margin: 0;
  padding: 0;
}
.footer-links ul li {
  display: inline-block;
}
.footer-links ul li:not(:last-child) {
  margin-right: 40px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .footer-links ul li:not(:last-child) {
    margin-right: 10px;
  }
}
.footer-links ul li a {
  color: #F8F8F8;
}
.footer-links ul li a:hover {
  color: var(--theme-color);
}
/* footer layout  2 start --------------------------*/
.footer-set-2 {
  --body-color: #E9F6F9;
}
.footer-set-2 .newsletter-top {
  border-bottom: 1px solid rgba(233, 246, 249, 0.2);
}
.footer-set-2 .newsletter-form {
  /* Medium devices */
}
@media (max-width: 991px) {
  .footer-set-2 .newsletter-form {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: auto;
  }
}
.footer-set-2 .widget-area {
  padding-bottom: 93px;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .footer-set-2 .widget-area {
    padding-bottom: 80px;
  }
}
@media (max-width: 991px) {
  .footer-set-2 .widget-area {
    padding-bottom: 30px;
  }
}
.footer-set-2 .footer-widget .widget_title {
  color: var(--white-color);
}
.footer-set-2 .footer-widget.widget_nav_menu a {
  font-weight: 300;
}
.footer-set-2 .about-text {
  color: #B1B8C3;
  font-weight: 300;
  margin-bottom: 22px;
}
.footer-set-2 .copyright-wrap {
  background-color: transparent;
  border-top: 1px solid rgba(233, 246, 249, 0.2);
  padding: 18px 0;
}
.footer-set-2 .copyright-wrap .copyright-text a {
  color: var(--white-color);
}
.footer-set-2 .copyright-wrap .copyright-text.copy-text8 a {
  color: var(--brand-color);
}
.footer-set-2 .th-btn img {
  -webkit-filter: contrast(1) brightness(1);
          filter: contrast(1) brightness(1);
  -webkit-transition: .9s;
  transition: .9s;
}
.footer-set-2 .th-btn:hover img {
  -webkit-filter: contrast(0) brightness(0);
          filter: contrast(0) brightness(0);
}
.footer-set-2.light-blue-bg .about-text {
  color: var(--white-color);
}
.footer-set-2.light-blue-bg .widget_nav_menu a {
  color: var(--white-color);
}
.footer-set-2.light-blue-bg .widget_nav_menu a:hover {
  color: var(--theme-color);
}
.footer-set-2.light-blue-bg .info-box_text a {
  color: var(--white-color);
}
/* footer layout  2 end --------------------------*/
/* footer layout 4 start ---------------------------*/
.footer-set-4 .widget_title {
  color: var(--white-color);
}
.footer-set-4 .newsletter-top {
  border-color: rgba(233, 246, 249, 0.3);
}
.footer-set-4 .newsletter-form.style4 {
  margin-left: auto;
}
.footer-set-4 .newsletter-form {
  margin-left: auto;
}
.footer-set-4 .newsletter-form input {
  border: 1px solid var(--white-color);
  background-color: transparent;
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
  height: 64px;
  border-radius: 32px;
}
.footer-set-4 .newsletter-form input::-moz-placeholder {
  color: var(--white-color);
}
.footer-set-4 .newsletter-form input::-webkit-input-placeholder {
  color: var(--white-color);
}
.footer-set-4 .newsletter-form input:-ms-input-placeholder {
  color: var(--white-color);
}
.footer-set-4 .newsletter-form input::-ms-input-placeholder {
  color: var(--white-color);
}
.footer-set-4 .newsletter-form input::placeholder {
  color: var(--white-color);
}
.footer-set-4 .newsletter-form input:focus {
  color: var(--white-color);
}
.footer-set-4 .about-text {
  color: #E9F6F9;
}
.footer-set-4 .footer-widget.widget_nav_menu a {
  color: var(--white-color);
}
.footer-set-4 .footer-widget.widget_nav_menu a:before {
  color: var(--white-color);
}
.footer-set-4 .footer-widget.widget_nav_menu a:hover {
  color: #113D48;
}
.footer-set-4 .footer-widget.widget_nav_menu a:hover:before {
  color: #113D48;
}
.footer-set-4 .info-box_text {
  --body-color: #fff;
}
.footer-set-4 .info-box_text_link:hover {
  color: #113D48;
}
.footer-set-4 .info-box_text .icon {
  color: var(--theme-color);
  background-color: var(--white-color);
}
.footer-set-4 .info-box_text .icon img {
  -webkit-filter: brightness(1) invert(0);
          filter: brightness(1) invert(0);
}
.footer-set-4 .info-box_text .details p {
  color: var(--white-color);
}
.footer-set-4 .sidebar-gallery .gallery-thumb:before {
  background-color: #113D48;
}
.footer-set-4 .info-box_text a:hover {
  color: var(--title-color);
}
.footer-set-4 .th-social a {
  --icon-size: 40px;
  background-color: rgba(255, 255, 255, 0.2);
  color: var(--white-color);
  margin-right: 10px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .footer-set-4 .th-social a {
    margin-right: 5px;
  }
}
.footer-set-4 .copyright-wrap {
  background-color: transparent;
  border-top: 1px solid rgba(233, 246, 249, 0.3);
}
.footer-set-4 .copyright-text {
  font-size: 14px;
}
.footer-set-4 .copyright-text a {
  color: var(--white-color);
}
.footer-set-4 .copyright-text a:hover {
  color: var(--title-color);
}
/* footer layout 5 start -----------------*/
.footer-set-5 .widget-area {
  padding-top: 0;
  padding-bottom: 90px;
  margin-top: 0;
}
.footer-set-6 .widget-area {
  padding-top: 120px;
}
.footer-set-6 .footer-btn img {
  -webkit-filter: contrast(1) brightness(1);
          filter: contrast(1) brightness(1);
  -webkit-transition: .9s;
  transition: .9s;
}
.footer-set-6 .footer-btn:hover img {
  -webkit-filter: contrast(1) brightness(1);
          filter: contrast(1) brightness(1);
}
.footer-btn .th-btn {
  font-size: 18px;
}
.footer-set-7 {
  background-color: #405749;
}
/* footer layout 8 start -----------------*/
.footer8-titlebox .sec-title {
  font-weight: 600;
  font-size: 40px;
}
.widget-area.f-widget8 {
  padding-top: 100px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .widget-area.f-widget8 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
/* footer layout 8 end -----------------*/
.f-widget8 {
  /* Small devices */
}
@media (max-width: 767px) {
  .f-widget8 {
    padding-top: 80px;
  }
}
/*------------------- 4.4. Breadcumb  -------------------*/
.breadcumb-content {
  position: relative;
}
.breadcumb-menu {
  max-width: 100%;
  padding: 0;
  margin: 25px 0 -0.5em 0;
  list-style-type: none;
  position: relative;
}
.breadcumb-menu li {
  display: inline-block;
  margin-right: 3px;
  padding-right: 3px;
  list-style: none;
  position: relative;
}
.breadcumb-menu li:after {
  content: "\f324";
  background-size: 100% 100%;
  top: -1px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  margin-left: 12px;
  font-weight: 700;
  font-size: 12px;
  color: inherit;
  font-family: var(--icon-font);
}
.breadcumb-menu li:last-child {
  padding-right: 0;
  margin-right: 0;
}
.breadcumb-menu li:last-child:after {
  display: none;
}
.breadcumb-menu li,
.breadcumb-menu a,
.breadcumb-menu span {
  white-space: normal;
  word-break: break-word;
  font-family: var(--body-font);
  font-weight: 400;
  font-size: 20px;
  color: var(--white-color);
}
.breadcumb-title {
  margin: -0.23em 0 -0.18em 0;
  font-size: 64px;
  font-family: var(--title-font);
  color: var(--white-color);
  font-weight: 700;
  text-transform: capitalize;
}
.th-breadcumb-bg {
  position: absolute;
  inset: 0;
}
.breadcumb-wrapper {
  position: relative;
  background-color: var(--title-color);
  background-position: left top;
  padding: 100px 0;
  overflow: hidden;
  text-align: center;
  background-repeat: repeat-x;
  background-size: cover;
}
.breadcumb-wrapper::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background: rgba(11, 20, 34, 0.8);
}
/* Large devices */
@media (max-width: 1199px) {
  .breadcumb-wrapper {
    padding: 50px 0;
  }
  .breadcumb-title {
    margin: -0.18em 0 -0.18em 0;
    font-size: 54px;
  }
  .breadcumb-menu li,
  .breadcumb-menu a,
  .breadcumb-menu span {
    font-size: 16px;
    line-height: 26px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .breadcumb-wrapper {
    padding: 130px 0;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .breadcumb-title {
    font-size: 44px;
    line-height: 54px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .breadcumb-wrapper {
    padding: 130px 0;
  }
  .breadcumb-title {
    font-size: 44px;
    line-height: 54px;
  }
}
/* Extra small devices */
@media (max-width: 375px) {
  .breadcumb-wrapper {
    padding: 120px 0;
  }
  .breadcumb-title {
    font-size: 34px;
    line-height: 44px;
  }
  .breadcumb-menu {
    margin: 15px 0 -0.5em 0;
  }
}
/*------------------- 4.5. Pagination  -------------------*/
.wp-block-query-pagination-numbers,
.th-pagination {
  margin-bottom: 30px;
}
.wp-block-query-pagination-numbers ul,
.th-pagination ul {
  margin: 0;
  padding: 0;
}
.wp-block-query-pagination-numbers li,
.th-pagination li {
  display: inline-block;
  margin: 0 3px;
  list-style-type: none;
}
.wp-block-query-pagination-numbers li:last-child,
.th-pagination li:last-child {
  margin-right: 0;
}
.wp-block-query-pagination-numbers li:first-child,
.th-pagination li:first-child {
  margin-left: 0;
}
.wp-block-query-pagination-numbers span,
.wp-block-query-pagination-numbers a,
.th-pagination span,
.th-pagination a {
  display: inline-block;
  text-align: center;
  gap: 8px;
  position: relative;
  color: var(--title-color);
  width: 50px;
  height: 50px;
  line-height: 50px;
  border-radius: 50%;
  z-index: 1;
  font-size: 16px;
  font-weight: 400;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background: var(--smoke-color);
  /* Extra small devices */
}
@media (max-width: 375px) {
  .wp-block-query-pagination-numbers span,
  .wp-block-query-pagination-numbers a,
  .th-pagination span,
  .th-pagination a {
    font-size: 14px;
    width: 35px;
    height: 35px;
    line-height: 35px;
  }
}
.wp-block-query-pagination-numbers span img,
.wp-block-query-pagination-numbers a img,
.th-pagination span img,
.th-pagination a img {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.wp-block-query-pagination-numbers span.active, .wp-block-query-pagination-numbers span:hover,
.wp-block-query-pagination-numbers a.active,
.wp-block-query-pagination-numbers a:hover,
.th-pagination span.active,
.th-pagination span:hover,
.th-pagination a.active,
.th-pagination a:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
}
.wp-block-query-pagination-numbers span.active img, .wp-block-query-pagination-numbers span:hover img,
.wp-block-query-pagination-numbers a.active img,
.wp-block-query-pagination-numbers a:hover img,
.th-pagination span.active img,
.th-pagination span:hover img,
.th-pagination a.active img,
.th-pagination a:hover img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.wp-block-query-pagination-next {
  display: inline-block;
  text-align: center;
  position: relative;
  border: none;
  color: var(--title-color);
  background-color: var(--smoke-color2);
  min-width: 56px;
  height: 56px;
  line-height: 56px;
  z-index: 1;
  font-size: 16px;
  padding: 0 20px;
  font-weight: 500;
  border-radius: 12px;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .wp-block-query-pagination-next {
    font-size: 14px;
    padding: 0 15px;
  }
}
.wp-block-query-pagination-next.active, .wp-block-query-pagination-next:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
.pagination-title {
  width: auto;
  height: auto;
  display: inline-block;
  margin: 0 15px;
}
.pagination-box2 {
  border: 1px solid var(--th-border-color);
  border-right: 0;
  border-left: 0;
  padding-top: 30px;
  padding-bottom: 30px;
}
.pagination-box2 .pagination-icon {
  width: 55px;
  height: 55px;
  line-height: 55px;
  background: none;
  border: 1px solid var(--th-border-color);
}
.pagination-box2 .pagination-icon:hover {
  border-color: var(--theme-color);
}
/*------------------- 4.6. Blog  -------------------*/
blockquote,
.wp-block-quote {
  font-size: 18px;
  line-height: 1.777;
  padding: 22px 16px 22px 60px;
  font-weight: 400;
  display: block;
  position: relative;
  background-color: var(--white-color);
  margin: 50px 0 58px 0;
  color: var(--title-color);
  font-family: var(--body-font);
  font-style: normal;
  border: 1px solid rgba(110, 112, 112, 0.2) !important;
  border-radius: 10px;
  /* Large devices */
}
@media (max-width: 1199px) {
  blockquote,
  .wp-block-quote {
    font-size: 16px;
  }
}
blockquote p,
.wp-block-quote p {
  font-size: inherit;
  font-family: inherit;
  margin-top: -0.3em;
  margin-bottom: 9px;
  line-height: inherit;
  color: inherit;
  width: 100%;
  position: relative;
  z-index: 3;
}
blockquote p a,
.wp-block-quote p a {
  color: inherit;
}
blockquote:before,
.wp-block-quote:before {
  content: "";
  position: absolute;
  top: -1px;
  left: -1px;
  height: 50px;
  width: 33px;
  background-color: var(--white-color);
}
blockquote:after,
.wp-block-quote:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 0px;
  height: 20px;
  width: 25px;
  background-color: var(--theme-color);
  -webkit-clip-path: path("M2.21945 18.2759C0.775335 16.6762 0 14.8819 0 11.9734C0 6.8553 3.44484 2.26804 8.45438 0L9.70641 2.01506C5.03057 4.65307 4.11643 8.07633 3.75189 10.2347C4.5048 9.82818 5.49044 9.68633 6.45645 9.77992C8.98576 10.0241 10.9795 12.1898 10.9795 14.8819C10.9795 16.2393 10.4625 17.5411 9.54219 18.5009C8.62192 19.4608 7.37376 20 6.07229 20C5.35256 19.9934 4.64126 19.8376 3.97981 19.5416C3.31836 19.2457 2.71996 18.8154 2.21945 18.2759ZM16.24 18.2759C14.7959 16.6762 14.0205 14.8819 14.0205 11.9734C14.0205 6.8553 17.4654 2.26804 22.4749 0L23.7269 2.01506C19.0511 4.65307 18.137 8.07633 17.7724 10.2347C18.5253 9.82818 19.511 9.68633 20.477 9.77992C23.0063 10.0241 25 12.1898 25 14.8819C25 16.2393 24.483 17.5411 23.5627 18.5009C22.6424 19.4608 21.3943 20 20.0928 20C19.3731 19.9934 18.6618 19.8376 18.0003 19.5416C17.3389 19.2457 16.7405 18.8154 16.24 18.2759Z");
          clip-path: path("M2.21945 18.2759C0.775335 16.6762 0 14.8819 0 11.9734C0 6.8553 3.44484 2.26804 8.45438 0L9.70641 2.01506C5.03057 4.65307 4.11643 8.07633 3.75189 10.2347C4.5048 9.82818 5.49044 9.68633 6.45645 9.77992C8.98576 10.0241 10.9795 12.1898 10.9795 14.8819C10.9795 16.2393 10.4625 17.5411 9.54219 18.5009C8.62192 19.4608 7.37376 20 6.07229 20C5.35256 19.9934 4.64126 19.8376 3.97981 19.5416C3.31836 19.2457 2.71996 18.8154 2.21945 18.2759ZM16.24 18.2759C14.7959 16.6762 14.0205 14.8819 14.0205 11.9734C14.0205 6.8553 17.4654 2.26804 22.4749 0L23.7269 2.01506C19.0511 4.65307 18.137 8.07633 17.7724 10.2347C18.5253 9.82818 19.511 9.68633 20.477 9.77992C23.0063 10.0241 25 12.1898 25 14.8819C25 16.2393 24.483 17.5411 23.5627 18.5009C22.6424 19.4608 21.3943 20 20.0928 20C19.3731 19.9934 18.6618 19.8376 18.0003 19.5416C17.3389 19.2457 16.7405 18.8154 16.24 18.2759Z");
}
blockquote cite,
.wp-block-quote cite {
  display: inline-block;
  font-size: 20px;
  line-height: 1;
  font-weight: 500;
  font-style: normal;
  font-family: var(--body-font);
  white-space: nowrap;
  position: absolute;
  bottom: -17px;
  left: 100px;
  background-color: var(--theme-color);
  color: var(--white-color);
  padding: 7px 45px 7px 20px;
  -webkit-clip-path: polygon(0 0, 100% 0, calc(100% - 25px) 100%, 0% 100%);
          clip-path: polygon(0 0, 100% 0, calc(100% - 25px) 100%, 0% 100%);
  border-radius: 0px;
  overflow: hidden;
  /* Extra small devices */
}
@media (max-width: 375px) {
  blockquote cite,
  .wp-block-quote cite {
    left: 50px;
  }
}
blockquote cite br,
.wp-block-quote cite br {
  display: none;
}
blockquote.is-large:not(.is-style-plain), blockquote.is-style-large:not(.is-style-plain), blockquote.style-left-icon, blockquote.has-text-align-right,
.wp-block-quote.is-large:not(.is-style-plain),
.wp-block-quote.is-style-large:not(.is-style-plain),
.wp-block-quote.style-left-icon,
.wp-block-quote.has-text-align-right {
  padding: 40px;
  margin-bottom: 30px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  blockquote.is-large:not(.is-style-plain), blockquote.is-style-large:not(.is-style-plain), blockquote.style-left-icon, blockquote.has-text-align-right,
  .wp-block-quote.is-large:not(.is-style-plain),
  .wp-block-quote.is-style-large:not(.is-style-plain),
  .wp-block-quote.style-left-icon,
  .wp-block-quote.has-text-align-right {
    padding: 25px;
  }
}
blockquote.style-left-icon,
.wp-block-quote.style-left-icon {
  font-size: 18px;
  color: var(--body-color);
  font-weight: 400;
  line-height: 1.556;
  background-color: var(--smoke-color);
  padding-left: 160px;
}
blockquote.style-left-icon:before,
.wp-block-quote.style-left-icon:before {
  right: unset;
  left: 56px;
  top: 60px;
  font-size: 6rem;
  font-weight: 400;
  line-height: 4rem;
  color: var(--theme-color);
  text-shadow: none;
}
blockquote.style-left-icon cite,
.wp-block-quote.style-left-icon cite {
  color: var(--title-color);
}
blockquote.style-left-icon cite:before,
.wp-block-quote.style-left-icon cite:before {
  background-color: var(--title-color);
  top: 8px;
}
blockquote:not(:has(> cite)) p:last-child,
.wp-block-quote:not(:has(> cite)) p:last-child {
  margin-bottom: -0.3em;
}
blockquote p:has(cite),
.wp-block-quote p:has(cite) {
  padding-bottom: 10px;
}
blockquote p cite,
.wp-block-quote p cite {
  margin-top: 20px;
  margin-bottom: -0.5em;
  bottom: -32px;
}
.wp-block-pullquote {
  color: var(--white-color);
  padding: 0;
}
blockquote.has-very-dark-gray-color {
  color: var(--title-color) !important;
}
.wp-block-pullquote blockquote,
.wp-block-pullquote p {
  color: var(--title-color);
}
.wp-block-pullquote cite {
  position: absolute;
  color: var(--white-color) !important;
}
.wp-block-column blockquote,
.wp-block-column .wp-block-quote {
  padding: 40px 15px 40px 15px;
}
.wp-block-column blockquote.style-left-icon, .wp-block-column blockquote.is-large:not(.is-style-plain), .wp-block-column blockquote.is-style-large:not(.is-style-plain), .wp-block-column blockquote.has-text-align-right,
.wp-block-column .wp-block-quote.style-left-icon,
.wp-block-column .wp-block-quote.is-large:not(.is-style-plain),
.wp-block-column .wp-block-quote.is-style-large:not(.is-style-plain),
.wp-block-column .wp-block-quote.has-text-align-right {
  padding: 40px 15px 40px 15px;
}
.wp-block-column blockquote cite,
.wp-block-column .wp-block-quote cite {
  font-size: 14px;
  left: 20px;
}
.wp-block-column blockquote cite:before,
.wp-block-column .wp-block-quote cite:before {
  bottom: 6px;
}
.wp-block-pullquote__citation::before,
.wp-block-pullquote cite::before,
.wp-block-pullquote footer::before {
  bottom: 7px;
}
.has-cyan-bluish-gray-background-color blockquote,
.has-cyan-bluish-gray-background-color .wp-block-quote {
  background-color: var(--white-color);
}
/* Large devices */
@media (max-width: 1199px) {
  blockquote,
  .wp-block-quote {
    padding: 22px 30px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .wp-block-pullquote.is-style-solid-color blockquote {
    max-width: 90%;
  }
  blockquote cite,
  .wp-block-quote cite {
    font-size: 18px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  blockquote,
  .wp-block-quote {
    padding: 20px 20px 30px;
  }
  .wp-block-quote.is-large:not(.is-style-plain) p,
  .wp-block-quote.is-style-large:not(.is-style-plain) p {
    font-size: 1.2em;
  }
}
/* Extra small devices */
@media (max-width: 375px) {
  blockquote cite,
  .wp-block-quote cite {
    font-size: 14px;
  }
  blockquote cite:before,
  .wp-block-quote cite:before {
    width: 20px;
    bottom: 40px;
    right: 20px;
  }
}
.blog-meta {
  display: block;
}
.blog-meta span,
.blog-meta a {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  color: var(--body-color);
  font-family: var(--body-font);
  position: relative;
  text-transform: capitalize;
  margin-right: 12px;
}
.blog-meta span i,
.blog-meta a i {
  margin-right: 8px;
  color: var(--theme-color);
}
.blog-meta span:not(:last-child),
.blog-meta a:not(:last-child) {
  padding-right: 16px;
}
.blog-meta span:not(:last-child):after,
.blog-meta a:not(:last-child):after {
  content: "";
  height: 10px;
  width: 1px;
  background-color: #999999;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -4px;
}
.blog-meta .author img {
  border-radius: 50%;
  width: 30px;
  height: 30px;
  margin-right: 6px;
}
.blog-meta a:hover {
  color: var(--theme-color);
}
/* Large devices */
@media (max-width: 1199px) {
  .blog-meta span,
  .blog-meta a {
    margin-right: 15px;
  }
  .blog-meta span:not(:last-child),
  .blog-meta a:not(:last-child) {
    padding-right: 15px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .blog-meta span,
  .blog-meta a {
    margin-right: 20px;
  }
  .blog-meta span:not(:last-child),
  .blog-meta a:not(:last-child) {
    padding-right: 0;
  }
  .blog-meta span:not(:last-child):after,
  .blog-meta a:not(:last-child):after {
    display: none;
  }
}
.blog-audio,
.blog-img,
.blog-video {
  line-height: 1px;
}
.blog-audio img,
.blog-img img,
.blog-video img {
  width: 100%;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.blog-title a {
  color: inherit;
}
.blog-title a:hover {
  color: var(--theme-color);
}
.th-blog {
  margin-bottom: 30px;
}
.blog-inner-title {
  margin-top: -0.25em;
  margin-bottom: 25px;
}
.blog-inner-title i {
  color: var(--theme-color);
  margin-right: 4px;
}
.blog-single {
  position: relative;
  margin-bottom: 40px;
  overflow: hidden;
}
.blog-single .blog-title {
  font-size: 30px;
  font-weight: 600;
  margin-bottom: 20px;
}
.blog-single.blog-2 {
  padding: 40px;
  border-radius: 10px;
}
.blog-single .blog-meta {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: 10px;
  z-index: 2;
  gap: 10px 0;
}
.blog-single .blog-meta span,
.blog-single .blog-meta a {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  color: #1C2D37;
  font-family: var(--body-font);
  position: relative;
  line-height: normal;
}
.blog-single .blog-meta span img,
.blog-single .blog-meta span svg,
.blog-single .blog-meta span i,
.blog-single .blog-meta a img,
.blog-single .blog-meta a svg,
.blog-single .blog-meta a i {
  margin-right: 11px;
  color: #1C2D37;
}
.blog-single .blog-meta span:last-child,
.blog-single .blog-meta a:last-child {
  margin-right: 0;
  padding-right: 0;
  border: 0;
}
.blog-single .blog-meta span:last-child:after,
.blog-single .blog-meta a:last-child:after {
  display: none;
}
.blog-single .blog-meta .author img {
  border-radius: 50%;
  width: 30px;
  height: 30px;
  margin-right: 6px;
}
.blog-single .blog-content {
  margin: 0 0 0 0;
  padding: 0;
  position: relative;
}
.blog-single .blog-content .blog-single {
  padding: 20px;
}
.blog-single .blog-content .th-btn {
  padding: 14px 35px;
}
.blog-single .blog-audio {
  line-height: 1;
}
.blog-single .th-btn {
  border: 1px solid var(--th-border-color);
}
.blog-single .blog-audio,
.blog-single .blog-img,
.blog-single .blog-video {
  position: relative;
  overflow: hidden;
  background-color: var(--smoke-color);
  margin-bottom: 0;
}
.blog-single .blog-img {
  position: relative;
  overflow: hidden;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  border-radius: 10px;
  margin-bottom: 40px;
}
.blog-single .blog-img:before {
  background: rgba(255, 255, 255, 0.5);
  content: "";
  height: 0;
  left: 0;
  opacity: 1;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9;
}
.blog-single .blog-img img {
  width: 100%;
  object-fit: cover;
  -webkit-transition: 1.3s all ease;
  transition: 1.3s all ease;
}
.blog-single .blog-img .slider-arrow {
  --pos-x: 30px;
  --icon-size: 44px;
  border: none;
  background-color: var(--white-color);
  color: var(--black-color2);
  box-shadow: none;
  visibility: visible;
  opacity: 1;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  /* Large devices */
}
.blog-single .blog-img .slider-arrow:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
@media (max-width: 1199px) {
  .blog-single .blog-img .slider-arrow {
    display: none;
  }
}
.blog-single .blog-img .play-btn {
  --icon-size: 100px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: calc(var(--icon-size) / -2) 0 0 calc(var(--icon-size) / -2);
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-single .blog-img .play-btn {
    --icon-size: 70px;
  }
}
.blog-single .line-btn {
  display: block;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin-bottom: -1px;
}
.blog-single:hover .blog-img:before {
  height: 100%;
  opacity: 0;
  -webkit-transition: all .4s linear;
  transition: all .4s linear;
}
.blog-single:hover .blog-img img {
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
}
.page-single .box-title {
  font-size: 40px;
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .page-single .box-title {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .page-single .box-title {
    font-size: 25px;
  }
}
.page-meta {
  margin-top: 25px;
}
.page-meta .page-tag {
  background-color: var(--title-color);
  font-size: 18px;
  color: var(--white-color);
  border-radius: 24px;
  padding: 6px 16px;
}
.page-meta .ratting {
  background: #E9F6F9;
  border-radius: 24px;
  padding: 6px 16px;
  color: var(--black-color2);
}
.page-meta .ratting i {
  color: #FFA944;
  margin-right: 10px;
}
.blog-list-single {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 40px;
  margin-bottom: 50px;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .blog-list-single {
    gap: 25px;
  }
}
@media (max-width: 991px) {
  .blog-list-single {
    display: block;
  }
}
.blog-list-single .blog-img {
  position: relative;
  min-width: 50%;
  overflow: hidden;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  /* Medium devices */
}
.blog-list-single .blog-img:before {
  position: absolute;
  top: 0;
  left: -100%;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: rgba(255, 255, 255, 0.2);
  -webkit-transform: skewX(25deg);
      -ms-transform: skewX(25deg);
          transform: skewX(25deg);
  z-index: 2;
}
.blog-list-single .blog-img img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .blog-list-single .blog-img {
    min-width: 100%;
    margin-bottom: 30px;
  }
}
.blog-list-single .blog-title {
  margin-bottom: 20px;
  font-size: 30px;
  line-height: 1.25;
  font-weight: 500;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .blog-list-single .blog-title {
    font-size: 26px;
  }
}
.blog-list-single:hover .blog-img:before {
  -webkit-animation: shine 1.9s;
          animation: shine 1.9s;
}
.share-links-title {
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  color: var(--title-color);
  font-family: var(--title-font);
  margin: 0 15px 0 0;
  display: inline-block;
  text-transform: capitalize;
}
.share-links {
  margin: 30px 0 0px 0;
}
.share-links > .row {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  --bs-gutter-y: 15px;
}
.share-links .wp-block-tag-cloud,
.share-links .tagcloud {
  display: inline-block;
}
.share-links .wp-block-tag-cloud a,
.share-links .tagcloud a {
  background-color: rgba(225, 228, 229, 0.2);
}
.share-links .wp-block-tag-cloud a:hover,
.share-links .tagcloud a:hover {
  background-color: var(--theme-color);
}
.share-links .share-links_wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0px;
}
.share-links .share-links-title {
  font-size: 20px;
  color: var(--black-color2);
}
.share-links .social-links {
  border: 1px solid var(--theme-color);
  border-radius: 20px;
  padding: 5px 19px;
}
.share-links .social-links a {
  color: var(--black-color2);
  font-size: 16px;
}
.share-links .th-social {
  display: inline-block;
}
.share-links .th-social a {
  --icon-size: 38px;
  border-radius: 0;
  font-size: 14px;
  background-color: rgba(14, 18, 29, 0.08);
  color: var(--title-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.share-links .th-social a:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.blog-navigation {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 20px;
  background: var(--smoke-color);
  padding: 40px;
  margin-bottom: 40px;
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-navigation {
    padding: 25px;
  }
}
.blog-navigation .nav-text {
  font-size: 18px;
  font-family: var(--title-font);
  color: var(--title-color);
  display: inline-block;
  font-weight: 600;
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-navigation .nav-text {
    font-size: 16px;
  }
}
.blog-navigation .nav-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.blog-navigation .nav-btn img {
  border-radius: 10px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .blog-navigation .nav-btn img {
    display: none;
  }
}
.blog-navigation .nav-btn.next {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  text-align: right;
}
.blog-navigation .nav-btn:hover .nav-text {
  color: var(--theme-color);
}
.blog-navigation .nav-btn:hover .nav-img:after {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.blog-navigation .nav-btn:hover .nav-img i {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.blog-navigation .nav-btn .nav-img {
  min-width: 85px;
  position: relative;
  overflow: hidden;
  border-radius: 10px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  /* Small devices */
}
.blog-navigation .nav-btn .nav-img img {
  border-radius: 10px;
}
@media (max-width: 767px) {
  .blog-navigation .nav-btn .nav-img {
    display: none;
  }
}
.blog-navigation .nav-btn .nav-img:after {
  content: "";
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.7);
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.blog-navigation .nav-btn .nav-img i {
  position: absolute;
  inset: 0;
  text-align: center;
  line-height: 81px;
  font-size: 24px;
  color: var(--theme-color);
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  z-index: 2;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.blog-navigation .nav-btn .nav-img img {
  width: 100%;
  height: 100%;
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
  border-radius: 10px;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.blog-navigation .blog-next {
  text-align: right;
}
.blog-navigation .blog-btn {
  font-size: 38px;
  color: var(--theme-color);
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-navigation .blog-btn {
    font-size: 25px;
  }
}
.blog-navigation .blog-btn:hover {
  color: var(--theme-color);
}
.blog-author {
  margin-top: 40px;
  margin-bottom: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: var(--smoke-color);
  border-radius: 20px;
  overflow: hidden;
}
.blog-author .auhtor-img {
  width: 212px;
  min-height: 100%;
  background-color: #00ffff;
  text-align: center;
  display: grid;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-author .auhtor-img {
    width: 100%;
    min-height: 200px;
  }
}
.blog-author .auhtor-img img {
  width: 96px;
  height: auto;
  object-fit: cover;
  object-position: center center;
}
.blog-author .author-name {
  font-size: 24px;
  margin-top: -0.2em;
  margin-bottom: 16px;
}
.blog-author .author-text {
  margin-bottom: 0;
}
.blog-author .media-body {
  padding: 40px 40px 40px 40px;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
/* Small devices */
@media (max-width: 767px) {
  .blog-author {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .blog-author .auhtor-img img {
    width: 100%;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .blog-author .media-body {
    padding: 35px 20px 30px 20px;
  }
}
.blog-details .blog-content > p:last-child {
  margin-bottom: 0;
}
.blog-content .wp-block-search .wp-block-search__input {
  box-shadow: none;
}
/* Medium Large devices */
@media (max-width: 1399px) {
  .blog-single .blog-title {
    font-size: 28px;
    line-height: 1.4;
  }
  .share-links {
    --blog-space-x: 20px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .blog-single {
    --blog-space-x: 20px;
    --blog-space-y: 20px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .blog-single {
    --blog-space-x: 40px;
    --blog-space-y: 40px;
  }
  .share-links {
    --blog-space-x: 40px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .share-links {
    --blog-space-x: 20px;
  }
  .blog-single {
    --blog-space-x: 30px;
    --blog-space-y: 30px;
  }
  .blog-single .blog-title {
    font-size: 24px;
    line-height: 1.3;
  }
  .blog-single .blog-text {
    margin-bottom: 22px;
  }
  .blog-single .blog-bottom {
    padding-top: 15px;
  }
}
.blog-text {
  font-size: 16px;
  margin-bottom: 30px;
}
/* Extra small devices */
@media (max-width: 575px) {
  .share-links-title {
    margin: 0 15px 5px 0;
  }
}
.blog-box3 .blog-meta a {
  color: var(--brand-color);
}
.blog-box3 .th-btn:hover {
  border: 1px solid var(--brand-color);
}
.blog-box3 .th-btn::before {
  background-color: var(--brand-color);
}
.blog-details {
  overflow: hidden;
}
@media (max-width: 1024px) {
  .widget_download {
    margin-top: 40px;
  }
}
/*------------------- 4.7. Comments  -------------------*/
.th-comment-form {
  margin-top: 70px;
  position: relative;
}
.th-comment-form .row {
  --bs-gutter-x: 30px;
}
.th-comment-form .blog-inner-title {
  margin-bottom: 0px;
}
.th-comment-form .form-title {
  margin-top: -0.35em;
}
.th-comment-form .form-title a#cancel-comment-reply-link {
  font-size: 0.7em;
  text-decoration: underline;
}
.th-comment-form .form-text {
  margin-bottom: 25px;
}
.th-comment-form .form-group > i {
  color: var(--body-color);
}
.th-comment-form .form-group select,
.th-comment-form .form-group .form-control,
.th-comment-form .form-group .form-select,
.th-comment-form .form-group textarea,
.th-comment-form .form-group input {
  border: 1px solid #808080;
}
.th-comment-form .form-group label {
  color: var(--body-color);
  margin-bottom: -0.3rem;
}
.blog-comment-area {
  margin-bottom: 25px;
}
.th-comment-form,
.th-comments-wrap {
  /* Small devices */
}
@media (max-width: 767px) {
  .th-comment-form,
  .th-comments-wrap {
    border-radius: 10px;
  }
}
.th-comment-form:has(#wp-temp-form-div),
.th-comments-wrap:has(#wp-temp-form-div) {
  padding: 0;
  box-shadow: none;
  display: none;
}
.th-comments-wrap {
  border-radius: 0px;
}
.th-comments-wrap {
  margin-top: var(--blog-space-y, 40px);
  margin-bottom: 30px;
}
.th-comments-wrap.style2 .th-post-comment {
  border: 1px solid #E1E4E5;
  margin-bottom: 24px;
}
.th-comments-wrap.style2 .children {
  margin-left: 0;
}
.th-comments-wrap.style2 .commented-wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  z-index: 2;
  gap: 10px 0;
  margin-bottom: 22px;
}
.th-comments-wrap.style2 .commented-wrapp span {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  color: var(--body-color);
  font-family: var(--body-font);
  position: relative;
  line-height: normal;
}
.th-comments-wrap.style2 .commented-wrapp span:not(:last-child) {
  padding-right: 16px;
  margin-right: 16px;
}
.th-comments-wrap.style2 .commented-wrapp span:not(:last-child):after {
  content: "";
  height: 10px;
  width: 1px;
  background-color: var(--body-color);
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -4px;
}
.th-comments-wrap.style2 .commented-wrapp span i {
  color: #FFA944;
}
.th-comments-wrap.style2 .reply_and_edit i {
  color: #999999;
  font-size: 24px;
}
.th-comments-wrap.style2 ul.comment-list .th-comment-item:last-child > .th-post-comment {
  border-bottom: 1px solid #E1E4E5;
}
.th-comments-wrap .description p:last-child {
  margin-bottom: -0.5em;
}
.th-comments-wrap .comment-respond {
  margin: 30px 0;
}
.th-comments-wrap pre {
  background: #ededed;
  color: #666;
  font-size: 14px;
  margin: 20px 0;
  overflow: auto;
  padding: 20px;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.th-comments-wrap li {
  margin: 0;
}
.th-comments-wrap .th-post-comment {
  padding: 0;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  padding: 30px;
  position: relative;
  background: var(--smoke-color);
  border-radius: 8px;
}
.th-comments-wrap .th-post-comment ol,
.th-comments-wrap .th-post-comment ul,
.th-comments-wrap .th-post-comment dl {
  margin-bottom: 1rem;
}
.th-comments-wrap .th-post-comment ol ol,
.th-comments-wrap .th-post-comment ol ul,
.th-comments-wrap .th-post-comment ul ol,
.th-comments-wrap .th-post-comment ul ul {
  margin-bottom: 0;
}
.th-comments-wrap ul.comment-list {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: -30px;
}
.th-comments-wrap ul.comment-list ul ul,
.th-comments-wrap ul.comment-list ul ol,
.th-comments-wrap ul.comment-list ol ul,
.th-comments-wrap ul.comment-list ol ol {
  margin-bottom: 0;
}
.th-comments-wrap .comment-avater {
  width: 80px;
  height: 80px;
  border-radius: 10px;
  margin-right: 20px;
  overflow: hidden;
}
.th-comments-wrap .comment-avater img {
  width: 100%;
}
.th-comments-wrap .comment-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: -6px;
  position: relative;
}
.th-comments-wrap .commented-on {
  font-size: 14px;
  display: inline-block;
  margin-bottom: 15px;
  font-weight: 400;
  line-height: 24px;
  font-family: var(--body-font);
  color: var(--body-color);
  margin-bottom: 0;
}
.th-comments-wrap .commented-on i {
  color: var(--theme-color);
  margin-right: 7px;
  font-size: 0.9rem;
}
.th-comments-wrap .name {
  margin-bottom: 0px;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}
.th-comments-wrap .comment-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.th-comments-wrap .text {
  margin-bottom: -0.4rem;
}
.th-comments-wrap .children {
  margin: 0;
  padding: 0;
  list-style-type: none;
  margin-left: 80px;
}
.th-comments-wrap .reply_and_edit {
  margin-top: 0px;
  margin-bottom: -0.46em;
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .th-comments-wrap .reply_and_edit {
    position: relative;
    margin-top: 12px;
  }
}
.th-comments-wrap .reply_and_edit a {
  margin-right: 10px;
}
.th-comments-wrap .reply_and_edit a:last-child {
  margin-right: 0;
}
.th-comments-wrap .reply-btn {
  font-weight: 500;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  display: inline-block;
  color: var(--title-color);
  text-transform: uppercase;
}
.th-comments-wrap .reply-btn i {
  margin-right: 7px;
}
.th-comments-wrap .star-rating {
  font-size: 12px;
  margin-bottom: 10px;
  position: absolute;
  top: 5px;
  right: 0;
  width: 80px;
}
.form-submit input[type="submit"] {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.form-submit input[type="submit"]:hover {
  background-color: var(--title-color);
}
.wp-block-post-comments-form textarea,
.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]) {
  border: 1px solid var(--th-border-color);
}
.wp-block-comment-author-name {
  font-weight: 600;
}
ul.comment-list .th-comment-item:last-child > .th-post-comment {
  border-bottom: none;
}
ul.comment-list .children .th-comment-item > .th-post-comment {
  padding-bottom: 30px;
}
ul.comment-list:has(> .th-comment-item ~ .th-comment-item):first-child > .th-post-comment {
  padding-bottom: 30px;
  border-bottom: 1px solid var(--th-border-color);
}
.th-comments-wrap.th-comment-form {
  margin: 0;
}
.comment-respond .must-log-in {
  margin-bottom: 0;
  margin-top: 8px;
}
/* Medium Large devices */
/* Large devices */
@media (max-width: 1199px) {
  .th-comments-wrap .children {
    margin-left: 40px;
  }
}
/* Medium devices */
/* Small devices */
@media (max-width: 767px) {
  .th-comments-wrap .th-post-comment {
    display: block;
  }
  .th-comments-wrap .star-rating {
    position: relative;
    top: 0;
    right: 0;
  }
  .th-comments-wrap .comment-top {
    display: block;
  }
  .th-comments-wrap .comment-avater {
    margin-right: 0;
    margin-bottom: 25px;
  }
  .th-comments-wrap .children {
    margin-left: 40px;
  }
  .th-comments-wrap .children {
    margin-left: 30px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .th-comment-form {
    --blog-space-y: 30px;
  }
}
/*------------------- 4.8. Hero Area  -------------------*/
/* Hero Global ---------------------------------- */
.th-hero-wrapper {
  position: relative;
  z-index: 2;
  overflow: hidden;
}
/* Background container */
.th-hero-bg {
  position: absolute;
  inset: 0;
  overflow: hidden;
}
/* Background image */
.th-hero-bg img {
  position: relative;
  height: 100%;
  width: 100%;
  object-fit: cover;
  overflow: hidden;
}
/* 🔥 Black overlay */
.th-hero-bg::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.55); /* 👈 adjust opacity here */
  z-index: 1;
}
/* Ensure image stays below overlay */
.th-hero-bg img {
  z-index: 0;
}
.hero-featured {
  position: relative;
  padding: 24px;
  z-index: 1;
  max-width: 924px;
  background-color: #F2F5FA;
}
.hero-featured-icon {
  width: 62px;
  height: 62px;
  line-height: 62px;
  text-align: center;
  display: inline-block;
  background-color: var(--theme-color);
  border-radius: 10px;
  margin-right: 14px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-featured-icon {
    margin-bottom: 15px;
  }
}
.hero-featured-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 1.5;
  margin-bottom: 0;
  text-transform: capitalize;
  color: var(--title-color);
}
.hero-featured-content .sec-text {
  font-weight: 400;
  font-size: 14px;
  text-transform: capitalize;
  margin-bottom: 0;
}
.hero-featured-item {
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-featured-item {
    margin: 0 16px 0 16px;
  }
}
.hero-title {
  font-size: 84px;
  color: var(--white-color);
  line-height: 1.1;
  margin-bottom: 25px;
  text-transform: capitalize;
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1500px) {
  .hero-title {
    font-size: 74px;
  }
}
@media (max-width: 1299px) {
  .hero-title {
    font-size: 68px;
  }
}
@media (max-width: 1199px) {
  .hero-title {
    font-size: 50px;
  }
}
@media (max-width: 991px) {
  .hero-title {
    font-size: 50px;
  }
}
@media (max-width: 767px) {
  .hero-title {
    font-size: 44px;
    line-height: 1.4;
  }
}
@media (max-width: 575px) {
  .hero-title {
    font-size: 35px;
  }
}
/* Hero 1 ---------------------------------- */
.hero-1 {
  position: relative;
  overflow: hidden;
}
.hero-1 .th-hero-bg {
  z-index: 2;
}
.hero-1-shape {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.hero-1 .th-swiper-custom {
  position: absolute;
  top: 47%;
  margin: 0;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  right: 55px;
  z-index: 9;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-1 .th-swiper-custom {
    display: none;
  }
}
.hero-1 .th-swiper-custom .swiper-pagination-bullets {
  position: relative;
  z-index: 3;
  text-align: center;
  margin: 25px 0 0px 0;
  line-height: 10px;
  height: 3px;
}
.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet {
  display: inline-block;
  --swiper-pagination-bullet-size: 24px;
  --swiper-pagination-bullet-horizontal-gap: 12px;
  margin: 5px 7px;
  height: 2px;
  opacity: 1;
  border-radius: 0;
  background-color: var(--white-color);
  border: 1px solid var(--white-color);
  position: relative;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  cursor: pointer;
}
.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:before {
  display: none;
}
.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:hover, .hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--theme-color);
  border: 1px solid var(--theme-color);
}
.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:first-child {
  margin-left: 0;
}
.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:last-child {
  margin-right: 0;
}
.hero-1 .slider-pagination .swiper-pagination-bullets .swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  background: var(--white-color);
  height: 3px;
}
.hero-1 .slider-arrow {
  --icon-size: 64px;
  background: rgba(250, 252, 244, 0.2);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 36px;
  color: var(--white-color);
  box-shadow: none;
  border: none;
  opacity: 1;
  visibility: visible;
  left: var(--pos-x, -90px);
}
@media (max-width: 1399px) {
  .hero-1 .slider-arrow {
    display: none;
  }
}
.hero-1 .slider-arrow img {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.hero-1 .slider-arrow.slider-next {
  right: var(--pos-x, -90px);
  left: auto;
}
.hero-1 .slider-arrow:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.hero-1:hover .slider-arrow {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.hero-style1 {
  position: relative;
  z-index: 9;
  padding: 205px 0 201px 0;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .hero-style1 {
    padding: 120px 0 120px 0;
  }
}
@media (max-width: 991px) {
  .hero-style1 {
    max-width: 600px;
  }
}
.hero-style1 .sub-title {
  position: relative;
  font-weight: 500;
  font-size: 30px;
  display: block;
  margin-bottom: 20px;
  padding-left: 62px;
  color: var(--white-color);
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .hero-style1 .sub-title {
    padding-left: 0;
  }
}
.hero-style1 .sub-title::before {
  position: absolute;
  width: 35px;
  height: 2px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
  content: "";
  background: var(--white-color);
  z-index: 3;
  /* Small devices */
}
@media (max-width: 767px) {
  .hero-style1 .sub-title::before {
    display: none;
  }
}
.hero-style1 .sub-title::after {
  position: absolute;
  width: 10px;
  height: 10px;
  top: 50%;
  left: 35px;
  border-radius: 50%;
  content: "";
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background: var(--white-color);
  /* Small devices */
}
@media (max-width: 767px) {
  .hero-style1 .sub-title::after {
    display: none;
  }
}
@media (max-width: 575px) {
  .hero-style1 .sub-title {
    font-size: 18px;
  }
}
.hero-style1 .hero-title {
  margin-bottom: 15px;
}
.hero-style1 .hero-text {
  font-family: var(--style-font);
  font-weight: 500;
  font-size: 20px;
  line-height: 1.5;
  max-width: 582px;
  margin-bottom: 30px;
}
.hero-style1 .btn-group {
  gap: 16px;
}
@media (max-width: 480px) {
  .hero-style1 .btn-group {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.hero-style1 .th-btn {
  padding: 15px 29.5px;
}
.hero-style1 .th-btn:not(:last-child) {
  margin-right: 10px;
}
/* Small devices */
@media (max-width: 767px) {
  .hero-1 .hero-img {
    position: static;
    max-width: 100%;
    text-align: center;
    margin: 0 auto 50px auto;
  }
  .hero-1 .hero-shape2 {
    display: none;
  }
  .hero-style1 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .hero-style1 .title1,
  .hero-style1 .title2 {
    margin-left: auto;
    margin-right: auto;
  }
  .hero-style1 .title-img {
    max-width: 40px;
    right: 5%;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .hero-style1 .title-img {
    right: 3%;
  }
}
/* Extra small devices */
@media (max-width: 375px) {
  .hero-style1 .hero-title {
    font-size: 37px;
    line-height: 47px;
  }
}
@media (max-width: 330px) {
  .hero-title {
    font-size: 32px;
  }
}
/* Hero 1 end ----------------------------------*/
/* Hero 2 --------------------------------------*/
.hero-2 {
  position: relative;
  z-index: 6;
}
.hero-2 .hero-slider-2 {
  max-width: 1776px;
  display: block;
  margin: auto;
  border-radius: 24px;
}
@media (max-width: 1900px) {
  .hero-2 .hero-slider-2 {
    max-width: 100%;
  }
}
.hero-2 .scroll-down {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transform-origin: left;
      -ms-transform-origin: left;
          transform-origin: left;
  position: absolute;
  bottom: 0px;
  left: calc(53% - 0px);
  width: 150px;
  height: 141px;
  text-align: center;
  z-index: 2;
  color: var(--white-color);
  /* Medium Large devices */
}
@media (max-width: 1499px) {
  .hero-2 .scroll-down {
    left: calc(50% - 50px);
  }
}
@media (max-width: 1699px) {
  .hero-2 .scroll-down {
    left: calc(50% - 50px);
  }
}
@media (max-width: 1599px) {
  .hero-2 .scroll-down {
    left: calc(50% - 100px);
  }
}
@media (max-width: 1599px) {
  .hero-2 .scroll-down {
    left: calc(50% - 150px);
  }
}
@media (max-width: 1299px) {
  .hero-2 .scroll-down {
    display: none;
  }
}
.hero-2 .scroll-down .scroll-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: var(--title-font);
  font-size: 16px;
  color: var(--white-color);
  font-weight: 300;
}
.hero-2 .scroll-down .scroll-wrap span {
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  border: 1px solid var(--white-color);
}
.hero-2 .scroll-down .scroll-wrap span img {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  margin-bottom: 4px;
}
.hero-2 .th-hero-bg {
  border-radius: 24px;
  overflow: hidden;
}
.hero-2 .th-hero-bg:before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 2;
  background: rgba(11, 20, 34, 0.7);
  border-radius: 24px;
}
.hero-2 .th-swiper-custom {
  position: absolute;
  top: 55%;
  margin: 0;
  right: 209px;
  z-index: 9;
  width: 550px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 36px;
  /* Medium Large devices */
  /* Large devices */
  /* Small devices */
  /* Extra small devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .hero-2 .th-swiper-custom {
    right: 20px;
  }
}
@media (max-width: 1199px) {
  .hero-2 .th-swiper-custom {
    top: unset;
    bottom: 30px;
  }
}
@media (max-width: 767px) {
  .hero-2 .th-swiper-custom {
    bottom: 0;
  }
}
@media (max-width: 575px) {
  .hero-2 .th-swiper-custom {
    width: 300px;
  }
}
@media (max-width: 375px) {
  .hero-2 .th-swiper-custom {
    display: none;
  }
}
.hero-2 .hero-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.hero-2 .hero-arrow {
  width: 32px;
  height: 32px;
  line-height: 1;
  border-radius: 50%;
  border: 1px solid var(--white-color);
  background-color: transparent;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.hero-2 .hero-arrow img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.hero-2 .hero-arrow:hover {
  background-color: var(--white-color);
}
.hero-2 .hero-arrow:hover img {
  -webkit-filter: none;
          filter: none;
}
.hero-2 .swiper-pagination {
  position: relative;
  border-radius: 8px;
  width: 424px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.hero-2 .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.hero-2 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0;
}
.hero-2 .swiper-pagination-bullet {
  width: 100%;
  height: 3px;
  border-radius: 8px;
  background-color: rgba(255, 255, 255, 0.2);
  border: none;
  margin: 0;
  position: relative;
  overflow: hidden;
}
.hero-2 .swiper-pagination-bullet::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.hero-2 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: rgba(255, 255, 255, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.hero-2 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::before {
  background-color: var(--white-color);
  -webkit-animation: slide-progress 2s cubic-bezier(0.3, 0, 0.3, 1) forwards;
          animation: slide-progress 2s cubic-bezier(0.3, 0, 0.3, 1) forwards;
}
.swiper-paused .hero-2 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::before {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
@-webkit-keyframes slide-progress {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes slide-progress {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.heroThumbs {
  max-width: 848px;
  position: absolute;
  bottom: 70px;
  bottom: 250px;
  right: -88px;
  margin-right: 0 !important;
  padding-right: 400px;
  /* Large devices */
}
.heroThumbs.style2 {
  bottom: 70px;
}
@media (max-width: 1199px) {
  .heroThumbs {
    display: none;
  }
}
.hero-style2 {
  position: relative;
  z-index: 6;
  max-width: 875px;
  padding: 210px 0;
  /* Extra large devices */
  /* Large devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1500px) {
  .hero-style2 {
    padding: 350px 0;
    padding-top: 100px;
  }
}
@media (max-width: 1199px) {
  .hero-style2 {
    padding: 180px 0;
    padding-top: 100px;
  }
}
@media (max-width: 767px) {
  .hero-style2 {
    padding: 150px 0;
  }
}
@media (max-width: 575px) {
  .hero-style2 {
    padding: 100px 0;
  }
}
.hero-style2 .hero-desc {
  font-size: 20px;
  color: var(--white-color);
  margin-bottom: 28px;
  max-width: 646px;
}
.hero-style2 .btn-group {
  /* Extra small devices */
}
@media (max-width: 575px) {
  .hero-style2 .btn-group {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.hero-card {
  background: rgba(255, 255, 255, 0.3);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 16px;
  padding: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  cursor: pointer;
}
.hero-card_wrapp {
  position: absolute;
  bottom: 72px;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
}
.hero-card .hero-img {
  position: relative;
  max-width: 168px;
  height: 168px;
  border-radius: 16px;
}
.hero-card .hero-img:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(bottom, rgba(13, 13, 12, 0.2), rgba(13, 13, 12, 0.2));
  background: linear-gradient(0deg, rgba(13, 13, 12, 0.2), rgba(13, 13, 12, 0.2));
  border-radius: 16px;
}
.hero-card .hero-img img {
  width: 100%;
  height: 100%;
  border-radius: 16px;
  object-fit: cover;
}
.hero-card .hero-img .play-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.hero-card .hero-img .play-btn > i {
  width: var(--icon-size, 40px);
  height: var(--icon-size, 40px);
  line-height: var(--icon-size, 40px);
  text-align: center;
  background: transparent;
  border: 1px solid var(--white-color);
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
  color: var(--white-color);
  font-size: var(--icon-font-size, 1.2em);
}
.hero-card .box-title {
  color: var(--white-color);
  margin-bottom: 10px;
}
.hero-card_price {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  color: var(--white-color);
}
.hero-card span {
  font-weight: 400;
  font-size: 16px;
  color: var(--white-color);
}
.hero-card span i {
  margin-right: 10px;
}
.hero-card .th-btn {
  padding: 8px 24px;
  margin-top: 20px;
}
/* Extra small devices */
@media (max-width: 375px) {
  .hero-style2 .sub-title {
    font-size: 16px;
  }
  .hero-style2 .hero-title {
    font-size: 40px;
    line-height: 50px;
  }
}
.hero2-overlay {
  position: relative;
  inset: 0;
  z-index: 1;
}
.hero2-overlay::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background: rgba(11, 20, 34, 0.7);
}
/* hero 3  start ------------------------ */
.hero-3 {
  position: relative;
  z-index: 3;
  overflow: initial;
}
.hero-3 .th-hero-bg {
  width: 100%;
  height: 100%;
}
.hero-3 .th-hero-bg:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(left, rgba(11, 20, 34, 0) 0%, rgba(11, 20, 34, 0.39) 36.56%, rgba(11, 20, 34, 0.56) 44.27%, rgba(11, 20, 34, 0.72) 54.37%, rgba(11, 20, 34, 0.87) 67.71%, #151C5C 84.64%);
  background: linear-gradient(90deg, rgba(11, 20, 34, 0) 0%, rgba(11, 20, 34, 0.39) 36.56%, rgba(11, 20, 34, 0.56) 44.27%, rgba(11, 20, 34, 0.72) 54.37%, rgba(11, 20, 34, 0.87) 67.71%, #151C5C 84.64%);
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.hero-3 video {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow: hidden;
}
.hero-3 .scroll-down {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transform-origin: left;
      -ms-transform-origin: left;
          transform-origin: left;
  position: absolute;
  bottom: 30px;
  right: -50px;
  width: 150px;
  height: 141px;
  text-align: center;
  z-index: 2;
  color: var(--white-color);
}
@media (max-width: 1699px) {
  .hero-3 .scroll-down {
    right: -70px;
    width: 142px;
    height: 10px;
  }
}
@media (max-width: 1699px) {
  .hero-3 .scroll-down {
    display: none;
  }
}
.hero-3 .scroll-down .scroll-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: var(--title-font);
  font-size: 16px;
  color: var(--white-color);
  font-weight: 300;
}
.hero-3 .scroll-down .scroll-wrap span {
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  border: 1px solid var(--white-color);
}
.hero-3 .scroll-down .scroll-wrap span img {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  margin-bottom: 4px;
}
.hero-slider-3 {
  position: relative;
}
.hero-style3 {
  position: relative;
  padding: 285px 0 282px 0;
  padding-bottom: 320px;
  max-width: 750px;
  display: block;
  z-index: 4;
  /* Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1199px) {
  .hero-style3 {
    padding: 200px 0 430px 0;
  }
}
@media (max-width: 991px) {
  .hero-style3 {
    text-align: center;
    padding: 170px 0 200px 0;
  }
}
@media (max-width: 767px) {
  .hero-style3 {
    padding: 200px 0 220px 0;
  }
}
.hero-style3 .hero-title {
  font-size: 70px;
  line-height: 1.2;
  text-transform: capitalize;
  color: var(--white-color);
  margin-top: -1.2rem;
  margin-bottom: 20px;
  /* Medium Large devices */
  /* Large devices */
  /* Small devices */
  /* Extra small devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .hero-style3 .hero-title {
    font-size: 74px;
    line-height: 84px;
  }
}
@media (max-width: 1199px) {
  .hero-style3 .hero-title {
    font-size: 64px;
    line-height: 74px;
    margin-top: -1.0rem;
  }
}
@media (max-width: 767px) {
  .hero-style3 .hero-title {
    font-size: 54px;
    line-height: 64px;
  }
}
@media (max-width: 575px) {
  .hero-style3 .hero-title {
    font-size: 40px;
    line-height: 50px;
    margin-top: -0.8rem;
  }
}
@media (max-width: 375px) {
  .hero-style3 .hero-title {
    font-size: 30px;
    line-height: 40px;
  }
}
.hero-style3 .hero-text {
  font-family: var(--style-font);
  color: #D5D7DA;
  font-weight: 400;
  font-size: 18px;
  max-width: 575px;
  margin-bottom: 40px;
  line-height: 1.6;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-style3 .hero-text {
    display: block;
    margin: auto auto 40px auto;
  }
}
.hero-style3 .th-btn {
  padding: 19px 30px;
}
.hero-style3 .th-btn:hover {
  color: var(--title-color);
}
.hero-style3 .th-btn:hover::before {
  background-color: var(--white-color);
}
.hero3Thumbs {
  position: relative;
  right: 0;
  bottom: 110px;
  max-width: 424px;
  height: 186px;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1299px) {
  .hero3Thumbs {
    bottom: 99px;
  }
}
@media (max-width: 1199px) {
  .hero3Thumbs {
    bottom: 65px;
  }
}
@media (max-width: 991px) {
  .hero3Thumbs {
    display: none;
  }
}
.hero3-card {
  cursor: pointer;
}
.hero3-card_wrapp {
  position: absolute;
  bottom: 0;
  background-color: var(--theme-color);
  border-radius: 24px 24px 0 0;
  max-width: 424px;
  min-height: 296px;
  z-index: 9;
}
.hero3-card .hero-img {
  position: relative;
  overflow: hidden;
  border-radius: 24px 24px 0 0;
  z-index: 2;
}
.hero3-card .hero-img:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(bottom, rgba(13, 13, 12, 0.2), rgba(13, 13, 12, 0.2));
  background: linear-gradient(0deg, rgba(13, 13, 12, 0.2), rgba(13, 13, 12, 0.2));
  border-radius: 16px 16px 0px 0px;
  z-index: 1;
}
.hero3-card .hero-img .play-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.hero3-card .hero-img .play-btn > i {
  background: transparent;
  --icon-size: 40px;
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
  font-size: 16px;
}
.hero3-swiper-custom {
  position: relative;
  right: 0;
  bottom: -186px;
  height: 110px;
  background-color: var(--theme-color);
  z-index: 99;
  /* Medium Large devices */
  /* Medium devices */
}
@media (max-width: 1399px) {
  .hero3-swiper-custom {
    min-width: 390px;
  }
}
@media (max-width: 1299px) {
  .hero3-swiper-custom {
    min-width: 100%;
  }
}
@media (max-width: 991px) {
  .hero3-swiper-custom {
    bottom: 0;
  }
}
.hero3-swiper-custom .swiper-button-next,
.hero3-swiper-custom .swiper-button-prev {
  /* Large devices */
}
@media (max-width: 1199px) {
  .hero3-swiper-custom .swiper-button-next,
  .hero3-swiper-custom .swiper-button-prev {
    top: var(--swiper-navigation-top-offset, 55%);
  }
}
.hero3-swiper-custom .swiper-button-next {
  right: var(--swiper-navigation-sides-offset, 32px);
}
.hero3-swiper-custom .swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 32px);
}
.hero3-swiper-custom .swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 40px);
  z-index: 8;
}
.hero3-swiper-custom .swiper-button-next,
.hero3-swiper-custom .swiper-button-prev {
  padding: 8px;
  width: 32px;
  height: 32px;
  border: 1px solid #FFFFFF;
  background-color: transparent;
  border-radius: 48px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.hero3-swiper-custom .swiper-button-next:after,
.hero3-swiper-custom .swiper-button-prev:after {
  display: none !important;
}
.hero3-swiper-custom .swiper-button-next img,
.hero3-swiper-custom .swiper-button-prev img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.hero3-swiper-custom .swiper-button-next:hover,
.hero3-swiper-custom .swiper-button-prev:hover {
  background-color: var(--white-color);
}
.hero3-swiper-custom .swiper-button-next:hover img,
.hero3-swiper-custom .swiper-button-prev:hover img {
  -webkit-filter: none;
          filter: none;
}
.hero3-swiper-custom .swiper-pagination {
  color: var(--white-color);
}
.hero3-wrapper {
  position: relative;
  margin-top: -296px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero3-wrapper {
    margin-top: 0;
  }
  .hero3-wrapper .container {
    max-width: 100%;
  }
}
.hero-3thumbs {
  max-width: 396px;
}
.hero3-feature-wrapp {
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .hero3-feature-wrapp {
    margin-top: -100px;
  }
}
@media (max-width: 767px) {
  .hero3-feature-wrapp {
    width: 100%;
  }
}
.hero-featured {
  width: 924px;
  border-radius: 15px 0 0 0;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1299px) {
  .hero-featured {
    max-width: 822px;
  }
}
@media (max-width: 1199px) {
  .hero-featured {
    max-width: 100%;
    border-radius: 15px 15px 0 0;
  }
}
@media (max-width: 991px) {
  .hero-featured {
    width: 100%;
    border-radius: 15px;
  }
}
.hero-featured-icon {
  border-radius: 15px;
}
.hero-featured-item {
  /* Small devices */
}
@media (max-width: 767px) {
  .hero-featured-item {
    margin: 30px 0;
  }
}
/* hero 4 start -------------------------*/
.hero-4 {
  border-radius: 0 0px 48px 48px;
  border-top: 1px solid var(--theme-color);
  /* Large devices */
}
@media (min-width: 1930px) {
  .hero-4 {
    width: 100%;
    background-size: 100% 80%;
    object-fit: cover;
    background-position: top center;
  }
}
@media (max-width: 1199px) {
  .hero-4 {
    border-radius: 0 0px 30px 30px;
  }
}
.hero-4-thumb {
  border-radius: 0 0 30px 30px;
}
.hero-4-thumb img {
  border-radius: 0 0 30px 30px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.hero-style4 {
  padding: 90px 0 80px 0;
  display: block;
  margin: auto;
}
.hero-style4 .sub-title {
  font-family: var(--style-font);
  font-weight: 500;
  font-size: 40px;
  margin-bottom: 10px;
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .hero-style4 .sub-title {
    font-size: 25px;
  }
}
@media (max-width: 575px) {
  .hero-style4 .sub-title {
    font-size: 20px;
  }
}
.hero-style4 .hero-title {
  font-size: 80px;
  font-weight: 700;
  color: var(--title-color);
  margin-bottom: 35px;
  text-transform: capitalize;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .hero-style4 .hero-title {
    font-size: 70px;
  }
}
@media (max-width: 1199px) {
  .hero-style4 .hero-title {
    font-size: 60px;
  }
}
@media (max-width: 991px) {
  .hero-style4 .hero-title {
    font-size: 45px;
    line-height: 1.3;
  }
}
@media (max-width: 767px) {
  .hero-style4 .hero-title {
    font-size: 35px;
  }
}
@media (max-width: 575px) {
  .hero-style4 .hero-title {
    font-size: 30px;
  }
}
.hero-style4 .hero-title span {
  font-weight: 400;
  font-size: 70px;
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .hero-style4 .hero-title span {
    font-size: 45px;
  }
}
@media (max-width: 767px) {
  .hero-style4 .hero-title span {
    font-size: 35px;
  }
}
@media (max-width: 575px) {
  .hero-style4 .hero-title span {
    font-size: 30px;
  }
}
@media (max-width: 450px) {
  .hero-style4 .btn-group {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.hero-style4 .th-btn {
  padding: 19px 43px;
  border-radius: 50px;
}
/* hero 4 end -------------------------*/
/* hero 5 start ----------------------*/
.hero-5:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(192.5deg, rgba(13, 13, 12, 0.7) 4.1%, rgba(0, 0, 0, 0.3) 96.33%);
  background: linear-gradient(257.5deg, rgba(13, 13, 12, 0.7) 4.1%, rgba(0, 0, 0, 0.3) 96.33%);
  -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
      -ms-transform: matrix(-1, 0, 0, 1, 0, 0);
          transform: matrix(-1, 0, 0, 1, 0, 0);
}
.hero-5 .th-swiper-custom {
  position: absolute;
  top: 47%;
  margin: 0;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  right: 55px;
  z-index: 9;
}
@media (max-width: 1599px) {
  .hero-5 .th-swiper-custom {
    display: none;
  }
}
.hero-5 .th-swiper-custom .swiper-pagination-bullets {
  position: relative;
  z-index: 3;
  text-align: center;
  margin: 25px 0 0px 0;
  line-height: 10px;
  height: 3px;
}
.hero-5 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet {
  display: inline-block;
  --swiper-pagination-bullet-size: 24px;
  --swiper-pagination-bullet-horizontal-gap: 12px;
  margin: 5px 7px;
  height: 2px;
  opacity: 1;
  border-radius: 0;
  background-color: var(--white-color);
  border: 1px solid var(--white-color);
  position: relative;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  cursor: pointer;
}
.hero-5 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:before {
  display: none;
}
.hero-5 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:hover, .hero-5 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--theme-color);
  border: 1px solid var(--theme-color);
}
.hero-5 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:first-child {
  margin-left: 0;
}
.hero-5 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:last-child {
  margin-right: 0;
}
.hero-5 .slider-arrow {
  --icon-size: 64px;
  background: rgba(250, 252, 244, 0.2);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 36px;
  color: var(--white-color);
  box-shadow: none;
  border: none;
  opacity: 1;
  visibility: visible;
  left: var(--pos-x, -90px);
}
@media (max-width: 1599px) {
  .hero-5 .slider-arrow {
    display: none;
  }
}
.hero-5 .slider-arrow img {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.hero-5 .slider-arrow.slider-next {
  right: var(--pos-x, -90px);
  left: auto;
}
.hero-5 .slider-arrow:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.hero-5:hover .slider-arrow {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.hero-5 .th-hero-image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: 22.5%;
  right: 11%;
  /* Medium Large devices */
  /* Extra small devices */
}
@media (max-width: 1599px) {
  .hero-5 .th-hero-image {
    right: 2%;
  }
}
@media (max-width: 1299px) {
  .hero-5 .th-hero-image {
    position: relative;
    right: unset;
    text-align: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-bottom: 180px;
  }
}
@media (max-width: 575px) {
  .hero-5 .th-hero-image {
    display: block;
  }
}
.hero-5 .th-hero-image .hero-img {
  position: relative;
  border-radius: 300px;
  min-width: 274px;
  height: 416px;
  z-index: 2;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .hero-5 .th-hero-image .hero-img {
    min-width: 100%;
    height: 100%;
  }
}
.hero-5 .th-hero-image .hero-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 300px;
  border: 10px solid var(--white-color);
}
.hero-5 .th-hero-image .hero-img2 {
  border-radius: 300px;
  min-width: 327px;
  height: 496px;
  margin-left: -50px;
  /* Extra small devices */
  /* Extra small devices */
}
@media (max-width: 575px) {
  .hero-5 .th-hero-image .hero-img2 {
    margin: 20px 0 0 0;
  }
}
@media (max-width: 375px) {
  .hero-5 .th-hero-image .hero-img2 {
    min-width: 100%;
    height: 100%;
  }
}
.hero-5 .th-hero-image .hero-img2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 300px;
  border: 10px solid var(--white-color);
}
.hero-5 .cilent-box_title {
  color: var(--title-color);
  font-weight: 700;
  display: block;
}
.hero-5-shape-box .hero-shape-1, .hero-5-shape-box .hero-shape-2 {
  position: absolute;
  top: 0;
  z-index: -1;
}
.hero-5-shape-box .hero-shape-2 {
  top: 100px;
}
.hero-style5 {
  padding: 303px 0 230px 0;
  max-width: 787px;
  /* Medium Large devices */
  /* Medium Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1399px) {
  .hero-style5 {
    max-width: 703px;
  }
}
@media (max-width: 1299px) {
  .hero-style5 {
    text-align: center;
    display: block;
    margin: auto;
    padding: 220px 0 50px;
  }
}
@media (max-width: 991px) {
  .hero-style5 {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .hero-style5 {
    padding: 180px 0 50px;
  }
}
.hero-style5 .hero-title {
  font-size: 80px;
  text-transform: capitalize;
  margin-bottom: 30px;
  /* Medium Large devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1799px) {
  .hero-style5 .hero-title {
    font-size: 70px;
  }
}
@media (max-width: 1399px) {
  .hero-style5 .hero-title {
    font-size: 70px;
  }
}
@media (max-width: 767px) {
  .hero-style5 .hero-title {
    font-size: 50px;
  }
}
@media (max-width: 375px) {
  .hero-style5 .hero-title {
    font-size: 40px;
  }
}
.hero-style5 .hero-title span {
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .hero-style5 .hero-title span {
    font-size: 50px;
  }
}
@media (max-width: 375px) {
  .hero-style5 .hero-title span {
    font-size: 40px;
  }
}
.hero-style5 .hero-title span svg {
  /* Small devices */
}
@media (max-width: 767px) {
  .hero-style5 .hero-title span svg {
    width: 310px;
  }
}
.hero-style5 .sub-title {
  display: inline-block;
}
.hero-style5 .hero-text {
  font-size: 18px;
  color: var(--white-color);
  max-width: 600px;
  margin-bottom: 45px;
  /* Medium Large devices */
}
@media (max-width: 1399px) {
  .hero-style5 .hero-text {
    max-width: 650px;
  }
}
.hero-style5.hero-style1 .sub-title::before, .hero-style5.hero-style1 .sub-title::after {
  background: var(--theme-color);
}
.hero-style5 .th-btn {
  padding: 18px 43px;
}
.overlay-5 {
  position: relative;
}
.overlay-5::before, .overlay-5::after {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background: rgba(11, 20, 34, 0.9);
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.overlay-5::after {
  background: -webkit-linear-gradient(right, #0b59db 0%, rgba(6, 48, 117, 0) 100%);
  background: linear-gradient(270deg, #0b59db 0%, rgba(6, 48, 117, 0) 100%);
}
.title2 {
  position: relative;
  font-weight: 400;
  font-size: 60px;
  left: 30px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .title2 {
    left: 0;
  }
}
.title-line {
  position: absolute;
  top: -5px;
  right: -35px;
}
.title-line svg path.line-1 {
  stroke: var(--theme-color);
  stroke-dasharray: 2300;
  stroke-dashoffset: 3500;
  -webkit-animation: dash 5s linear forwards infinite;
  animation: dash 5s linear forwards infinite;
}
/* hero 5 end ----------------------*/
/* hero 6 start --------------------------*/
.hero-6 {
  position: relative;
  margin: 24px 24px 0 24px;
  border-radius: 24px;
  /* Extra large devices */
  /* Extra small devices */
}
@media (max-width: 1500px) {
  .hero-6 {
    padding: 0;
  }
}
@media (max-width: 575px) {
  .hero-6 {
    margin: 10px 10px 0 10px;
    border-radius: 24px;
  }
}
.hero-6 .hero-circle {
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-6 .hero-circle {
    -webkit-mask-size: cover;
            mask-size: cover;
  }
}
@media (max-width: 480px) {
  .hero-6 .hero-circle {
    -webkit-mask-image: none !important;
            mask-image: none !important;
  }
}
.hero-6 .hero-circle:before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(17, 61, 72, 0.6);
  border-radius: 0px;
  -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
      -ms-transform: matrix(-1, 0, 0, 1, 0, 0);
          transform: matrix(-1, 0, 0, 1, 0, 0);
}
.hero-6 .hero6Thumbs {
  position: absolute;
  right: 0px;
  bottom: 0px;
  max-width: 270px;
  min-height: 120px;
  height: 120px;
  border-radius: 16px;
  /* Medium Large devices */
  /* Large devices */
}
@media (min-width: 2430px) {
  .hero-6 .hero6Thumbs {
    max-width: 365px;
  }
}
@media (max-width: 1899px) {
  .hero-6 .hero6Thumbs {
    max-width: 250px;
  }
}
@media (max-width: 1699px) {
  .hero-6 .hero6Thumbs {
    max-width: 220px;
  }
}
@media (max-width: 1499px) {
  .hero-6 .hero6Thumbs {
    max-width: 200px;
  }
}
@media (max-width: 1399px) {
  .hero-6 .hero6Thumbs {
    max-width: 190px;
  }
}
@media (max-width: 1299px) {
  .hero-6 .hero6Thumbs {
    max-width: 170px;
  }
}
@media (max-width: 1199px) {
  .hero-6 .hero6Thumbs {
    max-width: 150px;
  }
}
@media (max-width: 480px) {
  .hero-6 .hero6Thumbs {
    position: relative;
    max-width: 100%;
    border-radius: 0;
    margin-top: 25px;
  }
}
.hero-6 .th-swiper-custom {
  position: absolute;
  bottom: 8%;
  margin: 0;
  right: 24%;
  z-index: 9;
}
@media (max-width: 1599px) {
  .hero-6 .th-swiper-custom {
    display: none;
  }
}
.hero-6 .th-swiper-custom .swiper-pagination-bullets {
  position: relative;
  z-index: 3;
  text-align: center;
  margin: 25px 0 0px 0;
  line-height: 10px;
  height: 3px;
}
.hero-6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet {
  display: inline-block;
  --swiper-pagination-bullet-size: 24px;
  --swiper-pagination-bullet-horizontal-gap: 12px;
  margin: 5px 7px;
  height: 2px;
  opacity: 1;
  border-radius: 0;
  background-color: var(--white-color);
  border: 1px solid var(--white-color);
  position: relative;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  cursor: pointer;
}
.hero-6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:before {
  display: none;
}
.hero-6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:hover, .hero-6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--theme-color);
  border: 1px solid var(--theme-color);
}
.hero-6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:first-child {
  margin-left: 0;
}
.hero-6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:last-child {
  margin-right: 0;
}
.hero-6 .slider-arrow {
  --icon-size: 64px;
  background: rgba(250, 252, 244, 0.2);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 36px;
  color: var(--white-color);
  box-shadow: none;
  border: none;
  opacity: 1;
  visibility: visible;
  left: var(--pos-x, -60px);
}
@media (max-width: 1599px) {
  .hero-6 .slider-arrow {
    display: none;
  }
}
.hero-6 .slider-arrow img {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.hero-6 .slider-arrow.slider-next {
  right: var(--pos-x, -90px);
  left: auto;
}
.hero-6 .slider-arrow:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.hero-6:hover .slider-arrow {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.hero-6 .hero6-swiper-custom {
  position: absolute;
  bottom: 2%;
  left: 45%;
}
@media (max-width: 480px) {
  .hero-6 .hero6-swiper-custom {
    left: 50%;
  }
}
.hero-6 .hero6-swiper-custom .swiper-pagination {
  color: #ffffff00;
}
.hero-6 .hero6-swiper-custom .swiper-pagination-total {
  display: none;
}
.hero-6 .hero6-swiper-custom .swiper-pagination-current {
  color: var(--white-color);
  font-size: 48px;
  font-weight: 700;
}
.hero-6 .shape-mockup:nth-child(2n+1) {
  /* Large devices */
  /* Medium Large devices */
}
@media (max-width: 1199px) {
  .hero-6 .shape-mockup:nth-child(2n+1) {
    display: none;
  }
}
@media (max-width: 1299px) {
  .hero-6 .shape-mockup:nth-child(2n+1) {
    left: 24% !important;
  }
}
.hero-6 .shape-mockup:nth-child(2n+2) {
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .hero-6 .shape-mockup:nth-child(2n+2) {
    right: -25px !important;
  }
}
.hero6-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 120px;
}
.hero-style6 {
  position: relative;
  padding: 244px 0 255px 0;
  display: block;
  text-align: center;
  margin: auto;
  z-index: 4;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .hero-style6 {
    padding: 195px 30px 100px 30px;
  }
}
@media (max-width: 991px) {
  .hero-style6 {
    padding: 165px 0px 70px 0px;
  }
}
.hero-style6 .hero-info {
  /* Extra small devices */
}
@media (max-width: 575px) {
  .hero-style6 .hero-info {
    font-size: 14px;
    padding: 1px 18px;
  }
}
.hero-style6 .hero-title {
  font-size: 80px;
  line-height: 1.2;
  text-transform: capitalize;
  color: var(--white-color);
  margin-top: -1.2rem;
  margin-bottom: 20px;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .hero-style6 .hero-title {
    font-size: 74px;
    line-height: 84px;
  }
}
@media (max-width: 1199px) {
  .hero-style6 .hero-title {
    font-size: 64px;
    line-height: 74px;
    margin-top: -1.0rem;
  }
}
@media (max-width: 991px) {
  .hero-style6 .hero-title {
    font-size: 50px;
    line-height: 60px;
  }
}
@media (max-width: 767px) {
  .hero-style6 .hero-title {
    font-size: 38px;
    line-height: 48px;
    margin-top: -0.8rem;
  }
}
@media (max-width: 375px) {
  .hero-style6 .hero-title {
    font-size: 26px;
    line-height: 40px;
  }
}
.hero-style6 .hero-text {
  color: var(--th-border-color);
  font-size: 18px;
  max-width: 599px;
  display: block;
  margin: auto auto 40px auto;
  /* Small devices */
}
@media (max-width: 767px) {
  .hero-style6 .hero-text {
    font-size: 16px;
  }
}
@media (max-width: 480px) {
  .hero-style6 .btn-group {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.hero-style6 .th-btn {
  padding: 19px 43px;
}
.hero-style6 .th-btn:hover {
  color: var(--title-color);
}
.hero-style6 .th-btn:hover:before {
  background-color: var(--white-color);
}
.hero6-card .hero-img {
  position: relative;
  z-index: 2;
  height: 120px;
  border-radius: 16px;
}
@media (max-width: 480px) {
  .hero6-card .hero-img {
    border-radius: 0px;
  }
}
.hero6-card .hero-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.hero6-card .hero-img:before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(13, 13, 12, 0.5);
  border-radius: 16px;
}
@media (max-width: 480px) {
  .hero6-card .hero-img:before {
    border-radius: 0px;
  }
}
.hero6-card .hero-img img {
  border-radius: 16px;
}
@media (max-width: 480px) {
  .hero6-card .hero-img img {
    border-radius: 0px;
  }
}
.hero-info {
  font-size: 20px;
  font-weight: 500;
  border-radius: 30px;
  padding: 1px 25px;
  color: var(--white-color);
  display: inline-block;
  border: 1px solid rgba(255, 255, 255, 0.11);
  -webkit-backdrop-filter: blur(25.2px);
          backdrop-filter: blur(25.2px);
  background: rgba(255, 255, 255, 0.12);
  -webkit-transition: .4s;
  transition: .4s;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-info {
    font-size: 18px;
  }
}
.hero-info:hover {
  color: var(--white-color);
  background: var(--theme-color);
  border-color: var(--theme-color);
}
.hero-shape-grid {
  position: absolute;
  width: 100%;
}
/* hero 7 start --------------------------*/
.hero-wrap .form-group input,
.hero-wrap .form-group textarea {
  background: none;
  border-radius: 30px;
  color: var(--white-color);
}
.hero-wrap .form-group input::-webkit-input-placeholder, .hero-wrap .form-group textarea::-webkit-input-placeholder {
  color: var(--white-color);
}
.hero-wrap .form-group input::-moz-placeholder, .hero-wrap .form-group textarea::-moz-placeholder {
  color: var(--white-color);
}
.hero-wrap .form-group input:-ms-input-placeholder, .hero-wrap .form-group textarea:-ms-input-placeholder {
  color: var(--white-color);
}
.hero-wrap .form-group input::-ms-input-placeholder, .hero-wrap .form-group textarea::-ms-input-placeholder {
  color: var(--white-color);
}
.hero-wrap .form-group input::placeholder,
.hero-wrap .form-group textarea::placeholder {
  color: var(--white-color);
}
.hero-wrap .form-group input img,
.hero-wrap .form-group textarea img {
  -webkit-filter: brightness(1);
          filter: brightness(1);
}
.hero-wrap .form-group .form-select {
  background: none;
  border-radius: 30px;
  color: var(--white-color);
}
.hero-wrap .form-group .form-select::-webkit-input-placeholder {
  color: var(--white-color);
}
.hero-wrap .form-group .form-select::-moz-placeholder {
  color: var(--white-color);
}
.hero-wrap .form-group .form-select:-ms-input-placeholder {
  color: var(--white-color);
}
.hero-wrap .form-group .form-select::-ms-input-placeholder {
  color: var(--white-color);
}
.hero-wrap .form-group .form-select::placeholder {
  color: var(--white-color);
}
.hero-7 .th-hero-bg {
  position: absolute;
}
.hero-7 .th-hero-bg::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background: -webkit-linear-gradient(223deg, rgba(11, 20, 34, 0.7) 0%, rgba(11, 20, 34, 0.4) 100%);
  background: linear-gradient(227deg, rgba(11, 20, 34, 0.7) 0%, rgba(11, 20, 34, 0.4) 100%);
}
.hero-7 .hero-inner {
  padding: 235px 0;
  padding-bottom: 253px;
  margin-right: 40px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .hero-7 .hero-inner {
    text-align: center;
    padding-top: 120px;
    padding-bottom: 120px;
    margin-right: 0;
  }
}
.hero-7 .form-select .list li {
  color: var(--body-color);
}
.hero-7 .form-select::after {
  border-color: var(--white-color);
}
.hero-7-shape-box.hero-5-shape-box .hero-shape-1,
.hero-7-shape-box.hero-5-shape-box .hero-shape-2 {
  z-index: 1;
}
.hero-7-right {
  position: absolute;
  top: 50%;
  right: 15.5%;
  max-width: 450px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1500px) {
  .hero-7-right {
    right: 7.5%;
  }
}
@media (max-width: 1299px) {
  .hero-7-right {
    right: 2.5%;
  }
}
@media (max-width: 1199px) {
  .hero-7-right {
    left: 0;
    right: 0;
    text-align: center;
    margin: auto;
  }
}
.hero-7-right .hero-form {
  border: 1px solid var(--th-border-color);
}
.hero-7-right .hero-form .sec-title {
  margin-top: -5px;
}
.hero-7-right .form-group .form-select {
  line-height: 56px;
}
.hero-7-right .form-group .form-control,
.hero-7-right .form-group .form-select {
  height: 56px;
}
.hero-7-right .form-group .form-control:focus,
.hero-7-right .form-group .form-select:focus {
  border-color: var(--white-color);
}
.hero-7-right .form-group textarea {
  min-height: 120px;
}
.hero-7-right .form-group img {
  -webkit-filter: contrast(0) brightness(2);
          filter: contrast(0) brightness(2);
}
.hero-style7 .hero-title {
  font-size: 80px;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .hero-style7 .hero-title {
    font-size: 68px;
  }
}
@media (max-width: 1199px) {
  .hero-style7 .hero-title {
    font-size: 50px;
  }
}
@media (max-width: 991px) {
  .hero-style7 .hero-title {
    font-size: 50px;
  }
}
@media (max-width: 767px) {
  .hero-style7 .hero-title {
    font-size: 44px;
  }
}
@media (max-width: 575px) {
  .hero-style7 .hero-title {
    font-size: 30px;
  }
}
.hero-style7 .hero-text {
  font-size: 18px;
  max-width: 593px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .hero-style7 .hero-text {
    text-align: center;
    margin: auto;
    margin-bottom: 35px;
  }
}
.hero-style7 .btn-group {
  gap: 16px;
}
@media (max-width: 480px) {
  .hero-style7 .btn-group {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.hero-form {
  -webkit-backdrop-filter: blur(54.6px);
          backdrop-filter: blur(54.6px);
  background: rgba(255, 255, 255, 0.25);
  border-radius: 24px;
  padding: 40px;
  margin-left: -26px;
  /* Medium Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .hero-form {
    padding: 30px;
  }
}
@media (max-width: 991px) {
  .hero-form {
    margin: 0 0 80px 0;
  }
}
@media (max-width: 375px) {
  .hero-form {
    padding: 30px 20px;
  }
}
.hero-form .sub-title2 {
  font-size: 20px;
  display: block;
  margin-bottom: 5px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .hero-form .sub-title2 {
    font-size: 18px;
  }
}
.hero-form .sec-title {
  font-size: 28px;
  font-weight: 600;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .hero-form .sec-title {
    font-size: 25px;
  }
}
.hero-form .form-item {
  position: relative;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: transparent;
  border: 1px solid #E1E4E6;
  border-radius: 8px;
  padding: 14px 24px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  align-items: center;
}
.hero-form .form-item:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 9.00005C18 9.00005 13.5811 15 12 15C10.4188 15 6 9 6 9' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: 15px;
  right: 20px;
}
.hero-form .form-item label {
  color: var(--white-color);
  font-size: 14px;
  font-weight: 400;
  display: block;
  margin: 0;
}
.hero-form .form-item input {
  max-width: 105px;
}
.hero-form .form-item input,
.hero-form .form-item .nice-select {
  color: var(--white-color);
  height: auto;
  line-height: unset;
  background-color: transparent;
  border-radius: 0;
  border: none;
  font-weight: 400;
  padding: 0;
}
.hero-form .form-item .nice-select {
  min-width: 90px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.hero-form .form-item .nice-select:after {
  display: none;
}
.hero-form .form-item .nice-select option {
  color: var(--title-color);
}
.hero-form .form-item .nice-select option.selected {
  color: var(--theme-color) !important;
  background: var(--theme-color) !important;
}
.hero-form .form-item .nice-select option.selected.focus {
  color: #fff !important;
  background: var(--theme-color) !important;
}
.hero-form .form-item .nice-select option:hover, .hero-form .form-item .nice-select option.focus {
  background: var(--theme-color) !important;
  color: #fff !important;
}
.hero-form .form-item .nice-select.open .list {
  border-bottom: 3px solid var(--theme-color);
}
/* hero 5 start ----------------------*/
.hero-8 {
  overflow: visible;
  /* Medium Large devices */
}
.hero-8 .th-hero-image {
  position: absolute;
  top: 0%;
  right: 0%;
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1700px) {
  .hero-8 .th-hero-image {
    width: 55%;
  }
}
@media (max-width: 1500px) {
  .hero-8 .th-hero-image {
    width: 800px;
  }
}
@media (max-width: 1299px) {
  .hero-8 .th-hero-image {
    width: 728px;
  }
}
@media (max-width: 1199px) {
  .hero-8 .th-hero-image {
    width: 100%;
    position: relative;
    height: 668px;
  }
}
@media (max-width: 991px) {
  .hero-8 .th-hero-image {
    height: 576px;
  }
}
@media (max-width: 767px) {
  .hero-8 .th-hero-image {
    height: 520px;
  }
}
@media (max-width: 575px) {
  .hero-8 .th-hero-image {
    height: 315px;
  }
}
.hero-8 .th-hero-image .hero-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.hero-8 .booking-sec {
  position: absolute;
  width: 100%;
  bottom: 60px;
}
.hero-8 .shape-mockup {
  pointer-events: all;
}
.hero-8 .hero-img.bg-mask {
  /* Large devices */
}
@media (max-width: 1199px) {
  .hero-8 .hero-img.bg-mask {
    -webkit-mask-image: none !important;
            mask-image: none !important;
  }
}
.hero-8 .slider-pagination {
  position: absolute;
  border-radius: 8px;
  width: 5px;
  top: 33%;
  left: 80px;
  display: block;
  /* Extra large devices */
  /* Medium Large devices */
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1500px) {
  .hero-8 .slider-pagination {
    left: 40px;
  }
}
@media (max-width: 1399px) {
  .hero-8 .slider-pagination {
    left: 25px;
  }
}
@media (max-width: 1299px) {
  .hero-8 .slider-pagination {
    width: 324px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    top: 78%;
    left: 25px;
  }
}
@media (max-width: 1199px) {
  .hero-8 .slider-pagination {
    top: 35%;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media (max-width: 991px) {
  .hero-8 .slider-pagination {
    top: 38%;
  }
}
@media (max-width: 575px) {
  .hero-8 .slider-pagination {
    display: none;
  }
}
.hero-8 .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.hero-8 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0;
}
.hero-8 .swiper-pagination-bullet {
  width: 100%;
  height: 70px;
  border-radius: 8px;
  background-color: rgba(255, 255, 255, 0.2);
  border: none;
  margin: 0;
  position: relative;
  overflow: hidden;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .hero-8 .swiper-pagination-bullet {
    height: 5px;
  }
}
.hero-8 .swiper-pagination-bullet::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.hero-8 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: rgba(255, 255, 255, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.hero-8 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::before {
  background-color: var(--white-color);
  -webkit-animation: slide-progress-2 2s cubic-bezier(0.3, 0, 0.3, 1) forwards;
          animation: slide-progress-2 2s cubic-bezier(0.3, 0, 0.3, 1) forwards;
}
.swiper-paused .hero-8 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::before {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
@-webkit-keyframes slide-progress-2 {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes slide-progress-2 {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@media (max-width: 1299px) {
  @-webkit-keyframes slide-progress {
    0% {
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%);
    }
    100% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
    }
  }
  @keyframes slide-progress {
    0% {
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%);
    }
    100% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
    }
  }
}
.hero-style8 {
  padding: 280px 0 298px 0;
  max-width: 632px;
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1700px) {
  .hero-style8 {
    padding: 236px 0 240px 0;
  }
}
@media (max-width: 1600px) {
  .hero-style8 {
    padding: 216px 0 200px 0;
  }
}
@media (max-width: 1500px) {
  .hero-style8 {
    padding: 216px 0 136px 0;
  }
}
@media (max-width: 1399px) {
  .hero-style8 {
    max-width: 703px;
  }
}
@media (max-width: 1199px) {
  .hero-style8 {
    max-width: 100%;
    padding: 176px 0 100px 0;
  }
}
.hero-style8 .sub-title {
  font-size: 30px;
  display: block;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .hero-style8 .sub-title {
    font-size: 20px;
  }
}
.hero-style8 .hero-title {
  font-size: 74px;
  text-transform: capitalize;
  margin-bottom: 20px;
  /* Medium Large devices */
  /* Medium Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1399px) {
  .hero-style8 .hero-title {
    font-size: 60px;
  }
}
@media (max-width: 1299px) {
  .hero-style8 .hero-title {
    font-size: 50px;
  }
}
@media (max-width: 991px) {
  .hero-style8 .hero-title {
    font-size: 44px;
  }
}
@media (max-width: 767px) {
  .hero-style8 .hero-title {
    font-size: 33px;
  }
}
.hero-style8 .sec-text {
  font-size: 18px;
  color: var(--white-color);
  max-width: 530px;
  margin-bottom: 30px;
  line-height: 1.6;
  /* Large devices */
}
@media (max-width: 1199px) {
  .hero-style8 .sec-text {
    text-align: center;
    margin: auto;
    margin-bottom: 30px;
  }
}
.hero-style8 .th-btn {
  padding: 19px 53px;
}
.hero-style8 .th-btn:hover {
  color: var(--title-color);
}
.hero-style8 .th-btn:hover::before {
  background: var(--white-color);
}
.dash-shape {
  position: absolute;
  right: 22%;
  bottom: 21%;
  z-index: 1;
  /* Extra large devices */
  /* Medium Large devices */
}
@media (max-width: 1600px) {
  .dash-shape {
    left: 24%;
    bottom: 14%;
  }
}
@media (max-width: 1500px) {
  .dash-shape {
    left: 20%;
    bottom: 7%;
  }
}
@media (max-width: 1299px) {
  .dash-shape {
    left: 18%;
    -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
            transform: scale(0.8);
  }
}
.dash-shape span {
  position: relative;
}
.dash-shape span::after {
  position: absolute;
  content: "";
  right: -6px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  box-sizing: content-box;
  background-color: rgba(255, 255, 255, 0.3);
  z-index: 1;
  margin-top: 14px;
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
.video-circle {
  position: absolute;
  bottom: 13%;
  left: 38%;
  z-index: 2;
  /* Extra large devices */
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1500px) {
  .video-circle {
    bottom: 6%;
    left: 34%;
  }
}
@media (max-width: 1199px) {
  .video-circle {
    bottom: 17%;
    left: 0;
    right: 0;
    text-align: center;
    margin: auto;
  }
}
@media (max-width: 575px) {
  .video-circle {
    bottom: 6%;
  }
}
.circle-logo {
  width: 200px;
  height: 200px;
  line-height: 200px;
  text-align: center;
  border-radius: 100%;
  display: inline-block;
  background-color: rgba(255, 255, 255, 0.26);
  stroke-width: 1px;
  stroke: rgba(255, 255, 255, 0.01);
  -webkit-backdrop-filter: blur(39.6px);
          backdrop-filter: blur(39.6px);
  border: 1px solid dashed;
}
.circle-logo .play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  line-height: 80px;
  top: 50%;
  left: 0;
  right: 0;
  margin: auto;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  display: inline-block;
  text-align: center;
  background: var(--title-color);
  border-radius: 50%;
}
.discount-wrapp {
  border: 1.5px dashed rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  padding: 10px;
  padding-bottom: 0;
  display: inline-block;
}
/* hero 8 end ----------------------*/
/* hero 9 start -----------------*/
.hero-9 {
  position: relative;
}
.hero-9 .slider-wrap {
  margin: 0 100px;
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .hero-9 .slider-wrap {
    margin: 0 0px;
  }
}
.hero-9 .hero9-wrapp {
  position: absolute;
  width: 100%;
  bottom: 0;
  z-index: 2;
  overflow: initial;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-9 .hero9-wrapp .container {
    padding: 0;
    max-width: 100%;
  }
}
.hero-9 .slider-controller {
  position: absolute;
  right: calc(50% - 660px);
  bottom: 0px;
  min-width: 424px;
  height: 110px;
  padding: 0 32px;
  border-radius: 0 24px 0 0px;
  background-color: var(--theme-color);
  z-index: 9;
  margin-top: 0;
  /* Medium Large devices */
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1399px) {
  .hero-9 .slider-controller {
    right: calc(50% - 648px);
    bottom: 1px;
  }
}
@media (max-width: 1299px) {
  .hero-9 .slider-controller {
    right: calc(50% - 564px);
    min-width: 342px;
  }
}
@media (max-width: 1199px) {
  .hero-9 .slider-controller {
    right: calc(50% - 472px);
    min-width: 300px;
  }
}
@media (max-width: 991px) {
  .hero-9 .slider-controller {
    position: relative;
    top: auto;
    bottom: 110px;
    right: 0;
    min-width: 100%;
    border-radius: 0;
  }
}
.hero-9 .slider-controller .swiper-pagination-fraction {
  text-align: center;
  color: var(--white-color);
}
.hero-9 .slider-next,
.hero-9 .slider-prev {
  padding: 8px;
  min-width: 32px;
  height: 32px;
  line-height: 20px;
  border: 1px solid #FFFFFF;
  background-color: transparent;
  border-radius: 48px;
  padding: 0 0 5px 0;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.hero-9 .slider-next:after,
.hero-9 .slider-prev:after {
  display: none !important;
}
.hero-9 .slider-next img,
.hero-9 .slider-prev img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.hero-9 .slider-next:hover,
.hero-9 .slider-prev:hover {
  background-color: var(--white-color);
}
.hero-9 .slider-next:hover img,
.hero-9 .slider-prev:hover img {
  -webkit-filter: none;
          filter: none;
}
.hero-9 .th-hero-bg {
  border-radius: 0px 40px 40px 40px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-9 .th-hero-bg {
    border-radius: 0;
  }
}
.hero-9 .th-hero-bg:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(bottom, rgba(11, 20, 34, 0.7), rgba(11, 20, 34, 0.7));
  background: linear-gradient(0deg, rgba(11, 20, 34, 0.7), rgba(11, 20, 34, 0.7));
  border-radius: inherit;
}
.hero-9 .hero-left {
  position: absolute;
  z-index: 2;
  left: -10.5%;
  top: 48%;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  /* Extra large devices */
}
@media (min-width: 1930px) {
  .hero-9 .hero-left {
    left: -8%;
  }
}
@media (max-width: 1699px) {
  .hero-9 .hero-left {
    left: -13%;
  }
}
@media (max-width: 1500px) {
  .hero-9 .hero-left {
    display: none;
  }
}
.hero-9 .header-links ul li {
  color: var(--body-color);
}
.hero-9 .header-links ul li i {
  margin-right: 8px;
}
.hero-9-marquee {
  padding: 29.5px 0;
  border-radius: 16px 0 0 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-9-marquee {
    border-radius: 0;
  }
}
.hero-style9 {
  padding: 235px 0 40px 0;
  padding-bottom: 288px;
  text-align: center;
  max-width: 1106px;
  display: block;
  margin: auto;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .hero-style9 {
    padding: 150px 0 265px 0;
  }
}
@media (max-width: 1199px) {
  .hero-style9 {
    max-width: 720px;
  }
}
@media (max-width: 991px) {
  .hero-style9 {
    padding: 140px 0;
    padding-bottom: 200px;
  }
}
@media (max-width: 767px) {
  .hero-style9 {
    padding: 100px 0;
    padding-bottom: 200px;
  }
}
.hero-style9 .sub-title {
  font-size: 30px;
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .hero-style9 .sub-title {
    font-size: 20px;
  }
}
@media (max-width: 575px) {
  .hero-style9 .sub-title {
    font-size: 18px;
  }
}
.hero-style9 .hero-title {
  color: var(--white-color);
  margin-bottom: 35px;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .hero-style9 .hero-title {
    font-size: 50px;
  }
}
@media (max-width: 767px) {
  .hero-style9 .hero-title {
    font-size: 35px;
  }
}
/* hero 9 end -----------------*/
/* hero 10  start ------------------------ */
.hero-10 .th-hero-bg {
  z-index: 2;
  background-repeat: no-repeat;
}
.hero-10 .th-hero-bg:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(bottom, rgba(13, 13, 12, 0.5), rgba(13, 13, 12, 0.5));
  background: linear-gradient(0deg, rgba(13, 13, 12, 0.5), rgba(13, 13, 12, 0.5));
  z-index: -1;
}
.hero-10 .th-hero-bg .hero-circle {
  position: absolute;
  top: -19%;
  left: 0;
  right: 0;
  text-align: center;
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1500px) {
  .hero-10 .th-hero-bg .hero-circle {
    left: -10%;
  }
}
@media (max-width: 1299px) {
  .hero-10 .th-hero-bg .hero-circle {
    left: -30%;
  }
}
@media (max-width: 1199px) {
  .hero-10 .th-hero-bg .hero-circle {
    left: -44%;
  }
}
@media (max-width: 1199px) {
  .hero-10 .th-hero-bg .hero-circle {
    left: -35%;
  }
}
@media (max-width: 991px) {
  .hero-10 .th-hero-bg .hero-circle {
    top: -8%;
  }
}
@media (max-width: 767px) {
  .hero-10 .th-hero-bg .hero-circle {
    top: 0;
    right: 56%;
  }
}
@media (max-width: 575px) {
  .hero-10 .th-hero-bg .hero-circle {
    right: 100%;
  }
}
.hero-10 .th-hero-bg .hero-circle::before {
  position: absolute;
  width: 726px;
  height: 726px;
  border-radius: 100%;
  content: "";
  background: -webkit-linear-gradient(219deg, #0b59db 37.5%, red 100%);
  background: linear-gradient(231deg, #0b59db 37.5%, red 100%);
  mix-blend-mode: color;
  z-index: 2;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-10 .th-hero-bg .hero-circle::before {
    width: 526px;
    height: 526px;
  }
}
.hero-10 .th-hero-bg .hero-circle:last-child {
  top: 0;
  right: 60%;
  /* Small devices */
}
@media (max-width: 767px) {
  .hero-10 .th-hero-bg .hero-circle:last-child {
    display: none;
  }
}
.hero-10 .hero10Thumbs {
  position: relative;
  right: 0;
  bottom: 80px;
  max-width: 294px;
  height: 85px;
}
.hero-10 .hero10Thumbs .swiper-slide.swiper-slide-active .hero10-card .hero-img {
  border: 1px solid var(--white-color);
  border-radius: 50%;
}
.hero-10 .hero10Thumbs .swiper-slide.swiper-slide-active .hero10-card .hero-img img {
  -webkit-transform: scale(0.9);
      -ms-transform: scale(0.9);
          transform: scale(0.9);
}
.hero-10 .booking-form {
  padding: 27px 32px;
  margin-top: 0px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .hero-10 .booking-form {
    padding: 18px 32px;
  }
}
.hero-10 .booking-form.style5 {
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero-10 .booking-form.style5 {
    margin-top: 0;
  }
}
.hero-10 .scroll-down {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transform-origin: left;
      -ms-transform-origin: left;
          transform-origin: left;
  position: absolute;
  bottom: 105px;
  right: -50px;
  width: 150px;
  height: 141px;
  text-align: center;
  z-index: 2;
  color: var(--white-color);
}
@media (max-width: 1699px) {
  .hero-10 .scroll-down {
    right: -70px;
    width: 142px;
    height: 10px;
  }
}
@media (max-width: 1699px) {
  .hero-10 .scroll-down {
    display: none;
  }
}
.hero-10 .scroll-down .scroll-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: var(--title-font);
  font-size: 16px;
  color: var(--white-color);
  font-weight: 300;
}
.hero-10 .scroll-down .scroll-wrap span {
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  border: 1px solid var(--white-color);
}
.hero-10 .scroll-down .scroll-wrap span img {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  margin-bottom: 4px;
}
.hero-10 .hero10-swiper-custom {
  position: relative;
  right: 0;
  bottom: -85px;
  min-width: 396px;
  height: 110px;
  background-color: var(--theme-color);
  z-index: 1;
  border-radius: 0 16px 0 0;
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1399px) {
  .hero-10 .hero10-swiper-custom {
    min-width: 390px;
    border-radius: 16px 16px 0 0;
  }
}
@media (max-width: 1299px) {
  .hero-10 .hero10-swiper-custom {
    min-width: 100%;
  }
}
@media (max-width: 1199px) {
  .hero-10 .hero10-swiper-custom {
    border-radius: 16px 16px 0 0;
  }
}
.hero-10 .hero10-swiper-custom .swiper-button-next,
.hero-10 .hero10-swiper-custom .swiper-button-prev {
  /* Large devices */
}
@media (max-width: 1199px) {
  .hero-10 .hero10-swiper-custom .swiper-button-next,
  .hero-10 .hero10-swiper-custom .swiper-button-prev {
    top: var(--swiper-navigation-top-offset, 55%);
  }
}
.hero-10 .hero10-swiper-custom .swiper-button-next {
  right: var(--swiper-navigation-sides-offset, 32px);
}
.hero-10 .hero10-swiper-custom .swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 32px);
}
.hero-10 .hero10-swiper-custom .swiper-pagination-fraction {
  bottom: 26px;
  z-index: 8;
}
.hero-10 .hero10-swiper-custom .swiper-button-next,
.hero-10 .hero10-swiper-custom .swiper-button-prev {
  padding: 8px;
  width: 32px;
  height: 32px;
  border: 1px solid #FFFFFF;
  background-color: transparent;
  border-radius: 48px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.hero-10 .hero10-swiper-custom .swiper-button-next:after,
.hero-10 .hero10-swiper-custom .swiper-button-prev:after {
  display: none !important;
}
.hero-10 .hero10-swiper-custom .swiper-button-next img,
.hero-10 .hero10-swiper-custom .swiper-button-prev img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.hero-10 .hero10-swiper-custom .swiper-button-next:hover,
.hero-10 .hero10-swiper-custom .swiper-button-prev:hover {
  background-color: var(--white-color);
}
.hero-10 .hero10-swiper-custom .swiper-button-next:hover img,
.hero-10 .hero10-swiper-custom .swiper-button-prev:hover img {
  -webkit-filter: none;
          filter: none;
}
.hero-10 .hero10-swiper-custom .swiper-pagination {
  color: var(--white-color);
}
.hero-10 .hero10-card {
  position: relative;
  z-index: 2;
}
.hero-10 .hero10-card .hero-img {
  position: relative;
  max-width: 82px;
  z-index: 3;
}
.hero-10 .hero10-card .hero-img img {
  width: 82px;
  height: 82px;
  object-fit: cover;
  border-radius: 50%;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  cursor: pointer;
}
.hero-10 .hero-booking.style2.booking {
  padding: 27px 32px;
}
.hero10-wrapper {
  position: absolute;
  width: 100%;
  bottom: 0;
}
.hero10-wrapper .hero-featured {
  width: auto;
  max-width: 100%;
  border-radius: 16px 0 0 0;
  /* Medium Large devices */
}
@media (max-width: 1399px) {
  .hero10-wrapper .hero-featured {
    border-radius: 0;
  }
}
.hero10-wrapper .hero-featured-icon {
  border-radius: 50%;
  /* Small devices */
}
@media (max-width: 767px) {
  .hero10-wrapper .hero-featured-icon {
    margin-bottom: 0;
  }
}
.hero10-wrapper .hero-featured-item {
  /* Small devices */
}
@media (max-width: 767px) {
  .hero10-wrapper .hero-featured-item {
    margin: auto;
    margin-bottom: 20px;
  }
}
.hero-style10 {
  position: relative;
  padding: 170px 0 280px 0;
  z-index: 3;
  text-align: center;
  /* Medium Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
  /* Extra small devices */
}
@media (max-width: 1399px) {
  .hero-style10 {
    padding: 150px 0 380px 0;
  }
}
@media (max-width: 991px) {
  .hero-style10 {
    padding: 120px 0 480px 0;
  }
}
@media (max-width: 767px) {
  .hero-style10 {
    padding: 80px 0 550px 0;
  }
}
@media (max-width: 575px) {
  .hero-style10 {
    padding: 70px 0 550px 0;
  }
}
@media (max-width: 375px) {
  .hero-style10 {
    padding: 70px 0 650px 0;
  }
}
.hero-style10 .hero-title {
  font-weight: 800;
  font-size: 160px;
  text-align: center;
  text-transform: uppercase;
  color: var(--white-color);
  margin-top: -10px;
  margin-bottom: 5px;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1399px) {
  .hero-style10 .hero-title {
    font-size: 140px;
  }
}
@media (max-width: 1199px) {
  .hero-style10 .hero-title {
    font-size: 110px;
  }
}
@media (max-width: 991px) {
  .hero-style10 .hero-title {
    font-size: 75px;
  }
}
@media (max-width: 767px) {
  .hero-style10 .hero-title {
    font-size: 50px;
  }
}
@media (max-width: 375px) {
  .hero-style10 .hero-title {
    font-size: 40px;
  }
}
.hero-style10 .hero-subtitle {
  font-weight: 400;
  font-size: 60px;
  text-align: center;
  display: inline-block;
  color: var(--white-color);
  font-family: var(--title-font);
  /* Medium devices */
  /* Extra small devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .hero-style10 .hero-subtitle {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .hero-style10 .hero-subtitle {
    margin-bottom: 20px;
  }
}
@media (max-width: 375px) {
  .hero-style10 .hero-subtitle {
    font-size: 18px;
  }
}
.hero-style10 .hero-desc {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6;
  max-width: 767px;
  margin: auto;
  margin-bottom: 40px;
}
.hero-style10 .th-btn {
  padding: 18px 48px;
}
.th-hero-bg.overlay::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background-color: var(--title-color);
  opacity: 0.7;
  z-index: 1;
}
/* hero 10  end ------------------------ */
/* hero-11 start -------------------------*/
.hero-11 .slider-arrow {
  --pos-x: 60px;
  --icon-size: 64px;
  top: 60%;
  background: rgba(250, 252, 244, 0.5);
  border: 1px solid transparent;
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 36px;
  box-shadow: none;
}
.hero-11 .slider-arrow img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.hero-11 .slider-arrow:hover {
  background-color: var(--theme-color);
}
.hero-11 .slider-arrow.slider-next {
  right: var(--pos-x, -120px);
  left: auto;
}
.hero-style11 {
  padding: 296px 0 390px 0;
  text-align: center;
  max-width: 900px;
  display: block;
  margin: auto;
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .hero-style11 {
    padding: 200px 0 290px 0;
  }
}
@media (max-width: 575px) {
  .hero-style11 {
    padding: 200px 0 190px 0;
  }
}
.hero-style11 .sub-title {
  font-weight: 400;
  font-size: 78px;
  line-height: 110px;
  color: #F8BC22;
  /* Small devices */
}
@media (max-width: 767px) {
  .hero-style11 .sub-title {
    font-size: 48px;
    line-height: 70px;
  }
}
.hero-style11 .hero-title {
  font-weight: 800;
  font-size: 94px;
  text-transform: capitalize;
  margin-bottom: 30px;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .hero-style11 .hero-title {
    font-size: 70px;
  }
}
@media (max-width: 767px) {
  .hero-style11 .hero-title {
    font-size: 50px;
  }
}
.booking-form.style7 {
  max-width: 1094px;
  position: relative;
  bottom: 240px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  background-color: #E9F5F9;
  border: none;
  border-radius: 100px;
  box-shadow: none;
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .booking-form.style7 {
    bottom: 160px;
  }
}
@media (max-width: 991px) {
  .booking-form.style7 {
    padding: 20px 40px;
  }
}
@media (max-width: 575px) {
  .booking-form.style7 {
    position: relative;
    bottom: 0;
    overflow: visible;
  }
}
.booking-form.style7 .form-group select,
.booking-form.style7 .form-group .form-control,
.booking-form.style7 .form-group .form-select,
.booking-form.style7 .form-group textarea,
.booking-form.style7 .form-group .nice-select,
.booking-form.style7 .form-group input {
  background-color: transparent;
}
/* hero-11 start ----------------------------------------*/
.hero-11-wrapp {
  position: relative;
  background-color: var(--title-color);
}
.hero11-shapebox .shape1,
.hero11-shapebox .shape2 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 2;
}
.hero11-shapebox .shape2 {
  z-index: 1;
}
.hero-style11 {
  position: relative;
  padding: 130px 0 260px 0;
  max-width: 1013px;
  display: block;
  margin: auto;
  z-index: 3;
  /* Large devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .hero-style11 {
    padding-top: 80px;
  }
}
@media (max-width: 767px) {
  .hero-style11 {
    padding-bottom: 120px;
  }
}
@media (max-width: 575px) {
  .hero-style11 {
    padding: 70px 0 70px 0;
  }
}
.hero-style11 .hero-title {
  font-weight: 800;
  font-size: 74px;
  text-transform: capitalize;
  color: var(--white-color);
  margin-bottom: 20px;
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .hero-style11 .hero-title {
    font-size: 64px;
  }
}
@media (max-width: 767px) {
  .hero-style11 .hero-title {
    font-size: 47px;
  }
}
@media (max-width: 575px) {
  .hero-style11 .hero-title {
    font-size: 35px;
  }
}
.hero-style11 .hero-desc {
  font-weight: 400;
  font-size: 18px;
  color: var(--white-color);
  max-width: 710px;
  display: block;
  margin: auto;
}
.hero-video-img {
  position: relative;
  margin-top: -185px;
  z-index: 2;
  /* Small devices */
  /* Extra small devices */
}
.hero-video-img.hero13-video-img {
  margin-top: 0;
}
@media (max-width: 767px) {
  .hero-video-img {
    margin-top: -50px;
  }
}
@media (max-width: 575px) {
  .hero-video-img {
    margin-top: -20px;
  }
}
.hero-video-img img {
  width: 100%;
}
.hero-video-img .play-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 3;
}
.hero-video-img .play-btn:before, .hero-video-img .play-btn:after {
  border: 1px solid white;
}
.hero-video-img .play-btn > i {
  --icon-size: 120px;
  color: var(--theme-color);
  background: rgba(255, 255, 255, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.59);
  -webkit-backdrop-filter: blur(17.1px);
          backdrop-filter: blur(17.1px);
}
/* hero-11 end ----------------------------------------*/
/* hero-12 start ----------------------------------------*/
.hero-12 {
  padding: 0 100px;
  background-size: 100% 100%;
  overflow: hidden;
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1799px) {
  .hero-12 {
    padding: 0 40px;
  }
}
@media (max-width: 1299px) {
  .hero-12 {
    padding: 0 40px;
  }
}
@media (max-width: 1199px) {
  .hero-12 {
    padding: 0;
  }
}
.hero-12 .hero-overlay {
  position: absolute;
  inset: 0;
  z-index: 5;
  background-repeat: no-repeat;
  overflow: hidden;
}
.hero-12 .th-hero-bg {
  z-index: 2;
  border-radius: 30px;
  overflow: hidden;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .hero-12 .th-hero-bg {
    border-radius: 0;
  }
}
.hero-12 .slider-arrow {
  --pos-x: 70px;
  --icon-size: 64px;
  top: 59%;
  background: rgba(250, 252, 244, 0.5);
  border: 1px solid transparent;
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 36px;
  box-shadow: none;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (max-width: 1799px) {
  .hero-12 .slider-arrow {
    display: none;
  }
}
.hero-12 .slider-arrow img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.hero-12 .slider-arrow:hover {
  background-color: var(--theme-color);
}
.hero-12 .slider-arrow.slider-next {
  right: 70px;
  left: auto;
}
.hero-12 .hero12-shape1 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 262px;
  -webkit-mask-image: url("../img/shape/hero-shape1.png");
          mask-image: url("../img/shape/hero-shape1.png");
  background-color: var(--white-color);
  -webkit-mask-repeat: repeat-x;
          mask-repeat: repeat-x;
  -webkit-mask-size: auto;
          mask-size: auto;
  z-index: 5;
}
.hero-12 .hero12-shape2 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 317.19px;
  -webkit-mask-image: url("../img/shape/hero-shape2.png");
          mask-image: url("../img/shape/hero-shape2.png");
  background-color: var(--theme-color);
  -webkit-mask-repeat: repeat-x;
          mask-repeat: repeat-x;
  -webkit-mask-size: auto;
          mask-size: auto;
  z-index: 4;
}
.hero-12 .scroll-down {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transform-origin: left;
      -ms-transform-origin: left;
          transform-origin: left;
  position: absolute;
  bottom: -10%;
  right: -7.5%;
  width: 150px;
  height: 141px;
  text-align: center;
  z-index: 2;
  color: var(--white-color);
}
@media (max-width: 1699px) {
  .hero-12 .scroll-down {
    right: -70px;
    width: 142px;
    height: 10px;
  }
}
@media (max-width: 1699px) {
  .hero-12 .scroll-down {
    display: none;
  }
}
.hero-12 .scroll-down .scroll-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: var(--title-font);
  font-size: 16px;
  color: var(--title-color);
  font-weight: 300;
}
.hero-12 .scroll-down .scroll-wrap span {
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  border: 1px solid var(--title-color);
}
.hero-12 .scroll-down .scroll-wrap span img {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  margin-bottom: 4px;
  -webkit-filter: contrast(0) brightness(0);
          filter: contrast(0) brightness(0);
}
.hero-style12 {
  position: relative;
  max-width: 666px;
  padding: 236px 0 294px 0;
  z-index: 3;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .hero-style12 {
    max-width: 800px;
    padding: 130px 0 182px 40px;
  }
}
@media (max-width: 1199px) {
  .hero-style12 {
    max-width: 700px;
    padding: 130px 0 182px 0px;
  }
}
@media (max-width: 991px) {
  .hero-style12 {
    text-align: center;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .hero-style12 {
    padding: 130px 0 130px 0px;
  }
}
@media (max-width: 575px) {
  .hero-style12 {
    padding: 90px 0 120px 0px;
  }
}
.hero-style12 .hero-title {
  font-family: var(--title-font);
  font-weight: 700;
  font-size: 94px;
  text-transform: capitalize;
  color: var(--white-color);
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .hero-style12 .hero-title {
    font-size: 74px;
  }
}
@media (max-width: 767px) {
  .hero-style12 .hero-title {
    font-size: 54px;
  }
}
@media (max-width: 575px) {
  .hero-style12 .hero-title {
    font-size: 44px;
  }
}
.hero-style12 .sub-title {
  font-weight: 400;
  font-size: 54px;
  line-height: 1.1;
  color: #79F4E4;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .hero-style12 .sub-title {
    font-size: 45px;
  }
}
@media (max-width: 767px) {
  .hero-style12 .sub-title {
    font-size: 35px;
  }
}
.hero-style12 .hero-desc {
  font-weight: 400;
  font-size: 24px;
  color: var(--th-border-color);
  margin-bottom: 40px;
  /* Small devices */
}
@media (max-width: 767px) {
  .hero-style12 .hero-desc {
    font-size: 18px;
  }
}
.hero-style12 .th-btn {
  padding: 19px 30px;
}
/* hero-12 end ----------------------------------------*/
/* hero-13 start ----------------------------------------*/
.hero-13 {
  padding: 0 80px;
  background-size: 100% 100%;
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1799px) {
  .hero-13 {
    padding: 0 40px;
  }
}
@media (max-width: 1299px) {
  .hero-13 {
    padding: 0 40px;
  }
}
@media (max-width: 1199px) {
  .hero-13 {
    padding: 0;
  }
}
.hero-13 .hero-overlay {
  position: absolute;
  inset: 0;
  z-index: 5;
  background-repeat: no-repeat;
  overflow: hidden;
}
.hero-13 .th-hero-bg {
  z-index: 2;
  border-radius: 30px;
  overflow: hidden;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .hero-13 .th-hero-bg {
    border-radius: 0;
  }
}
.hero13-content {
  padding-top: 125px;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .hero13-content {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1199px) {
  .hero13-content {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .hero13-content {
    padding-top: 120px;
  }
}
@media (max-width: 575px) {
  .hero13-content {
    text-align: center;
  }
}
.hero13-content .th-btn {
  padding: 18px 28.3px;
}
.hero13-content .hero-title {
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .hero13-content .hero-title {
    font-size: 50px;
  }
}
@media (max-width: 767px) {
  .hero13-content .hero-title {
    font-size: 35px;
  }
}
.hero13-content .hero-desc {
  /* Small devices */
}
@media (max-width: 767px) {
  .hero13-content .hero-desc br {
    display: none;
  }
}
.hero13-circle-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 11%;
  text-align: center;
  margin: auto;
  z-index: 3;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1299px) {
  .hero13-circle-text {
    bottom: 8%;
  }
}
@media (max-width: 1199px) {
  .hero13-circle-text {
    bottom: 7%;
  }
}
@media (max-width: 991px) {
  .hero13-circle-text {
    bottom: 0;
  }
}
.hero13-circle-text .discount-wrapp {
  border: 0;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .hero13-circle-text .discount-wrapp {
    -webkit-transform: scale(0.7);
        -ms-transform: scale(0.7);
            transform: scale(0.7);
  }
}
.hero13-circle-text .icon {
  font-size: 65px;
  color: var(--white-color);
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .hero13-circle-text .icon {
    font-size: 45px;
  }
}
.hero13-circle-text .discount-tag {
  background-color: var(--title-color);
}
.hero13-circle-text .discount-tag span {
  text-transform: capitalize;
}
.hero13-cardbox {
  margin-top: -59px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero13-cardbox {
    margin-top: 0;
  }
}
.hero13-card-left, .hero13-card-center, .hero13-card-right {
  position: relative;
  z-index: 3;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero13-card-left, .hero13-card-center, .hero13-card-right {
    bottom: -70px;
  }
}
.hero13-card-left {
  bottom: -200px;
  left: 9%;
  -webkit-transform: rotate(-19deg);
      -ms-transform: rotate(-19deg);
          transform: rotate(-19deg);
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .hero13-card-left {
    bottom: -150px;
  }
}
@media (max-width: 575px) {
  .hero13-card-left {
    bottom: -110px;
  }
}
.hero13-card-right {
  bottom: -270px;
  right: 12%;
  -webkit-transform: rotate(12deg);
      -ms-transform: rotate(12deg);
          transform: rotate(12deg);
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .hero13-card-right {
    bottom: -150px;
  }
}
@media (max-width: 575px) {
  .hero13-card-right {
    bottom: -110px;
  }
}
.hero13-style {
  position: relative;
  z-index: 9;
}
.hero13-style.bg-mask {
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero13-style.bg-mask {
    -webkit-mask-image: none !important;
            mask-image: none !important;
    overflow: hidden;
  }
}
.hero13-style .th-line-shape span svg .line-1 {
  stroke: var(--brand-color);
  -webkit-animation: dash 4s linear forwards;
          animation: dash 4s linear forwards;
}
.hero13-shape-top, .hero13-shape-left, .hero13-shape-right {
  position: absolute;
}
.hero13-shape-top {
  top: 0;
  right: 20%;
}
.hero13-shape-left {
  bottom: 0;
  left: 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero13-shape-left {
    bottom: -18%;
  }
}
.hero13-shape-right {
  bottom: 0;
  right: 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .hero13-shape-right {
    bottom: -18%;
  }
}
/* hero-13 end ----------------------------------------*/
/*------------------- 4.9. Error  -------------------*/
.error-img {
  position: relative;
  z-index: 2;
  /* Medium Large devices */
}
@media (max-width: 1699px) {
  .error-img {
    min-width: 100%;
  }
}
@media (max-width: 1299px) {
  .error-img {
    margin-left: 0;
  }
}
.error-title {
  margin-bottom: 20px;
}
.error-text {
  margin-bottom: 35px;
  max-width: 480px;
  margin-left: auto;
  margin-right: auto;
}
.error-subtitle {
  font-size: 28px;
  font-weight: 600;
  /* Large devices */
}
@media (max-width: 1199px) {
  .error-subtitle {
    font-size: 18px;
  }
}
.error-content {
  margin-right: 90px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .error-content {
    margin-right: 0;
  }
}
.error-content .th-btn img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
/* Medium devices */
@media (max-width: 991px) {
  .error-title {
    margin-bottom: 15px;
  }
  .error-img {
    margin-bottom: 30px;
    margin-left: 0;
  }
  .error-text {
    margin-bottom: 25px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .error-title {
    margin-bottom: 10px;
  }
}
.error-shape-1, .error-shape-2 {
  position: absolute;
  top: 20%;
  left: 0;
  right: 0;
  z-index: -1;
  /* Large devices */
}
@media (max-width: 1199px) {
  .error-shape-1, .error-shape-2 {
    top: 14%;
  }
}
.error-shape-2 {
  left: 19%;
  top: 8%;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1299px) {
  .error-shape-2 {
    left: 23%;
    top: 6%;
  }
}
@media (max-width: 1199px) {
  .error-shape-2 {
    left: 27%;
    top: -2%;
  }
}
@media (max-width: 991px) {
  .error-shape-2 {
    left: 36%;
    top: -6%;
  }
}
/*------------------- 4.00. Popup Search  -------------------*/
.popup-quote-box {
  position: fixed;
  top: 0;
  left: 50%;
  background-color: rgba(0, 0, 0, 0.95);
  height: 0;
  width: 0;
  overflow: hidden;
  z-index: 99999;
  opacity: 0;
  visibility: hidden;
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.popup-quote-box button.searchClose {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 40px;
  right: 40px;
  border-width: 1px;
  border-style: solid;
  border-color: var(--theme-color);
  background-color: transparent;
  font-size: 22px;
  border-radius: 50%;
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
  color: var(--theme-color);
}
.popup-quote-box button.searchClose:hover {
  color: var(--body-color);
  background-color: #fff;
  border-color: transparent;
  border-color: transparent;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.popup-quote-box form {
  position: absolute;
  top: 50%;
  left: 50%;
  display: inline-block;
  padding-bottom: 40px;
  cursor: auto;
  width: 100%;
  max-width: 700px;
  -webkit-transform: translate(-50%, -50%) scale(0);
      -ms-transform: translate(-50%, -50%) scale(0);
          transform: translate(-50%, -50%) scale(0);
  -webkit-transition: -webkit-transform ease 0.4s;
  transition: -webkit-transform ease 0.4s;
  transition: transform ease 0.4s;
  transition: transform ease 0.4s, -webkit-transform ease 0.4s;
  /* Large devices */
}
@media (max-width: 1199px) {
  .popup-quote-box form {
    max-width: 600px;
  }
}
.popup-quote-box form input {
  font-size: 15px;
  height: 50px;
  width: 100%;
  border: 2px solid var(--theme-color);
  background-color: transparent;
  padding-left: 30px;
  color: #fff;
  border-radius: 50px;
}
.popup-quote-box form button:hover {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.popup-quote-box.show {
  opacity: 1;
  visibility: visible;
  width: 100.1%;
  height: 100%;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
  border-radius: 0;
}
.popup-quote-box.show form {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
  -webkit-transform: translate(-50%, -50%) scale(1);
      -ms-transform: translate(-50%, -50%) scale(1);
          transform: translate(-50%, -50%) scale(1);
}
/*------------------- 4.00. Popup Side Menu  -------------------*/
.sidemenu-wrapper {
  position: fixed;
  z-index: 99999;
  right: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: rgba(0, 0, 0, 0.75);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 0.8s;
  transition: all ease 0.8s;
}
.sidemenu-wrapper .th-social a {
  box-shadow: none;
  color: var(--title-color);
}
.sidemenu-wrapper .closeButton {
  display: inline-block;
  border: 2px solid;
  width: 50px;
  height: 50px;
  line-height: 48px;
  font-size: 24px;
  padding: 0;
  position: absolute;
  top: 20px;
  right: 20px;
  background-color: var(--white-color);
  border-radius: 50%;
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.sidemenu-wrapper .closeButton:hover {
  color: var(--theme-color);
  border-color: var(--theme-color);
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.sidemenu-wrapper .sidemenu-content {
  background-color: #fff;
  width: 450px;
  margin-left: auto;
  padding: 80px 30px;
  height: 100%;
  overflow: scroll;
  position: relative;
  right: -500px;
  cursor: auto;
  -webkit-transition-delay: 1s;
          transition-delay: 1s;
  -webkit-transition: right ease 1s;
  transition: right ease 1s;
}
@media (max-width: 450px) {
  .sidemenu-wrapper .sidemenu-content {
    width: 300px;
  }
}
.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar-track {
  box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);
  background-color: #f5f5f5;
}
.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar {
  width: 2px;
  background-color: #f5f5f5;
}
.sidemenu-wrapper .sidemenu-content .th-widget-about .footer-info-title {
  color: var(--title-color);
}
.sidemenu-wrapper .sidemenu-content .widget_title {
  color: var(--title-color);
}
.sidemenu-wrapper .widget {
  padding: 0;
  border: none;
  background-color: transparent;
}
.sidemenu-wrapper .info-box_icon {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.sidemenu-wrapper.show {
  opacity: 1;
  visibility: visible;
  width: 100%;
  -webkit-transition: all ease 0.8s;
  transition: all ease 0.8s;
}
.sidemenu-wrapper.show .sidemenu-content {
  right: 0;
  opacity: 1;
  visibility: visible;
}
.sidemenu-wrapper .info-box_text .icon {
  background-color: #F2F5FA;
}
.sidemenu-wrapper .info-box_text .icon:hover {
  background-color: var(--theme-color);
}
.sidemenu-wrapper .th-widget-about .about-text {
  color: var(--body-color);
  font-family: var(--style-font);
}
/*------------------- 4.00. Wocommerce  -------------------*/
.woocommerce-message,
.woocommerce-info {
  position: relative;
  padding: 11px 20px 11px 50px;
  background-color: var(--theme-color);
  color: var(--white-color);
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 15px;
}
.woocommerce-message a,
.woocommerce-info a {
  color: var(--white-color);
  text-decoration: underline;
}
.woocommerce-message a:hover,
.woocommerce-info a:hover {
  color: var(--title-color);
}
.woocommerce-message:before,
.woocommerce-info:before {
  content: "\f06a";
  font-family: var(--icon-font);
  font-weight: 400;
  margin-right: 10px;
  font-size: 18px;
  position: absolute;
  left: 20px;
  top: 11px;
}
.woocommerce-notices-wrapper .woocommerce-message {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.woocommerce-notices-wrapper .woocommerce-message:before {
  content: "\f14a";
  font-weight: 300;
}
.woocommerce-form-login-toggle .woocommerce-info {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.woocommerce-form-login-toggle .woocommerce-info a {
  color: inherit;
}
.woocommerce-form-login-toggle .woocommerce-info a:hover {
  color: var(--title-color);
}
.woocommerce-form-register,
.woocommerce-form-coupon,
.woocommerce-form-login {
  padding: 35px 40px 35px 40px;
  background-color: var(--smoke-color);
  border-radius: 8px;
  margin-bottom: 0;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .woocommerce-form-register,
  .woocommerce-form-coupon,
  .woocommerce-form-login {
    padding: 40px 20px;
  }
}
.woocommerce-form-register .form-group,
.woocommerce-form-coupon .form-group,
.woocommerce-form-login .form-group {
  margin-bottom: 20px;
}
.woocommerce-form-register .form-group:last-child,
.woocommerce-form-coupon .form-group:last-child,
.woocommerce-form-login .form-group:last-child {
  margin-bottom: 0;
}
.woocommerce-form-register .form-group select,
.woocommerce-form-register .form-group .form-control,
.woocommerce-form-register .form-group .form-select,
.woocommerce-form-register .form-group textarea,
.woocommerce-form-register .form-group input,
.woocommerce-form-coupon .form-group select,
.woocommerce-form-coupon .form-group .form-control,
.woocommerce-form-coupon .form-group .form-select,
.woocommerce-form-coupon .form-group textarea,
.woocommerce-form-coupon .form-group input,
.woocommerce-form-login .form-group select,
.woocommerce-form-login .form-group .form-control,
.woocommerce-form-login .form-group .form-select,
.woocommerce-form-login .form-group textarea,
.woocommerce-form-login .form-group input {
  background-color: var(--white-color);
}
.woocommerce-error {
  background-color: var(--error-color);
  color: #fff;
  list-style: none;
  padding: 10px 26px;
  margin: 0 0 30px 0;
  border-radius: 0;
  font-weight: 500;
  font-size: 14px;
}
nav.woocommerce-MyAccount-navigation li {
  border: 1px solid #ddd;
  margin: 0;
  border-top: none;
}
nav.woocommerce-MyAccount-navigation li:first-child {
  border-top: 1px solid #ddd;
}
nav.woocommerce-MyAccount-navigation li a {
  color: var(--title-color);
  font-weight: 700;
  padding: 7px 17px;
  display: block;
}
nav.woocommerce-MyAccount-navigation li.is-active a,
nav.woocommerce-MyAccount-navigation li a:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
}
.woocommerce-MyAccount-content h3 {
  margin-top: -0.3em;
}
.woocommerce-MyAccount-content .btn {
  background-color: var(--theme-color);
  color: var(--white-color);
  font-size: 14px;
  padding: 10px 25px;
  font-weight: 700;
}
.woocommerce-MyAccount-content .btn:hover {
  background-color: var(--title-color);
  color: var(--white-color);
}
table.variations,
.woocommerce-grouped-product-list-item {
  border-collapse: separate;
  border-spacing: 0 15px;
  margin-bottom: 5px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: none;
}
table.variations td,
.woocommerce-grouped-product-list-item td {
  border: none;
  vertical-align: middle;
  padding: 0 5px;
}
table.variations td:first-child,
.woocommerce-grouped-product-list-item td:first-child {
  padding: 0;
}
table.variations label,
.woocommerce-grouped-product-list-item label {
  margin: 0;
  font-size: 14px;
  text-transform: capitalize;
}
table.variations label a,
.woocommerce-grouped-product-list-item label a {
  color: var(--title-color);
}
table.variations label a:hover,
.woocommerce-grouped-product-list-item label a:hover {
  color: var(--theme-color);
}
table.variations .label,
.woocommerce-grouped-product-list-item .label {
  border: none;
}
table.variations__label,
.woocommerce-grouped-product-list-item__label {
  border: none !important;
  font-weight: 600;
}
table.variations__price,
.woocommerce-grouped-product-list-item__price {
  border: none !important;
}
table.variations__price .price,
table.variations__price .amount,
.woocommerce-grouped-product-list-item__price .price,
.woocommerce-grouped-product-list-item__price .amount {
  font-size: 18px !important;
}
table.variations del,
.woocommerce-grouped-product-list-item del {
  margin-left: 12px;
}
.woocommerce-product-attributes th,
.woocommerce-product-attributes td {
  border: 1px solid var(--th-border-color);
}
.woocommerce-product-attributes th p:last-child,
.woocommerce-product-attributes td p:last-child {
  margin-bottom: 0;
}
.woocommerce-grouped-product-list.group_table {
  border-collapse: collapse;
  margin-bottom: 15px;
}
.woocommerce-grouped-product-list.group_table .woocommerce-Price-amount.amount {
  font-size: 16px;
  color: var(--title-color);
}
.woocommerce-grouped-product-list.group_table label {
  margin: 0 0 0 10px;
  margin: 0 0 0 10px;
  font-family: var(--title-font);
  font-size: 18px;
}
.woocommerce-grouped-product-list.group_table .qty-input {
  border-color: #e3e6e9;
}
.woocommerce-grouped-product-list.group_table tr {
  border-bottom: 1px solid #e3e6e9;
}
.woocommerce-grouped-product-list.group_table tr:last-child {
  border-bottom: none;
}
.woocommerce-grouped-product-list.group_table td {
  padding: 30px 5px;
}
table.variations {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  position: relative;
}
table.variations td {
  padding: 0;
}
table.variations td.label {
  padding-right: 10px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
table.variations select {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  font-weight: 400;
  line-height: 1.5;
  vertical-align: middle;
  margin: 0;
  padding-right: 54px;
  padding-left: 20px;
  height: 50px;
}
table.variations .reset_variations {
  margin-left: 16px;
  display: inline-block;
  position: absolute;
  left: 100%;
  bottom: 25px;
}
.woosq-product .product .woocommerce-grouped-product-list-item__quantity,
.woosq-product .product .woocommerce-grouped-product-list-item__label,
.woosq-product .product .woocommerce-grouped-product-list-item__price {
  width: auto !important;
}
.woocommerce-grouped-product-list-item__label:after,
.woocommerce-grouped-product-list-item__price:after {
  display: none;
}
.woocommerce-variation.single_variation {
  margin-bottom: 30px;
}
.woocommerce-variation.single_variation .price {
  color: var(--title-color);
  font-weight: 700;
}
.wooscp-table-items td.woocommerce-product-attributes-item__value {
  padding-left: 15px !important;
}
.wooscp-table-items a.added_to_cart.wc-forward {
  margin-left: 15px;
  text-decoration: underline;
}
.tinvwl_added_to_wishlist.tinv-modal.tinv-modal-open {
  z-index: 1111;
}
table.woocommerce-product-attributes {
  margin-bottom: 30px;
}
#woosq-popup .product_meta {
  margin-top: 20px;
}
#woosq-popup .product_title {
  font-size: 24px;
  margin-bottom: 5px;
}
#woosq-popup .single-product .product .actions {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
#woosq-popup .single-product .product .actions > div {
  height: auto;
  overflow: visible;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
#woosq-popup .single-product .product .actions > div .quantity.style2.woocommerce-grouped-product-list-item__quantity {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.login-tab {
  margin-bottom: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.login-tab button.nav-link {
  background-color: var(--smoke-color);
  color: var(--title-color);
  padding: 11px 39px;
  font-size: 18px;
  font-weight: 500;
  border-radius: 15px ​15px 0;
}
.login-tab button.nav-link.active {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.star-rating {
  overflow: hidden;
  position: relative;
  width: 100px;
  height: 1.2em;
  line-height: 1.2em;
  display: block;
  font-family: var(--icon-font);
  font-weight: 900;
  font-size: 12px;
}
.star-rating:before {
  content: "\e28b\e28b\e28b\e28b\e28b";
  color: #e1e1e1;
  float: left;
  top: 0;
  left: 0;
  position: absolute;
  letter-spacing: 3px;
}
.star-rating span {
  overflow: hidden;
  float: left;
  top: 0;
  left: 0;
  position: absolute;
  padding-top: 1.5em;
}
.star-rating span:before {
  content: "\e28b\e28b\e28b\e28b\e28b";
  top: 0;
  position: absolute;
  left: 0;
  color: #FF9C00;
  letter-spacing: 3px;
}
.rating-select label {
  margin: 0;
  margin-right: 10px;
}
.rating-select p.stars {
  margin-bottom: 0;
  line-height: 1;
}
.rating-select p.stars a {
  position: relative;
  height: 14px;
  width: 18px;
  text-indent: -999em;
  display: inline-block;
  text-decoration: none;
}
.rating-select p.stars a::before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 14px;
  line-height: 1;
  font-family: var(--icon-font);
  content: "\e28b";
  font-weight: 400;
  text-indent: 0;
  color: var(--yellow-color);
}
.rating-select p.stars a:hover ~ a::before {
  content: "\e28b";
  font-weight: 400;
}
.rating-select p.stars:hover a::before {
  content: "\e28b";
  font-weight: 700;
}
.rating-select p.stars.selected a.active::before {
  content: "\e28b";
  font-weight: 700;
}
.rating-select p.stars.selected a.active ~ a::before {
  content: "\e28b";
  font-weight: 400;
}
.rating-select p.stars.selected a:not(.active)::before {
  content: "\e28b";
  font-weight: 700;
}
/* Small devices */
@media (max-width: 767px) {
  .woocommerce-message,
  .woocommerce-info {
    font-size: 14px;
    line-height: 22px;
    padding: 10px 15px 10px 37px;
  }
  .woocommerce-message:before,
  .woocommerce-info:before {
    font-size: 16px;
    top: 10px;
    left: 15px;
  }
}
/*------------------- 4.00. Products  -------------------*/
.th-product {
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
  background: var(--white-color);
  padding: 20px;
  border-radius: 16px;
  box-shadow: 0px 4px 50px rgba(0, 0, 0, 0.06);
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .th-product {
    padding: 25px;
  }
}
.th-product .product-title {
  font-size: 20px;
  margin: 2px 0 2px 0;
  font-weight: 600;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .th-product .product-title {
    font-size: 18px;
  }
}
.th-product .product-title a {
  color: inherit;
}
.th-product .product-title a:hover {
  color: var(--theme-color);
}
.th-product .product-category {
  color: var(--body-color);
  margin-bottom: 0px;
  display: block;
}
.th-product .product-category:hover {
  color: var(--theme-color);
}
.th-product .product-tag {
  font-size: 14px;
  position: absolute;
  top: 10px;
  left: 10px;
  background-color: var(--theme-color);
  color: var(--white-color);
  padding: 0 12px;
  min-width: 60px;
  border-radius: 4px;
  z-index: 3;
  line-height: 24px;
}
.th-product .woocommerce-product-rating {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  margin-top: 3px;
  margin-bottom: -0.4rem;
}
.th-product .product-content {
  margin-bottom: -0.4rem;
}
.th-product .star-rating {
  margin: 0 auto 0 auto;
  width: 93px;
}
.th-product .price {
  display: block;
  color: var(--theme-color);
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 0;
  font-family: var(--body-font);
}
.th-product .price del {
  margin-left: 10px;
  font-weight: 400;
  color: var(--body-color);
}
.th-product .product-img {
  --space: 0px;
  background-color: var(--smoke-color);
  overflow: hidden;
  position: relative;
  margin: 0 0 20px 0;
  border-radius: 8px;
  text-align: center;
  z-index: 2;
}
.th-product .product-img:before {
  --space: 0px;
  content: '';
  height: calc(100% - var(--space)*2);
  width: calc(100% - var(--space)*2);
  border-radius: inherit;
  position: absolute;
  top: var(--space);
  left: var(--space);
  background-color: var(--title-color);
  z-index: 1;
  border-radius: 8px;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.th-product .product-img img {
  width: 100%;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.th-product .actions {
  height: 100%;
  position: absolute;
  left: 0;
  top: 50%;
  right: 0;
  text-align: center;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 3;
  margin-top: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.th-product .actions .icon-btn {
  --btn-size: 45px;
  line-height: 42px;
  font-size: 16px;
  border-radius: 50%;
  border-color: var(--white-color);
  background-color: var(--white-color);
  color: var(--title-color);
  -webkit-transform: translateY(30px);
      -ms-transform: translateY(30px);
          transform: translateY(30px);
}
.th-product .actions .icon-btn:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
.th-product .actions .woosw-btn {
  width: 45px;
  height: 45px;
  line-height: 45px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  font-size: 16px;
  border-radius: 50%;
  border-color: var(--white-color);
  background-color: var(--white-color);
  color: var(--title-color);
}
.th-product .actions .woosw-btn:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
.th-product .actions > * {
  margin: 0 var(--icon-gap-x, 5px);
}
.th-product .actions > * > a {
  margin: 0;
}
.th-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,
.th-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
  width: 45px;
  height: 45px;
  line-height: 42px;
  display: inline-block;
}
.th-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before,
.th-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before {
  position: relative;
  top: 0;
  left: 0;
  line-height: inherit;
  margin: 0;
  font-size: 24px;
}
.th-product .tinv-wishlist a {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  background-color: var(--white-color);
  color: var(--title-color);
  border-radius: 50%;
}
.th-product .tinv-wishlist a:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.th-product .add_to_cart_button.added {
  display: none;
}
.th-product .added_to_cart {
  display: block;
  width: 45px;
  height: 45px;
  line-height: 42px;
  background-color: var(--theme-color);
  color: var(--white-color);
  font-size: 0;
  text-align: center;
  border-radius: 99px;
  border: none;
}
.th-product .added_to_cart:after {
  content: "\f07a";
  position: relative;
  font-family: var(--icon-font);
  font-size: 16px;
  font-weight: 700;
}
.th-product .added_to_cart:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.th-product .action-btn {
  background-color: var(--white-color);
  font-size: 14px;
  font-family: var(--title-font);
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
  padding: 13px 25px;
}
.th-product .product-actions {
  position: absolute;
  left: 50%;
  bottom: -10%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 0;
  visibility: hidden;
  z-index: 2;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}
.th-product .product-actions .th-btn {
  padding: 13px 15px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.th-product .product-actions .th-btn:hover:before {
  background-color: var(--theme-color);
}
.th-product:hover .product-img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.th-product:hover .product-img:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
  visibility: visible;
  opacity: 1;
}
.th-product:hover .product-actions {
  visibility: visible;
  opacity: 1;
  bottom: 35%;
}
.th-product:hover .product-actions .th-btn {
  background: var(--white-color);
}
.th-product:hover .product-actions .th-btn:before {
  background: var(--theme-color);
}
.th-product:hover .actions {
  margin-top: 0;
  opacity: 1;
  visibility: visible;
}
.th-product:hover .actions .icon-btn {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.th-product.list-view {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
  text-align: left;
  height: 100%;
  padding: 10px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .th-product.list-view {
    gap: 10px;
  }
}
.th-product.list-view .product-img {
  --space: 0px;
  width: 100%;
  width: 50%;
  margin: 0;
}
.th-product.list-view .product-img:before {
  --space: 0px;
}
.th-product.list-view .product-category {
  font-size: 13px;
  line-height: 23px;
  margin-top: -3px;
}
.th-product.list-view .star-rating {
  margin: 5px 0 0 0;
  width: 93px;
  font-size: 12px;
}
.th-product.list-view .product-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 0 4px 0 13px;
}
.th-product.list-view .actions {
  --icon-gap-x: 2px;
  width: 100%;
  right: 0;
  text-align: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.th-product.list-view .actions .icon-btn {
  --btn-size: 45px;
  --btn-font-size: 14px;
  background-color: var(--white-color);
  color: var(--title-color);
  border: none;
}
.th-product.list-view .actions .icon-btn:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.th-product.list-view .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,
.th-product.list-view .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
  width: 35px;
  height: 35px;
  line-height: 35px;
}
.th-product.list-view .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before,
.th-product.list-view .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before {
  font-size: 20px;
}
.th-product.list-view .tinv-wishlist a {
  width: 35px;
  height: 35px;
  line-height: 35px;
}
.th-product.list-view .added_to_cart {
  width: 35px;
  height: 35px;
  line-height: 35px;
}
.th-product.list-view .added_to_cart:after {
  font-size: 16px;
}
.th-product.list-view .tag {
  top: 8px;
  right: 8px;
  padding: 0px 15px;
}
.product-list-area {
  margin-bottom: -24px;
}
.swiper-slide.style2 .th-product {
  box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.06);
}
#productCarousel .slick-arrow {
  top: 37.5%;
}
.mfp-content {
  margin: 1.5rem auto;
}
.mfp-content .product-details-img {
  padding-top: 15px;
}
.mfp-content .product-about {
  padding-top: 20px;
  padding-bottom: 20px;
}
.mfp-content .container {
  position: relative;
}
.mfp-content .product-big-img {
  margin-top: 12px;
  margin-bottom: 12px;
}
.mfp-fade.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}
.mfp-fade.mfp-wrap .mfp-content {
  opacity: 0;
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}
.woosq-popup {
  border-radius: 10px;
}
.woosq-popup .product_meta > span > a:after,
.woosq-popup .product_meta > span > span:after {
  display: none;
}
.woosq-product > .product .summary {
  display: grid;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}
.woosq-product .thumbnails .slick-list {
  display: block;
}
.woosq-product .thumbnails .slick-dots li button {
  width: 12px;
  height: 12px;
  border-radius: 50px;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  background-color: var(--theme-color);
  opacity: 0.4;
}
.woosq-product .thumbnails .slick-dots li button:before {
  display: none;
}
.woosq-product .thumbnails .slick-dots li.slick-active button {
  opacity: 1;
}
.woosq-product .tinv-wraper {
  display: none;
}
.th-sort-bar {
  padding: 0;
  margin: 0 0 35px 0;
  background-color: transparent;
  border-radius: 0px;
}
.th-sort-bar .row {
  --bs-gutter-x: 0;
  --bs-gutter-y: 15px;
}
.th-sort-bar select {
  height: auto;
  border: 0;
  background-color: var(--smoke-color);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 16px;
  padding: 11px 34px;
  margin: 0;
  color: var(--title-color);
  background-position: right 20px center;
}
.th-sort-bar .woocommerce-result-count {
  padding-left: 0;
  margin-bottom: 0;
  color: var(--theme-color);
}
.th-sort-bar .sorting-filter-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.th-sort-bar .nav {
  border: 1px solid #E9F6F9;
  border-radius: 4px;
  padding: 4px;
}
.th-sort-bar .nav a {
  display: inline-block;
  height: 32px;
  width: 32px;
  line-height: 32px;
  border: 0;
  background-color: transparent;
  text-align: center;
  position: relative;
  font-family: var(--title-font);
  font-weight: 600;
  font-size: 16px;
  text-transform: capitalize;
  color: var(--body-color);
  border-radius: 5px;
}
.th-sort-bar .nav a.active {
  color: var(--white-color);
  background: var(--theme-color);
}
.product-thumb-area {
  position: relative;
  margin-right: 10px;
}
.product-thumb-area .product-thumb-tab {
  position: absolute;
  top: 0;
  left: 0;
}
.product-thumb-tab {
  --thumb: 120px;
  --gap: 10px;
  max-width: var(--thumb);
  margin-left: calc(0px - var(--thumb)/2);
  position: relative;
  z-index: 3;
  display: grid;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  height: 100%;
}
.product-thumb-tab .tab-btn {
  background-color: var(--white-color);
  cursor: pointer;
  height: var(--thumb);
  width: var(--thumb);
  padding: var(--gap);
}
.product-thumb-tab .tab-btn img {
  max-width: 100%;
}
.product-thumb-tab .tab-btn:not(:last-of-type) {
  margin-bottom: 20px;
}
.product-thumb-tab .indicator {
  position: absolute;
  top: calc(var(--pos-y) + var(--gap));
  left: calc(var(--pos-x) + var(--gap));
  width: calc(var(--width-set) - var(--gap)*2);
  height: calc(var(--height-set) - var(--gap)*2);
  border: 2px solid var(--theme-color);
  pointer-events: none;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.product-big-img {
  background-color: var(--smoke-color);
  text-align: center;
  overflow: hidden;
  border-radius: 16px;
}
.product-big-img .img {
  width: 100%;
  border-radius: 16px;
}
.product-big-img .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 16px;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.product-big-img .slider-pagination {
  position: absolute;
  bottom: 40px;
  left: 0;
}
.product-big-img .slick-dots {
  margin: -11px 0 0 0 !important;
  -webkit-transform: translateY(-30px);
      -ms-transform: translateY(-30px);
          transform: translateY(-30px);
  --border-color: #c0c0c0;
}
.img-magnifier-container {
  position: relative;
}
.img-magnifier-glass {
  position: absolute;
  box-shadow: inset 0 10px 18px rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  cursor: none;
  width: 200px;
  height: 200px;
}
.magnify {
  position: relative;
  cursor: none;
}
.magnify .magnifier {
  height: 180px;
  width: 180px;
  position: absolute;
  z-index: 20;
  box-shadow: inset 0 10px 18px rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  background-size: 700%;
  background-repeat: no-repeat;
  margin-left: -90px !important;
  margin-top: -90px !important;
  pointer-events: none;
  display: none;
}
.magnify .magnified {
  display: block;
  z-index: 10;
  margin: auto;
  width: 100%;
  height: 100%;
}
.magnify img {
  width: 100%;
  height: 100%;
}
.quantity {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.quantity > .screen-reader-text {
  display: inline-block;
  font-weight: 600;
  color: var(--title-color);
  font-family: var(--title-font);
  margin: 0;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  margin-right: 10px;
}
.quantity .qty-btn,
.quantity .qty-input {
  display: inline-block;
  width: 50px;
  height: 50px;
  border: none;
  border-right: none;
  background-color: transparent;
  padding: 0;
  border-radius: 0;
  text-align: center;
  color: var(--body-color);
  font-size: 18px;
  font-weight: 600;
}
.quantity .qty-btn:last-child,
.quantity .qty-input:last-child {
  border-right: none;
}
.quantity .qty-btn {
  font-size: 16px;
}
.product_meta {
  font-weight: 700;
  font-size: 16px;
  font-family: var(--body-font);
  margin: 35px 0 0 0;
}
.product_meta > span {
  display: block;
  margin-bottom: 5px;
  color: var(--title-color);
  font-weight: bold;
}
.product_meta > span:last-child {
  margin-bottom: 0;
}
.product_meta > span a {
  color: inherit;
}
.product_meta > span a:hover {
  color: var(--theme-color);
}
.product_meta > span > a,
.product_meta > span > span {
  position: relative;
  color: var(--body-color);
  font-weight: 400;
}
.product_meta > span > a:after,
.product_meta > span > span:after {
  content: ",";
  margin-right: 5px;
}
.product_meta > span > a:last-child:after,
.product_meta > span > span:last-child:after {
  display: none;
}
.product_meta > span > a:first-child,
.product_meta > span > span:first-child {
  margin-left: 7px;
}
.product-tab-style1 {
  border-bottom: 1px solid #e4e4e4;
  margin: 95px 0 40px 0;
}
.product-tab-style1 li {
  margin: 0 45px 0 0;
}
.product-tab-style1 li:last-child {
  margin-right: 0;
}
.product-tab-style1 a {
  font-family: var(--title-font);
  background-color: transparent;
  border-radius: 0;
  color: var(--title-color);
  font-size: 20px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  line-height: 1;
  padding: 0 0 17px 0;
  text-transform: capitalize;
}
.product-tab-style1 a:before {
  content: "";
  position: absolute;
  left: 0;
  top: unset;
  bottom: -1px;
  height: 2px;
  width: 0;
  background-color: var(--theme-color);
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.product-tab-style1 a:hover, .product-tab-style1 a.active {
  color: var(--title-color);
}
.product-tab-style1 a:hover:before, .product-tab-style1 a.active:before {
  width: 100%;
}
.product-tab-style2 {
  border-bottom: 1px solid #e4e4e4;
  margin: 95px 0 40px 0;
}
.product-tab-style2 li {
  margin: 0 45px 0 0;
}
.product-tab-style2 li:last-child {
  margin-right: 0;
}
.product-tab-style2 a {
  font-family: var(--title-font);
  color: var(--title-color);
  font-size: 20px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  line-height: 1;
  padding: 0 0 17px 0;
  text-transform: capitalize;
}
.product-tab-style2 a:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;
  height: 1px;
  width: 0;
  background-color: var(--theme-color);
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.product-tab-style2 a.active:before {
  width: 100%;
}
#productTabContent {
  margin-bottom: -10px;
}
#additional_information {
  margin-bottom: 40px;
}
.product-inner-list > ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.product-inner-list li {
  position: relative;
  padding-left: 15px;
}
.product-inner-list li:before {
  content: "-";
  position: absolute;
  left: 0;
}
.share-title {
  font-size: 16px;
  font-weight: 600;
  color: var(--title-color);
  margin-bottom: 8px;
}
.share-title i {
  color: var(--theme-color);
}
.summary-content .product-title,
.product-about .product-title {
  margin: 0 0 5px 0;
}
.summary-content .product_title,
.product-about .product_title {
  margin-bottom: 20px !important;
}
.summary-content > .price,
.product-about > .price {
  font-family: var(--body-font);
  font-size: 20px;
  font-weight: 800;
  color: var(--theme-color);
  display: block;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin-bottom: 5px;
  margin-top: -0.2em;
}
.summary-content > .price del,
.product-about > .price del {
  color: var(--gray-color);
  font-weight: 500;
  margin-left: 15px;
}
.summary-content .woocommerce-product-rating,
.summary-content .product-rating,
.product-about .woocommerce-product-rating,
.product-about .product-rating {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 5px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  top: 2px;
  font-size: 16px;
  line-height: 20px;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  margin-bottom: 15px;
}
.summary-content .woocommerce-product-rating .star-rating,
.summary-content .product-rating .star-rating,
.product-about .woocommerce-product-rating .star-rating,
.product-about .product-rating .star-rating {
  width: 80px;
  font-size: 12px;
  margin-right: 8px;
}
.summary-content .woocommerce-review-link,
.product-about .woocommerce-review-link {
  color: var(--body-color);
}
.summary-content .checklist,
.product-about .checklist {
  margin: 29px 0 29px 0;
}
.summary-content .actions,
.product-about .actions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 15px;
  margin: 35px 0 25px 0;
}
.summary-content .actions .th-btn,
.product-about .actions .th-btn {
  padding: 17px 44.5px;
}
.summary-content .actions .th-btn .btn-icon,
.product-about .actions .th-btn .btn-icon {
  padding: 10.5px 15px 10.5px 15px;
}
.summary-content .actions .icon-btn,
.product-about .actions .icon-btn {
  --btn-size: 60px;
  border-color: var(--theme-color);
  background-color: var(--theme-color);
  color: var(--white-color);
  border-radius: 99px;
}
.summary-content .actions .icon-btn:hover,
.product-about .actions .icon-btn:hover {
  background-color: var(--title-color);
  border-color: var(--title-color);
}
.summary-content .share,
.product-about .share {
  margin-top: 25px;
}
.summary-content .th-social a,
.product-about .th-social a {
  --icon-size: 40px;
  line-height: 38px;
  font-size: 14px;
  border: 1px solid var(--th-border-color);
  border-radius: 0;
}
.summary-content .th-social a:hover,
.product-about .th-social a:hover {
  border-color: var(--theme-color);
}
.summary-content .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,
.summary-content .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt,
.product-about .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,
.product-about .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
  width: 60px;
  height: 60px;
  line-height: 60px;
  display: inline-block;
  border-radius: 99px;
  background-color: var(--theme-color);
  color: var(--white-color);
  border: none;
}
.summary-content .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before,
.summary-content .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before,
.product-about .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before,
.product-about .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before {
  position: relative;
  top: 0;
  left: 0;
  line-height: inherit;
  margin: 0;
  font-size: 24px;
}
.summary-content .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:hover,
.summary-content .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:hover,
.product-about .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:hover,
.product-about .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:hover {
  background-color: var(--title-color);
}
.summary-content .tinv-wishlist a,
.product-about .tinv-wishlist a {
  display: inline-block;
  width: 56px;
  height: 56px;
  line-height: 56px;
  border-radius: 0;
}
.summary-content .tinv-wishlist a:hover,
.product-about .tinv-wishlist a:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.summary-content .quantity,
.product-about .quantity {
  position: relative;
}
.summary-content .quantity:after,
.product-about .quantity:after {
  content: '';
  height: 100%;
  width: 1px;
  background-color: var(--title-color);
  position: absolute;
  top: 0;
  left: 55px;
}
.summary-content .quantity .qty-input,
.product-about .quantity .qty-input {
  width: 101px;
  height: 60px;
  background-color: var(--title-color);
  color: var(--white-color);
  padding: 0 21px;
  text-align: left;
  font-size: 18px;
  font-weight: 500;
  border-radius: 10px;
}
.summary-content .quantity .qty-btn,
.product-about .quantity .qty-btn {
  color: var(--white-color);
  background-color: transparent;
  position: absolute;
  right: 21px;
  height: auto;
  width: auto;
  border: none;
  font-size: 14px;
  line-height: 16px;
}
.summary-content .quantity .quantity-minus,
.product-about .quantity .quantity-minus {
  bottom: 12px;
}
.summary-content .quantity .quantity-plus,
.product-about .quantity .quantity-plus {
  top: 12px;
}
.woocommerce-Reviews .th-post-comment {
  border-radius: 20px;
}
.woocommerce-Reviews .th-post-comment .text {
  margin-bottom: -0.5em;
}
.woocommerce-Reviews .th-comments-wrap {
  padding: 0;
  margin-right: 0 !important;
  box-shadow: none;
  background-color: transparent;
}
.woocommerce-Reviews .th-comment-form {
  box-shadow: none;
  margin-right: 0 !important;
  margin-top: 28px;
  margin-bottom: 10px;
}
.woocommerce-Reviews .th-comment-form input,
.woocommerce-Reviews .th-comment-form .form-control {
  background-color: var(--white-color);
}
.woocommerce-Reviews .th-comment-form .blog-inner-title {
  margin-bottom: 10px;
}
.woocommerce-Reviews .comment-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0 24px;
  margin: -12px !important;
  margin-bottom: 28px !important;
}
.woocommerce-Reviews .comment-list li {
  width: 50%;
  /* Medium devices */
}
@media (max-width: 991px) {
  .woocommerce-Reviews .comment-list li {
    width: 100%;
  }
}
.woocommerce-Reviews .th-post-comment {
  border: 1px solid var(--th-border-color) !important;
  padding: 40px !important;
  box-shadow: 0px 4px 30px rgba(1, 15, 28, 0.06);
  margin: 12px;
  border-radius: 10px;
}
.woocommerce-Reviews .th-post-comment .name {
  margin-bottom: 3px;
}
.woocommerce-Reviews .th-post-comment .commented-on {
  margin-bottom: 12px;
}
/* Medium devices */
@media (max-width: 991px) {
  .woocommerce-Reviews .comment-list {
    grid-template-columns: repeat(1, 1fr);
  }
}
#description {
  margin-bottom: 30px;
}
.product-details .th-comments-wrap {
  margin-top: 0;
}
.product-details .border-title {
  position: relative;
  padding-bottom: 20px;
  margin-bottom: 40px;
}
.product-details .border-title:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 2px;
  width: 80px;
  background-color: var(--theme-color);
}
.product-inner-title {
  font-size: 32px;
  border-bottom: 1px solid var(--th-border-color);
  padding: 0 0 7px 0;
  margin: 0 0 30px 0;
}
.related-product-wrapper {
  padding-top: 115px;
}
/* Medium Large devices */
@media (max-width: 1299px) {
  .product-thumb-tab {
    --thumb: 100px;
    margin-left: -40px;
  }
  .product-thumb-area {
    margin-right: 0;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .th-sort-bar select {
    min-width: auto;
  }
  .product-tab-style1 {
    margin: 55px 0 40px 0;
  }
  .summary-content,
  .product-about {
    padding-left: 0;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .product-big-img {
    margin-bottom: 40px;
  }
  .product-thumb-tab {
    margin-left: -10px;
  }
  .th-product-box.list-view .product-img {
    max-width: 150px;
  }
  .th-sort-bar .row {
    --bs-gutter-x: 20px;
  }
  .th-sort-bar .nav a:last-child {
    margin-right: 0;
    padding-right: 0;
  }
  .th-sort-bar .nav a:last-child:before {
    display: none;
  }
  .woosq-product > .product .thumbnails {
    max-height: 400px;
    min-height: 200px;
    padding: 10px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .th-sort-bar {
    text-align: center;
    padding: 10px 15px 15px 15px;
  }
  .th-sort-bar .nav {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .th-sort-bar select {
    margin: 0 auto;
  }
  .th-sort-bar .woocommerce-result-count {
    padding-left: 0;
  }
  .th-product-box.list-view .product-img {
    max-width: 130px;
  }
  .th-product-box.list-view .actions {
    --btn-size: 30px;
    --btn-font-size: 10px;
    --icon-gap-x: 2px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .product-about .actions {
    gap: 15px 15px;
  }
  .product-thumb-tab {
    --thumb: 74px;
    --gap: 6px;
  }
  .product-thumb-tab .tab-btn:not(:last-of-type) {
    margin-bottom: 10px;
  }
}
/* Extra small devices */
@media (max-width: 375px) {
  .th-product.list-view .product-img {
    max-width: 130px;
  }
  .th-product.list-view .product-content {
    padding: 0 15px;
  }
}
.productSlide {
  position: relative;
}
.productSlide .product-tag {
  font-size: 14px;
  position: absolute;
  top: 30px;
  left: 30px;
  background-color: var(--theme-color);
  text-transform: uppercase;
  color: var(--white-color);
  padding: 0 12px;
  border-radius: 8px;
  min-width: 60px;
  z-index: 3;
  line-height: 24px;
}
.product-thumb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  cursor: pointer;
}
.product-thumb .tab-btn {
  border: 1px solid var(--title-color);
  width: 60px;
  height: 60px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .product-thumb .tab-btn {
    width: 40px;
    height: 40px;
  }
}
.product-thumb .tab-btn.active {
  border: 1px solid var(--theme-color);
}
.product-thumb-wrap {
  position: absolute;
  left: 30px;
  bottom: 30px;
  z-index: 2;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .product-thumb-wrap {
    left: 10px;
    bottom: 10px;
  }
}
@media (max-width: 991px) {
  .product-thumb-wrap {
    left: 20px;
    bottom: 20px;
  }
}
.search-form-area .search-form {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.search-form-area .search-form input {
  background-color: var(--smoke-color);
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: none;
  height: 60px;
  border-radius: 100px;
  padding-right: 25px;
}
.search-form-area .search-form button {
  position: absolute;
  top: 8px;
  right: 8px;
  border: none;
  font-size: 18px;
  background-color: var(--theme-color);
  color: var(--white-color);
  display: inline-block;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  border-radius: 50%;
  text-align: center;
}
.search-form-area .search-form button:hover {
  background-color: var(--title-color);
}
.woosw-btn {
  width: 60px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 10px;
  background-color: var(--theme-color);
  color: var(--white-color);
}
.woosw-btn:hover {
  background-color: var(--title-color);
  color: var(--white-color);
}
/*------------------- 4.00. Cart  -------------------*/
.woocommerce-cart-form {
  text-align: center;
}
.cart_table {
  border: 1px solid #eaf0f2;
  margin-bottom: 45px;
}
.cart_table thead {
  background-color: #ecf0f1;
}
.cart_table thead th {
  border: none !important;
}
.cart_table td:before,
.cart_table th {
  font-family: var(--title-font);
  color: var(--title-color);
  font-weight: 800;
  border: none;
  padding: 27px 15px;
}
.cart_table td:before {
  content: attr(data-title);
  position: absolute;
  left: 15px;
  top: 50%;
  vertical-align: top;
  padding: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  display: none;
}
.cart_table td {
  border: none;
  border-bottom: 1px solid #f3f3f3;
  color: #8b8b8b;
  padding: 20px 10px;
  position: relative;
  vertical-align: middle;
}
.cart_table .product-quantity {
  color: var(--title-color);
}
.cart_table .product-quantity input {
  position: relative;
  top: -2px;
}
.cart_table .cart-productname {
  font-weight: 400;
  font-family: var(--body-font);
  color: var(--body-color);
}
.cart_table .cart-productimage {
  display: inline-block;
  border: 2px solid var(--smoke-color);
}
.cart_table .remove {
  color: var(--theme-color);
  font-size: 18px;
}
.cart_table .quantity {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.cart_table td.product-quantity {
  min-width: 155px;
}
.cart_table .qty-btn {
  border: 2px solid var(--smoke-color) !important;
  background-color: transparent;
  color: #b8c6d0;
  padding: 0;
  width: 30px;
  height: 30px;
  line-height: 28px;
  font-size: 14px;
  border-radius: 4px;
}
.cart_table .qty-btn:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.cart_table .qty-input {
  vertical-align: middle;
  border: 2px solid var(--smoke-color);
  width: 60px;
  height: 30px;
  font-size: 14px;
  text-align: center;
  color: var(--title-color);
  font-weight: 700;
  margin: 0 3px;
  border-radius: 4px;
  padding: 0;
  /* Firefox */
}
.cart_table .qty-input::-moz-placeholder {
  color: var(--title-color);
}
.cart_table .qty-input::-webkit-input-placeholder {
  color: var(--title-color);
}
.cart_table .qty-input:-ms-input-placeholder {
  color: var(--title-color);
}
.cart_table .qty-input::-ms-input-placeholder {
  color: var(--title-color);
}
.cart_table .qty-input::placeholder {
  color: var(--title-color);
}
.cart_table .qty-input::-webkit-outer-spin-button, .cart_table .qty-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.cart_table .qty-input[type="number"] {
  -moz-appearance: textfield;
}
.cart_table .actions {
  text-align: right;
  vertical-align: middle;
  padding-left: 20px;
}
.cart_table .actions > .th-btn {
  font-size: 16px;
  padding: 20px 28px;
  margin-right: 15px;
}
.cart_table .actions > .th-btn:last-child {
  margin-right: 0;
}
.cart_table .th-cart-coupon {
  float: left;
  margin: 0;
  width: 455px;
  max-width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.cart_table .th-cart-coupon input {
  width: calc(100% - 200px);
  margin-right: 10px;
}
.cart_table .th-cart-coupon .th-btn {
  font-size: 16px;
  padding: 20px 25px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.cart_totals {
  border: 1px solid #ecf0f1;
}
.cart_totals th,
.cart_totals td {
  vertical-align: top;
  padding: 20px 20px;
  border: none;
  border-bottom: 1px solid #ecf0f1;
  font-size: 14px;
  color: var(--title-color);
  width: 55%;
}
.cart_totals th:first-child,
.cart_totals td:first-child {
  width: 45%;
  background-color: #f9fbfb;
  font-weight: 700;
  font-size: 14px;
  color: #333333;
}
.cart_totals .shipping-calculator-button {
  display: inline-block;
  border-bottom: 1px solid;
  color: var(--title-color);
  font-weight: 700;
}
.cart_totals .shipping-calculator-button:hover {
  color: var(--theme-color);
}
.cart_totals .woocommerce-shipping-destination {
  margin-bottom: 10px;
}
.cart_totals .woocommerce-shipping-methods {
  margin-bottom: 0;
}
.cart_totals .shipping-calculator-form {
  display: none;
}
.cart_totals .shipping-calculator-form p:first-child {
  margin-top: 20px;
}
.cart_totals .shipping-calculator-form p:last-child {
  margin-bottom: 0;
}
.cart_totals .amount {
  font-weight: 700;
}
.cart_totals .order-total .amount {
  color: var(--theme-color);
}
.empty-notice {
  margin: 40px auto;
}
/* Medium devices */
@media (max-width: 991px) {
  .cart_table th {
    padding: 23px 8px;
    font-size: 14px;
  }
  .cart_table .cart-productname {
    font-size: 14px;
  }
  .cart_table .th-cart-coupon {
    width: 100%;
    margin-bottom: 20px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .cart_table .actions {
    text-align: center;
  }
  .cart_table .cart-productimage {
    max-width: 100px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .cart_table {
    text-align: left;
    min-width: auto;
    border-collapse: separate;
    border-spacing: 0 20px;
    border: none;
  }
  .cart_table thead {
    display: none;
  }
  .cart_table td {
    padding: 15px;
    display: block;
    width: 100%;
    padding-left: 25%;
    text-align: right;
    border: 1px solid #f3f3f3;
    border-bottom: none;
  }
  .cart_table td::before {
    display: block;
  }
  .cart_table td:last-child {
    border-bottom: 1px solid #f3f3f3;
  }
  .cart_table td.actions {
    padding-left: 15px;
    text-align: center;
  }
  .cart_table td.actions > .th-btn {
    margin-top: 10px;
    margin-right: 0;
    display: block;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin-left: auto;
    margin-right: auto;
  }
  .cart_table td.actions > .th-btn:last-child {
    margin-right: auto;
  }
  .cart_table .th-cart-coupon {
    width: 100%;
    text-align: center;
    float: none;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    display: block;
    padding-bottom: 10px;
  }
  .cart_table .th-cart-coupon input {
    width: 100%;
    margin-bottom: 10px;
  }
  .cart_totals th,
  .cart_totals td {
    padding: 15px 10px;
  }
  .cart_totals th:first-child,
  .cart_totals td:first-child {
    width: 17%;
    line-height: 1.4;
  }
}
.wc-block-components-quantity-selector {
  height: 40px;
}
.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input {
  height: 40px;
}
.wc-block-components-product-badge {
  background: var(--theme-color);
  color: var(--white-color);
}
.wc-block-cart__submit-button {
  background: var(--theme-color) !important;
  color: var(--white-color) !important;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.wc-block-grid .wc-block-grid__product-onsale,
.wc-block-grid__product-image .wc-block-grid__product-onsale {
  background: var(--theme-color) !important;
  color: var(--white-color) !important;
  padding: 12px 20px;
  border: none !important;
}
/*------------------- 4.00. Cart  -------------------*/
/* case 1 start  ---------------------------------- */
.case-slider .swiper-slide {
  border-radius: 24px;
  -webkit-filter: blur(4px);
          filter: blur(4px);
}
.case-slider .swiper-slide.swiper-slide-active {
  border-radius: 24px;
  -webkit-filter: none !important;
          filter: none !important;
}
.case-slider .swiper-slide.swiper-slide-active .case-img::before {
  opacity: .8;
  visibility: visible;
}
.case-slider .swiper-slide.swiper-slide-active .case-img .case-action {
  opacity: 1;
  visibility: visible;
}
.case-slider .case-box .case-content {
  visibility: visible;
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.case-box {
  position: relative;
  border-radius: 24px;
  overflow: hidden;
  --space: 40px;
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .case-box {
    --space: 20px;
  }
}
@media (max-width: 575px) {
  .case-box {
    padding: 10px;
    border-radius: 20px;
    --space: 10px;
  }
}
.case-box .case-img {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  z-index: 2;
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .case-box .case-img {
    margin-bottom: 0;
  }
}
.case-box .case-img:before {
  position: absolute;
  content: "";
  inset: 0;
  border-radius: 24px;
  background: -webkit-linear-gradient(top, rgba(11, 20, 34, 0.8) 0%, rgba(11, 20, 34, 0.8) 100%);
  background: linear-gradient(180deg, rgba(11, 20, 34, 0.8) 0%, rgba(11, 20, 34, 0.8) 100%);
  opacity: 0;
  visibility: hidden;
  z-index: 1;
  -webkit-transition: .4s;
  transition: .4s;
}
@media (max-width: 575px) {
  .case-box .case-img {
    border-radius: 15px;
  }
}
.case-box .case-img img {
  width: 100%;
  object-fit: cover;
  border-radius: 24px;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .case-box .case-img img {
    max-width: 100%;
    max-height: 100%;
    border-radius: 15px;
  }
}
.case-box .case-content {
  position: absolute;
  bottom: 40px;
  z-index: 2;
  padding: 0 40px;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .case-box .case-content {
    max-width: 380px;
    padding: 0 20px;
    bottom: 20px;
    gap: 60px;
  }
}
@media (max-width: 767px) {
  .case-box .case-content {
    max-width: 100%;
    display: block;
    margin: auto;
  }
}
.case-box .box-title {
  margin-bottom: 0px;
}
.case-box .box-title a {
  color: var(--white-color);
}
.case-box .case-subtitle {
  font-size: 16px;
  color: var(--white-color);
  margin-bottom: 8px;
}
.case-box .case-action {
  opacity: 0;
  visibility: hidden;
  z-index: 2;
  -webkit-transition: .4s;
  transition: .4s;
}
.case-box .th-btn {
  padding: 11.5px 34px;
  /* Large devices */
  /* Small devices */
  /* Extra small devices */
}
.case-box .th-btn:after {
  -webkit-mask-image: url("../img/icon/arrow-right3.svg");
          mask-image: url("../img/icon/arrow-right3.svg");
  width: 16px;
  height: 16px;
}
@media (max-width: 1199px) {
  .case-box .th-btn {
    padding: 10px 20px;
  }
}
@media (max-width: 767px) {
  .case-box .th-btn {
    padding: 7px 20px;
    margin-top: 10px;
  }
  .case-box .th-btn:after {
    display: none;
  }
}
@media (max-width: 375px) {
  .case-box .th-btn {
    padding: 7px 10px;
  }
}
.case-box:hover .case-img:before {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.case-title-box {
  /* Large devices */
}
@media (max-width: 1199px) {
  .case-title-box {
    margin-bottom: 20px;
  }
}
.case-action {
  position: absolute;
  top: 20px;
  right: 20px;
}
.case-action.g4-bgn {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.2);
      -ms-transform: scale(0.2);
          transform: scale(0.2);
  -webkit-transition: .4s;
  transition: .4s;
}
.case-btn {
  position: relative;
  font-size: 24px;
  width: 55px;
  height: 56px;
  line-height: 56px;
  text-align: center;
  display: inline-block;
  border-radius: 30px;
  color: var(--white-color);
  border: 1px solid #fff;
  -webkit-transition: .4s;
  transition: .4s;
}
.case-btn i {
  position: relative;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transition: .4s;
  transition: .4s;
}
.case-btn::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
  border-radius: 50%;
  background-color: var(--theme-color);
  -webkit-transition: .4s;
  transition: .4s;
}
.case-btn:hover {
  border: 1px solid var(--theme-color);
}
.case-btn:hover i {
  color: var(--white-color);
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
}
.case-btn:hover::before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
/* case 2 start  ---------------------------------- */
.case-action {
  position: absolute;
  top: 20px;
  right: 20px;
}
.case-btn {
  position: relative;
  font-size: 24px;
  width: 55px;
  height: 56px;
  line-height: 56px;
  text-align: center;
  display: inline-block;
  border-radius: 30px;
  color: var(--white-color);
  border: 1px solid #fff;
  -webkit-transition: .4s;
  transition: .4s;
}
.case-btn i {
  position: relative;
}
.case-btn::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
  border-radius: 50%;
  background-color: var(--theme-color);
  -webkit-transition: .4s;
  transition: .4s;
}
.case-btn:hover {
  border: 1px solid var(--theme-color);
}
.case-btn:hover i {
  color: var(--white-color);
}
.case-btn:hover::before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
/* start case style3 start  ---------------------------------- */
.case-area3 .th-container {
  --main-container: 1472px;
}
.case-slider3 .swiper-slide {
  box-shadow: none;
  border-radius: 24px;
  overflow: hidden;
}
.case-slider3 .swiper-slide.swiper-slide-active {
  border-radius: 24px;
}
.case-slider3 .swiper-slide.swiper-slide-active .case-img {
  width: 425px;
  height: 470px;
  display: block;
  margin: auto;
}
.case-slider3 .swiper-slide.swiper-slide-active .case-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.case-box3 {
  position: relative;
}
.case-box3 .case-img {
  position: relative;
  border-radius: 24px;
  height: 470px;
  overflow: hidden;
  box-shadow: none;
}
.case-box3 .case-img:after {
  content: '';
  position: absolute;
  inset: 0;
  background: rgba(13, 13, 12, 0.5);
  border-radius: 24px;
  opacity: 0;
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  z-index: 1;
}
.case-box3 .case-img .icon-btn {
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 20px);
  z-index: 3;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  border: none;
  font-size: 40px;
  font-weight: 300;
  color: var(--white-color);
}
.case-box3 .case-img .icon-btn:hover {
  background-color: transparent;
}
.case-box3 .case-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 24px;
}
.case-box3:hover .case-img:after {
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.case-box3:hover .icon-btn {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
/* case 1 end  ---------------------------------- */
/* case study 2 start  ---------------------------------- */
.case-row4 {
  display: grid;
  grid-template-columns: auto auto auto auto;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 12px;
  /* Large devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .case-row4 {
    grid-template-columns: auto auto auto;
  }
}
@media (max-width: 767px) {
  .case-row4 {
    grid-template-columns: auto auto;
  }
}
@media (max-width: 575px) {
  .case-row4 {
    grid-template-columns: auto;
  }
}
.case-box {
  position: relative;
}
.case-box.style2 .case-img {
  position: relative;
  height: 360px;
  overflow: hidden;
  z-index: 2;
  border-radius: 16px;
}
.case-box.style2 .case-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 16px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .case-box.style2 .case-img img {
    margin-bottom: 0;
  }
}
.case-box.style2 .case-img::before {
  width: 100%;
  height: 100%;
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
}
.case-box.style2 .case-img:after {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: '';
  inset: 0;
  background: rgba(11, 20, 34, 0.7);
  border-radius: 16px;
  opacity: 0;
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  z-index: 2;
}
.case-box.style2 .case-img.global-img {
  /* Extra small devices */
}
@media (max-width: 575px) {
  .case-box.style2 .case-img.global-img {
    margin-bottom: 0;
  }
}
.case-box.style2 .icon-btn {
  position: absolute;
  width: 56px;
  height: 56px;
  top: 20px;
  right: 20px;
  line-height: 56px;
  text-align: center;
  border: 1px solid var(--white-color);
  z-index: 3;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  font-size: 15px;
  font-weight: 300;
  color: var(--white-color);
}
.case-box.style2 .icon-btn:hover {
  background-color: transparent;
}
.case-box.style2 .box-title {
  /* Medium devices */
}
@media (max-width: 991px) {
  .case-box.style2 .box-title {
    font-size: 24px;
  }
}
.case-box.style2 .case-content {
  z-index: 2;
  text-align: start;
  /* Medium devices */
}
@media (max-width: 991px) {
  .case-box.style2 .case-content {
    padding: 0 20px;
    bottom: 50px;
  }
}
.case-box.style2:hover .case-img:after {
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.case-box.style2:hover .case-content {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.case-box.style2:hover .icon-btn {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
/* case study 2 end  ---------------------------------- */
/* case study 3 start  ---------------------------------- */
.case-box3 .case-content {
  position: absolute;
  max-width: 348px;
  bottom: -100px;
  left: 24px;
  right: 67px;
  margin: auto;
  opacity: 0;
  visibility: hidden;
  padding: 17px 24px;
  border-radius: 16px;
  display: inline-block;
  background-color: var(--white-color);
  z-index: 2;
  -webkit-transition: .4s;
  transition: .4s;
}
.case-box3 .case-title {
  font-weight: 600;
  font-size: 22px;
  display: inline-block;
  line-height: 1;
  margin-bottom: 0;
  text-transform: capitalize;
  color: var(--title-color);
}
.case-box3 .case-categ {
  font-weight: 600;
  font-size: 14px;
  display: block;
  text-transform: capitalize;
  color: var(--body-color);
}
.case-box3 .case-icon {
  position: absolute;
  width: 56px;
  height: 56px;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  line-height: 56px;
  text-align: center;
  color: var(--white-color);
  background: var(--theme-color);
  border-radius: 50%;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: .4s;
  transition: .4s;
}
.case-box3 .case-icon:hover {
  color: var(--white-color);
  background-color: var(--title-color);
}
.case-box3 .case-img:hover .case-content {
  bottom: 24px;
  opacity: 1;
  visibility: visible;
}
.case-box3 .case-img:hover .case-content:hover .case-icon {
  right: -44px;
  opacity: 1;
  visibility: visible;
}
/* case study 3 end  ---------------------------------- */
/* case inner style start ----------------------------------- */
.case-box.inner-style1 .case-img {
  height: 100%;
}
.case4-btn {
  border: 0;
  font-size: 14px;
  padding: 7px 25px;
  border-radius: 10px;
  -webkit-transition: .4s;
  transition: .4s;
  background: var(--smoke-color);
}
.case4-btn:not(:last-child) {
  margin-right: 6px;
  margin-bottom: 10px;
}
.case4-btn.active {
  color: var(--white-color);
  background: var(--theme-color);
}
.case4-btn:hover {
  color: var(--white-color);
  background: var(--theme-color);
}
.case-study-list-item .icon {
  margin-right: 17px;
  color: var(--theme-color);
}
/* case inner style end ----------------------------------- */
/*------------------- 4.00. Cart  -------------------*/
/* career 1 start here ------------------------*/
.job-author {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 15px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .job-author {
    margin-right: 0;
  }
}
.job-author img {
  width: 80px;
  height: 80px;
  border-radius: 50%;
}
.author-info .company-name {
  font-weight: 500;
  font-size: 14px;
  color: var(--theme-color);
  display: block;
}
.author-info .job-title {
  font-weight: 600;
  font-size: 22px;
  color: var(--title-color);
  display: block;
  margin-bottom: 9px;
}
.author-info .location > i {
  color: var(--theme-color);
}
.job-content {
  border-radius: 10px;
  margin-bottom: 24px;
}
.job-post {
  padding: 24px;
  box-shadow: 0 10px 65px 0 rgba(0, 0, 0, 0.09);
  border-radius: 20px;
}
.job-post_author {
  padding: 20px 24px;
}
.job-post_date {
  padding: 24px;
  padding-bottom: 0;
}
.job-post_date .date {
  font-size: 14px;
  font-weight: 500;
  padding: 7px 20px;
  border-radius: 100px;
  color: var(--title-color);
  background-color: var(--white-color);
}
.job-post_date .icon {
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: var(--title-color);
  border: 1px solid var(--th-border-color);
  background-color: var(--white-color);
  border-radius: 100px;
  display: inline-block;
  /* Small devices */
}
.job-post_date .icon:hover{
  color: var(--white-color);
  background-color: var(--theme-color);
}
@media (max-width: 767px) {
  .job-post_date .icon {
    display: block;
  }
}
.job-post .price {
  font-size: 18px;
  font-weight: 600;
  color: var(--title-color);
}
.job-post .price > i {
  color: var(--theme-color);
}
.job-post .th-btn {
  padding: 10px 24px;
  background-color: transparent;
  color: var(--title-color);
  border: 1px solid var(--th-border-color);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .job-post .th-btn {
    margin-top: 10px;
  }
}
.job-post .th-btn:hover {
  color: var(--white-color);
  border-color: var(--theme-color);
}
.job-post .th-btn:hover::before {
  background-color: var(--theme-color);
}
.job-category {
  padding: 24px;
  text-align: center;
  border-top: 1px solid var(--th-border-color);
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .job-category {
    text-align: start;
  }
}
@media (max-width: 767px) {
  .job-category {
    text-align: center;
  }
}
.job-category a {
  font-size: 14px;
  padding: 7px 12px;
  border-radius: 100px;
  display: inline-block;
  color: var(--title-color);
  text-align: center;
  margin: auto;
  background-color: var(--white-color);
  -webkit-transition: .4s;
  transition: .4s;
}
.job-category a:not(:last-child) {
  margin-right: 6px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .job-category a:not(:last-child) {
    margin-bottom: 6px;
  }
}
.job-category a:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
}
.job-post.style2 {
  padding: 0;
  box-shadow: none;
}
.job-post.style2 .date {
  font-weight: 500;
  color: var(--body-color);
  font-size: 14px;
  background: var(--white-color);
  display: inline-block;
  padding: 7px 20.5px;
  border-radius: 50px;
  margin-bottom: 22px;
}
.job-post.style2 .date .deadline {
  font-weight: 700;
  color: var(--title-color) !important;
}
.job-post.style2 .job-post_date {
  padding: 0;
}
.job-post.style2 .job-post_date .icon {
  width: 46px;
  height: 46px;
  line-height: 46px;
  /* Small devices */
}
@media (max-width: 767px) {
  .job-post.style2 .job-post_date .icon {
    text-align: center;
    margin: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
}
.job-post.style2 .job-post_author {
  padding: 0;
  margin-bottom: 0;
}
.job-post.style2 .job-content {
  margin-bottom: 0;
  padding: 24px;
}
.job-post.style2 .job-category {
  padding: 0;
  border: 0;
}
.job-post.style2 .job-category a {
  padding: 3px 15.5px;
}
.job-post.style2 .job-category_wrapper {
  border-top: 1px solid var(--th-border-color);
  padding: 24px;
}
.job-post.style2 .job-category_wrapper .star i {
  font-size: 14px;
  color: var(--title-color);
}
.job-post.style2 .job-category_wrapper .star i:not(:last-child) {
  color: #FFB321;
}
.job-post.style2 .th-btn {
  padding: 9px 30.5px;
  /* Small devices */
}
@media (max-width: 767px) {
  .job-post.style2 .th-btn {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
}
/* job-responsibilities start ---------------------*/
.job-responsibilities .checklist,
.job-skill .checklist,
.job-education .checklist,
.job-benefits .checklist {
  margin-left: 20px;
}
.job-responsibilities .checklist ul,
.job-skill .checklist ul,
.job-education .checklist ul,
.job-benefits .checklist ul {
  list-style: disc;
}
.job-responsibilities .checklist ul li,
.job-skill .checklist ul li,
.job-education .checklist ul li,
.job-benefits .checklist ul li {
  padding-left: 0;
}
.job-responsibilities .checklist ul li::marker,
.job-skill .checklist ul li::marker,
.job-education .checklist ul li::marker,
.job-benefits .checklist ul li::marker {
  color: var(--theme-color);
}
.job-sidebar ul {
  padding: 0;
  margin: 0;
}
.job-sidebar ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: var(--title-color);
}
.job-sidebar ul li:not(:last-child) {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid var(--th-border-color);
}
.job-sidebar ul li strong {
  font-weight: 400;
  color: var(--body-color);
}
.recent-post.style3 {
  padding-top: 30px;
  border-top: 1px solid var(--th-border-color);
  /* Extra small devices */
}
.recent-post.style3 .recent-post-meta:not(:last-child) {
  margin-bottom: 10px;
}
.recent-post.style3 .recent-post-meta a:not(:last-child) {
  margin-right: 10px;
}
.recent-post.style3 .media-img {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .recent-post.style3 .media-img {
    margin-bottom: 10px;
  }
}
.recent-post.style3 .media-img::after {
  display: none;
}
.recent-post.style3 .media-img a img {
  width: 60px;
  height: 60px;
  border-radius: 50%;
}
.recent-post.style3 .post-title {
  margin-bottom: 0;
}
@media (max-width: 575px) {
  .recent-post.style3 {
    display: block;
  }
}
.recent-post-meta .time {
  font-weight: 700;
  color: var(--title-color);
}
/*------------------- 4.00. Checkout  -------------------*/
.woocommerce-checkout .form-group,
.woocommerce-checkout .form-row {
  margin-bottom: 0;
}
.woocommerce-checkout .form-select,
.woocommerce-checkout .select2-container,
.woocommerce-checkout .form-control {
  margin-bottom: 0;
}
.woocommerce-checkout .select2-container--open .select2-dropdown--below {
  margin-top: 0;
}
.woocommerce-checkout .select2-container--open .select2-dropdown--above {
  position: relative;
  bottom: 0;
}
.woocommerce-checkout .select2-dropdown {
  border: none;
  border-top: none;
}
.woocommerce-checkout .select2-container--default .select2-selection--single {
  border-radius: 27px;
}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,
.woocommerce-checkout .select2-container--default .select2-selection--single .form-control:focus {
  color: var(--body-color);
}
.woocommerce-checkout .shipping_address {
  margin-top: -3px;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid transparent;
  padding: 0;
}
.woocommerce-form-login select,
.woocommerce-form-login .form-select,
.woocommerce-form-login .form-control,
.woocommerce-form-login .select2,
.woocommerce-form-login .select2-container,
.woocommerce-form-coupon select,
.woocommerce-form-coupon .form-select,
.woocommerce-form-coupon .form-control,
.woocommerce-form-coupon .select2,
.woocommerce-form-coupon .select2-container,
.woocommerce-checkout select,
.woocommerce-checkout .form-select,
.woocommerce-checkout .form-control,
.woocommerce-checkout .select2,
.woocommerce-checkout .select2-container {
  margin-bottom: var(--bs-gutter-x);
}
#ship-to-different-address {
  margin-top: 15px;
}
.select2-container--default .select2-selection--single {
  height: 56px;
  border: 1px solid var(--gray-color);
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 56px;
  padding-left: 25px;
  padding-right: 25px;
}
.woocommerce-billing-fields .form-row {
  margin-bottom: 0;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b:before {
  content: "\f107";
  font-family: var(--icon-font);
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin: 0;
  border: none;
  top: 0;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 56px;
  line-height: 56px;
  margin-right: 30px;
}
span.select2-selection.select2-selection--single:focus {
  outline: none;
}
.checkout-ordertable th,
.checkout-ordertable td {
  border: 1px solid #ededed;
  text-align: right;
  padding: 5px 20px;
  vertical-align: top;
  font-size: 14px;
  font-weight: 600;
  color: #2c3e50;
}
.checkout-ordertable th {
  font-weight: 800;
  text-align: left;
}
.checkout-ordertable ul {
  margin: 0;
  padding: 0;
}
.checkout-ordertable .order-total .amount {
  color: var(--theme-color);
}
.checkout-ordertable input[type="hidden"] ~ label {
  color: var(--theme-color);
}
.woocommerce-checkout .form-group input:not(:last-child) {
  margin-bottom: var(--bs-gutter-x);
}
.woocommerce-checkout-payment {
  text-align: left;
}
.woocommerce-checkout-payment ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.woocommerce-checkout-payment ul li {
  padding-top: 12px;
  border-bottom: 1px solid #d8d8d8;
  border-radius: 0;
  font-size: 16px;
}
.woocommerce-checkout-payment ul input[type="radio"] ~ label {
  margin-bottom: 17px;
  color: var(--body-color);
}
.woocommerce-checkout-payment ul input[type="radio"] ~ label img {
  margin-bottom: -2px;
  margin-left: 10px;
}
.woocommerce-checkout-payment .place-order {
  padding-top: 30px;
}
.woocommerce-checkout-payment .payment_box {
  color: #a1b1bc;
  background-color: #ecf0f1;
  border: 1px solid #d8d8d8;
  border-bottom: none;
  font-size: 14px;
  padding: 10px 20px;
  border-radius: 4px;
  display: none;
}
.woocommerce-checkout-payment .payment_box p {
  margin: 0;
}
.th-checkout-wrapper form.woocommerce-form {
  margin-bottom: 30px;
}
/* Small devices */
@media (max-width: 767px) {
  tfoot.checkout-ordertable th {
    display: none;
  }
  .woocommerce-checkout-payment ul input[type="radio"] ~ label img {
    max-width: 150px;
  }
  .checkout-ordertable th,
  .checkout-ordertable td {
    padding: 5px 20px 5px 60px;
  }
}
.components-button {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
  color: var(--white-color);
  border: none;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.components-button:hover {
  background-color: var(--title-color);
}
/*------------------- 4.00. Wishlist  -------------------*/
.tinv-wishlist input[type="checkbox"] {
  display: inline-block;
  opacity: 1;
  visibility: visible;
  vertical-align: middle;
  width: auto;
  height: auto;
}
.tinv-wishlist .tinv-header {
  margin-top: -0.8rem;
  text-transform: capitalize;
}
.tinv-wishlist .cart-empty {
  padding: 14px 25px;
  font-weight: 700;
  font-size: 14px;
  padding-left: 45px;
  border-radius: 8px;
}
.tinv-wishlist p.return-to-shop .button {
  display: inline-block;
  background-color: var(--theme-color);
  color: #fff;
  font-size: 14px;
  padding: 10px 25px;
  margin-top: 10px;
  font-weight: 700;
}
.tinv-wishlist p.return-to-shop .button:hover {
  background-color: var(--title-color);
  color: var(--white-color);
}
.tinv-wishlist table {
  border: none;
}
.tinv-wishlist table th {
  color: var(--title-color);
}
.tinv-wishlist table td,
.tinv-wishlist table th {
  padding: 15.3px 10px;
  border-bottom: 1px solid var(--th-border-color);
  text-align: center;
}
.tinv-wishlist table thead {
  background-color: var(--smoke-color);
}
.tinv-wishlist .product-cb,
.tinv-wishlist .product-remove {
  width: 40px;
  text-align: center;
}
.tinv-wishlist .product-thumbnail {
  width: 110px;
}
.tinv-wishlist .stock.in-stock {
  margin-bottom: 0;
}
.tinv-wishlist ins {
  text-decoration: none;
}
.tinv-wishlist .product-remove button {
  border: none;
  height: 22px;
  width: 22px;
  text-align: center;
  font-size: 12px;
  line-height: 22px;
  border-radius: 0;
  padding-top: 0;
}
.tinv-wishlist .product-remove button i {
  line-height: 22px;
  font-size: 16px;
}
.tinv-wishlist .tinvwl-mobile {
  display: none;
}
.tinv-wishlist .social-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 295px;
  margin-left: auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.tinv-wishlist .social-buttons ul {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 6px;
}
.tinv-wishlist table.tinvwl-table-manage-list {
  font-size: 16px;
}
.tinv-wishlist .product-stock .stock {
  display: block;
}
.tinv-wishlist .product-stock span {
  display: inline;
}
.tinv-wishlist .product-stock i {
  margin-right: 5px;
}
.tinv-wishlist .tinv-modal .icon_big_times {
  margin-bottom: 5px;
  color: var(--theme-color);
}
.tinv-wishlist button.button {
  border: none;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  font-weight: 600;
  background-color: var(--theme-color);
  color: #fff;
  padding: 1px 15px;
  min-width: 140px;
}
.tinv-wishlist button.button i {
  font-size: 18px !important;
  margin-right: 3px !important;
}
.tinv-wishlist button.button:hover {
  background-color: var(--title-color);
  color: #fff;
}
.tinv-wishlist .tinvwl-buttons-group button i {
  font-size: 14px;
}
.tinv-wishlist th,
.tinv-wishlist td.product-name {
  font-size: 16px;
  font-weight: 700;
  font-family: var(--title-font);
}
.tinv-wishlist td.product-name a {
  color: var(--body-color);
}
.tinv-wishlist td.product-name a:hover {
  color: var(--theme-color);
}
.tinv-wishlist td.product-price del {
  margin-left: 8px;
  font-size: 0.9em;
}
.tinv-wishlist .social-buttons > span {
  font-weight: 700;
  margin-right: 10px;
  font-family: var(--title-font);
  color: var(--title-color);
}
.tinv-wishlist .social-buttons li {
  display: inline-block;
  margin-right: 0;
}
.tinv-wishlist .social-buttons li a.social {
  background-color: var(--theme-color);
  color: #fff;
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  display: inline-block;
  text-align: center;
  border-radius: 50px;
  margin-left: 3px;
}
.tinv-wishlist .social-buttons li a.social:first-child {
  margin-left: 0;
}
.tinv-wishlist .social-buttons li a.social i {
  line-height: inherit;
}
.tinv-wishlist .social-buttons li a.social:hover {
  background-color: var(--title-color);
  color: var(--white-color);
}
/* Medium devices */
@media (max-width: 991px) {
  .tinvwl-full {
    display: none;
  }
  .tinv-wishlist .tinvwl-mobile {
    display: block;
  }
  .tinvwl-txt {
    display: inline-block !important;
  }
  .product-stock {
    width: 40px;
    text-align: center;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .tinv-wishlist table {
    table-layout: fixed;
    border-bottom: 1px solid var(--th-border-color);
  }
  .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,
  .tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name) {
    display: none;
  }
  .tinv-wishlist table td,
  .tinv-wishlist table th {
    border: 1px solid var(--th-border-color);
  }
  .tinv-wishlist table.tinvwl-table-manage-list tbody td {
    display: block;
    width: 100% !important;
    text-align: center;
  }
  .product-name {
    text-align: center;
  }
  .tinv-wishlist table td,
  .tinv-wishlist table th {
    border-bottom: none;
  }
  .tinv-wishlist table tfoot {
    border-bottom: 1px solid var(--th-border-color);
  }
  .tinv-wishlist .social-buttons {
    max-width: 100%;
    margin-left: unset;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .tinv-wishlist .social-buttons ul {
    margin-left: unset;
    margin-top: 5px;
  }
  .tinvwl-txt {
    display: inline-block !important;
  }
}
/*------------------- 4.00. Contact  -------------------*/
/* Contact Page ---------------------------------- */
@media (min-width: 1930px) {
  .contact-area3 {
    background-size: cover;
  }
}
.contact-form {
  background-color: var(--white-color);
  box-shadow: 0px 20px 20px rgba(204, 204, 204, 0.25);
  border-radius: 16px;
  padding: 40px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .contact-form {
    padding: 30px;
  }
}
.contact-form select::-moz-placeholder,
.contact-form .form-control::-moz-placeholder,
.contact-form .form-select::-moz-placeholder,
.contact-form textarea::-moz-placeholder,
.contact-form input::-moz-placeholder {
  color: var(--body-color);
}
.contact-form select::-webkit-input-placeholder,
.contact-form .form-control::-webkit-input-placeholder,
.contact-form .form-select::-webkit-input-placeholder,
.contact-form textarea::-webkit-input-placeholder,
.contact-form input::-webkit-input-placeholder {
  color: var(--body-color);
}
.contact-form select:-ms-input-placeholder,
.contact-form .form-control:-ms-input-placeholder,
.contact-form .form-select:-ms-input-placeholder,
.contact-form textarea:-ms-input-placeholder,
.contact-form input:-ms-input-placeholder {
  color: var(--body-color);
}
.contact-form select::-webkit-input-placeholder, .contact-form .form-control::-webkit-input-placeholder, .contact-form .form-select::-webkit-input-placeholder, .contact-form textarea::-webkit-input-placeholder, .contact-form input::-webkit-input-placeholder {
  color: var(--body-color);
}
.contact-form select::-moz-placeholder, .contact-form .form-control::-moz-placeholder, .contact-form .form-select::-moz-placeholder, .contact-form textarea::-moz-placeholder, .contact-form input::-moz-placeholder {
  color: var(--body-color);
}
.contact-form select:-ms-input-placeholder, .contact-form .form-control:-ms-input-placeholder, .contact-form .form-select:-ms-input-placeholder, .contact-form textarea:-ms-input-placeholder, .contact-form input:-ms-input-placeholder {
  color: var(--body-color);
}
.contact-form select::-ms-input-placeholder, .contact-form .form-control::-ms-input-placeholder, .contact-form .form-select::-ms-input-placeholder, .contact-form textarea::-ms-input-placeholder, .contact-form input::-ms-input-placeholder {
  color: var(--body-color);
}
.contact-form select::placeholder,
.contact-form .form-control::placeholder,
.contact-form .form-select::placeholder,
.contact-form textarea::placeholder,
.contact-form input::placeholder {
  color: var(--body-color);
}
.contact-form .nice-select .option {
  color: var(--title-color);
}
.contact-form .nice-select .option.selected {
  color: var(--theme-color) !important;
  background: var(--white-color) !important;
}
.contact-form .nice-select .option.selected.focus {
  color: #fff !important;
  background: var(--theme-color) !important;
}
.contact-form .nice-select .option:hover, .contact-form .nice-select .option.focus {
  background: var(--theme-color) !important;
  color:  var(--white-color) !important;
}
.contact-form .nice-select.open .list {
  border-bottom: 3px solid var(--theme-color);
}
.contact-form i {
  color: #888C97;
}
.contact-form textarea.form-control,
.contact-form textarea {
  min-height: 159px;
  padding-top: 16px;
  padding-bottom: 17px;
}
.contact-form .nice-select:after {
  border-bottom: 1px solid var(--body-color);
  border-right: 1px solid var(--body-color);
}
.contact-form .th-btn {
  padding: 19.5px 42px;
}
.contact-form .th-btn i {
  color: var(--white-color);
}
.contact-form.style2 textarea.form-control,
.contact-form.style2 textarea {
  min-height: 130px;
}
.contact-form.style2 select,
.contact-form.style2 .form-control,
.contact-form.style2 .form-select,
.contact-form.style2 textarea,
.contact-form.style2 input {
  height: 64px;
}
.contact-form2 {
  background-color: var(--white-color);
  border-radius: 16px 16px 0 0;
  padding: 40px 40px 16px 40px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .contact-form2 {
    padding: 30px 30px 6px 30px;
  }
}
.contact-form2 .nice-select .option {
  color: var(--title-color);
}
.contact-form2 .nice-select .option.selected {
  color: var(--theme-color) !important;
  background: var(--theme-color) !important;
  font-weight: 400;
}
.contact-form2 .nice-select .option.selected.focus {
  color: #fff !important;
  background: var(--theme-color) !important;
}
.contact-form2 .nice-select .option:hover, .contact-form2 .nice-select .option.focus {
  background: var(--theme-color) !important;
  color: #fff !important;
}
.contact-form2 .nice-select.open .list {
  border-bottom: 3px solid var(--theme-color);
}
/* NICE SELECT STYLE */
:root {
  --input-height: 56px;
}
.nice-select {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  background-image: none;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  position: relative;
  line-height: calc(var(--input-height) - 2px);
  user-select: none;
  white-space: nowrap;
}
/* Arrow */
.nice-select:after {
  content: '';
  font-weight: 700;
  font-size: 16px;
  pointer-events: none;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  position: absolute;
  right: 20px;
  line-height: calc(var(--input-height) - 2px);
  top: 21px;
  height: 8px;
  width: 8px;
  transition: all 0.2s ease-in-out;
  transform: rotate(45deg);
}
/* Open state */
.nice-select.open:after {
  transform: rotate(-135deg);
}
.nice-select.open .list {
  opacity: 1;
  border-radius: 0;
  pointer-events: auto;
  display: block;
  transform: scale(1) translateY(0);
  border-bottom: 1px solid #4f46e5;
}
/* Disabled */
.nice-select.disabled {
  border-color: #eee;
  color: #999;
  pointer-events: none;
}
.nice-select.disabled:after {
  border-color: #ccc;
}
/* Wide */
.nice-select.wide {
  width: 100%;
}
.nice-select.wide .list {
  left: 0;
  right: 0;
}
/* Dropdown list */
.nice-select .list {
  width: 100%;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 0 1px rgba(68,68,68,0.11);
  box-sizing: border-box;
  margin-top: 4px;
  opacity: 0;
  overflow: hidden;
  padding: 0;
  pointer-events: none;
  position: absolute;
  top: 100%;
  left: 0;
  max-height: 250px;
  transform: scale(0.75) translateY(-28px);
  transition: all 0.2s cubic-bezier(0.5,0,0,1.25), opacity 0.15s ease-out;
  z-index: 9;
}
/* Options */
.nice-select .option {
  cursor: pointer;
  font-weight: 400;
  line-height: 40px;
  list-style: none;
  min-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  text-align: left;
  transition: all 0.2s;
}
.nice-select .option:hover,
.nice-select .option.focus,
.nice-select .option.selected.focus {
  background-color: #f5f5f5;
}
.nice-select .option.selected {
  font-weight: bold;
}
.nice-select .option.disabled {
  background-color: transparent;
  color: #999;
  cursor: default;
}
/* IE fallback */
.no-csspointerevents .nice-select .list {
  display: none;
}
.no-csspointerevents .nice-select.open .list {
  display: block;
}
/* Currency menu */
.currency-menu {
  display: flex;
  align-items: center;
  gap: 8px;
}
.currency-menu img {
  min-width: 16px;
  min-height: 16px;
  position: relative;
}
.currency-menu .nice-select {
  background: none;
  border: none;
  width: 100%;
  color: #000;
  font-weight: 400;
  font-size: 14px;
  padding-left: 15px;
  line-height: 16px;
  padding: 0;
  padding-right: 15px;
  border-radius: 0;
  border-right: 1px solid #ccc;
  height: 16px;
}
.currency-menu .nice-select .list {
  width: auto;
  left: -35px;
}
.currency-menu .nice-select:after {
  right: 0;
  top: -19px;
  font-size: 14px;
  transform: rotate(0deg);
  border-bottom: none;
  border-right: none;
}
.currency-menu .nice-select.open .list {
  left: -35px;
  opacity: 1;
  pointer-events: auto;
  transform: scale(1) translateY(0);
}
.currency-menu .nice-select .option {
  color: #222;
  min-height: 30px;
}
.currency-menu .nice-select .option.selected {
  color: #4f46e5 !important;
  background: #4f46e5 !important;
}
.currency-menu .nice-select .option.selected.focus {
  color: #fff !important;
}
.currency-menu .nice-select .option:hover,
.currency-menu .nice-select .option.focus {
  background: #4f46e5 !important;
  color: #fff !important;
}
/* NICE SELECT END */
.form-btn-wrapp {
  background-color: var(--theme-color);
  border-radius: 0px 0px 16px 16px;
  padding: 16px 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 480px) {
  .form-btn-wrapp {
    padding: 16px 32px;
    display: block;
  }
}
.form-btn-wrapp .th-btn {
  /* Extra small devices */
}
@media (max-width: 480px) {
  .form-btn-wrapp .th-btn {
    width: 100%;
    margin-bottom: 10px;
  }
}
@media (max-width: 375px) {
  .form-btn-wrapp .th-btn {
    padding: 16px 20px;
  }
}
.form-btn-wrapp .th-btn img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
  -webkit-transition: .4s;
  transition: .4s;
}
.form-btn-wrapp .th-btn:hover img {
  -webkit-filter: brightness(1) invert(0);
          filter: brightness(1) invert(0);
}
.form-btn-wrapp .contact-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.form-btn-wrapp .contact-info_link {
  color: var(--white-color);
  margin-bottom: 0;
}
.form-btn-wrapp .contact-info_link a {
  color: inherit;
}
@media (max-width: 480px) {
  .form-btn-wrapp.form-btn-wrapp2 .th-btn {
    width: 100%;
    margin-bottom: 10px;
  }
}
.form-btn-wrapp.form-btn-wrapp2 .th-btn img {
  -webkit-filter: brightness(1) invert(0);
          filter: brightness(1) invert(0);
  -webkit-transition: .4s;
  transition: .4s;
}
.form-btn-wrapp.form-btn-wrapp2 .th-btn:hover img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.contact-icon .th-btn img {
  -webkit-filter: brightness(1) invert(0);
          filter: brightness(1) invert(0);
}
.contact-icon .th-btn:hover img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.about-contact-grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  border: 1px solid #E1E4E6;
  border-radius: 8px;
  padding: 24px 24px 18px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .about-contact-grid {
    gap: 14px;
    padding: 15px 15px 18px;
  }
}
.about-contact-grid:not(:last-child) {
  margin-bottom: 30px;
}
.about-contact-grid .about-contact-icon {
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  width: 70px;
  height: 70px;
  line-height: 68px;
  text-align: center;
  background: var(--title-color);
  border-radius: 50%;
  color: var(--white-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .about-contact-grid .about-contact-icon {
    width: 60px;
    height: 60px;
    line-height: 60px;
  }
}
.about-contact-grid .about-contact-icon img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.about-contact-grid .box-title {
  font-size: 20px;
  font-weight: 600;
  margin-top: -0.3em;
  margin-bottom: 2px;
}
.about-contact-grid .about-contact-details-text {
  color: var(--title-color);
  margin-bottom: 0;
}
.about-contact-grid .about-contact-details-text a:not(:hover) {
  color: initial;
}
.about-contact-grid:hover .about-contact-icon {
  background: var(--theme-color);
}
.contact-form-area {
  padding-top: 176px;
  max-width: 606px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .contact-form-area {
    padding-top: 0px;
  }
}
.contact-map {
  position: relative;
  line-height: 0px;
  border-radius: 30px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .contact-map {
    margin-bottom: 40px;
  }
}
.contact-map .contact-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  cursor: pointer;
}
.contact-map .contact-icon i {
  width: 100px;
  height: 100px;
  line-height: 100px;
  text-align: center;
  font-size: 24px;
  color: var(--white-color);
  background-color: var(--theme-color);
  border-radius: 50%;
  /* Medium devices */
}
@media (max-width: 991px) {
  .contact-map .contact-icon i {
    width: 80px;
    height: 80px;
    line-height: 80px;
  }
}
.contact-map .contact-icon {
  width: 50px;
  height: 50px;
  display: inline-block;
  z-index: 3;
}
.contact-map .contact-icon img {
  -webkit-animation: jumpAni 2s ease-in-out infinite alternate;
          animation: jumpAni 2s ease-in-out infinite alternate;
}
.contact-map .contact-icon:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0;
  margin: auto;
  top: 90%;
  width: 38px;
  height: 18px;
  border-radius: 50%;
  background: rgba(13, 13, 12, 0.2);
  z-index: -1;
}
.contact-map .contact-icon:before {
  content: "";
  position: absolute;
  left: -40px;
  right: 0;
  margin: auto;
  top: 50%;
  width: 130px;
  height: 60px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.5);
  border: 1px solid var(--white-color);
  z-index: -1;
}
@-webkit-keyframes location-anim {
  0% {
    -webkit-transform: rotate(5deg) translate(5px, 5px);
            transform: rotate(5deg) translate(5px, 5px);
  }
  100% {
    -webkit-transform: rotate(5deg) translate(-5px, -5px);
            transform: rotate(5deg) translate(-5px, -5px);
  }
}
@keyframes location-anim {
  0% {
    -webkit-transform: rotate(5deg) translate(5px, 5px);
            transform: rotate(5deg) translate(5px, 5px);
  }
  100% {
    -webkit-transform: rotate(5deg) translate(-5px, -5px);
            transform: rotate(5deg) translate(-5px, -5px);
  }
}
@-webkit-keyframes location-anim2 {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
}
@keyframes location-anim2 {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
}
.contact-map iframe {
  width: 100%;
  height: 365px;
  border-radius: 30px;
}
.contact-map.style2 iframe {
  width: 100%;
  height: 398px;
  border-radius: 0;
}
.contact-map.style3 iframe {
  border-radius: 16px;
}
.contact-text {
  max-width: 369px;
  font-size: 18px;
}
.cantact-area6 {
  padding: 188px 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .cantact-area6 {
    padding: 100px 0;
  }
}
.contact-form-area.contact-form3 {
  padding-top: 120px;
  margin: auto;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .contact-form-area.contact-form3 {
    padding-top: 60px;
  }
}
@media (max-width: 767px) {
  .contact-form-area.contact-form3 {
    padding-top: 30px;
  }
}
.contact-form-area.contact-form3 textarea.form-control,
.contact-form-area.contact-form3 textarea textarea {
  min-height: 130px;
}
.contact6-overlay {
  position: relative;
}
.contact6-overlay::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background: -webkit-linear-gradient(left, rgba(11, 20, 34, 0.8) 0%, rgba(11, 20, 34, 0.2) 100%);
  background: linear-gradient(90deg, rgba(11, 20, 34, 0.8) 0%, rgba(11, 20, 34, 0.2) 100%);
}
.contact6-title .sec-title {
  text-transform: capitalize;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .contact6-title .sec-title {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .contact6-title .sec-title {
    font-size: 24px;
  }
}
.contact6-title > .contact-text2 {
  /* Medium devices */
}
@media (max-width: 991px) {
  .contact6-title > .contact-text2 br {
    display: none;
  }
}
.contact8-titlebox .sub-title {
  font-size: 30px;
  margin-bottom: 15px;
}
.counter-card_wrapp .counter-card {
  background: var(--theme-color);
}
.counter-card_wrapp .counter-card .counter-shape {
  border: 1px solid var(--white-color);
  /* Large devices */
}
@media (max-width: 1199px) {
  .counter-card_wrapp .counter-card .counter-shape {
    border-color: var(--theme-color);
  }
}
.counter-card_wrapp .counter-card .counter-shape::before {
  background: var(--white-color);
  /* Large devices */
}
@media (max-width: 1199px) {
  .counter-card_wrapp .counter-card .counter-shape::before {
    background: var(--theme-color);
  }
}
/*------------------- contact style4 start here -------------*/
.contact-4-titlebox .th-btn {
  padding: 15px 26px;
}
.form4-btn-wrapp .th-btn {
  padding: 15px 25px;
}
.form4-btn-wrapp .th-btn img {
  -webkit-filter: brightness(1) invert(0);
          filter: brightness(1) invert(0);
}
.form4-btn-wrapp .th-btn:hover img {
  -webkit-filter: brightness(3) invert(0);
          filter: brightness(3) invert(0);
}
/*------------------- contact style4 end here -------------*/
/*------------------- contact inner style here -------------*/
.contact-infobox {
  padding: 60px;
  border-radius: 30px;
  /* Medium Large devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .contact-infobox {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .contact-infobox {
    padding: 20px;
  }
}
.contact-infobox .title-area {
  margin-bottom: 15px;
}
.contact-infobox .sec-title {
  margin-bottom: 15px;
}
.about-contact-grid.inner-style {
  border: 0;
  padding: 0 0 30px 0;
  border-bottom: 1px solid var(--th-border-color);
  border-radius: 0;
}
.about-contact-grid.inner-style .about-contact-details-text {
  font-weight: 500;
  font-size: 24px;
  color: var(--title-color);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .about-contact-grid.inner-style .about-contact-details-text {
    font-size: 20px;
    line-height: 1.5;
  }
}
.about-contact-grid:hover .about-contact-icon {
  color: var(--white-color);
  background: var(--theme-color);
}
.about-contact-grid:last-child {
  border: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
.about-contact-grid .about-contact-icon {
  font-size: 26px;
  color: var(--title-color);
  background: var(--white-color);
}
.contact-formbox .contact-form {
  padding: 60px;
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .contact-formbox .contact-form {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .contact-formbox .contact-form {
    padding: 20px;
  }
}
.contact-formbox .contact-form .th-btn {
  padding: 14px 26px;
}
.contact-formbox form {
  border: 1px solid var(--th-border-color);
}
.contact-formbox .form-group .form-select {
  padding: 5px 25px 5px 25px;
  background: var(--smoke-color);
}
.contact-formbox .form-group > img {
  -webkit-filter: contrast(0);
          filter: contrast(0);
}
.contact-formbox .form-control {
  border: 0;
  background-color: var(--smoke-color);

   height: 64px;
}
.contact-formbox textarea.form-control {
  min-height: 229px;
}
.contact-map.style2 iframe {
  height: 600px;
  border-radius: 30px;
}
/*------------------- contact inner style end here -------------*/
/*------------------- contact inner style-2 start here -------------*/
.contact-wrapp2 {
  border-radius: 30px;
}
.contact-infobox-top {
  padding: 35px 95px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .contact-infobox-top {
    padding: 35px 30px;
  }
}
.contact-infobox-bottom {
  padding: 0 60px;
  border-top: 3px solid var(--white-color);
  /* Medium Large devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .contact-infobox-bottom {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .contact-infobox-bottom {
    padding: 0 20px;
  }
}
.contact-infobox-bottom .about-contact-grid {
  margin-bottom: 0;
  border: 0;
  padding: 40px 0;
}
.contact-infobox-bottom .about-contact-grid:not(:last-child) {
  padding-right: 56px;
  border-right: 3px solid var(--white-color);
  /* Medium Large devices */
  /* Large devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .contact-infobox-bottom .about-contact-grid:not(:last-child) {
    padding-right: 22px;
  }
}
@media (max-width: 1199px) {
  .contact-infobox-bottom .about-contact-grid:not(:last-child) {
    border-right: 0;
    border-bottom: 3px solid var(--white-color);
  }
}
@media (max-width: 767px) {
  .contact-infobox-bottom .about-contact-grid:not(:last-child) {
    padding-right: 0;
  }
}
.contact-infobox-bottom .about-contact-icon {
  color: var(--theme-color);
}
.contact-titlebox2 {
  margin-bottom: 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .contact-titlebox2 {
    padding: 30px 0;
  }
}
.contact-titlebox2 .sub-title {
  font-size: 18px;
}
.contact-titlebox2 .sec-title {
  font-size: 36px;
  margin-bottom: 18px;
  /* Small devices */
}
@media (max-width: 767px) {
  .contact-titlebox2 .sec-title {
    font-size: 26px;
  }
}
.contact-titlebox2 .sec-text {
  padding: 0 30px;
  margin-bottom: 0;
  /* Medium Large devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .contact-titlebox2 .sec-text {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  .contact-titlebox2 .sec-text {
    padding: 0;
  }
}
.contact-form-wrapp2 .contact-thumb {
  /* Large devices */
}
@media (max-width: 1199px) {
  .contact-form-wrapp2 .contact-thumb {
    margin-bottom: 30px;
  }
}
.contact-form-wrapp2 .contact-thumb img {
  border-radius: 30px;
  width: 100%;
}
.contact-form-wrapp2 .contact-formbox textarea.form-control {
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .contact-form-wrapp2 .contact-formbox textarea.form-control {
    min-height: 135px;
  }
}
/*------------------- contact inner style-2 end here -------------*/
.contact-style-2 .form-btn-wrapp .th-btn img {
  -webkit-filter: none;
          filter: none;
}
.contact-style-2 .form-btn-wrapp .th-btn:hover img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.project-dsc-img {
  /* Small devices */
}
@media (max-width: 767px) {
  .project-dsc-img {
    margin-top: 40px;
  }
}
.contact-s1 .form-btn-wrapp .th-btn img {
  -webkit-filter: none;
          filter: none;
}
.contact-s1 .form-btn-wrapp .th-btn:hover img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
/*------------------- 4.00. About  -------------------*/
/* About 1 ---------------------------------- */
.global-img {
  position: relative;
  overflow: hidden;
  -webkit-transition: all .5s ease-out;
  transition: all .5s ease-out;
  /* Medium devices */
}
.global-img:after {
  background: rgba(255, 255, 255, 0.5);
  content: "";
  height: 0;
  left: 0;
  opacity: 1;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9;
}
.global-img img {
  width: 100%;
  object-fit: cover;
  -webkit-transition: 1.3s all ease;
  transition: 1.3s all ease;
}
@media (max-width: 991px) {
  .global-img {
    min-width: 100%;
    margin-bottom: 30px;
  }
}
.global-img:hover:after {
  height: 100%;
  opacity: 0;
  -webkit-transition: all .4s linear;
  transition: all .4s linear;
}
.global-img:hover img {
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
}
/* About area 1 start -------------------------*/
.img-box1 {
  position: relative;
  margin-bottom: 20px;
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .img-box1 {
    margin-bottom: 50px;
  }
}
@media (max-width: 575px) {
  .img-box1 {
    text-align: center;
  }
}
.img-box1 .img1 {
  position: relative;
  overflow: hidden;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .img-box1 .img1 {
    max-width: 280px;
  }
}
@media (max-width: 480px) {
  .img-box1 .img1 {
    max-width: 100%;
  }
}
.img-box1 .img1 img {
  border-radius: 156px 156px 0px 156px;
}
.img-box1 .img2 {
  position: absolute;
  top: 0;
  right: -10px;
  overflow: hidden;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1399px) {
  .img-box1 .img2 {
    max-width: 280px;
  }
}
@media (max-width: 1299px) {
  .img-box1 .img2 {
    max-width: 220px;
  }
}
@media (max-width: 1199px) {
  .img-box1 .img2 {
    right: 40%;
  }
}
@media (max-width: 991px) {
  .img-box1 .img2 {
    right: 20%;
  }
}
@media (max-width: 767px) {
  .img-box1 .img2 {
    right: 0%;
  }
}
@media (max-width: 480px) {
  .img-box1 .img2 {
    display: none;
  }
}
.img-box1 .img2 img {
  border-radius: 156px 156px 156px 0px;
}
.img-box1 .img3 {
  position: absolute;
  bottom: -20px;
  right: -10px;
  overflow: hidden;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1399px) {
  .img-box1 .img3 {
    max-width: 280px;
  }
}
@media (max-width: 1299px) {
  .img-box1 .img3 {
    max-width: 220px;
  }
}
@media (max-width: 1199px) {
  .img-box1 .img3 {
    right: 40%;
  }
}
@media (max-width: 991px) {
  .img-box1 .img3 {
    right: 20%;
  }
}
@media (max-width: 767px) {
  .img-box1 .img3 {
    right: 0%;
  }
}
@media (max-width: 480px) {
  .img-box1 .img3 {
    display: none;
  }
}
.img-box1 .img3 img {
  border-radius: 0 150px 150px 150px;
}
/* About area 2 start --------------------------*/
.img-box2 {
  position: relative;
  left: -40px;
  /* Large devices */
  /* Small devices */
}
@media (max-width: 1199px) {
  .img-box2 {
    left: 0;
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .img-box2 {
    margin-bottom: 40px;
  }
}
.img-box2 img {
  /* Extra small devices */
}
@media (max-width: 575px) {
  .img-box2 img {
    width: 100%;
  }
}
.img-box2 .img1 img {
  border-radius: 24px;
}
.img-box2 .img2 {
  position: absolute;
  bottom: -11.4%;
  right: 4.5%;
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .img-box2 .img2 {
    position: relative;
    right: unset;
    bottom: 0;
    margin-top: 30px;
  }
}
@media (max-width: 575px) {
  .img-box2 .img2 {
    position: relative;
    margin-top: 20px;
  }
}
.img-box2 .img2 img {
  width: 100%;
  border-radius: 24px;
}
.img-box2 .img2 .play-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.img-box2 .img2 .play-btn i {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.img-box10 {
  position: relative;
  z-index: 2;
}
.img-box10 .about-shape2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 312px;
  height: 593px;
  background-color: var(--theme-color);
  border-radius: 156px;
  z-index: -1;
  /* Small devices */
}
@media (max-width: 767px) {
  .img-box10 .about-shape2 {
    height: 100%;
  }
}
.img-box10 .img1 {
  border-radius: 30px;
}
.img-box10 .img1 img {
  border-radius: 30px;
}
.img-box10 .img2 {
  position: absolute;
  bottom: -100px;
  right: 0;
  border-radius: 30px;
}
.img-box10 .img2 img {
  border-radius: 30px;
}
.about-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  max-width: 400px;
}
.about-item:not(:last-child) {
  margin-bottom: 30px;
}
.about-item.style2 .about-item_img {
  background-color: var(--smoke-color);
}
.about-item.style4 .about-item_img {
  min-width: 60px;
  height: 60px;
  line-height: 60px;
  border-radius: 50%;
  background-color: var(--theme-color);
}
.about-item.style4 .box-title {
  font-size: 22px;
}
.about-item_img {
  min-width: 72px;
  height: 72px;
  line-height: 72px;
  border-radius: 20px;
  text-align: center;
  background-color: var(--theme-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.about-item_img img {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.about-item_img:hover {
  background-color: var(--title-color);
}
.about-item_img:hover img {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.about-item_img.ab-img7 {
  background-color: var(--white-color);
  border-radius: 50%;
}
.about-item .box-title {
  font-weight: 500;
  margin-bottom: 7px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .about-item .box-title {
    font-size: 20px;
  }
}
.about-item_text {
  margin-bottom: -0.3rem;
}
.about-shape img {
  border-radius: 24px;
}
.about-rating {
  width: 62px;
  height: 62px;
  line-height: 62px;
  border-radius: 50%;
  background-color: var(--white-color);
  box-shadow: 0px 20px 20px rgba(204, 204, 204, 0.25);
  text-align: center;
  padding: 10px;
}
.about-rating i {
  font-size: 16px;
  color: #EB5757;
  display: block;
}
.about-rating span {
  display: block;
  font-weight: 700;
  font-size: 16px;
  line-height: 28px;
  color: var(--black-color);
}
.about-emoji {
  width: 62px;
  height: 62px;
  line-height: 62px;
  border-radius: 50%;
  background-color: var(--white-color);
  box-shadow: 0px 20px 20px rgba(204, 204, 204, 0.25);
  text-align: center;
}
.about-15-title-box .title-area .sec-title {
  line-height: 1.3;
  /* Medium Large devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .about-15-title-box .title-area .sec-title {
    font-size: 40px;
  }
}
@media (max-width: 575px) {
  .about-15-title-box .title-area .sec-title {
    font-size: 27px;
  }
}
/* About area 2 end -------------------------*/
/* About area 3 start --------------------------*/
.about-3-titlebox .sec-title {
  /* Medium Large devices */
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .about-3-titlebox .sec-title {
    font-size: 42px;
  }
}
@media (max-width: 1199px) {
  .about-3-titlebox .sec-title {
    font-size: 36px;
  }
}
@media (max-width: 575px) {
  .about-3-titlebox .sec-title {
    font-size: 30px;
  }
}
.img-box3 {
  position: relative;
  margin-left: -110px;
  /* Large devices */
}
@media (max-width: 1599px) {
  .img-box3 {
    margin-left: 0;
  }
}
@media (max-width: 1199px) {
  .img-box3 {
    margin-bottom: 40px;
  }
}
.img-box3.style1 img {
  /* Extra small devices */
}
@media (max-width: 575px) {
  .img-box3.style1 img {
    width: 100%;
  }
}
.img-box3 .img1 img {
  border-radius: 24px;
}
.img-box3 .img2 {
  position: absolute;
  top: 20%;
  right: 6.5%;
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .img-box3 .img2 {
    right: 0;
  }
}
@media (max-width: 575px) {
  .img-box3 .img2 {
    position: relative;
    margin-top: 20px;
  }
}
.img-box3 .img2 img {
  border-radius: 24px;
  border: 5px solid var(--white-color);
}
.img-box3 .img3 {
  position: relative;
  margin-top: 30px;
  z-index: 3;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .img-box3 .img3 {
    margin-top: 20px;
  }
}
.img-box3 .img3 img {
  border-radius: 24px;
  border: 5px solid var(--white-color);
}
/* About area 3 end --------------------------*/
/* About area 4 start --------------------------*/
.about4-titlebox .sec-title {
  line-height: 1.2;
}
.img-box4 {
  position: relative;
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .img-box4 {
    margin-bottom: 70px;
  }
}
@media (max-width: 375px) {
  .img-box4 {
    margin-bottom: 10px;
  }
}
.img-box4 .img1 img {
  border-radius: 24px;
}
.img-box4 .img2 {
  position: absolute;
  bottom: 0%;
  left: -10%;
  z-index: 2;
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .img-box4 .img2 {
    left: 0;
  }
}
@media (max-width: 375px) {
  .img-box4 .img2 {
    position: relative;
    top: 15px;
  }
}
.img-box4 .img2:before {
  content: "";
  position: absolute;
  inset: -5px;
  left: 1px;
  bottom: 1px;
  background-color: var(--white-color);
  border-radius: 24px;
  z-index: -1;
}
.img-box4 .img2:after {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(bottom, rgba(13, 13, 12, 0.3), rgba(13, 13, 12, 0.3));
  background: linear-gradient(0deg, rgba(13, 13, 12, 0.3), rgba(13, 13, 12, 0.3));
  border-radius: 24px;
}
.img-box4 .img2 .play-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.img-box4 .img2 img {
  width: 100%;
  border-radius: 24px;
}
/* About area 4 end --------------------------*/
/* About area 5 start ------------------------*/
.ab5-imgbox {
  /* Large devices */
}
@media (max-width: 1199px) {
  .ab5-imgbox {
    margin-bottom: 0;
  }
}
.ab5-imgbox .img2 {
  bottom: 2%;
  left: -7%;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .ab5-imgbox .img2 {
    left: -17px;
  }
}
@media (max-width: 1199px) {
  .ab5-imgbox .img2 {
    left: 10%;
  }
}
@media (max-width: 991px) {
  .ab5-imgbox .img2 {
    left: 0;
  }
}
@media (max-width: 767px) {
  .ab5-imgbox .img2 {
    left: 20%;
  }
}
@media (max-width: 575px) {
  .ab5-imgbox .img2 {
    left: 0;
  }
}
@media (max-width: 480px) {
  .ab5-imgbox .img2 {
    position: relative;
  }
}
.ab5-wrapp {
  margin-left: 85px;
  /* Medium Large devices */
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .ab5-wrapp {
    margin-left: 30px;
  }
}
@media (max-width: 1199px) {
  .ab5-wrapp {
    margin-left: 0;
  }
}
@media (max-width: 575px) {
  .ab5-wrapp {
    margin-top: 0 !important;
  }
}
.ab5-item .about-item_img {
  border-radius: 50%;
}
.about-area6 {
  position: relative;
  background-color: var(--white-color);
  border-radius: 24px;
  padding: 60px;
  z-index: 4;
  margin-right: -77%;
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .about-area6 {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .about-area6 {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .about-area6 {
    padding: 30px;
  }
}
@media (max-width: 375px) {
  .about-area6 {
    padding: 30px 10px;
  }
}
.about-area6 .about-item {
  max-width: 470px;
}
.title-area .sec-title {
  line-height: 1.1;
}
.img-box5 .img1 img {
  width: auto;
  border-radius: 50px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .img-box5 .img1 img {
    width: 100%;
  }
}
.img-box6 {
  position: relative;
  min-width: 680px;
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1299px) {
  .img-box6 {
    min-width: 665px;
  }
}
@media (max-width: 1199px) {
  .img-box6 {
    margin-bottom: 50px;
  }
}
.img-box6 .img1 {
  position: relative;
  overflow: hidden;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .img-box6 .img1 {
    max-width: 280px;
  }
}
@media (max-width: 480px) {
  .img-box6 .img1 {
    max-width: 100%;
  }
}
.img-box6 .img1 img {
  border-radius: 30px;
}
.img-box6 .img2 {
  position: absolute;
  top: 0;
  right: 0px;
  min-width: 328px;
  overflow: hidden;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1399px) {
  .img-box6 .img2 {
    max-width: 280px;
  }
}
@media (max-width: 1299px) {
  .img-box6 .img2 {
    min-width: 220px;
    right: 13%;
  }
}
@media (max-width: 1199px) {
  .img-box6 .img2 {
    right: 35%;
  }
}
@media (max-width: 991px) {
  .img-box6 .img2 {
    right: 15%;
  }
}
@media (max-width: 767px) {
  .img-box6 .img2 {
    min-width: 180px;
    max-width: 220px;
    right: 23%;
  }
}
@media (max-width: 480px) {
  .img-box6 .img2 {
    display: none;
  }
}
.img-box6 .img2 img {
  border-radius: 30px;
}
.img-box6 .img3 {
  position: absolute;
  bottom: 0px;
  right: 0px;
  overflow: hidden;
  min-width: 328px;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1399px) {
  .img-box6 .img3 {
    max-width: 280px;
  }
}
@media (max-width: 1299px) {
  .img-box6 .img3 {
    min-width: 220px;
    right: 13%;
  }
}
@media (max-width: 1199px) {
  .img-box6 .img3 {
    right: 35%;
  }
}
@media (max-width: 991px) {
  .img-box6 .img3 {
    right: 15%;
  }
}
@media (max-width: 767px) {
  .img-box6 .img3 {
    min-width: 180px;
    max-width: 220px;
    right: 23%;
  }
}
@media (max-width: 480px) {
  .img-box6 .img3 {
    display: none;
  }
}
.img-box6 .img3 img {
  border-radius: 30px;
}
.resort-image {
  border-radius: 24px;
}
.resort-image img {
  border-radius: 24px;
}
.resort-content {
  max-width: 530px;
}
.resort-content .box-title {
  font-size: 40px;
  margin-bottom: 0;
  /* Large devices */
}
@media (max-width: 1199px) {
  .resort-content .box-title {
    font-size: 30px;
  }
}
.resort-content .resort-rating {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
}
.resort-content .resort-rating .star-rating {
  font-size: 14px;
}
.resort-content .woocommerce-review-link {
  color: var(--black-color2);
  font-size: 16px;
  font-weight: 600;
}
.resort-content .resort-price {
  font-size: 16px;
  font-weight: 500;
  color: var(--body-color);
}
.resort-content .resort-price .currency {
  font-size: 24px;
  font-weight: 500;
  color: var(--theme-color);
}
.resort-content .resort-text {
  font-size: 18px;
}
.resort-content .resort-list ul {
  padding: 0;
}
.resort-content .resort-list ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  list-style: none;
  margin-bottom: 10px;
}
.resort-content .resort-list ul li .title {
  font-weight: 500;
  font-size: 18px;
  color: var(--black-color2);
  min-width: 82px;
}
.resort-content .th-btn {
  padding: 10px 30px;
}
/* about area 6 start ---------------------*/
.about-area6 .th-btn {
  padding: 19px 43px;
  border-radius: 16px;
}
.about-area6 .sec-title {
  /* Medium Large devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .about-area6 .sec-title {
    font-size: 35px;
  }
}
@media (max-width: 575px) {
  .about-area6 .sec-title {
    font-size: 24px;
  }
}
.about-item.style6 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  /* Small devices */
}
@media (max-width: 767px) {
  .about-item.style6 {
    display: inline-block;
  }
}
.about-item.style6 .icon {
  font-size: 32px;
  width: 72px;
  height: 72px;
  line-height: 72px;
  text-align: center;
  display: inline-block;
  color: var(--theme-color);
  background-color: var(--smoke-color);
  border-radius: 50%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-bottom: 0;
  /* Small devices */
}
@media (max-width: 767px) {
  .about-item.style6 .icon {
    margin-bottom: 20px;
  }
}
/* about area 6 end ---------------------*/
/* about area 7 start ---------------------*/
.about-7-titlebox .sec-title {
  /* Medium Large devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .about-7-titlebox .sec-title {
    font-size: 45px;
  }
}
@media (max-width: 575px) {
  .about-7-titlebox .sec-title {
    font-size: 28px;
  }
}
/* about area 7 end ---------------------*/
/* about area 8 start ---------------------*/
.img-box7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 28px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .img-box7 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.img-box7 .img1,
.img-box7 .img2 {
  border-radius: 50px;
  overflow: hidden;
  /* Medium devices */
}
@media (max-width: 991px) {
  .img-box7 .img1,
  .img-box7 .img2 {
    min-width: auto;
  }
}
.img-box8 .img3,
.img-box8 .img1,
.img-box8 .img2 {
  overflow: hidden;
  border-radius: 40px;
  margin-bottom: 60px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .img-box8 .img3,
  .img-box8 .img1,
  .img-box8 .img2 {
    margin-bottom: 20px;
  }
}
.img-box8 .img3 img,
.img-box8 .img1 img,
.img-box8 .img2 img {
  border-radius: 40px;
}
.img-box8 img {
  border-radius: 40px;
}
.img-box8 .about-item {
  max-width: 460px;
}
.img-box8 .about-item_img {
  border-radius: 50%;
}
.img-box8 .th-btn {
  padding: 19px 43px;
}
.img-box9 {
  margin-left: -150px;
}
@media (max-width: 1699px) {
  .img-box9 {
    margin-left: -100px;
  }
}
@media (max-width: 1599px) {
  .img-box9 {
    margin-left: -60px;
  }
}
@media (max-width: 1499px) {
  .img-box9 {
    margin-left: 0px;
  }
}
.about-item2 {
  position: relative;
  z-index: 2;
  overflow: hidden;
  --space: 30px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .about-item2 {
    --space: 20px;
  }
}
.about-item2 .img1 img {
  width: 100%;
}
.about-item2 img {
  border-radius: 24px;
}
.about-item2 .box-content {
  position: absolute;
  left: var(--space);
  bottom: var(--space);
}
.about-item2 .box-content img {
  margin-bottom: 20px;
  display: block;
}
.about-item2 .box-content span {
  position: relative;
  font-family: var(--title-font);
  font-weight: 400;
  font-size: 46px;
  line-height: 34px;
  color: #FFFFFF;
}
.about-item2 .box-content .deg {
  font-size: 20px;
  line-height: 20px;
}
.about-item2 .box-title {
  width: 100px;
  font-weight: 400;
  font-size: 20px;
  letter-spacing: 0.02em;
  color: var(--white-color);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 0;
  gap: 15px;
}
.about-item2 .box-title img {
  min-width: 60px;
  border-radius: 0;
  margin-bottom: 0;
}
.about-item2 .icon-btn {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  background: rgba(255, 255, 255, 0.4);
  color: var(--white-color);
  border: none;
}
.about-item2 .icon-btn:hover {
  background-color: var(--white-color);
  color: var(--title-color);
}
.about-content-wrapper {
  background: var(--white-color);
  border-radius: 24px;
  padding: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 64px;
  /* Medium Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .about-content-wrapper {
    padding: 30px;
  }
}
@media (max-width: 991px) {
  .about-content-wrapper {
    display: block;
  }
}
@media (max-width: 375px) {
  .about-content-wrapper {
    padding: 20px 10px;
  }
}
.about-content-wrapper .about-item:not(:last-child) {
  margin-bottom: 50px;
}
.about-item-wrap {
  min-width: 386px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .about-item-wrap {
    min-width: 100%;
  }
}
.about-image9 {
  min-width: 525px;
  height: 320px;
  /* Medium Large devices */
  /* Medium devices */
}
@media (max-width: 1699px) {
  .about-image9 {
    min-width: 425px;
  }
}
@media (max-width: 1499px) {
  .about-image9 {
    min-width: 380px;
    height: 100%;
  }
}
@media (max-width: 1299px) {
  .about-image9 {
    min-width: 300px;
  }
}
@media (max-width: 991px) {
  .about-image9 {
    margin-top: 30px;
    min-width: 100%;
  }
}
.about-image9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 5px solid #FFFFFF;
  border-radius: 24px;
}
.about-image9 .cilent-box {
  max-width: 315px;
  margin-top: 40px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .about-image9 .cilent-box {
    max-width: 200px;
  }
}
.about-image9 .cilent-box .review {
  font-weight: 500;
  font-size: 40px;
  line-height: 56px;
  color: #113D48;
  font-family: var(--title-font);
}
.about-image9 .cilent-box .review i {
  color: #F8BC22;
  font-size: 30px;
  margin-right: 5px;
}
.about-image9 .cilent-box .cilent-box_counter {
  font-family: var(--body-font);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: var(--body-color);
  margin-bottom: 0;
}
.about-client-box {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 70px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .about-client-box {
    display: block;
  }
}
.client-thumb-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .client-thumb-group {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 20px;
  }
}
.client-thumb-group .thumb {
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.client-thumb-group .thumb:not(:first-child) {
  margin-left: -20px;
}
.client-thumb-group .thumb img {
  border-radius: 50%;
  height: 60px;
}
.client-thumb-group .thumb.icon {
  background: var(--theme-color);
  font-size: 16px;
  color: var(--white-color);
  border: 1px solid var(--white-color);
  height: 60px;
  width: 60px;
  line-height: 60px;
  border-radius: 50%;
  text-align: center;
  margin-left: -12px;
}
.choose-wrapp {
  display: grid;
  grid-template-columns: auto auto;
  gap: 24px;
}
.choose-wrapp .img1 {
  overflow: hidden;
  border-radius: 24px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .choose-wrapp .img1 {
    margin-bottom: 0;
  }
}
.choose-wrapp .img1 img {
  width: 100%;
  border-radius: 24px;
}
.newsletter-area .th-container {
  --main-container: 1648px;
}
.newsletter-sec {
  border-radius: 60px;
  padding: 0px 0 0 120px;
  overflow: hidden;
  /* Medium Large devices */
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1399px) {
  .newsletter-sec {
    padding: 0 0 0 40px;
  }
}
@media (max-width: 1199px) {
  .newsletter-sec {
    padding: 80px 40px 0px 40px;
    text-align: center;
  }
}
@media (max-width: 575px) {
  .newsletter-sec {
    padding: 80px 20px 0px 20px;
  }
}
.newsletter-text {
  max-width: 484px;
  margin-bottom: 25px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .newsletter-text {
    max-width: 100%;
    display: block;
    margin: auto auto 25px auto;
  }
}
.newsletter-form.style4 {
  max-width: 490px;
  margin: 0;
  display: block;
  position: relative;
  /* Large devices */
}
@media (max-width: 1199px) {
  .newsletter-form.style4 {
    max-width: 100%;
  }
}
.newsletter-form.style4 input {
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 30px;
}
.newsletter-form.style4 input::-moz-placeholder {
  color: var(--white-color);
}
.newsletter-form.style4 input::-webkit-input-placeholder {
  color: var(--white-color);
}
.newsletter-form.style4 input:-ms-input-placeholder {
  color: var(--white-color);
}
.newsletter-form.style4 input::-ms-input-placeholder {
  color: var(--white-color);
}
.newsletter-form.style4 input::placeholder {
  color: var(--white-color);
}
.newsletter-form.style4 .th-btn {
  position: absolute;
  top: 7px;
  right: 7px;
  min-width: 126px;
  padding: 12px 25px;
  border-radius: 50px;
  /* Extra small devices */
}
@media (max-width: 480px) {
  .newsletter-form.style4 .th-btn {
    margin-top: 0;
  }
}
@media (max-width: 375px) {
  .newsletter-form.style4 .th-btn {
    position: relative;
    min-width: 100%;
    right: 0;
  }
}
.newsletter-form.style4 .th-btn:before {
  background-color: var(--white-color);
}
.newsletter-form.style4 .th-btn:hover {
  color: var(--title-color);
}
.newsletter-image {
  margin-left: -50px;
  overflow: hidden;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .newsletter-image {
    margin-left: 0;
  }
}
.newsletter-image img {
  min-width: 493px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .newsletter-image img {
    min-width: 100%;
  }
}
.img-box11 .img1 img {
  border-radius: 24px;
}
/* img-box10 start ----------------*/
.img-box12 {
  position: relative;
  z-index: 2;
}
.img-box12 .img1 {
  max-width: 317px;
  border-radius: 100px;
}
.img-box12 .img1 img {
  width: auto;
  border-radius: 100px;
}
.img-box12 .img2 {
  position: absolute;
  bottom: 0;
  left: 40%;
  max-width: 232px;
  border-radius: 85px;
  overflow: hidden;
  background-color: var(--white-color);
  z-index: 2;
  /* Small devices */
}
@media (max-width: 767px) {
  .img-box12 .img2 {
    position: relative;
    left: 0;
  }
}
.img-box12 .img2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 85px;
  padding: 8px;
}
.img-box12 .img3 {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 208px;
  border-radius: 85px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .img-box12 .img3 {
    position: relative;
  }
}
.img-box12 .img3 img {
  border-radius: 85px;
}
.company-wrapp .icon {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 80px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  border-radius: 100%;
  background: var(--title-color);
  z-index: 2;
}
.company-wrapp .icon img {
  border: 0;
}
.discount-tag {
  position: relative;
  display: inline-block;
  min-height: 180px;
  min-width: 180px;
  border-radius: 50%;
  z-index: 1;
  font-size: 16px;
  font-family: var(--title-font);
  font-weight: 600;
  color: var(--title-color);
  text-align: center;
  -webkit-transform: rotate(30deg);
      -ms-transform: rotate(30deg);
          transform: rotate(30deg);
  animation: spin 10s infinite alternate-reverse;
}
.discount-tag span {
  --rotate-letter: 13deg;
  min-height: 85px;
  position: absolute;
  min-width: 85px;
  top: 2px;
  left: 0;
  right: 0;
  text-align: center;
  text-transform: uppercase;
  margin: auto;
  -webkit-transform-origin: bottom center;
      -ms-transform-origin: bottom center;
          transform-origin: bottom center;
  -webkit-transform: rotate(var(--rotate-letter));
      -ms-transform: rotate(var(--rotate-letter));
          transform: rotate(var(--rotate-letter));
}
.discount-tag span.char2 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 2));
      -ms-transform: rotate(calc(var(--rotate-letter) * 2));
          transform: rotate(calc(var(--rotate-letter) * 2));
}
.discount-tag span.char3 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 3));
      -ms-transform: rotate(calc(var(--rotate-letter) * 3));
          transform: rotate(calc(var(--rotate-letter) * 3));
}
.discount-tag span.char4 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 4));
      -ms-transform: rotate(calc(var(--rotate-letter) * 4));
          transform: rotate(calc(var(--rotate-letter) * 4));
}
.discount-tag span.char5 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 5));
      -ms-transform: rotate(calc(var(--rotate-letter) * 5));
          transform: rotate(calc(var(--rotate-letter) * 5));
}
.discount-tag span.char6 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 6));
      -ms-transform: rotate(calc(var(--rotate-letter) * 6));
          transform: rotate(calc(var(--rotate-letter) * 6));
}
.discount-tag span.char7 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 7));
      -ms-transform: rotate(calc(var(--rotate-letter) * 7));
          transform: rotate(calc(var(--rotate-letter) * 7));
}
.discount-tag span.char8 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 8));
      -ms-transform: rotate(calc(var(--rotate-letter) * 8));
          transform: rotate(calc(var(--rotate-letter) * 8));
}
.discount-tag span.char9 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 9));
      -ms-transform: rotate(calc(var(--rotate-letter) * 9));
          transform: rotate(calc(var(--rotate-letter) * 9));
}
.discount-tag span.char10 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 10));
      -ms-transform: rotate(calc(var(--rotate-letter) * 10));
          transform: rotate(calc(var(--rotate-letter) * 10));
}
.discount-tag span.char11 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 11));
      -ms-transform: rotate(calc(var(--rotate-letter) * 11));
          transform: rotate(calc(var(--rotate-letter) * 11));
}
.discount-tag span.char12 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 12));
      -ms-transform: rotate(calc(var(--rotate-letter) * 12));
          transform: rotate(calc(var(--rotate-letter) * 12));
}
.discount-tag span.char13 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 13));
      -ms-transform: rotate(calc(var(--rotate-letter) * 13));
          transform: rotate(calc(var(--rotate-letter) * 13));
}
.discount-tag span.char14 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 14));
      -ms-transform: rotate(calc(var(--rotate-letter) * 14));
          transform: rotate(calc(var(--rotate-letter) * 14));
}
.discount-tag span.char15 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 15));
      -ms-transform: rotate(calc(var(--rotate-letter) * 15));
          transform: rotate(calc(var(--rotate-letter) * 15));
}
.discount-tag span.char16 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 16));
      -ms-transform: rotate(calc(var(--rotate-letter) * 16));
          transform: rotate(calc(var(--rotate-letter) * 16));
}
.discount-tag span.char17 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 17));
      -ms-transform: rotate(calc(var(--rotate-letter) * 17));
          transform: rotate(calc(var(--rotate-letter) * 17));
}
.discount-tag span.char18 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 18));
      -ms-transform: rotate(calc(var(--rotate-letter) * 18));
          transform: rotate(calc(var(--rotate-letter) * 18));
}
.discount-tag span.char19 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 19));
      -ms-transform: rotate(calc(var(--rotate-letter) * 19));
          transform: rotate(calc(var(--rotate-letter) * 19));
}
.discount-tag span.char20 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 20));
      -ms-transform: rotate(calc(var(--rotate-letter) * 20));
          transform: rotate(calc(var(--rotate-letter) * 20));
}
.discount-tag span.char21 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 21));
      -ms-transform: rotate(calc(var(--rotate-letter) * 21));
          transform: rotate(calc(var(--rotate-letter) * 21));
}
.discount-tag span.char22 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 22));
      -ms-transform: rotate(calc(var(--rotate-letter) * 22));
          transform: rotate(calc(var(--rotate-letter) * 22));
}
.discount-tag span.char23 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 23));
      -ms-transform: rotate(calc(var(--rotate-letter) * 23));
          transform: rotate(calc(var(--rotate-letter) * 23));
}
.discount-tag span.char24 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 24));
      -ms-transform: rotate(calc(var(--rotate-letter) * 24));
          transform: rotate(calc(var(--rotate-letter) * 24));
}
.discount-tag span.char25 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 25));
      -ms-transform: rotate(calc(var(--rotate-letter) * 25));
          transform: rotate(calc(var(--rotate-letter) * 25));
}
.discount-tag span.char26 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 26));
      -ms-transform: rotate(calc(var(--rotate-letter) * 26));
          transform: rotate(calc(var(--rotate-letter) * 26));
}
.discount-tag span.char27 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 27));
      -ms-transform: rotate(calc(var(--rotate-letter) * 27));
          transform: rotate(calc(var(--rotate-letter) * 27));
}
.discount-tag span.char28 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 28));
      -ms-transform: rotate(calc(var(--rotate-letter) * 28));
          transform: rotate(calc(var(--rotate-letter) * 28));
}
.discount-tag span.char29 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 29));
      -ms-transform: rotate(calc(var(--rotate-letter) * 29));
          transform: rotate(calc(var(--rotate-letter) * 29));
}
.discount-tag span.char30 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 30));
      -ms-transform: rotate(calc(var(--rotate-letter) * 30));
          transform: rotate(calc(var(--rotate-letter) * 30));
}
.discount-tag span.char31 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 31));
      -ms-transform: rotate(calc(var(--rotate-letter) * 31));
          transform: rotate(calc(var(--rotate-letter) * 31));
}
.discount-tag span.char32 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 32));
      -ms-transform: rotate(calc(var(--rotate-letter) * 32));
          transform: rotate(calc(var(--rotate-letter) * 32));
}
.discount-tag span.char33 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 33));
      -ms-transform: rotate(calc(var(--rotate-letter) * 33));
          transform: rotate(calc(var(--rotate-letter) * 33));
}
.discount-tag span.char34 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 34));
      -ms-transform: rotate(calc(var(--rotate-letter) * 34));
          transform: rotate(calc(var(--rotate-letter) * 34));
}
.discount-tag span.char35 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 35));
      -ms-transform: rotate(calc(var(--rotate-letter) * 35));
          transform: rotate(calc(var(--rotate-letter) * 35));
}
.discount-tag span.char36 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 36));
      -ms-transform: rotate(calc(var(--rotate-letter) * 36));
          transform: rotate(calc(var(--rotate-letter) * 36));
}
.discount-tag span.char37 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 37));
      -ms-transform: rotate(calc(var(--rotate-letter) * 37));
          transform: rotate(calc(var(--rotate-letter) * 37));
}
.discount-tag span.char38 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 38));
      -ms-transform: rotate(calc(var(--rotate-letter) * 38));
          transform: rotate(calc(var(--rotate-letter) * 38));
}
.discount-tag span.char39 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 39));
      -ms-transform: rotate(calc(var(--rotate-letter) * 39));
          transform: rotate(calc(var(--rotate-letter) * 39));
}
.discount-tag span.char40 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 40));
      -ms-transform: rotate(calc(var(--rotate-letter) * 40));
          transform: rotate(calc(var(--rotate-letter) * 40));
}
.discount-tag span.char41 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 41));
      -ms-transform: rotate(calc(var(--rotate-letter) * 41));
          transform: rotate(calc(var(--rotate-letter) * 41));
}
.discount-tag span.char42 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 42));
      -ms-transform: rotate(calc(var(--rotate-letter) * 42));
          transform: rotate(calc(var(--rotate-letter) * 42));
}
.discount-tag span.char43 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 43));
      -ms-transform: rotate(calc(var(--rotate-letter) * 43));
          transform: rotate(calc(var(--rotate-letter) * 43));
}
.discount-tag span.char44 {
  -webkit-transform: rotate(calc(var(--rotate-letter) * 44));
      -ms-transform: rotate(calc(var(--rotate-letter) * 44));
          transform: rotate(calc(var(--rotate-letter) * 44));
}
.about-item-wrap.style2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .about-item-wrap.style2 {
    display: block;
  }
}
/* about-area10 start ----------------------*/
.about-area10 {
  background-color: #E9F6F9;
}
.about-area10 .shadow-title {
  font-weight: 700;
  font-size: 180px;
  line-height: 150px;
  text-transform: capitalize;
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.6) 67.5%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 67.5%, rgba(255, 255, 255, 0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  position: absolute;
  top: 120px;
  left: 75px;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .about-area10 .shadow-title {
    font-size: 150px;
  }
}
@media (max-width: 1199px) {
  .about-area10 .shadow-title {
    font-size: 130px;
  }
}
@media (max-width: 991px) {
  .about-area10 .shadow-title {
    font-size: 120px;
  }
}
@media (max-width: 767px) {
  .about-area10 .shadow-title .shadow-title {
    font-size: 80px;
  }
}
.about10.img-box10 {
  /* Medium Large devices */
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .about10.img-box10 {
    margin: 0;
    margin-bottom: 100px;
  }
}
@media (max-width: 1199px) {
  .about10.img-box10 {
    margin: 0 80px;
    margin-bottom: 100px;
  }
}
@media (max-width: 575px) {
  .about10.img-box10 {
    margin-bottom: auto;
  }
}
.about10.img-box10 .img2 {
  /* Extra small devices */
}
@media (max-width: 575px) {
  .about10.img-box10 .img2 {
    position: static;
    margin-top: 20px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .about10-titlebox .sec-title {
    font-size: 45px;
  }
}
.about10-item-wrap .about-item {
  max-width: 425px;
}
.about10-item-wrap .about-item_img {
  border-radius: 50%;
}
.img-box13 {
  min-width: 688px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .img-box13 {
    min-width: 100%;
  }
}
.img-box13 .img1 {
  margin-left: -300px;
  margin-right: 0px;
  height: 700px;
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
  /* Small devices */
}
@media (max-width: 1500px) {
  .img-box13 .img1 {
    margin-left: -160px;
  }
}
@media (max-width: 1299px) {
  .img-box13 .img1 {
    margin-left: -80px;
    margin-right: -30px;
    height: 100%;
  }
}
@media (max-width: 1199px) {
  .img-box13 .img1 {
    margin: 0;
    height: 640px;
  }
}
@media (max-width: 767px) {
  .img-box13 .img1 {
    height: 100%;
  }
}
.img-box13 .img1 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.about-item-wrap.style3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .about-item-wrap.style3 {
    display: block;
  }
}
.about-item.style3 .about-item_img {
  background-color: var(--white-color);
}
/* about-area10 end ----------------------*/
/* about-card2 start */
.about-card2 {
  border: 1px solid #BBCFD3;
  border-radius: 20px;
  padding: 24px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  z-index: 2;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  background: var(--white-color);
}
.about-card2:not(:last-child) {
  margin-bottom: 24px;
}
.about-card2:before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 200px;
  height: 200px;
  background-image: url("../img/shape/about-shape.png");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: bottom right;
  z-index: -1;
  -webkit-transform: all 0.4s ease;
      -ms-transform: all 0.4s ease;
          transform: all 0.4s ease;
  opacity: 0;
}
.about-card2 .box-title {
  margin-bottom: 5px;
}
.about-card2 .box-text {
  color: var(--body-color);
  max-width: 340px;
  margin-bottom: 10px;
}
.about-card2 .line-btn {
  font-size: 16px;
  text-transform: capitalize;
  color: var(--title-color);
  -webkit-transform: all 0.4s ease;
      -ms-transform: all 0.4s ease;
          transform: all 0.4s ease;
}
.about-card2 .line-btn:before {
  position: static;
}
.about-card2 .line-btn i {
  font-size: 22px;
  -webkit-transform: all 0.4s ease;
      -ms-transform: all 0.4s ease;
          transform: all 0.4s ease;
}
.about-card2 .box-img {
  position: relative;
  z-index: 2;
}
.about-card2 .box-img:before {
  content: "";
  position: absolute;
  top: 0;
  left: -20px;
  width: 43px;
  height: 43px;
  border-radius: 50%;
  background: #113D48;
  opacity: 0.1;
}
.about-card2 .box-img img {
  -webkit-filter: brightness(9) invert(1);
          filter: brightness(9) invert(1);
}
.about-card2:hover {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
.about-card2:hover:before {
  opacity: 1;
}
.about-card2:hover .box-title {
  color: var(--white-color);
}
.about-card2:hover .box-text {
  color: #E1E4E5;
}
.about-card2:hover .line-btn {
  color: var(--white-color);
}
.about-card2:hover .box-img:before {
  background: #1CA8CB;
  opacity: 0.3;
}
.about-card2:hover .box-img img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.img-box14 {
  position: relative;
  z-index: 2;
}
.img-box14 .about-img-wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 24px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .img-box14 .about-img-wrapp {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.img-box14 .img1,
.img-box14 .img2 {
  position: relative;
  overflow: hidden;
}
.img-box14 .img1 img,
.img-box14 .img2 img {
  border-radius: 200px;
}
.about-circle {
  position: absolute;
  left: 0;
  z-index: 2;
  right: 0;
  text-align: center;
  margin: auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.about-circle > .icon {
  cursor: none;
}
.about-wrapp.style2 {
  position: absolute;
  top: 50%;
  left: 50%;
  bottom: unset;
  right: unset;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-color: #E9F6F9;
  border-radius: 50%;
  width: 190px;
  height: 190px;
}
.about-wrapp.style2 .icon {
  background-color: transparent;
  border: 1px solid var(--title-color);
}
.about-wrapp.style2 .discount-tag span {
  text-transform: lowercase;
  --rotate-letter: 9deg;
}
.img-box15 .img1 {
  border-radius: 30px;
}
.img-box15 .img1 img {
  border-radius: 30px;
}
.about13-wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
}
.about13-wrapp .about13-img {
  min-width: 220px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .about13-wrapp .about13-img {
    display: none;
  }
}
.sec-text2 {
  border-bottom: 1px solid #E1E4E5;
  padding-bottom: 30px;
  margin-bottom: 40px;
}
.img-box14 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: -150px;
}
@media (max-width: 1699px) {
  .img-box14 {
    margin: 0;
  }
}
.img-box14 img {
  border: 10px solid var(--white-color);
  border-radius: 300px;
}
.img-box14 .img1,
.img-box14 .img3 {
  position: relative;
  z-index: 1;
}
.img-box14 .img2 {
  position: relative;
  z-index: 2;
  margin: 0 -40px;
}
/* About-12 area start -------------------*/
.about-imgbox12 {
  margin-left: 0;
}
.about-imgbox12 .img1 img,
.about-imgbox12 .img2 img,
.about-imgbox12 .img3 img {
  border: 0;
}
.about-imgbox12 .img1:not(:last-child),
.about-imgbox12 .img2:not(:last-child),
.about-imgbox12 .img3:not(:last-child) {
  /* Small devices */
}
@media (max-width: 767px) {
  .about-imgbox12 .img1:not(:last-child),
  .about-imgbox12 .img2:not(:last-child),
  .about-imgbox12 .img3:not(:last-child) {
    margin-bottom: 24px;
  }
}
.about-imgbox12 .img3 {
  position: relative;
  margin-top: 24px;
  z-index: 3;
  left: 68px;
  /* Large devices */
  /* Small devices */
}
@media (max-width: 1199px) {
  .about-imgbox12 .img3 {
    left: 0;
  }
}
@media (max-width: 767px) {
  .about-imgbox12 .img3 {
    position: static;
    text-align: center;
  }
}
.about-imgbox12 .img2 {
  position: absolute;
  top: 20%;
  left: 0;
  z-index: -1;
  /* Small devices */
}
@media (max-width: 767px) {
  .about-imgbox12 .img2 {
    position: static;
    text-align: center;
  }
}
.about-12-item-wrap {
  margin-left: 140px;
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1299px) {
  .about-12-item-wrap {
    margin-left: 65px;
  }
}
@media (max-width: 1199px) {
  .about-12-item-wrap {
    margin-left: 0;
  }
}
.about-12-item-wrap .about-item_img {
  border-radius: 50%;
}
.about-12-item-wrap .th-btn {
  border-radius: 50px;
}
.about-12-item-wrap .th-btn:hover {
  color: var(--white-color);
}
.about-12-item-wrap .th-btn:hover::before {
  background: var(--theme-color);
}
/* About-12 area end -------------------*/
/* About-13 area start -------------------*/
.about13-titlebox .sec-text {
  color: var(--th-border-color);
}
.about13-item-wrap .about-item {
  max-width: 440px;
}
.about13-item-wrap .about-item_img {
  background-color: var(--brand-color);
  border-radius: 50%;
}
.about13-item-wrap .about-item_img img {
  -webkit-filter: brightness(0) contrast(1);
          filter: brightness(0) contrast(1);
}
.about13-item-wrap .about-item_img:hover img {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
/* About-13 area end -------------------*/
/* About-14 area start -------------------*/
.about-circle-wrap.style14 .about-circle {
  position: static;
  text-align: start;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
/* About-14 area end -------------------*/
/* About area 15 start --------------------------*/
.img-box15 {
  margin-right: 35px;
  -webkit-transform: rotate(5deg);
      -ms-transform: rotate(5deg);
          transform: rotate(5deg);
  /* Extra small devices */
  /* Small devices */
}
@media (max-width: 575px) {
  .img-box15 {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .img-box15 {
    -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
            transform: rotate(0deg);
    margin-bottom: 40px;
  }
}
.img-box15 .img1 {
  margin-top: 30px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.img-box15 .img1 img {
  margin-bottom: 26px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  margin-bottom: 26px;
  border-radius: 16px;
}
.img-box15 .img1 img:first-child {
  margin-left: 59px;
}
.img-box15 .img2 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: 27px;
  /* Small devices */
}
.img-box15 .img2 img {
  border-radius: 16px;
}
@media (max-width: 767px) {
  .img-box15 .img2 {
    margin-left: 0;
  }
}
.about-feature-list ul {
  padding: 0;
}
.about-feature-list ul li {
  position: relative;
  font-size: 18px;
  display: block;
  padding-left: 32px;
  color: var(--title-color);
}
.about-feature-list ul li .about-feature-icon {
  position: absolute;
  left: 0;
}
.about-feature-list ul li:not(:last-child) {
  margin-bottom: 16px;
}
/* About area 15 end --------------------------*/
/* About area 16 start --------------------------*/
.img-box16 .img1 {
  min-width: 708px;
  margin-left: -50px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .img-box16 .img1 {
    min-width: 100%;
    margin-left: 0;
  }
}
.about-item.style-16 {
  max-width: 100%;
}
.about-item.style-16 .box-title {
  font-weight: 600;
  font-size: 40px;
  text-transform: capitalize;
  color: var(--title-color);
  margin-bottom: 20px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .about-item.style-16 .box-title {
    font-size: 30px;
  }
}
.about-item.style-16 .about-text {
  margin: 0 45px 30px 0;
  text-transform: capitalize;
}
.about-item.style-16 .about-feature ul {
  margin: 0;
  padding: 0;
  list-style: none;
  /* Large devices */
}
@media (max-width: 1199px) {
  .about-item.style-16 .about-feature ul {
    display: block;
  }
}
.about-item.style-16 .about-feature ul li {
  position: relative;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 43%;
      -ms-flex: 0 0 43%;
          flex: 0 0 43%;
  font-size: 18px;
  font-weight: 400;
  color: var(--title-color);
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 19px;
  padding-left: 32px;
  /* Extra large devices */
  /* Medium Large devices */
}
@media (max-width: 1500px) {
  .about-item.style-16 .about-feature ul li {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 45%;
        -ms-flex: 0 0 45%;
            flex: 0 0 45%;
  }
}
@media (max-width: 1299px) {
  .about-item.style-16 .about-feature ul li {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.about-item.style-16 .about-feature ul li::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  background-image: url("../img/icon/checkmark.svg");
  background-size: contain;
  background-repeat: no-repeat;
}
.about-item.style-16 .th-btn {
  background-color: var(--title-color);
  border-radius: 16px;
}
.about-item.style-16 .th-btn:hover {
  color: var(--white-color);
}
.about-item.style-16 .th-btn:hover::before {
  background-color: var(--theme-color);
}
.ab-img16 {
  border-radius: 24px;
}
.ab-img16 img {
  border-radius: 24px;
}
/* About area 16 end --------------------------*/
/* About area 17 start --------------------------*/
.img-box17 .img1 {
  border-radius: 30px;
  max-width: 576px;
  /* Medium Large devices */
}
.img-box17 .img1 img {
  border-radius: 30px;
  overflow: hidden;
}
@media (max-width: 1299px) {
  .img-box17 .img1 {
    min-width: 100%;
    margin-left: 0;
  }
}
.img-box18 {
  width: 100%;
  padding: 0 50px;
  height: 100%;
  background: var(--light-bg-color);
  border-radius: 20px;
  height: 605px;
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .img-box18 {
    height: 100%;
  }
}
@media (max-width: 575px) {
  .img-box18 {
    padding: 0 10px;
  }
}
.img-box18 .img1,
.img-box18 .img2 {
  position: absolute;
  left: 50px;
  bottom: 0;
  display: inline-block;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .img-box18 .img1,
  .img-box18 .img2 {
    left: 0;
  }
}
@media (max-width: 991px) {
  .img-box18 .img1,
  .img-box18 .img2 {
    position: static;
    margin-top: 100px;
    margin-left: 0;
    /* Extra small devices */
  }
}
@media (max-width: 991px) and (max-width: 575px) {
  .img-box18 .img1,
  .img-box18 .img2 {
    margin-top: 30px;
  }
}
.img-box18 .img1 {
  top: 0;
  right: 50px;
  left: auto;
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .img-box18 .img1 {
    right: 0;
  }
}
@media (max-width: 991px) {
  .img-box18 .img1 {
    margin-top: 0;
    margin-left: 30px;
  }
}
@media (max-width: 575px) {
  .img-box18 .img1 {
    margin-left: 0;
  }
}
/* About area 17 end --------------------------*/
/*------------------- 4.00. Team  -------------------*/
/* Team global ---------------------------------- */
.th-team {
  position: relative;
}
.th-team .team-img {
  position: relative;
  overflow: hidden;
}
.th-team .team-img img {
  width: 100%;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.th-team .team-desig {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-bottom: -0.45em;
  color: var(--black-color2);
}
.th-team .th-social {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.th-team .th-social a {
  --icon-size: 32px;
  background-color: transparent;
  border: 1px solid var(--theme-color);
  color: var(--theme-color);
  font-size: 14px;
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1299px) {
  .th-team .th-social a {
    margin-right: 0;
  }
}
@media (max-width: 1199px) {
  .th-team .th-social a {
    margin-right: 5px;
  }
}
.th-team .th-social a:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.th-team .box-title {
  margin-bottom: 0;
}
/* Team box start ---------------------*/
.teamSlider1 .swiper-pagination-bullets .swiper-pagination-bullet {
  border: 1px solid var(--title-color);
}
.teamSlider1 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  border-color: var(--theme-color);
}
.teamSlider4 .slider-arrow {
  left: var(--pos-x, -60px);
}
.teamSlider4 .slider-arrow.slider-next {
  right: var(--pos-x, -60px);
  left: auto;
}
.team-box {
  position: relative;
  text-align: center;
  overflow: hidden;
  z-index: 2;
  --space: 56px;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
}
.team-box.style2 {
  border: 1px solid var(--theme-color);
  border-radius: 16px;
  padding-top: 16px;
}
.team-box .team-img {
  max-width: calc(100% - var(--space)* 2);
  margin: 0 auto;
  border: 3px solid var(--white-color);
  overflow: hidden;
  position: relative;
  border-radius: 50%;
  z-index: 3;
}
.team-box .team-img img {
  width: 100%;
  border-radius: 50%;
  -webkit-transition: all 1.3s ease 0s;
  transition: all 1.3s ease 0s;
}
.team-box .team-content {
  position: relative;
  padding: 130px 16px 16px 16px;
  margin-top: -100px;
  background-color: var(--white-color);
  border: 1px solid var(--th-border-color);
  border-radius: 16px;
  z-index: 2;
}
.team-box .media-body {
  position: relative;
  border-radius: 16px;
  background-color: var(--smoke-color);
  padding: 24px 28px;
  -webkit-transition: all ease 0.4s;
  transition: all ease 0.4s;
  z-index: 2;
  overflow: hidden;
  /* Medium Large devices */
}
@media (max-width: 1399px) {
  .team-box .media-body {
    padding: 24px 10px;
  }
}
.team-box .media-body:before {
  content: "";
  position: absolute;
  inset: 0;
  height: 0;
  background-color: var(--theme-color);
  z-index: -1;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.team-box .box-title {
  color: var(--black-color2);
}
.team-box .box-title a {
  color: var(--black-color2);
}
.team-box .team-desig {
  margin-bottom: 12px;
}
.team-box:hover .team-img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.team-box:hover .media-body:before {
  bottom: 100%;
  height: 100%;
}
.team-box:hover .box-title {
  color: var(--white-color);
}
.team-box:hover .box-title a {
  color: var(--white-color);
}
.team-box:hover .team-desig {
  color: var(--white-color);
}
.team-box:hover .th-social a {
  border: 1px solid var(--white-color);
  color: var(--white-color);
}
.team-slider-1 .team-content {
  border: 1px solid var(--th-border-color);
}
/* Team box end ---------------------*/
/* Team grid start -------------------------*/
.team-grid {
  position: relative;
  background-color: var(--smoke-color);
  text-align: center;
  border-radius: 16px;
  --space: 72px;
}
.team-grid.style2 {
  --space: 56px;
  margin: 16px;
  height: 528px;
  border-radius: 12px;
  /* Medium Large devices */
}
@media (max-width: 1399px) {
  .team-grid.style2 {
    margin: 0;
  }
}
.team-grid.style2 .team-img {
  position: relative;
  border-radius: 12px;
  z-index: 2;
  height: 528px;
}
.team-grid.style2 .team-img:before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: var(--title-color);
  opacity: 0.8;
  z-index: 1;
}
.team-grid.style2 .team-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 12px;
}
.team-grid.style2 .team-img2 {
  margin-top: 0;
  position: absolute;
  top: 50px;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
      -ms-transform: translate(-50%, 0%);
          transform: translate(-50%, 0%);
}
.team-grid.style2 .team-content {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0;
  border-radius: 12px;
}
.team-grid.style2 .media-body {
  border-radius: 12px;
}
.team-grid .team-img {
  border-radius: 16px 16px 0 0;
}
.team-grid .team-img img {
  -webkit-transition: all 1.3s ease 0s;
  transition: all 1.3s ease 0s;
}
.team-grid .team-img2 {
  width: 280px;
  height: 280px;
  margin: 0 auto;
  margin-top: -100px;
  border: 3px solid var(--white-color);
  overflow: hidden;
  position: relative;
  border-radius: 50%;
  z-index: 3;
}
.team-grid .team-img2 img {
  width: 100%;
  border-radius: 50%;
  -webkit-transition: all 1.3s ease 0s;
  transition: all 1.3s ease 0s;
}
.team-grid .team-content {
  position: relative;
  padding: 24px 16px 16px 16px;
  border-radius: 16px;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  z-index: 2;
}
.team-grid .media-body {
  position: relative;
  border-radius: 16px;
  background-color: #fff;
  padding: 24px 28px;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  z-index: 2;
  overflow: hidden;
}
.team-grid .media-body:before {
  content: "";
  position: absolute;
  inset: 0;
  height: 0;
  background-color: var(--theme-color);
  z-index: -1;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.team-grid .box-title {
  color: var(--black-color2);
}
.team-grid .box-title a {
  color: inherit;
}
.team-grid .team-desig {
  margin-bottom: 12px;
}
.team-grid:hover .team-img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.team-grid:hover .team-img2 img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.team-grid:hover .media-body:before {
  height: 100%;
  bottom: 100%;
}
.team-grid:hover .box-title {
  color: var(--white-color);
}
.team-grid:hover .team-desig {
  color: var(--white-color);
}
.team-grid:hover .th-social a {
  border: 1px solid var(--white-color);
  color: var(--white-color);
}
@media (min-width: 1930px) {
  .team-area3 {
    background-size: cover;
    margin-bottom: 120px;
  }
}
.team-area3 .slider-arrow {
  top: 36%;
  left: var(--pos-x, -60px);
}
.team-area3 .slider-arrow.slider-next {
  right: var(--pos-x, -60px);
  left: unset;
}
/* Team Details ---------------------------------- */
.team-details {
  padding: 60px;
  border-radius: 50px;
  background: var(--smoke-color);
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .team-details {
    padding: 50px;
  }
}
@media (max-width: 991px) {
  .team-details {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .team-details {
    padding: 20px;
  }
}
.team-details .team-img {
  width: 530px;
  border-radius: 20px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .team-details .team-img {
    width: auto;
  }
}
.team-details .box-title {
  font-weight: 700;
  font-size: 36px;
  line-height: 1.2;
  color: var(--title-color);
  margin-bottom: 7px;
}
.team-details .team-desig {
  display: inline-block;
  /* Small devices */
}
@media (max-width: 767px) {
  .team-details .team-desig {
    margin-bottom: 10px;
  }
}
.team-social.th-social a {
  color: var(--theme-color);
  border: 1px solid var(--theme-color);
}
.team-social.th-social a:hover {
  color: var(--white-color);
}
.team-infobox {
  position: relative;
  border: 1px solid var(--th-border-color);
  border-radius: 16px;
  height: 100%;
}
.team-infobox::before, .team-infobox::after {
  position: absolute;
  width: 100%;
  height: 1px;
  top: 50%;
  left: 0;
  content: "";
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background: var(--th-border-color);
  /* Small devices */
}
@media (max-width: 767px) {
  .team-infobox::before, .team-infobox::after {
    display: none;
  }
}
.team-infobox::after {
  width: 1px;
  height: 100%;
  left: 0;
  right: 0;
  text-align: center;
  margin: auto;
}
.team-infobox .row [class*="col-"]:last-child .team-info-item {
  border: 0;
}
.team-info-item {
  padding: 30px;
  /* Small devices */
}
@media (max-width: 767px) {
  .team-info-item {
    border-bottom: 1px solid var(--th-border-color);
  }
}
.team-info-icon {
  font-size: 16px;
  width: 50px;
  height: 50px;
  display: inline-block;
  line-height: 50px;
  border-radius: 50%;
  color: var(--theme-color);
  text-align: center;
  border: 1px solid var(--theme-color);
  margin-right: 20px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .team-info-icon {
    margin-right: 0;
    margin-bottom: 15px;
  }
}
.team-info-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 1.5;
  color: var(--title-color);
  margin-bottom: 0;
}
.team-info-title a {
  color: var(--title-color);
}
.team-info-title a:hover {
  color: var(--theme-color);
}
.team-info-subtitle {
  font-weight: 400;
  font-size: 14px;
  color: var(--body-color);
}
.team-about {
  /* Large devices */
}
@media (max-width: 1199px) {
  .team-about {
    margin-bottom: 20px;
  }
}
.team-about .th-social a:not(:hover) {
  background-color: #E4E4E4;
  color: var(--title-color);
}
.team-about.style2 {
  margin-left: 45px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .team-about.style2 {
    margin: 0;
  }
}
.team-about.style2 .team-about_title {
  font-weight: 600;
  margin: 0 0 3px 0px;
}
.team-about.style2 .team-about_desig {
  border-bottom: 1px solid #E4E4E4;
  padding-bottom: 20px;
}
.team-about.style2 .team-about_text {
  line-height: 26px;
  max-width: 465px;
}
.team-about_title {
  font-size: 40px;
  margin: -0.8rem 0 20px 0px;
}
.team-about_desig {
  font-weight: 500;
  color: var(--body-color);
  margin-bottom: 23px;
}
.team-about .box-title {
  font-size: 28px;
}
.team-about .th-btn {
  padding: 19.5px 38.9px;
}
.about-card-img {
  position: relative;
  background-color: var(--white-color);
  padding: 40px;
  box-shadow: 0px 4px 50px rgba(0, 0, 0, 0.06);
  /* Medium Large devices */
  /* Large devices */
  /* Extra small devices */
}
.about-card-img img {
  width: 100%;
}
@media (max-width: 1299px) {
  .about-card-img {
    padding: 30px;
  }
}
@media (max-width: 1199px) {
  .about-card-img {
    margin-bottom: 40px;
  }
}
@media (max-width: 375px) {
  .about-card-img {
    padding: 20px;
  }
}
@media (min-width: 1300px) {
  .about-card {
    margin-left: 50px;
  }
}
.about-card_title {
  margin-bottom: 15px;
}
.about-card_desig {
  color: var(--body-color);
  margin-bottom: 22px;
  margin-top: -0.5em;
}
.about-card_text {
  margin-bottom: 26px;
  margin-top: 32px;
}
.about-card .th-social a {
  border-radius: 10px;
}
.team-info ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.team-info ul li {
  margin-bottom: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.team-info ul li:last-child {
  margin-bottom: 0;
}
.team-info ul li b {
  font-family: var(--title-font);
  width: 100%;
  max-width: 200px;
  font-weight: 600;
  font-size: 18px;
  color: var(--title-color);
  line-height: 28px;
}
.team-info ul li span,
.team-info ul li a {
  color: var(--body-color);
}
.team-info ul li a:hover {
  color: var(--theme-color);
}
/* Extra small devices */
@media (max-width: 575px) {
  .team-info ul li b {
    max-width: 140px;
  }
}
.team-contact-form {
  padding: 50px;
  background-color: var(--smoke-color);
  /* Extra small devices */
}
.team-contact-form textarea {
  height: 120px;
}
.team-contact-form .form-title {
  margin-top: -0.3em;
  margin-bottom: 25px;
}
@media (max-width: 575px) {
  .team-contact-form {
    padding: 40px 20px;
  }
}
.skill-feature {
  text-align: left;
}
.skill-feature.style2 .skill-feature_title {
  font-family: var(--title-font);
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  color: var(--white-color);
  margin-bottom: 10px;
}
.skill-feature.style2 .progress {
  height: 6px;
  background-color: #4D5765;
  border-radius: 3px;
}
.skill-feature.style2 .progress-bar {
  height: 6px;
  margin: 0px;
}
.skill-feature.style2 .progress-value {
  font-family: var(--title-font);
  color: var(--white-color);
}
.skill-feature:not(:last-child) {
  margin-bottom: 30px;
}
.skill-feature_title,
.skill-feature .progress-value {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 6px;
  margin-top: -0.5em;
  font-family: var(--title-font);
  color: var(--title-color);
}
.skill-feature .progress {
  position: relative;
  height: 8px;
  background-color: #E4E4E4;
  overflow: visible;
  border-radius: 4px;
}
.skill-feature .progress-bar {
  background-color: var(--theme-color);
  height: 4px;
  margin: 2px;
  border-radius: inherit;
  overflow: visible;
  position: relative;
}
.skill-feature .progress-value {
  position: absolute;
  top: -30px;
  right: -8px;
}
/* team area start ------------------*/
.teamSlider8 {
  margin: 0 -180px !important;
}
.teamSlider8 .swiper-pagination-bullets {
  max-width: 250px;
  display: block;
  margin: 40px auto auto auto;
  overflow: hidden;
}
.team-grid2 {
  position: relative;
  border-radius: 250px 250px 0px 0px;
  z-index: 2;
}
.team-grid2:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(top, rgba(11, 20, 34, 0) 0%, #151C5C 100%);
  background: linear-gradient(180deg, rgba(11, 20, 34, 0) 0%, #151C5C 100%);
  border-radius: 250px 250px 0px 0px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
}
.team-grid2 .team-img {
  position: relative;
  border-radius: 250px 250px 0px 0px;
}
.team-grid2 .team-img img {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.team-grid2 .team-content {
  position: absolute;
  left: 50%;
  bottom: -40px;
  width: 100%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  text-align: center;
  z-index: 3;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.team-grid2 .box-title {
  font-family: var(--title-font);
  font-weight: 800;
  font-size: 50px;
  line-height: 54px;
  text-align: center;
  letter-spacing: 0.02em;
  color: white;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: white;
  text-transform: capitalize;
  margin-bottom: 30px;
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .team-grid2 .box-title {
    font-size: 35px;
    line-height: 45px;
  }
}
@media (max-width: 575px) {
  .team-grid2 .box-title {
    font-size: 25px;
    line-height: 30px;
  }
}
.team-grid2 .th-social a {
  background-color: transparent;
  border: 1px solid var(--white-color);
  color: var(--white-color);
  font-size: 14px;
}
.team-grid2 .th-social a:hover {
  border-color: var(--theme-color);
}
.team-grid2:hover:before {
  opacity: 1;
  visibility: visible;
}
.team-grid2:hover .team-img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.team-grid2:hover .team-content {
  bottom: 40px;
  visibility: visible;
  opacity: 1;
}
.team-grid3 {
  position: relative;
  border-radius: 250px 250px 0px 0px;
  z-index: 2;
}
.team-grid3:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(top, rgba(17, 61, 72, 0) 0%, #113D48 100%);
  background: linear-gradient(180deg, rgba(17, 61, 72, 0) 0%, #113D48 100%);
  border-radius: 30px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
}
.team-grid3 .team-img {
  position: relative;
  border-radius: 30px;
  margin-bottom: 30px;
}
.team-grid3 .team-img img {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.team-grid3 .team-content {
  text-align: center;
  z-index: 3;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  opacity: 0;
  overflow: hidden;
}
.team-grid3 .box-title {
  font-family: var(--body-font);
  font-weight: 800;
  font-size: 50px;
  line-height: 54px;
  text-align: center;
  letter-spacing: 0.02em;
  color: white;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: white;
  text-transform: capitalize;
  margin-bottom: 30px;
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .team-grid3 .box-title {
    font-size: 35px;
    line-height: 45px;
  }
}
@media (max-width: 575px) {
  .team-grid3 .box-title {
    font-size: 25px;
    line-height: 30px;
  }
}
.team-grid3 .th-social a {
  background-color: transparent;
  border: 1px solid var(--white-color);
  color: var(--white-color);
  font-size: 14px;
}
.team-grid3 .th-social a:hover {
  border-color: var(--theme-color);
}
.team-grid3:hover .team-img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
/* team-area6 start --------------------*/
/* team-box2 */
.team-box4 {
  text-align: center;
}
.team-box4 .team-img {
  border-radius: 50%;
  border: 1px solid var(--title-color);
  margin-bottom: 25px;
}
.team-box4 .team-img img {
  -webkit-transition: all 1.3s ease 0s;
  transition: all 1.3s ease 0s;
}
.team-box4 .box-title {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 13px;
  color: var(--white-color);
}
.team-box4 .th-social a {
  border: 1px solid var(--white-color);
  color: var(--white-color);
  font-size: 14px;
}
.team-box4 .th-social a:hover {
  color: var(--title-color);
  background-color: var(--white-color);
}
.team-box4:hover .team-img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.team-btn4 {
  /* Medium devices */
}
.team-btn4 .th-btn {
  border-color: var(--body-color);
}
.team-btn4 .th-btn:hover {
  border-color: var(--white-color);
}
@media (max-width: 991px) {
  .team-btn4 {
    margin-bottom: 40px;
  }
}
.teamSlider10 .swiper-slide.swiper-slide-active .team-grid3 .team-content {
  opacity: 1;
  visibility: visible;
}
.team-box3 {
  text-align: center;
}
.team-box3 .team-img {
  border-radius: 30px;
  margin-bottom: 25px;
}
.team-box3 .team-img img {
  -webkit-transition: all 1.3s ease 0s;
  transition: all 1.3s ease 0s;
}
.team-box3 .box-title {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 13px;
}
.team-box3 .th-social a {
  border: 1px solid var(--th-border-color);
  color: var(--title-color);
  font-size: 14px;
}
.team-box3 .th-social a:hover {
  background-color: var(--title-color);
}
.team-box3:hover .team-img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.teamSlider11 .swiper-slide:nth-child(2) .team-box3 {
  margin-top: 60px;
}
.teamSlider11 .swiper-slide:nth-child(4) .team-box3 {
  margin-top: 60px;
}
.teamSlider11 .swiper-slide:nth-child(6) .team-box3 {
  margin-top: 60px;
}
.teamSlider11 .swiper-slide:nth-child(8) .team-box3 {
  margin-top: 60px;
}
/* team inner style ----------------*/
.team-inner-box .media-body {
  background: var(--smoke-color);
}
.team-inner-box .team-desig {
  color: var(--body-color);
}
/*------------------- 4.00. Testimonial  -------------------*/
/* Team card start ----------------------------*/
.testiSlider1 {
  overflow: hidden;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .testiSlider1 {
    margin-top: 0 !important;
  }
}
@media (max-width: 767px) {
  .testiSlider1 {
    margin: 0 !important;
  }
}
.testiSlider1 .swiper-slide {
  margin-top: 98px !important;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  /* Medium devices */
}
@media (max-width: 991px) {
  .testiSlider1 .swiper-slide {
    margin-top: 58px !important;
  }
}
.testiSlider1 .swiper-slide.swiper-slide-active {
  margin-top: 0 !important;
  margin-bottom: 80px !important;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .testiSlider1 .swiper-slide.swiper-slide-active {
    margin-bottom: 40px !important;
  }
}
@media (max-width: 767px) {
  .testiSlider1 .swiper-slide.swiper-slide-active {
    width: 100% !important;
  }
}
.testiSlider1 .swiper-slide.swiper-slide-active .testi-card-quote {
  background-color: var(--theme-color);
}
.testiSlider1 .swiper-slide.swiper-slide-active .testi-card-quote img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.testiSlider1 .swiper-wrapper {
  visibility: visible;
}
.testiSlider1 .swiper-pagination-bullets {
  margin: 45px 0 14px 0;
}
.testiSlider6 {
  overflow: visible;
  margin: 0 -30px !important;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .testiSlider6 {
    margin-top: 0 !important;
  }
}
@media (max-width: 767px) {
  .testiSlider6 {
    margin: 0 !important;
  }
}
.testiSlider6 .swiper-slide {
  margin-top: 40px !important;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  /* Medium devices */
}
@media (max-width: 991px) {
  .testiSlider6 .swiper-slide {
    margin-top: 58px !important;
  }
}
.testiSlider6 .swiper-slide.swiper-slide-active {
  margin-top: 0 !important;
  margin-bottom: 30px !important;
  width: calc(672px) !important;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .testiSlider6 .swiper-slide.swiper-slide-active {
    width: 65% !important;
    margin-bottom: 0px !important;
  }
}
@media (max-width: 767px) {
  .testiSlider6 .swiper-slide.swiper-slide-active {
    width: 100% !important;
  }
}
.testiSlider6 .swiper-slide.swiper-slide-active .testi-card-quote {
  background-color: var(--theme-color);
}
.testiSlider6 .swiper-slide.swiper-slide-active .testi-card-quote img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.testiSlider6 .swiper-wrapper {
  visibility: visible;
}
.testi-card {
  position: relative;
  padding: 40px 40px 64px;
  background: #F2F5FA;
  border-radius: 24px;
  margin: 10px;
  /* Medium devices */
  /* Extra small devices */
}
.testi-card.style2 .testi-card_profile {
  width: 316px;
  height: 153px;
  background-color: var(--theme-color);
  margin: -40px 0 -50px -60px;
  padding: 10px 25px 50px 25px;
}
@media (max-width: 480px) {
  .testi-card.style2 .testi-card_profile {
    margin: -24px 0 -50px -60px;
  }
}
.testi-card.style2 .testi-card_desig {
  color: var(--white-color);
}
.testi-card.style2 .box-title {
  color: var(--white-color);
}
@media (max-width: 991px) {
  .testi-card {
    padding: 30px 30px 64px;
  }
}
@media (max-width: 575px) {
  .testi-card {
    padding: 25px 25px 64px;
  }
}
.testi-card_wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
@media (max-width: 480px) {
  .testi-card_wrapper {
    display: block;
  }
}
.testi-card_wrapper:nth-child(even) .testi-card {
  margin-top: 0px;
}
.testi-card_profile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.testi-card_avater {
  min-width: 72px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .testi-card_avater {
    min-width: 40px;
  }
}
.testi-card_avater img {
  width: 72px;
  border-radius: 50%;
  object-fit: cover;
}
.testi-card .box-title {
  margin-bottom: 0;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .testi-card .box-title {
    font-size: 20px;
  }
}
.testi-card_review i {
  color: #FFA944;
  font-size: 14px;
  margin-right: 3px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .testi-card_review i {
    font-size: 12px;
  }
}
.testi-card_text {
  color: var(--black-color2);
  font-size: 20px;
  font-weight: 500;
  margin-bottom: -0.3rem;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .testi-card_text {
    font-size: 18px;
  }
}
.testi-card-quote {
  width: 78px;
  height: 78px;
  line-height: 70px;
  text-align: center;
  background-color: var(--white-color);
  border: 4px solid var(--white-color);
  border-radius: 50%;
  position: absolute;
  left: 48%;
  bottom: -30px;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
/* testi-area --------------------*/
.testi-area8 {
  position: relative;
  background: #113D48;
  border-radius: 30px 0px 0px 30px;
  min-width: 1060px;
  padding: 0px 0px 0px 160px;
  z-index: 3;
  overflow: hidden;
  /* Extra large devices */
  /* Medium Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1799px) {
  .testi-area8 {
    min-width: 991px;
  }
}
@media (max-width: 1699px) {
  .testi-area8 {
    min-width: 891px;
    padding: 0px 0px 0px 100px;
  }
}
@media (max-width: 1500px) {
  .testi-area8 {
    padding-left: 40px;
  }
}
@media (max-width: 1699px) {
  .testi-area8 {
    margin-left: -200px;
  }
}
@media (max-width: 1399px) {
  .testi-area8 {
    margin: 0;
    border-radius: 30px;
  }
}
@media (max-width: 991px) {
  .testi-area8 {
    min-width: 100%;
    padding-bottom: 50px;
  }
}
@media (max-width: 575px) {
  .testi-area8 {
    padding-left: 20px;
    padding-bottom: 0;
  }
}
.testi-area8 .icon-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: 45%;
  left: -24%;
  width: auto;
  color: #FFFFFF;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
@media (max-width: 1699px) {
  .testi-area8 .icon-box {
    left: -29%;
  }
}
.testi-area8 .icon-box .slider-arrow {
  background-color: transparent;
  border: none;
  box-shadow: none;
  font-weight: 400;
  font-size: 14px;
  color: var(--white-color);
  width: 290px;
  height: 80px;
}
.testi-area8 .icon-box .slider-arrow:not(:first-child) {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  border-radius: 0;
}
.testi-area8 .testi-grid4 {
  /* Medium devices */
}
@media (max-width: 991px) {
  .testi-area8 .testi-grid4 {
    margin-top: 450px;
  }
}
.testi-grid3-thumb {
  max-width: 295px;
  margin: 0;
  position: absolute !important;
  top: 80px;
  right: 80px;
  margin: 0 !important;
  /* Extra large devices */
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1699px) {
  .testi-grid3-thumb {
    right: 40px;
  }
}
@media (max-width: 1500px) {
  .testi-grid3-thumb {
    right: 60px;
  }
}
@media (max-width: 1199px) {
  .testi-grid3-thumb {
    right: 40px;
  }
}
@media (max-width: 991px) {
  .testi-grid3-thumb {
    max-width: 100%;
    position: static;
    padding-bottom: 80px;
  }
}
@media (max-width: 575px) {
  .testi-grid3-thumb {
    padding-bottom: 60px;
    padding-right: 20px;
  }
}
.testi-grid3-thumb .box-img img {
  border-radius: 30px;
}
.testi-grid3-thumb.style3 {
  /* Medium devices */
}
@media (max-width: 991px) {
  .testi-grid3-thumb.style3 {
    right: 0;
    left: 0;
    padding-right: 0;
  }
}
.testi-grid3-thumb.style3 .box-img {
  /* Medium devices */
}
@media (max-width: 991px) {
  .testi-grid3-thumb.style3 .box-img {
    text-align: center;
  }
}
.testi-grid3-thumb.style3 .box-img img {
  border-radius: 30px;
}
.testiSlide8 {
  max-width: 550px;
  margin: 0 !important;
}
.testi-grid4 {
  padding: 80px 20px 80px 0;
  background-color: var(--title-color);
  /* Medium Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1399px) {
  .testi-grid4 {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .testi-grid4 {
    padding: 80px 0 30px 0px;
  }
}
@media (max-width: 575px) {
  .testi-grid4 {
    padding: 60px 20px 30px 0px;
  }
}
.testi-grid4 .box-text {
  font-family: var(--title-font);
  font-weight: 600;
  font-size: 26px;
  line-height: 40px;
  letter-spacing: 0.02em;
  color: #FFFFFF;
  max-width: 445px;
  margin-bottom: 45px;
  /* Medium Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1399px) {
  .testi-grid4 .box-text {
    max-width: 100%;
  }
}
@media (max-width: 991px) {
  .testi-grid4 .box-text {
    font-size: 25px;
  }
}
@media (max-width: 375px) {
  .testi-grid4 .box-text {
    font-size: 20px;
  }
}
.testi-grid4 .box-profile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testi-grid4 .box-profile {
    display: block;
  }
}
.testi-grid4 .box-avater {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testi-grid4 .box-avater {
    margin-bottom: 15px;
  }
}
.testi-grid4 .box-avater img {
  border-radius: 50%;
}
.testi-grid4 .box-title {
  color: var(--white-color);
  margin-bottom: 0;
}
.testi-grid4 .box-desig {
  font-weight: 500;
  font-size: 14px;
  color: var(--theme-color);
}
/* testi box area start -----------------------*/
.testi-review {
  position: relative;
  height: 520px;
  background-size: auto;
  z-index: 3;
  margin-top: 100px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testi-review {
    margin-bottom: 50px;
  }
}
.testi-box {
  position: absolute;
  text-align: center;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testi-box {
    position: relative;
    left: auto;
    top: auto;
  }
}
.testi-box:after {
  content: '';
  position: absolute;
  left: 30%;
  top: -29.5%;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  width: 19px;
  height: 14px;
  border-left: solid 12px transparent;
  border-right: solid 12px transparent;
  border-bottom: solid 12px transparent;
  border-top: solid 12px var(--theme-color);
  opacity: 0;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testi-box:after {
    display: none;
  }
}
.testi-box:first-child {
  top: 50%;
  right: 29%;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testi-box:first-child {
    right: auto;
    top: auto;
  }
}
.testi-box:nth-child(2) {
  top: 48%;
  right: 43%;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testi-box:nth-child(2) {
    right: auto;
    top: auto;
  }
}
.testi-box:nth-child(3) {
  top: 9%;
  left: 38%;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testi-box:nth-child(3) {
    left: auto;
    top: auto;
  }
}
.testi-box:nth-child(4) {
  top: 27%;
  left: 24%;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testi-box:nth-child(4) {
    left: auto;
    top: auto;
  }
}
.testi-box:nth-child(5) {
  top: 52%;
  left: 28%;
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .testi-box:nth-child(5) {
    left: 10%;
  }
}
@media (max-width: 375px) {
  .testi-box:nth-child(5) {
    left: auto;
    top: auto;
  }
}
.testi-box_content {
  background-color: var(--white-color);
  border: 1px solid var(--theme-color);
  box-shadow: 0px 20px 20px rgba(204, 204, 204, 0.25);
  border-radius: 16px;
  padding: 20px 18px;
  min-width: 447px;
  margin-bottom: 10px;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  position: absolute;
  margin-top: -293px;
  margin-left: -165px;
  z-index: 4;
  /* Extra small devices */
  /* Extra small devices */
}
@media (max-width: 575px) {
  .testi-box_content {
    min-width: 350px;
    padding: 24px;
    margin-top: -339px;
    margin-left: -115px;
  }
}
@media (max-width: 375px) {
  .testi-box_content {
    min-width: 300px;
    margin: -300px 0 0 0;
    padding: 20px 10px;
  }
}
.testi-box_text {
  font-weight: 500;
  font-size: 18px;
  color: var(--black-color2);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .testi-box_text {
    font-size: 16px;
  }
}
@media (max-width: 320px) {
  .testi-box_text {
    font-size: 14px;
  }
}
.testi-box .media-body {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
}
.testi-box_review i {
  color: #FFA944;
  margin-right: 3px;
}
.testi-box_avater {
  position: relative;
  max-width: 36px;
  display: block;
  margin: auto auto 40px auto;
}
.testi-box_avater span {
  position: absolute;
  top: 4px;
  right: 4px;
  width: 4px;
  height: 4px;
  display: block;
  border-radius: 50%;
  background-color: var(--white-color);
  z-index: 2;
}
.testi-box_avater:after, .testi-box_avater:before {
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  box-sizing: content-box;
  background-color: rgba(11, 87, 219, 0.5);
  z-index: 1;
}
.testi-box_avater:after {
  background-color: var(--theme-color);
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
.testi-box_avater img {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  border: 1px solid var(--theme-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.testi-box .box-title {
  font-weight: 600;
  margin-bottom: 0px;
}
.testi-box_desig {
  margin-bottom: 0;
}
.testi-box.item-active:after {
  opacity: 1;
}
.testi-box.item-active .media-body {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.testi-box.item-active .testi-box_avater img {
  -webkit-transform: scale(2.5);
      -ms-transform: scale(2.5);
          transform: scale(2.5);
}
.testi-box.item-active .testi-box_avater:before, .testi-box.item-active .testi-box_avater:after {
  display: none;
}
.testi-box.item-active .testi-box_avater span {
  display: none;
}
.testi-box.item-active .testi-box_content {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
/* testi box area end -----------------------*/
/* testi grid area end -----------------------*/
.testiSlide3 {
  position: relative;
  z-index: 9;
}
.testi-grid {
  position: relative;
  text-align: center;
  max-width: 563px;
  display: block;
  margin: auto;
}
.testi-grid_author {
  max-width: 80px;
  display: block;
  margin: auto auto 30px auto;
}
.testi-grid_author img {
  width: 80px;
  height: 80px;
  border-radius: 50%;
}
.testi-grid .box-title {
  margin-bottom: 0;
}
.testi-grid_text {
  font-size: 18px;
  color: var(--black-color2);
  font-weight: 500;
  margin-bottom: 30px;
}
.testi-grid-thumb {
  position: relative;
  margin-top: -450px;
  height: 700px;
  /* Extra small devices */
}
@media (max-width: 990px) {
  .testi-grid-thumb {
    display: none;
  }
}
@media (max-width: 575px) {
  .testi-grid-thumb {
    margin-bottom: 50px;
  }
}
.testi-grid-thumb .swiper-wrapper {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  visibility: visible;
}
.testi-grid-thumb .swiper-slide {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  cursor: pointer;
  content: "";
  position: absolute;
  margin: 0;
  max-width: 64px;
  height: 64px;
}
.testi-grid-thumb .swiper-slide img {
  width: 64px;
  height: 64px;
  border-radius: 50%;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.testi-grid-thumb .swiper-slide:first-child {
  top: 5%;
  left: 15%;
}
.testi-grid-thumb .swiper-slide:nth-child(2) {
  top: 30%;
  left: 5%;
}
.testi-grid-thumb .swiper-slide:nth-child(3) {
  bottom: 30%;
  left: 13%;
}
.testi-grid-thumb .swiper-slide:nth-child(4) {
  top: 10%;
  right: 10%;
}
.testi-grid-thumb .swiper-slide:nth-child(5) {
  top: 40%;
  right: 5%;
}
.testi-grid-thumb .swiper-slide:nth-child(6) {
  bottom: 30%;
  right: 13%;
}
.testi-grid-thumb .swiper-slide-thumb-active .box-img img {
  object-fit: cover;
  -webkit-transform: scale(1.6);
      -ms-transform: scale(1.6);
          transform: scale(1.6);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .testi-grid-thumb .swiper-slide-thumb-active .box-img img {
    -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
            transform: scale(1.2);
  }
}
.testi-area3 {
  height: 700px;
}
/* testi grid area end -----------------------*/
/* testi grid 2 area start -----------------*/
.testi-image-wrapp {
  margin-left: -52px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  /* Extra large devices */
  /* Large devices */
}
@media (max-width: 1500px) {
  .testi-image-wrapp {
    margin-left: 0;
  }
}
@media (max-width: 1199px) {
  .testi-image-wrapp {
    margin: 0 0 50px 0;
    margin-bottom: 0;
  }
}
.testi-image-wrapp .testi-img {
  border-radius: 150px 0 150px 0;
}
.testi-image-wrapp .testi-img img {
  border-radius: 150px 0 150px 0;
  border: 10px solid var(--white-color);
}
.testi-image-wrapp .testi-img.style2 {
  position: relative;
  z-index: 2;
  margin-left: -45px;
}
.testi-image-wrapp .testi-img.style2 img {
  border-radius: 110px 0 110px 0;
}
.testi-grid2-thumb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 5px;
  padding-top: 5px;
}
.testi-grid2-thumb .swiper-slide-thumb-active .box-img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  border-color: var(--theme-color);
}
.testi-grid2-thumb .icon-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}
.testi-grid2-thumb .slider-arrow {
  box-shadow: none;
  border: 1px solid var(--title-color);
  box-shadow: 0px 20px 20px rgba(204, 204, 204, 0.25);
}
.testi-grid2-thumb .slider-arrow:hover {
  border-color: var(--theme-color);
}
.testi-grid2-thumb .box-img img {
  width: 72px;
  height: 72px;
  border-radius: 50%;
  cursor: pointer;
  border: 5px solid transparent;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 50%;
  /* Small devices */
}
@media (max-width: 767px) {
  .testi-grid2-thumb .box-img img {
    height: auto;
  }
}
.testi-grid2 .box-text {
  font-weight: 500;
  font-size: 20px;
  color: var(--body-color);
  margin-bottom: 30px;
  line-height: 1.5;
}
.testi-grid2 .box-title {
  margin-bottom: 0;
}
.testi-grid2 .box-desig {
  font-weight: 400;
  font-size: 16px;
  color: #6E7070;
  display: block;
  margin-bottom: 10px;
}
.testi-grid2 .box-review {
  margin-bottom: 35px;
}
.testi-grid2 .box-review i {
  color: #FFA944;
  font-size: 14px;
}
.testi-grid2-thumb.style2 {
  gap: 40px;
  /* Medium Large devices */
}
@media (max-width: 1399px) {
  .testi-grid2-thumb.style2 {
    display: block;
  }
}
.testi-area7 {
  background-size: auto;
  background-repeat: no-repeat;
  background-position: left center;
}
.testi-image-wrapp2 {
  position: relative;
  height: 539px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .testi-image-wrapp2 {
    display: none;
  }
}
.testi-image-wrapp2 .testi-img {
  position: absolute;
  right: 0;
  width: 449px;
  height: 539px;
  border-radius: 30px;
  border: 7px solid var(--white-color);
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .testi-image-wrapp2 .testi-img {
    right: 10%;
  }
}
@media (max-width: 575px) {
  .testi-image-wrapp2 .testi-img {
    display: none;
  }
}
.testi-image-wrapp2 .testi-img img {
  border-radius: 24px;
}
.testi-image-wrapp2 .testi-img2 {
  position: absolute;
  top: 20%;
  left: 5%;
  width: 276px;
  height: 297.67px;
  z-index: 2;
  border-radius: 20px;
  border: 7px solid var(--white-color);
  /* Small devices */
}
@media (max-width: 767px) {
  .testi-image-wrapp2 .testi-img2 {
    display: none;
  }
}
.testi-image-wrapp2 .testi-img2 img {
  border-radius: 15px;
}
.testi-image-wrapp2 .testi-shape {
  content: "";
  position: absolute;
  inset: -10px;
  top: 18%;
  left: 3.3%;
  width: 300px;
  /* Small devices */
}
@media (max-width: 767px) {
  .testi-image-wrapp2 .testi-shape {
    display: none;
  }
}
.testi-image-wrapp2 .testi-shape2 {
  content: "";
  position: absolute;
  top: -7px;
  right: -18px;
  width: 472px;
  z-index: -1;
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .testi-image-wrapp2 .testi-shape2 {
    right: 8%;
  }
}
@media (max-width: 575px) {
  .testi-image-wrapp2 .testi-shape2 {
    display: none;
  }
}
.testi5-titlebox .sec-title {
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .testi5-titlebox .sec-title {
    font-size: 40px;
  }
}
.title-area.testi5-titlebox {
  /* Large devices */
}
@media (max-width: 1199px) {
  .title-area.testi5-titlebox {
    margin-bottom: 0;
  }
}
/* testi 9 ----------------------------------*/
.testiSlider9 {
  margin-top: 60px;
}
.testiSlider9 .swiper-slide {
  border-radius: 30px;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.testiSlider9 .swiper-slide .box-img {
  -webkit-transform: scale(0.75) translateX(0);
      -ms-transform: scale(0.75) translateX(0);
          transform: scale(0.75) translateX(0);
}
.testiSlider9 .swiper-slide .box-img img {
  opacity: 35%;
}
.testiSlider9 .swiper-slide.swiper-slide-active {
  width: calc(945px) !important;
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1500px) {
  .testiSlider9 .swiper-slide.swiper-slide-active {
    width: calc(645px) !important;
  }
}
@media (max-width: 1299px) {
  .testiSlider9 .swiper-slide.swiper-slide-active {
    width: calc(585px) !important;
  }
}
@media (max-width: 1199px) {
  .testiSlider9 .swiper-slide.swiper-slide-active {
    width: calc(445px) !important;
  }
}
@media (max-width: 991px) {
  .testiSlider9 .swiper-slide.swiper-slide-active {
    width: 100% !important;
    margin-bottom: 0px !important;
  }
}
@media (max-width: 767px) {
  .testiSlider9 .swiper-slide.swiper-slide-active {
    width: 100% !important;
  }
}
.testiSlider9 .swiper-slide.swiper-slide-active .box-img {
  border-radius: 30px;
  -webkit-transform: scalex(1.3) translateX(0);
      -ms-transform: scalex(1.3) translateX(0);
          transform: scalex(1.3) translateX(0);
  /* Medium devices */
}
@media (max-width: 991px) {
  .testiSlider9 .swiper-slide.swiper-slide-active .box-img {
    -webkit-transform: scalex(1) translateX(0);
        -ms-transform: scalex(1) translateX(0);
            transform: scalex(1) translateX(0);
  }
}
.testiSlider9 .swiper-slide.swiper-slide-active .box-img img {
  opacity: 100%;
}
.testiSlider9 .swiper-slide.swiper-slide-active .box-content {
  opacity: 1;
  visibility: visible;
}
.testiSlider9 .swiper-wrapper {
  visibility: visible;
}
.testi-card3 {
  position: relative;
  z-index: 3;
  height: 536px;
  --space: 90px;
  margin-bottom: 97px;
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1500px) {
  .testi-card3 {
    --space: 40px;
  }
}
@media (max-width: 1299px) {
  .testi-card3 {
    --space: 20px;
  }
}
@media (max-width: 1199px) {
  .testi-card3 {
    --space: 0px;
  }
}
@media (max-width: 991px) {
  .testi-card3 {
    --space: 20px;
  }
}
.testi-card3 .box-img {
  border-radius: 30px;
}
.testi-card3 .box-img img {
  width: 100%;
  height: 536px;
  border-radius: 30px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .testi-card3 .box-img img {
    object-fit: cover;
  }
}
.testi-card3 .box-avater {
  max-width: 150px;
  height: 150px;
  display: block;
  margin: auto auto 30px auto;
  border: 2px solid var(--white-color);
  border-radius: 100px;
  margin-top: -80px;
}
.testi-card3 .box-avater img {
  max-width: 150px;
  height: 150px;
  object-fit: cover;
  border-radius: 100px;
}
.testi-card3 .box-content {
  position: absolute;
  bottom: 0px;
  left: var(--space);
  right: var(--space);
  -webkit-transform: translateY(17%);
      -ms-transform: translateY(17%);
          transform: translateY(17%);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  background-color: var(--white-color);
  box-shadow: 0px 4px 59px 9px rgba(0, 0, 0, 0.05);
  border-radius: 30px;
  padding: 0 40px 40px 40px;
  max-width: 100%;
  text-align: center;
  z-index: 2;
  /* Large devices */
}
@media (max-width: 1199px) {
  .testi-card3 .box-content {
    padding: 0 20px 20px 20px;
  }
}
.testi-card3 .box-content .box-quote {
  position: absolute;
  top: 30%;
  left: 30%;
  -webkit-transform: translate(-50% -50%);
      -ms-transform: translate(-50% -50%);
          transform: translate(-50% -50%);
  z-index: -1;
}
.testi-card3 .box-text {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 20px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .testi-card3 .box-text {
    font-size: 16px;
  }
}
.testi-card3 .box-title {
  margin-bottom: 0;
}
.testi-card3 .box-desig {
  font-size: 14px;
  font-weight: 500;
  color: var(--theme-color);
  display: block;
  margin-bottom: -0.3rem;
}
/* testi-area10 start --------------------------*/
.testi-area10 {
  background-color: #E9F1EC;
}
.testiSlider10 {
  max-width: 1626px;
  display: block;
  margin: auto;
}
.testiSlider10 .swiper-pagination-bullets {
  margin: 70px 0 10px 0;
}
.testi-card2 {
  min-height: 508px;
}
.testi-card2 .box-img {
  border-radius: 30px;
}
.testi-card2 .box-img img {
  border-radius: 30px;
}
.testi-card2 .box-content {
  background: var(--white-color);
  border-radius: 60px;
  padding: 40px;
  max-width: 373px;
  position: absolute;
  right: 0;
  bottom: 0;
}
.testi-card2 .box-text {
  font-weight: 500;
  font-size: 20px;
  line-height: 34px;
  color: #113D48;
  margin-bottom: 30px;
}
.testi-card2 .box-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.testi-card2 .box-title {
  font-weight: 700;
  font-size: 20px;
  color: #113D48;
  margin-bottom: 0;
}
.testi-area11 {
  background-color: #E9F6F9;
}
.testiSlider11 .swiper-pagination-bullets {
  max-width: 250px;
  display: block;
  margin: 45px auto 10px auto;
  overflow: hidden;
  position: relative;
}
.testiSlider11 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--brand-color);
  border-color: var(--brand-color);
}
.testi-card4 {
  background-color: var(--white-color);
  border-radius: 20px;
  padding: 40px;
}
.testi-card4_review {
  color: #F8BC22;
  margin-bottom: 10px;
}
.testi-card4 .box-text {
  color: var(--th-border-color);
  margin-bottom: 30px;
}
.testi-card4 .box-profile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
}
.testi-card4 .box-avater {
  max-width: 44px;
}
.testi-card4 .box-avater img {
  border-radius: 50%;
}
.testi-card4 .box-title {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 0;
}
.testi-card4 .box-desig {
  font-size: 14px;
  color: var(--brand-color);
}
/* testi-card5 start ------------------------*/
.testi-card5 {
  background-color: var(--white-color);
  box-shadow: 0px 20px 40px rgba(204, 204, 204, 0.15);
  border-radius: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  /* Small devices */
}
@media (max-width: 767px) {
  .testi-card5 {
    display: block;
  }
}
.testi-card5 .box-img {
  min-width: 144px;
  min-height: 265px;
  border-radius: 30px;
  -webkit-transform: all 0.4s ease;
      -ms-transform: all 0.4s ease;
          transform: all 0.4s ease;
  /* Small devices */
}
@media (max-width: 767px) {
  .testi-card5 .box-img {
    height: 250px;
  }
}
.testi-card5 .box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 30px;
}
.testi-card5 .box-content {
  padding: 24px;
}
.testi-card5 .box-quote {
  margin-bottom: 18px;
}
.testi-card5 .box-text {
  font-family: var(--title-font);
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.02em;
  color: var(--title-color);
  margin-bottom: 30px;
  max-width: 268;
}
.testi-card5 .box-title {
  position: relative;
  font-weight: 800;
  font-size: 14px;
  letter-spacing: 0.02em;
  color: var(--title-color);
  margin-bottom: 0;
  padding-left: 55px;
  z-index: 2;
}
.testi-card5 .box-title:before {
  content: "";
  position: absolute;
  left: 0;
  top: 10px;
  width: 40px;
  height: 2px;
  background-color: var(--theme-color);
}
.testi-card5 .box-desig {
  font-family: var(--title-font);
  font-weight: 600;
  font-size: 10px;
  letter-spacing: 0.02em;
  color: var(--theme-color);
  padding-left: 60px;
}
.testi-card5 .box-number {
  font-family: var(--title-font);
  font-weight: 600;
  font-size: 20px;
  letter-spacing: 0.02em;
  color: rgba(17, 61, 72, 0.3);
  position: absolute;
  right: 18px;
  bottom: 30px;
}
/* testi-area11 start --------------------------*/
.testiSlider12 .swiper-pagination-bullets {
  max-width: 250px;
  display: block;
  margin: 40px auto auto auto;
  overflow: hidden;
  position: relative;
}
.testiSlider12 .slider-arrow {
  top: 16%;
  left: var(--pos-x, 420px);
  /* Medium Large devices */
}
.testiSlider12 .slider-arrow.slider-next {
  right: var(--pos-x, 420px);
  left: auto;
  top: auto;
  bottom: 13%;
}
@media (max-width: 1399px) {
  .testiSlider12 .slider-arrow {
    display: none !important;
  }
}
.testiSlider12 .swiper-wrapper {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.testiSlider12 .swiper-slide {
  margin-top: 60px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.testiSlider12 .swiper-slide.swiper-slide-active {
  /* Large devices */
  /* Small devices */
}
@media (max-width: 1199px) {
  .testiSlider12 .swiper-slide.swiper-slide-active {
    width: 100% !important;
    margin-bottom: 40px !important;
  }
}
@media (max-width: 767px) {
  .testiSlider12 .swiper-slide.swiper-slide-active {
    width: 100% !important;
  }
}
.testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-img {
  min-width: 300px;
  min-height: 420px;
  /* Large devices */
  /* Small devices */
}
@media (max-width: 1199px) {
  .testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-img {
    min-width: 250px;
  }
}
@media (max-width: 767px) {
  .testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-img {
    height: 250px;
  }
}
.testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-title {
  font-size: 18px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-title {
    font-size: 16px;
  }
}
.testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-text {
  font-size: 24px;
  line-height: 1.5;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-text {
    font-size: 18px;
  }
}
.testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-desig {
  font-size: 12px;
}
.testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-quote {
  margin-left: 30px;
  margin-bottom: 50px;
}
.testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-quote img {
  -webkit-transform: scale(2.2);
      -ms-transform: scale(2.2);
          transform: scale(2.2);
}
.testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-content {
  padding: 50px;
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .testiSlider12 .swiper-slide.swiper-slide-active .testi-card5 .box-content {
    padding: 30px;
  }
}
.testiSlider12 .swiper-wrapper {
  visibility: visible;
}
/* testi-area11 end --------------------------*/
/* testi-area13 start -----------------------------------*/
.testi-area13 {
  background-color: #E9F1EC;
}
.testi-image2 .testi-img {
  margin-left: -40%;
  margin-right: 80px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .testi-image2 .testi-img {
    margin: 0;
  }
}
.testiSlide13 {
  height: 300px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .testiSlide13 {
    height: 340px;
  }
}
.testiSlide13 .icon-box {
  position: absolute;
  right: 50px;
  bottom: 0;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .testiSlide13 .icon-box {
    display: none;
  }
}
.testiSlide13 .slider-arrow.style7 {
  --icon-size: 46px;
  line-height: 43px;
}
.testiSlide13 .slider-arrow.style7 img {
  max-width: 20px;
}
.testi-grid2.style2 {
  height: 300px;
}
.testi-grid2.style2 .box-review {
  font-size: 14px;
  color: #F8BC22;
  margin-bottom: 15px;
}
.testi-grid2.style2 .box-title2 {
  font-size: 20px;
}
.testi-grid2.style2 .box-text {
  font-size: 16px;
  color: #6E7070;
  max-width: 560px;
  margin-bottom: 25px;
}
.testi-grid2.style2 .box-title {
  position: relative;
  font-weight: 600;
  font-size: 18px;
  letter-spacing: 0.02em;
  color: var(--title-color);
  margin-bottom: 0;
  padding-left: 55px;
  z-index: 2;
}
.testi-grid2.style2 .box-title:before {
  content: "";
  position: absolute;
  left: 0;
  top: 10px;
  width: 40px;
  height: 2px;
  background-color: var(--theme-color);
}
.testi-grid2.style2 .box-desig {
  font-family: var(--title-font);
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: var(--theme-color);
  padding-left: 60px;
}
/*------------------- 4.00. Pricing  -------------------*/
/* Pricing 1 ---------------------------------- */
.available-list {
  padding-left: 30px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .available-list {
    padding: 0;
  }
}
.available-list ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.available-list li {
  position: relative;
  font-family: var(--body-font);
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  padding-left: 30px;
  margin-bottom: 4px;
  text-transform: capitalize;
  color: #4D5765;
}
.available-list li:after {
  content: "\f00c";
  font-family: var(--icon-font);
  font-weight: 500;
  color: var(--theme-color);
  font-size: 1.1em;
  position: absolute;
  top: 1px;
  left: 0;
}
.available-list li.unavailable:after {
  content: "\f00c";
  right: 4px;
  color: #E4E4E4;
  font-weight: 400;
}
.available-list li img {
  max-width: 18px;
  margin-right: 10px;
}
.available-list li:last-child {
  margin-bottom: 0;
}
.available-list li.unavailable {
  font-weight: 400;
  color: var(--body-color);
}
.available-list li.unavailable img {
  opacity: 0.2;
}
.price-area .row {
  --bs-gutter-x: 30px;
  --bs-gutter-y: 30px;
}
.price-slider {
  margin-right: -50% !important;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
}
@media (min-width: 1299px) and (max-width: 1399px) {
  .price-slider {
    margin-right: -5% !important;
  }
}
@media (max-width: 1299px) {
  .price-slider {
    margin-right: -17% !important;
  }
}
@media (max-width: 1199px) {
  .price-slider {
    margin-right: -39% !important;
  }
}
@media (max-width: 991px) {
  .price-slider {
    margin-right: 0 !important;
  }
}
/* Pricing  Start -----------------------------*/
/* Price card start -------------------------*/
.price-card {
  position: relative;
  z-index: 2;
  padding: 30px;
  border-radius: 30px;
  background-color: var(--white-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  box-shadow: 0 20px 50px 0 rgba(204, 204, 204, 0.3);
  /* Medium devices */
}
@media (max-width: 991px) {
  .price-card {
    padding: 20px;
  }
}
.price-card_wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  padding: 30px 30px 19px 30px;
  margin-bottom: 20px;
  background: var(--smoke-color);
  border-radius: 16px;
  border-bottom: 1px solid var(--white-color);
  -webkit-transition: .4s;
  transition: .4s;
  /* Extra small devices */
}
.popular-badge{
    position:absolute;
    top:-12px;
    right:20px;
    background:var(--theme-color);
    color:var(--white-color);
    font-size:14px;
    padding:6px 14px;
    border-radius:20px;
    border: 1px solid var(--white-color);
    font-weight:500;
}
.price-card:hover .popular-badge{
  background: var(--white-color);
  color: var(--theme-color);
  border: 1px solid var(--theme-color);

}
@media (max-width: 375px) {
  .price-card_wrapp {
    padding: 40px 0 40px 25px;
  }
}
.price-card_titlebox {
  padding-bottom: 20px;
  margin-bottom: 15px;
  border-bottom: 1px solid var(--th-border-color);
}
.price-card_icon {
  width: 64px;
  height: 64px;
  line-height: 64px;
  text-align: center;
  border-radius: 50%;
  background: var(--theme-color);
  margin-bottom: 0px;
}
.price-card_icon img {
  -webkit-transition: 0.4s;
  transition: 0.4s;
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.price-card_content {
  padding: 0 30px 30px;
  /* Medium Large devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .price-card_content {
    padding: 0 30px 30px;
  }
}
@media (max-width: 375px) {
  .price-card_content {
    padding: 0 30px 30px 25px;
  }
}
.price-card .box-title {
  font-size: 28px;
  font-weight: 700;
  color: var(--black-color2);
  position: relative;
  margin-bottom: 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .price-card .box-title {
    font-size: 24px;
  }
}
.price-card_price {
  font-size: 40px;
  font-weight: 700;
  color: var(--theme-color);
  margin-bottom: 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .price-card_price {
    font-size: 30px;
  }
}
.price-card_price .duration {
  font-size: 16px;
  font-weight: 400;
  font-family: var(--body-font);
  color: var(--title-color);
  margin-left: 2px;
}
.price-card_text {
  color: var(--body-color);
  font-weight: 400;
  font-size: 16px;
  margin-bottom: 0;
}
.price-card .checklist {
  margin-top: 30px;
}
.price-card .checklist li {
  position: relative;
  font-size: 16px;
  color: var(--body-color);
  font-weight: 400;
  padding-left: 30px;
}
.price-card .checklist li:not(:last-child) {
  margin-bottom: 15px;
}
.price-card .checklist li .icon {
  margin-right: 5px;
  width: 20px;
  height: 20px;
}
.price-card .checklist li i {
  font-size: 24px;
  margin-top: 2px;
}
.price-card .checklist li::before {
  content: "";
  position: absolute;
  top: 3px;
  left: 0;
  width: 24px;
  height: 24px;
  background-image: url("/build/assets/price-check-IcEvBk-n.svg");
  background-size: contain;
  background-repeat: no-repeat;
}
.price-card .price-btn {
  margin: 0 30px 0px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .price-card .price-btn {
    margin: 0;
  }
}
.price-card .price-btn .th-btn {
  border-radius: 50px;
}
.price-card .price-btn .th-btn:hover {
  color: var(--white-color);
}
.price-card .price-btn .th-btn:hover::before {
  background: var(--theme-color);
}
.price-card.active .offer-tag {
  opacity: 1;
}
.price-card:hover, .price-card.active {
  box-shadow: 0 20px 50px 0 rgba(204, 204, 204, 0.3);
}
.price-card:hover .price-card_wrapp, .price-card.active .price-card_wrapp {
  background: var(--theme-color);
}
.price-card:hover .price-card_price, .price-card.active .price-card_price {
  color: var(--white-color);
}
.price-card:hover .price-card_price .duration, .price-card.active .price-card_price .duration {
  color: var(--white-color);
}
.price-card:hover .price-card_text, .price-card.active .price-card_text {
  color: var(--white-color);
}
.price-card:hover .box-title, .price-card.active .box-title {
  color: var(--white-color);
}
.price-card:hover .th-btn, .price-card.active .th-btn {
  color: var(--white-color);
  background-color: var(--theme-color);
}
.price-card:hover .th-btn:hover, .price-card.active .th-btn:hover {
  color: var(--white-color);
  border-color: var(--title-color);
}
.price-card:hover .th-btn:hover::before, .price-card.active .th-btn:hover::before {
  background-color: var(--title-color);
}
/* Price card end -------------------------*/
.price-card2 {
  position: relative;
  z-index: 3;
  padding: 40px 30px 0px 0;
  margin: 5px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Medium Large devices */
  /* Extra small devices */
}
@media (max-width: 1399px) {
  .price-card2 {
    margin: 0;
  }
}
@media (max-width: 375px) {
  .price-card2 {
    padding: 40px 20px 0px 0;
  }
}
.price-card2:before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: var(--smoke-color);
  -webkit-mask-image: url("..//img/normal/price-shape.png");
          mask-image: url("..//img/normal/price-shape.png");
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  -webkit-mask-position: bottom center;
          mask-position: bottom center;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  z-index: -1;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.price-card2_wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 67px;
  /* Medium Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1399px) {
  .price-card2_wrapp {
    gap: 100px;
  }
}
@media (max-width: 991px) {
  .price-card2_wrapp {
    gap: 120px;
  }
}
@media (max-width: 767px) {
  .price-card2_wrapp {
    gap: 70px;
  }
}
@media (max-width: 375px) {
  .price-card2_wrapp {
    gap: 35px;
  }
}
.price-card2_price {
  font-weight: 700;
  font-size: 40px;
  line-height: 56px;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  color: #113D48;
  margin-bottom: 0;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .price-card2_price {
    font-size: 28px;
    line-height: 38px;
  }
}
.price-card2_text {
  font-weight: 400;
  font-size: 14px;
  text-transform: capitalize;
  color: #113D48;
  margin-bottom: 160px;
}
.price-card2 .box-content {
  position: relative;
  z-index: -2;
}
.price-card2 .box-content:before {
  content: "";
  position: absolute;
  top: -8%;
  left: -19%;
  min-width: 200px;
  height: 200px;
  background-image: url("../img/normal/price-shape2.png");
  -webkit-mask-size: cover;
          mask-size: cover;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  z-index: -1;
}
.price-card2 .box-title {
  font-weight: 700;
  font-size: 28px;
  line-height: 38px;
  letter-spacing: 0.02em;
  color: #113D48;
  max-width: 142px;
  margin-bottom: 30px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .price-card2 .box-title {
    font-size: 20px;
    line-height: 25px;
  }
}
.price-card2 .box-wrapp {
  padding: 40px 0 0px 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.price-card2 .price-list ul li {
  /* Medium devices */
}
@media (max-width: 991px) {
  .price-card2 .price-list ul li {
    display: block;
  }
}
.price-card2 .line-btn2 {
  display: block;
  text-align: right;
  color: var(--title-color);
  font-weight: 600;
  margin-left: auto;
  margin-top: 30px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .price-card2 .line-btn2 {
    margin-top: 20px;
  }
}
.price-card2 .line-btn2 img {
  display: block;
  text-align: right;
  margin-left: auto;
}
.price-card2:hover:before {
  background-color: var(--theme-color);
}
.price-card2:hover .box-title {
  color: var(--white-color);
}
.price-card2:hover .box-text {
  color: var(--white-color);
}
.price-card2:hover .line-btn2 {
  color: var(--white-color);
}
.price-card2:hover .line-btn2 img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.price-card3 {
  position: relative;
  z-index: 2;
  z-index: 3;
  border-radius: 30px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  -webkit-filter: drop-shadow(0px 20px 100px rgba(83, 83, 85, 0.1));
          filter: drop-shadow(0px 20px 100px rgba(83, 83, 85, 0.1));
}
.price-card3:before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: var(--white-color);
  border-radius: inherit;
  -webkit-clip-path: polygon(46% 0%, 100% 0, 100% 100%, 0 100%, 0 36%);
          clip-path: polygon(46% 0%, 100% 0, 100% 100%, 0 100%, 0 36%);
  z-index: -1;
}
.price-card3_wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px;
}
.price-card3 .box-content {
  padding: 50px 40px 0 0;
}
@media (max-width: 480px) {
  .price-card3 .box-content {
    padding: 30px 20px 0 0;
  }
}
.price-card3_price {
  min-width: 180px;
  height: 180px;
  line-height: 1.1;
  padding-top: 35px;
  text-align: center;
  font-weight: 600;
  font-size: 68px;
  letter-spacing: 0.02em;
  color: #FFFFFF;
  background: var(--title-color);
  border-radius: 50%;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .price-card3_price {
    min-width: 120px;
    height: 120px;
    line-height: 120px;
    font-size: 40px;
    padding: 0;
  }
}
.price-card3_price .duration {
  font-weight: 500;
  font-size: 18px;
  display: block;
  text-transform: capitalize;
  text-align: center;
}
.price-card3 .currency {
  font-size: 24px;
}
.price-card3 .box-title {
  border-bottom: 1px solid #E1E4E5;
  margin-bottom: 17px;
  padding-bottom: 17px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .price-card3 .box-title {
    font-size: 20px;
  }
}
.price-card3 .box-text {
  color: #6E7070;
}
.price-card3 .checklist {
  padding: 40px 25px;
  padding-bottom: 40px;
}
@media (max-width: 480px) {
  .price-card3 .checklist {
    padding: 30px;
  }
}
.price-card3 .checklist li {
  padding-left: 25px;
  font-weight: 400;
  font-size: 16px;
  color: #6E7070;
}
.price-card3 .price-btn {
  padding: 0 40px 50px 40px;
}
@media (max-width: 480px) {
  .price-card3 .price-btn {
    padding: 0 30px 30px 30px;
  }
}
.price-card3 .th-btn {
  background-color: var(--title-color);
  border: 2px solid #E1E4E6;
  color: var(--white-color);
  border-radius: 48px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .price-card3 .th-btn {
    padding: 19px 20px;
  }
}
.price-card3 .th-btn::before {
  background-color: var(--theme-color);
}
.price-card3 .th-btn:hover {
  color: var(--white-color);
}
.price-card3 .th-btn:hover::before {
  background-color: var(--theme-color);
}
.price-card3.active .price-card3_price {
  background: var(--theme-color);
}
.price-card3.active .th-btn {
  background-color: var(--theme-color);
  border: none;
  color: var(--white-color);
}
.price-card3.active .th-btn.th-icon::before {
  background-color: var(--title-color);
}
/* Price card 4 start -------------------------*/
.price-card4 {
  position: relative;
  --space: 16px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.price-card4 .price-card_img {
  border-radius: 16px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .price-card4 .price-card_img {
    margin-right: 20px;
  }
}
.price-card4 .price-card_img img {
  border-radius: 16px;
}
.price-card4 .price-card-value {
  font-weight: 700;
  font-size: 48px;
  line-height: 1;
  color: var(--white-color);
}
.price-card4 .price-card-value .duration {
  font-weight: 400;
  font-size: 16px;
}
.price-card4 .price-title-box {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  margin-bottom: 25px;
}
.price-card4 .price-box {
  padding: 16px;
  border-radius: 16px;
  /* Small devices */
}
@media (max-width: 767px) {
  .price-card4 .price-box {
    width: 100%;
  }
}
.price-card4 .price-content {
  width: 100%;
  background: rgba(11, 20, 34, 0.7);
  border: 1px solid rgba(255, 255, 255, 0.4);
  -webkit-backdrop-filter: blur(30px);
          backdrop-filter: blur(30px);
  border-radius: 16px;
  padding: 24px;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  backdrop-filter: blur(30px);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .price-card4 .price-content {
    padding: 15px;
  }
}
.price-card4 .price-content .sec-text {
  color: #D5D7DA;
}
.price-card4 .price-content .checklist ul li {
  padding-left: 0;
  color: #D5D7DA;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .price-card4 .price-content .checklist ul li {
    font-size: 14px;
  }
}
.price-card4 .price-content .checklist ul li::before {
  content: "\f058";
  font-size: 18px;
  color: var(--white-color);
  margin-right: 11px;
  font-family: var(--icon-font);
}
.price-card4 .price-content .checklist ul li:not(:last-child) {
  margin-bottom: 16px;
}
.price-card4 .box-title {
  color: var(--white-color);
  font-weight: 600;
  margin-bottom: 10px;
}
@media (max-width: 1399px) {
  .price-card4 .box-title {
    font-size: 20px;
  }
}
.price-card4 .th-btn:hover {
  border-color: var(--theme-color);
  color: var(--white-color);
}
.price-card4 .th-btn::before {
  background: var(--theme-color);
}
.price-list ul {
  padding: 0;
  margin: 0;
}
.price-list ul li {
  position: relative;
  list-style: none;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 10px;
  z-index: 2;
}
.price-list ul li:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_199_3732)'%3E%3Cpath d='M14.166 2.78135C12.9403 2.07231 11.5172 1.6665 9.99935 1.6665C5.39697 1.6665 1.66602 5.39746 1.66602 9.99984C1.66602 14.6022 5.39697 18.3332 9.99935 18.3332C14.6017 18.3332 18.3327 14.6022 18.3327 9.99984C18.3327 9.42909 18.2753 8.87167 18.166 8.33317' stroke='%230B59DB' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M6.66602 10.4165C6.66602 10.4165 7.91602 10.4165 9.58268 13.3332C9.58268 13.3332 14.215 5.69428 18.3327 4.1665' stroke='%230B59DB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_199_3732'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.price-list ul li .icon {
  margin-right: 12px;
  -webkit-transition: .4s;
  transition: .4s;
}
.price-list ul li:not(:last-child) {
  margin-bottom: 15px;
}
.price-card2:hover .price-list ul li {
  color: var(--white-color);
}
.price-card2:hover .price-list ul li:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_199_3809)'%3E%3Cpath d='M14.166 2.78135C12.9403 2.07231 11.5172 1.6665 9.99935 1.6665C5.39697 1.6665 1.66602 5.39746 1.66602 9.99984C1.66602 14.6022 5.39697 18.3332 9.99935 18.3332C14.6017 18.3332 18.3327 14.6022 18.3327 9.99984C18.3327 9.42909 18.2753 8.87167 18.166 8.33317' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M6.66602 10.4165C6.66602 10.4165 7.91602 10.4165 9.58268 13.3332C9.58268 13.3332 14.215 5.69428 18.3327 4.1665' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_199_3809'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.price-card2:hover .price-list ul li .icon {
  margin-right: 12px;
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
/* Price Card 5 start --------------------- */
.price-big-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -60px;
  z-index: -1;
  font-weight: 800;
  font-size: 250px;
  line-height: 1;
  text-transform: capitalize;
  text-align: center;
  font-family: var(--title-font);
  background: -webkit-linear-gradient(top, rgba(36, 37, 40, 0.8) 28.89%, rgba(36, 37, 40, 0) 100%);
  background: linear-gradient(180deg, rgba(36, 37, 40, 0.8) 28.89%, rgba(36, 37, 40, 0) 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .price-big-text {
    font-size: 180px;
    bottom: -10px;
  }
}
@media (max-width: 767px) {
  .price-big-text {
    font-size: 140px;
    bottom: 0;
  }
}
.price5-wrapp {
  padding: 0 0px;
  margin-bottom: -8px;
}
.price5-wrapp .row [class*="col-"] {
  /* Medium devices */
}
.price5-wrapp .row [class*="col-"]:first-child {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  /* Medium devices */
}
@media (max-width: 991px) {
  .price5-wrapp .row [class*="col-"]:first-child {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 991px) {
  .price5-wrapp .row [class*="col-"] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.price-card.card5 {
  padding: 30px;
  width: 100%;
  max-width: 324px;
  box-shadow: none;
  border-radius: 20px;
}
.price-card.card5 .price-card_titlebox {
  position: relative;
  border-bottom: 0;
  margin-bottom: 25px;
}
.price-card.card5 .price-card_titlebox::before, .price-card.card5 .price-card_titlebox::after {
  position: absolute;
  width: 36%;
  height: 1px;
  bottom: 0;
  left: 0;
  content: "";
  background: rgba(255, 255, 255, 0.2);
}
.price-card.card5 .price-card_titlebox::after {
  width: 13%;
  height: 3px;
  background: var(--brand-color);
  bottom: -.5px;
}
.price-card.card5 .price-card_wrapp {
  padding: 0;
  background: none;
  border-radius: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.price-card.card5 .price-card_content {
  padding: 0;
}
.price-card.card5 .price-card_price {
  color: var(--white-color);
  padding-bottom: 20px;
}
.price-card.card5 .box-title {
  font-size: 24px;
  font-weight: 600;
}
.price-card.card5 .checklist ul li {
  color: var(--th-border-color);
  padding-left: 35px;
}
.price-card.card5 .checklist ul li:nth-last-child(-n + 2) {
  display: none;
}
.price-card.card5 .checklist ul li::before {
  background-image: url("../img/icon/price-check2.svg");
}
.price-card.card5 .price-btn {
  margin: 0;
}
.price-card.card5 .th-btn.style2 {
  padding: 10px 35px;
  background: none;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .price-card.card5 .th-btn.style2 {
    padding: 10px 20px;
  }
}
.price-card.card5 .th-btn.style2::before {
  background: var(--brand-color);
}
.price-card.card5 .th-btn.style2:hover {
  color: var(--title-color);
}
.price-card.card5.active {
  padding: 50px;
  max-width: 424px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .price-card.card5.active {
    padding: 20px;
  }
}
.price-card.card5.active .price-card_wrapp {
  margin-bottom: 45px;
}
.price-card.card5.active .price-card_content {
  margin-bottom: 40px;
}
.price-card.card5.active .box-title {
  font-size: 28px;
  font-weight: 600;
}
.price-card.card5.active .checklist ul li:nth-last-child(-n + 2) {
  display: block;
}
.price-card.card5.active .price-card_price {
  font-size: 48px;
}
.price-card.card5.active .th-btn {
  padding: 18px 35px;
  background: none;
}
.price-card.card5.active .th-btn::before {
  background: var(--brand-color);
}
.price-card.card5.active .th-btn:hover {
  color: var(--title-color);
}
.price-imgbox .img1,
.price-imgbox .img2 {
  position: absolute;
  left: 50px;
  top: 43%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.price-imgbox .img2 {
  left: auto;
  right: 50px;
}
.price-imgbox img {
  border-radius: 10px;
}
/* Price Card 5 end --------------------- */
.pricing-tabs {
  margin-top: 30px;
  margin-bottom: 60px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .pricing-tabs {
    margin-bottom: 0px;
  }
}
.pricing-tabs.style2 .switch-area .toggler {
  color: var(--white-color);
}
.pricing-tabs.style2 .switch-area .toggle {
  background: var(--black-color2);
  border: 1px solid var(--body-color);
}
.pricing-tabs.style3 .switch-area .toggler {
  color: var(--title-color);
}
.switch-area {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.switch-area .toggler {
  -webkit-transition: .2s;
  transition: .2s;
  font-weight: 500;
  font-size: 18px;
  font-family: var(--body-font);
  color: var(--title-color);
  background: transparent;
  margin-bottom: -0.4em;
  cursor: pointer;
}
.switch-area .toggler.toggler--is-active {
  color: var(--theme-color);
}
.switch-area .toggle {
  position: relative;
  width: 90px;
  height: 40px;
  border-radius: 100px;
  background-color: var(--theme-color);
  overflow: hidden;
  box-shadow: inset 0 0 2px 1px rgba(0, 0, 0, 0.05);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .switch-area .toggle {
    width: 60px;
    height: 30px;
  }
}
.switch-area .check {
  position: absolute;
  display: block;
  cursor: pointer;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 6;
  visibility: visible;
}
.switch-area .check:checked ~ .switch {
  right: 2px;
  left: 57.5%;
  -webkit-transition: 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-delay: .08s, 0s;
          transition-delay: .08s, 0s;
}
.switch-area .switch {
  position: absolute;
  left: 4px;
  top: 4px;
  bottom: 4px;
  right: 57.5%;
  background-color: var(--white-color);
  border-radius: 36px;
  z-index: 1;
  -webkit-transition: 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-delay: 0s, .08s;
          transition-delay: 0s, .08s;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
.wrapper-full.hide {
  display: none;
}
/*------------------- 4.00. Counter  -------------------*/
/* counter-card start -----------------------*/
.counter-card {
  position: relative;
  background-color: #F2F5FA;
  padding: 93px 28px;
  width: 264px;
  height: 264px;
  display: block;
  margin: auto;
  text-align: center;
  border-radius: 50%;
  z-index: 2;
  margin-top: 158px;
  /* Large devices */
  /* Small devices */
  /* Extra small devices */
}
.counter-card.style2 {
  margin-top: 25px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .counter-card.style2 {
    margin: 50px auto 25px auto;
  }
}
.counter-card.style2 .counter-title {
  font-size: 22px;
}
.counter-card.style3 {
  margin: 25px 0 25px 0;
  /* Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1199px) {
  .counter-card.style3 {
    display: block;
    margin: 25px auto;
  }
}
@media (max-width: 991px) {
  .counter-card.style3 {
    margin: 25px auto 25px auto;
  }
}
@media (max-width: 767px) {
  .counter-card.style3 {
    display: block;
    margin: 25px auto 25px auto;
  }
}
.counter-card_wrapp {
  /* Small devices */
}
@media (max-width: 767px) {
  .counter-card_wrapp:not(:first-child) {
    margin: 0px auto 0px auto;
  }
}
@media (max-width: 1199px) {
  .counter-card {
    margin-top: 100px;
  }
}
@media (max-width: 767px) {
  .counter-card {
    width: 250px;
    height: 250px;
    padding: 81px 28px;
    margin-top: 0px;
  }
}
@media (max-width: 575px) {
  .counter-card {
    margin-top: 20px;
  }
}
.counter-card .counter-shape {
  position: absolute;
  inset: -24px;
  width: 312px;
  height: 312px;
  border-radius: 50%;
  border: 1px solid var(--theme-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Small devices */
}
@media (max-width: 767px) {
  .counter-card .counter-shape {
    width: 290px;
    height: 290px;
    inset: -20px;
  }
}
.counter-card .counter-shape span {
  position: absolute;
  top: unset;
  bottom: 55px;
  right: 15px;
  width: 24px;
  height: 24px;
  display: block;
  border-radius: 50%;
  background-color: rgba(28, 168, 203, 0.2);
  z-index: 2;
  /* Small devices */
}
@media (max-width: 767px) {
  .counter-card .counter-shape span {
    bottom: 51px;
    right: 13px;
  }
}
.counter-card .counter-shape:after, .counter-card .counter-shape:before {
  content: "";
  position: absolute;
  bottom: 20%;
  right: 7%;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  box-sizing: content-box;
  background-color: var(--theme-color);
}
.counter-card .counter-shape:after {
  background-color: var(--theme-color);
}
.counter-card-wrap {
  margin: 50px 0 25px 0;
  /* Large devices */
}
@media (max-width: 1199px) {
  .counter-card-wrap {
    margin: 0;
  }
}
.counter-card-wrap:nth-child(even) .counter-card {
  margin-top: 0px;
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .counter-card-wrap:nth-child(even) .counter-card {
    margin: 70px auto 70px auto;
  }
}
@media (max-width: 575px) {
  .counter-card-wrap:nth-child(even) .counter-card {
    margin: 70px auto 50px auto;
  }
}
.counter-card-wrap:nth-child(even) .counter-card .counter-shape span {
  top: 24px;
  right: 43px;
  /* Small devices */
}
@media (max-width: 767px) {
  .counter-card-wrap:nth-child(even) .counter-card .counter-shape span {
    top: 22px;
    right: 39px;
  }
}
.counter-card-wrap:nth-child(even) .counter-card .counter-shape:before, .counter-card-wrap:nth-child(even) .counter-card .counter-shape:after {
  bottom: unset;
  top: 10%;
  right: 16%;
}
.counter-card .box-number {
  font-weight: 700;
  font-size: 48px;
  line-height: 48px;
  text-transform: capitalize;
  color: var(--black-color2);
  margin-bottom: 7px;
}
.counter-card .counter-title {
  font-weight: 500;
  font-size: 22px;
  line-height: 36px;
  color: var(--black-color2);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .counter-card .counter-title {
    font-size: 20px;
  }
}
.counter-card:hover .counter-shape {
  -webkit-animation: spin 10s linear infinite;
          animation: spin 10s linear infinite;
}
.counter-card-wrap.style2 {
  margin: 25px 0 25px 0;
}
.counter-sec2 {
  position: relative;
  z-index: 1;
}
/* counter-card end -----------------------*/
/* counter-box start -----------------------*/
.counter-box {
  border: 1px solid #E1E4E6;
  border-radius: 8px;
  text-align: center;
  padding: 60px 20px;
}
.counter-box-wrap {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 40px;
  max-width: 782px;
  /* Medium Large devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .counter-box-wrap {
    max-width: 100%;
    gap: 20px;
  }
}
@media (max-width: 767px) {
  .counter-box-wrap {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 320px) {
  .counter-box-wrap {
    grid-template-columns: repeat(1, 1fr);
  }
}
.counter-box_number {
  font-family: var(--body-font);
  font-weight: 600;
  font-size: 28px;
  line-height: 30px;
  letter-spacing: 0.02em;
  color: var(--black-color2);
  margin-bottom: 0;
}
.counter-box_title {
  font-size: 18px;
  font-weight: 400;
  color: var(--black-color2);
  margin-bottom: -0.4rem;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .counter-box_title {
    font-size: 16px;
  }
}
/* counter-box end -----------------------*/
.counter-sec7 {
  background-color: var(--white-color);
  box-shadow: 0px 50px 50px rgba(83, 83, 85, 0.05);
  border-radius: 30px;
  padding: 60px;
  position: relative;
  z-index: 3;
  margin-top: -130px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .counter-sec7 {
    margin-top: -60px;
  }
}
.counter-item {
  position: relative;
  text-align: center;
  z-index: 2;
}
.counter-item .box-number {
  font-size: 48px;
  line-height: 48px;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  color: #113D48;
}
.counter-item .counter-title {
  font-weight: 500;
  font-size: 24px;
  margin-bottom: 0;
}
.counter-item .counter-shape {
  position: absolute;
  top: -55%;
  left: 50%;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Large devices */
}
@media (max-width: 1199px) {
  .counter-item .counter-shape {
    top: -20%;
  }
}
.counter-item .counter-shape:after, .counter-item .counter-shape:before {
  content: "";
  position: absolute;
  bottom: 20%;
  right: 7%;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  box-sizing: content-box;
  background-color: var(--theme-color);
}
.counter-item .counter-shape:after {
  background-color: var(--theme-color);
}
/* counter-box 4 start -----------------------*/
.counter-card-wrap {
  position: relative;
  border-radius: 30px;
  margin: 0;
}
.counter-card-wrap.box4 {
  padding: 50px;
  top: 0;
  background: var(--brand-color);
  /* Medium devices */
}
@media (max-width: 991px) {
  .counter-card-wrap.box4 {
    padding: 50px 20px;
  }
}
.counter-card.style4 {
  width: auto;
  padding: 0;
  margin-top: 0;
  height: auto;
  display: inline-block;
  background: none;
}
.counter-card.style4 .counter-card_number {
  margin-bottom: 0;
}
.counter-card.style4 .counter-card_text {
  font-weight: 400;
  font-size: 24px;
  color: var(--title-color);
  margin-bottom: 0;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .counter-card.style4 .counter-card_text {
    font-size: 20px;
  }
}
.counter-card.style4 .counter-content {
  margin-right: 55px;
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1299px) {
  .counter-card.style4 .counter-content {
    margin-right: 35px;
  }
}
@media (max-width: 1199px) {
  .counter-card.style4 .counter-content {
    margin-right: 15px;
  }
}
.counter-card.style4:last-child .counter-icon {
  display: none;
  /* Small devices */
}
@media (max-width: 767px) {
  .counter-card.style4:last-child .counter-icon {
    display: block;
  }
}
.counter-card.style4:last-child .counter-content {
  margin-right: 0;
}
.counter-card.style4:not(:last-child) {
  /* Small devices */
}
@media (max-width: 767px) {
  .counter-card.style4:not(:last-child) {
    margin-bottom: 30px;
  }
}
.counter-card.inner-style {
  background: var(--theme-color);
}
.counter-card.inner-style .counter-shape {
  border: 1px solid #CDCFD2;
}
/* counter-box 4 end -----------------------*/
/*------------------- 4.00. Blog  -------------------*/
/* Blog Card ---------------------------------- */
.blog-card {
  background-color: var(--white-color);
  position: relative;
  z-index: 3;
  border-radius: 30px;
  border: 1px solid #E3E8F5;
}
.blog-card .blog-img {
  position: relative;
  border-radius: 30px 30px 0px 0px;
  overflow: hidden;
}
.blog-card .blog-img:before {
  position: absolute;
  top: 0;
  left: -100%;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: rgba(255, 255, 255, 0.2);
  -webkit-transform: skewX(25deg);
      -ms-transform: skewX(25deg);
          transform: skewX(25deg);
  z-index: 2;
}
.blog-card .blog-img img {
  width: 100%;
  border-radius: 30px 30px 0px 0px;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.blog-card .blog-content {
  padding: 15px 30px 30px 40px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .blog-card .blog-content {
    padding: 20px;
  }
}
.blog-card .blog-tags {
  font-size: 12px;
  font-weight: 700;
  color: var(--theme-color);
  letter-spacing: 0.48px;
  text-transform: uppercase;
  margin-top: -0.3rem;
  padding-bottom: 10px;
  margin-bottom: 25px;
  border-bottom: 1px solid #E1E5EB;
}
.blog-card .box-title {
  font-weight: 600;
  letter-spacing: -0.24px;
  margin-bottom: 5px;
}
.blog-card .box-title a {
  background-image: -webkit-linear-gradient(right, var(--theme-color), var(--theme-color));
  background-image: linear-gradient(to left, var(--theme-color), var(--theme-color));
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: 0 2px;
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}
.blog-card .box-title a:hover {
  background-size: 100% 2px;
}
.blog-card_text {
  margin-bottom: 8px;
}
.blog-card_profile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.blog-card_author {
  min-width: 40px;
  height: 40px;
  border-radius: 50%;
}
.blog-card_author img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.blog-card_info a {
  font-size: 12px;
  color: var(--body-color);
  font-weight: 400;
}
.blog-card_name {
  font-family: var(--title-font);
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -0.16px;
  margin-bottom: -0.3rem;
}
.blog-card:hover .blog-img img {
  -webkit-transform: scale(1.08);
      -ms-transform: scale(1.08);
          transform: scale(1.08);
}
.blog-card:hover .blog-img:before {
  -webkit-animation: shine 1.9s;
          animation: shine 1.9s;
}
.blog-card .blog-btn {
  border-bottom: 1px solid #E1E5EB;
  margin-bottom: 25px;
  padding-bottom: 30px;
}
.blog-card .line-btn {
  font-family: var(--body-font);
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -0.16px;
}
/* Medium devices */
@media (max-width: 991px) {
  .blog-card .box-title {
    font-size: 22px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .blog-card .blog-content {
    padding: 30px;
  }
  .blog-card .box-title {
    font-size: 24px;
  }
}
@media (max-width: 410px) {
  .blog-card .box-title {
    font-size: 22px;
  }
}
@media (max-width: 350px) {
  .blog-card .blog-content {
    padding: 18px;
  }
  .blog-card .box-title {
    font-size: 20px;
  }
}
/* Blog Box ---------------------------------- */
.blog-box {
  position: relative;
}
.blog-box .blog-img {
  margin-bottom: 35px;
  border-radius: 16px;
}
.blog-box .blog-img img {
  border-radius: 16px;
}
.blog-box .blog-img {
  position: relative;
  overflow: hidden;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.blog-box .blog-img img {
  width: 100%;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.blog-box_wrapper {
  position: absolute;
  left: 20px;
  top: 20px;
  display: block;
  margin: 0 auto;
  text-align: center;
}
.blog-box .blog-date {
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--theme-color);
  padding: 24px 8px 15px;
  color: var(--white-color);
  text-align: center;
  font-size: 12px;
  width: 70px;
  height: 126px;
  -webkit-clip-path: path("M70 0H0V126L70 107V0Z");
          clip-path: path("M70 0H0V126L70 107V0Z");
  z-index: 2;
}
.blog-box .blog-date .date {
  font-family: var(--title-font);
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  display: block;
  margin-bottom: 10px;
}
.blog-box .blog-shape {
  position: absolute;
  left: 0;
  top: 0;
  width: 78px;
  height: 134px;
  background-color: var(--white-color);
  -webkit-clip-path: path("M78 0H0V134L78 113.794V0Z");
          clip-path: path("M78 0H0V134L78 113.794V0Z");
}
.blog-box .box-title {
  line-height: 34px;
  margin-bottom: 30px;
}
.blog-box .blog-meta {
  margin: -0.3rem 0 18px 0;
}
.blog-box .blog-meta span,
.blog-box .blog-meta a {
  /* Extra small devices */
}
@media (max-width: 375px) {
  .blog-box .blog-meta span,
  .blog-box .blog-meta a {
    font-size: 14px;
  }
}
.blog-box .th-btn {
  padding: 10px 25px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.blog-box .th-btn:after {
  width: 16px;
  height: 16px;
  -webkit-mask-image: url(../img/icon/arrow-right2.svg);
          mask-image: url(../img/icon/arrow-right2.svg);
}
.blog-box:hover .blog-img img {
  -webkit-transform: scale(1.08);
      -ms-transform: scale(1.08);
          transform: scale(1.08);
}
/* Blog Grid ---------------------------------- */
.blog-grid.style2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-grid.style2 {
    display: block;
  }
}
.blog-grid.style2 .blog-content {
  padding: 47px 40px 51px 40px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .blog-grid.style2 .blog-content {
    padding: 30px;
  }
}
.blog-grid.style2 .blog-img {
  min-width: 424px;
  margin-bottom: 0;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .blog-grid.style2 .blog-img {
    min-width: 312px;
  }
}
@media (max-width: 1199px) {
  .blog-grid.style2 .blog-img {
    min-width: 367px;
  }
}
@media (max-width: 991px) {
  .blog-grid.style2 .blog-img {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .blog-grid.style2 .blog-img {
    min-width: 100%;
  }
}
.blog-grid.style2 .blog-img img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .blog-grid.style2 .blog-img {
    min-width: 100%;
  }
}
.blog-grid .blog-img {
  position: relative;
  overflow: hidden;
  height: 220px;
  border-radius: 16px;
  margin-bottom: 40px;
}
.blog-grid .blog-img img {
  border-radius: 16px;
}
.blog-grid .blog-meta span,
.blog-grid .blog-meta a {
  color: var(--black-color2);
}
.blog-grid .blog-content {
  padding: 47px 40px 40px 40px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .blog-grid .blog-content {
    padding: 30px;
  }
}
.blog-grid .blog-meta {
  margin: -0.3rem 0 20px 0;
}
.blog-grid .blog-tag {
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: var(--theme-color);
  padding: 9px 20px;
  color: var(--white-color);
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 0;
}
.blog-grid .box-title {
  margin-bottom: 32px;
  color: var(--black-color2);
}
.blog-grid .box-title a {
  background-image: -webkit-linear-gradient(right, var(--theme-color), var(--theme-color));
  background-image: linear-gradient(to left, var(--theme-color), var(--theme-color));
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: 0 2px;
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}
.blog-grid .box-title a:hover {
  background-size: 100% 2px;
}
.blog-grid .th-btn {
  background-color: transparent;
  color: var(--black-color2);
  border: 1px solid var(--gray-color);
  padding: 10px 25px;
}
.blog-grid .blog-img {
  overflow: hidden;
}
.blog-grid .blog-img img {
  width: 100%;
  height: 100%;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.blog-grid .blog-meta {
  margin: -0.4em 0 18px 0;
}
.blog-grid .blog-meta span,
.blog-grid .blog-meta a {
  /* Extra small devices */
}
@media (max-width: 375px) {
  .blog-grid .blog-meta span,
  .blog-grid .blog-meta a {
    font-size: 14px;
  }
}
.blog-grid .blog-meta span > i,
.blog-grid .blog-meta a > i {
  color: var(--theme-color);
  font-size: 14px;
}
.blog-grid:hover .blog-img img {
  -webkit-transform: scale(1.08);
      -ms-transform: scale(1.08);
          transform: scale(1.08);
}
/* Blog Grid 2 start ---------------------------------- */
.blog-grid2 {
  background-color: var(--smoke-color);
  border-radius: 16px;
}
.blog-grid2.style2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-grid2.style2 {
    display: block;
  }
}
.blog-grid2.style2 .blog-grid2_content {
  padding: 24px 24px 24px 0px;
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-grid2.style2 .blog-grid2_content {
    padding: 24px;
  }
}
.blog-grid2.style2 .blog-img {
  min-width: 424px;
  height: 225px;
  margin-bottom: 0;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .blog-grid2.style2 .blog-img {
    min-width: 312px;
  }
}
@media (max-width: 1199px) {
  .blog-grid2.style2 .blog-img {
    min-width: 367px;
  }
}
@media (max-width: 991px) {
  .blog-grid2.style2 .blog-img {
    min-width: 250px;
  }
}
@media (max-width: 767px) {
  .blog-grid2.style2 .blog-img {
    min-width: 100%;
  }
}
.blog-grid2.style2 .blog-img img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .blog-grid2.style2 .blog-img {
    min-width: 100%;
  }
}
.blog-grid2 .blog-img {
  position: relative;
  overflow: hidden;
  height: 247px;
  border-radius: 16px;
  margin-bottom: 24px;
}
.blog-grid2 .blog-img img {
  border-radius: 16px;
}
.blog-grid2 .blog-meta span,
.blog-grid2 .blog-meta a {
  color: var(--black-color2);
}
.blog-grid2_content {
  padding: 0px 24px 24px 24px;
}
.blog-grid2 .blog-meta {
  margin: -0.3rem 0 20px 0;
}
.blog-grid2 .blog-tag {
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: var(--theme-color);
  padding: 9px 20px;
  color: var(--white-color);
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 0;
}
.blog-grid2 .box-title {
  margin-bottom: 32px;
  color: var(--black-color2);
}
.blog-grid2 .box-title a {
  background-image: -webkit-linear-gradient(right, var(--theme-color), var(--theme-color));
  background-image: linear-gradient(to left, var(--theme-color), var(--theme-color));
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: 0 2px;
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}
.blog-grid2 .box-title a:hover {
  background-size: 100% 2px;
}
.blog-grid2 .th-btn.style4 {
  background-color: transparent;
  color: var(--theme-color);
  border: 1px solid var(--theme-color);
  padding: 10px 25px;
}
.blog-grid2 .th-btn.style4:after {
  background-color: var(--theme-color);
}
.blog-grid2 .th-btn.style4:hover {
  color: var(--white-color);
}
.blog-grid2 .blog-img {
  overflow: hidden;
}
.blog-grid2 .blog-img img {
  width: 100%;
  height: 100%;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.blog-grid2 .blog-meta {
  margin: -0.4em 0 18px 0;
}
.blog-grid2 .blog-meta span,
.blog-grid2 .blog-meta a {
  /* Extra small devices */
}
@media (max-width: 375px) {
  .blog-grid2 .blog-meta span,
  .blog-grid2 .blog-meta a {
    font-size: 14px;
  }
}
.blog-grid2 .blog-meta span > i,
.blog-grid2 .blog-meta a > i {
  color: var(--theme-color);
  font-size: 14px;
}
.blog-grid2:hover .blog-img img {
  -webkit-transform: scale(1.08);
      -ms-transform: scale(1.08);
          transform: scale(1.08);
}
/* Blog Grid 2 end ---------------------------------- */
/* Blog Grid 2 start ---------------------------------- */
.blog-grid3 {
  background-color: var(--smoke-color);
  border-radius: 16px;
}
.blog-grid3.style2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-grid3.style2 {
    display: block;
  }
}
.blog-grid3.style2 .blog-grid_content {
  padding: 24px 24px 24px 0px;
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-grid3.style2 .blog-grid_content {
    padding: 24px;
  }
}
.blog-grid3.style2 .blog-img {
  min-width: 424px;
  height: 225px;
  margin-bottom: 0;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .blog-grid3.style2 .blog-img {
    min-width: 312px;
  }
}
@media (max-width: 1199px) {
  .blog-grid3.style2 .blog-img {
    min-width: 367px;
  }
}
@media (max-width: 991px) {
  .blog-grid3.style2 .blog-img {
    min-width: 250px;
    max-width: 250px;
  }
}
@media (max-width: 767px) {
  .blog-grid3.style2 .blog-img {
    min-width: 100%;
  }
}
.blog-grid3.style2 .blog-img img {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .blog-grid3.style2 .blog-img {
    min-width: 100%;
  }
}
.blog-grid3 .blog-img {
  position: relative;
  overflow: hidden;
  height: 247px;
  border-radius: 16px;
  margin-bottom: 24px;
}
.blog-grid3 .blog-img img {
  border-radius: 16px;
}
.blog-grid3 .blog-meta span,
.blog-grid3 .blog-meta a {
  color: var(--black-color2);
}
.blog-grid3 .blog-grid_content {
  padding: 0px 24px 24px 24px;
}
.blog-grid3 .blog-meta {
  margin: -0.3rem 0 20px 0;
}
.blog-grid3 .blog-tag {
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: var(--theme-color);
  padding: 9px 20px;
  color: var(--white-color);
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 0;
}
.blog-grid3 .box-title {
  margin-bottom: 32px;
  color: var(--black-color2);
}
.blog-grid3 .box-title a {
  background-image: -webkit-linear-gradient(right, var(--theme-color), var(--theme-color));
  background-image: linear-gradient(to left, var(--theme-color), var(--theme-color));
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: 0 2px;
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}
.blog-grid3 .box-title a:hover {
  background-size: 100% 2px;
}
.blog-grid3 .th-btn.style4 {
  background-color: transparent;
  color: var(--theme-color);
  border: 1px solid var(--theme-color);
  padding: 10px 25px;
}
.blog-grid3 .th-btn.style4:after {
  background-color: var(--theme-color);
}
.blog-grid3 .th-btn.style4:hover {
  color: var(--white-color);
}
.blog-grid3 .blog-img {
  overflow: hidden;
}
.blog-grid3 .blog-img img {
  width: 100%;
  height: 100%;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.blog-grid3 .blog-meta {
  margin: -0.4em 0 18px 0;
}
.blog-grid3 .blog-meta span,
.blog-grid3 .blog-meta a {
  /* Extra small devices */
}
@media (max-width: 375px) {
  .blog-grid3 .blog-meta span,
  .blog-grid3 .blog-meta a {
    font-size: 14px;
  }
}
.blog-grid3 .blog-meta span > i,
.blog-grid3 .blog-meta a > i {
  color: var(--theme-color);
  font-size: 14px;
}
.blog-grid3:hover .blog-img img {
  -webkit-transform: scale(1.08);
      -ms-transform: scale(1.08);
          transform: scale(1.08);
}
/* Blog Grid 2 end ---------------------------------- */
/* Blog Grid 4 start ---------------------------------- */
.sec_title_static {
  position: -webkit-sticky;
  position: sticky;
  height: 100%;
  display: block;
  max-width: 570px;
}
.sec_title_static .sec_title_wrap {
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: auto;
}
.blog-grid4 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  overflow: hidden;
  background-color: var(--white-color);
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-grid4 {
    display: block;
  }
}
.blog-grid4_wrapp {
  position: -webkit-sticky;
  position: sticky;
  top: 155px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: auto;
}
.blog-grid4_wrapp:not(:last-child) .blog-grid4 {
  border-bottom: 1px solid #E1E4E5;
  margin-bottom: 30px;
  padding-bottom: 30px;
}
.blog-grid4 .blog-meta {
  margin-bottom: 15px;
}
.blog-grid4 .box-title {
  font-size: 28px;
  margin-bottom: 22px;
}
.blog-grid4 .blog-img {
  min-width: 248px;
  border-radius: 16px;
  /* Small devices */
}
@media (max-width: 767px) {
  .blog-grid4 .blog-img {
    margin-top: 20px;
  }
}
.blog-grid4 .blog-img img {
  border-radius: 16px;
}
.blog-grid4-static-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 24px;
}
.blog-grid4.style5 {
  background-color: transparent;
  gap: 40px;
  border: none;
}
.blog-grid4.style5 .blog-img {
  min-width: 424px;
  border-radius: 20px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .blog-grid4.style5 .blog-img {
    min-width: 50%;
  }
}
.blog-grid4.style5 .blog-img img {
  border-radius: 20px;
}
.blog-grid4.style5 .box-title {
  font-size: 24px;
  font-weight: 600;
}
.blog-grid4.style5 .th-btn.style4 {
  padding: 12px 25px;
}
/* Blog Grid 4 end ---------------------------------- */
.blog-title-area {
  max-width: 613px;
  margin: auto;
  display: block;
  text-align: center;
}
.blog-area {
  padding-bottom: 60px;
}
.blog-area13 {
  background-color: #E9F1EC;
}
.blog13-image {
  margin-left: -200px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .blog13-image {
    display: none;
  }
}
/* Blog Grid 12 Start ---------------------------*/
.blog12-titlebox {
  margin-bottom: 150px;
}
.blog12-titlebox .th-btn {
  margin-top: 30px;
  margin-bottom: 10px;
}
.blog12-shape {
  margin-left: -85px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .blog12-shape {
    margin-left: 0;
  }
}
.blog-grid12 .blog-img {
  min-width: 424px;
}
.blog-grid12.blog-grid4_wrapp:not(:last-child) .blog-grid4 {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.blog-grid12 .blog-grid4 {
  background: var(--smoke-color);
  border-radius: 16px;
}
.blog-grid12 .box-title {
  font-size: 24px;
  margin-bottom: 15px;
}
/* Blog Grid 12 end ---------------------------*/
/*------------------- 4.00. Brand  -------------------*/
/* brand box start --------------------*/
.brand-area .th-container {
  --main-container: 1830px;
}
.brand-box {
  width: 100%;
  height: 50px;
  overflow: hidden;
  margin: auto;
  position: relative;
  display: block;
  -webkit-filter: grayscale(9);
          filter: grayscale(9);
  -webkit-transition: .4s;
  transition: .4s;
}
.brand-box:hover {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}
.brand-box:hover a img.gray {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
  -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
          transform: translateY(0%);
}
.brand-box:hover a img.original {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
}
.brand-box img {
  margin: 0 auto;
  -webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
  height:50px !important;
  right: 0;
}
.brand-box img.gray {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
}
.brand-box img.original {
  -webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
  -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
          transform: translateY(0%);
}
/* elements-sec  start*/
.elements-sec .th-container {
  --main-container: 1744px;
}
.elements-item {
  text-align: center;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.moveFromTop {
  -webkit-animation-name: moveFromTop;
          animation-name: moveFromTop;
}
@-webkit-keyframes moveFromTop {
  from {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@keyframes moveFromTop {
  from {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
/* matter js */
.tags-container > canvas {
  position: relative;
  top: -1px;
  left: -1px;
}
.tags-container {
  width: 100vw;
  height: 200px;
  margin-top: 0vw;
  overflow: hidden;
}
/* brand box2 start ---------------*/
.brand2 {
  margin-top: -215px;
  padding-bottom: 55px;
  background: var(--smoke-color);
  /* Medium devices */
}
@media (max-width: 991px) {
  .brand2 {
    margin-top: -140px;
  }
}
.brandSlider2 {
  padding: 35px 16px 25px 35px;
  background: var(--white-color);
  border-radius: 50px;
  margin-top: 35px;
}
/* brand box2 end ---------------*/
.brand-sec3 {
  padding-top: 280px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .brand-sec3 {
    padding-top: 80px;
  }
}
/* brand box4 start ---------------*/
.brand4 {
  margin-top: -250px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .brand4 {
    margin-top: -140px;
  }
}
.brand4-wrapp {
  padding-top: 163px;
  border-radius: 30px;
  background-color: var(--dark-bg-color);
}
.brand4-wrapp .sec-note {
  font-size: 40px;
  /* Small devices */
}
@media (max-width: 767px) {
  .brand4-wrapp .sec-note {
    font-size: 24px;
  }
}
.brandSlider4 {
  padding: 40px;
  padding-bottom: 14px;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .brandSlider4 {
    padding-bottom: 60px;
  }
}
@media (max-width: 575px) {
  .brandSlider4 {
    padding-bottom: 15px;
  }
}
.brandSlider4 .brand-box:hover {
  -webkit-filter: brightness(3) contrast(1);
          filter: brightness(3) contrast(1);
}
/* brand box4 end ---------------*/
/*------------------- 4.00. Simple Sections  -------------------*/
.checklist ul {
  padding-left: 0;
  list-style: none;
  text-align: left;
  margin-bottom: 0;
}
.checklist ol {
  padding-left: 0;
  list-style: none;
  text-align: left;
  margin-bottom: 0;
}
.checklist li {
  position: relative;
  color: var(--body-color);
  font-family: var(--body-font);
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  padding-left: 40px;
}
.checklist li:not(:last-child) {
  margin-bottom: 10px;
}
.checklist.mb-45 {
  /* Large devices */
}
@media (max-width: 1199px) {
  .checklist.mb-45 {
    margin-bottom: 40px;
  }
}
.checklist.style4 ul li {
  padding-left: 35px;
}
.checklist.style4 ul li:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_254_4024)'%3E%3Cpath d='M14.166 2.78135C12.9403 2.07231 11.5172 1.6665 9.99935 1.6665C5.39697 1.6665 1.66602 5.39746 1.66602 9.99984C1.66602 14.6022 5.39697 18.3332 9.99935 18.3332C14.6017 18.3332 18.3327 14.6022 18.3327 9.99984C18.3327 9.42909 18.2753 8.87167 18.166 8.33317' stroke='%230B59DB' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M6.66602 10.4165C6.66602 10.4165 7.91602 10.4165 9.58268 13.3332C9.58268 13.3332 14.215 5.69428 18.3327 4.1665' stroke='%230B59DB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_254_4024'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C!-- Code injected by live-server --%3E%3Cscript%3E // %3C!%5BCDATA%5B %3C-- For SVG support if ('WebSocket' in window) %7B (function () %7B function refreshCSS() %7B var sheets = %5B%5D.slice.call(document.getElementsByTagName('link')); var head = document.getElementsByTagName('head')%5B0%5D; for (var i = 0; i %3C sheets.length; ++i) %7B var elem = sheets%5Bi%5D; var parent = elem.parentElement %7C%7C head; parent.removeChild(elem); var rel = elem.rel; if (elem.href && typeof rel != 'string' %7C%7C rel.length == 0 %7C%7C rel.toLowerCase() == 'stylesheet') %7B var url = elem.href.replace(/(&%7C%5C%3F)_cacheOverride=%5Cd+/, ''); elem.href = url + (url.indexOf('%3F') %3E= 0 %3F '&' : '%3F') + '_cacheOverride=' + (new Date().valueOf()); %7D parent.appendChild(elem); %7D %7D var protocol = window.location.protocol === 'http:' %3F 'ws://' : 'wss://'; var address = protocol + window.location.host + window.location.pathname + '/ws'; var socket = new WebSocket(address); socket.onmessage = function (msg) %7B if (msg.data == 'reload') window.location.reload(); else if (msg.data == 'refreshcss') refreshCSS(); %7D; if (sessionStorage && !sessionStorage.getItem('IsThisFirstTime_Log_From_LiveServer')) %7B console.log('Live reload enabled.'); sessionStorage.setItem('IsThisFirstTime_Log_From_LiveServer', true); %7D %7D)(); %7D else %7B console.error('Upgrade your browser. This Browser is NOT supported WebSocket for Live-Reloading.'); %7D // %5D%5D%3E%3C/script%3E%3C/svg%3E%0A");
  font-family: var(--icon-font);
  position: absolute;
  left: 0;
  top: -3px;
  font-size: 32px;
  font-weight: 600;
  color: var(--theme-color);
  margin-right: 10px;
}
.checklist.style5 ul li:before {
  content: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 1.5C6.65 1.5 2 6.15 2 12C2 17.85 6.65 22.5 12.5 22.5C18.35 22.5 23 17.85 23 12C23 6.15 18.35 1.5 12.5 1.5ZM12.5 21C7.55 21 3.5 16.95 3.5 12C3.5 7.05 7.55 3 12.5 3C17.45 3 21.5 7.05 21.5 12C21.5 16.95 17.45 21 12.5 21Z' fill='%23EB5757'/%3E%3Cpath d='M16.55 17.25L12.5 13.2L8.45 17.25L7.25 16.05L11.3 12L7.25 7.95L8.45 6.75L12.5 10.8L16.55 6.75L17.75 7.95L13.7 12L17.75 16.05L16.55 17.25Z' fill='%23EB5757'/%3E%3C/svg%3E%0A");
}
.mega-hover {
  position: relative;
  overflow: hidden;
  z-index: 2;
}
.mega-hover:after, .mega-hover:before {
  content: "";
  position: absolute;
  pointer-events: none;
  opacity: 1;
  z-index: -1;
}
.mega-hover:before {
  top: 0;
  right: 51%;
  bottom: 0;
  left: 50%;
  background: rgba(255, 255, 255, 0.2);
}
.mega-hover:after {
  top: 50%;
  right: 0;
  bottom: 50%;
  left: 0;
  background: rgba(255, 255, 255, 0.3);
}
.mega-hover:hover:before {
  left: 0;
  right: 0;
  opacity: 0;
  -webkit-transition: all 900ms linear;
  transition: all 900ms linear;
}
.mega-hover:hover:after {
  top: 0;
  bottom: 0;
  opacity: 0;
  -webkit-transition: all 900ms linear;
  transition: all 900ms linear;
}
.bg-img {
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
}
.bg-img img {
  width: 100%;
  height: 100%;
}
.th-video {
  position: relative;
  border-radius: 10px;
}
.th-video img {
  border-radius: inherit;
}
.th-video .play-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.rounded-10 {
  border-radius: 10px;
}
.rounded-20 {
  border-radius: 20px;
  /* Small devices */
}
@media (max-width: 767px) {
  .rounded-20 {
    border-radius: 10px;
  }
}
.btn-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px 30px;
}
.filter-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 24px;
  text-align: center;
  margin-top: -20px;
  margin-bottom: 60px;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .filter-menu {
    margin-bottom: 50px;
  }
}
@media (max-width: 991px) {
  .filter-menu {
    margin-top: -10px;
    margin-bottom: 45px;
    gap: 6px;
  }
}
.filter-menu .tab-btn {
  background-color: var(--smoke-color);
  border: none;
  border-radius: 8px;
  padding: 5px 20px;
  font-family: var(--body-font);
  font-weight: 400;
  font-size: 14px;
  color: var(--title-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.filter-menu .tab-btn:hover, .filter-menu .tab-btn.active {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.filter-menu .th-btn {
  border-radius: 8px;
  padding: 15px 30px;
  background-color: var(--smoke-color);
  color: var(--body-color);
  min-width: auto;
  /* Medium devices */
}
.filter-menu .th-btn:before {
  background-color: var(--theme-color);
}
.filter-menu .th-btn:hover, .filter-menu .th-btn.active {
  border-color: var(--theme-color);
  color: var(--white-color);
}
.filter-menu .th-btn:hover:before, .filter-menu .th-btn.active:before {
  border-radius: 3px;
}
@media (max-width: 991px) {
  .filter-menu .th-btn {
    padding: 13px 20px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  p.mb-40 {
    margin-bottom: 35px;
  }
  p.mb-45 {
    margin-bottom: 38px;
  }
}
.global-image {
  position: relative;
  overflow: hidden;
  border-radius: 40px;
}
.global-image:before {
  content: '';
  z-index: 1;
  position: absolute;
  background: var(--theme-color);
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 40px;
  -webkit-transform-origin: 100% 50%;
      -ms-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
  -webkit-transform: scaleX(0) translateX(0);
      -ms-transform: scaleX(0) translateX(0);
          transform: scaleX(0) translateX(0);
  -webkit-animation: 1s overlay ease-in-out forwards;
          animation: 1s overlay ease-in-out forwards;
}
.global-image img {
  width: 100%;
  height: 100%;
  border-radius: 40px;
  -webkit-animation: 1s 0.5s loaded cubic-bezier(0.49, 0, 0.5, 1) forwards;
          animation: 1s 0.5s loaded cubic-bezier(0.49, 0, 0.5, 1) forwards;
  -webkit-transform: scale(0.8);
      -ms-transform: scale(0.8);
          transform: scale(0.8);
  opacity: 0;
  display: block;
}
@-webkit-keyframes loaded {
  from {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
@keyframes loaded {
  from {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes overlay {
  0% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0);
  }
  55% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
  }
  100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@keyframes overlay {
  0% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0);
  }
  55% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
  }
  100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
.call-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.call-btn .btn-title {
  font-size: 16px;
  color: var(--white-color);
  font-weight: 500;
}
.mouse-pointer {
  position: fixed;
  top: 50%;
  left: -100px;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 25px;
  height: 25px;
  pointer-events: none;
  box-sizing: border-box;
  z-index: 9999;
  -webkit-transition-duration: .9s;
          transition-duration: .9s;
  -webkit-transition-timing-function: cubic-bezier(0.19, 0.94, 0.336, 1);
          transition-timing-function: cubic-bezier(0.19, 0.94, 0.336, 1);
  border-radius: 50%;
  background: var(--theme-color);
  overflow: hidden;
}
.mouse-pointer:before {
  content: "";
  inset: 3px;
  position: absolute;
  background: var(--white-color);
  border-radius: inherit;
  border: 1px solid var(--theme-color);
}
.mouse-pointer .icon {
  color: #fff;
  font-size: 14px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-100%, -50%);
      -ms-transform: translate(-100%, -50%);
          transform: translate(-100%, -50%);
  opacity: 0;
  -webkit-transition: 0.4s cubic-bezier(0.225, 1, 0.316, 0.99);
  transition: 0.4s cubic-bezier(0.225, 1, 0.316, 0.99);
}
.mouse-pointer .icon i {
  margin: 0px 3px;
}
/* custom-mouse-pointer */
.mouse-pointer.large {
  display: none;
}
.mouse-pointer.small {
  width: 25px;
  height: 25px;
}
.mouse-pointer.right {
  width: 50px;
  height: 50px;
}
.mouse-pointer.right.large .icon {
  opacity: 0;
}
.mouse-pointer.right.large {
  background: transparent !important;
}
.mouse-pointer.zoom,
.mouse-pointer.open {
  width: 80px;
  height: 80px;
}
.mouse-pointer .icon i {
  margin: 0px 3px;
}
.mouse-pointer.right .icon {
  opacity: 1;
  -webkit-transition-delay: .2s;
          transition-delay: .2s;
}
.touch .mouse-pointer {
  display: none;
}
.mouse-pointer.transparent {
  display: none;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
}
/* custom-mouse-pointer-end */
/*------------------- 4.00. Why -------------------*/
.why-area .th-container {
  --main-container: 1350px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .why-area .th-container {
    --main-container: 100%;
    max-width: 100%;
  }
}
/* appointment 1 start ---------------------------------- */
.appointment-area {
  position: relative;
  padding: 100px;
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
.appointment-area .title-area .sec-title {
  margin-bottom: 28px;
}
@media (max-width: 991px) {
  .appointment-area {
    padding: 80px;
  }
}
@media (max-width: 767px) {
  .appointment-area {
    padding: 80px 40px;
  }
}
@media (max-width: 575px) {
  .appointment-area {
    padding: 80px 20px;
  }
}
.appointment-radio {
  position: relative;
  border-radius: 15px;
  background: #EFF0F4;
  padding: 20px;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 25px;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .appointment-radio {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 1199px) {
  .appointment-radio {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 991px) {
  .appointment-radio {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 575px) {
  .appointment-radio {
    grid-template-columns: repeat(1, 1fr);
  }
}
.appointment-radio-wrapper {
  margin: 14px 0 40px 0;
}
.appointment-radio-wrapper .sec-title {
  font-size: 16px;
}
.appointment-radio label {
  font-size: 16px;
  color: var(--body-color);
}
.appointment-radio .class-name {
  text-wrap: nowrap;
}
.appointment-radio .class-name:last-child input[type="radio"] ~ label:after {
  display: none;
}
.appointment-radio input[type="radio"] ~ label {
  z-index: 2;
  margin-top: 0;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.appointment-radio input[type="radio"] ~ label::before {
  top: 0px;
  left: 0px;
  border-radius: 0;
  border: none;
  height: 16px;
  width: 16px;
  background-color: transparent;
  border: 1px solid #9DA0A7;
  border-radius: 99px;
  line-height: 1.7;
  z-index: -1;
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
}
.appointment-radio input[type="radio"]:checked ~ label {
  color: var(--theme-color);
}
.appointment-radio input[type="radio"]:checked ~ label:before {
  border: 1px solid var(--theme-color);
  color: var(--theme-color);
}
.loadcontent {
  display: none;
}
.th-loader {
  position: absolute;
  bottom: 20px;
  right: 20px;
  text-align: right;
}
.sec-desc {
  max-width: 470px;
}
/* Feature 1 end ---------------------------------- */
/* Why 1 ---------------------------------- */
.choose-feature {
  /* Small devices */
}
@media (max-width: 767px) {
  .choose-feature {
    text-align: center;
  }
}
.choose-feature_wrapp:not(:last-child) .choose-feature {
  border-right: 2px solid rgba(255, 255, 255, 0.1);
  /* Medium Large devices */
}
@media (max-width: 1399px) {
  .choose-feature_wrapp:not(:last-child) .choose-feature {
    border-right: 0;
  }
}
.choose-feature .box-img {
  border-radius: 20px;
  margin-bottom: 30px;
}
.choose-feature .box-img img {
  border-radius: 20px;
}
.choose-feature .box-title {
  color: var(--white-color);
  margin-bottom: 7px;
  font-weight: 700;
}
.choose-feature .box-text {
  color: var(--white-color);
  margin-bottom: -0.3rem;
}
.choose-feature:hover .box-icon img {
  -webkit-transform: scale(-1) rotate(180deg);
      -ms-transform: scale(-1) rotate(180deg);
          transform: scale(-1) rotate(180deg);
}
.why-checklist {
  border-bottom: 1px solid var(--th-border-color);
  padding-bottom: 40px;
}
.why-checklist ul li {
  position: relative;
  border-radius: 20px;
  border: 1px solid var(--smoke-color2);
  background: var(--white-color);
  padding: 10px;
  font-size: 20px;
  font-family: var(--title-font);
  color: var(--title-color);
  font-weight: 600;
  line-height: 30px;
  min-width: 300px;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
  overflow: hidden;
  margin: 0;
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .why-checklist ul li {
    min-width: 50%;
  }
}
@media (max-width: 375px) {
  .why-checklist ul li {
    font-size: 16px;
    line-height: 26px;
  }
}
.why-checklist ul li:before, .why-checklist ul li:after {
  content: "";
  position: absolute;
  width: 84px;
  height: 90px;
  background: var(--theme-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.why-checklist ul li:before {
  left: -10px;
  top: -10px;
  -webkit-clip-path: path("M0 0H84L0 90V0Z");
          clip-path: path("M0 0H84L0 90V0Z");
}
.why-checklist ul li:after {
  left: -6px;
  top: 0;
  -webkit-clip-path: path("M0 0H84L0 90V0Z");
          clip-path: path("M0 0H84L0 90V0Z");
  opacity: 0.2;
}
.why-checklist ul li .check-img {
  position: relative;
  width: 60px;
  height: 60px;
  line-height: 60px;
  background-color: var(--white-color);
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  z-index: 4;
}
.why-checklist ul li .check-img:before {
  content: "";
  position: absolute;
  inset: 10px;
  background-color: rgba(41, 70, 184, 0.1);
  z-index: 1;
  border-radius: inherit;
}
.video-box1 {
  position: relative;
}
@media (max-width: 1024px) {
  .video-box1 {
    padding: 80px 0;
  }
}
.video-box1 img {
  border-radius: 0 80px 0 80px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .video-box1 img {
    border-radius: 0 40px 0 40px;
  }
}
.video-box1 .play-btn {
  --icon-size: 130px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: calc(var(--icon-size) / -2) 0 0 calc(var(--icon-size) / -2);
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .video-box1 .play-btn {
    --icon-size: 100px;
  }
}
@media (max-width: 767px) {
  .video-box1 .play-btn {
    --icon-size: 80px;
  }
}
.appointment-img1 {
  position: relative;
  z-index: 2;
  width: 939.929px;
  height: 612px;
  margin-right: -30%;
  /* Extra large devices */
  /* Large devices */
}
@media (max-width: 1699px) {
  .appointment-img1 {
    margin-right: -20%;
  }
}
@media (max-width: 1500px) {
  .appointment-img1 {
    margin-right: 0;
    width: 850px;
  }
}
@media (max-width: 1199px) {
  .appointment-img1 {
    width: 100%;
    height: 100%;
    margin: 50px 0 0 0;
  }
}
/* Feature Box ------------------------------*/
.feature-box {
  background: var(--white-color);
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
  box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.06);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .feature-box {
    display: block;
    text-align: center;
  }
}
.feature-box:not(:first-child) {
  margin-top: 30px;
}
.feature-box:nth-child(2) .feature-box_step {
  background-color: var(--theme-color);
}
.feature-box:nth-child(3) .feature-box_step {
  background-color: var(--theme-color);
}
.feature-box .box-title {
  margin-bottom: 5px;
}
.feature-box_step {
  width: 86px;
  height: 100px;
  background-color: #00A1DE;
  -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
          clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .feature-box_step {
    display: block;
    margin: auto auto 20px auto;
  }
}
.feature-box_text {
  margin-bottom: 0;
}
.feature-box .box-number {
  font-size: 30px;
  line-height: 30px;
  color: var(--white-color);
  text-align: center;
  font-family: var(--title-font);
  font-weight: 600;
  display: block;
  padding: 15px 0;
  margin-bottom: 0;
}
.feature-box .step {
  font-size: 16px;
  font-weight: 400;
  font-family: var(--body-font);
  display: block;
  text-align: center;
}
.feature-image {
  width: 678.838px;
  height: 669px;
  margin-left: 50px;
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1299px) {
  .feature-image {
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 1199px) {
  .feature-image {
    margin: 0;
  }
}
/* Why 2 start---------------------------------- */
.why-content {
  max-width: 594px;
}
.why-content .checklist li {
  font-size: 16px;
  font-weight: 700;
  line-height: 26px;
}
.why-content .checklist li:before {
  content: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.2' width='26' height='26' rx='5' fill='%23F68A0A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.4996 9.56685L9.60117 14.1326L9.60095 17.0845C9.60082 18.708 9.58812 20.2556 9.57267 20.5235C9.55364 20.8537 9.5589 21.0053 9.58906 20.9941C9.61349 20.985 12.699 17.4257 16.4458 13.0845C20.1926 8.74332 23.2977 5.14811 23.3461 5.09519C23.3946 5.04227 23.4261 4.99941 23.4161 5.00001C23.4061 5.00056 20.2937 7.05566 16.4996 9.56685Z' fill='%23F68A0A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.65376 12.5395L9.6311 14.1338V18.2077C9.63116 19.3671 9.59351 20.4723 9.59976 20.6636C9.60746 20.8994 9.60533 21.0077 9.59313 20.9997C9.58325 20.9932 8.33528 18.4513 6.8199 15.3511C5.3045 12.2509 4.0486 9.68341 4.02901 9.64562C4.00943 9.60783 3.99669 9.57721 4.00074 9.57764C4.00477 9.57804 4.40641 9.8771 7.65376 12.5395Z' fill='%23F68A0A'/%3E%3C/svg%3E%0A");
  font-family: var(--icon-font);
  position: absolute;
  left: 0;
  top: 0px;
  font-size: 32px;
  font-weight: 600;
  color: var(--theme-color);
  margin-right: 10px;
}
.why-sec2 {
  /* Large devices */
}
@media (max-width: 1199px) {
  .why-sec2 {
    background-position: left center;
  }
}
.why-sec3 {
  background-position: top center;
  /* Large devices */
}
@media (max-width: 1199px) {
  .why-sec3 {
    background-position: right center;
  }
}
.whySlider2 {
  padding-top: 70px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .whySlider2 {
    padding-top: 15px;
  }
}
.whySlider2 .category-card {
  margin-bottom: 0;
}
.whySlider2 .swiper-slide {
  -webkit-transition: .4s;
  transition: .4s;
}
.whySlider2 .swiper-slide-active ~ .swiper-slide {
  -webkit-transform: translateY(-12%);
      -ms-transform: translateY(-12%);
          transform: translateY(-12%);
  /* Medium devices */
}
@media (max-width: 991px) {
  .whySlider2 .swiper-slide-active ~ .swiper-slide {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
}
.whySlider2 .swiper-slide-active ~ .swiper-slide ~ .swiper-slide {
  -webkit-transform: translateY(-16%);
      -ms-transform: translateY(-16%);
          transform: translateY(-16%);
  /* Large devices */
}
@media (max-width: 1199px) {
  .whySlider2 .swiper-slide-active ~ .swiper-slide ~ .swiper-slide {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
}
.whySlider2 .swiper-slide-active ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide {
  -webkit-transform: translateY(-12%);
      -ms-transform: translateY(-12%);
          transform: translateY(-12%);
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .whySlider2 .swiper-slide-active ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
}
.whySlider2 .swiper-slide-active ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.whySlider2 .swiper-slide-active ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
/* Why 2 end ---------------------------------- */
.history-item {
  background-color: var(--white-color);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  /* Extra small devices */
  /* Small devices */
}
@media (max-width: 375px) {
  .history-item {
    display: block;
  }
}
.history-item-right {
  max-width: 596px;
  display: block;
  margin-left: auto;
  /* Large devices */
}
@media (max-width: 1199px) {
  .history-item-right {
    max-width: 100%;
    margin-left: 0;
  }
}
.history-item-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 21px;
  /* Small devices */
}
@media (max-width: 767px) {
  .history-item-wrap {
    display: block;
  }
}
.history-item-wrap:not(:last-child) {
  margin-bottom: 30px;
}
.history-item-img {
  min-width: 140px;
}
.history-item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.history-item .box-title {
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 10px;
}
.history-item-text {
  line-height: 26px;
  margin-bottom: -0.3rem;
}
.history-item-details {
  padding: 30px;
}
@media (max-width: 480px) {
  .history-item-details {
    padding: 30px 30px 30px 20px;
  }
}
.history-item-date {
  background: var(--white-color);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  color: var(--theme-color);
  font-size: 18px;
  font-weight: 600;
  font-family: var(--title-font);
  padding: 25px;
  margin-right: 20px;
  position: relative;
  max-width: 142px;
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  -webkit-filter: drop-shadow(0px 0px 30px rgba(0, 0, 0, 0.05));
          filter: drop-shadow(0px 0px 30px rgba(0, 0, 0, 0.05));
  /* Small devices */
}
@media (max-width: 767px) {
  .history-item-date {
    max-width: none;
    display: block;
    margin-right: 0;
    margin-bottom: 30px;
  }
}
.history-item-date:after {
  content: '';
  position: absolute;
  right: -20px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 20px;
  height: 20px;
  border-left: solid 20px var(--white-color);
  border-bottom: solid 17px transparent;
  border-top: solid 17px transparent;
  /* Small devices */
}
@media (max-width: 767px) {
  .history-item-date:after {
    bottom: -20px;
    top: auto;
    right: 50%;
    width: 20px;
    height: 20px;
    -webkit-transform: translate(50%, 0);
        -ms-transform: translate(50%, 0);
            transform: translate(50%, 0);
    border-top: solid 20px var(--white-color);
    border-left: solid 17px transparent;
    border-right: solid 17px transparent;
    border-bottom: 0;
  }
}
@media (max-width: 767px) {
  .history-item .history-wrap-date {
    max-width: none;
    display: block;
    margin-right: 0;
    margin-bottom: 30px;
  }
  .history-item .history-wrap-date:after {
    bottom: -20px;
    top: auto;
    right: 50%;
    width: 20px;
    height: 20px;
    -webkit-transform: translate(50%, 0);
        -ms-transform: translate(50%, 0);
            transform: translate(50%, 0);
    border-top: solid 20px var(--white-color);
    border-left: solid 17px transparent;
    border-right: solid 17px transparent;
    border-bottom: 0;
  }
}
.choose-content .sec-title {
  font-weight: 500;
  letter-spacing: normal;
}
.choose-content .box-text {
  font-size: 14px;
}
.choose-content .checklist {
  margin-bottom: 35px;
}
.choose-content .checklist li {
  color: var(--body-color);
  font-size: 14px;
  line-height: 16px;
}
.choose-content .checklist li:after {
  color: var(--body-color);
}
.why-content-area {
  background-color: var(--white-color);
  padding: 60px;
  box-shadow: 0px 10px 100px 0px rgba(0, 0, 0, 0.06);
  /* Medium Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .why-content-area {
    padding: 40px;
  }
}
@media (max-width: 991px) {
  .why-content-area {
    padding: 30px;
  }
}
@media (max-width: 767px) {
  .why-content-area {
    padding: 30px 10px;
  }
}
.why-item {
  position: relative;
  background-color: var(--white-color);
  padding: 30px;
  border: 1.3px solid #E4E4E4;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .why-item {
    padding: 25px;
  }
}
.why-item_icon {
  width: 80px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  border: 1.3px solid var(--theme-color);
  background-color: var(--white-color);
  border-radius: 50%;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.why-item_icon img {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.why-item_text {
  line-height: 26px;
  margin-bottom: -0.4rem;
}
.why-item .box-title {
  font-weight: 600;
  line-height: 34px;
  margin: 23px 0 13px 0;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .why-item .box-title {
    font-size: 20px;
    line-height: 30px;
  }
}
.why-item .icon-btn {
  border-radius: 99px;
  background-color: var(--white-color);
  border: 1px solid var(--th-border-color);
  color: var(--title-color);
  position: relative;
  z-index: 3;
  display: block;
  text-align: center;
  margin: auto;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.why-item .icon-btn:hover {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
  color: var(--white-color);
}
.why-item:hover .why-item_img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.why-item:hover .why-item_icon {
  border: 1px solid var(--theme-color);
}
.why-item:hover .why-item_icon:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.why-item:hover .why-item_icon img {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.why-item_wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .why-item_wrapper {
    gap: 20px;
  }
}
@media (max-width: 480px) {
  .why-item_wrapper {
    grid-template-columns: repeat(1, 1fr);
  }
}
.why-img1 {
  position: relative;
  margin-left: 55px;
}
@media (max-width: 480px) {
  .why-img1 {
    margin-left: 0;
  }
}
@media (max-width: 480px) {
  .why-img1 .img1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}
.why-img1 .img2 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
}
@media (max-width: 480px) {
  .why-img1 .img2 {
    display: none;
  }
}
.why-img1 .img2:before {
  content: "";
  position: absolute;
  top: 0;
  left: -20px;
  width: 275px;
  height: 336px;
  background-color: var(--white-color);
  z-index: -1;
}
.why-img1 .img3 {
  position: relative;
  margin: -48px 0 0 50px;
}
@media (max-width: 480px) {
  .why-img1 .img3 {
    display: none;
  }
}
.why-img1 .img3:before {
  content: "";
  position: absolute;
  top: -20px;
  left: -20px;
  width: 318px;
  height: 416px;
  background-color: var(--white-color);
}
.why-img1 .img3 img {
  -webkit-clip-path: polygon(0 0, 58% 0, 100% 100%, 0% 100%);
          clip-path: polygon(0 0, 58% 0, 100% 100%, 0% 100%);
}
.feature-wrapper.style3 {
  margin-bottom: 60px;
}
.feature-wrapper.style3 .feature-icon {
  width: 75px;
  height: 75px;
  line-height: 75px;
  background-color: #1E2127;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.feature-wrapper.style3 .feature-icon:hover {
  background-color: var(--theme-color);
}
.feature-wrapper.style3 .header-info_label {
  font-size: 16px;
  font-family: var(--body-font);
  color: var(--body-color);
  font-weight: 500;
  letter-spacing: -0.32px;
}
.feature-wrapper.style3 .header-info_link {
  font-family: var(--body-font);
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: -0.48px;
}
.work-area {
  margin-bottom: 40px;
}
.work-item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  /* Small devices */
}
.work-item:first-child {
  max-width: 290px;
  /* Medium Large devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .work-item:first-child {
    max-width: 250px;
  }
}
@media (max-width: 767px) {
  .work-item:first-child {
    max-width: 100%;
  }
}
.work-item:first-child:before {
  right: -15px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .work-item:first-child:before {
    right: -10px;
  }
}
@media (max-width: 767px) {
  .work-item {
    margin-bottom: 20px;
  }
}
.work-item:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='37' viewBox='0 0 20 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.5L0 0L10.6446 18.5L0 37L20 18.5Z' fill='%233E66F3'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: 0px;
  right: -40px;
  font-family: var(--icon-font);
  width: 20px;
  height: 37px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  font-size: 1em;
  line-height: 1;
  color: var(--theme-color);
  font-weight: 900;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  /* Large devices */
  /* Small devices */
}
@media (max-width: 1199px) {
  .work-item:before {
    right: -20px;
  }
}
@media (max-width: 767px) {
  .work-item:before {
    display: none;
  }
}
.work-item:last-child:before {
  display: none;
}
.work-item_wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  /* Small devices */
}
@media (max-width: 767px) {
  .work-item_wrapper {
    display: block;
  }
}
.work-item_number {
  min-width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  border-radius: 50%;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -0.32px;
  display: block;
  background-color: #1E2127;
  color: var(--white-color);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.work-item .work-text {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #C7C7C7;
}
.download-btn {
  background-color: var(--title-color);
  max-width: 190px;
  height: 55px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 999px;
}
.appointment-sec {
  background: -webkit-linear-gradient(top, #edf0f4 2.66%, #edf0f4 90.4%);
  background: linear-gradient(180deg, #edf0f4 2.66%, #edf0f4 90.4%);
}
.video-box3 {
  /* Medium devices */
}
@media (max-width: 1024px) {
  .video-box3.style2 {
    padding-top: 120px;
  }
}
@media (max-width: 991px) {
  .video-box3 {
    padding-top: 120px;
  }
}
.video-box3 .play-btn {
  position: absolute;
  top: 42.5%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 25%;
  /* Medium devices */
}
@media (max-width: 991px) {
  .video-box3 .play-btn {
    position: relative;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
}
.video-box3 .play-btn > i {
  background-color: var(--theme-color);
  color: var(--white-color);
  --icon-size: 80px;
}
.video-box4 {
  /* Medium devices */
}
.video-box4.style2 .play-btn {
  top: 43%;
  right: 25.5%;
}
@media (max-width: 991px) {
  .video-box4 {
    padding-top: 120px;
  }
}
.video-box4 .play-btn {
  position: absolute;
  top: 50%;
  right: 16%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  /* Medium devices */
}
@media (max-width: 991px) {
  .video-box4 .play-btn {
    position: relative;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
}
.video-box4 .play-btn > i {
  background-color: var(--theme-color);
  color: var(--white-color);
  --icon-size: 80px;
}
.video-area2 {
  position: relative;
  margin: 0 60px;
  z-index: 2;
  border-radius: 50px;
  padding: 350px 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .video-area2 {
    padding: 200px 0;
    margin: 0;
    border-radius: 0;
  }
}
.video-area2:before {
  content: "";
  position: absolute;
  inset: 0;
  background: #113D48;
  mix-blend-mode: hard-light;
  opacity: 0.7;
  border-radius: inherit;
}
.video-area3 {
  position: relative;
  max-width: 1760px;
  display: block;
  margin: auto;
  z-index: 2;
  border-radius: 50px;
  padding: 375px 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .video-area3 {
    padding: 200px 0;
    margin: 0;
    border-radius: 0;
  }
}
.video-area3:before {
  content: "";
  position: absolute;
  inset: 0;
  background: #113D48;
  mix-blend-mode: multiply;
  opacity: 0.5;
  border-radius: inherit;
}
.video-box2 {
  position: relative;
  z-index: 2;
}
.video-box2 .box-title {
  font-weight: 700;
  font-size: 250px;
  line-height: 96px;
  text-align: center;
  text-transform: capitalize;
  color: rgba(255, 255, 255, 0.2);
  display: block;
  text-align: center;
  margin: 0;
  /* Extra large devices */
  /* Medium Large devices */
  /* Medium devices */
}
@media (max-width: 1500px) {
  .video-box2 .box-title {
    font-size: 180px;
  }
}
@media (max-width: 1299px) {
  .video-box2 .box-title {
    font-size: 140px;
  }
}
@media (max-width: 991px) {
  .video-box2 .box-title {
    font-size: 100px;
  }
}
.video-box2 .discount-wrapp {
  position: relative;
  z-index: 2;
  width: 190px;
  height: 190px;
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.7);
  -webkit-backdrop-filter: blur(15.6px);
          backdrop-filter: blur(15.6px);
  border-radius: 50%;
}
.video-box2 .discount-wrapp .play-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.video-box2 .discount-wrapp .discount-tag {
  color: var(--white-color);
}
.video-box2 .play-btn:before, .video-box2 .play-btn:after {
  display: none;
}
.video-box2 .play-btn > i {
  --icon-size: 130px;
  font-size: 30px;
  background: var(--theme-color);
  color: var(--white-color);
  border: 1px solid rgba(255, 255, 255, 0.73);
}
.video-box2 .video-shape {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.video-box7 .play-btn {
  right: 29.5%;
}
.video-box8 {
  padding: 270px 0;
  border-radius: 50px;
}
.video-box8::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background: #000;
  mix-blend-mode: multiply;
  opacity: 0.5;
  border-radius: 50px;
}
.video8-circle-text {
  text-align: center;
}
.video8-circle-text .discount-wrapp {
  border-radius: 100%;
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.7);
  -webkit-backdrop-filter: blur(31.2px);
          backdrop-filter: blur(31.2px);
  display: inline-block;
}
.video8-circle-text .discount-tag span {
  min-height: 95px;
  min-width: 95px;
  top: -2px;
}
.video8-circle-text .icon {
  font-size: 30px;
  width: 130px;
  height: 130px;
  line-height: 130px;
  color: var(--title-color);
  background: var(--brand-color);
}
.newsletter-sec2 {
  border-radius: 30px;
  padding: 105px 169px;
  background: rgba(11, 89, 219, 0.8);
  border: 1px solid rgba(255, 255, 255, 0.4);
  -webkit-backdrop-filter: blur(11.1px);
          backdrop-filter: blur(11.1px);
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .newsletter-sec2 {
    padding: 80px 60px;
  }
}
@media (max-width: 575px) {
  .newsletter-sec2 {
    padding: 80px 30px;
  }
}
.newsletter-wrapp {
  text-align: center;
}
.newsletter-form.style5 {
  max-width: 1000px;
  margin: auto;
}
.newsletter-form.style5 input {
  border: none;
  color: var(--title-color);
  background: var(--white-color);
}
.newsletter-form.style5 input::-webkit-input-placeholder {
  color: var(--body-color);
}
.newsletter-form.style5 input::-moz-placeholder {
  color: var(--body-color);
}
.newsletter-form.style5 input:-ms-input-placeholder {
  color: var(--body-color);
}
.newsletter-form.style5 input::-ms-input-placeholder {
  color: var(--body-color);
}
.newsletter-form.style5 input::placeholder {
  color: var(--body-color);
}
.newsletter-form.style5 .th-btn {
  min-width: 303px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .newsletter-form.style5 .th-btn {
    min-width: 180px;
    padding: 19px 20px;
  }
}
@media (max-width: 480px) {
  .newsletter-form.style5 .th-btn {
    min-width: 100%;
  }
}
.newsletter-text2 {
  text-align: center;
  margin: auto;
  margin-top: 30px;
  display: block;
  font-size: 16px;
  color: var(--title-color);
}
/* history-area start -----------------------*/
.history-area {
  border-radius: 30px;
  text-align: center;
  position: relative;
  background-size: cover;
  z-index: 2;
  padding: 60px;
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .history-area {
    padding: 20px;
  }
}
@media (max-width: 375px) {
  .history-area {
    padding: 0;
  }
}
.history-content {
  background: rgba(11, 20, 34, 0.74);
  border: 1px solid rgba(255, 255, 255, 0.2);
  -webkit-backdrop-filter: blur(15px);
          backdrop-filter: blur(15px);
  border-radius: 30px;
  padding: 100px 0;
  /* Medium devices */
}
@media (max-width: 991px) {
  .history-content {
    padding: 80px 20px;
  }
}
.history-content .sec-title {
  font-weight: 700;
  font-size: 48px;
  text-transform: capitalize;
  color: var(--white-color);
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .history-content .sec-title {
    font-size: 60px;
  }
}
@media (max-width: 991px) {
  .history-content .sec-title {
    font-size: 40px;
  }
}
@media (max-width: 575px) {
  .history-content .sec-title {
    font-size: 30px;
  }
}
.history-content .sec-text {
  max-width: 710px;
  display: block;
  margin: auto;
  font-size: 16px;
  color: var(--white-color);
  margin-bottom: 30px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .history-content .sec-text {
    max-width: 100%;
  }
}
.history-content .th-btn {
  padding: 19px 40px;
  margin-top: -20px;
}
.story-box {
  position: relative;
  background: var(--smoke-color);
  border-radius: 30px;
  padding: 40px;
  margin: 0 30px 30px 0;
  z-index: 2;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .story-box {
    margin: 0 10px 30px 0;
    padding: 30px 25px;
  }
}
.story-box .box-title {
  font-family: var(--title-font);
  font-weight: 700;
  font-size: 40px;
  line-height: 56px;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  color: var(--title-color);
  margin-bottom: 15px;
  z-index: 2;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .story-box .box-title {
    font-size: 30px;
    line-height: 40px;
  }
}
.story-box_text {
  margin-bottom: 50px;
}
.story-box .icon {
  font-size: 54px;
  width: 150px;
  height: 150px;
  line-height: 120px;
  text-align: center;
  color: var(--body-color);
  background-color: var(--white-color);
  border: 14px solid var(--title-color);
  border-radius: 50%;
  position: absolute;
  bottom: -30px;
  right: -30px;
  -webkit-transition: .4s;
  transition: .4s;
}
.story-box .icon:hover {
  color: var(--title-color);
}
.story-box .story-wrapp {
  position: absolute;
  bottom: -12%;
  right: -11%;
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 52%, 0% 52%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 52%, 0% 52%);
  -webkit-transform: rotate(-53deg);
      -ms-transform: rotate(-53deg);
          transform: rotate(-53deg);
}
.story-box .story-wrapp .discount-tag span {
  top: -5px;
  color: var(--theme-color);
  --rotate-letter: 8deg;
  min-height: 100px;
}
.story-box .story-wrapp .discount-tag {
  border-radius: 0;
}
.story-box.inner-style {
  padding-bottom: 30px;
  margin-bottom: 0;
}
.story-box.inner-style .story-box_icon {
  margin-bottom: 60px;
  display: inline-block;
}
.story-box.inner-style .box-title {
  line-height: 45px;
}
/* history-area end -----------------------*/
/* history2-area start -----------------------*/
.story-card2 {
  background: #E2FF54;
  border-radius: 20px;
  height: 100%;
}
.story-card2.story-bg {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.story-card2 .story-icon {
  width: 42px;
  height: 42px;
  line-height: 42px;
  display: inline-block;
  text-align: center;
  color: var(--title-color);
  background: var(--brand-color);
  border-radius: 100px;
}
.story-card2 .story-icon.web-icon {
  background: #03A300;
}
.story-card2 .story-content {
  padding: 60px 30px;
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .story-card2 .story-content {
    padding: 50px 20px;
  }
}
.story-card2 .story-title {
  font-weight: 700;
  font-size: 36px;
  line-height: 1.2;
  text-transform: capitalize;
  color: var(--title-color);
}
.story-card2 .box-title {
  font-weight: 700;
  text-transform: capitalize;
  margin-bottom: 0;
}
.story-card2 .sec-text {
  color: var(--title-color);
}
/* history2-area end -----------------------*/
/* choose3-area start -----------------------*/
.choose-item.choose-card3 {
  padding: 16px;
  padding-bottom: 30px;
  border-radius: 16px;
}
.choose-item.choose-card3 .choose-img img {
  width: 100%;
  border-radius: 10px;
}
.choose-item.choose-card3 .choose-content {
  padding: 0 15px;
}
.choose-item.choose-card3 > .box-title {
  font-weight: 600;
  font-size: 24px;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  text-align: center;
}
.choose-item.choose-card3 .sec-text {
  color: var(--th-border-color);
  margin-bottom: 0;
}
/* choose3-area end -----------------------*/
/* choose-4 start -----------------------*/
.choose-item4 {
  position: relative;
  /* Large devices */
}
.choose-item4 .choose-img img {
  border-radius: 30px;
}
.choose-item4 .choose-content {
  position: absolute;
  right: 30px;
  top: 30px;
  background-color: var(--white-color);
  border-radius: 20px;
  padding: 10px 20px;
}
.choose-item4 .box-title {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  margin-bottom: 0;
}
.choose-item4 .choose-subtitle {
  font-size: 14px;
  font-family: var(--body-font);
}
@media (max-width: 1199px) {
  .choose-item4 {
    text-align: center;
  }
}
.choose-item4:nth-child(1) {
  text-align: start;
  position: relative;
  margin-bottom: -300px;
  z-index: 1;
  /* Large devices */
}
@media (max-width: 1199px) {
  .choose-item4:nth-child(1) {
    text-align: center;
    margin-bottom: 20px;
  }
}
.choose-item4:nth-child(1) .choose-content {
  right: unset;
  left: 30px;
}
.choose-item4:nth-child(2) {
  /* Large devices */
}
@media (max-width: 1199px) {
  .choose-item4:nth-child(2) {
    margin-bottom: 20px;
  }
}
.choose-item4:nth-child(3) {
  margin-top: -125px;
  text-align: center;
  margin-left: 155px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .choose-item4:nth-child(3) {
    margin-top: 0;
    margin-left: 0;
  }
}
.choose-item4:nth-child(3) .choose-content {
  right: unset;
  left: 30px;
}
/* Why area 5 start ---------------------*/
.choose-card.style5 .box-img {
  width: 312px;
  height: 312px;
  border-radius: 50%;
  border: 10px solid var(--smoke-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .choose-card.style5 .box-img {
    height: auto;
  }
}
@media (max-width: 767px) {
  .choose-card.style5 .box-img {
    width: 100%;
    height: 100%;
  }
}
.choose-card.style5 .box-img img {
  border-radius: 50%;
}
.choose-card.style5 .box-title {
  margin-bottom: 10px;
}
.choose-card.style5 .sec-text {
  margin-bottom: 0;
}
.choose-card.style5:hover .box-img {
  border-color: var(--theme-color);
}
/* why area 5 end ---------------------*/
/* why area 6 start ---------------------*/
.choose-imgbox {
  /* Medium devices */
}
@media (max-width: 991px) {
  .choose-imgbox {
    margin-bottom: 30px;
  }
}
.choose-imgbox img {
  border-radius: 30px;
}
.choose-imgbox .img1 {
  /* Extra small devices */
}
@media (max-width: 575px) {
  .choose-imgbox .img1 {
    margin-bottom: 30px;
  }
}
/* why area 6 end ---------------------*/
/* video area 1 start ---------------------*/
.video1-titlebox .sec-title br {
  /* Medium devices */
}
@media (max-width: 991px) {
  .video1-titlebox .sec-title br {
    display: none;
  }
}
.video-wrapp {
  padding: 325px 0;
  border-radius: 50px;
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .video-wrapp {
    padding: 250px 0;
  }
}
@media (max-width: 767px) {
  .video-wrapp {
    padding: 200px 0;
  }
}
@media (max-width: 575px) {
  .video-wrapp {
    padding: 170px 0;
  }
}
/* video area 1 end ---------------------*/
/* video area 2 start --------------------*/
.video2-wrapp {
  padding: 268.5px 0;
  border-radius: 30px;
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .video2-wrapp {
    padding: 200px 0;
  }
}
@media (max-width: 575px) {
  .video2-wrapp {
    padding: 170px 0;
  }
}
/* video area 2 end --------------------*/
/*------------------- 4.00. Marquee -------------------*/
.marquee-wrapper {
  background-color: var(--white-color);
}
.marquee-wrapper .marquee {
  position: relative;
  --duration: 120s;
  --gap: 0px;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  gap: var(--gap);
}
.marquee-wrapper .marquee:first-child {
  --duration: 100s;
}
.marquee-wrapper .marquee:last-child {
  --duration: 80s;
}
.marquee-wrapper .marquee.marquee--reverse .marquee-group {
  animation-direction: reverse;
}
.marquee-wrapper .marquee .marquee-group {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
          justify-content: space-around;
  gap: var(--gap);
  min-width: 100%;
  -webkit-animation: scroll var(--duration) linear infinite;
          animation: scroll var(--duration) linear infinite;
}
.marquee-wrapper .marquee .marquee-group .text {
  font-family: var(--title-font);
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
  text-transform: uppercase;
  color: var(--title-color);
}
.marquee-wrapper .marquee .marquee-group .text img {
  margin: 15px 20px 20px 20px;
}
/*------------------- 4.00. Category -------------------*/
/* category area start --------------------------*/
.categorySlider .swiper-pagination-bullets {
  max-width: 15%;
  display: block;
  margin: auto;
  overflow: hidden;
  position: relative;
  bottom: 20px;
  margin-bottom: 10px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .categorySlider .swiper-pagination-bullets {
    bottom: 30px;
  }
}
.category-area .th-container {
  --main-container: 1750px;
}
.category-area .swiper .swiper-slide {
  width: 312px;
}
.category-card {
  position: relative;
  text-align: center;
  margin-bottom: 50px;
}
.category-card.style2 .box-img {
  border-radius: 50%;
  border: 10px solid var(--smoke-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.category-card.style2 .box-img img {
  border-radius: 50%;
}
.category-card.style2:hover .box-img {
  border-color: var(--theme-color);
}
.category-card.style5 .box-img {
  border-radius: 200px;
  width: 200px;
  height: 300px;
}
.category-card.style5 .box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 200px;
}
.category-card.style5 .box-title {
  font-size: 24px;
  font-weight: 600;
}
.category-card .box-img {
  border-radius: 24px;
  margin-bottom: 22px;
}
.category-card .box-img img {
  border-radius: 24px;
  -webkit-transition: 1.3s all ease;
  transition: 1.3s all ease;
}
.category-card .sec-text {
  font-family: var(--style-font);
}
.category-card.single .box-title {
  margin-bottom: 5px;
}
.category-card.single .sec-text {
  padding: 0 10px;
}
.category-card .line-btn {
  text-transform: capitalize;
  color: var(--body-color);
}
.category-card .line-btn:before {
  display: none;
}
.category-card:hover .box-img img {
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
}
/* category area end --------------------------*/
.categorySlider2 {
  padding: 0 10px;
  padding-top: 15px;
}
.categorySlider2 .swiper-slide.swiper-slide-active {
  -webkit-transition: .4s;
  transition: .4s;
  -webkit-transform: translateY(-10px);
      -ms-transform: translateY(-10px);
          transform: translateY(-10px);
}
.categorySlider2 .swiper-pagination-bullets {
  max-width: 250px;
  display: block;
  margin: auto;
  overflow: hidden;
  position: relative;
}
.categorySlider2 .category-card .box-title {
  margin-bottom: 10px;
}
.categorySlider6 {
  margin: 0 -30px !important;
  /* Small devices */
}
@media (max-width: 767px) {
  .categorySlider6 {
    margin: 0 10px !important;
  }
}
.categorySlider6 .swiper-pagination-bullets {
  max-width: 250px;
  display: block;
  margin: auto;
  overflow: hidden;
}
.categorySlider6 .swiper-pagination-progressbar {
  --swiper-pagination-progressbar-size: 2px;
  background: #E1E4E5;
  position: relative;
  margin-top: 30px;
  margin-bottom: 50px;
}
.categorySlider6 .th-swiper-custom {
  max-width: 728px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
  margin: auto;
  margin-top: 160px;
  /* Small devices */
}
@media (max-width: 767px) {
  .categorySlider6 .th-swiper-custom {
    display: none;
  }
}
.categorySlider6 .th-swiper-custom .swiper-pagination-bullets {
  position: relative;
  z-index: 3;
  text-align: center;
  margin: 25px 0 0px 0;
  line-height: 10px;
  height: 3px;
}
.categorySlider6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet {
  display: inline-block;
  --swiper-pagination-bullet-size: 24px;
  --swiper-pagination-bullet-horizontal-gap: 12px;
  margin: 5px 7px;
  height: 2px;
  opacity: 1;
  border-radius: 0;
  background-color: var(--white-color);
  border: 1px solid var(--white-color);
  position: relative;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  cursor: pointer;
}
.categorySlider6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:before {
  display: none;
}
.categorySlider6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:hover, .categorySlider6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--title-color);
  border: 1px solid var(--title-color);
}
.categorySlider6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:first-child {
  margin-left: 0;
}
.categorySlider6 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:last-child {
  margin-right: 0;
}
.categorySlider6 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--title-color);
}
.categorySlider6 .slider-pagination .swiper-pagination-bullets .swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  background: var(--white-color);
  height: 3px;
}
.categorySlider6 .slider-arrow {
  --icon-size: 64px;
  min-width: 64px;
  background: rgba(250, 252, 244, 0.2);
  border: 1px solid #E1E4E5;
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 36px;
  color: var(--white-color);
  box-shadow: none;
  opacity: 1;
  visibility: visible;
  position: relative;
  left: unset;
}
@media (max-width: 1499px) {
  .categorySlider6 .slider-arrow {
    display: block !important;
  }
}
.categorySlider6 .slider-arrow img {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-filter: brightness(0.9) invert(1);
          filter: brightness(0.9) invert(1);
}
.categorySlider6 .slider-arrow.slider-next {
  right: unset;
  left: auto;
}
.categorySlider6 .slider-arrow:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.categorySlider6 .slider-arrow:hover img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.category-slider3 .swiper-pagination-bullets {
  max-width: 250px;
  display: block;
  margin: auto auto 10px auto;
  overflow: hidden;
}
.categorySlider4 .swiper-pagination-bullets {
  max-width: 250px;
  display: block;
  margin: auto;
  overflow: hidden;
}
.category-area3 .th-container {
  --main-container: 1689px;
}
.category-area4 .th-container {
  --main-container: 1656px;
}
.category-card {
  position: relative;
  text-align: center;
  margin-bottom: 50px;
}
.category-card.style3 .box-img {
  border-radius: 24px;
  border: 10px solid var(--smoke-color);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.category-card.style3 .box-img img {
  border-radius: 24px;
}
.category-card.style3:hover .box-img {
  border-color: var(--theme-color);
}
.category-card.style4 {
  height: 476px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .category-card.style4 {
    height: 100%;
  }
}
.category-card.style4 .box-img {
  height: 416px;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  margin-bottom: 30px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .category-card.style4 .box-img {
    height: 100%;
  }
}
.category-card.style4 .box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.category-card.style4 .box-content {
  text-align: left;
  margin-bottom: 30px;
}
.category-card.style4 .box-wrapp {
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  opacity: 1;
  overflow: hidden;
}
.category-card.style4 .box-wrapp .icon-btn {
  display: block;
}
.category-card.style4 .box-title {
  margin-bottom: 7px;
}
.category-card.style4 .box-text {
  max-width: 235px;
}
.category-card.style4:hover .box-img {
  height: 312px;
}
.category-card .box-img {
  border-radius: 24px;
  margin-bottom: 22px;
}
.category-card .box-img img {
  border-radius: 24px;
  -webkit-transition: 1.3s all ease;
  transition: 1.3s all ease;
}
.category-card .box-title {
  margin-bottom: 0;
}
.category-card .line-btn {
  text-transform: capitalize;
  color: var(--body-color);
}
.category-card .line-btn:before {
  display: none;
}
.category-card:hover .box-img img {
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
}
.category-area2 {
  position: relative;
  z-index: 1;
}
/* category-3 area start --------------------------*/
.category-3-titlebox .sub-title {
  /* Extra small devices */
}
@media (max-width: 575px) {
  .category-3-titlebox .sub-title {
    font-size: 20px;
  }
}
.category-style-3 .category-card {
  margin-bottom: 0;
}
.category-style-3 .box-title {
  margin-bottom: 10px;
}
/*------------------- 4.00. Faq -------------------*/
/* Faq 1 ---------------------------------- */
.accordion-card {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  border-radius: 4px;
  border: 1px solid var(--title-color);
  overflow: hidden;
  background-color: transparent;
  text-align: left;
  position: relative;
  z-index: 3;
}
.accordion-card:not(:last-child) {
  margin-bottom: 24px;
}
.accordion-card .accordion-button {
  font-size: 24px;
  font-weight: 600;
  font-family: var(--title-font);
  border: 0;
  color: var(--title-color);
  background-color: transparent;
  border-radius: 0;
  padding: 12px 45px 12px 30px;
  min-height: 75px;
  gap: 10px;
  margin-bottom: 0;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  position: relative;
}
.accordion-card .accordion-button:after {
  content: "\f107";
  height: 100%;
  width: auto;
  line-height: 1;
  background-color: transparent;
  background-image: none;
  font-family: var(--icon-font);
  color: var(--white-color);
  font-weight: 500;
  font-size: 18px;
  display: grid;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  position: absolute;
  top: 0;
  right: 30px;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.accordion-card .accordion-button:focus {
  outline: none;
  box-shadow: none;
}
.accordion-card .accordion-button:not(.collapsed) {
  box-shadow: none;
}
.accordion-card .accordion-button:not(.collapsed):after {
  -webkit-transform: rotateX(180deg);
          transform: rotateX(180deg);
  color: var(--brand-color);
}
.accordion-card .accordion-collapse {
  border: none;
}
.accordion-card .accordion-body {
  border-radius: 0;
  border: none;
  padding: 0px 30px 30px;
}
.accordion-card .faq-text {
  color: var(--th-border-color);
  margin-bottom: -0.48em;
  margin-top: -0.48em;
}
.accordion-card.style3 {
  border-radius: 20px;
  border: 0;
}
.accordion-card.style3 .accordion-button {
  font-size: 18px;
  font-weight: 500;
  border-radius: 20px;
}
.accordion-card.style3 .accordion-button:after {
  content: "\2b";
}
.accordion-card.style3 .accordion-button:not(.collapsed):after {
  content: "\f068";
}
/* Medium devices */
@media (max-width: 991px) {
  .accordion-card .accordion-button {
    font-size: 20px;
    min-height: 70px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .accordion-card .accordion-button {
    padding: 12px 45px 12px 20px;
  }
  .accordion-card .accordion-body {
    padding: 0px 20px 30px;
  }
}
.faq-img1 {
  margin-left: -180px;
  width: 817px;
  height: 617px;
  /* Large devices */
}
.faq-img1.style2 {
  margin-left: -280px;
}
@media (max-width: 1399px) {
  .faq-img1.style2 {
    margin-left: 0;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 1399px) {
  .faq-img1 {
    margin-left: 0;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 1199px) {
  .faq-img1 {
    margin-bottom: 30px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .accordion-card .accordion-button {
    font-size: 16px;
  }
}
.faq-bg-image {
  position: absolute;
  top: 0;
  right: -30px;
  width: 737px;
  height: 100%;
  z-index: 1;
  /* Medium Large devices */
}
.faq-bg-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1299px) {
  .faq-bg-image {
    display: none;
  }
}
.faq-area {
  position: relative;
  overflow: hidden;
}
/*  faq area ---------------------------------------- */
.faq-area2 {
  max-width: 1720px;
  display: block;
  margin: auto;
  background-color: #F8F8F8;
}
.faq-img2 {
  position: relative;
  z-index: 2;
  margin-left: -80px;
  /* Extra large devices */
  /* Large devices */
}
@media (max-width: 1500px) {
  .faq-img2 {
    margin-left: 0;
    margin-right: 40px;
  }
}
@media (max-width: 1199px) {
  .faq-img2 {
    margin: 0 0 50px 0;
  }
}
.faq-img2 .img1 {
  -webkit-clip-path: polygon(55% 0px, 100% 38%, 100% 100%, 0px 100%, 0% 38%);
          clip-path: polygon(55% 0px, 100% 38%, 100% 100%, 0px 100%, 0% 38%);
}
/* faq3 area start --------------------------------------- */
.faq-img3 {
  position: relative;
}
.faq-img3::before {
  position: absolute;
  width: 100%;
  height: 507px;
  bottom: 0;
  left: 0;
  content: "";
  background: var(--brand-color);
  border-radius: 30px;
}
.faq-img3 .img1 {
  position: relative;
  top: -22px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .faq-img3 .img1 {
    top: -8px;
    left: 0;
    right: 0;
    text-align: center;
  }
}
.faq-img3 .img1 .faq-card {
  position: absolute;
  bottom: 40px;
  border-radius: 16px;
  right: 30px;
}
/* faq3 area end --------------------------------------- */
/* accordion area start home 2 */
.offer-deals-wrapp {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
  /* Large devices */
  /* Small devices */
}
@media (max-width: 1199px) {
  .offer-deals-wrapp {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .offer-deals-wrapp {
    display: block;
  }
}
.accordion-item {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  background: transparent;
  overflow: hidden;
  min-width: 336px;
  /* Small devices */
}
@media (max-width: 767px) {
  .accordion-item {
    min-width: 100%;
  }
}
.accordion-item_info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.accordion-item_wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .accordion-item_wrapp {
    display: block;
  }
}
.accordion-item_number {
  border: 1px solid var(--gray-color);
  width: 69px;
  height: 32px;
  padding: 2px 24.5px;
  border-radius: 30px;
  font-size: 16px;
  font-weight: 600;
  line-height: 27px;
  color: var(--gray-color);
}
.accordion-item_content {
  color: #fff;
  padding: 0 30px 0px 110px;
  max-height: 0;
  overflow: hidden;
  will-change: max-height;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  opacity: 0;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .accordion-item_content {
    padding: 0 30px 0px 0px;
  }
}
.accordion-item .box-title {
  margin-bottom: 0;
}
.accordion-item i {
  font-size: 20px;
  font-weight: 400;
  color: var(--title-color);
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .accordion-item i {
    font-size: 24px;
  }
}
.accordion-item .accordion-button {
  font-size: 30px;
  font-weight: 600;
  font-family: var(--title-font);
  border: 0;
  color: var(--title-color);
  background: transparent;
  padding: 20px 0 20px 0;
  gap: 10px;
  margin-bottom: 0;
  text-align: left;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  position: relative;
  border-radius: 0 !important;
}
.accordion-item .accordion-button:after {
  display: none;
}
.accordion-item .accordion-button:focus {
  outline: none;
  box-shadow: none;
}
.accordion-item .accordion-button:not(.collapsed) {
  box-shadow: none;
  border-bottom: none;
  background-color: transparent;
  padding: 20px 0 0px 0;
}
.accordion-item .accordion-button:not(.collapsed) .accordion-item_number {
  border-color: var(--theme-color);
  color: var(--theme-color);
}
.accordion-item .accordion-button:not(.collapsed) i {
  color: var(--theme-color);
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.accordion-item .accordion-button:not(.collapsed):after {
  content: '\f068';
}
.accordion-item .accordion-button.collapsed {
  border-bottom: 1px solid var(--gray-color);
}
.accordion-item .accordion-collapse {
  border: none;
}
.accordion-item .accordion-collapse .accordion-body {
  border-color: var(--theme-color);
}
.accordion-item .accordion-body {
  background-color: transparent;
  border: none;
  padding: 0px;
  border-bottom: 1px solid var(--gray-color);
}
.accordion-item .faq-img {
  height: 100%;
}
.accordion-item .faq-img img {
  height: 100%;
  object-fit: cover;
}
.accordion-item-wrapp {
  padding: 0;
}
.accordion-item-wrapp li {
  list-style: none;
}
.according-img-tab {
  position: absolute;
  right: 40px;
  top: 20px;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 1399px) {
  .according-img-tab {
    right: 20px;
  }
}
@media (max-width: 1299px) {
  .according-img-tab {
    top: 0;
    max-width: 250px;
  }
}
@media (max-width: 1199px) {
  .according-img-tab {
    max-width: 100%;
  }
}
@media (max-width: 991px) {
  .according-img-tab {
    right: 0;
  }
}
@media (max-width: 767px) {
  .according-img-tab {
    position: relative;
    margin-top: 50px;
  }
}
.according-img-tab img {
  border-radius: 16px;
  -webkit-transform: rotate(5deg);
      -ms-transform: rotate(5deg);
          transform: rotate(5deg);
  -webkit-transition: all 1.3s ease;
  transition: all 1.3s ease;
}
.faq-price {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0.02em;
  text-transform: capitalize;
  color: var(--theme-color);
  display: block;
  margin-bottom: 10px;
}
.th-accordion_images {
  position: absolute;
  right: 40px;
  top: 10px;
  margin-top: 35px;
}
.th-accordion_images img {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.th-accordion_images img.active {
  opacity: 1;
  visibility: visible;
}
.th-accordion_images img {
  border-radius: 16px;
  -webkit-transform: rotate(5deg);
      -ms-transform: rotate(5deg);
          transform: rotate(5deg);
  opacity: 0;
  -webkit-transition: all 1.3s ease;
  transition: all 1.3s ease;
}
.th-accordion_images img:not(:first-child) {
  position: absolute;
  left: 0;
  top: 0;
}
.th-accordion_images img.active {
  opacity: 1;
}
.offer-deals-counter {
  display: grid;
  grid-template-columns: auto auto auto auto;
  padding: 0;
  /* Medium Large devices */
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .offer-deals-counter {
    grid-template-columns: auto auto;
    gap: 20px;
  }
}
@media (max-width: 1199px) {
  .offer-deals-counter {
    grid-template-columns: auto auto auto auto;
  }
}
@media (max-width: 480px) {
  .offer-deals-counter {
    grid-template-columns: auto auto;
  }
}
@media (max-width: 375px) {
  .offer-deals-counter {
    grid-template-columns: auto;
  }
}
.offer-deals-counter li {
  position: relative;
  text-align: center;
  border-radius: 50%;
  border: 1px solid var(--theme-color);
  list-style: none;
  padding: 30px 20px;
  width: 114px;
}
.offer-deals-counter li:not(:last-child):before {
  content: ":";
  position: absolute;
  right: -16%;
  top: 35%;
  font-size: 35px;
  color: var(--title-color);
  font-weight: 700;
  /* Medium Large devices */
}
@media (max-width: 1399px) {
  .offer-deals-counter li:not(:last-child):before {
    right: -11%;
  }
}
@media (max-width: 1299px) {
  .offer-deals-counter li:not(:last-child):before {
    display: none;
  }
}
.offer-deals-counter li .count-number {
  font-weight: 600;
  font-size: 24px;
  letter-spacing: 0.02em;
  color: var(--title-color);
}
.offer-deals-counter li .count-name {
  font-weight: 400;
  color: var(--title-color);
}
.th-loader {
  position: relative;
}
.loadcontent {
  display: none;
}
/* Faq4 inner Area ----------------------------*/
.faq4-form .sec-title {
  font-size: 24px;
  width: 600px;
}
.faq4-form .contact-form {
  background-color: var(--smoke-color);
  box-shadow: none;
}
.faq4-form .form-group {
  margin-bottom: 14px;
}
.faq4-form .form-btn .th-btn {
  width: 100%;
  padding: 15px 42px;
  border-radius: 10px;
}
.faq4-form .form-btn .th-btn:hover {
  background-color: var(--white-color);
}
.faq4-form input.form-control {
  height: 56px;
}
.faq4-form textarea.form-control {
  min-height: 115px;
}
.accordion-card.style4 {
  border: 0;
  background: var(--smoke-color);
  border-radius: 20px;
}
.accordion-card.style4 .faq-text {
  color: var(--body-color);
}
.accordion-card.style4 .accordion-button {
  font-weight: 600;
  font-size: 18px;
  min-height: 73px;
}
.accordion-card.style4 .accordion-button:after {
  color: var(--theme-color);
  content: "\2b";
}
.accordion-card.style4 .accordion-button:not(.collapsed):after {
  content: "\f068";
}
/*------------------- 4.00. Trip  -------------------*/
/* trips start ------------------------*/
.category-trips-single,
.category-trips-single-inner-wrap,
.category-feat-ribbon,
.category-feat-ribbon-txt {
  background-color: var(--theme-color2) !important;
  color: white !important;
}
.wpte-elementor-widget svg,
.wpte-trip-category svg,
.wpte-trip-category-title svg,
.wpte-icon svg {
  width: 0.5em;
}
.trip-facts-value li label {
  margin-top: 0;
}
.wp-travel-engine-archive-outer-wrap .advanced-search-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 300px;
      -ms-flex: 0 0 300px;
          flex: 0 0 300px;
}
.category-trips-single.wpte_new-layout,
.category-trips-single-inner-wrap,
.category-trip-detail-wrap,
.category-trip-desti {
  min-width: 275px;
}
.category-trips-single.wpte_new-layout,
.category-trips-single-inner-wrap,
.category-trip-prc-title-wrap {
  padding: 0 30px 0 0;
}
.wp-travel-engine-archive-repeater-wrap,
.category-main-wrap {
  margin: 0 0px;
  width: 100%;
}
.category-list .category-trips-single-inner-wrap {
  border: 1px solid #BCCED2;
}
.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn {
  border-radius: 48px;
}
.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig > a,
.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper {
  border-radius: 16px 0px 0 0px !important;
}
.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig > a .wpte-trip-feat-img-gallery .owl-item img,
.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-item img {
  border-radius: 16px 0px 0 0;
}
.category-trip-desc {
  color: var(--body-color);
}
.category-trips-single-inner-wrap {
  position: relative;
  background-color: var(--white-color);
  border: 1px solid #BCCED2;
  border-top: transparent;
  border-radius: 16px !important;
  overflow: hidden;
}
.wp-travel-toolbar {
  padding: 24px !important;
  padding-top: 0;
  padding-right: 24px;
  border: 1px solid var(--gray-color);
  border-radius: 8px;
  margin-bottom: 24px;
}
.wp-travel-toolbar span {
  font-size: 16px;
}
.wp-travel-toolbar .wpte-trip__adv-field {
  font-size: 16px;
  color: var(--title-color);
}
.wp-travel-toolbar .wte-ordering .wpte-trip__adv-field .wpte__select-options ul {
  overflow: hidden;
}
.wp-travel-toolbar .wte-ordering .wpte-trip__adv-field .wpte__select-options ul li {
  padding: 7px 8px;
  color: var(--title-color);
}
.wp-travel-toolbar .wte-filterby-dropdown:before {
  display: none;
}
.wp-travel-toolbar .wte-view-modes ul {
  border: 1px solid #E9F6F9;
  border-radius: 4px;
  padding: 4px;
}
.wp-travel-toolbar .wte-view-modes ul li {
  display: inline-block;
  height: 32px;
  width: 32px;
  line-height: 32px;
  border: 0;
  background-color: transparent;
  text-align: center;
  position: relative;
  font-family: var(--title-font);
  font-weight: 600;
  font-size: 16px;
  text-transform: capitalize;
  color: var(--body-color);
  border-radius: 5px;
  margin: 0;
}
.wp-travel-toolbar .wte-view-modes ul li.active {
  color: var(--white-color);
  background: var(--theme-color);
}
.wp-travel-toolbar .wte-view-modes ul li.active a {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.wp-travel-toolbar .wte-view-modes ul li a {
  height: 32px !important;
  width: 32px !important;
  line-height: 32px;
}
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig > a,
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper {
  border-radius: 16px 16px 0 0 !important;
}
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig > a .wpte-trip-feat-img-gallery .owl-item,
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-item {
  position: relative;
  overflow: hidden;
  -webkit-transition: 1.3s all ease;
  transition: 1.3s all ease;
}
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig > a .wpte-trip-feat-img-gallery .owl-item:before,
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-item:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 88.18%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 88.18%);
}
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig > a .wpte-trip-feat-img-gallery .owl-item:after,
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-item:after {
  background: rgba(255, 255, 255, 0.5);
  content: "";
  height: 0;
  left: 0;
  opacity: 1;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9;
}
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig > a .wpte-trip-feat-img-gallery .owl-item img,
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-item img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 16px 16px 0 0;
  overflow: hidden;
  -webkit-transition: 1.3s all ease;
  transition: 1.3s all ease;
}
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig > a:hover .wpte-trip-feat-img-gallery .owl-item img,
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper:hover .wpte-trip-feat-img-gallery .owl-item img {
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
}
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig > a:hover .wpte-trip-feat-img-gallery .owl-item:after,
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper:hover .wpte-trip-feat-img-gallery .owl-item:after {
  height: 100%;
  opacity: 0;
  -webkit-transition: all .4s linear;
  transition: all .4s linear;
}
.category-main-wrap.category-grid .category-trip-prc-title-wrap .category-trip-title {
  font-size: 20px;
  color: var(--black-color2);
}
.category-trips-single .category-trips-single-inner-wrap .category-trip-discount {
  padding: 7px 16px !important;
  font-weight: 400 !important;
}
.category-trips-single .category-trips-single-inner-wrap .wishlist-toggle.active svg path {
  fill: #1CA8CB;
}
.category-trips-single .category-trips-single-inner-wrap .price-holder .actual-price {
  font-size: 28px;
  font-weight: 600;
  color: var(--black-color2);
}
.category-trips-single .category-trips-single-inner-wrap .price-holder .striked-price {
  font-size: 14px;
  font-weight: 400;
  font-family: var(--body-font);
  color: var(--body-color);
}
.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-dates span {
  font-size: 14px;
}
.category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn {
  position: relative;
  background-color: var(--theme-color);
  font-weight: 500;
  padding: 18.8px 35px;
  color: var(--white-color);
  font-size: 16px;
  border-radius: 48px;
  text-transform: capitalize;
  overflow: hidden;
}
.category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn:before {
  content: '';
  width: 0;
  height: 100%;
  border-radius: 30em;
  position: absolute;
  top: 0;
  left: -5%;
  background-color: var(--title-color);
  -webkit-transition: .5s ease;
  transition: .5s ease;
  display: block;
  z-index: -1;
}
.category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn:hover, .category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn.active {
  color: var(--white-color);
  box-shadow: none;
}
.category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn:hover.th-icon i, .category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn.active.th-icon i {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn:hover:before, .category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn.active:before {
  width: 110%;
}
.wpte-elementor-widget .category-slider,
.wpte-elementor-widget .category-slider:not(.full-width) {
  margin: 0 15px;
}
/* Small devices */
@media (max-width: 767px) {
  .wpte-elementor-widget .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-prc-wrap > * {
    max-width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: auto;
        -ms-flex: auto;
            flex: auto;
    border-left: 0;
    padding-left: 0;
  }
}
.wpte-trip-category .wpte-trip-category-img-wrap .wpte-trip-category-overlay {
  background-color: rgba(28, 168, 203, 0.8);
}
.wpte-trip-category .wpte-trip-category-img-wrap .wpte-trip-category-btn .wpte-trip-cat-btn {
  border-radius: 48px;
}
.page-content {
  display: none;
}
#wp-travel-trip-wrapper {
  padding-top: var(--section-space);
  padding-bottom: var(--section-space);
  /* Medium devices */
}
@media (max-width: 991px) {
  #wp-travel-trip-wrapper {
    padding-top: 65px;
  }
}
#wp-travel-trip-wrapper .page-title {
  font-size: 48px;
}
.post-type-archive .wp-travel-engine-archive-outer-wrap,
.tax-destination .wp-travel-engine-archive-outer-wrap,
.tax-activities .wp-travel-engine-archive-outer-wrap,
.tax-trip_types .wp-travel-engine-archive-outer-wrap {
  padding-top: 0;
  padding-bottom: 20px;
}
.tax-trip_types .wp-travel-engine-archive-outer-wrap {
  padding-top: 0;
  padding-bottom: 20px;
}
.single-trip .trip-content-area {
  padding-top: 120px;
}
.wp-travel-engine-archive-repeater-wrap .category-main-wrap .category-trips-single {
  padding: 0px 0px;
}
.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .button:hover,
.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn:hover {
  background-color: var(--theme-color);
}
.category-list .category-trips-single:last-of-type {
  margin-bottom: 32px;
}
/* Small devices */
@media (max-width: 767px) {
  .single-trip .entry-header .entry-title {
    font-size: 24px;
  }
  .single-trip .trip-content-area {
    padding-top: 80px;
  }
  .wte-related-trips-wrapper {
    padding-bottom: 76px;
  }
}
.trip-search-result .wp-travel-engine-archive-outer-wrap {
  max-width: 1320px;
  width: 100%;
  padding: 105px 15px 90px 15px;
  margin: 0 auto;
  /* Small devices */
}
@media (max-width: 767px) {
  .trip-search-result .wp-travel-engine-archive-outer-wrap {
    padding: 0px 15px 80px 15px;
  }
}
.page-header .page-title {
  font-size: 48px;
}
.wpte-booking-area .wpte-bf-discount-tag,
.category-trips-single .category-trips-single-inner-wrap .category-trip-discount {
  background: var(--theme-color) !important;
}
.trip-pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  /* Medium devices */
}
@media (max-width: 991px) {
  .trip-pagination {
    margin: 0px !important;
  }
}
.trip-pagination .page-numbers {
  background-color: transparent;
  border: 1px solid var(--theme-color);
  border-radius: 6px;
  min-width: 50px;
  min-height: 50px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 16px;
  color: var(--title-color);
}
.trip-pagination .page-numbers:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.trip-pagination .page-numbers.current {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.trip-pagination .pagination {
  margin-bottom: 0;
}
.page-header {
  display: none;
}
.category-trips-single .category-trips-single-inner-wrap .category-feat-ribbon .category-feat-ribbon-txt::before {
  display: none !important;
}
.wte-coupon-whole-wrap .coupon .wp-travel-engine-coupons-apply-btn:hover,
.wpte-bf-checkout .wpte-bf-checkout-form form .wpte-bf-submit input[type="submit"]:hover,
.wte-process-layout .wte-process-tab-controller .wte-process-btn-next:hover,
.wte-process-layout .wte-process-tab-controller .wte-process-btn-next:hover {
  opacity: 1;
  background-color: var(--theme-color2);
  border-color: var(--theme-color2);
}
.wpte-trip-category .wpte-trip-category-img-wrap figure {
  border-radius: 10px;
}
.vs-comment-form #respond {
  padding-top: 0px;
}
/* Large devices */
@media (max-width: 1199px) {
  .category-trips-single .category-trips-single-inner-wrap .price-holder {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 2px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .wp-travel-engine-archive-outer-wrap {
    padding: 0px 0px 80px 0px;
  }
  .category-trips-single .category-trips-single-inner-wrap .price-holder > span + span {
    margin-left: 0px !important;
  }
  .category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti,
  .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti {
    margin-bottom: 30px !important;
    max-width: 100% !important;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti {
    padding-right: 0;
    margin-bottom: 30px;
    min-width: 100%;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .wp-travel-engine-archive-outer-wrap {
    display: block !important;
  }
}
.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap .category-available-months {
  color: var(--black-color2);
}
/* sidebar area  start --------------------*/
.wptravelengine_css_v2 .advanced-search-wrapper .sidebar {
  padding: var(--widget-padding-y, 30px) var(--widget-padding-x, 30px);
  background-color: var(--white-color);
  border: 1px solid var(--gray-color);
  border-radius: 8px;
  margin-bottom: 40px;
  position: relative;
  box-shadow: none !important;
}
/* trips end   --------------------------  */
/* trip details start ----------------------*/
.single-trip .entry-header .entry-title {
  font-size: 40px;
  font-weight: 600;
}
.single-trip .wpte-trip-feat-img-gallery img {
  height: 500px;
  object-fit: cover;
  border-radius: 8px;
}
.wpte-booking-area .wpte-bf-btn.wte-book-now {
  position: relative;
}
.wpte-booking-area .wpte-bf-btn.wte-book-now:before {
  content: '';
  width: 0;
  height: 100%;
  border-radius: 30em;
  position: absolute;
  top: 0;
  left: -5%;
  background-color: var(--title-color) !important;
  -webkit-transition: .5s ease;
  transition: .5s ease;
  display: block;
  z-index: -1;
}
.wpte-booking-area .wpte-bf-btn.wte-book-now:hover, .wpte-booking-area .wpte-bf-btn.wte-book-now.active {
  color: var(--white-color);
  box-shadow: none;
  background-color: var(--title-color) !important;
}
.wpte-booking-area .wpte-bf-btn.wte-book-now:hover:before, .wpte-booking-area .wpte-bf-btn.wte-book-now.active:before {
  width: 110%;
}
.wpte-booking-area .wpte-booking-footer-text {
  padding: 24px 10px 24px 24px !important;
  text-align: left !important;
}
#tabs-container .tab-content label {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0;
  margin-top: 0;
}
.expand-all-button input[type=checkbox] {
  visibility: visible;
  opacity: 1;
  padding: 0;
  width: 56px !important;
  height: 26px !important;
}
.wrapper--style,
.wptravelengine_css_v2 #tabs-container,
.wte_enquiry_contact_form,
.wte-trip-facts {
  border: 1px solid #BCCED2;
  border-radius: 0;
  box-shadow: none;
}
.wrapper--style input.enquiry-submit:hover,
.wptravelengine_css_v2 #tabs-container input.enquiry-submit:hover,
.wte_enquiry_contact_form input.enquiry-submit:hover,
.wte-trip-facts input.enquiry-submit:hover {
  border-color: var(--title-color);
  background-color: var(--title-color);
  color: var(--white-color);
}
.wpte-tabs-container.fixed-header .nav-tab-wrapper {
  display: none !important;
}
.wpte-dashboard .wpte-lrf-content-area .wpte-bookings-contents .wpte-booked-trip-wrap .wpte-booked-trip-content .wpte-booked-trip-buttons-right a {
  font-size: 14px;
  font-weight: 400;
}
.wpte-dashboard .wpte-lrf-content-area .wpte-lrf-form .wpte-lrf-field.lrf-submit .wpte-lrf-btn {
  font-weight: 400;
  padding: 14px 24px;
  font-size: 14px;
}
.wpte-booking-details-wrapper .wpte-trip-link {
  font-size: 16px;
  font-weight: 500;
}
.hero-9 h3 {
  display: none;
}
/* new home */
.wpte-trip-sfilter-wrapper .wpte-trip__search-fields .wpte__select-field {
  width: 100%;
}
.elementor-page .wpte-elementor-widget .wishlist-toggle.active svg path {
  fill: #1CA8CB;
}
.elementor-page .wpte-elementor-widget .wpte-card__price .striked-price {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  color: #1CA8CB;
  font-size: var(--_p-fs-s);
  font-weight: var(--_p-fw-s);
}
.duration-slider-value {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.cost-slider-value {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ui-slider .ui-slider-handle {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: none;
  border: none;
  background-color: #fff;
  top: -7px;
  margin-left: 0;
  border: 3px solid var(--primary-color);
}
.class-wte-advanced-search-wrapper .advanced-search-field {
  height: 42px;
}
.class-wte-advanced-search-wrapper .advanced-search-field {
  padding: 0 10px;
}
.class-wte-advanced-search-wrapper .advanced-search-field.search-dur.show {
  padding: 0 10px;
  background-color: var(--white-color);
  height: 80px;
  margin-top: 8px;
  border: 1px solid #E1E4E5;
  -webkit-filter: drop-shadow(0px 0px 30px rgba(0, 0, 0, 0.09));
          filter: drop-shadow(0px 0px 30px rgba(0, 0, 0, 0.09));
  border-radius: 2px;
  border-bottom: 4px solid var(--theme-color);
  position: relative;
  padding: 10px;
}
.ui-slider {
  height: 6px;
  border-radius: 16px;
  background-color: #E1E4E5;
  margin: 12px 8px;
}
.ui-slider .ui-slider-range {
  height: 6px;
  border-radius: 16px;
  background: none;
  border: none;
  background-color: var(--primary-color);
}
.hero-booking .advanced-search-field strong {
  padding: 7px 20px !important;
}
.ui-slider .ui-slider-handle {
  top: -5px;
  margin-left: -6px;
  border: 3px solid var(--primary-color);
}
.class-wte-advanced-search-wrapper .advanced-search-field.show {
  padding: 0 10px;
  background-color: var(--white-color);
  height: 80px;
  margin-top: 8px;
  border: 1px solid #E1E4E5;
  -webkit-filter: drop-shadow(0px 0px 30px rgba(0, 0, 0, 0.07));
          filter: drop-shadow(0px 0px 30px rgba(0, 0, 0, 0.07));
  border-radius: 2px;
  border-bottom: 4px solid var(--theme-color);
  position: relative;
  padding: 10px;
}
.wpte-trip__adv-field.wpte__select-field.options-open .wpte__select-options {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translateY(0) scaleY(1);
      -ms-transform: translateY(0) scaleY(1);
          transform: translateY(0) scaleY(1);
  border: 1px solid #E1E4E5;
  padding: 48px 30px 25px 30px;
  margin-top: 15px;
}
/*------------------- 4.00. Service -------------------*/
.service-inner-img {
  border-radius: 10px;
}
.service-inner-img img {
  border-radius: 10px;
}
.service-img {
  border-radius: 8px;
}
.service-img img {
  border-radius: 8px;
}
.resort-grid-list {
  display: grid;
  grid-template-columns: auto auto auto auto auto;
  border: 1px solid #E1E4E5;
  border-radius: 8px;
  padding: 40px 20px;
  list-style: none;
  margin: 0;
  gap: 20px;
  /* Medium Large devices */
  /* Large devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1399px) {
  .resort-grid-list {
    grid-template-columns: auto auto auto auto;
  }
}
@media (max-width: 1199px) {
  .resort-grid-list {
    grid-template-columns: auto auto auto;
  }
}
@media (max-width: 767px) {
  .resort-grid-list {
    grid-template-columns: auto auto;
  }
}
@media (max-width: 575px) {
  .resort-grid-list {
    grid-template-columns: auto;
  }
}
.resort-grid-list li {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.resort-grid-list li .resort-grid-list-icon {
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  width: 50px;
  height: 50px;
  line-height: 45px;
  border-radius: 4px;
  border: 1px solid #E1E4E5;
  text-align: center;
}
.resort-grid-list li .resort-grid-list-title {
  font-size: 16px;
  font-weight: 500;
  color: var(--black-color2);
  margin-bottom: 0;
}
.resort-grid-list li .resort-grid-list-text {
  font-size: 14px;
  font-weight: 400;
  color: var(--gray-color);
  margin-bottom: -0.3em;
}
/* ── Service Cards: Equal Height Fix ── */
#service-sec .swiper.th-slider .swiper-wrapper {
    align-items: stretch;
}
#service-sec .swiper-slide {
    height: auto;
}
#service-sec .service-style-1 {
    display: flex;
    flex-direction: column;
    height: 100%;
}
#service-sec .service-style-1 .service-img {
    height: 220px;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    border-radius: 16px 16px 0 0;
}
#service-sec .service-style-1 .service-img a {
    display: block;
    font-size: 0;
    line-height: 0;
    height: 100%;
}
#service-sec .service-style-1 .service-img a img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: scale(1.01);
    transition: 1.4s;
    border-radius: 16px 16px 0 0;
}
#service-sec .service-style-1:hover .service-img a img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}
#service-sec .service-style-1 .service-content {
    flex: 1;
    display: flex;
    flex-direction: column;
}
#service-sec .service-style-1 .service-content .service-box_text {
    flex: 1;
}
.service-title-box .sec-title {
  margin-bottom: 15px;
  /* Medium Large devices */
  /* Large devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .service-title-box .sec-title {
    font-size: 40px;
  }
}
@media (max-width: 1199px) {
  .service-title-box .sec-title {
    font-size: 35px;
  }
}
@media (max-width: 767px) {
  .service-title-box .sec-title {
    font-size: 28px;
  }
}
.service-title-box .sec-text {
  margin: 0 70px;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .service-title-box .sec-text {
    margin: 0 20px;
  }
}
@media (max-width: 767px) {
  .service-title-box .sec-text br {
    display: none;
  }
}
.service-style-1 .service-img {
  overflow: hidden;
  border-radius: 16px 16px 0 0;
}
.service-style-1 .service-img a {
  display: block;
}
.service-style-1 .service-img a img {
  width: 100%;
  -webkit-transition: 1.4s;
  transition: 1.4s;
  border-radius: 16px 16px 0 0;
}
.service-style-1 .service-content {
  border-top: 0;
  padding: 30px 27px;
  border-radius: 0 0 16px 16px;
  background-color: var(--white-color);
  border: 1px solid var(--th-border-color);
  -webkit-transition: .4s;
  transition: .4s;
}
.service-style-1 .service-content .th-btn {
  font-size: 14px;
  padding: 10px 24.5px;
}
.service-style-1 .th-btn {
  border: 1px solid var(--th-border-color);
}
.service-style-1 .th-btn i {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transition: .4s;
  transition: .4s;
}
.service-style-1 .th-btn:hover i {
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
}
.service-style-1:hover .service-img a img {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
.service-style-1:hover .service-content {
  box-shadow: 0 20px 20px 0 rgba(204, 204, 204, 0.25);
}
/* service 1 end  ---------------------------------- */
/* service 2 start  ---------------------------------- */
.service-list {
  position: relative;
  height: 636px;
  border-radius: 24px;
  z-index: 2;
  -webkit-transition: 0.7s ease-in-out;
  transition: 0.7s ease-in-out;
  cursor: pointer;
  overflow: hidden;
  /* Medium devices */
}
@media (max-width: 991px) {
  .service-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-height: 160px;
  }
}
.service-list:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(top, rgba(11, 20, 34, 0) 0%, #151C5C 100%), url("path_to_image");
  background: linear-gradient(180deg, rgba(11, 20, 34, 0) 0%, #151C5C 100%), url("path_to_image");
  border-radius: 24px;
  z-index: -1;
}
.service-list-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .service-list-area {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.service-list .service-content {
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .service-list .service-content {
    bottom: 18%;
    left: 20px;
  }
}
@media (max-width: 991px) {
  .service-list .service-content {
    left: 20px;
    bottom: 25%;
  }
}
.service-list .service-content.g4-content {
  width: 88%;
  opacity: 0;
  visibility: hidden;
  bottom: 40px;
  left: -100px;
  right: 40px;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .service-list .service-content.g4-content {
    left: 20px;
    right: 20px;
  }
}
.service-list-wrap {
  -webkit-box-flex: 100%;
  -webkit-flex: 100%;
      -ms-flex: 100%;
          flex: 100%;
  box-sizing: border-box;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.service-list-wrap.style2.active {
  -webkit-box-flex: 205%;
  -webkit-flex: 205%;
      -ms-flex: 205%;
          flex: 205%;
}
.service-list-wrap.style3 .service-list:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(top, rgba(17, 61, 72, 0) 0%, rgba(3, 12, 14, 0.480252) 54.5%, rgba(0, 0, 0, 0.6) 79.33%);
  background: linear-gradient(180deg, rgba(17, 61, 72, 0) 0%, rgba(3, 12, 14, 0.480252) 54.5%, rgba(0, 0, 0, 0.6) 79.33%);
  border-radius: 24px;
  z-index: -1;
}
.service-list-wrap.style3 .service-content {
  opacity: 0;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  bottom: -30px;
  left: 40px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .service-list-wrap.style3 .service-content {
    left: 20px;
    bottom: -20px;
  }
}
.service-list-wrap.style3 .service-subtitle {
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #F8BC22;
  display: block;
  margin-bottom: 10px;
}
.service-list-wrap.style3 .icon-btn {
  background-color: transparent;
  border: none;
  font-size: 18px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  border: 1px solid var(--white-color);
  border-radius: 50%;
  color: var(--white-color);
  position: absolute;
  right: 24px;
  top: 24px;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.service-list-wrap.style3 .icon-btn:hover {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
.service-list-wrap.style3.active .service-content {
  opacity: 1;
}
.service-list-wrap.style3.active .icon-btn {
  opacity: 1;
  visibility: visible;
}
.service-list-wrap.active {
  -webkit-box-flex: 324%;
  -webkit-flex: 324%;
      -ms-flex: 324%;
          flex: 324%;
  /* Large devices */
}
@media (max-width: 1199px) {
  .service-list-wrap.active {
    max-width: 100%;
  }
}
.service-list-wrap.active .service-list {
  /* Medium devices */
}
@media (max-width: 991px) {
  .service-list-wrap.active .service-list {
    max-height: 345px;
  }
}
.service-list-wrap.active .th-btn {
  opacity: 1;
  visibility: visible;
}
.service-list-wrap.active .case-action.g4-bgn {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.service-list-wrap.active .box-content {
  visibility: visible;
  opacity: 1;
  width: 100%;
  max-height: 325px;
}
.service-list-wrap.active .service-icon {
  top: 61%;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .service-list-wrap.active .service-icon {
    top: 50%;
  }
}
@media (max-width: 991px) {
  .service-list-wrap.active .service-icon {
    top: 10%;
    opacity: 1;
    visibility: visible;
  }
}
.service-list-wrap.active .service-content {
  left: 40px;
  bottom: 40px;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  /* Large devices */
}
@media (max-width: 1199px) {
  .service-list-wrap.active .service-content {
    left: 20px;
    bottom: 20px;
  }
}
.service-list-wrap.active .g4-content {
  opacity: 1;
  visibility: visible;
  left: 40px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .service-list-wrap.active .g4-content {
    left: 20px;
  }
}
.service-list-wrap.sv-list2.active .service-content {
  /* Large devices */
}
@media (max-width: 1199px) {
  .service-list-wrap.sv-list2.active .service-content {
    left: 20px;
    bottom: 90px;
  }
}
.service-list .service-icon {
  position: absolute;
  width: 100px;
  height: 100px;
  top: 24px;
  left: 35px;
  text-align: center;
  line-height: 100px;
  display: inline-block;
  background-color: var(--white-color);
  border-radius: 50%;
  -webkit-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
  /* Large devices */
  /* Medium devices */
}
@media (max-width: 1199px) {
  .service-list .service-icon {
    left: 20px;
  }
}
@media (max-width: 991px) {
  .service-list .service-icon {
    opacity: 0;
    visibility: hidden;
  }
}
.service-list .service-content {
  position: absolute;
  width: 335px;
  right: -50px;
  left: auto;
  bottom: 157px;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .service-list .service-content {
    width: 290px;
  }
}
@media (max-width: 1199px) {
  .service-list .service-content {
    right: -53%;
  }
}
@media (max-width: 991px) {
  .service-list .service-content {
    -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
            transform: rotate(0);
    bottom: 20px;
    left: 20px;
  }
}
@media (max-width: 375px) {
  .service-list .service-content {
    width: 250px;
  }
}
.service-list .box-title {
  font-weight: 700;
  font-size: 24px;
  line-height: 40px;
  letter-spacing: 0.02em;
  color: var(--white-color);
  margin-bottom: 0;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .service-list .box-title {
    font-size: 18px;
    line-height: 28px;
  }
}
.service-list .service-subtitle {
  color: var(--white-color);
}
.service-list .th-btn {
  position: absolute;
  right: 40px;
  bottom: 40px;
  padding: 10px 30px;
  opacity: 0;
  visibility: hidden;
  /* Large devices */
}
@media (max-width: 1199px) {
  .service-list .th-btn {
    right: 20px;
    bottom: 20px;
    padding: 10px 20px;
  }
}
.service-list .box-icon {
  padding: 30px 40px;
  border-bottom: 3px solid var(--white-color);
}
.service-list .box-content {
  visibility: hidden;
  opacity: 0;
  width: 100%;
  max-height: 0;
  padding: 30px 30px 40px 40px;
  overflow: hidden;
}
.service-title {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0.02em;
  color: var(--theme-color);
}
.service-item {
  background-color: var(--smoke-color);
  border-radius: 16px;
  text-align: center;
}
.service-item_img {
  border-radius: 16px 16px 0px 0px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .service-item_img {
    margin-bottom: 0;
  }
}
.service-item .service-content {
  padding: 30px 0 24px 0;
}
.service-item .box-title {
  color: var(--black-color2);
  margin-bottom: 30px;
  /* Medium Large devices */
}
@media (max-width: 1399px) {
  .service-item .box-title {
    font-size: 20px;
  }
}
.service-item .service-text {
  color: var(--black-color2);
  margin-bottom: 20px;
}
.service-item .th-btn {
  padding: 10px 25px;
  border: 1px solid var(--theme-color);
  font-weight: 500;
}
.service-item .th-btn:after {
  -webkit-mask-image: url("../img/icon/arrow-right2.svg");
          mask-image: url("../img/icon/arrow-right2.svg");
  width: 15px;
  height: 15px;
}
.service-item img {
  width: 100%;
}
.service-item2 {
  position: relative;
  border-radius: 24px;
  overflow: hidden;
}
.service-item2 .box-img {
  position: relative;
  border: 10px solid rgba(255, 255, 255, 0.5);
  border-radius: 24px;
  overflow: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Medium devices */
}
@media (max-width: 991px) {
  .service-item2 .box-img {
    margin-bottom: 0;
  }
}
.service-item2 .box-img:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(top, rgba(4, 4, 4, 0) 44.5%, rgba(13, 13, 12, 0.6) 100%);
  background: linear-gradient(180deg, rgba(4, 4, 4, 0) 44.5%, rgba(13, 13, 12, 0.6) 100%);
  border-radius: 24px;
  z-index: 10;
}
.service-item2 .box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.service-item2 .box-content {
  position: absolute;
  left: 34px;
  bottom: 34px;
  z-index: 11;
}
.service-item2 .box-title {
  color: var(--white-color);
  font-size: 28px;
  font-weight: 600;
  margin-bottom: 5px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .service-item2 .box-title {
    font-size: 22px;
  }
}
.service-item2 .box-text {
  color: var(--white-color);
  display: block;
}
.service-item2:hover .box-img {
  border-color: var(--white-color);
}
.service-btn .th-btn {
  padding: 19px 30px;
}
/* service 2 end  ---------------------------------- */
/* service area 3 start ---------------------*/
.service-title {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0.02em;
  color: var(--theme-color);
}
.service-3-text {
  margin-left: 40px;
  margin-top: -25px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .service-3-text {
    margin-left: 0;
    margin-top: -10px;
  }
}
.service-3-titlebox {
  /* Large devices */
}
@media (max-width: 1199px) {
  .service-3-titlebox {
    margin-bottom: 0;
  }
}
.service-3-btn .th-btn {
  padding: 19px 30px;
}
.service-item {
  background-color: var(--smoke-color);
  border-radius: 16px;
  text-align: center;
}
.service-item.style3 .service-content {
  padding: 24px 25px;
}
.service-item.style3 .service-text {
  color: var(--body-color);
}
.service-item.style3 .box-title {
  margin-bottom: 10px;
}
.service-item.style3 .th-btn {
  border-color: var(--body-color);
}
.service-item_img {
  border-radius: 16px 16px 0px 0px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .service-item_img {
    margin-bottom: 0;
  }
}
.service-item .service-content {
  padding: 30px 0 24px 0;
}
.service-item .box-title {
  color: var(--black-color2);
  margin-bottom: 0;
}
.service-item .service-text {
  color: var(--black-color2);
  margin-bottom: 20px;
}
.service-item .th-btn {
  padding: 10px 25px;
  border: 1px solid var(--theme-color);
  font-weight: 500;
}
.service-item .th-btn:after {
  -webkit-mask-image: url("../img/icon/arrow-right2.svg");
          mask-image: url("../img/icon/arrow-right2.svg");
  width: 15px;
  height: 15px;
}
.service-item2 {
  position: relative;
  border-radius: 24px;
  overflow: hidden;
}
.service-item2 .box-img {
  position: relative;
  border: 10px solid rgba(255, 255, 255, 0.5);
  border-radius: 24px;
  overflow: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Medium devices */
}
@media (max-width: 991px) {
  .service-item2 .box-img {
    margin-bottom: 0;
  }
}
.service-item2 .box-img:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(top, rgba(4, 4, 4, 0) 44.5%, rgba(13, 13, 12, 0.6) 100%);
  background: linear-gradient(180deg, rgba(4, 4, 4, 0) 44.5%, rgba(13, 13, 12, 0.6) 100%);
  border-radius: 24px;
  z-index: 10;
}
.service-item2 .box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.service-item2 .box-content {
  position: absolute;
  left: 34px;
  bottom: 34px;
  z-index: 11;
}
.service-item2 .box-title {
  color: var(--white-color);
  font-size: 28px;
  font-weight: 600;
  margin-bottom: 5px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .service-item2 .box-title {
    font-size: 22px;
  }
}
.service-item2 .box-text {
  color: var(--white-color);
  display: block;
}
.service-item2:hover .box-img {
  border-color: var(--white-color);
}
/* service area 3 end ---------------------*/
/* service area 4 start ---------------------*/
.service-item.style4 {
  padding: 20px;
  background: var(--white-color);
  border-radius: 30px;
}
.service-item.style4 .service-icon img {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.service-item.style4:hover .service-icon img {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.service-item.style4 .service-item:hover .service-img a img {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
.service-item.style4 .service-img a img {
  width: 100%;
  overflow: hidden;
  border-radius: 20px;
  -webkit-transition: 1.3s all ease;
  transition: 1.3s all ease;
}
.service-item.style4 .service-icon {
  position: absolute;
  width: 100px;
  height: 100px;
  bottom: -50px;
  right: 20px;
  line-height: 75px;
  border-radius: 100px;
  border: 10px solid var(--white-color);
  background: var(--theme-color);
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .service-item.style4 .service-icon {
    bottom: -30px;
  }
}
@media (max-width: 767px) {
  .service-item.style4 .service-icon {
    bottom: -50px;
  }
}
@media (max-width: 575px) {
  .service-item.style4 .service-icon {
    bottom: -30px;
  }
}
.service-item.style4 .service-icon img {
  width: auto;
}
.service-item.style4 .service-content {
  padding: 30px 10px;
  padding-bottom: 10px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .service-item.style4 .service-content {
    padding: 50px 10px 30px 10px;
  }
}
.service-item.style4 .service-text {
  color: var(--body-color);
  line-height: 1.6;
  font-family: var(--title-font);
  margin-bottom: 30px;
}
.service-item.style4 .box-title {
  margin-bottom: 8px;
}
.service-item.style4 .th-btn {
  border: 1px solid var(--th-border-color);
  border-radius: 50px;
}
.service-4-title-box .sec-title {
  text-transform: capitalize;
}
/* service area 4 end ---------------------*/
/* service area 5 start ---------------------*/
.service-card.style5 {
  height: 476px;
}
.service-card.style5 .box-img {
  height: 416px;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  margin-bottom: 30px;
}
.service-card.style5 .box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.service-card.style5 .box-content {
  text-align: left;
}
.service-card.style5 .box-wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  height: 0;
  opacity: 0;
  overflow: hidden;
}
.service-card.style5 .box-title {
  margin-bottom: 7px;
}
.service-card.style5 .box-text {
  max-width: 235px;
}
.service-card.style5:hover .box-img {
  height: 312px;
}
.service-card.style5:hover .box-wrapp {
  height: 100%;
  opacity: 1;
  overflow: visible;
}
/* service area 5 end ---------------------*/
/* service area 6 start ---------------------*/
.service-content.sv-content6 .th-btn {
  border-radius: 50px;
}
.service-card.style6 .box-img {
  border-radius: 200px;
  width: 200px;
  height: 300px;
  margin-bottom: 24px;
}
.service-card.style6 .box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 200px;
}
.service-card.style6 .icon {
  position: relative;
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  margin: auto;
  border-radius: 50%;
  background: var(--theme-color);
  margin-top: -50px;
  -webkit-transition: .4s;
  transition: .4s;
  opacity: 0;
  visibility: hidden;
}
.service-card.style6 .icon a {
  display: block;
  color: var(--white-color);
}
.service-card.style6 .icon:hover {
  background: var(--title-color);
  color: var(--white-color);
}
.service-card.style6 .service-content {
  -webkit-transition: .4s;
  transition: .4s;
}
.service-card.style6 .box-title {
  font-size: 20px;
  font-weight: 600;
}
.service-card.style6:hover .icon {
  opacity: 1;
  visibility: visible;
}
.service-card.style6:hover .service-content {
  margin-top: 24px;
}
/* service area 6 end ---------------------*/
/* service area 7 start ---------------------*/
.service7-list.active {
  -webkit-box-flex: 208%;
  -webkit-flex: 208%;
      -ms-flex: 208%;
          flex: 208%;
}
.service7-list .service-list .service-content {
  right: 65px;
  /* Medium Large devices */
  /* Large devices */
  /* Extra small devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .service7-list .service-list .service-content {
    right: 50px;
    bottom: 130px;
  }
}
@media (max-width: 1199px) {
  .service7-list .service-list .service-content {
    width: 330px;
    right: -20px;
    bottom: 170px;
  }
}
@media (max-width: 575px) {
  .service7-list .service-list .service-content {
    width: 300px;
  }
}
@media (max-width: 375px) {
  .service7-list .service-list .service-content {
    width: 250px;
  }
}
.sv-card7 {
  padding: 16px;
  border: 1px solid var(--th-border-color);
  border-radius: 16px;
  -webkit-transition: .4s;
  transition: .4s;
  padding-bottom: 27px;
}
.sv-card7 .service-img {
  border-radius: 10px;
  margin-bottom: 30px;
}
.sv-card7 .sv-content6 {
  padding: 0 14px;
  border: 0;
}
.sv-card7 .th-btn {
  border-color: var(--th-border-color);
}
.sv-card7:hover {
  box-shadow: 0 20px 20px 0 rgba(204, 204, 204, 0.25);
}
.sv-card7:hover .sv-content6 {
  background: none;
  box-shadow: none;
}
/* service area 7 end ---------------------*/
/* service area 8 start ---------------------*/
.sv-card8 {
  background: var(--white-color);
}
.sv-card8 .box-title {
  margin-bottom: 15px;
}
.sv-card8 .th-btn {
  font-size: 14px;
  padding: 9px 16.5px;
}
/* service area 8 end ---------------------*/
/* service area 9 start ------------------*/
.service-style9 {
  margin-bottom: 30px;
  border: 1px solid var(--th-border-color);
  border-radius: 16px;
}
.service-style9 .service-img {
  padding: 16px;
  padding-bottom: 0;
}
.service-style9 .service-img a {
  overflow: hidden;
  border-radius: 10px;
}
.service-style9 .service-img img {
  border-radius: 10px;
}
.service-style9 .service-content {
  border: 0;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .service-style9 .service-content {
    padding: 25px 20px;
  }
}
.service-style9 .box-title {
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .service-style9 .box-title {
    font-size: 20px;
  }
}
/* service area 9 end ------------------*/
/* service area 10 start ------------------*/
.sv-card10 .service-content {
  padding: 30px;
  -webkit-transition: .4s;
  transition: .4s;
  background: var(--dark-bg-color);
}
.sv-card10 .icon img {
  -webkit-transition: .4s;
  transition: .4s;
}
.sv-card10 .icon .number {
  font-weight: 700;
  font-size: 34px;
  text-transform: capitalize;
  color: var(--light-bg-color);
  -webkit-transition: .4s;
  transition: .4s;
}
.sv-card10 .box-title {
  color: var(--white-color);
}
.sv-card10 .sec-text {
  color: var(--th-border-color);
  -webkit-transition: .4s;
  transition: .4s;
}
.sv-card10 .service-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.sv-card10 .icon-btn {
  width: 50px;
  height: 50px;
  line-height: 50px;
  color: var(--white-color);
  border: 1px solid var(--body-color);
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.sv-card10 .icon-btn:hover {
  color: var(--title-color);
  background: var(--brand-color);
  border-color: var(--brand-color);
}
.sv-card10:hover .service-content {
  background: var(--brand-color);
}
.sv-card10:hover .service-content .icon img {
  -webkit-filter: contrast(0) brightness(0);
          filter: contrast(0) brightness(0);
}
.sv-card10:hover .service-content .icon .number {
  color: var(--white-color);
}
.sv-card10:hover .box-title {
  color: var(--title-color);
}
.sv-card10:hover .sec-text {
  color: var(--title-color);
}
.serviceSlider10 {
  padding-top: 60px;
}
.serviceSlider10 .swiper-slide {
  -webkit-transition: .4s;
  transition: .4s;
}
.serviceSlider10 .swiper-slide-active ~ .swiper-slide {
  -webkit-transform: translateY(-15%);
      -ms-transform: translateY(-15%);
          transform: translateY(-15%);
}
.serviceSlider10 .swiper-slide-active ~ .swiper-slide ~ .swiper-slide {
  -webkit-transform: translateY(-15%);
      -ms-transform: translateY(-15%);
          transform: translateY(-15%);
}
.serviceSlider10 .swiper-slide-active ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.service10-style {
  margin-top: -100px;
}
.service10-titlebox {
  margin-top: 100px;
  /* Small devices */
}
@media (max-width: 767px) {
  .service10-titlebox {
    margin-bottom: 0;
  }
}
/* service area 10 end ------------------*/
/* service details area start----------------*/
.sv-details-img img {
  border-radius: 20px 20px 0 0;
}
.sv-details-list ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
}
.sv-details-list ul li .icon {
  margin-right: 8px;
}
.sv-sm-img img {
  border-radius: 20px;
}
.sv-content {
  padding: 40px;
  border: 1px solid var(--th-border-color);
  border-top: 0;
  border-radius: 0 0 20px 20px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .sv-content {
    padding: 20px;
  }
}
.sv-content .box-title {
  font-size: 34px;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .sv-content .box-title {
    font-size: 24px;
  }
}
/* service details area end----------------*/
/*------------------- 4.00. Process -------------------*/
/* Process 1 start  ---------------------------------- */
.process-item {
  padding: 24px 30px;
  border: 1px solid var(--th-border-color);
  border-radius: 150px 150px 100px 100px;
  background-color: var(--white-color);
}
.process-item:hover .process-img img {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
.process-item:hover .process-icon {
  background: var(--theme-color);
}
.process-item:hover .process-icon img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.process-item.style-2 .box-number {
  color: var(--title-color);
}
.process-content .box-number {
  color: var(--title-color);
  margin-bottom: 0;
}
.process-img {
  overflow: hidden;
  border-radius: 200px;
}
.process-img img {
  overflow: hidden;
  width: 100%;
  border-radius: 200px;
  -webkit-transition: 1.4s;
  transition: 1.4s;
}
.process-text {
  line-height: 1.5;
  margin-bottom: 14px;
  text-transform: capitalize;
}
.process-icon {
  width: 250px;
  height: 250px;
  line-height: 250px;
  background: var(--smoke-color);
  border-radius: 50%;
  -webkit-transition: .4s;
  transition: .4s;
}
.process-icon img {
  -webkit-transition: .4s;
  transition: .4s;
}
/* Process 1 send  ---------------------------------- */
/* Process 2 send  ---------------------------------- */
.process-item.style-2 {
  padding: 24px;
}
.process-item.style-2 .process-icon {
  text-align: center;
  margin: auto;
  margin-bottom: 24px;
}
/* Process 2 end  ---------------------------------- */
/* Process 3 start  ---------------------------------- */
.process3-wrapp {
  padding: 60px;
  margin: 0 80px;
  border-radius: 30px;
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .process3-wrapp {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .process3-wrapp {
    padding: 20px 10px;
  }
}
.process3-wrapp .row [class*="col-"]:last-child .process-card.card3::after {
  display: none;
}
.process3-wrapp .row [class*="col-"]:nth-child(2n+2) {
  /* Large devices */
}
@media (max-width: 1199px) {
  .process3-wrapp .row [class*="col-"]:nth-child(2n+2) .process-card.card3::after {
    display: none;
  }
}
.process-card.card3 {
  position: relative;
}
.process-card.card3::after {
  position: absolute;
  top: 0;
  right: -9.5%;
  width: 2px;
  height: 100%;
  content: "";
  background: rgba(255, 255, 255, 0.1);
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .process-card.card3::after {
    right: -11.5%;
  }
}
@media (max-width: 767px) {
  .process-card.card3::after {
    display: none;
  }
}
.process-card.card3 .process-card_img {
  overflow: hidden;
  border-radius: 10px;
}
.process-card.card3 .process-card_img img {
  width: 100%;
  overflow: hidden;
  border-radius: 10px;
  -webkit-transition: 1.3s;
  transition: 1.3s;
}
.process-card.card3 .process-card_img img:hover {
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
}
.process-card.card3 .process-card_content {
  padding: 0 35px;
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .process-card.card3 .process-card_content {
    padding: 0;
  }
}
.process-card.card3 .sec-text {
  text-align: center;
  max-width: 300px;
  margin-bottom: 0;
  margin: auto;
  color: var(--th-border-color);
}
/* Process 3 end  ---------------------------------- */
/*------------------- 4.00. Project -------------------*/
/* project 1 start  ---------------------------------- */
.project-item {
  position: relative;
  border-radius: 24px;
  overflow: hidden;
}
.project-item .box-img {
  position: relative;
  border: 10px solid rgba(255, 255, 255, 0.5);
  border-radius: 34px;
  overflow: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Medium devices */
}
@media (max-width: 991px) {
  .project-item .box-img {
    margin-bottom: 0;
  }
}
.project-item .box-img:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(top, rgba(11, 20, 34, 0) 0%, #151C5C 100%);
  background: linear-gradient(180deg, rgba(11, 20, 34, 0) 0%, #151C5C 100%);
  border-radius: 24px;
  z-index: 10;
}
.project-item .box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.project-item .box-content {
  position: absolute;
  left: 34px;
  right: 34px;
  bottom: 34px;
  z-index: 11;
}
.project-item .box-title {
  color: var(--white-color);
  font-size: 28px;
  font-weight: 600;
  margin-bottom: 5px;
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 991px) {
  .project-item .box-title {
    font-size: 22px;
  }
}
@media (max-width: 575px) {
  .project-item .box-title {
    font-size: 18px;
  }
}
.project-item .box-text {
  color: var(--white-color);
  display: block;
}
.project-item:hover .box-img {
  border-color: var(--white-color);
}
.project-overlay::before {
  position: absolute;
  width: 100%;
  height: 59%;
  top: 0;
  left: 0;
  content: "";
  background: var(--title-color);
  opacity: 0.7;
}
/* project 1 end  ---------------------------------- */
/* project 2 start  ---------------------------------- */
.project-item2 {
  position: relative;
  z-index: 2;
}
.project-item2_img {
  position: relative;
}
.project-item2_img::before {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  content: "";
  background: -webkit-linear-gradient(top, #151C5C 0%, rgba(11, 20, 34, 0) 50.5%);
  background: linear-gradient(180deg, #151C5C 0%, rgba(11, 20, 34, 0) 50.5%);
  z-index: 2;
  -webkit-transition: .4s;
  transition: .4s;
}
.project-item2_img img {
  width: 100%;
}
.project-item2 .project-content {
  position: absolute;
  top: 30px;
  left: 30px;
  border-radius: 30px;
}
.project-item2 .project-content .box-title {
  font-size: 20px;
  font-weight: 600;
  margin: 0;
  color: var(--white-color);
  margin-bottom: 5px;
}
.project-item2 .project-content .box-title img {
  margin-right: 6px;
}
.project-item2 .project-content .sub-title {
  font-weight: 600;
  font-size: 14px;
  text-transform: capitalize;
  color: var(--white-color);
}
.project-item2 .icon-btn {
  position: absolute;
  right: 0;
  bottom: 0;
  --btn-size: 50px;
  line-height: 50px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.project-item2 .icon-btn:hover img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.project-item2.style2 .project-img {
  border-radius: 24px;
  -webkit-transition: .4s;
  transition: .4s;
}
.project-item2.style2 .project-img img {
  width: 100%;
  border-radius: 24px;
}
.project-item2.style2 .project-img::before {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  content: "";
  background: -webkit-linear-gradient(top, rgba(11, 20, 34, 0) 0%, #151C5C 100%);
  background: linear-gradient(180deg, rgba(11, 20, 34, 0) 0%, #151C5C 100%);
  border-radius: 24px;
}
.project-item2.style2 .project-content {
  top: auto;
  bottom: 30px;
  /* Extra small devices */
  /* Extra small devices */
}
@media (max-width: 575px) {
  .project-item2.style2 .project-content {
    width: 300px;
  }
}
@media (max-width: 375px) {
  .project-item2.style2 .project-content {
    width: 250px;
  }
}
.project-item2.style2 .sub-title {
  font-size: 16px;
  color: var(--th-border-color);
}
.project2-btn .th-btn {
  padding: 19px 40px;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .project2-btn .th-btn {
    padding: 19px 20px;
  }
}
@media (max-width: 767px) {
  .project2-btn .th-btn {
    margin-bottom: 30px;
  }
}
/* project 2 end  ---------------------------------- */
/* project details start area -----------------------*/
.project-dsc-img img {
  border-radius: 24px;
}
/* project details end area -----------------------*/
.project-area .slider-arrow {
  top: 52%;
  left: var(--pos-x, -40px);
}
.project-area .slider-arrow.slider-next {
  right: var(--pos-x, -40px);
  left: unset;
}
/*------------------- 4.00. Feature -------------------*/
/* feature ---------------------------------- */
.feature-list-wrap {
  background: #F2F5FA;
}
.feature-item {
  position: relative;
  border-radius: 0;
  padding: 35px 140px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  /* Extra large devices */
  /* Extra small devices */
}
@media (max-width: 1900px) {
  .feature-item {
    padding: 40px 100px;
  }
}
@media (max-width: 1600px) {
  .feature-item {
    padding: 40px 80px;
  }
}
@media (max-width: 1500px) {
  .feature-item {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .feature-item {
    padding: 20px;
  }
}
.feature-item_icon {
  width: 64px;
  height: 64px;
  line-height: 64px;
  text-align: center;
  display: block;
  margin: auto;
  background: var(--white-color);
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 20px;
}
.feature-item_text {
  font-family: var(--style-font);
  font-weight: 400;
  line-height: 26px;
  margin-bottom: -0.4rem;
  -webkit-transition: .4s;
  transition: .4s;
}
.feature-item .box-title {
  font-size: 24px;
  margin-bottom: 7px;
  -webkit-transition: .4s;
  transition: .4s;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .feature-item .box-title {
    font-size: 20px;
  }
}
.feature-item img {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.feature-item:hover {
  background-color: var(--theme-color);
}
.feature-item:hover .feature-item_icon {
  background-color: var(--white-color);
}
.feature-item:hover .feature-item_icon img {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.feature-item:hover .feature-item_text {
  color: var(--white-color);
}
.feature-item:hover .box-title {
  color: var(--white-color);
}
.feature-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.feature-wrapper .feature-icon i {
  font-size: 46px;
  font-weight: 300;
  line-height: 56px;
}
.feature-wrapper .header-info_link {
  font-family: var(--title-font);
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
  color: var(--title-color);
  margin-bottom: -0.5rem;
}
.feature-wrapper .header-info_link:hover {
  color: var(--theme-color);
}
.feature-wrapper .header-info_link a {
  color: inherit;
}
.feature-wrapper .header-info_label {
  font-family: var(--body-font);
  color: var(--body-color);
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 0;
}
.feature-circle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  max-width: 289px;
  /* Small devices */
}
.feature-circle-wrap {
  display: grid;
  grid-template-columns: auto auto;
  gap: 40px;
  border-bottom: 1px solid #E4E4E4;
  border-top: 1px solid #E4E4E4;
  margin: 40px 0;
  padding: 40px 0;
  /* Small devices */
}
@media (max-width: 767px) {
  .feature-circle-wrap {
    display: block;
  }
}
.feature-circle-wrap.style2 {
  grid-template-columns: auto auto auto;
  border: none;
  padding: 0;
  margin: 0;
}
@media (max-width: 767px) {
  .feature-circle:not(:last-child) {
    margin-bottom: 30px;
  }
}
.feature-circle .box-title {
  line-height: 34px;
  margin-bottom: 0px;
}
.feature-circle_text {
  margin-bottom: 0px;
  font-size: 14px;
}
.feature-circle .progressbar {
  position: relative;
  max-height: 100px;
}
.feature-circle .circle-num {
  font-size: 30px;
  font-weight: 600;
  color: var(--title-color);
  font-family: var(--title-font);
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 100px;
  line-height: 100px;
  margin: 5px;
  text-align: center;
}
.about-circle:not(:last-child) {
  /* Small devices */
}
@media (max-width: 767px) {
  .about-circle:not(:last-child) {
    margin-bottom: 30px;
  }
}
.about-circle-wrap {
  display: grid;
  grid-template-columns: auto auto auto;
  gap: 40px;
  margin-right: 50px;
  /* Small devices */
}
@media (max-width: 767px) {
  .about-circle-wrap {
    margin-right: 0;
    display: block;
  }
}
.about-circle .box-title {
  color: var(--white-color);
  font-weight: 500;
  text-align: center;
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 0px;
}
.about-circle_text {
  margin-bottom: 0px;
  font-size: 14px;
}
.about-circle .progressbar {
  position: relative;
  max-height: 160px;
  margin-bottom: 24px;
  /* Small devices */
}
@media (max-width: 767px) {
  .about-circle .progressbar {
    text-align: center;
  }
}
.about-circle .circle-num {
  font-size: 40px;
  font-weight: 600;
  color: var(--white-color);
  font-family: var(--title-font);
  position: absolute;
  top: 0;
  left: 0;
  width: 160px;
  height: 160px;
  line-height: 160px;
  margin: 5px;
  text-align: center;
  /* Small devices */
}
@media (max-width: 767px) {
  .about-circle .circle-num {
    right: 0;
    left: 0;
    margin: auto;
  }
}
/* Choose ---------------------------------- */
.choose-about {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 25px;
  max-width: 621px;
  /* Extra small devices */
  /* Extra small devices */
}
.choose-about.style2 {
  gap: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background-color: transparent;
  border-radius: 20px;
  padding: 20px 24px;
}
.choose-about.style2 .choose-about_icon {
  background-color: transparent;
  box-shadow: none;
  border-radius: 0;
}
.choose-about.style2 .choose-about_text {
  margin-bottom: 0;
}
.choose-about.style2 .box-title {
  font-size: 20px;
  margin-bottom: 5px;
}
.choose-about.style2:hover {
  background-color: var(--white-color);
  box-shadow: 0px 2px 6px rgba(40, 41, 61, 0.02), 0px 16px 24px rgba(96, 97, 112, 0.12);
}
.choose-about.style2:not(:last-child) {
  margin-bottom: 0px;
}
.choose-about.style2.item-active {
  background-color: var(--white-color);
  box-shadow: 0px 2px 6px rgba(40, 41, 61, 0.02), 0px 16px 24px rgba(96, 97, 112, 0.12);
}
.choose-about:not(:last-child) {
  margin-bottom: 25px;
}
@media (max-width: 575px) {
  .choose-about {
    gap: 20px;
  }
}
@media (max-width: 375px) {
  .choose-about {
    display: block;
  }
}
.choose-about_icon {
  width: 80px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  background-color: var(--theme-color);
  border-radius: 24px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .choose-about_icon {
    display: block;
    margin: auto auto 20px auto;
  }
}
.choose-about_text {
  margin-bottom: 0;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .choose-about_text {
    text-align: center;
  }
}
.choose-about img {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.choose-about .box-title {
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 3px;
  /* Extra small devices */
}
@media (max-width: 375px) {
  .choose-about .box-title {
    text-align: center;
  }
}
.choose-about:hover .choose-about_icon img {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.choose-area {
  position: relative;
  z-index: 2;
  -webkit-clip-path: path("M1920 0H0V597V603V647.237L162.995 713.921C283.181 763.091 411.793 788.383 541.648 788.383H1378.35C1508.21 788.383 1636.82 763.091 1757.01 713.921L1920 647.237V603V597V0Z");
          clip-path: path("M1920 0H0V597V603V647.237L162.995 713.921C283.181 763.091 411.793 788.383 541.648 788.383H1378.35C1508.21 788.383 1636.82 763.091 1757.01 713.921L1920 647.237V603V597V0Z");
  /* Large devices */
}
@media (min-width: 1930px) {
  .choose-area {
    -webkit-clip-path: path("M0 0H3333V645.762L2852.45 764.707C2773.84 784.164 2693.16 794 2612.18 794H720.818C639.838 794 559.158 784.164 480.551 764.707L0 645.762V0Z");
            clip-path: path("M0 0H3333V645.762L2852.45 764.707C2773.84 784.164 2693.16 794 2612.18 794H720.818C639.838 794 559.158 784.164 480.551 764.707L0 645.762V0Z");
  }
}
@media (max-width: 1199px) {
  .choose-area {
    -webkit-clip-path: none;
            clip-path: none;
  }
}
.choose-tab-area {
  /* Large devices */
}
@media (max-width: 1199px) {
  .choose-tab-area {
    margin: 80px 0;
  }
}
.choose-image {
  position: relative;
  margin-left: -110px;
  /* Large devices */
}
@media (max-width: 1199px) {
  .choose-image {
    margin: 0;
  }
}
.choose-image .choose-text {
  -webkit-text-fill-color: rgba(255, 255, 255, 0.06);
  -webkit-text-stroke-color: rgba(255, 255, 255, 0.06);
  font-family: var(--title-font);
  font-weight: 900;
  font-size: 114px;
  line-height: 94px;
  text-transform: uppercase;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  position: absolute;
  top: 38%;
  left: -58.5%;
  margin: 0;
}
.choose-text {
  color: #888C97;
}
.mission-content .checklist li {
  color: var(--white-color);
}
.mission-content .mission-text {
  color: var(--gray-color);
}
.features-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .features-wrapper {
    display: block;
  }
}
.features-wrapper .features-img {
  min-width: 300px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .features-wrapper .features-img {
    min-width: 100%;
    margin-top: 20px;
  }
}
.features-wrapper .features-img img {
  width: 100%;
}
.features-content .box-title {
  margin-bottom: 5px;
}
.features-content .checklist li:not(:last-child) {
  margin-bottom: 5px;
}
.feature-text {
  font-size: 18px;
  max-width: 773px;
  display: block;
  margin: auto;
}
/* choose-item */
.choose-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
}
.choose-item_wrapper {
  display: grid;
  grid-template-columns: auto auto auto auto auto;
  /* Large devices */
  /* Medium devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .choose-item_wrapper {
    grid-template-columns: auto auto auto;
    gap: 40px 10px;
  }
}
@media (max-width: 991px) {
  .choose-item_wrapper {
    grid-template-columns: auto auto;
    gap: 40px 20px;
  }
}
@media (max-width: 575px) {
  .choose-item_wrapper {
    grid-template-columns: auto;
  }
}
.choose-item.style3 {
  display: block;
  text-align: center;
}
.choose-item.style3 .box-icon {
  width: 100px;
  height: 100px;
  line-height: 100px;
  border-radius: 50%;
  display: block;
  margin: auto auto 30px auto;
}
.choose-item.style3 > .box-title {
  font-size: 18px;
}
.choose-item.style3 .box-text {
  max-width: 300px;
  display: block;
  margin: auto;
  /* Medium Large devices */
  /* Large devices */
}
@media (max-width: 1699px) {
  .choose-item.style3 .box-text {
    max-width: 250px;
  }
}
@media (max-width: 1399px) {
  .choose-item.style3 .box-text {
    max-width: 230px;
  }
}
@media (max-width: 1199px) {
  .choose-item.style3 .box-text {
    max-width: 100%;
  }
}
.choose-item .box-icon {
  width: 80px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  background: #E9F6F9;
  border-radius: 30px;
}
.choose-item .box-icon img {
  -webkit-transform: all 0.4s ease-in-out;
      -ms-transform: all 0.4s ease-in-out;
          transform: all 0.4s ease-in-out;
}
.choose-item .box-title {
  margin-bottom: 10px;
}
.choose-item .box-text {
  max-width: 277px;
  margin-bottom: 0;
}
.choose-item:hover .box-icon img {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
/* choose-area2 start -------------------*/
.choose-area2 {
  max-width: 1760px;
  display: block;
  margin: auto;
  background: var(--title-color);
  border-radius: 30px;
  padding: 60px 0;
}
@media (max-width: 1799px) {
  .choose-area2 {
    border-radius: 0;
  }
}
.featured-wrapp-3 {
  position: relative;
  padding: 40px;
  border-radius: 100px;
  background: var(--white-color);
  border-bottom: 2px solid var(--theme-color);
  margin-top: -60px;
  z-index: 2;
  /* Medium devices */
}
@media (max-width: 991px) {
  .featured-wrapp-3 {
    margin-top: -130px;
  }
}
.featured-wrapp-3 .feature-item {
  padding: 0;
}
.featured-wrapp-3 .feature-item:hover {
  background: none;
}
.featured-wrapp-3 .feature-item:hover .box-title {
  color: var(--title-color);
}
.featured-wrapp-3 .feature-item:hover .feature-item_text {
  color: var(--body-color);
}
.featured-wrapp-3 .feature-item_icon {
  width: auto;
  height: auto;
  line-height: 1;
  text-align: start;
  display: inline-block;
  /* Extra small devices */
}
@media (max-width: 575px) {
  .featured-wrapp-3 .feature-item_icon {
    margin-bottom: 20px;
  }
}
/* featured-4 start -------------------*/
.feature-item.style-4 {
  padding: 24px;
  background: var(--smoke-color);
  border-radius: 24px;
  -webkit-transition: .4s;
  transition: .4s;
  padding-bottom: 1px;
}
.feature-item.style-4 .feature_icon {
  width: 100px;
  height: 100px;
  background: var(--white-color);
  border-radius: 100px;
  line-height: 100px;
  text-align: center;
  margin: auto;
  margin-bottom: 24px;
}
.feature-item.style-4 .feature_content .box-title {
  font-weight: 600;
  font-size: 22px;
  line-height: 1.2;
  text-transform: capitalize;
  text-align: center;
  -webkit-transition: .4s;
  transition: .4s;
  margin-bottom: 15px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .feature-item.style-4 .feature_content .box-title {
    font-size: 20px;
  }
}
.feature-item.style-4 .feature_content .sec-text {
  -webkit-transition: .4s;
  transition: .4s;
}
.feature-item.style-4:hover {
  background: var(--theme-color);
}
.feature-item.style-4:hover .feature_content .sec-text {
  color: var(--white-color);
}
.feature-4-titlebox .sec-title {
  /* Medium Large devices */
  /* Large devices */
  /* Small devices */
}
@media (max-width: 1299px) {
  .feature-4-titlebox .sec-title {
    font-size: 40px;
  }
}
@media (max-width: 1199px) {
  .feature-4-titlebox .sec-title {
    font-size: 35px;
  }
}
@media (max-width: 767px) {
  .feature-4-titlebox .sec-title {
    font-size: 26px;
  }
}
.feature-4-titlebox .sec-text br {
  /* Small devices */
}
@media (max-width: 767px) {
  .feature-4-titlebox .sec-text br {
    display: none;
  }
}
/* featured-4 end -------------------*/
/* featured-5 start -------------------*/
.feature-item.style-5 {
  padding: 0;
  background: none;
}
.feature-item.style-5 .feature_icon {
  width: 200px;
  height: 300px;
  line-height: 300px;
  background: var(--dark-bg-color);
  border-radius: 200px;
  text-align: center;
  margin: auto;
  margin-bottom: 24px;
  border: 1px solid rgba(255, 255, 255, 0.14);
}
.feature-item.style-5 .box-title {
  font-size: 20px;
  margin-bottom: 13px;
}
.feature-item.style-5 .sec-text {
  color: var(--th-border-color);
  margin-bottom: 0;
}
/* featured-5 end -------------------*/
/*------------------- 4.00. Gallery -------------------*/
.gallery-area .row {
  --bs-gutter-x: 17px;
}
@media (min-width: 1930px) {
  .gallery-area2 {
    background-size: cover;
  }
}
.gallery-card:nth-child(2) {
  margin-top: 17px;
}
.gallery-card .box-img {
  border-radius: 24px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .gallery-card .box-img {
    margin-bottom: 10px;
  }
}
.gallery-card .box-img img {
  border-radius: 24px;
}
.gallery-card .box-img .icon-btn {
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 20px);
  z-index: 3;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  border: none;
  font-size: 40px;
  font-weight: 300;
  color: var(--white-color);
}
.gallery-card .box-img .icon-btn:hover {
  background-color: transparent;
}
.gallery-card:hover .icon-btn {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.gallery-box-wrapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  margin-top: 24px;
}
.gallery-box-wrapp .gallery-box.style2:nth-child(5) {
  margin-top: 24px;
}
.gallery-box {
  position: relative;
}
.gallery-box.style2:nth-child(2) {
  margin-top: 0;
}
.gallery-box.style2:nth-child(1) {
  margin-bottom: 24px;
}
.gallery-box.style2:hover .gallery-img {
  -webkit-transform: skewY(4deg);
      -ms-transform: skewY(4deg);
          transform: skewY(4deg);
}
.gallery-box.style2:hover .icon-btn {
  -webkit-transform: skewY(0deg);
      -ms-transform: skewY(0deg);
          transform: skewY(0deg);
}
.gallery-box.style2 .gallery-img {
  /* Medium devices */
}
.gallery-box.style2 .gallery-img img {
  width: 100%;
}
@media (max-width: 991px) {
  .gallery-box.style2 .gallery-img {
    margin-bottom: 0;
  }
}
.gallery-box.style3 .gallery-img {
  border-radius: 8px;
}
.gallery-box.style3 .gallery-img:after {
  border-radius: 8px;
}
.gallery-box.style3 .gallery-img img {
  border-radius: 8px;
  width: 100%;
}
.gallery-box.style4 .gallery-img {
  /* Medium devices */
}
@media (max-width: 991px) {
  .gallery-box.style4 .gallery-img {
    margin-bottom: 0;
  }
}
.gallery-box.style5 .gallery-img {
  height: 360px;
}
.gallery-box.style5 .gallery-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.gallery-box_wrapp:first-child .gallery-box {
  margin-top: 99px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .gallery-box_wrapp:first-child .gallery-box {
    margin-top: 0;
  }
}
.gallery-box_wrapp:last-child .gallery-box {
  margin-top: 260px;
  /* Extra large devices */
  /* Medium Large devices */
}
@media (max-width: 1500px) {
  .gallery-box_wrapp:last-child .gallery-box {
    margin-top: 24px;
  }
}
@media (max-width: 1299px) {
  .gallery-box_wrapp:last-child .gallery-box {
    margin-top: 0;
  }
}
.gallery-box:nth-child(2) {
  margin-top: 24px;
  /* Medium Large devices */
  /* Medium devices */
}
@media (max-width: 1299px) {
  .gallery-box:nth-child(2) {
    margin-bottom: 24px;
  }
}
@media (max-width: 991px) {
  .gallery-box:nth-child(2) {
    margin-bottom: 0;
  }
}
.gallery-box .gallery-img {
  position: relative;
  overflow: hidden;
  z-index: 2;
  border-radius: 16px;
  /* Medium devices */
}
@media (max-width: 991px) {
  .gallery-box .gallery-img {
    margin-bottom: 0;
  }
}
.gallery-box .gallery-img:after {
  content: '';
  position: absolute;
  inset: 0;
  background: rgba(11, 20, 34, 0.7);
  border-radius: 16px;
  opacity: 0;
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  z-index: 1;
}
.gallery-box .gallery-img .icon-btn {
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 20px);
  z-index: 3;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  border: none;
  font-size: 40px;
  font-weight: 300;
  color: var(--white-color);
}
.gallery-box .gallery-img .icon-btn:hover {
  background-color: transparent;
}
.gallery-box .gallery-img img {
  border-radius: 16px;
}
.gallery-box:hover .gallery-img:after {
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.gallery-box:hover .icon-btn {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.th-line-shape span svg path.line-1 {
  stroke: #EEF1FF;
  stroke-dasharray: 2300;
  stroke-dashoffset: 3500;
  -webkit-animation: dash 7s linear forwards infinite;
          animation: dash 7s linear forwards infinite;
}
/* gllery 3 start ----------------*/
.gallery-action .th-btn {
  /* Medium devices */
}
@media (max-width: 991px) {
  .gallery-action .th-btn {
    margin-top: -15px;
    margin-bottom: 20px;
  }
}
/* gllery 3 end ----------------*/
/* gllery 5 start ----------------*/
.gallery-row4 {
  display: grid;
  grid-template-columns: auto auto auto auto;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 12px;
  /* Large devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .gallery-row4 {
    grid-template-columns: auto auto auto;
  }
}
@media (max-width: 767px) {
  .gallery-row4 {
    grid-template-columns: auto auto;
  }
}
@media (max-width: 575px) {
  .gallery-row4 {
    grid-template-columns: auto;
  }
}
/* gallery thumb  */
.gallery-thumb.style2 {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  margin: 0 8px;
}
.gallery-thumb.style2 img {
  position: relative;
  width: 100%;
  border-radius: 24px;
}
.gallery-thumb.style2 .gallery-btn {
  position: absolute;
  top: 24px;
  right: 24px;
  color: var(--white-color);
  font-size: 24px;
}
.gallery-thumb2 {
  overflow: hidden;
  position: relative;
  border-radius: 24px;
}
.gallery-thumb2.style2 .gallery-btn {
  font-size: 50px;
}
.gallery-thumb2 img {
  width: 100%;
  height: 100%;
}
.gallery-thumb2:hover:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
  opacity: 0.6;
}
.gallery-thumb2:hover .gallery-btn {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.gallery-thumb2:before {
  content: "";
  height: 100%;
  width: 100%;
  background: var(--title-color);
  border-radius: 24px;
  position: absolute;
  inset: 0;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  opacity: 0.8;
}
.gallery-thumb2 .gallery-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  color: var(--white-color);
  display: block;
  margin: 0 auto;
  font-size: 25px;
  text-align: center;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translate(-50%, 20px);
      -ms-transform: translate(-50%, 20px);
          transform: translate(-50%, 20px);
  z-index: 1;
}
.gallery-thumb2 .gallery-btn > i {
  font-size: 60px;
}
.gallery-thumb2.f-gallary:before {
  background: var(--theme-color);
}
.gallery-area3 {
  border-bottom: 1px solid rgba(233, 246, 249, 0.2);
  padding-bottom: 64px;
}
/* gallery-area7  start --------------------*/
.gallery-area7 {
  background-color: #E9F6F9;
  padding: 0 40px 0 40px;
}
.swiper-slide .gallery-card.style2 {
  -webkit-transform: scale(0.95) translateX(0%);
      -ms-transform: scale(0.95) translateX(0%);
          transform: scale(0.95) translateX(0%);
  /* Small devices */
}
@media (max-width: 767px) {
  .swiper-slide .gallery-card.style2 {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
.swiper-slide-active .gallery-card.style2 {
  -webkit-transform: scale(1) translateX(0);
      -ms-transform: scale(1) translateX(0);
          transform: scale(1) translateX(0);
  /* Small devices */
}
@media (max-width: 767px) {
  .swiper-slide-active .gallery-card.style2 {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
.gallerySlide9 .slider-pagination {
  margin-top: 0;
}
.gallerySlide9 .swiper-pagination-bullets {
  max-width: 250px;
  display: block;
  margin: auto;
  overflow: hidden;
  position: relative;
}
.gallerySlide9 .swiper-slide:nth-child(3) .gallery-card.style2 {
  margin-top: 100px;
  /* Small devices */
}
@media (max-width: 767px) {
  .gallerySlide9 .swiper-slide:nth-child(3) .gallery-card.style2 {
    margin: 0;
  }
}
.gallerySlide9 .swiper-slide:nth-child(5) .gallery-card.style2 {
  margin-top: 100px;
  /* Small devices */
}
@media (max-width: 767px) {
  .gallerySlide9 .swiper-slide:nth-child(5) .gallery-card.style2 {
    margin: 0;
  }
}
.gallerySlide9 .swiper-slide:nth-child(7) .gallery-card.style2 {
  margin-top: 100px;
  /* Small devices */
}
@media (max-width: 767px) {
  .gallerySlide9 .swiper-slide:nth-child(7) .gallery-card.style2 {
    margin: 0;
  }
}
.gallerySlide9 .swiper-slide:nth-child(9) .gallery-card.style2 {
  margin-top: 100px;
  /* Small devices */
}
@media (max-width: 767px) {
  .gallerySlide9 .swiper-slide:nth-child(9) .gallery-card.style2 {
    margin: 0;
  }
}
.gallerySlide9 .swiper-slide:nth-child(11) .gallery-card.style2 {
  margin-top: 100px;
  /* Small devices */
}
@media (max-width: 767px) {
  .gallerySlide9 .swiper-slide:nth-child(11) .gallery-card.style2 {
    margin: 0;
  }
}
.gallerySlide9 .swiper-slide:nth-child(13) .gallery-card.style2 {
  margin-top: 100px;
  /* Small devices */
}
@media (max-width: 767px) {
  .gallerySlide9 .swiper-slide:nth-child(13) .gallery-card.style2 {
    margin: 0;
  }
}
.gallerySlide9 .swiper-slide:nth-child(15) .gallery-card.style2 {
  margin-top: 100px;
  /* Small devices */
}
@media (max-width: 767px) {
  .gallerySlide9 .swiper-slide:nth-child(15) .gallery-card.style2 {
    margin: 0;
  }
}
.gallerySlide9 .swiper-slide.swiper-slide-active {
  margin-top: 0 !important;
  margin-bottom: 80px !important;
}
.gallerySlide9 .swiper-slide.swiper-slide-active .testi-card-quote {
  background-color: var(--theme-color);
}
.gallerySlide9 .swiper-slide.swiper-slide-active .testi-card-quote img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.gallery-card.style2 .box-img {
  position: relative;
  z-index: 2;
}
.gallery-card.style2 .box-img:before {
  content: '';
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));
  border-radius: inherit;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
}
.gallery-card.style2:hover .box-img:before {
  opacity: 1;
  visibility: visible;
}
.gallerySlide10 .swiper-pagination-bullets {
  max-width: 250px;
  display: block;
  margin: auto;
  overflow: hidden;
  position: relative;
}
.gallerySlide10 .swiper-wrapper {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.gallerySlide10 .swiper-slide {
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.gallerySlide10 .swiper-slide.swiper-slide-active {
  width: 536px !important;
  /* Medium devices */
  /* Small devices */
}
@media (max-width: 991px) {
  .gallerySlide10 .swiper-slide.swiper-slide-active {
    width: 60% !important;
    margin-bottom: 40px !important;
  }
}
@media (max-width: 767px) {
  .gallerySlide10 .swiper-slide.swiper-slide-active {
    width: 100% !important;
  }
}
.gallery-card2 {
  position: relative;
  border-radius: 20px;
  --space: 30px;
  overflow: hidden;
  text-align: center;
  z-index: 9;
  /* Medium devices */
}
@media (max-width: 991px) {
  .gallery-card2 {
    --space: 20px;
  }
}
.gallery-card2:before {
  content: "";
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(bottom, rgba(17, 61, 72, 0.8), rgba(17, 61, 72, 0.8));
  background: linear-gradient(0deg, rgba(17, 61, 72, 0.8), rgba(17, 61, 72, 0.8));
  border-radius: inherit;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.gallery-card2 .box-img {
  border-radius: 20px;
  /* Medium devices */
}
.gallery-card2 .box-img img {
  width: 100%;
  border-radius: 20px;
}
@media (max-width: 991px) {
  .gallery-card2 .box-img {
    margin-bottom: 0;
  }
}
.gallery-card2 .box-title {
  font-family: var(--body-font);
  color: var(--white-color);
  font-weight: 600;
  font-size: 28px;
  line-height: 40px;
  letter-spacing: 0.02em;
  margin-bottom: 5px;
  /* Medium Large devices */
}
@media (max-width: 1399px) {
  .gallery-card2 .box-title {
    font-size: 24px;
    line-height: 34px;
  }
}
.gallery-card2 .box-text {
  color: var(--white-color);
}
.gallery-card2 .box-content {
  position: absolute;
  left: var(--space);
  right: var(--space);
  bottom: -30px;
  opacity: 0;
  visibility: hidden;
  display: inline-block;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  z-index: 2;
}
.gallery-card2 .icon-btn {
  background-color: transparent;
  border: none;
  font-size: 18px;
  width: 56px;
  height: 56px;
  line-height: 50px;
  border: 1px solid var(--white-color);
  border-radius: 50%;
  color: var(--white-color);
  position: absolute;
  right: 30px;
  top: -30px;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.gallery-card2 .icon-btn:hover {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
  color: var(--title-color);
}
.gallery-card2:hover:before {
  opacity: 1;
  visibility: visible;
}
.gallery-card2:hover .box-content {
  opacity: 1;
  bottom: var(--space);
  visibility: visible;
}
.gallery-card2:hover .icon-btn {
  top: var(--space);
  opacity: 1;
  visibility: visible;
}
/* gallery-area8  start --------------------*/
.gallery8-btn .th-btn {
  padding: 19px 40px;
}
.gallery8-btn .th-btn:hover {
  color: var(--white-color);
}
.gallery8-btn .th-btn:hover::before {
  background: var(--theme-color);
}
/* gallery-area8  end --------------------*/
/*------------------- 4.00. CTA -------------------*/
.cta-area {
  padding: 145px 0;
}
.newsletter-form.style3 {
  display: block;
}
.newsletter-form.style3 input {
  background: rgba(255, 255, 255, 0.2);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 32px;
  border: none;
  margin-bottom: 16px;
}
@media (max-width: 480px) {
  .newsletter-form.style3 input {
    margin-bottom: 0;
  }
}
.newsletter-form.style3 input::-moz-placeholder {
  color: var(--white-color);
}
.newsletter-form.style3 input::-webkit-input-placeholder {
  color: var(--white-color);
}
.newsletter-form.style3 input:-ms-input-placeholder {
  color: var(--white-color);
}
.newsletter-form.style3 input::-ms-input-placeholder {
  color: var(--white-color);
}
.newsletter-form.style3 input::placeholder {
  color: var(--white-color);
}
.newsletter-form.style4 input {
  color: var(--title-color);
  background: var(--white-color);
}
.newsletter-form.style4 input::-webkit-input-placeholder {
  color: var(--body-color);
}
.newsletter-form.style4 input::-moz-placeholder {
  color: var(--body-color);
}
.newsletter-form.style4 input:-ms-input-placeholder {
  color: var(--body-color);
}
.newsletter-form.style4 input::-ms-input-placeholder {
  color: var(--body-color);
}
.newsletter-form.style4 input::placeholder {
  color: var(--body-color);
}
.newsletter-form.style4 .th-btn {
  color: var(--white-color);
  background-color: var(--title-color);
}
.newsletter-form.style4 .th-btn:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .newsletter-form.style4 .th-btn:hover {
    color: var(--title-color);
  }
}
.newsletter-form.style4 .th-btn:hover::before {
  background-color: var(--theme-color);
  /* Extra small devices */
}
@media (max-width: 575px) {
  .newsletter-form.style4 .th-btn:hover::before {
    background-color: var(--white-color);
  }
}
.newsletter10-content {
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .newsletter10-content {
    padding-right: 40px;
    margin-bottom: 40px;
  }
}
@media (max-width: 575px) {
  .newsletter10-content {
    padding: 0;
  }
}
.newsletter-image {
  position: relative;
  top: -16px;
  margin-left: 0;
  overflow: visible;
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .newsletter-image {
    margin-bottom: 60px;
  }
}
@media (max-width: 575px) {
  .newsletter-image {
    margin-left: 75px;
    margin-bottom: 40px;
  }
}
.newsletter-image::before {
  position: absolute;
  width: 403.8px;
  height: 403.8px;
  left: 40px;
  bottom: -45px;
  content: "";
  border-radius: 50%;
  background: var(--title-color);
  /* Extra large devices */
  /* Medium Large devices */
  /* Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1500px) {
  .newsletter-image::before {
    left: -40px;
  }
}
@media (max-width: 1299px) {
  .newsletter-image::before {
    left: -60px;
    bottom: -65px;
    -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
            transform: scale(0.9);
  }
}
@media (max-width: 1199px) {
  .newsletter-image::before {
    left: 23.5%;
    bottom: -50px;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
  }
}
@media (max-width: 991px) {
  .newsletter-image::before {
    left: -20px;
    bottom: -45px;
  }
}
@media (max-width: 767px) {
  .newsletter-image::before {
    left: -80px;
    bottom: -80px;
    -webkit-transform: scale(0.7);
        -ms-transform: scale(0.7);
            transform: scale(0.7);
  }
}
@media (max-width: 575px) {
  .newsletter-image::before {
    left: auto;
    bottom: auto;
    -webkit-transform: scale(0.4);
        -ms-transform: scale(0.4);
            transform: scale(0.4);
    right: -45px;
    top: -95px;
  }
}
.newsletter-image img {
  position: relative;
}
.newsletter-sec {
  padding: 15px 0 30px 120px;
  /* Medium Large devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .newsletter-sec {
    padding: 15px 0 30px 40px;
  }
}
@media (max-width: 575px) {
  .newsletter-sec {
    padding: 15px;
  }
}
.cta-title {
  font-weight: 800;
  font-size: 100px;
  line-height: 96px;
  text-transform: uppercase;
  margin-bottom: 15px !important;
  /* Medium Large devices */
  /* Medium devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1299px) {
  .cta-title {
    font-size: 80px;
    line-height: 96px;
  }
}
@media (max-width: 991px) {
  .cta-title {
    font-size: 70px;
    line-height: 86px;
  }
}
@media (max-width: 767px) {
  .cta-title {
    font-size: 60px;
    line-height: 76px;
  }
}
@media (max-width: 375px) {
  .cta-title {
    font-size: 50px;
    line-height: 66px;
  }
}
@media (max-width: 350px) {
  .cta-title {
    font-size: 40px;
    line-height: 50px;
  }
}
.app-mockup {
  position: relative;
  margin-bottom: -170px;
  z-index: 2;
  /* Medium devices */
}
@media (max-width: 991px) {
  .app-mockup {
    margin-bottom: -40px;
  }
}
.app-mockup:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 315.67px;
  height: 7.89px;
  background: rgba(0, 0, 0, 0.8);
  -webkit-filter: blur(13.15px);
          filter: blur(13.15px);
}
.sec-title2 {
  color: #F8BC22;
}
.cta-area2 {
  background-color: #405749;
}
.cta-discount {
  color: #F8BC22;
}
.cta-4_title-box .sec-title {
  text-transform: uppercase;
  line-height: 1.3;
}
.cta-4_title-box .duration-title {
  font-weight: 700;
  font-size: 24px;
  margin-bottom: 25px;
}
.cta-4-action .th-btn {
  padding: 19px 34.5px;
  border-radius: 50px;
}
.cta-4-action .th-btn.style6:hover {
  color: var(--white-color);
  border-color: var(--title-color);
}
.cta-4-action .th-btn.style6:hover::before {
  background-color: var(--title-color);
}
.cta-sec6 {
  position: relative;
  max-width: 1560px;
  display: block;
  margin: auto;
  border-radius: 60px;
  z-index: 2;
  /* Medium devices */
  /* Extra large devices */
}
@media (max-width: 991px) {
  .cta-sec6 {
    border-radius: 40px;
  }
}
.cta-sec6 .shape-mockup {
  display: block !important;
  z-index: -1;
  width: 50%;
  height: 100%;
  /* Small devices */
}
@media (max-width: 767px) {
  .cta-sec6 .shape-mockup {
    display: none !important;
  }
}
.cta-sec6 .shape-mockup img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1500px) {
  .cta-sec6 {
    max-width: 100%;
  }
}
.cta-sec6 .discount-text {
  display: block;
  font-weight: 700;
  font-size: 30px;
  margin-bottom: 15px;
}
.cta-area6 {
  position: relative;
  z-index: 2;
}
.cta-area6 .sec-title {
  text-transform: capitalize;
  margin-bottom: 26px;
  line-height: 1.3;
}
.cta-area6 .cta-shape {
  position: absolute;
  top: 0;
  right: -87px;
  height: 100%;
  width: 60px;
  background-color: var(--title-color);
  -webkit-mask-image: url("../img/normal/shape.svg");
          mask-image: url("../img/normal/shape.svg");
  -webkit-mask-size: 100%;
          mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  /* Medium devices */
}
@media (max-width: 991px) {
  .cta-area6 .cta-shape {
    display: none;
  }
}
.cta-area6 .th-btn:hover {
  color: var(--title-color);
}
.cta-area6 .th-btn:hover:before {
  background-color: var(--white-color);
}
.cta-area6 .th-btn:hover:after {
  background-color: var(--title-color);
}
.cta6-shape {
  position: absolute;
  right: -45px;
  top: 0;
}
/*------------------- 4.00. Megamenu -------------------*/
/*Mega menu area*********************/
.main-menu ul.mega-menu {
  position: absolute;
  top: 100%;
  left: 0 !important;
  right: 0 !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 1200px;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  max-height: 500px;
  overflow: overlay;
  opacity: 0;
  visibility: hidden;
  -webkit-transform-origin: top center;
      -ms-transform-origin: top center;
          transform-origin: top center;
  -webkit-transform: scaleY(0) translateZ(100px);
          transform: scaleY(0) translateZ(100px);
  -webkit-transition: opacity 500ms ease, visibility 500ms ease, -webkit-transform 700ms ease;
  transition: opacity 500ms ease, visibility 500ms ease, -webkit-transform 700ms ease;
  transition: opacity 500ms ease, visibility 500ms ease, transform 700ms ease;
  transition: opacity 500ms ease, visibility 500ms ease, transform 700ms ease, -webkit-transform 700ms ease;
  z-index: 99;
  background-color: var(--white-color);
  padding: 20px 10px;
  text-align: center;
  margin: auto;
  /* Medium Large devices */
  /***scroll-bar***/
  /* Medium devices */
}
@media (max-width: 1599px) {
  .main-menu ul.mega-menu {
    width: 1170px;
    left: -10rem !important;
  }
}
@media (max-width: 1299px) {
  .main-menu ul.mega-menu {
    left: -18rem !important;
  }
}
.main-menu ul.mega-menu li {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  width: 100%;
  position: relative;
}
.main-menu ul.mega-menu a {
  font-size: 16px;
  line-height: 30px;
}
.main-menu ul.mega-menu::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  border-radius: 0px;
}
.main-menu ul.mega-menu::-webkit-scrollbar-track {
  background: white;
  box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);
  border-radius: 0px;
}
.main-menu ul.mega-menu::-webkit-scrollbar-thumb {
  background-color: var(--theme-color);
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.3) 25%, transparent 20%, transparent 50%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.3) 75%, transparent 75%, transparent);
  border-radius: 0px;
}
.main-menu ul.mega-menu li li {
  padding: 2px 0;
}
.main-menu ul.mega-menu li a {
  display: inline-block;
  text-transform: capitalize;
}
.main-menu ul.mega-menu > li > a {
  display: block;
  padding: 0;
  padding-bottom: 15px;
  margin-bottom: 10px;
  text-transform: capitalize;
  letter-spacing: 1px;
  font-weight: 700;
  color: var(--title-color);
  border-color: var(--theme-color);
}
.main-menu ul.mega-menu > li > a::after, .main-menu ul.mega-menu > li > a::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 15px;
  height: 1px;
  background-color: var(--theme-color);
}
.main-menu ul.mega-menu > li > a::after {
  width: calc(100% - 20px);
  left: 20px;
}
.main-menu ul.mega-menu > li > a:hover {
  padding-left: 0;
}
@media (max-width: 991px) {
  .main-menu ul.mega-menu {
    padding: 10px 0 !important;
  }
}
.main-menu ul.mega-menu .th-mobile-menu ul li ul li {
  padding-left: 0px;
}
.main-menu ul.mega-menu .th-mobile-menu ul li a:before {
  content: '\f105';
  font-family: var(--icon-font);
  position: absolute;
  left: 0;
  top: 12px;
  margin-right: 10px;
  display: none;
}
.mega-menu-box {
  box-shadow: 0px 0px 34px rgba(0, 0, 0, 0.08);
  border-radius: 5px;
  /* Medium devices */
}
.mega-menu-box .mega-menu-img {
  position: relative;
  border-radius: 5px 5px 0 0;
  overflow: hidden;
}
.mega-menu-box .mega-menu-img:after {
  content: '';
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.3);
}
.mega-menu-box .mega-menu-img img {
  -webkit-transition: -webkit-filter 500ms ease;
  transition: -webkit-filter 500ms ease;
  transition: filter 500ms ease;
  transition: filter 500ms ease, -webkit-filter 500ms ease;
  -webkit-filter: blur(0px);
          filter: blur(0px);
}
.mega-menu-box .mega-menu-img .btn-wrap {
  z-index: 1;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  -webkit-transform: scale(1, 0);
      -ms-transform: scale(1, 0);
          transform: scale(1, 0);
  -webkit-transition: opacity 600ms linear, -webkit-transform 500ms ease;
  transition: opacity 600ms linear, -webkit-transform 500ms ease;
  transition: transform 500ms ease, opacity 600ms linear;
  transition: transform 500ms ease, opacity 600ms linear, -webkit-transform 500ms ease;
  -webkit-transform-origin: bottom center;
      -ms-transform-origin: bottom center;
          transform-origin: bottom center;
  opacity: 0;
}
.mega-menu-box .mega-menu-img .btn-wrap .th-btn {
  padding: 6px 18px;
  font-size: 14px;
  color: var(--white-color);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.mega-menu-box .mega-menu-img .btn-wrap .th-btn:after {
  display: none;
}
.mega-menu-box:hover .btn-wrap {
  -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
          transform: scale(1, 1);
  opacity: 1;
  -webkit-transform-origin: top center;
      -ms-transform-origin: top center;
          transform-origin: top center;
}
.mega-menu-box:hover .mega-menu-img img {
  -webkit-filter: blur(2px);
          filter: blur(2px);
}
.mega-menu-box .mega-menu-title {
  margin-bottom: 0;
  text-align: center;
  line-height: normal;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 14px 0;
}
.mega-menu-box .mega-menu-title span {
  color: var(--theme-color);
  text-transform: capitalize;
  font-size: 16px;
  margin-right: 5px;
}
.mega-menu-box .mega-menu-title span:after {
  display: none;
}
.mega-menu-box .mega-menu-title a {
  color: var(--black-color2);
  line-height: normal;
}
.mega-menu-box .mega-menu-title a:after {
  display: none;
}
.mega-menu-box .mega-menu-title a:hover {
  color: var(--title-color);
}
@media (max-width: 991px) {
  .mega-menu-box .mega-menu-title a {
    padding: 0;
  }
  .mega-menu-box .mega-menu-title a:before {
    display: none;
  }
}
/*Mega menu area end*********************/
/*------------------- 4.00. Model -------------------*/
.mfp-wrap {
  -webkit-transform: translateY(-65px);
      -ms-transform: translateY(-65px);
          transform: translateY(-65px);
  -webkit-transition: all 1s ease-out;
  transition: all 1s ease-out;
}
.mfp-wrap.mfp-ready {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.popup-login-register {
  position: relative;
  max-width: 606px;
  display: block;
  margin: auto;
  background: var(--white-color);
  border-radius: 16px;
  padding: 40px;
}
.popup-login-register ul {
  gap: 30px;
  border-bottom: 3px solid var(--th-border-color);
  margin-bottom: 28px;
}
.popup-login-register ul li .nav-menu {
  position: relative;
  background: transparent;
  font-size: 18px;
  color: var(--body-color);
  border: none;
  font-family: var(--title-font);
  font-weight: 600;
  padding: 0;
  padding-bottom: 20px;
}
.popup-login-register ul li .nav-menu:before {
  content: '';
  height: 3px;
  width: 100%;
  position: absolute;
  bottom: -3px;
  left: 0;
}
.popup-login-register ul li .nav-menu.active {
  color: var(--black-color2);
}
.popup-login-register ul li .nav-menu.active:before {
  background-color: var(--theme-color);
}
.popup-login-register .box-title {
  font-size: 28px;
  font-weight: 700;
}
/*------------------- 4.00. Benefit -------------------*/
/* benefit-area start -----------------------*/
.benefit-area {
  position: relative;
  z-index: 2;
  /* Large devices */
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .benefit-area {
    padding-bottom: 300px;
  }
}
@media (max-width: 850px) {
  .benefit-area {
    padding-bottom: 450px;
  }
}
@media (max-width: 767px) {
  .benefit-area {
    padding-bottom: 350px;
    background-color: var(--title-color);
    background-image: none !important;
  }
}
@media (max-width: 480px) {
  .benefit-area {
    padding-bottom: 450px;
  }
}
@media (max-width: 375px) {
  .benefit-area {
    padding-bottom: 100px;
  }
}
.benefit-area .th-benefit-bg {
  position: absolute;
  inset: 0;
}
.benefit-titlebox .sec-title {
  font-size: 30px;
}
.benefitSlide {
  /* Apply zoom-in effect only for active slide */
  /* Reset the image for non-active slides */
}
.benefitSlide .benefit-img {
  position: relative;
  overflow: hidden;
  max-width: 1508px;
  /* Large devices */
}
@media (min-width: 1930px) {
  .benefitSlide .benefit-img {
    max-width: 70%;
  }
}
@media (max-width: 1199px) {
  .benefitSlide .benefit-img {
    max-width: 100%;
    height: 100%;
  }
}
.benefitSlide .benefit-img img {
  position: relative;
  overflow: hidden;
}
.benefitSlide .benefit-img::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background: rgba(11, 20, 34, 0.6);
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
  z-index: 2;
}
.benefitSlide .icon-box {
  position: absolute;
  left: 50%;
  bottom: 74px;
}
.benefitSlide .slider-arrow {
  box-shadow: none;
  border: 1px solid #FFFFFF;
  --icon-size: 66px;
  background-color: transparent;
}
.benefitSlide .slider-arrow img {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.benefitSlide .slider-arrow:hover {
  background-color: var(--white-color);
}
.benefitSlide .slider-arrow:hover img {
  -webkit-filter: none;
          filter: none;
}
.benefitSlide .swiper-slide {
  position: relative;
  overflow: hidden;
  -webkit-transition: opacity 0.6s ease, -webkit-transform 0.6s ease;
  transition: opacity 0.6s ease, -webkit-transform 0.6s ease;
  transition: transform 0.6s ease, opacity 0.6s ease;
  transition: transform 0.6s ease, opacity 0.6s ease, -webkit-transform 0.6s ease;
}
.benefitSlide .swiper-slide.swiper-slide-active .destination-img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  /* Zoom effect */
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
.benefitSlide .swiper-slide .destination-img img {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
.benefit-area {
  margin-top: 120px;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  /* Large devices */
  /* Extra small devices */
}
@media (max-width: 1199px) {
  .benefit-area {
    margin-top: 40px;
  }
}
@media (max-width: 375px) {
  .benefit-area {
    position: relative;
  }
}
.benefit-slider-thumb-wrap {
  margin-right: -35% !important;
  /* Small devices */
}
@media (max-width: 767px) {
  .benefit-slider-thumb-wrap {
    margin: 0 !important;
  }
}
.benefit-slider-thumb-wrap .box-img {
  height: 433px;
  border-radius: 20px;
  /* Small devices */
}
@media (max-width: 767px) {
  .benefit-slider-thumb-wrap .box-img {
    height: 200px;
  }
}
.benefit-slider-thumb-wrap .box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
  border: 1px solid var(--th-border-color);
}
.activities-checklist {
  padding: 24px;
  border: 1px solid #E1E4E6;
  border-radius: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1399px) {
  .activities-checklist {
    display: block;
  }
}
@media (max-width: 480px) {
  .activities-checklist {
    border: none;
    padding: 0;
  }
}
.activities-checklist .checklist.style2 {
  min-width: 387px;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .activities-checklist .checklist.style2 {
    min-width: 250px;
  }
}
@media (max-width: 480px) {
  .activities-checklist .checklist.style2 {
    min-width: 100%;
    margin-bottom: 20px;
  }
}
.activities-checklist .checklist.style2 li {
  color: var(--black-color2);
}
.activities-checklist .checklist.style2:last-child {
  border-left: 1px solid #E1E4E5;
  padding-left: 24px;
}
@media (max-width: 1399px) {
  .activities-checklist .checklist.style2:last-child {
    border: none;
    padding-left: 0;
  }
}
@media (max-width: 480px) {
  .activities-checklist .checklist.style2:last-child {
    border: none;
  }
}
/*------------------- 4.00. _color-plate -------------------*/
/* color scheme ---------------------------------- */
.color-scheme-wrap {
  position: fixed;
  right: 0;
  top: 50%;
  z-index: 99;
  background: var(--white-color);
  padding: 20px 30px;
  border-radius: 10px 0 0 10px;
  display: inline-block;
  text-align: center;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: 0px 0px 4px 0px rgba(51, 51, 51, 0.2);
}
.color-scheme-wrap .switchIcon {
  position: absolute;
  left: 0;
  top: 10px;
  border: 0;
  background: var(--theme-color);
  color: var(--white-color);
  height: 45px;
  width: 45px;
  border-radius: 5px 0 0 5px;
  -webkit-transform: translate(-100%, 0);
      -ms-transform: translate(-100%, 0);
          transform: translate(-100%, 0);
}
.color-scheme-wrap .color-scheme-wrap-title {
  font-size: 22px;
  border-bottom: 1px solid var(--th-border-color);
  padding-bottom: 6px;
  color: var(--title-color);
  margin-bottom: 30px;
}
.color-scheme-wrap .color-scheme-wrap-title i {
  font-size: 18px;
  margin-right: 3px;
}
.color-scheme-wrap .color-switch-btns {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 18px;
  margin-bottom: 25px;
}
.color-scheme-wrap .color-switch-btns button {
  padding: 0;
  border: 0;
  background: transparent;
  font-size: 34px;
  color: var(--theme-color);
  text-align: left;
}
.color-scheme-wrap.active {
  -webkit-transform: translate(100%, 0);
      -ms-transform: translate(100%, 0);
          transform: translate(100%, 0);
}
/*------------------- 4.00. Tab Menu -------------------*/
/* case-tabs start ----------------------------*/
.case-tabs {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 21px;
  border-bottom: 0;
  margin-top: 50px;
  /* Extra large devices */
  /* Large devices */
}
@media (max-width: 1500px) {
  .case-tabs {
    gap: 10px;
  }
}
@media (max-width: 1199px) {
  .case-tabs {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-bottom: 0;
    margin-top: 0;
    margin-bottom: 50px;
  }
}
.case-tabs .th-btn {
  font-size: 14px;
  padding: 6px 24px;
  border-radius: 10px;
  color: var(--black-color2);
  background-color: #EEF1FF;
  /* Medium Large devices */
}
@media (max-width: 1299px) {
  .case-tabs .th-btn {
    padding: 6px 12px;
  }
}
.case-tabs .th-btn::before {
  border-radius: 10px;
  background-color: var(--theme-color);
}
.case-tabs .th-btn:hover, .case-tabs .th-btn.active {
  color: var(--white-color);
  background: var(--theme-color);
}
/*=================================
    05. Spacing
==================================*/
/*-- Padding Left And Right --*/
.px-5 {
  padding-right: 5px;
  padding-left: 5px;
}
.px-10 {
  padding-right: 10px;
  padding-left: 10px;
}
.px-15 {
  padding-right: 15px;
  padding-left: 15px;
}
.px-20 {
  padding-right: 20px;
  padding-left: 20px;
}
.px-25 {
  padding-right: 25px;
  padding-left: 25px;
}
.px-30 {
  padding-right: 30px;
  padding-left: 30px;
}
.px-35 {
  padding-right: 35px;
  padding-left: 35px;
}
.px-40 {
  padding-right: 40px;
  padding-left: 40px;
}
.px-45 {
  padding-right: 45px;
  padding-left: 45px;
}
.px-50 {
  padding-right: 50px;
  padding-left: 50px;
}
/*-- Padding Top And Bottom --*/
.py-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}
.py-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.py-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}
.py-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.py-25 {
  padding-top: 25px;
  padding-bottom: 25px;
}
.py-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}
.py-35 {
  padding-top: 35px;
  padding-bottom: 35px;
}
.py-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.py-45 {
  padding-top: 45px;
  padding-bottom: 45px;
}
.py-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}
/*-- Padding Top --*/
.pt-5 {
  padding-top: 5px;
}
.pt-10 {
  padding-top: 10px;
}
.pt-15 {
  padding-top: 15px;
}
.pt-20 {
  padding-top: 20px;
}
.pt-25 {
  padding-top: 25px;
}
.pt-30 {
  padding-top: 30px;
}
.pt-35 {
  padding-top: 35px;
}
.pt-40 {
  padding-top: 40px;
}
.pt-45 {
  padding-top: 45px;
}
.pt-50 {
  padding-top: 50px;
}
/*-- Padding Bottom --*/
.pb-5 {
  padding-bottom: 5px;
}
.pb-10 {
  padding-bottom: 10px;
}
.pb-15 {
  padding-bottom: 15px;
}
.pb-20 {
  padding-bottom: 20px;
}
.pb-25 {
  padding-bottom: 25px;
}
.pb-30 {
  padding-bottom: 30px;
}
.pb-35 {
  padding-bottom: 35px;
}
.pb-40 {
  padding-bottom: 40px;
}
.pb-45 {
  padding-bottom: 45px;
}
.pb-50 {
  padding-bottom: 50px;
}
/*-- Padding Left --*/
.pl-5 {
  padding-left: 5px;
}
.pl-10 {
  padding-left: 10px;
}
.pl-15 {
  padding-left: 15px;
}
.pl-20 {
  padding-left: 20px;
}
.pl-25 {
  padding-left: 25px;
}
.pl-30 {
  padding-left: 30px;
}
.pl-35 {
  padding-left: 35px;
}
.pl-40 {
  padding-left: 40px;
}
.pl-45 {
  padding-left: 45px;
}
.pl-50 {
  padding-left: 50px;
}
/*-- Padding Right --*/
.pr-5 {
  padding-right: 5px;
}
.pr-10 {
  padding-right: 10px;
}
.pr-15 {
  padding-right: 15px;
}
.pr-20 {
  padding-right: 20px;
}
.pr-25 {
  padding-right: 25px;
}
.pr-30 {
  padding-right: 30px;
}
.pr-35 {
  padding-right: 35px;
}
.pr-40 {
  padding-right: 40px;
}
.pr-45 {
  padding-right: 45px;
}
.pr-50 {
  padding-right: 50px;
}
.pb-60 {
  padding-bottom: 60px;
}
.pt-65 {
  padding-top: 65px;
}
.pt-75 {
  padding-top: 75px;
}
.pt-80 {
  padding-top: 80px;
}
/*-- margin Left And Right --*/
.mx-5 {
  margin-right: 5px;
  margin-left: 5px;
}
.mx-10 {
  margin-right: 10px;
  margin-left: 10px;
}
.mx-15 {
  margin-right: 15px;
  margin-left: 15px;
}
.mx-20 {
  margin-right: 20px;
  margin-left: 20px;
}
.mx-25 {
  margin-right: 25px;
  margin-left: 25px;
}
.mx-30 {
  margin-right: 30px;
  margin-left: 30px;
}
.mx-35 {
  margin-right: 35px;
  margin-left: 35px;
}
.mx-40 {
  margin-right: 40px;
  margin-left: 40px;
}
.mx-45 {
  margin-right: 45px;
  margin-left: 45px;
}
.mx-50 {
  margin-right: 50px;
  margin-left: 50px;
}
/*-- margin Top And Bottom --*/
.my-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}
.my-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.my-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}
.my-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.my-25 {
  margin-top: 25px;
  margin-bottom: 25px;
}
.my-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}
.my-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}
.my-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}
.my-45 {
  margin-top: 45px;
  margin-bottom: 45px;
}
.my-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}
/*-- margin Top --*/
.mt-5 {
  margin-top: 5px;
}
.mt-10 {
  margin-top: 10px;
}
.mt-15 {
  margin-top: 15px;
}
.mt-20 {
  margin-top: 20px;
}
.mt-25 {
  margin-top: 25px;
}
.mt-30 {
  margin-top: 30px;
}
.mt-35 {
  margin-top: 35px;
}
.mt-40 {
  margin-top: 40px;
}
.mt-45 {
  margin-top: 45px;
}
.mt-50 {
  margin-top: 50px;
}
/*-- margin Bottom --*/
.mb-5 {
  margin-bottom: 5px;
}
.mb-10 {
  margin-bottom: 10px;
}
.mb-15 {
  margin-bottom: 15px;
}
.mb-20 {
  margin-bottom: 20px;
}
.mb-25 {
  margin-bottom: 25px;
}
.mb-30 {
  margin-bottom: 30px;
}
.mb-35 {
  margin-bottom: 35px;
}
.mb-40 {
  margin-bottom: 40px;
}
.mb-45 {
  margin-bottom: 45px;
}
.mb-50 {
  margin-bottom: 50px;
}
/*-- margin Left --*/
.ml-5 {
  margin-left: 5px;
}
.ml-10 {
  margin-left: 10px;
}
.ml-15 {
  margin-left: 15px;
}
.ml-20 {
  margin-left: 20px;
}
.ml-25 {
  margin-left: 25px;
}
.ml-30 {
  margin-left: 30px;
}
.ml-35 {
  margin-left: 35px;
}
.ml-40 {
  margin-left: 40px;
}
.ml-45 {
  margin-left: 45px;
}
.ml-50 {
  margin-left: 50px;
}
/*-- margin Right --*/
.mr-5 {
  margin-right: 5px;
}
.mr-10 {
  margin-right: 10px;
}
.mr-15 {
  margin-right: 15px;
}
.mr-20 {
  margin-right: 20px;
}
.mr-25 {
  margin-right: 25px;
}
.mr-30 {
  margin-right: 30px;
}
.mr-35 {
  margin-right: 35px;
}
.mr-40 {
  margin-right: 40px;
}
.mr-45 {
  margin-right: 45px;
}
.mr-50 {
  margin-right: 50px;
}
.mb-60 {
  margin-bottom: 60px;
}
.mb-33 {
  margin-bottom: 33px;
}
.mb-28 {
  margin-bottom: 28px;
}
.mt-n1 {
  margin-top: -.25rem;
}
.mt-n2 {
  margin-top: -.45rem;
}
.mt-n3 {
  margin-top: -0.8rem;
}
.mt-n4 {
  margin-top: -1.5rem;
}
.mt-n5 {
  margin-top: -3rem;
}
.mb-n1 {
  margin-bottom: -.25rem;
}
.mb-n2 {
  margin-bottom: -.45rem;
}
.mb-n3 {
  margin-bottom: -0.8rem;
}
.mb-n4 {
  margin-bottom: -1.5rem;
}
.mb-n5 {
  margin-bottom: -3rem;
}
.mt-24 {
  margin-top: 24px;
}
.mt-60 {
  margin-top: 60px;
}
.mt-80 {
  margin-top: 80px;
}
.mt-55 {
  margin-top: 55px;
}
@media (max-width: 1500px) {
  .m-4 {
    margin: 0 !important;
  }
}
.fs-18 {
  font-size: 18px;
}
.fs-48 {
  font-size: 48px;
  /* Small devices */
  /* Extra small devices */
}
@media (max-width: 767px) {
  .fs-48 {
    font-size: 40px;
  }
}
@media (max-width: 575px) {
  .fs-48 {
    font-size: 30px;
  }
}
.space,
.space-top {
  padding-top: var(--section-space);
}
.space,
.space-bottom {
  padding-bottom: var(--section-space);
}
.space-extra,
.space-extra-top {
  padding-top: calc(var(--section-space) - 30px);
}
.space-extra,
.space-extra-bottom {
  padding-bottom: calc(var(--section-space) - 30px);
}
.space-extra2,
.space-extra2-top {
  padding-top: calc(var(--section-space) - 40px);
}
.space-extra2,
.space-extra2-bottom {
  padding-bottom: calc(var(--section-space) - 40px);
}
/* Medium devices */
@media (max-width: 991px) {
  .space,
  .space-top {
    padding-top: var(--section-space-mobile);
  }
  .space,
  .space-bottom {
    padding-bottom: var(--section-space-mobile);
  }
  .space-extra,
  .space-extra-top {
    padding-top: calc(var(--section-space-mobile) - 30px);
  }
  .space-extra,
  .space-extra-bottom {
    padding-bottom: calc(var(--section-space-mobile) - 30px);
  }
  .space-top-md-none {
    padding-top: 0;
  }
  .space-extra2,
  .space-extra2-top {
    padding-top: 70px;
  }
  .space-extra2,
  .space-extra2-bottom {
    padding-bottom: 70px;
  }
}
.space-extra3 {
  position: relative;
  margin: -35px 0;
  z-index: 8;
}
.auth-wrapper {
  width: 100%;
  overflow: hidden;
  height: 100vh;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.auth-wrapper.basic-type {
  overflow: auto;
  height: 100%;
  justify-content: center;
}
.auth-wrapper.basic-type::before {
  display: none;
}
.auth-content {
  background: #fff !important;
  border-radius: 50px 0px 0px 50px !important;
}
.auth-wrapper.basic-type .auth-content {
  overflow: unset;
  height: 100%;
}
@media (max-width: 991.98px) {
  .auth-wrapper.account-bg {
    background-image: none;
  }
}
.auth-wrapper.account-bg .auth-content {
  background: linear-gradient(180deg, #00aaff 0%, #005A57 100%);
  backdrop-filter: blur(10px);
  margin-left: auto;
}
.auth-wrapper .btn-outline-light:hover {
  background-color: #FFF !important;
}
.auth-background {
  position: relative;
}
.auth-background::before {
  content: "";
  background: linear-gradient(180deg, #00aaff 0%, #005A57 100%);
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  backdrop-filter: blur(6px);
}
@media (max-width: 991.98px) {
  .auth-background::before {
    display: none;
  }
}
.hover-a {
  position: relative;
  color: #00aaff;
}
.hover-a:after {
  content: "";
  height: 2px;
  width: 100%;
  background: #00aaff;
  transform: scale(0);
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  bottom: -3px;
  left: 0;
}
.hover-a:hover:after {
  transform: scale(1);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
}
.hover-a:hover {
  color: #00aaff;
}
.auth-wrapper.auth-new {
  overflow: auto;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  position: relative;
}
.auth-wrapper.auth-new .auth-shapes {
  position: relative;
}
@media (max-width: 991.98px) {
  .auth-wrapper.auth-new .auth-shapes {
    display: none;
  }
}
.auth-wrapper.auth-new .auth-shapes .auth-right-shape {
  position: fixed;
  top: 0;
  left: 0;
}
.auth-wrapper.auth-new .auth-shapes .auth-left-shape {
  position: fixed;
  bottom: 0;
  right: 0;
}
.auth-wrapper.auth-new .auth-content.user-login {
  position: relative;
}
.auth-wrapper.auth-new .auth-content.user-login .auth-userset form .otp-box {
  margin-bottom: 34px;
}
.auth-wrapper.auth-new .auth-content.user-login .auth-userset form .otp-box input {
  width: 74px;
  height: 74px;
  background: #FFF;
  border: 1px solid #E9EDF4;
  border-radius: 8px;
  text-align: center;
  margin-right: 15px;
  font-weight: 700;
  font-size: 26px;
  color: #000;
  outline: none;
}
@media (max-width: 575.98px) {
  .auth-wrapper.auth-new .auth-content.user-login .auth-userset form .otp-box input {
    width: 40px;
    height: 40px;
  }
}
.auth-wrapper.auth-new .copyright-text {
  margin: 40px 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .auth-wrapper.auth-new .copyright-text {
    margin: 0 0 30px;
  }
}
.auth-wrapper.auth-new .copyright-text p {
  font-weight: 500;
  color: #111827;
  margin-bottom: 0;
}
.auth-wrapper.auth-new .lock-screen-list {
  text-align: center;
}
.auth-wrapper.auth-new .lock-screen-list .nav {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}
.auth-wrapper.auth-new .lock-screen-list .nav li {
  margin-right: 20px;
}
.auth-wrapper.auth-new .lock-screen-list .nav li:last-child {
  margin-right: 0;
}
.auth-wrapper.auth-new .lock-screen-list .nav li a {
  font-weight: 500;
}
.auth-wrapper.auth-new .lock-screen-list .copyright-text {
  margin: 20px 0 40px;
}
@media (max-width: 767.98px) {
  .auth-wrapper.auth-new .lock-screen-list .copyright-text {
    margin: 20px 0 30px;
  }
}
.auth-wrapper.auth-new .lock-screen-list .language-dropdown .dropdown-toggle {
  border: 0;
  padding: 0;
  border-radius: 0.5rem;
}
.auth-wrapper.auth-new .lock-screen-list .language-dropdown .dropdown-toggle:after {
  border-top: 0;
  border-left: 0;
  border-bottom: 2px solid #9CA3AF;
  border-right: 2px solid #9CA3AF;
  content: "";
  display: inline-block;
  pointer-events: none;
  width: 8px;
  height: 8px;
  vertical-align: 2px;
  transform-origin: 66% 66%;
  -webkit-transform-origin: 66% 66%;
  -ms-transform-origin: 66% 66%;
  -webkit-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
.auth-wrapper.auth-new .lock-screen-list .language-dropdown .dropdown-toggle[aria-expanded=true]:after {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
}
.auth-wrapper.auth-new .lock-screen-list .language-dropdown .dropdown-menu {
  padding: 15px;
  background: #FFF;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  border: 1px solid #DCE5E8;
}
.auth-wrapper.auth-new .lock-screen-list .language-dropdown .dropdown-menu .dropdown-item {
  padding: 5px 10px;
  background: #FFF;
  border-radius: 0.5rem;
  display: block;
}
.auth-wrapper.auth-new .lock-screen-list .language-dropdown .dropdown-menu .dropdown-item:hover {
  background: #F8FAFC;
}
.auth-or {
  text-align: center;
  font-size: 15px;
  color: #374151;
  font-weight: 500;
  margin: 5px 0;
  padding: 10px 0;
  position: relative;
}
.auth-or::after {
  width: 100%;
  content: "";
  border-top: 1px solid #E5E7EB;
  position: absolute;
  top: 50%;
  right: 0;
}
.auth-or::before {
  width: 100%;
  content: "";
  border-top: 1px solid #E5E7EB;
  position: absolute;
  top: 50%;
  left: 0;
}
.auth-or .span-or {
  background-color: #FFF;
  padding: 0 10px;
  z-index: 9;
  position: relative;
}
.authentication-card {
  padding: 40px;
}
.authen-overlay-item {
  background: rgba(255, 247, 243, 0.15);
  border-radius: 50px;
  padding: 25px;
  position: relative;
  backdrop-filter: blur(26px);
  z-index: 9;
}
.form-check-input:checked {
  background-color: #00aaff;
  border-color: #00aaff;
}
.form-check-input:focus {
  border-color: #A6FFFC;
  outline: 0;
  box-shadow: 0 0 0 .25rem #00aaff40;
}
.social-log-icon img {
  width: 35px;
  border-radius: 35px;
  border: 1.5px solid #ccc;
}
.login-btn {
  min-width: 150px;
  border-radius: 30px;
  padding: 5px;
  font-weight: bold;
}
.authen-logo-img {
  max-width: 200px;
}
.authen-overlay-img img {
  max-width: 300px;
  filter: drop-shadow(2px 4px 1px white);
}
.auth-form-input {
  border: 1.5px solid #989898;
  padding: 20px;
  border-radius: 6px;
  transition: border-width 0.2s ease, border-color 0.2s ease, padding 0.2s ease;
}
.auth-form-input:focus {
  border-color: #00aaff;
}
.auth-form-input-icon {
  border: 1.5px solid #989898;
  padding: 2px 10px !important;
  border-radius: 6px;
  background: #fff;
  transition: border-width 0.2s ease, border-color 0.2s ease, padding 0.2s ease;
}
.auth-form-input:focus+.auth-form-input-icon {
  border-color: #00aaff;
}
.auth-form-input:focus+.auth-form-input-icon {
  border-color: #00aaff;
}
.auth-background {
background: linear-gradient(45deg,
  #00aaff 0%,
  #33bbff 20%,
  #009fe6 40%,
  #007bb8 60%,
  #008fcc 80%,
  #00aaff 100%
);
  background-size: 150% 150%;
  animation: gradientFlow 10s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  position: relative;

}
.auth-background::before,
.auth-background::after,
.auth-background .shape-extra-1,
.auth-background .shape-extra-2 {
  content: "";
  position: absolute;
  background: rgba(255, 255, 255, 0.1);
  will-change: transform, border-radius;
  pointer-events: none;
  z-index: 1;
}
.auth-background::before {
  width: 20vmax;
  height: 20vmax;
  top: -30vmin;
  left: -30vmin;
  animation: morph 18s cubic-bezier(0.4, 0, 0.6, 1) infinite alternate,
    spin 25s linear infinite;
  transform-origin: 60% 60%;
}
.auth-background::after {
  width: 60vmin;
  height: 60vmin;
  bottom: 8vmin;
  right: -20vmin;
  animation: morph 12s cubic-bezier(0.4, 0, 0.6, 1) infinite alternate,
    spin 20s linear infinite reverse;
  transform-origin: 25% 25%;
}
.shape-extra-1 {
  width: 50vmax;
  height: 50vmax;
  top: 20vmin;
  right: 10vmin;
  background: rgba(38, 201, 242, 0.15);
  animation: morph 15s cubic-bezier(0.4, 0, 0.6, 1) infinite alternate,
    spin 18s linear infinite;
  transform-origin: 40% 40%;
}
.shape-extra-2 {
  width: 40vmin;
  height: 40vmin;
  bottom: 30vmin;
  left: 20vmin;
  background: rgba(0, 139, 135, 0.12);
  animation: morph 14s cubic-bezier(0.4, 0, 0.6, 1) infinite alternate,
    spin 22s linear infinite reverse;
  transform-origin: 70% 70%;
}
@keyframes gradientFlow {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@keyframes morph {
  0% {
    border-radius: 50% 50% 45% 55% / 55% 45% 55% 45%;
    transform: scale(1);
  }
  50% {
    border-radius: 45% 55% 50% 50% / 50% 50% 45% 55%;
    transform: scale(1.05);
  }
  100% {
    border-radius: 50% 50% 45% 55% / 55% 45% 55% 45%;
    transform: scale(1);
  }
}
@keyframes spin {
  100% {
    transform: rotate(360deg);
  }
}
.empty-main {
  margin-top: 100px;
  min-height: 100vh;
}

/*# sourceMappingURL=lander.css.map */