.elementor .e-74191726-b942{font-family:var(--font-body);font-weight:700;font-size:52px;color:var(--samoa-white);line-height:1.1;}.elementor .e-7c2c88c6-8834{text-decoration:none;padding:8px;border-radius:16px;background-color:var(--samoa-white);gap:10px;flex-wrap:wrap;align-items:center;}.elementor .e-6106ba4f-304d{font-family:var(--font-body);font-size:16px;color:var(--samoa-sky);}.elementor .e-61ae509f-1967{font-family:var(--font-body);font-size:16px;color:var(--samoa-white);text-decoration:underline;}.elementor .e-250e8bc-6888{font-family:var(--font-body);font-size:16px;color:var(--samoa-white);text-decoration:underline;}.elementor .e-7e4e41c0-1f8e{font-family:var(--font-body);font-size:16px;color:var(--samoa-white);text-decoration:underline;}.elementor .e-3ce29cd0-986c{width:auto;font-family:var(--font-body);font-size:16px;color:var(--samoa-sky);padding:0px;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-211974c2-58b4{max-width:916px;text-align:center;padding-block-start:72px;padding-block-end:56px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:24px;align-items:center;}.elementor .e-67e77b58-145b{max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:6px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-55a8ea8c-2fe5{max-width:1200px;padding:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(10,58,140,0.08);}.elementor .e-1c5ad287-1a69{max-width:1200px;padding:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(10,58,140,0.08);}.elementor .e-5ea00db3-edf4{max-width:1200px;padding:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(10,58,140,0.08);}.elementor .e-166cc7e-a6fc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--samoa-mist);}.elementor .e-50ed18b7-5dcb{padding:0px;gap:0px;}.elementor .e-6083c6d2-3bb4{color:#FFFFFF;padding:0px;background-image:linear-gradient(0deg, rgba(10,58,140,0.90) 0%,rgba(10,58,140,0.80) 100%),url("https://immigration.gov.ws/wp-content/uploads/2026/11/immigration-sign.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:0px;}.elementor .e-6d9532dd-26ab{font-size:22px;line-height:1.25;}.elementor .e-2a39206f-6872{font-family:var(--font-body);font-weight:700;color:var(--samoa-blue);padding-block-start:8px;margin-block-start:auto;}.elementor .e-5b66f586-e85e{font-size:22px;line-height:1.25;}.elementor .e-2c25b48-beef{font-family:var(--font-body);font-weight:700;color:var(--samoa-blue);padding-block-start:8px;margin-block-start:auto;}.elementor .e-6f23fe6-f6cd{font-size:22px;line-height:1.25;}.elementor .e-4c2c8b0d-60fd{font-family:var(--font-body);font-weight:700;color:var(--samoa-blue);padding-block-start:8px;margin-block-start:auto;}.elementor .e-1569fd28-3c76{font-size:22px;line-height:1.25;}.elementor .e-6ab9bcb0-d26b{font-family:var(--font-body);font-weight:700;color:var(--samoa-blue);padding-block-start:8px;margin-block-start:auto;}.elementor .e-211fe36-8d72{align-items:flex-end;}.elementor .e-1739ec2e-f2c7{font-family:var(--font-body);font-weight:700;font-size:17px;color:var(--samoa-navy);line-height:1.25;}.elementor .e-81d5882-2932{font-family:var(--font-body);font-weight:700;font-size:44px;color:var(--samoa-blue);line-height:1.1;}.elementor .e-2029b5e8-fd32{font-family:var(--font-body);font-weight:700;font-size:20px;color:var(--samoa-blue);line-height:1.2;padding-block-end:6px;}.elementor .e-1d0473ca-929a{padding:0px;gap:8px;flex-wrap:wrap;align-items:flex-end;}.elementor .e-69c57a74-faf9{line-height:1.25;}.elementor .e-55bc4397-7cea{gap:6px;}.elementor .e-22652daf-ff13{font-family:var(--font-body);font-weight:700;font-size:17px;color:var(--samoa-navy);line-height:1.25;}.elementor .e-7bd8a184-2ff7{font-family:var(--font-body);font-weight:700;font-size:44px;color:var(--samoa-blue);line-height:1.1;}.elementor .e-52c7ffba-9739{font-family:var(--font-body);font-weight:700;font-size:20px;color:var(--samoa-blue);line-height:1.2;padding-block-end:6px;}.elementor .e-2a72d932-cea3{padding:0px;gap:8px;flex-wrap:wrap;align-items:flex-end;}.elementor .e-378ae71-34c9{line-height:1.25;}.elementor .e-4d8d9d7e-343a{font-family:var(--font-body);font-weight:700;font-size:17px;color:var(--samoa-navy);line-height:1.25;}.elementor .e-6f6eced6-5ba0{font-family:var(--font-body);font-weight:700;font-size:44px;color:var(--samoa-blue);line-height:1.1;}.elementor .e-4a4c05c7-e630{font-family:var(--font-body);font-weight:700;font-size:20px;color:var(--samoa-blue);line-height:1.2;padding-block-end:6px;}.elementor .e-15c31826-9bee{padding:0px;gap:8px;flex-wrap:wrap;align-items:flex-end;}.elementor .e-36ade125-4513{line-height:1.25;}.elementor .e-622296f6-127a{font-family:var(--font-body);font-weight:700;font-size:17px;color:var(--samoa-navy);line-height:1.25;}.elementor .e-42d131a-8085{font-family:var(--font-body);font-weight:700;font-size:44px;color:var(--samoa-blue);line-height:1.1;}.elementor .e-69829de5-e81d{font-family:var(--font-body);font-weight:700;font-size:20px;color:var(--samoa-blue);line-height:1.2;padding-block-end:6px;}.elementor .e-1142b93-1067{padding:0px;gap:8px;flex-wrap:wrap;align-items:flex-end;}.elementor .e-1c781c62-1354{line-height:1.25;}.elementor .e-55efc0fd-7816{grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));}.elementor .e-343b2e92-3a8a{padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;align-items:flex-end;}.elementor .e-1de8394c-2452{font-size:18px;}.elementor .e-24cb8028-d32c{font-size:15px;}.elementor .e-70923838-fbde{padding:0px;flex-direction:column;gap:2px;flex:1 1 auto;}.elementor .e-4663f4cc-bd74{font-family:var(--font-body);font-weight:700;font-size:22px;color:var(--samoa-blue);}.elementor .e-c88a4c1-2eef{font-size:18px;}.elementor .e-4c5d7c9c-db72{font-size:15px;}.elementor .e-5969345a-d016{padding:0px;flex-direction:column;gap:2px;flex:1 1 auto;}.elementor .e-50114cb0-1d81{font-family:var(--font-body);font-weight:700;font-size:22px;color:var(--samoa-blue);}.elementor .e-1d37416e-1cd3{font-size:18px;}.elementor .e-3bc7e456-9763{font-size:15px;}.elementor .e-d108a25-365f{padding:0px;flex-direction:column;gap:2px;flex:1 1 auto;}.elementor .e-777377e2-edcf{font-family:var(--font-body);font-weight:700;font-size:22px;color:var(--samoa-blue);}.elementor .e-4439d3bc-b105{font-size:18px;}.elementor .e-52dafc7e-b2c3{font-size:15px;}.elementor .e-2d39d19c-fdd3{padding:0px;flex-direction:column;gap:2px;flex:1 1 auto;}.elementor .e-29ede1ef-35fe{font-family:var(--font-body);font-weight:700;font-size:22px;color:var(--samoa-blue);}.elementor .e-3739d06e-405a{font-size:18px;}.elementor .e-23c8dacd-b844{font-size:15px;}.elementor .e-58bab8c8-c2ec{padding:0px;flex-direction:column;gap:2px;flex:1 1 auto;}.elementor .e-657ed1d5-da35{font-family:var(--font-body);font-weight:700;font-size:22px;color:var(--samoa-blue);}.elementor .e-74287a4b-85dd{flex:1 1 460px;}.elementor .e-c8bb0bc-c29c{padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;align-items:flex-end;}.elementor .e-484ee5b3-35c6{font-size:17px;}.elementor .e-5414501f-6a02{font-weight:700;font-size:17px;color:var(--samoa-navy);flex:0 0 auto;}.elementor .e-7575113-e16a{font-size:17px;}.elementor .e-69cc4c76-7390{font-weight:700;font-size:17px;color:var(--samoa-navy);flex:0 0 auto;}.elementor .e-55ccd3d6-7e8f{font-size:17px;}.elementor .e-57df7a7f-e9f6{font-weight:700;font-size:17px;color:var(--samoa-navy);flex:0 0 auto;}.elementor .e-7d8b8bde-e310{font-size:17px;}.elementor .e-f96c328-4ec7{font-weight:700;font-size:17px;color:var(--samoa-navy);flex:0 0 auto;}.elementor .e-2199e018-a117{font-size:17px;}.elementor .e-6958bc12-1122{font-weight:700;font-size:17px;color:var(--samoa-navy);flex:0 0 auto;}.elementor .e-514a0673-1a9a{font-size:17px;}.elementor .e-6d7dfb4d-2f21{font-weight:700;font-size:17px;color:var(--samoa-navy);flex:0 0 auto;}.elementor .e-7aa98f43-a921{font-size:17px;}.elementor .e-3300c41d-c6f6{font-weight:700;font-size:17px;color:var(--samoa-navy);flex:0 0 auto;}.elementor .e-10ad627b-1485{font-size:15px;color:var(--samoa-muted);padding-block-start:6px;}.elementor .e-550f1441-669e{flex:1 1 420px;}.elementor .e-1f1044a7-906b{flex-direction:row;flex-wrap:wrap;}.elementor .e-75fc9d12-dfec{padding:0px;justify-content:space-between;align-items:flex-end;}.elementor .e-5fd6e758-ec20{background-color:var(--samoa-blue);}.elementor .e-4041ded7-d52f{color:var(--samoa-red);}.elementor .e-7690fa5d-7331{font-weight:700;font-size:19px;}.elementor .e-35f818d8-16e9{padding:0px;flex-direction:column;gap:4px;}.elementor .e-33127947-5480{font-weight:700;font-size:19px;}.elementor .e-6c47dd1-f8f2{padding:0px;flex-direction:column;gap:4px;}.elementor .e-2515df2-4074{width:112px;height:76px;object-fit:cover;margin-inline-start:auto;border-radius:10px;flex:0 0 auto;}.elementor .e-27f99ff6-da22{gap:20px;}.elementor .e-2a39b42e-a22b{font-weight:700;font-size:19px;}.elementor .e-7533f181-1453{padding:0px;flex-direction:column;gap:4px;}.elementor .e-70c2818a-6294{width:112px;height:76px;object-fit:cover;margin-inline-start:auto;border-radius:10px;flex:0 0 auto;}.elementor .e-414f836e-8fd5{font-weight:700;font-size:19px;}.elementor .e-60a7df48-a0c8{padding:0px;flex-direction:column;gap:4px;}.elementor .e-68460a87-fdc7{width:112px;height:76px;object-fit:cover;margin-inline-start:auto;border-radius:10px;flex:0 0 auto;}.elementor .e-8c6e4c0-3954{font-weight:700;font-size:19px;}.elementor .e-6d51c9ee-74b3{padding:0px;flex-direction:column;gap:4px;}.elementor .e-5fbf9283-8ce1{width:112px;height:76px;object-fit:cover;margin-inline-start:auto;border-radius:10px;flex:0 0 auto;}.elementor .e-7de5071e-cb0c{padding:0px;flex-direction:column;gap:16px;flex:999 1 560px;}.elementor .e-7b090533-51aa{width:100%;height:200px;object-fit:cover;border-radius:12px;}.elementor .e-3de5774-3bb8{font-family:var(--font-body);font-weight:700;font-size:24px;color:var(--samoa-white);}.elementor .e-1838fc4a-873e{font-family:var(--font-body);font-size:16px;color:var(--samoa-sky);line-height:1.5;}.elementor .e-4add3eb7-c7dd{font-family:var(--font-body);font-size:17px;color:var(--samoa-white);line-height:1.8;display:block;}.elementor .e-2d05f733-b079{padding:28px;border-radius:20px;background-color:var(--samoa-navy);flex-direction:column;gap:14px;flex:1 1 320px;}.elementor .e-17e2ec44-5fab{flex-direction:row;flex-wrap:wrap;align-items:flex-start;}.elementor .e-2b4c461d-993b{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--samoa-navy);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;background-color:#FFFFFF;box-shadow:0px 6px 18px 0px rgba(10,58,140,0.2);}.elementor .e-55932391-8033{width:34px;height:44px;color:#C8102E;}.elementor .e-4678d6e6-2de6{width:auto;padding:0px;margin-block-start:80px;flex-direction:column;gap:8px;align-items:center;}.elementor .e-106c7399-e5c0{font-family:var(--font-body);font-size:14px;color:var(--samoa-ink);padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:rgba(255,255,255,0.9);}.elementor .e-482a98c4-c8a6{font-family:var(--font-body);font-weight:700;font-size:16px;color:var(--samoa-white);padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;background-color:var(--samoa-blue);}.elementor .e-75d327ed-c242{padding:0px;gap:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-4efe6528-867d{min-height:340px;overflow:hidden;text-decoration:none;padding:16px;border-radius:20px;background-image:url("https://immigration.gov.ws/wp-content/uploads/2026/11/map-grid.png");background-repeat:repeat;background-attachment:scroll;background-size:32px 32px;background-position:0% 0%;flex-direction:column;flex:1 1 380px;justify-content:space-between;align-items:center;}.elementor .e-43e94b72-bc90{font-weight:700;font-size:18px;color:var(--samoa-navy);}.elementor .e-2a6d42fb-8fdd:hover,.elementor .e-2a6d42fb-8fdd:focus-visible{color:var(--samoa-red);}.elementor .e-2a6d42fb-8fdd{color:var(--samoa-blue);}.elementor .e-27b8322b-288f:hover,.elementor .e-27b8322b-288f:focus-visible{color:var(--samoa-red);}.elementor .e-27b8322b-288f{color:var(--samoa-blue);}.elementor .e-b4316e-cd8e:hover,.elementor .e-b4316e-cd8e:focus-visible{color:var(--samoa-red);}.elementor .e-b4316e-cd8e{font-weight:700;color:var(--samoa-blue);}.elementor .e-2518f2fa-eed7{padding:22px;}.elementor .e-4a1c2cbd-2a4e{font-weight:700;font-size:18px;color:var(--samoa-navy);}.elementor .e-647bf5aa-99cb:hover,.elementor .e-647bf5aa-99cb:focus-visible{color:var(--samoa-red);}.elementor .e-647bf5aa-99cb{color:var(--samoa-blue);}.elementor .e-3275b556-b639{padding:22px;}.elementor .e-6da0b75a-45bf{flex:1 1 380px;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));grid-template-rows:auto;align-content:start;}.elementor .e-583624a7-a1c3{padding:0px;gap:24px;flex-wrap:wrap;}.elementor .e-1e6f2e04-c711{font-family:var(--font-body);font-weight:700;font-size:20px;color:var(--samoa-navy);padding-block-start:8px;}.elementor .e-34d9a40a-25db{padding:0px;gap:10px;flex-wrap:wrap;}.elementor .e-10c66f2e-bb79{padding-block-end:80px;}