.elementor .e-42497492-279f{width:240px;height:auto;}.elementor .e-4f217534-5fcb{font-size:15px;color:var(--c-muted);line-height:1.75;margin:0px;}.elementor .e-7f0d86f2-1691:hover,.elementor .e-7f0d86f2-1691:focus-visible{color:var(--c-charcoal);}.elementor .e-7f0d86f2-1691{width:34px;height:34px;color:var(--c-primary);transition:color 0.3s;}.elementor .e-6ce09f6a-b11c{display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-51f46af7-d946{font-family:var(--f-text);font-weight:600;font-size:12px;color:var(--c-primary);letter-spacing:0.24em;text-transform:uppercase;margin-block-end:18px;}.elementor .e-46e87fa6-94cf{font-size:15px;line-height:2.1;margin:0px;& a { color: var(--c-text); text-decoration: none; transition: color 0.3s ease; &:hover{ color: var(--c-primary); } }\n}.elementor .e-47431162-7a72{font-family:var(--f-text);font-weight:600;font-size:12px;color:var(--c-primary);letter-spacing:0.24em;text-transform:uppercase;margin-block-end:18px;}.elementor .e-64047885-51bf{font-size:15px;line-height:2.1;margin:0px;& a { color: var(--c-text); text-decoration: none; transition: color 0.3s ease; &:hover{ color: var(--c-primary); } }\n}.elementor .e-1194ccd5-7bb3{font-family:var(--f-text);font-weight:600;font-size:12px;color:var(--c-primary);letter-spacing:0.24em;text-transform:uppercase;margin-block-end:18px;}.elementor .e-36f383bb-16de{font-family:var(--f-primary);font-size:22px;margin-block-end:10px;& a { color: var(--c-text); text-decoration: none; transition: color 0.3s ease; &:hover{ color: var(--c-primary); } }\n}.elementor .e-57d13121-8620{font-size:15px;color:var(--c-muted);line-height:1.7;margin-block-end:22px;}.elementor .e-5a9a2a9b-79fa{align-self:flex-start;}.elementor .e-1b8af356-d34e{display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-2aaa3360-95b8{padding-block-end:64px;display:grid;gap:48px;grid-template-columns:1.5fr 1fr 1fr 1.2fr;}.elementor .e-37cbb2bb-3094{font-size:13px;color:var(--c-muted);margin:0px;}.elementor .e-286c1ebd-2ecd{font-size:13px;color:var(--c-muted);margin:0px;& a { color: var(--c-muted); text-decoration: none; &:hover{ color: var(--c-primary); } }\n}.elementor .e-603a4f5f-80e0{font-size:13px;color:var(--c-muted);margin:0px;& a { color: var(--c-primary); text-decoration: none; }\n}.elementor .e-6014850f-a5cc{border-block-start-width:1px;display:flex;gap:14px;flex-wrap:wrap;justify-content:space-between;padding-block: 26px; border-top-style: solid; border-top-color: var(--c-sand);\n}.elementor .e-276ebfbd-6736{padding-block-start:88px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--c-sand);\n}