.elementor .e-1b2b66d9-3c1a{width:8px;height:8px;min-width:8px;padding:0px;border-radius:50%;background-color:var(--emerald);}.elementor .e-567823c3-cce8{font-size:clamp(46px, 6vw, 84px);}.elementor .e-6b59e0e1-8880{width:52px;height:52px;min-width:52px;object-fit:cover;border-radius:50%;border-width:2px;border-color:var(--emerald);border-style:solid;}.elementor .e-7b2c5976-4107{line-height:1.45;& strong { color: var(--offwhite); font-size: 15px; }\n}.elementor .e-55b97b76-cb62{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:14px;align-items:center;border-top-style: solid; border-top-color: var(--line);\n}.elementor .e-56f5e630-c35f{padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-699110a7-d363{font-size:36px;}.elementor .e-468be8f6-a1e9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-771a3608-79ae{height:auto;min-height:96px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;}.elementor .e-7852ad5d-4aea{font-size:15px;color:var(--emerald);border-radius:10px;background-color:rgba(0,224,129,0.12);}.elementor .e-2cbd9105-e545{font-size:15px;border-radius:10px;}.elementor .e-32d2e5a0-abf3{margin-block-start:8px;flex-direction:column;gap:8px;align-items:stretch;}.elementor .e-3cd5c777-1b5c{font-size:13px;text-align:center;}.elementor .e-3d239d7a-c41e{flex-direction:column;}.elementor .e-83fc8a9-d0f6{width:100%;max-width:1200px;padding:0px;gap:56px;grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr);grid-template-rows:auto;align-items:start;}.elementor .e-23b2e54a-acb7{font-size:18px;}.elementor .e-62477a1e-4325{padding:32px;gap:14px;}.elementor .e-6382fc9a-9c9e{font-size:18px;}.elementor .e-6ed7d5d7-54b5{padding:32px;gap:14px;}.elementor .e-7ed6f075-b1fc{width:100%;max-width:1200px;}.elementor .e-578d7651-12c0{& a { color: var(--emerald); font-weight: 600; }\n}.elementor .e-69610093-61cb{text-align:center;}.elementor .e-20cef321-70f8{& a { color: var(--emerald); font-weight: 600; }\n}.elementor .e-2cc358d0-7fee{width:100%;max-width:920px;padding:0px;flex-direction:column;gap:48px;}.elementor .e-709eff29-bdb8{padding-block-start:88px;}