.elementor .e-d52617c-b6cb8f9{width: 7px;
height: 7px;
border-radius: 50%;
background: #43c383;
box-shadow: 0 0 0 4px rgba(67,195,131,.22);\n}.elementor .e-ac50fb0-c002994{margin-block-end:24px;}.elementor .e-57b7861-046127c{padding:0px;flex-direction:column;}.elementor .e-7d31ca2-f5c66b6{color:var(----black);font-size: 22px;
font-weight: 500;
letter-spacing: -.4px;\n}.elementor .e-038a249-e1d4afc{font-family: var(--font-c);
font-size: 15px;
color: var(--g2);
margin-top: 6px;
line-height: 1.5;
}\n}.elementor .e-4aefada-a45fe55{font-family:var(--font-primario);max-width: 20ch;
font-size: clamp(24px,3.4vw,44px);
font-weight: 300;
letter-spacing: -1.5px;
line-height: 1.18;
margin: 6px 0 0;\n}.elementor .e-b8f2968-1ead0bb{font-family: var(--font-c);
font-size: 18px;
line-height: 1.65;
color: var(--g2);
margin-top: 14px;\n}.elementor .e-e9c08d3-65e2cd0{padding:0px;flex-direction:column;max-width: 820px;
margin-bottom: 46px;
}\n}.elementor .e-48a441d-ab74d40{font-family:var(--font-primario);max-width: 20ch;
font-size: clamp(24px,3.4vw,44px);
font-weight: 300;
letter-spacing: -1.5px;
line-height: 1.18;
margin: 6px 0 0;\n}.elementor .e-3cc26b1-8138982{font-family: var(--font-c);
font-size: 18px;
line-height: 1.65;
color: var(--g2);
margin-top: 14px;\n}.elementor .e-2fafa52-ba81c09{padding:0px;flex-direction:column;max-width: 820px;
margin-bottom: 46px;
}\n}