

@font-face { font-family: "dm sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("rp2yp2ywxg089urii5-g4vlh9vod8cmcqbu6-k6h9q-3bfe4586.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: "dm sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("rp2yp2ywxg089urii5-g4vlh9vod8cmcqbu0-k4-713ca32c.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: "dm sans"; font-style: normal; font-weight: 700; font-display: swap; src: url("rp2yp2ywxg089urii5-g4vlh9vod8cmcqbu6-k6h9q-3bfe4586.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: "dm sans"; font-style: normal; font-weight: 700; font-display: swap; src: url("rp2yp2ywxg089urii5-g4vlh9vod8cmcqbu0-k4-713ca32c.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: inter; font-style: normal; font-weight: 400; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc-95b9ea83.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: inter; font-style: normal; font-weight: 400; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc-1e8edb2f.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: inter; font-style: normal; font-weight: 400; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc-6d0a6745.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: inter; font-style: normal; font-weight: 400; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc-dbc85b0d.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: inter; font-style: normal; font-weight: 400; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc-4c2d4a14.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: inter; font-style: normal; font-weight: 400; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc-a9d11b3f.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: inter; font-style: normal; font-weight: 400; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7-e3237528.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: inter; font-style: normal; font-weight: 700; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc-95b9ea83.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: inter; font-style: normal; font-weight: 700; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc-1e8edb2f.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: inter; font-style: normal; font-weight: 700; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc-6d0a6745.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: inter; font-style: normal; font-weight: 700; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc-dbc85b0d.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: inter; font-style: normal; font-weight: 700; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc-4c2d4a14.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: inter; font-style: normal; font-weight: 700; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc-a9d11b3f.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: inter; font-style: normal; font-weight: 700; font-display: swap; src: url("ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7-e3237528.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: manrope; font-style: normal; font-weight: 400; font-display: swap; src: url("xn7gyhe41ni1adirggqxsuxd-842459da.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: manrope; font-style: normal; font-weight: 400; font-display: swap; src: url("xn7gyhe41ni1adirggoxsuxd-9b2d0271.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: manrope; font-style: normal; font-weight: 400; font-display: swap; src: url("xn7gyhe41ni1adirggsxsuxd-ed7393f4.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: manrope; font-style: normal; font-weight: 400; font-display: swap; src: url("xn7gyhe41ni1adirggixsuxd-1f3ea86e.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: manrope; font-style: normal; font-weight: 400; font-display: swap; src: url("xn7gyhe41ni1adirggmxsuxd-ee755089.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: manrope; font-style: normal; font-weight: 400; font-display: swap; src: url("xn7gyhe41ni1adirggexsg-4872f2a6.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: manrope; font-style: normal; font-weight: 700; font-display: swap; src: url("xn7gyhe41ni1adirggqxsuxd-842459da.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: manrope; font-style: normal; font-weight: 700; font-display: swap; src: url("xn7gyhe41ni1adirggoxsuxd-9b2d0271.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: manrope; font-style: normal; font-weight: 700; font-display: swap; src: url("xn7gyhe41ni1adirggsxsuxd-ed7393f4.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: manrope; font-style: normal; font-weight: 700; font-display: swap; src: url("xn7gyhe41ni1adirggixsuxd-1f3ea86e.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: manrope; font-style: normal; font-weight: 700; font-display: swap; src: url("xn7gyhe41ni1adirggmxsuxd-ee755089.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: manrope; font-style: normal; font-weight: 700; font-display: swap; src: url("xn7gyhe41ni1adirggexsg-4872f2a6.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtskmu1ab-54dc4394.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtsumu1ab-37879326.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtsomu1ab-d2c37667.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtsymu1ab-a5de8562.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovts2mu1ab-187f7f97.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtvomu1ab-5788f695.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtugmu1ab-c9cd6514.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtscmu1ab-fa05f586.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtsgmu1ab-15e4e18f.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovts-muw-b877d763.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtskmu1ab-54dc4394.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtsumu1ab-37879326.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtsomu1ab-d2c37667.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtsymu1ab-a5de8562.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovts2mu1ab-187f7f97.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtvomu1ab-5788f695.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtugmu1ab-c9cd6514.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtscmu1ab-fa05f586.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovtsgmu1ab-15e4e18f.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("memvyags126mizpba-uvwbx2vvnxbbobj2ovts-muw-b877d763.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; }

a { color-scheme: unset; forced-color-adjust: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; font: unset; font-palette: unset; font-synthesis: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; place-content: unset; place-items: unset; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; animation-trigger: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: unset; background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-radius: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-shape: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-animation: unset; caret-color: unset; caret-shape: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; rule-break: unset; rule: unset; rule-inset: unset; rule-visibility-items: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; corner-shape: unset; corner-block-end-shape: unset; corner-block-start-shape: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cx: unset; cy: unset; d: unset; display: unset; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; flex-line-count: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; height: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interactivity: unset; interest-delay: unset; interpolate-size: unset; isolation: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-margin-safety: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; reading-flow: unset; reading-order: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-overhang: unset; ruby-position: unset; rule-overlap: unset; rx: unset; ry: unset; scale: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-target-group: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-autospace: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-fit: unset; text-indent: unset; text-justify: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; timeline-trigger: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; trigger-scope: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-group: unset; view-transition-name: unset; view-transition-scope: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: unset; will-change: unset; window-drag: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; cursor: pointer; box-sizing: border-box; }
code { white-space: normal; }
span[data-type="icon"] { position: relative; vertical-align: middle; display: inline-flex; }
span[data-type="icon"] svg { height: 1em; width: 1em; fill: currentcolor; }
span[data-type="icon"].right { float: right; align-items: center; }
span[data-type="icon"].left { float: left; align-items: center; }
.two-step-form { width: 100%; display: flex; flex-direction: column; justify-items: center; }
.two-step-form .tsf-inner { display: flex; flex-direction: column; background: rgb(255, 255, 255); border: 2px solid rgb(68, 156, 244); box-shadow: rgba(211, 214, 215, 0.2) 0px 2px 2px, rgba(211, 214, 215, 0.2) 0px 4px 4px, rgba(211, 214, 215, 0.2) 0px 16px 16px, rgba(211, 214, 215, 0.2) 0px 32px 32px, rgba(211, 214, 215, 0.2) 0px 64px 64px; border-radius: 16px; padding: 15px; margin: 0px auto; }
.two-step-form .form_body { background: inherit; }
.two-step-form .tsf-header { display: flex; align-items: center; justify-content: space-evenly; margin-bottom: 10px; flex-wrap: nowrap; }
.two-step-form .tsf-header .tsf-item { display: flex; align-items: center; width: 50%; margin: 0px 3px; }
.two-step-form .tsf-header .tsf-item .right { text-align: left; }
.two-step-form .tsf-header .tsf-item .right h3 { font-weight: 500; font-size: 18px; line-height: 150%; letter-spacing: 0.02em; color: rgb(37, 42, 50); cursor: text; }
.two-step-form .tsf-header .tsf-item .right span { font-weight: normal; font-size: 13px; line-height: 150%; letter-spacing: 0.02em; color: rgb(197, 199, 210); }
.two-step-form .tsf-header .tsf-item .tsf-number { min-width: 40px; min-height: 40px; font-weight: bold; font-size: 22px; line-height: 150%; letter-spacing: 0.02em; color: rgb(255, 255, 255); margin-right: 10px; display: flex; align-items: center; justify-content: center; border-radius: 6px; transition: 0.3s ease-in-out; cursor: pointer; }
.two-step-form .tsf-header .tsf-item .tsf-number:hover { opacity: 0.7; }
.two-step-form .tsf-step_1, .two-step-form .tsf-step_2 { width: 100%; padding: 0px 10px; background: inherit; }
.two-step-form .tsf-back { margin-top: 20px; display: none; align-items: center; width: fit-content; font-size: 12px; color: rgb(173, 175, 181); cursor: pointer; }
.two-step-form .tsf-back:hover { color: rgb(125, 127, 133); }
.two-step-form .tsf-back span { margin-left: 5px; }
.two-step-form .icon-check { width: 21px; height: 21px; display: none; align-items: center; position: relative; }
.two-step-form .icon-back { width: 15px; height: 15px; display: flex; }
.two-step-form.step-1 .tsf-step_1 { display: block; }
.two-step-form.step-1 .tsf-step_2 { display: none; }
.two-step-form.step-1 .tsf-header .tsf-item:first-child .tsf-number { background: rgb(67, 104, 224); }
.two-step-form.step-1 .tsf-header .tsf-item:last-child .tsf-number { background: rgb(228, 230, 241); color: rgb(151, 170, 205); }
.two-step-form.step-2 .tsf-back { display: flex; }
.two-step-form.step-2 .tsf-step_1 { display: none; }
.two-step-form.step-2 .tsf-step_2 { display: block; }
.two-step-form.step-2 .tsf-header .tsf-item:first-child .tsf-number { background: rgb(21, 215, 174); }
.two-step-form.step-2 .tsf-header .tsf-item:first-child .tsf-number .icon-check { display: flex; }
.two-step-form.step-2 .tsf-header .tsf-item:first-child .tsf-number .step_number { display: none; }
.two-step-form.step-2 .tsf-header .tsf-item:last-child .tsf-number { background: rgb(67, 104, 224); }
select { width: 100%; padding: 11px 13px; font-size: inherit; font-family: inherit; font-weight: inherit; border: 1px solid rgb(87, 88, 93); border-radius: 6px; }
select option { color: initial; }
.form-element .fe-select.loading { pointer-events: none; opacity: 0.4; }
.form-element .fe-select.loading .spinner { position: absolute; left: calc(50% - 14px); top: calc(50% - 14px); }
.paragraph { width: 100%; font-size: 18px; word-break: break-word; white-space: break-spaces; }
.paragraph .paragraph-inner { width: 100%; }
.paragraph p:empty::before { content: ""; display: inline-block; min-height: 1em; }
.paragraph a[href*="#yes-link"] *, .paragraph a[href*="#no-link"] *, .paragraph a * { pointer-events: none; }
.paragraph a { font-weight: inherit; font-size: inherit; font-style: inherit; }
p, ol, ul, pre, blockquote, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-size: unset; font-weight: unset; font-family: unset; line-height: unset; font-style: unset; text-align: unset; }
ol, ul { padding-left: 8px !important; }
strong { font-weight: bold !important; }
.headline *, .paragraph *, .order-bump * { line-height: inherit; letter-spacing: inherit; font-size: inherit; font-family: inherit; font-weight: inherit; }
.headline li::before, .paragraph li::before, .order-bump li::before { margin-left: 0px; margin-right: 5px; text-align: right; display: inline-block; white-space: nowrap; }
.headline ul > li::before, .paragraph ul > li::before, .order-bump ul > li::before { content: "•"; }
.headline ol li, .headline ul li, .paragraph ol li, .paragraph ul li, .order-bump ol li, .order-bump ul li { padding-left: 0px; }
.headline ol li, .paragraph ol li, .order-bump ol li { counter-increment: list-0 1; }
.headline ol > li, .headline ul > li, .paragraph ol > li, .paragraph ul > li, .order-bump ol > li, .order-bump ul > li { list-style-type: none; }
.headline ol li::before, .paragraph ol li::before, .order-bump ol li::before { content: counter(list-0) ". "; }
.dir-rtl .headline li::before, .dir-rtl .paragraph li::before, .dir-rtl .order-bump li::before { text-align: left; margin-right: 0px; margin-left: 5px; }
.headline { width: 100%; font-size: 25px; word-break: break-word; white-space: break-spaces; }
.headline .headline-inner { width: 100%; }
.headline p:empty::before { content: ""; display: inline-block; min-height: 1em; }
.menu { text-align: center; display: flex; flex-direction: row; }
.menu li { margin: 5px; display: inline-block; text-decoration: inherit; color: inherit; text-align: inherit; }
.menu li a { color: inherit; }
.menu li a * { pointer-events: none; color: inherit; }
.menu-container { display: flex; width: 100%; flex-direction: column; align-items: center; }
.btn { cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; display: flex; flex-direction: column; font-weight: 500; font-size: 14px; line-height: 1.2; letter-spacing: 0.02em; color: rgb(246, 249, 254); background: rgb(67, 104, 224); border-radius: 4px; padding: 10px 30px; transition: 0.2s ease-in-out; position: relative; box-shadow: rgba(37, 42, 50, 0.32) 0px 1px 4px 1px; }
.btn.btn-v2 p, .btn.btn-v2 span { white-space: normal; }
.btn.btn-v2 span { display: inline-flex; }
.btn.btn-v2 span[data-type="icon"] { vertical-align: middle; }
.btn.btn-v2 span[data-type="icon"].left { float: left; }
.btn.btn-v2 span[data-type="icon"].right { float: right; }
.btn.btn-v2 span[data-type="icon"] svg { height: 1em; width: 1em; fill: currentcolor; }
.btn.btn-v2 p:empty::before { content: ""; display: inline-block; }
.btn.brdr_btn { color: rgb(67, 104, 224); background: rgb(255, 255, 255); border: 1px solid rgb(67, 104, 224); padding: 9px 30px; }
.btn .btn-headline { pointer-events: none; word-break: break-word; }
.btn .btn-sub-headline { display: block; font-size: 12px; pointer-events: none; margin-top: 10px; }
.btn.loading { pointer-events: none; }
.btn.loading .btn-sub-headline, .btn.loading .btn-headline:not(.spinner) { opacity: 0.4; }
.btn.loading .spinner { position: absolute; left: calc(50% - 14px); top: calc(50% - 14px); }
.btn.block { width: 100%; }
.btn-container { width: 100%; display: flex; align-items: center; flex-direction: column; }
.spacer { display: flex; flex: 1 1 0%; flex-direction: column; }
.spacer .inner-spacer { box-sizing: border-box; border-top: 2px solid rgb(87, 88, 93); width: 100%; display: block; }
.spacer .sp-label { font-weight: 500; font-size: 13px; line-height: 150%; letter-spacing: 0.02em; color: rgb(37, 42, 50); display: block; width: fit-content; margin-bottom: 0px; max-width: 100%; }
.link-wrapper { width: 100%; display: flex; flex-direction: column; }
.link { text-align: center; background: none; display: block; transition-property: all; transition-duration: 0.2s; transition-timing-function: ease-in-out; cursor: pointer; }
.link[data-url], .link[x-on\:click], .link[data-popup-trigger], .link[data-goto-element] { cursor: pointer; outline: none; }
[data-url][x-on\:click] { cursor: pointer; outline: none; }
.hidden-anchor { position: absolute; width: 0px; height: 0px; overflow: hidden; }
.social { text-align: center; }
.social li { display: inline-block; margin: 0px 15px; }
.social li a { transition: 0.15s; color: rgb(67, 104, 224); }
.social li a:hover { color: rgb(17, 109, 255); }
.social li a img { width: 30px; height: 30px; min-width: 30px; min-height: 30px; border-radius: 50%; display: flex; align-items: center; justify-content: center; overflow: hidden; }
.social-container { flex-direction: column; display: flex; width: 100%; }
.custom { width: 100%; }
.custom .custom_render_block { width: 100%; min-height: 30px; }
.custom_render_block { width: 100%; text-align: left; }
.progress-bar-wrpr { position: relative; width: 100%; display: flex; justify-content: center; }
.progress-bar { box-sizing: content-box; position: relative; background: rgb(85, 85, 85); border-radius: 25px; padding: 10px; box-shadow: rgba(255, 255, 255, 0.3) 0px -1px 1px inset; flex: 1 1 0%; display: flex; overflow: hidden; }
.progress-bar .pb-inner { flex: 1 1 0%; position: relative; text-decoration: inherit; font-weight: inherit; font-family: inherit; font-size: inherit; border-radius: inherit; }
.progress-bar .pb-fill { display: block; height: 100%; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: inherit; border-bottom-left-radius: inherit; background-color: rgb(43, 194, 83); background-image: linear-gradient(rgb(43, 194, 83) 37%, rgb(84, 240, 84) 69%); box-shadow: rgba(255, 255, 255, 0.3) 0px 2px 9px inset, rgba(0, 0, 0, 0.4) 0px -2px 6px inset; position: relative; overflow: hidden; }
.progress-bar:not(.pb-simple) .pb-fill::after { content: ""; position: absolute; inset: 0px; background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); z-index: 1; background-size: 50px 50px; border-radius: 20px 8px 8px 20px; overflow: hidden; }
.progress-bar:not(.pb-static) .pb-fill::after { animation: 2s linear 0s infinite normal none running move; }
.progress-bar .pb-number { position: absolute; z-index: 2; line-height: 100%; text-decoration: inherit; font-weight: inherit; font-family: inherit; font-size: inherit; }
.progress-bar.pb-center .pb-number { left: 50%; top: 50%; transform: translate(-50%, -50%); text-decoration: inherit; }
.progress-bar.pb-left .pb-number { left: 10px; top: 50%; transform: translateY(-50%); }
.progress-bar.pb-right .pb-number { right: 10px; top: 50%; transform: translateY(-50%); }
@keyframes move { 
  0% { background-position: 0px 0px; }
  100% { background-position: 50px 50px; }
}
.product-list { background: inherit; flex-direction: column; width: 100%; }
.product-list .pl-items { display: flex; flex-direction: row; background: inherit; }
.product-list .pl-header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 8px; border-bottom: 1px solid rgb(238, 241, 255); padding: 0px 10px 5px; }
.product-list .pl-items { width: 100%; flex: 1 1 0%; display: flex; flex-direction: column; }
.product-list .pl-variants { display: none; flex-direction: column; width: 100%; background: inherit; font-size: 14px; font-weight: normal; font-style: normal; text-decoration: none; color: rgb(112, 128, 144); padding-top: 5px; }
.product-list .pl-variants .pl-variant { display: flex; flex-direction: column; background: inherit; }
.product-list .pl-variants .pl-variant-name { position: relative; width: 100%; display: flex; background: inherit; height: 20px; flex-direction: row; align-items: center; }
.product-list .pl-variants .pl-variant-name > span { background: inherit; z-index: 1; padding: 2px 8px; left: 50%; position: absolute; transform: translateX(-50%); white-space: nowrap; }
.product-list .pl-variants .pl-variant-name .select-a { color: rgb(169, 172, 172); pointer-events: auto; margin-right: 3px; }
.product-list .pl-variants .pl-variant-name::after { content: ""; border-bottom: 1px solid rgb(232, 232, 234); width: 100%; left: 0px; right: 0px; position: absolute; bottom: 50%; }
.product-list .pl-variants .pl-variant-options { display: flex; flex-flow: wrap; padding: 5px; }
.product-list .pl-variants .pl-variant-option { border: 1px solid gray; border-radius: 5px; padding: 5px; margin: 3px 5px; min-width: 50px; box-shadow: rgba(0, 0, 0, 0.14) 0px 1px 3px; transition: 0.2s ease-in-out; cursor: pointer; background: rgba(255, 255, 255, 0.72); text-align: center; }
.product-list .pl-variants .pl-variant-option input { display: none; visibility: hidden; }
.product-list .pl-variants .pl-variant-option.selected { color: rgb(255, 255, 255); border: 1px solid rgb(52, 52, 52); background: gray; box-shadow: rgba(0, 0, 0, 0.22) -2px -2px 3px inset; }
.product-list .pl-variants .pl-variant-option:not(.selected):hover { color: rgb(255, 255, 255); border: 1px solid rgb(52, 52, 52); background: gray; box-shadow: rgba(0, 0, 0, 0.14) 0px 1px 3px; }
.product-list .pl-item { width: 100%; display: flex; flex: 1 1 0%; align-items: center; border-radius: 3px; border: 1px solid rgb(232, 232, 234); margin-bottom: 5px; position: relative; overflow: hidden; flex-direction: column; background: inherit; }
.product-list .pl-item.selected .pl-variants { display: flex; }
.product-list .pl-item input { margin: 0px; }
.product-list .pl-item input.pl-radio { width: 20px; height: 20px; min-width: 20px; }
.product-list .pl-item .pl-image { border: 1px solid rgb(225, 225, 225); padding: 0px; margin: 0px 10px 0px 5px; border-radius: 2px; background: rgb(255, 255, 255); width: 60px; height: 60px; pointer-events: none; min-width: 60px; }
.product-list .pl-item .pl-image img { width: 100%; height: 100%; object-fit: scale-down; }
.product-list .pl-item .pl-name { text-align: start; display: flex; flex-direction: row; width: 100%; flex: 1 1 0%; align-items: center; gap: 5px; }
.product-list .pl-item .pl-name select { width: auto; max-width: 80px; padding: 2px 10px; height: auto; }
.product-list .pl-item .pl-name .pl-nvalue { position: relative; }
.product-list .pl-item .pl-price { flex: 0 1 0%; display: flex; align-items: center; text-align: end; white-space: break-spaces; min-width: fit-content; width: fit-content; max-width: 50%; }
.product-list .pl-item .pl-price .pl-pvalue { flex: 1 1 0%; }
.product-list .pl-item .pl-price .pl-pvalue p { font-size: 14px; }
.product-list .pl-item .pl-price .pl-pvalue h1 { font-size: 30px; font-weight: 600; line-height: 1.3; }
.product-list .pl-item .pl-price .pl-pvalue h2 { font-size: 24px; font-weight: 600; color: var(--gray-700); }
.product-list .pl-item .pl-price .pl-pvalue h3 { font-size: 20px; }
.product-list .pl-item .pl-price .pl-pvalue h4 { font-size: 18px; font-weight: 500; letter-spacing: 0.36px; }
.product-list .pl-item .pl-price .pl-pvalue h5 { font-size: 16px; font-weight: 500; letter-spacing: 0.32px; line-height: 19px; }
.product-list .pl-item .pl-inner { display: flex; flex-direction: row; flex: 1 1 0%; padding: 10px; border-radius: 4px; width: 100%; cursor: pointer; gap: 8px; }
.product-list .pl-item .pl-inner:hover { background: rgba(206, 206, 206, 0.34); }
.product-list .pl-item.small .top-tag, .product-list .pl-item.small .side-tag { font-size: 10px; }
.product-list .pl-item.highlight { background: rgb(255, 255, 0); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 5px, rgba(0, 0, 0, 0.11) 0px 5px 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: calc(100% + 12px); left: -6px; margin-top: 6px; margin-bottom: 10px; }
.product-list .pl-item.highlight .pl-inner { padding: 15px 10px; min-height: 60px; }
.product-list .pl-item.highlight .pl-variants .pl-variant-name .select-a { color: gray; }
.product-list .pl-item .side-tag { font-size: 12px; position: absolute; right: -25px; top: 7px; transform: rotateZ(45deg); padding: 2px; font-weight: 600; color: rgb(255, 255, 255); width: 80px; pointer-events: none; text-align: center; }
.product-list .pl-item .top-tag { font-size: 12px; padding: 1px 10px; color: rgb(255, 255, 255); font-weight: 600; pointer-events: none; position: absolute; left: 0px; top: -26px; white-space: nowrap; }
.product-list .pl-item.top_tag .pl-inner { padding: 30px 10px 20px; }
.product_list_element { text-align: left; margin: -5px; width: 100%; display: flex; flex-wrap: wrap; }
.product_list_element li { margin: 5px; display: block; padding: 5px; border: 1px solid rgb(215, 215, 215); border-radius: 6px; width: calc(33.33% - 10px); }
.product_list_element li .product_item_inner { height: 100%; flex-direction: column; display: flex; width: 100%; }
.product_list_element.product_row_amount_1 li { width: calc(100% - 10px); }
.product_list_element.product_row_amount_2 li { width: calc(50% - 10px); }
.product_list_element.product_row_amount_3 li { width: calc(33.33% - 10px); }
.product_list_element.product_row_amount_4 li { width: calc(25% - 10px); }
.product_list_element li .img_wrpr { display: block; max-width: 100%; width: 100%; flex: 1 1 0%; }
.product_list_element li .img_wrpr img { width: 100%; height: 100%; object-fit: cover; }
.product_list_element li .product_title { text-align: center; margin: 7px 0px; font-weight: 500; }
.product_list_element li .btn { padding: 10px; display: block; text-align: center; font-size: 12px; }
.order-summary { display: flex; flex-direction: column; flex: 1 1 0%; overflow: hidden; min-width: 0px; }
.order-summary .os-header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; }
.order-summary .os-header span { font-weight: inherit; font-size: inherit; color: inherit; }
.order-summary .os-items { padding: 8px 5px; }
.order-summary .os-items .os-row { margin: 8px 0px; gap: 10px; }
.order-summary .os-discount-box { display: flex; flex-direction: column; border-top: 1px solid rgba(175, 175, 175, 0.34); padding-top: 15px; font-size: 15px; }
.order-summary .os-discount-box .os-row { gap: 10px; }
.order-summary .os-discount-box .__discount-error { display: flex; color: red; font-size: inherit; background: rgb(255, 205, 205); padding: 5px 10px; border-radius: 4px; margin-top: 5px; }
.order-summary .os-discount-box .__label { margin-bottom: 5px; }
.order-summary .os-discount-box .__input { color: rgb(51, 51, 51); flex: 1 1 0%; border-radius: 5px; border: 1px solid rgb(213, 213, 213); padding: 0px 10px; font-size: inherit; height: 44px; transition: 0.2s ease-in-out; background: rgba(255, 255, 255, 0.48); outline: none; min-width: 0px; }
.order-summary .os-discount-box .__input:hover { border: 1px solid rgb(0, 110, 255); }
.order-summary .os-discount-box .__input:focus { border: 1px solid rgb(0, 110, 255); box-shadow: rgba(0, 110, 255, 0.71) 0px 0px 0px 2px; }
.order-summary .os-discount-box .btn-container { width: fit-content; }
.order-summary .os-discount-box .__apply { box-shadow: none; background: rgb(0, 110, 255); border-radius: 5px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); font-size: inherit; font-weight: 500; height: 44px; cursor: pointer; padding: 0px 22px; display: flex; flex-direction: column; white-space: nowrap; }
.order-summary .os-discount-box .__apply .btn-headline { margin: auto; }
.order-summary .os-discount-box .__apply:hover { background: rgb(0, 88, 204); }
.order-summary .os-discount-box .os-applied-discounts { display: flex; flex-direction: row; margin-top: 10px; }
.order-summary .os-discount-box .os-applied-discounts .__current-discount { display: flex; flex-direction: row; align-items: center; background: rgba(113, 113, 113, 0.11); color: rgb(113, 113, 113); padding: 8px 20px; border-radius: 5px; gap: 6px; }
.order-summary .os-discount-box .os-applied-discounts .__current-discount .__icon { width: 22px; height: 22px; transform: rotateY(180deg); color: rgb(113, 113, 113); }
.order-summary .os-discount-box .os-applied-discounts .__current-discount .__remove { margin-left: 10px; cursor: pointer; line-height: initial; }
.order-summary .os-discount-box .os-applied-discounts .__current-discount .__remove:hover { color: rgb(0, 0, 0); }
.order-summary .os-subtotal { display: flex; flex-direction: column; border-top: 1px solid rgba(175, 175, 175, 0.34); padding-top: 15px; margin-top: 15px; font-size: 15px; }
.order-summary .os-subtotal .os-row:not(:first-child) { margin-top: 5px; align-items: center; }
.order-summary .os-subtotal .os-row:not(:first-child) .os-name { align-items: center; }
.order-summary .os-subtotal .os-row .os-name { display: flex; }
.order-summary .os-subtotal .__applied-discount, .order-summary .os-subtotal .__applied-tax { display: flex; flex-direction: row; align-items: center; color: rgb(113, 113, 113); padding: 4px 10px; gap: 6px; }
.order-summary .os-subtotal .__applied-discount .__icon, .order-summary .os-subtotal .__applied-tax .__icon { width: 22px; height: 22px; transform: rotateY(180deg); color: rgb(113, 113, 113); }
.order-summary.__collapsable .os-header { margin-top: 10px; }
.order-summary.__collapsable:not(.__open) .os-inner-container { overflow: hidden; }
.order-summary.__collapsable:not(.__open) .os-collapse-header { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.order-summary .os-collapse-header { display: flex; flex-direction: row; align-items: center; min-height: 40px; background: rgb(250, 250, 250); padding: 15px 6px; z-index: 3; border-bottom: 1px solid rgba(175, 175, 175, 0.34); }
.order-summary .os-collapse-header:hover { cursor: pointer; }
.order-summary .os-collapse-header .__show-summary { display: flex; }
.order-summary .os-collapse-header .__hide-summary { display: none; }
.order-summary .os-collapse-header .__icon { width: 20px; height: 20px; margin-left: 4px; margin-right: 4px; }
.order-summary .os-collapse-header .__title { flex: 1 1 0%; display: flex; flex-direction: row; align-items: center; gap: 10px; }
.order-summary .os-collapse-header .__arrow { cursor: pointer; }
.order-summary .os-collapse-header .__total { font-size: larger; font-weight: 500; }
.order-summary .os-content { overflow: visible; flex: 1 1 0%; height: fit-content; display: flex; flex-direction: column; min-width: 0px; }
.order-summary .os-inner-container { display: flex; flex-direction: row; transition: height 0.3s ease-in-out; }
.order-summary.__open .os-collapse-header .__show-summary { display: none; }
.order-summary.__open .os-collapse-header .__hide-summary { display: flex; }
.order-summary.__open .os-collapse-header .__arrow { transform: rotate(180deg); }
.order-summary.__images .os-row .os-name.__has-image { display: flex; flex-direction: column; align-items: flex-start; }
.order-summary.__images .os-row .os-name.__has-image .os-voption { margin-top: 3px; }
.order-summary .os-row { width: 100%; display: flex; align-items: center; position: relative; }
.order-summary .os-row .os-image { position: relative; min-width: 50px; }
.order-summary .os-row .os-image .product-icon { background: rgb(255, 255, 255); width: 50px; height: 50px; border-radius: 8px; border: 1px solid rgba(0, 0, 0, 0.1); z-index: 2; object-fit: cover; }
.order-summary .os-row .os-image .qty { position: absolute; top: -12px; right: -12px; min-width: 1.75em; height: 1.75em; padding: 0px 8px; font-weight: 500; line-height: 1.75em; font-size: 12px; white-space: nowrap; text-align: center; border-radius: 1.75em; background: rgba(114, 114, 114, 0.9); color: rgb(255, 255, 255); z-index: 4; }
.order-summary .os-row .os-name, .order-summary .os-row .os-price { display: block; flex-direction: column; align-items: flex-start; font-weight: inherit; font-size: inherit; line-height: inherit; font-style: inherit; font-family: inherit; text-decoration: inherit; color: inherit; }
.order-summary .os-row .os-name .os-x, .order-summary .os-row .os-price .os-x { font-size: smaller; margin: auto 0px; opacity: 0.8; }
.order-summary .os-row .os-name .os-qty, .order-summary .os-row .os-price .os-qty { font-style: italic; font-weight: lighter; opacity: 0.8; }
.order-summary .os-row .os-name { text-align: start; display: block; flex-direction: row; flex: 1 1 0%; align-items: center; }
.order-summary .os-row .os-name .fnsh-status { margin-inline-start: 8px; vertical-align: middle; }
.order-summary .os-row .os-price { text-align: end; width: fit-content; max-width: 101px; word-break: break-word; display: flex; position: relative; min-width: 70px; align-items: flex-end; font-weight: 500; }
.order-summary .os-row .os-price p { text-align: right !important; }
.order-summary .os-voption { opacity: 0.8; font-size: smaller; }
.order-summary .os-total { border-top: 1px solid rgba(175, 175, 175, 0.34); margin-top: 10px; padding-top: 15px; padding-bottom: 6px; }
.order-summary .os-total .spinner svg, .order-summary .taxjar-entry .spinner svg { height: 15px; width: 15px; }
.order-summary .taxjar-entry { align-items: center; }
.dir-rtl .order-summary .__current-discount .__icon, .dir-rtl .order-summary .__applied-discount .__icon { transform: unset; }
.order-bump { border: 2px solid rgb(253, 204, 94); border-radius: 6px; padding: 15px; display: flex; flex: 1 1 0%; width: 100%; flex-direction: column; position: relative; cursor: pointer; }
.order-bump .ob-header { line-height: normal; margin-bottom: 10px; display: flex; flex-direction: row; align-items: center; }
.order-bump .ob-header input[type="checkbox"] { height: 20px; width: 20px; min-width: 20px; }
.order-bump .ob-header .ob-headline { font-size: inherit; margin-left: 10px; font-style: inherit; }
.order-bump .ob-content p { font-weight: normal; font-size: 14px; line-height: 170%; color: rgb(99, 106, 123); margin: 0px; text-align: left; }
.order-bump .ob-content p img { max-width: 100%; }
.order-bump .ob-content p b { font-weight: bold; font-size: 14px; line-height: 150%; color: rgb(251, 89, 91); }
.x334 { background: red; }
.payment-form { display: flex; flex-direction: column; flex: 1 1 0%; width: 100%; border-radius: 6px; background: rgb(250, 250, 250); color: rgb(115, 115, 115); position: relative; min-height: 150px; overflow: visible; box-shadow: rgb(217, 217, 217) 0px 0px 0px 1px !important; }
.payment-form.loading .spinner { position: absolute; z-index: 1; width: 100%; height: 100%; display: flex; background: rgba(0, 0, 0, 0.29); }
.payment-form:not(.loading) .spinner { display: none; }
.payment-form .pf-options { display: flex; flex-direction: column; position: relative; }
.payment-form .pf-option .pf-content.klarna { padding: 15px; }
.payment-form .pf-option:not(:first-child) { border-top: 1px solid rgb(217, 217, 217); }
.payment-form .pf-option:last-child:not(.active) .pf-header { border-radius: 0px 0px 6px 6px; border-bottom: 1px solid rgb(217, 217, 217); }
.payment-form .pf-option.active .pf-content { display: block; border-radius: 0px 0px 6px 6px; }
.payment-form .pf-option.active .pf-header { border-radius: 0px; border-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: solid; }
.payment-form .pf-option .pf-header { position: relative; cursor: pointer; display: flex; background-color: rgb(255, 255, 255); color: inherit; padding: 10px; font-size: 14px; font-weight: 600; font-family: inherit; min-height: 44px; align-items: center; text-align: start; }
.payment-form .pf-option .pf-header:hover { background-color: rgb(251, 251, 251); }
.payment-form .pf-option .pf-header.ideal, .payment-form .pf-option .pf-header.sepa, .payment-form .pf-option .pf-header.p24 { padding: 3px 10px; }
.payment-form .pf-option .pf-header.ideal img, .payment-form .pf-option .pf-header.sepa img, .payment-form .pf-option .pf-header.p24 img { height: 38px; }
.payment-form .pf-option .pf-header.eps img { border-radius: 6px; height: 32px; }
.payment-form .pf-option .pf-header.klarna img.pf-klarna-logo { height: 20px; margin-right: 5px; }
.payment-form .pf-option .pf-header.bancontact img.pf-bancontact-logo { height: 36px; position: absolute; right: 6px; border: 1px solid rgb(238, 238, 238); border-radius: 2px; }
.payment-form .pf-option .pf-header.sofort img.pf-sofort-logo { height: 32px; position: absolute; right: 6px; }
.payment-form .pf-option .pf-header span { margin: auto 0px auto 5px; flex: 1 1 0%; }
.payment-form .pf-option .pf-header .small-cards { height: 20px; position: absolute; right: 5px; }
.payment-form .pf-option .pf-header img { height: 20px; display: block; }
.payment-form .pf-option .pf-header input { width: 18px; height: 18px; transition: 0.2s ease-in-out; position: relative; cursor: pointer; padding: 0px; margin: 0px 10px; box-shadow: rgb(244, 116, 60) 0px 0px 0px 0px inset; outline: 0px; border-radius: 50%; color: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; appearance: none; -webkit-font-smoothing: inherit; background: rgba(0, 0, 0, 0); line-height: normal; border: 1px solid rgb(217, 217, 217); }
.payment-form .pf-option .pf-header input:checked { border: 0px; box-shadow: rgb(244, 116, 60) 0px 0px 0px 10px inset; }
.payment-form .pf-option .pf-header .card-icons { display: flex; flex-direction: row; width: 100px; position: relative; }
.payment-form .pf-option .pf-header .card-icons svg { height: 30px; margin-right: 5px; }
.payment-form .pf-option:first-child .pf-header { border-radius: 6px 6px 0px 0px; }
.payment-form .pf-option:last-child .pf-header.open { border-radius: 0px; }
.payment-form .pf-option .pf-content { display: none; font-size: 12px; font-weight: 500; font-family: inherit; padding: 5px; }
.payment-form .pf-option .pf-content .icon-offsite { width: 70px; height: 40px; margin: 10px 0px; }
.payment-form .pf-option .pf-content.p24 ._tos { margin: 20px 30px; position: relative; display: block; line-height: 1.5; font-size: small; }
.payment-form .pf-option .pf-content .fpay-ideal-container { padding: 0px; }
.payment-form .pf-option .pf-pp-content { padding: 10px; }
.payment-form .pf-option .pf-content { font-size: 12px; font-weight: 500; font-family: inherit; text-align: center; box-sizing: border-box; width: 100%; padding: 8px 10px; zoom: 1; min-height: 50px; position: relative; background-color: rgb(250, 250, 250); }
.payment-form .pf-option .pf-content p { margin: 0px 10px 15px; line-height: 1.8; font-size: 14px; }
.payment-form .pf-option .pf-content { font-size: 14px; font-weight: 500; font-family: inherit; min-height: 100px; padding: 5px; }
.payment-form .pf-option .pf-content img { pointer-events: none; width: 100%; }
.payment-form .pf-option .pf-content .select-bank, .payment-form .pf-option .pf-content .pf-iban { margin-top: 10px; display: block; }
.payment-form .card-error { display: none; background: rgb(198, 0, 0); padding: 8px 10px; margin: 0px; font-size: 14px; color: rgb(255, 255, 255); }
.payment-form.invalid { border: 2px solid rgb(198, 0, 0); }
.payment-form.invalid .card-error { display: flex; }
.payment-form .gateway_18 .field__input--iframe-container { border: 1px solid rgb(161, 161, 161); border-radius: 4px; overflow: hidden; margin-top: 4px; height: 40px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px; background: rgb(255, 255, 255); }
.payment-form .gateway_18 .field__input--iframe-container.braintree-hosted-fields-focused { border: 1px solid rgb(98, 98, 98); }
.payment-form .gateway_18 .field__input--iframe-container.braintree-hosted-fields-invalid { border: 2px solid rgb(198, 0, 0); }
.payment-form.dark { background: rgb(68, 68, 68); color: rgb(226, 226, 226); }
.payment-form.dark .pf-option:not(:first-child) { border-top: 1px solid rgb(68, 68, 68); }
.payment-form.dark .pf-option:last-child:not(.active) .pf-header { border-radius: 0px 0px 6px 6px; border-bottom: 1px solid rgb(68, 68, 68); }
.payment-form.dark .pf-header { background: rgb(82, 82, 82); border-color: rgb(68, 68, 68) !important; }
.payment-form.dark .pf-header input { border-color: rgb(60, 60, 60); }
.payment-form.dark .pf-header:hover { background-color: rgb(91, 92, 92); }
.payment-form.dark .pf-header.bancontact img.pf-bancontact-logo { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; }
.payment-form.dark .pf-content { background: rgb(68, 68, 68); }
.payment-form.dark .pf-content input { color: rgb(226, 226, 226); }
.payment-form.dark .mollie-component { background: rgb(82, 82, 82); border: 0px; }
.payment-form.dark iframe#cardNumber, .payment-form.dark iframe#expiryDate, .payment-form.dark iframe#cvv { background: rgb(82, 82, 82); box-shadow: none; border: 0px; }
.payment-form.dark .gateway_18 .field__input--iframe-container { border: 1px solid rgb(60, 60, 60); box-shadow: none; background: rgb(82, 82, 82); }
.payment-form.dark .gateway_18 .field__input--iframe-container.braintree-hosted-fields-focused { border: 1px solid rgb(138, 138, 138); }
.payment-form.dark .gateway_18 .field__input--iframe-container.braintree-hosted-fields-invalid { border: 2px solid rgb(198, 0, 0); }
.payment-form .test-mode { display: block; position: absolute; z-index: 2; border-radius: 20px; background: rgb(241, 239, 169); color: rgb(68, 68, 68); padding: 2px 10px; top: 10px; right: 10px; font-size: 12px; font-weight: 600; text-transform: uppercase; pointer-events: none; }
.payment-form .fields-container { text-align: start; margin: 5px 12px; display: flex; flex: 1 1 0%; }
.payment-form .fields-container > label { flex: 1 1 0%; }
.payment-form .mollie-component { box-sizing: border-box; padding: 8px 12px; border: 1px solid rgba(0, 0, 0, 0); border-radius: 3px; transition: box-shadow 150ms; box-shadow: rgb(139, 139, 139) 0px 0px 0px 1px, rgba(56, 54, 54, 0.4) 0px 0px 2px 1px, rgb(255, 255, 255) 0px 0px 1px 0px inset; margin-top: 6px; margin-bottom: 6px; }
.payment-form .mollie-component.is-invalid { box-shadow: rgb(215, 40, 41) 0px 0px 0px 1px, rgb(119, 27, 28) 0px 0px 2px 1px; }
.payment-form .mollie-component.is-valid { box-shadow: rgb(40, 215, 49) 0px 0px 0px 1px, rgb(27, 112, 21) 0px 0px 2px 1px; }
.payment-form .mollie-component.has-focus:not(.is-valid) { box-shadow: rgb(17, 17, 17) 0px 0px 0px 1px, rgba(56, 54, 54, 0.9) 0px 0px 2px 1px, rgb(255, 255, 255) 0px 0px 1px 0px inset; }
.payment-form iframe#cardNumber, .payment-form iframe#expiryDate, .payment-form iframe#cvv, .payment-form input#expiryDate { border-radius: 3px; height: 40px !important; margin-top: 6px !important; margin-bottom: 6px !important; }
.payment-form .StripeElement.ideal, .payment-form .StripeElement.p24, .payment-form .StripeElement.eps { height: auto; padding: 0px; margin: 15px; }
.payment-form .StripeElement.sepa { height: auto; padding: 8px; margin: 15px; }
.payment-form .CollectJSInlineIframe { height: 49px !important; }
.payment-form .gateway_9 .field__input--iframe-container { padding: 0px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: none !important; }
.payment-form .field__input--iframe-container { box-sizing: border-box; height: 40px; padding: 3px 12px; border: 1px solid rgba(0, 0, 0, 0); border-radius: 3px; transition: box-shadow 150ms; box-shadow: rgb(56, 54, 54) 0px 0px 0px 1px, rgba(56, 54, 54, 0.6) 0px 0px 2px 1px, rgb(255, 255, 255) 0px 0px 1px 0px inset; margin-top: 6px; margin-bottom: 6px; font-family: monospace; direction: ltr; min-height: 40px; display: flex; flex-direction: column; justify-content: center; align-items: stretch; }
.payment-form .field__input--iframe-container.complete:not(.error), .payment-form .field__input--iframe-container.frame--valid { box-shadow: rgb(40, 215, 49) 0px 0px 0px 2px, rgb(27, 112, 21) 0px 0px 2px 1px; }
.payment-form .field__input--iframe-container.error, .payment-form .field__input--iframe-container.frame--invalid, .payment-form .field__input--iframe-container.invalid { box-shadow: rgb(215, 40, 41) 0px 0px 0px 2px, rgb(119, 27, 28) 0px 0px 2px 1px; }
.payment-form .field__input--iframe-container.active, .payment-form .field__input--iframe-container.focused, .payment-form .field__input--iframe-container.frame--focus { box-shadow: rgb(60, 109, 235) 0px 0px 0px 2px, rgb(82, 134, 249) 0px 0px 2px 1px, rgb(255, 255, 255) 0px 0px 1px 0px inset; outline: rgba(0, 0, 0, 0.24) inset 1px; }
.payment-form .field__input--iframe-container:hover:not(.focused):not(.active):not(.invalid):not(.error):not(.complete):not(.frame--focus):not(.frame--invalid) { box-shadow: rgb(60, 109, 235) 0px 0px 0px 1px, rgb(82, 134, 249) 0px 0px 2px 1px, rgb(255, 255, 255) 0px 0px 1px 0px inset; }
ul.timer { padding: 0px !important; }
.timer { display: flex; justify-content: center; gap: 20px; }
.timer li { font-size: inherit; letter-spacing: 0.02em; color: inherit; display: flex; flex-direction: column; align-items: baseline; }
.timer li .timer_label { font-size: 16px; font-weight: 300; line-height: 150%; color: rgb(177, 178, 180); display: block; width: 100%; }
.timer li .timer_number { display: block; position: relative; padding: 10px; }
.timer-container { flex-direction: column; display: flex; width: 100%; align-items: center; overflow: hidden; }
.form-element { width: 100%; padding: 5px; position: relative; flex-direction: column; }
.form-element .fe-double { display: flex; align-items: flex-end; width: 100%; gap: 30px; }
.form-element .fe-double .fe-input-wrpr { width: 50%; display: flex; flex-direction: column; }
.form-element input:not([type="radio"]):not([type="checkbox"]), .form-element input[type="number"], .form-element textarea { transition-property: box-shadow; transition-duration: 0.2s; transition-timing-function: ease-in; background: rgb(255, 255, 255); border: 1px solid rgb(197, 199, 210); border-radius: 6px; width: 100%; display: block; padding: 11px 15px; letter-spacing: 0.02em; color: rgb(37, 42, 50); min-height: 22px; height: auto; font-size: 14px; }
.form-element .fe-select { position: relative; color: rgb(37, 42, 50); transition-property: box-shadow; transition-duration: 0.2s; transition-timing-function: ease-in; background: rgb(255, 255, 255); border: 1px solid rgb(197, 199, 210); border-radius: 6px; width: 100%; display: flex; padding: 0px; letter-spacing: 0.02em; font-size: 14px; min-height: 22px; height: auto; cursor: pointer; overflow: hidden; }
.form-element .fe-select::after { pointer-events: none; width: 0px; height: 0px; border-left: 6px solid rgba(0, 0, 0, 0); border-right: 6px solid rgba(0, 0, 0, 0); border-top: 6px solid gray; position: absolute; top: 40%; right: 10px; content: ""; z-index: 2; }
.form-element .fe-select select { flex: 1 1 0%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: none; outline: none; line-height: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; text-decoration: inherit; appearance: none; height: auto; padding: 11px 15px; margin: 0px; cursor: pointer; }
.form-element textarea { resize: vertical; min-height: 100px; }
.form-element.required .fe-label::after { content: "*"; font-weight: 500; font-size: 13px; line-height: 150%; letter-spacing: 0.02em; color: rgb(251, 89, 91); text-decoration: none; }
.form-element label.invalid, .form-element input.invalid, .form-element .fe-select.invalid { border: 2px solid red !important; }
.form-element .fe-label { font-weight: 500; font-size: 13px; line-height: 150%; letter-spacing: 0.02em; color: rgb(37, 42, 50); display: block; width: fit-content; margin-bottom: 0px; max-width: 100%; }
.form-element .checkbox_radio_text .star { font-weight: 500; font-size: 13px; line-height: 150%; letter-spacing: 0.02em; color: rgb(251, 89, 91); }
.form-element.checkbox .fe-label, .form-element.checkbox label, .form-element.radio .fe-label, .form-element.radio label { cursor: pointer; }
.dir-rtl .fe-select::after { left: 10px; right: unset; }
.mq-input { display: flex; align-items: center; overflow: hidden; }
.mq-input .mq-btn { display: flex; align-items: center; justify-content: center; flex: 1 1 0%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; background: rgba(0, 0, 0, 0); color: rgb(102, 112, 133); cursor: pointer; padding: 8px; }
.mq-input .mq-btn svg { width: 20px; height: 20px; }
.mq-input .mq-btn:disabled { opacity: 0.4; cursor: not-allowed; }
.mq-input .mq-value { align-self: stretch; box-sizing: content-box; width: 3ch; min-width: 0px; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; }
.mq-input .mq-value::-webkit-outer-spin-button, .mq-input .mq-value::-webkit-inner-spin-button { appearance: none; margin: 0px; }
.img { width: 100%; display: flex; flex-direction: column; align-items: center; }
.img picture { line-height: 0; width: 100%; height: 100%; align-items: inherit; display: inherit; flex-direction: inherit; }
.img img { max-height: 100%; }
.img a { line-height: 0; }
.img a img { pointer-events: none; }
.video { margin: 0px; background-color: rgb(0, 0, 0); overflow: hidden; position: relative; }
.video .play-button { width: 90px; height: 60px; background-color: rgb(51, 51, 51); box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 30px; z-index: 1; opacity: 0.8; border-radius: 6px; position: absolute; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0px); }
.video .play-button::before { position: absolute; content: ""; border-style: solid; border-width: 15px 0px 15px 26px; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(255, 255, 255); top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0px); }
.video img { pointer-events: none; height: 100%; width: 100%; object-fit: cover; left: 0px; opacity: 0.7; }
.video .video-inner, .video iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.video:not(.editing) { cursor: pointer; }
.video:not(.editing) .play-button { cursor: pointer; }
.video:not(.editing) .play-button:hover { background-color: red; }
.image-slider { width: 100%; height: auto; display: flex; flex-direction: column; align-items: center; overflow: hidden; }
.image-slider .is-image-wrapper { position: relative; width: 100%; height: 100%; }
.image-slider .is-image-wrapper .prev, .image-slider .is-image-wrapper .next { cursor: pointer; position: absolute; top: 50%; left: 0px; width: auto; margin-top: -22px; padding: 16px; color: rgb(255, 255, 255); font-weight: bold; font-size: 18px; transition: 0.6s; border-radius: 0px 3px 3px 0px; user-select: none; }
.image-slider .is-image-wrapper .next { left: auto; right: 0px; border-radius: 3px 0px 0px 3px; }
.image-slider .is-image-wrapper .prev:hover, .image-slider .is-image-wrapper .next:hover { background-color: rgba(0, 0, 0, 0.8); }
.image-slider .is-thumbs-wrapper { display: block; overflow-y: scroll; width: 100%; position: relative; }
.image-slider .is-thumbnails { width: fit-content; display: flex; flex-direction: row; overflow: hidden; }
.image-slider .is-thumbnails .is-thumbnail { margin: 10px 5px; border-radius: 2px; box-shadow: rgb(179, 179, 179) 0px 0px 0px 1px; overflow: hidden; cursor: pointer !important; }
.image-slider .is-thumbnails .is-thumbnail img { object-fit: scale-down; height: 100%; width: 100%; opacity: 0.7; }
.image-slider .is-thumbnails .is-thumbnail.selected { box-shadow: rgb(112, 128, 144) 0px 0px 0px 3px; }
.image-slider .is-thumbnails .is-thumbnail.selected img { opacity: 1; }
.image-slider .is-thumbnails .is-thumbnail:hover:not(.selected) { box-shadow: rgb(112, 128, 144) 0px 0px 0px 2px; }
.image-slider .is-thumbnails .is-thumbnail:hover:not(.selected) img { opacity: 1; }
.container-wrapper { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; }
label.container-wrapper { cursor: pointer; }
.container { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; display: flex; flex-flow: wrap; width: -webkit-fill-available; min-height: 0px; }
.container.row { flex-direction: row; }
.container.column { flex-direction: column; }
.container .container-box { width: 100%; overflow: visible; display: flex; flex: 1 1 0%; flex-direction: column; }
.container .container-inner { width: 100%; display: flex; align-items: start; flex-direction: row; }
.popup { display: none; position: fixed; z-index: 300; left: 0px; top: 0px; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.4); }
.popup .close { color: rgb(170, 170, 170); float: right; font-size: 28px; font-weight: bold; }
.popup .close:hover, .popup .close:focus { color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; }
.popup .popup-content { border-radius: 6px; background-color: rgb(254, 254, 254); margin: 15% auto; padding: 20px; border: 1px solid rgb(136, 136, 136); width: 80%; }
.popup svg.close-popup { position: absolute; top: -20px; right: -20px; width: 40px; height: 40px; cursor: pointer; z-index: 20; }
.popup .popup-content.small { margin: 15% auto; width: 600px; }
.popup .popup-content.medium { margin: 15% auto; width: 650px; }
.popup .popup-content.large { margin: 15% auto; width: 950px; }
.popup .popup-content.fullscreen { margin: 0px; width: 100%; height: 100%; }
@media only screen and (max-width: 600px) {
  .popup svg.close-popup { top: -40px; right: 0px; }
  .popup .popup-content.small { width: 100%; }
  .popup .popup-content.medium, .popup .popup-content.large { width: 100%; }
}
@media only screen and (max-width: 850px) {
  .popup .popup-content.medium, .popup .popup-content.large { width: 100%; }
}
.popup.open { display: block; }
.popup-header { padding: 2px 16px; background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }
.popup-body { padding: 2px 16px; }
.popup-footer { padding: 2px 16px; background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }
.popup-content { position: relative; background-color: rgb(254, 254, 254); margin: auto; padding: 0px; border: 1px solid rgb(136, 136, 136); width: 80%; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 8px 0px, rgba(0, 0, 0, 0.19) 0px 6px 20px 0px; animation-name: animatetop; animation-duration: 0.4s; }
@keyframes animatetop { 
  0% { top: -300px; opacity: 0; }
  100% { top: 0px; opacity: 1; }
}
.faq-wrapper { width: 100%; display: flex; flex-direction: column; }
.faq { display: flex; flex-direction: column; }
.faq .faq-header { display: flex; flex-direction: row; flex: 0 1 0%; min-height: 10px; padding: 10px 5px; width: 100%; cursor: pointer; border-radius: 5px; }
.faq .faq-header .faq-title { font-size: inherit; font-weight: inherit; display: flex; width: fit-content; max-width: calc(100% - 30px); text-decoration: inherit; font-style: inherit; font-family: inherit; text-align: inherit; flex: 1 1 0%; overflow-wrap: anywhere; flex-direction: column; }
.faq .faq-header .faq-icon { min-width: 10px; margin: auto 5px; transition: transform 0.2s ease-out; }
.faq .faq-header:hover { background: rgb(245, 245, 245); }
.faq:not(.active) .faq-content-wrapper { max-height: 0px; overflow: hidden; }
.faq:not(.active) .faq-content { visibility: hidden; }
.faq.active > .faq-header { background: rgb(245, 245, 245); border-bottom: 1px solid silver; }
.faq.active > .faq-header .faq-icon { transform: rotate(180deg); }
.faq.active > .faq-content-wrapper { max-height: 5000px; }
.faq .faq-content-wrapper { display: flex; flex-direction: column; flex: 1 1 0%; transition: max-height 0.2s ease-in-out; }
.faq .faq-content { display: flex; flex: 1 1 0%; position: relative; flex-direction: column; }
.dir-rtl { direction: rtl; }
.dir-rtl .paragraph p, .dir-rtl .paragraph h1, .dir-rtl .paragraph h2, .dir-rtl .paragraph h3, .dir-rtl .paragraph h4, .dir-rtl .paragraph h5, .dir-rtl .paragraph h6, .dir-rtl .block_element_wrpr_paragraph p, .dir-rtl .block_element_wrpr_paragraph h1, .dir-rtl .block_element_wrpr_paragraph h2, .dir-rtl .block_element_wrpr_paragraph h3, .dir-rtl .block_element_wrpr_paragraph h4, .dir-rtl .block_element_wrpr_paragraph h5, .dir-rtl .block_element_wrpr_paragraph h6, .dir-rtl .headline p, .dir-rtl .headline h1, .dir-rtl .headline h2, .dir-rtl .headline h3, .dir-rtl .headline h4, .dir-rtl .headline h5, .dir-rtl .headline h6 { direction: rtl; }
.dir-rtl .btn { direction: rtl; }
.dir-rtl .btn .btn-headline, .dir-rtl .btn .btn-sub-headline { direction: rtl; }
.dir-rtl .menu a { direction: rtl; }
.dir-rtl a.link { direction: rtl; }
.dir-rtl .order-bump .ob-header, .dir-rtl .order-bump .ob-content p { direction: rtl; }
.dir-rtl .order-bump .ob-headline { margin-left: 0px; margin-right: 10px; }
.dir-rtl .form-element .fe-label { direction: rtl; }
.dir-rtl .form-element input { direction: rtl; }
.dir-rtl .block_element_wrpr_faq .faq-title, .dir-rtl .faq .faq-title { direction: rtl; }
.dir-rtl .two-step-form .tsf-header { direction: rtl; }
.dir-rtl .two-step-form .tsf-header .tsf-item .tsf-number { margin-right: 0px; margin-left: 10px; }
.before-after-slider { pointer-events: all; width: 100%; height: auto; position: relative; min-height: 30px; display: flex; flex-direction: column; align-items: center; max-height: 5000px; overflow: hidden; user-select: none; }
.before-after-slider .bas-wrapper { width: 100%; height: fit-content; position: relative; overflow: hidden; display: flex; flex-direction: column; }
.before-after-slider .bas-before, .before-after-slider .bas-after { width: 100%; height: 100%; pointer-events: none; overflow: hidden; }
.before-after-slider .bas-before .bas-label, .before-after-slider .bas-after .bas-label { padding: 4px 10px; border-radius: 6px; position: absolute; background: rgba(255, 255, 255, 0.8); color: rgb(160, 160, 160); top: 10px; z-index: 1; font-size: 13px; }
.before-after-slider .bas-after { position: absolute; top: 0px; left: 0px; }
.before-after-slider .bas-after .bas-label { left: 10px; }
.before-after-slider .bas-after .content-image { position: absolute; top: 0px; left: 0px; overflow: hidden; clip-path: inset(0px 50% 0px 0px); width: 100% !important; }
.before-after-slider .bas-before { position: relative; }
.before-after-slider .bas-before .bas-label { right: 10px; }
.before-after-slider .content-image { width: 100%; height: 100%; object-fit: cover; object-position: left center; position: relative; display: flex; }
.before-after-slider .bas-scroller { width: 50px; height: 50px; position: absolute; left: calc(50% - 25px); top: 50%; transform: translateY(-50%); border-radius: 50%; background-color: rgba(0, 0, 0, 0); opacity: 0.9; pointer-events: auto; cursor: grab; }
.before-after-slider .bas-scroller:hover { opacity: 1; }
.before-after-slider .bas-scroller * { pointer-events: none; }
.before-after-slider .scrolling { cursor: grabbing; }
.before-after-slider .scrolling .bas-scroller { opacity: 1; }
.before-after-slider .scroller__thumb { position: absolute; top: calc(50% - 20px); left: 4px; width: 40px; height: 40px; padding: 5px; border: 5px solid rgb(255, 255, 255); color: rgb(255, 255, 255); border-radius: 100%; }
.before-after-slider .bas-scroller::before, .before-after-slider .bas-scroller::after { content: " "; display: block; width: 6px; height: calc(50% - 18px); position: absolute; left: 50%; margin-left: -3px; z-index: 3; transition: 0.1s; }
.before-after-slider .bas-scroller::before { top: 0px; }
.before-after-slider .bas-scroller::after { top: calc(50% + 18px); }
.before-after-slider .bas-scroller { height: 100%; }
.before-after-slider .bas-scroller::before, .before-after-slider .bas-scroller::after { background: rgb(255, 255, 255); }
.video-native { margin: 0px; background-color: rgb(0, 0, 0); overflow: hidden; display: flex; position: relative; width: 100%; }
.video-native .__video-overlay { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; }
.video-native.playing .play-button { display: none; visibility: hidden; }
.video-native.playing:hover .pause-button { display: flex; visibility: visible; }
.video-native .play-button, .video-native .pause-button { width: 90px; height: 60px; font-size: 70px; z-index: 1; opacity: 0.9; position: absolute; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0px); pointer-events: none; }
.video-native .play-button svg, .video-native .pause-button svg { width: inherit; height: inherit; }
.video-native .play-button:not(.custom-icon)::before, .video-native .pause-button:not(.custom-icon)::before { position: absolute; content: ""; border-style: solid; border-width: 15px 0px 15px 26px; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(255, 255, 255); top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0px); }
.video-native .pause-button { display: none; visibility: hidden; }
.video-native img { pointer-events: none; height: 100%; width: 100%; object-fit: cover; left: 0px; opacity: 0.7; }
.video-native video { object-fit: cover; max-width: 100%; height: 100%; width: 100%; }
.video-native .vid-inner, .video-native iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.video-native:not(.editing) { cursor: pointer; }
.video-native:not(.editing) .play-button { cursor: pointer; }
.express-checkout { display: flex; flex-flow: column wrap; flex: 1 1 0%; width: 100%; box-shadow: rgb(217, 217, 217) 0px 0px 0px 1px; border-radius: 6px; background: rgb(250, 250, 250); color: rgb(115, 115, 115); position: relative; min-height: 0px; overflow: visible; }
.express-checkout.loading { display: none; }
.express-checkout .card-error { display: none; background: rgb(198, 0, 0); padding: 8px 10px; margin: 0px; font-size: 14px; color: rgb(255, 255, 255); }
.express-checkout.invalid { border: 2px solid rgb(198, 0, 0); }
.express-checkout.invalid .card-error { display: flex; }
.express-checkout.dark { background: rgb(68, 68, 68); color: rgb(226, 226, 226); }
.express-checkout .test-mode { display: block; position: absolute; z-index: 2; border-radius: 20px; background: rgb(241, 239, 169); color: rgb(68, 68, 68); padding: 2px 10px; top: 10px; right: 10px; font-size: 12px; font-weight: 600; text-transform: uppercase; pointer-events: none; }
.repeater-wrapper { width: 100%; flex-direction: column; }
.repeater { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; display: flex; flex-flow: wrap; }
.repeater.row { flex-direction: row; }
.repeater.column { flex-direction: column; }
.repeater .repeater-box { width: 100%; overflow: visible; display: flex; flex: 1 1 0%; flex-direction: column; }
.repeater .repeater-box > .element-wrapper, .repeater .repeater-box > .element-wrapper > .container-wrapper, .repeater .repeater-box > .element-wrapper > .container-wrapper .container { height: 100%; }
.repeater .repeater-inner { width: 100%; display: flex; align-items: start; flex-direction: row; }
.blog-post { text-align: left; display: flex; flex-direction: column; }
.blog-post h1 { font-size: 30px; font-weight: 600; line-height: 1.3; }
.blog-post h2 { font-size: 24px; font-weight: 600; }
.blog-post h3 { font-size: 20px; }
.blog-post h4 { font-size: 18px; font-weight: 500; letter-spacing: 0.36px; }
.blog-post h5 { font-size: 16px; font-weight: 500; letter-spacing: 0.32px; line-height: 19px; }
.blog-post h6 { font-size: 12px; font-weight: 400; letter-spacing: 0.24px; }
.blog-post hr { border: 0.5px solid rgb(234, 236, 240); }
.blog-post .bullet__list { list-style-type: disc; }
.blog-post ul, .blog-post ol { padding: 0px 2rem !important; }
.blog-post ul li p, .blog-post ol li p { display: block; margin-top: 0.25em; margin-bottom: 0.25em; }
.blog-post ul li { list-style-type: disc; }
.blog-post ul li::before { display: none; }
.blog-post ol li { list-style-type: decimal; }
.blog-post ol li::before { display: none; }
.blog-post table { border-collapse: collapse; border-color: rgba(0, 0, 0, 0.1); border-radius: 0.375rem; box-sizing: border-box; width: 100%; }
.blog-post table.dark { border-color: rgba(255, 255, 255, 0.2); }
.blog-post table td, .blog-post table th { border: 1px solid rgba(0, 0, 0, 0.1); min-width: 100px; padding: 0.5rem; position: relative; text-align: left; vertical-align: top; }
.blog-post table td.dark, .blog-post table th.dark { border: 1px solid rgba(255, 255, 255, 0.2); }
.blog-post table td:first-of-type:not(a), .blog-post table th:first-of-type:not(a) { margin-top: 0px; }
.blog-post table td p, .blog-post table th p { margin: 0px; }
.blog-post table td p + p, .blog-post table th p + p { margin-top: 0.75rem; }
.blog-post table th { font-weight: bold; }
.blog-post details { display: flex; gap: 0.25rem; border-radius: 0.5rem; margin-left: 3rem; border: 1.5px solid var(--gray-200); padding: 8px; }
.blog-post details div { margin-top: 0px; }
.blog-post details summary { margin-top: 0px !important; font-weight: 500; }
.blog-post details div p:first-child:has(br)::before { content: "Type / to browse options"; color: var(--gray-400); pointer-events: none; }
.blog-post details summary.is-empty::before { content: attr(data-placeholder); color: gray; pointer-events: none; }
.blog-post details > button { align-items: center; background: rgba(0, 0, 0, 0); border-radius: 4px; display: flex; font-size: 0.625rem; height: 1.25rem; justify-content: center; line-height: 1; margin-top: 0.1rem; padding: 0px; width: 1.25rem; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; }
.blog-post details > button:hover { background-color: var(--gray-3); }
.blog-post details > button::before { content: "▶"; }
.blog-post details.is-open > button::before { transform: rotate(90deg); }
.blog-post details > div { display: flex; flex-direction: column; width: 100%; margin-top: 0px; }
.blog-post details > div > [data-type="detailsContent"] > :last-child { margin-bottom: 0.5rem; }
.blog-post details .details { margin: 0.5rem 0px; }
.blog-post img { display: block; }
.blog-post img[align="center"] { margin: auto; }
.blog-post img[align="left"] { margin-right: auto; }
.blog-post img[align="right"] { margin-left: auto; }
.blog-post a { color: rgb(67, 104, 224); }
.blog-post blockquote { border-left: 3px solid rgb(234, 236, 240); padding-left: 1rem; }
.blog-post pre { background: rgb(249, 250, 251); border: 1px solid rgb(242, 244, 247); border-radius: 4px; padding: 4px; font-family: monospace; }
[data-type="table-of-contents"] .table-of-contents, .table-of-contents-wrapper .table-of-contents { margin: 0px; padding: 0px; }
[data-type="table-of-contents"] .toc-list, .table-of-contents-wrapper .bullet__list { list-style-type: none !important; margin: 0px !important; }
[data-type="table-of-contents"] .toc-list li, .table-of-contents-wrapper .bullet__list li { list-style-type: none !important; margin: 0px !important; }
[data-type="table-of-contents"] .toc-list li p, .table-of-contents-wrapper .bullet__list li p { margin: 0px; }
[data-type="table-of-contents"] .toc-list li p a, .table-of-contents-wrapper .bullet__list li p a { color: rgb(0, 0, 0); }
[data-type="table-of-contents"] .toc-list li .toc-link, .table-of-contents-wrapper .bullet__list li .toc-link { padding: 2px; }
[data-type="table-of-contents"] .toc-list li .toc-link:hover, .table-of-contents-wrapper .bullet__list li .toc-link:hover { background-color: rgb(243, 244, 246); }
[popover="manual"] { inset: unset; position: fixed; margin: 0px; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgba(0, 0, 0, 0); opacity: 0; transition: opacity 200ms allow-discrete; }
:popover-open { opacity: 1; display: flex; }
@starting-style {
  :popover-open { opacity: 0; }
}
dialog { outline: none; }
:root { --swiper-navigation-size: 44px; }
.carousel-wrapper.vertical .swiper-button-prev--custom, .carousel-wrapper.vertical .swiper-button-next--custom { rotate: 90deg; }
.carousel-wrapper .carousel-arrow { display: flex; }
.carousel-wrapper .swiper-button-prev--custom, .carousel-wrapper .swiper-button-next--custom { position: absolute; top: var(--swiper-navigation-top-offset, 50%); z-index: 12; cursor: pointer; }
.carousel-wrapper .swiper-button-prev--custom { left: 0px; }
.carousel-wrapper .swiper-button-next--custom { right: 0px; }
.carousel-wrapper .swiper-button-prev, .carousel-wrapper .swiper-button-next { 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)); }
.carousel-wrapper .swiper-button-prev.swiper-button-disabled, .carousel-wrapper .swiper-button-next.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; }
.carousel-wrapper .swiper-button-prev.swiper-button-hidden, .carousel-wrapper .swiper-button-next.swiper-button-hidden { opacity: 0; cursor: auto; pointer-events: none; }
.swiper-navigation-disabled .carousel-wrapper .swiper-button-prev, .swiper-navigation-disabled .carousel-wrapper .swiper-button-next { display: none !important; }
.carousel-wrapper .swiper-button-prev svg, .carousel-wrapper .swiper-button-next svg { width: 100%; height: 100%; object-fit: contain; transform-origin: center center; }
.swiper-rtl .carousel-wrapper .swiper-button-prev svg, .swiper-rtl .carousel-wrapper .swiper-button-next svg { transform: rotate(180deg); }
.carousel-wrapper .swiper-button-prev, .carousel-wrapper .swiper-rtl .swiper-button-next { left: var(--swiper-navigation-sides-offset, 10px); right: auto; }
.carousel-wrapper .swiper-button-next, .carousel-wrapper .swiper-rtl .swiper-button-prev { right: var(--swiper-navigation-sides-offset, 10px); left: auto; }
.carousel-wrapper .swiper-button-lock { display: none; }
.carousel-wrapper .swiper-button-prev::after, .carousel-wrapper .swiper-button-next::after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); letter-spacing: 0px; font-variant: initial; line-height: 1; text-transform: none !important; }
.carousel-wrapper .swiper-button-prev::after, .carousel-wrapper .swiper-rtl .swiper-button-next::after { content: "prev"; }
.carousel-wrapper .swiper-button-next, .carousel-wrapper .swiper-rtl .swiper-button-prev { right: var(--swiper-navigation-sides-offset, 10px); left: auto; }
.carousel-wrapper .swiper-button-next::after, .carousel-wrapper .swiper-rtl .swiper-button-prev::after { content: "next"; }
.carousel-wrapper .swiper-pagination--custom { position: relative; }
.carousel-wrapper .swiper-pagination { text-align: center; transition: opacity 300ms; transform: translate3d(0px, 0px, 0px); display: flex; }
.carousel-wrapper .swiper-pagination.swiper-pagination-hidden { opacity: 0; }
.swiper-pagination-disabled > .carousel-wrapper .swiper-pagination, .carousel-wrapper .swiper-pagination.swiper-pagination-disabled { display: none !important; }
.carousel-wrapper .swiper-pagination-fraction, .carousel-wrapper .swiper-pagination-custom, .carousel-wrapper .swiper-horizontal > .swiper-pagination-bullets, .carousel-wrapper .swiper-pagination-bullets.swiper-pagination-horizontal { bottom: var(--swiper-pagination-bottom, 8px); top: var(--swiper-pagination-top, auto); left: 0px; width: 100%; }
.carousel-wrapper .swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0px; }
.carousel-wrapper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transform: scale(0.33); position: relative; }
.carousel-wrapper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { transform: scale(1); }
.carousel-wrapper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { transform: scale(1); }
.carousel-wrapper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { transform: scale(0.66); }
.carousel-wrapper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { transform: scale(0.33); }
.carousel-wrapper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { transform: scale(0.66); }
.carousel-wrapper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { transform: scale(0.33); }
.carousel-wrapper .swiper-pagination-bullet { display: inline-block; align-content: center; border-radius: var(--swiper-pagination-bullet-border-radius, 50%); background: var(--swiper-pagination-bullet-inactive-color, #000); opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2); }
button.carousel-wrapper .swiper-pagination-bullet { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; padding: 0px; box-shadow: none; appearance: none; }
.swiper-pagination-clickable .carousel-wrapper .swiper-pagination-bullet { cursor: pointer; }
.carousel-wrapper .swiper-pagination-bullet:only-child { display: none !important; }
.carousel-wrapper .swiper-pagination-bullet-active { opacity: var(--swiper-pagination-bullet-opacity, 1); background: var(--swiper-pagination-color, var(--swiper-theme-color)); }
.carousel-wrapper .swiper-pagination-vertical { flex-direction: column; }
.carousel-wrapper .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet, .carousel-wrapper .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet { margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0; display: block; }
.carousel-wrapper .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .carousel-wrapper .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; transform: translateY(-50%); width: 8px; }
.carousel-wrapper .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .carousel-wrapper .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition: transform 200ms, top 200ms; }
.carousel-wrapper .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .carousel-wrapper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px); }
.carousel-wrapper .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .carousel-wrapper .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }
.carousel-wrapper .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .carousel-wrapper .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 200ms, left 200ms; }
.carousel-wrapper .swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 200ms, right 200ms; }
.carousel-wrapper .swiper-pagination-fraction { color: var(--swiper-pagination-fraction-color, inherit); }
.carousel-wrapper .swiper-pagination-progressbar { background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25)); position: absolute; }
.carousel-wrapper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: var(--swiper-pagination-color, var(--swiper-theme-color)); position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; transform: scale(0); transform-origin: left top; min-width: 0px; min-height: 0px; }
.swiper-rtl .carousel-wrapper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { transform-origin: right top; }
.swiper-horizontal > .carousel-wrapper .swiper-pagination-progressbar, .carousel-wrapper .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-vertical > .carousel-wrapper .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .carousel-wrapper .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite { width: 100%; height: var(--swiper-pagination-progressbar-size, 4px); left: 0px; top: 0px; }
.swiper-vertical > .carousel-wrapper .swiper-pagination-progressbar, .carousel-wrapper .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-horizontal > .carousel-wrapper .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .carousel-wrapper .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite { width: var(--swiper-pagination-progressbar-size, 4px); height: 100%; left: 0px; top: 0px; }
.carousel-wrapper .swiper-pagination-lock { display: none; }
.carousel-wrapper .swiper-fade.swiper-free-mode .swiper-slide { transition-timing-function: ease-out; }
.carousel-wrapper .swiper-fade .swiper-slide { pointer-events: none; transition-property: opacity; }
.carousel-wrapper .swiper-fade .swiper-slide .swiper-slide { pointer-events: none; }
.carousel-wrapper .swiper-fade .swiper-slide-active, .carousel-wrapper .swiper-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.carousel-wrapper { width: 100%; height: auto; flex-direction: column; }
.carousel-wrapper :has(> .thumbs) { width: auto; }
.carousel-wrapper.vertical { flex-direction: row; }
@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") format("woff"); font-weight: 400; font-style: normal; }
:root { --swiper-theme-color: #007aff; }
.carousel-wrapper :host { position: relative; display: block; margin-left: auto; margin-right: auto; z-index: 1; }
.carousel-wrapper.media .swiper .swiper-wrapper { min-height: 0px; }
.carousel-wrapper.media .swiper .swiper-wrapper .swiper-slide img { height: 100% !important; }
.carousel-wrapper.autoplay--smooth .swiper-wrapper { transition-timing-function: linear; }
.carousel-wrapper .swiper { width: 100%; height: 100%; margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; display: flex; flex-direction: column; }
.carousel-wrapper .swiper.swiper-vertical { flex-direction: row; }
.carousel-wrapper .swiper.swiper-vertical .swiper-button-next--custom, .carousel-wrapper .swiper.swiper-vertical .swiper-button-prev--custom { transform: rotate(90deg); }
.carousel-wrapper .swiper.swiper-vertical .swiper-slide { margin: auto; }
.carousel-wrapper .swiper.thumbs img { width: 100%; height: 100%; object-fit: cover; object-position: center center; }
.carousel-wrapper .swiper.thumbs .swiper-slide { cursor: pointer; }
.carousel-wrapper .swiper-vertical > .swiper-wrapper { flex-direction: column; }
.carousel-wrapper .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; align-items: inherit; }
.carousel-wrapper .swiper-android .swiper-slide, .carousel-wrapper .swiper-ios .swiper-slide, .carousel-wrapper .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
.carousel-wrapper .swiper-horizontal { touch-action: pan-y; }
.carousel-wrapper .swiper-vertical { touch-action: pan-x; }
.carousel-wrapper .content { display: flex; flex-direction: column; }
.carousel-wrapper[data-s-direction="vertical"] .content { flex-direction: row; }
.carousel-wrapper[data-s-effect="coverflow"] .swiper:not(.thumbs) .swiper-slide { filter: blur(4px); }
.carousel-wrapper[data-s-effect="coverflow"] .swiper:not(.thumbs) .swiper-slide-active { filter: none; }
.carousel-wrapper .swiper-slide { overflow: hidden; flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; display: flex; }
.carousel-wrapper .swiper-slide > .element-wrapper { flex: 1 1 0%; }
.carousel-wrapper .swiper-slide-invisible-blank { visibility: hidden; }
.carousel-wrapper .swiper-autoheight, .carousel-wrapper .swiper-autoheight .swiper-slide { height: auto; }
.carousel-wrapper .swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.carousel-wrapper .swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }
.carousel-wrapper .swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }
.carousel-wrapper .swiper-3d .swiper-wrapper { transform-style: preserve-3d; }
.carousel-wrapper .swiper-3d { perspective: 1200px; }
.carousel-wrapper .swiper-3d .swiper-slide, .carousel-wrapper .swiper-3d .swiper-cube-shadow { transform-style: preserve-3d; }
.carousel-wrapper .swiper-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }
.carousel-wrapper .swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.carousel-wrapper .swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.carousel-wrapper .swiper-css-mode.swiper-horizontal > .swiper-wrapper { scroll-snap-type: x mandatory; }
.carousel-wrapper .swiper-css-mode.swiper-vertical > .swiper-wrapper { scroll-snap-type: y mandatory; }
.carousel-wrapper .swiper-css-mode.swiper-free-mode > .swiper-wrapper { scroll-snap-type: none; }
.carousel-wrapper .swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: none; }
.carousel-wrapper .swiper-css-mode.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }
.carousel-wrapper .swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; scroll-snap-stop: always; }
.carousel-wrapper .swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }
.carousel-wrapper .swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); }
.carousel-wrapper .swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }
.carousel-wrapper .swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; min-width: 1px; height: var(--swiper-centered-offset-after); }
.carousel-wrapper .swiper-3d .swiper-slide-shadow, .carousel-wrapper .swiper-3d .swiper-slide-shadow-left, .carousel-wrapper .swiper-3d .swiper-slide-shadow-right, .carousel-wrapper .swiper-3d .swiper-slide-shadow-top, .carousel-wrapper .swiper-3d .swiper-slide-shadow-bottom, .carousel-wrapper .swiper-3d .swiper-slide-shadow, .carousel-wrapper .swiper-3d .swiper-slide-shadow-left, .carousel-wrapper .swiper-3d .swiper-slide-shadow-right, .carousel-wrapper .swiper-3d .swiper-slide-shadow-top, .carousel-wrapper .swiper-3d .swiper-slide-shadow-bottom { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.carousel-wrapper .swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }
.carousel-wrapper .swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.carousel-wrapper .swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.carousel-wrapper .swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.carousel-wrapper .swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.carousel-wrapper .swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; box-sizing: border-box; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 50%; border-top-color: rgba(0, 0, 0, 0); }
.carousel-wrapper .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, .carousel-wrapper .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; }
.carousel-wrapper .swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }
.carousel-wrapper .swiper-lazy-preloader-black { --swiper-preloader-color: #000; }
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@media only screen and (max-width: 600px) {
  .carousel-wrapper .swiper-slide.slides-per-view--mobile-auto { width: auto; }
  .carousel-wrapper .swiper-slide.slides-per-view--mobile-fixed { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .carousel-wrapper .swiper-slide.slides-per-view--tablet-auto { width: auto; }
  .carousel-wrapper .swiper-slide.slides-per-view--tablet-fixed { width: 100%; }
}
@media only screen and (min-width: 1024px) {
  .carousel-wrapper .swiper-slide.slides-per-view--desktop-auto { width: auto; }
  .carousel-wrapper .swiper-slide.slides-per-view--desktop-fixed { width: 100%; }
}
.table-of-contents { width: 100%; display: flex; flex-direction: column; margin: 0px; padding: 0px; }
.table-of-contents .toc-container { margin-left: 4px; }
.table-of-contents .toc-container .toc-list:not(.toc-content > .toc-list) { padding-left: 22px !important; }
.table-of-contents .toc-container .toc-list, .table-of-contents .toc-container .bullet__list { display: flex; flex-direction: column; width: 100%; list-style-type: none !important; margin: 0px !important; padding: 0px !important; }
.table-of-contents .toc-container .toc-list li, .table-of-contents .toc-container .bullet__list li { display: flex; flex-direction: column; align-items: stretch; width: 100%; box-sizing: border-box; list-style-type: none !important; margin: 0px !important; padding: 0px !important; }
.table-of-contents .toc-container .toc-list li p, .table-of-contents .toc-container .bullet__list li p { display: flex; align-items: flex-start; width: 100%; box-sizing: border-box; margin: 0px !important; padding: 0px !important; }
.table-of-contents .toc-container .toc-list li p a, .table-of-contents .toc-container .bullet__list li p a { color: inherit; }
.table-of-contents .toc-container .toc-list li .toc-link, .table-of-contents .toc-container .bullet__list li .toc-link { display: inline-flex; align-items: center; gap: 6px; width: auto; max-width: 100%; box-sizing: border-box; text-decoration: none; cursor: pointer; line-height: inherit; color: rgb(0, 0, 0); transition: background-color 0.2s, border-color 0.2s, color 0.2s, text-decoration 0.2s; }
.table-of-contents .toc-container .toc-list li .toc-link:hover, .table-of-contents .toc-container .bullet__list li .toc-link:hover { text-decoration: none; }
.table-of-contents .toc-container .toc-list li .toc-item-number, .table-of-contents .toc-container .bullet__list li .toc-item-number { flex-shrink: 0; min-width: fit-content; }
.table-of-contents .toc-container .toc-list li .toc-item-text, .table-of-contents .toc-container .bullet__list li .toc-item-text { flex: 1 1 0%; line-height: inherit; white-space: break-spaces; }
.pn__wrapper { position: relative; border: 1px solid rgb(197, 199, 210); display: grid; grid-template-columns: auto 1fr; border-radius: 6px; transition: border-color 0.2s ease-in; width: 100%; height: auto; overflow: visible; }
.pn__wrapper--open .pn-dropdown { pointer-events: all; transform: none; opacity: 1; top: 120%; z-index: 9999; visibility: visible; display: block; }
.pn__wrapper--open .prefix__icon { transform: rotate(180deg); }
.pn__wrapper.invalid { border: 1px solid red !important; }
.pn-dropdown { background: rgb(255, 255, 255); border: 1px solid rgb(234, 234, 236); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.133) 0px 25px 50px -12px; font-size: 14px; font-weight: 400; color: rgb(0, 0, 0); opacity: 0; padding: 0px 0.5em 0.5em; pointer-events: none; position: absolute; top: 140%; transform-origin: left top; transition: 0.15s ease-out; width: 100%; visibility: hidden; z-index: 99999; display: block; }
.pn-search { position: relative; display: flex; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.pn-search svg { display: block; height: 16px; left: 0.5em; pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); }
.pn-search__input { padding-left: 35px !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }
.pn-search input[type="search"] { padding-left: 2.5rem; height: 3rem; width: 100%; border: 0px; outline: none; font-size: 1rem; font-family: inherit; }
.pn-search input[type="search"]::-webkit-search-decoration, .pn-search input[type="search"]::-webkit-search-cancel-button, .pn-search input[type="search"]::-webkit-search-results-button, .pn-search input[type="search"]::-webkit-search-results-decoration { display: none; }
.pn-list { max-height: 136px; min-height: 50px; overflow: hidden auto; scrollbar-width: thin; scrollbar-color: rgb(255, 255, 255) rgb(255, 255, 255); position: relative; list-style: none; display: block !important; padding: 0px !important; visibility: visible !important; opacity: 1 !important; }
.pn-list::-webkit-scrollbar { width: 10px; }
.pn-list:hover { --scrollbar-background: #ffffff; --thumb-background: #c0c4ca; scrollbar-color: var(--thumb-background) var(--scrollbar-background); }
.pn-list:hover::-webkit-scrollbar-track { background: var(--scrollbar-background); }
.pn-list:hover::-webkit-scrollbar-thumb { background-color: var(--thumb-background); border-radius: 6px; border: 3px solid var(--scrollbar-background); }
.pn-list--no-scroll { margin-right: 0px; }
.pn-prefix__button { align-items: center; appearance: none; background: rgba(0, 0, 0, 0); border-radius: 6px 0px 0px 6px; border: 0px; cursor: pointer; display: flex; justify-content: center; gap: 8px; margin: 0px; outline: none; padding: 0px 10px; height: 100%; }
.pn-prefix__button:hover, .pn-prefix__button:focus { background: rgba(4, 0, 0, 0.05); }
.pn-prefix__button .prefix__flag { height: auto; width: 1rem; }
.pn-prefix__button .prefix__icon { display: block; transition: 0.15s ease-out; height: 1rem; width: 1rem; }
.form-element .pn-input input.pn-input__prefix, .form-element .pn-input input.pn-input__phonenumber { background: rgba(0, 0, 0, 0); }
.form-element input[data-phone-number-initialized="true"] { display: none !important; }
.form-element input[data-phone-number-initialized="true"] + .pn__wrapper { display: grid !important; }
.pn-input { border-radius: 0px 6px 6px 0px; overflow: hidden; display: flex; flex-direction: row; align-items: center; }
.pn-input__prefix { min-width: 2.25ch; padding-left: 0px !important; padding-right: 0px !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; width: calc(var(--prefix-length, 2)*1.1ch + 1ch) !important; border-radius: 0px !important; transition-duration: 0s !important; }
.pn-input__prefix:focus-visible { outline: none; }
.pn-input__phonenumber { flex: 1 1 0%; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; border-radius: 0px !important; padding-left: 4px !important; transition-duration: 0s !important; }
.pn-input input { font-size: inherit; font-family: inherit; }
.pn-input input[type="tel"] { border: 0px; outline: none; background: rgba(0, 0, 0, 0); width: 100%; flex: 1 1 0%; }
.pn-input input[type="tel"]::placeholder { color: rgb(133, 137, 143); opacity: 1; font-weight: 300; }
.pn-input input[type="tel"]:-webkit-autofill { box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 1000px inset; }
.pn-input input[type="tel"]:not(:placeholder-shown):invalid + .pn-input__error { opacity: 1; transform: translateY(175%); }
.pn-list-item { align-items: center; display: flex; padding: 0.6em 0.75em; transition: background-color 0.2s ease-out; cursor: pointer; outline: none; list-style: none; visibility: visible !important; opacity: 1 !important; }
.pn-list-item:hover, .pn-list-item:focus { background-color: rgb(243, 245, 249); }
.pn-list-item--selected { pointer-events: none; font-weight: 500; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%230047a5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E"); background-position: right 0.75em top 50%; background-repeat: no-repeat; background-size: 1.25rem auto; }
.pn-list-item--no-results { pointer-events: none; padding: 1em; text-align: center; color: rgb(133, 137, 143); }
.pn-list-item__flag { width: 1.25em; height: auto; margin-right: 1em; display: block; }
.pn-list-item__country { margin-right: 0.25em; display: inline-block; flex: 1 1 0%; }
.notification-stack { position: fixed; top: 20px; left: 50%; transform: translateX(-50%); z-index: 9999; display: flex; flex-direction: column; align-items: center; gap: 12px; width: min(420px, -40px + 100vw); pointer-events: none; }
.notification { pointer-events: auto; width: 100%; box-sizing: border-box; display: grid; grid-template-columns: auto 1fr auto; gap: 12px; align-items: start; padding: 16px; border-radius: 12px; border: 1px solid; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; box-shadow: rgba(16, 24, 40, 0.06) 0px 1px 2px; animation: 0.28s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal none running notif-in; }
.notification.is-leaving { animation: 0.22s ease-in 0s 1 normal forwards running notif-out; }
.notification--success { background: rgb(236, 253, 243); border-color: rgb(171, 239, 198); color: rgb(2, 122, 72); }
.notification--error { background: rgb(255, 251, 250); border-color: rgb(253, 162, 155); color: rgb(180, 35, 24); }
.notification__icon { width: 20px; height: 20px; flex-shrink: 0; margin-top: 1px; }
.notification--success .notification__icon { color: rgb(3, 152, 85); }
.notification--error .notification__icon { color: rgb(217, 45, 32); }
.notification__body { min-width: 0px; }
.notification__title { font-size: 14px; font-weight: 600; line-height: 20px; margin: 0px; }
.notification__description { font-size: 14px; font-weight: 400; line-height: 20px; margin: 4px 0px 0px; }
.notification__actions { display: flex; gap: 12px; margin-top: 12px; }
.notification__link { font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 14px; font-weight: 600; color: inherit; background: none; border: 0px; padding: 0px; cursor: pointer; display: inline-flex; align-items: center; gap: 6px; }
.notification__link:hover { text-decoration: underline; }
.notification__button { font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 14px; font-weight: 600; color: rgb(52, 64, 84); background: rgb(255, 255, 255); border: 1px solid rgb(208, 213, 221); border-radius: 8px; padding: 6px 12px; cursor: pointer; box-shadow: rgba(16, 24, 40, 0.05) 0px 1px 2px; display: inline-flex; align-items: center; gap: 6px; }
.notification__button:hover { background: rgb(249, 250, 251); }
.notification__close { width: 20px; height: 20px; background: none; border: 0px; padding: 0px; cursor: pointer; color: inherit; opacity: 0.65; display: inline-flex; align-items: center; justify-content: center; transition: opacity 0.15s; margin-top: 1px; }
.notification__close:hover { opacity: 1; }
.notification--success .notification__close { color: rgb(18, 183, 106); }
.notification--error .notification__close { color: rgb(240, 68, 56); }
@keyframes notif-in { 
  0% { transform: translateY(-24px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
@keyframes notif-out { 
  100% { transform: translateY(-24px); opacity: 0; }
}
@media (prefers-reduced-motion: reduce) {
  .notification, .notification.is-leaving { animation: auto ease 0s 1 normal none running none; }
}
.fnsh-status { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; line-height: 1.5; white-space: nowrap; color: var(--fnsh-status-color, #6B6560); }
.fnsh-status--pending { --fnsh-status-color: #B4791B; }
.fnsh-status--failed { --fnsh-status-color: #C33A38; }
.fnsh-status--paid { --fnsh-status-color: #6B6560; }
.fnsh-status__dot { width: 6px; height: 6px; border-radius: 50%; flex: 0 0 auto; background: currentcolor; }
* { box-sizing: border-box; }
body { margin: 0px; padding: 0px; font-family: sans-serif; font-weight: 400; color: rgb(99, 106, 123); font-size: 13px; }
input, select, textarea { appearance: auto; }
a, a:hover, a:focus, a:visited, a:active { text-decoration: none; }
[data-popup-trigger], [data-goto-element] { cursor: pointer; }
p { margin-block: 0px; margin-inline: 0px; }
ul { margin: 0px; padding: 0px; list-style: none; }
ul li p, ol li p { display: inline; }
h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; }
h1, h2 { font-weight: 500; line-height: 1.5; margin: 0px; }
a, svg path { transition: 0.15s ease-in-out; }
select:focus { outline: none; }
.hidden { display: none !important; }
.layout-row { display: flex; flex-direction: row; }
.layout-column { display: flex; flex-direction: column; }
.layout-stretch { align-items: stretch; }
.flex { flex: 1 1 0%; }
.flex-none { flex: 0 1 0%; }
.flex-center { align-items: center; }
#render-table { text-align: center; }
.spinner svg { margin: auto; background: none; display: block; shape-rendering: auto; }
.main-wrapper { width: 100%; display: flex; flex-direction: column; align-items: center; min-height: 100vh; text-decoration: inherit; overflow: unset; }
.element-wrapper { display: flex; align-items: center; justify-content: center; text-decoration: inherit; min-height: 0px; width: 100%; }
.section { background-position: center center; background-size: cover; background-repeat: no-repeat; place-items: center; display: flex; flex-direction: column; position: relative; }
.section.full { width: 100%; }
.section.full .section_row { max-width: 1170px; }
.section.wide { width: 75%; }
.section.wide .section_row { max-width: 850px; }
.section.half { width: 50%; }
.section.half .section_row { max-width: 600px; }
.section .section_row { width: 100%; display: flex; flex-direction: row; background-position: center center; background-size: cover; background-repeat: no-repeat; position: relative; }
@media only screen and (min-width: 851px) {
  .no-desktop { display: none !important; }
}
@media only screen and (max-width: 850px) and (min-width: 601px) {
  .no-tablet { display: none !important; }
  .section.wide { width: 100%; }
  .section.half { width: 75%; }
}
@media only screen and (max-width: 600px) {
  .no-mobile { display: none !important; }
  .section.half { width: 100%; }
  .section.wide { width: 100%; }
  .section .section_row { flex-direction: column; }
  .section .section_row .row-column { width: 100% !important; }
}
.row-column { padding: 0px; display: inline-block; vertical-align: top; text-decoration: inherit; }
.btn.m_size { font-size: 18px; line-height: 145%; padding: 15px 30px; }
.form_groups_sprtr { font-weight: normal; font-size: 13px; line-height: 150%; letter-spacing: 0.02em; text-transform: uppercase; color: rgb(151, 170, 205); padding-bottom: 3px; border-bottom: 1px solid rgb(213, 229, 255); width: 100%; }
.radio_brdr_box .field { margin: 0px 25px 0px 0px; }
.radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view { border-radius: 2px; }
.radio_brdr_box_triger > input:checked ~ .radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view { border-color: rgb(68, 156, 244); background: url("check_input-21736d9b.svg") center center / contain no-repeat rgb(68, 156, 244); }
.radio_brdr_box_triger > input:checked ~ .radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view::after { display: none; }
.radio_brdr_box_triger { display: block; }
.mb_30 { margin-bottom: 30px; }
.back_to_funnel_btn svg { margin-right: 11px; }
.radio_btn_payment_method { display: flex; align-items: center; font-weight: 500; font-size: 13px; line-height: 150%; letter-spacing: 0.02em; color: rgb(37, 42, 50); margin-left: 10px; }
.radio_btn_payment_method .img_wrpr { display: flex; align-items: center; justify-content: center; min-width: 30px; width: 30px; height: 30px; margin-right: 15px; }
.blue_300_text_box { display: block; text-align: center; padding: 5px 10px; background: rgb(238, 244, 255); border-radius: 4px; margin-top: 10px; font-weight: normal; font-size: 11px; line-height: 150%; letter-spacing: 0.02em; color: rgb(99, 106, 123); }
.radio_brdr_box.w_bottom_text { align-items: flex-start; flex-direction: column; }
.radio_brdr_box.mb_0 { margin-bottom: 0px; }
.simple_checkbox_input { display: flex; align-items: center; cursor: pointer; }
.simple_checkbox_input input { display: none; }
.simple_checkbox_input_check { min-width: 17px; min-height: 17px; width: 17px; height: 17px; border: 1px solid rgb(197, 199, 210); border-radius: 2px; margin-right: 11px; }
.simple_checkbox_input input:checked ~ .simple_checkbox_input_check { border-color: rgb(68, 156, 244); background: url("check_input-21736d9b.svg") center center / 12px auto no-repeat rgb(68, 156, 244); }
.simple_checkbox_input.bold_text { font-weight: bold; font-size: 14px; line-height: 150%; letter-spacing: 0.02em; color: rgb(37, 42, 50); }
.form_bottom_subtext { text-align: center; margin-top: 20px; font-weight: normal; font-size: 12px; line-height: 150%; letter-spacing: 0.02em; color: rgb(151, 170, 205); }
.brdr_box_w_checkbox { display: flex; align-items: flex-start; justify-content: flex-start; border: 1px solid rgb(228, 230, 241); border-radius: 8px; padding: 10px; margin-bottom: 5px; }
.radio_brdr_box_triger > input { display: none; }
.radio_brdr_box { display: flex; align-items: center; justify-content: space-between; padding: 10px; border: 1px solid rgb(213, 229, 255); border-radius: 4px; cursor: pointer; margin-bottom: 5px; font-weight: normal; font-size: 12px; line-height: 150%; letter-spacing: 0.02em; color: rgb(37, 42, 50); }
.radio_brdr_box .field { margin: 0px 25px 0px 0px; }
.radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view { border-radius: 2px; }
.radio_brdr_box_triger > input:checked ~ .radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view { border-color: rgb(68, 156, 244); background: url("check_input-21736d9b.svg") center center / contain no-repeat rgb(68, 156, 244); }
.radio_brdr_box_triger > input:checked ~ .radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view::after { display: none; }
.radio_brdr_box_triger { display: block; }
.radio_brdr_box .radio_brdr_box_radiobtn { display: block; border: 1px solid rgb(228, 230, 241); min-width: 13px; min-height: 13px; width: 13px; height: 13px; background: rgb(255, 255, 255); margin-right: 10px; border-radius: 50%; }
.radio_brdr_box .left, .radio_brdr_box .right { display: flex; align-items: center; }
.radio_brdr_box .left { padding-right: 10px; text-align: left; }
.radio_brdr_box_triger > input:checked ~ .radio_brdr_box { border: 1px solid rgb(68, 156, 244); }
.radio_brdr_box_triger > input:checked ~ .radio_brdr_box .radio_brdr_box_radiobtn { border-color: rgb(68, 156, 244); position: relative; }
.radio_brdr_box_triger > input:checked ~ .radio_brdr_box .radio_brdr_box_radiobtn::after { content: ""; display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 7px; height: 7px; background: rgb(68, 156, 244); border-radius: 50%; }
.radio_brdr_box .price { font-weight: 500; font-size: 12px; line-height: 150%; letter-spacing: 0.02em; color: inherit; white-space: nowrap; }
.form_item_sides_header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 8px; }
.form_item_sides_header span { font-weight: normal; font-size: 12px; line-height: 150%; letter-spacing: 0.02em; color: rgb(151, 170, 205); }
.input_with_left_icon { position: relative; }
.input_with_left_icon .left_icon { position: absolute; top: 27px; left: 9px; width: 32px; height: 32px; min-width: 32px; min-height: 32px; display: flex; align-items: center; justify-content: center; z-index: 2; pointer-events: none; }
.video_element_wrpr { border-radius: 4px; overflow: hidden; display: flex; align-items: flex-start; }
.input_types_wrpr { display: flex; flex-wrap: wrap; margin: -7.5px; }
.input_types_wrpr .input_type_item { width: calc(33.33% - 15px); margin: 7.5px; border: 1px solid rgb(228, 230, 241); border-radius: 3px; padding: 10px; min-height: 66px; display: flex; flex-direction: column; text-align: center; cursor: pointer; transition: 0.15s ease-in-out; }
.input_types_wrpr .input_type_item:hover { background: rgb(246, 249, 254); }
.input_types_wrpr .input_type_item.active { background: rgb(246, 249, 254); border: 1px solid rgb(68, 156, 244); }
.input_types_wrpr .input_type_item span { margin-top: auto; font-weight: normal; font-size: 10px; line-height: 150%; letter-spacing: 0.02em; color: rgb(99, 106, 123); }
.radiobutton_item, .checkbox_item { display: flex; place-items: center flex-start; cursor: pointer; border: 0px !important; }
.radiobutton_item input, .checkbox_item input { display: none; }
.radiobutton_item_square, .checkbox_item_square { display: block; border: 1px solid rgb(228, 230, 241); min-width: 13px; min-height: 13px; width: 13px; height: 13px; background: rgb(255, 255, 255); margin-right: 10px; border-radius: 2px; }
.radiobutton_item_square { border-radius: 50%; }
.radiobutton_item input:checked ~ .radiobutton_item_square { border-color: rgb(68, 156, 244); position: relative; }
.radiobutton_item input:checked ~ .radiobutton_item_square::after { content: ""; display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 7px; height: 7px; background: rgb(68, 156, 244); border-radius: 50%; }
.checkbox_item input:checked ~ .checkbox_item_square { border-color: rgb(68, 156, 244); background: url("check_input-21736d9b.svg") center center / contain no-repeat rgb(68, 156, 244); }
.editor__content .iframe .iframe__embed { pointer-events: none; }
.editor__content .iframe { position: relative; margin-bottom: 10px; }
.editor__content .iframe .iframe_input_wrpr { position: absolute; bottom: 0px; left: 0px; width: 100%; opacity: 0; visibility: hidden; background: rgb(255, 255, 255); z-index: 2; }
.editor__content .iframe:hover .iframe_input_wrpr { opacity: 1; visibility: visible; }
.sticky_show_after { display: none; visibility: hidden; }
.sticky_show_after.visible { display: flex; visibility: visible; }
.transition-all { overflow: hidden; transition: 0.3s cubic-bezier(0.3, 0, 0, 1); }
.pointer { cursor: pointer; }

img { max-width: 100% !important; }
.fit_content > .container-box { max-width: fit-content !important; }
.jc_c { justify-content: center !important; }
.btn_arrow .btn-headline { display: flex !important; justify-content: space-between !important; }
.pb-fill { box-shadow: none !important; border-radius: 0px !important; }

.main-1284335 { color: rgb(37, 42, 50); font-family: Inter; font-size: 14px; font-weight: 400; font-style: normal; padding: 0px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; }

.section_wrapper_915781 .section_row { max-width: 1170px; }
.section_wrapper_915781 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_915781 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_915781 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_915781 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_915781 .section_row { max-width: 1170px; }
}
.el-915781 { display: inherit; padding: 12px 16px; background-color: rgb(5, 10, 48); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-915781 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-915781 { display: inherit; }
}

.el-915781 .el-906278.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-915781 .el-906278.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-915781 .el-906278.section_row { width: calc(100% + 0px); }
}
.el-915781 .el-906278.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-915781 .el-906278.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-915781 .el-906278.section_row { display: inherit; }
  .el-915781 .el-906278.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-915781 .el-906278.section_row { display: inherit; }
  .el-915781 .el-906278.section_row { flex-direction: column; }
  .el-915781 .el-906278.section_row > .row-column { width: 100% !important; }
}

.el-906278 .el-630499.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-906278 .el-630499.container { align-items: center; }
.el-906278 .el-630499.container { flex-direction: row; }
.el-906278 .el-630499.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-906278 .el-630499.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-906278 .el-630499.container { display: inherit; }
  .el-906278 .el-630499.container { flex-direction: row; }
  .el-906278 .el-630499.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-906278 .el-630499.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-906278 .el-630499.container { display: inherit; }
  .el-906278 .el-630499.container { flex-direction: row; }
  .el-906278 .el-630499.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-906278 .el-630499.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-630499 .el-367361.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-radius: 4px; margin: 0px; padding: 5px 8px; background-color: rgb(227, 60, 76); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-630499 .el-367361.container { align-items: center; }
.el-630499 .el-367361.container { flex-direction: row; }
.el-630499 .el-367361.container > .container-box:nth-child(1) { width: 20px; min-width: 20px; max-width: 20px; flex: 1 1 0%; order: 1; }
.el-630499 .el-367361.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-630499 .el-367361.container { display: inherit; }
  .el-630499 .el-367361.container { flex-direction: row; }
  .el-630499 .el-367361.container > .container-box:nth-child(1) { width: 20px; min-width: 20px; max-width: 20px; flex: 1 1 0%; order: 1; }
  .el-630499 .el-367361.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-630499 .el-367361.container { display: inherit; }
  .el-630499 .el-367361.container { flex-direction: row; }
  .el-630499 .el-367361.container > .container-box:nth-child(1) { width: 20px; min-width: 20px; max-width: 20px; flex: 1 1 0%; order: 1; }
  .el-630499 .el-367361.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-367361 .el-193236 { display: inherit; margin: 0px; }
.el-367361 .el-193236 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-367361 .el-193236 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-367361 .el-193236 { display: inherit; }
}
.el-367361 .el-193236 img { box-shadow: none; object-fit: scale-down; }
.el-367361 .el-193236 img { width: 100%; height: auto; }

.el-367361 .el-375906 { display: inherit; margin: 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-367361 .el-375906 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-367361 .el-375906 { display: inherit; }
}

.countdown { font-size: 18px; color: rgb(255, 255, 255); font-weight: 700; }

.el-630499 .el-303239 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-630499 .el-303239 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-630499 .el-303239 { width: 100%; display: flex; }
}
.el-630499 .el-303239 .paragraph { display: inherit; color: rgb(255, 255, 255); font-size: 20px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-630499 .el-303239 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-630499 .el-303239 .paragraph { display: inherit; font-size: 13px; text-align: left; }
}

.section_wrapper_31845 .section_row { max-width: 1170px; }
.section_wrapper_31845 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_31845 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_31845 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_31845 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_31845 .section_row { max-width: 1170px; }
}
.el-31845 { display: inherit; border-bottom: 1px solid rgba(2, 18, 46, 0.08); padding: 12px; background-color: rgb(255, 255, 255); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-31845 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-31845 { display: inherit; }
}

.el-31845 .el-957132.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-31845 .el-957132.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-31845 .el-957132.section_row { width: calc(100% + 0px); }
}
.el-31845 .el-957132.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-31845 .el-957132.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-31845 .el-957132.section_row { display: inherit; }
  .el-31845 .el-957132.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-31845 .el-957132.section_row { display: inherit; }
  .el-31845 .el-957132.section_row { flex-direction: column; }
  .el-31845 .el-957132.section_row > .row-column { width: 100% !important; }
}

.el-957132 .el-107887.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-957132 .el-107887.container { align-items: center; }
.el-957132 .el-107887.container { flex-direction: row; }
.el-957132 .el-107887.container > .container-box:nth-child(1) { width: 165px; min-width: 165px; max-width: 165px; flex: 1 1 0%; order: 1; }
.el-957132 .el-107887.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
.el-957132 .el-107887.container > .container-box:nth-child(3) { width: 170px; min-width: 170px; max-width: 170px; flex: 1 1 0%; order: 3; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-957132 .el-107887.container { display: inherit; }
  .el-957132 .el-107887.container { flex-direction: row; }
  .el-957132 .el-107887.container > .container-box:nth-child(1) { width: 165px; min-width: 165px; max-width: 165px; flex: 1 1 0%; order: 1; }
  .el-957132 .el-107887.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-957132 .el-107887.container > .container-box:nth-child(3) { width: 170px; min-width: 170px; max-width: 170px; flex: 1 1 0%; order: 3; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-957132 .el-107887.container { display: inherit; gap: 0px; }
  .el-957132 .el-107887.container { flex-direction: column; }
  .el-957132 .el-107887.container > .container-box:nth-child(1) { width: 165px; min-width: 165px; max-width: 165px; flex: 1 1 0%; order: 1; }
  .el-957132 .el-107887.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
  .el-957132 .el-107887.container > .container-box:nth-child(3) { width: 170px; min-width: 170px; max-width: 170px; flex: 1 1 0%; order: 3; }
}

.el-107887 .el-748261 { display: inherit; margin: 0px; }
.el-107887 .el-748261 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-107887 .el-748261 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107887 .el-748261 { display: inherit; }
}
.el-107887 .el-748261 img { box-shadow: none; object-fit: scale-down; }
.el-107887 .el-748261 img { width: 100%; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107887 .el-748261 img { width: 120px; height: auto; }
}

.el-107887 .el-141339 { display: inherit; margin: 0px; padding: 0px; background-color: transparent; box-shadow: none; text-shadow: transparent 0px 0px 0px; }
.el-107887 .el-141339 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-107887 .el-141339 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107887 .el-141339 { display: none; }
}
.el-107887 .el-141339:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-107887 .el-141339:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107887 .el-141339:hover { display: inherit; }
}
.el-107887 .el-141339 .menu { gap: 24px; flex-direction: row; }
.el-107887 .el-141339 .menu li { color: rgb(0, 38, 76); font-size: 16px; text-align: center; font-weight: 400; font-style: normal; }
.el-107887 .el-141339 .menu li:hover { color: rgb(0, 38, 76); font-size: 16px; text-align: center; font-weight: 400; font-style: normal; text-decoration: underline; }

.el-107887 .el-2647 .btn { display: inherit; }
.el-107887 .el-2647 { align-items: stretch; }
.el-107887 .el-2647 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-107887 .el-2647 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107887 .el-2647 .btn { display: none; }
}
.el-107887 .el-2647:hover .btn { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-107887 .el-2647:hover .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107887 .el-2647:hover .btn { display: inherit; }
}
.el-107887 .el-2647 .btn { color: rgb(255, 255, 255); font-size: 16px; text-align: center; font-weight: bold; border-radius: 8px; line-height: 1.5; margin: 0px; padding: 12px 10px; background-color: rgb(95, 168, 211); box-shadow: none; }
.el-107887 .el-2647 .btn:hover { background-color: rgb(88, 155, 196); }

.section_wrapper_703327 .section_row { max-width: 1170px; }
.section_wrapper_703327 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_703327 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_703327 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_703327 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_703327 .section_row { max-width: 1170px; }
}
.el-703327 { display: inherit; padding: 36px 16px; background-color: rgb(245, 247, 250); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-703327 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-703327 { display: inherit; padding: 9px 16px 40px; }
}

.el-703327 .el-734007.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-703327 .el-734007.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-703327 .el-734007.section_row { width: calc(100% + 0px); }
}
.el-703327 .el-734007.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 64px; max-width: 1200px; }
.el-703327 .el-734007.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-703327 .el-734007.section_row { display: inherit; }
  .el-703327 .el-734007.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-703327 .el-734007.section_row { display: inherit; gap: 32px; }
  .el-703327 .el-734007.section_row { flex-direction: column; }
  .el-703327 .el-734007.section_row > .row-column { width: 100% !important; }
}

.el-734007 .el-138754.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px 6px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-734007 .el-138754.container { align-items: flex-start; }
.el-734007 .el-138754.container { flex-direction: row; }
.el-734007 .el-138754.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-734007 .el-138754.container { display: inherit; }
  .el-734007 .el-138754.container { flex-direction: column; }
  .el-734007 .el-138754.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-734007 .el-138754.container { display: inherit; }
  .el-734007 .el-138754.container { flex-direction: column; }
  .el-734007 .el-138754.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-138754 .el-929383 { border-radius: 12px; margin: 0px 0px 15px; display: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-929383 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-929383 { display: inherit; }
}
.el-138754 .el-929383 .__video { aspect-ratio: 1080 / 1080; object-position: center center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-929383 .__video { object-position: center center; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-929383 .__video { object-position: center center; }
}

.el-138754 .el-579400.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-138754 .el-579400.container { align-items: center; }
.el-138754 .el-579400.container { flex-direction: row; }
.el-138754 .el-579400.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-138754 .el-579400.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
.el-138754 .el-579400.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-579400.container { display: inherit; }
  .el-138754 .el-579400.container { flex-direction: row; }
  .el-138754 .el-579400.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-138754 .el-579400.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-138754 .el-579400.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-579400.container { display: inherit; }
  .el-138754 .el-579400.container { flex-direction: row; }
  .el-138754 .el-579400.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-138754 .el-579400.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-138754 .el-579400.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
}

.el-579400 .el-288622 { display: inherit; margin: 0px; }
.el-579400 .el-288622 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-579400 .el-288622 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-579400 .el-288622 { display: inherit; }
}
.el-579400 .el-288622 img { box-shadow: none; object-fit: scale-down; }
.el-579400 .el-288622 img { width: 120px; height: auto; }

.el-579400 .el-979714 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-579400 .el-979714 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-579400 .el-979714 { width: 100%; display: flex; }
}
.el-579400 .el-979714 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 16px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-579400 .el-979714 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-579400 .el-979714 .paragraph { display: inherit; }
}

.el-579400 .el-294578 { display: inherit; margin: 0px; }
.el-579400 .el-294578 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-579400 .el-294578 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-579400 .el-294578 { display: inherit; }
}
.el-579400 .el-294578 img { box-shadow: none; object-fit: scale-down; }
.el-579400 .el-294578 img { width: 75px; height: auto; }

.el-138754 .el-92710 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-92710 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-92710 { width: 100%; display: flex; }
}
.el-138754 .el-92710 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 36px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 12px 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-92710 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-92710 .paragraph { display: none; font-size: 27px; }
}

.el-138754 .el-919542 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-919542 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-919542 { width: 100%; display: flex; }
}
.el-138754 .el-919542 .paragraph { display: none; color: rgb(2, 18, 46); font-family: Manrope; font-size: 40px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 6px 0px 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-919542 .paragraph { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-919542 .paragraph { display: inherit; font-size: 27px; }
}

.el-138754 .el-64395 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-64395 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-64395 { width: 100%; display: flex; }
}
.el-138754 .el-64395 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 12px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-64395 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-64395 .paragraph { display: inherit; font-size: 18px; }
}

.el-138754 .el-74353.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 15px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-138754 .el-74353.container { align-items: flex-start; }
.el-138754 .el-74353.container { flex-direction: row; }
.el-138754 .el-74353.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-74353.container { display: inherit; }
  .el-138754 .el-74353.container { flex-direction: column; }
  .el-138754 .el-74353.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-74353.container { display: inherit; margin: 16px 0px 0px; }
  .el-138754 .el-74353.container { flex-direction: column; }
  .el-138754 .el-74353.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-74353 .el-469621.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-74353 .el-469621.container { align-items: center; }
.el-74353 .el-469621.container { flex-direction: row; }
.el-74353 .el-469621.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-74353 .el-469621.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-74353 .el-469621.container { display: inherit; }
  .el-74353 .el-469621.container { flex-direction: row; }
  .el-74353 .el-469621.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-74353 .el-469621.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-74353 .el-469621.container { display: inherit; }
  .el-74353 .el-469621.container { flex-direction: row; }
  .el-74353 .el-469621.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-74353 .el-469621.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-469621 .el-925593 { display: inherit; margin: 0px; }
.el-469621 .el-925593 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-469621 .el-925593 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-469621 .el-925593 { display: inherit; }
}
.el-469621 .el-925593 img { box-shadow: none; object-fit: scale-down; }
.el-469621 .el-925593 img { width: 100%; height: auto; }

.el-469621 .el-333943 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-469621 .el-333943 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-469621 .el-333943 { width: 100%; display: flex; }
}
.el-469621 .el-333943 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-469621 .el-333943 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-469621 .el-333943 .paragraph { display: inherit; font-size: 18px; }
}

.el-74353 .el-372026.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 10px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-74353 .el-372026.container { align-items: center; }
.el-74353 .el-372026.container { flex-direction: row; }
.el-74353 .el-372026.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-74353 .el-372026.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-74353 .el-372026.container { display: inherit; }
  .el-74353 .el-372026.container { flex-direction: row; }
  .el-74353 .el-372026.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-74353 .el-372026.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-74353 .el-372026.container { display: inherit; }
  .el-74353 .el-372026.container { flex-direction: row; }
  .el-74353 .el-372026.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-74353 .el-372026.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-372026 .el-706537 { display: inherit; margin: 0px; }
.el-372026 .el-706537 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-372026 .el-706537 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-372026 .el-706537 { display: inherit; }
}
.el-372026 .el-706537 img { box-shadow: none; object-fit: scale-down; }
.el-372026 .el-706537 img { width: 100%; height: auto; }

.el-372026 .el-805393 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-372026 .el-805393 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-372026 .el-805393 { width: 100%; display: flex; }
}
.el-372026 .el-805393 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-372026 .el-805393 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-372026 .el-805393 .paragraph { display: inherit; font-size: 18px; }
}

.el-74353 .el-720963.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 10px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-74353 .el-720963.container { align-items: center; }
.el-74353 .el-720963.container { flex-direction: row; }
.el-74353 .el-720963.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-74353 .el-720963.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-74353 .el-720963.container { display: inherit; }
  .el-74353 .el-720963.container { flex-direction: row; }
  .el-74353 .el-720963.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-74353 .el-720963.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-74353 .el-720963.container { display: inherit; }
  .el-74353 .el-720963.container { flex-direction: row; }
  .el-74353 .el-720963.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-74353 .el-720963.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-720963 .el-204444 { display: inherit; margin: 0px; }
.el-720963 .el-204444 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-720963 .el-204444 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-720963 .el-204444 { display: inherit; }
}
.el-720963 .el-204444 img { box-shadow: none; object-fit: scale-down; }
.el-720963 .el-204444 img { width: 100%; height: auto; }

.el-720963 .el-192243 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-720963 .el-192243 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-720963 .el-192243 { width: 100%; display: flex; }
}
.el-720963 .el-192243 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-720963 .el-192243 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-720963 .el-192243 .paragraph { display: inherit; font-size: 18px; }
}

.el-74353 .el-148014.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 10px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-74353 .el-148014.container { align-items: center; }
.el-74353 .el-148014.container { flex-direction: row; }
.el-74353 .el-148014.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-74353 .el-148014.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-74353 .el-148014.container { display: inherit; }
  .el-74353 .el-148014.container { flex-direction: row; }
  .el-74353 .el-148014.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-74353 .el-148014.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-74353 .el-148014.container { display: inherit; }
  .el-74353 .el-148014.container { flex-direction: row; }
  .el-74353 .el-148014.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-74353 .el-148014.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-148014 .el-340015 { display: inherit; margin: 0px; }
.el-148014 .el-340015 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-148014 .el-340015 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-148014 .el-340015 { display: inherit; }
}
.el-148014 .el-340015 img { box-shadow: none; object-fit: scale-down; }
.el-148014 .el-340015 img { width: 100%; height: auto; }

.el-148014 .el-670034 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-148014 .el-670034 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-148014 .el-670034 { width: 100%; display: flex; }
}
.el-148014 .el-670034 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-148014 .el-670034 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-148014 .el-670034 .paragraph { display: inherit; font-size: 18px; }
}

.el-138754 .el-767551.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 24px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-138754 .el-767551.container { align-items: flex-start; }
.el-138754 .el-767551.container { flex-direction: row; }
.el-138754 .el-767551.container > .container-box:nth-child(1) { width: 380px; min-width: 380px; max-width: 380px; flex: 1 1 0%; order: 1; }
.el-138754 .el-767551.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-138754 .el-767551.container { display: inherit; }
  .el-138754 .el-767551.container { flex-direction: column; }
  .el-138754 .el-767551.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-138754 .el-767551.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-138754 .el-767551.container { display: inherit; margin: 16px 0px 0px; }
  .el-138754 .el-767551.container { flex-direction: column; }
  .el-138754 .el-767551.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-138754 .el-767551.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-767551 .el-198243 .btn { display: inherit; }
.el-767551 .el-198243 { align-items: stretch; }
.el-767551 .el-198243 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-767551 .el-198243 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-198243 .btn { display: inherit; }
}
.el-767551 .el-198243:hover .btn { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-767551 .el-198243:hover .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-198243:hover .btn { display: inherit; }
}
.el-767551 .el-198243 .btn { color: rgb(255, 255, 255); font-size: 20px; text-align: center; font-weight: bold; border-radius: 12px; line-height: 1.5; margin: 0px; padding: 18px 24px; background-color: rgb(95, 168, 211); box-shadow: none; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-198243 .btn { font-size: 21px; padding: 15px; }
}
.el-767551 .el-198243 .btn:hover { background-color: rgb(88, 155, 196); }

.el-767551 .el-835118.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-radius: 10px; border-color: rgb(197, 199, 210); margin: 9px 0px 3px; padding: 3px; background-color: rgb(252, 248, 227); box-shadow: none; }
.el-767551 .el-835118.container { align-items: center; }
.el-767551 .el-835118.container { flex-direction: row; }
.el-767551 .el-835118.container > .container-box:nth-child(1) { width: 12%; min-width: 12%; max-width: 12%; flex: 1 1 0%; order: 1; }
.el-767551 .el-835118.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-767551 .el-835118.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-835118.container { display: none; }
}

.el-835118 .el-406117 { display: inherit; margin: 0px; }
.el-835118 .el-406117 { align-items: flex-end; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-835118 .el-406117 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-835118 .el-406117 { display: inherit; }
}
.el-835118 .el-406117 img { box-shadow: none; }
.el-835118 .el-406117 img { width: 30px; height: auto; }

.el-835118 .el-228293 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-835118 .el-228293 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-835118 .el-228293 { width: 100%; display: flex; }
}
.el-835118 .el-228293 .headline { display: inherit; font-family: Inter; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px 0px 0px 6px; padding: 5px; box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-835118 .el-228293 .headline { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-835118 .el-228293 .headline { display: inherit; font-size: 12px; }
}

.el-767551 .el-942885.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: dashed; border-color: rgba(2, 18, 46, 0.32); border-radius: 8px; margin: 8px 0px; padding: 8px; background-color: rgba(255, 255, 255, 0.32); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-767551 .el-942885.container { align-items: center; }
.el-767551 .el-942885.container { flex-direction: row; }
.el-767551 .el-942885.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-767551 .el-942885.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
.el-767551 .el-942885.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-767551 .el-942885.container { display: inherit; }
  .el-767551 .el-942885.container { flex-direction: row; }
  .el-767551 .el-942885.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-767551 .el-942885.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-767551 .el-942885.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-942885.container { display: inherit; }
  .el-767551 .el-942885.container { flex-direction: row; }
  .el-767551 .el-942885.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-767551 .el-942885.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-767551 .el-942885.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
}

.el-942885 .el-229728 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-942885 .el-229728 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-942885 .el-229728 { width: 100%; display: flex; }
}
.el-942885 .el-229728 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-942885 .el-229728 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-942885 .el-229728 .paragraph { display: inherit; font-size: 16px; }
}

.el-942885 .el-27992 { display: inherit; margin: 0px; }
.el-942885 .el-27992 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-942885 .el-27992 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-942885 .el-27992 { display: inherit; }
}
.el-942885 .el-27992 img { box-shadow: none; object-fit: scale-down; }
.el-942885 .el-27992 img { width: 77px; height: auto; }

.el-942885 .el-686669 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-942885 .el-686669 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-942885 .el-686669 { width: 100%; display: flex; }
}
.el-942885 .el-686669 .paragraph { display: inherit; color: rgb(237, 0, 6); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-942885 .el-686669 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-942885 .el-686669 .paragraph { display: inherit; font-size: 15px; }
}

.el-767551 .el-271236 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-767551 .el-271236 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-271236 { width: 100%; display: flex; }
}
.el-767551 .el-271236 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 14px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-767551 .el-271236 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-271236 .paragraph { display: inherit; font-size: 12px; }
}

.el-767551 .el-674167 { display: inherit; margin: 8px 0px 0px; }
.el-767551 .el-674167 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-767551 .el-674167 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-674167 { display: inherit; }
}
.el-767551 .el-674167 img { box-shadow: none; object-fit: cover; }
.el-767551 .el-674167 img { width: 100%; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-674167 img { width: 320px; height: auto; }
}

.el-767551 .el-674167.pd-trust-badges {
  display: flex;
  grid-template-columns: none;
  align-items: center;
  justify-content: center;
  gap: 0;
  width: 100%;
  max-width: 390px;
  margin: 10px auto 0;
}
.pd-trust-badge {
  display: flex;
  flex: 1 1 0;
  justify-content: center;
  align-items: center;
  min-width: 0;
  min-height: 28px;
  padding: 0 8px;
  border: 0;
  border-right: 1px solid #d9e2e8;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
  color: #132b46;
  text-align: left;
}
.pd-trust-badge:last-child { border-right: 0; }
.pd-trust-badge > span:last-child {
  display: flex;
  min-width: 0;
  flex-direction: column;
  line-height: 1.15;
}
.pd-trust-badge strong {
  font-size: 10px;
  font-weight: 750;
  line-height: 1.05;
  letter-spacing: 0;
}
.pd-trust-badge small {
  display: none;
}
.pd-trust-icon {
  display: grid;
  width: 22px;
  height: 22px;
  margin-right: 5px;
  flex: 0 0 22px;
  place-items: center;
  border-radius: 0;
  background: transparent;
  color: #007c7c;
}
.pd-trust-icon svg {
  width: 21px !important;
  height: 21px !important;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.8;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.pd-trust-norton .pd-trust-icon { background: transparent; color: #b28a00; }
.pd-trust-mcafee .pd-trust-icon { background: transparent; color: #bd281e; }
.pd-trust-shipping .pd-trust-icon { background: transparent; color: #276ea8; }
.pd-trust-badge {
  flex: 0 0 38px;
  padding: 0;
  border-right: 0;
}
.pd-trust-badge > span:last-child { display: none; }
.pd-trust-original {
  display: block;
  width: 38px;
  height: 24px;
  flex: 0 0 38px;
}
.pd-trust-original img,
.el-767551 .el-674167 .pd-trust-original img {
  display: block;
  width: 38px;
  height: 24px;
  object-fit: contain;
}
.el-767551 .el-674167.pd-trust-badges { gap: 16px; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-674167.pd-trust-badges {
    display: flex;
    gap: 14px;
    width: 100%;
    max-width: 340px;
  }
  .pd-trust-badge {
    min-height: 26px;
    padding: 0;
  }
  .pd-trust-badge strong { font-size: 8.5px; }
  .pd-trust-icon {
    width: 19px;
    height: 19px;
    margin-right: 3px;
    flex-basis: 19px;
  }
  .pd-trust-icon svg {
    width: 18px !important;
    height: 18px !important;
  }
}

.el-767551 .el-334910.spacer { display: none; margin: 0px; padding: 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-767551 .el-334910.spacer { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-767551 .el-334910.spacer { display: none; }
}
.el-767551 .el-334910.spacer .inner-spacer { border-top-color: rgb(213, 229, 255); border-top-style: solid; box-shadow: none; }

.el-734007 .el-911795.container { display: none; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px -21px; padding: 6px 0px; background-repeat: no-repeat; background-image: url("1785248565-banner-1-5dcf75f5.webp"); background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-734007 .el-911795.container { align-items: center; }
.el-734007 .el-911795.container { flex-direction: row; }
.el-734007 .el-911795.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-734007 .el-911795.container { display: none; }
  .el-734007 .el-911795.container { flex-direction: column; }
  .el-734007 .el-911795.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-734007 .el-911795.container { display: inherit; }
  .el-734007 .el-911795.container { flex-direction: column; }
  .el-734007 .el-911795.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-911795 .el-492835 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-911795 .el-492835 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-911795 .el-492835 { width: 100%; display: flex; }
}
.el-911795 .el-492835 .headline { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.5; margin: 6px 0px; padding: 5px; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-911795 .el-492835 .headline { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-911795 .el-492835 .headline { display: inherit; font-size: 21px; }
}

.el-734007 .el-567945 { border-radius: 12px; margin: 0px; display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-734007 .el-567945 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-734007 .el-567945 { display: none; }
}
.el-734007 .el-567945 .__video { aspect-ratio: 1080 / 1080; object-position: center center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-734007 .el-567945 .__video { object-position: center center; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-734007 .el-567945 .__video { object-position: center center; }
}

.el-703327 .el-322644.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-703327 .el-322644.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-703327 .el-322644.section_row { width: calc(100% + 0px); }
}
.el-703327 .el-322644.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 64px 0px 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; max-width: 1200px; }
.el-703327 .el-322644.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-703327 .el-322644.section_row { display: inherit; }
  .el-703327 .el-322644.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-703327 .el-322644.section_row { display: inherit; margin: 32px 0px 0px; }
  .el-703327 .el-322644.section_row { flex-direction: column; }
  .el-703327 .el-322644.section_row > .row-column { width: 100% !important; }
}

.el-322644 .el-192086.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgba(2, 18, 46, 0.08); border-radius: 12px; margin: 0px; padding: 16px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-322644 .el-192086.container { align-items: center; }
.el-322644 .el-192086.container { flex-direction: row; }
.el-322644 .el-192086.container > .container-box:nth-child(1) { width: 98px; min-width: 98px; max-width: 98px; flex: 1 1 0%; order: 1; }
.el-322644 .el-192086.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-322644 .el-192086.container { display: inherit; }
  .el-322644 .el-192086.container { flex-direction: row; }
  .el-322644 .el-192086.container > .container-box:nth-child(1) { width: 98px; min-width: 98px; max-width: 98px; flex: 1 1 0%; order: 1; }
  .el-322644 .el-192086.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-322644 .el-192086.container { display: inherit; }
  .el-322644 .el-192086.container { flex-direction: row; }
  .el-322644 .el-192086.container > .container-box:nth-child(1) { width: 98px; min-width: 98px; max-width: 98px; flex: 1 1 0%; order: 1; }
  .el-322644 .el-192086.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-192086 .el-362782 { display: inherit; margin: 0px; }
.el-192086 .el-362782 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-192086 .el-362782 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-192086 .el-362782 { display: inherit; }
}
.el-192086 .el-362782 img { box-shadow: none; object-fit: scale-down; }
.el-192086 .el-362782 img { width: 100%; height: auto; }

.el-192086 .el-419087 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-192086 .el-419087 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-192086 .el-419087 { width: 100%; display: flex; }
}
.el-192086 .el-419087 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-192086 .el-419087 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-192086 .el-419087 .paragraph { display: inherit; font-size: 18px; }
}

.el-192086 .el-26359 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-192086 .el-26359 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-192086 .el-26359 { width: 100%; display: flex; }
}
.el-192086 .el-26359 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 8px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-192086 .el-26359 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-192086 .el-26359 .paragraph { display: inherit; font-size: 15px; }
}

.el-322644 .el-935813.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgba(2, 18, 46, 0.08); border-radius: 12px; margin: 0px; padding: 16px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-322644 .el-935813.container { align-items: center; }
.el-322644 .el-935813.container { flex-direction: row; }
.el-322644 .el-935813.container > .container-box:nth-child(1) { width: 98px; min-width: 98px; max-width: 98px; flex: 1 1 0%; order: 1; }
.el-322644 .el-935813.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-322644 .el-935813.container { display: inherit; }
  .el-322644 .el-935813.container { flex-direction: row; }
  .el-322644 .el-935813.container > .container-box:nth-child(1) { width: 98px; min-width: 98px; max-width: 98px; flex: 1 1 0%; order: 1; }
  .el-322644 .el-935813.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-322644 .el-935813.container { display: inherit; }
  .el-322644 .el-935813.container { flex-direction: row; }
  .el-322644 .el-935813.container > .container-box:nth-child(1) { width: 98px; min-width: 98px; max-width: 98px; flex: 1 1 0%; order: 1; }
  .el-322644 .el-935813.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-935813 .el-110078 { display: inherit; margin: 0px; }
.el-935813 .el-110078 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-935813 .el-110078 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-935813 .el-110078 { display: inherit; }
}
.el-935813 .el-110078 img { box-shadow: none; object-fit: scale-down; }
.el-935813 .el-110078 img { width: 100%; height: auto; }

.el-935813 .el-85203 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-935813 .el-85203 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-935813 .el-85203 { width: 100%; display: flex; }
}
.el-935813 .el-85203 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-935813 .el-85203 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-935813 .el-85203 .paragraph { display: inherit; font-size: 18px; }
}

.el-935813 .el-980041 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-935813 .el-980041 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-935813 .el-980041 { width: 100%; display: flex; }
}
.el-935813 .el-980041 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 8px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-935813 .el-980041 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-935813 .el-980041 .paragraph { display: inherit; font-size: 15px; }
}

.el-322644 .el-770955.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgba(2, 18, 46, 0.08); border-radius: 12px; margin: 0px; padding: 16px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-322644 .el-770955.container { align-items: center; }
.el-322644 .el-770955.container { flex-direction: row; }
.el-322644 .el-770955.container > .container-box:nth-child(1) { width: 98px; min-width: 98px; max-width: 98px; flex: 1 1 0%; order: 1; }
.el-322644 .el-770955.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-322644 .el-770955.container { display: inherit; }
  .el-322644 .el-770955.container { flex-direction: row; }
  .el-322644 .el-770955.container > .container-box:nth-child(1) { width: 98px; min-width: 98px; max-width: 98px; flex: 1 1 0%; order: 1; }
  .el-322644 .el-770955.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-322644 .el-770955.container { display: inherit; }
  .el-322644 .el-770955.container { flex-direction: row; }
  .el-322644 .el-770955.container > .container-box:nth-child(1) { width: 98px; min-width: 98px; max-width: 98px; flex: 1 1 0%; order: 1; }
  .el-322644 .el-770955.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-770955 .el-197402 { display: inherit; margin: 0px; }
.el-770955 .el-197402 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-770955 .el-197402 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-770955 .el-197402 { display: inherit; }
}
.el-770955 .el-197402 img { box-shadow: none; object-fit: scale-down; }
.el-770955 .el-197402 img { width: 100%; height: auto; }

.el-770955 .el-837966 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-770955 .el-837966 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-770955 .el-837966 { width: 100%; display: flex; }
}
.el-770955 .el-837966 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-770955 .el-837966 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-770955 .el-837966 .paragraph { display: inherit; font-size: 18px; }
}

.el-770955 .el-906431 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-770955 .el-906431 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-770955 .el-906431 { width: 100%; display: flex; }
}
.el-770955 .el-906431 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 8px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-770955 .el-906431 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-770955 .el-906431 .paragraph { display: inherit; font-size: 15px; }
}

.section_wrapper_282893 .section_row { max-width: 1170px; }
.section_wrapper_282893 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_282893 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_282893 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_282893 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_282893 .section_row { max-width: 1170px; }
}
.el-282893 { display: inherit; background-color: rgb(0, 38, 76); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-282893 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-282893 { display: inherit; }
}

.el-282893 .el-837036.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-282893 .el-837036.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-282893 .el-837036.section_row { width: calc(100% + 0px); }
}
.el-282893 .el-837036.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 18px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-282893 .el-837036.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-282893 .el-837036.section_row { display: inherit; }
  .el-282893 .el-837036.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-282893 .el-837036.section_row { display: inherit; }
  .el-282893 .el-837036.section_row { flex-direction: column; }
  .el-282893 .el-837036.section_row > .row-column { width: 100% !important; }
}

.el-837036 .el-353798 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-837036 .el-353798 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-837036 .el-353798 { width: 100%; display: flex; }
}
.el-837036 .el-353798 .paragraph { display: inherit; color: rgb(255, 255, 255); font-size: 21px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-837036 .el-353798 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-837036 .el-353798 .paragraph { display: inherit; font-size: 16px; }
}

.el-837036 .el-134847.container { display: none; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 21px 30px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-837036 .el-134847.container { align-items: flex-start; }
.el-837036 .el-134847.container { flex-direction: row; }
.el-837036 .el-134847.container > .container-box:nth-child(1) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 1; }
.el-837036 .el-134847.container > .container-box:nth-child(2) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 2; }
.el-837036 .el-134847.container > .container-box:nth-child(3) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 3; }
.el-837036 .el-134847.container > .container-box:nth-child(4) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 4; }
.el-837036 .el-134847.container > .container-box:nth-child(5) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 5; }
.el-837036 .el-134847.container > .container-box:nth-child(6) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 6; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-837036 .el-134847.container { display: none; }
  .el-837036 .el-134847.container { flex-direction: column; }
  .el-837036 .el-134847.container > .container-box:nth-child(1) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 1; }
  .el-837036 .el-134847.container > .container-box:nth-child(2) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 2; }
  .el-837036 .el-134847.container > .container-box:nth-child(3) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 3; }
  .el-837036 .el-134847.container > .container-box:nth-child(4) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 4; }
  .el-837036 .el-134847.container > .container-box:nth-child(5) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 5; }
  .el-837036 .el-134847.container > .container-box:nth-child(6) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 6; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-837036 .el-134847.container { display: inherit; }
  .el-837036 .el-134847.container { flex-direction: row; }
  .el-837036 .el-134847.container > .container-box:nth-child(1) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 1; }
  .el-837036 .el-134847.container > .container-box:nth-child(2) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 2; }
  .el-837036 .el-134847.container > .container-box:nth-child(3) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 3; }
  .el-837036 .el-134847.container > .container-box:nth-child(4) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 4; }
  .el-837036 .el-134847.container > .container-box:nth-child(5) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 5; }
  .el-837036 .el-134847.container > .container-box:nth-child(6) { width: 33%; min-width: 33%; max-width: 33%; flex: 1 1 0%; order: 6; }
}

.el-134847 .el-400331 { display: inherit; margin: 0px; }
.el-134847 .el-400331 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-134847 .el-400331 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-134847 .el-400331 { display: inherit; }
}
.el-134847 .el-400331 img { box-shadow: none; object-fit: scale-down; }
.el-134847 .el-400331 img { width: 100%; height: 60px; }

.el-134847 .el-576682 { display: inherit; margin: 0px; }
.el-134847 .el-576682 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-134847 .el-576682 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-134847 .el-576682 { display: inherit; }
}
.el-134847 .el-576682 img { box-shadow: none; object-fit: scale-down; }
.el-134847 .el-576682 img { width: 100%; height: 60px; }

.el-134847 .el-248790 { display: inherit; margin: 0px; }
.el-134847 .el-248790 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-134847 .el-248790 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-134847 .el-248790 { display: inherit; }
}
.el-134847 .el-248790 img { box-shadow: none; object-fit: scale-down; }
.el-134847 .el-248790 img { width: 100%; height: 60px; }

.el-134847 .el-237045 { display: inherit; margin: 0px; }
.el-134847 .el-237045 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-134847 .el-237045 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-134847 .el-237045 { display: inherit; }
}
.el-134847 .el-237045 img { box-shadow: none; object-fit: scale-down; }
.el-134847 .el-237045 img { width: 100%; height: 60px; }

.el-134847 .el-18762 { display: inherit; margin: 0px; }
.el-134847 .el-18762 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-134847 .el-18762 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-134847 .el-18762 { display: inherit; }
}
.el-134847 .el-18762 img { box-shadow: none; object-fit: scale-down; }
.el-134847 .el-18762 img { width: 100%; height: 60px; }

.el-134847 .el-482970 { display: inherit; margin: 0px; }
.el-134847 .el-482970 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-134847 .el-482970 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-134847 .el-482970 { display: inherit; }
}
.el-134847 .el-482970 img { box-shadow: none; object-fit: scale-down; }
.el-134847 .el-482970 img { width: 100%; height: 60px; }

.el-837036 .el-724239.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 21px 120px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-837036 .el-724239.container { align-items: flex-start; }
.el-837036 .el-724239.container { flex-direction: row; }
.el-837036 .el-724239.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-837036 .el-724239.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
.el-837036 .el-724239.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
.el-837036 .el-724239.container > .container-box:nth-child(4) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 4; }
.el-837036 .el-724239.container > .container-box:nth-child(5) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 5; }
.el-837036 .el-724239.container > .container-box:nth-child(6) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 6; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-837036 .el-724239.container { display: inherit; }
  .el-837036 .el-724239.container { flex-direction: column; }
  .el-837036 .el-724239.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-837036 .el-724239.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
  .el-837036 .el-724239.container > .container-box:nth-child(3) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 3; }
  .el-837036 .el-724239.container > .container-box:nth-child(4) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 4; }
  .el-837036 .el-724239.container > .container-box:nth-child(5) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 5; }
  .el-837036 .el-724239.container > .container-box:nth-child(6) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 6; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-837036 .el-724239.container { display: none; }
  .el-837036 .el-724239.container { flex-direction: row; }
  .el-837036 .el-724239.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-837036 .el-724239.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-837036 .el-724239.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
  .el-837036 .el-724239.container > .container-box:nth-child(4) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 4; }
  .el-837036 .el-724239.container > .container-box:nth-child(5) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 5; }
  .el-837036 .el-724239.container > .container-box:nth-child(6) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 6; }
}

.el-724239 .el-66135 { display: inherit; margin: 0px; }
.el-724239 .el-66135 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-724239 .el-66135 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-724239 .el-66135 { display: inherit; }
}
.el-724239 .el-66135 img { box-shadow: none; object-fit: scale-down; }
.el-724239 .el-66135 img { width: 100%; height: 60px; }

.el-724239 .el-752301 { display: inherit; margin: 0px; }
.el-724239 .el-752301 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-724239 .el-752301 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-724239 .el-752301 { display: inherit; }
}
.el-724239 .el-752301 img { box-shadow: none; object-fit: scale-down; }
.el-724239 .el-752301 img { width: 100%; height: 60px; }

.el-724239 .el-985408 { display: inherit; margin: 0px; }
.el-724239 .el-985408 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-724239 .el-985408 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-724239 .el-985408 { display: inherit; }
}
.el-724239 .el-985408 img { box-shadow: none; object-fit: scale-down; }
.el-724239 .el-985408 img { width: 100%; height: 60px; }

.el-724239 .el-872179 { display: inherit; margin: 0px; }
.el-724239 .el-872179 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-724239 .el-872179 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-724239 .el-872179 { display: inherit; }
}
.el-724239 .el-872179 img { box-shadow: none; object-fit: scale-down; }
.el-724239 .el-872179 img { width: 100%; height: 60px; }

.el-724239 .el-476509 { display: inherit; margin: 0px; }
.el-724239 .el-476509 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-724239 .el-476509 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-724239 .el-476509 { display: inherit; }
}
.el-724239 .el-476509 img { box-shadow: none; object-fit: scale-down; }
.el-724239 .el-476509 img { width: 100%; height: 60px; }

.el-724239 .el-286151 { display: inherit; margin: 0px; }
.el-724239 .el-286151 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-724239 .el-286151 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-724239 .el-286151 { display: inherit; }
}
.el-724239 .el-286151 img { box-shadow: none; object-fit: scale-down; }
.el-724239 .el-286151 img { width: 100%; height: 60px; }

.section_wrapper_790564 .section_row { max-width: 1170px; }
.section_wrapper_790564 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_790564 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_790564 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_790564 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_790564 .section_row { max-width: 1170px; }
}
.el-790564 { display: inherit; padding: 64px 16px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-790564 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-790564 { display: inherit; padding: 40px 16px; }
}

.el-790564 .el-811131.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-790564 .el-811131.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-790564 .el-811131.section_row { width: calc(100% - 12px); }
}
.el-790564 .el-811131.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px 6px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-790564 .el-811131.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-790564 .el-811131.section_row { display: inherit; }
  .el-790564 .el-811131.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-790564 .el-811131.section_row { display: inherit; margin: 0px 6px; }
  .el-790564 .el-811131.section_row { flex-direction: column; }
  .el-790564 .el-811131.section_row > .row-column { width: 100% !important; }
}

.el-811131 .el-995324.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 64px; }
.el-811131 .el-995324.container { align-items: center; }
.el-811131 .el-995324.container { flex-direction: row; }
.el-811131 .el-995324.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-811131 .el-995324.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-811131 .el-995324.container { display: inherit; }
  .el-811131 .el-995324.container { flex-direction: row; }
  .el-811131 .el-995324.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-811131 .el-995324.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-811131 .el-995324.container { display: inherit; gap: 0px; }
  .el-811131 .el-995324.container { flex-direction: column; }
  .el-811131 .el-995324.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-811131 .el-995324.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-995324 .el-290059 { border-radius: 16px; margin: 0px; display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-995324 .el-290059 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-995324 .el-290059 { display: none; }
}
.el-995324 .el-290059 .__video { aspect-ratio: 1080 / 1080; object-position: center center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-995324 .el-290059 .__video { object-position: center center; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-995324 .el-290059 .__video { object-position: center center; }
}

.el-995324 .el-326741.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-995324 .el-326741.container { align-items: flex-start; }
.el-995324 .el-326741.container { flex-direction: row; }
.el-995324 .el-326741.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-995324 .el-326741.container { display: inherit; }
  .el-995324 .el-326741.container { flex-direction: column; }
  .el-995324 .el-326741.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-995324 .el-326741.container { display: inherit; }
  .el-995324 .el-326741.container { flex-direction: column; }
  .el-995324 .el-326741.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-326741 .el-228630 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-326741 .el-228630 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-326741 .el-228630 { width: 100%; display: flex; }
}
.el-326741 .el-228630 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-326741 .el-228630 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-326741 .el-228630 .paragraph { display: inherit; font-size: 27px; }
}

.el-326741 .el-190279 { border-radius: 16px; margin: 16px 0px 0px; display: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-326741 .el-190279 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-326741 .el-190279 { display: inherit; }
}
.el-326741 .el-190279 .__video { aspect-ratio: 1080 / 1080; object-position: center center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-326741 .el-190279 .__video { object-position: center center; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-326741 .el-190279 .__video { object-position: center center; }
}

.el-326741 .el-992375 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-326741 .el-992375 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-326741 .el-992375 { width: 100%; display: flex; }
}
.el-326741 .el-992375 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 16px 0px 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-326741 .el-992375 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-326741 .el-992375 .paragraph { display: inherit; font-size: 18px; }
}

.el-790564 .el-574839.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-790564 .el-574839.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-790564 .el-574839.section_row { width: calc(100% - 12px); }
}
.el-790564 .el-574839.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 64px 0px 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; max-width: 1200px; }
.el-790564 .el-574839.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-790564 .el-574839.section_row { display: inherit; }
  .el-790564 .el-574839.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-790564 .el-574839.section_row { display: inherit; margin: 30px 6px 0px; gap: 8px; }
  .el-790564 .el-574839.section_row { flex-direction: column; }
  .el-790564 .el-574839.section_row > .row-column { width: 100% !important; }
}

.el-574839 .el-915725.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgba(2, 18, 46, 0.08); border-radius: 12px; margin: 0px; padding: 24px; background-color: rgb(245, 245, 245); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-574839 .el-915725.container { align-items: center; }
.el-574839 .el-915725.container { flex-direction: column; }
.el-574839 .el-915725.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
.el-574839 .el-915725.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-574839 .el-915725.container { display: inherit; }
  .el-574839 .el-915725.container { flex-direction: column; }
  .el-574839 .el-915725.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
  .el-574839 .el-915725.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-574839 .el-915725.container { display: inherit; padding: 26px 16px 16px; }
  .el-574839 .el-915725.container { flex-direction: row; }
  .el-574839 .el-915725.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
  .el-574839 .el-915725.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-915725 .el-637764 { display: inherit; margin: 0px; text-align: left; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-915725 .el-637764 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-915725 .el-637764 { display: inherit; }
}

.script-circular-progress-item.default { width: auto; font-size: 40px; line-height: 1.2em; }
audio, canvas, progress, video { vertical-align: baseline; display: inline-block; }
.c-progress-container { display: flex; align-items: center; justify-content: center; position: relative; margin: auto; }
.c-progress-text { position: absolute; font-weight: 600; }
@media (max-width: 768px) {
  .script-circular-progress-item.default { font-size: 28px; }
}

.el-915725 .el-435393 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-915725 .el-435393 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-915725 .el-435393 { width: 100%; display: flex; }
}
.el-915725 .el-435393 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 20px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px 0px 26px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-915725 .el-435393 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-915725 .el-435393 .paragraph { display: inherit; font-size: 18px; text-align: left; margin: 0px; }
}

.el-574839 .el-327945.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgba(2, 18, 46, 0.08); border-radius: 12px; margin: 0px; padding: 24px; background-color: rgb(245, 245, 245); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-574839 .el-327945.container { align-items: center; }
.el-574839 .el-327945.container { flex-direction: column; }
.el-574839 .el-327945.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
.el-574839 .el-327945.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-574839 .el-327945.container { display: inherit; }
  .el-574839 .el-327945.container { flex-direction: column; }
  .el-574839 .el-327945.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
  .el-574839 .el-327945.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-574839 .el-327945.container { display: inherit; padding: 16px; }
  .el-574839 .el-327945.container { flex-direction: row; }
  .el-574839 .el-327945.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
  .el-574839 .el-327945.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-327945 .el-131153 { display: inherit; margin: 0px; text-align: left; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-327945 .el-131153 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-327945 .el-131153 { display: inherit; }
}

.el-327945 .el-237846 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-327945 .el-237846 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-327945 .el-237846 { width: 100%; display: flex; }
}
.el-327945 .el-237846 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 20px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-327945 .el-237846 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-327945 .el-237846 .paragraph { display: inherit; font-size: 18px; text-align: left; }
}

.el-574839 .el-89686.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgba(2, 18, 46, 0.08); border-radius: 12px; margin: 0px; padding: 24px; background-color: rgb(245, 245, 245); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-574839 .el-89686.container { align-items: center; }
.el-574839 .el-89686.container { flex-direction: column; }
.el-574839 .el-89686.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
.el-574839 .el-89686.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-574839 .el-89686.container { display: inherit; }
  .el-574839 .el-89686.container { flex-direction: column; }
  .el-574839 .el-89686.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
  .el-574839 .el-89686.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-574839 .el-89686.container { display: none; padding: 16px; }
  .el-574839 .el-89686.container { flex-direction: row; }
  .el-574839 .el-89686.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
  .el-574839 .el-89686.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-89686 .el-102040 { display: inherit; margin: 0px; text-align: left; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-89686 .el-102040 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-89686 .el-102040 { display: inherit; }
}

.el-89686 .el-502470 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-89686 .el-502470 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-89686 .el-502470 { width: 100%; display: flex; }
}
.el-89686 .el-502470 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 20px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px 0px 26px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-89686 .el-502470 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-89686 .el-502470 .paragraph { display: inherit; font-size: 18px; text-align: left; margin: 0px; }
}

.el-574839 .el-4656.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgba(2, 18, 46, 0.08); border-radius: 12px; margin: 0px; padding: 24px; background-color: rgb(245, 245, 245); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-574839 .el-4656.container { align-items: center; }
.el-574839 .el-4656.container { flex-direction: column; }
.el-574839 .el-4656.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
.el-574839 .el-4656.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-574839 .el-4656.container { display: inherit; }
  .el-574839 .el-4656.container { flex-direction: column; }
  .el-574839 .el-4656.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
  .el-574839 .el-4656.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-574839 .el-4656.container { display: none; padding: 16px; }
  .el-574839 .el-4656.container { flex-direction: row; }
  .el-574839 .el-4656.container > .container-box:nth-child(1) { width: 148px; min-width: 148px; max-width: 148px; flex: 1 1 0%; order: 1; }
  .el-574839 .el-4656.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-4656 .el-754568 { display: inherit; margin: 0px; text-align: left; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-4656 .el-754568 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-4656 .el-754568 { display: inherit; }
}

.el-4656 .el-717901 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-4656 .el-717901 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-4656 .el-717901 { width: 100%; display: flex; }
}
.el-4656 .el-717901 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 20px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-4656 .el-717901 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-4656 .el-717901 .paragraph { display: inherit; font-size: 18px; text-align: left; }
}

.section_wrapper_243922 .section_row { max-width: 1170px; }
.section_wrapper_243922 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_243922 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_243922 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_243922 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_243922 .section_row { max-width: 1170px; }
}
.el-243922 { display: none; padding: 12px 16px; background-color: rgb(0, 38, 76); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-243922 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-243922 { display: inherit; }
}

.el-243922 .el-48923.section_row { width: calc(100% - 12px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-243922 .el-48923.section_row { width: calc(100% - 12px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-243922 .el-48923.section_row { width: calc(100% - 12px); }
}
.el-243922 .el-48923.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px 6px; padding: 0px 6px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-243922 .el-48923.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-243922 .el-48923.section_row { display: inherit; }
  .el-243922 .el-48923.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-243922 .el-48923.section_row { display: inherit; }
  .el-243922 .el-48923.section_row { flex-direction: column; }
  .el-243922 .el-48923.section_row > .row-column { width: 100% !important; }
}

.el-48923 .el-582160.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-48923 .el-582160.container { align-items: center; }
.el-48923 .el-582160.container { flex-direction: row; }
.el-48923 .el-582160.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-48923 .el-582160.container > .container-box:nth-child(2) { width: 270px; min-width: 270px; max-width: 270px; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-48923 .el-582160.container { display: inherit; }
  .el-48923 .el-582160.container { flex-direction: row; }
  .el-48923 .el-582160.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-48923 .el-582160.container > .container-box:nth-child(2) { width: 270px; min-width: 270px; max-width: 270px; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-48923 .el-582160.container { display: inherit; }
  .el-48923 .el-582160.container { flex-direction: column-reverse; }
  .el-48923 .el-582160.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-48923 .el-582160.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-582160 .el-551663.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 12px; }
.el-582160 .el-551663.container { align-items: center; }
.el-582160 .el-551663.container { flex-direction: row; }
.el-582160 .el-551663.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-582160 .el-551663.container > .container-box:nth-child(2) { width: 1px; min-width: 1px; max-width: 1px; flex: 1 1 0%; order: 2; }
.el-582160 .el-551663.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
.el-582160 .el-551663.container > .container-box:nth-child(4) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 4; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-582160 .el-551663.container { display: inherit; }
  .el-582160 .el-551663.container { flex-direction: row; }
  .el-582160 .el-551663.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-582160 .el-551663.container > .container-box:nth-child(2) { width: 1px; min-width: 1px; max-width: 1px; flex: 1 1 0%; order: 2; }
  .el-582160 .el-551663.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
  .el-582160 .el-551663.container > .container-box:nth-child(4) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 4; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-582160 .el-551663.container { display: inherit; }
  .el-582160 .el-551663.container { flex-direction: row; }
  .el-582160 .el-551663.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-582160 .el-551663.container > .container-box:nth-child(2) { width: 1px; min-width: 1px; max-width: 1px; flex: 1 1 0%; order: 2; }
  .el-582160 .el-551663.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
  .el-582160 .el-551663.container > .container-box:nth-child(4) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 4; }
}

.el-551663 .el-351013 { display: inherit; margin: 0px; }
.el-551663 .el-351013 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-551663 .el-351013 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-551663 .el-351013 { display: inherit; }
}
.el-551663 .el-351013 img { box-shadow: none; object-fit: scale-down; }
.el-551663 .el-351013 img { width: 147px; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-551663 .el-351013 img { width: 90px; height: auto; }
}

.el-551663 .el-173061 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-551663 .el-173061 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-551663 .el-173061 { width: 100%; display: flex; }
}
.el-551663 .el-173061 .paragraph { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-left: 1px solid rgba(255, 255, 255, 0.16); line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-551663 .el-173061 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-551663 .el-173061 .paragraph { display: inherit; }
}

.el-551663 .el-553649 { display: inherit; margin: 0px; }
.el-551663 .el-553649 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-551663 .el-553649 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-551663 .el-553649 { display: inherit; }
}
.el-551663 .el-553649 img { box-shadow: none; object-fit: scale-down; }
.el-551663 .el-553649 img { width: 120px; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-551663 .el-553649 img { width: 100px; height: auto; }
}

.el-551663 .el-576848 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-551663 .el-576848 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-551663 .el-576848 { width: 100%; display: flex; }
}
.el-551663 .el-576848 .paragraph { display: inherit; color: rgb(255, 255, 255); font-size: 16px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-551663 .el-576848 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-551663 .el-576848 .paragraph { display: inherit; font-size: 14px; }
}

.el-582160 .el-519645 .btn { display: inherit; }
.el-582160 .el-519645 { align-items: stretch; }
.el-582160 .el-519645 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-582160 .el-519645 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-582160 .el-519645 .btn { display: inherit; }
}
.el-582160 .el-519645:hover .btn { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-582160 .el-519645:hover .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-582160 .el-519645:hover .btn { display: inherit; }
}
.el-582160 .el-519645 .btn { color: rgb(255, 255, 255); font-size: 16px; text-align: center; font-weight: bold; border-radius: 8px; line-height: 1.5; margin: 0px; padding: 12px 10px; background-color: rgb(95, 168, 211); box-shadow: none; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-582160 .el-519645 .btn { font-size: 21px; }
}
.el-582160 .el-519645 .btn:hover { background-color: rgb(88, 155, 196); }

.section_wrapper_48202 { position: sticky; z-index: 10; top: 0px; }
.section_wrapper_48202 .section_row { max-width: 1170px; }
.section_wrapper_48202 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_48202 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_48202 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_48202 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_48202 .section_row { max-width: 1170px; }
}
.el-48202 { display: inherit; padding: 12px 16px; background-color: rgb(0, 38, 76); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-48202 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-48202 { display: none; }
}

.el-48202 .el-862863.section_row { width: calc(100% - 12px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-48202 .el-862863.section_row { width: calc(100% - 12px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-48202 .el-862863.section_row { width: calc(100% - 12px); }
}
.el-48202 .el-862863.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px 6px; padding: 0px 6px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-48202 .el-862863.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-48202 .el-862863.section_row { display: inherit; }
  .el-48202 .el-862863.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-48202 .el-862863.section_row { display: inherit; }
  .el-48202 .el-862863.section_row { flex-direction: column; }
  .el-48202 .el-862863.section_row > .row-column { width: 100% !important; }
}

.el-862863 .el-275703.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-862863 .el-275703.container { align-items: center; }
.el-862863 .el-275703.container { flex-direction: row; }
.el-862863 .el-275703.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-862863 .el-275703.container > .container-box:nth-child(2) { width: 270px; min-width: 270px; max-width: 270px; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-862863 .el-275703.container { display: inherit; }
  .el-862863 .el-275703.container { flex-direction: row; }
  .el-862863 .el-275703.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-862863 .el-275703.container > .container-box:nth-child(2) { width: 270px; min-width: 270px; max-width: 270px; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-862863 .el-275703.container { display: inherit; }
  .el-862863 .el-275703.container { flex-direction: column-reverse; }
  .el-862863 .el-275703.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-862863 .el-275703.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-275703 .el-142521.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 12px; }
.el-275703 .el-142521.container { align-items: center; }
.el-275703 .el-142521.container { flex-direction: row; }
.el-275703 .el-142521.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-275703 .el-142521.container > .container-box:nth-child(2) { width: 1px; min-width: 1px; max-width: 1px; flex: 1 1 0%; order: 2; }
.el-275703 .el-142521.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
.el-275703 .el-142521.container > .container-box:nth-child(4) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 4; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-275703 .el-142521.container { display: inherit; }
  .el-275703 .el-142521.container { flex-direction: row; }
  .el-275703 .el-142521.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-275703 .el-142521.container > .container-box:nth-child(2) { width: 1px; min-width: 1px; max-width: 1px; flex: 1 1 0%; order: 2; }
  .el-275703 .el-142521.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
  .el-275703 .el-142521.container > .container-box:nth-child(4) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 4; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-275703 .el-142521.container { display: inherit; }
  .el-275703 .el-142521.container { flex-direction: row; }
  .el-275703 .el-142521.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-275703 .el-142521.container > .container-box:nth-child(2) { width: 1px; min-width: 1px; max-width: 1px; flex: 1 1 0%; order: 2; }
  .el-275703 .el-142521.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
  .el-275703 .el-142521.container > .container-box:nth-child(4) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 4; }
}

.el-142521 .el-170313 { display: inherit; margin: 0px; }
.el-142521 .el-170313 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-142521 .el-170313 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-142521 .el-170313 { display: inherit; }
}
.el-142521 .el-170313 img { box-shadow: none; object-fit: scale-down; }
.el-142521 .el-170313 img { width: 147px; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-142521 .el-170313 img { width: 90px; height: auto; }
}

.el-142521 .el-702688 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-142521 .el-702688 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-142521 .el-702688 { width: 100%; display: flex; }
}
.el-142521 .el-702688 .paragraph { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-left: 1px solid rgba(255, 255, 255, 0.16); line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-142521 .el-702688 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-142521 .el-702688 .paragraph { display: inherit; }
}

.el-142521 .el-436492 { display: inherit; margin: 0px; }
.el-142521 .el-436492 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-142521 .el-436492 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-142521 .el-436492 { display: inherit; }
}
.el-142521 .el-436492 img { box-shadow: none; object-fit: scale-down; }
.el-142521 .el-436492 img { width: 120px; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-142521 .el-436492 img { width: 100px; height: auto; }
}

.el-142521 .el-485861 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-142521 .el-485861 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-142521 .el-485861 { width: 100%; display: flex; }
}
.el-142521 .el-485861 .paragraph { display: inherit; color: rgb(255, 255, 255); font-size: 16px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-142521 .el-485861 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-142521 .el-485861 .paragraph { display: inherit; font-size: 14px; }
}

.el-275703 .el-240552 .btn { display: inherit; }
.el-275703 .el-240552 { align-items: stretch; }
.el-275703 .el-240552 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-275703 .el-240552 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-275703 .el-240552 .btn { display: inherit; }
}
.el-275703 .el-240552:hover .btn { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-275703 .el-240552:hover .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-275703 .el-240552:hover .btn { display: inherit; }
}
.el-275703 .el-240552 .btn { color: rgb(255, 255, 255); font-size: 16px; text-align: center; font-weight: bold; border-radius: 8px; line-height: 1.5; margin: 0px; padding: 12px 10px; background-color: rgb(95, 168, 211); box-shadow: none; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-275703 .el-240552 .btn { font-size: 21px; }
}
.el-275703 .el-240552 .btn:hover { background-color: rgb(88, 155, 196); }

.section_wrapper_667180 .section_row { max-width: 1170px; }
.section_wrapper_667180 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_667180 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_667180 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_667180 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_667180 .section_row { max-width: 1170px; }
}
.el-667180 { display: inherit; padding: 64px 16px; background-color: rgb(245, 245, 245); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-667180 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-667180 { display: inherit; padding: 40px 16px; }
}

.el-667180 .el-174534.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-667180 .el-174534.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-667180 .el-174534.section_row { width: calc(100% + 0px); }
}
.el-667180 .el-174534.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-667180 .el-174534.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-667180 .el-174534.section_row { display: inherit; }
  .el-667180 .el-174534.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-667180 .el-174534.section_row { display: inherit; }
  .el-667180 .el-174534.section_row { flex-direction: column; }
  .el-667180 .el-174534.section_row > .row-column { width: 100% !important; }
}

.el-174534 .el-437898 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-174534 .el-437898 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-174534 .el-437898 { width: 100%; display: flex; }
}
.el-174534 .el-437898 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 36px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px 6px 32px; padding: 0px; text-shadow: transparent 0px 0px 0px; max-width: 800px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-174534 .el-437898 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-174534 .el-437898 .paragraph { display: inherit; font-size: 27px; }
}

.el-667180 .el-280143.section_row { width: calc(100% - 12px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-667180 .el-280143.section_row { width: calc(100% - 12px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-667180 .el-280143.section_row { width: calc(100% - 12px); }
}
.el-667180 .el-280143.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgb(228, 228, 228); border-radius: 12px; margin: 0px 6px; padding: 0px 6px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-667180 .el-280143.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-667180 .el-280143.section_row { display: inherit; }
  .el-667180 .el-280143.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-667180 .el-280143.section_row { display: inherit; }
  .el-667180 .el-280143.section_row { flex-direction: column; }
  .el-667180 .el-280143.section_row > .row-column { width: 100% !important; }
}

.el-280143 .el-392026.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-280143 .el-392026.container { align-items: center; }
.el-280143 .el-392026.container { flex-direction: row; }
.el-280143 .el-392026.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-280143 .el-392026.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-280143 .el-392026.container { display: inherit; }
  .el-280143 .el-392026.container { flex-direction: row; }
  .el-280143 .el-392026.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-280143 .el-392026.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-280143 .el-392026.container { display: inherit; }
  .el-280143 .el-392026.container { flex-direction: column-reverse; }
  .el-280143 .el-392026.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-280143 .el-392026.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-392026 .el-630332.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 48px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-392026 .el-630332.container { align-items: flex-start; }
.el-392026 .el-630332.container { flex-direction: row; }
.el-392026 .el-630332.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-392026 .el-630332.container { display: inherit; }
  .el-392026 .el-630332.container { flex-direction: column; }
  .el-392026 .el-630332.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-392026 .el-630332.container { display: inherit; padding: 24px; }
  .el-392026 .el-630332.container { flex-direction: column; }
  .el-392026 .el-630332.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-630332 .el-171576 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-630332 .el-171576 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-630332 .el-171576 { width: 100%; display: flex; }
}
.el-630332 .el-171576 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-630332 .el-171576 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-630332 .el-171576 .paragraph { display: inherit; font-size: 24px; }
}

.el-630332 .el-655264 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-630332 .el-655264 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-630332 .el-655264 { width: 100%; display: flex; }
}
.el-630332 .el-655264 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 16px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-630332 .el-655264 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-630332 .el-655264 .paragraph { display: inherit; font-size: 18px; }
}

.el-392026 .el-156390 { border-radius: 12px; margin: 0px; display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-392026 .el-156390 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-392026 .el-156390 { border-radius: 12px 12px 0px 0px; display: inherit; }
}
.el-392026 .el-156390 .__video { aspect-ratio: 864 / 1080; object-position: center center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-392026 .el-156390 .__video { object-position: center center; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-392026 .el-156390 .__video { object-position: center center; }
}

.el-280143 .el-334114.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-280143 .el-334114.container { align-items: center; }
.el-280143 .el-334114.container { flex-direction: row; }
.el-280143 .el-334114.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
.el-280143 .el-334114.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-280143 .el-334114.container { display: inherit; }
  .el-280143 .el-334114.container { flex-direction: row; }
  .el-280143 .el-334114.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-280143 .el-334114.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-280143 .el-334114.container { display: inherit; }
  .el-280143 .el-334114.container { flex-direction: column; }
  .el-280143 .el-334114.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
  .el-280143 .el-334114.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-334114 .el-747179.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 48px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-334114 .el-747179.container { align-items: flex-start; }
.el-334114 .el-747179.container { flex-direction: row; }
.el-334114 .el-747179.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-334114 .el-747179.container { display: inherit; }
  .el-334114 .el-747179.container { flex-direction: column; }
  .el-334114 .el-747179.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-334114 .el-747179.container { display: inherit; padding: 24px; }
  .el-334114 .el-747179.container { flex-direction: column; }
  .el-334114 .el-747179.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-747179 .el-828796 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-747179 .el-828796 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-747179 .el-828796 { width: 100%; display: flex; }
}
.el-747179 .el-828796 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 32px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-747179 .el-828796 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-747179 .el-828796 .paragraph { display: inherit; font-size: 24px; }
}

.el-747179 .el-620071 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-747179 .el-620071 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-747179 .el-620071 { width: 100%; display: flex; }
}
.el-747179 .el-620071 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 16px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-747179 .el-620071 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-747179 .el-620071 .paragraph { display: inherit; font-size: 18px; }
}

.el-334114 .el-649424 { display: inherit; margin: 0px; }
.el-334114 .el-649424 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-334114 .el-649424 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-334114 .el-649424 { display: inherit; }
}
.el-334114 .el-649424 img { border-radius: 12px; box-shadow: none; object-fit: scale-down; }
.el-334114 .el-649424 img { width: 100%; height: auto; }

.el-280143 .el-690754.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-280143 .el-690754.container { align-items: center; }
.el-280143 .el-690754.container { flex-direction: row; }
.el-280143 .el-690754.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-280143 .el-690754.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-280143 .el-690754.container { display: inherit; }
  .el-280143 .el-690754.container { flex-direction: row; }
  .el-280143 .el-690754.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-280143 .el-690754.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-280143 .el-690754.container { display: inherit; }
  .el-280143 .el-690754.container { flex-direction: column-reverse; }
  .el-280143 .el-690754.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-280143 .el-690754.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-690754 .el-332764.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 48px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-690754 .el-332764.container { align-items: flex-start; }
.el-690754 .el-332764.container { flex-direction: row; }
.el-690754 .el-332764.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-690754 .el-332764.container { display: inherit; }
  .el-690754 .el-332764.container { flex-direction: column; }
  .el-690754 .el-332764.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-690754 .el-332764.container { display: inherit; padding: 24px; }
  .el-690754 .el-332764.container { flex-direction: column; }
  .el-690754 .el-332764.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-332764 .el-609309.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-332764 .el-609309.container { align-items: center; }
.el-332764 .el-609309.container { flex-direction: row; }
.el-332764 .el-609309.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-332764 .el-609309.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
.el-332764 .el-609309.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-332764 .el-609309.container { display: inherit; }
  .el-332764 .el-609309.container { flex-direction: row; }
  .el-332764 .el-609309.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-332764 .el-609309.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-332764 .el-609309.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-332764 .el-609309.container { display: inherit; }
  .el-332764 .el-609309.container { flex-direction: row; }
  .el-332764 .el-609309.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-332764 .el-609309.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-332764 .el-609309.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
}

.el-609309 .el-370956 { display: inherit; margin: 0px; }
.el-609309 .el-370956 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-609309 .el-370956 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-609309 .el-370956 { display: inherit; }
}
.el-609309 .el-370956 img { box-shadow: none; object-fit: scale-down; }
.el-609309 .el-370956 img { width: 90px; height: auto; }

.el-609309 .el-56650 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-609309 .el-56650 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-609309 .el-56650 { width: 100%; display: flex; }
}
.el-609309 .el-56650 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 16px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-609309 .el-56650 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-609309 .el-56650 .paragraph { display: inherit; font-size: 12px; }
}

.el-609309 .el-302488 { display: inherit; margin: 0px; }
.el-609309 .el-302488 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-609309 .el-302488 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-609309 .el-302488 { display: inherit; }
}
.el-609309 .el-302488 img { box-shadow: none; object-fit: scale-down; }
.el-609309 .el-302488 img { width: 75px; height: auto; }

.el-332764 .el-774649 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-332764 .el-774649 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-332764 .el-774649 { width: 100%; display: flex; }
}
.el-332764 .el-774649 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 32px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 9px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-332764 .el-774649 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-332764 .el-774649 .paragraph { display: inherit; font-size: 24px; }
}

.el-332764 .el-86658 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-332764 .el-86658 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-332764 .el-86658 { width: 100%; display: flex; }
}
.el-332764 .el-86658 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 16px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-332764 .el-86658 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-332764 .el-86658 .paragraph { display: inherit; font-size: 18px; }
}

.el-332764 .el-695183.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 24px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-332764 .el-695183.container { align-items: flex-start; }
.el-332764 .el-695183.container { flex-direction: row; }
.el-332764 .el-695183.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-332764 .el-695183.container { display: inherit; }
  .el-332764 .el-695183.container { flex-direction: column; }
  .el-332764 .el-695183.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-332764 .el-695183.container { display: inherit; margin: 16px 0px 0px; }
  .el-332764 .el-695183.container { flex-direction: column; }
  .el-332764 .el-695183.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-695183 .el-10633.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-695183 .el-10633.container { align-items: center; }
.el-695183 .el-10633.container { flex-direction: row; }
.el-695183 .el-10633.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-695183 .el-10633.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-695183 .el-10633.container { display: inherit; }
  .el-695183 .el-10633.container { flex-direction: row; }
  .el-695183 .el-10633.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-695183 .el-10633.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-695183 .el-10633.container { display: inherit; }
  .el-695183 .el-10633.container { flex-direction: row; }
  .el-695183 .el-10633.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-695183 .el-10633.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-10633 .el-979535 { display: inherit; margin: 0px; }
.el-10633 .el-979535 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-10633 .el-979535 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-10633 .el-979535 { display: inherit; }
}
.el-10633 .el-979535 img { box-shadow: none; object-fit: scale-down; }
.el-10633 .el-979535 img { width: 100%; height: auto; }

.el-10633 .el-125046 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-10633 .el-125046 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-10633 .el-125046 { width: 100%; display: flex; }
}
.el-10633 .el-125046 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-10633 .el-125046 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-10633 .el-125046 .paragraph { display: inherit; font-size: 18px; }
}

.el-695183 .el-456913.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 10px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-695183 .el-456913.container { align-items: center; }
.el-695183 .el-456913.container { flex-direction: row; }
.el-695183 .el-456913.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-695183 .el-456913.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-695183 .el-456913.container { display: inherit; }
  .el-695183 .el-456913.container { flex-direction: row; }
  .el-695183 .el-456913.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-695183 .el-456913.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-695183 .el-456913.container { display: inherit; }
  .el-695183 .el-456913.container { flex-direction: row; }
  .el-695183 .el-456913.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-695183 .el-456913.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-456913 .el-611274 { display: inherit; margin: 0px; }
.el-456913 .el-611274 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-456913 .el-611274 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-456913 .el-611274 { display: inherit; }
}
.el-456913 .el-611274 img { box-shadow: none; object-fit: scale-down; }
.el-456913 .el-611274 img { width: 100%; height: auto; }

.el-456913 .el-976118 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-456913 .el-976118 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-456913 .el-976118 { width: 100%; display: flex; }
}
.el-456913 .el-976118 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-456913 .el-976118 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-456913 .el-976118 .paragraph { display: inherit; font-size: 18px; }
}

.el-695183 .el-897249.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 10px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-695183 .el-897249.container { align-items: center; }
.el-695183 .el-897249.container { flex-direction: row; }
.el-695183 .el-897249.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-695183 .el-897249.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-695183 .el-897249.container { display: inherit; }
  .el-695183 .el-897249.container { flex-direction: row; }
  .el-695183 .el-897249.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-695183 .el-897249.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-695183 .el-897249.container { display: inherit; }
  .el-695183 .el-897249.container { flex-direction: row; }
  .el-695183 .el-897249.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-695183 .el-897249.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-897249 .el-602877 { display: inherit; margin: 0px; }
.el-897249 .el-602877 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-897249 .el-602877 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-897249 .el-602877 { display: inherit; }
}
.el-897249 .el-602877 img { box-shadow: none; object-fit: scale-down; }
.el-897249 .el-602877 img { width: 100%; height: auto; }

.el-897249 .el-481279 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-897249 .el-481279 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-897249 .el-481279 { width: 100%; display: flex; }
}
.el-897249 .el-481279 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-897249 .el-481279 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-897249 .el-481279 .paragraph { display: inherit; font-size: 18px; }
}

.el-690754 .el-424391 { border-radius: 12px; margin: 0px; display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-690754 .el-424391 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-690754 .el-424391 { border-radius: 12px; display: inherit; }
}
.el-690754 .el-424391 .__video { aspect-ratio: 1080 / 1080; object-position: center center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-690754 .el-424391 .__video { object-position: center center; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-690754 .el-424391 .__video { object-position: center center; }
}

.el-280143 .el-675668.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-280143 .el-675668.container { align-items: center; }
.el-280143 .el-675668.container { flex-direction: row; }
.el-280143 .el-675668.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
.el-280143 .el-675668.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-280143 .el-675668.container { display: inherit; }
  .el-280143 .el-675668.container { flex-direction: row; }
  .el-280143 .el-675668.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-280143 .el-675668.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-280143 .el-675668.container { display: inherit; }
  .el-280143 .el-675668.container { flex-direction: column; }
  .el-280143 .el-675668.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
  .el-280143 .el-675668.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-675668 .el-737518.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 48px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-675668 .el-737518.container { align-items: flex-start; }
.el-675668 .el-737518.container { flex-direction: row; }
.el-675668 .el-737518.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-675668 .el-737518.container { display: inherit; }
  .el-675668 .el-737518.container { flex-direction: column; }
  .el-675668 .el-737518.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-675668 .el-737518.container { display: inherit; padding: 24px; }
  .el-675668 .el-737518.container { flex-direction: column; }
  .el-675668 .el-737518.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-737518 .el-604104 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-737518 .el-604104 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-737518 .el-604104 { width: 100%; display: flex; }
}
.el-737518 .el-604104 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 32px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-737518 .el-604104 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-737518 .el-604104 .paragraph { display: inherit; font-size: 24px; }
}

.el-737518 .el-845651 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-737518 .el-845651 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-737518 .el-845651 { width: 100%; display: flex; }
}
.el-737518 .el-845651 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 16px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-737518 .el-845651 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-737518 .el-845651 .paragraph { display: inherit; font-size: 18px; }
}

.el-737518 .el-403704.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 30px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 400px; }
.el-737518 .el-403704.container { align-items: flex-start; }
.el-737518 .el-403704.container { flex-direction: row; }
.el-737518 .el-403704.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-737518 .el-403704.container { display: inherit; }
  .el-737518 .el-403704.container { flex-direction: column; }
  .el-737518 .el-403704.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-737518 .el-403704.container { display: inherit; }
  .el-737518 .el-403704.container { flex-direction: column; }
  .el-737518 .el-403704.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-403704 .el-750416 .btn { display: inherit; }
.el-403704 .el-750416 { align-items: stretch; }
.el-403704 .el-750416 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-403704 .el-750416 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-403704 .el-750416 .btn { display: inherit; }
}
.el-403704 .el-750416:hover .btn { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-403704 .el-750416:hover .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-403704 .el-750416:hover .btn { display: inherit; }
}
.el-403704 .el-750416 .btn { color: rgb(255, 255, 255); font-size: 20px; text-align: center; font-weight: bold; border-radius: 12px; line-height: 1.5; margin: 0px; padding: 18px 24px; background-color: rgb(95, 168, 211); box-shadow: none; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-403704 .el-750416 .btn { font-size: 16px; padding: 15px; }
}
.el-403704 .el-750416 .btn:hover { background-color: rgb(88, 155, 196); }

.el-403704 .el-6004.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: dashed; border-color: rgba(2, 18, 46, 0.32); border-radius: 8px; margin: 8px 0px 0px; padding: 8px; background-color: rgba(255, 255, 255, 0.32); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-403704 .el-6004.container { align-items: center; }
.el-403704 .el-6004.container { flex-direction: row; }
.el-403704 .el-6004.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-403704 .el-6004.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
.el-403704 .el-6004.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-403704 .el-6004.container { display: inherit; }
  .el-403704 .el-6004.container { flex-direction: row; }
  .el-403704 .el-6004.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-403704 .el-6004.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-403704 .el-6004.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-403704 .el-6004.container { display: inherit; }
  .el-403704 .el-6004.container { flex-direction: row; }
  .el-403704 .el-6004.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-403704 .el-6004.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-403704 .el-6004.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
}

.el-6004 .el-152827 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-6004 .el-152827 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-6004 .el-152827 { width: 100%; display: flex; }
}
.el-6004 .el-152827 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-6004 .el-152827 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-6004 .el-152827 .paragraph { display: inherit; font-size: 14px; }
}

.el-6004 .el-850948 { display: inherit; margin: 0px; }
.el-6004 .el-850948 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-6004 .el-850948 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-6004 .el-850948 { display: inherit; }
}
.el-6004 .el-850948 img { box-shadow: none; object-fit: scale-down; }
.el-6004 .el-850948 img { width: 77px; height: auto; }

.el-6004 .el-879138 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-6004 .el-879138 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-6004 .el-879138 { width: 100%; display: flex; }
}
.el-6004 .el-879138 .paragraph { display: inherit; color: rgb(237, 0, 6); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-6004 .el-879138 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-6004 .el-879138 .paragraph { display: inherit; font-size: 15px; }
}

.el-675668 .el-534602 { border-radius: 12px; margin: -180px 0px 0px; display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-675668 .el-534602 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-675668 .el-534602 { border-radius: 12px; display: none; }
}
.el-675668 .el-534602 .__video { aspect-ratio: 1080 / 1080; object-position: center center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-675668 .el-534602 .__video { object-position: center center; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-675668 .el-534602 .__video { object-position: center center; }
}

.el-675668 .el-794598 { border-radius: 12px; margin: 0px; display: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-675668 .el-794598 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-675668 .el-794598 { border-radius: 12px; display: inherit; }
}
.el-675668 .el-794598 .__video { aspect-ratio: 1080 / 1080; object-position: center center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-675668 .el-794598 .__video { object-position: center center; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-675668 .el-794598 .__video { object-position: center center; }
}

.section_wrapper_879951 .section_row { max-width: 1170px; }
.section_wrapper_879951 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_879951 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_879951 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_879951 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_879951 .section_row { max-width: 1170px; }
}
.el-879951 { display: inherit; padding: 0px; background-color: rgb(248, 248, 248); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-879951 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-879951 { display: inherit; }
}

.el-879951 .el-397628.section_row { width: calc(100% - 18px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-879951 .el-397628.section_row { width: calc(100% - 18px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-879951 .el-397628.section_row { width: calc(100% - 18px); }
}
.el-879951 .el-397628.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px 9px 30px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-879951 .el-397628.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-879951 .el-397628.section_row { display: inherit; }
}

.el-397628 .el-554023 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-397628 .el-554023 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-397628 .el-554023 { width: 100%; display: flex; }
}
.el-397628 .el-554023 .paragraph { display: none; font-family: Manrope; font-size: 33px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.2; margin: 21px 21px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-397628 .el-554023 .paragraph { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-397628 .el-554023 .paragraph { display: inherit; font-size: 24px; }
}

.el-397628 .el-814683 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-397628 .el-814683 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-397628 .el-814683 { width: 100%; display: flex; }
}
.el-397628 .el-814683 .paragraph { display: inherit; font-family: Manrope; font-size: 36px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.2; margin: 21px 21px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-397628 .el-814683 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-397628 .el-814683 .paragraph { display: none; font-size: 21px; }
}

.el-397628 .el-802416.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 18px 0px 32px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 48px; }
.el-397628 .el-802416.container { align-items: center; }
.el-397628 .el-802416.container { flex-direction: row; }
.el-397628 .el-802416.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-397628 .el-802416.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-397628 .el-802416.container { display: inherit; }
  .el-397628 .el-802416.container { flex-direction: row; }
  .el-397628 .el-802416.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-397628 .el-802416.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-397628 .el-802416.container { display: inherit; margin: 12px 0px 24px; gap: 16px; }
  .el-397628 .el-802416.container { flex-direction: column; }
  .el-397628 .el-802416.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-397628 .el-802416.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-802416 .el-246604 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-802416 .el-246604 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-802416 .el-246604 { width: 100%; display: flex; }
}
.el-802416 .el-246604 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 88px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.1; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-802416 .el-246604 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-802416 .el-246604 .paragraph { display: inherit; font-size: 60px; }
}

.el-802416 .el-861974 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-802416 .el-861974 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-802416 .el-861974 { width: 100%; display: flex; }
}
.el-802416 .el-861974 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 20px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-802416 .el-861974 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-802416 .el-861974 .paragraph { display: inherit; }
}

.el-802416 .el-954042 { display: inherit; margin: 0px; }
.el-802416 .el-954042 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-802416 .el-954042 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-802416 .el-954042 { display: inherit; }
}
.el-802416 .el-954042 img { box-shadow: none; object-fit: scale-down; }
.el-802416 .el-954042 img { width: 360px; height: auto; }

.el-397628 .el-143847.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 15px; margin: 20px 6px 0px; padding: 21px; background-color: rgb(255, 255, 255); box-shadow: none; }
.el-397628 .el-143847.container { align-items: start; }
.el-397628 .el-143847.container { flex-direction: row; }
.el-397628 .el-143847.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-397628 .el-143847.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-397628 .el-143847.container { display: inherit; }
}

.el-143847 .el-428137.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-143847 .el-428137.container { align-items: center; }
.el-143847 .el-428137.container { flex-direction: row; }
.el-143847 .el-428137.container > .container-box:nth-child(1) { width: 70px; min-width: 70px; max-width: 70px; flex: 1 1 0%; order: 0; }
.el-143847 .el-428137.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-428137.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-428137.container { display: inherit; }
}

.el-428137 .el-79961 { display: inherit; margin: 0px; }
.el-428137 .el-79961 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-428137 .el-79961 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-428137 .el-79961 { display: inherit; }
}
.el-428137 .el-79961 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 150px; box-shadow: none; }
.el-428137 .el-79961 img { width: 60px; height: auto; }

.el-428137 .el-733543 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-428137 .el-733543 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-428137 .el-733543 { width: 100%; display: flex; }
}
.el-428137 .el-733543 .paragraph { display: inherit; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-428137 .el-733543 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-428137 .el-733543 .paragraph { display: inherit; font-size: 15px; }
}

.el-143847 .el-187809.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 10px 0px 0px; padding: 0px; box-shadow: none; }
.el-143847 .el-187809.container { align-items: center; }
.el-143847 .el-187809.container { flex-direction: row; }
.el-143847 .el-187809.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-187809.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-187809.container { display: inherit; }
}

.el-187809 .el-402132 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-187809 .el-402132 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-187809 .el-402132 { width: 100%; display: flex; }
}
.el-187809 .el-402132 .paragraph { display: inherit; font-size: 19px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-187809 .el-402132 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-187809 .el-402132 .paragraph { display: inherit; font-size: 18px; }
}

.el-143847 .el-713315 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-713315 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-713315 { width: 100%; display: flex; }
}
.el-143847 .el-713315 .paragraph { display: inherit; font-family: "Open Sans"; font-size: 17px; text-align: justify; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-713315 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-713315 .paragraph { display: inherit; font-size: 18px; }
}

.el-143847 .el-992586 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-992586 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-992586 { width: 100%; display: flex; }
}
.el-143847 .el-992586 .paragraph { display: inherit; color: rgb(196, 85, 0); font-family: "Open Sans"; font-size: 19px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-992586 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-992586 .paragraph { display: inherit; font-size: 18px; }
}

.el-143847 .el-89612 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-89612 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-89612 { width: 100%; display: flex; }
}
.el-143847 .el-89612 .paragraph { display: inherit; font-family: "Open Sans"; font-size: 17px; text-align: left; line-height: 1.5; margin: 14px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-89612 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-89612 .paragraph { display: inherit; font-size: 18px; }
}

.el-143847 .el-827302.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 15px 0px 0px; padding: 0px; box-shadow: none; }
.el-143847 .el-827302.container { align-items: start; }
.el-143847 .el-827302.container { flex-direction: row; }
.el-143847 .el-827302.container > .container-box:nth-child(1) { width: 110px; min-width: 110px; max-width: 110px; flex: 1 1 0%; order: 0; }
.el-143847 .el-827302.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-827302.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-827302.container { display: inherit; }
}

.el-827302 .el-379295 { display: inherit; margin: 0px 0px 0px 5px; }
.el-827302 .el-379295 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-827302 .el-379295 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-827302 .el-379295 { display: inherit; }
}
.el-827302 .el-379295 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 12px; box-shadow: none; object-fit: scale-down; }
.el-827302 .el-379295 img { width: 105px; height: auto; }

.el-827302 .el-144268 { display: inherit; margin: 0px 0px 0px 5px; }
.el-827302 .el-144268 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-827302 .el-144268 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-827302 .el-144268 { display: inherit; }
}
.el-827302 .el-144268 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 12px; box-shadow: none; object-fit: scale-down; }
.el-827302 .el-144268 img { width: 105px; height: auto; }

.el-143847 .el-695492 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-695492 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-695492 { width: 100%; display: flex; }
}
.el-143847 .el-695492 .paragraph { display: inherit; font-family: "Open Sans"; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-695492 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-695492 .paragraph { display: inherit; font-size: 18px; }
}

.el-143847 .el-570347.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 30px 0px 0px; padding: 0px; background-color: rgb(255, 255, 255); box-shadow: none; }
.el-143847 .el-570347.container { align-items: start; }
.el-143847 .el-570347.container { flex-direction: row; }
.el-143847 .el-570347.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-143847 .el-570347.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-143847 .el-570347.container { display: inherit; }
}

.el-570347 .el-708640.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-570347 .el-708640.container { align-items: center; }
.el-570347 .el-708640.container { flex-direction: row; }
.el-570347 .el-708640.container > .container-box:nth-child(1) { width: 70px; min-width: 70px; max-width: 70px; flex: 1 1 0%; order: 0; }
.el-570347 .el-708640.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-708640.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-708640.container { display: inherit; }
}

.el-708640 .el-96068 { display: inherit; margin: 0px; }
.el-708640 .el-96068 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-708640 .el-96068 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-708640 .el-96068 { display: inherit; }
}
.el-708640 .el-96068 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 150px; box-shadow: none; }
.el-708640 .el-96068 img { width: 60px; height: auto; }

.el-708640 .el-974296 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-708640 .el-974296 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-708640 .el-974296 { width: 100%; display: flex; }
}
.el-708640 .el-974296 .paragraph { display: inherit; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-708640 .el-974296 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-708640 .el-974296 .paragraph { display: inherit; font-size: 18px; }
}

.el-570347 .el-474447.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 10px 0px 0px; padding: 0px; box-shadow: none; }
.el-570347 .el-474447.container { align-items: center; }
.el-570347 .el-474447.container { flex-direction: row; }
.el-570347 .el-474447.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-474447.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-474447.container { display: inherit; }
}

.el-474447 .el-356956 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-474447 .el-356956 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-474447 .el-356956 { width: 100%; display: flex; }
}
.el-474447 .el-356956 .paragraph { display: inherit; font-size: 19px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-474447 .el-356956 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-474447 .el-356956 .paragraph { display: inherit; font-size: 18px; }
}

.el-570347 .el-855228 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-855228 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-855228 { width: 100%; display: flex; }
}
.el-570347 .el-855228 .paragraph { display: inherit; font-family: "Open Sans"; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-855228 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-855228 .paragraph { display: inherit; font-size: 18px; }
}

.el-570347 .el-145987 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-145987 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-145987 { width: 100%; display: flex; }
}
.el-570347 .el-145987 .paragraph { display: inherit; color: rgb(196, 85, 0); font-family: "Open Sans"; font-size: 19px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-145987 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-145987 .paragraph { display: inherit; font-size: 18px; }
}

.el-570347 .el-664895 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-664895 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-664895 { width: 100%; display: flex; }
}
.el-570347 .el-664895 .paragraph { display: inherit; font-family: "Open Sans"; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 14px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-664895 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-664895 .paragraph { display: inherit; font-size: 18px; }
}

.el-570347 .el-737827 { display: inherit; margin: 15px 0px 0px; }
.el-570347 .el-737827 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-737827 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-737827 { display: inherit; }
}
.el-570347 .el-737827 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 12px; box-shadow: none; object-fit: scale-down; }
.el-570347 .el-737827 img { width: 110px; height: auto; }

.el-570347 .el-928841 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-928841 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-928841 { width: 100%; display: flex; }
}
.el-570347 .el-928841 .paragraph { display: inherit; font-family: "Open Sans"; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570347 .el-928841 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570347 .el-928841 .paragraph { display: inherit; font-size: 18px; }
}

.el-397628 .el-550447.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px 6px; padding: 15px; background-color: rgb(255, 255, 255); box-shadow: none; }
.el-397628 .el-550447.container { align-items: start; }
.el-397628 .el-550447.container { flex-direction: row; }
.el-397628 .el-550447.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-397628 .el-550447.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-397628 .el-550447.container { display: inherit; }
}

.el-550447 .el-872238.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 15px 0px 0px; padding: 0px; box-shadow: none; }
.el-550447 .el-872238.container { align-items: center; }
.el-550447 .el-872238.container { flex-direction: row; }
.el-550447 .el-872238.container > .container-box:nth-child(1) { width: 70px; min-width: 70px; max-width: 70px; flex: 1 1 0%; order: 0; }
.el-550447 .el-872238.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-872238.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-872238.container { display: inherit; }
}

.el-872238 .el-88521 { display: inherit; margin: 0px; }
.el-872238 .el-88521 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-872238 .el-88521 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-872238 .el-88521 { display: inherit; }
}
.el-872238 .el-88521 img { box-shadow: none; }
.el-872238 .el-88521 img { width: 60px; height: auto; }

.el-428137 .el-79961 img,
.el-708640 .el-96068 img,
.el-872238 .el-88521 img {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  object-fit: cover;
  object-position: center;
}

.el-872238 .el-113101 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-872238 .el-113101 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-872238 .el-113101 { width: 100%; display: flex; }
}
.el-872238 .el-113101 .paragraph { display: inherit; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-872238 .el-113101 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-872238 .el-113101 .paragraph { display: inherit; font-size: 18px; }
}

.el-550447 .el-992094.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 10px 0px 0px; padding: 0px; box-shadow: none; }
.el-550447 .el-992094.container { align-items: center; }
.el-550447 .el-992094.container { flex-direction: row; }
.el-550447 .el-992094.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-992094.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-992094.container { display: inherit; }
}

.el-992094 .el-728151 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-992094 .el-728151 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-992094 .el-728151 { width: 100%; display: flex; }
}
.el-992094 .el-728151 .paragraph { display: inherit; font-size: 19px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-992094 .el-728151 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-992094 .el-728151 .paragraph { display: inherit; font-size: 18px; }
}

.el-550447 .el-260135 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-260135 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-260135 { width: 100%; display: flex; }
}
.el-550447 .el-260135 .paragraph { display: inherit; font-family: "Open Sans"; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-260135 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-260135 .paragraph { display: inherit; font-size: 18px; }
}

.el-550447 .el-251109 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-251109 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-251109 { width: 100%; display: flex; }
}
.el-550447 .el-251109 .paragraph { display: inherit; color: rgb(196, 85, 0); font-family: "Open Sans"; font-size: 19px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-251109 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-251109 .paragraph { display: inherit; font-size: 18px; }
}

.el-550447 .el-864838 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-864838 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-864838 { width: 100%; display: flex; }
}
.el-550447 .el-864838 .paragraph { display: inherit; font-family: "Open Sans"; font-size: 17px; text-align: left; line-height: 1.5; margin: 14px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-864838 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-864838 .paragraph { display: inherit; font-size: 18px; }
}

.el-550447 .el-339779.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 15px 0px 0px; padding: 0px; box-shadow: none; }
.el-550447 .el-339779.container { align-items: start; }
.el-550447 .el-339779.container { flex-direction: row; }
.el-550447 .el-339779.container > .container-box:nth-child(1) { width: 110px; min-width: 110px; max-width: 110px; flex: 1 1 0%; order: 0; }
.el-550447 .el-339779.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-339779.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-339779.container { display: inherit; }
}

.el-339779 .el-735235 { display: inherit; margin: 0px; }
.el-339779 .el-735235 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-339779 .el-735235 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-339779 .el-735235 { display: inherit; }
}
.el-339779 .el-735235 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 12px; box-shadow: none; object-fit: scale-down; }
.el-339779 .el-735235 img { width: 110px; height: auto; }

.el-339779 .el-336097 { display: inherit; margin: 0px 0px 0px 5px; }
.el-339779 .el-336097 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-339779 .el-336097 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-339779 .el-336097 { display: inherit; }
}
.el-339779 .el-336097 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 12px; box-shadow: none; object-fit: scale-down; }
.el-339779 .el-336097 img { width: 110px; height: auto; }

.el-550447 .el-394191 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-394191 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-394191 { width: 100%; display: flex; }
}
.el-550447 .el-394191 .paragraph { display: inherit; font-family: "Open Sans"; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-394191 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-394191 .paragraph { display: inherit; font-size: 18px; }
}

.el-550447 .el-692126 { display: none; margin: 30px 0px 0px; }
.el-550447 .el-692126 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-692126 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-692126 { display: inherit; }
}
.el-550447 .el-692126 img { box-shadow: none; object-fit: scale-down; }
.el-550447 .el-692126 img { width: 100%; height: auto; }

.el-550447 .el-827603 { display: none; margin: 12px 0px 0px; }
.el-550447 .el-827603 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-827603 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-827603 { display: inherit; }
}
.el-550447 .el-827603 img { box-shadow: none; object-fit: scale-down; }
.el-550447 .el-827603 img { width: 100%; height: auto; }

.el-550447 .el-530735 { display: none; margin: 12px 0px 0px; }
.el-550447 .el-530735 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-530735 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-530735 { display: inherit; }
}
.el-550447 .el-530735 img { box-shadow: none; object-fit: scale-down; }
.el-550447 .el-530735 img { width: 100%; height: auto; }

.el-550447 .el-335884 { display: none; margin: 12px 0px 0px; }
.el-550447 .el-335884 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-335884 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-335884 { display: inherit; }
}
.el-550447 .el-335884 img { box-shadow: none; object-fit: scale-down; }
.el-550447 .el-335884 img { width: 100%; height: auto; }

.el-550447 .el-188807 { display: none; margin: 12px 0px 0px; }
.el-550447 .el-188807 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-188807 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-188807 { display: inherit; }
}
.el-550447 .el-188807 img { box-shadow: none; object-fit: scale-down; }
.el-550447 .el-188807 img { width: 100%; height: auto; }

.el-550447 .el-610631 { display: none; margin: 12px 0px 0px; }
.el-550447 .el-610631 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-610631 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-610631 { display: inherit; }
}
.el-550447 .el-610631 img { box-shadow: none; object-fit: scale-down; }
.el-550447 .el-610631 img { width: 100%; height: auto; }

.el-550447 .el-18644 { display: none; margin: 12px 0px 0px; }
.el-550447 .el-18644 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-550447 .el-18644 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-550447 .el-18644 { display: inherit; }
}
.el-550447 .el-18644 img { box-shadow: none; object-fit: scale-down; }
.el-550447 .el-18644 img { width: 100%; height: auto; }

.section_wrapper_333384 .section_row { max-width: 1170px; }
.section_wrapper_333384 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_333384 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_333384 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_333384 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_333384 .section_row { max-width: 1170px; }
}
.el-333384 { display: inherit; padding: 36px 16px; background-color: rgb(245, 247, 250); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-333384 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-333384 { display: inherit; padding: 40px 16px; }
}

.el-333384 .el-16461.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-333384 .el-16461.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-333384 .el-16461.section_row { width: calc(100% + 0px); }
}
.el-333384 .el-16461.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px 0px 32px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-333384 .el-16461.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-333384 .el-16461.section_row { display: inherit; }
  .el-333384 .el-16461.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-333384 .el-16461.section_row { display: inherit; }
  .el-333384 .el-16461.section_row { flex-direction: column; }
  .el-333384 .el-16461.section_row > .row-column { width: 100% !important; }
}

.el-16461 .el-672987 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-16461 .el-672987 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-16461 .el-672987 { width: 100%; display: flex; }
}
.el-16461 .el-672987 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 36px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px 0px 16px; padding: 0px; text-shadow: transparent 0px 0px 0px; max-width: 800px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-16461 .el-672987 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-16461 .el-672987 .paragraph { display: inherit; font-size: 27px; }
}

.el-16461 .el-767282 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-16461 .el-767282 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-16461 .el-767282 { width: 100%; display: flex; }
}
.el-16461 .el-767282 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-16461 .el-767282 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-16461 .el-767282 .paragraph { display: inherit; font-size: 16px; }
}

.el-333384 .el-20497.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-333384 .el-20497.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-333384 .el-20497.section_row { width: calc(100% + 0px); }
}
.el-333384 .el-20497.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-333384 .el-20497.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-333384 .el-20497.section_row { display: inherit; }
  .el-333384 .el-20497.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-333384 .el-20497.section_row { display: inherit; }
  .el-333384 .el-20497.section_row { flex-direction: column; }
  .el-333384 .el-20497.section_row > .row-column { width: 100% !important; }
}

.el-20497 .el-830794.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgb(228, 228, 228); border-radius: 12px; margin: 0px; padding: 0px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-20497 .el-830794.container { align-items: flex-start; }
.el-20497 .el-830794.container { flex-direction: row; }
.el-20497 .el-830794.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-20497 .el-830794.container { display: inherit; }
  .el-20497 .el-830794.container { flex-direction: column; }
  .el-20497 .el-830794.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-20497 .el-830794.container { display: inherit; }
  .el-20497 .el-830794.container { flex-direction: column; }
  .el-20497 .el-830794.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-830794 .el-619854 { display: inherit; margin: 0px; }
.el-830794 .el-619854 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-830794 .el-619854 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-830794 .el-619854 { display: inherit; }
}
.el-830794 .el-619854 img { border-radius: 12px 12px 0px 0px; box-shadow: none; object-fit: scale-down; }
.el-830794 .el-619854 img { width: 100%; height: auto; }

.el-830794 .el-779150.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 32px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-830794 .el-779150.container { align-items: flex-start; }
.el-830794 .el-779150.container { flex-direction: row; }
.el-830794 .el-779150.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-830794 .el-779150.container { display: inherit; }
  .el-830794 .el-779150.container { flex-direction: column; }
  .el-830794 .el-779150.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-830794 .el-779150.container { display: inherit; padding: 24px; }
  .el-830794 .el-779150.container { flex-direction: column; }
  .el-830794 .el-779150.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-779150 .el-777974 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-779150 .el-777974 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-779150 .el-777974 { width: 100%; display: flex; }
}
.el-779150 .el-777974 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 24px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-779150 .el-777974 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-779150 .el-777974 .paragraph { display: inherit; font-size: 21px; }
}

.el-779150 .el-107737.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-779150 .el-107737.container { align-items: flex-start; }
.el-779150 .el-107737.container { flex-direction: row; }
.el-779150 .el-107737.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-779150 .el-107737.container { display: inherit; }
  .el-779150 .el-107737.container { flex-direction: column; }
  .el-779150 .el-107737.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-779150 .el-107737.container { display: inherit; }
  .el-779150 .el-107737.container { flex-direction: column; }
  .el-779150 .el-107737.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-107737 .el-632513.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-107737 .el-632513.container { align-items: flex-start; }
.el-107737 .el-632513.container { flex-direction: row; }
.el-107737 .el-632513.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-107737 .el-632513.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-107737 .el-632513.container { display: inherit; }
  .el-107737 .el-632513.container { flex-direction: row; }
  .el-107737 .el-632513.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-107737 .el-632513.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107737 .el-632513.container { display: inherit; }
  .el-107737 .el-632513.container { flex-direction: row; }
  .el-107737 .el-632513.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-107737 .el-632513.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-632513 .el-805831 { display: inherit; margin: 0px; }
.el-632513 .el-805831 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-632513 .el-805831 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-632513 .el-805831 { display: inherit; }
}
.el-632513 .el-805831 img { box-shadow: none; object-fit: scale-down; }
.el-632513 .el-805831 img { width: 100%; height: auto; }

.el-632513 .el-578644 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-632513 .el-578644 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-632513 .el-578644 { width: 100%; display: flex; }
}
.el-632513 .el-578644 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-632513 .el-578644 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-632513 .el-578644 .paragraph { display: inherit; font-size: 16px; }
}

.el-107737 .el-756076.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-107737 .el-756076.container { align-items: flex-start; }
.el-107737 .el-756076.container { flex-direction: row; }
.el-107737 .el-756076.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-107737 .el-756076.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-107737 .el-756076.container { display: inherit; }
  .el-107737 .el-756076.container { flex-direction: row; }
  .el-107737 .el-756076.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-107737 .el-756076.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107737 .el-756076.container { display: inherit; }
  .el-107737 .el-756076.container { flex-direction: row; }
  .el-107737 .el-756076.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-107737 .el-756076.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-756076 .el-821507 { display: inherit; margin: 0px; }
.el-756076 .el-821507 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-756076 .el-821507 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-756076 .el-821507 { display: inherit; }
}
.el-756076 .el-821507 img { box-shadow: none; object-fit: scale-down; }
.el-756076 .el-821507 img { width: 100%; height: auto; }

.el-756076 .el-276999 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-756076 .el-276999 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-756076 .el-276999 { width: 100%; display: flex; }
}
.el-756076 .el-276999 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-756076 .el-276999 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-756076 .el-276999 .paragraph { display: inherit; font-size: 16px; }
}

.el-107737 .el-491250.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-107737 .el-491250.container { align-items: flex-start; }
.el-107737 .el-491250.container { flex-direction: row; }
.el-107737 .el-491250.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-107737 .el-491250.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-107737 .el-491250.container { display: inherit; }
  .el-107737 .el-491250.container { flex-direction: row; }
  .el-107737 .el-491250.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-107737 .el-491250.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107737 .el-491250.container { display: inherit; }
  .el-107737 .el-491250.container { flex-direction: row; }
  .el-107737 .el-491250.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-107737 .el-491250.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-491250 .el-701852 { display: inherit; margin: 0px; }
.el-491250 .el-701852 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-491250 .el-701852 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-491250 .el-701852 { display: inherit; }
}
.el-491250 .el-701852 img { box-shadow: none; object-fit: scale-down; }
.el-491250 .el-701852 img { width: 100%; height: auto; }

.el-491250 .el-148645 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-491250 .el-148645 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-491250 .el-148645 { width: 100%; display: flex; }
}
.el-491250 .el-148645 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-491250 .el-148645 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-491250 .el-148645 .paragraph { display: inherit; font-size: 16px; }
}

.el-107737 .el-704585.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-107737 .el-704585.container { align-items: flex-start; }
.el-107737 .el-704585.container { flex-direction: row; }
.el-107737 .el-704585.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-107737 .el-704585.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-107737 .el-704585.container { display: inherit; }
  .el-107737 .el-704585.container { flex-direction: row; }
  .el-107737 .el-704585.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-107737 .el-704585.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107737 .el-704585.container { display: inherit; }
  .el-107737 .el-704585.container { flex-direction: row; }
  .el-107737 .el-704585.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-107737 .el-704585.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-704585 .el-848133 { display: inherit; margin: 0px; }
.el-704585 .el-848133 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-704585 .el-848133 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-704585 .el-848133 { display: inherit; }
}
.el-704585 .el-848133 img { box-shadow: none; object-fit: scale-down; }
.el-704585 .el-848133 img { width: 100%; height: auto; }

.el-704585 .el-229630 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-704585 .el-229630 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-704585 .el-229630 { width: 100%; display: flex; }
}
.el-704585 .el-229630 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-704585 .el-229630 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-704585 .el-229630 .paragraph { display: inherit; font-size: 16px; }
}

.el-107737 .el-956766.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-107737 .el-956766.container { align-items: flex-start; }
.el-107737 .el-956766.container { flex-direction: row; }
.el-107737 .el-956766.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-107737 .el-956766.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-107737 .el-956766.container { display: inherit; }
  .el-107737 .el-956766.container { flex-direction: row; }
  .el-107737 .el-956766.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-107737 .el-956766.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-107737 .el-956766.container { display: inherit; }
  .el-107737 .el-956766.container { flex-direction: row; }
  .el-107737 .el-956766.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-107737 .el-956766.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-956766 .el-770043 { display: inherit; margin: 0px; }
.el-956766 .el-770043 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-956766 .el-770043 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-956766 .el-770043 { display: inherit; }
}
.el-956766 .el-770043 img { box-shadow: none; object-fit: scale-down; }
.el-956766 .el-770043 img { width: 100%; height: auto; }

.el-956766 .el-64305 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-956766 .el-64305 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-956766 .el-64305 { width: 100%; display: flex; }
}
.el-956766 .el-64305 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-956766 .el-64305 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-956766 .el-64305 .paragraph { display: inherit; font-size: 16px; }
}

.el-20497 .el-309531.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgb(228, 228, 228); border-radius: 12px; margin: 0px; padding: 0px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-20497 .el-309531.container { align-items: flex-start; }
.el-20497 .el-309531.container { flex-direction: row; }
.el-20497 .el-309531.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-20497 .el-309531.container { display: inherit; }
  .el-20497 .el-309531.container { flex-direction: column; }
  .el-20497 .el-309531.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-20497 .el-309531.container { display: inherit; }
  .el-20497 .el-309531.container { flex-direction: column; }
  .el-20497 .el-309531.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-309531 .el-334385 { display: inherit; margin: 0px; }
.el-309531 .el-334385 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-309531 .el-334385 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-309531 .el-334385 { display: inherit; }
}
.el-309531 .el-334385 img { border-radius: 12px 12px 0px 0px; box-shadow: none; object-fit: scale-down; }
.el-309531 .el-334385 img { width: 100%; height: auto; }

.el-309531 .el-611198.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 32px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-309531 .el-611198.container { align-items: flex-start; }
.el-309531 .el-611198.container { flex-direction: row; }
.el-309531 .el-611198.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-309531 .el-611198.container { display: inherit; }
  .el-309531 .el-611198.container { flex-direction: column; }
  .el-309531 .el-611198.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-309531 .el-611198.container { display: inherit; margin: 0px; padding: 24px; }
  .el-309531 .el-611198.container { flex-direction: column; }
  .el-309531 .el-611198.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-611198 .el-14858 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-611198 .el-14858 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-611198 .el-14858 { width: 100%; display: flex; }
}
.el-611198 .el-14858 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 24px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-611198 .el-14858 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-611198 .el-14858 .paragraph { display: inherit; font-size: 21px; }
}

.el-611198 .el-718911.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 24px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-611198 .el-718911.container { align-items: flex-start; }
.el-611198 .el-718911.container { flex-direction: row; }
.el-611198 .el-718911.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-611198 .el-718911.container { display: inherit; }
  .el-611198 .el-718911.container { flex-direction: column; }
  .el-611198 .el-718911.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-611198 .el-718911.container { display: inherit; }
  .el-611198 .el-718911.container { flex-direction: column; }
  .el-611198 .el-718911.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-718911 .el-418785.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-718911 .el-418785.container { align-items: flex-start; }
.el-718911 .el-418785.container { flex-direction: row; }
.el-718911 .el-418785.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-718911 .el-418785.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-718911 .el-418785.container { display: inherit; }
  .el-718911 .el-418785.container { flex-direction: row; }
  .el-718911 .el-418785.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-718911 .el-418785.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-718911 .el-418785.container { display: inherit; }
  .el-718911 .el-418785.container { flex-direction: row; }
  .el-718911 .el-418785.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-718911 .el-418785.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-418785 .el-350440 { display: inherit; margin: 0px; }
.el-418785 .el-350440 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-418785 .el-350440 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-418785 .el-350440 { display: inherit; }
}
.el-418785 .el-350440 img { box-shadow: none; object-fit: scale-down; }
.el-418785 .el-350440 img { width: 100%; height: auto; }

.el-418785 .el-535888 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-418785 .el-535888 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-418785 .el-535888 { width: 100%; display: flex; }
}
.el-418785 .el-535888 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-418785 .el-535888 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-418785 .el-535888 .paragraph { display: inherit; font-size: 16px; }
}

.el-718911 .el-865861.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-718911 .el-865861.container { align-items: flex-start; }
.el-718911 .el-865861.container { flex-direction: row; }
.el-718911 .el-865861.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-718911 .el-865861.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-718911 .el-865861.container { display: inherit; }
  .el-718911 .el-865861.container { flex-direction: row; }
  .el-718911 .el-865861.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-718911 .el-865861.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-718911 .el-865861.container { display: inherit; }
  .el-718911 .el-865861.container { flex-direction: row; }
  .el-718911 .el-865861.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-718911 .el-865861.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-865861 .el-493027 { display: inherit; margin: 0px; }
.el-865861 .el-493027 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-865861 .el-493027 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-865861 .el-493027 { display: inherit; }
}
.el-865861 .el-493027 img { box-shadow: none; object-fit: scale-down; }
.el-865861 .el-493027 img { width: 100%; height: auto; }

.el-865861 .el-938901 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-865861 .el-938901 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-865861 .el-938901 { width: 100%; display: flex; }
}
.el-865861 .el-938901 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-865861 .el-938901 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-865861 .el-938901 .paragraph { display: inherit; font-size: 16px; }
}

.el-718911 .el-861824.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-718911 .el-861824.container { align-items: flex-start; }
.el-718911 .el-861824.container { flex-direction: row; }
.el-718911 .el-861824.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-718911 .el-861824.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-718911 .el-861824.container { display: inherit; }
  .el-718911 .el-861824.container { flex-direction: row; }
  .el-718911 .el-861824.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-718911 .el-861824.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-718911 .el-861824.container { display: inherit; }
  .el-718911 .el-861824.container { flex-direction: row; }
  .el-718911 .el-861824.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-718911 .el-861824.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-861824 .el-92570 { display: inherit; margin: 0px; }
.el-861824 .el-92570 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-861824 .el-92570 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-861824 .el-92570 { display: inherit; }
}
.el-861824 .el-92570 img { box-shadow: none; object-fit: scale-down; }
.el-861824 .el-92570 img { width: 100%; height: auto; }

.el-861824 .el-556160 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-861824 .el-556160 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-861824 .el-556160 { width: 100%; display: flex; }
}
.el-861824 .el-556160 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-861824 .el-556160 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-861824 .el-556160 .paragraph { display: inherit; font-size: 16px; }
}

.el-718911 .el-254287.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-718911 .el-254287.container { align-items: flex-start; }
.el-718911 .el-254287.container { flex-direction: row; }
.el-718911 .el-254287.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-718911 .el-254287.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-718911 .el-254287.container { display: inherit; }
  .el-718911 .el-254287.container { flex-direction: row; }
  .el-718911 .el-254287.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-718911 .el-254287.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-718911 .el-254287.container { display: inherit; }
  .el-718911 .el-254287.container { flex-direction: row; }
  .el-718911 .el-254287.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-718911 .el-254287.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-254287 .el-661824 { display: inherit; margin: 0px; }
.el-254287 .el-661824 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-254287 .el-661824 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-254287 .el-661824 { display: inherit; }
}
.el-254287 .el-661824 img { box-shadow: none; object-fit: scale-down; }
.el-254287 .el-661824 img { width: 100%; height: auto; }

.el-254287 .el-165137 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-254287 .el-165137 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-254287 .el-165137 { width: 100%; display: flex; }
}
.el-254287 .el-165137 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-254287 .el-165137 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-254287 .el-165137 .paragraph { display: inherit; font-size: 16px; }
}

.el-718911 .el-658365.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-718911 .el-658365.container { align-items: flex-start; }
.el-718911 .el-658365.container { flex-direction: row; }
.el-718911 .el-658365.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-718911 .el-658365.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-718911 .el-658365.container { display: inherit; }
  .el-718911 .el-658365.container { flex-direction: row; }
  .el-718911 .el-658365.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-718911 .el-658365.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-718911 .el-658365.container { display: inherit; }
  .el-718911 .el-658365.container { flex-direction: row; }
  .el-718911 .el-658365.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-718911 .el-658365.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-658365 .el-156539 { display: inherit; margin: 0px; }
.el-658365 .el-156539 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-658365 .el-156539 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-658365 .el-156539 { display: inherit; }
}
.el-658365 .el-156539 img { box-shadow: none; object-fit: scale-down; }
.el-658365 .el-156539 img { width: 100%; height: auto; }

.el-658365 .el-817449 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-658365 .el-817449 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-658365 .el-817449 { width: 100%; display: flex; }
}
.el-658365 .el-817449 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-658365 .el-817449 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-658365 .el-817449 .paragraph { display: inherit; font-size: 16px; }
}

.el-333384 .el-182684.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-333384 .el-182684.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-333384 .el-182684.section_row { width: calc(100% + 0px); }
}
.el-333384 .el-182684.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-333384 .el-182684.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-333384 .el-182684.section_row { display: inherit; }
  .el-333384 .el-182684.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-333384 .el-182684.section_row { display: inherit; }
  .el-333384 .el-182684.section_row { flex-direction: column; }
  .el-333384 .el-182684.section_row > .row-column { width: 100% !important; }
}

.el-182684 .el-222588.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 32px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 400px; }
.el-182684 .el-222588.container { align-items: flex-start; }
.el-182684 .el-222588.container { flex-direction: row; }
.el-182684 .el-222588.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182684 .el-222588.container { display: inherit; }
  .el-182684 .el-222588.container { flex-direction: column; }
  .el-182684 .el-222588.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182684 .el-222588.container { display: inherit; margin: 24px 0px 0px; }
  .el-182684 .el-222588.container { flex-direction: column; }
  .el-182684 .el-222588.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-222588 .el-61501 .btn { display: inherit; }
.el-222588 .el-61501 { align-items: stretch; }
.el-222588 .el-61501 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-222588 .el-61501 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-222588 .el-61501 .btn { display: inherit; }
}
.el-222588 .el-61501:hover .btn { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-222588 .el-61501:hover .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-222588 .el-61501:hover .btn { display: inherit; }
}
.el-222588 .el-61501 .btn { color: rgb(255, 255, 255); font-size: 20px; text-align: center; font-weight: bold; border-radius: 12px; line-height: 1.5; margin: 0px; padding: 18px 24px; background-color: rgb(95, 168, 211); box-shadow: none; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-222588 .el-61501 .btn { font-size: 18px; padding: 15px; }
}
.el-222588 .el-61501 .btn:hover { background-color: rgb(88, 155, 196); }

.el-222588 .el-530160.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: dashed; border-color: rgba(2, 18, 46, 0.32); border-radius: 8px; margin: 8px 0px 0px; padding: 8px; background-color: rgba(255, 255, 255, 0.32); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-222588 .el-530160.container { align-items: center; }
.el-222588 .el-530160.container { flex-direction: row; }
.el-222588 .el-530160.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-222588 .el-530160.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
.el-222588 .el-530160.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-222588 .el-530160.container { display: inherit; }
  .el-222588 .el-530160.container { flex-direction: row; }
  .el-222588 .el-530160.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-222588 .el-530160.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-222588 .el-530160.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-222588 .el-530160.container { display: inherit; }
  .el-222588 .el-530160.container { flex-direction: row; }
  .el-222588 .el-530160.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-222588 .el-530160.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
  .el-222588 .el-530160.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
}

.el-530160 .el-46595 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-530160 .el-46595 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-530160 .el-46595 { width: 100%; display: flex; }
}
.el-530160 .el-46595 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-530160 .el-46595 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-530160 .el-46595 .paragraph { display: inherit; font-size: 15px; }
}

.el-530160 .el-837095 { display: inherit; margin: 0px; }
.el-530160 .el-837095 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-530160 .el-837095 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-530160 .el-837095 { display: inherit; }
}
.el-530160 .el-837095 img { box-shadow: none; object-fit: scale-down; }
.el-530160 .el-837095 img { width: 77px; height: auto; }

.el-530160 .el-737201 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-530160 .el-737201 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-530160 .el-737201 { width: 100%; display: flex; }
}
.el-530160 .el-737201 .paragraph { display: inherit; color: rgb(237, 0, 6); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-530160 .el-737201 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-530160 .el-737201 .paragraph { display: inherit; font-size: 15px; }
}

.el-222588 .el-362388 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-222588 .el-362388 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-222588 .el-362388 { width: 100%; display: flex; }
}
.el-222588 .el-362388 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-222588 .el-362388 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-222588 .el-362388 .paragraph { display: inherit; font-size: 16px; }
}

.section_wrapper_456099 .section_row { max-width: 1170px; }
.section_wrapper_456099 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_456099 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_456099 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_456099 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_456099 .section_row { max-width: 1170px; }
}
.el-456099 { display: inherit; padding: 60px 16px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-456099 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-456099 { display: inherit; padding: 40px 16px; }
}

.el-456099 .el-646974.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-456099 .el-646974.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-456099 .el-646974.section_row { width: calc(100% + 0px); }
}
.el-456099 .el-646974.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 64px; max-width: 1200px; }
.el-456099 .el-646974.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-456099 .el-646974.section_row { display: inherit; }
  .el-456099 .el-646974.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-456099 .el-646974.section_row { display: inherit; gap: 0px; }
  .el-456099 .el-646974.section_row { flex-direction: column; }
  .el-456099 .el-646974.section_row > .row-column { width: 100% !important; }
}

.el-646974 .el-217241.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-646974 .el-217241.container { align-items: flex-start; }
.el-646974 .el-217241.container { flex-direction: row; }
.el-646974 .el-217241.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-646974 .el-217241.container { display: inherit; }
  .el-646974 .el-217241.container { flex-direction: column; }
  .el-646974 .el-217241.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-646974 .el-217241.container { display: inherit; }
  .el-646974 .el-217241.container { flex-direction: column; }
  .el-646974 .el-217241.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-217241 .el-527748 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-217241 .el-527748 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-217241 .el-527748 { width: 100%; display: flex; }
}
.el-217241 .el-527748 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 36px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-217241 .el-527748 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-217241 .el-527748 .paragraph { display: inherit; font-size: 27px; }
}

.el-217241 .el-590058 { border-radius: 16px; margin: 16px 0px 0px; display: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-217241 .el-590058 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-217241 .el-590058 { display: inherit; }
}
.el-217241 .el-590058 .__video { aspect-ratio: 1080 / 1080; object-position: center center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-217241 .el-590058 .__video { object-position: center center; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-217241 .el-590058 .__video { object-position: center center; }
}

.el-217241 .el-9336 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-217241 .el-9336 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-217241 .el-9336 { width: 100%; display: flex; }
}
.el-217241 .el-9336 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 16px 0px 32px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-217241 .el-9336 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-217241 .el-9336 .paragraph { display: inherit; font-size: 18px; }
}

.el-217241 .el-86954.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 24px; }
.el-217241 .el-86954.container { align-items: center; }
.el-217241 .el-86954.container { flex-direction: row; }
.el-217241 .el-86954.container > .container-box:nth-child(1) { width: 135px; min-width: 135px; max-width: 135px; flex: 1 1 0%; order: 1; }
.el-217241 .el-86954.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-217241 .el-86954.container { display: inherit; }
  .el-217241 .el-86954.container { flex-direction: row; }
  .el-217241 .el-86954.container > .container-box:nth-child(1) { width: 135px; min-width: 135px; max-width: 135px; flex: 1 1 0%; order: 1; }
  .el-217241 .el-86954.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-217241 .el-86954.container { display: inherit; gap: 8px; }
  .el-217241 .el-86954.container { flex-direction: row; }
  .el-217241 .el-86954.container > .container-box:nth-child(1) { width: 95px; min-width: 95px; max-width: 95px; flex: 1 1 0%; order: 1; }
  .el-217241 .el-86954.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-86954 .el-862318 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-86954 .el-862318 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-86954 .el-862318 { width: 100%; display: flex; }
}
.el-86954 .el-862318 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 56px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-86954 .el-862318 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-86954 .el-862318 .paragraph { display: inherit; font-size: 36px; }
}

.el-86954 .el-904493 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-86954 .el-904493 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-86954 .el-904493 { width: 100%; display: flex; }
}
.el-86954 .el-904493 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-86954 .el-904493 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-86954 .el-904493 .paragraph { display: inherit; font-size: 18px; }
}

.el-86954 .el-195347 { display: inherit; color: rgba(255, 255, 255, 0); font-size: 18px; font-weight: 400; font-style: normal; border-radius: 8px; height: 24px; margin: 8px 0px 0px; padding: 0px; background-color: rgb(234, 234, 234); box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-86954 .el-195347 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-86954 .el-195347 { display: none; }
}
.el-86954 .el-195347 .pb-fill { width: 89%; background-color: rgb(0, 124, 124); background-image: linear-gradient(rgb(0, 124, 124) 37%, rgb(0, 124, 124) 69%); }

.el-217241 .el-645458 { display: none; color: rgba(255, 255, 255, 0); font-size: 18px; font-weight: 400; font-style: normal; border-radius: 8px; height: 24px; margin: 8px 0px 0px; padding: 0px; background-color: rgb(234, 234, 234); box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-217241 .el-645458 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-217241 .el-645458 { display: inherit; }
}
.el-217241 .el-645458 .pb-fill { width: 89%; background-color: rgb(0, 124, 124); background-image: linear-gradient(rgb(0, 124, 124) 37%, rgb(0, 124, 124) 69%); }

.el-217241 .el-158062.spacer { display: inherit; margin: 0px; padding: 16px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-217241 .el-158062.spacer { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-217241 .el-158062.spacer { display: inherit; }
}
.el-217241 .el-158062.spacer .inner-spacer { border-top: 1px solid rgb(234, 234, 234); box-shadow: none; }

.el-217241 .el-890042.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-217241 .el-890042.container { align-items: flex-start; }
.el-217241 .el-890042.container { flex-direction: row; }
.el-217241 .el-890042.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-217241 .el-890042.container { display: inherit; }
  .el-217241 .el-890042.container { flex-direction: column; }
  .el-217241 .el-890042.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-217241 .el-890042.container { display: inherit; }
  .el-217241 .el-890042.container { flex-direction: column; }
  .el-217241 .el-890042.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-890042 .el-328058.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 24px; }
.el-890042 .el-328058.container { align-items: center; }
.el-890042 .el-328058.container { flex-direction: row; }
.el-890042 .el-328058.container > .container-box:nth-child(1) { width: 135px; min-width: 135px; max-width: 135px; flex: 1 1 0%; order: 1; }
.el-890042 .el-328058.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-890042 .el-328058.container { display: inherit; }
  .el-890042 .el-328058.container { flex-direction: row; }
  .el-890042 .el-328058.container > .container-box:nth-child(1) { width: 135px; min-width: 135px; max-width: 135px; flex: 1 1 0%; order: 1; }
  .el-890042 .el-328058.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-890042 .el-328058.container { display: inherit; gap: 8px; }
  .el-890042 .el-328058.container { flex-direction: row; }
  .el-890042 .el-328058.container > .container-box:nth-child(1) { width: 95px; min-width: 95px; max-width: 95px; flex: 1 1 0%; order: 1; }
  .el-890042 .el-328058.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-328058 .el-518547 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-328058 .el-518547 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-328058 .el-518547 { width: 100%; display: flex; }
}
.el-328058 .el-518547 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 56px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-328058 .el-518547 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-328058 .el-518547 .paragraph { display: inherit; font-size: 36px; }
}

.el-328058 .el-921247 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-328058 .el-921247 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-328058 .el-921247 { width: 100%; display: flex; }
}
.el-328058 .el-921247 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-328058 .el-921247 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-328058 .el-921247 .paragraph { display: inherit; font-size: 18px; }
}

.el-328058 .el-592389 { display: inherit; color: rgba(255, 255, 255, 0); font-size: 18px; font-weight: 400; font-style: normal; border-radius: 8px; height: 24px; margin: 8px 0px 0px; padding: 0px; background-color: rgb(234, 234, 234); box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-328058 .el-592389 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-328058 .el-592389 { display: none; }
}
.el-328058 .el-592389 .pb-fill { width: 81%; background-color: rgb(0, 124, 124); background-image: linear-gradient(rgb(0, 124, 124) 37%, rgb(0, 124, 124) 69%); }

.el-890042 .el-301422 { display: none; color: rgba(255, 255, 255, 0); font-size: 18px; font-weight: 400; font-style: normal; border-radius: 8px; height: 24px; margin: 8px 0px 0px; padding: 0px; background-color: rgb(234, 234, 234); box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-890042 .el-301422 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-890042 .el-301422 { display: inherit; }
}
.el-890042 .el-301422 .pb-fill { width: 81%; background-color: rgb(0, 124, 124); background-image: linear-gradient(rgb(0, 124, 124) 37%, rgb(0, 124, 124) 69%); }

.el-890042 .el-421396.spacer { display: inherit; margin: 0px; padding: 16px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-890042 .el-421396.spacer { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-890042 .el-421396.spacer { display: inherit; }
}
.el-890042 .el-421396.spacer .inner-spacer { border-top: 1px solid rgb(234, 234, 234); box-shadow: none; }

.el-890042 .el-420611.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 24px; }
.el-890042 .el-420611.container { align-items: center; }
.el-890042 .el-420611.container { flex-direction: row; }
.el-890042 .el-420611.container > .container-box:nth-child(1) { width: 135px; min-width: 135px; max-width: 135px; flex: 1 1 0%; order: 1; }
.el-890042 .el-420611.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-890042 .el-420611.container { display: inherit; }
  .el-890042 .el-420611.container { flex-direction: row; }
  .el-890042 .el-420611.container > .container-box:nth-child(1) { width: 135px; min-width: 135px; max-width: 135px; flex: 1 1 0%; order: 1; }
  .el-890042 .el-420611.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-890042 .el-420611.container { display: inherit; gap: 8px; }
  .el-890042 .el-420611.container { flex-direction: row; }
  .el-890042 .el-420611.container > .container-box:nth-child(1) { width: 95px; min-width: 95px; max-width: 95px; flex: 1 1 0%; order: 1; }
  .el-890042 .el-420611.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-420611 .el-740334 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-420611 .el-740334 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-420611 .el-740334 { width: 100%; display: flex; }
}
.el-420611 .el-740334 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 56px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-420611 .el-740334 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-420611 .el-740334 .paragraph { display: inherit; font-size: 36px; }
}

.el-420611 .el-228259 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-420611 .el-228259 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-420611 .el-228259 { width: 100%; display: flex; }
}
.el-420611 .el-228259 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-420611 .el-228259 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-420611 .el-228259 .paragraph { display: inherit; font-size: 18px; }
}

.el-420611 .el-318283 { display: inherit; color: rgba(255, 255, 255, 0); font-size: 18px; font-weight: 400; font-style: normal; border-radius: 8px; height: 24px; margin: 8px 0px 0px; padding: 0px; background-color: rgb(234, 234, 234); box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-420611 .el-318283 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-420611 .el-318283 { display: none; }
}
.el-420611 .el-318283 .pb-fill { width: 68%; background-color: rgb(0, 124, 124); background-image: linear-gradient(rgb(0, 124, 124) 37%, rgb(0, 124, 124) 69%); }

.el-890042 .el-392016 { display: none; color: rgba(255, 255, 255, 0); font-size: 18px; font-weight: 400; font-style: normal; border-radius: 8px; height: 24px; margin: 8px 0px 0px; padding: 0px; background-color: rgb(234, 234, 234); box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-890042 .el-392016 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-890042 .el-392016 { display: inherit; }
}
.el-890042 .el-392016 .pb-fill { width: 68%; background-color: rgb(0, 124, 124); background-image: linear-gradient(rgb(0, 124, 124) 37%, rgb(0, 124, 124) 69%); }

.el-646974 .el-292929 { border-radius: 16px; margin: 0px; display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-646974 .el-292929 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-646974 .el-292929 { display: none; }
}
.el-646974 .el-292929 .__video { aspect-ratio: 1080 / 1080; object-position: center center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-646974 .el-292929 .__video { object-position: center center; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-646974 .el-292929 .__video { object-position: center center; }
}

.el-456099 .el-306001.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-456099 .el-306001.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-456099 .el-306001.section_row { width: calc(100% + 0px); }
}
.el-456099 .el-306001.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 32px 0px 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-456099 .el-306001.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-456099 .el-306001.section_row { display: inherit; }
  .el-456099 .el-306001.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-456099 .el-306001.section_row { display: inherit; }
  .el-456099 .el-306001.section_row { flex-direction: column; }
  .el-456099 .el-306001.section_row > .row-column { width: 100% !important; }
}

.el-306001 .el-654316.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgb(228, 228, 228); border-radius: 12px; margin: 0px; padding: 0px; background-color: rgb(245, 245, 245); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-306001 .el-654316.container { align-items: center; }
.el-306001 .el-654316.container { flex-direction: row; }
.el-306001 .el-654316.container > .container-box:nth-child(1) { width: 180px; min-width: 180px; max-width: 180px; flex: 1 1 0%; order: 1; }
.el-306001 .el-654316.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-306001 .el-654316.container { display: inherit; }
  .el-306001 .el-654316.container { flex-direction: row; }
  .el-306001 .el-654316.container > .container-box:nth-child(1) { width: 180px; min-width: 180px; max-width: 180px; flex: 1 1 0%; order: 1; }
  .el-306001 .el-654316.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-306001 .el-654316.container { display: inherit; }
  .el-306001 .el-654316.container { flex-direction: column; }
  .el-306001 .el-654316.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-306001 .el-654316.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-654316 .el-936139.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-right: 1px solid rgb(228, 228, 228); border-radius: 12px 0px 0px 12px; margin: 0px; padding: 20px 8px; background-color: rgb(0, 124, 124); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-654316 .el-936139.container { align-items: flex-start; }
.el-654316 .el-936139.container { flex-direction: row; }
.el-654316 .el-936139.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-654316 .el-936139.container { display: inherit; }
  .el-654316 .el-936139.container { flex-direction: column; }
  .el-654316 .el-936139.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-654316 .el-936139.container { display: inherit; border-right: 1px solid rgb(228, 228, 228); border-radius: 12px 12px 0px 0px; padding: 8px; }
  .el-654316 .el-936139.container { flex-direction: column; }
  .el-654316 .el-936139.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-936139 .el-672664.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-936139 .el-672664.container { align-items: center; }
.el-936139 .el-672664.container { flex-direction: column; }
.el-936139 .el-672664.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
.el-936139 .el-672664.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-936139 .el-672664.container { display: inherit; }
  .el-936139 .el-672664.container { flex-direction: column; }
  .el-936139 .el-672664.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-936139 .el-672664.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-936139 .el-672664.container { display: inherit; gap: 8px; }
  .el-936139 .el-672664.container { flex-direction: row; }
  .el-936139 .el-672664.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-936139 .el-672664.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-672664 .el-132016 { display: inherit; margin: 0px; }
.el-672664 .el-132016 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-672664 .el-132016 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-672664 .el-132016 { display: inherit; }
}
.el-672664 .el-132016 img { box-shadow: none; object-fit: scale-down; }
.el-672664 .el-132016 img { width: 74px; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-672664 .el-132016 img { width: 56px; height: auto; }
}

.el-672664 .el-754252 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-672664 .el-754252 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-672664 .el-754252 { width: 100%; display: flex; }
}
.el-672664 .el-754252 .paragraph { display: inherit; color: rgb(255, 255, 255); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-672664 .el-754252 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-672664 .el-754252 .paragraph { display: inherit; font-size: 16px; }
}

.el-654316 .el-602844.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 24px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-654316 .el-602844.container { align-items: flex-start; }
.el-654316 .el-602844.container { flex-direction: row; }
.el-654316 .el-602844.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-654316 .el-602844.container { display: inherit; }
  .el-654316 .el-602844.container { flex-direction: column; }
  .el-654316 .el-602844.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-654316 .el-602844.container { display: inherit; padding: 24px 16px; }
  .el-654316 .el-602844.container { flex-direction: column; }
  .el-654316 .el-602844.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-602844 .el-181871 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-602844 .el-181871 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-602844 .el-181871 { width: 100%; display: flex; }
}
.el-602844 .el-181871 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 27px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-602844 .el-181871 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-602844 .el-181871 .paragraph { display: inherit; font-size: 20px; }
}

.el-602844 .el-99851 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-602844 .el-99851 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-602844 .el-99851 { width: 100%; display: flex; }
}
.el-602844 .el-99851 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 16px; text-align: left; font-weight: 400; font-style: italic; line-height: 1.5; margin: 8px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-602844 .el-99851 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-602844 .el-99851 .paragraph { display: inherit; }
}

.el-456099 .el-930736.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-456099 .el-930736.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-456099 .el-930736.section_row { width: calc(100% + 0px); }
}
.el-456099 .el-930736.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-color: rgb(228, 228, 228); border-radius: 12px; margin: 36px 0px 0px; padding: 48px 64px 0px; background-color: rgb(245, 245, 245); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-456099 .el-930736.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-456099 .el-930736.section_row { display: inherit; }
  .el-456099 .el-930736.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-456099 .el-930736.section_row { display: inherit; margin: 40px 0px 0px; padding: 24px 16px 0px; }
  .el-456099 .el-930736.section_row { flex-direction: column-reverse; }
  .el-456099 .el-930736.section_row > .row-column { width: 100% !important; }
}

.el-930736 .el-704280 { display: none; margin: 0px 64px 0px 0px; }
.el-930736 .el-704280 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-930736 .el-704280 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-930736 .el-704280 { display: inherit; margin: -180px 0px 0px; }
  .el-930736 .el-704280 { align-items: flex-end; }
}
.el-930736 .el-704280 img { box-shadow: none; object-fit: scale-down; }
.el-930736 .el-704280 img { width: 100%; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-930736 .el-704280 img { width: 155px; height: auto; }
}

.el-930736 .el-110772 { display: inherit; margin: 0px 64px 0px 0px; }
.el-930736 .el-110772 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-930736 .el-110772 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-930736 .el-110772 { display: none; margin: -180px 0px 0px; }
  .el-930736 .el-110772 { align-items: flex-end; }
}
.el-930736 .el-110772 img { border-radius: 12px; box-shadow: none; object-fit: scale-down; }
.el-930736 .el-110772 img { width: 100%; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-930736 .el-110772 img { width: 155px; height: auto; }
}

.el-930736 .el-901804.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-930736 .el-901804.container { align-items: flex-start; }
.el-930736 .el-901804.container { flex-direction: row; }
.el-930736 .el-901804.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-930736 .el-901804.container { display: inherit; }
  .el-930736 .el-901804.container { flex-direction: column; }
  .el-930736 .el-901804.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-930736 .el-901804.container { display: inherit; }
  .el-930736 .el-901804.container { flex-direction: column; }
  .el-930736 .el-901804.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-901804 .el-640000 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-640000 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-640000 { width: 100%; display: flex; }
}
.el-901804 .el-640000 .paragraph { display: inherit; color: rgb(0, 124, 124); font-family: Manrope; font-size: 24px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-640000 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-640000 .paragraph { display: inherit; color: rgb(0, 124, 124); font-size: 20px; }
}

.el-901804 .el-791972 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-791972 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-791972 { width: 100%; display: flex; }
}
.el-901804 .el-791972 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 40px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 8px 0px 16px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-791972 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-791972 .paragraph { display: inherit; font-size: 32px; }
}

.el-901804 .el-297214 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-297214 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-297214 { width: 100%; display: flex; }
}
.el-901804 .el-297214 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-297214 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-297214 .paragraph { display: inherit; font-size: 16px; }
}

.el-901804 .el-833720 { display: inherit; margin: 21px 300px 0px 0px; }
.el-901804 .el-833720 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-833720 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-833720 { display: none; }
}
.el-901804 .el-833720 img { box-shadow: none; object-fit: scale-down; }
.el-901804 .el-833720 img { width: 100%; height: 42px; }

.el-901804 .el-190265 { display: none; margin: 21px 150px 0px 0px; }
.el-901804 .el-190265 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-190265 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-190265 { display: inherit; }
}
.el-901804 .el-190265 img { box-shadow: none; object-fit: scale-down; }
.el-901804 .el-190265 img { width: 100%; height: 36px; }

/* Keep the doctor signature visible without the source layout's oversized offset. */
.el-901804 .el-833720 {
  width: 280px;
  margin: 18px 0 0 !important;
  align-self: flex-start;
}
.el-901804 .el-833720 img {
  width: 280px;
  height: auto !important;
  object-fit: contain;
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-190265 {
    width: 235px;
    margin: 18px 0 0 !important;
    align-self: flex-start;
  }
  .el-901804 .el-190265 img {
    width: 235px;
    height: auto !important;
    object-fit: contain;
  }
}

.el-901804 .el-407203 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-407203 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-407203 { width: 100%; display: flex; }
}
.el-901804 .el-407203 .paragraph { display: none; color: rgb(2, 18, 46); font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 21px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-407203 .paragraph { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-407203 .paragraph { display: inherit; }
}

.el-901804 .el-606499 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-606499 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-606499 { width: 100%; display: flex; }
}
.el-901804 .el-606499 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 21px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-901804 .el-606499 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-901804 .el-606499 .paragraph { display: none; }
}

.section_wrapper_365441 .section_row { max-width: 1170px; }
.section_wrapper_365441 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_365441 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_365441 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_365441 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_365441 .section_row { max-width: 1170px; }
}
.el-365441 { display: inherit; padding: 21px 15px 60px; background-color: rgb(245, 247, 250); background-repeat: no-repeat; background-size: 100% auto; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-365441 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365441 { display: inherit; }
}

.el-365441 .el-663455.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-365441 .el-663455.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365441 .el-663455.section_row { width: calc(100% + 0px); }
}
.el-365441 .el-663455.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-365441 .el-663455.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365441 .el-663455.section_row { display: inherit; }
}

.el-663455 .el-635200.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-663455 .el-635200.container { align-items: start; }
.el-663455 .el-635200.container { flex-direction: row; }
.el-663455 .el-635200.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-663455 .el-635200.container > .container-box:nth-child(2) { width: 40px; min-width: 40px; max-width: 40px; flex: 1 1 0%; order: 0; }
.el-663455 .el-635200.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-663455 .el-635200.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-663455 .el-635200.container { display: inherit; }
  .el-663455 .el-635200.container { flex-direction: column; }
  .el-663455 .el-635200.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 0; }
  .el-663455 .el-635200.container > .container-box:nth-child(2) { width: 40px; min-width: 40px; max-width: 40px; flex: 1 1 0%; order: 0; }
  .el-663455 .el-635200.container > .container-box:nth-child(3) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 0; }
}

.el-635200 .el-558022 { display: inherit; margin: 0px; }
.el-635200 .el-558022 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-635200 .el-558022 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-635200 .el-558022 { display: inherit; }
}
.el-635200 .el-558022 img { box-shadow: none; object-fit: scale-down; }
.el-635200 .el-558022 img { width: 100%; height: auto; }

.el-635200 .el-815623.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 25px 0px 0px; padding: 0px; box-shadow: none; }
.el-635200 .el-815623.container { align-items: start; }
.el-635200 .el-815623.container { flex-direction: row; }
.el-635200 .el-815623.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-635200 .el-815623.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-635200 .el-815623.container { display: inherit; }
}

.el-635200 .el-912938.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-635200 .el-912938.container { align-items: start; }
.el-635200 .el-912938.container { flex-direction: row; }
.el-635200 .el-912938.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-635200 .el-912938.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-635200 .el-912938.container { display: inherit; }
}

.el-912938 .el-805168 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-805168 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-805168 { width: 100%; display: flex; }
}
.el-912938 .el-805168 .headline { display: inherit; color: rgb(18, 18, 18); font-family: Manrope; font-size: 40px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 6px 0px 0px; padding: 0px; box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-805168 .headline { display: inherit; font-size: 23px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-805168 .headline { display: inherit; font-size: 27px; text-align: center; }
}

.el-912938 .el-437743.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px 12px 12px; padding: 0px; box-shadow: none; }
.el-912938 .el-437743.container { align-items: center; }
.el-912938 .el-437743.container { flex-direction: row; }
.el-912938 .el-437743.container > .container-box:nth-child(1) { width: 50%; min-width: 50%; max-width: 50%; flex: 1 1 0%; order: 0; }
.el-912938 .el-437743.container > .container-box:nth-child(2) { width: 50%; min-width: 50%; max-width: 50%; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-437743.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-437743.container { display: none; }
}

.el-437743 .el-982447 { display: inherit; margin: 0px 36px 0px 0px; }
.el-437743 .el-982447 { align-items: flex-end; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-437743 .el-982447 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-437743 .el-982447 { display: inherit; }
}
.el-437743 .el-982447 img { box-shadow: none; }
.el-437743 .el-982447 img { width: 120px; height: auto; }

.el-437743 .el-462405 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-437743 .el-462405 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-437743 .el-462405 { width: 100%; display: flex; }
}
.el-437743 .el-462405 .paragraph { display: inherit; font-family: Inter; font-size: 16px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.2; margin: 0px 10px 0px -36px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-437743 .el-462405 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-437743 .el-462405 .paragraph { display: inherit; font-size: 12px; }
}

.el-912938 .el-295687.container { display: none; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-912938 .el-295687.container { align-items: center; }
.el-912938 .el-295687.container { flex-direction: row; }
.el-912938 .el-295687.container > .container-box:nth-child(1) { width: 50%; min-width: 50%; max-width: 50%; flex: 1 1 0%; order: 0; }
.el-912938 .el-295687.container > .container-box:nth-child(2) { width: 50%; min-width: 50%; max-width: 50%; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-295687.container { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-295687.container { display: inherit; }
  .el-912938 .el-295687.container { align-items: center; }
}

.el-295687 .el-991279 { display: inherit; margin: 0px 48px 0px 0px; }
.el-295687 .el-991279 { align-items: flex-end; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-295687 .el-991279 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-295687 .el-991279 { display: inherit; }
}
.el-295687 .el-991279 img { box-shadow: none; }
.el-295687 .el-991279 img { width: 110px; height: auto; }

.el-295687 .el-428729 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-295687 .el-428729 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-295687 .el-428729 { width: 100%; display: flex; }
}
.el-295687 .el-428729 .paragraph { display: inherit; font-family: "DM Sans"; font-size: 14px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.2; margin: 0px 0px 0px -42px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-295687 .el-428729 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-295687 .el-428729 .paragraph { display: inherit; font-family: Inter; font-size: 14px; }
}

.el-912938 .el-398945 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-398945 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-398945 { width: 100%; display: flex; }
}
.el-912938 .el-398945 .paragraph { display: inherit; font-family: Inter; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-398945 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-398945 .paragraph { display: inherit; }
}

.el-912938 .el-900395 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-900395 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-900395 { width: 100%; display: flex; }
}
.el-912938 .el-900395 .paragraph { display: inherit; font-family: Inter; font-size: 24px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 12px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-900395 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-900395 .paragraph { display: inherit; font-size: 16px; }
}

.el-912938 .el-372559.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 16px 0px 0px; padding: 0px; background-color: rgb(225, 244, 243); box-shadow: none; }
.el-912938 .el-372559.container { align-items: start; }
.el-912938 .el-372559.container { flex-direction: row; }
.el-912938 .el-372559.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-372559.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-372559.container { display: inherit; }
}

.el-372559 .el-475673.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-radius: 12px; border-color: rgb(255, 255, 255); margin: 0px; padding: 16px; background-color: rgb(255, 255, 255); box-shadow: none; }
.el-372559 .el-475673.container { align-items: start; }
.el-372559 .el-475673.container { flex-direction: row; }
.el-372559 .el-475673.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-372559 .el-475673.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-372559 .el-475673.container { display: inherit; }
}

.el-475673 .el-269353.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-475673 .el-269353.container { align-items: start; }
.el-475673 .el-269353.container { flex-direction: row; }
.el-475673 .el-269353.container > .container-box:nth-child(1) { width: 34px; min-width: 34px; max-width: 34px; flex: 1 1 0%; order: 0; }
.el-475673 .el-269353.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-475673 .el-269353.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-475673 .el-269353.container { display: inherit; }
}

.el-269353 .el-93977 { display: inherit; margin: 0px; }
.el-269353 .el-93977 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-269353 .el-93977 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-269353 .el-93977 { display: inherit; }
}
.el-269353 .el-93977 img { box-shadow: none; }
.el-269353 .el-93977 img { width: 26px; height: auto; }

.el-269353 .el-743383 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-269353 .el-743383 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-269353 .el-743383 { width: 100%; display: flex; }
}
.el-269353 .el-743383 .paragraph { display: inherit; font-family: Inter; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-269353 .el-743383 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-269353 .el-743383 .paragraph { display: inherit; }
}

.el-475673 .el-754480.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; box-shadow: none; }
.el-475673 .el-754480.container { align-items: start; }
.el-475673 .el-754480.container { flex-direction: row; }
.el-475673 .el-754480.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-475673 .el-754480.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-475673 .el-754480.container { display: inherit; }
}

.el-754480 .el-83467.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-754480 .el-83467.container { align-items: start; }
.el-754480 .el-83467.container { flex-direction: row; }
.el-754480 .el-83467.container > .container-box:nth-child(1) { width: 34px; min-width: 34px; max-width: 34px; flex: 1 1 0%; order: 0; }
.el-754480 .el-83467.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-754480 .el-83467.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-754480 .el-83467.container { display: inherit; }
}

.el-83467 .el-850199 { display: inherit; margin: 0px; }
.el-83467 .el-850199 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-83467 .el-850199 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-83467 .el-850199 { display: inherit; }
}
.el-83467 .el-850199 img { box-shadow: none; }
.el-83467 .el-850199 img { width: 26px; height: auto; }

.el-83467 .el-84739 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-83467 .el-84739 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-83467 .el-84739 { width: 100%; display: flex; }
}
.el-83467 .el-84739 .paragraph { display: inherit; font-family: Inter; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-83467 .el-84739 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-83467 .el-84739 .paragraph { display: inherit; }
}

.el-754480 .el-715610.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 12px 0px 0px; padding: 0px; box-shadow: none; }
.el-754480 .el-715610.container { align-items: start; }
.el-754480 .el-715610.container { flex-direction: row; }
.el-754480 .el-715610.container > .container-box:nth-child(1) { width: 34px; min-width: 34px; max-width: 34px; flex: 1 1 0%; order: 0; }
.el-754480 .el-715610.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-754480 .el-715610.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-754480 .el-715610.container { display: inherit; }
}

.el-715610 .el-880951 { display: inherit; margin: 0px; }
.el-715610 .el-880951 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-715610 .el-880951 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-715610 .el-880951 { display: inherit; }
}
.el-715610 .el-880951 img { box-shadow: none; }
.el-715610 .el-880951 img { width: 26px; height: auto; }

.el-715610 .el-252089 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-715610 .el-252089 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-715610 .el-252089 { width: 100%; display: flex; }
}
.el-715610 .el-252089 .paragraph { display: inherit; font-family: Inter; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-715610 .el-252089 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-715610 .el-252089 .paragraph { display: inherit; }
}

.el-912938 .el-559819 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-559819 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-559819 { width: 100%; display: flex; }
}
.el-912938 .el-559819 .headline { display: inherit; color: rgb(209, 84, 25); font-family: Inter; font-size: 24px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.3; margin: 15px 0px 0px; padding: 0px; box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-559819 .headline { display: inherit; font-size: 23px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-559819 .headline { display: inherit; font-size: 21px; }
}

.el-912938 .el-879129 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-879129 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-879129 { width: 100%; display: flex; }
}
.el-912938 .el-879129 .headline { display: inherit; color: rgb(95, 168, 211); font-family: Inter; font-size: 42px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-879129 .headline { display: inherit; font-size: 23px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-879129 .headline { display: inherit; font-size: 33px; }
}

.el-912938 .el-35718 .btn { display: inherit; color: rgb(255, 255, 255); font-size: 15px; text-align: center; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 16px 0px 0px; padding: 20px 15px; background-color: rgb(95, 168, 211); box-shadow: none; }
.el-912938 .el-35718 { align-items: stretch; }
.el-912938 .el-35718 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-35718 .btn { display: inherit; }
  .el-912938 .el-35718 { align-items: stretch; }
  .el-912938 .el-35718 .btn { align-self: stretch; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-35718 .btn { display: inherit; }
}
.el-912938 .el-35718:hover .btn { display: inherit; background-color: rgb(88, 155, 196); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-35718:hover .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-35718:hover .btn { display: inherit; }
}
.el-912938 .el-35718 .btn-sub-headline { color: rgb(255, 255, 255); font-size: 15px; text-align: center; font-weight: 400; font-style: normal; margin-top: 10px; }
.el-912938 .el-35718 .btn-headline { color: rgb(255, 255, 255); font-family: Inter; font-size: 21px; text-align: center; font-weight: bold; font-style: normal; }

.el-912938 .el-570207.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-radius: 10px; border-color: rgb(197, 199, 210); margin: 9px 12px -9px; padding: 3px; background-color: rgb(252, 248, 227); box-shadow: none; }
.el-912938 .el-570207.container { align-items: center; }
.el-912938 .el-570207.container { flex-direction: row; }
.el-912938 .el-570207.container > .container-box:nth-child(1) { width: 12%; min-width: 12%; max-width: 12%; flex: 1 1 0%; order: 1; }
.el-912938 .el-570207.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-570207.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-570207.container { display: inherit; }
}

.el-570207 .el-646611 { display: inherit; margin: 0px; }
.el-570207 .el-646611 { align-items: flex-end; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570207 .el-646611 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570207 .el-646611 { display: inherit; }
}
.el-570207 .el-646611 img { box-shadow: none; }
.el-570207 .el-646611 img { width: 30px; height: auto; }

.el-570207 .el-567864 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570207 .el-567864 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570207 .el-567864 { width: 100%; display: flex; }
}
.el-570207 .el-567864 .headline { display: inherit; font-family: Inter; font-size: 16px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.3; margin: 0px 0px 0px 6px; padding: 5px; box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-570207 .el-567864 .headline { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-570207 .el-567864 .headline { display: inherit; font-size: 14px; }
}

.el-912938 .el-162254 { display: inherit; margin: 21px 0px; }
.el-912938 .el-162254 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-162254 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-162254 { display: inherit; }
}
.el-912938 .el-162254 img { box-shadow: none; object-fit: cover; }
.el-912938 .el-162254 img { width: 420px; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-162254 img { width: 320px; height: auto; }
}

.el-912938 .el-952601 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-952601 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-952601 { width: 100%; display: flex; }
}
.el-912938 .el-952601 .paragraph { display: inherit; font-size: 15px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-952601 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-952601 .paragraph { display: inherit; }
}

.el-912938 .el-147681 { justify-content: flex-start; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-147681 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-147681 { width: 100%; display: flex; }
}
.el-912938 .el-147681 .paragraph { display: inherit; font-size: 16px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.5; margin: 12px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-147681 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-147681 .paragraph { display: inherit; }
}

.el-912938 .el-25273.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 10px; margin: 30px 0px 0px; padding: 12px 30px; background-color: rgb(255, 255, 255); box-shadow: none; }
.el-912938 .el-25273.container { align-items: start; }
.el-912938 .el-25273.container { flex-direction: row; }
.el-912938 .el-25273.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-25273.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-25273.container { display: inherit; }
}

.el-25273 .el-974533 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-25273 .el-974533 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-25273 .el-974533 { width: 100%; display: flex; }
}
.el-25273 .el-974533 .paragraph { display: inherit; font-family: Inter; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-25273 .el-974533 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-25273 .el-974533 .paragraph { display: inherit; font-size: 18px; }
}

.el-25273 .el-695985 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-25273 .el-695985 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-25273 .el-695985 { width: 100%; display: flex; }
}
.el-25273 .el-695985 .paragraph { display: inherit; font-family: Inter; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-25273 .el-695985 .paragraph { display: inherit; font-size: 10px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-25273 .el-695985 .paragraph { display: inherit; font-size: 15px; }
}

.el-25273 .el-933739 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-25273 .el-933739 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-25273 .el-933739 { width: 100%; display: flex; }
}
.el-25273 .el-933739 .paragraph { display: inherit; font-family: Inter; font-size: 13px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-25273 .el-933739 .paragraph { display: inherit; font-size: 8px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-25273 .el-933739 .paragraph { display: inherit; font-size: 12px; }
}

.el-25273 .el-847435 { display: inherit; margin: 0px; }
.el-25273 .el-847435 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-25273 .el-847435 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-25273 .el-847435 { display: none; }
}
.el-25273 .el-847435 img { box-shadow: none; }
.el-25273 .el-847435 img { width: 170px; height: auto; }

.el-25273 .el-18009 { display: none; margin: 18px 0px 0px; }
.el-25273 .el-18009 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-25273 .el-18009 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-25273 .el-18009 { display: inherit; }
}
.el-25273 .el-18009 img { box-shadow: none; }
.el-25273 .el-18009 img { width: 140px; height: auto; }

.el-912938 .el-301749.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 10px; margin: 14px 0px 0px; padding: 30px 32px; background-color: rgb(255, 255, 255); box-shadow: none; }
.el-912938 .el-301749.container { align-items: start; }
.el-912938 .el-301749.container { flex-direction: row; }
.el-912938 .el-301749.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-912938 .el-301749.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-912938 .el-301749.container { display: inherit; }
}

.el-301749 .el-702122.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-301749 .el-702122.container { align-items: start; }
.el-301749 .el-702122.container { flex-direction: row; }
.el-301749 .el-702122.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-301749 .el-702122.container > .container-box:nth-child(2) { width: 8px; min-width: 8px; max-width: 8px; flex: 1 1 0%; order: 0; }
.el-301749 .el-702122.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-301749 .el-702122.container { display: inherit; }
  .el-301749 .el-702122.container { flex-direction: column; }
  .el-301749 .el-702122.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 0; }
  .el-301749 .el-702122.container > .container-box:nth-child(2) { width: 8px; min-width: 8px; max-width: 8px; flex: 1 1 0%; order: 0; }
  .el-301749 .el-702122.container > .container-box:nth-child(3) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 0; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-301749 .el-702122.container { display: inherit; }
  .el-301749 .el-702122.container { flex-direction: column; }
  .el-301749 .el-702122.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 0; }
  .el-301749 .el-702122.container > .container-box:nth-child(2) { width: 8px; min-width: 8px; max-width: 8px; flex: 1 1 0%; order: 0; }
  .el-301749 .el-702122.container > .container-box:nth-child(3) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 0; }
}

.el-702122 .el-365230.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-702122 .el-365230.container { align-items: start; }
.el-702122 .el-365230.container { flex-direction: row; }
.el-702122 .el-365230.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-702122 .el-365230.container > .container-box:nth-child(2) { width: 8px; min-width: 8px; max-width: 8px; flex: 1 1 0%; order: 0; }
.el-702122 .el-365230.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-702122 .el-365230.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-702122 .el-365230.container { display: inherit; }
}

.el-365230 .el-622945.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-365230 .el-622945.container { align-items: start; }
.el-365230 .el-622945.container { flex-direction: row; }
.el-365230 .el-622945.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-365230 .el-622945.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365230 .el-622945.container { display: inherit; }
}

.el-622945 .el-469172 { display: inherit; margin: 0px; }
.el-622945 .el-469172 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-622945 .el-469172 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-622945 .el-469172 { display: inherit; }
}
.el-622945 .el-469172 img { box-shadow: none; object-fit: scale-down; }
.el-622945 .el-469172 img { width: 100%; height: 36px; }

.el-622945 .el-105497 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-622945 .el-105497 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-622945 .el-105497 { width: 100%; display: flex; }
}
.el-622945 .el-105497 .paragraph { display: inherit; font-size: 15px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.3; margin: 8px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-622945 .el-105497 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-622945 .el-105497 .paragraph { display: inherit; }
}

.el-365230 .el-537442.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-365230 .el-537442.container { align-items: start; }
.el-365230 .el-537442.container { flex-direction: row; }
.el-365230 .el-537442.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-365230 .el-537442.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365230 .el-537442.container { display: inherit; }
}

.el-537442 .el-176328 { display: inherit; margin: 0px; }
.el-537442 .el-176328 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-537442 .el-176328 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-537442 .el-176328 { display: inherit; }
}
.el-537442 .el-176328 img { box-shadow: none; object-fit: scale-down; }
.el-537442 .el-176328 img { width: 100%; height: 36px; }

.el-537442 .el-170999 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-537442 .el-170999 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-537442 .el-170999 { width: 100%; display: flex; }
}
.el-537442 .el-170999 .paragraph { display: inherit; font-size: 15px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.3; margin: 8px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-537442 .el-170999 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-537442 .el-170999 .paragraph { display: inherit; }
}

.el-702122 .el-852765.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-702122 .el-852765.container { align-items: start; }
.el-702122 .el-852765.container { flex-direction: row; }
.el-702122 .el-852765.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-702122 .el-852765.container > .container-box:nth-child(2) { width: 8px; min-width: 8px; max-width: 8px; flex: 1 1 0%; order: 0; }
.el-702122 .el-852765.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-702122 .el-852765.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-702122 .el-852765.container { display: inherit; }
}

.el-852765 .el-743902.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-852765 .el-743902.container { align-items: start; }
.el-852765 .el-743902.container { flex-direction: row; }
.el-852765 .el-743902.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-852765 .el-743902.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-852765 .el-743902.container { display: inherit; }
}

.el-743902 .el-332691 { display: inherit; margin: 0px; }
.el-743902 .el-332691 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-743902 .el-332691 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-743902 .el-332691 { display: inherit; }
}
.el-743902 .el-332691 img { box-shadow: none; object-fit: scale-down; }
.el-743902 .el-332691 img { width: 100%; height: 36px; }

.el-743902 .el-836929 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-743902 .el-836929 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-743902 .el-836929 { width: 100%; display: flex; }
}
.el-743902 .el-836929 .paragraph { display: inherit; font-size: 15px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.3; margin: 8px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-743902 .el-836929 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-743902 .el-836929 .paragraph { display: inherit; }
}

.el-852765 .el-823461.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-852765 .el-823461.container { align-items: start; }
.el-852765 .el-823461.container { flex-direction: row; }
.el-852765 .el-823461.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-852765 .el-823461.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-852765 .el-823461.container { display: inherit; }
}

.el-823461 .el-854079 { display: inherit; margin: 0px; }
.el-823461 .el-854079 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-823461 .el-854079 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-823461 .el-854079 { display: inherit; }
}
.el-823461 .el-854079 img { box-shadow: none; object-fit: scale-down; }
.el-823461 .el-854079 img { width: 100%; height: 36px; }

.el-823461 .el-928965 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-823461 .el-928965 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-823461 .el-928965 { width: 100%; display: flex; }
}
.el-823461 .el-928965 .paragraph { display: inherit; font-size: 15px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.3; margin: 8px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-823461 .el-928965 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-823461 .el-928965 .paragraph { display: inherit; }
}

.el-301749 .el-770032 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-301749 .el-770032 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-301749 .el-770032 { width: 100%; display: flex; }
}
.el-301749 .el-770032 .paragraph { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.5; margin: 24px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-301749 .el-770032 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-301749 .el-770032 .paragraph { display: inherit; }
}

.section_wrapper_51233 .section_row { max-width: 1170px; }
.section_wrapper_51233 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_51233 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_51233 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_51233 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_51233 .section_row { max-width: 1170px; }
}
.el-51233 { display: inherit; padding: 64px 16px; background-color: rgb(252, 248, 227); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-51233 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-51233 { display: inherit; padding: 40px 16px; }
}

.el-51233 .el-202535.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-51233 .el-202535.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-51233 .el-202535.section_row { width: calc(100% + 0px); }
}
.el-51233 .el-202535.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 800px; }
.el-51233 .el-202535.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-51233 .el-202535.section_row { display: inherit; }
  .el-51233 .el-202535.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-51233 .el-202535.section_row { display: inherit; }
  .el-51233 .el-202535.section_row { flex-direction: column; }
  .el-51233 .el-202535.section_row > .row-column { width: 100% !important; }
}

.el-202535 .el-355640.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 40px; }
.el-202535 .el-355640.container { align-items: flex-start; }
.el-202535 .el-355640.container { flex-direction: row; }
.el-202535 .el-355640.container > .container-box:nth-child(1) { width: 160px; min-width: 160px; max-width: 160px; flex: 1 1 0%; order: 1; }
.el-202535 .el-355640.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-202535 .el-355640.container { display: inherit; }
  .el-202535 .el-355640.container { flex-direction: row; }
  .el-202535 .el-355640.container > .container-box:nth-child(1) { width: 160px; min-width: 160px; max-width: 160px; flex: 1 1 0%; order: 1; }
  .el-202535 .el-355640.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-202535 .el-355640.container { display: inherit; gap: 24px; }
  .el-202535 .el-355640.container { align-items: center; }
  .el-202535 .el-355640.container { flex-direction: column; }
  .el-202535 .el-355640.container > .container-box:nth-child(1) { width: 160px; min-width: 160px; max-width: 160px; flex: 1 1 0%; order: 1; }
  .el-202535 .el-355640.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-355640 .el-827651 { display: inherit; margin: 0px; }
.el-355640 .el-827651 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-827651 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-827651 { display: inherit; }
}
.el-355640 .el-827651 img { box-shadow: none; object-fit: scale-down; }
.el-355640 .el-827651 img { width: 100%; height: auto; }

.el-355640 .el-891939 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-891939 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-891939 { width: 100%; display: flex; }
}
.el-355640 .el-891939 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 32px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-891939 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-891939 .paragraph { display: inherit; font-size: 24px; text-align: center; }
}

.el-355640 .el-364022 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-364022 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-364022 { width: 100%; display: flex; }
}
.el-355640 .el-364022 .paragraph { display: inherit; color: rgb(209, 84, 25); font-size: 20px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px; padding: 16px 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-364022 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-364022 .paragraph { display: inherit; font-size: 18px; text-align: center; }
}

.el-355640 .el-60248 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-60248 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-60248 { width: 100%; display: flex; }
}
.el-355640 .el-60248 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-60248 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-60248 .paragraph { display: inherit; font-size: 16px; text-align: center; }
}

.el-355640 .el-528262.spacer { display: inherit; margin: 0px; padding: 16px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-528262.spacer { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-528262.spacer { display: inherit; }
}
.el-355640 .el-528262.spacer .inner-spacer { border-top: 1px solid rgba(2, 18, 46, 0.08); box-shadow: none; }

.el-355640 .el-702109 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-702109 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-702109 { width: 100%; display: flex; }
}
.el-355640 .el-702109 .paragraph { display: inherit; color: rgb(2, 18, 46); font-size: 16px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-702109 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-702109 .paragraph { display: inherit; text-align: center; }
}

.el-355640 .el-965700 { display: inherit; margin: 16px 0px 0px; }
.el-355640 .el-965700 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-355640 .el-965700 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-355640 .el-965700 { display: inherit; }
  .el-355640 .el-965700 { align-items: center; }
}
.el-355640 .el-965700 img { box-shadow: none; object-fit: scale-down; }
.el-355640 .el-965700 img { width: 410px; height: auto; }

.section_wrapper_156857 .section_row { max-width: 1170px; }
.section_wrapper_156857 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_156857 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_156857 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_156857 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_156857 .section_row { max-width: 1170px; }
}
.el-156857 { display: inherit; padding: 64px 16px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-156857 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-156857 { display: inherit; padding: 40px 16px; }
}

.el-156857 .el-424951.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-156857 .el-424951.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-156857 .el-424951.section_row { width: calc(100% + 0px); }
}
.el-156857 .el-424951.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px 0px 32px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 800px; }
.el-156857 .el-424951.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-156857 .el-424951.section_row { display: inherit; }
  .el-156857 .el-424951.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-156857 .el-424951.section_row { display: inherit; margin: 0px; }
  .el-156857 .el-424951.section_row { flex-direction: column; }
  .el-156857 .el-424951.section_row > .row-column { width: 100% !important; }
}

.el-424951 .el-931348 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-931348 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-931348 { width: 100%; display: flex; }
}
.el-424951 .el-931348 .paragraph { display: inherit; color: rgb(2, 18, 46); font-family: Manrope; font-size: 40px; text-align: center; font-weight: bold; font-style: normal; line-height: 1.2; margin: 0px 0px 32px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-931348 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-931348 .paragraph { display: inherit; font-size: 32px; }
}

.el-424951 .el-851225 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-851225 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-851225 { display: inherit; }
}
.el-424951 .el-851225.active { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-851225.active { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-851225.active { display: inherit; }
}
.el-424951 .el-851225:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-851225:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-851225:hover { display: inherit; }
}
.el-424951 .el-851225 .faq-header { box-shadow: none; background-color: rgb(244, 244, 244); flex-direction: row; padding: 16px; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-851225 .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-851225 .faq-header { flex-direction: row; font-size: 16px; text-align: center; }
}
.el-424951 .el-851225.active .faq-header { flex-direction: row; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px 8px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-851225.active .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-851225.active .faq-header { flex-direction: row; }
}
.el-424951 .el-851225:hover .faq-header { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-851225:hover .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-851225:hover .faq-header { flex-direction: row; }
}
.el-424951 .el-851225 { margin: 0px; }
.el-424951 .el-851225 .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px; padding: 0px 16px 16px; background-color: rgb(244, 244, 244); box-shadow: none; }
.el-424951 .el-851225.active .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px 0px 8px 8px; }

.el-851225 .el-192212 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-851225 .el-192212 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-851225 .el-192212 { width: 100%; display: flex; }
}
.el-851225 .el-192212 .paragraph { display: inherit; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-851225 .el-192212 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-851225 .el-192212 .paragraph { display: inherit; font-size: 16px; }
}

.el-424951 .el-691853 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-691853 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-691853 { display: inherit; }
}
.el-424951 .el-691853.active { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-691853.active { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-691853.active { display: inherit; }
}
.el-424951 .el-691853:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-691853:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-691853:hover { display: inherit; }
}
.el-424951 .el-691853 .faq-header { box-shadow: none; background-color: rgb(244, 244, 244); flex-direction: row; padding: 16px; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-691853 .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-691853 .faq-header { flex-direction: row; font-size: 16px; text-align: center; }
}
.el-424951 .el-691853.active .faq-header { flex-direction: row; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px 8px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-691853.active .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-691853.active .faq-header { flex-direction: row; }
}
.el-424951 .el-691853:hover .faq-header { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-691853:hover .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-691853:hover .faq-header { flex-direction: row; }
}
.el-424951 .el-691853 { margin: 16px 0px 0px; }
.el-424951 .el-691853 .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px; padding: 0px 16px 16px; background-color: rgb(244, 244, 244); box-shadow: none; }
.el-424951 .el-691853.active .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px 0px 8px 8px; }

.el-691853 .el-836301 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-691853 .el-836301 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-691853 .el-836301 { width: 100%; display: flex; }
}
.el-691853 .el-836301 .paragraph { display: inherit; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-691853 .el-836301 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-691853 .el-836301 .paragraph { display: inherit; font-size: 16px; }
}

.el-424951 .el-347378 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-347378 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-347378 { display: inherit; }
}
.el-424951 .el-347378.active { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-347378.active { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-347378.active { display: inherit; }
}
.el-424951 .el-347378:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-347378:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-347378:hover { display: inherit; }
}
.el-424951 .el-347378 .faq-header { box-shadow: none; background-color: rgb(244, 244, 244); flex-direction: row; padding: 16px; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-347378 .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-347378 .faq-header { flex-direction: row; font-size: 16px; text-align: center; }
}
.el-424951 .el-347378.active .faq-header { flex-direction: row; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px 8px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-347378.active .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-347378.active .faq-header { flex-direction: row; }
}
.el-424951 .el-347378:hover .faq-header { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-347378:hover .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-347378:hover .faq-header { flex-direction: row; }
}
.el-424951 .el-347378 { margin: 16px 0px 0px; }
.el-424951 .el-347378 .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px; padding: 0px 16px 16px; background-color: rgb(244, 244, 244); box-shadow: none; }
.el-424951 .el-347378.active .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px 0px 8px 8px; }

.el-347378 .el-488551 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-347378 .el-488551 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-347378 .el-488551 { width: 100%; display: flex; }
}
.el-347378 .el-488551 .paragraph { display: inherit; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-347378 .el-488551 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-347378 .el-488551 .paragraph { display: inherit; font-size: 16px; }
}

.el-424951 .el-144836 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-144836 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-144836 { display: inherit; }
}
.el-424951 .el-144836.active { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-144836.active { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-144836.active { display: inherit; }
}
.el-424951 .el-144836:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-144836:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-144836:hover { display: inherit; }
}
.el-424951 .el-144836 .faq-header { box-shadow: none; background-color: rgb(244, 244, 244); flex-direction: row; padding: 16px; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-144836 .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-144836 .faq-header { flex-direction: row; font-size: 16px; text-align: center; }
}
.el-424951 .el-144836.active .faq-header { flex-direction: row; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px 8px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-144836.active .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-144836.active .faq-header { flex-direction: row; }
}
.el-424951 .el-144836:hover .faq-header { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-144836:hover .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-144836:hover .faq-header { flex-direction: row; }
}
.el-424951 .el-144836 { margin: 16px 0px 0px; }
.el-424951 .el-144836 .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px; padding: 0px 16px 16px; background-color: rgb(244, 244, 244); box-shadow: none; }
.el-424951 .el-144836.active .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px 0px 8px 8px; }

.el-144836 .el-98207 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-144836 .el-98207 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-144836 .el-98207 { width: 100%; display: flex; }
}
.el-144836 .el-98207 .paragraph { display: inherit; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-144836 .el-98207 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-144836 .el-98207 .paragraph { display: inherit; font-size: 16px; }
}

.el-424951 .el-708005 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-708005 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-708005 { display: inherit; }
}
.el-424951 .el-708005.active { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-708005.active { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-708005.active { display: inherit; }
}
.el-424951 .el-708005:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-708005:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-708005:hover { display: inherit; }
}
.el-424951 .el-708005 .faq-header { box-shadow: none; background-color: rgb(244, 244, 244); flex-direction: row; padding: 16px; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-708005 .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-708005 .faq-header { flex-direction: row; font-size: 16px; text-align: center; }
}
.el-424951 .el-708005.active .faq-header { flex-direction: row; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px 8px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-708005.active .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-708005.active .faq-header { flex-direction: row; }
}
.el-424951 .el-708005:hover .faq-header { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-708005:hover .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-708005:hover .faq-header { flex-direction: row; }
}
.el-424951 .el-708005 { margin: 16px 0px 0px; }
.el-424951 .el-708005 .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px; padding: 0px 16px 16px; background-color: rgb(244, 244, 244); box-shadow: none; }
.el-424951 .el-708005.active .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px 0px 8px 8px; }

.el-708005 .el-380593 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-708005 .el-380593 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-708005 .el-380593 { width: 100%; display: flex; }
}
.el-708005 .el-380593 .paragraph { display: inherit; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-708005 .el-380593 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-708005 .el-380593 .paragraph { display: inherit; font-size: 16px; }
}

.el-424951 .el-871253 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-871253 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-871253 { display: inherit; }
}
.el-424951 .el-871253.active { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-871253.active { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-871253.active { display: inherit; }
}
.el-424951 .el-871253:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-871253:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-871253:hover { display: inherit; }
}
.el-424951 .el-871253 .faq-header { box-shadow: none; background-color: rgb(244, 244, 244); flex-direction: row; padding: 16px; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-871253 .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-871253 .faq-header { flex-direction: row; font-size: 16px; text-align: center; }
}
.el-424951 .el-871253.active .faq-header { flex-direction: row; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px 8px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-871253.active .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-871253.active .faq-header { flex-direction: row; }
}
.el-424951 .el-871253:hover .faq-header { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-871253:hover .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-871253:hover .faq-header { flex-direction: row; }
}
.el-424951 .el-871253 { margin: 16px 0px 0px; }
.el-424951 .el-871253 .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px; padding: 0px 16px 16px; background-color: rgb(244, 244, 244); box-shadow: none; }
.el-424951 .el-871253.active .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px 0px 8px 8px; }

.el-871253 .el-846076 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-871253 .el-846076 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-871253 .el-846076 { width: 100%; display: flex; }
}
.el-871253 .el-846076 .paragraph { display: inherit; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-871253 .el-846076 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-871253 .el-846076 .paragraph { display: inherit; font-size: 16px; }
}

.el-424951 .el-622493 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-622493 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-622493 { display: inherit; }
}
.el-424951 .el-622493.active { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-622493.active { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-622493.active { display: inherit; }
}
.el-424951 .el-622493:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-622493:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-622493:hover { display: inherit; }
}
.el-424951 .el-622493 .faq-header { box-shadow: none; background-color: rgb(244, 244, 244); flex-direction: row; padding: 16px; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px; color: rgb(2, 18, 46); font-size: 18px; text-align: left; font-weight: bold; font-style: normal; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-622493 .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-622493 .faq-header { flex-direction: row; font-size: 16px; text-align: center; }
}
.el-424951 .el-622493.active .faq-header { flex-direction: row; border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px 8px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-622493.active .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-622493.active .faq-header { flex-direction: row; }
}
.el-424951 .el-622493:hover .faq-header { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-424951 .el-622493:hover .faq-header { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-424951 .el-622493:hover .faq-header { flex-direction: row; }
}
.el-424951 .el-622493 { margin: 16px 0px 0px; }
.el-424951 .el-622493 .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 8px; padding: 0px 16px 16px; background-color: rgb(244, 244, 244); box-shadow: none; }
.el-424951 .el-622493.active .faq-content { border-width: 0px; border-style: solid; border-color: transparent; border-radius: 0px 0px 8px 8px; }

.el-622493 .el-857283 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-622493 .el-857283 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-622493 .el-857283 { width: 100%; display: flex; }
}
.el-622493 .el-857283 .paragraph { display: inherit; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-622493 .el-857283 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-622493 .el-857283 .paragraph { display: inherit; font-size: 16px; }
}

.section_wrapper_822009 .section_row { max-width: 1170px; }
.section_wrapper_822009 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_822009 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_822009 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_822009 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_822009 .section_row { max-width: 1170px; }
}
.el-822009 { display: inherit; padding: 40px 16px; background-color: rgb(5, 10, 48); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-822009 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-822009 { display: inherit; }
}

.el-822009 .el-76412.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-822009 .el-76412.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-822009 .el-76412.section_row { width: calc(100% + 0px); }
}
.el-822009 .el-76412.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 32px; max-width: 1200px; }
.el-822009 .el-76412.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-822009 .el-76412.section_row { display: inherit; }
  .el-822009 .el-76412.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-822009 .el-76412.section_row { display: inherit; }
  .el-822009 .el-76412.section_row { flex-direction: column; }
  .el-822009 .el-76412.section_row > .row-column { width: 100% !important; }
}

.el-76412 .el-501940 { display: inherit; margin: 0px; }
.el-76412 .el-501940 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-76412 .el-501940 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-76412 .el-501940 { display: inherit; }
}
.el-76412 .el-501940 img { box-shadow: none; object-fit: scale-down; }
.el-76412 .el-501940 img { width: 147px; height: auto; }

.el-76412 .el-198543.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 16px; }
.el-76412 .el-198543.container { align-items: flex-start; }
.el-76412 .el-198543.container { flex-direction: row; }
.el-76412 .el-198543.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-76412 .el-198543.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
.el-76412 .el-198543.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 3; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-76412 .el-198543.container { display: inherit; }
  .el-76412 .el-198543.container { flex-direction: column; }
  .el-76412 .el-198543.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-76412 .el-198543.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
  .el-76412 .el-198543.container > .container-box:nth-child(3) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 3; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-76412 .el-198543.container { display: inherit; gap: 32px; }
  .el-76412 .el-198543.container { flex-direction: column; }
  .el-76412 .el-198543.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-76412 .el-198543.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
  .el-76412 .el-198543.container > .container-box:nth-child(3) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 3; }
}

.el-198543 .el-182820.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-198543 .el-182820.container { align-items: flex-start; }
.el-198543 .el-182820.container { flex-direction: row; }
.el-198543 .el-182820.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-198543 .el-182820.container { display: inherit; }
  .el-198543 .el-182820.container { flex-direction: column; }
  .el-198543 .el-182820.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-198543 .el-182820.container { display: inherit; }
  .el-198543 .el-182820.container { flex-direction: column; }
  .el-198543 .el-182820.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-182820 .el-184150 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182820 .el-184150 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182820 .el-184150 { width: 100%; display: flex; }
}
.el-182820 .el-184150 .paragraph { display: inherit; color: rgb(255, 255, 255); font-size: 14px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182820 .el-184150 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182820 .el-184150 .paragraph { display: inherit; }
}

.el-182820 .el-744534 { display: inherit; margin: 16px 0px 0px; background-repeat: no-repeat; background-position: center center; background-size: auto; box-shadow: none; }
.el-182820 .el-744534 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182820 .el-744534 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182820 .el-744534 { display: inherit; }
}
.el-182820 .el-744534:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182820 .el-744534:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182820 .el-744534:hover { display: inherit; }
}
.el-182820 .el-744534 .link { color: rgba(255, 255, 255, 0.72); font-size: 14px; font-weight: 400; font-style: normal; padding: 0px; }
.el-182820 .el-744534:hover .link { color: rgba(255, 255, 255, 0.72); font-size: 14px; font-weight: 400; font-style: normal; text-decoration: underline; }

.el-182820 .el-629686 { display: inherit; margin: 16px 0px 0px; background-repeat: no-repeat; background-position: center center; background-size: auto; box-shadow: none; }
.el-182820 .el-629686 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182820 .el-629686 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182820 .el-629686 { display: inherit; }
}
.el-182820 .el-629686:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182820 .el-629686:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182820 .el-629686:hover { display: inherit; }
}
.el-182820 .el-629686 .link { color: rgba(255, 255, 255, 0.72); font-size: 14px; font-weight: 400; font-style: normal; padding: 0px; }
.el-182820 .el-629686:hover .link { color: rgba(255, 255, 255, 0.72); font-size: 14px; font-weight: 400; font-style: normal; text-decoration: underline; }

.el-182820 .el-526387 { display: inherit; margin: 16px 0px 0px; background-repeat: no-repeat; background-position: center center; background-size: auto; box-shadow: none; }
.el-182820 .el-526387 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182820 .el-526387 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182820 .el-526387 { display: inherit; }
}
.el-182820 .el-526387:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182820 .el-526387:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182820 .el-526387:hover { display: inherit; }
}
.el-182820 .el-526387 .link { color: rgba(255, 255, 255, 0.72); font-size: 14px; font-weight: 400; font-style: normal; padding: 0px; }
.el-182820 .el-526387:hover .link { color: rgba(255, 255, 255, 0.72); font-size: 14px; font-weight: 400; font-style: normal; text-decoration: underline; }

.el-182820 .el-944270 { display: inherit; margin: 16px 0px 0px; background-repeat: no-repeat; background-position: center center; background-size: auto; box-shadow: none; }
.el-182820 .el-944270 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182820 .el-944270 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182820 .el-944270 { display: inherit; }
}
.el-182820 .el-944270:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-182820 .el-944270:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-182820 .el-944270:hover { display: inherit; }
}
.el-182820 .el-944270 .link { color: rgba(255, 255, 255, 0.72); font-size: 14px; font-weight: 400; font-style: normal; padding: 0px; }
.el-182820 .el-944270:hover .link { color: rgba(255, 255, 255, 0.72); font-size: 14px; font-weight: 400; font-style: normal; text-decoration: underline; }

.el-198543 .el-770937.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; }
.el-198543 .el-770937.container { align-items: flex-start; }
.el-198543 .el-770937.container { flex-direction: row; }
.el-198543 .el-770937.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-198543 .el-770937.container { display: inherit; }
  .el-198543 .el-770937.container { flex-direction: column; }
  .el-198543 .el-770937.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-198543 .el-770937.container { display: inherit; }
  .el-198543 .el-770937.container { flex-direction: column; }
  .el-198543 .el-770937.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
}

.el-770937 .el-502004 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-770937 .el-502004 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-770937 .el-502004 { width: 100%; display: flex; }
}
.el-770937 .el-502004 .paragraph { display: inherit; color: rgb(255, 255, 255); font-size: 14px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-770937 .el-502004 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-770937 .el-502004 .paragraph { display: inherit; }
}

.el-770937 .el-716883.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 16px 0px 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 5px; }
.el-770937 .el-716883.container { align-items: center; }
.el-770937 .el-716883.container { flex-direction: row; }
.el-770937 .el-716883.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
.el-770937 .el-716883.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-770937 .el-716883.container { display: inherit; }
  .el-770937 .el-716883.container { flex-direction: row; }
  .el-770937 .el-716883.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-770937 .el-716883.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-770937 .el-716883.container { display: inherit; }
  .el-770937 .el-716883.container { flex-direction: row; }
  .el-770937 .el-716883.container > .container-box:nth-child(1) { width: 24px; min-width: 24px; max-width: 24px; flex: 1 1 0%; order: 1; }
  .el-770937 .el-716883.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-716883 .el-31456 { display: inherit; margin: 0px; }
.el-716883 .el-31456 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-716883 .el-31456 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-716883 .el-31456 { display: inherit; }
}
.el-716883 .el-31456 img { box-shadow: none; object-fit: scale-down; }
.el-716883 .el-31456 img { width: 100%; height: auto; }

.el-716883 .el-342732 { display: inherit; margin: 0px; background-repeat: no-repeat; background-position: center center; background-size: auto; box-shadow: none; }
.el-716883 .el-342732 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-716883 .el-342732 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-716883 .el-342732 { display: inherit; }
}
.el-716883 .el-342732:hover { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-716883 .el-342732:hover { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-716883 .el-342732:hover { display: inherit; }
}
.el-716883 .el-342732 .link { color: rgba(255, 255, 255, 0.72); font-size: 14px; font-weight: 400; font-style: normal; padding: 0px; }
.el-716883 .el-342732:hover .link { color: rgba(255, 255, 255, 0.72); font-size: 14px; font-weight: 400; font-style: normal; text-decoration: underline; }

.el-822009 .el-705018.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-822009 .el-705018.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-822009 .el-705018.section_row { width: calc(100% + 0px); }
}
.el-822009 .el-705018.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 32px 0px 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-822009 .el-705018.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-822009 .el-705018.section_row { display: inherit; }
  .el-822009 .el-705018.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-822009 .el-705018.section_row { display: inherit; }
  .el-822009 .el-705018.section_row { flex-direction: column; }
  .el-822009 .el-705018.section_row > .row-column { width: 100% !important; }
}

.el-705018 .el-702602 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-705018 .el-702602 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-705018 .el-702602 { width: 100%; display: flex; }
}
.el-705018 .el-702602 .paragraph { display: inherit; color: rgba(255, 255, 255, 0.59); font-size: 14px; text-align: center; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-705018 .el-702602 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-705018 .el-702602 .paragraph { display: inherit; }
}

.section_wrapper_989150 .section_row { max-width: 1170px; }
.section_wrapper_989150 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_989150 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_989150 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_989150 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_989150 .section_row { max-width: 1170px; }
}
.el-989150 { display: inherit; padding: 24px 16px; background-color: rgb(0, 12, 102); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-989150 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-989150 { display: inherit; }
}

.el-989150 .el-119599.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-989150 .el-119599.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-989150 .el-119599.section_row { width: calc(100% + 0px); }
}
.el-989150 .el-119599.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-989150 .el-119599.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-989150 .el-119599.section_row { display: inherit; }
  .el-989150 .el-119599.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-989150 .el-119599.section_row { display: inherit; }
  .el-989150 .el-119599.section_row { flex-direction: column; }
  .el-989150 .el-119599.section_row > .row-column { width: 100% !important; }
}

.el-119599 .el-379302.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 10px; }
.el-119599 .el-379302.container { align-items: center; }
.el-119599 .el-379302.container { flex-direction: row; }
.el-119599 .el-379302.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-119599 .el-379302.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-119599 .el-379302.container { display: inherit; }
  .el-119599 .el-379302.container { flex-direction: row; }
  .el-119599 .el-379302.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-119599 .el-379302.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-119599 .el-379302.container { display: inherit; }
  .el-119599 .el-379302.container { flex-direction: column; }
  .el-119599 .el-379302.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-119599 .el-379302.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-379302 .el-319436 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-379302 .el-319436 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-379302 .el-319436 { width: 100%; display: flex; }
}
.el-379302 .el-319436 .paragraph { display: inherit; color: rgba(255, 255, 255, 0.72); font-size: 14px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.5; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-379302 .el-319436 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-379302 .el-319436 .paragraph { display: inherit; text-align: center; }
}

.el-379302 .el-652205 { display: inherit; margin: 0px; }
.el-379302 .el-652205 { align-items: flex-end; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-379302 .el-652205 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-379302 .el-652205 { display: inherit; }
  .el-379302 .el-652205 { align-items: center; }
}
.el-379302 .el-652205 img { box-shadow: none; object-fit: scale-down; }
.el-379302 .el-652205 img { width: 255px; height: auto; }

.section_wrapper_398555 { position: sticky; z-index: 10; bottom: 0px; }
.section_wrapper_398555 .section_row { max-width: 1170px; }
.section_wrapper_398555 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_398555 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_398555 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_398555 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_398555 .section_row { max-width: 1170px; }
}
.el-398555 { display: none; padding: 12px 16px; background-color: rgb(0, 38, 76); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-398555 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-398555 { display: inherit; }
}

.el-398555 .el-799222.section_row { width: calc(100% - 12px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-398555 .el-799222.section_row { width: calc(100% - 12px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-398555 .el-799222.section_row { width: calc(100% - 12px); }
}
.el-398555 .el-799222.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; margin: 0px 6px; padding: 0px 6px; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 0px; max-width: 1200px; }
.el-398555 .el-799222.section_row { flex-direction: row; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-398555 .el-799222.section_row { display: inherit; }
  .el-398555 .el-799222.section_row { flex-direction: row; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-398555 .el-799222.section_row { display: inherit; }
  .el-398555 .el-799222.section_row { flex-direction: column; }
  .el-398555 .el-799222.section_row > .row-column { width: 100% !important; }
}

.el-799222 .el-773665.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 8px; }
.el-799222 .el-773665.container { align-items: center; }
.el-799222 .el-773665.container { flex-direction: row; }
.el-799222 .el-773665.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
.el-799222 .el-773665.container > .container-box:nth-child(2) { width: 270px; min-width: 270px; max-width: 270px; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-799222 .el-773665.container { display: inherit; }
  .el-799222 .el-773665.container { flex-direction: row; }
  .el-799222 .el-773665.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 1; }
  .el-799222 .el-773665.container > .container-box:nth-child(2) { width: 270px; min-width: 270px; max-width: 270px; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-799222 .el-773665.container { display: inherit; }
  .el-799222 .el-773665.container { flex-direction: column-reverse; }
  .el-799222 .el-773665.container > .container-box:nth-child(1) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 1; }
  .el-799222 .el-773665.container > .container-box:nth-child(2) { width: 100%; min-width: 100%; max-width: 100%; flex: 1 1 0%; order: 2; }
}

.el-773665 .el-773365.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px 0px 0px 60px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; box-shadow: none; gap: 12px; }
.el-773665 .el-773365.container { align-items: center; }
.el-773665 .el-773365.container { flex-direction: row; }
.el-773665 .el-773365.container > .container-box:nth-child(1) { width: 0%; min-width: 0px; max-width: 0%; flex: 1 1 0%; order: 1; }
.el-773665 .el-773365.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-773665 .el-773365.container { display: inherit; }
  .el-773665 .el-773365.container { flex-direction: row; }
  .el-773665 .el-773365.container > .container-box:nth-child(1) { width: 0%; min-width: 0px; max-width: 0%; flex: 1 1 0%; order: 1; }
  .el-773665 .el-773365.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-773665 .el-773365.container { display: inherit; }
  .el-773665 .el-773365.container { flex-direction: row; }
  .el-773665 .el-773365.container > .container-box:nth-child(1) { width: 0%; min-width: 0px; max-width: 0%; flex: 1 1 0%; order: 1; }
  .el-773665 .el-773365.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 2; }
}

.el-773365 .el-852702 { display: inherit; margin: 0px; }
.el-773365 .el-852702 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-773365 .el-852702 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-773365 .el-852702 { display: inherit; }
}
.el-773365 .el-852702 img { box-shadow: none; object-fit: scale-down; }
.el-773365 .el-852702 img { width: 120px; height: auto; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-773365 .el-852702 img { width: 100px; height: auto; }
}

.el-773365 .el-934955 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-773365 .el-934955 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-773365 .el-934955 { width: 100%; display: flex; }
}
.el-773365 .el-934955 .paragraph { display: inherit; color: rgb(255, 255, 255); font-size: 16px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.3; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-773365 .el-934955 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-773365 .el-934955 .paragraph { display: inherit; font-size: 14px; }
}

.el-773665 .el-605186 .btn { display: inherit; }
.el-773665 .el-605186 { align-items: stretch; }
.el-773665 .el-605186 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-773665 .el-605186 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-773665 .el-605186 .btn { display: inherit; }
}
.el-773665 .el-605186:hover .btn { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-773665 .el-605186:hover .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-773665 .el-605186:hover .btn { display: inherit; }
}
.el-773665 .el-605186 .btn { color: rgb(255, 255, 255); font-size: 16px; text-align: center; font-weight: bold; border-radius: 8px; line-height: 1.5; margin: 0px; padding: 12px 10px; background-color: rgb(95, 168, 211); box-shadow: none; }
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-773665 .el-605186 .btn { font-size: 21px; }
}
.el-773665 .el-605186 .btn:hover { background-color: rgb(88, 155, 196); }

.section_wrapper_302392 .section_row { max-width: 1170px; }
.section_wrapper_302392 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_302392 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_302392 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_302392 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_302392 .section_row { max-width: 1170px; }
}
.el-302392 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 { display: inherit; }
}

.el-302392 .el-109394.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 .el-109394.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 .el-109394.section_row { width: calc(100% + 0px); }
}
.el-302392 .el-109394.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 .el-109394.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 .el-109394.section_row { display: inherit; }
}

.el-109394 .el-996022 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-996022 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-996022 { width: 100%; display: flex; }
}
.el-109394 .el-996022 .headline { display: inherit; font-size: 25px; text-align: center; font-weight: 400; font-style: normal; line-height: 1; margin: 5px 10px 10px; padding: 5px; box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-996022 .headline { display: inherit; text-align: left; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-996022 .headline { display: inherit; }
}

.section_wrapper_349719 .section_row { max-width: 1170px; }
.section_wrapper_349719 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_349719 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_349719 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_349719 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_349719 .section_row { max-width: 1170px; }
}
.el-349719 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 { display: inherit; }
}

.el-349719 .el-231586.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 .el-231586.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 .el-231586.section_row { width: calc(100% + 0px); }
}
.el-349719 .el-231586.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 .el-231586.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 .el-231586.section_row { display: inherit; }
}

.el-231586 .el-933701 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-933701 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-933701 { width: 100%; display: flex; }
}
.el-231586 .el-933701 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-933701 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-933701 .paragraph { display: inherit; }
}

.el-231586 .el-361454 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-361454 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-361454 { width: 100%; display: flex; }
}
.el-231586 .el-361454 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-361454 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-361454 .paragraph { display: inherit; }
}

.el-231586 .el-38339 { justify-content: center; width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-38339 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-38339 { width: 100%; display: flex; }
}
.el-231586 .el-38339 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-38339 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-38339 .paragraph { display: inherit; }
}

.section_wrapper_937663 .section_row { max-width: 1170px; }
.section_wrapper_937663 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_937663 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_937663 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_937663 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_937663 .section_row { max-width: 1170px; }
}
.el-937663 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-937663 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-937663 { display: inherit; }
}

.el-937663 .el-110302.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-937663 .el-110302.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-937663 .el-110302.section_row { width: calc(100% + 0px); }
}
.el-937663 .el-110302.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-937663 .el-110302.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-937663 .el-110302.section_row { display: inherit; }
}

.el-109394 .el-142685.spacer { display: inherit; margin: 0px; padding: 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-142685.spacer { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-142685.spacer { display: inherit; }
}
.el-109394 .el-142685.spacer .inner-spacer { border-top: 1px solid rgb(228, 228, 228); box-shadow: none; }

.section_wrapper_302392 .section_row { max-width: 1170px; }
.section_wrapper_302392 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_302392 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_302392 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_302392 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_302392 .section_row { max-width: 1170px; }
}
.el-302392 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 { display: inherit; }
}

.el-302392 .el-109394.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 .el-109394.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 .el-109394.section_row { width: calc(100% + 0px); }
}
.el-302392 .el-109394.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 .el-109394.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 .el-109394.section_row { display: inherit; }
}

.el-109394 .el-996022 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-996022 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-996022 { width: 100%; display: flex; }
}
.el-109394 .el-996022 .headline { display: inherit; font-size: 25px; text-align: left; font-weight: bold; font-style: normal; line-height: 1; margin: 5px 10px 10px; padding: 5px; box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-996022 .headline { display: inherit; text-align: left; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-996022 .headline { display: inherit; }
}

.section_wrapper_349719 .section_row { max-width: 1170px; }
.section_wrapper_349719 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_349719 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_349719 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_349719 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_349719 .section_row { max-width: 1170px; }
}
.el-349719 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 { display: inherit; }
}

.el-349719 .el-231586.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 .el-231586.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 .el-231586.section_row { width: calc(100% + 0px); }
}
.el-349719 .el-231586.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 .el-231586.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 .el-231586.section_row { display: inherit; }
}

.el-231586 .el-860490 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-860490 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-860490 { width: 100%; display: flex; }
}
.el-231586 .el-860490 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-860490 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-860490 .paragraph { display: inherit; }
}

.el-231586 .el-337710 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-337710 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-337710 { width: 100%; display: flex; }
}
.el-231586 .el-337710 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-337710 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-337710 .paragraph { display: inherit; }
}

.el-231586 .el-353757 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-353757 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-353757 { width: 100%; display: flex; }
}
.el-231586 .el-353757 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-353757 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-353757 .paragraph { display: inherit; }
}

.el-231586 .el-712336 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-712336 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-712336 { width: 100%; display: flex; }
}
.el-231586 .el-712336 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-712336 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-712336 .paragraph { display: inherit; }
}

.el-231586 .el-603204 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-603204 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-603204 { width: 100%; display: flex; }
}
.el-231586 .el-603204 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-603204 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-603204 .paragraph { display: inherit; }
}

.el-231586 .el-73004 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-73004 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-73004 { width: 100%; display: flex; }
}
.el-231586 .el-73004 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-73004 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-73004 .paragraph { display: inherit; }
}

.el-231586 .el-373156 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-373156 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-373156 { width: 100%; display: flex; }
}
.el-231586 .el-373156 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-373156 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-373156 .paragraph { display: inherit; }
}

.el-231586 .el-496891 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-496891 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-496891 { width: 100%; display: flex; }
}
.el-231586 .el-496891 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-496891 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-496891 .paragraph { display: inherit; }
}

.el-231586 .el-692334 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-692334 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-692334 { width: 100%; display: flex; }
}
.el-231586 .el-692334 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-692334 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-692334 .paragraph { display: inherit; }
}

.el-231586 .el-573698 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-573698 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-573698 { width: 100%; display: flex; }
}
.el-231586 .el-573698 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-573698 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-573698 .paragraph { display: inherit; }
}

.el-231586 .el-715733 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-715733 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-715733 { width: 100%; display: flex; }
}
.el-231586 .el-715733 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-715733 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-715733 .paragraph { display: inherit; }
}

.el-231586 .el-38339 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-38339 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-38339 { width: 100%; display: flex; }
}
.el-231586 .el-38339 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-38339 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-38339 .paragraph { display: inherit; }
}

.section_wrapper_937663 .section_row { max-width: 1170px; }
.section_wrapper_937663 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_937663 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_937663 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_937663 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_937663 .section_row { max-width: 1170px; }
}
.el-937663 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-937663 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-937663 { display: inherit; }
}

.el-937663 .el-110302.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-937663 .el-110302.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-937663 .el-110302.section_row { width: calc(100% + 0px); }
}
.el-937663 .el-110302.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-937663 .el-110302.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-937663 .el-110302.section_row { display: inherit; }
}

.el-109394 .el-142685.spacer { display: inherit; margin: 0px; padding: 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-142685.spacer { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-142685.spacer { display: inherit; }
}
.el-109394 .el-142685.spacer .inner-spacer { border-top: 1px solid rgb(228, 228, 228); box-shadow: none; }

.section_wrapper_302392 .section_row { max-width: 1170px; }
.section_wrapper_302392 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_302392 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_302392 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_302392 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_302392 .section_row { max-width: 1170px; }
}
.el-302392 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 { display: inherit; }
}

.el-302392 .el-109394.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 .el-109394.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 .el-109394.section_row { width: calc(100% + 0px); }
}
.el-302392 .el-109394.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 .el-109394.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 .el-109394.section_row { display: inherit; }
}

.el-109394 .el-996022 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-996022 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-996022 { width: 100%; display: flex; }
}
.el-109394 .el-996022 .headline { display: inherit; font-size: 25px; text-align: left; font-weight: bold; font-style: normal; line-height: 1; margin: 5px 10px 10px; padding: 5px; box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-996022 .headline { display: inherit; text-align: left; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-996022 .headline { display: inherit; }
}

.section_wrapper_349719 .section_row { max-width: 1170px; }
.section_wrapper_349719 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_349719 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_349719 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_349719 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_349719 .section_row { max-width: 1170px; }
}
.el-349719 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 { display: inherit; }
}

.el-349719 .el-231586.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 .el-231586.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 .el-231586.section_row { width: calc(100% + 0px); }
}
.el-349719 .el-231586.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 .el-231586.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 .el-231586.section_row { display: inherit; }
}

.el-231586 .el-210437 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-210437 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-210437 { width: 100%; display: flex; }
}
.el-231586 .el-210437 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-210437 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-210437 .paragraph { display: inherit; }
}

.el-231586 .el-38339 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-38339 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-38339 { width: 100%; display: flex; }
}
.el-231586 .el-38339 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-38339 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-38339 .paragraph { display: inherit; }
}

.section_wrapper_937663 .section_row { max-width: 1170px; }
.section_wrapper_937663 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_937663 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_937663 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_937663 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_937663 .section_row { max-width: 1170px; }
}
.el-937663 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-937663 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-937663 { display: inherit; }
}

.el-937663 .el-110302.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-937663 .el-110302.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-937663 .el-110302.section_row { width: calc(100% + 0px); }
}
.el-937663 .el-110302.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-937663 .el-110302.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-937663 .el-110302.section_row { display: inherit; }
}

.el-109394 .el-142685.spacer { display: inherit; margin: 0px; padding: 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-142685.spacer { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-142685.spacer { display: inherit; }
}
.el-109394 .el-142685.spacer .inner-spacer { border-top: 1px solid rgb(228, 228, 228); box-shadow: none; }

.section_wrapper_302392 .section_row { max-width: 1170px; }
.section_wrapper_302392 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_302392 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_302392 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_302392 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_302392 .section_row { max-width: 1170px; }
}
.el-302392 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 { display: inherit; }
}

.el-302392 .el-109394.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 .el-109394.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 .el-109394.section_row { width: calc(100% + 0px); }
}
.el-302392 .el-109394.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-302392 .el-109394.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-302392 .el-109394.section_row { display: inherit; }
}

.el-109394 .el-996022 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-996022 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-996022 { width: 100%; display: flex; }
}
.el-109394 .el-996022 .headline { display: inherit; font-size: 25px; text-align: center; font-weight: 400; font-style: normal; line-height: 1; margin: 5px 10px 10px; padding: 5px; box-shadow: none; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-996022 .headline { display: inherit; text-align: left; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-996022 .headline { display: inherit; }
}

.el-109394 .el-38339 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-38339 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-38339 { width: 100%; display: flex; }
}
.el-109394 .el-38339 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-109394 .el-38339 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-109394 .el-38339 .paragraph { display: inherit; }
}

.section_wrapper_349719 .section_row { max-width: 1170px; }
.section_wrapper_349719 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_349719 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_349719 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_349719 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_349719 .section_row { max-width: 1170px; }
}
.el-349719 { display: inherit; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 { display: inherit; }
}

.el-349719 .el-231586.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 .el-231586.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 .el-231586.section_row { width: calc(100% + 0px); }
}
.el-349719 .el-231586.section_row { display: inherit; color: rgb(48, 48, 48); font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; margin: 0px; padding: 0px; background-repeat: no-repeat; box-shadow: none; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-349719 .el-231586.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-349719 .el-231586.section_row { display: inherit; }
}

.el-231586 .el-376314 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-376314 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-376314 { width: 100%; display: flex; }
}
.el-231586 .el-376314 .paragraph { display: inherit; font-size: 15px; text-align: left; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-376314 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-376314 .paragraph { display: inherit; }
}

.el-231586 .el-530648.spacer { display: inherit; margin: 0px; padding: 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-231586 .el-530648.spacer { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-231586 .el-530648.spacer { display: inherit; }
}
.el-231586 .el-530648.spacer .inner-spacer { border-top: 2px solid rgb(213, 229, 255); box-shadow: none; }

/* Keyboard access for the original controls. */
.close-popup:focus-visible, .faq-header:focus-visible, [data-popup-trigger]:focus-visible { outline: 3px solid #5ea9cb; outline-offset: 4px; }

/* Compact, responsive Philippine publication logo row. */
.el-837036 .el-134847.container > .container-box,
.el-837036 .el-724239.container > .container-box {
  width: 25% !important;
  min-width: 25% !important;
  max-width: 25% !important;
  flex: 1 1 25% !important;
  padding: 0 6px;
  box-sizing: border-box;
}
.el-837036 .el-134847 img,
.el-837036 .el-724239 img {
  width: 100%;
  height: 50px;
  object-fit: contain;
}
@media only screen and (max-width: 600px) {
  .el-837036 .el-134847.container {
    margin-left: 12px;
    margin-right: 12px;
  }
  .el-837036 .el-134847.container > .container-box {
    padding: 0 4px;
  }
  .el-837036 .el-134847 img {
    height: 38px;
  }
}

/* Localized Philippine policy popups */
.localized-policy-popup {
  width: min(760px, calc(100vw - 28px));
  max-width: calc(100vw - 28px);
  max-height: min(84vh, 900px);
  overflow-y: auto;
  overflow-x: hidden;
  box-sizing: border-box;
  padding: 28px 30px !important;
  border-radius: 14px !important;
  background: #fff !important;
  color: #24374b;
  box-shadow: 0 24px 70px rgba(15, 42, 67, .24);
}
.localized-policy-popup .close-popup {
  position: sticky;
  top: 0;
  float: right;
  width: 30px;
  height: 30px;
  padding: 5px;
  border-radius: 50%;
  background: #e9f5f5;
  color: #087c7c;
  cursor: pointer;
}
.localized-policy {
  width: 100%;
  min-width: 0;
  overflow-wrap: anywhere;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.65;
  text-align: left;
}
.localized-policy h2 {
  margin: 0 42px 6px 0;
  color: #142f4c;
  font-size: 28px;
  line-height: 1.2;
}
.localized-policy h3 {
  margin: 22px 0 6px;
  color: #087c7c;
  font-size: 17px;
  line-height: 1.35;
}
.localized-policy p { margin: 0 0 10px; }
.localized-policy a { color: #087c7c; font-weight: 700; }
.localized-policy .policy-effective {
  margin-bottom: 20px;
  color: #66788a;
  font-size: 13px;
}
@media (max-width: 600px) {
  .localized-policy-popup { padding: 22px 18px !important; }
  .localized-policy h2 { font-size: 23px; }
  .localized-policy h3 { font-size: 16px; }
}


/* Persistent bottom CTA — enabled for standalone sales-page build */
.section_wrapper_398555 {
  position: fixed !important;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  box-shadow: 0 -8px 24px rgba(0, 0, 0, .16);
}
.section_wrapper_398555.sticky_show_after {
  opacity: 0;
  transform: translateY(110%);
  pointer-events: none;
  transition: transform .22s ease, opacity .22s ease;
}
.section_wrapper_398555.sticky_show_after.visible {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}
.el-398555 { display: inherit !important; }
body.has-sticky-cta { padding-bottom: 88px; }
@media only screen and (max-width: 600px) {
  .el-398555 { padding: 9px 10px calc(9px + env(safe-area-inset-bottom)); }
  .el-799222 .el-773665.container { flex-direction: row; }
  .el-799222 .el-773665.container > .container-box:nth-child(1) { display: none; }
  .el-799222 .el-773665.container > .container-box:nth-child(2) {
    width: 100%; min-width: 100%; max-width: 100%;
  }
  .el-773665 .el-605186 .btn { font-size: 18px; padding: 12px 10px; }
  body.has-sticky-cta { padding-bottom: 78px; }
}
