:root{--gnt-portal-green:#073f3b;--gnt-portal-gold:#b38a3a;--gnt-portal-gold-dark:#9b7430;--gnt-portal-text:#2b2b2b;--gnt-portal-muted:#777777;--gnt-portal-border:#ded8cf;--gnt-portal-soft-bg:#f8f6f2;--gnt-portal-page-bg:#fbfaf7;--gnt-portal-card-bg:#ffffff;--gnt-portal-footer-bg:#f4f0e9;--gnt-portal-footer-border:#e7e3dc;--gnt-body-font:"Montserrat", Arial, sans-serif;--gnt-heading-font:"Libre Bodoni", Georgia, serif}html,body{background-color:var(--gnt-portal-page-bg);color:var(--gnt-portal-text);font-family:var(--gnt-body-font)}body,button,input,select,textarea,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-heading-title,.elementor-button,.elementor-nav-menu a{font-family:var(--gnt-body-font)}h1,h2,h3,.entry-title,.heading-size-1,.heading-size-2,.heading-size-3,.elementor-widget-heading h1.elementor-heading-title,.elementor-widget-heading h2.elementor-heading-title,.elementor-widget-heading h3.elementor-heading-title{color:var(--gnt-portal-green);font-family:var(--gnt-heading-font)!important;font-weight:600;letter-spacing:0;line-height:1.16}h4,.elementor-widget-heading h4.elementor-heading-title{color:var(--gnt-portal-green);font-family:var(--gnt-body-font)!important;font-weight:600;letter-spacing:0;line-height:1.16}h5,h6,.heading-size-4,.heading-size-5,.heading-size-6,.elementor-widget-heading h5.elementor-heading-title,.elementor-widget-heading h6.elementor-heading-title{color:var(--gnt-portal-green);font-family:var(--gnt-body-font)!important;font-weight:700}p,li,.entry-content,.elementor-widget-text-editor{color:var(--gnt-portal-text)}.entry-content a:not(.elementor-button):not(.elementor-button-link):not(.button):not(.faux-button):not(.wp-block-button__link):not(.tv-btn):not(.td-btn):not(.elementor-post__read-more),.elementor-widget-text-editor a:not(.elementor-button):not(.elementor-button-link):not(.button):not(.faux-button):not(.wp-block-button__link):not(.tv-btn):not(.td-btn):not(.elementor-post__read-more),.elementor-nav-menu a,.primary-menu a,.footer-menu a{color:var(--gnt-portal-green);font-weight:600;text-decoration-color:rgb(179 138 58 / .35);transition:color 0.2s ease,border-color 0.2s ease,text-decoration-color 0.2s ease}.entry-content a:not(.elementor-button):not(.elementor-button-link):not(.button):not(.faux-button):not(.wp-block-button__link):not(.tv-btn):not(.td-btn):not(.elementor-post__read-more):hover,.entry-content a:not(.elementor-button):not(.elementor-button-link):not(.button):not(.faux-button):not(.wp-block-button__link):not(.tv-btn):not(.td-btn):not(.elementor-post__read-more):focus,.elementor-widget-text-editor a:not(.elementor-button):not(.elementor-button-link):not(.button):not(.faux-button):not(.wp-block-button__link):not(.tv-btn):not(.td-btn):not(.elementor-post__read-more):hover,.elementor-widget-text-editor a:not(.elementor-button):not(.elementor-button-link):not(.button):not(.faux-button):not(.wp-block-button__link):not(.tv-btn):not(.td-btn):not(.elementor-post__read-more):focus,.elementor-nav-menu a:hover,.elementor-nav-menu a:focus,.primary-menu a:hover,.primary-menu a:focus,.footer-menu a:hover,.footer-menu a:focus{color:var(--gnt-portal-gold-dark);text-decoration-color:var(--gnt-portal-gold)}:focus-visible{outline:2px solid rgb(179 138 58 / .45);outline-offset:3px}.site-header,.header-footer-group,.menu-modal,.search-modal-inner,.footer-nav-widgets-wrapper,#site-footer{background-color:var(--gnt-portal-page-bg)}.site-header{background-image:linear-gradient(to bottom,rgb(255 255 255 / .62),rgb(248 246 242 / .9));border-bottom:1px solid var(--gnt-portal-border)}.site-title,.site-title a,.site-description,.primary-menu>li>a{color:var(--gnt-portal-green)}.site-description,.archive-subtitle,.entry-categories,.post-meta,.post-meta a{color:var(--gnt-portal-muted)}button,.button,.faux-button,.wp-block-button__link,.elementor-button,.elementor-button-link,input[type="button"],input[type="reset"],input[type="submit"],input.tnp-submit,button.tnp-submit{background-color:var(--gnt-portal-gold)!important;border-color:var(--gnt-portal-gold)!important;border-radius:4px;box-shadow:none;color:#ffffff!important;font-family:var(--gnt-body-font)!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}button:hover,button:focus,.button:hover,.button:focus,.faux-button:hover,.faux-button:focus,.wp-block-button__link:hover,.wp-block-button__link:focus,.elementor-button:hover,.elementor-button:focus,.elementor-button-link:hover,.elementor-button-link:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:var(--gnt-portal-gold-dark)!important;border-color:var(--gnt-portal-gold-dark)!important;color:#ffffff!important;transform:translateY(-1px)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],textarea,select{background:#fff;border:1px solid #d4d1cc;border-radius:4px;color:var(--gnt-portal-text);font-family:var(--gnt-body-font)}input:focus,textarea:focus,select:focus{border-color:var(--gnt-portal-gold);box-shadow:0 0 0 3px rgb(179 138 58 / .12);outline:none}.wp-block-column,.elementor-image-box-wrapper,.elementor-post,.elementor-portfolio-item,.elementor-price-table,.rt-team-container,.sp-testimonial-free-wrapper,.testimonial-wrapper,.card,.tour-card{border-color:var(--gnt-portal-border)}.wp-block-group.has-background,.entry-content>.alignwide.has-background,.entry-content>.alignfull.has-background{background-color:var(--gnt-portal-card-bg)}.entry-content .has-accent-background-color,.entry-content .has-primary-background-color,.elementor-section.elementor-section-boxed.gnt-soft-panel,.gnt-soft-panel{background-color:var(--gnt-portal-soft-bg)!important}hr,.wp-block-separator,.elementor-divider-separator{border-color:var(--gnt-portal-border)}figcaption,.wp-caption-text,.elementor-image-box-description,.elementor-icon-box-description{color:var(--gnt-portal-muted)}.elementor-icon,.elementor-icon i,.elementor-icon svg,.elementor-star-rating,.entry-content .has-accent-color{color:var(--gnt-portal-gold);fill:var(--gnt-portal-gold)}@media (min-width:700px){h1,.heading-size-1,.elementor-widget-heading h1.elementor-heading-title{font-size:clamp(4.2rem, 4.5vw, 7.2rem)}h2,.heading-size-2,.elementor-widget-heading h2.elementor-heading-title{font-size:clamp(3.4rem, 3.6vw, 5.6rem)}}body,body div,body p,body li,body span,body a,body button,body input,body select,body textarea,body .elementor-widget-text-editor,body .elementor-widget-text-editor p{font-family:var(--gnt-body-font)!important}body,body.custom-background{background:var(--gnt-portal-page-bg)!important;color:var(--gnt-portal-text)!important}body h1,body h2,body h3,body .entry-title,body .elementor-widget-heading h1.elementor-heading-title,body .elementor-widget-heading h2.elementor-heading-title,body .elementor-widget-heading h3.elementor-heading-title{color:var(--gnt-portal-green)!important;font-family:var(--gnt-heading-font)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.16!important}body h4,body .elementor-widget-heading h4.elementor-heading-title{color:var(--gnt-portal-green)!important;font-family:var(--gnt-body-font)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.16!important}body h5,body h6,body .elementor-widget-heading h5.elementor-heading-title,body .elementor-widget-heading h6.elementor-heading-title{font-family:var(--gnt-body-font)!important}body:not(.home) .entry-header .entry-title,body:not(.home) .entry-header .entry-title a,body:not(.home) main .entry-header .entry-title,body:not(.home) main .entry-header .entry-title a{color:#ffffff!important;text-shadow:0 1px 1px rgb(0 0 0 / .35);text-transform:uppercase}body .slider_title,body .hero-title,body .banner-title,body .elementor-slide-heading{font-family:var(--gnt-heading-font)!important}body .entry-content a:not(.elementor-button):not(.elementor-button-link):not(.button):not(.faux-button):not(.wp-block-button__link):not(.tv-btn):not(.td-btn):not(.elementor-post__read-more),body .elementor-widget-text-editor a:not(.elementor-button):not(.elementor-button-link):not(.button):not(.faux-button):not(.wp-block-button__link):not(.tv-btn):not(.td-btn):not(.elementor-post__read-more),body .primary-menu a,body .modal-menu a,body .footer-menu a{color:var(--gnt-portal-green)!important}body .entry-content a:not(.elementor-button):not(.elementor-button-link):not(.button):not(.faux-button):not(.wp-block-button__link):not(.tv-btn):not(.td-btn):not(.elementor-post__read-more):hover,body .elementor-widget-text-editor a:not(.elementor-button):not(.elementor-button-link):not(.button):not(.faux-button):not(.wp-block-button__link):not(.tv-btn):not(.td-btn):not(.elementor-post__read-more):hover,body .primary-menu a:hover,body .modal-menu a:hover,body .footer-menu a:hover{color:var(--gnt-portal-gold-dark)!important}body button,body .button,body .faux-button,body .wp-block-button__link,body .elementor-button,body .elementor-button-link,body a.button,body a.faux-button,body a.wp-block-button__link,body a.elementor-button,body a.elementor-button-link,body input[type="button"],body input[type="reset"],body input[type="submit"],body input.tnp-submit,body button.tnp-submit,body .elementor-button-content-wrapper,body .elementor-button .elementor-button-content-wrapper,body .elementor-button-text,body .elementor-button .elementor-button-text,body .elementor-button-icon,body .elementor-button-icon i,body .elementor-button-icon span,body .elementor-button-icon svg,body .elementor-button .elementor-button-icon,body .elementor-button .elementor-button-icon *,body .elementor-button>span,body .elementor-button>span>span,body .elementor-button>span>span>span,body .elementor-post__read-more,body .elementor-post__read-more *,body .read-more,body .read-more *,body .tour-card a.elementor-button,body .tour-card a.elementor-button *{--button-text-color:#ffffff;--button-hover-color:#ffffff;--button-background-color:var(--gnt-portal-gold);--button-background-hover-color:var(--gnt-portal-gold-dark);background-color:var(--gnt-portal-gold)!important;border-color:var(--gnt-portal-gold)!important;color:#ffffff!important;fill:#ffffff!important}body button:visited,body .button:visited,body .faux-button:visited,body .wp-block-button__link:visited,body .elementor-button:visited,body .elementor-button-link:visited,body a.elementor-button:visited,body a.elementor-button-link:visited,body input[type="button"]:visited,body input[type="reset"]:visited,body input[type="submit"]:visited,body .elementor-button-text:visited,body .elementor-button-icon:visited,body .elementor-button .elementor-button-text:visited,body .elementor-button .elementor-button-icon:visited,body .elementor-button .elementor-button-icon *:visited{color:#ffffff!important;fill:#ffffff!important}body button:hover,body button:focus,body button:active,body .button:hover,body .button:focus,body .button:active,body .faux-button:hover,body .faux-button:focus,body .faux-button:active,body .wp-block-button__link:hover,body .wp-block-button__link:focus,body .wp-block-button__link:active,body .elementor-button:hover,body .elementor-button:focus,body .elementor-button:active,body .elementor-button-link:hover,body .elementor-button-link:focus,body .elementor-button-link:active,body a.elementor-button:hover,body a.elementor-button:focus,body a.elementor-button:active,body a.elementor-button-link:hover,body a.elementor-button-link:focus,body a.elementor-button-link:active,body input[type="button"]:hover,body input[type="button"]:focus,body input[type="button"]:active,body input[type="reset"]:hover,body input[type="reset"]:focus,body input[type="reset"]:active,body input[type="submit"]:hover,body input[type="submit"]:focus,body input[type="submit"]:active,body input.tnp-submit,body input.tnp-submit:hover,body input.tnp-submit:focus,body input.tnp-submit:active,body button.tnp-submit,body button.tnp-submit:hover,body button.tnp-submit:focus,body button.tnp-submit:active,body .elementor-button-content-wrapper:hover,body .elementor-button-content-wrapper:focus,body .elementor-button-content-wrapper:active,body .elementor-button .elementor-button-content-wrapper:hover,body .elementor-button .elementor-button-content-wrapper:focus,body .elementor-button .elementor-button-content-wrapper:active,body .elementor-button .elementor-button-text:hover,body .elementor-button .elementor-button-text:focus,body .elementor-button .elementor-button-text:active,body .elementor-button .elementor-button-icon:hover,body .elementor-button .elementor-button-icon:focus,body .elementor-button .elementor-button-icon:active,body .elementor-button:hover .elementor-button-text,body .elementor-button:focus .elementor-button-text,body .elementor-button:active .elementor-button-text,body .elementor-button:hover .elementor-button-icon,body .elementor-button:focus .elementor-button-icon,body .elementor-button:active .elementor-button-icon,body .elementor-button:hover .elementor-button-icon *,body .elementor-button:focus .elementor-button-icon *,body .elementor-button:active .elementor-button-icon *,body .elementor-button:hover .elementor-button-content-wrapper,body .elementor-button:focus .elementor-button-content-wrapper,body .elementor-button:active .elementor-button-content-wrapper,body .elementor-post__read-more:hover,body .elementor-post__read-more:focus,body .elementor-post__read-more:active,body .read-more:hover,body .read-more:focus,body .read-more:active,body .tour-card a.elementor-button:hover,body .tour-card a.elementor-button:focus,body .tour-card a.elementor-button:active{--button-text-color:#ffffff;--button-hover-color:#ffffff;--button-background-color:var(--gnt-portal-gold-dark);--button-background-hover-color:var(--gnt-portal-gold-dark);background-color:var(--gnt-portal-gold-dark)!important;border-color:var(--gnt-portal-gold-dark)!important;color:#ffffff!important;fill:#ffffff!important}body .site-header,body .header-footer-group,body .footer-nav-widgets-wrapper,body #site-footer{background-color:var(--gnt-portal-page-bg)!important}body,body .top-header,body .top-header2,body .elementor-section,body .elementor-widget-container,body .elementor-widget-wrap,body .elementor-element,body .elementor-column{--sdclr:var(--gnt-portal-green);--prclr:var(--gnt-portal-text)}body a.skip-link,body .skip-link{color:var(--gnt-portal-green)!important}body .elementor-nav-menu--dropdown a,body .elementor-nav-menu--dropdown .elementor-sub-item,body .elementor-nav-menu--main a,body .elementor-nav-menu--main .elementor-sub-item,body .elementor-nav-menu .sub-menu li a,body .elementor-nav-menu--dropdown .sub-menu li a{color:var(--gnt-portal-green)!important}body .elementor-nav-menu--main a:hover,body .elementor-nav-menu--main a:focus,body .elementor-nav-menu--main .elementor-sub-item:hover,body .elementor-nav-menu--main .elementor-sub-item:focus,body .elementor-nav-menu--dropdown a:hover,body .elementor-nav-menu--dropdown a:focus,body .elementor-nav-menu--dropdown .elementor-sub-item:hover,body .elementor-nav-menu--dropdown .elementor-sub-item:focus{color:var(--gnt-portal-gold-dark)}body .elementor-sub-item.elementor-item-active,body .elementor-nav-menu--main .elementor-sub-item.elementor-item-active,body .elementor-nav-menu--dropdown .elementor-sub-item.elementor-item-active,body .elementor-nav-menu--main a.elementor-item.elementor-item-active,body .elementor-nav-menu--dropdown a.elementor-item.elementor-item-active,body .top-header2 .elementor-nav-menu li.current-post-type-parent>a.elementor-sub-item{background-color:var(--gnt-portal-green)!important;color:#ffffff!important}body .top-header2 .elementor-nav-menu--main .elementor-sub-item:focus-visible,body .top-header2 nav.elementor-nav-menu--dropdown .elementor-sub-item:focus-visible{outline:2px solid var(--gnt-portal-text,#111111)!important;outline-offset:2px;position:relative;z-index:1}@media (max-width:1024px){body .top-header2 nav.elementor-nav-menu--dropdown>.elementor-nav-menu>li:has(>a[href$="/more-golf/"])>.sub-menu{margin:0!important;position:static!important;transform:none!important;width:100%!important}}body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item.elementor-item-active,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.current-menu-item>a.elementor-item,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.current_page_item>a.elementor-item,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li:is(.current-menu-parent,.current-menu-ancestor,.current_page_parent,.current_page_ancestor)>a.elementor-item,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.menu-item-72:has(>.sub-menu>li:is(.current-post-parent,.current-post-ancestor))>a.elementor-item,body.page-id-38 .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item[href$="/contact"],body.page-id-38 .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item[href$="/contact/"]{background-color:transparent!important;background-image:none!important;border-radius:0!important;color:var(--gnt-portal-gold-dark)!important;box-shadow:none!important}body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item.elementor-item-active:is(:hover,:focus,:focus-visible,:active),body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.current-menu-item>a.elementor-item:is(:hover,:focus,:focus-visible,:active),body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.current_page_item>a.elementor-item:is(:hover,:focus,:focus-visible,:active),body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li:is(.current-menu-parent,.current-menu-ancestor,.current_page_parent,.current_page_ancestor)>a.elementor-item:is(:hover,:focus,:focus-visible,:active),body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.menu-item-72:has(>.sub-menu>li:is(.current-post-parent,.current-post-ancestor))>a.elementor-item:is(:hover,:focus,:focus-visible,:active),body.page-id-38 .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item[href$="/contact"]:is(:hover,:focus,:focus-visible,:active),body.page-id-38 .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item[href$="/contact/"]:is(:hover,:focus,:focus-visible,:active){background-color:transparent!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;color:var(--gnt-portal-gold-dark)!important;text-decoration:none!important}body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item.elementor-item-active:focus-visible,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li:is(.current-menu-item,.current_page_item,.current-menu-parent,.current-menu-ancestor,.current_page_parent,.current_page_ancestor)>a.elementor-item:focus-visible,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.menu-item-72:has(>.sub-menu>li:is(.current-post-parent,.current-post-ancestor))>a.elementor-item:focus-visible,body.page-id-38 .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item[href$="/contact"]:focus-visible,body.page-id-38 .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item[href$="/contact/"]:focus-visible{outline:2px solid var(--gnt-portal-green)!important;outline-offset:3px}body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item.elementor-item-active::before,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item.elementor-item-active::after,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.current-menu-item>a.elementor-item::before,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.current-menu-item>a.elementor-item::after,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.current_page_item>a.elementor-item::before,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.current_page_item>a.elementor-item::after,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li:is(.current-menu-parent,.current-menu-ancestor,.current_page_parent,.current_page_ancestor)>a.elementor-item::before,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li:is(.current-menu-parent,.current-menu-ancestor,.current_page_parent,.current_page_ancestor)>a.elementor-item::after,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.menu-item-72:has(>.sub-menu>li:is(.current-post-parent,.current-post-ancestor))>a.elementor-item::before,body .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) li.menu-item-72:has(>.sub-menu>li:is(.current-post-parent,.current-post-ancestor))>a.elementor-item::after,body.page-id-38 .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item[href$="/contact"]::before,body.page-id-38 .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item[href$="/contact"]::after,body.page-id-38 .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item[href$="/contact/"]::before,body.page-id-38 .top-header2 :is(.elementor-nav-menu--main,nav.elementor-nav-menu--dropdown) a.elementor-item[href$="/contact/"]::after{display:none!important;background:transparent!important;opacity:0!important}body .elementor-location-footer .elementor-nav-menu--main a.elementor-item.elementor-item-active,body .elementor-location-footer .elementor-nav-menu--dropdown a.elementor-item.elementor-item-active,body .elementor-location-footer .ft-links a.elementor-item.elementor-item-active,body .elementor-location-footer .btm-ft a.elementor-item.elementor-item-active,body .elementor-location-footer .elementor-widget-nav-menu .elementor-nav-menu a.elementor-item.elementor-item-active,body .elementor-location-footer .elementor-nav-menu li.current-menu-item>a,body .elementor-location-footer .elementor-nav-menu li.current_page_item>a{background-color:transparent!important;background-image:none!important;color:var(--gnt-portal-gold-dark)!important;font-weight:600!important;text-decoration:underline!important;text-decoration-color:rgb(179 138 58 / .55)!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important}body .elementor-location-footer .elementor-nav-menu--main a.elementor-item.elementor-item-active:hover,body .elementor-location-footer .elementor-nav-menu--main a.elementor-item.elementor-item-active:focus,body .elementor-location-footer .elementor-nav-menu--dropdown a.elementor-item.elementor-item-active:hover,body .elementor-location-footer .elementor-nav-menu--dropdown a.elementor-item.elementor-item-active:focus,body .elementor-location-footer .ft-links a.elementor-item.elementor-item-active:hover,body .elementor-location-footer .ft-links a.elementor-item.elementor-item-active:focus,body .elementor-location-footer .btm-ft a.elementor-item.elementor-item-active:hover,body .elementor-location-footer .btm-ft a.elementor-item.elementor-item-active:focus,body .elementor-location-footer .elementor-widget-nav-menu .elementor-nav-menu a.elementor-item.elementor-item-active:hover,body .elementor-location-footer .elementor-widget-nav-menu .elementor-nav-menu a.elementor-item.elementor-item-active:focus,body .elementor-location-footer .elementor-nav-menu li.current-menu-item>a:hover,body .elementor-location-footer .elementor-nav-menu li.current-menu-item>a:focus,body .elementor-location-footer .elementor-nav-menu li.current_page_item>a:hover,body .elementor-location-footer .elementor-nav-menu li.current_page_item>a:focus{color:var(--gnt-portal-gold-dark)!important;text-decoration-color:var(--gnt-portal-gold)!important}body .elementor-location-footer .elementor-nav-menu li.current-menu-item,body .elementor-location-footer .elementor-nav-menu li.current_page_item{background-color:transparent!important;background-image:none!important}body .elementor-post__thumbnail__link,body a.elementor-post__thumbnail__link{color:var(--gnt-portal-green)!important}body .elementor-post__read-more,body a.elementor-post__read-more{color:var(--gnt-portal-green)!important;fill:var(--gnt-portal-green)!important}body .elementor-post__read-more:hover,body .elementor-post__read-more:focus,body a.elementor-post__read-more:hover,body a.elementor-post__read-more:focus{color:var(--gnt-portal-gold-dark)!important;fill:var(--gnt-portal-gold-dark)!important}body .homeblock1 .elementor-counter-number-wrapper,body .homeblock1 .elementor-counter-number-wrapper .elementor-counter-number,body .homeblock1 .elementor-counter-number-wrapper .elementor-counter-number-prefix,body .homeblock1 .elementor-counter-number-wrapper .elementor-counter-number-suffix{color:var(--gnt-portal-green)!important}body .entry-content p,body .entry-content li,body .entry-content address,body .entry-content .wp-caption-text,body .entry-content figcaption,body .entry-content cite,body .entry-content table,body .entry-content .wp-block-file,body .elementor-tab-content p,body .elementor-tab-content li,body .elementor-widget-text-editor p,body .elementor-widget-text-editor li,body .elementor-widget-text-editor address,body .elementor-widget-text-editor .elementor-heading-title,body .elementor-widget-text-editor span,body .elementor-widget-text-editor a{font-family:var(--gnt-body-font)!important}body h5,body h6,body .elementor-widget-heading h5.elementor-heading-title,body .elementor-widget-heading h6.elementor-heading-title{color:var(--gnt-portal-green);font-family:var(--gnt-body-font)!important;font-weight:600;letter-spacing:0;line-height:1.16}body.singular .entry-header h1.entry-title,body h1.entry-title{color:var(--gnt-portal-green)!important;font-family:var(--gnt-heading-font)!important;font-size:1.6rem!important;font-weight:600!important;letter-spacing:0.04em!important;line-height:1.2!important;padding:1rem 0!important;text-transform:capitalize}body:not(.home).singular .entry-header h1.entry-title,body:not(.home).singular .entry-header.header-footer-group h1.entry-title,body:not(.home) main .entry-header h1.entry-title{color:#ffffff!important;text-shadow:0 1px 1px rgb(0 0 0 / .35);text-transform:uppercase!important}body .elementor-widget-posts .elementor-post__title a,body .elementor-widget-archive-posts .elementor-post__title a,body .elementor-post__title a{color:var(--gnt-portal-green)!important;font-family:var(--gnt-heading-font)!important;font-size:1.5rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.2!important;text-decoration:none;transition:color 0.2s ease,text-decoration-color 0.2s ease}body .elementor-widget-posts .elementor-post__title a:hover,body .elementor-widget-posts .elementor-post__title a:focus,body .elementor-widget-archive-posts .elementor-post__title a:hover,body .elementor-widget-archive-posts .elementor-post__title a:focus,body .elementor-post__title a:hover,body .elementor-post__title a:focus{color:var(--gnt-portal-gold-dark)!important;text-decoration:underline;text-decoration-color:rgb(179 138 58 / .45)}body:not(.home) .gnt-donation-wrapper{display:none!important}body.home .gnt-donation,body.home .gnt-donation.gnt-donation--green,body.home .iec-container.gnt-donation,body.home .iec-container.gnt-donation.gnt-donation--green{background:transparent!important;border-color:transparent!important;border-radius:0!important;box-shadow:none!important;color:var(--gnt-portal-green)!important}body.home .gnt-donation__body{color:var(--gnt-portal-green)!important}body.home .gnt-donation__amount,body.home span.gnt-donation__amount,body.home .gnt-donation__amount.gnt-donation__amount,body.home .gnt-donation__amount .iec-donation{background:transparent!important;border:0!important;border-radius:0!important;color:var(--gnt-portal-gold)!important;font-weight:700!important}body.home .gnt-donation__amount,body.home span.gnt-donation__amount,body.home .gnt-donation__amount.gnt-donation__amount{margin:0 0.2em!important;padding:0!important}body.home .gnt-donation__logo-wrap,body.home a.gnt-donation__logo-wrap{background-color:#ffffff!important;border:2px solid var(--gnt-portal-green)!important;box-sizing:border-box;color:var(--gnt-portal-green)!important}body.home .gnt-donation__logo.iec-image,body.home img.gnt-donation__logo.iec-image{color:var(--gnt-portal-green)!important}@media (max-width:600px){body.home .gnt-donation__logo-wrap,body.home a.gnt-donation__logo-wrap{width:50px!important;height:50px!important}body.home .gnt-donation__logo.iec-image,body.home img.gnt-donation__logo.iec-image{width:44px!important;height:44px!important}}body .elementor-location-footer,body .elementor-location-footer .footer-blocks,body .elementor-location-footer .ft-1,body .elementor-location-footer .btm-ft,body .elementor-location-footer .elementor-section.footer-blocks,body .elementor-location-footer .elementor-section.ft-1,body .elementor-location-footer .elementor-section.btm-ft{background-color:var(--gnt-portal-footer-bg)!important;color:var(--gnt-portal-text)!important;border-top:1px solid var(--gnt-portal-footer-border)!important}body .elementor-location-footer .ft-logo img,body .elementor-location-footer img.ft-logo,body .elementor-location-footer .elementor-element-41bca1e img,body .elementor-location-footer .elementor-widget-theme-site-logo img{filter:none!important;-webkit-filter:none!important;mix-blend-mode:normal!important;opacity:1!important;max-width:20rem!important;margin:auto!important;width:100%!important;height:auto!important}body .elementor-location-footer h1.elementor-heading-title,body .elementor-location-footer h2.elementor-heading-title,body .elementor-location-footer h3.elementor-heading-title,body .elementor-location-footer h4.elementor-heading-title,body .elementor-location-footer .elementor-widget-heading .elementor-heading-title,body .elementor-location-footer .ft-1 h3,body .elementor-location-footer .ft-1 .elementor-heading-title,body .elementor-location-footer .elementor-widget-nav-menu .elementor-widget-title,body .elementor-location-footer .elementor-widget-heading .elementor-widget-title{color:var(--gnt-portal-green)!important;font-size:1.4rem!important;font-weight:600!important;letter-spacing:0.04em!important;line-height:1.3!important;margin-bottom:1.2rem!important;text-transform:uppercase}body .elementor-location-footer h1.elementor-heading-title,body .elementor-location-footer h2.elementor-heading-title,body .elementor-location-footer h3.elementor-heading-title,body .elementor-location-footer .ft-1 h3,body .elementor-location-footer .elementor-widget-nav-menu .elementor-widget-title,body .elementor-location-footer .elementor-widget-heading .elementor-widget-title{font-family:var(--gnt-heading-font)!important}body .elementor-location-footer h4,body .elementor-location-footer h5,body .elementor-location-footer h6{font-family:var(--gnt-body-font)!important}body .elementor-location-footer p,body .elementor-location-footer li,body .elementor-location-footer address,body .elementor-location-footer span,body .elementor-location-footer .elementor-text-editor,body .elementor-location-footer .elementor-text-editor p,body .elementor-location-footer .cpy-txt,body .elementor-location-footer .ft-1 p,body .elementor-location-footer .btm-ft p{color:var(--gnt-portal-text)!important;font-family:var(--gnt-body-font)!important;font-size:1.4rem!important;font-weight:400!important;line-height:1.7!important}body .elementor-location-footer .elementor-nav-menu a,body .elementor-location-footer .elementor-nav-menu--main a,body .elementor-location-footer .elementor-nav-menu--dropdown a,body .elementor-location-footer .ft-links a,body .elementor-location-footer .btm-ft a,body .elementor-location-footer .elementor-widget-nav-menu .elementor-nav-menu a{color:var(--gnt-portal-text)!important;font-family:var(--gnt-body-font)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.8!important;padding:.35rem 0!important;text-decoration:none;transition:color 0.2s ease,text-decoration-color 0.2s ease}body .elementor-location-footer .btm-ft .elementor-nav-menu,body .elementor-location-footer .elementor-element-82bd8fa .elementor-nav-menu,body .elementor-location-footer .elementor-element-b637a5c .elementor-nav-menu{column-gap:1.6rem!important;row-gap:0.35rem!important}body .elementor-location-footer .elementor-nav-menu a.elementor-item::before,body .elementor-location-footer .elementor-nav-menu a.elementor-item::after,body .elementor-location-footer .elementor-widget-nav-menu a.elementor-item::before,body .elementor-location-footer .elementor-widget-nav-menu a.elementor-item::after,body .elementor-location-footer .ft-links a.elementor-item::before,body .elementor-location-footer .ft-links a.elementor-item::after,body .elementor-location-footer .btm-ft a.elementor-item::before,body .elementor-location-footer .btm-ft a.elementor-item::after{content:none!important;display:none!important;height:0!important;width:0!important;background:transparent!important;transform:none!important}body .elementor-location-footer .elementor-nav-menu a:hover,body .elementor-location-footer .elementor-nav-menu a:focus,body .elementor-location-footer .elementor-nav-menu--main a:hover,body .elementor-location-footer .elementor-nav-menu--main a:focus,body .elementor-location-footer .elementor-nav-menu--dropdown a:hover,body .elementor-location-footer .elementor-nav-menu--dropdown a:focus,body .elementor-location-footer .ft-links a:hover,body .elementor-location-footer .ft-links a:focus,body .elementor-location-footer .btm-ft a:hover,body .elementor-location-footer .btm-ft a:focus,body .elementor-location-footer .elementor-widget-nav-menu .elementor-nav-menu a:hover,body .elementor-location-footer .elementor-widget-nav-menu .elementor-nav-menu a:focus{color:var(--gnt-portal-gold-dark)!important;text-decoration:none!important;text-decoration-color:transparent!important}body .elementor-location-footer .gnt-contact-info-inline,body .elementor-location-footer .gnt-contact-info-inline *,body footer .gnt-contact-info-inline,body footer .gnt-contact-info-inline *{color:var(--gnt-portal-text)!important;font-family:var(--gnt-body-font)!important;font-size:1.4rem!important;font-weight:400!important;line-height:1.8!important;letter-spacing:0!important;margin:0!important;padding:0!important;text-transform:none!important}body .elementor-location-footer .gnt-contact-info-inline,body footer .gnt-contact-info-inline{margin-top:3.25rem!important}body .elementor-location-footer .gnt-contact-info-inline a,body .elementor-location-footer .gnt-contact-info-inline a *,body footer .gnt-contact-info-inline a,body footer .gnt-contact-info-inline a *{color:var(--gnt-portal-green)!important;font-weight:600!important;text-decoration:none;transition:color 0.2s ease,text-decoration-color 0.2s ease}body .elementor-location-footer .gnt-contact-info-inline a:hover,body .elementor-location-footer .gnt-contact-info-inline a:focus,body footer .gnt-contact-info-inline a:hover,body footer .gnt-contact-info-inline a:focus{color:var(--gnt-portal-gold-dark)!important;text-decoration:underline;text-decoration-color:rgb(179 138 58 / .45)}body .elementor-location-footer .sp-top,body .elementor-location-footer a[href="#site-header"],body .elementor-location-footer a.to-the-top,body .elementor-location-footer .move-top,body .elementor-location-footer .elementor-element-b5fea13 .elementor-text-editor a{color:var(--gnt-portal-text)!important;font-family:var(--gnt-body-font)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:0.04em!important;line-height:1.6!important;text-decoration:none!important;transition:color 0.2s ease}body .elementor-location-footer .sp-top:hover,body .elementor-location-footer .sp-top:focus,body .elementor-location-footer a[href="#site-header"]:hover,body .elementor-location-footer a[href="#site-header"]:focus,body .elementor-location-footer a.to-the-top:hover,body .elementor-location-footer a.to-the-top:focus,body .elementor-location-footer .move-top:hover,body .elementor-location-footer .move-top:focus,body .elementor-location-footer .elementor-element-b5fea13 .elementor-text-editor a:hover,body .elementor-location-footer .elementor-element-b5fea13 .elementor-text-editor a:focus{color:var(--gnt-portal-gold-dark)!important}body .elementor-location-footer .ft-social .elementor-social-icon,body .elementor-location-footer .ft-social a.elementor-social-icon,body .elementor-location-footer .ft-social a.elementor-social-icon-facebook,body .elementor-location-footer .ft-social a.elementor-social-icon-instagram{--e-social-icon-icon-color:var(--gnt-portal-text) !important;color:var(--gnt-portal-text)!important;fill:var(--gnt-portal-text)!important;background-color:transparent!important;background:transparent!important;border:0!important;box-shadow:none!important;opacity:1!important}body .elementor-location-footer .ft-social .elementor-social-icon i,body .elementor-location-footer .ft-social .elementor-social-icon i.fab,body .elementor-location-footer .ft-social a.elementor-social-icon i,body .elementor-location-footer .ft-social a.elementor-social-icon-facebook i,body .elementor-location-footer .ft-social a.elementor-social-icon-instagram i{color:var(--gnt-portal-text)!important;fill:var(--gnt-portal-text)!important;-webkit-text-fill-color:var(--gnt-portal-text)!important}body .elementor-location-footer .ft-social .elementor-social-icon svg,body .elementor-location-footer .ft-social a.elementor-social-icon svg{fill:var(--gnt-portal-text)!important}body .elementor-location-footer .ft-social a.elementor-social-icon:hover,body .elementor-location-footer .ft-social a.elementor-social-icon:focus,body .elementor-location-footer .ft-social a.elementor-social-icon:hover i,body .elementor-location-footer .ft-social a.elementor-social-icon:focus i{--e-social-icon-icon-color:var(--gnt-portal-gold-dark) !important;color:var(--gnt-portal-gold-dark)!important;fill:var(--gnt-portal-gold-dark)!important;-webkit-text-fill-color:var(--gnt-portal-gold-dark)!important;opacity:1!important}body .elementor-location-footer .footer-news .tnp-submit,body .elementor-location-footer .footer-news .tnp-submit:visited,body .elementor-location-footer .footer-news input.tnp-submit,body .elementor-location-footer .footer-news button.tnp-submit,body .elementor-location-footer .tnp-subscription input.tnp-submit,body .elementor-location-footer .tnp-subscription button.tnp-submit,body .elementor-location-footer .tnp-subscription input[type="submit"]{--button-text-color:#ffffff;--button-hover-color:#ffffff;--button-background-color:var(--gnt-portal-gold);--button-background-hover-color:var(--gnt-portal-gold-dark);background-color:var(--gnt-portal-gold)!important;background-image:none!important;border:1px solid var(--gnt-portal-gold)!important;border-color:var(--gnt-portal-gold)!important;border-radius:4px!important;box-shadow:none!important;color:#ffffff!important;fill:#ffffff!important;font-family:var(--gnt-body-font)!important;font-weight:700!important;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-shadow:none!important;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease;width:100%!important;height:auto!important}body .elementor-location-footer .footer-news .tnp-submit:hover,body .elementor-location-footer .footer-news .tnp-submit:focus,body .elementor-location-footer .footer-news .tnp-submit:active,body .elementor-location-footer .footer-news input.tnp-submit:hover,body .elementor-location-footer .footer-news input.tnp-submit:focus,body .elementor-location-footer .footer-news input.tnp-submit:active,body .elementor-location-footer .tnp-subscription input.tnp-submit:hover,body .elementor-location-footer .tnp-subscription input.tnp-submit:focus,body .elementor-location-footer .tnp-subscription input.tnp-submit:active,body .elementor-location-footer .tnp-subscription input[type="submit"]:hover,body .elementor-location-footer .tnp-subscription input[type="submit"]:focus,body .elementor-location-footer .tnp-subscription input[type="submit"]:active{--button-text-color:#ffffff;--button-hover-color:#ffffff;--button-background-color:var(--gnt-portal-gold-dark);--button-background-hover-color:var(--gnt-portal-gold-dark);background-color:var(--gnt-portal-gold-dark)!important;background-image:none!important;border-color:var(--gnt-portal-gold-dark)!important;box-shadow:none!important;color:#ffffff!important;fill:#ffffff!important;transform:translateY(-1px)}@media (max-width:767px){body .elementor-location-footer .elementor-nav-menu a,body .elementor-location-footer .ft-links a,body .elementor-location-footer .btm-ft a{font-size:1.5rem!important;line-height:1.9!important;padding:.5rem 0!important}body .elementor-location-footer .gnt-contact-info-inline,body .elementor-location-footer .gnt-contact-info-inline a,body .elementor-location-footer .gnt-contact-info-inline a *,body .elementor-location-footer .cpy-txt,body .elementor-location-footer .ft-1 p,body .elementor-location-footer .btm-ft p{font-size:1.5rem!important;line-height:1.8!important}body .elementor-location-footer .gnt-contact-info-inline,body footer .gnt-contact-info-inline{margin-top:3.5rem!important}body .elementor-location-footer h3.elementor-heading-title,body .elementor-location-footer .elementor-widget-heading .elementor-heading-title{font-size:1.6rem!important;margin-bottom:1.4rem!important}body .elementor-location-footer .footer-news .tnp-submit,body .elementor-location-footer .tnp-subscription input.tnp-submit,body .elementor-location-footer .tnp-subscription input[type="submit"]{font-size:1.5rem!important;letter-spacing:.08em;padding:1.1em 1.44em}}@media (min-width:1025px){body .top-header2 .desk-search,body .top-header2 .desk-search.elementor-element{margin-left:auto!important;margin-right:0!important}body .top-header2 .desk-search{width:215.65625px!important;max-width:100%!important;box-sizing:border-box!important}body .top-header2 .desk-search .elementor-search-form__container{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body .top-header2 .desk-search .elementor-search-form__input{flex:1 1 auto!important;width:auto!important;min-width:0!important}}body .top-header .elementor-social-icon,body .top-header a.elementor-social-icon,body .top-header .elementor-social-icon i,body .top-header .elementor-social-icon svg{--e-social-icon-icon-color:var(--gnt-portal-text) !important;background-color:transparent!important;color:var(--gnt-portal-text)!important;fill:var(--gnt-portal-text)!important}body.single-post .tours-left .elementor-widget-heading .elementor-heading-title{color:var(--gnt-portal-gold)!important;font-weight:700!important}@media (min-width:1025px){body.single-post .elementor-widget-theme-post-title h1.elementor-heading-title{font-size:3.4rem!important}}body.single-post .tab-btns a.tv-btn,body.single-post .tab-btns a.td-btn{background-color:var(--gnt-portal-gold)!important;background-image:none!important;border:2px solid var(--gnt-portal-gold)!important;box-sizing:border-box;color:#ffffff!important;font-weight:700!important;text-decoration:none!important;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}body.single-post .tab-btns a.tv-btn.tab-active,body.single-post .tab-btns a.td-btn.tab-active{background-color:#ffffff!important;border-color:var(--gnt-portal-gold)!important;color:var(--gnt-portal-gold)!important}body.single-post .tab-btns a.tv-btn:not(.tab-active):hover,body.single-post .tab-btns a.tv-btn:not(.tab-active):focus,body.single-post .tab-btns a.td-btn:not(.tab-active):hover,body.single-post .tab-btns a.td-btn:not(.tab-active):focus{background-color:var(--gnt-portal-gold-dark)!important;border-color:var(--gnt-portal-gold-dark)!important;color:#ffffff!important}body.single-post .tab-btns a.tv-btn.tab-active:hover,body.single-post .tab-btns a.tv-btn.tab-active:focus,body.single-post .tab-btns a.td-btn.tab-active:hover,body.single-post .tab-btns a.td-btn.tab-active:focus{background-color:var(--gnt-portal-soft-bg)!important;border-color:var(--gnt-portal-gold-dark)!important;color:var(--gnt-portal-gold-dark)!important}body.single-post .tab-btns a.tv-btn:focus,body.single-post .tab-btns a.tv-btn:focus-visible,body.single-post .tab-btns a.td-btn:focus,body.single-post .tab-btns a.td-btn:focus-visible{box-shadow:0 0 0 3px rgb(179 138 58 / .24)!important;outline:2px solid var(--gnt-portal-gold-dark)!important;outline-offset:3px}body.single-post #week1 .elementor-tabs-wrapper>.elementor-tab-title,body.single-post #week2 .elementor-tabs-wrapper>.elementor-tab-title{padding-left:20px;padding-right:20px;overflow-wrap:normal;word-break:normal}@media (max-width:767px){body.single-post #week1 .elementor-tabs-wrapper,body.single-post #week2 .elementor-tabs-wrapper{display:none!important}}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:visited,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:hover,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:focus,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:focus-visible,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:active{background-color:transparent!important;background-image:none!important;align-self:flex-end;border-color:transparent!important;border-radius:50%;display:block!important;height:36px!important;inset:auto!important;margin-left:auto!important;min-height:36px;min-width:36px;position:relative;width:36px!important}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-posts-container{align-items:stretch;grid-auto-rows:1fr}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post{display:flex;flex-direction:column;height:100%}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__text{align-content:start;column-gap:12px;display:grid!important;flex:1 1 auto;grid-template-columns:minmax(0,1fr) 36px;grid-template-rows:minmax(0,1fr) 36px}@media (max-width:767px){body.archive .golfposts_block.elementor-widget-archive-posts .elementor-posts-container{align-items:start;grid-auto-rows:auto}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post{height:auto}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__text{flex:0 1 auto;grid-template-rows:auto 36px}}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__title{grid-column:1 / -1}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__meta-data{align-self:center;grid-column:1;grid-row:2;margin-bottom:0!important}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more{align-self:center;grid-column:2;grid-row:2}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:focus,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:focus-visible{box-shadow:0 0 0 3px rgb(179 138 58 / .28)!important;outline:2px solid var(--gnt-portal-green)!important;outline-offset:3px}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more img{border-radius:50%!important;opacity:0}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more::after{align-items:center;background-color:var(--gnt-portal-gold);border-radius:50%;color:var(--gnt-portal-green);content:"→";display:flex;font-family:Arial,sans-serif!important;font-size:2.4rem;font-weight:400;inset:0;justify-content:center;line-height:1;pointer-events:none;position:absolute}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:hover::after,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:focus::after,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:focus-visible::after,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:active::after{background-color:var(--gnt-portal-gold-dark);color:#fff}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__title a{font-size:1.8rem!important;font-weight:700!important;line-height:1.25!important}body .top-header2 .elementor-nav-menu a.elementor-item,body .top-header2 .elementor-nav-menu a.elementor-sub-item{font-family:var(--gnt-heading-font)!important}body .top-header2 .elementor-nav-menu--main>.elementor-nav-menu>li>a.elementor-item{font-size:1.7rem!important;font-weight:700!important}body .top-header2 .elementor-nav-menu--main a.elementor-sub-item,body .top-header2 nav.elementor-nav-menu--dropdown>.elementor-nav-menu>li>a.elementor-item,body .top-header2 nav.elementor-nav-menu--dropdown a.elementor-sub-item{font-weight:700!important}body .top-header2 nav.elementor-nav-menu--dropdown>.elementor-nav-menu>li>a.elementor-item,body .top-header2 nav.elementor-nav-menu--dropdown a.elementor-sub-item{font-size:1.6rem!important}body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-title>a,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-title>a:visited{color:var(--gnt-portal-green)!important;font-family:var(--gnt-heading-font)!important;font-size:1.8rem!important;font-weight:700!important;line-height:1.25!important;text-transform:uppercase}body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-title>a:hover,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-title>a:focus,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-title>a:focus-visible,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-title>a:active{color:var(--gnt-portal-gold-dark)!important}body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-title>a:focus,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-title>a:focus-visible{outline:2px solid var(--gnt-portal-gold-dark)!important;outline-offset:3px}body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:visited,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:hover,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus-visible,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:active{align-items:center;background-color:transparent!important;background-image:none!important;border-color:transparent!important;border-radius:0;column-gap:10px;display:inline-flex!important;height:36px!important;min-height:36px;min-width:36px;position:relative;width:max-content!important}body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:visited{color:var(--gnt-portal-green)!important}body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:hover,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus-visible,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:active{color:var(--gnt-portal-gold-dark)!important}body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus-visible{box-shadow:0 0 0 3px rgb(179 138 58 / .28)!important;outline:2px solid var(--gnt-portal-green)!important;outline-offset:3px}body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a img{border-radius:50%!important;flex:0 0 36px;height:36px!important;opacity:0;width:36px!important}body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a::after{align-items:center;background-color:var(--gnt-portal-gold);border-radius:50%;color:var(--gnt-portal-green);content:"→";display:flex;font-family:Arial,sans-serif!important;font-size:2.4rem;font-weight:400;height:36px;justify-content:center;line-height:1;pointer-events:none;position:absolute;right:0;top:0;width:36px}body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:hover::after,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus::after,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus-visible::after,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:active::after{background-color:var(--gnt-portal-gold-dark);color:#fff}body.page-id-28 .elementor-widget-posts a.elementor-post__read-more,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:visited,body.page-id-28 .elementor-posts-container a.elementor-post__read-more,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:visited{align-items:center;background-color:transparent!important;background-image:none!important;border:1px solid transparent!important;border-radius:0!important;box-shadow:none;color:var(--gnt-portal-green)!important;column-gap:10px;display:inline-flex!important;font-family:var(--gnt-body-font)!important;font-size:1.4rem;font-weight:700;gap:10px!important;height:36px!important;justify-content:flex-start!important;letter-spacing:.08em;line-height:1.2;min-height:36px;padding:0!important;position:relative;text-decoration:none;text-transform:uppercase;transform:none;transition:color 0.2s ease;white-space:nowrap;width:max-content!important}body.page-id-28 .elementor-widget-posts a.elementor-post__read-more::after,body.page-id-28 .elementor-posts-container a.elementor-post__read-more::after{align-items:center;background-color:var(--gnt-portal-gold);background-image:none!important;border-radius:50%;color:var(--gnt-portal-green);content:"→"!important;display:flex!important;flex:0 0 36px;font-family:Arial,sans-serif!important;font-size:2.4rem;font-weight:400;height:36px!important;justify-content:center;line-height:1;pointer-events:none;position:static;width:36px!important}body.page-id-28 .elementor-widget-posts .elementor-post__title a,body.page-id-28 .elementor-posts-container .elementor-post__title a{font-size:1.8rem!important;font-weight:700!important;line-height:1.25!important;text-transform:uppercase!important}body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:hover,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:focus,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:focus-visible,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:hover,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:focus,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:focus-visible{background-color:transparent!important;border-color:transparent!important;color:var(--gnt-portal-gold-dark)!important;transform:none}body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:hover::after,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:focus::after,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:focus-visible::after,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:active::after,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:hover::after,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:focus::after,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:focus-visible::after,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:active::after{background-color:var(--gnt-portal-gold-dark);color:#fff}body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:focus-visible,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:focus-visible{box-shadow:0 0 0 3px rgb(179 138 58 / .28)!important;outline:2px solid var(--gnt-portal-green)!important;outline-offset:3px}body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:active,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:active{background-color:transparent!important;border-color:transparent!important;color:var(--gnt-portal-gold-dark)!important;transform:translateY(0)}:root{--gnt-compact-cta-size:36px;--gnt-compact-cta-shadow:0 0 12px rgba(0, 0, 0, 0.1);--gnt-compact-cta-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23073f3b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16M14 6l6 6-6 6'/%3E%3C/svg%3E")}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more::after,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a::after,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more::after,body.page-id-28 .elementor-posts-container a.elementor-post__read-more::after,body.page-id-4875 .myteams-box .elementor-image-box-description>a .img-wrap{align-items:center;background-color:#ffffff!important;background-image:var(--gnt-compact-cta-arrow)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:20px 20px!important;border:0!important;border-radius:50%!important;box-shadow:var(--gnt-compact-cta-shadow)!important;color:transparent!important;display:inline-flex!important;flex:0 0 var(--gnt-compact-cta-size);font-size:0!important;height:var(--gnt-compact-cta-size)!important;justify-content:center;line-height:1;transform:none;transition:transform 0.2s ease,box-shadow 0.2s ease;width:var(--gnt-compact-cta-size)!important}body.page-id-4875 .myteams-box .elementor-image-box-description>a .img-wrap img{display:none!important}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:hover::after,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:focus::after,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:focus-visible::after,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:active::after,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:hover::after,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus::after,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus-visible::after,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:active::after,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:hover::after,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:focus::after,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:focus-visible::after,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:active::after,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:hover::after,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:focus::after,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:focus-visible::after,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:active::after,body.page-id-4875 .myteams-box .elementor-image-box-description>a:hover .img-wrap,body.page-id-4875 .myteams-box .elementor-image-box-description>a:focus .img-wrap,body.page-id-4875 .myteams-box .elementor-image-box-description>a:focus-visible .img-wrap,body.page-id-4875 .myteams-box .elementor-image-box-description>a:active .img-wrap{transform:rotate(40deg)}body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:focus,body.archive .golfposts_block.elementor-widget-archive-posts .elementor-post__read-more:focus-visible,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus,body.page-id-10.elementor-page-10 .elementor-widget-image-box .elementor-image-box-description>a:focus-visible,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:focus,body.page-id-28 .elementor-widget-posts a.elementor-post__read-more:focus-visible,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:focus,body.page-id-28 .elementor-posts-container a.elementor-post__read-more:focus-visible,body.page-id-4875 .myteams-box .elementor-image-box-description>a:focus,body.page-id-4875 .myteams-box .elementor-image-box-description>a:focus-visible{outline:2px solid var(--gnt-portal-green)!important;outline-offset:3px}body main label,body main strong,body main b,body main em,body .elementor-location-footer label,body .elementor-location-footer strong,body .elementor-location-footer b,body .elementor-location-footer em{font-family:var(--gnt-body-font)!important}body h1 a,body h1 span,body h1 strong,body h1 b,body h1 em,body h2 a,body h2 span,body h2 strong,body h2 b,body h2 em,body h3 a,body h3 span,body h3 strong,body h3 b,body h3 em{font-family:var(--gnt-heading-font)!important}body .entry-content :is(h1,h2,h3) :is(a,span,strong,b,em),body .elementor-widget-text-editor :is(h1,h2,h3) :is(a,span,strong,b,em),body .elementor-widget-heading :is(h1,h2,h3) :is(a,span,strong,b,em){font-family:var(--gnt-heading-font)!important}body h1.head-weight-675,body h2.head-weight-675,body h3.head-weight-675{font-weight:600!important}body :is(h1,h2,h3)>span[style*="font-weight: 400"],body :is(h1,h2,h3)>span[style*="font-weight:400"]{font-weight:inherit!important}.tours-left2 iframe{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:4 / 3!important}body.single-post .tours-left1 .elementor-accordion-icon :is(.elementor-accordion-icon-closed,.elementor-accordion-icon-opened) i,body.single-post .tours-left1 .elementor-accordion-icon :is(i.fas.fa-plus,i.fas.fa-minus){color:var(--gnt-portal-gold)!important}body.page-id-8828 .elementor-element-fea2453.elementor-widget-heading h2.elementor-heading-title{color:var(--gnt-portal-gold)!important;-webkit-text-fill-color:var(--gnt-portal-gold)!important}body.page-id-28 .elementor-element.elementor-element-a98af2c{display:none!important}body.page-id-4875 .myteams-box .hding{color:var(--gnt-portal-green)!important;font-family:var(--gnt-heading-font)!important;font-size:18px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.2!important;text-transform:uppercase!important}body.single-post .tours-right .tours-right1{display:none!important}body.page-id-4875 .elementor-4875 .elementor-element-ef3dc9f{padding-bottom:80px}@media (max-width:767px){body.page-id-4875 .elementor-4875 .elementor-element-ef3dc9f{padding-bottom:50px}}