.elementor .e-6dca37ef-ef31{min-width:0px;padding:0px;}.elementor .e-1353e5cb-d476{margin-block-end:1.25rem;}.elementor .e-6e11fe2a-28b4{color:var(--commons-black);letter-spacing:0.06em;text-transform:uppercase;margin-block-end:1rem;}.elementor .e-96389b5-2449{font-size:clamp(2.1rem, 5vw, 3.25rem);color:var(--commons-black);text-decoration:none;margin-block-end:0px;}.elementor .e-23d92859-9816{font-family:Georgia;font-weight:700;font-size:clamp(1.05rem, 2.5vw, 1.6rem);color:var(--commons-black);line-height:1.3;text-decoration:none;margin-block-start:0.5rem;margin-block-end:1.25rem;}.elementor .e-6c4d8ee3-92d2{max-width:520px;font-size:1.125rem;margin-block-end:2rem;}.elementor .e-5492b380-3844{width:100%;max-width:560px;padding:0rem;border-width:0px;border-color:var(--commons-gray);border-style:dashed;}.elementor .e-ca0260f-5a67{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-1a036cd5-15d9{width:100%;height:auto;max-width:460px;aspect-ratio:4 / 5;object-fit:cover;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-c2a4f87-fb2e{padding:0px;display:grid;gap:clamp(2rem, 5vw, 4.5rem);grid-template-columns:1fr 1fr;align-items:center;}.elementor .e-27d91526-5b40{padding-block-start:clamp(2.5rem, 6vw, 4.5rem);padding-block-end:clamp(2.5rem, 6vw, 4.5rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:var(--commons-white);}.elementor .e-36655e12-49ab{font-family:Georgia;font-weight:700;font-size:clamp(1.15rem, 2.4vw, 1.5rem);color:var(--commons-white);line-height:1.3;}.elementor .e-1ff534da-cd25{font-family:Georgia;font-size:1rem;color:var(--commons-white);line-height:1.4;margin-block-start:0.35rem;}.elementor .e-6feafcd5-638e{width:auto;padding:0px;}.elementor .e-6a9ded73-965e:hover,.elementor .e-6a9ded73-965e:focus-visible{color:var(--commons-white);background-color:var(--commons-black);}.elementor .e-6a9ded73-965e{font-family:Arial;font-size:14px;color:var(--commons-olive);letter-spacing:0.02em;line-height:1;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;background-color:var(--commons-white);}.elementor .e-56981a43-f38f{padding:0px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-6d97bc79-b360{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:var(--commons-olive);}.elementor .e-6f8a120e-6e03{min-width:0px;padding:0px;}.elementor .e-295344f3-d2d2{color:var(--commons-olive);}.elementor .e-929f59f-519f{color:var(--commons-white);text-align:center;}.elementor .e-3f91e94b-f16c{width:auto;height:30px;max-width:30px;object-fit:contain;}.elementor .e-29bc2953-692e{font-family:Arial;font-size:14px;color:var(--commons-black);letter-spacing:0.02em;}.elementor .e-5353bcd1-bcc5:hover,.elementor .e-5353bcd1-bcc5:focus-visible{background-color:var(--commons-olive);}.elementor .e-5353bcd1-bcc5{width:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:20px;border-width:1px;border-color:var(--commons-olive);border-style:solid;background-color:var(--commons-white);display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-21eed6e0-8a7f{width:auto;height:30px;max-width:30px;object-fit:contain;}.elementor .e-2287de57-67dc{font-family:Arial;font-size:14px;color:var(--commons-black);letter-spacing:0.02em;}.elementor .e-771d9640-272e:hover,.elementor .e-771d9640-272e:focus-visible{background-color:var(--commons-olive);}.elementor .e-771d9640-272e{width:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:20px;border-width:1px;border-color:var(--commons-olive);border-style:solid;background-color:var(--commons-white);display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-7c1fa77d-2eea{width:auto;height:30px;max-width:30px;object-fit:contain;}.elementor .e-42105bb2-62ce{font-family:Arial;font-size:14px;color:var(--commons-black);letter-spacing:0.02em;}.elementor .e-5b23db13-e8fd:hover,.elementor .e-5b23db13-e8fd:focus-visible{background-color:var(--commons-olive);}.elementor .e-5b23db13-e8fd{width:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:20px;border-width:1px;border-color:var(--commons-olive);border-style:solid;background-color:var(--commons-white);display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-455c78ec-40dd{width:auto;height:30px;max-width:30px;object-fit:contain;}.elementor .e-c4eb878-b209{font-family:Arial;font-size:14px;color:var(--commons-black);letter-spacing:0.02em;}.elementor .e-28146b0c-b42b:hover,.elementor .e-28146b0c-b42b:focus-visible{background-color:var(--commons-olive);}.elementor .e-28146b0c-b42b{width:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:20px;border-width:1px;border-color:var(--commons-olive);border-style:solid;background-color:var(--commons-white);display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-7999bd62-3014{width:auto;height:30px;max-width:30px;object-fit:contain;}.elementor .e-7f5f474b-c94c{font-family:Arial;font-size:14px;color:var(--commons-black);letter-spacing:0.02em;}.elementor .e-55adceec-f553:hover,.elementor .e-55adceec-f553:focus-visible{background-color:var(--commons-olive);}.elementor .e-55adceec-f553{width:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:20px;border-width:1px;border-color:var(--commons-olive);border-style:solid;background-color:var(--commons-white);display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-3d68f9ca-8c1a{width:auto;height:30px;max-width:30px;object-fit:contain;}.elementor .e-f375904-9e09{font-family:Arial;font-size:14px;color:var(--commons-black);letter-spacing:0.02em;}.elementor .e-27ec3ea5-1dc6:hover,.elementor .e-27ec3ea5-1dc6:focus-visible{background-color:var(--commons-olive);}.elementor .e-27ec3ea5-1dc6{width:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:20px;border-width:1px;border-color:var(--commons-olive);border-style:solid;background-color:var(--commons-white);display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-28f013bb-8c53{width:100%;padding:0px;margin-block-start:2rem;display:flex;flex-direction:row;gap:0.85rem;flex-wrap:wrap;justify-content:center;}.elementor .e-135d90ca-19a3{max-width:720px;text-align:center;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-7740d23-b077{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);margin-block-start:3rem;background-color:var(--commons-black);}.elementor .e-2266d62a-4664{min-width:0px;padding:0px;}.elementor .e-51f574f-4b3b{margin-block-end:1rem;}.elementor .e-6170311b-9656{margin-block-end:2.5rem;}.elementor .e-748ea20d-9fa2{width:1.75rem;font-family:Arial;font-size:12px;color:var(--commons-olive-dark);letter-spacing:0.12em;flex:0 0 auto;}.elementor .e-3d6578cc-d518{width:88px;height:88px;object-fit:cover;flex:0 0 auto;object-position: center top;\n}.elementor .e-27d31c22-318d{font-family:Georgia;font-weight:700;font-size:1.0625rem;color:var(--commons-black);line-height:1.4;text-decoration:none;display:inline;}.elementor .e-3727e32e-a4cd{font-family:Arial;font-size:11px;color:var(--commons-olive-dark);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.55rem;}.elementor .e-a086b0e-e1f0{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-55e197d6-1403{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;align-items:center;border-top-style: solid; border-top-color: rgba(0,0,0,0.13);\n}.elementor .e-1e6bbeee-b10c{width:1.75rem;font-family:Arial;font-size:12px;color:var(--commons-olive-dark);letter-spacing:0.12em;flex:0 0 auto;}.elementor .e-73c4d625-c86b{font-family:Georgia;font-weight:700;font-size:1.0625rem;color:var(--commons-black);line-height:1.4;}.elementor .e-7995f08f-9e71{font-family:Arial;font-size:11px;color:var(--commons-black);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.55rem;}.elementor .e-33e1f5a2-3260{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-169a404a-1e3c{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;align-items: baseline; border-top-style: solid; border-top-color: rgba(0,0,0,0.13);\n}.elementor .e-4512a90b-7a86{width:1.75rem;font-family:Arial;font-size:12px;color:var(--commons-olive-dark);letter-spacing:0.12em;flex:0 0 auto;}.elementor .e-202da787-f430{font-family:Georgia;font-weight:700;font-size:1.0625rem;color:var(--commons-black);line-height:1.4;}.elementor .e-34d230b3-9121{font-family:Arial;font-size:11px;color:var(--commons-black);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.55rem;}.elementor .e-1c3b5a1b-c50a{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-7287328c-6fd7{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;align-items: baseline; border-top-style: solid; border-top-color: rgba(0,0,0,0.13);\n}.elementor .e-44a8c3c2-2fc0{width:1.75rem;font-family:Arial;font-size:12px;color:var(--commons-olive-dark);letter-spacing:0.12em;flex:0 0 auto;}.elementor .e-76bd9215-d05b{font-family:Georgia;font-weight:700;font-size:1.0625rem;color:var(--commons-black);line-height:1.4;}.elementor .e-6150c46-cdcb{font-family:Arial;font-size:11px;color:var(--commons-black);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0.55rem;}.elementor .e-7dbfa047-4a22{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-35345144-cad3{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;align-items: baseline; border-top-style: solid; border-top-color: rgba(0,0,0,0.13);\n}.elementor .e-2186cb78-4281{column-gap:3rem;padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);row-gap: 0px;\n}.elementor .e-74d1ec61-18dd{font-family:Arial;font-size:13px;color:var(--commons-olive-dark);letter-spacing:0.04em;text-decoration:none;margin-block-start:2.25rem;display:inline-block;}.elementor .e-c853aea-a05e{padding:0px;}.elementor .e-34e5159a-daeb{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:var(--commons-white);}.elementor .e-10dae3e7-a048{min-width:0px;padding:0px;}.elementor .e-16338276-1174{margin-block-end:1.25rem;}.elementor .e-54570d6b-b38f{color:var(--commons-black);margin-block-start:1rem;}.elementor .e-7fc16f81-7d6f{padding:0px;}.elementor .e-613060f2-fc42{padding:0rem;border-width:0px;border-color:var(--commons-gray);border-style:dashed;}.elementor .e-82165d1-616a{padding:0px;display:grid;gap:clamp(2rem, 5vw, 4.5rem);grid-template-columns:1fr 1fr;align-items:center;}.elementor .e-59bf15d4-da45{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:var(--commons-tint);}.elementor .e-5d7ac3bf-2a36{min-width:0px;padding:0px;}.elementor .e-af4eff6-b9e0{text-align:center;margin-block-end:1.25rem;}.elementor .e-b4e85b1-4d6a{text-align:center;margin-block-end:1.75rem;}.elementor .e-2cf8880c-fcb6{line-height:1.8;margin:0px;}.elementor .e-3a8adbd6-2b7d{line-height:1.8;margin:0px;}.elementor .e-16618a74-d639{line-height:1.8;margin:0px;}.elementor .e-5908afb6-146d{line-height:1.8;margin:0px;}.elementor .e-105383d2-7a31{line-height:1.8;margin:0px;}.elementor .e-584e6bd2-5099{padding:0px;display:flex;flex-direction:column;gap:1.25rem;text-align: left;\n}.elementor .e-475e5e59-c90f{max-width:720px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .e-257c75ab-b6b6{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:var(--commons-white);}.elementor .e-45adac27-abe6{min-width:0px;padding:0px;background-color:var(--commons-white);}.elementor .e-61ab9baf-fbfa{color:rgba(255,255,255,0.9);margin-block-end:1.25rem;}.elementor .e-3e975811-79be{color:var(--commons-white);margin-block-end:1rem;}.elementor .e-1cb200f9-1cf0{font-family:Georgia;font-size:1.0625rem;color:rgba(255,255,255,0.92);line-height:1.7;}.elementor .e-359f2b71-3f0b{font-family:Georgia;font-size:1.0625rem;color:rgba(255,255,255,0.92);line-height:1.7;margin-block-start:1rem;}.elementor .e-4fba4d6-1124:hover,.elementor .e-4fba4d6-1124:focus-visible{color:var(--commons-white);background-color:var(--commons-black);}.elementor .e-4fba4d6-1124{font-family:Arial;font-size:14px;color:var(--commons-olive);letter-spacing:0.02em;line-height:1;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:1.75rem;border-radius:0px;background-color:var(--commons-white);}.elementor .e-4d755441-68b9{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-731ff564-99a8{width:9px;height:9px;min-width:0px;position:absolute;inset-block-start:0.55em;inset-inline-start:0px;padding:0px;background-color:var(--commons-white);}.elementor .e-129eccf0-625c{font-family:Arial;font-weight:700;font-size:13px;color:var(--commons-white);letter-spacing:0.05em;text-transform:uppercase;margin-block-end:0.25rem;}.elementor .e-1411757f-c113{font-family:Georgia;font-size:0.9375rem;color:rgba(255,255,255,0.92);line-height:1.55;}.elementor .e-16fd5d7-f05a{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.6rem;padding-inline-end:0px;}.elementor .e-3a2e4708-34e6{width:9px;height:9px;min-width:0px;position:absolute;inset-block-start:0.55em;inset-inline-start:0px;padding:0px;background-color:var(--commons-white);}.elementor .e-61e3dd6c-add2{font-family:Arial;font-weight:700;font-size:13px;color:var(--commons-white);letter-spacing:0.05em;text-transform:uppercase;margin-block-end:0.25rem;}.elementor .e-5a27e580-e00d{font-family:Georgia;font-size:0.9375rem;color:rgba(255,255,255,0.92);line-height:1.55;}.elementor .e-7bfb57f4-7d8c{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.6rem;padding-inline-end:0px;}.elementor .e-2103d1f8-cf20{width:9px;height:9px;min-width:0px;position:absolute;inset-block-start:0.55em;inset-inline-start:0px;padding:0px;background-color:var(--commons-white);}.elementor .e-cdf8349-32b3{font-family:Arial;font-weight:700;font-size:13px;color:var(--commons-white);letter-spacing:0.05em;text-transform:uppercase;margin-block-end:0.25rem;}.elementor .e-4d4c6efe-9678{font-family:Georgia;font-size:0.9375rem;color:rgba(255,255,255,0.92);line-height:1.55;}.elementor .e-5671481c-aad0{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.6rem;padding-inline-end:0px;}.elementor .e-4b7e6789-beca{padding:0px;display:grid;gap:1.25rem;}.elementor .e-643195bd-4d87{padding:0px;display:grid;gap:clamp(2rem, 5vw, 4.5rem);grid-template-columns:1fr 1fr;align-items:center;}.elementor .e-1c78b32-81b3{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:var(--commons-olive);}.elementor .e-47e773db-5bc7{min-width:0px;padding:0px;}.elementor .e-6a3ece35-2d64{margin-block-end:1rem;}.elementor .e-407ec045-7570{margin-block-end:2.5rem;}.elementor .e-525b1389-c051{padding:0px;display:grid;grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));gap: 2.25rem 1.75rem;\n}.elementor .e-54f12aab-f095{font-family:Georgia;font-weight:700;font-size:1rem;color:#000000;margin-block-end:0.3rem;}.elementor .e-2efc5871-d5bd{font-family:Arial;font-size:12px;color:#000000;line-height:1.6;}.elementor .e-2e743b14-7cc1{font-family:Georgia;font-weight:700;font-size:1rem;color:#000000;margin-block-end:0.3rem;}.elementor .e-4e7bce64-335c{font-family:Arial;font-size:12px;color:#000000;line-height:1.6;}.elementor .e-7977d3a3-1ad6{font-family:Georgia;font-weight:700;font-size:1rem;color:#000000;margin-block-end:0.3rem;}.elementor .e-3b1c6695-6f13{font-family:Arial;font-size:12px;color:#000000;line-height:1.6;}.elementor .e-e3cdd91-aaab{font-family:Georgia;font-weight:700;font-size:1rem;color:#000000;margin-block-end:0.3rem;}.elementor .e-2475d535-1d68{font-family:Arial;font-size:12px;color:#000000;line-height:1.6;}.elementor .e-48085b60-a17e{padding:0px;display:grid;grid-template-columns:repeat(4, 1fr);gap: 2.25rem 2.5rem;\n}.elementor .e-13c8fc96-8864{padding:0px;}.elementor .e-46a40496-7bb3{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:var(--commons-white);}.elementor .e-6c25f6f1-4fc6{min-width:0px;padding:0px;}.elementor .e-3dbb7c7b-6bd9{margin-block-end:1rem;}.elementor .e-500fcd28-8c00{margin-block-end:2.5rem;}.elementor .e-9454776-946c{column-gap:1.75rem;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap: 2.25rem;\n}.elementor .e-2499012d-b2ad{padding:0px;}.elementor .e-1365b34c-7239{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:var(--commons-tint);}.elementor .e-5e482e88-5021{font-family:Georgia;font-weight:700;font-size:clamp(1.4rem, 3vw, 1.85rem);color:var(--commons-white);line-height:1.4;text-align:center;}.elementor .e-110d46ab-6611:hover,.elementor .e-110d46ab-6611:focus-visible{color:var(--commons-black);background-color:var(--commons-white);}.elementor .e-110d46ab-6611{font-family:Arial;font-size:14px;color:var(--commons-white);letter-spacing:0.02em;line-height:1;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;background-color:var(--commons-olive);}.elementor .e-235bd9c2-1339{max-width:640px;text-align:center;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.75rem;align-items:center;}.elementor .e-d0040a0-13d4{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:var(--commons-black);}.elementor .e-5aaab833-7ca9{min-width:0px;padding:0px;}.elementor .e-e4c524e-845f{text-align:center;}.elementor .e-74ba3ce9-8ad4{text-align:center;}.elementor .e-286cd826-858a{text-align:center;margin-block-start:0.5rem;}.elementor .e-58744161-5168{width:100%;max-width:460px;padding:0rem;border-width:0px;border-color:var(--commons-gray);border-style:dashed;}.elementor .e-164c525b-94dc{max-width:720px;text-align:center;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-cc6a911-271a{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:var(--commons-white);}