.elementor .e-5c2c7158-cdbb{margin-block-start:var(--jmg-space-xs);}.elementor .e-395c0335-6b96{font-size:15px;color:#61ce70;line-height:1.5;flex:0 0 auto;}.elementor .e-58e071d1-cc85{margin:0px;}.elementor .e-3ebfcfef-28f1{padding-block-start:var(--jmg-space-s);padding-block-end:var(--jmg-space-s);padding-inline-start:var(--jmg-space-m);padding-inline-end:var(--jmg-space-m);background-color:var(--tc-alt_bg_color_2);display:flex;gap:10px;align-items:flex-start;border: 1px solid var(--tc-alt_bd_color);\n}.elementor .e-799426ef-386c{padding:0px;display:grid;gap:var(--jmg-space-xl);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);align-items:center;}.elementor .e-698e63fc-1b9b{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-alt_meta);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;}.elementor .e-574a49c9-f6ec{font-family:var(--tf-h2_font-family);font-weight:600;font-size:16px;color:#fffefe;letter-spacing:-0.02em;line-height:1.3;}.elementor .e-737a25da-ec95{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--jmg-space-s);padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;border-inline-start: 2px solid var(--tc-alt_bd_color); border-inline-start-color: var(--tc-link);\n}.elementor .e-58d6e698-2550{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-alt_meta);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;}.elementor .e-350c7cfa-753c{font-family:var(--tf-h2_font-family);font-weight:600;font-size:16px;color:#fffefe;letter-spacing:-0.02em;line-height:1.3;}.elementor .e-21da8ea2-4c7e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--jmg-space-s);padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;border-inline-start: 2px solid var(--tc-alt_bd_color);\n}.elementor .e-2d118e6e-6a79{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-alt_meta);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;}.elementor .e-389fea8c-2719{font-family:var(--tf-h2_font-family);font-weight:600;font-size:16px;color:#fffefe;letter-spacing:-0.02em;line-height:1.3;}.elementor .e-6408cbd5-bcd2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--jmg-space-s);padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;border-inline-start: 2px solid var(--tc-alt_bd_color);\n}.elementor .e-215521b1-af50{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-alt_meta);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;}.elementor .e-6a5e7639-2e42{font-family:var(--tf-h2_font-family);font-weight:600;font-size:16px;color:#fffefe;letter-spacing:-0.02em;line-height:1.3;}.elementor .e-65bb39d8-491d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--jmg-space-s);padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;border-inline-start: 2px solid var(--tc-alt_bd_color);\n}.elementor .e-169a3396-1db6{padding:0px;display:grid;gap:var(--jmg-space-m);grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-7ca58624-edaa{background-image:linear-gradient(90deg, rgba(23,22,21,.94) 0%,rgba(23,22,21,.86) 38%,rgba(23,22,21,.35) 72%,rgba(23,22,21,.15) 100%),url("https://jmg.orangecountywebdevelopers.com/wp-content/uploads/2026/09/commercial-intercom-system.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-17504044-338a{align-items:flex-end;}.elementor .e-14538177-867c{font-family:var(--tf-h2_font-family);font-weight:600;font-size:clamp(17px, 1.5vw, 21px);color:var(--tc-title);letter-spacing:-0.02em;line-height:1.35;}.elementor .e-568bc8a1-1d47{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-link);letter-spacing:0.12em;line-height:1;text-transform:uppercase;}.elementor .e-7306bae9-795a{padding-block-start:var(--jmg-space-s);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;border-top: 1px solid var(--tc-bd_color);\n}.elementor .e-4626a3bb-ab93{padding:var(--jmg-space-l);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:var(--jmg-space-s);}.elementor .e-4f0fb6bc-78b1{font-family:var(--tf-h2_font-family);font-weight:600;font-size:clamp(17px, 1.5vw, 21px);color:var(--tc-title);letter-spacing:-0.02em;line-height:1.35;}.elementor .e-7467c24-7784{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-link);letter-spacing:0.12em;line-height:1;text-transform:uppercase;}.elementor .e-4e7644c2-c171{padding-block-start:var(--jmg-space-s);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;border-top: 1px solid var(--tc-bd_color);\n}.elementor .e-127a0277-22f1{padding:var(--jmg-space-l);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:var(--jmg-space-s);}.elementor .e-19f916ee-7a0e{font-family:var(--tf-h2_font-family);font-weight:600;font-size:clamp(17px, 1.5vw, 21px);color:var(--tc-title);letter-spacing:-0.02em;line-height:1.35;}.elementor .e-1b7fd38d-616e{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-link);letter-spacing:0.12em;line-height:1;text-transform:uppercase;}.elementor .e-37209cfa-6acc{padding-block-start:var(--jmg-space-s);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;border-top: 1px solid var(--tc-bd_color);\n}.elementor .e-18aa6344-d14c{padding:var(--jmg-space-l);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:var(--jmg-space-s);}.elementor .e-7528e95f-fcca{font-family:var(--tf-h2_font-family);font-weight:600;font-size:clamp(17px, 1.5vw, 21px);color:var(--tc-title);letter-spacing:-0.02em;line-height:1.35;}.elementor .e-610d13eb-90fa{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-link);letter-spacing:0.12em;line-height:1;text-transform:uppercase;}.elementor .e-3d22d4ee-5c13{padding-block-start:var(--jmg-space-s);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;border-top: 1px solid var(--tc-bd_color);\n}.elementor .e-53ac9a0-2631{padding:var(--jmg-space-l);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:var(--jmg-space-s);}.elementor .e-6c049eed-1912{overflow:hidden;padding:0px;border-radius:var(--jmg-radius-card);background-color:var(--tc-bd_color);display:grid;gap:1px;grid-template-columns:repeat(2, minmax(0, 1fr));border: 1px solid var(--tc-bd_color);\n}.elementor .e-702cacba-7a11{& a { color: var(--tc-link); text-decoration: none; } & a:hover { color: #a80724; text-decoration: underline; }\n}.elementor .e-21eb86b1-95cb{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-5a6b70b-556c{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-73faabb9-c5ea{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-368adc6f-480c{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-7e2935a0-d99e{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-61230548-bd7a{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-30f58cce-1c70{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-48018db9-ef21{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-1a73c195-cc4a{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-69957b0e-94db{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-2b9b16c0-6894{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-50066b9a-cdaa{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-3fc73eb2-f7b0{overflow:hidden;padding:0px;border-radius:var(--jmg-radius-card);background-color:var(--tc-bd_color);display:grid;gap:1px;grid-template-columns:repeat(3, minmax(0, 1fr));border: 1px solid var(--tc-bd_color);\n}.elementor .e-51d8c2a8-bca7{align-items:start;}.elementor .e-4c665d56-edef{align-items:flex-end;}.elementor .e-15b423d6-686e{width:11px;height:11px;min-width:0px;min-height:0px;padding:0px;background-color:var(--tc-link);}.elementor .e-75dc4ddf-5ad4{font-family:var(--tf-p_font-family);font-weight:600;font-size:10px;color:var(--tc-link);letter-spacing:0.14em;line-height:1;text-transform:uppercase;}.elementor .e-672f96ba-5492{position:relative;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-5366fcab-daa5{width:11px;height:11px;min-width:0px;min-height:0px;padding:0px;background-color:var(--tc-meta);}.elementor .e-2e41ac7d-b485{font-family:var(--tf-p_font-family);font-weight:600;font-size:10px;color:var(--tc-link);letter-spacing:0.14em;line-height:1;text-transform:uppercase;}.elementor .e-ac9d095-7bf8{position:relative;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-6543383e-472e{width:11px;height:11px;min-width:0px;min-height:0px;padding:0px;background-color:var(--tc-meta);}.elementor .e-4b2c6f0f-2378{font-family:var(--tf-p_font-family);font-weight:600;font-size:10px;color:var(--tc-link);letter-spacing:0.14em;line-height:1;text-transform:uppercase;}.elementor .e-323e23c4-c561{position:relative;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-7cb7eb9-e49c{width:11px;height:11px;min-width:0px;min-height:0px;padding:0px;background-color:var(--tc-meta);}.elementor .e-287a9ff1-932d{font-family:var(--tf-p_font-family);font-weight:600;font-size:10px;color:var(--tc-link);letter-spacing:0.14em;line-height:1;text-transform:uppercase;}.elementor .e-440513c4-af92{position:relative;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-3f1d38e7-dd46{width:11px;height:11px;min-width:0px;min-height:0px;padding:0px;background-color:var(--tc-meta);}.elementor .e-7b596927-c876{font-family:var(--tf-p_font-family);font-weight:600;font-size:10px;color:var(--tc-link);letter-spacing:0.14em;line-height:1;text-transform:uppercase;}.elementor .e-8fceeb-9ce9{position:relative;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-62c2a37f-f6f7{position:relative;padding-block-start:var(--jmg-space-l);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:var(--jmg-space-m);grid-template-columns:repeat(5, minmax(0, 1fr));&::before { content: ""; position: absolute; left: 0; right: 0; top: calc(var(--jmg-space-l) + 5px); height: 1px; background-color: var(--tc-bd_color); }\n}.elementor .e-790227d2-1de7{align-items:flex-end;}.elementor .e-deeb5dd-8639{font-family:var(--tf-p_font-family);font-weight:400;font-size:16px;color:var(--tc-text);line-height:1.7;text-wrap: pretty;\n}.elementor .e-2957e1ed-52f5{max-width:62ch;padding:0px;display:flex;flex-direction:column;gap:var(--jmg-space-s);}.elementor .e-161a640-ba04{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-7ded380c-c72e{overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;}.elementor .e-38cb3dd-a275{padding:0px;display:grid;gap:var(--jmg-space-xl);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;padding-block: var(--jmg-space-l); border-bottom: 1px solid var(--tc-bd_color);\n}.elementor .e-74d16062-db83{font-family:var(--tf-p_font-family);font-weight:400;font-size:16px;color:var(--tc-text);line-height:1.7;text-wrap: pretty; & a { color: var(--tc-link); text-decoration: none; } & a:hover { color: #a80724; text-decoration: underline; }\n}.elementor .e-4f8841ec-82c8{max-width:62ch;padding:0px;display:flex;flex-direction:column;gap:var(--jmg-space-s);order:2;}.elementor .e-4b229726-2aae{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-32c456ee-8d84{overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;}.elementor .e-ab68420-dd89{padding:0px;display:grid;gap:var(--jmg-space-xl);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;padding-block: var(--jmg-space-l); border-bottom: 1px solid var(--tc-bd_color);\n}.elementor .e-590d0e1-daf6{font-family:var(--tf-p_font-family);font-weight:400;font-size:16px;color:var(--tc-text);line-height:1.7;text-wrap: pretty; & a { color: var(--tc-link); text-decoration: none; } & a:hover { color: #a80724; text-decoration: underline; }\n}.elementor .e-231e0ec9-b993{max-width:62ch;padding:0px;display:flex;flex-direction:column;gap:var(--jmg-space-s);}.elementor .e-2005879d-acea{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-1e47382a-1f55{overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;}.elementor .e-3616ef01-746f{padding:0px;display:grid;gap:var(--jmg-space-xl);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;padding-block: var(--jmg-space-l); border-bottom: 1px solid var(--tc-bd_color);\n}.elementor .e-195606cd-5646{align-items:flex-end;}.elementor .e-453a1100-4e7f{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top; border-bottom-color: var(--tc-title);\n}.elementor .e-7a7357b1-f774{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top; border-bottom-color: var(--tc-title);\n}.elementor .e-11cf5f25-e641{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-link);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top; border-bottom-color: var(--tc-title);\n}.elementor .e-81f2612-97bd{font-family:var(--tf-h2_font-family);font-weight:600;font-size:16px;color:var(--tc-title);letter-spacing:-0.02em;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-6d975750-8df4{font-family:var(--tf-p_font-family);font-weight:400;font-size:15px;color:var(--tc-text);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-6a25610-e48c{font-family:var(--tf-p_font-family);font-weight:600;font-size:15px;color:var(--tc-title);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-3872ba30-8eb2{font-family:var(--tf-h2_font-family);font-weight:600;font-size:16px;color:var(--tc-title);letter-spacing:-0.02em;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-50663fde-6ed3{font-family:var(--tf-p_font-family);font-weight:400;font-size:15px;color:var(--tc-text);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-40e8575a-3fb3{font-family:var(--tf-p_font-family);font-weight:600;font-size:15px;color:var(--tc-title);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-448fdb49-4686{font-family:var(--tf-h2_font-family);font-weight:600;font-size:16px;color:var(--tc-title);letter-spacing:-0.02em;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-3457f228-334c{font-family:var(--tf-p_font-family);font-weight:400;font-size:15px;color:var(--tc-text);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-1c959509-18d7{font-family:var(--tf-p_font-family);font-weight:600;font-size:15px;color:var(--tc-title);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-5ef557b-9ef2{font-family:var(--tf-h2_font-family);font-weight:600;font-size:16px;color:var(--tc-title);letter-spacing:-0.02em;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-55100a5b-9011{font-family:var(--tf-p_font-family);font-weight:400;font-size:15px;color:var(--tc-text);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-6989a5ae-88d7{font-family:var(--tf-p_font-family);font-weight:600;font-size:15px;color:var(--tc-title);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-5acd4778-2c36{font-family:var(--tf-h2_font-family);font-weight:600;font-size:16px;color:var(--tc-title);letter-spacing:-0.02em;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-1292ec0b-6622{font-family:var(--tf-p_font-family);font-weight:400;font-size:15px;color:var(--tc-text);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-3adeb598-1b56{font-family:var(--tf-p_font-family);font-weight:600;font-size:15px;color:var(--tc-title);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-11fb3bf7-b067{font-family:var(--tf-h2_font-family);font-weight:600;font-size:16px;color:var(--tc-title);letter-spacing:-0.02em;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-6289189d-fdc1{font-family:var(--tf-p_font-family);font-weight:400;font-size:15px;color:var(--tc-text);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-79f532c3-8181{font-family:var(--tf-p_font-family);font-weight:600;font-size:15px;color:var(--tc-title);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--jmg-space-s);padding-inline-end:var(--jmg-space-s);text-align: left; border-bottom: 1px solid var(--tc-bd_color); vertical-align: top;\n}.elementor .e-217e173b-99f4{width:100%;min-width:100%;padding:0px;display:grid;grid-template-columns:minmax(0, .8fr) repeat(2, minmax(0, 1fr));}.elementor .e-146f795e-cc12{padding:0px;overflow-x: auto; overscroll-behavior-x: contain;\n}.elementor .e-7d1c8766-1d28{padding:var(--jmg-space-l);gap:var(--jmg-space-s);}.elementor .e-a76fd3b-8ec7{color:var(--tc-alt_meta);}.elementor .e-37e473a5-797a{width:9px;height:9px;min-width:0px;min-height:0px;padding:0px;display:block;background: var(--tc-link);\n}.elementor .e-dba31a4-7cb2{color:var(--tc-alt_text);}.elementor .e-503d1947-125b{width:9px;height:9px;min-width:0px;min-height:0px;padding:0px;display:block;background: var(--tc-link);\n}.elementor .e-48d6196c-217f{color:var(--tc-alt_text);}.elementor .e-48bd7ba0-e375{width:9px;height:9px;min-width:0px;min-height:0px;padding:0px;display:block;background: var(--tc-link);\n}.elementor .e-1d92ad0b-e8c9{color:var(--tc-alt_text);}.elementor .e-318ce0b6-ba7d{padding-block-start:var(--jmg-space-s);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:var(--jmg-space-xs);grid-template-columns:repeat(3, minmax(0, 1fr));border-top: 1px solid var(--tc-alt_bd_color);\n}.elementor .e-63bda5f-f4d7{padding:var(--jmg-space-l);gap:var(--jmg-space-m);}.elementor .e-30963809-7dfe{align-items:start;}.elementor .e-99b3d96-4f9b{background: var(--tc-alt_bg_color);\n}.elementor .e-3dcb9e3-232b{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-1d808420-cf01{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-3c75b33f-6794{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-4dea1f3e-3f98{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-47586fc0-6b33{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-13007854-a966{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-2d729653-a030{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-1ab17284-c47a{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-25899590-7315{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-65caa998-a38c{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-24ce4197-d33f{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-meta);letter-spacing:0.12em;line-height:1;}.elementor .e-759c49f6-e91a{padding:var(--jmg-space-m);background-color:var(--tc-bg_color);display:flex;flex-direction:column;gap:6px;}.elementor .e-7ecaab38-8108{overflow:hidden;padding:0px;border-radius:var(--jmg-radius-card);background-color:var(--tc-bd_color);display:grid;gap:1px;grid-template-columns:repeat(3, minmax(0, 1fr));border: 1px solid var(--tc-bd_color);\n}.elementor .e-36c1823b-8c31{align-items:start;}.elementor .e-30095c4e-25f5{margin-inline: auto; & a { color: var(--tc-link); text-decoration: none; } & a:hover { color: #a80724; text-decoration: underline; }\n}.elementor .e-33c4c36c-b85b{margin-block-start:var(--jmg-space-xs);justify-content:center;}.elementor .e-51844938-bf7c{max-width:46rem;margin-inline: auto;\n}