.elementor .e-19224181-458c{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(15,45,54,0.82) 0%,rgba(15,45,54,0.55) 38%,rgba(15,45,54,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-7978a070-f008{align-self:flex-start;}.elementor .e-38f5d79a-15bd{max-width:13ch;}.elementor .e-1315e500-18aa{max-width:540px;font-size:21px;color:#FFFFFF;}.elementor .e-15d0bae3-23c1:hover,.elementor .e-15d0bae3-23c1:focus-visible{color:#F9C331;}.elementor .e-15d0bae3-23c1{font-weight:700;color:#FFFFFF;}.elementor .e-16bc315b-c3d3{margin-block-start:8px;gap:24px;}.elementor .e-5c7436f9-b0bc{position:relative;z-index:2;margin-block-start:auto;gap:22px;}.elementor .e-186c46b5-151f{width:28px;height:28px;color:#F9C331;}.elementor .e-5948804b-cfca{font-weight:600;color:#FFFFFF;}.elementor .e-4cf38c7a-d8c3{width:auto;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-146e2a8f-2673{width:28px;height:28px;color:#F9C331;}.elementor .e-30349c10-bc4a{font-weight:600;color:#FFFFFF;}.elementor .e-729662dd-c6f5{width:auto;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-35d7ff4a-9051{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.35);display:flex;flex-direction:row;gap:48px;flex-wrap:wrap;}.elementor .e-5ad95d7d-7cf0{position:relative;z-index:2;margin-block-start:56px;}.elementor .e-14123254-ea89{min-height:100vh;padding-block-start:150px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;}.elementor .e-5de6be0c-6d7f{color:#FFFFFF;}.elementor .e-288e2d1a-cdca{color:#FFFFFF;}.elementor .e-7f5079e2-d4a1{inset-inline-end:24px;inset-block-end:24px;z-index:3;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:rgba(15,45,54,0.55);}.elementor .e-a849ac9-d350{width:100%;padding:0px;background-image:url("https://antiguavibes.spider.build/wp-content/uploads/2026/10/antigua-vibes-wake-poster.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--colour-brand-dark);}.elementor .e-23174d8c-8316{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-2e5742dd-7851{position:absolute;inset-block-start:24px;inset-inline-end:28px;inset-inline-start:28px;color:var(--colour-ink);opacity:85%;}.elementor .e-4f2cccea-2a4d{color:var(--colour-ink);}.elementor .e-6338c4f7-7d5c{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:28px;display:flex;flex-direction:column;gap:10px;}.elementor .e-110e5784-e087{min-height:560px;background-color:var(--colour-sea);grid-column:span 1;grid-row:span 2;}.elementor .e-15dc4dac-54f3{position:absolute;inset-block-start:24px;inset-inline-end:28px;inset-inline-start:28px;color:#FFFFFF;opacity:85%;}.elementor .e-604111c3-d9c3{color:#FFFFFF;}.elementor .e-c9ac865-48f1{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:28px;display:flex;flex-direction:column;gap:10px;}.elementor .e-10b2a11b-a7e6{min-height:260px;background-color:var(--colour-brand-dark);}.elementor .e-4b95929-b99f{position:absolute;inset-block-start:24px;inset-inline-end:28px;inset-inline-start:28px;color:var(--colour-ink);opacity:85%;}.elementor .e-1d76f57d-12ce{color:var(--colour-ink);}.elementor .e-41474e26-fefa{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:28px;display:flex;flex-direction:column;gap:10px;}.elementor .e-2a566926-1e90{min-height:260px;background-color:var(--colour-sunset);}.elementor .e-18171620-f6f6{position:absolute;inset-block-start:24px;inset-inline-end:28px;inset-inline-start:28px;color:var(--colour-ink);opacity:85%;}.elementor .e-38610715-d009{color:var(--colour-ink);}.elementor .e-1d4818c2-c34a{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:28px;display:flex;flex-direction:column;gap:10px;}.elementor .e-50e6a5ab-ff96{min-height:260px;background-color:var(--colour-accent);grid-column:span 2;}.elementor .e-12548c3e-5085{padding:0px;margin-block-start:40px;gap:20px;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:repeat(2, auto);}.elementor .e-7665052d-cf40{font-size:44px;margin-block-start:40px;}.elementor .e-40900751-296e{padding:0px;}.elementor .e-6bb797c0-83b4{background-color:var(--colour-sand);}.elementor .e-53e7af03-cf46{font-size:21px;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1b785ced-22e2{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.18);gap:8px;}.elementor .e-1a2e0220-11d4{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.18);gap:8px;}.elementor .e-7844580d-6a18{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.18);gap:8px;}.elementor .e-295ddced-d3ce{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.18);gap:8px;}.elementor .e-21618a37-2418{padding:0px;}.elementor .e-1d3afd6-9072{aspect-ratio:4 / 5;}.elementor .e-694eb02e-8dc8{column-gap:64px;display:grid;grid-template-columns:5fr 6fr;grid-template-rows:repeat(1, auto);align-items:center;}.elementor .e-58071fc9-1122{background-color:var(--colour-brand-dark);}.elementor .e-77e02da5-69b8{max-width:640px;margin-block-start:16px;}.elementor .e-5c9ceede-c3b3{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(0deg, rgba(15,45,54,0.88) 0%,rgba(15,45,54,0.45) 42%,rgba(15,45,54,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3c14a637-447a:hover,.elementor .e-3c14a637-447a:focus-visible{transform:scale3d(1.04, 1.04, 1);}.elementor .e-3c14a637-447a{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;}.elementor .e-63d00107-76eb{align-self:flex-start;}.elementor .e-43b4fe62-fd3c{color:#FFFFFF;}.elementor .e-463fd1-8d5e{color:#FFFFFF;}.elementor .e-2fdbe416-aa29{color:#FFFFFF;margin-block-start:4px;}.elementor .e-5c2544d1-58a2{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:28px;display:flex;flex-direction:column;gap:10px;}.elementor .e-70ba2b6a-c923{aspect-ratio:3 / 4.2;}.elementor .e-32988993-bb36{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(0deg, rgba(15,45,54,0.88) 0%,rgba(15,45,54,0.45) 42%,rgba(15,45,54,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-552cc70a-eb80:hover,.elementor .e-552cc70a-eb80:focus-visible{transform:scale3d(1.04, 1.04, 1);}.elementor .e-552cc70a-eb80{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;}.elementor .e-3fa17b95-eb7f{align-self:flex-start;}.elementor .e-ee62c0d-3bff{color:#FFFFFF;}.elementor .e-38362fd-2b44{color:#FFFFFF;}.elementor .e-50c7de64-5074{color:#FFFFFF;margin-block-start:4px;}.elementor .e-11b48dc8-2c0c{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:28px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4242d476-6ccf{aspect-ratio:3 / 4.6;}.elementor .e-2f567210-f02f{position:absolute;inset-block-start:28px;inset-inline-end:28px;inset-inline-start:28px;color:var(--colour-ink);}.elementor .e-174a8cc1-b1fa{color:var(--colour-ink);border-width:1px;border-color:rgba(15,45,54,0.25);border-style:solid;background-color:rgba(255,255,255,0.55);align-self:flex-start;}.elementor .e-49928d78-1380{color:var(--colour-ink);}.elementor .e-18fd11f5-c496{color:var(--colour-ink);}.elementor .e-5e10d280-f885{color:var(--colour-ink);margin-block-start:4px;}.elementor .e-68899123-ab7f{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:28px;display:flex;flex-direction:column;gap:10px;}.elementor .e-6dd65ba8-9e21{aspect-ratio:3 / 4.2;background-color:var(--colour-sunset);}.elementor .e-47942b39-dd92{padding:0px;margin-block-start:40px;gap:24px;grid-template-columns:1fr 1.18fr 1fr;grid-template-rows:repeat(1, auto);align-items:center;}.elementor .e-1c35f512-8f89{margin-block-start:32px;}.elementor .e-c80bfea-9e8c{padding:0px;}.elementor .e-32c052b8-d940{background-color:#FFFFFF;}.elementor .e-41947870-7450{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(15,45,54,0.9) 0%,rgba(15,45,54,0.7) 34%,rgba(15,45,54,0) 62%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-12b5fe53-74ff:hover,.elementor .e-12b5fe53-74ff:focus-visible{transform:scale3d(1.04, 1.04, 1);}.elementor .e-12b5fe53-74ff{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;}.elementor .e-6df9b18-9239{max-width:15ch;font-size:40px;}.elementor .e-2a53d43e-ff99{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:48px;display:flex;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-701776e5-1f67{max-width:1320px;aspect-ratio:21 / 9;}.elementor .e-3f41fc46-ed1e{padding-block-start:0px;background-color:var(--colour-brand-dark);}.elementor .e-546c4203-b1cd{font-size:18px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;align-self:flex-start;}.elementor .e-1b78dffb-e15f{padding:32px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .e-3eade25-28e7{font-size:18px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;align-self:flex-start;}.elementor .e-2ffecc3f-2aa3{padding:32px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .e-4ee77138-b140{font-size:18px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;align-self:flex-start;}.elementor .e-6911c338-ef42{padding:32px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .e-6fa48769-a6a4{padding:0px;margin-block-start:40px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-598bcd25-efcf{font-weight:600;margin-block-start:28px;}.elementor .e-52a65e2d-1da7{padding:0px;}.elementor .e-1e6861d6-5f8f{background-color:var(--colour-sand);}.elementor .e-1859bbb1-5235{margin-block-start:16px;}.elementor .e-36e7514b-15d0{padding:0px;}.elementor .e-79d47695-e585{font-size:21px;}.elementor .e-24e2eb1d-6fbd{padding:40px;box-shadow:0px 0px 0px 2px rgba(255,255,255,0.3) inset;}.elementor .e-6df2e63f-d16e{column-gap:64px;display:grid;grid-template-columns:5fr 7fr;grid-template-rows:repeat(1, auto);align-items:start;}.elementor .e-3a0d57b0-cd67{background-color:var(--colour-brand-dark);box-shadow:0px 1px 0px 0px rgba(255,255,255,0.08);}.elementor .e-594e651b-3674{margin-block-start:24px;}.elementor .e-2cec75e7-e6cc{padding:0px;}.elementor .e-56dd2c9c-f082{background-color:var(--colour-sand);display:none;}.elementor .e-633309d9-a356{background-color:var(--colour-ink);}.elementor .e-2b63ea5b-cd7b{max-width:18ch;margin-block-start:20px;}.elementor .e-7522dc12-e62d{max-width:620px;margin-block-start:16px;}.elementor .e-5a6b83f6-2968{font-size:120px;line-height:1;margin-block-start:36px;}.elementor .e-37d369e4-d747{font-weight:700;margin-block-start:8px;}.elementor .e-79aa9c80-843f{margin-block-start:28px;gap:32px;}.elementor .e-1f679230-9183{margin-block-start:32px;}.elementor .e-22e0a12e-b896{padding:0px;}.elementor .e-3329936e-af1b{background-color:var(--colour-accent);}