.elementor .e-3feee69a-d24e{max-width:780px;text-shadow:0 2px 16px rgb(8 35 90 / .55);\n}.elementor .e-7be55a66-67e8{max-width:640px;color:var(--rgt-white);text-shadow:0 1px 10px rgb(8 35 90 / .7);\n}.elementor .e-317b40c7-d246{padding:0;margin-block-start:10px;flex-direction:row;gap:14px;flex-wrap:wrap}.elementor .e-2b8ce588-e5fb{padding:0;flex-direction:column;gap:22px;align-items:flex-start}.elementor .e-53bf8b23-b71e{width:100%;max-width:var(--rgt-max);column-gap:72px;padding:0;grid-template-columns:1fr;grid-template-rows:auto;align-items:center;row-gap:40px;\n}.elementor .e-28b51281-c107{min-height:560px;padding-block-start:222px;padding-block-end:104px;background-image:linear-gradient(100deg,rgb(8 35 90 / .8) 0%,rgb(8 35 90 / .42) 48%,#fff0 76%),url(https://www.richgotravel.co.uk/wp-content/uploads/2026/10/cruise-holidays-redditch-desktop.jpg);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center}.elementor .e-3cf03ea6-2ef4{margin-block-start:8px;align-self:flex-start}.elementor .e-6b0f3db5-73f9{padding:0;flex-direction:column;gap:18px}.elementor .e-65c769bc-bf49{height:auto;aspect-ratio:16 / 9;box-shadow:0 24px 50px 0 rgb(8 35 90 / .16)}.elementor .e-6992c6bb-9f45{position:relative;padding:0}.elementor .e-73e4e245-69ab{width:100%;max-width:var(--rgt-max);column-gap:76px;padding:0;grid-template-columns:1.05fr 0.95fr;grid-template-rows:auto;align-items:center;row-gap:44px;\n}.elementor .e-4e7b6e73-8c05{font-size:18px}.elementor .e-7514b1c6-db5e{max-width:820px;padding:0;flex-direction:column;gap:16px}.elementor .e-4b96b5c8-8790{column-gap:28px;padding-block-start:4px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;row-gap:12px;\n}.elementor .e-4c0e310d-b153{padding:0;flex-direction:column;gap:24px}.elementor .e-58094d46-bc3b{width:100%;max-width:var(--rgt-max);column-gap:72px;padding:0;grid-template-columns:1fr;grid-template-rows:auto;align-items:center;row-gap:40px;\n}.elementor .e-4b1336bc-afcf{font-size:34px}.elementor .e-e85aff1-f4a5{text-align:center;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;align-items:center}.elementor .e-7fa70045-596e{font-size:21px}.elementor .e-453c7db1-d714{font-size:15.5px;line-height:1.65}.elementor .e-57d1377e-7907{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--rgt-white);flex-direction:column;gap:10px}.elementor .e-7444e54-49ae{font-size:21px}.elementor .e-38fe5483-566b{font-size:15.5px;line-height:1.65}.elementor .e-3a914aa7-99f4{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--rgt-white);flex-direction:column;gap:10px}.elementor .e-20996636-3440{font-size:21px}.elementor .e-7323d34d-fd83{font-size:15.5px;line-height:1.65}.elementor .e-a7b9b31-bd74{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--rgt-white);flex-direction:column;gap:10px}.elementor .e-7c8ceda1-33b7{font-size:21px}.elementor .e-1f6a13f-dd03{font-size:15.5px;line-height:1.65}.elementor .e-209240f8-b857{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--rgt-white);flex-direction:column;gap:10px}.elementor .e-10f6f20c-3cea{font-size:21px}.elementor .e-eca7057-c554{font-size:15.5px;line-height:1.65}.elementor .e-2f363bb7-8468{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--rgt-white);flex-direction:column;gap:10px}.elementor .e-6af6f52-f40e{font-size:21px}.elementor .e-16968e91-adce{font-size:15.5px;line-height:1.65}.elementor .e-65428654-7e14{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--rgt-white);flex-direction:column;gap:10px}.elementor .e-75f5f519-827a{font-size:21px}.elementor .e-c89df5c-4432{font-size:15.5px;line-height:1.65}.elementor .e-20b3813f-e9b7{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--rgt-white);flex-direction:column;gap:10px}.elementor .e-1964b774-58c6{font-size:21px}.elementor .e-62bc9ca6-d4a5{font-size:15.5px;line-height:1.65}.elementor .e-17eb357b-f688{padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--rgt-white);flex-direction:column;gap:10px}.elementor .e-515c5c5f-6a2c{column-gap:1px;padding:0;background-color:var(--rgt-line);grid-template-columns:repeat(4,1fr);grid-template-rows:auto;row-gap:1px;\n}.elementor .e-4c9ebe3c-237e{font-size:18px}.elementor .e-379058e3-63c0{max-width:820px;text-align:center;padding:0;flex-direction:column;gap:16px;align-items:center;align-self:center}.elementor .e-267326c5-7130{width:100%;padding:0;flex-direction:column;align-self:stretch}.elementor .e-52d1b808-632d{font-family:var(--rgt-font-body);font-weight:600;font-size:18px;color:var(--rgt-ink);line-height:1.4;margin:0}.elementor .e-649aaef0-6eb5{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-1ccb97f8-26d3{font-size:16.5px}.elementor .e-8708095-5a9a{padding-block-start:0;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-740677e2-7a0e{border-radius:12px;border-width:1px;border-color:var(--rgt-line);border-style:solid;background-color:var(--rgt-white)}.elementor .e-17525708-e898{font-family:var(--rgt-font-body);font-weight:600;font-size:18px;color:var(--rgt-ink);line-height:1.4;margin:0}.elementor .e-77702b13-7aac{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-4b328a02-53a0{font-size:16.5px}.elementor .e-70b441d3-6034{padding-block-start:0;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-47313f92-42b4{border-radius:12px;border-width:1px;border-color:var(--rgt-line);border-style:solid;background-color:var(--rgt-white)}.elementor .e-401304e3-dfad{font-family:var(--rgt-font-body);font-weight:600;font-size:18px;color:var(--rgt-ink);line-height:1.4;margin:0}.elementor .e-7778486c-39c7{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-520d1a99-1926{font-size:16.5px}.elementor .e-3f9035f6-324b{padding-block-start:0;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-240ed653-3738{border-radius:12px;border-width:1px;border-color:var(--rgt-line);border-style:solid;background-color:var(--rgt-white)}.elementor .e-406d0485-df53{font-family:var(--rgt-font-body);font-weight:600;font-size:18px;color:var(--rgt-ink);line-height:1.4;margin:0}.elementor .e-79a4d656-b187{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-6b99a9d-c720{font-size:16.5px}.elementor .e-1b30ad2-9e8f{padding-block-start:0;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-627a9983-6e99{border-radius:12px;border-width:1px;border-color:var(--rgt-line);border-style:solid;background-color:var(--rgt-white)}.elementor .e-17e3d6f5-bcf7{font-family:var(--rgt-font-body);font-weight:600;font-size:18px;color:var(--rgt-ink);line-height:1.4;margin:0}.elementor .e-3a64eb4-9d80{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-53995053-17d6{font-size:16.5px}.elementor .e-39396057-ca23{padding-block-start:0;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-72f92564-80aa{border-radius:12px;border-width:1px;border-color:var(--rgt-line);border-style:solid;background-color:var(--rgt-white)}.elementor .e-345049ee-5c87{font-family:var(--rgt-font-body);font-weight:600;font-size:18px;color:var(--rgt-ink);line-height:1.4;margin:0}.elementor .e-610af09a-672a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-6ff58b63-d318{font-size:16.5px}.elementor .e-46f0d019-9db4{padding-block-start:0;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px}.elementor .e-75ce547e-a745{border-radius:12px;border-width:1px;border-color:var(--rgt-line);border-style:solid;background-color:var(--rgt-white)}.elementor .e-67ebf19e-510e{margin-block-start:10px;gap:12px}.elementor .e-49bcbf73-8c4c{padding:0;flex-direction:column;gap:16px}.elementor .e-1bfed466-6cef{font-size:25px}.elementor .e-1bde78fa-a24b{font-size:16.5px}.elementor .e-6c33b84f-e145{margin-block-start:8px;align-self:flex-start}.elementor .e-719dc35c-6f03{font-size:16px}.elementor .e-3ca4b9a6-4f67{position:sticky;inset-block-start:24px;padding-block-start:38px;padding-block-end:38px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;border-block-start-width:4px;background-color:var(--rgt-deep);flex-direction:column;gap:14px;border-top-style:solid;border-top-color:var(--rgt-sun);\n}.elementor .e-401feb2a-71e9{width:100%;max-width:var(--rgt-max);column-gap:56px;padding:0;grid-template-columns:1.45fr 0.85fr;grid-template-rows:auto;align-items:start;row-gap:40px;\n}.elementor .e-3d501349-f074{font-size:18px}.elementor .e-6362d234-e612{max-width:820px;padding:0;flex-direction:column;gap:16px}.elementor .e-289b3718-d293{width:calc(100% + 60px);height:auto;aspect-ratio:16 / 10;margin-block-start:0;margin-block-end:10px;margin-inline-start:-30px;margin-inline-end:-30px;border-start-start-radius:13px;border-start-end-radius:13px;border-end-start-radius:0;border-end-end-radius:0;max-width:none;\n}.elementor .e-41153f88-8e0d{font-size:16.5px}.elementor .e-50d7f6ef-1615{padding-block-start:6px;margin-block-start:auto}.elementor .e-6a3c3776-6775{overflow:hidden;padding-block-start:0}.elementor .e-5e62dfff-1d72{width:calc(100% + 60px);height:auto;aspect-ratio:16 / 10;margin-block-start:0;margin-block-end:10px;margin-inline-start:-30px;margin-inline-end:-30px;border-start-start-radius:13px;border-start-end-radius:13px;border-end-start-radius:0;border-end-end-radius:0;max-width:none;\n}.elementor .e-5ae5907-a4d0{font-size:16.5px}.elementor .e-73c929f9-d397{padding-block-start:6px;margin-block-start:auto}.elementor .e-7a26c09-f4b7{overflow:hidden;padding-block-start:0}.elementor .e-5dc7d9ed-490a{width:calc(100% + 60px);height:auto;aspect-ratio:16 / 10;margin-block-start:0;margin-block-end:10px;margin-inline-start:-30px;margin-inline-end:-30px;border-start-start-radius:13px;border-start-end-radius:13px;border-end-start-radius:0;border-end-end-radius:0;max-width:none;\n}.elementor .e-49a9d452-ace8{font-size:16.5px}.elementor .e-40374892-d273{padding-block-start:6px;margin-block-start:auto}.elementor .e-83641a3-1321{overflow:hidden;padding-block-start:0}.elementor .e-4d5773ef-2b49{column-gap:24px;padding:0;margin-block-start:12px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;row-gap:24px;\n}.elementor .e-96eb075-d8c0{font-size:18px;color:var(--rgt-deep)}.elementor .e-151c7775-2397{max-width:700px;padding:0;flex-direction:column;gap:14px}.elementor .e-6abf09ac-63b3{width:auto;padding:0;flex-direction:row;gap:14px;flex-wrap:wrap;flex:0 0 auto}.elementor .e-5ffbe9f1-2ba6{width:100%;max-width:var(--rgt-max);padding:0;flex-direction:row;gap:32px;justify-content:space-between;align-items:center}.elementor .e-98ab8f5-83e3{padding-block-start:88px;padding-block-end:88px}