.elementor .e-67d2c1f1-1a02{color:var(--am-glow);margin-block-start:24px;}.elementor .e-39d398ea-b192{flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-413430bb-dfc7{background-image: linear-gradient(rgba(255,255,255,.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.05) 1px, transparent 1px), linear-gradient(100deg, rgba(5,23,41,.96) 0%, rgba(5,23,41,.82) 45%, rgba(10,45,76,.35) 100%), url(https://automoldes.dev.samsys.net/wp-content/uploads/2025/10/20200107-04-2-1024x626-1.jpg);\n}.elementor .e-6b1b71dd-57a9{font-family:var(--am-font);font-weight:700;font-size:30px;color:var(--am-navy);line-height:1.375;display:block;}.elementor .e-1bb28e7e-9726{font-family:var(--am-font);font-size:18px;color:var(--am-muted);line-height:1.625;display:block;}.elementor .e-3ad41c22-3b45{font-family:var(--am-font);font-size:18px;color:var(--am-muted);line-height:1.625;display:block;}.elementor .e-6ad613e2-cda8{font-family:var(--am-font);font-size:18px;color:var(--am-muted);line-height:1.625;display:block;}.elementor .e-3f8562d0-ea92{padding:0px;flex-direction:column;gap:32px;}.elementor .e-7c8c2e1f-e353{width:100%;height:auto;}.elementor .e-67df465b-311c{overflow:hidden;padding:0px;border-radius:12px;box-shadow:0px 2px 4px 0px rgba(5,23,41,.06),0px 24px 48px -20px rgba(10,45,76,.35);}.elementor .e-1b98bc4d-cad3{padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-3cb54e65-a034{column-gap:64px;grid-template-columns:7fr 5fr;grid-template-rows:auto;row-gap: 48px;\n}.elementor .e-700877bc-ee0d{background-color:#ffffff;flex-direction:column;}.elementor .e-245b2ff8-bc1c{font-size:36px;letter-spacing:-0.72px;}.elementor .e-2e32bed2-bb53{max-width:672px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-24e30fc8-5059{width:4px;height:32px;min-width:0px;min-height:0px;position:absolute;inset-block-start:32px;inset-inline-start:-1px;padding:0px;border-start-start-radius:0px;border-start-end-radius:4px;border-end-start-radius:0px;border-end-end-radius:4px;background-color:var(--am-tech);}.elementor .e-55bb5b28-dc8c{font-family:var(--am-font);font-weight:700;font-size:14px;color:var(--am-tech);letter-spacing:1.4px;text-transform:uppercase;display:block;}.elementor .e-773c07be-71db{font-family:var(--am-font);font-weight:700;font-size:20px;color:var(--am-navy);line-height:1.4;margin-block-start:12px;display:block;}.elementor .e-657c3ad4-4d6c{font-family:var(--am-font);font-size:14px;color:var(--am-muted);line-height:1.6;margin-block-start:12px;display:block;}.elementor .e-5bb2d987-63ba{padding:32px;border-radius:12px;border-width:1px;border-color:var(--am-border);border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(5,23,41,.06),0px 8px 24px -12px rgba(5,23,41,.18);flex-direction:column;}.elementor .e-2349116f-3d50{width:4px;height:32px;min-width:0px;min-height:0px;position:absolute;inset-block-start:32px;inset-inline-start:-1px;padding:0px;border-start-start-radius:0px;border-start-end-radius:4px;border-end-start-radius:0px;border-end-end-radius:4px;background-color:var(--am-tech);}.elementor .e-5b6da2cc-ebd1{font-family:var(--am-font);font-weight:700;font-size:14px;color:var(--am-tech);letter-spacing:1.4px;text-transform:uppercase;display:block;}.elementor .e-286ba0fa-5678{font-family:var(--am-font);font-weight:700;font-size:20px;color:var(--am-navy);line-height:1.4;margin-block-start:12px;display:block;}.elementor .e-6c6307bd-2498{font-family:var(--am-font);font-size:14px;color:var(--am-muted);line-height:1.6;margin-block-start:12px;display:block;}.elementor .e-20b95307-ad80{padding:32px;border-radius:12px;border-width:1px;border-color:var(--am-border);border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(5,23,41,.06),0px 8px 24px -12px rgba(5,23,41,.18);flex-direction:column;}.elementor .e-792b0bfd-b8e8{width:4px;height:32px;min-width:0px;min-height:0px;position:absolute;inset-block-start:32px;inset-inline-start:-1px;padding:0px;border-start-start-radius:0px;border-start-end-radius:4px;border-end-start-radius:0px;border-end-end-radius:4px;background-color:var(--am-tech);}.elementor .e-523ba230-518a{font-family:var(--am-font);font-weight:700;font-size:14px;color:var(--am-tech);letter-spacing:1.4px;text-transform:uppercase;display:block;}.elementor .e-2554cf5f-cb96{font-family:var(--am-font);font-weight:700;font-size:20px;color:var(--am-navy);line-height:1.4;margin-block-start:12px;display:block;}.elementor .e-28c4e07b-667b{font-family:var(--am-font);font-size:14px;color:var(--am-muted);line-height:1.6;margin-block-start:12px;display:block;}.elementor .e-3eb47bdc-cc64{padding:32px;border-radius:12px;border-width:1px;border-color:var(--am-border);border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(5,23,41,.06),0px 8px 24px -12px rgba(5,23,41,.18);flex-direction:column;}.elementor .e-556c7e8-3be5{column-gap:24px;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap: 24px;\n}.elementor .e-65643a7c-1a30{padding-block-start:17px;padding-block-end:17px;padding-inline-start:24px;padding-inline-end:24px;box-shadow:0px 1px 2px 0px rgba(5,23,41,.06),0px 8px 24px -12px rgba(5,23,41,.18);}.elementor .e-6d1d552b-d870{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-58311549-f27d{flex-direction:column;gap:48px;}.elementor .e-5af51036-2b78{background-color:var(--am-surface);flex-direction:column;}.elementor .e-1766be8a-cf95{color:var(--am-glow);}.elementor .e-4fd20a18-e959{font-size:48px;color:var(--am-white);letter-spacing:-0.96px;}.elementor .e-107670c6-5744{color:var(--am-on-dark-muted);}.elementor .e-7eb7bf0c-8ca2{max-width:672px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-75120d-8fc1{color:inherit;font: inherit;\n}.elementor .e-4b55c325-76cd{width:16px;height:16px;}.elementor .e-5e70fe9c-60d3{width:auto;display:inline-flex;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-732e32d0-ef08{gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-1ac88dc4-6901{overflow:hidden;flex-direction:column;background-image: linear-gradient(rgba(255,255,255,.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.05) 1px, transparent 1px), linear-gradient(135deg, #051729 0%, #0e3f6a 65%, #1c7abb 100%); background-size: 64px 64px, 64px 64px, cover;\n}