.elementor .e-43c52434-27ae{font-family:'Geist Mono';font-weight:600;font-size:12px;color:#696859;letter-spacing:0.2em;line-height:1.333;text-transform:uppercase;padding:0px;margin-block-end:12px;text-align:left;\n}.elementor .e-7147f818-931d{font-family:Cinzel;font-weight:700;font-size:clamp(32px, 3.4vw, 44px);color:#3D3F3F;line-height:1.05;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;& em { display:block;font-family:Fraunces;font-size:.78em;font-weight:400;font-style:italic;text-transform:none;letter-spacing:0;color:#696859; }\n}.elementor .e-662c4deb-cffe{font-family:'Geist Mono';font-size:13px;color:#696859;letter-spacing:0.14em;line-height:1.3;text-transform:uppercase;padding:0px;margin:0px;& strong { font-weight:600;color:#3D3F3F;margin-right:8px; }\n}.elementor .e-4398ddd6-6d2a{font-family:'Geist Mono';font-size:13px;color:#696859;letter-spacing:0.14em;line-height:1.3;text-transform:uppercase;padding:0px;margin:0px;& strong { font-weight:600;color:#3D3F3F;margin-right:8px; }\n}.elementor .e-7ecb4120-4474{padding:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:26px;flex-wrap:wrap;}.elementor .e-2cc1f968-e42d{max-width:82ch;font-family:Fraunces;font-size:17px;color:#3D3F3F;line-height:1.62;padding:0px;margin:0px;}.elementor .e-23ce381d-6e42{width:100%;max-width:1120px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:56px;padding-inline-end:56px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-5a587782-6359{width:min(100vw,1440px);padding-block-start:54px;padding-block-end:44px;padding-inline-start:56px;padding-inline-end:56px;margin-inline-start:calc((100% - min(100vw,1440px))/2);border-block-end-width:1px;background-color:#F6ECD3;max-width:none; border-bottom-style: solid; border-bottom-color: rgba(61,63,63,.26);\n}.elementor .e-7f4ca419-80b2{font-family:'Geist Mono';font-weight:600;font-size:12px;color:#696859;letter-spacing:0.22em;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6e3c63ce-efc3{position:sticky;inset-block-start:20px;padding-block-start:22px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;border-inline-start-width:3px;background-color:#F6ECD3;display:flex;flex-direction:column;gap:0px;border-left-style: solid; border-left-color: #C39954; counter-reset:tru72-toc; & > a::before { counter-increment:tru72-toc; content:counter(tru72-toc) '. '; }\n}.elementor .e-576601b-e189{font-family:Fraunces;font-size:16px;color:#FFF6DC;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#FFF6DC;border-bottom:1px solid #C39954; }\n}.elementor .e-770a908f-42e0{font-family:Fraunces;font-size:16px;color:#FFF6DC;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#FFF6DC;border-bottom:1px solid #C39954; }\n}.elementor .e-8693177-2468{color:#FFF6DC;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:4px;background-color:#3D3F3F;display:flex;flex-direction:column;gap:0px;border-left-style: solid; border-left-color: #C39954;\n}.elementor .e-2e24f7af-790c{font-family:Cinzel;font-size:27px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-2dffcf5c-372f{font-family:Fraunces;font-size:16.5px;color:#3D3F3F;line-height:1.68;padding:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#696859;border-bottom:1px solid #C39954; }\n}.elementor .e-21c78b30-719b{font-family:Fraunces;font-size:16.5px;color:#3D3F3F;line-height:1.68;padding:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#696859;border-bottom:1px solid #C39954; }\n}.elementor .e-56ce6423-544a{padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(61,63,63,.26);\n}.elementor .e-69020359-3484{font-family:Cinzel;font-size:27px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-1939a019-2479{font-family:Fraunces;font-size:16.5px;color:#3D3F3F;line-height:1.68;padding:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#696859;border-bottom:1px solid #C39954; }\n}.elementor .e-381bf627-7854{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-7eb6106e-3cea{padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(61,63,63,.26);\n}.elementor .e-7eada5db-c04b{font-family:Cinzel;font-size:27px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-3487a03c-56a9{font-family:Fraunces;font-size:16.5px;color:#3D3F3F;line-height:1.68;padding:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#696859;border-bottom:1px solid #C39954; }\n}.elementor .e-4610025b-9ed9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-6925fbef-8834{padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(61,63,63,.26);\n}.elementor .e-7e205089-f00d{font-family:Cinzel;font-size:27px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-4d0a8ede-c78e{font-family:Cinzel;font-size:18px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:26px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-32ab0f1c-a771{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-3671130b-f8f1{font-family:Cinzel;font-size:18px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:26px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-51a9714c-9759{font-family:Fraunces;font-size:16.5px;color:#3D3F3F;line-height:1.68;padding:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#696859;border-bottom:1px solid #C39954; }\n}.elementor .e-576fd23f-3f71{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-10a66407-f7b4{padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(61,63,63,.26);\n}.elementor .e-75852193-6546{font-family:Cinzel;font-size:27px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-2adb4808-4c7a{font-family:Fraunces;font-size:16.5px;color:#3D3F3F;line-height:1.68;padding:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#696859;border-bottom:1px solid #C39954; }\n}.elementor .e-52bbb487-6c36{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-67e94d56-6880{font-family:Cinzel;font-size:18px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:26px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-28b1e526-5e96{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-7953f346-3b78{font-family:Fraunces;font-size:16.5px;color:#3D3F3F;line-height:1.68;padding:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#696859;border-bottom:1px solid #C39954; }
& { background: #F0E7CE; border-left: 3px solid #C39954; padding: 18px 20px; margin-bottom: 18px; }\n}.elementor .e-62ee3f0d-e4f6{font-family:Fraunces;font-size:16.5px;color:#3D3F3F;line-height:1.68;padding:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;& a { color:#696859;border-bottom:1px solid #C39954; }\n}.elementor .e-250caa4a-9b00{padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(61,63,63,.26);\n}.elementor .e-d4b6e32-f644{font-family:Cinzel;font-size:27px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-70a9ee7b-cc9c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-26b2c412-d647{padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(61,63,63,.26);\n}.elementor .e-50ae2d1a-d03d{font-family:Cinzel;font-size:27px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-3c800533-4bec{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-1d9249f7-1f9e{padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(61,63,63,.26);\n}.elementor .e-3ad3a452-c292{font-family:Cinzel;font-size:27px;color:#3D3F3F;line-height:1.1;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;& .section-num { display:block;font-family:'Geist Mono';font-size:12px;letter-spacing:.24em;color:#696859;margin-bottom:6px; }\n}.elementor .e-246e8e60-db36{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-1f97d87f-e49f{padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(61,63,63,.26);\n}.elementor .e-2e3b10c8-a783{width:100%;max-width:82ch;padding:0px;display:flex;flex-direction:column;gap:0px;& h2 span { display:block; font-family:'Geist Mono'; font-size:12px; font-weight:700; letter-spacing:.24em; color:#696859; margin-bottom:6px; } & h2 { font-weight:700; } @media(max-width:767px) { & h2 { font-size:21px; line-height:1.1; } }
& > [data-id] > :last-child { margin-bottom: 0 !important; }\n}.elementor .e-3b9be738-42f1{width:100%;max-width:1120px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:56px;padding-inline-end:56px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:48px;grid-template-columns:280px 1fr;align-items:start;}.elementor .e-78223866-f2a7{width:min(100vw,1440px);padding-block-start:52px;padding-block-end:64px;padding-inline-start:56px;padding-inline-end:56px;margin-inline-start:calc((100% - min(100vw,1440px))/2);background-color:#FFF6DC;max-width:none;\n}.elementor .e-cf5bef6-995e{font-family:'Geist Mono';font-size:12px;color:#696859;letter-spacing:0.18em;text-transform:uppercase;padding:0px;margin-block-end:0px;}.elementor .e-239afba3-c5c8{width:auto;font-family:Cinzel;font-weight:700;font-size:18.72px;color:#3D3F3F;line-height:25px;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-1135e70-f722{font-family:Fraunces;font-size:16px;color:#3D3F3F;line-height:20px;padding:0px;margin:0px;}.elementor .e-3d303e73-4736{padding:0px;display:flex;flex-direction:column;gap:18.7px;}.elementor .e-63a32c30-d795{width:auto;font-family:Cinzel;font-weight:700;font-size:18.72px;color:#3D3F3F;line-height:25px;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-234e817b-9809{font-family:Fraunces;font-size:16px;color:#3D3F3F;line-height:20px;padding:0px;margin:0px;}.elementor .e-72736dc6-265d{padding:0px;display:flex;flex-direction:column;gap:18.7px;}.elementor .e-31368b53-49e2{width:auto;font-family:Cinzel;font-weight:700;font-size:18.72px;color:#3D3F3F;line-height:25px;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;align-self:flex-start;text-align:left;\n}.elementor .e-38a78548-f82d{font-family:Fraunces;font-size:16px;color:#3D3F3F;line-height:20px;padding:0px;margin:0px;}.elementor .e-635ba291-cc13{padding:0px;display:flex;flex-direction:column;gap:18.7px;}.elementor .e-2c036f25-d772{padding:0px;display:flex;flex-direction:column;gap:18.7px;grid-template-columns:none;}.elementor .e-e4176f6-dc8f{width:100%;max-width:1328px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:56px;padding-inline-end:56px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:auto;display:flex;flex-direction:column;gap:18.7px;}.elementor .e-7ca5019b-3acc{width:min(100vw,1440px);padding:0px;margin-inline-start:calc((100% - min(100vw,1440px))/2);background-color:#F6ECD3;max-width:none;\n}.elementor .e-cf20862-c883{width:84px;max-width:84px;padding:0px;margin:0px;}.elementor .e-75cec3ea-772a{font-family:Cinzel;font-weight:700;font-size:19px;color:#3D3F3F;letter-spacing:0.1em;line-height:1.4;text-align:center;text-transform:uppercase;padding:0px;margin:0px;& span { display:block; margin-top:8px; font-family:Fraunces; font-size:15.5px; font-style:italic; font-weight:400; letter-spacing:0; text-transform:none; color:#696859; }\n}.elementor .e-60aea397-10ca{width:min(100vw,1440px);padding-block-start:58px;padding-block-end:58px;padding-inline-start:56px;padding-inline-end:56px;margin-inline-start:calc((100% - min(100vw,1440px))/2);background-color:#FFF6DC;display:flex;flex-direction:column;gap:16px;align-items:center;max-width:none;\n}.elementor .e-535f001e-001e{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;max-width:none;\n}