.elementor .e-c2eb433-9f871a0{width:58%;height:100%;object-fit:cover;object-position:57% 2%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:auto;z-index:0;max-width: none; -webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 30%); mask-image: linear-gradient(90deg, transparent 0%, #000 30%);\n}.elementor .e-79dbc90-d99ac33{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--gray-50);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-90d27bc-71cae17{max-width:720px;font-size:20px;color:var(--mega-white);line-height:30px;}.elementor .e-a439c66-4c9f776:hover,.elementor .e-a439c66-4c9f776:focus-visible{color:var(--mega-red);background-color:var(--mega-white);}.elementor .e-a439c66-4c9f776{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--mega-white);letter-spacing:1px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-red);transition:background-color 0.2s, color 0.2s;display:inline-block;align-self:flex-start;}.elementor .e-f595f57-25609f8:hover,.elementor .e-f595f57-25609f8:focus-visible{color:var(--mega-white);border-color:var(--mega-white);background-color:var(--mega-red);}.elementor .e-f595f57-25609f8{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--mega-red);letter-spacing:1px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;border-width:2px;border-color:var(--mega-white);border-style:solid;background-color:var(--mega-white);transition:background-color 0.2s, color 0.2s;display:inline-block;align-self:flex-start;}.elementor .e-ffd3938-d66fef0{column-gap:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:16px;\n}.elementor .e-d0e6a3c-432680a{width:65%;column-gap:22px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:22px;\n}.elementor .e-f9c273a-5e82641{width:100%;max-width:1400px;position:relative;z-index:2;column-gap:22px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:22px;\n}.elementor .e-d3c958e-01dbe73{width:100%;min-height:560px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#2b2b2b;display:flex;flex-direction:column;justify-content:center;&::after { content:'';position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.2) 100%);pointer-events:none;z-index:1; }\n}.elementor .e-217e7da7-14e0{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;}.elementor .e-582be350-28a7{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-557ecdf3-e6ed{column-gap:24px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto;border-block-end-width:1px; row-gap:4px; border-bottom-style:solid; border-bottom-color:var(--border-light);\n}.elementor .e-241675c9-5488{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;}.elementor .e-765506b-6ceb{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-637c1896-b1f6{column-gap:24px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto;border-block-end-width:1px; row-gap:4px; border-bottom-style:solid; border-bottom-color:var(--border-light);\n}.elementor .e-3f65f8ae-f99e{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;}.elementor .e-2cea3246-c6d5{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-609d1112-2d3f{column-gap:24px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto;border-block-end-width:1px; row-gap:4px; border-bottom-style:solid; border-bottom-color:var(--border-light);\n}.elementor .e-1f95b051-d5c8{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;}.elementor .e-3fdb7e05-d5b7{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-7c85075b-7467{column-gap:24px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto;border-block-end-width:1px; row-gap:4px; border-bottom-style:solid; border-bottom-color:var(--border-light);\n}.elementor .e-69df05c2-4ce4{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;}.elementor .e-7ff7a067-9d6f{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-6fb4ec27-62aa{column-gap:24px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto;border-block-end-width:1px; row-gap:4px; border-bottom-style:solid; border-bottom-color:var(--border-light);\n}.elementor .e-25d6e0cf-83ec{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;}.elementor .e-19ba3fe0-c57c{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-1fd708e5-4c52{column-gap:24px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto;border-block-end-width:1px; row-gap:4px; border-bottom-style:solid; border-bottom-color:var(--border-light);\n}.elementor .e-5d0e06a-4ace{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;}.elementor .e-21b0820c-2236{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-f774263-94e9{column-gap:24px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto;border-block-end-width:1px; row-gap:4px; border-bottom-style:solid; border-bottom-color:var(--border-light);\n}.elementor .e-245df2da-1b18{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;border-block-start-width:1px; border-top-style:solid; border-top-color:var(--border-light);\n}.elementor .e-1a949529-3425{width:100%;column-gap:20px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-2a1ee832-18ed{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-76432afe-e845{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-73c8c12a-1e50:hover,.elementor .e-73c8c12a-1e50:focus-visible{color:var(--mega-red);background-color:var(--mega-white);}.elementor .e-73c8c12a-1e50{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--mega-white);letter-spacing:1px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-red);transition:background-color 0.2s, color 0.2s;display:inline-block;align-self:flex-start;}.elementor .e-3b03b045-4a64{min-width:0px;column-gap:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-2c88ec22-9795{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;inset:0; max-width:none;\n}.elementor .e-e1f3b95-2ce7{width:100%;min-height:360px;overflow:hidden;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:20px;background-color:var(--gray-10);display:flex;justify-content:center;align-items:center;}.elementor .e-56655cd5-8b42{column-gap:100px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;align-items:center;row-gap:50px;\n}.elementor .e-4c31e14e-c41f{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-5a176717-79a7{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-229b991e-55e7{font-family:var(--font-heading);font-weight:700;font-size:28px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-61a28f10-49c6{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-47a8daf2-e4c4{min-width:0px;column-gap:20px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:1px;border-color:var(--gray-30);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-691b89fd-5e40{font-family:var(--font-heading);font-weight:700;font-size:28px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-4a99346a-26d0{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-6ae4aeb2-9161{min-width:0px;column-gap:20px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:1px;border-color:var(--gray-30);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-7957e274-2b52{column-gap:25px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;row-gap:25px;\n}.elementor .e-6b194421-700f{width:100%;column-gap:20px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-718f8ebc-954d{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-16d12354-5c57{color:var(--mega-white);}.elementor .e-13ffc15e-a642{color:var(--mega-white);& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-436d373d-2e24{font-family:var(--font-heading);font-weight:700;letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-1ef2a7d7-197f{min-width:0px;column-gap:8px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--mega-white);display:flex;flex-direction:column;justify-content:center;row-gap:8px;\n}.elementor .e-eece3e0-c3e2{font-family:var(--font-heading);font-weight:700;letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-519c27f6-17e3{min-width:0px;column-gap:8px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--mega-white);display:flex;flex-direction:column;justify-content:center;row-gap:8px;\n}.elementor .e-2a76f9d4-c93a{font-family:var(--font-heading);font-weight:700;letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-2ecd4b67-e64d{min-width:0px;column-gap:8px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--mega-white);display:flex;flex-direction:column;justify-content:center;row-gap:8px;\n}.elementor .e-2c33a382-6dde{font-family:var(--font-heading);font-weight:700;letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-58179fbc-417c{min-width:0px;column-gap:8px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--mega-white);display:flex;flex-direction:column;justify-content:center;row-gap:8px;\n}.elementor .e-660671bf-da28{font-family:var(--font-heading);font-weight:700;letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-76f31613-48b8{min-width:0px;column-gap:8px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--mega-white);display:flex;flex-direction:column;justify-content:center;row-gap:8px;\n}.elementor .e-60e513ea-4d86{column-gap:25px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;row-gap:25px;\n}.elementor .e-5b39ba07-ac82{font-family:var(--font-heading);font-weight:700;letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-7d5fc427-9323{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-4d4a0328-9adc{min-width:0px;column-gap:8px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--mega-white);display:flex;flex-direction:column;justify-content:center;row-gap:8px;\n}.elementor .e-25e9007b-ea6c{width:100%;column-gap:20px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-red);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-141acab1-61f7{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-4cd7ea62-1fc0{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-13519504-5701{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-4f4f19ba-de2c{flex:1 1 auto;& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-39f13e55-ea46:hover,.elementor .e-39f13e55-ea46:focus-visible{color:var(--mega-red);background-color:var(--mega-white);}.elementor .e-39f13e55-ea46{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--mega-white);letter-spacing:1px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-red);transition:background-color 0.2s, color 0.2s;display:inline-block;align-self:flex-start;}.elementor .e-78da47-f477{min-width:0px;column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:var(--gray-30);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-6099d542-683d{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-3394d7f-2807{flex:1 1 auto;& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-232a246a-d5cc:hover,.elementor .e-232a246a-d5cc:focus-visible{color:var(--mega-red);background-color:var(--mega-white);}.elementor .e-232a246a-d5cc{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--mega-white);letter-spacing:1px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-red);transition:background-color 0.2s, color 0.2s;display:inline-block;align-self:flex-start;}.elementor .e-61890c63-da81{min-width:0px;column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:var(--gray-30);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-2256ce51-e4bd{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-769ac3d-d3b1{flex:1 1 auto;& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-4d451ea5-cedf:hover,.elementor .e-4d451ea5-cedf:focus-visible{color:var(--mega-red);background-color:var(--mega-white);}.elementor .e-4d451ea5-cedf{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--mega-white);letter-spacing:1px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-red);transition:background-color 0.2s, color 0.2s;display:inline-block;align-self:flex-start;}.elementor .e-7d5f45ae-120a{min-width:0px;column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:var(--gray-30);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-2635789-ae43{column-gap:25px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;row-gap:25px;\n}.elementor .e-1194d33d-bf8e{width:100%;column-gap:20px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-280a1226-90f7{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-1ac392ad-ba84{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-3a274aae-334e{font-family:var(--font-display);font-weight:700;font-size:28px;color:var(--mega-red);line-height:1;}.elementor .e-265512d9-4e4a{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-5a20cbd3-6264{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-27067851-13cd{min-width:0px;column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:var(--gray-30);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-744c01b-1e44{font-family:var(--font-display);font-weight:700;font-size:28px;color:var(--mega-red);line-height:1;}.elementor .e-596ea124-4881{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-271d18fb-ea1f{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-77ca5b95-4eae{min-width:0px;column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:var(--gray-30);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-72cacf43-2ffe{font-family:var(--font-display);font-weight:700;font-size:28px;color:var(--mega-red);line-height:1;}.elementor .e-60e15cac-3fb9{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-3590ab6a-9173{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-2f9d27ad-22c0{min-width:0px;column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:var(--gray-30);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-3a56ee5c-a141{column-gap:25px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;row-gap:25px;\n}.elementor .e-7d93aa8a-a917{width:100%;column-gap:20px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-6805b986-852c{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-7a88bd1-e197faa{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;inset:0; max-width:none;\n}.elementor .e-c348c1c-d5df9b7{width:100%;min-height:360px;overflow:hidden;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:20px;background-color:var(--gray-10);display:flex;justify-content:center;align-items:center;}.elementor .e-39a3033-2432aba{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-cc6ae81-e82ccea{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--gray-50); &:last-child { border-bottom:none;padding-bottom:0px; }\n}.elementor .e-ffdc74d-c7fbdd1{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--gray-50); &:last-child { border-bottom:none;padding-bottom:0px; }\n}.elementor .e-3c9e9c3-dc61cab{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--gray-50); &:last-child { border-bottom:none;padding-bottom:0px; }\n}.elementor .e-5a817ed6-32bc{font-family:var(--font-heading);font-weight:700;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--gray-50); &:last-child { border-bottom:none;padding-bottom:0px; }\n}.elementor .e-0a13937-1113153{column-gap:22px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:36px;padding-inline-end:0px;display:flex;flex-direction:column;border-inline-start-width:3px; row-gap:22px; border-left-style:solid; border-left-color:var(--mega-black);\n}.elementor .e-bad1003-00466ed:hover,.elementor .e-bad1003-00466ed:focus-visible{color:var(--mega-red);background-color:var(--mega-white);}.elementor .e-bad1003-00466ed{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--mega-white);letter-spacing:1px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-red);transition:background-color 0.2s, color 0.2s;display:inline-block;align-self:flex-start;}.elementor .e-0e401cd-bacbab8{min-width:0px;column-gap:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-c5b2c36-d9739e1{column-gap:100px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;align-items:center;row-gap:50px;\n}.elementor .e-749b9bd-229c0ba{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-7767750-44b5{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-3b90628-a3c8{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;white-space:normal;\n}.elementor .e-544d97b9-723e:hover,.elementor .e-544d97b9-723e:focus-visible{background-color:var(--mega-red-tint);}.elementor .e-544d97b9-723e{padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-white);white-space:normal; &.e--selected { background-color:var(--mega-red);border-color:var(--mega-red); } &.e--selected p { color:var(--mega-white); }\n}.elementor .e-7290fdb7-a031{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;white-space:normal;\n}.elementor .e-71788509-c78e:hover,.elementor .e-71788509-c78e:focus-visible{background-color:var(--mega-red-tint);}.elementor .e-71788509-c78e{padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-white);white-space:normal; &.e--selected { background-color:var(--mega-red);border-color:var(--mega-red); } &.e--selected p { color:var(--mega-white); }\n}.elementor .e-266a3596-7a9f{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;white-space:normal;\n}.elementor .e-1662c034-556d:hover,.elementor .e-1662c034-556d:focus-visible{background-color:var(--mega-red-tint);}.elementor .e-1662c034-556d{padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-white);white-space:normal; &.e--selected { background-color:var(--mega-red);border-color:var(--mega-red); } &.e--selected p { color:var(--mega-white); }\n}.elementor .e-6e5c0eb2-e602{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--mega-red);letter-spacing:1px;text-transform:uppercase;white-space:normal;\n}.elementor .e-5e5a656a-2506:hover,.elementor .e-5e5a656a-2506:focus-visible{background-color:var(--mega-red-tint);}.elementor .e-5e5a656a-2506{padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-white);white-space:normal; &.e--selected { background-color:var(--mega-red);border-color:var(--mega-red); } &.e--selected p { color:var(--mega-white); }\n}.elementor .e-18a4dd08-d8f5{column-gap:10px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:10px;\n}.elementor .e-7efe0cfe-3724{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-2727a673-65d2{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-5a15ae7f-a11d{padding:0px;display:flex;flex-direction:column;align-items:stretch;row-gap:24px;\n}.elementor .e-2ab77076-cbcc{column-gap:14px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--light-bg);display:flex;flex-direction:column;row-gap:14px;\n}.elementor .e-5000ddbe-983e{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-54488904-b215{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-2917a391-ae1d{padding:0px;display:flex;flex-direction:column;align-items:stretch;row-gap:24px;\n}.elementor .e-25c268c9-5225{column-gap:14px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--light-bg);display:flex;flex-direction:column;row-gap:14px;\n}.elementor .e-34043304-e4d7{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-32e85232-46dc{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-3d8741be-bdbc{padding:0px;display:flex;flex-direction:column;align-items:stretch;row-gap:24px;\n}.elementor .e-60f23496-fa41{column-gap:14px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--light-bg);display:flex;flex-direction:column;row-gap:14px;\n}.elementor .e-37fcea1c-abb9{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-16cc9048-3cbb{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-71a1e4e-c5de{padding:0px;display:flex;flex-direction:column;align-items:stretch;row-gap:24px;\n}.elementor .e-74180c1a-d07f{column-gap:14px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--light-bg);display:flex;flex-direction:column;row-gap:14px;\n}.elementor .e-4f2e16c8-1d80{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-643b16ca-1669{column-gap:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-7d9490b5-3800{width:100%;column-gap:20px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-2615cbb0-776d{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-784958d6-9724{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-14906323-697c:hover,.elementor .e-14906323-697c:focus-visible{color:var(--mega-black);}.elementor .e-14906323-697c{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-59026f17-b7c8{width:auto;min-width:0px;flex:1 1 0%;}.elementor .e-6b5490f4-d222{width:20px;height:20px;min-width:20px;color:var(--mega-red);display:flex;flex:0 0 20px;justify-content:center;align-items:center;& svg { width:20px;height:20px;fill:currentColor; } &::after { content:'+';font-family:var(--font-heading);font-weight:700;font-size:26px;line-height:1;color:var(--mega-red); }\n}.elementor .e-35598f41-aee7{width:100%;column-gap:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;row-gap:12px;\n}.elementor .e-57bbec26-bab8{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-cea1945-afb5{padding-block-start:12px;}.elementor .e-68530a5-64d4{padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-width:1px;border-color:var(--border-light);border-style:solid;background-color:var(--mega-white);}.elementor .e-46995bcf-6623:hover,.elementor .e-46995bcf-6623:focus-visible{color:var(--mega-black);}.elementor .e-46995bcf-6623{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-28fc6755-c19e{width:auto;min-width:0px;flex:1 1 0%;}.elementor .e-34f7c9a5-2456{width:20px;height:20px;min-width:20px;color:var(--mega-red);display:flex;flex:0 0 20px;justify-content:center;align-items:center;& svg { width:20px;height:20px;fill:currentColor; } &::after { content:'+';font-family:var(--font-heading);font-weight:700;font-size:26px;line-height:1;color:var(--mega-red); }\n}.elementor .e-72cedb2a-7224{width:100%;column-gap:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;row-gap:12px;\n}.elementor .e-3bca76ad-7cd2{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-3c24f69a-4760{padding-block-start:12px;}.elementor .e-63d29cc6-215d{padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-width:1px;border-color:var(--border-light);border-style:solid;background-color:var(--mega-white);}.elementor .e-4416c9de-b83a:hover,.elementor .e-4416c9de-b83a:focus-visible{color:var(--mega-black);}.elementor .e-4416c9de-b83a{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-59d38c8e-84c0{width:auto;min-width:0px;flex:1 1 0%;}.elementor .e-72313bc-4bea{width:20px;height:20px;min-width:20px;color:var(--mega-red);display:flex;flex:0 0 20px;justify-content:center;align-items:center;& svg { width:20px;height:20px;fill:currentColor; } &::after { content:'+';font-family:var(--font-heading);font-weight:700;font-size:26px;line-height:1;color:var(--mega-red); }\n}.elementor .e-61f3f9f3-794f{width:100%;column-gap:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;row-gap:12px;\n}.elementor .e-4ae2ce78-e038{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-118ba55d-cf1d{padding-block-start:12px;}.elementor .e-42bd6b89-ad64{padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-width:1px;border-color:var(--border-light);border-style:solid;background-color:var(--mega-white);}.elementor .e-64cc77e6-f298{column-gap:10px;row-gap:10px;\n}.elementor .e-3ea39cf5-b378:hover,.elementor .e-3ea39cf5-b378:focus-visible{color:var(--mega-black);}.elementor .e-3ea39cf5-b378{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-16a67f9f-6aac{width:auto;min-width:0px;flex:1 1 0%;}.elementor .e-42f68967-cce4{width:20px;height:20px;min-width:20px;color:var(--mega-red);display:flex;flex:0 0 20px;justify-content:center;align-items:center;& svg { width:20px;height:20px;fill:currentColor; } &::after { content:'+';font-family:var(--font-heading);font-weight:700;font-size:26px;line-height:1;color:var(--mega-red); }\n}.elementor .e-5a8ceff9-1cde{width:100%;column-gap:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;row-gap:12px;\n}.elementor .e-1403c61c-56ec{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-f456a53-3c02{padding-block-start:12px;}.elementor .e-7876d10b-19fe{padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-width:1px;border-color:var(--border-light);border-style:solid;background-color:var(--mega-white);}.elementor .e-65d92cae-39a7:hover,.elementor .e-65d92cae-39a7:focus-visible{color:var(--mega-black);}.elementor .e-65d92cae-39a7{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-634857e2-9d55{width:auto;min-width:0px;flex:1 1 0%;}.elementor .e-5229008a-80ae{width:20px;height:20px;min-width:20px;color:var(--mega-red);display:flex;flex:0 0 20px;justify-content:center;align-items:center;& svg { width:20px;height:20px;fill:currentColor; } &::after { content:'+';font-family:var(--font-heading);font-weight:700;font-size:26px;line-height:1;color:var(--mega-red); }\n}.elementor .e-6dc4ff32-fbca{width:100%;column-gap:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;row-gap:12px;\n}.elementor .e-5ad92afa-add3{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-4db6cd6-b3b7{padding-block-start:12px;}.elementor .e-306b2774-790a{padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-width:1px;border-color:var(--border-light);border-style:solid;background-color:var(--mega-white);}.elementor .e-28a75ba5-4509:hover,.elementor .e-28a75ba5-4509:focus-visible{color:var(--mega-black);}.elementor .e-28a75ba5-4509{font-family:var(--font-heading);font-weight:700;font-size:21px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-64156f9e-cc96{width:auto;min-width:0px;flex:1 1 0%;}.elementor .e-c200db9-ae9a{width:20px;height:20px;min-width:20px;color:var(--mega-red);display:flex;flex:0 0 20px;justify-content:center;align-items:center;& svg { width:20px;height:20px;fill:currentColor; } &::after { content:'+';font-family:var(--font-heading);font-weight:700;font-size:26px;line-height:1;color:var(--mega-red); }\n}.elementor .e-46faafd-eb1c{width:100%;column-gap:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;row-gap:12px;\n}.elementor .e-7b980b70-c22d{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-43c6f41b-a8b1{padding-block-start:12px;}.elementor .e-4f706b2d-cf1e{padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-width:1px;border-color:var(--border-light);border-style:solid;background-color:var(--mega-white);}.elementor .e-47067fae-c504{column-gap:10px;row-gap:10px;\n}.elementor .e-1c43ef18-dcb7{column-gap:10px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;align-items:start;row-gap:10px;\n}.elementor .e-55a45fc8-6054{width:100%;column-gap:20px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-white);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-1112afff-5137{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-15ca830-4466ac2{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;inset:0; max-width:none;\n}.elementor .e-ec2afbf-ffec4b5{width:100%;min-height:113px;overflow:hidden;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:var(--gray-10);display:flex;justify-content:center;align-items:center;}.elementor .e-b56eb0b-e5cf11c{font-family:var(--font-heading);font-weight:700;font-size:24px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-e630b22-e7d4d47{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-b33fce4-85d0a1f{min-width:0px;column-gap:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-32230f3-b9cc1c9:hover,.elementor .e-32230f3-b9cc1c9:focus-visible{opacity:85%;}.elementor .e-32230f3-b9cc1c9{column-gap:30px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-template-rows:auto;align-items:start;row-gap:30px;\n}.elementor .e-0760443-6af772a{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;inset:0; max-width:none;\n}.elementor .e-679eb2c-d023f1a{width:100%;min-height:113px;overflow:hidden;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:var(--gray-10);display:flex;justify-content:center;align-items:center;}.elementor .e-c5a54d8-3ce0d2b{font-family:var(--font-heading);font-weight:700;font-size:24px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-3c9d26c-1e51e7c{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-9914c2d-c90afc8{min-width:0px;column-gap:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-bd5bda1-127202e:hover,.elementor .e-bd5bda1-127202e:focus-visible{opacity:85%;}.elementor .e-bd5bda1-127202e{column-gap:30px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-template-rows:auto;align-items:start;row-gap:30px;\n}.elementor .e-c159070-2df14f5{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;inset:0; max-width:none;\n}.elementor .e-b18960c-17f5aaf{width:100%;min-height:113px;overflow:hidden;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:var(--gray-10);display:flex;justify-content:center;align-items:center;}.elementor .e-94b7a1f-3fb02e7{font-family:var(--font-heading);font-weight:700;font-size:24px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-af26c0f-b327f94{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-ed8f4b0-ecb962a{min-width:0px;column-gap:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-44540aa-c4c1cbd:hover,.elementor .e-44540aa-c4c1cbd:focus-visible{opacity:85%;}.elementor .e-44540aa-c4c1cbd{column-gap:30px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-template-rows:auto;align-items:start;row-gap:30px;\n}.elementor .e-92099cf-76698b7{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;inset:0; max-width:none;\n}.elementor .e-b8bbe25-79d4f6c{width:100%;min-height:113px;overflow:hidden;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:var(--gray-10);display:flex;justify-content:center;align-items:center;}.elementor .e-cd454b6-08228b0{font-family:var(--font-heading);font-weight:700;font-size:24px;color:var(--mega-red);letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-a7dcca8-209f67a{& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-5b3b2e0-2cbda77{min-width:0px;column-gap:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-573bc34-aedfe92:hover,.elementor .e-573bc34-aedfe92:focus-visible{opacity:85%;}.elementor .e-573bc34-aedfe92{column-gap:30px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-template-rows:auto;align-items:start;row-gap:30px;\n}.elementor .e-f70fa42-1b2285c{column-gap:50px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;row-gap:50px;\n}.elementor .e-b84a997-bf8409a{width:100%;column-gap:20px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:2px;border-color:var(--light-bg);border-style:solid;background-color:var(--light-bg);display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-25cea44-b300318{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-f3f1c98-4db7d6c{color:var(--mega-white);}.elementor .e-1892ceb-2ec4bcc{color:var(--mega-white);& ul { list-style:disc;padding-left:20px;margin:0px; } & li { margin:0px 0px 8px 0px; } & a { color:var(--mega-red);text-decoration:none; }\n}.elementor .e-eba4f47-f9573c4:hover,.elementor .e-eba4f47-f9573c4:focus-visible{color:var(--mega-white);border-color:var(--mega-white);background-color:var(--mega-red);}.elementor .e-eba4f47-f9573c4{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--mega-red);letter-spacing:1px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;border-width:2px;border-color:var(--mega-white);border-style:solid;background-color:var(--mega-white);transition:background-color 0.2s, color 0.2s;display:inline-block;align-self:flex-start;}.elementor .e-cd7226d-f7d95bf:hover,.elementor .e-cd7226d-f7d95bf:focus-visible{color:var(--mega-white);border-color:var(--mega-white);background-color:var(--mega-red);}.elementor .e-cd7226d-f7d95bf{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--mega-red);letter-spacing:1px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;border-width:2px;border-color:var(--mega-white);border-style:solid;background-color:var(--mega-white);transition:background-color 0.2s, color 0.2s;display:inline-block;align-self:flex-start;}.elementor .e-b668590-248e8e6{column-gap:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:16px;\n}.elementor .e-dcbcdf2-20778ef{width:100%;column-gap:20px;text-align:center;padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:2px;border-color:var(--mega-red);border-style:solid;background-color:var(--mega-red);display:flex;flex-direction:column;align-items:center;row-gap:20px;\n}.elementor .e-9e20060-79a2867{width:100%;max-width:1400px;column-gap:20px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;row-gap:20px;\n}