/* === CSSOM-extracted custom properties === */
:root {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}


/* CSSOM extracted - 54 rules */
@font-face { font-family: arimo; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10UxCF8jA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: arimo; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10dxCF8jA.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: arimo; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10VxCF8jA.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: arimo; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10axCF8jA.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: arimo; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10bxCF8jA.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: arimo; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10WxCF8jA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: arimo; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10XxCF8jA.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: arimo; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10ZxCE.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: arimo; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10UxCF8jA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: arimo; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10dxCF8jA.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: arimo; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10VxCF8jA.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: arimo; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10axCF8jA.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: arimo; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10bxCF8jA.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: arimo; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10WxCF8jA.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: arimo; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10XxCF8jA.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: arimo; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/arimo/v36/P5sMzZCDf9_T_10ZxCE.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "open sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* CSSOM extracted - 6 rules */
@media screen and (min-width: 1150px) {
  .section.full .row-720 { max-width: 720px !important; }
  .row-align { align-items: center !important; }
}
@media screen and (max-width: 749px) {
  .full-w--container .container-box, .two-thirds-w--container .container-box:nth-child(1), .product-name .container-box:nth-child(1) { min-width: 100% !important; }
  .two-thirds-w--container .container-box:nth-child(2), .two-thirds-w--container .container-box:nth-child(3) { min-width: 50% !important; }
  .product-name .container-box:nth-child(2) { display: none !important; }
  .faq .faq-header .faq-title, .bullet-point { font-size: 18px !important; }
  .two-thirds-w--container .container-box:last-child .headline { margin-top: 10px !important; }
  img.main-img { width: 90% !important; height: auto; }
  .footer-menu { flex-direction: column; }
}
li.check-point { font-family: FontAwesome; color: rgb(89, 179, 119); content: "" !important; }
#progress { height: 100px; width: 100px; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px; display: grid; place-items: center; }
#progress-value { height: calc(100% - 20px); width: calc(100% - 20px); background-color: rgb(255, 255, 255); border-radius: 50%; display: grid; place-items: center; font-weight: 600; font-size: 20px; }
.link { text-align: left !important; }

/* CSSOM extracted - 4 rules */
.el-620480 { align-items: flex-start; }
.el-620480 img { }
@media (max-width: 480px) {
  .el-620480 { align-items: center; }
  .el-620480 img { }
}
@media (max-width: 1024px) and (min-width: 481px) {
  .el-620480 { }
  .el-620480 img { }
}

/* CSSOM extracted - 1 rules */
.el-141586 { font-size: 14px; text-align: left; }

/* CSSOM extracted - 3 rules */
.el-458352 { align-items: center; }
.el-458352 { }
.el-458352 a:hover { color: initial; }

/* CSSOM extracted - 3 rules */
.el-478562 { align-items: center; }
.el-478562 { }
.el-478562 a:hover { color: initial; }

/* CSSOM extracted - 1 rules */
.el-142988 { font-size: 14px; text-align: left; }

/* CSSOM extracted - 3 rules */
.el-293745 { align-items: center; }
.el-293745 { }
.el-293745 a:hover { color: initial; }

/* CSSOM extracted - 3 rules */
.el-730834 { align-items: center; }
.el-730834 { }
.el-730834 a:hover { color: initial; }

/* CSSOM extracted - 3 rules */
.el-223406 { font-size: calc(7.33333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-223406 { font-size: calc(15.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-223406 { font-size: 18px; text-align: center; }
}

/* CSSOM extracted - 4 rules */
.el-863676 { align-items: start; }
.el-863676 { }
.el-863676 { flex-direction: row; }
.el-863676 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 3 rules */
.el-72464 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-72464 { font-size: calc(37.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-72464 { font-size: 40px; text-align: center; }
}

/* CSSOM extracted - 3 rules */
.el-989449 { font-size: calc(15.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-989449 { font-size: calc(17.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-989449 { font-size: 20px; text-align: center; }
}

/* CSSOM extracted - 6 rules */
.el-821875 { align-items: start; }
.el-821875 { }
.el-821875 { flex-direction: row; }
.el-821875 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-821875 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }
.el-821875 > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-531383 { align-items: stretch; }
.el-531383 { width: 100%; align-self: center; }

/* CSSOM extracted - 2 rules */
.el-62867 { align-items: stretch; }
.el-62867 { width: 100%; align-self: center; }

/* CSSOM extracted - 2 rules */
.el-669306 { align-items: stretch; }
.el-669306 { width: 100%; align-self: center; }

/* CSSOM extracted - 2 rules */
.el-426156 { align-items: center; }
.el-426156 img { }

/* CSSOM extracted - 3 rules */
.el-978808 { font-size: calc(15.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-978808 { font-size: calc(15.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-978808 { font-size: 18px; text-align: left; }
}

/* CSSOM extracted - 4 rules */
.el-456943 { align-items: center; }
.el-456943 { }
.el-456943 { flex-direction: row; }
.el-456943 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-84600 { align-items: center; }
.el-84600 img { }

/* CSSOM extracted - 3 rules */
.el-64427 { font-size: calc(14.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-64427 { font-size: calc(14.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-64427 { font-size: 17px; text-align: left; }
}

/* CSSOM extracted - 3 rules */
.el-915644 { font-size: calc(12.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-915644 { font-size: calc(12.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-915644 { font-size: 15px; text-align: left; }
}

/* CSSOM extracted - 5 rules */
.el-13700 { align-items: center; }
.el-13700 { }
.el-13700 { flex-direction: row; }
.el-13700 > .container-box:nth-child(1) { width: 8%; min-width: 8%; max-width: 8%; }
.el-13700 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-710910 { align-items: center; }
.el-710910 img { }

/* CSSOM extracted - 1 rules */
.el-103054 { font-size: 17px; text-align: left; }

/* CSSOM extracted - 1 rules */
.el-8699 { font-size: 15px; text-align: left; }

/* CSSOM extracted - 5 rules */
.el-121644 { align-items: center; }
.el-121644 { }
.el-121644 { flex-direction: row; }
.el-121644 > .container-box:nth-child(1) { width: 60%; min-width: 60%; max-width: 60%; }
.el-121644 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 1 rules */
.el-645506 { font-size: 28px; text-align: left; }

/* CSSOM extracted - 1 rules */
.el-364097 { font-size: 18px; text-align: left; }

/* CSSOM extracted - 2 rules */
.el-897274 { align-items: center; }
.el-897274 img { }

/* CSSOM extracted - 3 rules */
.el-637273 { font-size: calc(19.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-637273 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-637273 { font-size: 28px; text-align: center; }
}

/* CSSOM extracted - 4 rules */
.el-253220 { align-items: start; }
.el-253220 { }
.el-253220 { flex-direction: row; }
.el-253220 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
i.fas.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }
.bullet-point-1 { font-family: Arimo, sans-serif; font-size: 20px; }

/* CSSOM extracted - 2 rules */
i.fas.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }
.bullet-point-1 { font-family: Arimo, sans-serif; font-size: 20px; }

/* CSSOM extracted - 2 rules */
i.fas.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }
.bullet-point-1 { font-family: Arimo, sans-serif; font-size: 23px; }

/* CSSOM extracted - 2 rules */
i.fas.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }
.bullet-point-1 { font-family: Arimo, sans-serif; font-size: 20px; }

/* CSSOM extracted - 3 rules */
.el-461533 { font-size: calc(19.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-461533 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-461533 { font-size: 28px; text-align: center; }
}

/* CSSOM extracted - 4 rules */
.el-825288 { align-items: start; }
.el-825288 { }
.el-825288 { flex-direction: row; }
.el-825288 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
i.fas.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }
.bullet-point { font-family: Arimo, sans-serif; font-size: 23px; }

/* CSSOM extracted - 3 rules */
.el-331576 { font-size: calc(13.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-331576 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-331576 { font-size: 20px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
i.fas.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }
.bullet-point { font-family: Arimo, sans-serif; font-size: 23px; }

/* CSSOM extracted - 3 rules */
.el-302368 { font-size: calc(13.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-302368 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-302368 { font-size: 20px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
i.fas.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }
.bullet-point { font-family: Arimo, sans-serif; font-size: 23px; }

/* CSSOM extracted - 3 rules */
.el-386715 { font-size: calc(13.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-386715 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-386715 { font-size: 20px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
i.fas.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }
.bullet-point { font-family: Arimo, sans-serif; font-size: 23px; }

/* CSSOM extracted - 3 rules */
.el-175670 { font-size: calc(13.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-175670 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-175670 { font-size: 20px; text-align: left; }
}

/* CSSOM extracted - 3 rules */
.el-585938 { font-size: calc(19.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-585938 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-585938 { font-size: 28px; text-align: center; }
}

/* CSSOM extracted - 4 rules */
.el-428517 { align-items: start; }
.el-428517 { }
.el-428517 { flex-direction: row; }
.el-428517 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
i.far.fa-times-circle { color: rgb(235, 87, 87); margin-right: 0.5em; }
.bullet-point { font-family: Roboto, sans-serif; font-size: 23px; }

/* CSSOM extracted - 3 rules */
.el-387775 { font-size: calc(13.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-387775 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-387775 { font-size: 20px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
i.far.fa-times-circle { color: rgb(235, 87, 87); margin-right: 0.5em; }
.bullet-point { font-family: Arimo, sans-serif; font-size: 23px; }

/* CSSOM extracted - 3 rules */
.el-208572 { font-size: calc(13.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-208572 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-208572 { font-size: 20px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
i.far.fa-times-circle { color: rgb(235, 87, 87); margin-right: 0.5em; }
.bullet-point { font-family: Arimo, sans-serif; font-size: 23px; }

/* CSSOM extracted - 3 rules */
.el-782727 { font-size: calc(13.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-782727 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-782727 { font-size: 20px; text-align: left; }
}

/* CSSOM extracted - 1 rules */
.el-388043 { font-size: 28px; text-align: left; }

/* CSSOM extracted - 9 rules */
.el-831338 { align-items: start; }
.el-831338 { }
.el-831338 { flex-direction: row; }
.el-831338 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-831338 > .container-box:nth-child(2) { width: 14%; min-width: 14%; max-width: 14%; }
.el-831338 > .container-box:nth-child(3) { width: 14%; min-width: 14%; max-width: 14%; }
.el-831338 > .container-box:nth-child(4) { width: 14%; min-width: 14%; max-width: 14%; }
.el-831338 > .container-box:nth-child(5) { width: 14%; min-width: 14%; max-width: 14%; }
.el-831338 > .container-box:nth-child(6) { width: 14%; min-width: 14%; max-width: 14%; }

/* CSSOM extracted - 3 rules */
.el-931838 { font-size: calc(29.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-931838 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-931838 { font-size: 32px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
.el-461850 { align-items: center; }
.el-461850 img { }

/* CSSOM extracted - 1 rules */
.el-982065 { font-size: 13px; text-align: center; }

/* CSSOM extracted - 2 rules */
.el-179704 { align-items: center; }
.el-179704 img { }

/* CSSOM extracted - 1 rules */
.el-960865 { font-size: 13px; text-align: center; }

/* CSSOM extracted - 2 rules */
.el-370170 { align-items: center; }
.el-370170 img { }

/* CSSOM extracted - 1 rules */
.el-494987 { font-size: 13px; text-align: center; }

/* CSSOM extracted - 2 rules */
.el-73858 { align-items: center; }
.el-73858 img { }

/* CSSOM extracted - 1 rules */
.el-246386 { font-size: 13px; text-align: center; }

/* CSSOM extracted - 2 rules */
.el-212899 { align-items: center; }
.el-212899 img { }

/* CSSOM extracted - 1 rules */
.el-801629 { font-size: 13px; text-align: center; }

/* CSSOM extracted - 9 rules */
.el-915573 { align-items: center; }
.el-915573 { }
.el-915573 { flex-direction: row; }
.el-915573 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-915573 > .container-box:nth-child(2) { width: 14%; min-width: 14%; max-width: 14%; }
.el-915573 > .container-box:nth-child(3) { width: 14%; min-width: 14%; max-width: 14%; }
.el-915573 > .container-box:nth-child(4) { width: 14%; min-width: 14%; max-width: 14%; }
.el-915573 > .container-box:nth-child(5) { width: 14%; min-width: 14%; max-width: 14%; }
.el-915573 > .container-box:nth-child(6) { width: 14%; min-width: 14%; max-width: 14%; }

/* CSSOM extracted - 1 rules */
.el-130314 { font-size: 18px; text-align: left; }

/* CSSOM extracted - 1 rules */
.el-932041 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-396527 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-944263 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-862203 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-939565 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 9 rules */
.el-791343 { align-items: center; }
.el-791343 { }
.el-791343 { flex-direction: row; }
.el-791343 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-791343 > .container-box:nth-child(2) { width: 14%; min-width: 14%; max-width: 14%; }
.el-791343 > .container-box:nth-child(3) { width: 14%; min-width: 14%; max-width: 14%; }
.el-791343 > .container-box:nth-child(4) { width: 14%; min-width: 14%; max-width: 14%; }
.el-791343 > .container-box:nth-child(5) { width: 14%; min-width: 14%; max-width: 14%; }
.el-791343 > .container-box:nth-child(6) { width: 14%; min-width: 14%; max-width: 14%; }

/* CSSOM extracted - 1 rules */
.el-918649 { font-size: 18px; text-align: left; }

/* CSSOM extracted - 1 rules */
.el-288976 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-411309 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-976340 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-50379 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-294007 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 9 rules */
.el-196092 { align-items: center; }
.el-196092 { }
.el-196092 { flex-direction: row; }
.el-196092 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-196092 > .container-box:nth-child(2) { width: 14%; min-width: 14%; max-width: 14%; }
.el-196092 > .container-box:nth-child(3) { width: 14%; min-width: 14%; max-width: 14%; }
.el-196092 > .container-box:nth-child(4) { width: 14%; min-width: 14%; max-width: 14%; }
.el-196092 > .container-box:nth-child(5) { width: 14%; min-width: 14%; max-width: 14%; }
.el-196092 > .container-box:nth-child(6) { width: 14%; min-width: 14%; max-width: 14%; }

/* CSSOM extracted - 1 rules */
.el-864786 { font-size: 18px; text-align: left; }

/* CSSOM extracted - 2 rules */
.el-823332 { align-items: center; }
.el-823332 img { }

/* CSSOM extracted - 2 rules */
.el-573102 { align-items: center; }
.el-573102 img { }

/* CSSOM extracted - 2 rules */
.el-248903 { align-items: center; }
.el-248903 img { }

/* CSSOM extracted - 2 rules */
.el-86959 { align-items: center; }
.el-86959 img { }

/* CSSOM extracted - 2 rules */
.el-739083 { align-items: center; }
.el-739083 img { }

/* CSSOM extracted - 9 rules */
.el-623270 { align-items: center; }
.el-623270 { }
.el-623270 { flex-direction: row; }
.el-623270 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-623270 > .container-box:nth-child(2) { width: 14%; min-width: 14%; max-width: 14%; }
.el-623270 > .container-box:nth-child(3) { width: 14%; min-width: 14%; max-width: 14%; }
.el-623270 > .container-box:nth-child(4) { width: 14%; min-width: 14%; max-width: 14%; }
.el-623270 > .container-box:nth-child(5) { width: 14%; min-width: 14%; max-width: 14%; }
.el-623270 > .container-box:nth-child(6) { width: 14%; min-width: 14%; max-width: 14%; }

/* CSSOM extracted - 1 rules */
.el-961020 { font-size: 18px; text-align: left; }

/* CSSOM extracted - 2 rules */
.el-74603 { align-items: center; }
.el-74603 img { }

/* CSSOM extracted - 2 rules */
.el-564258 { align-items: center; }
.el-564258 img { }

/* CSSOM extracted - 2 rules */
.el-78757 { align-items: center; }
.el-78757 img { }

/* CSSOM extracted - 2 rules */
.el-848587 { align-items: center; }
.el-848587 img { }

/* CSSOM extracted - 2 rules */
.el-572531 { align-items: center; }
.el-572531 img { }

/* CSSOM extracted - 9 rules */
.el-508446 { align-items: center; }
.el-508446 { }
.el-508446 { flex-direction: row; }
.el-508446 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-508446 > .container-box:nth-child(2) { width: 14%; min-width: 14%; max-width: 14%; }
.el-508446 > .container-box:nth-child(3) { width: 14%; min-width: 14%; max-width: 14%; }
.el-508446 > .container-box:nth-child(4) { width: 14%; min-width: 14%; max-width: 14%; }
.el-508446 > .container-box:nth-child(5) { width: 14%; min-width: 14%; max-width: 14%; }
.el-508446 > .container-box:nth-child(6) { width: 14%; min-width: 14%; max-width: 14%; }

/* CSSOM extracted - 1 rules */
.el-209702 { font-size: 18px; text-align: left; }

/* CSSOM extracted - 1 rules */
.el-75138 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-29290 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-349761 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-865027 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-353338 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 3 rules */
.el-49824 { font-size: calc(19.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-49824 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-49824 { font-size: 28px; text-align: center; }
}

/* CSSOM extracted - 4 rules */
.el-198134 { align-items: start; }
.el-198134 { }
.el-198134 { flex-direction: row; }
.el-198134 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 5 rules */
.el-392120 { align-items: start; }
.el-392120 { }
.el-392120 { flex-direction: row; }
.el-392120 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-392120 > .container-box:nth-child(2) { width: 20%; min-width: 20%; max-width: 20%; }

/* CSSOM extracted - 3 rules */
.el-893983 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-893983 { font-size: calc(25.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-893983 { font-size: 28px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
.el-695718 { align-items: flex-end; }
.el-695718 img { }

/* CSSOM extracted - 6 rules */
.el-400798 { align-items: center; }
.el-400798 { }
.el-400798 { flex-direction: row; }
.el-400798 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-400798 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }
.el-400798 > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-347243 { align-items: center; }
.el-347243 img { }

/* CSSOM extracted - 2 rules */
.el-127032 { align-items: center; }
.el-127032 img { }

/* CSSOM extracted - 5 rules */
.ranking-container { display: flex; justify-content: center; }
.ranking-circle { background: conic-gradient(rgb(46, 204, 113) 97%, rgb(240, 240, 240) 3%); height: 130px; width: 130px; margin: 1em; border-radius: 50%; display: grid; place-items: center; }
.ranking-value { height: calc(100% - 20px); width: calc(100% - 20px); background-color: rgb(255, 255, 255); border-radius: 50%; display: grid; place-items: center; }
.ranking-value h3 { font-size: 25px; }
@media screen and (max-width: 749px) {
  .ranking-circle { width: 100px; height: 100px; }
  .ranking-value { height: calc(100% - 15px); width: calc(100% - 15px); }
  .ranking-value h3 { font-size: 20px; }
}

/* CSSOM extracted - 1 rules */
.el-582451 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-325995 { font-size: 72px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-817774 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 5 rules */
.el-218177 { align-items: start; }
.el-218177 { }
.el-218177 { flex-direction: row; }
.el-218177 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-218177 > .container-box:nth-child(2) { width: 45%; min-width: 45%; max-width: 45%; }

/* CSSOM extracted - 3 rules */
.el-488418 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-488418 { font-size: calc(27.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-488418 { font-size: 30px; text-align: center; }
}

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; margin-left: 0.5rem; }
i.far.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }

/* CSSOM extracted - 3 rules */
.el-607926 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-607926 { font-size: calc(27.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-607926 { font-size: 30px; text-align: center; }
}

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; }
i.far.fa-times-circle { color: rgb(235, 87, 87); margin-right: 0.5em; }

/* CSSOM extracted - 2 rules */
.el-600288 { align-items: center; }
.el-600288 { }

/* CSSOM extracted - 1 rules */
.el-497265 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 5 rules */
.el-123548 { align-items: start; }
.el-123548 { }
.el-123548 { flex-direction: row; }
.el-123548 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-123548 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-830687 { align-items: center; }
.el-830687 img { }

/* CSSOM extracted - 2 rules */
.el-978195 { align-items: center; }
.el-978195 img { }

/* CSSOM extracted - 3 rules */
.el-75678 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-75678 { font-size: calc(31.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-75678 { font-size: 34px; text-align: left; }
}

/* CSSOM extracted - 1 rules */
.el-57864 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 2 rules */
.el-104022 { align-items: center; }
.el-104022 { }

/* CSSOM extracted - 4 rules */
.el-753688 { align-items: start; }
.el-753688 { }
.el-753688 { flex-direction: row; }
.el-753688 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 5 rules */
.el-280268 { align-items: start; }
.el-280268 { }
.el-280268 { flex-direction: row; }
.el-280268 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-280268 > .container-box:nth-child(2) { width: 20%; min-width: 20%; max-width: 20%; }

/* CSSOM extracted - 3 rules */
.el-697083 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-697083 { font-size: calc(25.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-697083 { font-size: 28px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
.el-853203 { align-items: flex-end; }
.el-853203 img { }

/* CSSOM extracted - 6 rules */
.el-490541 { align-items: center; }
.el-490541 { }
.el-490541 { flex-direction: row; }
.el-490541 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-490541 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }
.el-490541 > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-238198 { align-items: center; }
.el-238198 img { }

/* CSSOM extracted - 2 rules */
.el-134196 { align-items: center; }
.el-134196 img { }

/* CSSOM extracted - 5 rules */
.ranking-container { display: flex; justify-content: center; }
.ranking-circle-2 { background: conic-gradient(rgb(46, 204, 113) 90%, rgb(240, 240, 240) 10%); height: 130px; width: 130px; margin: 1em; border-radius: 50%; display: grid; place-items: center; }
.ranking-value-2 { height: calc(100% - 20px); width: calc(100% - 20px); background-color: rgb(255, 255, 255); border-radius: 50%; display: grid; place-items: center; }
.ranking-value-2 h3 { font-size: 25px; }
@media screen and (max-width: 749px) {
  .ranking-circle-2 { width: 100px; height: 100px; }
  .ranking-value-2 { height: calc(100% - 15px); width: calc(100% - 15px); }
  .ranking-value-2 h3 { font-size: 20px; }
}

/* CSSOM extracted - 1 rules */
.el-322565 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-650095 { font-size: 72px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-506131 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 5 rules */
.el-732456 { align-items: start; }
.el-732456 { }
.el-732456 { flex-direction: row; }
.el-732456 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-732456 > .container-box:nth-child(2) { width: 45%; min-width: 45%; max-width: 45%; }

/* CSSOM extracted - 3 rules */
.el-595103 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-595103 { font-size: calc(27.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-595103 { font-size: 30px; text-align: center; }
}

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; margin-left: 0.5rem; }
i.far.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }

/* CSSOM extracted - 3 rules */
.el-350575 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-350575 { font-size: calc(27.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-350575 { font-size: 30px; text-align: center; }
}

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; }
i.far.fa-times-circle { color: rgb(235, 87, 87); margin-right: 0.5em; }

/* CSSOM extracted - 2 rules */
.el-500075 { align-items: center; }
.el-500075 { }

/* CSSOM extracted - 1 rules */
.el-549337 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 5 rules */
.el-631588 { align-items: start; }
.el-631588 { }
.el-631588 { flex-direction: row; }
.el-631588 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-631588 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-327588 { align-items: center; }
.el-327588 img { }

/* CSSOM extracted - 2 rules */
.el-223795 { align-items: center; }
.el-223795 img { }

/* CSSOM extracted - 3 rules */
.el-681705 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-681705 { font-size: calc(31.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-681705 { font-size: 34px; text-align: left; }
}

/* CSSOM extracted - 1 rules */
.el-88030 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 2 rules */
.el-890728 { align-items: center; }
.el-890728 { }

/* CSSOM extracted - 4 rules */
.el-748260 { align-items: start; }
.el-748260 { }
.el-748260 { flex-direction: row; }
.el-748260 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 5 rules */
.el-91549 { align-items: start; }
.el-91549 { }
.el-91549 { flex-direction: row; }
.el-91549 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-91549 > .container-box:nth-child(2) { width: 20%; min-width: 20%; max-width: 20%; }

/* CSSOM extracted - 3 rules */
.el-892482 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-892482 { font-size: calc(25.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-892482 { font-size: 28px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
.el-218547 { align-items: flex-end; }
.el-218547 img { }

/* CSSOM extracted - 6 rules */
.el-979953 { align-items: center; }
.el-979953 { }
.el-979953 { flex-direction: row; }
.el-979953 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-979953 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }
.el-979953 > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-212816 { align-items: center; }
.el-212816 img { }

/* CSSOM extracted - 2 rules */
.el-740124 { align-items: center; }
.el-740124 img { }

/* CSSOM extracted - 5 rules */
.ranking-container { display: flex; justify-content: center; }
.ranking-circle-3 { background: conic-gradient(rgb(128, 204, 46) 87%, rgb(240, 240, 240) 13%); height: 130px; width: 130px; margin: 1em; border-radius: 50%; display: grid; place-items: center; }
.ranking-value-3 { height: calc(100% - 20px); width: calc(100% - 20px); background-color: rgb(255, 255, 255); border-radius: 50%; display: grid; place-items: center; }
.ranking-value-3 h3 { font-size: 25px; }
@media screen and (max-width: 749px) {
  .ranking-circle-3 { width: 100px; height: 100px; }
  .ranking-value-3 { height: calc(100% - 15px); width: calc(100% - 15px); }
  .ranking-value-3 h3 { font-size: 20px; }
}

/* CSSOM extracted - 1 rules */
.el-407636 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-821015 { font-size: 72px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-391742 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 5 rules */
.el-874480 { align-items: start; }
.el-874480 { }
.el-874480 { flex-direction: row; }
.el-874480 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-874480 > .container-box:nth-child(2) { width: 45%; min-width: 45%; max-width: 45%; }

/* CSSOM extracted - 3 rules */
.el-345865 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-345865 { font-size: calc(27.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-345865 { font-size: 30px; text-align: center; }
}

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; margin-left: 0.5rem; }
i.far.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }

/* CSSOM extracted - 3 rules */
.el-860177 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-860177 { font-size: calc(27.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-860177 { font-size: 30px; text-align: center; }
}

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; }
i.far.fa-times-circle { color: rgb(235, 87, 87); margin-right: 0.5em; }

/* CSSOM extracted - 2 rules */
.el-149623 { align-items: center; }
.el-149623 { }

/* CSSOM extracted - 1 rules */
.el-622301 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 5 rules */
.el-231993 { align-items: start; }
.el-231993 { }
.el-231993 { flex-direction: row; }
.el-231993 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-231993 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-789029 { align-items: center; }
.el-789029 img { }

/* CSSOM extracted - 2 rules */
.el-172424 { align-items: center; }
.el-172424 img { }

/* CSSOM extracted - 3 rules */
.el-590067 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-590067 { font-size: calc(31.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-590067 { font-size: 34px; text-align: left; }
}

/* CSSOM extracted - 1 rules */
.el-163232 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 2 rules */
.el-22642 { align-items: center; }
.el-22642 { }

/* CSSOM extracted - 4 rules */
.el-675168 { align-items: start; }
.el-675168 { }
.el-675168 { flex-direction: row; }
.el-675168 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 5 rules */
.el-435954 { align-items: start; }
.el-435954 { }
.el-435954 { flex-direction: row; }
.el-435954 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-435954 > .container-box:nth-child(2) { width: 20%; min-width: 20%; max-width: 20%; }

/* CSSOM extracted - 3 rules */
.el-439471 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-439471 { font-size: calc(25.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-439471 { font-size: 28px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
.el-774292 { align-items: flex-end; }
.el-774292 img { }

/* CSSOM extracted - 6 rules */
.el-935387 { align-items: center; }
.el-935387 { }
.el-935387 { flex-direction: row; }
.el-935387 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-935387 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }
.el-935387 > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-175456 { align-items: center; }
.el-175456 img { }

/* CSSOM extracted - 2 rules */
.el-26197 { align-items: center; }
.el-26197 img { }

/* CSSOM extracted - 5 rules */
.ranking-container { display: flex; justify-content: center; }
.ranking-circle-4 { background: conic-gradient(rgb(159, 204, 46) 82%, rgb(240, 240, 240) 18%); height: 130px; width: 130px; margin: 1em; border-radius: 50%; display: grid; place-items: center; }
.ranking-value-4 { height: calc(100% - 20px); width: calc(100% - 20px); background-color: rgb(255, 255, 255); border-radius: 50%; display: grid; place-items: center; }
.ranking-value-4 h3 { font-size: 25px; }
@media screen and (max-width: 749px) {
  .ranking-circle-4 { width: 100px; height: 100px; }
  .ranking-value-4 { height: calc(100% - 15px); width: calc(100% - 15px); }
  .ranking-value-4 h3 { font-size: 20px; }
}

/* CSSOM extracted - 1 rules */
.el-618198 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-51000 { font-size: 72px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-521525 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 5 rules */
.el-451578 { align-items: start; }
.el-451578 { }
.el-451578 { flex-direction: row; }
.el-451578 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-451578 > .container-box:nth-child(2) { width: 45%; min-width: 45%; max-width: 45%; }

/* CSSOM extracted - 3 rules */
.el-760851 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-760851 { font-size: calc(27.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-760851 { font-size: 30px; text-align: center; }
}

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; margin-left: 0.5rem; }
i.far.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }

/* CSSOM extracted - 3 rules */
.el-695020 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-695020 { font-size: calc(27.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-695020 { font-size: 30px; text-align: center; }
}

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; }
i.far.fa-times-circle { color: rgb(235, 87, 87); margin-right: 0.5em; }

/* CSSOM extracted - 2 rules */
.el-152402 { align-items: center; }
.el-152402 { }

/* CSSOM extracted - 1 rules */
.el-106270 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 5 rules */
.el-95221 { align-items: start; }
.el-95221 { }
.el-95221 { flex-direction: row; }
.el-95221 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-95221 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-477511 { align-items: center; }
.el-477511 img { }

/* CSSOM extracted - 2 rules */
.el-784276 { align-items: center; }
.el-784276 img { }

/* CSSOM extracted - 3 rules */
.el-536824 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-536824 { font-size: calc(31.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-536824 { font-size: 34px; text-align: left; }
}

/* CSSOM extracted - 1 rules */
.el-680088 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 2 rules */
.el-8871 { align-items: center; }
.el-8871 { }

/* CSSOM extracted - 4 rules */
.el-827789 { align-items: start; }
.el-827789 { }
.el-827789 { flex-direction: row; }
.el-827789 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 5 rules */
.el-451859 { align-items: start; }
.el-451859 { }
.el-451859 { flex-direction: row; }
.el-451859 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-451859 > .container-box:nth-child(2) { width: 20%; min-width: 20%; max-width: 20%; }

/* CSSOM extracted - 3 rules */
.el-200645 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-200645 { font-size: calc(25.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-200645 { font-size: 28px; text-align: left; }
}

/* CSSOM extracted - 2 rules */
.el-451881 { align-items: flex-end; }
.el-451881 img { }

/* CSSOM extracted - 6 rules */
.el-776305 { align-items: center; }
.el-776305 { }
.el-776305 { flex-direction: row; }
.el-776305 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-776305 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }
.el-776305 > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-587760 { align-items: center; }
.el-587760 img { }

/* CSSOM extracted - 2 rules */
.el-479269 { align-items: center; }
.el-479269 img { }

/* CSSOM extracted - 5 rules */
.ranking-container { display: flex; justify-content: center; }
.ranking-circle-5 { background: conic-gradient(rgb(169, 207, 58) 79%, rgb(240, 240, 240) 21%); height: 130px; width: 130px; margin: 1em; border-radius: 50%; display: grid; place-items: center; }
.ranking-value-5 { height: calc(100% - 20px); width: calc(100% - 20px); background-color: rgb(255, 255, 255); border-radius: 50%; display: grid; place-items: center; }
.ranking-value-5 h3 { font-size: 25px; }
@media screen and (max-width: 749px) {
  .ranking-circle-5 { width: 100px; height: 100px; }
  .ranking-value-5 { height: calc(100% - 15px); width: calc(100% - 15px); }
  .ranking-value-5 h3 { font-size: 20px; }
}

/* CSSOM extracted - 1 rules */
.el-453208 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-123091 { font-size: 72px; text-align: center; }

/* CSSOM extracted - 1 rules */
.el-112704 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 5 rules */
.el-61049 { align-items: start; }
.el-61049 { }
.el-61049 { flex-direction: row; }
.el-61049 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-61049 > .container-box:nth-child(2) { width: 45%; min-width: 45%; max-width: 45%; }

/* CSSOM extracted - 3 rules */
.el-852957 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-852957 { font-size: calc(27.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-852957 { font-size: 30px; text-align: center; }
}

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; margin-left: 0.5rem; }
i.far.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }

/* CSSOM extracted - 3 rules */
.el-344525 { font-size: calc(25.3333px + 0.833333vw); text-align: center; }
@media screen and (min-width: 480px) {
  .el-344525 { font-size: calc(27.3333px + 0.833333vw); text-align: center; }
}
@media screen and (min-width: 1024px) {
  .el-344525 { font-size: 30px; text-align: center; }
}

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; }
i.far.fa-times-circle { color: rgb(235, 87, 87); margin-right: 0.5em; }

/* CSSOM extracted - 2 rules */
.el-882389 { align-items: center; }
.el-882389 { }

/* CSSOM extracted - 1 rules */
.el-97087 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 5 rules */
.el-369483 { align-items: start; }
.el-369483 { }
.el-369483 { flex-direction: row; }
.el-369483 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }
.el-369483 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-17476 { align-items: center; }
.el-17476 img { }

/* CSSOM extracted - 2 rules */
.el-772212 { align-items: center; }
.el-772212 img { }

/* CSSOM extracted - 3 rules */
.el-953546 { font-size: calc(17.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-953546 { font-size: calc(31.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-953546 { font-size: 34px; text-align: left; }
}

/* CSSOM extracted - 1 rules */
.el-49164 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 2 rules */
.el-755634 { align-items: center; }
.el-755634 { }

/* CSSOM extracted - 1 rules */
.el-935821 { font-size: 20px; text-align: left; }

/* CSSOM extracted - 3 rules */
.el-642999 { font-size: calc(11.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-642999 { font-size: calc(12.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-642999 { font-size: 15px; text-align: left; }
}

/* CSSOM extracted - 4 rules */
.el-382654 { align-items: start; }
.el-382654 { }
.el-382654 { flex-direction: row; }
.el-382654 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 4 rules */
.el-555089 { align-items: start; }
.el-555089 { }
.el-555089 { flex-direction: row; }
.el-555089 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 1 rules */
.el-625606 { font-size: 18px; text-align: center; }

/* CSSOM extracted - 4 rules */
.estimated-reading { display: flex; }
#progress { height: 100px; width: 100px; margin: 1em; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px; display: grid; place-items: center; }
#progress-value { height: calc(100% - 20px); width: calc(100% - 20px); background-color: rgb(255, 255, 255); border-radius: 50%; display: grid; place-items: center; font-weight: 600; font-size: 20px; }
.reading-text { width: 114px; font-size: 21px; margin: auto; }

/* CSSOM extracted - 2 rules */
.pros { font-family: Arimo, sans-serif; font-size: 16px; line-height: 2; }
i.far.fa-check-circle { color: rgb(89, 179, 119); margin-right: 0.5em; }

/* CSSOM extracted - 4 rules */
.el-590235 { align-items: start; }
.el-590235 { }
.el-590235 { flex-direction: row; }
.el-590235 > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-312158 { align-items: center; }
.el-312158 img { }

/* CSSOM extracted - 2 rules */
.el-180591 { align-items: center; }
.el-180591 { }

/* CSSOM extracted - 2 rules */
.el-421151 { align-items: flex-start; }
.el-421151 img { }

/* CSSOM extracted - 5 rules */
.el-332261 { align-items: center; }
.el-332261 { }
.el-332261 { flex-direction: row; }
.el-332261 > .container-box:nth-child(1) { width: 5%; min-width: 5%; max-width: 5%; }
.el-332261 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-777239 { align-items: flex-start; }
.el-777239 img { }

/* CSSOM extracted - 3 rules */
.el-165421 { align-items: flex-start; }
.el-165421 { }
.el-165421 a:hover { color: initial; }

/* CSSOM extracted - 5 rules */
.el-882071 { align-items: center; }
.el-882071 { }
.el-882071 { flex-direction: row; }
.el-882071 > .container-box:nth-child(1) { width: 5%; min-width: 5%; max-width: 5%; }
.el-882071 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-989219 { align-items: flex-start; }
.el-989219 img { }

/* CSSOM extracted - 3 rules */
.el-904243 { align-items: flex-start; }
.el-904243 { }
.el-904243 a:hover { color: initial; }

/* CSSOM extracted - 5 rules */
.el-191266 { align-items: center; }
.el-191266 { }
.el-191266 { flex-direction: row; }
.el-191266 > .container-box:nth-child(1) { width: 5%; min-width: 5%; max-width: 5%; }
.el-191266 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-229621 { align-items: flex-start; }
.el-229621 img { }

/* CSSOM extracted - 1 rules */
.el-815347 { font-size: 18px; text-align: left; }

/* CSSOM extracted - 5 rules */
.el-665322 { align-items: flex-start; }
.el-665322 { }
.el-665322 { flex-direction: row; }
.el-665322 > .container-box:nth-child(1) { width: 5%; min-width: 5%; max-width: 5%; }
.el-665322 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-129044 { align-items: flex-start; }
.el-129044 img { }

/* CSSOM extracted - 3 rules */
.el-868941 { align-items: flex-start; }
.el-868941 { }
.el-868941 a:hover { color: initial; }

/* CSSOM extracted - 1 rules */
.el-821264 { font-size: 18px; text-align: left; }

/* CSSOM extracted - 1 rules */
.el-816609 { font-size: 16px; text-align: left; }

/* CSSOM extracted - 2 rules */
.el-95419 { align-items: flex-start; }
.el-95419 img { }

/* CSSOM extracted - 3 rules */
.el-640090 { font-size: calc(11.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-640090 { font-size: calc(13.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-640090 { font-size: 16px; text-align: left; }
}

/* CSSOM extracted - 5 rules */
.el-552777 { align-items: center; }
.el-552777 { }
.el-552777 { flex-direction: row; }
.el-552777 > .container-box:nth-child(1) { width: 5%; min-width: 5%; max-width: 5%; }
.el-552777 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-27671 { align-items: flex-start; }
.el-27671 img { }

/* CSSOM extracted - 3 rules */
.el-369697 { align-items: flex-start; }
.el-369697 { }
.el-369697 a:hover { color: initial; }

/* CSSOM extracted - 5 rules */
.el-317990 { align-items: center; }
.el-317990 { }
.el-317990 { flex-direction: row; }
.el-317990 > .container-box:nth-child(1) { width: 5%; min-width: 5%; max-width: 5%; }
.el-317990 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-632896 { align-items: flex-start; }
.el-632896 img { }

/* CSSOM extracted - 3 rules */
.el-831890 { align-items: flex-start; }
.el-831890 { }
.el-831890 a:hover { color: initial; }

/* CSSOM extracted - 5 rules */
.el-466683 { align-items: center; }
.el-466683 { }
.el-466683 { flex-direction: row; }
.el-466683 > .container-box:nth-child(1) { width: 5%; min-width: 5%; max-width: 5%; }
.el-466683 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-940518 { align-items: flex-start; }
.el-940518 img { }

/* CSSOM extracted - 3 rules */
.el-491611 { align-items: flex-start; }
.el-491611 { }
.el-491611 a:hover { color: initial; }

/* CSSOM extracted - 5 rules */
.el-5787 { align-items: flex-start; }
.el-5787 { }
.el-5787 { flex-direction: row; }
.el-5787 > .container-box:nth-child(1) { width: 5%; min-width: 5%; max-width: 5%; }
.el-5787 > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; }

/* CSSOM extracted - 2 rules */
.el-636279 { align-items: flex-start; }
.el-636279 img { }

/* CSSOM extracted - 3 rules */
.el-384078 { align-items: flex-start; }
.el-384078 { }
.el-384078 a:hover { color: initial; }

/* CSSOM extracted - 3 rules */
.el-776508 { font-size: calc(12.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-776508 { font-size: calc(15.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-776508 { font-size: 18px; text-align: left; }
}

/* CSSOM extracted - 7 rules */
.el-868941 a:hover { color: white !important; }
.el-165421 a:hover { color: white !important; }
.el-904243 a:hover { color: white !important; }
.el-369697 a:hover { color: white !important; }
.el-831890 a:hover { color: white !important; }
.el-491611 a:hover { color: white !important; }
.el-384078 a:hover { color: white !important; }

/* CSSOM extracted - 3 rules */
.el-996022 { font-size: calc(19.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-996022 { font-size: calc(19.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-996022 { font-size: 22px; text-align: left; }
}

/* CSSOM extracted - 1 rules */
.el-221667 { font-size: 14px; text-align: left; }

/* CSSOM extracted - 3 rules */
.el-996022 { font-size: calc(19.3333px + 0.833333vw); text-align: left; }
@media screen and (min-width: 480px) {
  .el-996022 { font-size: calc(19.3333px + 0.833333vw); text-align: left; }
}
@media screen and (min-width: 1024px) {
  .el-996022 { font-size: 22px; text-align: left; }
}

/* CSSOM extracted - 1 rules */
.el-221667 { font-size: 14px; text-align: left; }