.site-footer-top-section-1.site-footer-section{display:flex;flex-flow:column}.footer-menu-container #footer-menu{column-count:2;display:block}.single-content .wpcf7 .wp-block-group,.entry-content .wpcf7 .wp-block-group{margin-bottom:0}.single-content .wpcf7 .wp-block-cf7-blocks-input-base,.single-content .wpcf7 .wp-block-cf7-blocks-selection-base,.single-content .wpcf7 .wp-block-cf7-blocks-textarea-base,.entry-content .wpcf7 .wp-block-cf7-blocks-input-base,.entry-content .wpcf7 .wp-block-cf7-blocks-selection-base,.entry-content .wpcf7 .wp-block-cf7-blocks-textarea-base{margin-bottom:1.5rem}.single-content .wpcf7 .wp-block-cf7-blocks-input-base input,.single-content .wpcf7 .wp-block-cf7-blocks-input-base select,.single-content .wpcf7 .wp-block-cf7-blocks-input-base textarea,.single-content .wpcf7 .wp-block-cf7-blocks-selection-base input,.single-content .wpcf7 .wp-block-cf7-blocks-selection-base select,.single-content .wpcf7 .wp-block-cf7-blocks-selection-base textarea,.single-content .wpcf7 .wp-block-cf7-blocks-textarea-base input,.single-content .wpcf7 .wp-block-cf7-blocks-textarea-base select,.single-content .wpcf7 .wp-block-cf7-blocks-textarea-base textarea,.entry-content .wpcf7 .wp-block-cf7-blocks-input-base input,.entry-content .wpcf7 .wp-block-cf7-blocks-input-base select,.entry-content .wpcf7 .wp-block-cf7-blocks-input-base textarea,.entry-content .wpcf7 .wp-block-cf7-blocks-selection-base input,.entry-content .wpcf7 .wp-block-cf7-blocks-selection-base select,.entry-content .wpcf7 .wp-block-cf7-blocks-selection-base textarea,.entry-content .wpcf7 .wp-block-cf7-blocks-textarea-base input,.entry-content .wpcf7 .wp-block-cf7-blocks-textarea-base select,.entry-content .wpcf7 .wp-block-cf7-blocks-textarea-base textarea{width:100%;border:1px solid var(--global-palette4);border-radius:5px;font-size:1em;font-family:var(--global-heading-font-family);color:var(--global-palette1)}.single-content .wpcf7 .wp-block-cf7-blocks-input-base input i.gmw-locator-button,.single-content .wpcf7 .wp-block-cf7-blocks-input-base select i.gmw-locator-button,.single-content .wpcf7 .wp-block-cf7-blocks-input-base textarea i.gmw-locator-button,.single-content .wpcf7 .wp-block-cf7-blocks-selection-base input i.gmw-locator-button,.single-content .wpcf7 .wp-block-cf7-blocks-selection-base select i.gmw-locator-button,.single-content .wpcf7 .wp-block-cf7-blocks-selection-base textarea i.gmw-locator-button,.single-content .wpcf7 .wp-block-cf7-blocks-textarea-base input i.gmw-locator-button,.single-content .wpcf7 .wp-block-cf7-blocks-textarea-base select i.gmw-locator-button,.single-content .wpcf7 .wp-block-cf7-blocks-textarea-base textarea i.gmw-locator-button,.entry-content .wpcf7 .wp-block-cf7-blocks-input-base input i.gmw-locator-button,.entry-content .wpcf7 .wp-block-cf7-blocks-input-base select i.gmw-locator-button,.entry-content .wpcf7 .wp-block-cf7-blocks-input-base textarea i.gmw-locator-button,.entry-content .wpcf7 .wp-block-cf7-blocks-selection-base input i.gmw-locator-button,.entry-content .wpcf7 .wp-block-cf7-blocks-selection-base select i.gmw-locator-button,.entry-content .wpcf7 .wp-block-cf7-blocks-selection-base textarea i.gmw-locator-button,.entry-content .wpcf7 .wp-block-cf7-blocks-textarea-base input i.gmw-locator-button,.entry-content .wpcf7 .wp-block-cf7-blocks-textarea-base select i.gmw-locator-button,.entry-content .wpcf7 .wp-block-cf7-blocks-textarea-base textarea i.gmw-locator-button{top:50px}.single-content .wpcf7 .wp-block-cf7-blocks-submit,.entry-content .wpcf7 .wp-block-cf7-blocks-submit{margin-bottom:0 !important;position:relative}.single-content .wpcf7 .wp-block-cf7-blocks-submit .wpcf7-spinner,.entry-content .wpcf7 .wp-block-cf7-blocks-submit .wpcf7-spinner{position:absolute;top:0;left:0;margin:10px;background-color:var(--global-palette9);opacity:1}.single-content .wpcf7 .wp-block-cf7-blocks-submit .wpcf7-spinner:before,.entry-content .wpcf7 .wp-block-cf7-blocks-submit .wpcf7-spinner:before{background-color:var(--global-palette2)}.single-content .wpcf7 .wp-block-columns,.entry-content .wpcf7 .wp-block-columns{margin-bottom:0}.single-content .wpcf7 p,.entry-content .wpcf7 p{margin-bottom:0}.single-content .wpcf7 input[type=submit],.entry-content .wpcf7 input[type=submit]{display:block;padding:10px var(--global-xl-spacing);margin:0 0 1em 0;text-transform:uppercase;text-align:center;text-decoration:none}.single-content .wpcf7 input[type=submit]:focus,.single-content .wpcf7 input[type=submit]:hover,.entry-content .wpcf7 input[type=submit]:focus,.entry-content .wpcf7 input[type=submit]:hover{background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}.single-content .wpcf7 input[type=submit]:last-of-type,.entry-content .wpcf7 input[type=submit]:last-of-type{margin:0}.single-content .wpcf7 .main-contact-form .form-row,.entry-content .wpcf7 .main-contact-form .form-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media(max-width: 767px){.single-content .wpcf7 .main-contact-form .form-row,.entry-content .wpcf7 .main-contact-form .form-row{flex-direction:column;justify-content:center}}.single-content .wpcf7 .main-contact-form .form-row .form-col,.entry-content .wpcf7 .main-contact-form .form-row .form-col{padding:10px}.single-content .wpcf7 .main-contact-form .form-row .form-col.col-6,.entry-content .wpcf7 .main-contact-form .form-row .form-col.col-6{width:49%}@media(max-width: 767px){.single-content .wpcf7 .main-contact-form .form-row .form-col.col-6,.entry-content .wpcf7 .main-contact-form .form-row .form-col.col-6{width:100%}}.single-content .wpcf7 .main-contact-form .form-row .form-col.col-full,.entry-content .wpcf7 .main-contact-form .form-row .form-col.col-full{width:100%}.single-content .wpcf7 .main-contact-form .form-row input,.single-content .wpcf7 .main-contact-form .form-row select,.single-content .wpcf7 .main-contact-form .form-row textarea,.entry-content .wpcf7 .main-contact-form .form-row input,.entry-content .wpcf7 .main-contact-form .form-row select,.entry-content .wpcf7 .main-contact-form .form-row textarea{width:100%;border:1px solid var(--global-palette4);border-radius:5px;font-size:1em;font-family:var(--global-heading-font-family);color:var(--global-palette1)}.single-content .wpcf7 .main-contact-form .form-row input i.gmw-locator-button,.single-content .wpcf7 .main-contact-form .form-row select i.gmw-locator-button,.single-content .wpcf7 .main-contact-form .form-row textarea i.gmw-locator-button,.entry-content .wpcf7 .main-contact-form .form-row input i.gmw-locator-button,.entry-content .wpcf7 .main-contact-form .form-row select i.gmw-locator-button,.entry-content .wpcf7 .main-contact-form .form-row textarea i.gmw-locator-button{top:50px}.single-content .wpcf7 .main-contact-form .form-row p,.entry-content .wpcf7 .main-contact-form .form-row p{margin-bottom:0}.single-content .wpcf7 .main-contact-form .form-row input[type=submit],.entry-content .wpcf7 .main-contact-form .form-row input[type=submit]{display:block;padding:10px var(--global-xl-spacing);margin:0 0 1em 0;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;border-radius:100px}.single-content .wpcf7 .main-contact-form .form-row input[type=submit]:focus,.single-content .wpcf7 .main-contact-form .form-row input[type=submit]:hover,.entry-content .wpcf7 .main-contact-form .form-row input[type=submit]:focus,.entry-content .wpcf7 .main-contact-form .form-row input[type=submit]:hover{background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}.single-content .wpcf7 .main-contact-form .form-row input[type=submit]:last-of-type,.entry-content .wpcf7 .main-contact-form .form-row input[type=submit]:last-of-type{margin:0}.border-img figure div:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100%;transform:scale(1.015);border:2px solid rgba(0,0,0,0);background:radial-gradient(rgba(167, 97, 255, 0.75), #a761ff);box-shadow:0 0 6px #ab66fc,0 0 3px #ab66fc,0 0 6px #ab66fc,2px 2px 16px #ab66fc inset}.border-img figure div:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100%;box-shadow:0 0 #ab66fc,0 0 0 #ab66fc,0 0 0 #ab66fc,3px 0 16px 6px #ab66fc inset}.border-img figure div img{padding:3px;background:#a861fe;background:radial-gradient(rgb(195, 140, 255) 70%, rgb(168, 97, 254) 71%)}.kb-svg-icon-fas_phone{transform:rotateY(180deg)}.card-section .kt-inside-inner-col{overflow:hidden}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border:1px solid var(--global-palette6) !important}#gmw-popup-info-window.template-center-white .buttons-wrapper{background:var(--global-palette1) !important}#gmw-popup-info-window.template-center-white .buttons-wrapper span.iw-close-button{cursor:pointer}#gmw-popup-info-window.template-center-white .gmw-info-window-inner .gmw-image-wrapper.gmw-info_window-image-wrapper{width:100%;height:0;padding-bottom:50%;position:relative}#gmw-popup-info-window.template-center-white .gmw-info-window-inner .gmw-image-wrapper.gmw-info_window-image-wrapper a{display:block;position:absolute;top:0;right:0;width:100% !important;height:100% !important;overflow:hidden}#gmw-popup-info-window.template-center-white .gmw-info-window-inner .gmw-image-wrapper.gmw-info_window-image-wrapper img{width:100% !important;height:100% !important;object-fit:cover;object-position:center}#gmw-popup-info-window.gmw-element-template.gmw-popup-info-window .gmw-info-window-inner{max-height:100%;font-family:var(--global-heading-font-family)}#gmw-popup-info-window.gmw-element-template.gmw-popup-info-window .gmw-info-window-inner a{color:var(--global-palette1)}#gmw-popup-info-window.gmw-element-template.gmw-popup-info-window .gmw-info-window-inner .gmw-item.gmw-item-address>a{color:var(--global-palette5)}.grecaptcha-badge{display:none !important}.site-header-inner-wrap{box-shadow:0 2px 6px -2px rgba(0,0,0,.25)}.site-header-row .site-header-main-section-right .site-header-item{display:flex}.site-header-row .site-header-main-section-right .site-header-item .header-html{height:100%;align-items:center;justify-content:center}.site-header-row .site-header-main-section-right .site-header-item .header-html .header-html-inner{height:100%;align-items:center;justify-content:center;margin-right:-30px}.site-header-row .site-header-main-section-right .site-header-item .header-html .header-html-inner .header-button{display:flex;height:100%;align-items:center;justify-content:center;-webkit-clip-path:polygon(20px 0, 0% 50%, 20px 100%, 100% 100%, 100% 0, 100% 0);clip-path:polygon(20px 0, 0% 50%, 20px 100%, 100% 100%, 100% 0, 100% 0);background:var(--global-palette1)}.site-header-row .site-header-main-section-right .site-header-item .header-html .header-html-inner .header-button a.location-button{font-size:1.5em;color:var(--global-palette9);text-decoration:none;height:100%;display:flex;align-items:center;justify-content:center;padding:10px 40px}.site-header-row .site-header-main-section-right .site-header-item .header-html .header-html-inner .header-button a.location-button .fa-solid{margin-left:.5em}@media only screen and (max-width: 1200px){.site-header-row .site-header-main-section-right .site-header-item .header-html .header-html-inner .header-button a.location-button{font-size:1.15em;padding:10px 15px 10px 40px}}#mobile-menu .sub-menu .menu-item a{border-bottom:0 solid rgba(0,0,0,0);color:var(--global-palette5);text-transform:capitalize}.site-bottom-header-wrap .mobile-header-button-wrap .mobile-header-button{width:100vw;text-align:center}.sticky-interior-header{position:relative;z-index:50;transition:box-shadow .2s ease}.sticky-interior-header.is-sticky{position:fixed;top:0;left:0;right:0;width:100%;margin:0;z-index:1000;box-shadow:0 4px 4px rgba(0,0,0,.12)}.sticky-interior-header.is-sticky.is-sticky--bottom{position:absolute;top:auto}.sticky-interior-header__spacer{display:block;width:100%;height:0}.sticky-interior-header__parent{position:relative}@media(min-width: 1024px){#masthead{z-index:1001}}.location-template-default .content-container,.post-template-default .content-container{max-width:initial;padding:0}.gmw-results-wrapper .gmw-single-item{margin:0 0 var(--global-sm-spacing)}.gmw-results-wrapper .gmw-single-item:nth-last-child(-1n+1){margin:0}.gmw-results-wrapper .component-location{padding:20px;background-color:var(--global-palette8);border-radius:10px}.gmw-results-wrapper .location-name{font-family:var(--global-heading-font-family);display:flex;flex-flow:row;align-items:center;justify-content:flex-start}.gmw-results-wrapper .location-name .location-number{width:38px;height:38px;display:flex;font-size:19px;justify-content:center;align-items:center;border-radius:100px;background-color:var(--global-palette2);color:var(--global-palette9);margin:0 20px 0 0}.gmw-results-wrapper .location-name h3{padding:0;margin:0;font-size:1rem}.gmw-results-wrapper .location-name h3 a{color:var(--global-palette1)}.gmw-results-wrapper .location-name h3 a:hover{color:var(--global-palette2)}.gmw-results-wrapper .location-info{margin:2em 0 0}.gmw-results-wrapper .location-info ul li{font-size:13px}.gmw-results-wrapper .location-info ul li i.fa-solid{margin-right:.5em;color:var(--global-palette2)}.gmw-results-wrapper .location-info ul li a{color:var(--global-palette1)}.gmw-results-wrapper .location-info ul li a:hover{color:var(--global-palette2)}.gmw-results-wrapper .location-btns{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;margin:2em 0 0}.gmw-results-wrapper .location-btns a.button{display:block;width:100%;padding:10px 10px;margin:0 0 1em 0;text-transform:uppercase;text-align:center;text-decoration:none;background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.gmw-results-wrapper .location-btns a.button:focus,.gmw-results-wrapper .location-btns a.button:hover{background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}.gmw-results-wrapper .location-btns a.button:last-of-type{margin:0}@media only screen and (min-width: 767px){.gmw-results-wrapper{overflow-y:scroll;height:500px}.gmw-results-wrapper .gmw-posts-wrapper{padding:0 var(--global-sm-spacing) 0 0}}@media only screen and (min-width: 1200px){.gmw-results-wrapper .location-name .location-number{width:60px;height:60px;display:flex;font-size:32px}.gmw-results-wrapper .location-name h3{font-size:1.5rem}.gmw-results-wrapper .location-info{margin:2em 0 0}.gmw-results-wrapper .location-info ul li{font-size:1rem}.gmw-results-wrapper .location-btns{justify-content:space-between;margin:2em 0 0}.gmw-results-wrapper .location-btns a.button{width:calc(50% - 10px)}.gmw-results-wrapper .location-btns a.button:nth-last-child(-1n+2){margin:0}}div.gmw-form-wrapper.monster-mini-golf{background-color:var(--global-palette8);overflow:hidden;border-radius:10px;padding:0 0 calc(var(--global-xs-spacing)/2)}div.gmw-form-wrapper.monster-mini-golf .gmw-form-field-wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%}div.gmw-form-wrapper.monster-mini-golf .gmw-form-field-wrapper .gmw-field-inner{width:100%}div.gmw-form-wrapper.monster-mini-golf .gmw-form-field-wrapper:nth-child(-1n+1){margin-top:0}div.gmw-form-wrapper.monster-mini-golf .gmw-form-field-wrapper:nth-child(-1n+1) input{margin-top:var(--global-sm-spacing)}div.gmw-form-wrapper.monster-mini-golf .gmw-form-field-wrapper input,div.gmw-form-wrapper.monster-mini-golf .gmw-form-field-wrapper select{margin:6px auto;width:calc(100% - var(--global-xl-spacing));border:1px solid var(--global-palette4);border-radius:5px;font-size:1em;font-family:var(--global-heading-font-family);color:var(--global-palette1)}div.gmw-form-wrapper.monster-mini-golf .gmw-form-field-wrapper input i.gmw-locator-button,div.gmw-form-wrapper.monster-mini-golf .gmw-form-field-wrapper select i.gmw-locator-button{top:50px}div.gmw-form-wrapper.monster-mini-golf .gmw-form-field-wrapper.gmw-address-field-wrapper{position:relative}div.gmw-form-wrapper.monster-mini-golf .gmw-form-field-wrapper.gmw-address-field-wrapper i.gmw-locator-button.inside.gmw-icon-target-light{bottom:13px;margin:0 40px}div.gmw-form-wrapper.monster-mini-golf .gmw-field-label{background-color:var(--global-palette1);color:var(--global-palette9) !important;text-align:center;font-family:var(--global-heading-font-family) !important;font-size:1.5em !important;padding:calc(var(--global-sm-spacing)/2) var(--global-sm-spacing) !important;margin:0}div.gmw-form-wrapper.monster-mini-golf label{width:100%}div.gmw-form-wrapper.monster-mini-golf input.gmw-submit{display:block;padding:12px 10px;margin:0 auto;text-transform:uppercase;text-align:center;text-decoration:none;background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn);border-radius:100px;font-size:1em}div.gmw-form-wrapper.monster-mini-golf input.gmw-submit:focus,div.gmw-form-wrapper.monster-mini-golf input.gmw-submit:hover{background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}div.gmw-form-wrapper.monster-mini-golf input.gmw-submit:last-of-type{margin:0}.page-template-default.has-left-sidebar .content-container,.post-template-default.has-left-sidebar .content-container,.location-template-default.has-left-sidebar .content-container{max-width:initial;padding:0}.page-template-default.has-left-sidebar .primary-sidebar ul.menu,.post-template-default.has-left-sidebar .primary-sidebar ul.menu,.location-template-default.has-left-sidebar .primary-sidebar ul.menu{border-top:1px solid var(--global-palette7)}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item{padding:0;background-color:rgba(0,0,0,0)}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:active,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:focus,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:hover,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:active,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:focus,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:hover,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:active,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:focus,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:hover{background-color:rgba(0,0,0,0) !important}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a{width:100%}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle{font-family:var(--global-heading-font-family);font-size:1rem;text-transform:uppercase;transition:all .25s}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:focus,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:hover,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:focus,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:hover,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:focus,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:hover,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:focus,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:hover,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:focus,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:hover,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:focus,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:hover{color:var(--global-palette9);background-color:var(--global-palette2)}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:focus svg,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:hover svg,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:focus svg,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:hover svg,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:focus svg,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:hover svg,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:focus svg,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:hover svg,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:focus svg,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a:hover svg,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:focus svg,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:hover svg{fill:var(--global-palette9);color:var(--global-palette9)}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:focus,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:hover,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:active,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:focus,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:hover,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:active,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:focus,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:hover,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:active{background-color:var(--global-palette2)}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>.sub-menu,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>.sub-menu,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>.sub-menu{padding:0}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>.sub-menu>li a,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>.sub-menu>li a,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>.sub-menu>li a{padding-left:2em}@media only screen and (max-width: 1023px){.page-template-default.has-left-sidebar .content-container,.post-template-default.has-left-sidebar .content-container,.location-template-default.has-left-sidebar .content-container{display:flex;flex-flow:column}.page-template-default.has-left-sidebar aside#secondary,.post-template-default.has-left-sidebar aside#secondary,.location-template-default.has-left-sidebar aside#secondary{order:1;width:100%}.page-template-default.has-left-sidebar div#main.site-main,.post-template-default.has-left-sidebar div#main.site-main,.location-template-default.has-left-sidebar div#main.site-main{order:2}.page-template-default.has-left-sidebar .primary-sidebar,.post-template-default.has-left-sidebar .primary-sidebar,.location-template-default.has-left-sidebar .primary-sidebar{padding:0;border:2px solid var(--global-palette2)}.page-template-default.has-left-sidebar .primary-sidebar ul.menu,.post-template-default.has-left-sidebar .primary-sidebar ul.menu,.location-template-default.has-left-sidebar .primary-sidebar ul.menu{display:block;padding:0;text-align:center}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item{padding:.5em;transition:all .25s;display:inline-block;width:auto}.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a,.post-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item a{width:auto;transition:all .25s}}@media only screen and (min-width: 1024px){.page-template-default.has-left-sidebar .primary-sidebar,.post-template-default.has-left-sidebar .primary-sidebar,.location-template-default.has-left-sidebar .primary-sidebar{border-left:2px solid var(--global-palette2)}.page-template-default.has-left-sidebar .primary-sidebar .menu,.post-template-default.has-left-sidebar .primary-sidebar .menu,.location-template-default.has-left-sidebar .primary-sidebar .menu{padding:0}.page-template-default.has-left-sidebar .primary-sidebar .menu li.menu-item,.post-template-default.has-left-sidebar .primary-sidebar .menu li.menu-item,.location-template-default.has-left-sidebar .primary-sidebar .menu li.menu-item{padding:.25em var(--global-md-spacing);background-color:var(--global-palette9);transition:all .25s}.page-template-default.has-left-sidebar .primary-sidebar .menu li.menu-item a,.post-template-default.has-left-sidebar .primary-sidebar .menu li.menu-item a,.location-template-default.has-left-sidebar .primary-sidebar .menu li.menu-item a{width:100%;transition:all .25s}}.yext-hours .days{font-weight:700}.has-sidebar.has-left-sidebar .content-container{gap:0}.post-template-default.has-sidebar .wp-site-blocks .content-container .alignfull,.post-template-default.has-sidebar .wp-site-blocks .content-container .alignwide{overflow:hidden}.post-template-default .content-container{max-width:initial;padding:0}.post-template-default .content-container .entry-related-carousel .splide__track{overflow:visible}.post-template-default .content-container aside .wp-block-kadence-advancedheading{padding-left:1rem !important}.post-template-default .content-container aside .menu li.menu-item a{font-family:var(--global-heading-font-family);font-size:1rem;text-transform:uppercase;width:100%;transition:all .25s;padding-left:1rem}.post-template-default .content-container aside .menu li.menu-item a:focus,.post-template-default .content-container aside .menu li.menu-item a:hover{color:var(--global-palette9);text-shadow:-1px -1px 0 var(--global-palette2),0 -1px 0 var(--global-palette2),1px -1px 0 var(--global-palette2),1px 0 0 var(--global-palette2),1px 1px 0 var(--global-palette2),0 1px 0 var(--global-palette2),-1px 1px 0 var(--global-palette2),-1px 0 0 var(--global-palette2)}.post-template-default .content-container aside .menu li.menu-item:focus,.post-template-default .content-container aside .menu li.menu-item:hover,.post-template-default .content-container aside .menu li.menu-item:active{background-color:var(--global-palette2)}@media only screen and (max-width: 1023px){.post-template-default .content-container{display:flex;flex-flow:column}.post-template-default aside#secondary{order:1;width:100%;border-right:none !important;border-bottom:2px solid var(--global-palette2)}.post-template-default main#main{order:2}}.has-sidebar .wp-site-blocks .content-container .alignfull,.has-sidebar .wp-site-blocks .content-container .alignwide{overflow:hidden}.location-template-default.has-left-sidebar .primary-sidebar ul.menu.has-collapse-sub-nav,.page-template-default.has-left-sidebar .primary-sidebar ul.menu.has-collapse-sub-nav{flex-flow:column}.location-template-default.has-left-sidebar .primary-sidebar ul.menu.has-collapse-sub-nav .sub-menu.show-drawer,.page-template-default.has-left-sidebar .primary-sidebar ul.menu.has-collapse-sub-nav .sub-menu.show-drawer{display:flex;flex-flow:column}.location-template-default.has-left-sidebar .primary-sidebar ul.menu.has-collapse-sub-nav .sub-menu.show-drawer li,.page-template-default.has-left-sidebar .primary-sidebar ul.menu.has-collapse-sub-nav .sub-menu.show-drawer li{background-color:var(--global-palette8)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item{padding:0;background-color:rgba(0,0,0,0)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>a,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>a{padding:10px var(--global-sm-spacing);border-bottom:1px solid var(--global-palette7)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>a:active,.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>a:focus,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>a:active,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>a:focus{border-bottom:1px solid var(--global-palette7)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>a:hover,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item>a:hover{background-color:var(--global-palette2);border-bottom:1px solid var(--global-palette2)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:hover,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item:hover{background-color:var(--global-palette9)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-nav-drop-wrap>a,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-nav-drop-wrap>a{padding:10px var(--global-sm-spacing)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-nav-drop-wrap>a:hover,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-nav-drop-wrap>a:hover{background-color:var(--global-palette2)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:hover,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:hover{background-color:var(--global-palette2)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:hover svg,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .drawer-sub-toggle:hover svg{fill:var(--global-palette9)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .sub-menu,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .sub-menu{padding:0}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .sub-menu>.menu-item>a,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .sub-menu>.menu-item>a{padding:10px var(--global-sm-spacing) 10px var(--global-md-spacing)}.location-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .sub-menu>.menu-item>a:hover,.page-template-default.has-left-sidebar .primary-sidebar ul.menu li.menu-item .sub-menu>.menu-item>a:hover{background-color:var(--global-palette2)}@media only screen and (max-width: 1023px){.location-template-default.has-left-sidebar .primary-sidebar ul.menu,.page-template-default.has-left-sidebar .primary-sidebar ul.menu{display:flex;align-content:stretch;flex-flow:row;flex-wrap:wrap}.location-template-default.has-left-sidebar .primary-sidebar ul.menu>.menu-item,.page-template-default.has-left-sidebar .primary-sidebar ul.menu>.menu-item{display:flex;justify-content:flex-start;align-items:stretch;flex-grow:2;max-width:100%;flex-flow:column}.location-template-default.has-left-sidebar .primary-sidebar ul.menu>.menu-item .drawer-nav-drop-wrap,.page-template-default.has-left-sidebar .primary-sidebar ul.menu>.menu-item .drawer-nav-drop-wrap{width:100%;display:flex;position:relative;justify-content:space-between}.location-template-default.has-left-sidebar .primary-sidebar ul.menu>.menu-item .drawer-nav-drop-wrap>a,.page-template-default.has-left-sidebar .primary-sidebar ul.menu>.menu-item .drawer-nav-drop-wrap>a{width:100%}.location-template-default.has-left-sidebar .primary-sidebar ul.menu>.menu-item .drawer-nav-drop-wrap .drawer-sub-toggle,.page-template-default.has-left-sidebar .primary-sidebar ul.menu>.menu-item .drawer-nav-drop-wrap .drawer-sub-toggle{border-left:0 solid rgba(0,0,0,0);border-right:1px solid var(--global-palette7)}}.hentry ul.custom-styles{list-style-type:none;position:relative}.hentry ul.custom-styles li{list-style-type:none;position:relative}.hentry ul.custom-styles li:before{content:"·";font-family:var(--global-body-font-family);position:absolute;font-size:3em;line-height:0;height:0;top:.175em;left:-0.35em}.hentry ul.custom-styles.li-marker-palette1 li:before{color:var(--global-palette1)}.hentry ul.custom-styles.li-marker-palette2 li:before{color:var(--global-palette2)}.hentry ul.custom-styles.li-marker-palette3:before{color:var(--global-palette3)}.hentry ul.custom-styles.li-marker-palette4 li:before{color:var(--global-palette4)}.hentry ul.custom-styles.li-marker-palette5 li:before{color:var(--global-palette5)}.hentry ul.custom-styles.li-marker-palette6 li:before{color:var(--global-palette6)}.hentry ul.custom-styles.li-marker-palette7 li:before{color:var(--global-palette7)}.hentry ul.custom-styles.li-marker-palette8 li:before{color:var(--global-palette8)}.hentry ul.custom-styles.li-marker-palette9 li:before{color:var(--global-palette9)}.hentry ul.custom-styles.li-header-font li{font-family:var(--global-heading-font-family);font-size:20px}.hentry ul.custom-styles.li-xs-spacing li{padding:0;margin-bottom:var(--global-xs-spacing)}.hentry ul.custom-styles.li-xs-half-spacing li{padding:0;margin-bottom:calc(var(--global-xs-spacing)/2)}.mmg-leaderboard-block{--mmg-card-bg: linear-gradient(135deg, rgba(0, 0, 0, 0.78), rgba(0, 0, 0, 0.52));--mmg-accent: $palette-highlight;--mmg-accent-alt: $palette-highlight-alt;--mmg-text: $palette9;--mmg-muted: $gray-500;position:relative;margin:var(--global-lg-spacing) 0;padding:clamp(18px,3vw,30px);background:var(--mmg-card-bg);border-radius:18px;box-shadow:0 20px 40px rgba(0,0,0,.35);color:var(--global-palette-highlight-alt)}.mmg-leaderboard__status{position:absolute;top:1.5em;font-family:var(--global-heading-font-family);letter-spacing:.06em;text-transform:uppercase;font-size:.85rem;color:var(--global-palette-highlight-alt);margin:0;padding:0}.leaderboard__header-row{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center}.mmg-leaderboard__location-title-container{width:calc(100% - 120px)}.mmg-leaderboard__location-title{color:var(--global-palette-highlight-alt)}.mmg-leaderboard__course-par-container{position:relative;width:120px;padding:10px;background-color:var(--global-palette8);border:2px solid var(--global-palette-highlight-alt);box-shadow:inset 0 0 4px rgba(0,0,0,.25),inset 0 4px 4px 2px hsla(0,0%,100%,.75),inset 0 -4px 4px 2px rgba(0,0,0,.75),0 1px 1px rgba(0,0,0,.25),1 2px 1px hsla(0,0%,100%,.15),0 -1px 1px hsla(0,0%,100%,.25),1 -2px 1px rgba(0,0,0,.15);border-radius:4px}.mmg-leaderboard__course-par-container::before{content:"";position:absolute;inset:0;border-radius:1px;pointer-events:none;z-index:999;box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 -1px 2px rgba(0,0,0,.2),inset 0 1px 2px hsla(0,0%,100%,.75);background:rgba(0,0,0,0)}.mmg-leaderboard__course-par-container .mmg-leaderboard__location-course-par{text-align:center;text-transform:uppercase;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.15),0 -1px 1px #fff;color:var(--global-palette-highlight)}.mmg-leaderboard__course-par-container .mmg-leaderboard__location-course-par .course-par-title,.mmg-leaderboard__course-par-container .mmg-leaderboard__location-course-par .course-par-number{width:100%;font-family:var(--global-heading-font-family);font-weight:900}.mmg-leaderboard__course-par-container .mmg-leaderboard__location-course-par .course-par-title{font-size:16px;white-space:nowrap}.mmg-leaderboard__course-par-container .mmg-leaderboard__location-course-par .course-par-number{font-size:40px;margin:0}.mmg-leaderboard__table{width:100%;border-collapse:collapse;border-spacing:0;font-family:var(--global-body-font-family);table-layout:fixed}.mmg-leaderboard__table thead th{text-align:left;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;padding:.75rem .5rem;color:var(--mmg-accent-alt);border-bottom:1px solid hsla(0,0%,100%,.2)}.mmg-leaderboard__table thead th:first-child{width:56px;text-align:center}.mmg-leaderboard__table thead th:nth-child(2){width:40%}.mmg-leaderboard__table thead th:nth-child(3),.mmg-leaderboard__table thead th:nth-child(4),.mmg-leaderboard__table thead th:nth-child(5){width:15%}.mmg-leaderboard__table tbody tr{transition:background-color 180ms ease,transform 180ms ease;color:#fff}.mmg-leaderboard__table tbody tr:nth-child(odd){background:hsla(0,0%,100%,.03)}.mmg-leaderboard__table tbody tr:hover{background:hsla(0,0%,100%,.08)}.mmg-leaderboard__table tbody td{padding:.9rem .5rem}tbody tr.mmg-leaderboard__row--first td{font-size:1.5rem;padding:1.2rem .5rem}tbody tr.mmg-leaderboard__row--second td{font-size:1.3rem;padding:1.05rem .5rem}tbody tr.mmg-leaderboard__row--third td{font-size:1.15rem;padding:.95rem .5rem}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row--first{background:rgba(255,215,0,.26)}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row--first:hover{background:rgba(255,215,0,.36)}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row--second{background:rgba(192,192,192,.26)}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row--second:hover{background:rgba(192,192,192,.36)}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row--third{background:rgba(205,127,50,.26)}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row--third:hover{background:rgba(205,127,50,.36)}.mmg-leaderboard__position{width:56px;font-weight:700;color:var(--mmg-accent-alt);text-align:center}.mmg-leaderboard__row--first .mmg-leaderboard__position,.mmg-leaderboard__row--second .mmg-leaderboard__position,.mmg-leaderboard__row--third .mmg-leaderboard__position{color:rgba(0,0,0,0);position:relative;text-align:center}.mmg-leaderboard__row--first .mmg-leaderboard__position::before,.mmg-leaderboard__row--second .mmg-leaderboard__position::before,.mmg-leaderboard__row--third .mmg-leaderboard__position::before{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;font-family:var(--global-heading-font-family);font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:var(--global-palette9);box-shadow:0 8px 16px rgba(0,0,0,.35),inset 0 1px 2px hsla(0,0%,100%,.35);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.mmg-leaderboard__row--first .mmg-leaderboard__position::before{content:"1st";background:linear-gradient(135deg, var(--global-palette4), var(--global-palette-highlight-alt))}.mmg-leaderboard__row--second .mmg-leaderboard__position::before{content:"2nd";background:linear-gradient(135deg, var(--global-palette-highlight), var(--global-palette-highlight-alt))}.mmg-leaderboard__row--third .mmg-leaderboard__position::before{content:"3rd";background:linear-gradient(135deg, var(--global-palette5), var(--global-palette-highlight))}.mmg-leaderboard__player{font-family:var(--global-heading-font-family);font-weight:400;color:var(--mmg-text);width:40%}.mmg-leaderboard__score{font-weight:600;color:var(--mmg-accent-alt);width:15%}.mmg-leaderboard__strokes{color:var(--mmg-text);width:15%}.mmg-leaderboard__games{width:15%}.mmg-leaderboard--no-games .mmg-leaderboard__table thead th:nth-child(2){width:50%}.mmg-leaderboard--no-games .mmg-leaderboard__table thead th:nth-child(3),.mmg-leaderboard--no-games .mmg-leaderboard__table thead th:nth-child(4){width:20%}.mmg-leaderboard--no-games .mmg-leaderboard__player{width:50%}.mmg-leaderboard--no-games .mmg-leaderboard__score,.mmg-leaderboard--no-games .mmg-leaderboard__strokes{width:20%}.mmg-leaderboard--no-games .mmg-leaderboard__games{display:none}@media(max-width: 767px){.mmg-leaderboard__status{top:100%;left:50%;transform:translate(-50%, -110%)}.leaderboard__header-row{flex-direction:column;align-items:flex-start;gap:.75rem}.mmg-leaderboard__location-title{margin-top:1rem}.mmg-leaderboard__course-par-container{width:100%;margin:0 0 1em 0;display:flex;flex-flow:column}.mmg-leaderboard__course-par-container .mmg-leaderboard__location-course-par .course-par-title,.mmg-leaderboard__course-par-container .mmg-leaderboard__location-course-par .course-par-number{font-size:1.5rem}.mmg-leaderboard__location-title-container,.mmg-leaderboard__course-par-container{width:100%}.mmg-leaderboard__table thead{display:none}.mmg-leaderboard__table thead td{justify-content:center}.mmg-leaderboard__table tbody tr{display:flex;flex-flow:column;width:100%}.mmg-leaderboard__table tbody td{padding:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;text-align:center}.mmg-leaderboard__table tbody td.mmg-leaderboard__player,.mmg-leaderboard__table tbody td.mmg-leaderboard__score,.mmg-leaderboard__table tbody td.mmg-leaderboard__strokes,.mmg-leaderboard__table tbody td.mmg-leaderboard__games{width:100%;font-size:1rem;border-top:1px solid rgba(0,0,0,.25)}.mmg-leaderboard__table tbody td:not(.mmg-leaderboard__position)::before{content:attr(data-label);font-family:var(--global-heading-font-family);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mmg-accent-alt)}.mmg-leaderboard__table tbody .mmg-leaderboard__position{justify-content:center;text-align:center}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row{border-top:1px solid hsla(0,0%,100%,.25)}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row--first td{font-size:1.25rem}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row--second td{font-size:1.2rem}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row--third td{font-size:1.15rem}.mmg-leaderboard__table tbody tr.mmg-leaderboard__row{font-size:.85rem}}
