

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



.main-1774454 { color: rgb(37, 42, 50); font-family: Roboto; font-size: 14px; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-radius: 0px; border-color: transparent; padding: 0px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; }

.section_wrapper_780188 .section_row { max-width: 1170px; }
.section_wrapper_780188 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_780188 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_780188 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_780188 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_780188 .section_row { max-width: 1170px; }
}
.el-780188 { display: inherit; padding: 0px 15px 10px; background-color: rgb(37, 42, 50); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-780188 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-780188 { display: inherit; }
}

.el-780188 .el-265487.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-780188 .el-265487.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-780188 .el-265487.section_row { width: calc(100% + 0px); }
}
.el-780188 .el-265487.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-780188 .el-265487.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-780188 .el-265487.section_row { display: inherit; }
}

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

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

.el-2006 .el-279334 { display: inherit; margin: 3px 0px 0px; }
.el-2006 .el-279334 { align-items: flex-end; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-2006 .el-279334 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-2006 .el-279334 { display: inherit; }
  .el-2006 .el-279334 { align-items: flex-end; }
}
.el-2006 .el-279334 img { box-shadow: none; object-fit: scale-down; }
.el-2006 .el-279334 img { width: 42px; height: 39px; }

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

.section_wrapper_833706 .section_row { max-width: 1170px; }
.section_wrapper_833706 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_833706 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_833706 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_833706 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_833706 .section_row { max-width: 1170px; }
}
.el-833706 { display: inherit; color: rgb(47, 47, 47); font-family: Montserrat; font-size: 14px; text-align: initial; font-weight: 400; font-style: normal; padding: 13px 15px 50px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-833706 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-833706 { display: inherit; }
}

.el-833706 .el-791618.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-833706 .el-791618.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-833706 .el-791618.section_row { width: calc(100% + 0px); }
}
.el-833706 .el-791618.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-833706 .el-791618.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-833706 .el-791618.section_row { display: none; }
}

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

.el-833706 .el-997274.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-833706 .el-997274.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-833706 .el-997274.section_row { width: calc(100% + 0px); }
}
.el-833706 .el-997274.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-833706 .el-997274.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-833706 .el-997274.section_row { display: inherit; }
}

.el-997274 .el-27595 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-27595 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-27595 { width: 100%; display: flex; }
}
.el-997274 .el-27595 .headline { display: inherit; font-size: 40px; text-align: left; font-weight: 400; font-style: normal; line-height: 1.2; margin: 3px 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-997274 .el-27595 .headline { display: inherit; font-size: 30px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-27595 .headline { display: inherit; font-size: 23px; }
}

.el-997274 .el-718969 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-718969 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-718969 { width: 100%; display: flex; }
}
.el-997274 .el-718969 .paragraph { display: inherit; font-size: 22px; text-align: left; line-height: 1.5; margin: 10px 0px 0px; padding: 0px 10px 5px 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-718969 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-718969 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-670961.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-997274 .el-670961.container { align-items: start; }
.el-997274 .el-670961.container { flex-direction: row; }
.el-997274 .el-670961.container > .container-box:nth-child(1) { width: 100px; min-width: 100px; max-width: 100px; flex: 1 1 0%; order: 0; }
.el-997274 .el-670961.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-997274 .el-670961.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-670961.container { display: inherit; }
}

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

.el-670961 .el-168659 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-670961 .el-168659 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-670961 .el-168659 { width: 100%; display: flex; }
}
.el-670961 .el-168659 .paragraph { display: inherit; color: rgb(2, 8, 23); font-size: 17px; text-align: left; font-weight: bold; font-style: normal; line-height: 1; margin: 3px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-670961 .el-168659 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-670961 .el-168659 .paragraph { display: inherit; font-size: 15px; }
}

.el-997274 .el-333803 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-333803 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-333803 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-333803 { display: inherit; }
}
.el-997274 .el-333803 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-333803 img { width: 100%; height: auto; }

.el-997274 .el-500318.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-997274 .el-500318.container { align-items: flex-start; }
.el-997274 .el-500318.container { flex-direction: row; }
.el-997274 .el-500318.container > .container-box:nth-child(1) { width: 60px; min-width: 60px; max-width: 60px; flex: 1 1 0%; order: 0; }
.el-997274 .el-500318.container > .container-box:nth-child(2) { width: 251px; min-width: 251px; max-width: 251px; flex: 1 1 0%; order: 0; }
.el-997274 .el-500318.container > .container-box:nth-child(3) { width: 30px; min-width: 30px; max-width: 30px; flex: 1 1 0%; order: 0; }
.el-997274 .el-500318.container > .container-box:nth-child(4) { 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-997274 .el-500318.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-500318.container { display: none; }
}

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

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

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

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

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

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

.el-356608 .el-368101 { display: inherit; margin: 10px 0px 0px; }
.el-356608 .el-368101 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-356608 .el-368101 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-356608 .el-368101 { display: inherit; }
}
.el-356608 .el-368101 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 12px; box-shadow: none; object-fit: scale-down; }
.el-356608 .el-368101 img { width: 57px; height: 51px; }

.el-356608 .el-481507 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-356608 .el-481507 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-356608 .el-481507 { width: 100%; display: flex; }
}
.el-356608 .el-481507 .paragraph { display: inherit; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; line-height: 1; margin: 0px; padding: 10px 0px 0px 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-356608 .el-481507 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-356608 .el-481507 .paragraph { display: inherit; }
}

.el-356608 .el-966287 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-356608 .el-966287 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-356608 .el-966287 { width: 100%; display: flex; }
}
.el-356608 .el-966287 .paragraph { display: inherit; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; line-height: 1; margin: 0px; padding: 0px 0px 6px 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-356608 .el-966287 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-356608 .el-966287 .paragraph { display: inherit; font-size: 12px; }
}

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

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

.el-997274 .el-732294 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-732294 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-732294 { width: 100%; display: flex; }
}
.el-997274 .el-732294 .paragraph { display: inherit; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 60px; line-height: 1.5; margin: 15px 0px 21px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-732294 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-732294 .paragraph { display: inherit; color: rgb(2, 8, 23); }
}

.el-997274 .el-992342 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-992342 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-992342 { width: 100%; display: flex; }
}
.el-997274 .el-992342 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.2; margin: 30px 0px 26px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-992342 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-992342 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

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

.html-video { border-radius: 9pt; width: 100%; }

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

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

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

.html-video { border-radius: 9pt; width: 100%; }

.el-997274 .el-559170 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-559170 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-559170 { width: 100%; display: flex; }
}
.el-997274 .el-559170 .paragraph { display: inherit; font-size: 17px; text-align: left; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 12px; line-height: 1.5; margin: 20px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-559170 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-559170 .paragraph { display: inherit; }
}

.el-997274 .el-809137 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-809137 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-809137 { width: 100%; display: flex; }
}
.el-997274 .el-809137 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 30px 0px 20px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-809137 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-809137 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

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

.html-video { border-radius: 9pt; width: 100%; }

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

.el-997274 .el-583703 { display: inherit; margin: 18px 0px 9px; }
.el-997274 .el-583703 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-583703 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-583703 { display: inherit; }
}
.el-997274 .el-583703 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-583703 img { width: 100%; height: auto; }

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

.el-997274 .el-589463 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-589463 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-589463 { width: 100%; display: flex; }
}
.el-997274 .el-589463 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-589463 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-589463 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

.el-997274 .el-253812 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-253812 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-253812 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-253812 { display: inherit; }
}
.el-997274 .el-253812 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-253812 img { width: 100%; height: auto; }

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

.el-997274 .el-295889 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-295889 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-295889 { width: 100%; display: flex; }
}
.el-997274 .el-295889 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-295889 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-295889 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

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

.html-video { border-radius: 9pt; width: 100%; }

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

.el-997274 .el-759618 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-759618 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-759618 { width: 100%; display: flex; }
}
.el-997274 .el-759618 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-759618 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-759618 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

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

.html-video { border-radius: 9pt; width: 100%; }

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

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

.html-video { border-radius: 9pt; width: 100%; }

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

.el-997274 .el-173483 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-173483 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-173483 { width: 100%; display: flex; }
}
.el-997274 .el-173483 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-173483 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-173483 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

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

.html-video { border-radius: 9pt; width: 100%; }

.el-997274 .el-412689 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-412689 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-412689 { width: 100%; display: flex; }
}
.el-997274 .el-412689 .paragraph { display: inherit; font-size: 17px; text-align: left; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-412689 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-412689 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-298456 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-298456 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-298456 { width: 100%; display: flex; }
}
.el-997274 .el-298456 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-298456 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-298456 .paragraph { display: inherit; font-size: 24px; }
}

.el-997274 .el-189862 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-189862 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-189862 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-189862 { display: inherit; }
}
.el-997274 .el-189862 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-189862 img { width: 100%; height: auto; }

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

.el-997274 .el-562991 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-562991 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-562991 { width: 100%; display: flex; }
}
.el-997274 .el-562991 .paragraph { display: inherit; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: medium; border-style: none; border-color: currentcolor; border-radius: 6px; line-height: 2; margin: 12px; padding: 9px; background-color: rgb(254, 251, 217); text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-562991 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-562991 .paragraph { display: inherit; }
}

.el-997274 .el-614498 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-614498 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-614498 { width: 100%; display: flex; }
}
.el-997274 .el-614498 .paragraph { display: inherit; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 60px; line-height: 1.5; margin: 21px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-614498 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-614498 .paragraph { display: inherit; }
}

.el-997274 .el-718665 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-718665 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-718665 { width: 100%; display: flex; }
}
.el-997274 .el-718665 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-718665 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-718665 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

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

.html-video { border-radius: 9pt; width: 100%; }

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

.el-997274 .el-151489 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-151489 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-151489 { width: 100%; display: flex; }
}
.el-997274 .el-151489 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-151489 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-151489 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

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

.html-video { border-radius: 9pt; width: 100%; }

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

.el-997274 .el-458307 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-458307 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-458307 { width: 100%; display: flex; }
}
.el-997274 .el-458307 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-458307 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-458307 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

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

.html-video { border-radius: 9pt; width: 100%; }

.el-997274 .el-342888 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-342888 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-342888 { width: 100%; display: flex; }
}
.el-997274 .el-342888 .paragraph { display: inherit; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: medium; border-style: none; border-color: currentcolor; border-radius: 6px; line-height: 2; margin: 21px 12px 12px; padding: 9px; background-color: rgb(254, 251, 217); text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-342888 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-342888 .paragraph { display: inherit; }
}

.el-997274 .el-402300 .btn { display: none; color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 25px 0px; padding: 15px 36px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-402300 { align-items: stretch; }
.el-997274 .el-402300 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-402300 .btn { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-402300 .btn { display: inherit; }
}
.el-997274 .el-402300 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-402300 .btn-headline { font-size: 20px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-663964 .btn { display: inherit; color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 25px 0px 24px; padding: 15px 30px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-663964 { align-items: stretch; }
.el-997274 .el-663964 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-663964 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-663964 .btn { display: none; }
}
.el-997274 .el-663964 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-663964 .btn-headline { font-size: 30px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-772237 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-772237 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-772237 { width: 100%; display: flex; }
}
.el-997274 .el-772237 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-772237 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-772237 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

.el-997274 .el-454764 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-454764 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-454764 { width: 100%; display: flex; }
}
.el-997274 .el-454764 .paragraph { display: inherit; font-size: 18px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-454764 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-454764 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-975070 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-975070 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-975070 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-975070 { display: none; }
}
.el-997274 .el-975070 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px 12px 12px; box-shadow: none; }
.el-997274 .el-975070 img { width: 100%; height: auto; }

.el-997274 .el-779729 { display: none; margin: 10px 0px 0px; }
.el-997274 .el-779729 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-779729 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-779729 { display: inherit; }
}
.el-997274 .el-779729 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-779729 img { width: 100%; height: auto; }

.el-997274 .el-582638.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 20px 0px 0px; padding: 0px; box-shadow: none; }
.el-997274 .el-582638.container { align-items: center; }
.el-997274 .el-582638.container { flex-direction: row; }
.el-997274 .el-582638.container > .container-box:nth-child(1) { width: 70px; min-width: 70px; max-width: 70px; flex: 1 1 0%; order: 0; }
.el-997274 .el-582638.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-997274 .el-582638.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-582638.container { display: inherit; }
}

.el-582638 .el-303177 { display: inherit; margin: 10px 0px 0px; }
.el-582638 .el-303177 { align-items: flex-start; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-582638 .el-303177 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-582638 .el-303177 { display: inherit; }
}
.el-582638 .el-303177 img { border-width: medium; border-style: none; border-color: currentcolor; border-radius: 9px; box-shadow: none; object-fit: scale-down; }
.el-582638 .el-303177 img { width: 68px; height: 65px; }

.el-582638 .el-742859 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-582638 .el-742859 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-582638 .el-742859 { width: 100%; display: flex; }
}
.el-582638 .el-742859 .paragraph { display: inherit; font-size: 18px; text-align: center; 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-582638 .el-742859 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-582638 .el-742859 .paragraph { display: inherit; }
}

.el-997274 .el-781284.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-997274 .el-781284.container { align-items: center; }
.el-997274 .el-781284.container { flex-direction: row; }
.el-997274 .el-781284.container > .container-box:nth-child(1) { width: 120px; min-width: 120px; max-width: 120px; flex: 1 1 0%; order: 0; }
.el-997274 .el-781284.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-997274 .el-781284.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-781284.container { display: inherit; }
}

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

.el-781284 .el-259332 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-781284 .el-259332 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-781284 .el-259332 { width: 100%; display: flex; }
}
.el-781284 .el-259332 .paragraph { display: inherit; font-size: 18px; text-align: center; font-weight: bold; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px 10px 10px 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-781284 .el-259332 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-781284 .el-259332 .paragraph { display: inherit; font-size: 16px; font-weight: bold; font-style: normal; }
}

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

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

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

.el-997274 .el-206430 { display: none; margin: 10px 0px 0px; }
.el-997274 .el-206430 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-206430 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-206430 { display: inherit; }
}
.el-997274 .el-206430 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-206430 img { width: 100%; height: auto; }

.el-997274 .el-254003.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 20px 0px 0px; padding: 0px; box-shadow: none; }
.el-997274 .el-254003.container { align-items: center; }
.el-997274 .el-254003.container { flex-direction: row; }
.el-997274 .el-254003.container > .container-box:nth-child(1) { width: 70px; min-width: 70px; max-width: 70px; flex: 1 1 0%; order: 0; }
.el-997274 .el-254003.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-997274 .el-254003.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-254003.container { display: inherit; }
}

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

.el-254003 .el-191252 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-254003 .el-191252 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-254003 .el-191252 { width: 100%; display: flex; }
}
.el-254003 .el-191252 .paragraph { display: inherit; font-size: 18px; text-align: center; 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-254003 .el-191252 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-254003 .el-191252 .paragraph { display: inherit; }
}

.el-997274 .el-161985.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-997274 .el-161985.container { align-items: center; }
.el-997274 .el-161985.container { flex-direction: row; }
.el-997274 .el-161985.container > .container-box:nth-child(1) { width: 120px; min-width: 120px; max-width: 120px; flex: 1 1 0%; order: 0; }
.el-997274 .el-161985.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-997274 .el-161985.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-161985.container { display: inherit; }
}

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

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

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

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

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

.el-997274 .el-173757.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 20px 0px 0px; padding: 0px; box-shadow: none; }
.el-997274 .el-173757.container { align-items: center; }
.el-997274 .el-173757.container { flex-direction: row; }
.el-997274 .el-173757.container > .container-box:nth-child(1) { width: 70px; min-width: 70px; max-width: 70px; flex: 1 1 0%; order: 0; }
.el-997274 .el-173757.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-997274 .el-173757.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-173757.container { display: inherit; }
}

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

.el-173757 .el-548273 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-173757 .el-548273 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-173757 .el-548273 { width: 100%; display: flex; }
}
.el-173757 .el-548273 .paragraph { display: inherit; font-size: 18px; text-align: center; 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-173757 .el-548273 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-173757 .el-548273 .paragraph { display: inherit; }
}

.el-997274 .el-144408.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-997274 .el-144408.container { align-items: center; }
.el-997274 .el-144408.container { flex-direction: row; }
.el-997274 .el-144408.container > .container-box:nth-child(1) { width: 120px; min-width: 120px; max-width: 120px; flex: 1 1 0%; order: 0; }
.el-997274 .el-144408.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-997274 .el-144408.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-144408.container { display: inherit; }
}

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

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

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

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

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

.el-997274 .el-309504 { display: none; margin: 10px 0px 0px; }
.el-997274 .el-309504 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-309504 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-309504 { display: inherit; }
}
.el-997274 .el-309504 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-309504 img { width: 360px; height: auto; }

.el-997274 .el-957928 { display: none; margin: 10px 0px 0px; }
.el-997274 .el-957928 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-957928 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-957928 { display: inherit; }
}
.el-997274 .el-957928 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-957928 img { width: 360px; height: auto; }

.el-997274 .el-375087 { display: none; margin: 10px 0px 0px; }
.el-997274 .el-375087 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-375087 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-375087 { display: inherit; }
}
.el-997274 .el-375087 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-375087 img { width: 360px; height: auto; }

.el-997274 .el-156118 { display: none; margin: 10px 0px 0px; }
.el-997274 .el-156118 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-156118 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-156118 { display: inherit; }
}
.el-997274 .el-156118 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-156118 img { width: 360px; height: auto; }

.el-997274 .el-394243 { display: none; margin: 10px 0px 0px; }
.el-997274 .el-394243 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-394243 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-394243 { display: inherit; }
}
.el-997274 .el-394243 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-394243 img { width: 360px; height: auto; }

.el-997274 .el-539147 { display: none; margin: 10px 0px 0px; }
.el-997274 .el-539147 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-539147 { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-539147 { display: inherit; }
}
.el-997274 .el-539147 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 30px; box-shadow: none; }
.el-997274 .el-539147 img { width: 360px; height: auto; }

.el-997274 .el-176070 .btn { display: inherit; color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 25px 0px; padding: 15px 30px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-176070 { align-items: stretch; }
.el-997274 .el-176070 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-176070 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-176070 .btn { display: none; }
}
.el-997274 .el-176070 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-176070 .btn-headline { font-size: 30px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-631537 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-631537 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-631537 { width: 100%; display: flex; }
}
.el-997274 .el-631537 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-631537 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-631537 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

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

.html-video { border-radius: 9pt; width: 100%; }

.el-997274 .el-160306 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-160306 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-160306 { width: 100%; display: flex; }
}
.el-997274 .el-160306 .paragraph { display: inherit; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: medium; border-style: none; border-color: currentcolor; border-radius: 6px; line-height: 2; margin: 20px 12px 12px; padding: 9px; background-color: rgb(254, 251, 217); text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-160306 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-160306 .paragraph { display: inherit; }
}

.el-997274 .el-370653 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-370653 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-370653 { width: 100%; display: flex; }
}
.el-997274 .el-370653 .paragraph { display: inherit; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-370653 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-370653 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-115607 .btn { display: none; color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 10px 0px 21px; padding: 15px 36px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-115607 { align-items: stretch; }
.el-997274 .el-115607 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-115607 .btn { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-115607 .btn { display: inherit; }
}
.el-997274 .el-115607 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-115607 .btn-headline { font-size: 20px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-931510 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-931510 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-931510 { width: 100%; display: flex; }
}
.el-997274 .el-931510 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-931510 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-931510 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

.el-997274 .el-371515 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-371515 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-371515 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-371515 { display: inherit; }
}
.el-997274 .el-371515 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px 12px 12px; box-shadow: none; }
.el-997274 .el-371515 img { width: 100%; height: auto; }

.el-997274 .el-425871 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-425871 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-425871 { width: 100%; display: flex; }
}
.el-997274 .el-425871 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-425871 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-425871 .paragraph { display: inherit; font-size: 17px; }
}

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

.el-997274 .el-155297 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-155297 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-155297 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-155297 { display: inherit; }
}
.el-997274 .el-155297 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px 12px 12px; box-shadow: none; }
.el-997274 .el-155297 img { width: 100%; height: auto; }

.el-997274 .el-248957 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-248957 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-248957 { width: 100%; display: flex; }
}
.el-997274 .el-248957 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-248957 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-248957 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-479559 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-479559 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-479559 { width: 100%; display: flex; }
}
.el-997274 .el-479559 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-479559 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-479559 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

.el-997274 .el-918572 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-918572 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-918572 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-918572 { display: inherit; }
}
.el-997274 .el-918572 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px 12px 12px; box-shadow: none; }
.el-997274 .el-918572 img { width: 100%; height: auto; }

.el-997274 .el-656652 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-656652 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-656652 { width: 100%; display: flex; }
}
.el-997274 .el-656652 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-656652 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-656652 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-936326 .btn { display: inherit; color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 25px 0px 0px; padding: 15px 30px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-936326 { align-items: stretch; }
.el-997274 .el-936326 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-936326 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-936326 .btn { display: none; }
}
.el-997274 .el-936326 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-936326 .btn-headline { font-size: 30px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-499649 .btn { display: none; color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 10px 0px 21px; padding: 15px 36px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-499649 { align-items: stretch; }
.el-997274 .el-499649 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-499649 .btn { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-499649 .btn { display: inherit; }
}
.el-997274 .el-499649 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-499649 .btn-headline { font-size: 20px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-715881 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-715881 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-715881 { width: 100%; display: flex; }
}
.el-997274 .el-715881 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-715881 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-715881 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-543338 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-543338 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-543338 { width: 100%; display: flex; }
}
.el-997274 .el-543338 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-543338 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-543338 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

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

.html-video { border-radius: 9pt; width: 100%; }

.el-997274 .el-811092 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-811092 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-811092 { width: 100%; display: flex; }
}
.el-997274 .el-811092 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-811092 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-811092 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-102104 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-102104 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-102104 { width: 100%; display: flex; }
}
.el-997274 .el-102104 .paragraph { display: inherit; font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: medium; border-style: none; border-color: currentcolor; border-radius: 6px; line-height: 2; margin: 12px; padding: 9px; background-color: rgb(254, 251, 217); text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-102104 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-102104 .paragraph { display: inherit; }
}

.el-997274 .el-439698 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-439698 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-439698 { width: 100%; display: flex; }
}
.el-997274 .el-439698 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: 400; font-style: normal; text-transform: uppercase; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-439698 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-439698 .paragraph { display: inherit; font-size: 24px; }
}

.el-997274 .el-935655 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-935655 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-935655 { width: 100%; display: flex; }
}
.el-997274 .el-935655 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-935655 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-935655 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-438632 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-438632 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-438632 { width: 100%; display: flex; }
}
.el-997274 .el-438632 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-438632 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-438632 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

.el-997274 .el-336525 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-336525 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-336525 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-336525 { display: inherit; }
}
.el-997274 .el-336525 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px 12px 12px; box-shadow: none; }
.el-997274 .el-336525 img { width: 100%; height: auto; }

.el-997274 .el-377678 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-377678 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-377678 { width: 100%; display: flex; }
}
.el-997274 .el-377678 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-377678 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-377678 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-518962 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-518962 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-518962 { width: 100%; display: flex; }
}
.el-997274 .el-518962 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-518962 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-518962 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

.el-997274 .el-705361 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-705361 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-705361 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-705361 { display: inherit; }
}
.el-997274 .el-705361 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px 12px 12px; box-shadow: none; }
.el-997274 .el-705361 img { width: 100%; height: auto; }

.el-997274 .el-305857 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-305857 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-305857 { width: 100%; display: flex; }
}
.el-997274 .el-305857 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 17px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-305857 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-305857 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-96391 .btn { display: inherit; color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 25px 0px; padding: 15px 30px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-96391 { align-items: stretch; }
.el-997274 .el-96391 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-96391 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-96391 .btn { display: none; }
}
.el-997274 .el-96391 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-96391 .btn-headline { font-size: 30px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-887248 .btn { display: none; color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 10px 0px 21px; padding: 15px 36px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-887248 { align-items: stretch; }
.el-997274 .el-887248 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-887248 .btn { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-887248 .btn { display: inherit; }
}
.el-997274 .el-887248 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-887248 .btn-headline { font-size: 20px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-817106 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-817106 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-817106 { width: 100%; display: flex; }
}
.el-997274 .el-817106 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-817106 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-817106 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

.el-997274 .el-625898 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-625898 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-625898 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-625898 { display: inherit; }
}
.el-997274 .el-625898 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px 12px 12px; box-shadow: none; }
.el-997274 .el-625898 img { width: 100%; height: auto; }

.el-997274 .el-476134 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-476134 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-476134 { width: 100%; display: flex; }
}
.el-997274 .el-476134 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-476134 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-476134 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-283403 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-283403 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-283403 { width: 100%; display: flex; }
}
.el-997274 .el-283403 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-283403 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-283403 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

.el-997274 .el-359963 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-359963 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-359963 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-359963 { display: inherit; }
}
.el-997274 .el-359963 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px 12px 12px; box-shadow: none; }
.el-997274 .el-359963 img { width: 100%; height: auto; }

.el-997274 .el-65974 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-65974 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-65974 { width: 100%; display: flex; }
}
.el-997274 .el-65974 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-65974 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-65974 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-449138 .btn { display: none; color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 10px 0px 21px; padding: 15px 36px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-449138 { align-items: stretch; }
.el-997274 .el-449138 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-449138 .btn { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-449138 .btn { display: inherit; }
}
.el-997274 .el-449138 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-449138 .btn-headline { font-size: 20px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-105523 .btn { display: inherit; color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 25px 0px; padding: 15px 30px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-105523 { align-items: stretch; }
.el-997274 .el-105523 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-105523 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-105523 .btn { display: none; }
}
.el-997274 .el-105523 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-105523 .btn-headline { font-size: 30px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-953977 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-953977 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-953977 { width: 100%; display: flex; }
}
.el-997274 .el-953977 .paragraph { display: inherit; font-size: 33px; text-align: left; font-weight: bold; font-style: normal; line-height: 1.2; margin: 10px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-953977 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-953977 .paragraph { display: inherit; font-size: 24px; font-weight: bold; }
}

.el-997274 .el-229561 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-229561 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-229561 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-229561 { display: inherit; }
}
.el-997274 .el-229561 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px 12px 12px; box-shadow: none; }
.el-997274 .el-229561 img { width: 100%; height: auto; }

.el-997274 .el-424041 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-424041 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-424041 { width: 100%; display: flex; }
}
.el-997274 .el-424041 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-424041 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-424041 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-586814 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-586814 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-586814 { width: 100%; display: flex; }
}
.el-997274 .el-586814 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-586814 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-586814 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-320446 { display: inherit; margin: 10px 0px 0px; }
.el-997274 .el-320446 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-320446 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-320446 { display: inherit; }
}
.el-997274 .el-320446 img { border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px 12px 12px; box-shadow: none; }
.el-997274 .el-320446 img { width: 100%; height: auto; }

.el-997274 .el-87282 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-87282 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-87282 { width: 100%; display: flex; }
}
.el-997274 .el-87282 .paragraph { display: inherit; color: rgb(0, 0, 0); font-size: 18px; text-align: left; font-weight: 400; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; line-height: 1.5; margin: 20px 0px 0px; padding: 10px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-87282 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-87282 .paragraph { display: inherit; font-size: 17px; }
}

.el-997274 .el-438261 .btn { display: inherit; color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 25px 0px; padding: 15px 30px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-438261 { align-items: stretch; }
.el-997274 .el-438261 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-438261 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-438261 .btn { display: none; }
}
.el-997274 .el-438261 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-438261 .btn-headline { font-size: 30px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-597677 .btn { display: none; color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 25px 0px 0px; padding: 15px 36px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-997274 .el-597677 { align-items: stretch; }
.el-997274 .el-597677 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-597677 .btn { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-597677 .btn { display: inherit; }
}
.el-997274 .el-597677 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-997274 .el-597677 .btn-headline { font-size: 20px; text-align: center; font-weight: bold; font-style: normal; }

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

.el-997274 .el-606915 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-606915 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-606915 { width: 100%; display: flex; }
}
.el-997274 .el-606915 .paragraph { display: inherit; font-size: 18px; text-align: left; line-height: 1.5; margin: 0px; padding: 20px; background-color: rgb(254, 251, 217); text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-606915 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-606915 .paragraph { display: none; }
}

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

.el-997274 .el-50882 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-50882 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-50882 { width: 100%; display: flex; }
}
.el-997274 .el-50882 .paragraph { display: inherit; font-size: 18px; text-align: left; line-height: 1.5; margin: 0px; padding: 20px; background-color: rgb(254, 251, 217); text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-50882 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-50882 .paragraph { display: none; }
}

.el-997274 .el-791754 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-791754 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-791754 { width: 100%; display: flex; }
}
.el-997274 .el-791754 .paragraph { display: none; font-size: 18px; text-align: left; line-height: 1.5; margin: 0px; padding: 20px; background-color: rgb(254, 251, 217); text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-791754 .paragraph { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-791754 .paragraph { display: inherit; }
}

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

.el-997274 .el-92989 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-92989 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-92989 { width: 100%; display: flex; }
}
.el-997274 .el-92989 .paragraph { display: none; font-size: 18px; text-align: left; line-height: 1.5; margin: 0px; padding: 20px 20px 0px; background-color: rgb(254, 251, 217); text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-997274 .el-92989 .paragraph { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-92989 .paragraph { display: inherit; }
}

.el-997274 .el-694452.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: rgb(254, 251, 217); box-shadow: none; }
.el-997274 .el-694452.container { align-items: start; }
.el-997274 .el-694452.container { flex-direction: row; }
.el-997274 .el-694452.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-997274 .el-694452.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-997274 .el-694452.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-997274 .el-694452.container > .container-box:nth-child(4) { 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-997274 .el-694452.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-694452.container { display: none; }
}

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

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

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

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

.el-997274 .el-366171.container { display: none; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: rgb(254, 251, 217); box-shadow: none; }
.el-997274 .el-366171.container { align-items: start; }
.el-997274 .el-366171.container { flex-direction: row; }
.el-997274 .el-366171.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-997274 .el-366171.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-997274 .el-366171.container { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-366171.container { display: inherit; }
}

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

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

.el-997274 .el-155.container { display: none; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: rgb(254, 251, 217); box-shadow: none; }
.el-997274 .el-155.container { align-items: start; }
.el-997274 .el-155.container { flex-direction: row; }
.el-997274 .el-155.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-997274 .el-155.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-997274 .el-155.container { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-155.container { display: inherit; }
}

.el-155 .el-180114 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-155 .el-180114 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-155 .el-180114 { width: 100%; display: flex; }
}
.el-155 .el-180114 .paragraph { display: inherit; font-size: 18px; text-align: center; 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-155 .el-180114 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-155 .el-180114 .paragraph { display: inherit; font-size: 13px; }
}

.el-155 .el-601206 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-155 .el-601206 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-155 .el-601206 { width: 100%; display: flex; }
}
.el-155 .el-601206 .paragraph { display: inherit; font-size: 18px; text-align: center; 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-155 .el-601206 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-155 .el-601206 .paragraph { display: inherit; font-size: 13px; }
}

.el-997274 .el-368535.container { display: none; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: rgb(254, 251, 217); box-shadow: none; }
.el-997274 .el-368535.container { align-items: start; }
.el-997274 .el-368535.container { flex-direction: row; }
.el-997274 .el-368535.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-997274 .el-368535.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-997274 .el-368535.container { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-368535.container { display: inherit; }
}

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

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

.el-997274 .el-219366.container { display: none; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: rgb(254, 251, 217); box-shadow: none; }
.el-997274 .el-219366.container { align-items: start; }
.el-997274 .el-219366.container { flex-direction: row; }
.el-997274 .el-219366.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-997274 .el-219366.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-997274 .el-219366.container { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-219366.container { display: inherit; }
}

.el-219366 .el-508474 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-219366 .el-508474 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-219366 .el-508474 { width: 100%; display: flex; }
}
.el-219366 .el-508474 .paragraph { display: inherit; font-size: 18px; text-align: center; 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-219366 .el-508474 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-219366 .el-508474 .paragraph { display: inherit; font-size: 13px; }
}

.el-219366 .el-820717 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-219366 .el-820717 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-219366 .el-820717 { width: 100%; display: flex; }
}
.el-219366 .el-820717 .paragraph { display: inherit; font-size: 18px; text-align: center; 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-219366 .el-820717 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-219366 .el-820717 .paragraph { display: inherit; font-size: 13px; }
}

.el-997274 .el-365549.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: rgb(254, 251, 217); box-shadow: none; }
.el-997274 .el-365549.container { align-items: start; }
.el-997274 .el-365549.container { flex-direction: row; }
.el-997274 .el-365549.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-997274 .el-365549.container > .container-box:nth-child(2) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-997274 .el-365549.container > .container-box:nth-child(3) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-997274 .el-365549.container > .container-box:nth-child(4) { 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-997274 .el-365549.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-365549.container { display: none; }
}

.el-365549 .el-94121 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-365549 .el-94121 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365549 .el-94121 { width: 100%; display: flex; }
}
.el-365549 .el-94121 .paragraph { display: inherit; font-size: 18px; text-align: center; 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-365549 .el-94121 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365549 .el-94121 .paragraph { display: inherit; }
}

.el-365549 .el-990954 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-365549 .el-990954 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365549 .el-990954 { width: 100%; display: flex; }
}
.el-365549 .el-990954 .paragraph { display: inherit; font-size: 16px; text-align: center; 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-365549 .el-990954 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365549 .el-990954 .paragraph { display: inherit; }
}

.el-365549 .el-212927 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-365549 .el-212927 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365549 .el-212927 { width: 100%; display: flex; }
}
.el-365549 .el-212927 .paragraph { display: inherit; font-size: 18px; text-align: center; 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-365549 .el-212927 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365549 .el-212927 .paragraph { display: inherit; }
}

.el-365549 .el-382651 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-365549 .el-382651 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365549 .el-382651 { width: 100%; display: flex; }
}
.el-365549 .el-382651 .paragraph { display: inherit; font-size: 16px; text-align: center; 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-365549 .el-382651 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-365549 .el-382651 .paragraph { display: inherit; }
}

.el-997274 .el-604122.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: rgb(254, 251, 217); box-shadow: none; }
.el-997274 .el-604122.container { align-items: start; }
.el-997274 .el-604122.container { flex-direction: row; }
.el-997274 .el-604122.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-997274 .el-604122.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-604122.container { display: inherit; }
}

.el-604122 .el-716259 .btn { display: inherit; color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 20px; padding: 15px 30px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-604122 .el-716259 { align-items: stretch; }
.el-604122 .el-716259 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-604122 .el-716259 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-604122 .el-716259 .btn { display: none; }
}
.el-604122 .el-716259 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-604122 .el-716259 .btn-headline { font-size: 30px; text-align: center; font-weight: bold; font-style: normal; }

.el-604122 .el-757999 .btn { display: none; color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; border-width: 0px; border-style: solid; border-color: currentcolor; border-radius: 9px; margin: 20px; padding: 15px 36px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-604122 .el-757999 { align-items: stretch; }
.el-604122 .el-757999 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-604122 .el-757999 .btn { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-604122 .el-757999 .btn { display: inherit; }
}
.el-604122 .el-757999 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-604122 .el-757999 .btn-headline { font-size: 20px; text-align: center; font-weight: bold; font-style: normal; }

.el-997274 .el-396983.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; border-width: 1px; border-style: solid; border-radius: 0px; border-color: rgba(0, 0, 0, 0); margin: 0px 0px 0px 10px; padding: 10px; background-color: rgb(242, 242, 242); box-shadow: none; }
.el-997274 .el-396983.container { align-items: start; }
.el-997274 .el-396983.container { flex-direction: row; }
.el-997274 .el-396983.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-997274 .el-396983.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-997274 .el-396983.container { display: inherit; }
}

.el-396983 .el-207680 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-396983 .el-207680 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-207680 { width: 100%; display: flex; }
}
.el-396983 .el-207680 .paragraph { display: inherit; color: rgb(0, 0, 0); font-family: Montserrat; font-size: 22px; text-align: center; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-396983 .el-207680 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-207680 .paragraph { display: none; }
}

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

.el-396983 .el-380880 .btn { display: inherit; color: rgb(0, 0, 0); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; margin: 20px 0px 15px; padding: 15px 30px; background-color: rgb(255, 191, 0); box-shadow: none; }
.el-396983 .el-380880 { align-items: stretch; }
.el-396983 .el-380880 .btn { align-self: stretch; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-396983 .el-380880 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-380880 .btn { display: none; }
}
.el-396983 .el-380880 .btn-sub-headline { color: rgb(0, 0, 0); font-size: 18px; text-align: center; font-weight: bold; font-style: normal; margin-top: 5px; }
.el-396983 .el-380880 .btn-headline { color: rgb(0, 0, 0); font-size: 20px; text-align: center; font-weight: bold; font-style: normal; }

.el-396983 .el-1837 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-396983 .el-1837 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-1837 { width: 100%; display: flex; }
}
.el-396983 .el-1837 .paragraph { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; line-height: 1; margin: 10px 0px 0px; padding: 10px; background-color: white; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-396983 .el-1837 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-1837 .paragraph { display: inherit; }
}

.el-396983 .el-971905.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 1px 0px 0px; padding: 0px; background-color: white; box-shadow: none; }
.el-396983 .el-971905.container { align-items: flex-start; }
.el-396983 .el-971905.container { flex-direction: row; }
.el-396983 .el-971905.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-396983 .el-971905.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-396983 .el-971905.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-971905.container { display: inherit; }
}

.el-971905 .el-62843 { display: inherit; margin: 13px 0px 0px; }
.el-971905 .el-62843 { align-items: flex-end; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-971905 .el-62843 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-971905 .el-62843 { display: inherit; }
}
.el-971905 .el-62843 img { box-shadow: none; object-fit: scale-down; }
.el-971905 .el-62843 img { width: 85px; height: 14px; }

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

.el-396983 .el-299835 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-396983 .el-299835 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-299835 { width: 100%; display: flex; }
}
.el-396983 .el-299835 .paragraph { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; line-height: 1; margin: 0px; padding: 10px; background-color: white; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-396983 .el-299835 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-299835 .paragraph { display: inherit; }
}

.el-396983 .el-239303.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: white; box-shadow: none; }
.el-396983 .el-239303.container { align-items: start; }
.el-396983 .el-239303.container { flex-direction: row; }
.el-396983 .el-239303.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-396983 .el-239303.container > .container-box:nth-child(2) { width: 130px; min-width: 130px; max-width: 130px; flex: 1 1 0%; order: 0; }
.el-396983 .el-239303.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-396983 .el-239303.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-239303.container { display: inherit; }
}

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

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

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

.el-396983 .el-569058.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: white; box-shadow: none; }
.el-396983 .el-569058.container { align-items: start; }
.el-396983 .el-569058.container { flex-direction: row; }
.el-396983 .el-569058.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-396983 .el-569058.container > .container-box:nth-child(2) { width: 130px; min-width: 130px; max-width: 130px; flex: 1 1 0%; order: 0; }
.el-396983 .el-569058.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-396983 .el-569058.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-569058.container { display: inherit; }
}

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

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

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

.el-396983 .el-527388.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: white; box-shadow: none; }
.el-396983 .el-527388.container { align-items: start; }
.el-396983 .el-527388.container { flex-direction: row; }
.el-396983 .el-527388.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-396983 .el-527388.container > .container-box:nth-child(2) { width: 130px; min-width: 130px; max-width: 130px; flex: 1 1 0%; order: 0; }
.el-396983 .el-527388.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-396983 .el-527388.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-527388.container { display: inherit; }
}

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

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

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

.el-396983 .el-944295.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: white; box-shadow: none; }
.el-396983 .el-944295.container { align-items: start; }
.el-396983 .el-944295.container { flex-direction: row; }
.el-396983 .el-944295.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-396983 .el-944295.container > .container-box:nth-child(2) { width: 130px; min-width: 130px; max-width: 130px; flex: 1 1 0%; order: 0; }
.el-396983 .el-944295.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-396983 .el-944295.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-944295.container { display: inherit; }
}

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

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

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

.el-396983 .el-875257.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; background-color: white; box-shadow: none; }
.el-396983 .el-875257.container { align-items: start; }
.el-396983 .el-875257.container { flex-direction: row; }
.el-396983 .el-875257.container > .container-box:nth-child(1) { width: unset; min-width: 0px; max-width: unset; flex: 1 1 0%; order: 0; }
.el-396983 .el-875257.container > .container-box:nth-child(2) { width: 130px; min-width: 130px; max-width: 130px; flex: 1 1 0%; order: 0; }
.el-396983 .el-875257.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-396983 .el-875257.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-875257.container { display: inherit; }
}

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

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

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

.el-396983 .el-385440 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-396983 .el-385440 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-385440 { width: 100%; display: flex; }
}
.el-396983 .el-385440 .paragraph { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; line-height: 1; margin: 0px; padding: 25px 10px 10px 5px; background-color: white; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-396983 .el-385440 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-396983 .el-385440 .paragraph { display: inherit; }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.el-833706 .el-815295.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-833706 .el-815295.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-833706 .el-815295.section_row { width: calc(100% + 0px); }
}
.el-833706 .el-815295.section_row { display: none; 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-833706 .el-815295.section_row { display: none; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-833706 .el-815295.section_row { display: none; }
}

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

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

.textbox { }
.textbox-facebook { outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: white; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 20px; box-sizing: border-box; width: 100%; }
.textbox-facebook::placeholder { color: rgb(161, 161, 161); }
.textbox-facebook:focus::placeholder { color: rgb(180, 180, 180); }
.comments { margin: 0px; box-sizing: border-box; padding: 25px; display: none; overflow-y: hidden !important; }
.comments-description { position: relative; margin: 0px 0px 0px 8px; }
.fb-comments { overflow: hidden; position: relative; width: 60px; height: 170px; }
.fb-comments::before { content: ""; top: 50px; display: block; height: 50px; width: 60px; position: relative; z-index: 1; background: white; }
.comment-input-holder { background: white; margin-left: 10px; margin-right: 10px; }
.comment-holder { position: relative; box-sizing: border-box; margin-bottom: -150px; }
.comment-styling { background: white; height: 60px; top: 0px; z-index: 1; }
.comment-input { border: 1px solid rgb(222, 222, 222); width: 100%; margin: 0px auto; }
.comment-options { border-top: 1px solid rgb(222, 222, 222); background: rgb(246, 247, 249); padding: 8px 12px; display: none; }
@media screen and (max-width: 1020px) {
  .clearfix { display: block; }
  .border-right { border: 0px solid transparent; }
  .content article { margin: 0px; padding: 0px; box-sizing: border-box; float: none; width: 100%; }
  .comment-holder { top: 10px; margin-bottom: 15px; }
  #fb-comments { display: none; }
  #comment-input-holder { margin: 0px; padding: 0px; width: 100%; }
  .content aside { width: 0px; margin: 0px; padding: 0px; display: none; float: none; }
  .title h1 { font-size: 26px; }
}
@media screen and (max-width: 400px) {
  #comment-text { width: 100%; }
  #comment-input-holder { width: 100%; margin-right: 0px; left: 0px; }
}
ul#fbcommentslist { margin: 0px 10px 48px 5px; }
.profilepic { float: left; display: block; margin-right: 8px; height: 48px; width: 48px; margin-top: 5px; }
.offer_main { margin: 0px 20px; position: absolute; bottom: 10px; right: 50px; }
.prflpcCmt { height: 36px; width: 36px; }
#fbcommentslist li { margin: 8px 0px; }
#fbcomments { background-color: white; position: relative; width: 100%; border-bottom: 1px solid rgb(233, 234, 237); }
#fbcomments h3 { font-family: helvetica, arial, sans-serif; color: rgb(59, 89, 152); font-weight: bold; font-size: 14px; text-align: left; cursor: pointer; margin: 0px; display: inline-block; }
#fbcomments p { margin: 4px 0px; color: black; font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; letter-spacing: 0px; text-align: left; overflow-wrap: break-word; }
#idbuttons div { padding-top: 2px; }
.fbbuttons { height: 25px; }
.fbbuttons .blue { color: rgb(98, 122, 173); font-size: 12px; margin: 0px; cursor: pointer; }
.fbbuttons .grijs { color: rgb(127, 127, 127); font-size: 12px; margin: 0px; }
.fbbuttons .like:hover { text-decoration: underline; }
.fbbuttons .reply:hover { text-decoration: underline; }
.likeduim { margin-right: 0px; position: relative; bottom: 3px; height: 15px; width: 13px; }
.cmtdatum { cursor: pointer; }
#input { outline: transparent solid 0px; border: 1px solid rgb(211, 214, 219); overflow-wrap: break-word; font-family: helvetica, arial, sans-serif; font-size: 14px; cursor: text; min-height: 20px; padding: 15px 11px; width: 454px; background-color: white; }
#nocmttxt { font-family: helvetica, arial, sans-serif; font-size: 14px; color: rgb(169, 169, 169); position: absolute; left: 12px; top: 16px; pointer-events: none; }
.tag { color: rgb(98, 122, 173); margin: 0px; cursor: pointer; }
.tag:hover { text-decoration: underline; }
#fbsubmit { border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(211, 214, 219) rgb(211, 214, 219); border-image: none; background: rgb(246, 247, 248); padding: 8px; display: none; width: 460px; height: 24px; }
#fbsubmit p { font-weight: bold; opacity: 0; }
ul { padding: 0px 0px 0px 7px; margin-bottom: 10px; }
li ul { border-left: 1px dotted rgb(211, 214, 219); }
.unselectable { user-select: none; }
#commentsInnerWrap { width: 550px; background-color: transparent; position: relative; }
#inputZone { background-color: transparent; position: relative; margin-top: 12px; margin-left: 64px; }
#postBtn { position: absolute; cursor: pointer; top: 60px; left: 393px; }
.emoticon { vertical-align: -3px; }
.call-bar { margin: 0px; position: fixed; background: white; box-sizing: border-box; display: block; width: 100%; font-size: 24px; padding: 1.5vw 0vw; text-align: center; bottom: 0px; box-shadow: rgb(153, 153, 153) 0px 0px 5px; }
.callbar-number { margin: 0px; padding: 0px; }
.small-callbar { font-size: 14px; position: relative; bottom: 4px; }
.button-callbar { padding: 3.5vw 9vw 2.5vw; margin: 0.2vw 0vw 1vw; font-size: 4vw; }

.section_wrapper_70853 .section_row { max-width: 1170px; }
.section_wrapper_70853 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_70853 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_70853 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_70853 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_70853 .section_row { max-width: 1170px; }
}
.el-70853 { display: inherit; border-width: 1px medium medium; border-style: solid none none; border-radius: 0px; border-color: rgb(0, 0, 0); margin: 100px 0px 0px; padding: 20px 15px 0px; background-color: white; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-70853 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-70853 { display: inherit; }
}

.el-70853 .el-572805.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-70853 .el-572805.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-70853 .el-572805.section_row { width: calc(100% + 0px); }
}
.el-70853 .el-572805.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-70853 .el-572805.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-70853 .el-572805.section_row { display: inherit; }
}

.el-572805 .el-753648 { width: 100%; display: flex; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-572805 .el-753648 { width: 100%; display: flex; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-572805 .el-753648 { width: 100%; display: flex; }
}
.el-572805 .el-753648 .paragraph { display: inherit; font-size: 12px; text-align: center; line-height: 1.6; margin: 0px; padding: 0px; text-shadow: transparent 0px 0px 0px; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-572805 .el-753648 .paragraph { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-572805 .el-753648 .paragraph { display: inherit; }
}

.section_wrapper_237910 { position: sticky; z-index: 10; bottom: 0px; }
.section_wrapper_237910 .section_row { max-width: 1170px; }
.section_wrapper_237910 { width: 100%; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_237910 { width: 100%; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_237910 { width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_237910 .section_row { max-width: 1170px; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_237910 .section_row { max-width: 1170px; }
}
.el-237910 { display: inherit; padding: 0px 15px 10px; background-color: rgb(182, 181, 181); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-237910 { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-237910 { display: inherit; }
}

.el-237910 .el-150154.section_row { width: calc(100% + 0px); }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-237910 .el-150154.section_row { width: calc(100% + 0px); }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-237910 .el-150154.section_row { width: calc(100% + 0px); }
}
.el-237910 .el-150154.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-237910 .el-150154.section_row { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-237910 .el-150154.section_row { display: inherit; }
}

.el-150154 .el-227276.container { display: inherit; font-size: 18px; text-align: center; font-weight: 400; font-style: normal; margin: 0px; padding: 0px; box-shadow: none; }
.el-150154 .el-227276.container { align-items: center; }
.el-150154 .el-227276.container { flex-direction: row; }
.el-150154 .el-227276.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-150154 .el-227276.container { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-150154 .el-227276.container { display: inherit; }
}

.el-227276 .el-637281 .btn { display: inherit; color: rgb(246, 249, 254); 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: 6px 0px 0px; padding: 15px 36px; background-color: rgb(20, 147, 18); box-shadow: none; }
.el-227276 .el-637281 { align-items: center; }
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-227276 .el-637281 .btn { display: inherit; }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-227276 .el-637281 .btn { display: inherit; }
}
.el-227276 .el-637281 .btn-sub-headline { color: rgb(246, 249, 254); font-size: 15px; text-align: center; font-weight: 400; font-style: normal; margin-top: 10px; }
.el-227276 .el-637281 .btn-headline { font-family: Montserrat; font-size: 20px; text-align: center; font-weight: bold; font-style: normal; }

.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; }

.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: 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-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; }

/* Keyboard access for the original legal dialogs. */
.close-popup:focus-visible { outline: 3px solid #149312; outline-offset: 4px; }

/* 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 advertorial build */
.section_wrapper_237910 {
  position: fixed !important;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  box-shadow: 0 -8px 24px rgba(0, 0, 0, .12);
}
.section_wrapper_237910.sticky_show_after {
  opacity: 0;
  transform: translateY(110%);
  pointer-events: none;
  transition: transform .22s ease, opacity .22s ease;
}
.section_wrapper_237910.sticky_show_after.visible {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}
body.has-sticky-cta { padding-bottom: 82px; }
@media only screen and (max-width: 600px) {
  .el-237910 { padding: 6px 10px 10px; }
  .el-227276 .el-637281 .btn { width: 100%; margin-top: 0; padding: 13px 16px; }
  .el-227276 .el-637281 .btn-headline { font-size: 17px; line-height: 1.2; }
  body.has-sticky-cta { padding-bottom: 78px; }
}
