.elementor .e-309bc20d-p0{padding:0px;}.elementor .e-3f5e2a8d-3d9d{font-weight:600;font-size:14px;color:#7ec7d9;letter-spacing:2px;line-height:1.5;text-transform:uppercase;}.elementor .e-7199cc8d-6dfc{max-width:780px;font-size:66px;color:#ffffff;line-height:1.05;}.elementor .e-60bdbfa4-d9ef{font-family:"Source Serif 4";font-size:34px;color:#a9e9ef;line-height:1.25;font-style:italic;}.elementor .e-7feba84b-57f1{max-width:520px;font-size:19px;color:#e6eef4;line-height:1.55;}.elementor .e-49e02dd8-c4b4{color:#ffffff;border-color:#ffffff;}.elementor .e-179236a9-74bb{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-264ffd0-fb92{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-2d237d78-20c2{min-height:560px;position:relative;padding-block-start:72px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(90deg, rgba(6,28,46,0.92) 0%,rgba(6,28,46,0.8) 24%,rgba(6,28,46,0.4) 44%,rgba(6,28,46,0) 62%),url("https://arosnamara.ca/wp-content/uploads/2026/10/iona-port-and-village-aerial.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 62%;background-color:var(--anm-navy);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-28e16286-4ca4{width:46px;height:46px;object-fit:contain;margin-block-end:6px;}.elementor .e-38fd7a2f-cfaf{font-family:"Source Serif 4";font-weight:700;font-size:17px;color:var(--anm-navy);line-height:1.25;}.elementor .e-5c757dc0-f6de{font-size:14px;color:#66768a;line-height:1.4;}.elementor .e-1eb05723-3832:hover,.elementor .e-1eb05723-3832:focus-visible{background-color:var(--anm-sand);}.elementor .e-1eb05723-3832{text-align:center;text-decoration:none;padding-block-start:26px;padding-block-end:24px;padding-inline-start:10px;padding-inline-end:10px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-2eed2914-6f29{width:46px;height:46px;object-fit:contain;margin-block-end:6px;}.elementor .e-79e0a3ff-d6ab{font-family:"Source Serif 4";font-weight:700;font-size:17px;color:var(--anm-navy);line-height:1.25;}.elementor .e-6a3308e3-a6b5{font-size:14px;color:#66768a;line-height:1.4;}.elementor .e-780e8c32-81fb:hover,.elementor .e-780e8c32-81fb:focus-visible{background-color:var(--anm-sand);}.elementor .e-780e8c32-81fb{text-align:center;text-decoration:none;padding-block-start:26px;padding-block-end:24px;padding-inline-start:10px;padding-inline-end:10px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-a950185-e247{width:46px;height:46px;object-fit:contain;margin-block-end:6px;}.elementor .e-7ce1b0b1-1530{font-family:"Source Serif 4";font-weight:700;font-size:17px;color:var(--anm-navy);line-height:1.25;}.elementor .e-21164adb-b6f6{font-size:14px;color:#66768a;line-height:1.4;}.elementor .e-531fc49c-44f4:hover,.elementor .e-531fc49c-44f4:focus-visible{background-color:var(--anm-sand);}.elementor .e-531fc49c-44f4{text-align:center;text-decoration:none;padding-block-start:26px;padding-block-end:24px;padding-inline-start:10px;padding-inline-end:10px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-18b50429-ad14{width:46px;height:46px;object-fit:contain;margin-block-end:6px;}.elementor .e-5620e9ea-8a05{font-family:"Source Serif 4";font-weight:700;font-size:17px;color:var(--anm-navy);line-height:1.25;}.elementor .e-3ed9f22b-ef3f{font-size:14px;color:#66768a;line-height:1.4;}.elementor .e-49f86eed-a73a:hover,.elementor .e-49f86eed-a73a:focus-visible{background-color:var(--anm-sand);}.elementor .e-49f86eed-a73a{text-align:center;text-decoration:none;padding-block-start:26px;padding-block-end:24px;padding-inline-start:10px;padding-inline-end:10px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-28d8f076-edbe{width:46px;height:46px;object-fit:contain;margin-block-end:6px;}.elementor .e-45c5c395-680f{font-family:"Source Serif 4";font-weight:700;font-size:17px;color:var(--anm-navy);line-height:1.25;}.elementor .e-68a38bf1-d033{font-size:14px;color:#66768a;line-height:1.4;}.elementor .e-48cd3af8-30af:hover,.elementor .e-48cd3af8-30af:focus-visible{background-color:var(--anm-sand);}.elementor .e-48cd3af8-30af{text-align:center;text-decoration:none;padding-block-start:26px;padding-block-end:24px;padding-inline-start:10px;padding-inline-end:10px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-3faee529-ba11{width:46px;height:46px;object-fit:contain;margin-block-end:6px;}.elementor .e-742b71e0-334a{font-family:"Source Serif 4";font-weight:700;font-size:17px;color:var(--anm-navy);line-height:1.25;}.elementor .e-24150a7e-124e{font-size:14px;color:#66768a;line-height:1.4;}.elementor .e-455e7e9d-ad01:hover,.elementor .e-455e7e9d-ad01:focus-visible{background-color:var(--anm-sand);}.elementor .e-455e7e9d-ad01{text-align:center;text-decoration:none;padding-block-start:26px;padding-block-end:24px;padding-inline-start:10px;padding-inline-end:10px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-e70aaeb-b647{width:46px;height:46px;object-fit:contain;margin-block-end:6px;}.elementor .e-79c3d97f-f716{font-family:"Source Serif 4";font-weight:700;font-size:17px;color:var(--anm-navy);line-height:1.25;}.elementor .e-3fe8513-abeb{font-size:14px;color:#66768a;line-height:1.4;}.elementor .e-109e759c-b698:hover,.elementor .e-109e759c-b698:focus-visible{background-color:var(--anm-sand);}.elementor .e-109e759c-b698{text-align:center;text-decoration:none;padding-block-start:26px;padding-block-end:24px;padding-inline-start:10px;padding-inline-end:10px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;align-items:center;}.elementor .e-3db8c635-b35b{width:100%;max-width:1200px;padding:0px;display:grid;grid-template-columns:repeat(7, 1fr);}.elementor .e-7d8e55d0-ebfe{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;background-color:#ffffff;display:flex;justify-content:center;}.elementor .e-1cf3c1e5-be7f{color:var(--anm-teal);letter-spacing:2px;}.elementor .e-694cf0e2-a037{font-size:44px;color:var(--anm-navy);line-height:1.12;}.elementor .e-40ff6288-edbe{max-width:480px;font-size:19px;color:#465673;line-height:1.65;}.elementor .e-58d436c2-ae3e:hover,.elementor .e-58d436c2-ae3e:focus-visible{color:var(--anm-navy);}.elementor .e-58d436c2-ae3e{font-weight:600;font-size:18px;color:var(--anm-teal);text-decoration:underline;margin-block-start:6px;}.elementor .e-4acf4245-9a14{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-7714dbd2-309b{overflow:hidden;aspect-ratio:16/10;padding:0px;border-radius:4px;display:block;}.elementor .e-321e347b-9a82{width:100%;max-width:1200px;padding:0px;display:grid;gap:48px;grid-template-columns:1fr 1.15fr;align-items:center;}.elementor .e-5b65e705-2fe0{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;display:flex;justify-content:center;}.elementor .e-42c6c58b-292f{font-size:40px;color:var(--anm-navy);line-height:1.15;}.elementor .e-325b4f4b-73ba{overflow:hidden;aspect-ratio:2.6/1;position:relative;text-align:center;padding:20px;border-radius:4px;background-color:#183d5e;display:flex;justify-content:center;align-items:center;}.elementor .e-73cd3c39-2f2c{font-weight:700;font-size:21px;color:var(--anm-navy);line-height:1.25;}.elementor .e-38a4033a-2cc8{font-size:16px;color:#5a6a80;line-height:1.5;}.elementor .e-4eff3c2-267c:hover,.elementor .e-4eff3c2-267c:focus-visible{color:var(--anm-navy);}.elementor .e-4eff3c2-267c{font-weight:600;font-size:16px;color:var(--anm-teal);text-decoration:underline;margin-block-start:4px;}.elementor .e-5473eaea-e75d{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-1d4247c3-3551{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-6c579821-33cb{overflow:hidden;aspect-ratio:2.6/1;position:relative;padding:0px;border-radius:4px;display:block;}.elementor .e-ee5cc07-1750{font-weight:700;font-size:21px;color:var(--anm-navy);line-height:1.25;}.elementor .e-1d2d4e33-9e86{font-size:16px;color:#5a6a80;line-height:1.5;}.elementor .e-4df596ac-f2f1:hover,.elementor .e-4df596ac-f2f1:focus-visible{color:var(--anm-navy);}.elementor .e-4df596ac-f2f1{font-weight:600;font-size:16px;color:var(--anm-teal);text-decoration:underline;margin-block-start:4px;}.elementor .e-62aac9b2-9841{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-9a9106f-4926{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-69bf58ba-b21e{overflow:hidden;aspect-ratio:2.6/1;position:relative;text-align:center;padding:20px;border-radius:4px;background-color:#183d5e;display:flex;justify-content:center;align-items:center;}.elementor .e-1d4ccd1c-abd9{font-weight:700;font-size:21px;color:var(--anm-navy);line-height:1.25;}.elementor .e-64397796-fd54{font-size:16px;color:#5a6a80;line-height:1.5;}.elementor .e-6cb01a86-8b25:hover,.elementor .e-6cb01a86-8b25:focus-visible{color:var(--anm-navy);}.elementor .e-6cb01a86-8b25{font-weight:600;font-size:16px;color:var(--anm-teal);text-decoration:underline;margin-block-start:4px;}.elementor .e-734c5b87-d938{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-707e90dd-5dd0{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-48177b6-93de{position:absolute;inset-block-start:14px;inset-inline-end:14px;font-weight:600;font-size:13px;color:var(--anm-navy);letter-spacing:0.3px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;background-color:rgba(255,255,255,0.94);}.elementor .e-756ecc9b-2523{overflow:hidden;aspect-ratio:2.6/1;position:relative;padding:0px;border-radius:4px;display:block;}.elementor .e-37fa6f8b-b9a4{font-weight:700;font-size:21px;color:var(--anm-navy);line-height:1.25;}.elementor .e-69d878f9-4e4f{font-size:16px;color:#5a6a80;line-height:1.5;}.elementor .e-72fe0e54-f1ec:hover,.elementor .e-72fe0e54-f1ec:focus-visible{color:var(--anm-navy);}.elementor .e-72fe0e54-f1ec{font-weight:600;font-size:16px;color:var(--anm-teal);text-decoration:underline;margin-block-start:4px;}.elementor .e-4e3c6b6d-bc4c{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-a61e224-dd9a{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-374d7fb-eeed{column-gap:28px;padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);}.elementor .e-3f1a9e08-6755{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-529ea07b-519e{padding-block-start:72px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#f6f5f0;display:flex;justify-content:center;}.elementor .e-49f44368-6fb1{aspect-ratio:16/9;text-align:center;padding:24px;border-radius:6px;border-width:1px;border-color:#2b5578;border-style:solid;background-color:#12395c;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;}.elementor .e-650fb26c-1772{font-size:42px;color:#ffffff;line-height:1.12;}.elementor .e-7e9080a-b4e4{font-size:19px;color:#d6e2ec;line-height:1.6;margin-block-end:6px;}.elementor .e-3e1cae-a294:hover,.elementor .e-3e1cae-a294:focus-visible{color:#ffffff;}.elementor .e-3e1cae-a294{font-weight:600;font-size:18px;color:#8fe0f1;text-decoration:underline;}.elementor .e-707a238b-442b:hover,.elementor .e-707a238b-442b:focus-visible{color:#ffffff;}.elementor .e-707a238b-442b{font-weight:600;font-size:18px;color:#8fe0f1;text-decoration:underline;}.elementor .e-712c9ab2-b01c{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-f52e5de-e17e{width:100%;max-width:1200px;padding:0px;display:grid;gap:56px;grid-template-columns:1.15fr 1fr;align-items:center;}.elementor .e-16df694e-53ef{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0a2b47;display:flex;justify-content:center;}.elementor .e-1f90979c-7830{aspect-ratio:1.9/1;text-align:center;padding:24px;border-radius:4px;background-color:#183d5e;display:flex;justify-content:center;align-items:center;}.elementor .e-46ec6823-7dce{font-size:42px;color:var(--anm-navy);line-height:1.12;}.elementor .e-24a33306-e93e{max-width:500px;font-size:19px;color:#465673;line-height:1.6;}.elementor .e-21d5509c-df15:hover,.elementor .e-21d5509c-df15:focus-visible{color:var(--anm-navy);}.elementor .e-21d5509c-df15{font-weight:600;font-size:17px;color:var(--anm-teal);text-decoration:underline;}.elementor .e-790be65b-65a7:hover,.elementor .e-790be65b-65a7:focus-visible{color:var(--anm-navy);}.elementor .e-790be65b-65a7{font-weight:600;font-size:17px;color:var(--anm-teal);text-decoration:underline;}.elementor .e-45fd43c2-e4f5:hover,.elementor .e-45fd43c2-e4f5:focus-visible{color:var(--anm-navy);}.elementor .e-45fd43c2-e4f5{font-weight:600;font-size:17px;color:var(--anm-teal);text-decoration:underline;}.elementor .e-777f2a70-2660{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3886cf27-8a7b{font-family:"Source Serif 4";font-weight:700;font-size:18px;color:var(--anm-teal);line-height:1.25;}.elementor .e-1db80ae6-47ab{font-size:14px;color:#66768a;line-height:1.45;}.elementor .e-60c6fa5-6ab9{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-55a7b05-4abc{font-family:"Source Serif 4";font-weight:700;font-size:18px;color:var(--anm-teal);line-height:1.25;}.elementor .e-2dffdcf1-5be9{font-size:14px;color:#66768a;line-height:1.45;}.elementor .e-1bf0750b-1c6e{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-15504ab0-8594{font-family:"Source Serif 4";font-weight:700;font-size:18px;color:var(--anm-teal);line-height:1.25;}.elementor .e-3b485e5c-6dd5{font-size:14px;color:#66768a;line-height:1.45;}.elementor .e-24aff2dc-fd6c{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-2eb9b9da-edc4{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:12px;border-block-start-width:1px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);}.elementor .e-534e500a-3dd9{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-7056ac97-a4cc{width:100%;max-width:1200px;padding:0px;display:grid;gap:48px;grid-template-columns:1.05fr 1fr;align-items:center;}.elementor .e-3650af7d-f69b{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#f8f5ef;display:flex;justify-content:center;}.elementor .e-1c0f8268-9169{color:#435b7b;letter-spacing:2px;}.elementor .e-1909eaf5-16e5{font-size:40px;color:var(--anm-navy);line-height:1.15;}.elementor .e-615966cd-20a8{width:auto;padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-49e45d1e-4f1c:hover,.elementor .e-49e45d1e-4f1c:focus-visible{color:var(--anm-navy);}.elementor .e-49e45d1e-4f1c{width:auto;font-weight:600;font-size:16px;color:var(--anm-teal);text-decoration:underline;padding-block-end:8px;flex:0 0 auto;}.elementor .e-2129fe4f-47f3{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-70f1503-1f7f{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-61b09f51-87aa{overflow:hidden;aspect-ratio:2.3/1;text-align:center;padding:0px;margin-block-end:6px;border-radius:4px;background-color:#183d5e;display:flex;justify-content:center;align-items:center;}.elementor .e-70db9457-34bd{font-weight:700;font-size:19px;color:var(--anm-navy);line-height:1.25;}.elementor .e-11829938-afb0{font-size:15px;color:#5a6a80;line-height:1.5;}.elementor .e-49374ae6-7043:hover,.elementor .e-49374ae6-7043:focus-visible{color:var(--anm-navy);}.elementor .e-49374ae6-7043{font-weight:600;font-size:15px;color:var(--anm-teal);text-decoration:underline;}.elementor .e-60a3ca08-a789{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-488b434c-b755{aspect-ratio:2.3/1;text-align:center;padding:16px;margin-block-end:6px;border-radius:4px;background-color:#183d5e;display:flex;justify-content:center;align-items:center;}.elementor .e-7fddae15-cb95{font-weight:700;font-size:19px;color:var(--anm-navy);line-height:1.25;}.elementor .e-33003f48-8d38{font-size:15px;color:#5a6a80;line-height:1.5;}.elementor .e-bd05358-182e:hover,.elementor .e-bd05358-182e:focus-visible{color:var(--anm-navy);}.elementor .e-bd05358-182e{font-weight:600;font-size:15px;color:var(--anm-teal);text-decoration:underline;}.elementor .e-6b4d8cc4-fde8{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-633bc70b-e33f{overflow:hidden;aspect-ratio:2.3/1;padding:0px;margin-block-end:6px;border-radius:4px;display:block;}.elementor .e-62081d8b-bcfc{font-weight:700;font-size:19px;color:var(--anm-navy);line-height:1.25;}.elementor .e-75538d2e-492d{font-size:15px;color:#5a6a80;line-height:1.5;}.elementor .e-46fe1a00-2c14:hover,.elementor .e-46fe1a00-2c14:focus-visible{color:var(--anm-navy);}.elementor .e-46fe1a00-2c14{font-weight:600;font-size:15px;color:var(--anm-teal);text-decoration:underline;}.elementor .e-5eded778-61e8{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5a9559b-d136{padding:0px;display:grid;gap:28px;grid-template-columns:repeat(3, 1fr);}.elementor .e-7bea4de7-766e{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:26px;}.elementor .e-25da6755-9f43{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;display:flex;justify-content:center;}.elementor .e-24fb5ebf-facf{border-block-start-width:1px;}.elementor .e-6a00fc42-107b{max-width:860px;gap:24px;}.elementor .e-2066dc6a-aa9a{background-color:#f6f5f0;}.elementor .e-67175bd9-8903{font-size:44px;color:#ffffff;line-height:1.12;}.elementor .e-2c984fbd-4dab{font-size:20px;color:#d6e2ec;line-height:1.55;}.elementor .e-1bf624d2-f79b{color:#ffffff;border-color:#ffffff;}.elementor .e-18110ece-50aa{color:#ffffff;border-color:#ffffff;}.elementor .e-1b540893-8293{padding:0px;margin-block-start:14px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-30bb6567-ffa3{width:100%;max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-198f5e83-aeeb{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, rgba(10,43,71,0.86) 0%,rgba(10,43,71,0.86) 100%),url("https://arosnamara.ca/wp-content/uploads/2026/10/Iona-Proper-Full-View-of-Port-2-1536x852.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--anm-navy);display:flex;justify-content:center;}