.elementor .e-29d059d2-879e{font-family:var(--uh-font-body);font-size:14px;color:var(--uh-muted);margin-block-end:24px;display:block;& a { color: var(--uh-muted); text-decoration: none; } & a:hover { color: var(--uh-ink); }\n}.elementor .e-7895a3a4-e100{max-width:52ch;}.elementor .e-333bb8f2-a0ed{padding:0px;margin-block-start:6px;gap:12px;flex-wrap:wrap;}.elementor .e-3aced08d-c6b1{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-1ae38f52-6e38{padding:0px;display:grid;gap:56px;grid-template-columns:1fr;grid-template-rows:auto;align-items:start;}.elementor .e-6125582c-7237{padding-block-start:24px;padding-block-end:48px;}.elementor .e-219a2c60-ae10{padding-block-start:8px;padding-block-end:56px;& .elementor-widget-container { max-width: 760px; } & h2 { font-family: Montserrat, sans-serif; font-weight: 300; font-size: 1.9rem; line-height: 1.2; color: #2f2a24; margin: 2.2rem 0 1rem; } & p, & li { color: #6f665b; font-size: 17px; line-height: 1.65; } & ul { padding-left: 1.2rem; margin: 0 0 1rem; } & li { margin-bottom: .35rem; } & table { width: 100%; border-collapse: collapse; margin: 0 0 1rem; border: 0; font-size: 16px; } & th, & td { text-align: left; padding: .8rem 1rem; border: 0; border-bottom: 1px solid #e4d9c8; vertical-align: top; background: none; } & th { font-family: Montserrat, sans-serif; font-weight: 500; color: #2f2a24; } & td { color: #6f665b; } & .elementor-widget-container { max-width: none; } & .cmuh-body > * { max-width: 72ch; }\n}.elementor .e-1c25b0bc-95c7{font-size:1.6rem;}.elementor .e-6f85f0d5-e41b{width:auto;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-4555725b-a1b0{padding:40px;border-radius:20px;background-color:var(--uh-sand);gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-21876ad7-8542{padding-block-end:72px;}