.hide{display:none}.slider-text-1{cursor:pointer}#slide{width:96%}*{box-sizing:border-box}.slideshow-container{width:auto;position:relative;margin:-10px}.next,.prev{cursor:pointer;position:absolute;bottom:20px;width:auto;padding:2px 5px 5px;margin-top:-22px;color:#fff!important;color:#494b55;font-weight:700;font-size:13px;transition:.6s ease;border-radius:50px!important;background:#00954d;width:25px;height:25px;text-align:center}.next{right:0}.prev{right:30px}.prev:hover,.next:hover{background-color:#000c}.text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center}.dot{cursor:pointer;height:13px;width:13px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.active,.dot:hover{background-color:#494b55}.fade{-webkit-animation-name:fade;-webkit-animation-duration:.9s;animation-name:fade;animation-duration:.9s}@-webkit-keyframes fade{0%{opacity:1}to{opacity:1}}@keyframes fade{0%{opacity:1}to{opacity:1}}@media only screen and (max-width:300px){.text{font-size:11px}}.pics{border:3px solid #494B55;width:200px}html{scroll-behavior:smooth}.quote-btn{padding:9px 50px;font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;background:#0c9a44!important;border-radius:5px;color:#fff}.custom-order-form input.contact-submit,.custom-order-form input.contact-submit:hover{background:#fff!important;color:#0c9a44;cursor:pointer}.social-media{float:right;width:100px;margin-top:-41px;margin-left:15px}.social-media a{display:inline-block;height:25px;width:25px}.social-media a.fb{display:inline-block;background:url(/cdn/shop/t/2/assets/facebook-grey.png?v=1624361897) no-repeat center}.social-media a.insta{display:inline-block;background:url(/cdn/shop/t/2/assets/instagram-grey.png?v=1624361914) no-repeat center}.social-media a.twit{display:inline-block;background:url(/cdn/shop/t/2/assets/twitter-grey.png?v=1624361925) no-repeat center}.comment-form{margin-top:0}.form-message--success{width:100%;max-width:420px;text-align:center;padding:20px;color:#0c9a44!important;background-color:#ffffffe6;margin-bottom:15px}.site-nav>li>a.golf-link{color:#0c9a44!important}.mySlides{display:none}.w3-display-right{position:absolute;bottom:0;right:0%;transform:translateY(-50%);-ms-transform:translate(0%,-50%)}.w3-black,.w3-hover-black:hover{background:#0c9a44!important;color:#fff;padding:1px 10px 7px;border-radius:15px;width:30px;height:30px;display:inline-block;text-align:center;margin:0 5px;border:0;cursor:pointer}.w3-black,.w3-hover-black:hover{background:#0c9a44!important;color:#fff;padding:1px 10px 7px;border-radius:15px;width:30px;height:30px;display:inline-block;text-align:center;margin:0 5px;border:0}.w3-display-left{position:absolute;right:38px;bottom:0%;transform:translateY(-50%);-ms-transform:translate(-0%,-50%)}.custom-order-form .contact-submit a{color:#0c9a44;background:#fff!important}.custom-order-form{color:#fff}.custom-order-form .name{padding-bottom:5px;font-size:12px}.checkbox-block{width:100%;float:left;margin-top:10px}.checkbox{float:left;text-align:left;padding:0;margin-right:10px}.checkbox input[type=checkbox]{padding:10px;width:20px;height:18px}.checkbox-cover{float:left;font-size:12px}.custom-order-form input{padding:10px;margin-bottom:10px}.place-order .text-email{background:url(/cdn/shop/t/2/assets/email-icon-white.png?v=1624272886) no-repeat left;background-size:4%}.place-order .text-phone{background:url(/cdn/shop/t/2/assets/phone-icon-white.png?v=1624272900) no-repeat left;background-size:3%}.place-order .text-email a,.place-order .text-phone a{color:#fff}.place-order h2{font-size:42px;font-weight:400;color:#fff;padding-bottom:10px}.place-order{padding:50px 0}.place-order p{color:#fff;font-weight:400;font-size:1.3rem;font-family:Open Sans,sans-serif!important;max-width:360px;padding-bottom:15px}.premium-section{padding:100px 0;background-size:cover;background-repeat:no-repeat}.book-info{color:#fff}.book-info p{color:#fff;font-weight:400;font-size:1.3rem;font-family:Open Sans,sans-serif!important;max-width:360px;padding:10px 0 20px}.book-info ul{margin:0;padding:0 20px}.book-info ul li{list-style:disc;padding:0 0 5px;color:#fff;font-weight:400}.book-info h1{font-size:42px;font-weight:400;color:#fff;padding-bottom:10px}.book-info h1 .green{color:#0e9a44;display:inline}.contact-form .comment-form{margin-top:0}.slider-text-1.disabled-slide{opacity:.5}.slider-text-1.disabled-slide .slider-num span{background:#c2c2c2}.golf-text{padding:30px 0}.slider-num{width:50px;float:left}.slider-num span{background:#0c9a44!important;color:#fff;padding:2px 10px;border-radius:15px;width:25px;height:25px;display:inline-block;text-align:center;margin:0 5px}.slider-text-in h3{font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif;font-size:20px;padding-bottom:5px}.slider-right{font-family:Open Sans,sans-serif!important}.golf-logo img{max-width:60%}.left-arrow,.right-arrow{background:#0c9a44!important;color:#fff;padding:2px 10px;border-radius:15px;width:30px;height:30px;display:inline-block;text-align:center;margin:0 5px}.slider-text-in{width:80%;float:left;margin-bottom:20px}.slider-text-1{width:100%;float:left;margin-bottom:15px}.slider-left{width:50%;float:left;text-align:center}.slider-right{width:40%;float:right}.test-navigation{position:absolute;right:0;bottom:18px}.test-logo{width:130px;float:left;height:50px}.test-logo img{max-width:80%}.test-name{width:135px;float:left}.test-name .role{display:block;font-size:12px}.testimonial-text{font-size:19px;padding-bottom:25px;color:#858585;font-weight:300;padding-top:10px;min-height:175px}.testimonial-item{width:100%;float:left}.testimonial-content{max-width:420px;position:relative;float:left}.testimonial-rating{background:url(/cdn/shop/t/2/assets/rating.png?v=1624255523);width:100%;height:10px;background-repeat:no-repeat;margin-bottom:15px;margin-top:10px}.text-phone{background:url(/cdn/shop/t/2/assets/Phone-Icon.png?v=1624252738) no-repeat left;height:25px;background-size:5%;padding-left:32px;font-size:14px;margin-bottom:10px}.text-email{background:url(/cdn/shop/t/2/assets/Email-Icon.png?v=1624252755) no-repeat left;height:25px;background-size:5%;padding-left:32px;font-size:14px;margin-bottom:10px}.text-title{margin:10px 0;font-size:14px}.contact-submit a,.contact-submit input,.contact-submit input:hover{padding:6px 36px!important;font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;background:#0c9a44!important;border-radius:5px;color:#fff;width:auto}.mail-phone{width:100%;float:left;margin:10px 0}.email-phone-block,.name-block{width:100%;float:left}.contact-submit{width:100%;float:left;clear:both;margin:10px 0}.email-block{width:48%;float:left}.phone-block{width:48%;float:right}.contact-form input{padding:10px;margin-bottom:10px}.contact-form{font-size:12px;color:#858585;font-weight:400;max-width:420px}.contact-form .name{padding-bottom:5px}.contact-title{font-weight:400;padding-bottom:15px;color:#000;font-size:16px}.program-block h1{font-size:42px;font-weight:400;color:#505050;padding-bottom:10px}.program-block ul{margin:0;padding:20px}.program-block ul li{list-style:disc;padding:0 0 5px;color:#858585;font-weight:400}p.program-txt{color:#858585;font-weight:400;font-size:1.3rem;font-family:Open Sans,sans-serif!important;max-width:360px}.program-block h1 .green{color:#0e9a44;display:block}.program-contact-block{padding:60px 0}.golf-club-logos .img-fluid{max-width:55%}.slideshow .slick-slide .slide-image{background-size:100%;background-repeat:no-repeat!important;background-position-y:bottom}.slideshow .content-caption .cap_link a,.slideshow .content-caption .cap_link a:hover{padding:9px 50px;font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;background:#0c9a44!important;border-radius:5px;display:none}.banner-sub-text a{color:#0c9a44}.banner-sub-text{color:#858585;font-weight:400;font-size:1.3rem;font-family:Open Sans,sans-serif!important}span.h-border{width:60%;display:block;height:2px;background:#e9f6fc;margin:20px auto 0}.slideshow .content-caption .caption-1{text-transform:inherit}.slideshow .content-caption .caption-1 h1{font-size:4.2rem;font-weight:400}span.slide{color:#f87a30}.content-caption .content.position-absolute.content-1{position:relative!important;width:60%!important;margin:0 auto!important}.res-top-banner h1{font-size:38px;font-weight:400;color:#000}.res-top-banner p{font-size:18px;font-weight:400;color:#000;font-family:Open Sans,sans-serif!important}.request-course h2{font-size:4rem!important;text-transform:capitalize;color:#222!important;font-weight:400!important;margin-bottom:30px;margin-top:20px;font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif!important}.request-course .field-label{padding-bottom:10px;width:100%}.request-course .field{margin-bottom:20px;width:100%}.request-course .btn{background:#54b325;font-size:1.4rem;font-weight:400;text-transform:capitalize;width:250px;text-align:center;border-radius:0;width:100%}.request-course{font-family:Open Sans,sans-serif!important;color:#222;font-size:1.4rem}.request-course .btn:hover{background:#000;color:#fff;font-weight:400;text-transform:capitalize;width:250px;text-align:center;border-radius:0;width:100%;font-size:1.4rem}#CourseListAlert{font-family:Open Sans,sans-serif!important;margin-bottom:20px;color:#222}.resale-pro{margin:0 auto!important}.bold{font-weight:600}.form-vertical input,.form-vertical select,.form-vertical textarea{display:inline-block;margin-bottom:0;max-width:400px;font-family:Open Sans,sans-serif!important}.form-vertical [type=submit].btn,[type=submit].btn{font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif!important}.success-fail-message{background:url(/cdn/shop/t/2/assets/register-bg.png?v=2823701044214707671) no-repeat;background-size:48%;padding:100px 0 124px;max-width:1003px;background-position-x:455px;background-position-y:125px;margin:0 auto}.success-fail-message{width:100%;text-align:center;margin:0 auto;font-size:16px;font-family:Open Sans,sans-serif!important}.success-fail-message h2{font-size:4.2rem;font-weight:600;font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif;margin-bottom:30px;color:#222}.success-fail-message p{margin-bottom:20px}.sign-in-top-slide{height:450px;background-size:cover!important;background-position:center!important}.header-mobile .mobile_logo{text-align:right!important}.mobile-free-trial{text-align:right}.mobile-free-trial a{border:1px solid #000;padding:3px 8px;float:right;display:inline-block}.site-nav>li>a{margin:15px 0!important;padding:5px 10px;text-transform:capitalize!important;font-weight:400;font-size:16px;padding-bottom:0!important;color:#333333bf!important;letter-spacing:1px}.site-nav{margin-left:15px}.site-nav--active a,#AccessibleNav .site-nav>li>a:hover{color:#222!important}.site-header__search .site_header__search .search-header__input{min-height:35px;min-width:255px;color:#000;font-family:Open Sans,sans-serif!important}.backto-glx a{background:#dc7200;border-radius:3px;border:#dc7200 2px solid;padding:5px 15px;text-transform:uppercase;margin:17px 0 5px 14px;display:inline-block;color:#fff}.site-nav>li>a:after{border-bottom:0px}.account-list.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;top:49px!important}.account-list.dropdown-menu .account-list-content>div a:hover,.account-list.dropdown-menu .account-list-content .link_wishlist a:hover{color:#54b325}.account-list.dropdown-menu .account-list-content>div a,.account-list.dropdown-menu .account-list-content .link_wishlist a{text-transform:uppercase}.search-header-inline.search .search-header__input.search__input{padding:10px 10px 10px 35px;margin-top:20px;border:#222 1px solid;background-size:3%;background-position:10px;margin-bottom:15px;background:transparent!important}.list-view-item__title{color:#222;width:400px}.site-header.header-1 .form-account-title{cursor:pointer;padding:28px 5px 0 10px}.site-header__cart{color:#121212;padding:25px 13px 0 0}.site-header__cart.style_2 .site-header__cart-count{position:absolute;top:18px;right:-2px}.login-header-bg{background-size:100%}.banner-logo{width:450px;height:86px;margin:0 auto;background-size:94%!important}.header-active.site-header_myaccount{background:url(//cdn.shopify.com/s/files/1/0356/1773/4791/t/2/assets/user-active.png?v=1568808\2026) no-repeat bottom;background-size:61%}.banner-content{text-align:center;padding:0}.sign-banner-wrap{display:table;width:100%;height:100%}.banner-content h1{color:#fff;font-size:5.4rem;margin:0 auto;padding:0;font-weight:400;text-transform:uppercase;max-width:448px}.sign-banner-in{display:table-cell;vertical-align:middle;max-width:600px;height:216px}.sign-left{padding:5% 0}.sign-right{padding:5%}.sign-left h2,.sign-right h1.title_block,h1.title_block{font-size:4rem!important;text-transform:capitalize;color:#222!important;font-weight:400!important}.sign-left p,.sign-right p,.register-left p{font-size:16px;font-family:Open Sans,sans-serif!important;max-width:350px;margin:25px 0 10px}.signup-txt-span{font-family:Open Sans,sans-serif!important;font-size:16px;color:#666}ul.signup-txt{margin:0;padding:5px 0 20px 25px;font-family:Open Sans,sans-serif!important;font-size:16px;color:#666}.signup-txt li{margin:0;padding:3px 0;font-family:Open Sans,sans-serif!important;font-size:16px;color:#666;list-style:none}.sign-right p{max-width:100%}.register-left p{max-width:400px;color:#222}.btn,#CustomerLoginForm input.btn,.btn:hover,#CustomerLoginForm input.btn:hover{background:#54b325;font-size:2rem;font-weight:400;text-transform:uppercase;width:250px;text-align:center;border-radius:10px}#CustomerLoginForm label,#RecoverPasswordForm label,#create_customer label{width:100%;font-family:Open Sans,sans-serif!important;padding-bottom:0;font-size:16px;color:#222;margin-top:15px}.error-gb{font-family:Open Sans,sans-serif!important;padding:8px 0}#CustomerLoginForm input:not([type=submit]),#RecoverPasswordForm input:not([type=submit]),#create_customer input:not([type=submit]){font-family:Open Sans,sans-serif!important;font-size:16px;border:1px solid #d6d6d6;border-radius:2px;padding:13px;max-width:400px;height:auto;margin-bottom:0}#NovBreadcrumbs .breadcrumb .list-inline-item:not(:last-child){margin-right:15px;padding-right:15px}#NovBreadcrumbs .breadcrumb .list-inline-item a,#NovBreadcrumbs .breadcrumb .list-inline-item span{font-family:Open Sans,sans-serif!important;font-size:1.2rem}#NovBreadcrumbs{background:#f2f2f2;padding:17px 0;margin:0!important}.cart .cart__meta .list-view-item__title a{color:#222}.site-header_myaccount{display:block;width:35px;height:22px;background:url(/cdn/shop/t/2/assets/icon-mixture.png?v=8825028398564566795) no-repeat;background-position:7px -23px;background-size:auto;margin-top:24px;margin-right:0}.myaccount-title.dropdown-toggle{height:100%;text-align:right}.dropdown-toggle:after{display:none}.header-active .site-header__cart .site-header__cart-icon{background:url(//cdn.shopify.com/s/files/1/0356/1773/4791/t/2/assets/cart-active.png?v=1456836424950059156) no-repeat right}.register-left input:not([type=submit])#ConfirmAgreement{font-family:Open Sans,sans-serif!important;font-size:16px;border:1px solid #d6d6d6;border-radius:2px;padding:13px;max-width:30px;height:auto;text-align:left}.agree-txt{font-family:Open Sans,sans-serif!important;font-size:16px;text-align:left;color:#222}.page-bg{background:url(/cdn/shop/t/2/assets/page-bg.jpg?v=1587213713) no-repeat right bottom;padding-bottom:250px;background-size:50%}.sign-block{border-right:2px solid #b4b4b4;width:67%;float:right;height:100%;padding-right:15px}.img-1{background:url(/cdn/shop/t/2/assets/img1.jpg?v=1587216119) no-repeat left top;background-size:100%;width:100%;height:500px;margin-bottom:20px;margin-left:10%;margin-top:60px;max-width:400px}.img-2{background:url(/cdn/shop/t/2/assets/img2.jpg?v=1587216119) no-repeat left top;background-size:100%;width:100%;height:345px;margin-left:10%;max-width:100%}.register-wrap{padding-top:50px;background-size:70%!important;background-position-y:35%!important}.green-txt{color:#54b325;font-weight:600}.submit_login{margin-top:30px}.empty-page-content{max-width:600px;padding:0 15px;margin:auto}.form-control.input-group__field.search__input{font-family:Open Sans,sans-serif!important;border-radius:0}.template-search .section-header button,.template-search .section-header button:hover,.template-search .empty-page-content button,.template-search .empty-page-content button:hover{background:#50b448;font-family:Open Sans,sans-serif!important;border-radius:0;width:auto}.template-search .section-header .h2,.empty-page-content h1{margin-bottom:30px;font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif;color:#222;font-size:2rem}.search-result-wrap{width:50%;margin:0 auto}.empty-page-content p{font-family:Open Sans,sans-serif!important}.header-listing-2 .container{width:100%;max-width:100%}.header-listing-2{padding:0!important;background:#50b448;margin-bottom:30px}.header-listing-txt h1{font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif;font-size:5rem;font-weight:400;color:#fff;padding:5% 0 20px}.header-listing-txt p{font-family:Open Sans,sans-serif!important;font-size:2.8rem;font-weight:400;text-align:center;color:#fff;max-width:600px;margin:0 auto}.header-listing-bg{background:url(//cdn.shopify.com/s/files/1/0356/1773/4791/t/2/assets/list-page-bg.png?v=7319959583823080840) no-repeat right;width:100%;height:auto;background-size:cover;min-height:300px}.list-page-title h1{color:#50b448;font-size:3.5rem;width:100%;margin:0 0 30px;padding:0;text-align:center;font-weight:400}.filter-country{font-family:Open Sans,sans-serif!important;width:49%;display:inline-block}.filter-txt{width:21%;display:inline-block;color:#222}.filter-country-value{width:75%;display:inline-block}.filter-country-value select,.filter-state select{padding:8px;border:#333333 1px solid;color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(//cdn.shopify.com/s/files/1/0356/1773/4791/t/2/assets/select-bg.png?v=8824203661295023058) no-repeat right;background-size:10%}.filter-state{font-family:Open Sans,sans-serif!important;width:49%;display:inline-block;float:right}.filter-state .filter-txt{width:35%;display:inline-block}.filter-state-value{width:61%;display:inline-block;margin-left:5px}.clear{clear:both;width:100%;height:1px}.search-header-inline.search{font-family:Open Sans,sans-serif!important}.search-header-inline.search .search-header__input.search__input{background:url(//cdn.shopify.com/s/files/1/0356/1773/4791/t/2/assets/search-icon.png?v=3677577719516403048) no-repeat left;padding:10px 10px 10px 35px;margin-top:15px;border:#222 1px solid;background-size:3%;background-position:10px;margin-bottom:20px}.sortPagiBar{margin-bottom:0}.sortPagiBar .showing-total{font-size:12px;font-family:Open Sans,HelveticaNeue,Helvetica Neue,sans-serif;color:#000;margin-right:0}.list--view-items .item-product{color:#222;font-family:Open Sans,sans-serif!important;margin-bottom:0;font-size:1.5rem}.list--view-items .item-product .product__info{margin:25px 0 0;width:100%}.pl-0{padding-left:0!important}.item-product.course-lising .product__title{font-family:Open Sans,sans-serif!important;text-align:left;margin-top:0!important;color:#222;font-size:1.8rem;line-height:24px}.holes-count-number{font-size:2.5rem;font-weight:600}.pr-0{padding-right:0!important}.list--view-items .item-product .product__info .product__price{font-size:2.5rem;border-bottom:0;font-weight:600;text-align:center;margin-bottom:0;padding-bottom:10px;font-family:Open Sans,sans-serif!important}.list--view-items .item-product .formAddToCart{width:100%;margin-right:0}.list--view-items .item-product .formAddToCart .btnAddToCart{min-width:140px;padding:8px;text-transform:inherit}.item-product .formAddToCart .btnAddToCart span{text-transform:inherit;font-size:2rem}.pro-right-img1{background:url(/cdn/shop/t/2/assets/right-1.jpg?v=1587371583) no-repeat left top;width:350px;height:930px;background-size:cover;margin-bottom:40px}.pro-right-img2{background:url(/cdn/shop/t/2/assets/right-2.jpg?v=1587371583) no-repeat left top;width:350px;height:930px;background-size:cover;margin-bottom:40px}.pro-right-img3{background:url(/cdn/shop/t/2/assets/right-3.jpg?v=1587371583) no-repeat left top;width:350px;height:930px;background-size:cover}.list-filter .filter-item .filter-item_content .list-unstyled li{font-family:Open Sans,sans-serif!important;color:#222}.item-product{border:0}.sortPagiBar:before{height:0}.course-lising .product__info{border-bottom:#222222 1px solid;padding-bottom:30px!important}.showing-total{font-family:Open Sans,sans-serif!important;border-bottom:#aaa 1px solid;padding-bottom:5px}.filter-bottom{margin-bottom:20px}.item-product .formAddToCart .btnAddToCart{width:100%;margin:0 auto;background:#e98331;text-transform:uppercase}.item-product .formAddToCart .btnAddToCart:hover{background:#e98331}.list--view-items .item-product:hover{border:0}.pagination__viewing{font-family:Open Sans,sans-serif!important}#popup-Cart .jsPopupview{max-width:650px}#popup-Cart .jsPopupview .modal-content{width:100%;border-radius:20px;padding:25px 30px}.modal .modal-header button{right:17px;top:13px;background:#fff}.modal .modal-header button i{color:#101010;font-size:2rem;font-weight:700;width:22px}#popup-Cart .jsPopupview .modal-body{padding:0 10px 0 0}.proBoxInfo{font-family:Open Sans,sans-serif!important;color:#222}.mlr0{margin-left:0!important;margin-right:0!important}.custom-added-to-cart{color:#50b448;font-size:3rem;border-bottom:1px solid #222222;width:100%;padding-bottom:5px;margin-bottom:10px;font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif}#popup-Cart .proName{font-size:16px;font-weight:600;color:#222}.proName{font-family:Open Sans,sans-serif!important;font-weight:400}#popup-Cart .pro-description{font-weight:400;color:#222;font-family:Open Sans,sans-serif!important}.pro-th{display:inline-block;padding-bottom:10px;width:87%;text-align:center}#divHolesRate{font-size:2.8rem;font-weight:600;padding-top:9px}.qty-minus{border:0;display:inline-block;font-weight:900;font-size:3.2rem;color:#50b448;width:auto;padding:0 5px;cursor:pointer}.qty-total{display:inline-block;width:72px;color:#222;border:#50b448 2px solid;text-align:center;border-radius:73%;font-size:3.2rem;font-weight:600}.qty-plus{border:0;display:inline-block;font-weight:900;font-size:3.2rem;color:#50b448;width:auto;padding:0 5px;cursor:pointer}.cart__qty .js-qty .js-qty__adjust:focus,.cart__qty .js-qty .js-qty__adjust:hover,.proQuantity .js-qty .js-qty__adjust:focus,.proQuantity .js-qty .js-qty__adjust:hover{outline:none;background:none;color:#000}.td-space{padding-left:30px!important;padding-right:30px!important}#divTotalProductPrice{text-align:right;font-size:2.8rem;font-weight:600;padding-top:15px}#popup-Cart .actions{width:100%;text-align:right;padding-top:15px}.continue-shopping{color:#004eff;text-decoration:underline;padding:15px 10px;display:inline-block;font-size:1.5rem}#popup-Cart .actions .btn,#popup-Cart .actions .btn:hover{background:#e98331;border:1px solid #e98331;height:fit-content;padding:10px 25px!important;border-radius:10px;font-size:2rem;font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif;text-transform:none;margin-left:15px}.contact-info-text{font-style:italic;margin-top:50px;font-family:Open Sans,sans-serif!important;font-size:14px;list-style:none}.color-blue{color:#00f;font-weight:600}.template-cart .inner-header{display:none}.cart-width{max-width:900px;margin:0 auto}.title-lg{font-size:2rem!important}.cart th{font-size:1.5rem}.cart__qty .js-qty,.proQuantity .js-qty{width:67px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:0;overflow:hidden;position:relative;padding:0 0 0 5px;box-sizing:border-box}.cart__qty .js-qty .js-qty__num,.proQuantity .js-qty .js-qty__num{height:25px;font-size:14px;color:#444;width:24px;text-align:center;border:none;background-color:#fff;float:left;padding:0;margin-left:15px}.cart__qty .js-qty .js-qty__adjust--minus span.fallback-text{position:absolute;top:-7px;left:0}.cart__qty .js-qty .js-qty__adjust{position:relative!important;float:left;font-size:24px;height:auto;border:0}.cart__qty .js-qty .js-qty__adjust--plus span.fallback-text{position:absolute;top:-5px;right:8px}td.total div{color:#54b325}.mlr50{margin:0 50px!important}.cart__remove{color:#54b325;font-size:1.8rem!important;background:none}.zmdi{font-size:2rem}.cart__remove:hover{border:none;color:#d25443!important;background:none!important}.total-left{padding-left:20px}.cart__footer .cart__subtotal{font-size:20px;font-weight:400;padding-left:55px;color:#54b325}.cart__shipping{font-style:normal;font-size:11px;padding:5px 0 30px;font-family:Open Sans,sans-serif!important}.btn-primary.cart__update,.btn-primary.cart__update:hover{font-size:1.3rem;padding:3px 20px;line-height:18px;height:33px;background:#fff;color:#000;border:1px solid #000;width:auto}.cart__footer .btn.btn--small-wide,.cart__footer .btn.btn--small-wide:hover{font-size:1.3rem;padding:3px 20px;line-height:18px;height:33px;background:#000;color:#fff;border:1px solid #000;width:auto}.cart__shipping{width:100%}.shopify-section.nov-footer{margin-top:30px}.shopify-section.nov-footer{background-color:#f2f2f2;margin-top:30px}.nov-footer.footer-1 .block_footer{font-weight:600;padding:10px 0 30px!important}.footer-menu .title-block{font-size:1.6rem!important;margin-bottom:10px!important}.footer-menu ul{margin:0;padding:0}.footer-menu ul li{margin:0;padding:3px 0;list-style:none}.nov-footer .footer-menu a{color:#666;font-weight:400;font-size:1.3rem;font-family:Open Sans,sans-serif!important}.site-footer__social-icons{margin-top:33px}.social-icons li:not(:last-child){margin-right:3px}.nov-footer.footer-1 .social-icons li a{width:25px;height:25px;background:transparent}.side-course-link{font-family:Open Sans,sans-serif!important;margin-top:15px;color:#0012ff;text-decoration:underline;font-weight:600;margin-left:0}.slideshow .content-caption .caption-1 h1{padding-top:20px}.testimonial-section{padding:100px 0}.slider-2-img{padding:30px 0}@media(max-width:1024px){.site-nav>li>a{margin:15px 0!important;padding:5px 3px;text-transform:capitalize!important;font-weight:400;font-size:14px;padding-bottom:0!important;color:#333333bf!important;letter-spacing:1px}.search-header-inline.search .search-header__input.search__input{padding:5px 10px 5px 35px;margin-top:13px}.site-header_myaccount{margin-top:16px}.site-header__search .site_header__search .search-header__input{min-height:30px}.slider-2-img{padding:10px 0}.testimonial-section{padding:30px 0}.slideshow .content-caption .caption-1 h1{font-size:2.2rem;padding-top:0}.slideshow .content-caption .caption-1{margin:0 0 5px}span.h-border{margin:7px auto 0}.banner-sub-text{color:#000;font-size:1rem}}@media(max-width:768px){.site-header__search .site_header__search .search-header__input{min-width:144px;font-size:1rem}.site-nav>li>a{margin:15px 0!important;padding:5px 3px;text-transform:capitalize!important;font-weight:400;font-size:12px;padding-bottom:0!important;color:#333333bf!important;letter-spacing:0px}.search-header-inline.search .search-header__input.search__input{padding:5px 10px 5px 14px;margin-top:15px}.site-header_myaccount{margin-top:26px}.site-header__search .site_header__search .search-header__input{min-height:30px}.backto-glx a{font-size:12px;padding:5px 4px}.register-wrap{background-size:55%!important}.sign-in-top-slide{height:300px;background-position-y:-246px!important;background-size:cover!important}.banner-content h1{color:#fff;font-size:4rem;margin:0 auto;padding:0;font-weight:400;text-transform:uppercase;max-width:448px}.banner-logo{width:336px;height:48px;margin:0 auto;background-size:94%!important}.total-left{padding-left:20px}.login-header-bg{background-size:cover}.site-header__search .site_header__search .search-header__input{position:relative}.site-header.header-1 .site-header__icons-wrapper .site_search .site-header__search{visibility:visible}.search_focus{display:none}.custom-left p{font-family:Open Sans,sans-serif!important;max-width:480px;color:#000;font-size:1.3rem;margin:0;padding:5px 0 10px}.header-listing-txt h1{font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif;font-size:4rem;font-weight:400;color:#fff;padding:17% 0 20px}.filter-country{font-family:Open Sans,sans-serif!important;width:100%;display:inline-block}.filter-txt{width:35%;display:inline-block;color:#222}.filter-country-value{width:63%;display:inline-block}.filter-state{font-family:Open Sans,sans-serif!important;width:100%;display:inline-block;float:right;margin-top:15px}.filter-state .filter-txt{width:34%;display:inline-block}.filter-state-value{width:63%;display:inline-block;margin-left:5px}.list-page-title h1{font-size:3rem}.right-img{display:none}.search-header-inline.search .search-header__input.search__input{margin-bottom:0}.list--view-items.collection-view-items .col-xs-6{padding:0 15px}.list--view-items .item-product{color:#222;font-family:Open Sans,sans-serif!important;margin-bottom:0;font-size:1.5rem}.holes-count{padding-left:0;margin-top:10px}.pr0-price-add-cart{padding-left:0}#popup-Cart .jsPopupview .modal-content{text-align:center}#popup-Cart .jsPopupview .modal-content{width:80%}.modal .modal-header button{right:-11px;top:-10px;background:#fff}#popup-Cart .proBoxInfo{width:100%!important;margin:0 auto}.pro-th{display:inline-block;padding-bottom:0;width:100%;text-align:center;margin-top:15px;font-weight:600}.qty-total{margin-top:10px;width:63px}#popup-Cart .actions{width:100%;text-align:center;padding-top:0}#popup-Cart .actions .btn{width:100%;display:block;margin:0 auto 10px}.header-listing-txt p{font-family:Open Sans,sans-serif!important;font-size:2rem;font-weight:400;text-align:center;color:#fff;max-width:600px;margin:0 auto}}@media(max-width:767px){.register-wrap{padding-top:50px;background-size:0%!important}.sign-right{margin-top:50px}.sign-banner-in{display:table-cell;vertical-align:middle;max-width:600px;height:125px}.sign-in-top-slide{height:210px;background-position-y:-75px!important;background-size:100%!important}#divTotalProductPrice{text-align:center}.td-space{padding-left:0!important;padding-right:0!important}.header-listing-bg{height:auto;background-size:cover;min-height:150px}.search-result-wrap{width:100%;margin:0 auto;padding:0 15px}.pr0-price-add-cart{padding-left:0}.holes-count{padding-left:0;margin-top:10px}.header-listing-txt h1{font-family:Oswald,HelveticaNeue,Helvetica Neue,sans-serif;font-size:3rem;font-weight:400;color:#fff;padding:5% 0 10px}.header-listing-txt p{font-family:Open Sans,sans-serif!important;font-size:1.5rem;font-weight:400;text-align:center;color:#fff;max-width:300px;padding-bottom:10px;margin:0 auto}}@media(max-width:578px){.register-right{display:none}.sign-block{border-right:0;width:100%;float:left;height:100%;padding:0 15px;text-align:center}.sign-right:{text-align:center;padding:0 15px}.submit_login{margin-top:30px;text-align:center!important}.banner-content h1{color:#fff;font-size:2.5rem;margin:0;padding:0}.banner-logo{width:175px}.sign-right{padding:0 15px;text-align:center}}@media(max-width:575px){.slideshow .content-caption{display:block!important}}@media(max-width:480px){.list--view-items.collection-view-items .group-buttons{display:block!important}.slideshow .slick-slide .slide-image{background-image:none!important}.content-caption .content.position-absolute.content-1{width:75%!important}.slideshow .content-caption .cap_link.style_1 a{font-size:12px;padding:5px 30px 6px}.slideshow .content-caption .caption-1 h1{font-size:1.5rem;padding-top:15px}.program-contact-block{padding:20px 0}.program-block h1{font-size:27px;text-align:center}.section-custom .distance{padding:20px 0!important}.block_customs .custom_image{text-align:center}.premium-section{padding:30px 0}.book-info h1{font-size:27px;text-align:center}.place-order{padding:30px 0}.place-order h2{font-size:27px;padding-bottom:10px;text-align:center}.comment-form{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
