.elementor .e-24472bce-f5ee{max-width:820px;font-size:clamp(38px, 5.4vw, 66px);line-height:1;}.elementor .e-a5593a7-cbfb{max-width:640px;font-size:19px;line-height:1.55;}.elementor .e-28d90ded-b9d0{gap:18px;}.elementor .e-419ff606-8a42{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, rgba(6,25,43,.9) 0%,rgba(6,25,43,.6) 60%,rgba(6,25,43,.25) 100%),url("https://snorkelwithmanatees.com/wp-content/uploads/2026/10/swm-kid-wetsuit-snorkel.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--swm-navy);}.elementor .e-7bf485d0-b36b{font-size:12px;letter-spacing:1.5px;}.elementor .e-18eea93a-4ae9{font-size:28px;line-height:1.1;}.elementor .e-4c64eaaa-1df8{font-weight:700;font-size:15px;color:var(--swm-navy);}.elementor .e-655a6611-f031{font-size:16px;color:var(--swm-ink);line-height:1.8;margin:0px;padding-block: 2px 6px; & b { color: var(--swm-deep-water); font-weight: 800; margin-right: 6px; } & span { display: block; padding-left: 1.6em; text-indent: -1.6em; text-wrap: pretty; } & b { display: inline-block; width: 1.6em; text-indent: 0; margin-right: 0px; }\n}.elementor .e-3b04fb8f-1717{font-size:16px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-610aec31-9c62:hover,.elementor .e-610aec31-9c62:focus-visible{color:var(--swm-white);border-color:var(--swm-navy);background-color:var(--swm-navy);}.elementor .e-610aec31-9c62{font-size:16px;color:var(--swm-navy);padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;border-color:var(--swm-navy);background-color:transparent;}.elementor .e-2b4aa73c-ad76{padding-block-start:6px;}.elementor .e-4d571082-5fef{font-size:12px;letter-spacing:1.5px;}.elementor .e-5933b00c-1c71{font-size:28px;line-height:1.1;}.elementor .e-7c4a3975-1071{font-weight:700;font-size:15px;color:var(--swm-navy);}.elementor .e-339bca02-68dd{font-size:16px;color:var(--swm-ink);line-height:1.8;margin:0px;padding-block: 2px 6px; & b { color: var(--swm-deep-water); font-weight: 800; margin-right: 6px; } & span { display: block; padding-left: 1.6em; text-indent: -1.6em; text-wrap: pretty; } & b { display: inline-block; width: 1.6em; text-indent: 0; margin-right: 0px; }\n}.elementor .e-7def5209-e0e8{font-size:16px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-146e12ed-b189:hover,.elementor .e-146e12ed-b189:focus-visible{color:var(--swm-white);border-color:var(--swm-navy);background-color:var(--swm-navy);}.elementor .e-146e12ed-b189{font-size:16px;color:var(--swm-navy);padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;border-color:var(--swm-navy);background-color:transparent;}.elementor .e-5f135c08-5776{padding-block-start:6px;}.elementor .e-4d88467c-52bd{font-size:12px;letter-spacing:1.5px;}.elementor .e-6aa2cf2f-ea7e{font-size:28px;line-height:1.1;}.elementor .e-3a9abb18-73a9{font-weight:700;font-size:15px;color:var(--swm-navy);}.elementor .e-1339f119-24be{font-size:16px;color:var(--swm-ink);line-height:1.8;margin:0px;padding-block: 2px 6px; & b { color: var(--swm-deep-water); font-weight: 800; margin-right: 6px; } & span { display: block; padding-left: 1.6em; text-indent: -1.6em; text-wrap: pretty; } & b { display: inline-block; width: 1.6em; text-indent: 0; margin-right: 0px; }\n}.elementor .e-320e3d0c-f93a{font-size:16px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-35c4b206-d5d5:hover,.elementor .e-35c4b206-d5d5:focus-visible{color:var(--swm-white);border-color:var(--swm-navy);background-color:var(--swm-navy);}.elementor .e-35c4b206-d5d5{font-size:16px;color:var(--swm-navy);padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;border-color:var(--swm-navy);background-color:transparent;}.elementor .e-1575cc30-cb4d{padding-block-start:6px;}.elementor .e-77ad2893-f334{font-size:12px;letter-spacing:1.5px;}.elementor .e-32162f7-d3d9{font-size:28px;line-height:1.1;}.elementor .e-3c42d38-d26c{font-weight:700;font-size:15px;color:var(--swm-navy);}.elementor .e-46586d10-81b1{font-size:16px;color:var(--swm-ink);line-height:1.8;margin:0px;padding-block: 2px 6px; & b { color: var(--swm-deep-water); font-weight: 800; margin-right: 6px; } & span { display: block; padding-left: 1.6em; text-indent: -1.6em; text-wrap: pretty; } & b { display: inline-block; width: 1.6em; text-indent: 0; margin-right: 0px; }\n}.elementor .e-70908492-ade7{font-size:16px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-4b8ef01f-45bb:hover,.elementor .e-4b8ef01f-45bb:focus-visible{color:var(--swm-white);border-color:var(--swm-navy);background-color:var(--swm-navy);}.elementor .e-4b8ef01f-45bb{font-size:16px;color:var(--swm-navy);padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;border-color:var(--swm-navy);background-color:transparent;}.elementor .e-722f5b71-c133{padding-block-start:6px;}.elementor .e-a59ced1-5fd6{display:grid;grid-template-columns:minmax(0, 1fr);grid-auto-rows:1fr;row-gap: 28px;\n}.elementor .e-13085eaa-e61f{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-712c78d-fa35{font-size:clamp(26px, 3.2vw, 36px);}.elementor .e-23a0945f-db98{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-77bcaf3c-6692{font-weight:700;color:var(--swm-white);}.elementor .e-3c22a3da-ee94{font-weight:700;color:var(--swm-white);}.elementor .e-1d57b7fc-27f0{font-weight:700;color:var(--swm-white);}.elementor .e-4cefb036-18cc{font-weight:700;color:var(--swm-white);}.elementor .e-6f43e968-a568{font-weight:700;color:var(--swm-white);}.elementor .e-24e09ce0-609c{font-weight:700;color:var(--swm-white);}.elementor .e-505cc1e7-5c43{border-block-end-width:0px;background-color:var(--swm-navy);}.elementor .e-290d6178-16fd{font-weight:700;color:var(--swm-navy);}.elementor .e-727f5b9b-bf9c{font-weight:700;color:var(--swm-navy);}.elementor .e-3f687c5f-fab9{font-weight:700;color:var(--swm-navy);}.elementor .e-5b65b77a-6543{font-weight:700;color:var(--swm-navy);}.elementor .e-5abd7181-677a{border-block-end-width:0px;}.elementor .e-7a045d8-5fcd{padding:0px;border-radius:10px;border-width:1px;border-color:var(--swm-line);border-style:solid;background-color:var(--swm-white);overflow-x: auto;\n}.elementor .e-55c75a35-aba2{padding-block-start:14px;gap:0px;}.elementor .e-77ca7d05-a90e{margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-45b7e39e-3088{padding-block-start:14px;gap:0px;}.elementor .e-2d235aee-f5a6{padding-block-start:14px;gap:0px;}.elementor .e-25399881-de84{padding-block-start:8px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));}.elementor .e-e742de8-d88d{gap:24px;}.elementor .e-20b5fc77-9ba7{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--swm-mist);}