.elementor .e-1a8d16bf-9574{width:auto;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-33f28816-2d20{overflow:hidden;border-radius:20px;}.elementor .e-45540382-63e6{width:100%;max-width:1180px;padding:0px;display:grid;gap:56px;grid-template-columns:1.1fr 1fr;align-items:center;}.elementor .e-33c6a9cd-f9da{font-family:var(--mc-display);font-size:72px;color:#FFFFFF;line-height:1;text-transform:uppercase;}.elementor .e-15364556-d4e9{width:100%;aspect-ratio:4 / 3;padding:0px;background-image:radial-gradient(circle at 80% 20%, rgba(224,31,34,0.55) 0%,rgba(224,31,34,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1C1917;display:flex;justify-content:center;align-items:center;}.elementor .e-72d2f7a4-12d5{font-family:var(--mc-body);font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#E01F22;align-self:flex-start;}.elementor .e-1657df28-5e23{font-family:var(--mc-body);font-size:16px;color:#1C1917;line-height:1.55;}.elementor .e-3ecc047a-bbf5{font-family:var(--mc-body);font-size:15px;color:#4A433D;line-height:1.7;padding-inline-start:18px;}.elementor .e-22378af2-e490{width:auto;padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;}.elementor .e-3403a81e-a5bd{background-color:#F7F3EE;}.elementor .e-7777c6fc-73e3{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-4ff17d6c-2e6b{font-family:var(--mc-body);font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#E01F22;align-self:flex-start;}.elementor .e-2b90cbf9-3902{font-family:var(--mc-body);font-size:16px;color:#1C1917;line-height:1.55;}.elementor .e-35795ad8-6b6c{font-family:var(--mc-body);font-size:15px;color:#4A433D;line-height:1.7;padding-inline-start:18px;}.elementor .e-18486699-f19a{width:auto;padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;}.elementor .e-52f2deea-e033{background-color:#F7F3EE;}.elementor .e-308381f4-bccf{font-family:var(--mc-display);font-size:72px;color:#FFFFFF;line-height:1;text-transform:uppercase;}.elementor .e-6d3df680-9045{width:100%;aspect-ratio:4 / 3;padding:0px;background-image:radial-gradient(circle at 80% 20%, rgba(224,31,34,0.55) 0%,rgba(224,31,34,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1C1917;display:flex;justify-content:center;align-items:center;}.elementor .e-61868909-92c6{font-family:var(--mc-body);font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#E01F22;align-self:flex-start;}.elementor .e-200bdda1-b26f{font-family:var(--mc-body);font-size:16px;color:#1C1917;line-height:1.55;}.elementor .e-667a2f6-1a35{font-family:var(--mc-body);font-size:15px;color:#4A433D;line-height:1.7;padding-inline-start:18px;}.elementor .e-529f6581-c1dc{width:auto;padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;}.elementor .e-17f21ce-ad18{background-color:#F7F3EE;}.elementor .e-5b31f512-43e6{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-128ba49a-fe84{font-family:var(--mc-body);font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#E01F22;align-self:flex-start;}.elementor .e-603b3326-f881{font-family:var(--mc-body);font-size:16px;color:#1C1917;line-height:1.55;}.elementor .e-74d60724-17bf{font-family:var(--mc-body);font-size:15px;color:#4A433D;line-height:1.7;padding-inline-start:18px;}.elementor .e-44f5e81b-df72{width:auto;padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;}.elementor .e-1ddac139-49eb{background-color:#F7F3EE;}.elementor .e-6128198d-25b9{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-42a07f51-f320{font-family:var(--mc-body);font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#E01F22;align-self:flex-start;}.elementor .e-30919c00-6a47{font-family:var(--mc-body);font-size:16px;color:#1C1917;line-height:1.55;}.elementor .e-2ff6983c-9dc6{font-family:var(--mc-body);font-size:15px;color:#4A433D;line-height:1.7;padding-inline-start:18px;}.elementor .e-4c0c3bf3-aad2{width:auto;padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;}.elementor .e-1aece1b3-c9c9{background-color:#F7F3EE;}.elementor .e-1ea37d29-9e1b{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-393c1204-3e42{font-family:var(--mc-body);font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#E01F22;align-self:flex-start;}.elementor .e-5e3c6069-d3f1{font-family:var(--mc-body);font-size:16px;color:#1C1917;line-height:1.55;}.elementor .e-6a3d0bbf-923b{font-family:var(--mc-body);font-size:15px;color:#4A433D;line-height:1.7;padding-inline-start:18px;}.elementor .e-283d74be-3927{width:auto;padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;}.elementor .e-6ec0c7b6-4d95{background-color:#F7F3EE;}.elementor .e-36fcdadb-b11b{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-682d7d8c-a3f0{font-family:var(--mc-body);font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#E01F22;align-self:flex-start;}.elementor .e-44f2979-bf86{font-family:var(--mc-body);font-size:16px;color:#1C1917;line-height:1.55;}.elementor .e-57f650f4-e697{font-family:var(--mc-body);font-size:15px;color:#4A433D;line-height:1.7;padding-inline-start:18px;}.elementor .e-387f78f7-7d88{width:auto;padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;}.elementor .e-47e5377d-d2ad{background-color:#F7F3EE;}.elementor .e-2c378172-5b23{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-4265842a-b2af{font-family:var(--mc-body);font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#1C1917;align-self:flex-start;}.elementor .e-7c78a590-7db3{font-family:var(--mc-body);font-size:16px;color:#1C1917;line-height:1.55;}.elementor .e-6d17dfbc-4530{font-family:var(--mc-body);font-size:15px;color:#4A433D;line-height:1.7;padding-inline-start:18px;}.elementor .e-66d1abdb-626c{width:auto;padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;}.elementor .e-381f5d01-bebc{background-color:#F7F3EE;}.elementor .e-17b18ead-379f{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-498fc0ab-ae6c{font-family:var(--mc-body);font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#1C1917;align-self:flex-start;}.elementor .e-31ce455b-2c79{font-family:var(--mc-body);font-size:16px;color:#1C1917;line-height:1.55;}.elementor .e-5ece7861-5d55{font-family:var(--mc-body);font-size:15px;color:#4A433D;line-height:1.7;padding-inline-start:18px;}.elementor .e-74d3051c-a151{width:auto;padding-block-start:24px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;}.elementor .e-3bffbe8e-9ca0{background-color:#F7F3EE;}.elementor .e-164330b7-5c98{max-width:1180px;}.elementor .e-3343c9d-939c{background-color:#FFFFFF;}.elementor .e-3caf96bf-9dbc{color:#FFFFFF;text-align:center;}.elementor .e-342817af-125b{color:rgba(255,255,255,0.9);text-align:center;}.elementor .e-5d983635-e42c:hover,.elementor .e-5d983635-e42c:focus-visible{background-color:#000000;}.elementor .e-5d983635-e42c{background-color:#1C1917;}.elementor .e-87c42b8-bbeb:hover,.elementor .e-87c42b8-bbeb:focus-visible{color:#E01F22;background-color:#FFFFFF;}.elementor .e-87c42b8-bbeb{font-family:var(--mc-body);font-weight:700;font-size:16px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:2px;border-color:rgba(255,255,255,0.8);border-style:solid;background-color:transparent;}.elementor .e-1e7c8f22-398c{width:auto;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-2e0d3179-afff{width:100%;max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-327a5dba-7b26{background-image:radial-gradient(circle at 85% 20%, rgba(255,255,255,0.14) 0%,rgba(255,255,255,0) 45%),linear-gradient(135deg, #E01F22 0%,#B3161A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#E01F22;}