:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-e5966779{background:linear-gradient(90deg,rgba(0,47,105,.97) 0%,rgba(0,47,105,.90) 48%,rgba(0,47,105,.76) 100%),url(https://cozumelairporttransfers.com/wp-content/uploads/2026/08/Cozumel-Airport-Transfers-HERO.jpg) center center /cover no-repeat;background-blend-mode:normal,normal}.gb-element-55347bd3{align-items:flex-start;display:flex;padding-bottom:300px;padding-top:180px;position:relative}@media (max-width:1024px){.gb-element-55347bd3{flex-direction:column;padding-bottom:50px;padding-left:40px;padding-right:40px}}@media (max-width:767px){.gb-element-55347bd3{padding-left:20px;padding-right:20px;padding-top:135px}}.gb-element-b89a3a5e{color:#ffffff;max-width:780px;text-align:left}.gb-element-f5790b63{background-color:#ffffff;box-shadow:0px 24px 60px 0px rgba(8,63,135,0.10);margin-bottom:70px;margin-top:-250px;position:relative;z-index:9;border-radius:25px;padding:45px}@media (max-width:1024px){.gb-element-f5790b63{margin-top:0px}}@media (max-width:767px){.gb-element-f5790b63{margin-top:30px;padding:20px 20px 30px 20px}}.gb-element-131aeef8{background-color:#ffffff;display:flex;flex-direction:column;flex-grow:1;padding:22px 24px 20px 24px}@media (max-width:767px){.gb-element-131aeef8{padding:22px 20px 18px 20px}}.gb-element-0907bbf8{display:flex;flex-direction:column;margin-bottom:0px;margin-top:auto;padding-top:4px;row-gap:10px}.gb-element-c60c1aa5{align-items:center;background-color:#fbfdff;column-gap:14px;display:flex;justify-content:space-between;border-top:1px solid #e5edf5;padding:16px 24px 18px 24px}@media (max-width:767px){.gb-element-c60c1aa5{column-gap:12px;padding:15px 20px 17px 20px}}.gb-element-ed45308d{display:flex;flex-direction:column;min-width:0px;row-gap:3px}.gb-element-6d582c65{align-items:center;column-gap:10px;display:flex;justify-content:center;margin-top:30px;row-gap:10px}.gb-element-7f3c91a6{align-items:center;column-gap:20px;display:flex;margin-left:15px}.gb-element-catoc001{color:#ffffff}.gb-element-catoc002{border-top:1px solid rgba(255,255,255,0.22);padding-top:18px;text-align:center}.gb-element-588552eb{background:linear-gradient(to left,rgba(0,47,104,.93) 0%,rgba(0,47,104,.93) 100%),url(https://cozumelairporttransfers.com/wp-content/uploads/2026/08/Cozumel-Airport-Transfers-HERO.jpg) center /cover no-repeat;background-blend-mode:normal,normal;background-color:#002f69;color:#ffffff;overflow-x:hidden;overflow-y:hidden;padding-bottom:0;padding-top:0;position:relative;border-top:3px solid #2f96eb;margin:0}.gb-element-df15a4f7{padding-bottom:68px;padding-top:68px;position:relative}@media(max-width:1024px){.gb-element-df15a4f7{padding:58px 32px}}@media(max-width:767px){.gb-element-df15a4f7{padding:44px 20px}}.gb-element-23374997{align-items:flex-start;column-gap:54px;display:grid;grid-template-columns:1.25fr .85fr .95fr 1.15fr;row-gap:36px}@media(max-width:1024px){.gb-element-23374997{column-gap:42px;grid-template-columns:1fr 1fr;row-gap:48px}}@media(max-width:767px){.gb-element-23374997{grid-template-columns:1fr;row-gap:36px}}.gb-element-f5d8e407{padding-right:36px}@media(max-width:1024px){.gb-element-f5d8e407{grid-column:auto;padding-right:0}}@media(max-width:767px){.gb-element-f5d8e407{grid-column:auto}}.gb-element-21be176c{padding-left:10px}@media(max-width:1024px){.gb-element-21be176c{padding-left:0}}@media(max-width:767px){.gb-element-21be176c{padding-left:0}}.gb-element-96b518ca{display:flex;flex-direction:column;row-gap:12px}@media(max-width:767px){.gb-element-e63fe9bf{padding-left:0}}.gb-element-55b42487{display:flex;flex-direction:column;row-gap:12px}@media(max-width:1024px){.gb-element-c2289643{grid-column:auto}}@media(max-width:767px){.gb-element-c2289643{grid-column:auto;padding-left:0}}.gb-element-36508a47{background-color:#062f62;font-size:12px;border-top:1px solid rgba(255,255,255,.12);padding:0 20px}.gb-element-a0cb7cec{padding-bottom:28px;padding-top:28px;text-align:center}.gb-text-761ba326{align-items:center;background-color:rgba(255,255,255,0.07);box-shadow:inset 0px 1px 10px 0px rgba(255,255,255,0.08);color:#ffffff;column-gap:8px;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:0.08em;margin-bottom:14px;border:1px solid rgba(255,255,255,0.18);border-radius:999px;padding:7px 12px}.gb-text-761ba326 .gb-shape svg{fill:currentColor;height:18px;width:18px}@media (max-width:767px){.gb-text-761ba326{font-size:11px;letter-spacing:0.06em;padding:6px 10px}}.gb-text-94d264a0{color:#ffffff;font-size:43px;font-weight:700;letter-spacing:-0.025em;line-height:1.1em;margin-bottom:14px;max-width:720px;text-transform:none}@media (max-width:1024px){.gb-text-94d264a0{font-size:40px}}@media (max-width:767px){.gb-text-94d264a0{font-size:34px}}.gb-text-54aa4b9c{color:rgba(255,255,255,0.88);font-size:18px;line-height:1.6em;margin-bottom:0px;max-width:760px}@media (max-width:767px){.gb-text-54aa4b9c{font-size:16px}}.gb-text-371fac51{font-size:21px;font-weight:700;letter-spacing:-0.01em;line-height:1.25em;margin-bottom:8px}.gb-text-371fac51 a{color:#123b69;text-decoration:none}.gb-text-3414e6f6{color:#607187;font-size:15px;line-height:1.55em;margin-bottom:18px}@media (max-width:767px){.gb-text-3414e6f6{font-size:16px;margin-bottom:15px}}.gb-text-0107157b{align-items:center;color:#193b61;column-gap:8px;display:inline-flex;font-size:15px;font-weight:700;margin-bottom:0px}.gb-text-0107157b .gb-shape svg{color:#2f96eb;fill:currentColor;flex-shrink:0;height:18px;width:18px}.gb-text-75548666{align-items:center;color:#193b61;column-gap:8px;display:inline-flex;font-size:15px;font-weight:700;margin-bottom:0px}.gb-text-75548666 .gb-shape svg{color:#2f96eb;fill:currentColor;flex-shrink:0;height:18px;width:18px}.gb-text-f7425474{color:#74869a;font-size:12px;font-weight:600;letter-spacing:0.04em;line-height:1.2em;margin-bottom:0px;text-transform:uppercase}.gb-text-9680e508{color:#123b69;font-size:18px;font-weight:700;line-height:1.1em;margin-bottom:0px}.gb-text-c385b8e5{align-items:center;background-image:linear-gradient(135deg,#49adf8 0%,#2f96eb 100%);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 5px 14px 0px rgba(47,150,235,0.20);color:#ffffff;column-gap:7px;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:0.02em;text-decoration:none;border-radius:6px;padding:10px 13px}.gb-text-c385b8e5:is(:hover,:focus){background-image:linear-gradient(135deg,#3ca4f2 0%,#2589dc 100%);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 7px 18px 0px rgba(47,150,235,0.28);color:#ffffff;transform:translate3d(0px,-1px,0px)}.gb-text-c385b8e5 .gb-shape svg{fill:currentColor;height:16px;width:16px}.gb-text-d84e2b57{align-items:center;background-blend-mode:normal;background-image:linear-gradient(135deg,#49adf8 0%,#2f96eb 100%);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 6px 16px 0px rgba(47,150,235,0.24);color:#ffffff;column-gap:8px;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;justify-content:center;letter-spacing:0.03em;text-decoration:none;border:1px solid rgba(255,255,255,0.20);border-radius:6px;padding:10px 16px}.gb-text-d84e2b57:is(:hover,:focus){background-blend-mode:normal;background-image:linear-gradient(135deg,#3ca4f2 0%,#2589dc 100%);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 8px 20px 0px rgba(47,150,235,0.32);color:#ffffff;text-decoration:none;transform:translate3d(0px,-1px,0px);border:1px solid rgba(255,255,255,0.32)}.gb-text-d84e2b57 .gb-shape svg{fill:currentColor;flex-shrink:0;height:16px;width:16px}.gb-text-f0cbdb6e{color:rgba(255,255,255,0.82);font-size:14px;line-height:1.55em;margin-top:15px;max-width:295px;padding-bottom:5px;padding-top:15px;border-top:1px solid rgba(207,212,212,0.36)}@media (max-width:767px){.gb-text-f0cbdb6e{font-size:16px;margin-bottom:8px;max-width:100%;padding-bottom:10px}}.gb-text-c9300913{color:#fff;font-size:14px;font-weight:700;letter-spacing:.06em;line-height:1.2em;margin-bottom:18px;text-transform:uppercase}@media(max-width:767px){.gb-text-c9300913{font-size:21px}}.gb-text-catzoneall01{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-catzoneall01:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-catzoneall01:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-catzoneall01 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-catzoneall01{font-size:16px}}.gb-text-catzonedt01{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-catzonedt01:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-catzonedt01:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-catzonedt01 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-catzonedt01{font-size:16px}}.gb-text-catzonenorth01{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-catzonenorth01:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-catzonenorth01:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-catzonenorth01 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-catzonenorth01{font-size:16px}}.gb-text-catzonesouth01{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-catzonesouth01:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-catzonesouth01:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-catzonesouth01 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-catzonesouth01{font-size:16px}}.gb-text-catzoneurban01{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-catzoneurban01:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-catzoneurban01:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-catzoneurban01 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-catzoneurban01{font-size:16px}}.gb-text-catzoneferry01{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-catzoneferry01:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-catzoneferry01:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-catzoneferry01 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-catzoneferry01{font-size:16px}}.gb-text-catzonecruise01{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s;padding:0px}.gb-text-catzonecruise01:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-catzonecruise01:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-catzonecruise01 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-catzonecruise01{font-size:16px}}.gb-text-af42127b{color:#fff;font-size:14px;font-weight:700;letter-spacing:.06em;line-height:1.2em;margin-bottom:18px;text-transform:uppercase}@media(max-width:767px){.gb-text-af42127b{font-size:21px}}.gb-text-a92e49ca{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s}.gb-text-a92e49ca:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-a92e49ca:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-a92e49ca .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-a92e49ca{font-size:16px}}.gb-text-bf3365be{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s}.gb-text-bf3365be:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-bf3365be:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-bf3365be .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-bf3365be{font-size:16px}}.gb-text-0673eba8{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s}.gb-text-0673eba8:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-0673eba8:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-0673eba8 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-0673eba8{font-size:16px}}.gb-text-f6472eb7{align-items:center;color:rgba(255,255,255,0.88);column-gap:8px;display:inline-flex;font-size:14px;font-weight:500;line-height:1.35em;transition:all 0.2s ease 0s}.gb-text-f6472eb7:is(:hover,:focus){color:#61b9f5;transform:translate3d(3px,0px,0px)}.gb-text-f6472eb7:is(:hover,:focus) .gb-shape svg{color:#61b9f5}.gb-text-f6472eb7 .gb-shape svg{color:#ffffff;fill:currentColor;height:14px;width:14px}@media (max-width:767px){.gb-text-f6472eb7{font-size:16px}}.gb-text-9380365f{color:#ffffff;font-size:14px;font-weight:700;letter-spacing:0.06em;line-height:1.2em;margin-bottom:18px;text-transform:uppercase}@media (max-width:767px){.gb-text-9380365f{font-size:21px}}.gb-text-catbookcopy01{color:rgba(255,255,255,0.82);font-size:14px;line-height:1.55em;margin-bottom:18px;max-width:290px}@media (max-width:767px){.gb-text-catbookcopy01{font-size:16px;max-width:100%}}.gb-text-catfootercta01{align-items:center;background-image:linear-gradient(135deg,#49adf8 0%,#2f96eb 100%);background-repeat:no-repeat;background-size:cover;color:#ffffff;column-gap:7px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;letter-spacing:0.035em;margin-bottom:18px;text-decoration:none;text-transform:uppercase;border-radius:7px;padding:12px 17px}.gb-text-catfootercta01:is(:hover,:focus){background-image:linear-gradient(135deg,#3ca4f2 0%,#2589dc 100%);color:#ffffff;transform:translate3d(0px,-1px,0px)}@media (max-width:767px){.gb-text-catfootercta01{font-size:13px;padding-bottom:13px;padding-top:13px}}.gb-text-bde95c2c{color:rgba(255,255,255,.66);font-size:13px;line-height:1.6em;margin-bottom:0}.gb-text-bde95c2c a{color:rgba(255,255,255,.78)}.gb-text-bde95c2c a:hover{color:#61b9f5}@media(max-width:767px){.gb-text-bde95c2c{font-size:12px}}.gb-looper-05d1a343{column-gap:25px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:25px}@media (max-width:1024px){.gb-looper-05d1a343{grid-template-columns:1fr 1fr}}@media (max-width:767px){.gb-looper-05d1a343{grid-template-columns:1fr}}.gb-loop-item-497709a5{background-color:#ffffff;box-shadow:0px 12px 32px rgba(0,47,105,0.10);display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:hidden;transition:transform 0.22s ease 0s,box-shadow 0.22s ease 0s,border-color 0.22s ease 0s;border:1px solid #e1ebf4;border-radius:14px}.gb-loop-item-497709a5:is(:hover,:focus){box-shadow:0px 18px 42px rgba(0,47,105,0.16);transform:translate3d(0px,-4px,0px)}.gb-media-d4a73522{display:block;height:225px;max-width:100%;object-fit:cover;width:100%;border-bottom:1px solid #e5edf5}@media (max-width:1024px){.gb-media-d4a73522{height:220px}}@media (max-width:767px){.gb-media-d4a73522{height:220px}}.gb-media-catoc003{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%;width:205px}.gb-media-5caf1481{height:auto;max-width:95%;object-fit:contain;width:auto}@media(max-width:1024px){.gb-media-5caf1481{max-width:100%;width:300px}}@media(max-width:767px){.gb-media-5caf1481{max-width:95%;width:auto}}.gb-query-page-numbers-9b3388bd{align-items:center;column-gap:5px;display:flex;justify-content:center;row-gap:5px}.gb-query-page-numbers-9b3388bd .page-numbers{background-color:#ffffff;color:#000000;display:inline-flex;font-size:14px;line-height:1;text-decoration:none;border:1px solid #000;padding:1rem}.gb-query-page-numbers-9b3388bd .page-numbers.current,.gb-query-page-numbers-9b3388bd .page-numbers.dots{border-width:0}