PageSourceSearch

https://northvillehillsgolfclub.com/contact/

html northvillehillsgolfclub.com collected 2026-09-30 19:09:06 UTC 105,546 bytes, 530 lines download raw bytes

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 &#8211; Northville Hills Golf Club &#8211; 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 &raquo; Feed" href="https://northvillehillsgolfclub.com/feed/" />
11<link rel="alternate" type="application/rss+xml" title="Northville Hills Golf Club - Northville, MI &raquo; Comments Feed" href="https://northvillehillsgolfclub.com/comments/feed/" />
12<link rel="alternate" type="text/calendar" title="Northville Hills Golf Club - Northville, MI &raquo; 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&#038;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 &#8211; 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="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot;, &quot;modal&quot;: null, &quot;previousFocus&quot;: 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 &amp; 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="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot;, &quot;modal&quot;: null, &quot;previousFocus&quot;: 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 &amp; Events</span></a><button data-wp-bind--aria-expanded="state.isMenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Weddings &amp; 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&#038;z=12&#038;hl=en&#038;t=m&#038;output=embed&#038;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&amp;z=12&amp;t=m&amp;hl=en&amp;gl=US&amp;mapclient=embed&amp;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&#160;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&#8217;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 &amp; 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 &amp; 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="{&quot;loadOnClientNavigation&quot;: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&#038;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.