1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6<meta name='robots' content='max-image-preview:large' /> 7<title>Contact Us – Northville Hills Golf Club – Northville, MI</title> 8<link rel='dns-prefetch' href='//kit.fontawesome.com' /> 9<link rel='dns-prefetch' href='//demo.1-2-1marketing.com' /> 10<link rel="alternate" type="application/rss+xml" title="Northville Hills Golf Club - Northville, MI » Feed" href="https://northvillehillsgolfclub.com/feed/" /> 11<link rel="alternate" type="application/rss+xml" title="Northville Hills Golf Club - Northville, MI » Comments Feed" href="https://northvillehillsgolfclub.com/comments/feed/" /> 12<link rel="alternate" type="text/calendar" title="Northville Hills Golf Club - Northville, MI » iCal Feed" href="https://northvillehillsgolfclub.com/events/?ical=1" /> 13<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://northvillehillsgolfclub.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnorthvillehillsgolfclub.com%2Fcontact%2F" /> 14<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://northvillehillsgolfclub.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnorthvillehillsgolfclub.com%2Fcontact%2F&format=xml" /> 15<style id="wp-img-auto-sizes-contain-inline-css"> 16img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 17/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 18</style> 19<style id="wp-block-site-logo-inline-css"> 20.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px} 21/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/site-logo/style.min.css */ 22</style> 23<style id="wp-block-group-inline-css"> 24.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 25/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/group/style.min.css */ 26</style> 27<style id="wp-block-navigation-link-inline-css"> 28.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase} 29/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/navigation-link/style.min.css */ 30</style> 31<link rel='stylesheet' id='wp-block-navigation-css' href='https://northvillehillsgolfclub.com/wp-includes/blocks/navigation/style.min.css?ver=7.0.5' media='all' /> 32<style id="wp-block-post-title-inline-css"> 33.wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit} 34/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/post-title/style.min.css */ 35</style> 36<style id="wp-block-spacer-inline-css"> 37.wp-block-spacer{clear:both} 38/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/spacer/style.min.css */ 39</style> 40<style id="wp-block-paragraph-inline-css"> 41.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 42/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/paragraph/style.min.css */ 43</style> 44<style id="wp-block-button-inline-css"> 45.wp-block-button__link{align-content:center;box-sizing:border-box;
45cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none} 46/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/button/style.min.css */ 47</style> 48<style id="wp-block-buttons-inline-css"> 49.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center} 50/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/buttons/style.min.css */ 51</style> 52<style id="wp-block-heading-inline-css"> 53h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 54/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/heading/style.min.css */ 55</style> 56<style id="wp-block-columns-inline-css"> 57.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%} 58/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/columns/style.min.css */ 59</style> 60<style id="wp-block-post-content-inline-css"> 61.wp-block-post-content{display:flow-root} 62/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/post-content/style.min.css */ 63</style> 64<style id="wp-block-separator-inline-css"> 65@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}
66/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/separator/style.min.css */ 67</style> 68<style id="wp-block-image-inline-css"> 69.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}
69.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 70/*# sourceURL=https://northvillehillsgolfclub.com/wp-includes/blocks/image/style.min.css */ 71</style> 72<link rel='stylesheet' id='tribe-events-pro-mini-calendar-block-styles-css' href='https://northvillehillsgolfclub.com/wp-content/plugins/events-calendar-pro/build/css/tribe-events-pro-mini-calendar-block.css?ver=7.8.3' media='all' /> 73<style id="wp-emoji-styles-inline-css"> 74 75 img.wp-smiley, img.emoji { 76 display: inline !important; 77 border: none !important; 78 box-shadow: none !important; 79 height: 1em !important; 80 width: 1em !important; 81 margin: 0 0.07em !important; 82 vertical-align: -0.1em !important; 83 background: none !important; 84 padding: 0 !important; 85 } 86/*# sourceURL=wp-emoji-styles-inline-css */ 87</style> 88<style id="wp-block-library-inline-css"> 89:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
89--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 90/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 91</style> 92<link rel='stylesheet' id='spectra-pro-block-css-css' href='https://northvillehillsgolfclub.com/wp-content/plugins/spectra-pro/dist/style-blocks.css?ver=1.2.7' media='all' /> 93<style id="font-awesome-svg-styles-default-inline-css"> 94.svg-inline--fa { 95 display: inline-block; 96 height: 1em; 97 overflow: visible; 98 vertical-align: -.125em; 99} 100/*# sourceURL=font-awesome-svg-styles-default-inline-css */ 101</style> 102<link rel='stylesheet' id='font-awesome-svg-styles-css' href='https://northvillehillsgolfclub.com/wp-content/uploads/font-awesome/v6.7.2/css/svg-with-js.css' media='all' /> 103<style id="font-awesome-svg-styles-inline-css"> 104 .wp-block-font-awesome-icon svg::before, 105 .wp-rich-text-font-awesome-icon svg::before {content: unset;} 106/*# sourceURL=font-awesome-svg-styles-inline-css */ 107</style> 108<style id="global-styles-inline-css"> 109:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--background: #EBEBEB;--wp--preset--color--foreground: #FAFAFA;--wp--preset--color--accent: #742b3e;--wp--preset--color--hover: #531f2c;--wp--preset--color--primary: #2a2a2a;--wp--preset--color--secondary: #1f1f1f;--wp--preset--color--gray: #F2F2F2;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1090) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.577), 20px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.342), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.633), 42px);--wp--preset--font-size--p-small: clamp(14px, 0.875rem + ((1vw - 3.2px) * 1), 14px);--wp--preset--font-size--p-regular: clamp(16px, 1rem + ((1vw - 3.2px) * 1), 16px);--wp--preset--font-size--p-large: clamp(16px, 1rem + ((1vw - 3.2px) * 0.192), 18px);--wp--preset--font-size--h-1: clamp(43px, 2.688rem + ((1vw - 3.2px) * 2.308), 67px);--wp--preset--font-size--h-2: clamp(35px, 2.188rem + ((1vw - 3.2px) * 1.442), 50px);--wp--preset--font-size--h-3: clamp(30px, 1.875rem + ((1vw - 3.2px) * 0.673), 37px);--wp--preset--font-size--h-4: clamp(22px, 1.375rem + ((1vw - 3.2px) * 0.577), 28px);--wp--preset--font-size--h-5: clamp(17px, 1.063rem + ((1vw - 3.2px) * 0.385), 21px);--wp--preset--font-family--parisienne: Parisienne, cursive;--wp--preset--font-family--brygada-1918: "Brygada 1918", serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--xxsmall: 10px;--wp--preset--spacing--xsmall: 20px;--wp--preset--spacing--small: 32px;--wp--preset--spacing--medium: clamp(32px, 4vw , 44px);--wp--preset--spacing--large: clamp(44px, 5vw, 64px);--wp--preset--spacing--xlarge: clamp(44px, 6vw , 72px);--wp--preset--spacing--xxlarge: clamp(72px, 8vw , 112px);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);--wp--custom--typography--font-weight--bold: 700;--wp--custom--typography--font-weight--light: 300;--wp--custom--typography--font-weight--medium: 500;--wp--custom--typography--font-weight--regular: 400;--wp--custom--typography--font-weight--semi-bold: 600;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1360px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }
109.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.5rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1.5rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.5rem;}:root :where(.is-layout-grid){gap: 1.5rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--background);color: var(--wp--preset--color--black);font-family: var(--wp--preset--font-family--brygada-1918);font-size: var(--wp--preset--font-size--p-regular);font-style: normal;font-weight: 400;line-height: 1.875rem;--wp--style--root--padding-top: var(--wp--preset--spacing--0);--wp--style--root--padding-right: var(--wp--preset--spacing--xsmall);--wp--style--root--padding-bottom: var(--wp--preset--spacing--0);--wp--style--root--padding-left: var(--wp--preset--spacing--xsmall);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--accent);font-family: var(--wp--preset--font-family--brygada-1918);font-style: normal;font-weight: 600;text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--hover);text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):focus){color: var(--wp--preset--color--hover);text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):active){color: var(--wp--preset--color--hover);text-decoration: none;}h1, h2, h3, h4, h5, h6{font-family: var(--wp--preset--font-family--poppins);font-style: normal;font-weight: 600;letter-spacing: .0625rem;line-height: 1;}h1{font-family: var(--wp--preset--font-family--parisienne);font-size: var(--wp--preset--font-size--h-1);font-style: normal;font-weight: 400;letter-spacing: 0rem;text-transform: capitalize;}h2{font-family: var(--wp--preset--font-family--brygada-1918);font-size: var(--wp--preset--font-size--h-2);font-style: normal;font-weight: 400;text-transform: uppercase;}h3{font-family: var(--wp--preset--font-family--brygada-1918);font-size: var(--wp--preset--font-size--h-3);font-style: normal;font-weight: 400;text-transform: uppercase;}h4{font-family: var(--wp--preset--font-family--brygada-1918);font-size: var(--wp--preset--font-size--h-4);font-style: normal;font-weight: 400;text-transform: uppercase;}h5{font-family: var(--wp--preset--font-family--brygada-1918);font-size: var(--wp--preset--font-size--h-5);font-style: normal;font-weight: 400;letter-spacing: 0.15rem;text-transform: uppercase;}h6{font-family: var(--wp--preset--font-family--brygada-1918);font-style: normal;font-weight: 400;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--accent);border-radius: 45px;border-width: 0;color: var(--wp--preset--color--white);font-family: var(--wp--preset--font-family--brygada-1918);font-size: var(--wp--preset--font-size--p-small);font-style: normal;font-weight: 600;letter-spacing: .1rem;line-height: 1;padding-top: 1rem;padding-right: 2rem;padding-bottom: 1rem;padding-left: 2rem;text-decoration: none;text-transform: uppercase;}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){font-family: var(--wp--preset--font-family--brygada-1918);}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-foreground-color{color: var(--wp--preset--color--foreground) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-hover-color{color: var(--wp--preset--color--hover) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-gray-color{color: var(--wp--preset--color--gray) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-foreground-background-color{background-color: var(--wp--preset--color--foreground) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-hover-background-color{background-color: var(--wp--preset--color--hover) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-gray-background-color{background-color: var(--wp--preset--color--gray) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-foreground-border-color{border-color: var(--wp--preset--color--foreground) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-hover-border-color{border-color: var(--wp--preset--color--hover) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-gray-border-color{border-color: var(--wp--preset--color--gray) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
109.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-p-small-font-size{font-size: var(--wp--preset--font-size--p-small) !important;}.has-p-regular-font-size{font-size: var(--wp--preset--font-size--p-regular) !important;}.has-p-large-font-size{font-size: var(--wp--preset--font-size--p-large) !important;}.has-h-1-font-size{font-size: var(--wp--preset--font-size--h-1) !important;}.has-h-2-font-size{font-size: var(--wp--preset--font-size--h-2) !important;}.has-h-3-font-size{font-size: var(--wp--preset--font-size--h-3) !important;}.has-h-4-font-size{font-size: var(--wp--preset--font-size--h-4) !important;}.has-h-5-font-size{font-size: var(--wp--preset--font-size--h-5) !important;}.has-parisienne-font-family{font-family: var(--wp--preset--font-family--parisienne) !important;}.has-brygada-1918-font-family{font-family: var(--wp--preset--font-family--brygada-1918) !important;} 110.fiora-buttons-1 .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading { 111 min-height: 120px !important; 112 width: 85% !important; 113 justify-content: flex-end !important; 114} 115@media (max-width: 767px) { 116img.custom-logo { 117 width: 180px; 118} 119} 120:root :where(.wp-block-navigation){font-size: var(--wp--preset--font-size--p-small);font-weight: var(--wp--custom--typography--font-weight--bold);letter-spacing: .1rem;line-height: 1.75rem;text-transform: uppercase;} 121:root :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration: none;} 122:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--hover) !important;text-decoration: none;} 123:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):focus){color: var(--wp--preset--color--hover) !important;text-decoration: none;} 124:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):active){color: var(--wp--preset--color--hover) !important;text-decoration: none;} 125/*# sourceURL=global-styles-inline-css */ 126</style> 127<style id="core-block-supports-inline-css"> 128.wp-container-core-navigation-is-layout-f772c12c{gap:var(--wp--preset--spacing--xsmall);}.wp-container-core-group-is-layout-b48010d7{flex-wrap:nowrap;justify-content:flex-end;}.wp-container-core-group-is-layout-697a11f2{flex-wrap:nowrap;gap:var(--wp--preset--spacing--xsmall);justify-content:flex-end;}.wp-container-core-group-is-layout-811fe90e{flex-wrap:nowrap;justify-content:space-between;}.wp-container-core-group-is-layout-260b8a48 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-260b8a48 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-85ce0a2f > .alignfull{margin-right:calc(var(--wp--preset--spacing--xsmall) * -1);margin-left:calc(var(--wp--preset--spacing--xsmall) * -1);}.wp-container-core-group-is-layout-fab9cca8 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-fab9cca8 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-36f74f41 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-36f74f41 > * + *{margin-block-start:var(--wp--preset--spacing--xsmall);margin-block-end:0;}.wp-container-core-column-is-layout-e961e80c > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-column-is-layout-e961e80c > * + *{margin-block-start:var(--wp--preset--spacing--large);margin-block-end:0;}.wp-container-core-columns-is-layout-f56f613f{flex-wrap:nowrap;}.wp-container-core-group-is-layout-a6a2a725 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-a6a2a725 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-e5670897 > .alignfull{margin-right:calc(var(--wp--preset--spacing--medium) * -1);margin-left:calc(var(--wp--preset--spacing--medium) * -1);}.wp-container-core-group-is-layout-e5670897 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-e5670897 > * + *{margin-block-start:var(--wp--preset--spacing--small);margin-block-end:0;}.wp-container-core-group-is-layout-a1c46238 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-a1c46238 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-12d97923 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-12d97923 > * + *{margin-block-start:12px;margin-block-end:0;}.wp-container-core-group-is-layout-b3bb72d3 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-b3bb72d3 > * + *{margin-block-start:var(--wp--preset--spacing--small);margin-block-end:0;}.wp-container-core-navigation-is-layout-d62794ec{gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-columns-is-layout-8baaa9dd{flex-wrap:nowrap;gap:var(--wp--preset--spacing--medium) 1.5rem;}.wp-container-core-group-is-layout-7ddaf649 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-7ddaf649 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-3a755689 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-3a755689 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-4d2f9389 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-4d2f9389 > * + *{margin-block-start:0;margin-block-end:0;} 129/*# sourceURL=core-block-supports-inline-css */ 130</style> 131<style id="wp-block-template-skip-link-inline-css"> 132/*! This file is auto-generated */ 133.skip-link.screen-reader-text{border:0;clip-path:inset(50%);
133height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} 134/*# sourceURL=/wp-includes/css/wp-block-template-skip-link.min.css */ 135</style> 136<link rel='stylesheet' id='foreup-wordpress-plugin-css' href='https://northvillehillsgolfclub.com/wp-content/plugins/foreup-wordpress-plugin/public/css/foreup-wordpress-plugin-public.css?ver=1.0.31' media='all' /> 137<link rel='stylesheet' id='uagb-block-css-css' href='https://northvillehillsgolfclub.com/wp-content/uploads/uag-plugin/custom-style-blocks.css?ver=2.20.4' media='all' /> 138<link rel='stylesheet' id='wpforms-smart-phone-field-css' href='https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/pro/css/fields/phone/intl-tel-input.min.css?ver=28.0.4' media='all' /> 139<link rel='stylesheet' id='wpforms-modern-base-css' href='https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/css/frontend/modern/wpforms-base.min.css?ver=2.0.2.1' media='all' /> 140<link rel='stylesheet' id='wpforms-pro-modern-base-css' href='https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/pro/css/frontend/modern/wpforms-base.min.css?ver=2.0.2.1' media='all' /> 141<link rel='stylesheet' id='master-css' href='https://demo.1-2-1marketing.com/resources/wordpress/css/master.css?ver=7.0.5' media='all' /> 142<link rel='stylesheet' id='registerBlocks-css' href='https://demo.1-2-1marketing.com/resources/wordpress/css/registered-block-styles.css?ver=7.0.5' media='all' /> 143<link rel='stylesheet' id='fiora-css' href='https://demo.1-2-1marketing.com/resources/wordpress/css/fiora.css?ver=7.0.5' media='all' /> 144<link rel='stylesheet' id='custom-css' href='https://northvillehillsgolfclub.com/wp-content/themes/fioratemplate/style.css' media='' />
145<script defer crossorigin="anonymous" id="font-awesome-official-js" src="https://kit.fontawesome.com/2b8625c36b.js"></script>
vendor: 1 bytes, line 145
145
146<script id="jquery-core-js" src="https://northvillehillsgolfclub.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 146
146
147<script id="jquery-migrate-js" src="https://northvillehillsgolfclub.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 147
147
148<script id="foreup-wordpress-plugin-js-extra"> 149var plugindata = {"ga4":"G-WQPLP348DP"}; 150//# sourceURL=foreup-wordpress-plugin-js-extra 151</script>
vendor: 1 bytes, line 151
151
152<script id="foreup-wordpress-plugin-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/foreup-wordpress-plugin/public/js/foreup-wordpress-plugin-public.js?ver=1.0.31"></script>
vendor: 1 bytes, line 152
152
153<script id="master-js" src="https://demo.1-2-1marketing.com/resources/wordpress/js/master.js?ver=7.0.5"></script>
vendor: 1 bytes, line 153
153
154<script id="menu-js" src="https://demo.1-2-1marketing.com/resources/wordpress/js/mobileMenu.js?ver=7.0.5"></script>
vendor: 1 bytes, line 154
154
155<script id="custom-js" src="https://northvillehillsgolfclub.com/wp-content/themes/fioratemplate/assets/js/custom.js"></script>
155 156<link rel="https://api.w.org/" href="https://northvillehillsgolfclub.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://northvillehillsgolfclub.com/wp-json/wp/v2/pages/63" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://northvillehillsgolfclub.com/xmlrpc.php?rsd" /> 157<link rel="canonical" href="https://northvillehillsgolfclub.com/contact/" /> 158<link rel='shortlink' href='https://northvillehillsgolfclub.com/?p=63' /> 159 <!-- Google Analytics 4 -->
vendor: 70 bytes, lines 159-160
159 160 <script async src="https://www.googletagmanager.com/gtag/js?id=
160G-WQPLP348DP
vendor: 18 bytes, lines 160-161
160"></script> 161
161<script> 162 window.dataLayer = window.dataLayer || []; 163 function gtag(){dataLayer.push(arguments);} 164 gtag('js', new Date()); 165 gtag('set', 'linker', { 166 'domains': ['foreupsoftware.com'] 167 }); 168 gtag('config', 'G-WQPLP348DP'); 169 </script>
169 170 <!-- End Google Analytics 4 --> 171 <!-- Form Events --> 172
172<script> 173 document.addEventListener("DOMContentLoaded", function() { 174 var elementsArray = document.querySelectorAll('[id^="wpforms-form-"]'); 175 elementsArray.forEach(function(elem) { 176 elem.addEventListener("submit", function(e) { 177 window.dataLayer = window.dataLayer || []; 178 gtag( 'event', 'form_submit', { 'event_category': 'Form', 'event_label': 'Form Submit', 'value': 1, 'id': (event.target) ? event.target.id : undefined, 'form_id': (event.target) ? event.target.id : undefined } ); 179 }); 180 }); 181 }); 182 </script>
182 183 <!-- End Form Events --> 184 <!-- Stream WordPress user activity plugin v4.4.0 --> 185<meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://northvillehillsgolfclub.com"><link rel="alternate" href="https://northvillehillsgolfclub.com/wp-json/tribe/events/v1/" />
185<script id="wp-importmap" type="importmap"> 186{"imports":{"@wordpress/interactivity":"https://northvillehillsgolfclub.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1"}} 187</script>
187 188<link rel="modulepreload" href="https://northvillehillsgolfclub.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low"> 189<style class="wp-fonts-local"> 190@font-face{font-family:Parisienne;font-style:normal;font-weight:400;font-display:fallback;src:url('https://northvillehillsgolfclub.com/wp-content/uploads/fonts/E21i_d3kivvAkxhLEVZpcyp6DuKuavM.woff2') format('woff2');} 191@font-face{font-family:"Brygada 1918";font-style:normal;font-weight:400;font-display:fallback;src:url('https://northvillehillsgolfclub.com/wp-content/uploads/fonts/pe08MI6eKpdGqlF5LANrM-ACNaeo8mTUIR_y2-f-VoWu5O3gbo.woff2') format('woff2');} 192@font-face{font-family:"Brygada 1918";font-style:italic;font-weight:400;font-display:fallback;src:url('https://northvillehillsgolfclub.com/wp-content/uploads/fonts/pe06MI6eKpdGqlF5LANrM-qAeRhe6D4yip43qfcERwcurGykboaLg.woff2') format('woff2');} 193@font-face{font-family:"Brygada 1918";font-style:normal;font-weight:600;font-display:fallback;src:url('https://northvillehillsgolfclub.com/wp-content/uploads/fonts/pe08MI6eKpdGqlF5LANrM-ACNaeo8mTUIR_y7GY-VoWu5O3gbo.woff2') format('woff2');} 194@font-face{font-family:"Brygada 1918";font-style:italic;font-weight:600;font-display:fallback;src:url('https://northvillehillsgolfclub.com/wp-content/uploads/fonts/pe06MI6eKpdGqlF5LANrM-qAeRhe6D4yip43qfczxscurGykboaLg.woff2') format('woff2');} 195</style> 196<style id="uagb-style-conditional-extension">@media (min-width: 1025px){body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab{display:none !important}}@media (max-width: 767px){body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob{display:none !important}}</style><style id="uagb-style-frontend-63">.uagb-block-b76b914f .uagb-marketing-btn__prefix{font-size: 14px;line-height: 2em;margin-top: 0px;}.uagb-block-b76b914f.uagb-marketing-btn__icon-after .uagb-marketing-btn__link svg{margin-left: 10px;}.uagb-block-b76b914f.uagb-marketing-btn__icon-before .uagb-marketing-btn__link svg{margin-right: 10px;}.uagb-block-b76b914f.uagb-marketing-btn__icon-after .uagb-marketing-btn__icon-wrap svg{margin-left: 10px;}.uagb-block-b76b914f.uagb-marketing-btn__icon-before .uagb-marketing-btn__icon-wrap svg{margin-right: 10px;}.uagb-block-b76b914f .uagb-marketing-btn__title-wrap{align-items: center;}.uagb-block-b76b914f .uagb-marketing-btn__title-wrap .uagb-marketing-btn__icon-wrap svg{vertical-align: sub;}.uagb-block-b76b914f svg{width: 20px;height: 20px;}.uagb-block-b76b914f .uagb-marketing-btn__link.wp-block-button__link{border-top-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-color: #333;border-style: solid;}.uagb-block-b76b914f .uagb-marketing-btn__wrap .uagb-marketing-btn__link{padding-left: 20px;padding-right: 20px;padding-top: 8px;padding-bottom: 8px;border-top-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-color: #333;border-style: solid;}.uagb-block-b76b914f .uagb-marketing-btn__title{font-size: 20px;}@media only screen and (max-width: 976px) {.uagb-block-b76b914f .uagb-marketing-btn__prefix{font-size: 14px;}.uagb-block-b76b914f .uagb-marketing-btn__link.wp-block-button__link{border-style: solid;border-color: #333;}.uagb-block-b76b914f .uagb-marketing-btn__wrap .uagb-marketing-btn__link{padding-left: 20px;padding-right: 20px;padding-top: 8px;padding-bottom: 8px;border-style: solid;border-color: #333;}.uagb-block-b76b914f .uagb-marketing-btn__title{font-size: 20px;}}@media only screen and (max-width: 767px) {.uagb-block-b76b914f .uagb-marketing-btn__prefix{font-size: 14px;}.uagb-block-b76b914f.wp-block-uagb-marketing-button.wp-block-button .uagb-marketing-btn__link{border-style: solid;border-color: #333;}.uagb-block-b76b914f .uagb-marketing-btn__wrap .uagb-marketing-btn__link{padding-left: 20px;padding-right: 20px;padding-top: 8px;padding-bottom: 8px;border-style: solid;border-color: #333;}.uagb-block-b76b914f .uagb-marketing-btn__title{font-size: 20px;}} .uagb-block-5a4436be .uagb-google-map__iframe{height: 250px;}@media only screen and (max-width: 976px) { .uagb-block-5a4436be .uagb-google-map__iframe{height: 300px;}}@media only screen and (max-width: 767px) { .uagb-block-5a4436be .uagb-google-map__iframe{height: 300px;}}</style><link rel="icon" href="https://northvillehillsgolfclub.com/wp-content/uploads/2025/10/cropped-icon-32x32.png" sizes="32x32" /> 197<link rel="icon" href="https://northvillehillsgolfclub.com/wp-content/uploads/2025/10/cropped-icon-192x192.png" sizes="192x192" /> 198<link rel="apple-touch-icon" href="https://northvillehillsgolfclub.com/wp-content/uploads/2025/10/cropped-icon-180x180.png" /> 199<meta name="msapplication-TileImage" content="https://northvillehillsgolfclub.com/wp-content/uploads/2025/10/cropped-icon-270x270.png" /> 200</head> 201 202<body class="wp-singular page-template page-template-contact-page page page-id-63 wp-custom-logo wp-embed-responsive wp-theme-fioratemplate tribe-no-js"> 203 204<a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Skip to content</a><div class="wp-site-blocks"><header class="wp-block-template-part"> 205<div class="wp-block-group alignfull header-1 medium-shadow has-background-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> 206<div class="wp-block-group alignwide is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-811fe90e wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--xsmall);padding-bottom:var(--wp--preset--spacing--xsmall)"> 207<div class="wp-block-group alignwide has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"><div class="wp-block-site-logo"><a href="https://northvillehillsgolfclub.com/" class="custom-logo-link" rel="home"><img width="250" height="66" src="https://northvillehillsgolfclub.com/wp-content/uploads/2025/10/logo.png" class="custom-logo" alt="Northville Hills Golf Club – Northville, MI" decoding="async" srcset="https://northvillehillsgolfclub.com/wp-content/uploads/2025/10/logo.png 302w, https://northvillehillsgolfclub.com/wp-content/uploads/2025/10/logo-300x79.png 300w" sizes="(max-width: 250px) 100v
207w, 250px" /></a></div></div> 208 209 210 211<div class="wp-block-group alignwide is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-697a11f2 wp-block-group-is-layout-flex"><nav class="is-responsive mobile-navigation-order mobile-content-align-center wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-f772c12c wp-block-navigation-is-layout-flex" aria-label="Main Navigation" 212 data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}'><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open" 213 data-wp-on--click="actions.openMenuOnClick" 214 data-wp-on--keydown="actions.handleMenuKeydown" 215 ><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 5v1.5h14V5H5z"></path><path d="M5 12.8h14v-1.5H5v1.5z"></path><path d="M5 19h14v-1.5H5V19z"></path></svg></button> 216 <div class="wp-block-navigation__responsive-container" id="modal-1" 217 data-wp-class--has-modal-open="state.isMenuOpen" 218 data-wp-class--is-menu-open="state.isMenuOpen" 219 data-wp-watch="callbacks.initMenu" 220 data-wp-on--keydown="actions.handleMenuKeydown" 221 data-wp-on--focusout="actions.handleMenuFocusout" 222 tabindex="-1" 223 > 224 <div class="wp-block-navigation__responsive-close" tabindex="-1"> 225 <div class="wp-block-navigation__responsive-dialog" 226 data-wp-bind--aria-modal="state.ariaModal" 227 data-wp-bind--aria-label="state.ariaLabel" 228 data-wp-bind--role="state.roleAttribute" 229 > 230 <button aria-label="Close menu" class="wp-block-navigation__responsive-container-close" 231 data-wp-on--click="actions.closeMenuOnClick" 232 ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button> 233 <div class="wp-block-navigation__responsive-container-content" 234 data-wp-watch="callbacks.focusFirstElement" 235 id="modal-1-content"> 236 <ul class="wp-block-navigation__container is-responsive mobile-navigation-order mobile-content-align-center wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/"><span class="wp-block-navigation-item__label">Home</span></a></li><li data-wp-context="{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null, "previousFocus": null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--pointerenter="actions.openMenuOnHover" data-wp-on--pointerleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class="wp-block-navigation-item has-child open-on-hover-click wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/rates-reservations/"><span class="wp-block-navigation-item__label">Play Golf</span></a><button data-wp-bind--aria-expanded="state.isMenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Play Golf submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container wp-block-navigation-submenu"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/rates-reservations/"><span class="wp-block-navigation-item__label">Rates & Reservations</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/season-passes/"><span class="wp-block-navigation-item__label">
236Season Passes</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/driving-range/"><span class="wp-block-navigation-item__label">Driving Range</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/leagues/"><span class="wp-block-navigation-item__label">Leagues</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/junior-golf-program/"><span class="wp-block-navigation-item__label">Junior Golf Program</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://foreupsoftware.com/index.php/booking/22982/#/store/giftcards" target="_blank" ><span class="wp-block-navigation-item__label">Buy a Gift</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/course-standards/"><span class="wp-block-navigation-item__label">Course Standards</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/lessons/"><span class="wp-block-navigation-item__label">Lessons</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/course-information/"><span class="wp-block-navigation-item__label">Course Information</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/course-tour/"><span class="wp-block-navigation-item__label">Course Tour</span></a></li></ul></li><li data-wp-context="{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null, "previousFocus": null }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on--pointerenter="actions.openMenuOnHover" data-wp-on--pointerleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class="wp-block-navigation-item has-child open-on-hover-click wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/weddings/"><span class="wp-block-navigation-item__label">Weddings & Events</span></a><button data-wp-bind--aria-expanded="state.isMenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Weddings & Events submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container wp-block-navigation-submenu"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/weddings/"><span class="wp-block-navigation-item__label">Plan a Wedding</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/plan-an-event/"><span class="wp-block-navigation-item__label">Plan a Party</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/golf-outings/"><span class="wp-block-navigation-item__label">Plan a Golf Outing</span></a></li></ul></li><li class="wp-block-navigation-item current-menu-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/contact/" aria-current="page"><span class="wp-block-navigation-item__label">Contact Us</span></a></li></ul> 237 238 </div> 239 </div> 240 </div>
241 </div></nav> 242 243 244<div class="wp-block-group is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-b48010d7 wp-block-group-is-layout-flex"> 245<div class="wp-block-group uag-hide-mob is-layout-flow wp-block-group-is-layout-flow"><div class="wp-block-buttons "> 246<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://foreupsoftware.com/index.php/booking/22982#/teetimes" target="_blank">Book a Tee Time</a></div> 247</div> 248</div> 249 250 251 252<div class="wp-block-group uag-hide-desktop uag-hide-tab is-layout-flow wp-block-group-is-layout-flow"><div class="wp-block-buttons mobile-button is-style-outline"> 253<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://foreupsoftware.com/index.php/booking/22982#/teetimes" target="_blank">Tee Times</a></div> 254</div> 255</div> 256</div> 257</div> 258</div> 259</div> 260</header> 261 262 263<div class="wp-block-group margin-top-remove is-layout-flow wp-container-core-group-is-layout-260b8a48 wp-block-group-is-layout-flow" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> <div 264 class="wp-block-uagb-google-map uagb-google-map__wrap uagb-block-5a4436be " 265 style="" > 266 <embed 267 class="uagb-google-map__iframe" 268 title="Google Map for " 269 src="https://maps.google.com/maps?q=Northville%20Hills%20Golf%20Club%2C%2015565%20Bay%20Hill%20Dr%2C%20Northville%2C%20MI%2048168&z=12&hl=en&t=m&output=embed&iwloc=near" 270 width="640" 271 height="250" 272 loading="lazy" 273 ></embed> 274 </div> 275 </div> 276 277 278 279<main id="wp--skip-link--target" class="wp-block-group margin-top-remove is-layout-flow wp-container-core-group-is-layout-a1c46238 wp-block-group-is-layout-flow" style="margin-top:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--xlarge);padding-bottom:var(--wp--preset--spacing--xlarge)"> 280<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-85ce0a2f wp-block-group-is-layout-constrained" style="padding-top:0;padding-right:var(--wp--preset--spacing--xsmall);padding-bottom:0;padding-left:var(--wp--preset--spacing--xsmall)"><h1 style="margin-bottom:var(--wp--preset--spacing--40)" class="has-text-align-center wp-block-post-title">Contact Us</h1> 281 282 283<div style="height:100px" aria-hidden="true" class="wp-block-spacer margin-top-remove is-style-spacer-xlarge"></div> 284</div> 285 286 287 288<div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"><div class="entry-content wp-block-post-content has-global-padding is-layout-constrained wp-block-post-content-is-layout-constrained"> 289<div class="wp-block-group alignwide has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> 290<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex"> 291<div class="wp-block-column is-layout-flow wp-container-core-column-is-layout-e961e80c wp-block-column-is-layout-flow"> 292<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-36f74f41 wp-block-group-is-layout-constrained"> 293<p class="has-p-large-font-size wp-block-paragraph"><strong>Northville Hills Golf Club</strong></p> 294 295 296 297<div class="wp-block-group is-layout-flow wp-container-core-group-is-layout-fab9cca8 wp-block-group-is-layout-flow"> 298<p class="has-p-2-font-size wp-block-paragraph">15565 Bay Hill Dr, Northville, MI 48168<br></p> 299 300 301<p><strong>Phone: </strong><a href="tel:734-667-4653">734-667-4653</a></p> 302</div> 303 304 305 306<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 307<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.google.com/maps?ll=42.400437,-83.495901&z=12&t=m&hl=en&gl=US&mapclient=embed&cid=16443529708724169844" target="_blank" rel="noreferrer noopener">Get Directions</a></div> 308</div> 309</div> 310 311 312 313<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-36f74f41 wp-block-group-is-layout-constrained"> 314<p class="has-p-large-font-size wp-block-paragraph"><strong>Want to be a part of the team?</strong></p> 315 316 317 318<p class="has-p-2-font-size wp-block-paragraph">Complete an application to join the fun!</p> 319 320 321 322<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 323<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://recruiting.paylocity.com/recruiting/jobs/All/976bf775-a25e-4f72-8a4f-e72d4541c38d/Northville-Hills-Golf-Club%22" target="_blank" rel="noreferrer noopener">Apply Today</a></div> 324</div> 325</div> 326</div> 327 328 329 330<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 331<h2 class="wp-block-heading has-text-align-center">Send Us a Message</h2> 332 333 334<div class="wpforms-container wpforms-block wpforms-block-4121ed94-f119-4c08-95a7-3d2001301c8b wpforms-render-modern" id="wpforms-2694"><form id="wpforms-form-2694" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="2694" method="post" enctype="multipart/form-data" action="/contact/" data-token="abb351798f888e86d40b4833a99f4957" data-token-time="1790794095"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div id="wpforms-error-noscript" style="display: none;">Please enable JavaScript in your browser to complete this form.</div><div class="wpforms-field-container"><div id="wpforms-2694-field_0-container" class="wpforms-field wpforms-field-name" data-field-type="name" data-field-id="0"><label class="wpforms-field-label" for="wpforms-2694-field_0">Name <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="text" id="wpforms-2694-field_0" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][0]" aria-errormessage="wpforms-2694-field_0-error" required></div><div id="wpforms-2694-field_3-container" class="wpforms-field wpforms-field-phone" data-field-type="phone" data-field-id="3"><label class="wpforms-field-label" for="wpforms-2694-field_3">Phone</label><input type="tel" id="wpforms-2694-field_3" class="wpforms-field-large wpforms-smart-phone-field" data-rule-smart-phone-field="true" name="wpforms[fields][3]" aria-label="Phone" aria-errormessage="wpforms-2694-field_3-error" ></div><div id="wpforms-2694-field_1-container" class="wpforms-field wpforms-field-email" data-field-type="email" data-field-id="1"><label class="wpforms-field-label" for="wpforms-2694-field_1">Email <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="email" id="wpforms-2694-field_1" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][1]" spellcheck="false" aria-errormessage="wpforms-2694-field_1-error" required></div><div id="wpforms-2694-field_2-container" class="wpforms-field wpforms-field-textarea" data-field-type="textarea" data-field-id="2"><label class="wpforms-field-label" for="wpforms-2694-field_2">Comment or Message</label><textarea id="wpforms-2694-field_2" class="wpforms-field-medium" name="wpforms[fields][2]" aria-errormessage="wpforms-2694-field_2-error" ></textarea></div></div><!-- .wpforms-field-container -->
334<div class="wpforms-recaptcha-container wpforms-is-turnstile" ><div class="wpforms-turnstile" data-sitekey="0x4AAAAAACKtDRfodiO7Qv99" data-action="FormID-2694"></div><input type="text" name="g-recaptcha-hidden" class="wpforms-recaptcha-hidden" style="position:absolute!important;clip:rect(0,0,0,0)!important;height:1px!important;width:1px!important;border:0!important;overflow:hidden!important;padding:0!important;margin:0!important;" data-rule-turnstile="1"></div><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="2694"><input type="hidden" name="wpforms[time_token]" value="1790794095.8d246656ccf1b649e92105c1ee4eb0e9615eecac9430067b5ba5b18c89d02768"><input type="hidden" name="page_title" value="Contact Us"><input type="hidden" name="page_url" value="https://northvillehillsgolfclub.com/contact/"><input type="hidden" name="url_referer" value=""><input type="hidden" name="page_id" value="63"><input type="hidden" name="wpforms[post_id]" value="63"><button type="submit" name="wpforms[submit]" id="wpforms-submit-2694" class="wpforms-submit wp-element-button" data-alt-text="Sending..." data-submit-text="Submit" aria-live="assertive" value="wpforms-submit">Submit</button><img decoding="async" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></div></form></div> <!-- .wpforms-container --></div> 335</div> 336</div> 337 338 339 340 341 342<p class="wp-block-paragraph"></p> 343</div></div> 344</main> 345 346 347<footer class="wp-block-template-part"> 348<div class="wp-block-group alignfull has-background-background-color has-background is-layout-flow wp-container-core-group-is-layout-4d2f9389 wp-block-group-is-layout-flow" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 349<hr class="wp-block-separator alignfull has-text-color has-alpha-channel-opacity has-background is-style-default margin-right-remove margin-left-remove" style="margin-top:0;margin-bottom:0;background-color:#dedede;color:#dedede"/> 350 351 352 353<div class="wp-block-group alignwide has-global-padding is-layout-constrained wp-container-core-group-is-layout-7ddaf649 wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--xlarge);padding-bottom:var(--wp--preset--spacing--xlarge)"> 354<div class="wp-block-columns alignwide are-vertically-aligned-top grid grid-container-two is-layout-flex wp-container-core-columns-is-layout-8baaa9dd wp-block-columns-is-layout-flex" style="margin-top:0;margin-bottom:0"> 355<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"> 356<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-b3bb72d3 wp-block-group-is-layout-constrained"> 357<figure class="wp-block-image size-full is-resized"><img decoding="async" width="302" height="80" src="https://northvillehillsgolfclub.com/wp-content/uploads/2025/10/logo.png" alt="" class="wp-image-3249" style="object-fit:cover;width:150px;height:undefinedpx" srcset="https://northvillehillsgolfclub.com/wp-content/uploads/2025/10/logo.png 302w, https://northvillehillsgolfclub.com/wp-content/uploads/2025/10/logo-300x79.png 300w" sizes="(max-width: 302px) 100vw, 302px" /></figure> 358 359 360 361<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-12d97923 wp-block-group-is-layout-constrained"> 362<p class="has-p-regular-font-size wp-block-paragraph"><strong>Location</strong></p> 363 364 365 366<p class="has-p-small-font-size wp-block-paragraph">15565 Bay Hill Dr<br/>Northville, MI 48168</p> 367</div> 368</div> 369</div> 370 371 372 373<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"> 374<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-b3bb72d3 wp-block-group-is-layout-constrained"> 375<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-a6a2a725 wp-block-group-is-layout-constrained"> 376<p class="has-p-regular-font-size wp-block-paragraph"><strong>Calls Us</strong></p> 377 378 379<p class="has-p-small-font-size"><a href="tel:734-667-4653">734-667-4653</a></p> 380</div> 381 382 383 384<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-a6a2a725 wp-block-group-is-layout-constrained"> 385<p class="has-p-regular-font-size wp-block-paragraph"><strong>Email Us</strong></p> 386 387 388<p><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="6b02050d042b0504191f031d0207070e03020707180c04070d08071e0945080406">[email protected]</a></p> 389</div> 390 391 392 393<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-a6a2a725 wp-block-group-is-layout-constrained"></div> 394</div> 395</div> 396 397 398 399<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"> 400<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"></div> 401 402 403 404<p class="has-p-small-font-size wp-block-paragraph"><strong>Buy a Gift Card Online</strong><br>
404Buy a gift card online anytime and you’ll immediately received an e-voucher directly to your inbox. Great for last minute gifts to the golfer in your life.</p> 405 406 407 408<div class="wp-block-uagb-marketing-button uagb-marketing-btn__align-center uagb-marketing-btn__align-text-center uagb-marketing-btn__icon-after uagb-block-b76b914f wp-block-button"><a href="https://foreupsoftware.com/index.php/booking/22982?_gl=1*1nt470s*_ga*MjA5NTE0MzQ2MS4xNzY3NjQ3ODUz*_ga_WQPLP348DP*czE3Njc4ODMxMjkkbzkkZzEkdDE3Njc4ODM2MDMkajU1JGwwJGgw#/store/giftcards" class="uagb-marketing-btn__link wp-block-button__link" target="" rel="noopener noreferrer"><span class="uagb-marketing-btn__title">Buy a Gift CarD</span><svg xmlns="https://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M152 0H154.2C186.1 0 215.7 16.91 231.9 44.45L256 85.46L280.1 44.45C296.3 16.91 325.9 0 357.8 0H360C408.6 0 448 39.4 448 88C448 102.4 444.5 115.1 438.4 128H480C497.7 128 512 142.3 512 160V224C512 241.7 497.7 256 480 256H32C14.33 256 0 241.7 0 224V160C0 142.3 14.33 128 32 128H73.6C67.46 115.1 64 102.4 64 88C64 39.4 103.4 0 152 0zM190.5 68.78C182.9 55.91 169.1 48 154.2 48H152C129.9 48 112 65.91 112 88C112 110.1 129.9 128 152 128H225.3L190.5 68.78zM360 48H357.8C342.9 48 329.1 55.91 321.5 68.78L286.7 128H360C382.1 128 400 110.1 400 88C400 65.91 382.1 48 360 48V48zM32 288H224V512H80C53.49 512 32 490.5 32 464V288zM288 512V288H480V464C480 490.5 458.5 512 432 512H288z"></path></svg><p class="uagb-marketing-btn__prefix">Buy Online</p></a></div> 409</div> 410 411 412 413<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:25%"> 414<div class="wp-block-group mobile-content-align-start is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-b48010d7 wp-block-group-is-layout-flex"><nav style="font-style:normal;font-weight:400;line-height:1;text-transform:capitalize" class="has-p-large-font-size is-vertical footer-menu wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-d62794ec wp-block-navigation-is-layout-flex" aria-label="Main Navigation 2"><ul style="font-style:normal;font-weight:400;line-height:1;text-transform:capitalize" class="wp-block-navigation__container has-p-large-font-size is-vertical footer-menu wp-block-navigation"><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/"><span class="wp-block-navigation-item__label">Home</span></a></li><li class="wp-block-navigation-item has-p-large-font-size has-child wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/rates-reservations/"><span class="wp-block-navigation-item__label">Play Golf</span></a><ul class="wp-block-navigation__submenu-container wp-block-navigation-submenu"><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/rates-reservations/"><span class="wp-block-navigation-item__label">Rates & Reservations</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/season-passes/"><span class="wp-block-navigation-item__label">Season Passes</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/driving-range/"><span class="wp-block-navigation-item__label">Driving Range</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/leagues/"><span class="wp-block-navigation-item__label">Leagues</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/junior-golf-program/"><span class="wp-block-navigation-item__label">Junior Golf Program</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://foreupsoftware.com/index.php/booking/22982/#/store/giftcards" target="_blank" ><span class="wp-block-navigation-item__label">Buy a Gift</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/course-standards/"><span class="wp-block-navigation-item__label">Course Standards</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/lessons/"><span class="wp-block-navigation-item__label">Lessons</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/course-information/"><span class="wp-block-navigation-item__label">Course Information</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/course-tour/"><span class="wp-block-navigation-item__label">Course Tour</span></a></li></ul></li><li class="wp-block-navigation-item has-p-large-font-size has-child wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/weddings/"><span class="wp-block-navigation-item__label">Weddings & Events</span></a><ul class="wp-block-navigation__submenu-container wp-block-navigation-submenu"><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/weddings/"><span class="wp-block-navigation-item__label">Plan a Wedding</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/plan-an-event/"><span class="wp-block-navigation-item__label">Plan a Party</span></a></li><li class="has-p-large-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/golf-outings/"><span class="wp-block-navigation-item__label">Plan a Golf Outing</span></a></li></ul></li><li class="has-p-large-font-size wp-block-navigation-item current-menu-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://northvillehillsgolfclub.com/contact/" aria-current="page"><span class="wp-block-navigation-item__label">Contact Us</span></a></li></ul></nav></div> 415</div> 416</div> 417 418 419 420<div style="height:var(--wp--preset--spacing--small)" aria-hidden="true" class="wp-block-spacer is-style-spacer-medium"></div> 421 422 423 424<p class="has-text-align-center has-p-small-font-size wp-block-paragraph">© 2026 Northville Hills Golf Club | <a href="/contact">Contact Us</a> | Proudly owned by the Wilson Golf Group</p> 425</div> 426 427 428 429<hr class="wp-block-separator alignfull has-alpha-channel-opacity margin-right-remove margin-left-remove is-style-default" style="margin-top:0;margin-bottom:0"/> 430 431 432 433<div class="wp-block-group alignwide has-global-padding is-layout-constrained wp-container-core-group-is-layout-3a755689 wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--xsmall);padding-bottom:var(--wp--preset--spacing--xsmall)"> 434<p class="has-p-large-font-size has-text-align-center"> 435 <a href="#top" aria-label="Back to top"> 436 <i class="fas fa-arrow-up" aria-hidden="true"></i> 437 </a> 438</p> 439</div> 440</div> 441</footer></div>
vendor: 109 bytes, lines 441-442
441 442<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
442<script type="speculationrules"> 443{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/fioratemplate/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 444</script>
444 445
445<script> 446 ( function ( body ) { 447 'use strict'; 448 body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); 449 } )( document.body ); 450 </script>
450 451
451<script data-wp-router-options="{"loadOnClientNavigation":true}" fetchpriority="low" id="@wordpress/block-library/navigation/view-js-module" src="https://northvillehillsgolfclub.com/wp-includes/js/dist/script-modules/block-library/navigation/view.min.js?ver=96a846e1d7b789c39ab9" type="module"></script>
vendor: 1 bytes, line 451
451
452<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script>
452<script id="tec-user-agent-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script>
vendor: 1 bytes, line 452
452
453<script id="uagb-loop-builder-js-extra"> 454var uagb_loop_builder = {"ajax_url":"https://northvillehillsgolfclub.com/wp-admin/admin-ajax.php","post_id":"63","nonce":"b6947ce745","what_post_type":"contact-page"}; 455//# sourceURL=uagb-loop-builder-js-extra 456</script>
vendor: 1 bytes, line 456
456
457<script id="uagb-loop-builder-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/spectra-pro/assets/js/loop-builder.js?ver=1.2.7"></script>
vendor: 1 bytes, line 457
457
458<script id="wpforms-smart-phone-field-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/pro/lib/intl-tel-input/intlTelInputWithUtils.min.js?ver=28.0.4"></script>
vendor: 1 bytes, line 458
458
459<script id="wpforms-smart-phone-field-core-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/pro/js/frontend/fields/phone.min.js?ver=2.0.2.1"></script>
vendor: 1 bytes, line 459
459
460<script id="wpforms-validation-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/lib/jquery.validate.min.js?ver=1.21.0"></script>
vendor: 1 bytes, line 460
460
461<script id="wpforms-maskedinput-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/lib/jquery.inputmask.min.js?ver=5.0.9"></script>
vendor: 1 bytes, line 461
461
462<script id="wpforms-mailcheck-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/lib/mailcheck.min.js?ver=1.1.2"></script>
vendor: 1 bytes, line 462
462
463<script id="wpforms-punycode-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/lib/punycode.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 463
463
464<script id="wpforms-generic-utils-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/js/share/utils.min.js?ver=2.0.2.1"></script>
vendor: 1 bytes, line 464
464
465<script id="wpforms-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/js/frontend/wpforms.min.js?ver=2.0.2.1"></script>
vendor: 1 bytes, line 465
465
466<script id="wpforms-modern-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/js/frontend/wpforms-modern.min.js?ver=2.0.2.1"></script>
vendor: 1 bytes, line 466
466
467<script id="wpforms-recaptcha-js" defer src="https://challenges.cloudflare.com/turnstile/v0/api.js?onload=wpformsRecaptchaLoad&render=explicit"></script>
vendor: 1 bytes, line 467
467
468<script id="wpforms-recaptcha-js-after"> 469var wpformsDispatchEvent = function (el, ev, custom) { 470 var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); 471 custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); 472 el.dispatchEvent(e); 473 }; 474 var wpformsRecaptchaCallback = function (el) { 475 var hdn = el.parentNode.querySelector(".wpforms-recaptcha-hidden"); 476 var err = el.parentNode.querySelector("#g-recaptcha-hidden-error"); 477 hdn.value = "1"; 478 wpformsDispatchEvent(hdn, "change", false); 479 hdn.classList.remove("wpforms-error"); 480 err && hdn.parentNode.removeChild(err); 481 }; 482 var turnstileUpdateContainer = function (el) { 483 484 let form = el.closest( "form" ), 485 iframeWrapperHeight = el.offsetHeight; 486 487 parseInt(iframeWrapperHeight) === 0 ? 488 form.querySelector(".wpforms-is-turnstile").classList.add( "wpforms-is-turnstile-invisible" ) : 489 form.querySelector(".wpforms-is-turnstile").classList.remove( "wpforms-is-turnstile-invisible" ); 490 }; 491 var wpformsRecaptchaLoad = function () { 492 Array.prototype.forEach.call(document.querySelectorAll(".wpforms-turnstile"), function (el) { 493 let form = el.closest( "form" ), 494 formId = form.dataset.formid, 495 captchaID = turnstile.render(el, { 496 theme: "auto", 497 callback: function () { 498 turnstileUpdateContainer(el); 499 wpformsRecaptchaCallback(el); 500 }, 501 "timeout-callback": function() { 502 turnstileUpdateContainer(el); 503 } 504 }); 505 el.setAttribute("data-recaptcha-id", captchaID); 506 }); 507 508 wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true ); 509 }; 510 511//# sourceURL=wpforms-recaptcha-js-after 512</script>
vendor: 1 bytes, line 512
512
513<script id="wpforms-analytics-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/js/frontend/analytics.min.js?ver=2.0.2.1"></script>
vendor: 1 bytes, line 513
513
514<script id="wpforms-analytics-pro-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/pro/js/frontend/analytics-pro.min.js?ver=2.0.2.1"></script>
vendor: 1 bytes, line 514
514
515<script id="wpforms-address-field-js" src="https://northvillehillsgolfclub.com/wp-content/plugins/wpforms/assets/js/frontend/fields/address.min.js?ver=2.0.2.1"></script>
vendor: 1 bytes, line 515
515
516<script id="wp-emoji-settings" type="application/json"> 517{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://northvillehillsgolfclub.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.5"}} 518</script>
vendor: 1 bytes, line 518
518
519<script type="module"> 520/*! This file is auto-generated */ 521var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 522//# sourceURL=https://northvillehillsgolfclub.com/wp-includes/js/wp-emoji-loader.min.js 523</script>
vendor: 1 bytes, line 523
523
524<script type='text/javascript'> 525/* <![CDATA[ */ 526var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"https:\/\/northvillehillsgolfclub.com\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/northvillehillsgolfclub.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","nonce":"75c62b7d27","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"104857600","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","repeater","map","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":[],"analytics_composite_field_types":["name","address","date-time","email","password","paypal-commerce"],"analytics_base64":"1","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/northvillehillsgolfclub.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=7.0.5","https:\/\/northvillehillsgolfclub.com\/wp-includes\/css\/dashicons.min.css?ver=7.0.5","https:\/\/northvillehillsgolfclub.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=7.0.5","https:\/\/northvillehillsgolfclub.com\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"],"indicatorStepsPattern":"Step {current} of {total}"} 527/* ]]> */ 528</script>
528 529</body> 530</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.