body .egt-hero .egt-eyebrow{display:block;line-height:2.25}body .egt-hero .egt-eyebrow::before{display:block;margin:0
auto 14px}@media screen and (max-width:768px){body .menu-header{display:block}body .menu-header #menu-button{display:block;cursor:pointer;padding:14px
18px;min-height:52px;font-weight:800;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#0c3a2c;border-radius:12px;text-align:center}body .menu-header ul#menu-main-menu-1{display:none;margin:10px
0 0;padding:0;list-style:none;background:#0c3a2c;border-radius:12px;overflow:hidden}body .menu-header ul#menu-main-menu-1.open{display:block}body .menu-header ul#menu-main-menu-1
li{display:block;width:100%}body .menu-header ul#menu-main-menu-1 li
a{display:flex;align-items:center;min-height:48px;padding:10px
16px;font-size:16px;line-height:1.4;color:#fff}body .menu-header ul ul.sub-menu{position:static;box-shadow:none}body .menu-header .submenu-button{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}body header .logo
img{max-width:190px;height:auto}}@media screen and (max-width:760px){body .egt-hero-inner{padding:48px
20px 92px}body .egt-hero .egt-eyebrow{font-size:12px;letter-spacing:.22em;line-height:2.35}body .egt-hero
h1{font-size:clamp(2rem,10vw,2.9rem);line-height:1.18;margin-bottom:20px}body .egt-hero-sub{font-size:1.05rem;line-height:1.7;margin-bottom:32px}body .egt-hero-cta{flex-direction:column;align-items:stretch;gap:14px}body .egt-hero-cta .egt-btn{width:100%;min-height:54px;justify-content:center}body .egt-scroll{display:none}body .egt-band{padding:42px
0}body .egt-band-grid{grid-template-columns:1fr;gap:34px}body .egt-band-item
strong{font-size:2.1rem;margin-bottom:10px}body .egt-band-item
span{display:block;font-size:.85rem;line-height:1.7;letter-spacing:.2em}body .egt-btn{min-height:48px;justify-content:center;text-align:center}body .egt-section{padding:64px
0}body .egt-wrap{padding:0
20px}body .egt-pillars,body .egt-steps-grid,body .egt-t-grid{gap:22px;margin-top:40px}body .egt-hosts-grid{gap:22px;margin:40px
0}body .egt-dest-grid{gap:20px;margin-top:40px}body .egt-pillar,body .egt-step{padding:36px
28px}body .egt-t{padding:34px
28px}body .egt-t-who{align-items:flex-start}body .egt-cta{padding:52px
26px;border-radius:22px}body .egt-itin-list
li{padding:12px
0}body input,body textarea,body
select{max-width:100%}body .footer .wpcf7-form-control{width:100%}.egt-hero .egt-hero-sub::after{content:"We have unique relationships with golf courses";display:block;font-weight:800;font-size:clamp(1.25rem,2.6vw,1.8rem);line-height:1.5;color:#fff;text-align:center;max-width:880px;margin:30px
auto 0;padding-top:22px;border-top:2px solid #c6a15b;font-family:"Playfair Display",Georgia,serif}.egt-hero .egt-hero-cta{flex-wrap:wrap}.egt-hero .egt-hero-cta::before{content:"\2014  exclusive experiences you won\2019t find anywhere else.";display:block;flex:0 0 100%;font-weight:800;font-size:clamp(1.25rem,2.6vw,1.8rem);line-height:1.5;color:#d9b878;text-align:center;max-width:880px;margin:0
0 32px;font-family:"Playfair Display",Georgia,serif}@media (max-width:640px){.egt-hero .egt-hero-sub::after,
.egt-hero .egt-hero-cta::before{font-size:1.22rem}}}.egt-hero-inner h1::after{content:"Travel and golf with NFL, MLB, NHL, NBA stars and college legends. Soccer/football, rugby and GAA tours with EGTGolfTours.";display:block;font-weight:800;font-size:clamp(1.3rem,2.6vw,1.9rem);line-height:1.5;color:#d9b878;text-align:center;max-width:960px;margin:18px
auto 22px;text-shadow:0 2px 18px rgba(0,0,0,.5)}display:block;font-weight:800;line-height:1.5;color:#d9b878;text-align:center}.egt-hero-inner h1::after{content:'Travel and golf with NFL, MLB, NHL, NBA stars and college legends. Soccer/football, rugby and GAA tours with EGTGolfTours.';display:block}.egt-hero-inner h1::after{font-weight:800;color:#d9b878;text-align:center;line-height:1.5}main
h2{margin-top:2.5rem;margin-bottom:1rem;line-height:1.25;font-weight:700}@media(max-width:640px){main
h2{margin-top:2rem}}main
img{border-radius:10px}.egt-hero
img{border-radius:0}.egt-btn{border-radius:999px;transition:transform .15s ease,box-shadow .15s ease}.egt-btn:hover{transform:translateY(-1px)}main input[type="submit"],main button[type="submit"]{background-color:#C6A15B;border-color:#C6A15B;color:#0b1626;border-radius:999px;box-shadow:0 8px 20px rgba(198,161,91,.35);transition:transform .15s ease,box-shadow .15s ease}main input[type="submit"]:hover,main button[type="submit"]:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(198,161,91,.4)}main a[style*="c9a227"],main a[style*="C9A227"]{background-color:#C6A15B !important}.egt-cast-2026-card{box-shadow:0 12px 28px rgba(11,22,38,.25)}.egt-trust-strip{border-top:1px solid rgba(198,161,91,.45);border-bottom:1px solid rgba(198,161,91,.45);padding:14px
8px;letter-spacing:.02em};"];body.page-id-269 .page-main-content,body.page-id-1468 .row.golf-bahamas_1>.desc{width:100%!important;max-width:100%!important}body.page-id-269 .gallery,body.page-id-1468
.gallery{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:1.5rem!important;width:100%!important;max-width:100%!important;margin:1rem 0 2rem!important;float:none!important}body.page-id-269 .gallery .gallery-item,body.page-id-1468 .gallery .gallery-item{float:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;text-align:center}body.page-id-269 .gallery img,body.page-id-1468 .gallery
img{width:100%!important;height:auto!important;max-width:100%!important;display:block}body.page-id-269 .gallery br,body.page-id-1468 .gallery
br{display:none!important}body.page-id-269 .gallery .gallery-caption,body.page-id-1468 .gallery .gallery-caption{margin:0.5rem 0 0!important}@media (max-width:600px){body.page-id-269 .gallery,body.page-id-1468
.gallery{grid-template-columns:1fr!important}}[data-class="wpcf7cf_group"],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep
.wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot.active{border-bottom:5px solid #333;font-weight:bold}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls
.disabled{pointer-events:none;cursor:default;opacity: .5}.wpcf7cf_repeater_sub_controls{display:inline-flex;gap:4px;margin:4px
0;align-items:center}