{"id":347,"date":"2026-04-04T08:10:23","date_gmt":"2026-04-04T08:10:23","guid":{"rendered":"https:\/\/mtnstep.com\/New\/?p=347"},"modified":"2026-06-28T16:28:19","modified_gmt":"2026-06-28T16:28:19","slug":"mountain-step-national-golf-course","status":"publish","type":"post","link":"https:\/\/mtnstep.com\/New\/mountain-step-national-golf-course\/","title":{"rendered":"Mountain Step Ranch Golf Club"},"content":{"rendered":"\r\n    <style>\r\n    \/* Hides the giant featured image and page titles, BUT LEAVES THE MAIN SITE MENU ALONE *\/\r\n    .post-thumbnail, .entry-thumbnail, .featured-media, \r\n    .featured-image, header.entry-header, .page-title-bar, \r\n    .page-header-bg, .entry-title, img.wp-post-image { \r\n        display: none !important; background-image: none !important;\r\n    }\r\n\r\n    \/* The Universal Menu Styles *\/\r\n    .golf-app-nav-container {\r\n        display: flex !important; flex-direction: row !important; flex-wrap: wrap !important;\r\n        justify-content: center !important; align-items: center !important; gap: 15px !important;\r\n        background: #111 !important; padding: 15px !important; border-radius: 8px !important;\r\n        border: 1px solid #333 !important; margin: 20px auto 40px auto !important; max-width: 1000px;\r\n    }\r\n    .golf-app-nav-container a.golf-nav-btn {\r\n        display: inline-flex !important; align-items: center !important; justify-content: center !important;\r\n        background: #222 !important; color: #4db8ff !important; text-decoration: none !important;\r\n        padding: 12px 20px !important; border-radius: 6px !important; font-weight: bold !important;\r\n        font-size: 16px !important; border: 1px solid #444 !important; white-space: nowrap !important;\r\n        margin: 0 !important; transition: 0.2s ease !important; line-height: 1 !important;\r\n    }\r\n    .golf-app-nav-container a.golf-nav-btn:hover { background: #4db8ff !important; color: #000 !important; }\r\n    <\/style>\r\n    \r\n    <div class=\"golf-app-nav-container\">\r\n        <a href=\"https:\/\/mtnstep.com\/New\/live-scorecard\/\" class=\"golf-nav-btn\">Live Scorecard<\/a>\r\n        <a href=\"https:\/\/mtnstep.com\/New\/leaders-and-course-records\/\" class=\"golf-nav-btn\">Course Records<\/a>\r\n        <a href=\"https:\/\/mtnstep.com\/New\/tour-leaders\/\" class=\"golf-nav-btn\">Tour Leaders<\/a>\r\n        <a href=\"https:\/\/mtnstep.com\/New\/mountain-step-national-golf-course\/\" class=\"golf-nav-btn\">MtnStep Ranch GC<\/a>\r\n    <\/div>\r\n    \n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"656\" class=\"wp-image-480\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Mtn-Step-Ranch-GC-1.png\" alt=\"\" srcset=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Mtn-Step-Ranch-GC-1.png 1600w, https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Mtn-Step-Ranch-GC-1-300x123.png 300w, https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Mtn-Step-Ranch-GC-1-1024x420.png 1024w, https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Mtn-Step-Ranch-GC-1-768x315.png 768w, https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Mtn-Step-Ranch-GC-1-1536x630.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<figure class=\"wp-block-table alignwide is-style-regular\" style=\"font-size: 9px;\">\n<table class=\"has-black-color has-text-color has-link-color\">\n<thead>\n<tr>\n<th class=\"has-text-align-left\" data-align=\"left\">Hole<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">1<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">2<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">3<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">4<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">5<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">6<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">7<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">8<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">9<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Totals<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">Par<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">3<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">3<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">3<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">3<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">3<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">4<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">3<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">3<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">3<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">28<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">Distance<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">78<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">36<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">53<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">45<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">65<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">160<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">90<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">106<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">28<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">661 yards<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\"><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><strong>Mountain Step Ranch Golf Club<\/strong><\/p>\n<p>The Links at Mountain Step Ranch&#8217;s Par 3 Experience<\/p>\n<p>Tucked gently into the embrace of rolling hills and whispering winds, the par 3 golf course at Mountain Step Ranch is a testament to the synergy of man, sport, and nature. Far from the heavily manicured, artificial layouts of traditional country clubs, this 9-hole countryside loop is designed to tread lightly upon the earth. The course seamlessly weaves through the native land. Drawing inspiration from St Andrews and Pinehurst, it offers golfers a sanctuary where the lullaby of rustling grass and the symphony of chirping birds provide the perfect backdrop for every swing.<\/p>\n<p>Built with the same commitment to sustainability that drives our Farm Station Projects, the greens are nourished purely and organically, without harsh chemical interventions. Whether you are unwinding after a corporate retreat at <a href=\"https:\/\/mtnstep.com\/New\/swiss-grove\/\">Swiss Grove<\/a> or enjoying a quiet morning before exploring the ranch, the course offers a pure, unhurried round. Here, every sunrise tee-time brings the promise of a new beginning, allowing players to experience the intricate dance of the game while standing on soil that has been carefully and thoughtfully preserved.<\/p>\n<div class=\"course-showcase-wrapper\">\n<div class=\"course-showcase-box\"><img decoding=\"async\" class=\"lightbox-trigger\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/06\/20260606_132841.jpeg\" alt=\"Mountain Step Course View 1\" \/><br \/>\n<img decoding=\"async\" class=\"lightbox-trigger\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/06\/20260609_114547.jpeg\" alt=\"Mountain Step Course View 2\" \/><\/div>\n<\/div>\n<h2 class=\"wp-block-heading has-text-align-center\">Hole by Hole Flyover<\/h2>\n<div class=\"wp-block-spacer\" style=\"height: 30px;\" aria-hidden=\"true\"><\/div>\n<h3 class=\"wp-block-heading\">Hole 1<\/h3>\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 75%;\">\n<figure class=\"wp-block-video\"><video src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-1.mp4\" preload=\"none\" controls=\"controls\" width=\"300\" height=\"150\"><\/video><\/figure>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 25%;\">\n<figure class=\"wp-block-image hole-map-figure\"><a href=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/06\/MSRGC-hole-1.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-1.jpg\" alt=\"Hole 1 Map\" width=\"906\" height=\"246\" \/><\/a><\/figure>\n<p class=\"has-text-align-center hole-snippet\"><strong>78 Yards<\/strong><br \/>\nA gentle opener to ease you into the round. Keep it straight and dial in your short game early.<\/p>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<h3 class=\"wp-block-heading\">Hole 2<\/h3>\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 75%;\">\n<figure class=\"wp-block-video\"><video src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-2-1.mp4\" preload=\"none\" controls=\"controls\" width=\"300\" height=\"150\"><\/video><\/figure>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 25%;\">\n<figure class=\"wp-block-image hole-map-figure\"><a href=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/06\/MSRGC-Hole-2.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-2.jpg\" alt=\"Hole 2 Map\" \/><\/a><\/figure>\n<p class=\"has-text-align-center hole-snippet\"><strong>36 Yards<\/strong><br \/>\nA tiny pitch. Precision is absolutely everything here. Don&#8217;t let the short distance fool you.<\/p>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<h3 class=\"wp-block-heading\">Hole 3<\/h3>\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 75%;\">\n<figure class=\"wp-block-video\"><video src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/hole-3-update-A.mp4\" preload=\"none\" controls=\"controls\" width=\"300\" height=\"150\"><\/video><\/figure>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 25%;\">\n<figure class=\"wp-block-image hole-map-figure\"><a href=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/06\/MSRGC-Hole-3.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-3.jpg\" alt=\"Hole 3 Map\" \/><\/a><\/figure>\n<p class=\"has-text-align-center hole-snippet\"><strong>53 Yards<\/strong><br \/>\nA great test of wedge distance control. Play it safe to the center of the green.<\/p>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<h3 class=\"wp-block-heading\">Hole 4<\/h3>\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 75%;\">\n<figure class=\"wp-block-video\"><video src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-4-update-A.mp4\" preload=\"none\" controls=\"controls\" width=\"300\" height=\"150\"><\/video><\/figure>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 25%;\">\n<figure class=\"wp-block-image hole-map-figure\"><a href=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/06\/MSRGC-Hole-4.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-4.jpg\" alt=\"Hole 4 Map\" width=\"540\" height=\"355\" \/><\/a><\/figure>\n<p class=\"has-text-align-center hole-snippet\"><strong>45 Yards<\/strong><br \/>\nA quick hop. An excellent opportunity for a birdie if you can get the ball to stop fast.<\/p>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<h3 class=\"wp-block-heading\">Hole 5<\/h3>\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 75%;\">\n<figure class=\"wp-block-video\"><video src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-5-update.mp4\" preload=\"none\" controls=\"controls\" width=\"300\" height=\"150\"><\/video><\/figure>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 25%;\">\n<figure class=\"wp-block-image hole-map-figure\"><a href=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/06\/MSRGC-hole-5.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-5.jpg\" alt=\"Hole 5 Map\" \/><\/a><\/figure>\n<p class=\"has-text-align-center hole-snippet\"><strong>65 Yards<\/strong><br \/>\nDemands a confident strike. This is the calm before the storm of the final stretch.<\/p>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<h3 class=\"wp-block-heading\">Hole 6<\/h3>\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 75%;\">\n<figure class=\"wp-block-video\"><video src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/hole-6-160.mp4\" preload=\"none\" controls=\"controls\" width=\"300\" height=\"150\"><\/video><\/figure>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 25%;\">\n<figure class=\"wp-block-image hole-map-figure\"><a href=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-6.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-6.jpg\" alt=\"Hole 6 Map\" \/><\/a><\/figure>\n<p class=\"has-text-align-center hole-snippet\"><strong>160 Yards<\/strong><br \/>\nThe Monster. A skinny fairway surrounded by trouble. A true test of accuracy. Meltdowns happen here.<\/p>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<h3 class=\"wp-block-heading\">Hole 7<\/h3>\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 75%;\">\n<figure class=\"wp-block-video\"><video src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-7-new.mp4\" preload=\"none\" controls=\"controls\" width=\"300\" height=\"150\"><\/video><\/figure>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 25%;\">\n<figure class=\"wp-block-image hole-map-figure\"><a href=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-7.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-7.jpg\" alt=\"Hole 7 Map\" \/><\/a><\/figure>\n<p class=\"has-text-align-center hole-snippet\"><strong>90 Yards<\/strong><br \/>\nBeware the thick woods guarding the edges. Stay focused, or prepare to take a drop!<\/p>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<h3 class=\"wp-block-heading\">Hole 8<\/h3>\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 75%;\">\n<figure class=\"wp-block-video\"><video src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-8-update.mp4\" preload=\"none\" controls=\"controls\" width=\"300\" height=\"150\"><\/video><\/figure>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 25%;\">\n<figure class=\"wp-block-image hole-map-figure\"><a href=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-8.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-8.jpg\" alt=\"Hole 8 Map\" \/><\/a><\/figure>\n<p class=\"has-text-align-center hole-snippet\"><strong>106 Yards<\/strong><br \/>\nThe final danger zone. It requires a full swing, but a tight layout punishes errant shots heavily.<\/p>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<h3 class=\"wp-block-heading\">Hole 9<\/h3>\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 75%;\">\n<figure class=\"wp-block-video\"><video src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-9.mp4\" preload=\"none\" controls=\"controls\" width=\"300\" height=\"150\"><\/video><\/figure>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis: 25%;\">\n<figure class=\"wp-block-image hole-map-figure\"><a href=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-9.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Hole-9.jpg\" alt=\"Hole 9 Map\" \/><\/a><\/figure>\n<p class=\"has-text-align-center hole-snippet\"><strong>28 Yards<\/strong><br \/>\nA delicate finisher. A soft touch is required to close out your round with a par and head to the clubhouse.<\/p>\n<\/div>\n<\/div>\n<div id=\"course-lightbox\"><span id=\"course-lightbox-close\">\u00d7<\/span><br \/>\n<img id=\"course-lightbox-img\" alt=\"Course Hole Map\" \/><\/div>\n<style>\n    \/* UPDATED: SMALLER COURSE SHOWCASE IMAGES *\/<br \/>\n    .course-showcase-wrapper {<br \/>\n        display: flex;<br \/>\n        justify-content: center;<br \/>\n        margin: 30px 0;<br \/>\n    }<br \/>\n    .course-showcase-box {<br \/>\n        background: #1a1a1a;<br \/>\n        border: 1px solid #444;<br \/>\n        border-radius: 10px;<br \/>\n        padding: 15px;<br \/>\n        display: flex;<br \/>\n        gap: 15px;<br \/>\n        box-shadow: 0 8px 16px rgba(0,0,0,0.6);<br \/>\n        max-width: 650px;<br \/>\n        width: 100%;<br \/>\n    }<br \/>\n    .course-showcase-box img {<br \/>\n        width: 50%;<br \/>\n        height: 200px;<br \/>\n        border-radius: 6px;<br \/>\n        object-fit: cover;<br \/>\n        border: 2px solid #333;<br \/>\n        transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275), border-color 0.4s ease;<br \/>\n        cursor: pointer;<br \/>\n        position: relative;<br \/>\n        z-index: 1;<br \/>\n    }<\/p>\n<p>    \/* THE NEW EXPAND ON HOVER EFFECT *\/<br \/>\n    .course-showcase-box img:hover {<br \/>\n        transform: scale(1.15);<br \/>\n        border-color: #4db8ff;<br \/>\n        z-index: 10;<br \/>\n        box-shadow: 0 15px 30px rgba(0,0,0,0.8);<br \/>\n    }<\/p>\n<p>    @media (max-width: 600px) {<br \/>\n        .course-showcase-box { flex-direction: column; }<br \/>\n        .course-showcase-box img { width: 100%; height: 200px;}<br \/>\n    }<\/p>\n<p>    \/* 1. Force the hole map images into a uniform size *\/<br \/>\n    .hole-map-figure img {<br \/>\n        width: 100%;<br \/>\n        height: 180px;<br \/>\n        object-fit: cover;<br \/>\n        border-radius: 6px;<br \/>\n        box-shadow: 0 4px 6px rgba(0,0,0,0.4);<br \/>\n        transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275), box-shadow 0.4s ease;<br \/>\n        position: relative;<br \/>\n        z-index: 1;<br \/>\n    }<\/p>\n<p>    \/* THE NEW EXPAND ON HOVER EFFECT *\/<br \/>\n    .hole-map-figure img:hover {<br \/>\n        transform: scale(1.25);<br \/>\n        box-shadow: 0 15px 30px rgba(77, 184, 255, 0.4);<br \/>\n        cursor: pointer;<br \/>\n        z-index: 10;<br \/>\n    }<\/p>\n<p>    \/* 2. Fix the Video Sizing *\/<br \/>\n    .wp-block-video video {<br \/>\n        width: 100% !important;<br \/>\n        height: auto !important;<br \/>\n        border-radius: 6px;<br \/>\n        box-shadow: 0 4px 6px rgba(0,0,0,0.4);<br \/>\n    }<\/p>\n<p>    \/* 3. The Lightbox Overlay *\/<br \/>\n    #course-lightbox {<br \/>\n        position: fixed;<br \/>\n        top: 0;<br \/>\n        left: 0;<br \/>\n        width: 100vw;<br \/>\n        height: 100vh;<br \/>\n        background: rgba(0, 0, 0, 0.95);<br \/>\n        z-index: 99999;<br \/>\n        display: none;<br \/>\n        justify-content: center;<br \/>\n        align-items: center;<br \/>\n        backdrop-filter: blur(5px);<br \/>\n    }<\/p>\n<p>    \/* 4. The Enlarged Image inside the Lightbox *\/<br \/>\n    #course-lightbox-img {<br \/>\n        max-width: 90%;<br \/>\n        max-height: 90vh;<br \/>\n        border: 2px solid #444;<br \/>\n        border-radius: 8px;<br \/>\n        box-shadow: 0 0 30px rgba(0,0,0,0.8);<br \/>\n        animation: fadeIn 0.3s ease;<br \/>\n    }<\/p>\n<p>    \/* 5. The Close Button *\/<br \/>\n    #course-lightbox-close {<br \/>\n        position: absolute;<br \/>\n        top: 20px;<br \/>\n        right: 40px;<br \/>\n        color: #aaa;<br \/>\n        font-size: 50px;<br \/>\n        font-weight: bold;<br \/>\n        cursor: pointer;<br \/>\n        user-select: none;<br \/>\n        transition: color 0.2s;<br \/>\n    }<br \/>\n    #course-lightbox-close:hover {<br \/>\n        color: #ff5252;<br \/>\n    }<\/p>\n<p>    @keyframes fadeIn {<br \/>\n        from { opacity: 0; transform: scale(0.95); }<br \/>\n        to { opacity: 1; transform: scale(1); }<br \/>\n    }<br \/>\n<\/style>\n<p><script><br \/>\n    document.addEventListener('DOMContentLoaded', function() {<br \/>\n        const lightbox = document.getElementById('course-lightbox');<br \/>\n        const lightboxImg = document.getElementById('course-lightbox-img');<br \/>\n        const closeBtn = document.getElementById('course-lightbox-close');<\/p>\n<p>        \/\/ BULLETPROOF EVENT DELEGATION WITH CAPTURE PHASE<br \/>\n        document.body.addEventListener('click', function(e) {<\/p>\n<p>            const holeFigure = e.target.closest('.hole-map-figure');<br \/>\n            const showcaseImg = e.target.closest('.lightbox-trigger');<\/p>\n<p>            if (holeFigure) {<br \/>\n                const link = holeFigure.querySelector('a');<br \/>\n                if (link) {<br \/>\n                    e.preventDefault();<br \/>\n                    e.stopPropagation();<br \/>\n                    lightboxImg.setAttribute('src', link.getAttribute('href'));<br \/>\n                    lightbox.style.display = 'flex';<br \/>\n                }<br \/>\n            } else if (showcaseImg) {<br \/>\n                e.preventDefault();<br \/>\n                e.stopPropagation();<br \/>\n                lightboxImg.setAttribute('src', showcaseImg.getAttribute('src'));<br \/>\n                lightbox.style.display = 'flex';<br \/>\n            }<br \/>\n        }, true); <\/p>\n<p>        function closeLightbox() {<br \/>\n            lightbox.style.display = 'none';<br \/>\n            lightboxImg.setAttribute('src', '');<br \/>\n        }<\/p>\n<p>        closeBtn.addEventListener('click', closeLightbox);<\/p>\n<p>        lightbox.addEventListener('click', function(e) {<br \/>\n            if (e.target === lightbox) { closeLightbox(); }<br \/>\n        });<\/p>\n<p>        document.addEventListener('keydown', function(e) {<br \/>\n            if (e.key === 'Escape' && lightbox.style.display === 'flex') {<br \/>\n                closeLightbox();<br \/>\n            }<br \/>\n        });<br \/>\n    });<br \/>\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hole 1 2 3 4 5 6 7 8 9 Totals Par 3 3 3 3 3 4 3 3 3 28 Distance 78 36 53 45 65 160 90 106 28 661 yards Mountain Step Ranch Golf Club The Links at Mountain Step Ranch&#8217;s Par 3 Experience Tucked gently into the embrace of rolling [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":480,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[59],"tags":[73],"class_list":["post-347","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ranch","tag-golf"],"acf":[],"jetpack_featured_media_url":"https:\/\/mtnstep.com\/New\/wp-content\/uploads\/2026\/04\/Mtn-Step-Ranch-GC-1.png","_links":{"self":[{"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/posts\/347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/comments?post=347"}],"version-history":[{"count":59,"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/posts\/347\/revisions"}],"predecessor-version":[{"id":588,"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/posts\/347\/revisions\/588"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/media\/480"}],"wp:attachment":[{"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/media?parent=347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/categories?post=347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mtnstep.com\/New\/wp-json\/wp\/v2\/tags?post=347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}