.elementor .e-60d87e91-2856{color:#e7e6e1;}.elementor .e-46f2d857-f6f2{max-width:17ch;font-size:clamp(40px, 4vw, 64px);color:#ffffff;}.elementor .e-55f8e4e-ebec{color:#e7e6e1;}.elementor .e-60b3b7ab-1944{margin-block-start:32px;}.elementor .e-57cf3631-a3fe{padding:48px;align-self:center;}.elementor .e-ea32eff-9e7d{width:100%;height:100%;min-height:560px;object-fit:cover;object-position:50% 58%;display:block;}.elementor .e-68b66384-dfa3{overflow:hidden;padding:0px;border-block-start-width:4px;background-color:#20201f;gap:0px;grid-template-columns:minmax(0, 1.2fr) minmax(0, 0.9fr);grid-template-rows:auto;border-top-style: solid; border-top-color: #CC0000;\n}.elementor .e-1d2df9da-42f5{padding:0px;margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-6eaa556a-c8e2{padding:0px;margin-block-start:56px;}.elementor .e-64be560a-7092{padding:32px;margin-block-start:48px;border-inline-start-width:4px;background-color:#f5f4f0;border-left-style: solid; border-left-color: #CC0000;\n}.elementor .e-7abc93fd-7cb0{padding:0px;margin-block-start:48px;}.elementor .e-7c8b851f-aeb4{padding:0px;margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;}.elementor .e-6f88a0f-44d9{padding:0px;margin-block-start:48px;}.elementor .e-789d402a-c667{padding:0px;margin-block-start:48px;}.elementor .e-115243b3-8ec7{font-family:Roboto;font-weight:700;font-size:16px;color:inherit;line-height:1.5;padding:0px;margin:0px;display:block;cursor: inherit; white-space: normal;\n}.elementor .e-68476306-88f1{width:100%;min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-3cfc89fc-93d3{width:20px;height:20px;min-width:20px;color:#CC0000;padding:0px;flex:0 0 20px;}.elementor .e-5d2b4729-8f75:hover,.elementor .e-5d2b4729-8f75:focus-visible{color:#CC0000;}.elementor .e-5d2b4729-8f75{min-height:64px;color:#20201f;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:transparent;gap:16px;align-items:center;list-style: none; &:focus-visible { outline: 2px solid #CC0000; outline-offset: -4px; }\n}.elementor .e-4bce18e1-6323{max-width:68ch;font-family:Roboto;font-weight:400;font-size:16px;color:#333333;line-height:1.8;margin:0px;display:block;& a { color: #CC0000; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-46ca5fa2-5691{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-4a140c0d-f6f3{width:100%;min-width:0px;padding:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: #20201f;\n}.elementor .e-47724714-bac3{font-family:Roboto;font-weight:700;font-size:16px;color:inherit;line-height:1.5;padding:0px;margin:0px;display:block;cursor: inherit; white-space: normal;\n}.elementor .e-856b914-a394{width:100%;min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-1c4a7def-82f7{width:20px;height:20px;min-width:20px;color:#CC0000;padding:0px;flex:0 0 20px;}.elementor .e-222b88ab-43be:hover,.elementor .e-222b88ab-43be:focus-visible{color:#CC0000;}.elementor .e-222b88ab-43be{min-height:64px;color:#20201f;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:transparent;gap:16px;align-items:center;list-style: none; &:focus-visible { outline: 2px solid #CC0000; outline-offset: -4px; }\n}.elementor .e-44028462-de10{max-width:68ch;font-family:Roboto;font-weight:400;font-size:16px;color:#333333;line-height:1.8;margin:0px;display:block;& a { color: #CC0000; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-16e7eb58-46b4{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-7400562e-c429{width:100%;min-width:0px;padding:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: #20201f;\n}.elementor .e-6503df5b-1c9f{font-family:Roboto;font-weight:700;font-size:16px;color:inherit;line-height:1.5;padding:0px;margin:0px;display:block;cursor: inherit; white-space: normal;\n}.elementor .e-2a19eb7b-ebf3{width:100%;min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-704e6cb4-517a{width:20px;height:20px;min-width:20px;color:#CC0000;padding:0px;flex:0 0 20px;}.elementor .e-540d2172-3c73:hover,.elementor .e-540d2172-3c73:focus-visible{color:#CC0000;}.elementor .e-540d2172-3c73{min-height:64px;color:#20201f;cursor:pointer;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:transparent;gap:16px;align-items:center;list-style: none; &:focus-visible { outline: 2px solid #CC0000; outline-offset: -4px; }\n}.elementor .e-723a034e-fcea{max-width:68ch;font-family:Roboto;font-weight:400;font-size:16px;color:#333333;line-height:1.8;margin:0px;display:block;& a { color: #CC0000; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-6ae24af0-c72b{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-1fae9459-3411{width:100%;min-width:0px;padding:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;border-bottom-style: solid; border-bottom-color: #20201f;\n}.elementor .e-375233b9-6321{width:100%;min-width:0px;padding:0px;border-block-start-width:2px;background-color:#f5f4f0;gap:0px;border-top-style: solid; border-top-color: #20201f;\n}.elementor .e-6f1855c1-dc5c{margin-block-start:16px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-382a543d-a24e{font-size:14px;color:#666666;}.elementor .e-1dbe0338-78a5{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:48px;border-block-start-width:4px;border-top-style: solid; border-top-color: #20201f;\n}.elementor .e-78c3093d-67d3{width:100%;max-width:1088px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;& ol, & ul { padding-left: 24px; margin: 0 0 24px; color: #333333; font-family: Roboto; font-size: 16px; line-height: 1.8; } & li { padding-left: 4px; margin-bottom: 12px; } & a { color: #CC0000; text-decoration: underline; text-underline-offset: 3px; }\n}