:root{--white:white;--primary-dark:#000;--primary:var(--soft-green);--paragraph-gray:#004449;--transparent:#fff0;--bg-light-green:#fbfffa;--_apps---colors--secondary:#dbffd7;--dark-gray-30:#afafaf4d;--light-green:#f0f7ee;--dark-green:#122826;--_apps---sidebar--sidebar-accent-foreground-dark:#f8f8f8;--soft-green:#00ac0b;--sale-color:#00f55e;--_apps---sidebar--sidebar-accent-dark:#292929;--dark-gray:#afafaf;--black:black;--secondary-green:#f4ffd7;--holiday:#ce332f;--pink:#cc95b4;--gold:#ccb253;--_apps---colors--primary-dark:#00ac0b;--spring-color:#0069d9;--white-20:#fff3;--yellow:#fbb03b;--_apps---colors--primary:#00ac0b;--white-50:#ffffff80;--_apps---colors--foreground:#000;--_apps---colors--muted-foreground-dark:#868686;--gray:#e9e9e9;--_apps---colors--card:#fff;--_apps---colors--muted-foreground:#7d797a;--_apps---colors--muted:#f8f8f8;--_apps---colors--background:#fff;--_apps---charts--chart-2:#6ec469;--_apps---sidebar--sidebar-primary:#00ac0b;--_apps---sidebar--sidebar:#f8f8f8;--_apps---colors--destructive:#d7425e;--ink:#111;--green:#3dba4e;--muted:#666;--line:#dedede;--_apps---colors--popover-foreground-dark:#f8f8f8;--_apps---colors--foreground-dark:#f8f8f8;--_apps---colors--accent-foreground-dark:#f8f8f8;--_apps---colors--card-foreground-dark:#f8f8f8;--_apps---colors--popover:#f2f2f2;--light-blue:#baebff;--_apps---charts--chart-1:#00ac0b;--_apps---charts--chart-3:#009e00;--_apps---charts--chart-4:#008904;--_apps---charts--chart-5:#006b00;--_apps---charts--chart-1-dark:#00ac0b;--_apps---charts--chart-2-dark:#7ed578;--_apps---charts--chart-3-dark:#008e00;--_apps---charts--chart-4-dark:#61c75d;--_apps---charts--chart-5-dark:#007a00;--_apps---colors--card-foreground:#060606;--_apps---colors--popover-foreground:#060606;--_apps---colors--primary-foreground:#080f08;--_apps---colors--secondary-foreground:#0a0f09;--_apps---colors--accent:#e4e4e4;--_apps---colors--accent-foreground:#0d0d0d;--_apps---colors--border:#afafaf;--_apps---colors--input:#b2b2b2;--_apps---colors--ring:#47a644;--_apps---colors--background-dark:#030303;--_apps---colors--card-dark:#141414;--_apps---colors--popover-dark:#141414;--_apps---colors--primary-foreground-dark:#080f08;--_apps---colors--secondary-dark:#001f00;--_apps---colors--secondary-foreground-dark:#f5faf4;--_apps---colors--muted-dark:#010101;--_apps---colors--accent-dark:#292929;--_apps---colors--destructive-dark:#e55069;--_apps---colors--border-dark:#afafaf;--_apps---colors--input-dark:#fff;--_apps---colors--ring-dark:#53b14e;--_apps---sidebar--sidebar-foreground:#060606;--_apps---sidebar--sidebar-primary-foreground:#080f08;--_apps---sidebar--sidebar-accent:#e4e4e4;--_apps---sidebar--sidebar-accent-foreground:#0d0d0d;--_apps---sidebar--sidebar-border:#afafaf;--_apps---sidebar--sidebar-ring:#47a644;--_apps---sidebar--sidebar-dark:#070707;--_apps---sidebar--sidebar-foreground-dark:#f8f8f8;--_apps---sidebar--sidebar-primary-dark:#00ac0b;--_apps---sidebar--sidebar-primary-foreground-dark:#080f08;--_apps---sidebar--sidebar-border-dark:#fff;--_apps---sidebar--sidebar-ring-dark:#53b14e;--_apps---sizes--radius:12px;--_apps---typography--heading-font:Montserrat,sans-serif;--_apps---typography--body-font:Poppins,sans-serif;--_apps---typography--button-font:Montserrat,sans-serif}body{background-color:var(--white);color:var(--primary-dark);font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.3}h1{color:var(--primary-dark);text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;line-height:1.2em}h2{text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:35px;font-weight:700;line-height:1.2em}h3{color:var(--primary-dark);text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:600;line-height:1.2em}h4{color:var(--primary-dark);text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:1.2em}h5{color:var(--primary-dark);text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.2em}h6{color:var(--primary-dark);text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}p{margin-top:10px;margin-bottom:10px;line-height:1.5em}a{color:var(--primary);letter-spacing:.1em;text-transform:uppercase;align-items:center;font-weight:600;text-decoration:none;transition:all .35s}a:hover{color:var(--paragraph-gray)}ul{grid-row-gap:15px;background-color:var(--transparent);-webkit-text-fill-color:inherit;background-clip:border-box;flex-direction:column;max-width:80%;margin-top:10px;margin-bottom:10px;padding-left:20px;display:flex}ol{margin-top:0;margin-bottom:10px;padding-left:40px}li{align-items:center;line-height:1.4em}img{max-width:100%;display:inline-block}label{margin-bottom:10px;display:block}blockquote{border-left:2px solid var(--primary);text-align:center;margin-bottom:0;padding:20px;font-size:30px;font-weight:500;line-height:1.4}figure{margin-bottom:10px}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.section{z-index:1;border:0px solid var(--paragraph-gray);background-color:#0000;padding:100px 1%;display:block;position:relative;overflow:hidden}.section.light-background{background-color:var(--bg-light-green)}.section.bg-light-green{background-color:var(--_apps---colors--secondary)}.section.bg-light-green.hero-section.line-buttom{border-bottom:1px solid var(--dark-gray-30)}.section.bg-light-green._50px-padding._100-bottom{padding-bottom:100px}.section.bg-light-green._50px-padding.usga{background-color:var(--light-green)}.section.bg-light-green.full-width-section{max-width:100%;height:100%}.section.no-top-padding{padding-top:0}.section.loop-img{padding-bottom:52px;overflow:hidden}.section.app-wrapper{overflow:hidden}.section.products{margin-left:3%;margin-right:3%;padding-top:60px;padding-bottom:50px}.section.no-padding{padding-top:0;padding-bottom:0}.section.small-bottom-space{padding-bottom:40px}.section.without-spacing{background-color:var(--transparent);margin-top:-250px;padding-top:0;padding-bottom:0}.section._50px-padding{z-index:0;padding-top:50px;padding-bottom:50px;display:block;overflow:hidden}.section._50px-padding.not-hidden{overflow:visible}.section._50px-padding.no-top-padding{padding-top:0;display:block}.section._50px-padding.dark-background{display:block}.section._50px-padding._60xwidth{padding-left:60px;padding-right:60px}.section._50px-padding._60xwidth.giveaway{display:block}.section._50px-padding.hide{display:none}.section._50px-padding.booking{z-index:2;display:block}.section._50px-padding.new{padding-top:0}.section._50px-padding.padding{padding-top:140px;padding-bottom:140px}.section._50px-padding.new-center,.section._50px-padding.brand{display:block}.section.overflow-hidden{overflow:hidden}.section.hero-section{padding-top:150px;padding-bottom:50px}.section.hero-section._550-crop{justify-content:center;align-items:center;min-height:550px;padding-bottom:100px;display:flex;overflow:clip}.section.hero-section.no-bottom-padding{padding-bottom:0}.section.hero-section.light-gray-background{background-color:var(--bg-light-green)}.section.dark-background{background-color:var(--primary-dark);color:var(--white)}.section.dark-background.no-bottom-padding{padding-bottom:0}.section.dark-background.no-bottom-padding.rounded{border-radius:50px 50px 0 0}.section.dark-background.more-padding{padding-top:120px;padding-bottom:120px}.section.dark-background.lighter{background-color:#001618}.section.dark-background.lighter.hide{display:none}.section.bg-image{background-image:linear-gradient(#00161899,#004449),url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6700553d97966ce0ef144695_IMG_2643-Enhanced-NR%20\(1\).avif);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.section.bg-image.extra-padding-bottom{background-image:linear-gradient(#00161899,#00444900),url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67aac07261109dc07ef96743_DSC04052.avif);background-position:0 0,50% 30%;background-repeat:repeat,no-repeat;background-size:auto,cover;padding-bottom:180px}.section.bg-image.extra-padding-bottom.bg-2{z-index:0;background-image:linear-gradient(#00161899,#00444900),url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/675735a7cdb7889bfdca3cbf_DSC08998.avif)}.section.no-bottom-padding{padding-bottom:0}.section.no-bottom-padding._1-2-padding-top{padding-top:60px}.section.no-bottom-padding._2-z{z-index:5}.section.no-bottom-padding._50px-top-padding{padding-top:50px}.section.gray-background{background-color:var(--paragraph-gray)}.section.gray-background.no-padding-bottom{background-image:linear-gradient(90deg,var(--primary-dark),#004449e0),url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/675739c683376dd14e12dffd_GOLFTEC_BydlonAndrew_091421-1710666.avif);background-position:0 0,100%;background-size:auto,cover;padding-bottom:0;display:block}.section.breadcrumb{width:100%;height:100%;padding-top:100px}.section.breadcrumb.dark{background-color:var(--primary-dark);padding-bottom:40px}.section.breadcrumb._150px{padding-top:125px}.section.gallery{padding-top:24px;padding-bottom:24px;overflow:hidden}.section.blog-cat-section{background-color:var(--primary-dark);background-image:linear-gradient(82deg,var(--primary-dark)75%,var(--transparent)),url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67aac07261109dc07ef96743_DSC04052.avif);color:var(--white);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,30%;padding-top:110px;padding-bottom:40px}.section.small-top-space{padding-top:10px}.section.bg-dark-green{background-color:#122927}.section.bg-dark-green._120px{padding-top:120px;padding-bottom:120px}.section.journey.padding{padding-top:50px;padding-bottom:0}.section._120px-padding{padding-top:120px;padding-bottom:120px;display:block}.section._120px-padding.less-bottom{padding-bottom:80px}.section._120px-padding.margin{margin-top:20px;margin-bottom:20px}.section._120px-padding.margin.hide{display:none}.section._120px-padding.dark-green{background-color:var(--dark-green)}.section._120px-padding.dark-green.hide-2,.section._120px-padding.hide-2{display:none}.section.auction{padding-bottom:40px}.section.center-hero{display:flex}.section.bg-fade{background-color:var(--transparent)}.section.bg-fade.padding{padding-top:50px}.section.club-info{z-index:auto}.section.form.hide{display:none}.section._100px-padding{padding-top:150px;padding-bottom:100px}.section._100vh{background-color:#00191c;background-image:linear-gradient(#00191cd4,#00191cd4),radial-gradient(circle closest-side,#00b272,#fff0 40%),radial-gradient(circle at 0 0,#00b272,#00191c00 26%,#00191c);height:125%;overflow:hidden}.section._100{height:100%}.section._100.hide-desktop{display:none}.section._100.no-padding{padding-left:0%;padding-right:0%}.section._100.no-padding.grey-fill{background-color:var(--_apps---sidebar--sidebar-accent-foreground-dark);padding-top:60px;padding-bottom:60px}.section.benefit-scorecard{border-width:6px}.section.bg-dark-green-copy{background-color:#122927}.section.bg-dark-green-copy._120px{padding-top:120px;padding-bottom:120px}.section.bg-dark-green-copy._100vh{background-image:linear-gradient(#00191cd4,#00191cd4),radial-gradient(circle closest-side,#00b272,#fff0 40%),radial-gradient(circle at 0 0,#00b272,#00191c00 26%,#00191c)}.section.game-eval{background-color:#122826;background-image:linear-gradient(153deg,#214432,#192c27)}.base-container{flex-direction:column;justify-content:center;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex;position:static;overflow:hidden}.base-container.align-left{align-items:flex-start}.base-container.align-left.absolute{z-index:1;position:relative}.base-container.no-padding{padding-left:0;padding-right:0}.base-container._100-width{grid-column-gap:24px;grid-row-gap:24px;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.base-container._100-width.align-left{grid-column-gap:20px;grid-row-gap:20px;flex-flow:row;justify-content:space-around;align-items:center;width:100%;max-width:95vw;min-height:550px;margin-left:0;padding-left:0;padding-right:0}.base-container._100-width.steve{grid-column-gap:0px;grid-row-gap:0px;flex-flow:wrap;justify-content:space-around;align-items:center;padding-left:0;padding-right:0}.base-container.align-center{text-align:center;display:flex}.base-container.align-center.sale{grid-column-gap:16px;grid-row-gap:16px}.base-container.top-40{flex-flow:row;justify-content:center;align-items:center;display:block}.base-container.top-40.align-center.vertical-24,.base-container.top-40.align-center.vertical-12{flex-flow:column;display:flex}.base-container.padding{margin-top:55px;margin-bottom:55px}.base-container.spacing{grid-column-gap:25px;grid-row-gap:25px;display:flex}.base-container.gifts{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.base-container.center{z-index:5;justify-content:flex-start;align-items:center;max-width:1200px;margin-top:60px;margin-left:auto;display:flex;position:relative}.base-container.center.overflow{overflow:visible}.base-container.gap{grid-column-gap:100px;grid-row-gap:100px;justify-content:center;align-items:center;margin-top:-100px;padding-top:0;display:flex}.base-container.display-flex-horizontal{grid-column-gap:12px;grid-row-gap:12px;flex-flow:row}.base-container._100vh{z-index:2;width:100%;max-width:1240px;height:100%;position:relative}.base-container.overflow-visible{overflow:visible}.base-container.align-right{justify-content:center;align-items:flex-end;min-width:100%;margin-top:0;padding-left:10%;padding-right:10%}.base-container.center-page.new{width:auto}.base-container.width-1330{max-width:1330px}.base-container.relative{z-index:3;position:relative}.base-container.relative.partners{padding-top:150px;padding-bottom:150px}.base-container.relative.height{justify-content:center;align-items:center;min-height:500px;display:flex}.primary-button{grid-column-gap:4px;grid-row-gap:4px;border:1px solid var(--soft-green);background-color:var(--soft-green);min-width:120px;height:auto;min-height:45px;max-height:45px;color:var(--white);text-align:center;letter-spacing:.2em;text-transform:uppercase;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:1em;transition:all .35s;display:flex}.primary-button:hover{border-color:var(--primary);background-color:var(--paragraph-gray);opacity:1;color:var(--white)}.primary-button.pagination{margin-top:40px}.primary-button.pagination.align-center{justify-content:center;align-items:center;max-width:220px;position:static}.primary-button.full-width{width:100%}.primary-button.no-bottom-space{margin-top:0;margin-bottom:0}.primary-button.reset{justify-content:center;align-items:center;min-width:0;max-width:100px;min-height:0;max-height:0;margin-top:20px;margin-left:auto;margin-right:auto;padding-top:15px;padding-bottom:15px}.primary-button.reset.hide{padding-top:10px;padding-bottom:20px;line-height:1;display:none}.primary-button.bottom-40{grid-column-gap:4px;grid-row-gap:4px;justify-content:space-between;align-items:flex-end;display:flex}.primary-button.sale-color{background-color:var(--sale-color);display:flex}.primary-button.sale-color.hide{display:none}.primary-button.search-button{text-align:center;justify-content:center;align-items:center;min-width:165px;margin-left:auto;margin-right:auto}.paragraph-large{color:var(--_apps---sidebar--sidebar-accent-dark);font-size:18px;line-height:1.5}.paragraph-large.text-capitalize.weight-semi-bold{font-weight:600}.paragraph-large.white-text{line-height:1.3}.paragraph-large.width-75{width:75%}.paragraph-large.width-90{width:90%}.paragraph-large.align-center{text-align:center}.paragraph-large.dark-text{color:var(--primary-dark)}.paragraph-large.weight-semi-bold{font-weight:600}.paragraph-large.weight-semi-bold.top-margin{margin-top:16px}.footer-link{color:var(--dark-gray);padding-top:10px;padding-bottom:10px;transition:all .3s}.footer-link:hover{color:var(--white)}.search-wrap-input{border:1px solid var(--dark-gray-30);height:60px;color:var(--primary-dark);background-color:#0000;border-radius:16px 16px 0 0;margin-bottom:0;padding:0 0 0 16px;font-size:18px}.search-wrap-input:focus{border-style:solid;border-color:var(--primary)}.search-wrap-input::placeholder{color:var(--primary-dark)}.search-desktop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-left:20px;padding-right:20px;display:none;position:fixed;inset:0% auto auto 0%}.search-close-button{text-align:center;cursor:pointer;width:25px;height:25px;font-family:"Fa solid 900",sans-serif;font-size:20px;font-weight:900;position:absolute;inset:4% 3% auto auto}.search-bottom-line{background-color:var(--primary);width:100%;height:3px;margin-bottom:20px;display:flex}.search-wrapper{flex-direction:column;width:100%;max-width:1140px;display:flex}.btn-scroll-wrap:hover{color:var(--primary)}.btn-scroll-wrap.button-text-bottom-full-width{width:100%;position:absolute;bottom:-100%}.btn-scroll-wrap.btn-scroll-bottom{justify-content:center;align-items:center;display:flex;position:absolute;bottom:-100%}.dropdown-header-item{background-color:#0000;align-items:stretch;padding:20px .4em;transition:all .5s;display:flex}.dropdown-header-item.w--open:hover{color:#a8a4a4;text-decoration:none}.nav-border{justify-content:flex-start;align-items:center;display:flex}.right-header-wrapper{z-index:2;grid-column-gap:.4em;grid-row-gap:.4em;justify-content:flex-end;align-items:center;width:auto;display:flex;position:relative}.right-header-wrapper.hide-desktop,.nav-dropdown-icon-2{display:none}.link-line{background-color:var(--soft-green);width:100%;height:1px;position:absolute;top:auto;bottom:5%}.menu-item-wrapper{grid-column-gap:.5em;grid-row-gap:.5em;justify-content:flex-start;align-items:center;width:80%;display:flex}.full-width-link{width:100%;color:var(--primary-dark);justify-content:flex-start;font-family:Montserrat,sans-serif;display:flex}.full-width-link:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.full-width-link:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){font-family:Montserrat,sans-serif;line-height:1.2em}.full-width-link:hover{color:var(--primary)}.full-width-link.w--current{opacity:.7;color:var(--dark-gray)}.full-width-link.w--current:hover{opacity:1}.nav-text-wrap{justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.btn-text{color:#fff;white-space:nowrap;width:100%;height:100%}.btn-text:where(.w-variant-49fc8226-bc34-88c9-b3be-bbc3c22e0ab8){color:var(--black)}.btn-text:where(.w-variant-8c93da56-28e1-e12d-0286-9a97208d3c30),.btn-text:where(.w-variant-fd8edb38-3a11-3d96-68b8-e0b182e4d2d6),.btn-text.dark{color:var(--primary-dark)}.btn-text.white-text:where(.w-variant-8c93da56-28e1-e12d-0286-9a97208d3c30){color:var(--white)}.btn-text.white-text.sale-93{color:var(--black)}.btn-text.white-text.sale-143{color:var(--white)}.btn-text.sale-91{color:var(--black)}.btn-text.sale-141,.btn-text.sale-222,.btn-text.dark{color:var(--primary-dark)}.logo-main{object-fit:contain;width:10em}.logo-main:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){filter:invert()grayscale()}.logo-main:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914){filter:invert()}.logo-main:where(.w-variant-f2f0ff29-587d-1127-deb2-f3a3ab54bd00){filter:saturate(17%)invert()}.logo-main:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){filter:invert()grayscale()}.logo-main.inverse-img{filter:saturate(0%)invert()}.logo-main.large{width:12.5em}.logo-main.large:where(.w-variant-2b84c3fe-4968-2807-ec5a-da4135d8ece0){filter:saturate(15%)invert()}.logo-main.large:where(.w-variant-fd8edb38-3a11-3d96-68b8-e0b182e4d2d6){filter:saturate(17%)invert()}.logo-main.large:where(.w-variant-91018d99-d710-84db-6084-81da1dd53d44),.logo-main.large.practice-5{filter:invert()}.logo-main.large.lesson-white-5{filter:saturate(15%)invert()}.logo-main.large.sale-203{filter:saturate(17%)invert()}.nav-dropdown-link-wrapper-2{flex-direction:column;align-items:center;width:100%;padding-left:0;padding-right:0;display:flex;position:relative;overflow:hidden}.mobile-menu{align-items:center;display:flex}.clip{z-index:10;flex-direction:column;display:flex;position:relative;overflow:hidden}.nav-hero-container{z-index:100;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex}.login-tablet-wrap-2{grid-column-gap:30px;justify-content:space-between;margin-left:30px;display:none}.tablet-menu{display:none}.nav-menu-3{text-align:right;justify-content:center;align-items:center;display:flex}.dropdown-text{margin-top:8px;margin-bottom:8px;line-height:1.3em}.dropdown-text.footer-link{color:#55554d;letter-spacing:0;text-transform:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:16px;font-weight:300;line-height:1.7em}.dropdown-text.footer-link{color:#55554d;letter-spacing:0;text-transform:capitalize;letter-spacing:0;text-transform:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:300;line-height:1.7em}.dropdown-text.link-text{align-items:center;margin-top:0;margin-bottom:0;padding-left:12px;display:flex}.dropdown-text.footer-link{color:var(--primary);letter-spacing:0;text-transform:capitalize;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:1.5em}.nav-fixed-menu{z-index:900;background-color:#0000;height:auto;margin-top:.625rem;margin-left:.625rem;margin-right:.625rem;position:fixed;inset:0% 0% auto;overflow:visible}.nav-fixed-menu:where(.w-variant-d92eb96a-d04e-853a-d75b-db3a5576aad2){margin-top:0}.nav-dropdown-list-item{border:1px solid var(--dark-gray-30);background-color:var(--bg-light-green);border-radius:12px;width:200px;padding:15px 20px}.nav-dropdown-list-item.w--open{margin-top:-1px}.nan-line{background-color:var(--primary-dark);width:100%;height:1px;position:absolute;top:auto;bottom:15%}.nan-line:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.nan-line:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.nan-line:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){background-color:var(--white)}.nav-dropdown-item{letter-spacing:.1em;text-transform:uppercase;font-size:14px;line-height:1.2em}.nav-bg-cover{border:1px solid var(--dark-gray-30);background-color:var(--bg-light-green);opacity:0;border-radius:12px;width:100%;display:flex;position:absolute;inset:0%}.header-link-item{background-color:#0000;align-items:center;margin-top:0;margin-bottom:0;padding:20px .5em;transition:all .5s;display:flex}.header-link-item.w--open:hover{color:#a8a4a4;text-decoration:none}.header-link-item.hide,.header-link-item.padding:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){display:none}.header-link-item.padding:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){display:none}.header-link-item.padding.holiday:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){padding-left:0;display:block}.brand-logo{padding-left:0;position:relative}.brand-logo:hover{opacity:1}.brand-logo.w--current{transition-property:opacity}.brand-logo.w--current:hover{opacity:1}.brand-logo.hero{object-fit:contain;height:80px}.brand-logo.hero.invert{filter:invert()}.brand-logo.event{max-width:70%}.brand-logo.event.full{max-width:8vw}.brand-logo.event.full.invert{filter:invert()}.nav-intro-item{color:var(--primary-dark);text-align:center;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}.nav-intro-item:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.nav-intro-item:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.nav-intro-item:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){color:var(--white)}.nav-intro-item.span:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.nav-intro-item.span:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){color:var(--white)}.nav-intro-item.span{align-items:center;padding-left:12px;display:flex}.nav-intro-item.span:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.nav-intro-item.span:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){color:var(--white)}.button-icon-arrow{width:14px;height:14px;transform:rotate(-45deg)}.button-icon-arrow.rotate-down{transform:rotate(45deg)}.button-icon-arrow.rotate-down.white{color:var(--white)}.button-icon-arrow.point-down{justify-content:center;align-items:center;display:flex;transform:rotate(90deg)}.button-icon-arrow.large{width:20px;height:20px}.button-icon-arrow.dark,.button-icon-arrow.practice-29{color:var(--black)}.button-icon-arrow.practice{display:none}.button-icon-arrow.plans-pricing{transform:none}.button-icon-arrow.straight{width:14px;height:14px;transform:none}.button-icon-arrow.dark{color:var(--black)}.button-icon{justify-content:center;align-items:center;padding:0;display:flex}.button-icon.icon-right{position:absolute;right:-100%}.button-icon.circle-outline-top{top:-100%;left:-100%}.button-icon.icon-bottom{position:absolute;bottom:-100%;left:-100%}.button-icon.button-icon-arrow{position:absolute;left:-100%}.dropdown-menu{z-index:0;justify-content:space-between;align-items:center;display:flex}.primary-scroll-button{z-index:1;grid-column-gap:5px;border:1px solid var(--primary);background-color:var(--primary);height:auto;color:var(--white);text-align:center;letter-spacing:.2em;text-transform:uppercase;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;border-radius:12px;justify-content:center;align-items:center;padding:14px 20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:1;transition-duration:.35s;display:flex;position:relative}.primary-scroll-button:where(.w-variant-49fc8226-bc34-88c9-b3be-bbc3c22e0ab8),.primary-scroll-button:where(.w-variant-8c93da56-28e1-e12d-0286-9a97208d3c30){border-color:var(--sale-color);background-color:var(--sale-color);color:var(--primary-dark)}.primary-scroll-button:hover{border-color:var(--primary);background-color:var(--paragraph-gray);color:var(--white)}.primary-scroll-button.fixed-width{justify-content:space-between;align-items:center;width:250px}.primary-scroll-button.full-width{width:100%}.primary-scroll-button.brand-button{background-color:#00ac0b;border-style:none;border-color:#00ac0b}.primary-scroll-button.brand-button:hover{background-color:var(--white)}.primary-scroll-button.nav-button.hide-mobile-l.nav-fit:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934),.primary-scroll-button.nav-button.hide-mobile-l.nav-fit:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson{display:flex}.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38),.primary-scroll-button.nav-button.hide-mobile-l.nav-sale,.primary-scroll-button.nav-button.hide-mobile-l.nav-sale:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914){display:none}.primary-scroll-button.hide-fitting:where(.w-variant-df414020-b29a-ae52-4bb4-bf898da5bbc1),.primary-scroll-button.hide-fitting:where(.w-variant-f2f0ff29-587d-1127-deb2-f3a3ab54bd00){display:none}.primary-scroll-button.hide-fitting:where(.w-variant-fd8edb38-3a11-3d96-68b8-e0b182e4d2d6){border-color:var(--sale-color);background-color:var(--sale-color);color:var(--primary-dark)}.primary-scroll-button.hide-fitting:hover:where(.w-variant-fd8edb38-3a11-3d96-68b8-e0b182e4d2d6){background-color:var(--white)}.primary-scroll-button.hide-lessson{display:none}.primary-scroll-button.hide-lessson:where(.w-variant-df414020-b29a-ae52-4bb4-bf898da5bbc1),.primary-scroll-button.hide-lessson:where(.w-variant-f2f0ff29-587d-1127-deb2-f3a3ab54bd00){display:flex}.primary-scroll-button.sale-button{border-color:var(--sale-color);background-color:var(--sale-color);color:var(--primary-dark)}.primary-scroll-button.sale-button:hover{background-color:var(--primary-dark);color:var(--white)}.primary-scroll-button.sale-button.holiday{border-color:var(--holiday);background-color:var(--holiday);color:var(--white)}.primary-scroll-button.sale-button.holiday:hover{background-color:var(--black)}.primary-scroll-button.sale-button.holiday.light{border-color:var(--pink);background-color:var(--pink)}.primary-scroll-button.sale-button.holiday.light:hover{background-color:var(--black)}.primary-scroll-button.sale-button.gold{border-color:var(--gold);background-color:var(--gold)}.primary-scroll-button.sale-button.gold:hover{background-color:var(--black)}.primary-scroll-button.sale-button.golftec-green{border-color:var(--primary);background-color:var(--primary)}.primary-scroll-button.practice-8{background-color:var(--sale-color)}.primary-scroll-button.dark-green{background-color:var(--paragraph-gray);color:var(--white)}.primary-scroll-button.dark-green:hover{background-color:var(--black)}.primary-scroll-button.holiday-second{border-color:var(--holiday);background-color:var(--white);color:var(--black)}.primary-scroll-button.holiday-second:hover{background-color:var(--black);color:var(--white)}.primary-scroll-button.holiday-second.light{border-color:var(--pink)}.primary-scroll-button._50-block{justify-content:center;align-items:center;width:auto;margin-top:20px}.primary-scroll-button.section-fill{background-color:var(--_apps---colors--primary-dark)}.primary-scroll-button.plans-pricing-button{grid-column-gap:8px;justify-content:space-between;align-items:flex-end}.primary-scroll-button.stretch{justify-content:space-between;align-items:center;width:100%}.primary-scroll-button.secondary-button.optibase-hidden,.primary-scroll-button.optibase-hidden{display:none}.primary-scroll-button.nav-button{grid-column-gap:4px;padding:12px 15px}.primary-scroll-button.nav-button.hide-mobile-l.nav-fit:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934),.primary-scroll-button.nav-button.hide-mobile-l.nav-fit:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson{display:flex}.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38),.primary-scroll-button.nav-button.hide-mobile-l.nav-sale,.primary-scroll-button.nav-button.hide-mobile-l.nav-sale:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914){display:none}.primary-scroll-button.nav-button.hide-mobile-l.nav-fit:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934),.primary-scroll-button.nav-button.hide-mobile-l.nav-fit:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson{display:flex}.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38),.primary-scroll-button.nav-button.hide-mobile-l.nav-sale,.primary-scroll-button.nav-button.hide-mobile-l.nav-sale:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914){display:none}.primary-scroll-button.nav-button.hide-mobile-l.nav-fit{display:none}.primary-scroll-button.nav-button.hide-mobile-l.nav-fit:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934),.primary-scroll-button.nav-button.hide-mobile-l.nav-fit:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson{display:flex}.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.primary-scroll-button.nav-button.hide-mobile-l.nav-lesson:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38),.primary-scroll-button.nav-button.hide-mobile-l.nav-sale,.primary-scroll-button.nav-button.hide-mobile-l.nav-sale:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914){display:none}.primary-scroll-button.nav-button.hide-mobile-l.nav-sale:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){border-color:var(--sale-color);background-color:var(--sale-color);display:flex}.primary-scroll-button.nav-button.hide-mobile-l.nav-sale:hover:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){background-color:#000}.button-hero-wrapper{flex:none}.button-hero-wrapper:hover{box-shadow:0 0 10px #ffffff1a}.line-link-wrap{width:auto;color:var(--primary-dark);justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.header-plus{color:var(--primary);font-family:"Fa solid 900",sans-serif;font-size:7px;line-height:1em;position:absolute;inset:auto auto auto 0}.section-title-wrap{grid-column-gap:14px;grid-row-gap:14px;flex-direction:column;display:flex}.feedback-hero-wrap{display:flex}.overflow-title-wrapper{margin-bottom:10px}.service-link{z-index:10;position:absolute;inset:0%}.project-background-wrapper{z-index:2;position:absolute;inset:0%;overflow:hidden}.project-background{z-index:2;object-fit:cover;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0%;overflow:hidden}.project-background.fit-image{background-color:var(--white);object-fit:contain;background-image:none}.hover-line{height:1px;color:var(--primary);position:absolute;inset:auto 0% -1px;overflow:hidden}.footer-items{grid-column-gap:15px;grid-row-gap:15px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:flex}.rights-wrap{grid-column-gap:5px;grid-row-gap:0px;align-items:center;display:flex}.footer-list{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:auto;display:flex}.inner-circle-link{justify-content:flex-start;font-family:Montserrat,sans-serif;font-size:14px;display:flex}.inner-circle-link:hover{color:#fff}.footer{background-color:var(--bg-light-green);flex-direction:column;align-items:flex-start;padding-top:350px;position:relative;overflow:visible}.bottom-footer-info{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.logo-mobile{padding-left:0;display:none}.image-dark-overlay{z-index:2;position:absolute;inset:0%}.image-dark-overlay.light-green{background-color:#01444a26}.image-dark-overlay.darker-green{background-color:#0e1f0b1a;background-image:linear-gradient(100deg,#001618bf 26%,#1cac2103)}.image-dark-overlay.darker-green.darker{background-image:linear-gradient(100deg,#001618bf 53%,#1cac2103)}.h6-text-wrap{position:relative;overflow:hidden}.dot-subheader-wrapper{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.dot-subheader-wrapper.align-center,.dot-subheader-wrapper.align-center.center{justify-content:center;align-items:center}.dot-subheader-wrapper.bg-gray{z-index:2;grid-column-gap:8px;grid-row-gap:8px;aspect-ratio:auto;object-fit:fill;background-color:#ffffffbf;border-radius:8px;justify-content:flex-start;align-items:center;width:75%;max-width:none;margin:16px;padding:8px;display:flex;position:relative;overflow:hidden}.dot-subheader-wrapper.center{justify-content:center;align-items:center}.dot-subheader-wrapper.pricing{margin-bottom:8px}.dot-subheader-wrapper.margin-bottom-5{margin-bottom:5px}.dot-subheader-wrapper.margin-bottom-5.hide-2{display:flex}.dot-subheader-wrapper._10-bottom{margin-bottom:10px}.dot-subheader-wrapper.margin-bottom{justify-content:flex-start;align-items:center;margin-bottom:24px}.dot-subheader-wrapper.margin-bottom.half{justify-content:center;align-items:center;margin-bottom:12px}.dot-subheader-wrapper.margin-bottom.half.align-left{justify-content:flex-start;align-items:center}.dot-subheader-wrapper.margin-bottom.partner.hide{display:none}.dot-subheader-wrapper.margin-bottom.align-center{justify-content:center;align-items:center}.dot-subheader-wrapper.margin-bottom.new{margin-bottom:0}.dot-subheader-wrapper.align-left{flex-flow:row;justify-content:flex-start;align-items:center}.dot-subheader-wrapper.align-left.margin-10{grid-column-gap:10px;grid-row-gap:10px;grid-column-gap:10px;grid-row-gap:10px;margin-bottom:10px}.png-icon-wrapper{justify-content:center;align-items:center;display:flex}.small-dots{background-color:var(--primary);border-radius:1000rem;width:5px;height:5px;overflow:hidden}.small-dots.sale-bg{background-color:var(--sale-color)}.small-dots.holiday{background-color:var(--holiday);color:var(--holiday)}.small-dots.holiday-color{background-color:var(--holiday)}.small-dots.spring{background-color:var(--spring-color)}.light-green-circle{background-color:var(--soft-green);border-radius:1000rem;width:40px;height:40px;position:absolute;inset:0% 0% auto auto}.light-green-circle.sale-color{background-color:var(--sale-color)}.link-btn-wrapper{z-index:100;flex:none;justify-content:flex-end;min-width:200px;display:flex}.link-btn-wrapper.left{justify-content:flex-start;align-items:center}.link-btn-wrapper.directions{grid-column-gap:2px;grid-row-gap:2px;justify-content:flex-start;align-items:center}.underline-link-icon{grid-column-gap:16px;grid-row-gap:16px;color:var(--white);text-align:center;background-color:#0000;border-style:none none solid;border-bottom-width:1px;border-bottom-color:#ffffff40;border-radius:0;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;margin-left:0;margin-right:0;padding:0 0 6px;text-decoration:none;display:flex;position:relative}.underline-link-icon:hover{color:#fff}.underline-link-icon.dark{color:var(--primary-dark)}.underline-link-icon.dark.small{font-size:12px;line-height:1.2}.underline-link-icon.dark.top-margin{margin-top:8px}.underline-link-icon.green{border-bottom-color:var(--soft-green);color:var(--soft-green);font-family:Montserrat,sans-serif;font-size:14px}.underline-link-icon.green:hover{color:var(--primary-dark)}.underline-link-icon.green.dark-bg:hover{color:var(--white)}.underline-link-icon.green.align-left{max-width:100%;font-size:12px}.text-link-wrapper{grid-column-gap:10px;align-items:center;transition:all .5s;display:flex}.text-link-wrapper:hover{grid-column-gap:20px}.text-link-wrapper.dark:hover{color:#fff}.text-link-wrapper.thin{font-size:14px;font-weight:500}.text-link-wrapper._50{justify-content:space-between;align-items:center;width:auto}.hover-fill-line-2{background-color:#fff;width:100%;height:100%}.hover-fill-line-2.green{background-color:var(--primary);background-color:#00ac0b;background-color:var(--primary);background-color:#00ac0b}.dot-subheader{letter-spacing:0;text-transform:uppercase;word-break:normal;margin-top:0;margin-bottom:0;padding:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.3}.dot-subheader.white-text._16px{font-size:16px}.dot-subheader.white-text.game-eval{letter-spacing:normal}.dot-subheader.no-wrap{white-space:nowrap}.dot-subheader.green-text{line-height:1.3}.dot-subheader.dark{color:var(--black)}.dot-subheader.white-text{color:#fff}.section-header{color:var(--primary-dark);letter-spacing:.02em;text-transform:uppercase;margin:0 auto;font-family:Montserrat,sans-serif;font-size:35px;font-weight:700;line-height:1.3}.section-header.white-text.center-mobile{display:block}.section-header.white-text.center-mobile.new{margin-left:0}.section-header.white-text.left{text-align:left;margin-left:0;font-size:38px}.section-header.white-text.smaller{font-size:28px}.section-header.xsmall{font-size:20px;font-weight:600}.section-header.align-center{text-align:center}.section-header.align-center.margin{margin-bottom:20px}.section-header._48px{font-size:48px}.section-header.align-right{flex-flow:column;justify-content:center;align-items:flex-end}.section-header.align-left{flex-flow:row;justify-content:flex-start;align-items:center;max-width:100%;margin-left:0;font-weight:700;display:block}.section-header.align-left.margin-bottom-24{margin-bottom:10px}.section-header.no-left-margin{margin-left:0}.section-header.small{font-size:30px}.map-small-icon{width:auto;height:auto;position:absolute;inset:-25% auto auto -25%}.rating-wrap{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000b0c33;border:1px solid #fff3;border-radius:6px;flex-direction:column;justify-content:flex-end;width:auto;padding:10px 6px;display:flex;position:absolute;inset:auto 10px 10px}.contacts-service{z-index:50;grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.field-lable{color:#fff;letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:400}.field-lable.no-paddings{letter-spacing:1px;margin-top:0;margin-bottom:0}.field-lable.no-paddings.dark-text{color:var(--primary-dark)}.hero-footer-photo{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67009680b83ab0f475ee1beb_DJI_0007%20\(1\).avif);background-position:50% 100%;background-size:cover;position:absolute;inset:0%}.footer-main-content{z-index:50;grid-column-gap:15px;grid-row-gap:15px;border-radius:12px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;justify-content:space-between;margin-bottom:.625rem;margin-left:.625rem;margin-right:.625rem;display:grid;position:relative}.footer-overlay{background-image:linear-gradient(#00444933,#001618b3);justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.footer-left{background-color:var(--bg-light-green);border-radius:12px;padding:40px;display:flex}.footer-right{grid-column-gap:15px;grid-row-gap:15px;flex-direction:column;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.footer-top-con{background-color:var(--bg-light-green);border-radius:12px;flex-direction:column;justify-content:space-between;height:auto;padding:40px;display:flex}.footer-bottom-con{background-color:var(--bg-light-green);border-radius:12px;justify-content:center;padding:40px;display:flex;position:relative}.footer-coll{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;justify-content:space-between;display:flex}.big-footer-title{z-index:4;color:#fff3;white-space:nowrap;margin-top:0;margin-bottom:0;font-size:12rem;font-weight:800;position:absolute;inset:175px auto auto}.subscribe-text-wrap{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.image-cover-2{object-fit:cover;object-position:100% 50%;background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/668d2ce1f5d68a2eedd8deb8_Glasi%206.webp);background-position:50%;background-size:cover;width:100%;height:100%}.useful-links-wrap{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;justify-items:stretch;display:flex}.useful-info-title{text-transform:capitalize;margin-top:0;margin-bottom:0}.useful-info-title.no-heading{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600}.circle-link-span{color:var(--primary);font-family:"Fa solid 900",sans-serif;font-size:7px;line-height:1em;position:absolute;inset:auto auto auto 0}.footer-copyright{margin-bottom:0;font-size:12px;line-height:1.5em}.line-link-wrap-2{justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.underline-text{justify-content:flex-start;width:100%;display:flex}.underline-text:hover{color:#fff}.underline-text.footer-bottom-link,.underline-text.footer-bottom-link.w--current,.underline-text.footer-bottom-link,.underline-text.footer-bottom-link.w--current{justify-content:center;width:auto}.footer-bottom-3{grid-column-gap:4px;grid-row-gap:4px;flex-flow:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.link-line-2{background-color:var(--soft-green);width:100%;height:1px;position:absolute;top:auto;bottom:0}.bottom-footer-con{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;justify-content:space-between;width:100%;display:flex}.scroll-line{background-color:var(--dark-gray-30);width:100%;height:1px;position:absolute;inset:auto auto 0% 0%}.scroll-line.green{background-color:var(--soft-green)}.footer-avatars{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;width:100%;padding-bottom:24px;display:flex;position:relative}.avatars-wrapper{justify-content:space-between;align-items:center;display:flex}.feedback-photo{z-index:1;border:2px solid var(--bg-light-green);background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670069c2302c9ef6554ecdb6_Bentwater_2022_DSC01633.avif);background-position:50% 0;background-repeat:no-repeat;background-size:cover;border-radius:100%;margin:4px;position:absolute;inset:0%}.feedback-photo.photo-2{z-index:1;background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670069eb511a211fb99d58d2_DSC08094.avif);background-position:50% 0}.feedback-photo.photo-5{z-index:1;background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670069d9ebf183dab5d49eb2_Bentwater_2022_DSC06398.avif);background-position:50% 0}.feedback-photo.photo-3{z-index:1;background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670069fb0377fdae169ec627_DSC01391.avif);background-position:50% 0}.feedback-photo.bg-item{z-index:1;background-color:var(--soft-green);background-image:none;background-repeat:repeat;background-size:auto;justify-content:center;align-items:center;display:flex}.feedback-photo.bg-item.sale{background-color:var(--spring-color)}.feedback-white-wrap{background-color:var(--bg-light-green);border-radius:100%;width:80px;height:80px;margin-left:-35px;position:relative}.feedback-white-wrap.big{width:180px;height:180px}.avatar-info{grid-column-gap:4px;grid-row-gap:4px;text-align:center;flex-flow:column;justify-content:center;align-items:flex-end;width:50%;display:flex}.right-align-text{text-align:right;margin-top:0;margin-bottom:0}.avatar-top-wrap{justify-content:space-between;display:flex}.footer-phone-link{grid-column-gap:8px;grid-row-gap:8px;color:var(--primary-dark);text-transform:none;justify-content:flex-end;align-items:center;display:flex}.footer-phone{text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;transition:all .35s}.footer-phone:hover{color:var(--soft-green)}.travel-number{color:var(--white);text-transform:capitalize;margin-top:0;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600}.travel-number.big{font-size:48px}.footer-list-desktop{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:auto;display:none}.no-margin{margin-top:0;margin-bottom:0}.background-image{z-index:1;aspect-ratio:3/2;object-fit:cover;object-position:50% 50%;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;border-radius:0;width:100%;height:100%;margin-right:0;position:absolute;inset:0%;overflow:hidden}.background-image.promo{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/682c96633c8635990d6471f1_1R3A2168.avif);background-position:50% 0}.background-image.cover{object-fit:cover;object-position:50% 25%}.background-image.st{object-fit:cover;object-position:100% 50%}.background-image.opti{object-position:50% 20%}.background-image.first-tee-donate{display:none}.background-image.left{object-position:36% 50%}.background-image.career{object-fit:none}.footer-avatars-wrapper{align-items:center;padding-left:35px;display:flex}.h3-heading{margin-top:0;margin-bottom:0;font-size:42px;font-weight:700;line-height:1.3}.h3-heading.large{font-size:4.5rem;font-weight:600;line-height:1.2}.h3-heading.sale-scroll-txt:where(.w-variant-59640c5a-c15e-104e-c0a3-faebe3ffa10c){color:var(--white)}.green-text-2{color:var(--primary);-webkit-text-fill-color:inherit;background-clip:border-box;line-height:1.05;display:inline-block}.green-text-2.slightly-larger-number{font-size:26px}.green-text-2.slightly-larger-number.book-a-service{font-size:52px}.green-text-2.margin-right-4{padding-right:4px}.green-text-2.flash-sale{font-size:1.5em;font-style:italic;font-weight:900}.paragraph-regular{grid-column-gap:8px;grid-row-gap:8px;color:var(--primary-dark);justify-content:center;align-items:center;margin-bottom:0;font-size:16px;font-weight:500;line-height:1.4;display:block}.paragraph-regular.gray-text{color:var(--paragraph-gray)}.paragraph-regular.gray-text.small{font-size:.9rem;line-height:1.5}.paragraph-regular.gray-text.summer-55{color:var(--spring-color)}.paragraph-regular.white-text{color:var(--white);display:block}.paragraph-regular.white-text.weight-normal{font-weight:400}.paragraph-regular.white-text.no-cap{letter-spacing:0;text-transform:none}.paragraph-regular.white-text.no-cap.underline-hover{transform:translate(0)}.paragraph-regular.white-text.no-cap.underline-hover:hover{text-decoration:underline}.paragraph-regular.no-margin.weight-normal.align-right{text-align:right}.paragraph-regular.no-margin.weight-normal.stat{font-size:14px}.paragraph-regular.no-margin.white{color:var(--white)}.paragraph-regular.align-right{text-align:right}.paragraph-regular.text-color-inherit{color:inherit}.paragraph-regular.weight-light{font-weight:300}.paragraph-regular.no-space{letter-spacing:normal}.paragraph-regular.no-space.regular{font-weight:400}.paragraph-regular.align-center.cell-left-middle{justify-content:center;align-items:flex-end;margin-bottom:10px;display:flex}.paragraph-regular.align-center.cell-left-middle.white-text.code-hide,.paragraph-regular.align-center.cell-left-middle.hide,.paragraph-regular.align-center.cell-left-middle.pricing-locked,.paragraph-regular.align-center.cell-left-middle.full-package-suffix-hidden{display:none}.paragraph-regular._60-block{max-width:60%}.paragraph-regular.weight-normal{font-weight:400}.paragraph-regular.weight-normal.margin-bottom{margin-bottom:8px}.paragraph-regular.weight-normal.margin-bottom.more{margin-bottom:20px}.paragraph-regular.weight-normal.width-50{width:50%}.paragraph-regular.weight-normal.width-90{width:90%}.paragraph-regular.weight-normal.align-right{text-align:right;display:block}.paragraph-regular.weight-normal.align-text-right{text-align:right}.paragraph-regular.weight-normal._100.white-text{text-align:center;width:125%}.paragraph-regular.weight-normal.no-margin.smaller{font-size:14px}.paragraph-regular.weight-normal.no-margin.no-padding{padding-left:0}.paragraph-regular.weight-normal.mobile-center{max-width:none}.subheading-regular{letter-spacing:.1em;margin-top:0;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:1.2}.subheading-regular.weight-semi-bold.text-capitalize.no-space,.subheading-regular.weight-semi-bold.text-capitalize.no-space:hover{color:var(--primary-dark)}.subheading-regular.gc{color:var(--primary)}.subheading-regular.weight-semi-bold{font-weight:600}.subheading-regular.weight-semi-bold.text-capitalize.no-space,.subheading-regular.weight-semi-bold.text-capitalize.no-space:hover{color:var(--primary-dark)}.subheading-regular.weight-semi-bold.text-capitalize.middle{text-align:center}.subheading-regular.weight-semi-bold.no-space{letter-spacing:normal;font-size:24px}.subheading-regular.gray-text{color:var(--paragraph-gray)}.paragraph-small{text-transform:none;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.7}.paragraph-small.gray-text{color:var(--paragraph-gray)}.paragraph-small.gray-text.line-height-12{line-height:1.2}.paragraph-small.no-margin.size-10:where(.w-variant-ee09094a-573e-93ff-a171-ba2e0cc6b409){font-size:10px}.paragraph-small.no-margin.size-10.text-weight-semibold:where(.w-variant-ee09094a-573e-93ff-a171-ba2e0cc6b409){display:block}.paragraph-small.white-text{color:var(--white)}.paragraph-small.white-text.no-margin.gray-text{color:#acacac}.paragraph-small.white-text.font-poppins{font-family:Poppins,sans-serif}.paragraph-small.green-text{color:var(--primary)}.paragraph-small.green-text._10{margin-top:10px}.paragraph-small.size-14{font-size:14px}.paragraph-small.light-gray-text{color:var(--dark-gray)}.paragraph-small.padding-left{padding-left:20px}.paragraph-small.weight-semi-bold{font-weight:600}.paragraph-small.weight-semi-bold.height-1-3{line-height:1.3}.paragraph-small.weight-semi-bold.hide{display:none}._5-heading{letter-spacing:.025em;margin-top:0;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:30px;font-weight:600;line-height:1.25}._5-heading.bold-text{font-weight:700}._5-heading.bold-text.align-center{margin-bottom:10px;display:block}._5-heading.bold-text.smaller{font-size:22px}._5-heading.bold-text.padding{margin-bottom:10px}._5-heading.thick{margin-bottom:2px;font-weight:700}.h6-heading{letter-spacing:.04em;margin-top:0;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;line-height:1.3}.h6-heading.white-text{color:#fff}.h6-heading.weight-semi-bold{font-weight:600}.h6-heading.weight-semi-bold.smaller{letter-spacing:.02em;font-size:22px}.h6-heading.blog-header{letter-spacing:0;text-transform:none;font-weight:700}.h6-heading.align-right{text-align:right}.h6-heading.align-right.lead-page{font-size:20px}.h6-heading.text-weight-bold{letter-spacing:.04em;text-transform:uppercase;width:100%}.h6-heading.text-weight-bold.white-text{margin-bottom:10px}.h6-heading.text-weight-bold.white-text.align-center{display:block}.h6-heading.text-weight-bold.white-text.align-center.hide{display:none}.h6-heading.text-weight-bold.white-text.align-left{padding-left:0}.h6-heading.text-weight-bold.white-text.align-left.holiday-hide{display:none}.h6-heading.text-weight-bold.new{letter-spacing:.02em}.h6-heading.text-weight-bold.fill{width:100%;font-size:1.3em}.h6-heading.text-weight-bold.mobile-hide{font-size:1.3em}.h6-heading.text-weight-bold.desktop-hide{display:none}.h6-heading.text-weight-bold.green-text{color:var(--primary)}.h6-heading.text-weight-bold.game-evaluation{font-size:22px}.small-detail-text{white-space:nowrap;font-size:10px}.small-detail-text.top-margin-8{margin-top:8px}.small-detail-text.larger{font-size:12px;font-weight:500}.small-detail-text.italic{font-style:italic}.small-detail-text.wrap-text{white-space:normal;display:none}.small-detail-text.wrap-text.left{text-align:left}.small-detail-text.wrap-text.light{z-index:6;color:var(--dark-gray);position:relative}.small-detail-text.wrap-text.light.margin{margin-top:20px}.small-detail-text.wrap-text.hide{display:none}.small-detail-text.align-right{text-align:right}.logo-gradient-left{z-index:1;pointer-events:none;background-image:linear-gradient(92deg,#fff,#fff0);width:160px;position:absolute;inset:0% auto 0% 0%}.logo-gradient-left.bg-light-green{background-image:linear-gradient(92deg,var(--bg-light-green),#fbfffa00)}.logo-gradient-left.green-bg{background-image:linear-gradient(92deg,var(--bg-light-green),#fff0)}.logo-gradient-left.sale-color{background-image:linear-gradient(92deg,var(--sale-color),#00f55e00)}.logo-gradient-left.sale-color:where(.w-variant-e827a8f7-8ee7-91a1-5f47-17f3251ee442){background-image:linear-gradient(92deg,var(--holiday),#00f55e00);color:var(--holiday)}.logo-gradient-left.sale-color:where(.w-variant-59640c5a-c15e-104e-c0a3-faebe3ffa10c){background-image:linear-gradient(92deg,var(--spring-color),#00f55e00)}.logo-gradient-left.sale-color.gt-green{background-image:linear-gradient(92deg,#ff1313,#00f55e00)}.logo-gradient-right{z-index:1;pointer-events:none;background-image:linear-gradient(269deg,#ff1313,#fff0);width:160px;position:absolute;inset:0% 0% 0% auto}.logo-gradient-right.bg-light-green{background-image:linear-gradient(269deg,var(--bg-light-green),#fbfffa00)}.logo-gradient-right.sale-color{background-image:linear-gradient(269deg,var(--sale-color),#00f55e00)}.logo-gradient-right.sale-color:where(.w-variant-e827a8f7-8ee7-91a1-5f47-17f3251ee442){background-image:linear-gradient(269deg,var(--holiday),#00f55e00);color:var(--holiday)}.logo-gradient-right.sale-color:where(.w-variant-59640c5a-c15e-104e-c0a3-faebe3ffa10c){background-image:linear-gradient(269deg,var(--spring-color),#00f55e00)}.logo-gradient-right.white{background-image:linear-gradient(269deg,#fff,#fff0)}.logo-carousel-horizontal{width:100%;position:relative;overflow:hidden}.logo-wrapper{grid-column-gap:48px;grid-row-gap:48px;white-space:nowrap;justify-content:space-between;align-items:center;width:100%;display:flex}.logo-wrapper.margin-top-60{margin-top:60px;margin-left:0;padding-left:0;padding-right:0}.logo-wrapper.align-center{justify-content:space-between;align-items:center}.logo-carousel-content{grid-column-gap:65px;grid-row-gap:65px;justify-content:flex-start;align-items:flex-end;display:flex}.logo-carousel-content.short-gap{grid-column-gap:30px;grid-row-gap:30px}.logo-carousel-content.align-middle{justify-content:flex-start;align-items:center}.grid-3-by{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.grid-3-by.top-margin-40{margin-top:40px}.grid-3-by.scramble{margin-top:20px}.column-regular{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.vertical-12{grid-row-gap:12px;flex-flow:column;display:flex}.vertical-12.align-left{justify-content:flex-start;align-items:flex-start}.vertical-12.align-left.padding-bottom{justify-content:center;align-items:flex-start;padding-bottom:24px}.vertical-12.align-left.spacer{margin-top:10px}.vertical-12.centered-intro-2{justify-content:flex-start;align-items:center}.vertical-12.align-center{justify-content:center;align-items:center}.vertical-12._60px-padding{object-fit:contain;justify-content:space-between;align-items:flex-start;max-width:40vw;padding-bottom:60px}.vertical-12.light-background{justify-content:space-between;align-items:center;margin-left:0;padding:20px}.vertical-12.light-background._10-padding{background-color:var(--_apps---colors--card);mix-blend-mode:normal;border-radius:16px;max-width:100%;box-shadow:0 8px 16px #0003}.vertical-12.left-center{justify-content:center;align-items:flex-start}.cover-image{object-fit:cover;width:100%;height:100%}.cover-image.banner{vertical-align:baseline;border-radius:16px;height:100%;display:block}.cover-image.banner.section-fill{box-sizing:border-box;float:left;aspect-ratio:auto;vertical-align:baseline;object-fit:fill;border-radius:16px;height:100%;overflow:clip}.cover-image.game-eval{z-index:1;border-radius:16px;width:1100px;min-width:1100px;max-width:1100px;height:auto;margin-left:auto;margin-right:auto;display:block;position:static;overflow:hidden}.gray-text{color:var(--paragraph-gray)}.white-text{color:#fff}.white-text.text-weight-bold{padding-left:4px;padding-right:4px}.white-text.text-weight-bold._12pt{justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex}.hidden{display:none}.benefits-image{z-index:5;border-radius:12px;width:100%;height:150px;margin-top:8px;position:relative;overflow:clip}.why-us-grid{grid-column-gap:50px;grid-template-rows:auto;height:50vh}.why-us-grid._100vh{height:100%}.title-about-card{z-index:6;grid-column-gap:20px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;position:relative}.why-us-image{border-radius:24px;height:100%;position:relative;overflow:clip}.why-us-image.video{height:100%}.why-us-image.full-size{width:100%}.about-us-card{z-index:10;grid-column-gap:12px;grid-row-gap:12px;border:1px solid var(--dark-gray-30);background-color:var(--bg-light-green);border-radius:18px;margin-top:60px;padding:20px;position:relative;overflow:hidden}.about-us-card.top-card{margin-top:0}.card-grid-4-by{grid-column-gap:20px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-content:start;place-items:start stretch;margin-top:60px;display:grid}.card-grid-4-by.no-top-margin{margin-top:0}.card-grid-4-by.bottom-margin{margin-top:0;margin-bottom:40px}.card-grid-4-by._2-row{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;place-content:stretch;place-items:start}.stat-wrapper{grid-column-gap:18px;grid-row-gap:8px;margin-top:10px;padding:0}.vertical-8{grid-row-gap:8px;flex-flow:column;display:flex}.vertical-8.align-center{justify-content:flex-start;align-items:center}.vertical-8.align-left{justify-content:flex-start;align-items:flex-start}.vertical-8.align-left.align-center-y{justify-content:center}.vertical-8.align-left.left-padding-12{padding-left:12px}.vertical-8.align-right{justify-content:flex-start;align-items:flex-end}.vertical-8.promo,.vertical-8.hidden{display:none}.button-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:row;justify-content:flex-start;align-items:center;margin-top:20px;display:flex}.button-wrapper.gap-8{grid-column-gap:8px;grid-row-gap:8px}.button-wrapper.gap-8.no-margin{margin-top:0}.button-wrapper.gap-8.no-margin.hide{display:none}.button-wrapper.gap-8.no-margin._8{grid-column-gap:4px;grid-row-gap:4px}.button-wrapper.gap-8.top-margin-16{justify-content:center;align-items:center;margin-top:16px}.button-wrapper.even{justify-content:space-between;align-items:center;margin-bottom:40px}.button-wrapper.margin-12{margin-top:12px}.button-wrapper.margin-20{margin-top:20px;margin-bottom:20px}.button-wrapper.section-fill{justify-content:center;align-items:center;margin-top:0}.button-wrapper.align-center{justify-content:center;align-items:center;margin-top:10px}.button-wrapper.align-center.margin-top-20{margin-top:20px}.button-wrapper.top-40{margin-top:40px}.button-wrapper.stretch{justify-content:space-between;align-items:center;width:100%}.button-wrapper.center{justify-content:center;align-items:center}.button-wrapper.center.bottom-margin{margin-top:0;margin-bottom:40px}.button-wrapper.center.top-margin-40{margin-top:40px}.button-wrapper.no-margin{margin-top:0}.button-wrapper.no-margin.vertical-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column}.button-wrapper.no-margin.wrap{flex-flow:wrap}.button-wrapper.no-margin.gap-8.middle{margin-bottom:5px}.button-wrapper.no-margin.left-pad-12{padding-left:12px}.button-wrapper.hidden{display:none}.navbar-search-icon{cursor:pointer;width:24px;height:24px;padding:0}.navbar-search-icon:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.navbar-search-icon:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.navbar-search-icon:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){filter:invert()}.navbar-search-icon.large{width:34px;min-width:34px;height:34px}.icon-small{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.icon-small.green-text{color:var(--primary)}.icon-small.nudge-up{padding-bottom:4px}.icon-small.white{color:var(--white)}.icon-small.invert{filter:invert()}.row-regular{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center;display:flex}.row-regular.align-right{justify-content:flex-end;align-items:center}.row-regular.vertical{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-end}.container-large-2{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.icon-embed-custom1{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.link{white-space:nowrap;font-size:1rem;font-weight:500;line-height:1.5rem}.link.is-icon{grid-column-gap:.375rem;grid-row-gap:.375rem;align-items:center;display:flex}.link.is-icon.is-small{grid-column-gap:.25rem;grid-row-gap:.25rem;grid-column-gap:.25rem;grid-row-gap:.25rem;font-size:.875rem;line-height:1.25rem}.section_banner{background-color:var(--soft-green);display:none}.section_banner:where(.w-variant-d92eb96a-d04e-853a-d75b-db3a5576aad2){display:block}.icon-embed-xxsmall{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.padding-global{padding-left:5%;padding-right:5%}.padding-global.padding-section-banner{padding-top:.625rem;padding-bottom:.625rem}.banner_text-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:row;align-items:center;max-width:36rem;display:flex}.banner_content-center{justify-content:center;align-items:center;display:flex;position:relative}.banner_buttons-right{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex;position:absolute;inset:0% 0% 0% auto}.text-size-xsmall{font-size:.75rem;line-height:1.25rem}.relative{position:relative}.header-form-lead{grid-column-gap:14px;grid-row-gap:14px;background-color:var(--white);width:100%;max-width:486px;color:var(--primary-dark);border-radius:24px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;padding:32px;display:flex}.header-form-lead.large-form{border:1px solid var(--dark-gray-30);max-width:800px;margin-left:auto;margin-right:auto}.header-form-lead.large-form.left{grid-column-gap:8px;grid-row-gap:8px;justify-content:center;align-items:flex-start;max-width:700px}.header-form-lead.schedule{min-height:500px;padding:9px}.header-form-lead.new{z-index:4;position:static;top:368px;right:56px;overflow:visible}.header-form-lead.new.hero{top:0;overflow:visible}.header-form-lead.new.test{box-shadow:0 4px 8px #0003}.header-grid-lead{grid-column-gap:24px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr;place-items:center}.header-grid-lead.mobile{display:none}.header-grid-lead.larger-left{grid-template-columns:1.25fr 1fr}.form-block{width:100%;margin-bottom:0}.form-block.hide{display:none}.checkbox-link{color:#59595f;text-decoration:underline}.form-text-field{border:1px solid var(--dark-gray-30);color:#252527;letter-spacing:.08px;background-color:#f5f5f6;border-radius:12px;min-height:44px;margin-bottom:0;padding:10px 14px;font-size:14px;font-weight:400;line-height:24px}.form-text-field::placeholder{color:#59595f}.header-section-lead{height:100%;color:var(--white);background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/675739c71f8b74baa7d6c0a0_GOLFTEC_BydlonAndrew_091421-1710682.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:120px 5% 80px;position:relative}.header-section-lead.bg-1{background-image:linear-gradient(#ffffffa3,#fff0 23%),linear-gradient(#00444940,#001618b3),url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67573de74e27ea20a77122ce_GOLFTEC_BydlonAndrew_091421-1730590.avif);background-position:0 0,0 0,50% 10%}.header-section-lead.military{background-image:linear-gradient(#001618bf,#00444980),url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/678dc696e805d71a9bdd3308_PGAHW.10.16.23.ST.STB09525%20\(2\).avif);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.header-section-lead.fitting-bg{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6746871c115d4cae43087aff_GOLFTEC_HiRes_BydlonAndrew_021223L1130065.avif)}.header-section-lead.bgfit{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6779e7c232efbfd3219f8cc2_WeirdShape4%20\(1\).avif)}.header-section-lead.bg-2{background-image:none}.header-column{grid-column-gap:104px;grid-row-gap:104px;flex-flow:column;max-width:628px;display:flex}.input-grid{grid-column-gap:16px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.input-grid._3-by{grid-template-columns:1fr 1fr 1fr}.input-grid.with-email{grid-template-columns:1fr 2fr}.field-wrapper{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;display:flex}.field-wrapper.hp{display:none}.form-field-label{color:var(--paragraph-gray);text-align:left;letter-spacing:-.08px;margin-bottom:0;font-size:14px;font-weight:500;line-height:24px}.submit-form-btn{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--primary-dark);color:#fff;text-align:center;letter-spacing:2px;text-transform:uppercase;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.1;text-decoration:none;transition:all .3s;display:inline-flex}.submit-form-btn:hover{background-color:var(--soft-green);color:var(--white)}.submit-form-btn.sale{background-color:var(--sale-color);color:var(--primary-dark);font-size:12px}.submit-form-btn.sale:hover{background-color:var(--primary-dark);color:var(--sale-color)}.text-weight-bold{font-weight:700}.footer-social-link{color:#fff;border:1px solid #232a39;border-radius:100%;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .3s,color .3s;display:flex}.footer-social-link:hover{color:var(--primary-dark);background-color:#fff}.footer-social-link.hero-link{border-color:var(--dark-gray-30);color:var(--primary-dark);border-radius:30%;overflow:hidden}.footer-social-link.hero-link:hover{border-color:var(--primary-dark);background-color:var(--primary-dark);color:var(--white)}.footer-icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}.nav-logo-top{object-fit:contain;width:100%;height:100%;position:absolute;inset:0%}.horizontal-4{grid-column-gap:4px;grid-row-gap:4px;display:flex}.horizontal-4.align-center{justify-content:flex-start;align-items:center}.horizontal-4.hide,.horizontal-4.coach-tenure{display:none}.horizontal-4.search-link{color:var(--primary-dark);border-radius:6px;padding:2px 4px;font-size:15px;font-weight:600}.horizontal-4.search-link:hover{background-color:var(--light-green);color:var(--primary)}.flourish-wrapper{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:center;align-items:center;display:flex}.flourish-block{object-position:50% 0%;justify-content:center;align-items:flex-start;max-width:250px;height:160px;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.flourish-text-block{text-align:center;padding:8px 0 2px}.apple-store{height:55px}.apple-store.small{height:40px}.google-play{height:55px}.google-play.small{height:40px}.download-link{margin-right:0}.download-link:hover{opacity:.5}.footer-app-overlay{z-index:1;background-image:linear-gradient(180deg,var(--transparent)62%,var(--bg-light-green)99%);position:absolute;inset:0%}.account-link{justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}.paragraph{margin-bottom:0;font-size:14px;line-height:1.5}.paragraph.gray-text{color:var(--paragraph-gray)}.paragraph.gray-text.blog{margin-top:0}.paragraph.italics{font-style:italic}.paragraph.light-gray-text{color:var(--dark-gray)}.paragraph.text-weight-normal{font-weight:400}.paragraph.small{font-size:12px}.paragraph.different{margin-top:0}.paragraph.no-margin.lp-5{padding-left:5px}.paragraph.no-margin.dark-text:where(.w-variant-8bcecd43-bbfd-a054-2a69-ec7d7bc72464){color:var(--primary-dark)}.dropdown{width:100%;max-width:150px;margin-right:0}.dropdown-toggle{width:100%;color:var(--primary-dark);border:1px solid #e4e6f1;border-radius:8px;justify-content:space-between;padding:2px 10px 2px 16px;transition:border-color .3s;display:block}.dropdown-toggle:hover{border-color:var(--primary);outline-offset:1px;outline:2px solid #00ac0b1a}.dropdown-toggle.w--open{border-color:var(--soft-green);outline-offset:0px;outline:2px solid #00ac0b1a}.icon-dropdown{color:var(--primary-dark);margin-right:16px;font-size:14px}.dropdown-list.w--open{background-color:#fff;border-radius:8px;margin-top:12px;bottom:28px;overflow:hidden;box-shadow:34px 34px 88px #b1bac829}.dropdown-wrap{z-index:999;background-color:#fff;height:auto;padding:8px}.dropdown-link{grid-column-gap:6px;grid-row-gap:6px;color:var(--primary-dark);letter-spacing:-.01em;border-radius:4px;align-items:center;padding:4px 12px;font-size:14px;font-weight:600;line-height:24px;text-decoration:none;transition:background-color .2s;display:flex}.dropdown-link:hover{background-color:var(--dark-gray-30);color:var(--primary-dark)}.dropdown-link:focus{background-color:#f3f5fb}.dropdown-link.w--current{color:#2d0896}.align-right{justify-content:flex-end;align-items:center;margin-top:10px;display:flex}.align-right.booking{padding-right:50px}.country-icon{width:20px;height:20px}.country-wrap{flex-flow:column;justify-content:center;align-items:flex-start;width:150px;display:flex}.success-form{background-color:var(--transparent);height:100%}.mobile-logo:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.mobile-logo:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){width:10em}.search-grid{grid-column-gap:30px;grid-row-gap:20px;flex-flow:wrap;justify-content:center;align-items:flex-start;margin-top:4px;display:flex}.popular-search{max-width:750px;margin-top:17px;margin-left:auto;margin-right:auto}.align-left{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.align-left.space{display:none}.hubspot-checkbox{margin-right:.5rem}.term-wrap{grid-column-gap:4px;grid-row-gap:4px;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.term-wrap.align{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;justify-content:flex-start;align-items:flex-start}.cover-background{z-index:0;object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0%}.cover-background.contain{object-fit:contain;background-color:#000}.cover-background.callaway{object-position:50% 0%}.cover-background.regions{object-position:50% 60%}.hide-code-block{display:none}.footer-text-wrap{z-index:2;width:100%;position:absolute;inset:0%;overflow:hidden}.footer-image{max-width:100vw;max-height:100%;position:absolute;inset:0%;overflow:hidden}.sale-scroll-section{z-index:2;background-color:var(--sale-color);margin-bottom:10px;padding-top:10px;padding-bottom:10px;position:relative}.sale-scroll-section:where(.w-variant-e827a8f7-8ee7-91a1-5f47-17f3251ee442){background-color:var(--holiday)}.sale-scroll-section:where(.w-variant-59640c5a-c15e-104e-c0a3-faebe3ffa10c){background-color:var(--spring-color)}.sale-scroll-section.gt{background-color:#4067a2;display:block}.sale-scroll-section.golftec-green{background-color:#ff1313}.sale-scroll-section.golftec-green.services{margin-top:20px}.circle-block{background-color:var(--black);border-radius:20px;width:12px;min-width:12px;height:12px;min-height:12px}.circle-block:where(.w-variant-59640c5a-c15e-104e-c0a3-faebe3ffa10c){background-color:var(--white);color:var(--white)}.circle-block.white{background-color:var(--white);background-color:var(--white)}.cta-content-left-2{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:24px;display:flex}.cta-content-left-2.left-center{justify-content:center;align-items:flex-start}.cta-grid{grid-template-rows:auto}.cta-card-3{z-index:5;background-color:#fff;border-radius:24px;padding:24px;position:relative;box-shadow:0 4px 8px #0003}.cta-card-3:where(.w-variant-132d1490-934c-4d59-9e24-961fa033e141),.cta-card-3.summer-62{border:1px solid var(--spring-color)}.cta-image-wrapper{border-radius:16px;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex;overflow:hidden}.cta-section-brand{background-color:#00f55e00;padding:20px 5%}.cta-section-brand:where(.w-variant-132d1490-934c-4d59-9e24-961fa033e141){background-color:#fff;padding-top:80px}.cta-section-brand:where(.w-variant-99442412-36da-771c-9e52-d84ce23fd8f4){background-color:var(--gold)}.cta-section-brand.black,.cta-section-brand.black.home{margin-top:60px;margin-bottom:60px}.cta-section-brand.summer-60{background-color:#fff;padding-top:80px}.cta-section-brand.margin-bottom-60.margin-top-60{background-color:#fff;margin-bottom:0;padding-top:60px;padding-bottom:60px}.cta-section-brand._70-bottom{padding-bottom:70px}.cta-section-brand._70-bottom._70-top{padding-top:70px}.cta-section-brand.black,.cta-section-brand.black.home{margin-top:60px;margin-bottom:60px}.cta-buttons{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;max-width:350px;display:flex}.container-large-8{z-index:2;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.container-large-8.game-eval{border:0 solid #000;border-radius:16px}.sale-color{color:var(--sale-color)}.sale-color.blue{color:var(--spring-color)}.sale-link{background-color:var(--primary-dark);color:var(--sale-color);border-radius:5px;margin-left:.5em;padding:3px .5em;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}.sale-link:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){padding-top:0;padding-bottom:0}.sale-link:hover{background-color:var(--sale-color);color:var(--primary-dark)}.sale-link.holiday:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){background-color:var(--primary);color:var(--white);background-color:var(--primary);margin-left:0}.icon-nav{width:20px;height:19px;color:var(--primary-dark);padding-top:0;padding-right:0}.icon-nav:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.icon-nav:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){width:20px;height:20px;color:var(--white)}.icon-nav:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914){filter:invert()}.project-card-3{grid-column-gap:16px;grid-row-gap:16px;color:#fff;background-color:#f7f6f1;border-radius:12px;grid-template-rows:1fr auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;height:250px;min-height:250px;padding:36px;text-decoration:none;display:grid;position:relative;overflow:hidden}.infomation-wrap-2{grid-column-gap:3px;grid-row-gap:3px;color:#fff;align-items:center;display:flex}.clip-17{z-index:10;flex-direction:column;display:flex;position:relative;overflow:hidden}.white{background-color:var(--transparent);color:var(--white);-webkit-text-fill-color:inherit;background-clip:border-box}.underline-link-icon-5{grid-column-gap:16px;grid-row-gap:16px;color:#fff;text-align:center;background-color:#0000;border-style:none none solid;border-bottom-width:1px;border-bottom-color:#ffffff40;border-radius:0;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;margin-left:0;margin-right:0;padding:0 0 6px;text-decoration:none;display:flex;position:relative}.underline-link-icon-5:hover{color:#fff}.underline-link-icon-5.dark{color:#001618}.underline-link-icon-5.dark.small{font-size:12px;line-height:1.2}.underline-link-icon-5.green{color:#00ac0b;border-bottom-color:#00ac0b;font-family:Montserrat,sans-serif;font-size:14px}.underline-link-icon-5.green:hover{color:#000}.location-wrapper-inside{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.green-text-2{color:#00ac0b;-webkit-text-fill-color:inherit;background-clip:border-box;line-height:1.1}.hover-line-3{height:1px;position:absolute;inset:auto 0% -1px;overflow:hidden}.small-dark-link-3{color:#000;letter-spacing:0;font-size:12px}.small-dark-link-3:hover{color:#00ac0b}.paragraph-small-11{text-transform:none;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.7}.icon-x-small-7{color:#00ac0b;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.location-card-4{grid-column-gap:20px;grid-row-gap:20px;background-color:#ffffff80;border:1px solid #afafaf4d;border-radius:16px;padding:8px;display:flex}.location-card-4.vertical{grid-column-gap:12px;grid-row-gap:12px;grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;justify-content:space-between;min-height:452px;padding-bottom:18px}.vertical-43{grid-row-gap:8px;flex-flow:column;display:flex}.vertical-43.align-left{justify-content:flex-start;align-items:flex-start}.vertical-43.align-left.left-padding-12{padding-left:12px}.icon-wrap-5{grid-column-gap:8px;grid-row-gap:8px;color:#000;letter-spacing:0;text-transform:none;font-weight:600;display:flex}.icon-wrap-5:hover{color:#00ac0b}.icon-wrap-5.no-hover:hover,.icon-wrap-5.dark-text,.icon-wrap-5.no-hover:hover,.icon-wrap-5.dark-text{color:#000}.code-embed-9,.code-embed-10{display:block}.code-embed-11{margin-bottom:20px}@media screen and (min-width:1280px){h1{font-size:60px}h2{font-size:40px}h3{font-size:30px}.section._50px-padding,.section._50px-padding.booking,.section._50px-padding.new-center{display:block}.section.breadcrumb._150px{padding-bottom:0}.base-container{overflow:hidden}.base-container.gifts{max-width:1300px}.base-container.overflow-visible{overflow:visible}.base-container.relative.height{min-height:500px}.dropdown-header-item{padding-left:12px;padding-right:12px}.dropdown-header-item:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){padding-left:.4em;padding-right:.4em}.menu-item-wrapper{grid-column-gap:1em;grid-row-gap:1em}.menu-item-wrapper:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){grid-column-gap:.5em;grid-row-gap:.5em}.logo-main{width:11em;max-width:170px}.nav-hero-container{max-width:100%;padding-left:2.5rem;padding-right:2.5rem}.nav-dropdown-list-item.w--open{left:auto}.header-link-item{padding-left:12px;padding-right:12px}.header-link-item.padding:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){padding-left:0;display:block}.nav-intro-item{font-size:14px}.footer{flex-direction:row;padding-top:400px}.dot-subheader-wrapper.center{justify-content:center;align-items:center}.link-btn-wrapper{min-width:220px}.section-header.no-margin{margin-left:0}.contacts-service{flex-wrap:nowrap;justify-content:space-between;display:flex}.big-footer-title{font-size:15rem;top:190px}.useful-links-wrap{grid-column-gap:60px;grid-row-gap:60px;justify-content:space-between}.avatar-info{width:55%}.footer-list-desktop{justify-content:space-between;align-items:flex-end;width:150px;display:flex;position:relative}.desktop-link-wrap{margin-top:auto}.background-image{overflow:hidden}.background-image.mobile-adjust.fit{object-position:100% 50%}.h3-heading.white-text{width:auto;display:flex}.paragraph-regular.white-text{width:auto}.subheading-regular.weight-semi-bold.text-capitalize.no-space,.subheading-regular.weight-semi-bold.text-capitalize.no-space:hover,.subheading-regular.weight-semi-bold.text-capitalize.no-space,.subheading-regular.weight-semi-bold.text-capitalize.no-space:hover{color:var(--primary-dark)}.h6-heading.text-weight-bold.white-text.align-left.holiday-hide{display:none}.logo-gradient-right.white{background-image:linear-gradient(269deg,#fff,#fff0)}.sale-scroll-section{margin-bottom:10px}.sale-link:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){background-color:var(--primary);color:var(--white)}.hide{display:none}}@media screen and (min-width:1440px){h1,h2,h3,h4,h5,h6{margin-bottom:10px}.section.products{padding-top:100px}.section.hero-section._550-crop{min-height:650px}.section.gray-background.no-padding-bottom.pad{padding-bottom:100px}.section.breadcrumb._150px{padding-top:150px}.base-container.width-1330{max-width:1390px}.menu-item-wrapper:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){grid-column-gap:1em;grid-row-gap:1em}.logo-main{width:12em;max-width:200px}.brand-logo.event.full{max-width:7vw}.image-dark-overlay.darker-green{background-image:linear-gradient(100deg,#001618a1 27%,#1cac2103)}.dot-subheader-wrapper.align-left.margin-10{margin-bottom:10px}.section-header.white-text.center-mobile,.section-header.align-left{margin-left:0;display:block}.map-small-icon{max-width:110%}.footer-left,.footer-top-con,.footer-bottom-con{padding:60px}.big-footer-title{font-size:17rem;top:155px}.image-cover-2{object-fit:fill}.useful-links-wrap{grid-column-gap:80px;grid-row-gap:80px}.footer-bottom-3{grid-column-gap:60px;grid-row-gap:60px;flex-direction:row}.feedback-photo{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670069c2302c9ef6554ecdb6_Bentwater_2022_DSC01633.avif)}.feedback-photo.photo-2{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670069eb511a211fb99d58d2_DSC08094.avif)}.feedback-photo.photo-5{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670069fb0377fdae169ec627_DSC01391.avif)}.feedback-photo.photo-3{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670069d9ebf183dab5d49eb2_Bentwater_2022_DSC06398.avif)}.avatar-info{width:53%}.green-text-2{font-weight:800}.small-detail-text.wrap-text.gray-text{font-weight:400}.logo-wrapper.margin-top-60{padding-left:1%;padding-right:1%}.navbar-search-icon{width:32px}.sale-scroll-section{margin-bottom:10px}}@media screen and (min-width:1920px){h1{font-size:70px}.section.bg-light-green._50px-padding._100-bottom{padding-bottom:100px}.section.products{padding-top:130px}.section._50px-padding._100x-padding{padding-top:140px}.section.hero-section._550-crop{min-height:700px}.section.gray-background.no-padding-bottom.pad{padding-bottom:100px}.section._120px-padding.margin{display:none}.section.center-hero{padding-top:140px}.section._100px-padding{justify-content:center;align-items:center;display:flex}.section.benefit-scorecard{height:100%}.base-container.align-center.wider{max-width:1500px}.base-container.padding{padding-left:101px;padding-right:101px}.base-container._1600px{max-width:1600px}.base-container._1600px.overflow-visible{max-width:1200px}.primary-button.big{justify-content:center;align-items:center;width:400px;min-height:60px;max-height:60px;font-size:18px}.dropdown-header-item{padding-left:20px;padding-right:20px}.dropdown-header-item:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){padding-left:12px;padding-right:12px}.menu-item-wrapper:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){grid-column-gap:1em;grid-row-gap:1em}.logo-main{width:14em;max-width:220px}.header-link-item{padding-left:20px;padding-right:20px}.brand-logo.event.full{max-width:5vw}.primary-scroll-button.dark-button.clinic{max-width:300px}.primary-scroll-button.sale-button{grid-column-gap:8px}.overflow-title-wrapper{margin-bottom:0}.footer{padding-top:450px}.big-footer-title{font-size:22rem;top:140px}.useful-links-wrap{grid-column-gap:140px;grid-row-gap:140px;justify-content:flex-start}.avatar-info{width:38%}.footer-list-desktop{margin-left:auto}.paragraph-regular.weight-normal.no-margin.smaller{font-size:14px}.subheading-regular.weight-semi-bold.text-capitalize.no-space{color:var(--black);letter-spacing:0}.subheading-regular.weight-semi-bold.text-capitalize.no-space:hover{color:var(--primary-dark)}.logo-carousel-horizontal.align-center{width:50%}.logo-wrapper{grid-column-gap:48px;grid-row-gap:48px}.logo-wrapper.align-center{justify-content:center;align-items:center}.grid-3-by{max-width:1440px;margin-left:auto;margin-right:auto}.cover-image.game-eval{width:1200px;min-width:1200px;max-width:1200px;overflow:visible}.cover-background.contain{object-fit:cover}.cover-background.callaway{object-fit:cover;object-position:50% 50%}.cta-section-brand._70-bottom{padding-bottom:70px}}@media screen and (max-width:991px){h1{font-size:45px}p{font-size:14px}ul{max-width:100%}blockquote{font-size:25px}.section{padding-top:50px;padding-bottom:50px}.section.small-bottom-space{padding-bottom:60px}.section.hero-section{padding-top:120px}.section.bg-dark-green-copy._100vh{height:100%}.section._75px-padding{padding-top:75px}.base-container._100-width{justify-content:flex-start;align-items:center}.base-container.hide-mobile{display:none}.primary-button.rotate-in{display:flex}.paragraph-large{font-size:16px;line-height:1.4}.search-desktop{display:none}.search-bottom-line{display:flex}.dropdown-header-item{background-color:#0000;justify-content:space-between;align-items:center;width:100%;padding:0;font-family:Montserrat,sans-serif}.nav-border{border-top:1px solid var(--dark-gray-30);flex-direction:column;align-items:flex-start;width:100%;padding-top:20px;display:flex}.right-header-wrapper{border-left-style:none;margin-left:auto;margin-right:20px}.right-header-wrapper.hide-desktop{grid-column-gap:17px;grid-row-gap:17px;grid-column-gap:17px;grid-row-gap:17px;justify-content:center;align-items:center;margin-top:10px;margin-right:auto;display:flex}.nav-dropdown-icon-2{color:var(--primary);justify-content:space-between;margin-right:3px;font-size:14px;font-weight:500;display:block;inset:0% 0% 0% auto}.menu-item-wrapper{justify-content:space-between;padding-top:15px;padding-bottom:15px}.nav-dropdown-link-wrapper-2{padding-right:0}.nav-dropdown-link-wrapper-2:hover{padding-left:0;padding-right:0}.mobile-menu{border:1px solid var(--dark-gray-30);background-color:var(--bg-light-green);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:320px;position:fixed;inset:0% auto 0% 0%;overflow:hidden}.nav-hero-container{padding-left:15px;padding-right:15px}.login-tablet-wrap-2{grid-row-gap:20px;flex-direction:column;width:100%;margin-top:40px;margin-left:0;padding-right:15px;display:flex}.tablet-menu{background-color:var(--bg-light-green);justify-content:space-between;align-items:center;height:70px;padding-left:15px;padding-right:15px;display:flex}.nav-menu-3{background-color:#0000;flex-direction:column;width:100%;position:absolute;inset:0% auto auto 0%;overflow:visible}.close-menu-button{justify-content:center;align-items:center;height:40px;padding:7px 0 5px 20px;display:flex}.close-menu-button.w--open{z-index:10;background-color:#0000;justify-content:center;align-items:center;height:40px;padding:5px;display:flex}.nav-dropdown-list-item{border-style:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 0 0 10px;display:none;position:static}.nav-dropdown-list-item.w--open{border-style:none;padding-top:0;padding-bottom:0;display:flex;position:static}.nav-dropdown-item{width:100%}.menu-button{text-align:right;justify-content:flex-end;align-items:center;width:40px;min-width:40px;height:40px;margin-right:10px;padding:0}.menu-button:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.menu-button:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914),.menu-button:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){filter:grayscale()invert()}.menu-button.w--open{background-color:#0000;display:none}.header-link-item{background-color:#0000;justify-content:space-between;align-items:center;width:100%;padding:0}.brand-logo.hero{height:60px}.brand-logo.event.full{max-width:9vw}.nav-intro-item{font-size:14px}.nav-intro-item:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){color:var(--black)}.nav-intro-item:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914){color:var(--primary-dark)}.nav-intro-item:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){color:var(--black)}.nav-intro-item.span:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.nav-intro-item.span:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){color:var(--primary-dark)}.nav-intro-item.span{padding-left:0;padding-right:0}.nav-intro-item.span:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.nav-intro-item.span:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){color:var(--primary-dark)}.dropdown-menu{background-color:var(--bg-light-green);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:auto;padding-bottom:100px;padding-left:15px;padding-right:15px;overflow:hidden}.primary-scroll-button.dark-button{display:flex}.primary-scroll-button.full-width.location-page{width:auto}.primary-scroll-button._50-block{width:30%}.primary-scroll-button.nav-fit{display:none}.primary-scroll-button.nav-fit:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934){display:flex}.primary-scroll-button.nav-lesson:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934){display:none}.nav-close-icon-4{align-self:stretch;height:18px}.header-plus{display:none}.top-tablet-menu{width:100%}.footer{padding-top:140px}.bottom-footer-info{width:100%}.logo-mobile{justify-content:center;margin-bottom:0;display:flex}.logo-mobile:hover{opacity:1}.logo-mobile.w--current{margin-bottom:0;padding-top:0}.image-dark-overlay{background-color:#0000001a}.dot-subheader-wrapper.align-center{justify-content:center;align-items:center}.dot-subheader-wrapper.bg-gray{width:60%}.dot-subheader-wrapper.margin-bottom{margin-bottom:18px}.light-green-circle{display:none}.link-btn-wrapper{min-width:auto}.underline-link-icon.dark.small.no-wrap{white-space:nowrap}.section-header._48px{text-align:center;font-size:32px}.section-header.small{font-size:28px}.section-header.small.center{font-size:26px;line-height:1.2}.contacts-service{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto;grid-template-columns:auto auto auto;grid-auto-columns:auto;justify-content:space-between;display:grid}.footer-main-content{flex-direction:column;display:flex}.big-footer-title{font-size:9rem;top:5px}.image-cover-2{object-position:90% 50%}.footer-bottom-3{flex-flow:wrap;align-items:center}.feedback-white-wrap.big{width:90px;height:90px}.avatar-info{width:45%}.travel-number.big{font-size:24px}.footer-list-desktop{text-align:center;align-items:center}.footer-avatars-wrapper{justify-content:center}.h3-heading{font-size:40px}.h3-heading.sale-scroll-txt{font-size:32px}.paragraph-regular{font-size:15px}.paragraph-regular.weight-normal.align-right.tablet-center,.paragraph-regular.weight-normal.align-text-right{text-align:center}.paragraph-regular.weight-normal.width-50{width:75%}.paragraph-regular.weight-normal.align-right.tablet-center,.paragraph-regular.weight-normal.align-text-right{text-align:center}.paragraph-regular.weight-normal.address{font-size:14px}.h6-heading.weight-semi-bold{font-size:22px}.h6-heading.text-weight-bold.white-text.align-center{display:flex}.logo-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}.logo-carousel-content{grid-column-gap:60px;grid-row-gap:60px}.grid-3-by.top-margin-40.tablet-break{grid-template-columns:1fr 1fr}.vertical-12.align-left.padding-bottom{padding-bottom:12px}.vertical-12._60px-padding{max-width:80vw}.cover-image.mobile-top{object-position:50% 20%}.benefits-image{height:200px}.about-us-card{margin-top:0}.card-grid-4-by{grid-column-gap:20px;grid-row-gap:20px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:60px;display:grid}.card-grid-4-by._2-row{grid-template-columns:1fr 1fr}.vertical-8.align-right.special{justify-content:flex-start;align-items:flex-start}.vertical-8.time-wrap{grid-column-gap:13px;grid-row-gap:12px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.button-wrapper.no-margin.vertical-wrapper.location-page{flex-flow:column;justify-content:flex-start;align-items:center}.navbar-search-icon{width:34px;height:40px}.navbar-search-icon:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){filter:invert(0%)}.navbar-search-icon:where(.w-variant-514f930b-dfde-e577-5c59-8fef94d4e914){filter:none}.navbar-search-icon:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){filter:invert(0%)}.navbar-search-icon.large:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.navbar-search-icon.large:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){filter:invert(0%)}.navbar-search-icon.large{width:40px;min-width:40px;height:40px}.navbar-search-icon.large:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.navbar-search-icon.large:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){filter:invert(0%)}.navbar-search-icon.hide-tablet{display:none}.banner_content-center{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;display:flex}.banner_buttons-right{position:static;right:1rem}.header-form-lead{max-width:none}.header-form-lead.new.hero{justify-content:center;align-items:stretch;width:95%;max-width:486px;top:0;right:0}.header-grid-lead{grid-row-gap:30px;grid-template-columns:1fr}.form-block{align-items:center}.header-section-lead{padding-bottom:40px}.header-column{grid-column-gap:72px;grid-row-gap:72px}.account-link{width:auto;height:auto;color:var(--primary-dark);letter-spacing:.1em;text-transform:uppercase;flex-flow:column;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600}.account-link.hide-tablet{display:none}.paragraph.hover-card{font-size:12px}.hide-tablet{display:none}.mobile-logo:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.mobile-logo:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){object-fit:contain}.cover-background{object-position:50% 50%}.sale-scroll-section.gt{padding-top:20px}.cta-section-brand.black{margin-top:60px;margin-bottom:60px}.sale-link{margin-top:9px;margin-left:0;font-size:14px}.mobile-call-icon{width:26px;height:26px;margin-top:7px;margin-bottom:7px}.underline-link-icon-5.dark.small.no-wrap{white-space:nowrap}}@media screen and (max-width:767px){h1{font-size:40px}h2{font-size:30px}h3{font-size:22px}p{font-size:13px}a{font-size:14px}ul{grid-row-gap:10px}li{font-size:14px}blockquote{font-size:18px}.section.loop-img{padding-bottom:42px}.section.products{margin-left:0%;margin-right:0%}.section.small-bottom-space{padding-bottom:40px}.section._50px-padding{padding-top:40px;padding-bottom:40px}.section.hero-section{padding-top:100px;padding-bottom:30px}.section.blog-cat-section{background-size:auto,auto 100%}.section._75px-padding{padding-top:100px}.base-container{padding-left:10px;padding-right:10px}.base-container.hide-mobile{display:none}.primary-button.pagination{margin-top:40px}.primary-button.search-button{width:100%}.paragraph-large{font-size:15px}.paragraph-large.weight-semi-bold.coach-name{font-size:17px}.search-desktop{padding-top:56px;padding-bottom:56px;display:none}.search-close-button{top:3%}.right-header-wrapper.hide-mobile-l{display:none}.nav-menu-3{max-width:none}.brand-logo.w--current{padding-left:0}.button-icon-arrow.point-down{width:16px;height:16px}.dropdown-menu{overflow:hidden}.primary-scroll-button.dark-button{display:flex}.primary-scroll-button.nav-button.hide-mobile-l{display:none}.primary-scroll-button.nav-fit:where(.w-variant-c4806ec0-ef66-7a1d-2bd6-8708afefb934){display:flex}.overflow-title-wrapper{margin-bottom:10px}.service-link{width:100%}.rights-wrap{flex-flow:wrap}.footer{padding-top:150px}.bottom-footer-info{grid-column-gap:25px;grid-row-gap:25px}.dot-subheader-wrapper.bg-gray{width:80%}.dot-subheader-wrapper.margin-bottom{grid-column-gap:8px;grid-row-gap:8px;margin-bottom:16px}.underline-link-icon.green.align-left{max-width:60%}.text-link-wrapper{order:-1}.section-header{font-size:30px}.section-header.small{font-size:26px}.contacts-service{display:flex}.footer-left,.footer-top-con{padding-left:20px;padding-right:20px}.footer-bottom-con{padding-bottom:30px;padding-left:20px;padding-right:20px}.big-footer-title{font-size:6.8rem;top:59px}.image-cover-2{object-position:50% 35%}.footer-bottom-3{grid-column-gap:6px;grid-row-gap:6px}.avatars-wrapper{grid-column-gap:15px;grid-row-gap:15px;text-align:center;flex-direction:column}.avatar-info{justify-content:center;align-items:center;width:100%}.right-align-text{text-align:center}.footer-avatars-wrapper{justify-content:flex-start}.h3-heading{font-size:32px;line-height:1.1}.h3-heading.white-text{overflow-wrap:normal;padding-bottom:8px}.h3-heading.sale-scroll-txt{font-size:24px}.h3-heading.sale-scroll-txt.white-text{overflow-wrap:normal;overflow-wrap:normal;padding-bottom:0}.paragraph-regular{font-size:14px}.paragraph-regular.no-margin.weight-normal{font-size:12px}.paragraph-regular.weight-normal.align-right{text-align:center}.paragraph-regular.weight-normal.align-text-right{font-size:14px}.paragraph-regular.weight-normal._100.white-text{width:100%}.subheading-regular{font-size:18px}.paragraph-small{font-size:10px}.paragraph-small.no-margin.size-14{font-size:12px;line-height:1.4}._5-heading{font-size:27px}._5-heading.bold-text,._5-heading.white-text.smaller{font-size:22px}._5-heading.hide-mobile-l{display:none}.h6-heading{font-size:22px;font-weight:600}.logo-gradient-left,.logo-gradient-right{width:80px}.logo-wrapper{grid-column-gap:8px;grid-row-gap:8px}.logo-carousel-content{grid-column-gap:25px;grid-row-gap:25px}.logo-carousel-content.align-middle.short-gap{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center}.grid-3-by{grid-template-columns:1fr}.grid-3-by.mobile-1,.grid-3-by.top-margin-40.mobile-break{grid-template-columns:1fr 1fr}.vertical-12.center-mobile-l{justify-content:flex-start;align-items:center}.cover-image.banner{object-position:50% 0%}.why-us-grid{grid-row-gap:40px;grid-template-columns:1fr;height:100%}.why-us-image{height:300px}.card-grid-4-by{grid-template-columns:1fr;margin-top:40px}.vertical-8.align-left{width:50%}.button-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;margin-top:30px}.button-wrapper.no-margin.vertical-wrapper.location-page{flex-flow:column}.header-grid-lead{grid-row-gap:24px}.header-grid-lead.larger-left{grid-template-columns:1.25fr}.input-grid{grid-row-gap:12px;grid-template-columns:1fr}.horizontal-4{justify-content:flex-start;align-items:center}.horizontal-4.align-top{justify-content:flex-start;align-items:flex-start}.download-link{margin-bottom:10px;margin-right:0}.paragraph{font-size:13px}.circle-block{width:8px;min-width:8px;height:8px;min-height:8px}.cta-grid{grid-template-columns:1fr}.paragraph-small-11{font-size:10px}}@media screen and (max-width:479px){a{font-size:12px}ul{grid-row-gap:7px;margin-top:5px;margin-bottom:5px}blockquote{font-size:16px}.section._50px-padding{padding-top:30px;padding-bottom:30px}.section.dark-background{padding-left:5%;padding-right:5%}.section.dark-background.more-padding{padding-top:80px;padding-bottom:80px}.section.breadcrumb{padding-top:90px}.section.breadcrumb.dark{padding-left:2%;padding-right:2%}.section.breadcrumb._150px{padding-top:100px}.section.blog-cat-section{background-image:linear-gradient(82deg,var(--primary-dark)60%,var(--transparent)),url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67aac07261109dc07ef96743_DSC04052.avif);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,auto 100%}.section._120px-padding{width:100%;padding-top:100px;padding-bottom:100px}.section._100px-padding{padding-top:100px;padding-bottom:100px}.section._100{height:100%}.section._100.hide-desktop{padding-top:0;display:block}.section._100.mobile-hide,.section.hide-mobile{display:none}.section._75px-padding{padding-top:75px}.base-container,.base-container.align-left{max-width:95vw}.base-container._100-width{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:13.75fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:flex-start;place-items:center start;display:block}.base-container._100-width.align-left{flex-flow:wrap}.base-container.center.overflow{overflow:visible}.base-container._100vh{display:block}.base-container.width-1330{max-width:283%}.base-container.relative{padding-left:0;padding-right:0}.base-container.relative.padding{margin-left:20px;margin-right:20px}.base-container.relative.height{min-height:400px;padding-left:10px;padding-right:10px}.paragraph-large{font-size:14px}.paragraph-large.width-90{width:100%}.paragraph-large.weight-semi-bold.left-align-mobile{text-align:left}.search-wrap-input{height:50px;font-size:14px}.search-desktop{display:none}.dropdown-header-item{width:100%}.nav-border{padding-top:8px}.logo-main{width:9rem}.mobile-menu{width:100%;right:0%}.login-tablet-wrap-2{margin-top:20px;padding-right:0}.tablet-menu{height:64px}.dropdown-text.link-text{font-size:12px}.close-menu-button.w--open{height:40px;padding-top:3px;padding-bottom:3px;padding-right:14px}.nav-fixed-menu{margin-top:.425rem;margin-left:.325rem;margin-right:.325rem}.menu-button{margin-right:0}.menu-button:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.menu-button:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){filter:grayscale()invert()}.header-link-item{width:100%}.brand-logo.event.full{max-width:23vw}.button-icon-arrow.practice{aspect-ratio:1;width:50px;height:auto;display:block;overflow:visible;transform:none}.button-icon-arrow.rotate-side.white{transform:rotate(0)}.button-icon-arrow.hide-mobile{display:none}.dropdown-menu{padding-bottom:35px}.primary-scroll-button{grid-column-gap:3px;justify-content:center;align-items:center;padding:12px 16px}.primary-scroll-button.full-width.location-page{width:100%}.primary-scroll-button.hide-mobile,.primary-scroll-button.small{display:none}.primary-scroll-button._50-block{width:auto}.primary-scroll-button.nav-button{padding:9px 11px;font-size:11px}.footer-items{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.rights-wrap{flex-wrap:wrap;justify-content:center}.footer-list{grid-column-gap:16px;grid-row-gap:16px}.footer-list.last-list{width:100%}.footer{text-align:left;padding-top:125px}.image-dark-overlay.darker-green{background-image:linear-gradient(176deg,#001618a1 36%,#1cac2103)}.dot-subheader-wrapper.align-center{justify-content:center;align-items:center;display:flex}.dot-subheader-wrapper.bg-gray{width:90%;max-width:none}.dot-subheader-wrapper.margin-bottom{grid-column-gap:6px;grid-row-gap:6px;justify-content:center;align-items:center;margin-bottom:12px}.dot-subheader-wrapper.margin-bottom.center{justify-content:center;align-items:center}.dot-subheader-wrapper.margin-bottom.half.align-left{max-width:100%}.dot-subheader-wrapper.margin-bottom.partner{justify-content:flex-start;align-items:flex-start}.dot-subheader-wrapper.margin-bottom.center-mobile{flex-flow:row;justify-content:center;align-items:center}.dot-subheader-wrapper.align-left.center-mobile{justify-content:center;align-items:center}.dot-subheader-wrapper.align-left.margin-10{margin-bottom:10px}.small-dots.hide-mobile{display:none}.underline-link-icon{font-size:14px}.underline-link-icon.green{margin-top:8px;font-size:13px}.underline-link-icon.green.align-left{max-width:80%}.dot-subheader{font-size:13px}.dot-subheader.center-mobile{justify-content:center;align-items:center}.section-header{justify-content:center;align-items:center;font-size:26px;line-height:1.2;display:block}.section-header.white-text{clear:none;width:100%}.section-header.white-text.left{text-align:center;font-size:24px}.section-header.small.margin-bottom-24,.section-header.mobile-center{text-align:center}.section-header.width-100-list{box-sizing:border-box;flex-flow:column;width:auto;max-width:100%;display:block;overflow:visible}.section-header.small{font-size:24px}.section-header.small.center{font-size:18px}.section-header.small.margin-bottom-24,.section-header.mobile-center{text-align:center}.contacts-service{grid-column-gap:8px;grid-row-gap:8px;border-left-style:none;flex-wrap:wrap;grid-template-columns:1fr;display:flex}.footer-left,.footer-top-con{padding:30px 15px}.footer-bottom-con{padding:39px 15px 30px}.big-footer-title{font-size:4.2rem;top:68px}.image-cover-2{width:100%;max-width:100%;display:inline-block}.useful-links-wrap{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column wrap}.footer-copyright{text-align:center;justify-content:center}.footer-bottom-3{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column}.feedback-white-wrap{width:60px;height:60px;margin-left:-23px}.feedback-white-wrap.big{width:75px;height:75px}.avatar-top-wrap{grid-column-gap:15px;grid-row-gap:15px;text-align:center;flex-direction:column}.footer-phone-link{justify-content:center;align-items:center}.travel-number{font-size:17px}.travel-number.big{font-size:20px}.background-image{object-fit:cover;min-height:300px;max-height:100%;position:absolute;overflow:hidden}.background-image.fathers{width:300px}.background-image.fathers.summer-59{width:400px}.background-image.st{object-position:50% 50%}.background-image.mobile-adjust{object-fit:cover;object-position:0% 50%;overflow:hidden}.background-image.mobile-adjust.square{aspect-ratio:1}.background-image.first-tee-donate{object-fit:cover;display:block}.background-image.first-tee-hide{display:block}.background-image.left{min-height:300px}.background-image.square{aspect-ratio:1}.h3-heading{font-size:1.7rem}.h3-heading.center-mobile{text-align:center}.h3-heading.sale-scroll-txt{font-size:16px}.green-text-2{padding-left:4px;padding-right:4px;display:inline}.green-text-2.no-margin{padding-left:0;padding-right:0}.green-text-2.no-margin.no-padding{flex-flow:wrap;width:100%;padding-left:0;padding-right:0;display:flex}.green-text-2.no-padding{padding-left:0}.green-text-2.slightly-larger-number{padding-left:0;padding-right:0;font-size:22px}.paragraph-regular{text-align:left;font-size:13px}.paragraph-regular.gray-text{font-size:.8rem;line-height:1.5}.paragraph-regular.white-text.align-center{text-align:center}.paragraph-regular.no-margin.weight-normal.align-right{text-align:left}.paragraph-regular.no-margin.weight-normal.stat,.paragraph-regular.no-margin.align-center,.paragraph-regular.mobile-center{text-align:center}.paragraph-regular.weight-semi-bold{font-weight:600}.paragraph-regular.opti{display:none}.paragraph-regular.align-center{text-align:center}.paragraph-regular.weight-normal{margin-top:5px}.paragraph-regular.weight-normal.white-text{text-align:center;display:block}.paragraph-regular.weight-normal.white-text.left{text-align:left}.paragraph-regular.weight-normal.width-50.center-mobile.white.wider{width:85%}.paragraph-regular.weight-normal.width-90{text-align:center;width:100%}.paragraph-regular.weight-normal.address{margin-top:0}.paragraph-regular.weight-normal.align-center{text-align:center}.paragraph-regular.weight-normal.no-margin{margin-top:0;font-size:13px}.paragraph-regular.weight-normal.no-margin.white-text.left{text-align:left}.paragraph-regular.weight-normal.mobile-center{text-align:center}.subheading-regular{font-size:18px}.subheading-regular.weight-semi-bold{font-size:16px}.subheading-regular.weight-semi-bold.text-capitalize.no-space{font-size:18px}.paragraph-small{font-size:11px}.paragraph-small.no-margin.size-14{font-size:12px;line-height:1.4}._5-heading{font-size:22px}._5-heading.white-text{text-align:center}._5-heading.white-text.smaller{font-size:18px}.h6-heading,.h6-heading.weight-semi-bold{font-size:19px}.h6-heading.blog-header{white-space:pre-wrap;max-width:50%}.h6-heading.text-weight-bold.white-text.align-center,.h6-heading.text-weight-bold.white-text.align-left{justify-content:center;align-items:center}.h6-heading.text-weight-bold{width:95%;font-weight:700}.h6-heading.text-weight-bold.center-mobile{font-weight:700}.h6-heading.text-weight-bold.white-text{width:100%}.h6-heading.text-weight-bold.white-text.align-center,.h6-heading.text-weight-bold.white-text.align-left{justify-content:center;align-items:center}.h6-heading.text-weight-bold.fill{width:100%}.h6-heading.text-weight-bold.mobile-hide{display:none}.h6-heading.text-weight-bold.desktop-hide{display:block}.small-detail-text{font-size:8px}.logo-gradient-left,.logo-gradient-right{width:30px}.logo-carousel-horizontal{justify-content:flex-start;align-items:center;width:100%;display:block;position:relative}.logo-wrapper.margin-top-60{width:100vw;margin-top:30px;padding-left:1%;padding-right:1%}.logo-carousel-content{grid-column-gap:15px;grid-row-gap:15px}.logo-carousel-content.align-middle.short-gap{grid-column-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-row-gap:16px;padding-top:0;overflow:visible}.grid-3-by{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}.grid-3-by.mobile-1,.grid-3-by.top-margin-40.mobile-break,.grid-3-by.top-margin-40.tablet-break{grid-template-columns:1fr}.vertical-12.align-left{flex-flow:column;width:95%}.vertical-12.align-left.padding-bottom{padding-bottom:6px}.vertical-12.center-mobile-l{grid-row-gap:10px}.vertical-12._60px-padding{max-width:100vw}.vertical-12.left-center{width:100%}.cover-image.banner{position:static}.benefits-image{height:150px}.why-us-grid{grid-row-gap:24px;grid-template-rows:auto auto;width:100%}.why-us-grid._100vh{height:75vh}.title-about-card{grid-column-gap:12px;grid-row-gap:4px}.why-us-image{height:200px;overflow:hidden}.why-us-image.full-size{height:100%}.card-grid-4-by,.card-grid-4-by._2-row{grid-template-columns:1fr}.card-grid-4-by.hide{display:none}.stat-wrapper{width:100%}.vertical-8{grid-row-gap:5px;justify-content:center;align-items:flex-start}.vertical-8.align-left{width:50%}.vertical-8.align-left.left-padding-12.services,.vertical-8.align-left.width-100{width:100%}.vertical-8.align-left._75-width{width:75%}.vertical-8.time-wrap{grid-template-columns:1fr;display:none}.vertical-8.center-mobile{justify-content:flex-start;align-items:center}.vertical-8.location{grid-row-gap:10px}.button-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-flow:wrap;justify-content:center;align-items:center}.button-wrapper.no-margin.center-mobile,.button-wrapper.no-margin.align-center{justify-content:center;align-items:center}.button-wrapper.gap-8{margin-top:10px}.button-wrapper.gap-8.no-margin._8{grid-column-gap:8px;grid-row-gap:8px}.button-wrapper.even{justify-content:center;align-items:center}.button-wrapper.left{justify-content:flex-start;align-items:center}.button-wrapper.center.more-padding{margin-top:40px}.button-wrapper.no-margin{grid-column-gap:11px;grid-row-gap:11px;flex-flow:wrap;justify-content:flex-start;align-items:center}.button-wrapper.no-margin.vertical-wrapper.location-page{grid-column-gap:12px;grid-row-gap:12px}.button-wrapper.no-margin.full-width-mobile{flex-flow:column;justify-content:center;align-items:stretch}.button-wrapper.no-margin.center-mobile,.button-wrapper.no-margin.align-center{justify-content:center;align-items:center}.navbar-search-icon{padding-left:0;padding-right:0}.icon-small{min-width:20px;min-height:20px}.row-regular.vertical{flex-flow:row;justify-content:center;align-items:center}.banner_buttons-right{grid-column-gap:.5rem;grid-row-gap:.5rem}.header-form-lead{padding-left:16px;padding-right:16px}.header-form-lead.new{box-shadow:0 8px 16px #0003}.header-form-lead.new.hero{width:95%;padding-top:16px;padding-bottom:16px}.header-grid-lead{grid-template-columns:1fr;grid-auto-flow:row}.header-grid-lead.desktop{display:none}.header-grid-lead.mobile{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.header-grid-lead.larger-left{grid-template-columns:1.25fr}.header-section-lead{background-position:50% 0;background-size:auto 80%;padding:90px 1% 40px}.header-column{max-width:700px}.input-grid._3-by{grid-template-columns:1fr 1fr}.input-grid.with-email{grid-template-columns:1fr}.form-field-label{font-size:12px;line-height:1.2}.submit-form-btn{white-space:normal;font-size:12px}.horizontal-4{flex-flow:wrap}.horizontal-4.right{flex-flow:row}.horizontal-4.coach{flex-flow:row;justify-content:flex-start;align-items:flex-end}.horizontal-4.partner{justify-content:center;align-items:center}.horizontal-4.search-link{font-size:13px}.apple-store{width:120px;height:auto}.google-play{width:135px;height:auto}.paragraph{font-size:12px}.paragraph.align-left{text-align:left}.align-right.booking{padding-right:25px}.search-grid{grid-column-gap:8px;grid-row-gap:8px}.popular-search{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.align-left.gap-4-mobile{grid-column-gap:4px;grid-row-gap:4px}.align-left.space{margin-top:40px}.term-wrap.align{flex-flow:row;justify-content:flex-start;align-items:flex-start}.cover-background{object-position:50% 50%}.cover-background.contain{object-fit:cover;object-position:15% 0%}.cover-background.offers{object-position:50% 50%}.cover-background.callaway{object-fit:cover;object-position:40% 50%;inset:0% auto auto 0%}.footer-text-wrap{max-width:100vw;height:100%;position:absolute;inset:0%}.sale-scroll-section{overflow:hidden}.sale-scroll-section.gt{padding-top:10px}.cta-content-left-2{padding:12px}.cta-image-wrapper{width:100%;display:block;overflow:hidden}.cta-section-brand.black{display:none}.cta-buttons{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column}.project-card-3{min-height:250px;padding:24px 24px 30px}.underline-link-icon-5{font-size:14px}.underline-link-icon-5.green{margin-top:8px;font-size:13px}.flex-block-2{justify-content:flex-start;align-items:center}.green-text-2{padding-left:4px;padding-right:4px}.paragraph-small-11{font-size:11px}.location-card-4{flex-flow:wrap}.location-card-4.vertical{min-height:400px}.vertical-43{grid-row-gap:5px;justify-content:center;align-items:center}.icon-wrap-5{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center}}#w-node-b1346e9f-3edd-4e87-e0a0-d6f75406a9a0-70951cd1{align-self:center}#w-node-b1346e9f-3edd-4e87-e0a0-d6f75406a9ad-70951cd1{justify-self:end}#w-node-_6013bccb-62b0-87c9-091f-24737088dfde-70951cd1,#w-node-_6013bccb-62b0-87c9-091f-24737088dfe2-70951cd1,#w-node-_6013bccb-62b0-87c9-091f-24737088dfe7-70951cd1{grid-area:span 1/span 1/span 1/span 1}#w-node-_43cc1964-3a42-cecb-2910-78b097dadace-70951cd1{grid-area:1/2/2/3}#w-node-_43cc1964-3a42-cecb-2910-78b097dadad6-70951cd1{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:991px){#w-node-b1346e9f-3edd-4e87-e0a0-d6f75406a9ad-70951cd1{justify-self:auto}}@media screen and (max-width:767px){#w-node-_43cc1964-3a42-cecb-2910-78b097dadac8-70951cd1{place-self:center}}@media screen and (max-width:479px){#w-node-_43cc1964-3a42-cecb-2910-78b097dadad6-70951cd1{grid-template-rows:auto;grid-template-columns:1fr 1fr}}