.elementor .e-3a99164e-f41c{font-family:Marcellus;font-size:14px;color:#9E8F60;letter-spacing:2px;text-transform:uppercase;}.elementor .e-1b7af850-809b{font-family:Marcellus;font-weight:400;font-size:44px;color:#000000;line-height:1.2;}.elementor .e-36944526-3712{font-family:Forma;font-size:14px;color:#666666;}.elementor .e-d8dbb49-5c63{max-width:860px;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-41f4e289-28a1{padding-block-start:210px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F2F2F2;}.elementor .e-3c8b8c4e-d634{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;object-position: center top;\n}.elementor .e-cc31e0e-226f{max-width:1100px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-32px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-79f058b7-8007{max-width:760px;font-family:Forma;font-size:18px;color:#333333;line-height:1.75;padding-block-start:64px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;& p { font-family: Forma; font-size: 18px; line-height: 1.75; color: #333333; margin: 0 0 24px 0; } & h2 { font-family: Marcellus; font-size: 32px; line-height: 1.3; color: #000000; font-weight: 400; margin: 48px 0 16px 0; } & h3 { font-family: Marcellus; font-size: 24px; line-height: 1.35; color: #000000; font-weight: 400; margin: 36px 0 12px 0; } & ul, & ol { font-family: Forma; font-size: 18px; line-height: 1.75; color: #333333; margin: 0 0 24px 0; padding-left: 24px; } & li { margin-bottom: 8px; } & a { color: #9E8F60; text-decoration: underline; } & strong { color: #000000; font-weight: 600; } & img { max-width: 100%; height: auto; margin: 16px 0; } & figcaption { font-size: 14px; color: #666666; text-align: center; } & blockquote { border-left: 3px solid #9E8F60; margin: 32px 0; padding: 4px 0 4px 24px; font-family: Marcellus; font-size: 22px; color: #000000; }\n}.elementor .e-6fc84b8d-ef6d{font-family:Marcellus;font-size:14px;color:#9E8F60;letter-spacing:2px;text-transform:uppercase;}.elementor .e-13b9f5c4-54bd{font-family:Marcellus;font-weight:400;font-size:32px;color:#000000;line-height:1.3;}.elementor .e-1aa0c97d-bc24{font-family:Forma;font-size:16px;color:#333333;line-height:1.6;}.elementor .e-52724a58-a299:hover,.elementor .e-52724a58-a299:focus-visible{border-color:#BAAA77;background-color:#BAAA77;}.elementor .e-52724a58-a299{font-family:Marcellus;font-size:14px;color:#FFFFFF;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1px;border-color:#9E8F60;border-style:solid;background-color:#9E8F60;transition:all 0.25s;}.elementor .e-77f299b7-337a:hover,.elementor .e-77f299b7-337a:focus-visible{color:#FFFFFF;background-color:#9E8F60;}.elementor .e-77f299b7-337a{font-family:Marcellus;font-size:14px;color:#9E8F60;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1px;border-color:#9E8F60;border-style:solid;background-color:transparent;transition:all 0.25s;}.elementor .e-1c3413da-2e3d{margin-block-start:12px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-4f6f2972-3f8e{max-width:760px;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-77323056-609f{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F2F2F2;}.elementor .e-5f11068f-fa90{font-family:Marcellus;font-weight:400;font-size:32px;color:#000000;text-align:center;}.elementor .e-1aec3d3c-9d0c{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-52868a56-ecc6{font-family:Forma;font-size:13px;color:#666666;}.elementor .e-32ae85df-8bf5:hover,.elementor .e-32ae85df-8bf5:focus-visible{color:#9E8F60;}.elementor .e-32ae85df-8bf5{font-family:Marcellus;font-weight:400;font-size:21px;color:#000000;line-height:1.35;transition:color 0.25s;}.elementor .e-3c2bc08e-5bd3:hover,.elementor .e-3c2bc08e-5bd3:focus-visible{color:#000000;}.elementor .e-3c2bc08e-5bd3{font-family:Marcellus;font-size:13px;color:#9E8F60;letter-spacing:2px;text-transform:uppercase;margin-block-start:6px;}.elementor .e-6de039c3-6902{padding:24px;display:flex;flex-direction:column;gap:10px;}.elementor .e-2b5c0e92-d263{border-width:1px;border-color:#E6E6E6;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-5a3512ef-102e{display:grid;gap:28px;grid-template-columns:repeat(3, 1fr);}.elementor .e-2e694431-3003{max-width:1100px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:40px;}