/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/fonts/poppins.css?t=2.4.02 ***/
@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.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}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.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}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.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}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.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}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.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}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.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}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.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}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.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}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.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}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTucXtAKPY.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTufntAKPY.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTucHtA.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLFj_Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLFj_Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLFj_Z1xlFQ.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1xlFQ.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecg.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1xlFQ.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1xlFQ.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFQ.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z1xlFQ.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z1xlFQ.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 
/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/css/bootstrap.min.css?t=2.4.02 ***/
@charset "UTF-8";
:root{--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-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--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-font-sans-serif: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";--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))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}p{margin-top:0;margin-bottom:1rem}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}b{font-weight:bolder}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[type=button],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}::-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}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.img-fluid{max-width:100%;height:auto}.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.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-1>*{flex:0 0 auto;width:100%}@media (min-width:768px){.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}}@media (min-width:992px){.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}}@media (min-width:1200px){.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}}@media (min-width:992px){.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%}}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){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:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;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:#212529}.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn:disabled{pointer-events:none;opacity:.65}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary:active{color:#fff;background-color:#565e64;border-color:#51585e}.btn-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.dropdown{position:relative}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;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:#0a58ca}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@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 .25rem}@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-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}.toast-container>:not(:last-child){margin-bottom:.75rem}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-body{position:relative;flex:1 1 auto;padding:1rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}}@media (min-width:992px){.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;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}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-none{display:none!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.top-0{top:0!important}.bottom-0{bottom:0!important}.start-0{left:0!important}.end-0{right:0!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-100{height:100%!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-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!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}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!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-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!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}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!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}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.p-0{padding:0!important}.p-2{padding:.5rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!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-2{padding-right:.5rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!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-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.text-center{text-align:center!important}.text-light{color:#f8f9fa!important}.rounded-pill{border-radius:50rem!important}@media (min-width:768px){.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-row{flex-direction:row!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-between{justify-content:space-between!important}.align-items-md-center{align-items:center!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.mt-md-3{margin-top:1rem!important}.me-md-3{margin-right:1rem!important}.mb-md-0{margin-bottom:0!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-4{margin-bottom:1.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!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-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pe-md-0{padding-right:0!important}.pb-md-0{padding-bottom:0!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.ps-md-0{padding-left:0!important}.ps-md-4{padding-left:1.5rem!important}.text-md-start{text-align:left!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.d-lg-inline-block{display:inline-block!important}.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}.flex-lg-row{flex-direction:row!important}.flex-lg-wrap{flex-wrap:wrap!important}.align-items-lg-center{align-items:center!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.mt-lg-0{margin-top:0!important}.me-lg-3{margin-right:1rem!important}.mb-lg-0{margin-bottom:0!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.pe-lg-0{padding-right:0!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.text-lg-start{text-align:left!important}}@media (min-width:1200px){.d-xl-block{display:block!important}.d-xl-none{display:none!important}.align-items-xl-end{align-items:flex-end!important}.me-xl-3{margin-right:1rem!important}.pb-xl-0{padding-bottom:0!important}}
 
/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/css/global.css?t=2.4.02 ***/
.ff-video__slide-img img {
    object-fit: cover
}

p {
    margin-bottom: 0
}

:root {
    --font-family: "Poppins", sans-serif;
    --font-number: "Inter", sans-serif;
    --color-primary: #16a6a7;
    --color-secondary: #2e2e54;
    --color-body: #282828;
    --color-gray: #51534f;
    --color-lightgray: #909090;
    --color-gray-extralight: #696969;
    --color-light: #ffffff;
    --color-dark: #000000;
    --color-primary-light: #e8f7f7;
    --color-secondary-light: #F7F7FF;
    --color-section-dark: var(--color-secondary);
    --color-rating-background: #fff7e1;
    --color-darkgreen: #128586;
    --color-danger: #D24B3D;
    --color-gray-primary: #3E3E3E;
    --color-orange: rgba(244, 158, 76, 1);
    --fs-base: 14px;
    --fs-section: 20px;
    --fs-text-small: 12px;
    --fs-text-medium: 14px;
    --fs-text-large: 24px;
    --fs-text-extra-large: 20px;
    --fs-block: 16px;
    --fs-banner-title: 26px;
    --fs-button: 20px;
    --fs-text-ex-large: 32px;
    --spacing-section: 50px;
    --spacing-section-title: 16px;
    --fs-section-title-lg: 24px;
    --spacing-card: 16px;
    --spacing-button: 16px;
    --border-radius-button: 8px;
    --border-radius-card: 12px;
    --border-radius-card-large: 16px
}

body {
    font-family: var(--font-family);
    font-size: var(--fs-base);
    line-height: calc(var(--fs-base) + 10px);
    color: var(--color-body)
}

.line-height-0,
.modal-body,
img {
    line-height: 0
}

li,
ul {
    list-style: none;
    padding: 0;
    margin: 0
}

a,
a:hover {
    text-decoration: none
}

a,
span {
    display: inline-block
}

.fw-medium {
    font-weight: 500
}

.fw-semibold {
    font-weight: 600
}

.bottom-0 {
    bottom: 0
}

.overflow-x-auto {
    overflow-x: auto
}

.cursor-pointer {
    cursor: pointer
}

.swiper-scrollbar {
    position: relative !important;
    width: 80px !important;
    margin: 0 auto !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    background: rgb(46 46 84 / 24%) !important
}

.swiper-button-next,
.swiper-button-prev {
    width: 58px !important;
    height: 58px !important;
    background: rgb(255 255 255 / 50%);
    border-radius: 110px;
    bottom: 0 !important;
    top: unset !important;
    position: relative !important;
    left: unset !important;
    right: unset !important;
    margin-top: 0 !important;
    transition: .2s
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-size: 16px !important;
    color: #fff;
    font-weight: 800
}

.ff-swiper__nav--dark .swiper-button-next,
.ff-swiper__nav--dark .swiper-button-prev {
    background-color: var(--color-secondary)
}

.ff-swiper__nav--light .swiper-button-next,
.ff-swiper__nav--light .swiper-button-prev {
    background-color: var(--color-light);
    transition: background .2s ease-in
}

.ff-swiper__nav--light .swiper-button-next:hover,
.ff-swiper__nav--light .swiper-button-prev:hover {
    background-color: #c0ffc8
}

.ff-color--secondary,
.ff-section__title {
    color: var(--color-secondary)
}

.ff-swiper__wrapper-slow-transition {
    transition-duration: .6s !important
}

.z-0 {
    z-index: 0
}

.z-1 {
    z-index: 1
}

.z-2 {
    z-index: 2
}

.dropdown-menu {
    font-size: unset
}

.navbar-toggler:focus {
    box-shadow: none
}

@media (min-width:1400px) {
    .container {
        max-width: 1140px !important
    }
}

.container,
.row>* {
    padding-left: 16px;
    padding-right: 16px
}

.row {
    margin-left: -16px;
    margin-right: -16px
}

.ff-button__close-circle {
    border-radius: 100px;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .2s
}

.ff-button__close-circle:hover {
    background: #ffffff30
}

.ff-button__tab {
    margin-left: 12px
}

.ff-dropdown__item:hover {
    background-color: #e7e7e7 !important
}

.ff-main {
    padding-top: 73px
}

@media(min-width:768px) {
    .w-md-50 {
        width: 50%
    }
}

@media (min-width:320px) and (max-width:991px) {
    .ff-main .ff-section:first-child {
        padding-top: calc(var(--spacing-section)/ 3) !important
    }
}

.ff-section {
    padding: var(--spacing-section) 0
}

.ff-section--secondary,
.ff-section__box {
    background-color: var(--color-secondary)
}

.ff-section__title {
    font-size: var(--fs-section);
    line-height: calc(var(--fs-section) + 10px);
    font-weight: 600
}

.ff-section__title.fw-medium {
    font-weight: 500 !important
}

.ff-section__box {
    padding: 50px 0
}

.ff-main__section-spacing .ff-section,
.ff-main__section-spacing .ff-section__box {
    padding: 40px 0
}

.ff-section__box--download-dark {
    background-color: var(--color-secondary) !important
}

.ff-section__box-download {
    background-color: #d0eded
}

.ff-fullwidth__container,
.ff-mentor__cards-container {
    padding: 0 16px
}

.ff-section__title,
.ff-section__title-wrap {
    margin-bottom: var(--spacing-section-title)
}

.ff-block__title {
    font-size: var(--fs-block);
    line-height: calc(var(--fs-block) + 10px)
}

.ff-text__small {
    font-size: var(--fs-text-small);
    line-height: calc(var(--fs-text-small) + 8px)
}

.ff-text__medium {
    font-size: var(--fs-text-medium);
    line-height: calc(var(--fs-text-medium) + 8px)
}

.ff-text__extra-large {
    font-size: var(--fs-text-extra-large);
    line-height: calc(var(--fs-text-extra-large) + 10px)
}

.ff-color--light {
    color: var(--color-light)
}

.ff-section__title-large {
    font-size: var(--fs-section);
    line-height: calc(var(--fs-section) + 12px);
    font-weight: 500
}

.other-lang.ff-section__title-large {
    line-height: calc(var(--fs-section) + 24px)
}

.ff-modal__trailer-langs-wrap {
    background: var(--color-secondary);
    padding: 16px
}

.ff-button__tab {
    border-radius: 100px;
    transition: .3s
}

.ff-modal__close {
    color: #fff !important
}

.modal-content {
    background: 0 0;
    border: none
}

.ff-button__tab {
    color: #696969;
    padding: 8px 16px;
    font-size: var(--fs-base);
    line-height: calc(var(--fs-base) + 8px);
    background: 0 0;
    border: 1px solid #d5d5dd
}

.ff-button__tab:hover {
    background-color: #d5d5dd;
    color: #585876
}

.ff-button__tab.active {
    background: #585876 !important;
    color: #fff;
    border-color: #585876
}

/* .ff-card__course:hover .ff-card__course-inwrap {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.ff-card__course:hover::before {
    height: 100%
} */

/* .ff-card__course:hover .ff-card__course-discount-text-anim {
    max-width: 800px;
    transition: .8s ease-in-out .2s
} */

.ff-dropdown {
    outline: 0;
    padding: 4px calc(var(--spacing-button) * 2) 4px var(--spacing-button);
    border: 1px solid;
    background: url("<?php echo base_url(); ?>assets/new_design/images/icons/arrow-down-light.svg") no-repeat;
    color: #fff;
    border-radius: 100px;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-position-x: 90%;
    background-position-y: 12px
}

.ff-dropdown--dark,
.ff-input__select--dark {
    border-color: var(--color-gray);
    color: var(--color-secondary);
    background-image: url(<?php echo base_url(); ?>assets/new_design/images/icons/arrow-down-dark.svg);
    background-repeat: no-repeat
}

.ff-input__select-center {
    background-position-x: calc(100% - 16px);
    background-position-y: center
}

.ff-dropdown:focus,
.ff-dropdown:hover {
    background-color: unset;
    color: unset;
    box-shadow: unset !important
}

.ff-dropdown--dark:hover {
    background-color: var(--color-primary);
    background-image: url(<?php echo base_url(); ?>assets/new_design/images/icons/arrow-down-light.svg);
    color: #fff
}

.dropdown-item {
    color: var(--color-secondary) !important
}

.ff-dropdown__item:active {
    color: #000
}

.ff-modal__close {
    width: 36px;
    height: 36px;
    border: 1px solid;
    border-radius: 100px;
    margin-left: auto;
    margin-bottom: 10px;
    cursor: pointer;
    opacity: 1
}

.modal {
    z-index: 9999
}

@media (min-width:576px) {
    /* .ff-card__course:hover {
        transform: scale(1.05)
    } */
}

.ff-fullwidth__slider-nav,
.ff-mentor__cards-nav,
.ff-mentor__cards-swiper {
    padding-right: var(--ve) !important
}

.ff-mentor__cards-nav .swiper-button-next,
.ff-mentor__cards-nav .swiper-button-prev {
    --dimension: 48px;
    width: var(--dimension) !important;
    height: var(--dimension) !important;
    opacity: .8;
    transition: .4s
}

.ff-mentor__cards-nav .swiper-button-next:hover,
.ff-mentor__cards-nav .swiper-button-prev:hover {
    opacity: 1
}

.ff-custom__slider-nav .swiper-button-next::after,
.ff-custom__slider-nav .swiper-button-prev::after {
    content: "";
    display: none
}

.ff-section__box-download {
    --padding-val-x: 48px;
    --padding-val-y: 16px
}

.ff-download__content-wrap {
    padding: var(--padding-val-x) var(--padding-val-y) 20px
}

.ff-download__scaner-wrap {
    background-color: #fff;
    border-radius: 12px;
    padding: 12px
}

.ff-download__scanner {
    width: 70px;
    height: 70px
}

.ff-download__sub-heading {
    font-size: 14px;
    line-height: 20px
}

.ff-download__scanner-label,
.ff-download__sub-heading {
    color: var(--color-gray-primary)
}

.ff-download__sub-heading.ff-color--light {
    color: #fff
}

.ff-customized__dropdown-trigger {
    background-color: #fff
}

.ff-input__mobile-wrap {
    --dimension: 52px
}

.ff-input__mobile {
    font-size: 12px;
    line-height: 20px;
    border: none;
    border-radius: 8px;
    overflow: hidden;
    height: var(--dimension);
    outline: 0;
    padding-left: 60px !important
}

.ff-input__mobile-button {
    border: none;
    width: calc(var(--dimension) - 4px);
    height: calc(var(--dimension) - 4px);
    background-color: #ababbb;
    border-radius: 8px;
    top: 0;
    bottom: 0;
    margin: auto;
    right: 2px !important
}

.ff-video__slide-description {
    font-size: 18px;
    line-height: 26px
}

.ff-video__slide-author {
    font-size: 16px;
    line-height: 24px
}

.ff-video__slide-left {
    --rotate-val: -9deg;
    flex-shrink: 0;
    padding: 20px 0
}

.ff-video__slide {
    opacity: .4;
    transition: transform .4s
}

.ff-video__slide-img-wrap {
    display: inline-block;
    transform: rotate(calc(-1*var(--rotate-val)));
    transform-origin: center center;
    transition: transform .4s
}

.ff-video__slide-img {
    width: 225px;
    height: 310px;
    border-radius: 12px;
    position: relative;
    overflow: hidden;
    transition: .4s .2s
}

.ff-video__slide-img img {
    transition: .3s .1s;
    width: 100%;
    height: 100%;
    object-position: center
}

.ff-video__slide-img-wrap:hover .ff-video__slide-img img {
    transform: scale(1.05)
}

.ff-video__slide-img-wrap:hover .ff-video__slide-img::before {
    opacity: .7
}

.ff-video__slide-quotation-icon {
    width: 20px
}

.ff-button__play-anim {
    --dimension: 66px;
    width: var(--dimension);
    height: var(--dimension);
    background-color: var(--color-orange);
    border-radius: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
    bottom: 40px;
    right: -24px
}

.ff-button__play-anim.z-2 {
    z-index: 2 !important
}

.ff-button__play-anim::after,
.ff-button__play-anim::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    border: 1px solid var(--color-orange);
    transform: scale(1);
    opacity: 0;
    animation: 3s linear infinite forwards circle1
}

.ff-button__play-anim::before {
    animation-delay: 0
}

.ff-button__play-anim::after {
    animation-delay: 1.5s
}

@keyframes circle1 {
    0% {
        transform: scale(1);
        opacity: 1
    }
    60% {
        opacity: 1
    }
    100% {
        transform: scale(1.3);
        opacity: 0
    }
}

@media (min-width:768px) {
    :root {
        --fs-base: 14px;
        --fs-section: 24px;
        --fs-text-small: 12px;
        --fs-text-medium: 16px;
        --fs-text-large: 24px;
        --fs-text-extra-large: 32px;
        --fs-block: 20px;
        --fs-banner-title: 48px;
        --fs-button: 20px;
        --fs-text-ex-large: 32px;
        --fs-section-title-lg: 36px;
        --spacing-section: 80px;
        --spacing-section-title: 16px;
        --spacing-card: 16px;
        --spacing-button: 16px;
        --border-radius-button: 8px;
        --border-radius-card: 12px;
        --border-radius-card-large: 16px
    }
    .ff-section__title-large {
        font-size: calc(var(--fs-section) + 8px);
        line-height: calc(var(--fs-section) + 16px);
        font-weight: 600
    }
    .ff-section__box {
        padding: 50px 0;
        border-radius: 24px
    }
    .ff-section__extra-spacingX {
        padding: 0 170px
    }
    .ff-main__section-spacing .ff-section,
    .ff-main__section-spacing .ff-section__box {
        padding: 56px 0
    }
    .ff-button__tab:first-child {
        margin-left: 0
    }
    .ff-fullwidth__container,
    .ff-mentor__cards-container {
        --ve: calc(100% - 688px);
        width: 100%;
        padding-left: calc(var(--ve)/ 2) !important
    }
    .ff-section__box-download {
        --padding-val-y: 19px
    }
    .ff-download__sub-heading {
        font-size: 18px;
        line-height: 26px
    }
    .ff-download__content-wrap {
        padding-bottom: var(--padding-val-x)
    }
    .ff-download__content-cta {
        padding-left: 110px;
        padding-right: 110px
    }
    .ff-video__slide-left {
        width: 330px
    }
    .ff-video__slide-right {
        padding-left: 42px
    }
    .ff-video__slide-content {
        width: 350px
    }
    .ff-video__slide-img {
        width: 270px;
        height: 385px
    }
    .ff-video__slide-img::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        background: linear-gradient(179.3deg, rgba(0, 0, 0, 0) 47.38%, rgba(0, 0, 0, .7) 99.4%), linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
        transition: .4s .1s;
        z-index: 1
    }
    .ff-button__play-anim {
        --dimension: 86px
    }
    .ff-video__slide-description {
        font-size: 24px;
        line-height: 32px
    }
    .ff-course__tab-container {
        min-height: 445px
    }
    .ff-video__slider {
        padding-left: calc(var(--ve)/ 2) !important
    }
    .ff-fullwidth__container.no-padding {
        padding-left: 0 !important
    }
    /* .ff-card__course:hover .ff-card__course-discount-text {
        bottom: 0;
        animation: 2.2s linear infinite slideBackground
    } */
}

@media (min-width:992px) {
    .w-lg-50 {
        width: 50% !important
    }
    .ff-fullwidth__container,
    .ff-mentor__cards-container {
        --ve: calc(100% - 928px)
    }
    .ff-download__content-cta {
        padding-left: 0;
        padding-right: 70px
    }
    .ff-section__box-download-left {
        width: 45%
    }
    .ff-section__box-download-right {
        width: 55%
    }
    .ff-download__content-wrap {
        padding: var(--padding-val-x) var(--padding-val-y) calc(var(--padding-val-x) + 8px) calc(var(--padding-val-y)/ 2)
    }
    .ff-video__slide-left {
        width: 370px
    }
    .ff-video__slide-img {
        width: 310px;
        height: 425px
    }
}

@media (min-width:1200px) {
    .ff-fullwidth__container,
    .ff-mentor__cards-container {
        --ve: calc(100% - 1108px)
    }
    .ff-section__box-download-left {
        width: 56%
    }
    .ff-section__box-download-right {
        width: 44%
    }
}

@media (min-width:1280px) {
    .ff-mentor__cards-nav .swiper-button-next {
        right: calc(-1*var(--dimension) - 16px) !important
    }
    .ff-mentor__cards-nav .swiper-button-prev {
        left: calc(-1*var(--dimension) - 16px) !important
    }
}

.overlay-remove {
    opacity: 0;
    visibility: visible
}

.ff-modal__mentor-video-playbutton {
    width: 64px;
    height: 64px;
    background: #fff;
    border-radius: 100px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, .24)
}

.ff-modal__mentor-video-overlay {
    visibility: hidden;
    opacity: 0;
    transition: 1s
}

.ff-modal__mentor-video-content {
    bottom: 70px;
    z-index: 2;
    transition: .5s
}

.ff-modal__mentor-video-title {
    font-size: 18px;
    line-height: 24px
}

.ff-modal__mentor-video-para {
    font-size: 14px;
    line-height: 22px
}

.ff-horizontal__scroll-hide::-webkit-scrollbar {
    display: none
}

.ff-modal__mentor-video-wrap {
    width: 37vh;
    max-width: 37vh;
    min-width: 240px;
    margin: 0 auto
}

.ff-modal__mentor-video.sucessStroyVideo {
    padding-top: 181.25% !important
}

.ff-input__primary {
    border-radius: 12px;
    border: 1px solid transparent;
    font-size: var(--fs-base);
    line-height: calc(var(--fs-base) + 8px);
    color: var(--color-gray-primary);
    padding: 16px;
    outline: 0;
    background-color: #fff
}

.show {
    display: block
}

@media (max-width:767px) {
    .ff-trailer__video-title.ff-block__title {
        font-size: 14px !important;
        line-height: 22px !important
    }
    .ff-section__box-container {
        padding: 0 !important
    }
    video::-webkit-media-controls-panel {
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 46.43%, rgba(0, 0, 0, .7) 100%)
    }
}

@media (min-width:768px) {
    .ff-modal__mentor-video-content {
        bottom: 50px
    }
}

@media (min-width:992px) and (max-height:810px) {
    .ff-modal__dialog-responsive-vertical {
        width: 880px !important
    }
}

@media (min-width:992px) and (max-height:700px) {
    .ff-modal__dialog-responsive-vertical {
        width: 780px !important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .ff-modal__dialog-responsive-vertical {
        max-width: 700px !important
    }
}
/* .card-course-title
{
    min-height: 96px!important;
} */ 
/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/css/header.css?t=2.4.02 ***/
.ff-header {
    width: 100%;
    position: fixed;
    background: #fff;
    border-bottom: 1px solid rgb(0 0 0 / 0.1);
    z-index: 1111;
}
.ff-header__search-wrap:hover,
header .ff-dropdown__item.active {
    background-color: var(--color-primary);
}
.ff-header__navbar {
    padding: 15px 0;
}
.ff-header__link > a {
    font-size: var(--fs-text-medium);
    line-height: calc(var(--fs-text-medium) + 8px);
    color: var(--color-secondary);
    font-weight: 500;
    padding: calc(var(--spacing-card) / 2);
}
.ff-header__link-icon {
    fill: var(--color-secondary);
}
.ff-header__search-wrap {
    width: 36px;
    height: 36px;
    border: 1px solid var(--color-gray);
    border-radius: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 20px;
    cursor: pointer;
    transition: 0.2s;
}
.ff-header__search-wrap:hover {
    color: #fff;
}
header .ff-dropdown__items {
    width: 200px;
    box-shadow: 0 2px 6px 2px rgb(0 0 0 / 0.15), 0 1px 2px 0 rgb(0 0 0 / 0.3);
    border: none;
    overflow: hidden;
}
/* header .ff-dropdown__item {
    --pading-val: 18px;
    font-size: 16px;
    padding: var(--pading-val);
    cursor: pointer;
} */
 header .ff-dropdown__item {
    --pading-val: 18px;
    font-size: 16px;
    padding: 8px 12px 8px 16px;
    cursor: pointer;
    width: 200px;
    height: 58px;
    gap: 12px;
}
.ff-header__link > a {
    transition: color 0.3s;
}
.ff-header__link-wrap:hover .ff-header__link > a {
    color: var(--color-primary);
}
.ff-header__search-close {
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    right: 6px;
    cursor: pointer;
}
.ff-header__search-input .ff-header__search-trigger-inwrap::before {
    content: "";
    width: 18px;
    height: 18px;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 15px;
    margin: auto;
    background-image: url(<?php echo base_url(); ?>assets/new_design/images/icons/search.svg);
    background-repeat: no-repeat;
    background-size: 100%;
}
.ff-header__dropdown {
    --container-val: 100%;
    width: 100vw !important;
    left: calc(var(--container-val) - 100vw / 2) !important;
    border: none;
}
@media (min-width: 992px) {
    .ff-header__link > a {
        font-size: var(--fs-base);
        line-height: calc(var(--fs-base) + 10px);
        text-align: center;
    }
    .ff-header__dropdown {
        --container-val: 465px;
    }
    .ff-header__search-input {
        display: none;
    }
    .ff-header__dropdown-link + .ff-header__dropdown {
        position: absolute;
        padding-top: 22px !important;
        background: #fff;
        display: none;
        visibility: hidden;
        opacity: 0;
        z-index: 111;
    }
    .ff-header__dropdown-inwrap {
        max-height: calc(100vh - 83px);
        overflow-y: auto;
        background: #fff;
        box-shadow: 0 1px 3px 1px rgb(0 0 0 / 0.15);
    }
}
@media (min-width: 1200px) {
    .ff-header__link > a {
        font-size: var(--fs-text-medium);
        line-height: calc(var(--fs-text-medium) + 10px);
    }
    .ff-header__dropdown {
        --container-val: 554px;
    }
}
.ff-header__search-input input {
    border: none;
    border-bottom: 1px solid var(--color-primary);
    padding: 5px 30px;
    outline: 0;
    font-size: var(--fs-text-medium);
}
.ff-header__search-input input {
    border: none;
    border-bottom: 1px solid var(--color-primary);
    padding: 5px 30px;
    outline: 0;
    font-size: var(--fs-text-medium);
}
@media (min-width: 320px) and (max-width: 991px) {
    .ff-header__dropdown {
        position: fixed;
        height: 100vh;
        overflow-y: auto !important;
        max-height: unset !important;
        top: 0;
        left: 0 !important;
        transform: translateX(100%);
        transition: 0.3s;
    }
    .ff-header__mobile-trigger {
        width: 24px;
        height: 24px;
        padding: 0 !important;
    }
    .ff-header__inwrap::before {
        content: "";
        width: 100%;
        height: 100%;
        background-color: #fff;
        position: absolute;
        left: 0;
    }
    .ff-header__navbar-wrap,
    .ff-header__search-input {
        width: 100%;
        height: 100vh;
        position: fixed !important;
        left: 0;
        top: 0;
        background: #fff;
    }
    .header_search_button {
        margin-left: auto;
        opacity: 0;
        visibility: hidden;
        transform: scale(0.9);
        transition: 0.1s;
    }
    .ff-header__search-input {
        height: auto !important;
        display: block;
        transform: translateY(-101%);
        transition: 0.3s;
        z-index: -111 !important;
        padding: 20px 0 !important;
    }
    .ff-header__search-input .ff-header__search-close {
        display: none;
    }
    .ff-header__link > a {
        font-size: calc(var(--fs-text-medium) + 2px);
        line-height: calc(var(--fs-text-medium) + 10px);
        font-weight: 400;
        padding: 12px 16px;
        font-family: Poppins;
        font-size: 14px;
        font-weight: 500;
        line-height: 22px;
        text-align: left;
        color: #3E3E3E;
        padding: 16px;
    }
    .ff-header__dropdown-link--lang {
        margin-top: 8px;
    }
    .ff-header__search-trigger-inwrap {
        position: relative;
    }
    .ff-header__search-input .ff-header__search-trigger-inwrap::before {
        left: 10px;
    }
    .ff-header__search-close {
        right: 8px;
    }
    .ff-header__search-input input {
        border: 1px solid #909090;
        border-radius: 16px;
        padding: 10px 35px;
    }
    .ff-header__navbar-wrap {
        transform: translateX(100%);
        transition: transform 0.3s;
        z-index: 11111;
    }
    .ff-header__dropdown {
        display: block !important;
        overflow: hidden;
    }
    .ff-header__search-wrap {
        margin-right: 8px;
    }
    .ff-header__mobile-navbar-top {
        border-bottom: 1px solid rgb(0 0 0 / 0.1);
        padding: 20px 16px;
    }
    .ff-header__navbar-close-mobile {
        text-align: right;
        width: 30px;
        height: 30px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .ff-header__search-trigger {
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    .ff-header__search-results {
        height: 100% !important;
    }
}
.ff-header__search-results-wrap {
    width: 100%;
    position: absolute;
    z-index: 111111;
    background: #fff;
    border-radius: 16px;
    box-shadow: 0 3px 10px #00000029;
}
@media (min-width: 1400px) {
    li.ff-header__link-wrap {
        margin-right: 20px;
    }
}
.ff-header__col-logo {
    max-width: 170px;
}
.ff-header__search-results {
    height: 60vh;
    overflow-y: auto;
}
header .ff-dropdown__item.active {
    background: 0 0;
    border-color: var(--color-primary) !important;
}
@media (min-width: 320px) and (max-width: 992px) {
    header .ff-dropdown__lang-items {
        width: 100%;
        height: 100vh;
        position: fixed;
        background: #fff;
        top: 0 !important;
        margin: 0 !important;
        border-radius: 0;
        border: none;
        display: block !important;
        transform: translateX(100%);
        transition: transform 0.3s;
    }
    .ff-header__dropdown-title {
        font-size: var(--fs-block);
        line-height: calc(var(--fs-block) + 8px);
    }
    header .ff-dropdown {
        background-image: url(<?php echo base_url(); ?>assets/new_design/images/icons/arrow-right-gray.svg);
    }
}
@media (min-width: 992px) {
    .ff-header__search-results {
        height: 405px;
        overflow-y: auto;
    }
    .ff-header__search-results-wrap {
        overflow: hidden;
    }
}
.ff-search__animation-wrap {
    left: 36px;
    overflow: hidden;
    color: var(--color-gray);
}
.ff-search__animation-text-list {
    transform: translateY(0);
    animation: 10s 2s infinite forwards textSlide;
}
.ff-header__search-input input:focus + .ff-search__animation-wrap {
    display: none !important;
}
@media (min-width: 768px) {
    .ff-header__search-lang > :last-child > * {
        margin: 0 !important;
    }
}
@keyframes textSlide {
    0% {
        transform: translateY(0);
    }
    33%,
    4% {
        transform: translateY(-100%);
    }
    37%,
    66% {
        transform: translateY(-200%);
    }
    100%,
    70% {
        transform: translateY(-300%);
    }
}
/* Remove the right border of the icon container and left border of the input */

/* Change the border color to green when the input is focused */

/* Style the input group with rounded corners */

/* Remove default borders from the input and icon container */

/* Change border color to green when the input is focused */

.dropdown-item.active,
.dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #19d9da24;
}

.ff-search__input-overwrite {
    border: none!important;
    padding: 14px 40px!important;
    outline: 0!important;
    font-size: var(--fs-text-medium)!important;
    border-radius: 50px!important;
    background: rgba(242, 242, 242, 1)!important;
}



/* Edit Starts */
.ff-header__categories-btn {
    width: 160px;
    height: 48px;
    padding: 4px 8px;
    border-radius: 8px;
    background: #16A6A7;
    border: none;
    margin-left: 24px;
}
.ff-header__categories-btn:hover {
    background: #128586;
}
.ff-header__categories-text {
    width: 78px;
    height: 22px;
    font-family: Poppins;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    text-align: center;
    align-self: center;
    margin-left: 5%;
    color: white;
    display: inline!important;
}


/* The Modal (background) */
#categoriesModal {
    display: none; /* Hidden by default */
    position: fixed;
    z-index: 1; /* Sit on top */
    top: 80px;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    background-color: rgba(0, 0, 0, 0.5); /* Black background with opacity */
}
/* Modal Content */
.categories-modal-content {
    height: 584px;
    top: 80px;
    padding: 40px 156px 64px 156px;
    /* border-top: 1px solid #f2f2f2; */
    background: white;
}
.categories-modal-header {
    width: 1128px;
    height: 56px;
    padding: 4px 5px 24px 0;
    margin: 0 auto;
}
.categories-modal-header span {
    font-family: Poppins;
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
    color: #2e2e54;
}
#categories-modal-courses {
    padding: 0 10px;
    max-width: 1128px;
    margin: 0 auto;
}
/* Close Button */
#closeCategoriesModal {
    cursor: pointer;
    float: right;
}

.ff-dropdown__text {
    font-family: Poppins;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    color: #3E3E3E;
    margin-left: 4px;
}

header .ff-dropdown__item-language-icon {
    width: 24px;
    height: 25px;
    margin-top: 10px;
    font-family: Poppins;
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    color: #3E3E3E;
}
header .ff-dropdown__item-labels {
    display: flex;
    flex-direction: column;
    width: 100px;
    height: 42px;
    flex-grow: 1;
}
header .ff-dropdown__item-native {
    font-family: Poppins;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    text-align: left;
    color: #3E3E3E;
}
header .ff-dropdown__item-english {
    font-family: Poppins;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    text-align: left;
    color: #7E7E7E;
}


.ff-dropdown-overwrite:focus,
.ff-dropdown-overwrite:hover {
    background-color: #D4D4D4!important;
}


.ff-dropdown--dark-overwrite:hover {
    background-color: #D4D4D4!important;
    background-image: none!important;
}

.ff-dropdown--dark-overwrite {
    background-image: none!important;
}
header .ff-dropdown {
    width: 94px;
    height: 48px;
    padding: 12px 8px 12px 16px;
    gap: 0px;
    border-radius: 24px;
    background-color: #F2F2F2;
    border: none;
    display: flex;
    align-items: center;
}


header .ff-dropdown__items {
    width: 200px;
    border: none;
    overflow: hidden;
    height: 348px;
    box-shadow: 0px 4px 24px 0px #00000029;
    border-radius: 12px;
    background: #FFFFFF;
}

header .ff-dropdown__item-overwrite.active {
   background: #d0eded!important;
}

.ff-header__dropdown-link--download {
    margin-bottom: 8px;
}
.ff-header__dropdown-link--lang,
.ff-header__dropdown-link--download {
    border-bottom: 1px solid #F2F2F2;
}
.vertical-space
{
    height:8px;
}
.mobile-category:nth-of-type(even) .category-img-container {
    background: #D0EDED;
}
.mobile-category a {
    padding: 0px 16px;
    margin-bottom: 4px;
    color: #252543;
}
.category-img-container {
    width: 72px;
    height: 72px;
    padding: 20px;
    border-radius: 4px;
    background: #CBE5CF;
}
.category-right-block {
    padding: 0 16px;
}

.ff-header__explore-title {
    font-family: Poppins;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-align: left;
    color: #282828;
    padding: 32px 16px 16px 16px;
}
   
  .ff-search__input-overwrite {
    height: 48px;
    border-radius: 24px !important;
    background: #F2F2F2 !important;
    font-family: Poppins;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    color: #3E3E3E;
}
.ff-search__input-overwrite::-ms-input-placeholder {
    font-family: Poppins;
    font-size: 14px;
    line-height: 22px;
    /* Edge 12 -18 */
    color: #585876;
    font-weight: 400;
}
.ff-header__search-trigger-overwrite {
    width: 663px;
}
.ff-header__search-close-overwrite {
    right: 15px;
    display: none;
}
.ff-header__search-results-overwrite {
    padding: 8px 0 16px 0 !important;
}
@media (min-width: 320px) and (max-width: 991px) {
    header .ff-dropdown__item-overwrite {
        border-bottom: 1px solid #F2F2F2;
        gap: 24px;
    }
    .ff-header__search-trigger-overwrite {
        width: 100%;
    }
    .header_search_button-overwrite {
        opacity: 1;
        visibility: unset;
        transform: none;
    }
    .ff-header__navbar-wrap-overwrite {
        overflow-y: scroll;
        overflow-x: hidden;
    }
}
.ff-header__search-wrap-overwrite {
    border: none;
}
.ff-header__search-wrap-overwrite:hover {
    background: none;
    color: unset;
}
.ff-header__categories-btn-overwrite {
    width: 146px;
    padding: 12px 16px 12px 24px;
    gap: 4px;
}
@media (min-width: 991px) {
    .ff-header__search-input-overwrite {
        margin-left: 24px;
        margin-right: 12px;
    }
}


.ff-header-overwrite {
    border-bottom: none;
    height: 80px;
    box-shadow: 0px 3px 24px 0px #00000014;
}
.categories-modal-content-overwrite {
    border-top: 1px solid #F2F2F2;
}
.categories-modal-header-overwrite {
    padding: 0 0 24px 0;
}
.close-categories-modal {
    margin-top: 4px;
    margin-right: 5px;
}
.categories-modal-courses {
    padding: 0 !important;
}
header .ff-dropdown__item-overwrite:hover,
header .ff-dropdown__item-overwrite:focus {
    background: #D0EDED !important;
}
.ff-header__search-results-overwrite:not(:has(.ff-header__search-result-list)) {
    /* Your styles here */
    height: auto;
    padding-top: 16px !important;
}

.category-img-container {
    width: 65px!important; /* Increased width */
    height: 65px!important; /* Increased height */
    display: flex!important;
    align-items: center!important;
    justify-content: center!important;
    padding: 15px!important; /* Adds space around the image */
}

.category-img-container img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

.category-img-container-1 {
    background-color: #E9E5EF!important;
} 
/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/css/course-details.css?t=2.4.02 ***/
@import url(https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap);@font-face{font-family:MinionPro-Regular;src:url(../../../assets/new_design/fonts/MinionPro-Regular.otf);font-display:swap}@font-face{font-family:MTCORSVA;src:url(../../../assets/new_design/fonts/MTCORSVA.TTF);font-display:swap}@font-face{font-family:AcuminVariableConcept;src:url(../../../assets/new_design/fonts/AcuminVariableConcept.otf);font-display:swap} 
/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/css/footer.css?t=2.4.02 ***/
.ff-footer{--spacing-links:8px;--spacing-block:32px;--spacing-block-large:48px;--color-link:#e8f7f7;background:var(--color-secondary);color:#fff}.ff-footer__col-link,.ff-footer__col-title{margin-bottom:var(--spacing-links)}.ff-footer__col-title{font-size:var(--fs-text-medium);font-weight:600}.ff-footer__col-link a,.ff-footer__credentials-link a,.ff-footer__credentials-text{color:var(--color-link);font-weight:300}.ff-footer__col-link a{transition:.3s}.ff-footer__col-link a:hover{color:#a2dbdc;text-decoration:underline}.ff-footer__block{margin-bottom:var(--spacing-block)}.ff-footer__block--large-space{margin-bottom:var(--spacing-block-large);max-width: 260px;}.ff-footer__social-link a{width:34px;height:34px;background:rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;border-radius:12px;padding:6px;transition:.3s}.ff-footer__download a{width:137px;background:#fff;border-radius:6px;border:1px solid #000;padding:6px}.ff-footer__download--apple a{background:#000}.ff-footer__credentials-wrap{background:rgba(0,0,0,.2)}.ff-footer__credentials-link a,.ff-footer__credentials-text{font-size:var(--fs-text-small)}@media (min-width:768px){.ff-footer__content{padding-bottom:50px}.ff-footer__social-link a:hover{background-color:#a2dbdc;}.ff-footer__social-link a:hover path{fill:var(--color-secondary)}}.ff-footer__scanner{border-radius:12px;background-color:#fff}
.ff-footer__download-link{
    height:40px;
    border-radius: 6px;
}
.ff-footer__col-text{
    font-size: 42px;
    font-weight: 700;
    line-height: 54px;
    text-align: left;
    color:#828298;
    padding: 4px 0px;
    font-family : Poppins;
}
/* .ff-flex-unwrap{
    flex-wrap: nowrap;
} */
 
/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/css/swiper-bundle.min.css?t=2.4.02 ***/
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after{content:'prev'}.swiper-button-next{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))} 
/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/css/home.css?t=2.4.02 ***/
.ff-banner__slide {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 425px;
    max-height: 425px;
}
.ff-banner__slide::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    /* background: linear-gradient(180deg, rgba(22, 166, 167, 0.8) 0, rgba(46, 46, 84, 0.1) 100%); */
    z-index: 0;
}
.ff-banner__slider-title {
    font-size: var(--fs-banner-title);
    line-height: calc(var(--fs-banner-title) + 6px);
    font-weight: 600;
    color: #fff;
}
.ff-home__category-title {
    font-weight: 500 !important;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    padding-bottom: 16px;
    width: 486px;
    height: 120px;
    margin-top: 100px;
}
.ff-home__benefit-icon {
    width: 64px;
    height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 16px;
    border: 1px solid #16A6A7;
}
.ff-card__home-benefit {
    border-radius: 24px;
}
@media (min-width: 768px) {
    .ff-banner__slide {
        /* min-height: 400px; */
        max-height: 560px;
    }
    .ff-card__home-benefit {
        padding: 16px 16px 24px;
        background: white;
    }
    .ff-banner__slide::before {
        /* background: linear-gradient(270deg, rgba(46, 46, 84, 0.1) 22.36%, rgba(22, 166, 167, 0.8) 75.9%); */
    }
}
@media (min-width: 992px) {
    /* .ff-home__benefit-cards .col:nth-child(2n) .ff-card__home-benefit {
        margin-top: 72px;
    } */
}
@media (max-width: 767px) {
    .ff-home__benefit-cards .col:last-child .ff-card__home-benefit {
        margin-bottom: 0 !important;
    }
}
.ff-button__plain-primary--light {
    color: #73caca !important;
}
.ff-button__plain--underline::before {
    content: "";
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 0;
    background: #73caca;
}
.ff-main__home .ff-section__title-large {
    font-weight: 600 !important;
}
.ff-section--primary-light-custom
{
    background: linear-gradient(to top, #D0EDED 0%, #D0EDED 50%, white 100%);
}



/* .ff-button__tab-overwrite
{
    color: #696969!important;
    padding: 9px 16px!important;
    font-size: var(--fs-base)!important;
    line-height: calc(var(--fs-base) + 8px)!important;
    background: 0 0!important;
    border: 1px solid #d5d5dd!important;
} */

.ff-section__header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.ff-section__title-large {
    text-align: left;
}
.course_list_result
{
    min-height: 300px !important;
}
/* body {
    margin: 0;
    padding: 0;
    font-family: Arial, sans-serif;
} */

.ff-banner__slider-title
{
    color: #2E2E54;
    font-size: var(--fs-section-title-lg);
}
/* .banner-flex-conainter{
    display: flex;#d0eded
} */
.ff-banner__slide {
    position: relative;
    /* overflow: hidden; Ensures content stays within the banner */
}


/* Positioning for staggered layout */

@media (min-width: 1024px) {
    /* Positioning for staggered layout */
}


@media (max-width: 768px) {
    
    section#explore-cat-section .container {
        padding : 0;
    }

    /* Ensure the title appears at the top */
    .ff-banner__slider-title {
        margin-bottom: 20px; /* Adjust as needed */
        font-size: 26px; /* Adjust font size for mobile */
    }

    /* Positioning for staggered layout */

    /* Rotate the image by 15 degrees */

    /* Positioning for staggered layout and rotation */

    /* Slight zoom on hover with rotation */
    .ff-banner__slide{
        min-height: 350px ! important;
        overflow: unset!important; /* Ensures content stays within the banner */
    }
    
}


/* 
.custom-course-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    max-width: 1000px;
    margin: 0 auto;
  }
  
  .custom-course-card {
    width: 180px;
    height: 180px;
    margin: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 46px 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    justify-content: center;
    gap: 16px;
  }
  
  .custom-course-card img {
    width: 100.04px;
    height: 70px;
    border: 1px solid transparent;
  }
  
  .custom-course-card p {
    font-size: 13px;
    flex-wrap: wrap;
    color: #3E3E3E;
    font-weight: 600;
    font-family: "Poppins", sans-serif;
    line-height: 22px;
    margin: 0;
  }
  
  .custom-course-carousel {
    display: none;
  }
  
  .custom-swiper-container {
    width: 100%;
    height: 300px;
  }
  
  .custom-swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  .custom-category-agriculture {
    background-color: #D0EDED;
  }
  
  .custom-category-personal-finance {
    background-color: #E9E5EF;
  }
  
  .custom-category-govt-schemes {
    background-color: #CBE5CF;
  }
   */


   .custom-course-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    /* max-width: 1000px; */
    margin: 0 auto;
    position: relative;
    top: 90px ; 
  }
  @media (max-width: 768px) {

    .custom-course-grid {
        display: flex;
        flex-wrap: unset;
        justify-content: space-evenly;
        max-width: 1000px;
        margin: 0 auto;
        overflow-x: auto;
        scrollbar-width: none; /* For Firefox */
    }

    .custom-course-grid::-webkit-scrollbar {
        display: none; /* For Chrome, Safari, and Edge */
    }
  }
  .custom-course-carousel {
    display: flex;
    overflow-x: scroll;
    flex-wrap: nowrap;
    white-space: nowrap;
    width: 100%;
    -webkit-overflow-scrolling: touch;
  scrollbar-width: none
  }

#top-courses-panel {
    padding-top: 56px !important;
}







/* 2.3.0 */

div#swiper_success_stories{
    padding-top: 72px ;
}

div#success_story_title {
    padding-top: 72px ;
    padding-bottom: 32px !important;
}

.ff-button__tab.active {
    background: #2e2e54 !important;
}

#latest-courses-panel {
    padding-top: 56px !important; 
}

@media (min-width: 991px) and (max-width: 1200px) {
    .ff-home__category-title {
        margin-top: 0!important;
    }
}
.ff-section__box-download 
{
    --padding-val-x: 20px!important; 
}


/* Release 2.4.0 */

  
.explore_courses_language-selector {
    display: flex;
    list-style: none;
    padding: 0px 16px 16px 16px;
    cursor: pointer;
    margin-top: 40px;
    align-self: stretch;
    justify-content: center;
    margin-left: 30px;
    border-bottom: 2px solid var(--Neutral-100, #F2F2F2);
}

.language-item {
    margin-right: 40px; /* Adjust spacing as needed */
    color: var(--Brand-2, #2E2E54) !important;
    font-size: 14px;
    font-style: normal;
    font-family: 'Poppins';
    line-height: 22px;
}

.language-item.active {
    font-weight: 600; 
}

#story_cards {
    width: 727px !important;
    height: 320px;
    background: white;
    border-radius: 20px;
}

#succes_story_thumbnail_img {
    width: 160px !important;
    height: 219.44px !important;
    top: 0.4rem;
    border-radius : 80px;
    margin-left: 120px;
}

#succes_slide_content {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    margin-left: 24px;
}

.ff-success__stories-slide__text{
    position: relative;
    top: -20px;
    left: 90px;
}

#succes_story_slide_desc {
    font-size: 20px;
    line-height: 28px;
    max-width: 405px;
}

#ff-button__play-border__anim::before, #ff-button__play-border__anim::after {
    border: 1px solid #16A6A7;
}

#ff-button__play-border__anim {
    top:150px;
    left:220px;
}

.swiper-slide {
    transform: translateX(calc(-100% * var(--swiper-slide-active) + var(--swiper-slide-offset)));
  }

#cat_chips_home {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    list-style: none;
    overflow-x: hidden !important;
    width: 1300px;
    height: 130px;
    position: relative;
    bottom: 20px; 
}

.ff-button__category_explore__courses{
    display: flex;
    align-items: center;
    padding: 6px 10px 6px 4px;
    border-radius: 25px;
    background-color:#ffffff;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    height: 48px;
    width: fit-content !important;
    border: 1px solid #ababbb;
    color: #3e3e3e;
}
.category_card_image_container_home {
    padding: 3px;
    display: inline-block;
    border-radius: 50%;
    background: #f8f8f8;
}

.category_card_image_home {
    position: relative;
    width: 30.91px;
    height: 27.629px;
}

.cat_chip_home_text {
    text-align: center;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
}

/* Styles for the category select box */

#dropdown_container_home {
    flex-direction: column;
    display: flex;
    width: 360px;
    padding: 26px !important;
    gap: 10px;
    margin-bottom: 25px;
    align-items: flex-start;
}

.ff-input__primary-category__home {
    background-color: #f5f5f5;
    padding: 12px 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    cursor: pointer;
    border-radius: 8px;
    border: 1px solid var(--Neutral-200, #D4D4D4);
}

#category-dropdown-box__home {
    position: relative;
    margin-top: 5px;
    font-size: 12px;
    line-height: 20px;
    font-weight: 400;
    width: 100%;
}

.ff-customized__dropdown__home {
    background-color: #ffffff;
    border: 1px solid #ccc;
    border-radius: 4px;
    max-height: 200px;
    overflow-y: scroll;
    z-index: 1000;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
}

/* Style for dropdown items */
.ff-customized__dropdown-item__home {
    padding: 10px;
    border-bottom: 1px solid #eee;
    transition: background-color 0.3s ease;
}

.ff-customized__dropdown-item__home:hover {
    background-color: #D4D4D4;
}

/* Active dropdown item */

/* Hide dropdown by default */
/* .d-none {
    display: none;
} */

#ff-section__title__explore_courses {
    margin-top: 20vh;
}


@media (min-width: 320px) and (max-width: 991px) {
        #story_cards {
            width: 280px !important;
            height: 312px;
        }
    
        #succes_story_thumbnail_img {
            width: 120px !important;
            height: 164.58px !important;
            margin-bottom: 10px;
            top: -16.25rem;
            border-radius: 77.42px;
        }
    
        #succes_slide_content {
            flex-direction: column-reverse;
            position: relative;
            top: 6rem;
            margin-left: 16px;
        }
    
        .ff-success__stories-slide__text {
            top: 0;
            left: 0;
            text-align: center;
        }
    
        #succes_story_slide_desc {
            font-size: 16px;
            line-height: 1.5;
            max-width: 100%;
            text-align: left !important;
        }
    
        #ff-button__play-border__anim {
            transform: translate3d(-25px,-325px,0);
        }

        #quotation_icon_succes_story {
            top: -11vh;
            left: -30vw;
        }

        .ff-video__slide-rating {
            display: none !important;
        }

        #secondary_text_succes_stories {
            text-align: left !important;
            position: relative;
            bottom: 5px;
        }

        #swiper_bullet_success_stories {
            padding-bottom: 0 !important;
        }

        .explore_courses_language-selector {
            margin-left: 0px;
            align-self: flex-start;
            padding: 0px 0px 2rem 11rem;
            overflow-x: scroll;
            width: calc(100% - 1.5rem);
            scrollbar-width: none; 
            -ms-overflow-style: none;  
        }

        .explore_courses_language-selector::-webkit-scrollbar {
            display: none;
        }

        #ff-section__title__explore_courses {
            max-width: 100vw;
            margin-top: 10vh;
        }
}


 
/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/css/purchase.css?t=2.4.02 ***/ 
/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/css/mentor-profile.css?t=2.4.02 ***/ 
/*** uncss> filename: https://ffreedom.com/beta/assets/new_design/css/pricing.css?t=2.4.02 ***/