: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-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.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-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}@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.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.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.game-eval{background-color:#122826;background-image:linear-gradient(153deg,#214432,#192c27)}.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._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.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._50px-padding.no-top-padding{padding-top:0;display:block}.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}.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.width-1330{max-width:1330px}.base-container.align-center{text-align:center;display:flex}.base-container.align-center.sale{grid-column-gap:16px;grid-row-gap:16px}.base-container.relative{z-index:3;position:relative}.base-container.relative.height{justify-content:center;align-items:center;min-height:500px;display:flex}.base-container.relative.partners{padding-top:150px;padding-bottom:150px}.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}.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}.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}.home-2-grid{grid-column-gap:16px;grid-row-gap:16px;border-radius:12px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr auto;grid-auto-columns:1fr;justify-content:center;place-items:center end;min-height:100%;position:relative;overflow:hidden}.home-2-grid.new{height:100%}.text-capitalize{text-transform:uppercase}.section-title-wrap{grid-column-gap:14px;grid-row-gap:14px;flex-direction:column;display:flex}.section-container{justify-content:space-between;width:100%;min-height:760px;padding-top:160px;padding-bottom:60px;display:flex}.section-container.new{justify-content:flex-start;align-items:flex-end;min-height:100%;padding-top:240px}.section-container.new.bottom-24{padding-bottom:24px}.section-container.new.holiday-hero{justify-content:center;align-items:center}.section-container.new.holiday-hero.vertical{z-index:5;flex-flow:column;justify-content:flex-end;align-items:center;padding-top:393px;position:static;top:0;bottom:0}.section-container.new.holiday-hero.vertical.home-holiday-mobile-fit{padding-top:351px}.home-2-banner{background-color:var(--bg-light-green);justify-content:space-between;min-width:auto;min-height:100svh;padding-top:.625rem;padding-bottom:.625rem;display:flex;position:relative}.home-2-banner.home-holiday-mobile-banner{height:95svh;min-height:auto}.hero-home-background{z-index:15;border-radius:12px;width:100%;position:relative;overflow:hidden}.padding-horizontal{width:100%;padding-top:0;padding-bottom:0}.padding-horizontal.padding-home-2{padding-left:.625rem;padding-right:.625rem}.padding-horizontal.padding-small{padding-left:1.9rem;padding-right:1.9rem}.padding-horizontal.padding-xxsmall,.padding-horizontal.padding-home-2{padding-left:.625rem;padding-right:.625rem}.feedback-hero-wrap{display:flex}.overflow-title-wrapper{margin-bottom:10px}.mid-base-container{z-index:5;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative}.mid-base-container.pos-relative{z-index:45}.mid-base-container.align-center{text-align:center}.mid-base-container.align-center.top-margin-40{flex-flow:column;margin-top:40px;display:flex}.mid-base-container.max1280{max-width:1280px}.mid-base-container.gap{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.banner-1-video{z-index:1;object-fit:cover;object-position:50% 50%;border-radius:12px;width:100%;max-width:none;height:100%;margin-left:auto;margin-right:auto;position:absolute;inset:0%;overflow:hidden}.banner-1-video.show-mobile,.banner-1-video.hide-desktop,.banner-1-video.holiday-hide,.banner-1-video.holiday-hide{display:none}.video-1-overlay{z-index:5;background-color:#00444926;background-image:linear-gradient(180deg,#001618bf,var(--transparent)41%),linear-gradient(145deg,#63ab4566,var(--transparent)43%,#01444abf 83%);text-align:center;flex-direction:row;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0%}.video-1-overlay.dark{background-image:linear-gradient(180deg,#001618bf,var(--transparent)41%),linear-gradient(190deg,#63ab4566,var(--transparent)31%,#01444acc 83%)}.video-1-overlay.game-eval{background-image:radial-gradient(circle farthest-corner at 0% 100%,black 5%,#fff0),linear-gradient(180deg,#001618bf,var(--transparent)41%),linear-gradient(145deg,#63ab4566,var(--transparent)43%,#01444abf 83%)}.video-1-overlay.hide{background-image:linear-gradient(180deg,#001618bf,var(--transparent)41%),linear-gradient(145deg,#63ab4566,var(--transparent)43%,#01444abf 83%);opacity:.35;background-image:linear-gradient(180deg,#001618bf,var(--transparent)41%),linear-gradient(145deg,#63ab4566,var(--transparent)43%,#01444abf 83%);opacity:.35;display:block}.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}.secondary-button{z-index:1;grid-column-gap:5px;grid-row-gap:5px;border:1px solid var(--primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--primary-dark);text-align:center;letter-spacing:.2em;text-transform:uppercase;background-color:#ffffff26;border-radius:12px;justify-content:center;align-items:center;padding:15px 24px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:1em;transition:all .3s;display:flex;position:relative}.secondary-button:hover{border-color:var(--primary);background-color:var(--primary);opacity:1;color:var(--white)}.secondary-button.pagination{margin-top:60px}.secondary-button.all-white{border-color:var(--white);color:var(--white);cursor:pointer}.secondary-button.all-white:hover{background-color:var(--white);color:var(--primary-dark)}.secondary-button.all-white.center{border-color:var(--primary);background-color:var(--bg-light-green);color:var(--primary-dark)}.secondary-button.all-white.center:hover{border-color:var(--primary-dark);color:var(--white);background-color:#000}.secondary-button.sale{border-color:var(--sale-color);color:var(--white)}.secondary-button.sale:hover{background-color:var(--sale-color);color:var(--primary-dark)}.secondary-button.holiday{border-color:var(--holiday)}.secondary-button.holiday:hover{background-color:var(--holiday)}.secondary-button.holiday.show-mobile,.secondary-button.hide,.secondary-button.hide{display:none}.logo-mobile{padding-left:0;display:none}.left-intro-grid{justify-content:flex-start;padding-top:3px}.left-intro-grid._2nd-swin{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.h2-title-wrapper{width:90%;max-width:95rem}.h2-title-wrapper.width{max-width:30rem}.h2-title-wrapper.gap{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.h2-title-wrapper.align-right{text-align:right}.h6-text-wrap{position:relative;overflow:hidden}.intro-content-wrapper{overflow:visible}.line{background-color:var(--dark-gray-30);width:100%;height:100%;position:absolute;inset:0% auto auto 0%}.intro-title-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;width:100%;display:grid;position:relative}.line-wrapper{width:100%;height:1px;position:relative;overflow:hidden}.top-title-container{width:100%;height:100%;margin-bottom:60px;margin-left:auto;margin-right:auto}.top-title-container.margin-0{margin-bottom:0}.dot-subheader-wrapper{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.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-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.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)}.intro-content{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:flex-start;display:flex}.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.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}.section-header._48px{font-size:48px}.map-small-icon{width:auto;height:auto;position:absolute;inset:-25% auto auto -25%}.paragraph-xl{margin-top:0;margin-bottom:0;font-size:20px}.paragraph-xl.weight-semi-bold{font-weight:600}.paragraph-xl.no-cap{text-transform:none}.paragraph-xl._90-width{width:90%}.paragraph-xl._90-width.white-text{font-size:15px}.horizontal-scroll-line{background-color:var(--dark-gray-30);width:1px;height:100%}.horizontal-scroll-line.vertical{background-color:#00ac0b38;width:100%;height:2px}.big-number-wrap{position:relative;overflow:visible}.big-number-wrap.vertical{overflow:visible}.big-number{letter-spacing:-7px;font-size:14rem;line-height:.8em;position:relative}.big-number.small{letter-spacing:0;font-size:11.6rem;font-weight:500}.big-number.tiny{font-size:10rem}.big-number.tiny.seven{width:100%;font-size:6rem;overflow:visible}.big-number.verrtical{font-size:8rem}.statistics-container{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1px 1fr 1px 1fr;grid-auto-columns:1fr;justify-content:center;justify-items:center;width:100%;display:grid}.statistics-container.seven{grid-template-columns:1fr 1px 1fr 1px 1fr minmax(0,0) 1fr;place-items:stretch stretch}.statistics-container.vertical{grid-column-gap:21px;grid-row-gap:21px;grid-template-columns:1fr;place-items:stretch start;width:40%}.statistical-facts-item{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex}.statistical-facts-item.vertical{flex-flow:row}.statistic-description{width:100%}.statistic-description.vertical{grid-column-gap:5px;grid-row-gap:5px;grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;display:flex}.section-numbers{background-color:var(--white);padding-top:60px;padding-bottom:60px;position:relative}.section-numbers._120px-padding{padding-top:100px;padding-bottom:100px}.section-numbers._120px-padding._120{padding-top:120px;padding-bottom:120px}.section-numbers.green{background-color:var(--primary)}.section-numbers.green.light{background-color:#efffeb}.card-right-line{flex-direction:column;justify-content:space-between;align-items:stretch;width:1px;display:flex;position:absolute;inset:-1px -1px -1px auto}.outline-card{grid-column-gap:16px;grid-row-gap:36px;border:1px solid var(--dark-gray-30);border-radius:12px;flex:1;grid-template-rows:1fr;grid-template-columns:1fr;grid-auto-columns:1fr;margin:0;padding:0;position:relative}.outline-card.bottom{margin-top:40px}.features-card{z-index:10;grid-column-gap:16px;grid-row-gap:30px;height:auto;min-height:300px;color:var(--paragraph-gray);letter-spacing:0;text-transform:none;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:space-between;padding:36px 20px;font-family:Poppins,sans-serif;display:grid;position:relative;overflow:hidden}.features-card:hover{z-index:1;color:var(--paragraph-gray)}.features-card.outline{border:1px solid var(--dark-gray-30)}.features-card.features{grid-row-gap:20px;height:100%;min-height:auto;color:var(--paragraph-gray)}.background-wrapper-2{z-index:2;justify-content:center;display:flex;position:absolute;inset:0%;overflow:hidden}.card-left-line{flex-direction:column;justify-content:space-between;width:1px;display:flex;position:absolute;inset:-1px auto -1px -1px}.card-bottom-line{justify-content:space-between;height:1px;display:flex;position:absolute;inset:auto -1px -1px}.card-top-line{justify-content:space-between;height:1px;display:flex;position:absolute;inset:-1px -1px auto}.benefits-title{color:var(--primary-dark);letter-spacing:0;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:1.2em;text-decoration:none}.background-cover{z-index:3;background-color:var(--white);width:110%;height:110%;margin-left:auto;margin-right:auto;position:absolute;inset:auto auto 0%}.background-cover.dark{background-color:var(--dark-green)}.card-description-wrap{z-index:10;grid-column-gap:12px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:auto;grid-auto-columns:1fr;width:100%;display:block;position:relative}.overlay-bg{position:absolute;inset:0%}.description{grid-column-gap:16px;grid-row-gap:12px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;display:grid}.card-text{letter-spacing:0;text-transform:none;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-weight:400}.background-advantages{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0%;overflow:visible}.background-advantages.bg-one{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/668d2ce1f5d68a2eedd8de1e_Small%20Img%202.webp);background-position:50% 0}.background-advantages.photo-img-7{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67009ea944c9d9dcdeef9864_DSC01884.avif)}.background-advantages.photo-img-8{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6700553d97966ce0ef144695_IMG_2643-Enhanced-NR%20\(1\).avif)}.background-advantages.photo-img-9{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006a60363cc803b01a1b90_GOLFTEC_HiRes_BydlonAndrew_021223L1090448.avif)}.background-advantages.cf-image{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/674c99245c6233fa07db83f7_048A0010.avif)}.background-advantages.gt-app-img{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/674cd1b05bfec263b3d85039_DSC08307.avif)}.background-advantages.pro-shop-img{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/674cd24b247ce92ee2954e76_IMG_8092.avif)}.background-advantages.coach-img{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/674cd5c516cf9e7ea8046c2e_DSC04619.avif)}.background-advantages.bay-img{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/674cd5d74353766e35087039_DSC04906-HDR.avif)}.background-advantages.opti-img{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67465d5c04256ae679a31a36_GOLFTEC_HiRes_BydlonAndrew_021223L1140173.avif)}.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%}.card-top{z-index:10;grid-column-gap:0px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:auto 1fr;grid-auto-columns:auto;grid-auto-flow:column;justify-content:flex-end;align-items:center;margin-right:-36px;display:grid;position:relative}.horizontal-line-2{background-color:var(--dark-gray-30);height:1px}.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}.line-wrap{width:100%;height:1px;position:relative}.card-icon{object-fit:cover;object-position:50% 50%;width:24px;height:24px}.card-icon.icon-1{width:100%;height:auto;color:var(--paragraph-gray);width:100%;height:auto;margin:0}.left-dot-wrapper{justify-content:flex-start;margin-bottom:30px;display:flex}.left-dot-wrapper.less-pad{margin-bottom:10px}.hide-slide-nav{display:none}.small-ava-wrap{align-items:center;padding-left:20px;display:flex}.small-ava-wrap.vertical{flex-flow:column}.testimonial-slider-text{color:#fff;margin-top:0;margin-bottom:0;font-size:32px;line-height:1.3em}.slider-arrow-line{background-color:var(--white);width:100%;height:100%}.client-avatar{border:1px solid var(--white-50);border-radius:100%;justify-content:center;align-items:center;width:75px;height:75px;padding:6px;display:flex}.circle-hover-clip{justify-content:flex-end;align-items:center;width:50%;height:100%;display:flex;position:absolute;inset:0% 0% auto auto;overflow:hidden}.circle-hover-clip.left{justify-content:flex-start;inset:auto auto auto 0%}.circle-hover-clip.two{top:auto}.circle-outline{border:1px solid #ffffff4d;border-radius:100%;width:100px;height:100px;position:absolute;inset:0% 0% auto}.circle-outline.top{inset:0% 0% auto auto}.circle-outline.left{top:auto}.circle-outline.bottom{inset:auto 0% 0% auto}.circle-outline.right{inset:auto 0 auto auto}.circle-outline.light{border-color:#fff}.circle-outline.bottom-left{inset:auto auto 0% 0%}.circle-outline-bottom{width:100%;height:100%;position:absolute;inset:auto 0% 0%;overflow:hidden}.circle-link-text{z-index:10;grid-column-gap:18px;grid-row-gap:16px;white-space:nowrap;grid-template-rows:auto;grid-template-columns:1fr 12px;grid-auto-columns:1fr;justify-content:end;place-items:center stretch;height:100%;padding-left:0;padding-right:44px;line-height:1.2em;display:grid;position:relative;overflow:hidden}.circle-link-text.left{grid-template-columns:12px 1fr;justify-content:end;padding-left:44px;padding-right:0}.testimonial-wrapper{margin-bottom:0;padding-top:0;padding-bottom:0;position:relative}.slider-link-text{letter-spacing:.1em;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:1.2em}.review-overlay{z-index:3;background-color:#01444ab3;background-image:linear-gradient(45deg,#63ab4580,var(--transparent)54%,#01444a80);position:absolute;inset:0%}.testimonial-slider{background-color:#0000;height:100%}.banner-content{color:#fff;justify-content:center;align-items:center;min-height:550px;padding-top:130px;padding-bottom:130px;display:flex}.circle-outline-top{width:100%;height:100%;position:absolute;inset:0% 0% auto;overflow:hidden}.circle-outline-right{justify-content:center;align-items:center;width:100%;height:36px;display:flex;position:absolute;inset:auto 0% auto auto;overflow:hidden}.section-scroll-cover{z-index:100;background-color:#0000;justify-content:center;height:100%;display:none;position:absolute;inset:0%;overflow:hidden}.circle-button{grid-column-gap:0px;grid-row-gap:0px;color:#fff;letter-spacing:4px;text-transform:uppercase;cursor:pointer;grid-template-rows:auto 36px auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100px;height:100px;max-height:100px;font-size:10px;text-decoration:none;display:grid;position:relative}.arrow{border-top:1px #fff;border-right:1px #fff;width:12px;min-width:12px;display:flex}.avatar{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/678585181e63255ecc4c974e_TM24ACC-Qi10-Golfers-On-Course-The-Farms-BMW06261-v1.avif);background-position:50% 40%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:100%;height:100%}.avatar.avatar-002{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67ab6e705fb356b087c419ce_unnamed%20\(5\).avif);background-position:50% 10%}.avatar.avatar-003{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67ab6fb1eb223b745cda04ca_unnamed%20\(6\).avif);background-position:50% 30%}.testimonial-strip-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.testimonial-name{grid-column-gap:16px;grid-row-gap:9px;text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.section-fill{background-color:var(--white);width:100%;height:100%}.looping-screen{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6757402d1dd06ff8035c824d_Screen%20Shot%202019-08-26%20at%2010.29.03%20AM.avif);background-position:50%;background-size:cover;border-radius:12px;width:25vw;min-width:300px;height:31vw;max-height:600px;margin-bottom:0}.looping-screen.nine{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6700553c18481efb6e55e526_IMG_2800-Enhanced-NR%20\(1\).avif)}.looping-screen.four{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/674537b124f3acda204338dc_GOLFTEC_HiRes_BydlonAndrew_021223L1110011.avif)}.looping-screen.six{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006acb5649c7bf8e7c85d4_GOLFTEC_HiRes_BydlonAndrew_021223L1100132.avif)}.looping-screen.five{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67453808e2429290fdd7d9b7__0015606%20copy%20\(1\).avif)}.looping-screen.one{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67465d3723733ecd09b1523f_WTWB_Oct22_DSC06057.avif)}.looping-screen.two{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/674644227565617f23051aaa_GOLFTEC_HiRes_BydlonAndrew_021223L1130185.avif)}.looping-screen.twelve{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6700553d97966ce0ef144695_IMG_2643-Enhanced-NR%20\(1\).avif)}.looping-screen.ten{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6700553c5653cc67b6c706f9_DSC01247%20\(1\).avif)}.looping-screen.eight{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67453cebaeeadad28a9e3432_GOLFTEC_HiRes_BydlonAndrew_021223L1090235.avif)}.looping-screen.three{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670099a9774628cdac4c2e4c_GOLFTEC_HiRes_BydlonAndrew_021223L1120079.avif)}.looping-screen.seven{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006af3778a2413359a6152_Bentwater_2022_DSC07870.avif)}.looping-screen.eleven{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006ae471ffbe25ce373b6a_GOLFTEC_HiRes_BydlonAndrew_021223L1120382.avif)}.testimonial-image-strip{grid-column-gap:16px;grid-row-gap:12px;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.testimonial-image-strip.two{margin-top:15px;margin-bottom:-15px}.testimonial-image-strip.three{margin-top:35px;margin-bottom:-35px}.testimonial-image-strip.one{margin-top:0;margin-bottom:0}.testimonial-image-strip.four{margin-top:55px;margin-bottom:-55px}.testimonial-client{grid-column-gap:18px;grid-row-gap:16px;color:#fff;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;display:grid}.grid-scroll-wrapper{z-index:10;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:1fr;grid-template-columns:minmax(5vw,1fr) minmax(auto,1600px) minmax(5vw,1fr);grid-auto-columns:1fr;width:100%;display:grid;position:relative}.testimonial-background{grid-column-gap:12px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:auto;grid-auto-columns:1fr;margin-top:auto;margin-bottom:12px;display:grid;position:relative;inset:0% 0;overflow:visible}.testimonial-arrow-line{background-color:#ffffff4d;height:1px;overflow:hidden}.testimonial-slide-arrow{width:100px;height:100px;margin-top:auto;margin-bottom:auto;inset:0 auto 0 0%;overflow:visible}.testimonial-slide-arrow.right{top:0%;left:auto;right:0%}.section-cover{z-index:100;background-color:var(--white);display:none;position:absolute;inset:0%}.grey-fill{z-index:10;background-color:var(--white);width:100%;position:relative}.testimonial-content{grid-column-gap:16px;grid-row-gap:36px;text-align:center;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;max-width:600px;display:grid}.section-loop-review{z-index:20;background-color:var(--primary);border-radius:24px;justify-content:center;margin:15px .625rem;display:flex;position:relative;overflow:hidden}.no-margin{margin-top:0;margin-bottom:0}.base-hero-container{flex-direction:column;align-items:center;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex}.three-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-cards-wrapper{z-index:10;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:minmax(5vw,1fr) minmax(auto,1400px) minmax(5vw,1fr);grid-auto-columns:1fr;width:100%;max-width:100%;display:grid;position:relative}.background-image-wrapper{z-index:2;justify-content:center;height:100%;display:flex;position:absolute;inset:0%;overflow:hidden}.card-title{margin-top:0;margin-bottom:0}.card-link{min-height:500px;color:var(--paragraph-gray);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.card-link:hover{opacity:1;color:var(--paragraph-gray)}.black-line-vertical{z-index:100;background-color:var(--dark-gray-30);width:1px;height:100%;position:absolute;inset:0% auto auto 0%}.black-line-vertical.right{inset:auto 0% 0% auto;inset:auto 0% 0% auto}.card-cover{z-index:15;background-color:#fff;width:110%;height:110%;position:absolute;inset:auto}.bg-photo-sevice{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670099a9774628cdac4c2e4c_GOLFTEC_HiRes_BydlonAndrew_021223L1120079.avif);background-position:50%;background-repeat:repeat;background-size:cover;background-attachment:scroll;width:100%;height:100%}.bg-photo-sevice.service-2{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/674538a2717e6acaf502246b_GOLFTEC_HiRes_BydlonAndrew_021223L1120250.avif)}.bg-photo-sevice.service-3{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6700a1028320a06d98dd569e_PMAX_Lesson5_1200x1200.avif);background-position:50% 0}.card-center-info{z-index:20;grid-row-gap:20px;text-align:center;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:stretch;place-items:center;display:flex;position:relative}.dark-image-overlay{background-color:#01444a33;background-image:linear-gradient(225deg,#01444a40,var(--transparent)50%,#63ab4573);position:absolute;inset:0%}.dark-image-overlay.spring{z-index:1;background-image:linear-gradient(135deg,#000a2ed9,var(--transparent)93%,#63ab4500)}.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.career{object-fit:none}.background-image.left{object-position:36% 50%}.small-white-ava{background-color:var(--white);border-radius:100%;width:60px;height:60px;margin-left:-20px;position:relative}.small-white-ava.dark{background-color:var(--dark-green)}.section-services{border-top:1px solid var(--dark-gray-30);border-bottom:1px solid var(--dark-gray-30);padding-top:0;padding-bottom:0;position:relative}.hero-banner-wrapper{z-index:20;grid-template-rows:auto;grid-template-columns:minmax(5vw,1fr) minmax(auto,1500px) minmax(5vw,1fr);grid-auto-columns:1fr;justify-content:center;width:100%;display:flex;position:relative}.hero-banner-wrapper.section{padding-top:0;padding-bottom:0}.hero-banner-wrapper.vertical{flex-flow:column}.hero-content{justify-content:center;align-items:center;width:100%;margin-top:80px;padding-top:80px;padding-bottom:60px;display:flex;position:relative}.hero-content.low-pad,.hero-content.no-margin{margin-top:20px}.hero-content.journey{margin-top:0}.hero-content.no-margin{margin-top:20px}.flex-intro-description{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.flex-about-us-wrap{grid-column-gap:40px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:auto 38%;grid-auto-columns:1fr;place-content:space-between;align-items:center;width:100%;display:grid}.community-wrapper{grid-column-gap:32px;justify-content:flex-end;align-items:center;width:98%;display:flex;position:relative}.top-contact-us-content{flex-direction:column;justify-content:center;display:flex}.hero-banner{flex-direction:column;justify-content:space-between;height:auto;display:flex;position:relative;overflow:hidden}.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.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.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.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.no-margin.smaller{font-size:14px}.paragraph-regular.weight-normal.no-margin.no-padding{padding-left:0}.paragraph-regular.weight-normal.width-90{width:90%}.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.align-right{text-align:right;display:block}.paragraph-regular.weight-normal.mobile-center{max-width:none}.paragraph-regular.no-margin.white{color:var(--white)}.paragraph-regular.no-margin.weight-normal.align-right{text-align:right}.paragraph-regular.no-margin.weight-normal.stat{font-size:14px}.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.gray-text{color:var(--paragraph-gray)}.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.no-space{letter-spacing:normal;font-size:24px}.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}.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}.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.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}.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}.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.hide{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.align-right{text-align:right}.flex-community-wrap{flex-flow:column;justify-content:center;align-items:center;display:flex}.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.align-center{justify-content:space-between;align-items:center}.logo-wrapper.margin-top-60{margin-top:60px;margin-left:0;padding-left:0;padding-right:0}.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}.logo-carousel-wrapper{grid-column-gap:4px;grid-row-gap:4px;text-align:center;white-space:normal;overflow-wrap:normal;flex-flow:column;justify-content:center;align-items:center;min-width:120px;max-width:150px;display:flex;position:relative}.feature-grid-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:center;display:flex}.feature-card-grid-top{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1.5fr 1fr 1.25fr;grid-auto-columns:1fr;justify-content:center}.feature-card-grid-bottom{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1.25fr 1.5fr;grid-auto-columns:1fr;justify-content:center}.column-regular{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.icon-inner{background-color:var(--bg-light-green);width:100%;height:100%;color:var(--paragraph-gray);border-radius:50px;justify-content:center;align-items:center;padding:6px;display:flex;box-shadow:0 2px 1.5px .5px #95a0b229}.icon-wrapper{background-color:var(--dark-gray-30);width:50px;height:50px;color:var(--primary-dark);border:.5px solid #e6e6e7;border-radius:50px;justify-content:center;align-items:center;padding:4px;display:flex}.icon-wrapper.logo-large{width:80px;height:80px}.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}.h1-heading{letter-spacing:-.01em;font-size:50px;font-weight:700;line-height:1.2;overflow:visible}.h1-heading.white-text{max-width:100%;display:block}.h1-heading.white-text.width-75{width:77%}.h1-heading.white-text.width-75.center{text-align:center}.h1-heading.white-text.width-75.smaller{font-size:48px}.h1-heading.white-text.game-eval{width:auto;max-width:100%;font-size:42px}.h1-heading.white-text.width-50{max-width:50%}.h1-heading.white-text.width-60{width:60%}.h1-heading.scramble{margin-bottom:20px}.h1-heading.home{max-width:none;color:var(--white)}.h1-heading.home.hide{display:none}.h1-heading.home.green-text-2{padding-left:0}.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.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.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.hidden{display:none}.button-wrapper.section-fill{justify-content:center;align-items:center;margin-top:0}.button-wrapper.top-40{margin-top:40px}.button-wrapper.stretch{justify-content:space-between;align-items:center;width:100%}.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.left-pad-12{padding-left:12px}.button-wrapper.no-margin.gap-8.middle{margin-bottom:5px}.button-wrapper.align-center{justify-content:center;align-items:center;margin-top:10px}.button-wrapper.align-center.margin-top-20{margin-top:20px}.two-column-wrapper{z-index:5;grid-column-gap:60px;grid-row-gap:40px;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}.two-column-wrapper.vertical{flex-flow:column;justify-content:center;align-items:center}.two-column-wrapper.center{align-items:center}.two-column-wrapper.center.less-padding{grid-column-gap:21px}.column-one{width:50%;height:100%}.column-one.hide--mobile{display:block}.column-one.hide--mobile.align-left{display:flex}.column-one.left{grid-column-gap:20px;grid-row-gap:20px;text-align:left;flex-flow:column;display:flex}.column-one.spacing{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.column-one.show-mobile{display:none}.image-wrapper-relative{z-index:1;grid-row-gap:90px;background-image:linear-gradient(#0000,#00000040),linear-gradient(#0003,#0003);border-radius:24px;flex-direction:column;width:50%;min-height:340px;display:flex;position:relative;overflow:hidden}.image-wrapper-relative.width-100{width:100%;overflow:hidden}.image-wrapper-relative.center-align{justify-content:center;align-items:center}.image-wrapper-relative.mid{min-height:500px}.image-wrapper-relative.mid.center{justify-content:center}.image-wrapper-relative.mid.show-mobile{display:none}.image-wrapper-relative.margin{grid-row-gap:10px;padding:23px}.image-wrapper-relative.margin.full-width{width:90%}.image-wrapper-relative.big{min-height:700px}.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}.h2-heading{letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-size:48px;font-weight:700;line-height:1.2;display:block}.h2-heading.white-text{font-size:38px}.h2-heading.white-text.text-space{letter-spacing:1px}.h2-heading.white-text.coach{font-size:38px}.h2-heading.plans-pricing.numbers,.h2-heading.plans-pricing.numbers.green-text.pricing-locked{display:none}.h2-heading.plans-pricing.align-center{margin-bottom:8px}.h2-heading.green-text.pricing-locked{display:none}.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}.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.no-margin.lp-5{padding-left:5px}.paragraph.no-margin.dark-text:where(.w-variant-8bcecd43-bbfd-a054-2a69-ec7d7bc72464){color:var(--primary-dark)}.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}.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}.big-plus{color:var(--primary);letter-spacing:-5px;font-size:8.5rem;line-height:.8em;position:relative;bottom:40px}.big-plus.smaller{font-size:6rem}.big-plus.smaller.seven{font-size:2rem}.big-plus.vertical{font-size:4rem;bottom:20px}.under-number{color:var(--primary);text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:2.1em;font-weight:600;line-height:.9}.under-number.seven{font-size:1.5em}.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}.align-center{text-align:center}.scroll-logo{object-fit:contain;width:100%;height:40px}.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}.golfer-name{letter-spacing:1px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:600}.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,.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)}.subheading-mid{color:#25272c;letter-spacing:-.24px;font-size:18px;font-weight:500;line-height:24px}.subheading-mid.white.hero.hide,.subheading-mid.white.hero.holiday-hide{display:none}.subheading-mid.white{font-weight:300}.subheading-mid.white.hero.hide,.subheading-mid.white.hero.holiday-hide{display:none}.subheading-mid.white.text-weight-semibold{font-size:20px;font-weight:600}.subheading-mid.white.hero{letter-spacing:normal;max-width:100%;font-weight:400}.subheading-mid.white.hero.game-eval{white-space:pre;word-break:normal;max-width:100%;font-size:20px;font-weight:500}.subheading-mid.white.hero.hide,.subheading-mid.white.hero.holiday-hide,.subheading-mid.white.hero.holiday-hide{display:none}.avatar-wrap{border-radius:50px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.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()}.white{background-color:var(--transparent);color:var(--white);-webkit-text-fill-color:inherit;background-clip:border-box}.hero-title{max-width:1200px;margin-left:20px;padding-left:0}.hero-title.golf-lessons{flex-flow:column;justify-content:flex-end;align-items:flex-start;display:flex}.hero-title.left-60{margin-left:120px}.button-wrap.margin-top-10{margin-top:20px}.green-text-2{color:#00ac0b;-webkit-text-fill-color:inherit;background-clip:border-box;line-height:1.1}.consent_components{display:none;position:relative}.consent_placeholder{aspect-ratio:16/9;display:block}.consent_placeholder_iframe{width:100%;height:100%;padding:2rem;display:block;position:absolute;inset:0%}.consent_placeholder_wrapper{z-index:2;grid-column-gap:1rem;grid-row-gap:1rem;pointer-events:auto;color:#fff;text-align:center;background-color:#000c;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;font-size:.75rem;display:flex;position:absolute;inset:0%}.consent_placeholder_text{font-size:1rem}.consent_placeholder_buttons{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex}.consent_placeholder_prefs{color:#fff;background-color:#0000;border-bottom:1px solid #fff;padding:.5rem .25rem;font-size:1rem;line-height:1.5;text-decoration:none;transition:opacity .2s}.consent_placeholder_prefs:hover{opacity:.7}.consent_placeholder_accept{color:#fff;text-align:center;background-color:#000;border-radius:.25rem;padding:.5rem 1rem;font-size:1rem;line-height:1.5;text-decoration:none;transition:opacity .2s;display:block}.consent_placeholder_accept:hover{opacity:.7}.consent_prefs_heading{font-size:1.25rem;font-weight:700}.consent_prefs_category-content{border:1px solid #d9d9d9;border-radius:.5rem;display:none;overflow:hidden}.consent_prefs_category-content.is-active{border-style:solid;flex-flow:column;display:flex}.consent_prefs_form-block{z-index:2;flex-flow:row;justify-content:center;align-items:center;width:100%;max-width:32rem;margin-bottom:0;display:flex;position:relative}.consent_banner_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.consent_prefs_provider-accordion{grid-column-gap:.5rem;grid-row-gap:.5rem;cursor:pointer;flex-flow:row;justify-content:space-between;align-items:center;width:100%;padding-bottom:0;display:flex}.consent_prefs_option{display:flex}.consent_banner{color:#000;background-color:#fff;border:1px solid silver;border-radius:.5rem;flex-flow:column;max-width:30rem;padding:1.5rem;display:block}.consent_prefs_form{background-color:#fff;border:1px solid silver;border-radius:.5rem;width:100%;max-width:32rem;height:100%;max-height:80vh;margin-bottom:0;position:relative;overflow:hidden}.consent_prefs_label-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:.375fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:grid}.consent_prefs_header{z-index:2;background-color:#fff;border-bottom:1px solid #d9d9d9;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:relative;inset:0% 0% auto}.consent_prefs_close-icon{color:#000;width:1rem;line-height:0}.consent_prefs_caret{justify-content:center;align-items:center;width:1rem;display:flex}.consent_prefs_caret.is-active{transform:rotate(180deg)}.consent_prefs_checkbox{z-index:1;opacity:0;pointer-events:none;cursor:pointer;width:100%;height:100%;margin-top:0;margin-left:0;position:absolute;inset:0%}.consent_prefs_provider-content{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:none;overflow:hidden}.consent_prefs_provider-content.is-active{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.consent_prefs_checkbox-toggle{background-color:#fff;border-radius:999px;flex:none;width:1.25rem;height:1.25rem;position:relative}.consent_prefs_checkbox-toggle.is-active{background-color:#fff;margin-left:1.25rem}.consent_prefs_close{color:#fff;cursor:pointer;border-radius:999rem;padding:.5rem;text-decoration:none;transition:opacity .2s;display:flex;position:relative;inset:0% 0% auto auto}.consent_prefs_close:hover{opacity:.5}.consent_prefs_empty-message{color:gray;margin-bottom:0;font-size:.875rem;line-height:1.5}.consent_prefs_checkbox-label{display:none}.consent_prefs_detail{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.consent_prefs_description{margin-bottom:0;font-size:.875rem;line-height:1.5}.consent_prefs_overlay{z-index:1;background-color:#0000001a;width:100%;height:100%;position:absolute;inset:0%}.consent_button_accept{color:#fff;text-align:center;background-color:#000;border-radius:.25rem;padding:.5rem 1rem;font-size:1rem;line-height:1.5;text-decoration:none;transition:opacity .2s;display:block}.consent_button_accept:hover{opacity:.7}.consent_button_prefs{color:#333;background-color:#0000;border-bottom:1px solid #000;padding:.5rem .25rem;font-size:1rem;line-height:1.5;text-decoration:none;transition:opacity .2s}.consent_button_prefs:hover{opacity:.7}.consent_banner_paragraph{margin-bottom:0;font-size:1rem;line-height:1.5}.consent_prefs_popup{z-index:997;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:0;padding:2rem;display:flex;position:relative;inset:0%}.consent_prefs_checkbox-field{background-color:#ccc;border-radius:999rem;flex-direction:row;flex:none;justify-content:flex-start;align-items:stretch;width:2.75rem;height:1.5rem;margin-bottom:0;padding:.125rem;display:flex;position:relative}.consent_prefs_checkbox-field.is-focused{outline-offset:1px;outline:1px solid #18ad3a}.consent_prefs_checkbox-field.is-active{background-color:#18ad3a}.consent_prefs_open-icon{width:1.5rem;line-height:0;display:flex}.consent_prefs_tracker-template{grid-column-gap:.25rem;grid-row-gap:.25rem;background-color:#f5f5f5;border-radius:.25rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding:.75rem;display:flex;overflow:hidden}.consent_prefs_value{margin-top:0;margin-bottom:0;font-size:.875rem;line-height:1.5}.consent_prefs_label-active{color:#000;border:1px solid silver;border-radius:.25rem;flex:none;padding:.25rem .5rem;font-size:.875rem;font-weight:400}.consent_banner_buttons{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex}.consent_prefs_list{flex-flow:column;display:flex;overflow:auto}.consent_prefs_icon{justify-content:center;align-items:center;width:1rem;display:flex}.consent_prefs_icon.is-active{transform:rotate(90deg)}.consent_prefs_label{margin-right:.25rem;font-size:.875rem;font-weight:700;line-height:1.5}.consent_checkbox_label{margin-bottom:0;margin-right:auto;font-size:1rem;font-weight:700;line-height:1.5}.consent_prefs_buttons{z-index:2;grid-column-gap:.5rem;grid-row-gap:.5rem;background-color:#f5f5f5;border-top:1px solid silver;flex-flow:wrap;justify-content:flex-end;align-items:center;width:100%;padding:.75rem 1rem;display:flex;position:relative;inset:auto 0% 0%}.consent_button_prefs-submit{color:#fff;text-align:center;background-color:#000;border-radius:.25rem;padding:.5rem 1rem;font-size:1rem;line-height:1.5;transition:opacity .2s}.consent_button_prefs-submit:hover{opacity:.7}.consent_prefs_open-button{grid-column-gap:8px;grid-row-gap:8px;color:#fff;background-color:#000;border-radius:.5rem;flex-flow:row;justify-content:flex-start;align-items:center;padding:.5rem .75rem;font-size:1rem;line-height:1.5;transition:opacity .2s;display:flex}.consent_prefs_open-button:hover{opacity:.7}.consent_prefs_category-accordion{grid-column-gap:.5rem;grid-row-gap:.5rem;cursor:pointer;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;padding-bottom:0;display:flex}.consent_prefs_item{grid-column-gap:.5rem;grid-row-gap:.5rem;border-bottom:1px solid #f5f5f5;flex-flow:column;padding:1rem;display:flex}.consent_prefs_empty-state{text-align:center;background-color:#f5f5f5;border-radius:.25rem;padding:1rem}.consent_button_reject{color:#000;text-align:center;background-color:#0000001a;border-radius:.25rem;padding:.5rem 1rem;font-size:1rem;line-height:1.5;text-decoration:none;display:block}.consent_button_reject:hover{opacity:.7}.consent_provider_template{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding:.75rem;display:flex;overflow:hidden;box-shadow:0 0 0 .5px #d9d9d9}.consent_prefs_form-wrapper{color:#000;flex-flow:column;height:100%;display:flex;overflow:visible}.consent_banner_content-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.consent_gpc-honored{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.consent_opt-out{display:block}.consent_opt-out_banner{z-index:9999;margin-bottom:1rem;margin-right:1rem;display:block;position:fixed;inset:auto 0% 0% auto}.consent_gpc-honored_text{margin-bottom:0;font-size:.875rem;line-height:1.5}.consent_banner_privacy-link-3{color:var(--primary);text-decoration:underline}.consent_prefs_page-3{color:var(--primary);font-size:.875rem;line-height:1.5;text-decoration:underline}.consent_opt-out_open-prefs{z-index:99999;color:#333;-webkit-text-decoration:block;text-decoration:block;cursor:pointer;padding-bottom:1rem;padding-left:1rem;display:block;position:fixed;inset:auto auto 0% 0%}.consent_gpc-honored-icon{color:#18ad3a;width:1.25rem;line-height:0}.consent_opt-out_prefs{z-index:99998;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;position:fixed;inset:0%}.margin-top-10{margin-top:10px}._2-by-grid-fr{z-index:2;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;width:100%;display:grid;position:relative;overflow:visible}._2-by-grid-fr._75-25{grid-template-columns:1fr .5fr}._2-by-grid-fr.new{width:auto;max-width:1200px;padding-left:0;padding-right:0;position:static}._2-by-grid-fr.absolute{align-content:stretch;place-items:end stretch;position:static;top:0;left:43px}._2-by-grid-fr.absolute.hide-holiday{display:none}.image-145{width:95%;max-height:100%}.image-145.mobile{display:none}@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}.section._50px-padding,.section._50px-padding.booking,.section._50px-padding.new-center{display:block}.base-container{overflow:hidden}.base-container.relative.height{min-height:500px}.base-container.gifts{max-width:1300px}.base-container.overflow-visible{overflow:visible}.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}.home-2-grid{display:flex}.home-2-grid.new{justify-content:flex-end;align-items:flex-start}.section-container{min-height:auto;padding-bottom:80px}.section-container.golf-lessons.hero{padding-bottom:60px}.section-container.new{position:static}.home-2-banner{min-height:100svh}.hero-home-background{justify-content:space-between;width:100%;height:100%;display:flex}.mid-base-container{max-width:1230px}.banner-1-video.hide-mobile.hide-tablet{box-sizing:border-box;max-height:100%}.video-1-overlay.hide{height:100%}.footer{flex-direction:row;padding-top:400px}.h2-title-wrapper{max-width:45rem}.h2-title-wrapper.align-right{max-width:75%}.dot-subheader-wrapper.center{justify-content:center;align-items:center}.link-btn-wrapper{min-width:220px}.section-header.no-margin{margin-left:0}.statistics-container{grid-template-rows:auto;grid-template-columns:1fr 1px 1fr 1px 1fr;grid-auto-columns:1fr;justify-items:center}.statistic-description{width:85%}.features-card{padding-left:24px;padding-right:24px}.features-card.outline{grid-template-columns:1fr}.benefits-title{font-size:26px}.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}.banner-content{min-height:600px}.card-link{min-height:550px}.background-image{overflow:hidden}.background-image.mobile-adjust.fit{object-position:100% 50%}.flex-about-us-wrap{grid-template-columns:auto 37%}.community-wrapper{width:90%}.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,.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)}.h1-heading{position:relative;top:4px}.h1-heading.white-text.game-eval,.h1-heading.home{text-align:left}.h1-heading.game-eval{top:8px}.h1-heading.game-eval.white-text.align-center{text-align:center}.h1-heading.home{text-align:left}.h1-heading.home.green-text-2.align-center{justify-content:center;align-items:center;display:flex}.two-column-wrapper{grid-column-gap:60px}.two-column-wrapper.center{overflow:visible}.image-wrapper-relative.width-100{overflow:hidden}.image-wrapper-relative.full-width{width:100%}.sale-scroll-section{margin-bottom:10px}.sale-link:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761){background-color:var(--primary);color:var(--white)}._2-by-grid-fr.new{width:100%;max-width:none}.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}.mid-base-container{max-width:1390px}.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%}.big-number{font-size:17rem}.big-number.small{font-size:14.7rem}.big-number.tiny.seven{font-size:6rem}.statistics-container.seven{grid-column-gap:80px;grid-row-gap:80px;grid-template-columns:1fr 1px 1fr 1px 1fr 1fr 1fr}.section-numbers{padding-top:70px;padding-bottom:70px}.features-card{min-height:350px}.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%}.avatar{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/670069eb511a211fb99d58d2_DSC08094.avif)}.looping-screen.nine{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006acb5649c7bf8e7c85d4_GOLFTEC_HiRes_BydlonAndrew_021223L1100132.avif)}.looping-screen.four{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6700553c19deeec73d202d34_GOLFTEC_HiRes_BydlonAndrew_021223L1130934%20\(1\).avif)}.looping-screen.six{background-image:url("https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006a4a7005013fb464724e__0016476%20(1)%20(1).avif")}.looping-screen.five{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006bc2edd1aedbaf74b7ce_Bentwater_2022_DSC07075%20copy%20\(1\).avif)}.looping-screen.one{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6700553d97966ce0ef144695_IMG_2643-Enhanced-NR%20\(1\).avif)}.looping-screen.two{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6700553c5653cc67b6c706f9_DSC01247%20\(1\).avif)}.looping-screen.twelve{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006b1b778a2413359a82b6_Bentwater_2022_DSC04952.avif)}.looping-screen.ten{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006ae471ffbe25ce373b6a_GOLFTEC_HiRes_BydlonAndrew_021223L1120382.avif)}.looping-screen.eight{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006a97c19563e1dd83c02b_GOLFTEC_HiRes_BydlonAndrew_021223L1100789.avif)}.looping-screen.three{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/6700553ceed47b38b59f59df_GOLFTEC_HiRes_BydlonAndrew_021223L1100948%20\(1\).avif)}.looping-screen.seven{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006a60363cc803b01a1b90_GOLFTEC_HiRes_BydlonAndrew_021223L1090448.avif)}.looping-screen.eleven{background-image:url(https://cdn.prod.website-files.com/668d2ce0f5d68a2eedd8dcdd/67006af3778a2413359a6152_Bentwater_2022_DSC07870.avif)}.hero-content{padding-bottom:30px}.community-wrapper{width:88%}.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%}.h1-heading.white-text.flex{flex-flow:column;display:flex}.h1-heading.game-eval.white-text.align-center{position:static}.column-one.spacing{justify-content:center;align-items:flex-start}.navbar-search-icon{width:32px}.big-plus.smaller.seven{font-size:3rem}.under-number.seven{font-size:1.5em}.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.hero-section._550-crop{min-height:700px}.section.gray-background.no-padding-bottom.pad{padding-bottom:100px}.section.center-hero{padding-top:140px}.section._100px-padding{justify-content:center;align-items:center;display:flex}.section.benefit-scorecard{height:100%}.section._50px-padding._100x-padding{padding-top:140px}.section._120px-padding.margin{display:none}.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}.home-2-grid.new{justify-content:flex-end;align-items:flex-start}.section-container{padding-bottom:120px}.section-container.golf-lessons.hero{padding-bottom:60px}.section-container.new{padding-bottom:100px}.overflow-title-wrapper{margin-bottom:0}.mid-base-container{max-width:1870px}.mid-base-container.max1280{max-width:1280px}.footer{padding-top:450px}.big-number,.big-number.small{font-size:22rem}.section-numbers{padding-top:80px;padding-bottom:80px}.features-card{min-height:300px}.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}.banner-content{min-height:700px}.base-hero-container{max-width:1600px}.card-link{min-height:650px}.flex-about-us-wrap{grid-template-columns:auto 40%}.community-wrapper{width:78%}.top-contact-us-content{justify-content:center}.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}.h1-heading.white-text{text-align:left;font-size:50px}.h1-heading.white-text.width-60{width:50%}.h1-heading.home.big{font-size:64px}.h2-heading.white-text{font-size:54px}.cta-section-brand._70-bottom{padding-bottom:70px}.subheading-mid.white.hero{font-size:20px}}@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}.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%}.home-2-grid{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:100%;grid-template-columns:auto;grid-auto-columns:1fr;justify-content:space-between;height:98vh;min-height:700px;display:flex}.home-2-grid.new{height:100%}.section-container{height:100%;min-height:500px;padding-top:150px}.section-container.new{justify-content:center;align-items:center;height:95%;padding-left:0}.home-2-banner{flex-direction:column;justify-content:space-between;height:100vh;min-height:700px}.hero-home-background{flex-direction:column;flex:1;justify-content:space-between;min-height:100%;display:flex;position:relative}.padding-horizontal{padding-top:0;padding-bottom:0}.padding-horizontal.padding-home-2{flex-direction:column;flex:1;justify-content:space-between;display:flex}.mid-base-container{padding-left:25px;padding-right:25px}.banner-1-video.hide-mobile.hide-tablet{display:none}.banner-1-video.hide-desktop{height:130%;display:block}.video-1-overlay.hide{opacity:.35;opacity:.35;height:110%;display:block}.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}.h2-title-wrapper{width:100%;max-width:100%}.h2-title-wrapper.width{max-width:90%}.intro-title-grid{grid-column-gap:6px;grid-row-gap:6px;grid-template-columns:.35fr 1fr}.dot-subheader-wrapper.margin-bottom{margin-bottom:18px}.dot-subheader-wrapper.align-center{justify-content:center;align-items:center}.dot-subheader-wrapper.bg-gray{width:60%}.intro-content{grid-column-gap:16px;grid-row-gap:16px}.light-green-circle{display:none}.link-btn-wrapper{min-width:auto}.underline-link-icon.dark.small.no-wrap{white-space:nowrap}.section-header.small{font-size:28px}.section-header.small.center{font-size:26px;line-height:1.2}.section-header._48px{text-align:center;font-size:32px}.paragraph-xl{font-size:18px}.big-number{font-size:7rem}.big-number.small{letter-spacing:0;font-size:6rem}.statistics-container{grid-column-gap:40px;grid-row-gap:40px}.statistics-container.seven{grid-template-rows:auto auto;grid-template-columns:1fr 1px 1fr;grid-auto-flow:row;place-items:center}.statistics-container.vertical{width:80%}.statistical-facts-item{justify-content:center;align-items:center}.features-card{grid-row-gap:120px;padding-left:36px;padding-right:36px}.features-card.outline{grid-row-gap:12px}.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}.line-wrap.tablet-hide{display:none}.left-dot-wrapper{justify-content:center;margin-bottom:10px}.small-ava-wrap{justify-content:center}.banner-content{padding-bottom:230px}.looping-screen{height:40vw;min-height:375px}.testimonial-arrow-line{margin-bottom:150px}.testimonial-slide-arrow{top:auto;bottom:100px;left:38px}.testimonial-slide-arrow.right{top:auto;right:38px}.testimonial-content{max-width:525px}.three-grid{grid-template-rows:auto;grid-template-columns:1fr}.card-link{border-bottom:1px solid #8e93a526;height:101%;min-height:300px;padding-top:48px;padding-bottom:48px}.black-line-vertical{width:100%;height:1px}.dark-image-overlay{background-color:#01444a99}.hero-content{margin-top:60px;padding-top:45px;padding-bottom:40px}.flex-intro-description{align-items:center;width:85%}.flex-about-us-wrap{grid-column-gap:0px;grid-row-gap:0px;text-align:center;flex-direction:column;align-items:center;padding-left:10px;padding-right:10px;display:flex}.community-wrapper{justify-content:center;width:100%;display:none}.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}.paragraph-regular.weight-normal.align-right.tablet-center{text-align:center;text-align:center}.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}.feature-card-grid-top{grid-template-columns:1fr}.feature-card-grid-bottom{grid-template-columns:1fr 1fr}.h1-heading{font-size:50px}.h1-heading.white-text.width-75{width:100%}.h1-heading.white-text.width-75.smaller{font-size:36px}.button-wrapper.no-margin.vertical-wrapper.location-page{flex-flow:column;justify-content:flex-start;align-items:center}.two-column-wrapper{grid-column-gap:60px;flex-direction:column}.column-one{width:100%}.image-wrapper-relative{grid-row-gap:50px;justify-content:flex-start;width:100%;margin-left:auto;margin-right:auto;display:flex}.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}.h2-heading.center-mobile{text-align:center}.banner_content-center{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;display:flex}.banner_buttons-right{position:static;right:1rem}.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}.big-plus{font-size:4rem}.under-number{font-size:1.2em}.mobile-logo:where(.w-variant-3255b46d-a6dd-656d-6862-927bf4fe0761),.mobile-logo:where(.w-variant-5b1d985a-bac7-73c1-cbf4-3aa1fd5c0d38){object-fit:contain}.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}._2-by-grid-fr{grid-template-columns:1fr}._2-by-grid-fr.new{position:static}._2-by-grid-fr.absolute{grid-auto-flow:column;place-items:center stretch;top:279.812px;left:0}.image-145.mobile{display:inline-flex}.image-145.desktop{display:none}}@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.hero-section{padding-top:100px;padding-bottom:30px}.section.blog-cat-section{background-size:auto,auto 100%}.section._75px-padding{padding-top:100px}.section._50px-padding{padding-top:40px;padding-bottom:40px}.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%}.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}.home-2-grid{grid-template-columns:auto;min-height:600px}.section-container{padding-bottom:100px}.section-container.new{padding-top:160px}.home-2-banner{height:300vh}.home-2-banner.home-holiday-mobile-banner{height:auto;min-height:0}.padding-horizontal{padding-top:0;padding-bottom:0}.overflow-title-wrapper{margin-bottom:10px}.mid-base-container{padding-left:15px;padding-right:15px}.banner-1-video.hide-mobile.hide-tablet{display:none}.banner-1-video.hide-desktop{height:110vh;display:block}.video-1-overlay.hide{opacity:.35;opacity:.35;height:100%;display:block}.rights-wrap{flex-flow:wrap}.footer{padding-top:150px}.bottom-footer-info{grid-column-gap:25px;grid-row-gap:25px}.secondary-button{padding-left:20px;padding-right:20px}.secondary-button.pagination{margin-top:40px}.secondary-button.all-white.center{border-color:var(--primary-dark);color:var(--primary-dark)}.left-intro-grid{padding-top:0}.h2-title-wrapper.width{max-width:100%}.intro-title-grid{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;display:flex}.top-title-container{margin-bottom:40px}.dot-subheader-wrapper.margin-bottom{grid-column-gap:8px;grid-row-gap:8px;margin-bottom:16px}.dot-subheader-wrapper.bg-gray{width:80%}.intro-content{grid-column-gap:15px;grid-row-gap:15px}.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}.paragraph-xl{width:100%;font-size:16px}.horizontal-scroll-line{display:none}.statistics-container{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto 2px auto 1px auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.statistics-container.vertical{grid-template-rows:auto}.statistical-facts{justify-content:center;display:flex;position:relative}.statistical-facts-item{grid-column-gap:12px;grid-row-gap:12px;text-align:center;align-items:center;width:80%}.statistic-description.text-1{width:90%}.section-numbers{padding-top:60px;padding-bottom:60px}.features-card.outline{min-height:270px}.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}.small-ava-wrap{justify-content:flex-start}.testimonial-slider-text{font-size:26px}.circle-outline{width:80px;height:80px}.circle-link-text{padding-right:34px}.circle-link-text.left{grid-column-gap:9px;grid-column-gap:9px;padding-left:34px}.testimonial-wrapper{overflow:hidden}.slider-link-text{display:block}.banner-content{min-height:500px;padding:80px 15px 130px}.circle-button{width:80px;height:80px}.testimonial-arrow-line{margin-bottom:90px}.testimonial-slide-arrow{width:80px;height:80px;bottom:50px;left:28px}.testimonial-slide-arrow.right{right:28px}.card-link{padding-top:48px;padding-bottom:48px}.hero-content{padding-bottom:60px}.flex-intro-description{width:100%}.flex-about-us-wrap{width:95%}.community-wrapper{grid-column-gap:24px;width:100%}.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.weight-normal.align-text-right{font-size:14px}.paragraph-regular.weight-normal._100.white-text{width:100%}.paragraph-regular.weight-normal.align-right{text-align:center}.paragraph-regular.no-margin.weight-normal{font-size:12px}.subheading-regular{font-size:18px}.paragraph-small{font-size:10px}.paragraph-small.no-margin.size-14{font-size:12px;line-height:1.4}.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}.feature-card-grid-top,.feature-card-grid-bottom{grid-template-columns:1fr}.h1-heading{margin-top:5px;margin-bottom:5px;font-size:40px}.h1-heading.white-text.game-eval{font-size:36px}.h1-heading.white-text.width-60{width:100%}.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}.two-column-wrapper{flex-direction:column}.image-wrapper-relative{width:100%}.h2-heading{font-size:44px}.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}.under-number{font-size:1.7em}.circle-block{width:8px;min-width:8px;height:8px;min-height:8px}.cta-grid{grid-template-columns:1fr}.consent_placeholder_wrapper{font-size:1rem}._2-by-grid-fr.absolute{grid-auto-flow:column;place-items:center stretch;width:95%;top:235.812px}}@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.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._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}.section._50px-padding{padding-top:30px;padding-bottom:30px}.section._120px-padding{width:100%;padding-top:100px;padding-bottom:100px}.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.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}.base-container.center.overflow{overflow:visible}.base-container._100vh{display:block}.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}.home-2-grid{grid-template-columns:100%;height:96vh;min-height:450px}.section-container{align-items:flex-start;min-height:440px;padding-top:100px;padding-bottom:46px;font-size:1vw}.section-container.new{justify-content:center;align-items:flex-end;padding-left:0;overflow:hidden}.section-container.new.holiday-hero.vertical.home-holiday-mobile-fit{grid-row-gap:12px;grid-row-gap:12px;grid-row-gap:12px;grid-row-gap:12px;min-height:0;padding-top:96px;padding-bottom:16px}.home-2-banner{height:100%;min-height:auto}.home-2-banner.home-holiday-mobile-banner{height:auto;min-height:0}.hero-home-background{min-height:100%}.padding-horizontal{padding-top:0;padding-bottom:0}.padding-horizontal.padding-small{padding-left:5px;padding-right:5px}.mid-base-container{padding-left:10px;padding-right:10px}.banner-1-video{object-position:30% 50%}.banner-1-video.hide-mobile{display:none}.banner-1-video.show-mobile{display:block}.banner-1-video.hide-desktop{height:100%;display:block}.video-1-overlay{font-size:1vw}.video-1-overlay.hide{opacity:.35;opacity:.35;background-color:#00444980;display:block}.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}.secondary-button{padding-top:13px;padding-bottom:13px}.secondary-button.all-white.center{border-color:var(--white);color:var(--primary-dark)}.secondary-button.holiday.hide-mobile{display:none}.secondary-button.holiday.show-mobile{display:flex}.left-intro-grid._2nd-swin{grid-column-gap:10px;grid-row-gap:10px}.h2-title-wrapper.gap{grid-column-gap:8px;grid-row-gap:8px}.intro-content-wrapper{overflow:visible}.intro-title-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr}.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-center{justify-content:center;align-items:center;display:flex}.dot-subheader-wrapper.bg-gray{width:90%;max-width:none}.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{text-align:center}.paragraph-xl{font-size:15px}.big-number{font-size:7.3rem}.big-number.small{font-weight:500}.big-number.tiny{font-size:5rem}.statistics-container{grid-column-gap:24px;grid-row-gap:24px}.statistics-container.seven{grid-template-rows:auto 2px auto auto auto;grid-template-columns:1fr}.statistics-container.vertical{width:90%}.statistical-facts-item{width:100%}.statistical-facts-item.vertical{flex-flow:column}.statistic-description{width:90%}.statistic-description.text-1{width:85%}.section-numbers{padding-top:40px;padding-bottom:40px}.features-card.outline{padding:14px}.features-card.features{padding:24px}.benefits-title{font-size:20px}.card-text{font-size:15px;line-height:1.5}.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}.line-wrap{display:none}.testimonial-slider-text{font-size:20px}.client-avatar{width:65px;height:65px}.circle-outline,.circle-outline.top.light,.circle-outline.bottom,.circle-outline.top.light,.circle-outline.top.light,.circle-outline.bottom{width:60px;height:60px}.circle-link-text{grid-auto-flow:column;padding-right:20px}.circle-link-text.left{grid-column-gap:18px;grid-column-gap:18px;grid-auto-columns:auto;padding-left:20px}.slider-link-text{display:block}.banner-content{min-height:400px;padding-top:59px;padding-bottom:98px}.circle-button{width:60px;height:60px}.looping-screen{min-width:175px;min-height:240px}.testimonial-client{grid-column-gap:12px;grid-row-gap:12px}.testimonial-arrow-line{margin-bottom:59px}.testimonial-slide-arrow{width:60px;height:60px;bottom:30px;left:18px}.testimonial-slide-arrow.right{width:60px;height:60px;right:18px}.testimonial-content{grid-row-gap:24px}.card-link{min-height:250px;padding-top:36px;padding-bottom:36px}.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.square{aspect-ratio:1}.background-image.left{min-height:300px}.hero-content{padding-bottom:20px;display:block}.flex-about-us-wrap{width:100%}.community-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column wrap;justify-content:center}.hero-banner{margin-top:0}.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.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,.paragraph-regular.white-text.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.no-margin{margin-top:0;font-size:13px}.paragraph-regular.weight-normal.no-margin.white-text.left{text-align:left}.paragraph-regular.weight-normal.width-90{text-align:center;width:100%}.paragraph-regular.weight-normal.mobile-center{text-align:center}.paragraph-regular.weight-normal.address{margin-top:0}.paragraph-regular.weight-normal.align-center,.paragraph-regular.weight-normal.mobile-center{text-align:center}.paragraph-regular.no-margin.weight-normal.stat,.paragraph-regular.no-margin.align-center{text-align:center}.paragraph-regular.no-margin.weight-normal.align-right{text-align:left}.paragraph-regular.no-margin.weight-normal.stat{text-align: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}.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.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}.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}.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}.logo-carousel-wrapper{grid-column-gap:3px;grid-row-gap:3px;min-width:100px;max-width:120px;height:60px}.h1-heading{clear:none;flex-flow:column;justify-content:center;align-items:center;max-width:100%;font-size:36px;line-height:1.1;display:flex;overflow:visible}.h1-heading.white-text{clear:none;text-align:center;max-width:100%}.h1-heading.white-text.width-75.smaller{font-size:32px}.h1-heading.white-text.no-margin{font-size:28px}.h1-heading.white-text.game-eval{font-size:36px}.h1-heading.white-text.width-50{max-width:100%}.h1-heading.white-text.width-60{width:100%}.h1-heading.small{text-align:center;font-size:30px}.h1-heading.mobile-center{text-align:center;justify-content:center;align-items:center}.h1-heading.align-left{justify-content:center;align-items:flex-start}.h1-heading.home{text-align:center;flex-flow:wrap;justify-content:center;align-items:center;width:100%;height:100%}.h1-heading.home.big{font-size:40px}.h1-heading.home.green-text-2{font-size:46px}.h1-heading.home.green-text-2.align-center{font-size:32px}.button-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-flow:wrap;justify-content:center;align-items:center}.button-wrapper.center.more-padding{margin-top:40px}.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.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}.two-column-wrapper.center.less-padding{grid-row-gap:29px;grid-row-gap:29px}.column-one.hide--mobile,.column-one.hide---mobile{display:none}.column-one.left{text-align:center}.column-one.hide---mobile{display:none}.column-one.show-mobile{display:block}.image-wrapper-relative{aspect-ratio:auto}.image-wrapper-relative.width-100{min-height:350px}.image-wrapper-relative.mid{min-height:300px}.image-wrapper-relative.mid.show-mobile{display:block}.image-wrapper-relative.mid.hide-mobile{display:none}.image-wrapper-relative.nyc{min-height:200px}.image-wrapper-relative.big{min-height:300px;max-height:300px}.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}.h2-heading{font-size:34px}.h2-heading.mobile{margin-left:19px;margin-right:19px}.banner_buttons-right{grid-column-gap:.5rem;grid-row-gap:.5rem}.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}.big-plus.smaller{font-size:3rem;bottom:10px}.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}.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}.subheading-mid.white.text-weight-semibold{font-size:18px;font-weight:600}.subheading-mid.white.hero{text-align:center;max-width:100%;margin-left:5px;margin-right:5px;font-size:14px;line-height:1.2}.subheading-mid.white.hero.game-eval{box-sizing:border-box;clear:none;white-space:normal;overflow-wrap:normal;flex-flow:wrap;width:auto;min-width:auto;max-width:100%;display:block;overflow:visible}.hero-title{width:100%;max-width:none;margin-left:5%;margin-right:5%}.hero-title.golf-lessons{flex:0 auto;justify-content:center;align-items:center;width:auto;min-width:0%;max-width:none;margin-bottom:5%;display:block;position:absolute;inset:auto 0% 0%;overflow:visible}.hero-title.golf-lessons.game-eval{overflow-wrap:normal;flex-flow:wrap;min-width:auto;margin-bottom:10%;display:flex}.hero-title.left-60{margin-left:-29px;position:relative;top:-24px}.button-wrap{flex-flow:row;justify-content:flex-start;align-items:center;display:block}.green-text-2{padding-left:4px;padding-right:4px}.consent_placeholder_buttons{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;align-items:stretch}.consent_placeholder_prefs{padding-left:0;padding-right:0}.consent_prefs_heading{font-size:1rem}.consent_banner{margin-left:1rem;left:0%}.consent_prefs_label-wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;grid-template-columns:1fr}.consent_prefs_description{text-wrap:balance}.consent_button_prefs{padding-left:0;padding-right:0}.consent_prefs_popup{padding:1.25rem}.consent_prefs_label-active{border-style:none;padding:0}.consent_banner_buttons{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;align-items:stretch}.consent_prefs_buttons{flex-flow:column;align-items:stretch}.consent_gpc-honored_text{text-wrap:balance}._2-by-grid-fr{grid-template-rows:auto auto;grid-template-columns:1fr}._2-by-grid-fr._75-25{grid-template-rows:auto;grid-template-columns:1fr}._2-by-grid-fr.absolute{place-items:center;width:100%;position:relative;top:0}.image-145.mobile.home-holiday-mobile-artwork{object-fit:contain;object-fit:contain;object-fit:contain;flex-shrink:0;width:100%;max-width:95%;height:150px}}#w-node-_9645c52f-64a8-d224-3856-5edd5b430152-edd8ddeb,#w-node-b15583b7-9328-d744-c0bb-c31b49d72cff-edd8ddeb,#w-node-b15583b7-9328-d744-c0bb-c31b49d72d0e-edd8ddeb,#w-node-b15583b7-9328-d744-c0bb-c31b49d72d1e-edd8ddeb{grid-area:span 1/span 1/span 1/span 1}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bc9e-ad57bc9b{justify-self:stretch}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bca2-ad57bc9b{grid-area:1/2/2/3}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcab-ad57bc9b{justify-self:center}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcaf-ad57bc9b{place-self:center start}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcba-ad57bc9b{justify-self:center}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcbe-ad57bc9b{place-self:center start}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcc9-ad57bc9b{justify-self:center}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bccd-ad57bc9b{place-self:center start}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcd4-ad57bc9b{grid-area:1/1/4/2;place-self:center}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcd8-ad57bc9b{grid-area:1/1/2/3}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcdc-ad57bc9b{grid-area:3/1/4/3}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bce0-ad57bc9b{grid-area:2/1/3/3;justify-self:start}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bce2-ad57bc9b{grid-area:1/2/2/3}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bce6-ad57bc9b{grid-area:1/2/4/3;place-self:center}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcea-ad57bc9b{grid-area:1/1/2/3}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcee-ad57bc9b{grid-area:3/1/4/3}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcf2-ad57bc9b{grid-area:2/1/3/3;justify-self:end}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcf5-ad57bc9b{justify-self:end}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcf7-ad57bc9b{grid-area:1/1/2/2;align-self:center}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcf9-ad57bc9b{grid-area:1/3/2/4;align-self:center}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fbce-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fbd4-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fbe0-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fbe5-7d82fbca{grid-area:span 1/span 1/span 1/span 1}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fbee-7d82fbca{align-self:center}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fbf3-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fbf9-7d82fbca{grid-area:span 1/span 1/span 1/span 1}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc02-7d82fbca{align-self:center}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc07-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc0d-7d82fbca{grid-area:span 1/span 1/span 1/span 1}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc16-7d82fbca{align-self:center}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc1b-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc22-7d82fbca{grid-area:span 1/span 1/span 1/span 1}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc2b-7d82fbca{align-self:center}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc30-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc36-7d82fbca{grid-area:span 1/span 1/span 1/span 1}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc3f-7d82fbca{align-self:center}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc44-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc4a-7d82fbca{grid-area:span 1/span 1/span 1/span 1}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc53-7d82fbca{align-self:center}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc58-7d82fbca{grid-area:span 1/span 1/span 1/span 1}#w-node-_0c857d0d-3efa-f6fc-a9a7-bbffa322d003-a322d001{grid-area:1/1/2/4}#w-node-_0c857d0d-3efa-f6fc-a9a7-bbffa322d006-a322d001,#w-node-_0c857d0d-3efa-f6fc-a9a7-bbffa322d010-a322d001{justify-self:center}#w-node-_0c857d0d-3efa-f6fc-a9a7-bbffa322d012-a322d001{grid-area:span 1/span 1/span 1/span 1}#w-node-_0c857d0d-3efa-f6fc-a9a7-bbffa322d01c-a322d001{justify-self:center}@media screen and (max-width:991px){#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bca2-ad57bc9b{grid-column:1/4}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcf7-ad57bc9b,#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcf9-ad57bc9b{align-self:end}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fbe5-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fbf9-7d82fbca{grid-area:span 1/span 1/span 1/span 1}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc0d-7d82fbca{grid-area:span 1/span 2/span 1/span 2}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc22-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc36-7d82fbca{grid-area:span 1/span 1/span 1/span 1}#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc4a-7d82fbca{grid-area:span 1/span 2/span 1/span 2}}@media screen and (max-width:767px){#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc0d-7d82fbca,#w-node-a6b07b0e-d245-90a6-2119-7b757d82fc4a-7d82fbca{grid-column:span 1/span 1}}@media screen and (max-width:479px){#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bce1-ad57bc9b{grid-area:1/1/2/2}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bce2-ad57bc9b{justify-self:end}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcea-ad57bc9b{grid-area:1/1/2/3}#w-node-_6bb89c04-8ca2-5641-a5c8-0125ad57bcf5-ad57bc9b{grid-area:1/2/2/3}}