Description
.vo-ow{background:#080C10;color:#fff;font-family:’Inter’,sans-serif;font-weight:300;margin:0;padding:0}
.vo-ow *{box-sizing:border-box}
.vo-ow .vo-hero{background:linear-gradient(180deg,#080C10 0%,#0A1422 100%);padding:100px 24px 80px;text-align:center;border-bottom:1px solid rgba(0,102,255,0.15)}
.vo-ow .vo-eyebrow{color:#0066FF;font-size:13px;font-weight:600;letter-spacing:4px;margin:0 0 18px;text-transform:uppercase}
.vo-ow .vo-hero h1{font-family:’Bebas Neue’,sans-serif;font-size:clamp(3rem,8vw,6rem);font-weight:400;line-height:.9;color:#fff;margin:0 0 24px;letter-spacing:.02em}
.vo-ow .vo-hero h1 span{color:#0066FF}
.vo-ow .vo-tagline{font-size:15px;color:rgba(255,255,255,.5);letter-spacing:3px;text-transform:uppercase;margin:0 0 40px}
.vo-ow .vo-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:32px}
.vo-ow .vo-bp{background:#0066FF;color:#fff;padding:14px 36px;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-decoration:none;display:inline-block}
.vo-ow .vo-bg{background:transparent;color:#fff;padding:14px 36px;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-decoration:none;border:1px solid rgba(255,255,255,.3);display:inline-block}
.vo-ow .vo-cl{display:block;font-size:13px;color:rgba(255,255,255,.35);letter-spacing:1px}
.vo-ow .vo-stats{display:flex;justify-content:center;gap:60px;padding:50px 24px;background:#0D1520;flex-wrap:wrap;border-bottom:1px solid rgba(0,102,255,.1)}
.vo-ow .vo-stat-n{font-family:’Bebas Neue’,sans-serif;font-size:3rem;color:#0066FF;line-height:1;display:block}
.vo-ow .vo-stat-l{font-size:11px;color:rgba(255,255,255,.4);letter-spacing:3px;text-transform:uppercase;margin-top:6px;display:block}
.vo-ow .vo-section{padding:80px 24px;max-width:960px;margin:0 auto}
.vo-ow .vo-label{color:#0066FF;font-size:12px;font-weight:600;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px}
.vo-ow .vo-section h2{font-family:’Bebas Neue’,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1;color:#fff;margin:0 0 24px}
.vo-ow .vo-section p{font-size:16px;line-height:1.75;color:rgba(255,255,255,.65);margin:0 0 20px}
.vo-ow .vo-divider{border:none;border-top:1px solid rgba(0,102,255,.12);margin:0}
.vo-ow .vo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:40px}
.vo-ow .vo-card{background:#0D1520;border:1px solid rgba(0,102,255,.12);padding:32px}
.vo-ow .vo-card-icon{font-size:28px;margin-bottom:16px;color:#0066FF}
.vo-ow .vo-card h3{font-family:’Bebas Neue’,sans-serif;font-size:1.4rem;color:#fff;margin:0 0 10px;font-weight:400;letter-spacing:.05em}
.vo-ow .vo-card p{font-size:14px;color:rgba(255,255,255,.5);margin:0;line-height:1.6}
.vo-ow .vo-steps{counter-reset:step;margin-top:40px}
.vo-ow .vo-step{display:flex;gap:24px;margin-bottom:32px;align-items:flex-start}
.vo-ow .vo-step-num{font-family:’Bebas Neue’,sans-serif;font-size:2.5rem;color:#0066FF;line-height:1;min-width:48px}
.vo-ow .vo-step-body h3{font-family:’Bebas Neue’,sans-serif;font-size:1.3rem;color:#fff;margin:0 0 8px;font-weight:400;letter-spacing:.05em}
.vo-ow .vo-step-body p{font-size:14px;color:rgba(255,255,255,.5);margin:0;line-height:1.6}
.vo-ow .vo-price-block{background:linear-gradient(135deg,#0D1520,#0A1422);border:1px solid rgba(0,102,255,.25);padding:48px;text-align:center;margin:40px 0}
.vo-ow .vo-price{font-family:’Bebas Neue’,sans-serif;font-size:5rem;color:#0066FF;line-height:1}
.vo-ow .vo-price-label{font-size:12px;color:rgba(255,255,255,.4);letter-spacing:3px;text-transform:uppercase;margin-bottom:8px}
.vo-ow .vo-extras{font-size:13px;color:rgba(255,255,255,.4);margin-top:16px;line-height:1.8}
.vo-ow .vo-includes{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:32px 0}
.vo-ow .vo-inc-item{display:flex;align-items:center;gap:10px;font-size:14px;color:rgba(255,255,255,.55)}
.vo-ow .vo-inc-dot{width:6px;height:6px;background:#0066FF;border-radius:50%;flex-shrink:0}
.vo-ow .vo-cta{background:#080C10;border-top:1px solid rgba(0,102,255,.15);padding:80px 24px;text-align:center}
.vo-ow .vo-cta h2{font-family:’Bebas Neue’,sans-serif;font-size:clamp(2rem,5vw,3rem);color:#fff;margin:0 0 16px;font-weight:400}
.vo-ow .vo-cta p{font-size:16px;color:rgba(255,255,255,.5);margin:0 0 36px}
THE CERTIFICATION
YOUR FIRST SCUBA CERTIFICATION. FOR LIFE.
The SSI Open Water Diver is the world’s most recognized entry-level scuba certification. Complete your course in Cancún and earn a digital certification card valid at any dive site on the planet — permanently.
No prior experience required. Your SSI certified instructor guides you through every step, from your first breath underwater to your final open water dive in the Caribbean.
SSI GLOBAL RECOGNITION
Your certification is recognized at dive centers worldwide. Dive anywhere — Cozumel, Maldives, Red Sea, Great Barrier Reef.
DIGITAL CERTIFICATION
Instant MySSI digital card upon completion. No waiting for physical cards — you’re certified the day you finish.
CARIBBEAN OPEN WATER DIVES
Your qualifying dives happen in the Caribbean Sea — MUSA, Punta Cancún, and the reef corridor. Your first dives, unforgettable.
COURSE STRUCTURE
HOW THE COURSE WORKS
ONLINE THEORY — MYSSI
Complete your academic training at your own pace through the MySSI app before arriving in Cancún. Covers dive physics, equipment, safety procedures, and dive planning. Available in multiple languages.
CONFINED WATER SKILLS
Controlled shallow water sessions where you master buoyancy, regulator recovery, mask clearing, and emergency procedures before entering the open ocean.
OPEN WATER DIVES — CARIBBEAN
4 qualifying dives in the Caribbean Sea with your SSI instructor. Each dive builds on the last — by dive 4 you are diving independently to 18 meters.
SSI DIGITAL CERTIFICATION
Your SSI Open Water Diver certification is issued immediately upon completion. Valid for life, recognized globally, accessible from your phone.
INVESTMENT
PRICING & WHAT’S INCLUDED
FULL COURSE
USD per person · Complete SSI Open Water Diver certification

