.elementor .e-1a08d9ac-59c0{font-weight:700;font-size:0.78rem;letter-spacing:0.12em;line-height:1.75;margin:0px;opacity:80%;display:block;cursor: auto;\n}.elementor .e-44132bd4-79ab{font-weight:800;font-size:3.75rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-2fc918e-29ce{max-width:64ch;font-size:1.1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-4a68e738-6ea5{font-weight:700;font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-5931b461-4b82{min-width:0px;color:#ffffff;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:3rem;padding-inline-end:3rem;border-block-start-width:0.3rem;background-color:#242424;display:flex;flex-direction:column;gap:1.25rem;border-top-style: solid; border-top-color: #c90707;\n}.elementor .e-414edcef-bcff{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-a108f15-ae91{font-weight:800;font-size:2.25rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-66b90714-51b9{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-5992078e-1b9b{font-weight:800;font-size:1.35rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-56ed70ab-61eb{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-4d09a0ea-92a6{min-width:0px;padding:1.5rem;background-color:#f5f5f5;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-3bdf8d61-e35c{font-weight:800;font-size:1.35rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-1341f0-358d{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-5b7de766-b05d{min-width:0px;padding:1.5rem;background-color:#f5f5f5;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-d23a44a-f707{font-weight:800;font-size:1.35rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-13f8fe11-1438{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-6869655f-183f{min-width:0px;padding:1.5rem;background-color:#f5f5f5;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-64fc42b-cbe1{font-weight:800;font-size:1.35rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-527e6f31-3557{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-73236d79-226c{min-width:0px;padding:1.5rem;background-color:#f5f5f5;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-216adde1-ae67{font-weight:800;font-size:1.35rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-6495aff5-4459{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-3b949dda-2ca0{min-width:0px;padding:1.5rem;background-color:#f5f5f5;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-4cde50c7-4ddc{font-weight:800;font-size:1.35rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-5d13511-285c{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-11c7a99a-d609{min-width:0px;padding:1.5rem;background-color:#f5f5f5;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-54e5970d-27f6{min-width:0px;padding:0px;display:grid;flex-direction:column;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-1887a8ef-e9f4{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-5bc735af-129a{font-weight:800;font-size:2.25rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-76c551cd-2bbf{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-34e4d634-1720{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-1bd9c0c4-2cec{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-719d0c71-9298{min-width:0px;max-width:52rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-33b5a47e-c113{font-weight:800;font-size:2.25rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-20b53afa-e463{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-736060e9-9fa8{min-width:0px;padding:2rem;background-color:#f5f5f5;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-4b464bf3-b18d{font-weight:800;font-size:2.25rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-2506c224-e092{font-weight:700;font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-59fcebd3-b5ba{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1858c77a-76cd{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-17f0c61a-4ef0{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1abeab73-d45f{border-block-end-width:0.075rem;border-bottom-style: solid; border-bottom-color: #dddddd;\n}.elementor .e-7499ea45-dfc4{font-weight:700;font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-49ed47c1-34e5{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7ea74e10-843f{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-39d35e7c-b8eb{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-29259e78-3493{border-block-end-width:0.075rem;border-bottom-style: solid; border-bottom-color: #dddddd;\n}.elementor .e-5cc63383-c3cc{font-weight:700;font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-4718485e-8531{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-aea86bf-7217{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-39191791-4bbd{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-187ed00a-5db6{border-block-end-width:0.075rem;border-bottom-style: solid; border-bottom-color: #dddddd;\n}.elementor .e-2fd6a20-679f{font-weight:700;font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-358007a3-7646{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-63786072-7699{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-6f8a04c7-56b8{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-60a49502-2abd{border-block-end-width:0.075rem;border-bottom-style: solid; border-bottom-color: #dddddd;\n}.elementor .e-1223f316-66e6{font-weight:700;font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-20af4dd-c7ed{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-45be9a9e-99e2{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-22901b75-a18a{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-66a7eb54-4b7a{border-block-end-width:0.075rem;border-bottom-style: solid; border-bottom-color: #dddddd;\n}.elementor .e-597f9cfe-2766{font-weight:700;font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-423351c9-dbe4{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5fc1318f-2e89{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-2076b378-f27f{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3bd80fba-9e46{border-block-end-width:0.075rem;border-bottom-style: solid; border-bottom-color: #dddddd;\n}.elementor .e-8399c2a-1364{min-width:0px;max-width:52rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-42d89c3a-d608{font-weight:800;font-size:2.25rem;letter-spacing:-0.02em;line-height:1.2;margin:0px;display:block;cursor: auto;\n}.elementor .e-63364f65-b6b1{font-size:1rem;line-height:1.75;margin:0px;display:block;cursor: auto;\n}.elementor .e-12bea41f-59c7:hover,.elementor .e-12bea41f-59c7:focus-visible{background-color:#990000;}.elementor .e-12bea41f-59c7:focus{outline-width:0.2rem;outline-color:#111111;outline-style:solid;outline-offset:0.2rem;}.elementor .e-12bea41f-59c7{font-weight:700;color:#ffffff;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.15rem;background-color:#c90707;display:inline-block;align-self:flex-start;}.elementor .e-1d482810-323c{min-width:0px;padding:2rem;border-block-start-width:0.3rem;background-color:#f5f5f5;display:flex;flex-direction:column;gap:1.25rem;border-top-style: solid; border-top-color: #c90707;\n}.elementor .e-40c7689-71b2{min-width:0px;max-width:71.25rem;padding-block-start:2rem;padding-block-end:4rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:3.5rem;& .e-paragraph-base a { text-decoration: underline; text-underline-offset: 0.15em; }\n}