.fl-node-hznefmipdu7o.fl-row-full-height > .fl-row-content-wrap,.fl-node-hznefmipdu7o.fl-row-custom-height > .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-node-hznefmipdu7o.fl-row-full-height > .fl-row-content-wrap {min-height: 100vh;}.fl-node-hznefmipdu7o.fl-row-custom-height > .fl-row-content-wrap {min-height: 0;}.fl-builder-edit .fl-node-hznefmipdu7o.fl-row-full-height > .fl-row-content-wrap {min-height: calc( 100vh - 48px );}@media all and (width: 768px) and (height: 1024px) and (orientation:portrait){.fl-node-hznefmipdu7o.fl-row-full-height > .fl-row-content-wrap {min-height: 1024px;}}@media all and (width: 1024px) and (height: 768px) and (orientation:landscape){.fl-node-hznefmipdu7o.fl-row-full-height > .fl-row-content-wrap {min-height: 768px;}}@media screen and (aspect-ratio: 40/71) {.fl-node-hznefmipdu7o.fl-row-full-height > .fl-row-content-wrap {min-height: 500px;}}.fl-node-hznefmipdu7o > .fl-row-content-wrap {background-color: #003E46;background-image: url(https://stonehammergeopark.com/wp-content/uploads/2026/03/stonehammer-logo-pill-wht-1.svg);background-repeat: no-repeat;background-position: center center;background-attachment: scroll;background-size: contain;}@media(max-width: 1000px) {.fl-node-hznefmipdu7o > .fl-row-content-wrap {background-position: center center;}}@media(max-width: 992px) {.fl-node-hznefmipdu7o > .fl-row-content-wrap {background-position: center center;}}@media(max-width: 800px) {.fl-node-hznefmipdu7o > .fl-row-content-wrap {background-position: center center;}} .fl-node-hznefmipdu7o > .fl-row-content-wrap {margin-top:100px;} .fl-node-hznefmipdu7o > .fl-row-content-wrap {padding-top:109px;padding-bottom:62px;}@media ( max-width: 800px ) { .fl-node-hznefmipdu7o.fl-row > .fl-row-content-wrap {padding-top:80px;padding-right:10px;padding-bottom:50px;padding-left:10px;}}.fl-node-kyn1x9qhso80 > .fl-row-content-wrap {background-color: #EFFCFA;} .fl-node-kyn1x9qhso80 > .fl-row-content-wrap {padding-right:0px;padding-left:0px;}.fl-node-wveuint0z9ak > .fl-row-content-wrap {background-color: #EFFCFA;} .fl-node-wveuint0z9ak > .fl-row-content-wrap {margin-top:3px;}@media ( max-width: 800px ) { .fl-node-wveuint0z9ak.fl-row > .fl-row-content-wrap {padding-right:15px;padding-left:15px;}}.fl-node-q41ecdlmzun3 > .fl-row-content-wrap {background-image: url(https://stonehammergeopark.com/wp-content/uploads/2026/03/stonehammer-treeline-2.png);background-repeat: no-repeat;background-position: center bottom;background-attachment: scroll;background-size: contain;}@media(max-width: 1000px) {.fl-node-q41ecdlmzun3 > .fl-row-content-wrap {background-position: center bottom;}}@media(max-width: 992px) {.fl-node-q41ecdlmzun3 > .fl-row-content-wrap {background-position: center bottom;}}@media(max-width: 800px) {.fl-node-q41ecdlmzun3 > .fl-row-content-wrap {background-position: center bottom;}} .fl-node-q41ecdlmzun3 > .fl-row-content-wrap {margin-bottom:-93px;}@media ( max-width: 800px ) { .fl-node-q41ecdlmzun3.fl-row > .fl-row-content-wrap {margin-bottom:-39px;}} .fl-node-q41ecdlmzun3 > .fl-row-content-wrap {padding-left:0px;}@media ( max-width: 800px ) { .fl-node-q41ecdlmzun3.fl-row > .fl-row-content-wrap {padding-right:15px;padding-bottom:50px;padding-left:15px;}}.fl-node-7954kutdlm0g {width: 100%;}.fl-node-5wen3t2vumyi {width: 100%;}.fl-node-4ioz1nwb26ph {width: 100%;} .fl-node-4ioz1nwb26ph > .fl-col-content {margin-top:-136px;}@media ( max-width: 800px ) { .fl-node-4ioz1nwb26ph.fl-col > .fl-col-content {margin-top:-45px;}}@media ( max-width: 800px ) { .fl-node-4ioz1nwb26ph.fl-col > .fl-col-content {padding-bottom:20px;}}.fl-node-olhkw4erdzib {width: 35.24%;}.fl-node-olhkw4erdzib > .fl-col-content {background-color: #D3EBE7;border-top-left-radius: 50px;border-top-right-radius: 50px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;} .fl-node-olhkw4erdzib > .fl-col-content {margin-top:-68px;margin-right:30px;} .fl-node-olhkw4erdzib > .fl-col-content {padding-top:60px;padding-right:20px;padding-bottom:60px;padding-left:20px;}@media ( max-width: 800px ) { .fl-node-olhkw4erdzib.fl-col > .fl-col-content {padding-top:40px;padding-right:15px;padding-bottom:40px;padding-left:15px;}}.fl-node-q5a0jt2nwzsp {width: 45.47%;}.fl-node-x4erydcvis5o {width: 64.76%;}.fl-node-x4erydcvis5o > .fl-col-content {background-color: rgb(255, 255, 255);border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}@media(max-width: 800px) {.fl-node-x4erydcvis5o > .fl-col-content {border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}} .fl-node-x4erydcvis5o > .fl-col-content {margin-bottom:115px;}@media ( max-width: 800px ) { .fl-node-x4erydcvis5o.fl-col > .fl-col-content {margin-top:20px;}} .fl-node-x4erydcvis5o > .fl-col-content {padding-top:62px;padding-right:40px;padding-bottom:50px;padding-left:40px;}@media ( max-width: 800px ) { .fl-node-x4erydcvis5o.fl-col > .fl-col-content {padding-top:20px;padding-right:15px;padding-bottom:20px;padding-left:15px;}}.fl-node-4782yozgt9dv {width: 54.53%;}.fl-node-1qow3fck9jyi, .fl-node-1qow3fck9jyi .fl-photo {text-align: center;}.fl-node-1qow3fck9jyi .fl-photo-img {border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}.fl-node-je1invca7956 .fl-map iframe {height: 320px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}@media ( max-width: 800px ) { .fl-node-je1invca7956.fl-module > .fl-module-content {margin-bottom:20px;}}.fl-builder-content .fl-node-xc9g2h836bi7.fl-module-rich-text.fl-rich-text,.fl-builder-content .fl-node-xc9g2h836bi7.fl-module-rich-text.fl-rich-text * {color: #003E46;}.fl-builder-content .fl-node-xc9g2h836bi7.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-xc9g2h836bi7.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-family: Montserrat, sans-serif;font-weight: 400;font-size: 16px;line-height: 23px;} .fl-node-xc9g2h836bi7.fl-module-rich-text {margin-top:0px;margin-bottom:0px;}.fl-node-o8ygj1tnu2hc, .fl-node-o8ygj1tnu2hc .fl-photo {text-align: center;}.fl-node-o8ygj1tnu2hc .fl-photo-content, .fl-node-o8ygj1tnu2hc .fl-photo-img {width: 100%;}.fl-node-o8ygj1tnu2hc .fl-photo-img {border-top-left-radius: 21px;border-top-right-radius: 21px;border-bottom-left-radius: 21px;border-bottom-right-radius: 21px;} .fl-node-o8ygj1tnu2hc.fl-module-photo {margin-right:10px;}@media ( max-width: 800px ) { .fl-node-o8ygj1tnu2hc.fl-module-photo.fl-module {margin-right:0px;margin-bottom:20px;}}.fl-row .fl-col h2.fl-node-lqh5zvfxie6t,.fl-row .fl-col h2.fl-node-lqh5zvfxie6t a,h2.fl-node-lqh5zvfxie6t,h2.fl-node-lqh5zvfxie6t a {color: #003E46;}.fl-node-lqh5zvfxie6t.fl-module-heading, .fl-node-lqh5zvfxie6t.fl-module-heading :where(a, q, p, span) {font-weight: 700;font-size: 30px;line-height: 32px;text-align: center;}@media(max-width: 800px) {.fl-node-lqh5zvfxie6t.fl-module-heading, .fl-node-lqh5zvfxie6t.fl-module-heading :where(a, q, p, span) {font-size: 25px;line-height: 1.2;}} .fl-node-lqh5zvfxie6t.fl-module-heading {margin-bottom:20px;}@media ( max-width: 800px ) { .fl-node-lqh5zvfxie6t.fl-module-heading.fl-module {margin-bottom:20px;}}.fl-row .fl-col h1.fl-node-pg7cwyr3a8du,.fl-row .fl-col h1.fl-node-pg7cwyr3a8du a,h1.fl-node-pg7cwyr3a8du,h1.fl-node-pg7cwyr3a8du a {color: rgb(255, 255, 255);}.fl-node-pg7cwyr3a8du.fl-module-heading, .fl-node-pg7cwyr3a8du.fl-module-heading :where(a, q, p, span) {font-family: Montserrat, sans-serif;font-weight: 800;font-size: 50px;line-height: 56px;text-align: center;}@media(max-width: 800px) {.fl-node-pg7cwyr3a8du.fl-module-heading, .fl-node-pg7cwyr3a8du.fl-module-heading :where(a, q, p, span) {font-size: 40px;line-height: 1;}} .fl-node-pg7cwyr3a8du.fl-module-heading {margin-top:8px;}@media ( max-width: 800px ) { .fl-node-pg7cwyr3a8du.fl-module-heading.fl-module {margin-top:10px;}}.fl-builder-content .fl-node-b3hs9g5cf4d6.fl-module-rich-text.fl-rich-text,.fl-builder-content .fl-node-b3hs9g5cf4d6.fl-module-rich-text.fl-rich-text * {color: #003E46;}.fl-builder-content .fl-node-b3hs9g5cf4d6.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-b3hs9g5cf4d6.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-family: Montserrat, sans-serif;font-weight: 400;font-size: 16px;line-height: 23px;} .fl-node-b3hs9g5cf4d6.fl-module-rich-text {margin-top:40px;margin-bottom:0px;}@media (max-width: 800px) { .fl-node-b3hs9g5cf4d6.fl-module-rich-text { margin-top:0px; } }.fl-node-ly6g0t27m598 .fl-list-item-heading-text,.fl-row .fl-col .fl-node-ly6g0t27m598 .fl-list-item-heading-text {color: #003E46;}.fl-node-ly6g0t27m598 .fl-list-item-content .fl-list-item-content-text,.fl-node-ly6g0t27m598 .fl-list-item-content .fl-list-item-content-text * ,.fl-row .fl-col .fl-node-ly6g0t27m598 .fl-list-item-content .fl-list-item-content-text,.fl-row .fl-col .fl-node-ly6g0t27m598 .fl-list-item-content .fl-list-item-content-text * {color: #003E46;}.fl-node-ly6g0t27m598 .fl-list-item-heading-icon .fl-list-item-icon,.fl-node-ly6g0t27m598 .fl-list-item-content-icon .fl-list-item-icon,.fl-row .fl-col .fl-node-ly6g0t27m598 .fl-list-item-heading-icon .fl-list-item-icon,.fl-row .fl-col .fl-node-ly6g0t27m598 .fl-list-item-content-icon .fl-list-item-icon {font-size: 10px;}.fl-node-ly6g0t27m598 ul.fl-list,.fl-node-ly6g0t27m598 ol.fl-list {list-style-type: none;}.fl-node-ly6g0t27m598 .fl-list .fl-list-item ~ .fl-list-item {border-top-style: none;border-top-color: transparent;}.fl-node-ly6g0t27m598.fl-module-list .fl-list-item-heading {font-family: Montserrat, sans-serif;font-weight: 700;font-size: 16px;line-height: 23px;}.fl-node-ly6g0t27m598 .fl-list {padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.fl-node-ly6g0t27m598 .fl-list .fl-list-item {padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}.fl-node-ly6g0t27m598 .fl-list .fl-list-item-icon {padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}.fl-node-ly6g0t27m598.fl-module-list .fl-list-item-content .fl-list-item-content-text {font-family: Montserrat, sans-serif;font-weight: 400;font-size: 16px;line-height: 23px;}.fl-node-ly6g0t27m598 .fl-list .fl-list-item ~ .fl-list-item {border-top-width: 0px;}.fl-node-3dzyregu1wl6, .fl-node-3dzyregu1wl6 .fl-photo {text-align: center;} .fl-node-3dzyregu1wl6.fl-module-photo {margin-top:20px;}@media ( max-width: 800px ) { .fl-node-3dzyregu1wl6.fl-module-photo.fl-module {margin-top:10px;}}.fl-row .fl-col h2.fl-node-huj0bts57fn8,.fl-row .fl-col h2.fl-node-huj0bts57fn8 a,h2.fl-node-huj0bts57fn8,h2.fl-node-huj0bts57fn8 a {color: #003E46;}.fl-node-huj0bts57fn8.fl-module-heading, .fl-node-huj0bts57fn8.fl-module-heading :where(a, q, p, span) {font-size: 42px;line-height: 45px;}@media(max-width: 800px) {.fl-node-huj0bts57fn8.fl-module-heading, .fl-node-huj0bts57fn8.fl-module-heading :where(a, q, p, span) {font-size: 30px;line-height: 1;}} .fl-node-huj0bts57fn8.fl-module-heading {margin-top:50px;margin-bottom:10px;}@media ( max-width: 800px ) { .fl-node-huj0bts57fn8.fl-module-heading.fl-module {margin-top:30px;margin-bottom:10px;}}.fl-node-kvn598r6pod7.fl-button-wrap, .fl-node-kvn598r6pod7 .fl-button-wrap {text-align: left;}.fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button) {padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}.fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button), .fl-builder-content .fl-node-kvn598r6pod7 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-kvn598r6pod7 a.fl-button:visited {font-family: Montserrat, sans-serif;font-weight: 700;font-size: 16px;border: 1px solid #50792f;background-color: #5C853B;}.fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):hover, .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):focus {border: 1px solid #50792f;}.fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button), .fl-builder-content .fl-node-kvn598r6pod7 a.fl-button:visited, .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):hover, .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):focus, .fl-page .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button), .fl-page .fl-builder-content .fl-node-kvn598r6pod7 a.fl-button:visited, .fl-page .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):focus {border-style: none;border-width: 0;background-clip: border-box;border-top-left-radius: 50px;border-top-right-radius: 50px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;}.fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):hover, .fl-page .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):hover, .fl-page .fl-page .fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button):hover {background-color: #5C853B;}:where(.fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button)), :where(.fl-builder-content .fl-node-kvn598r6pod7 .fl-button:is(a, button) *) {transition: none;-moz-transition: none;-webkit-transition: none;-o-transition: none;} .fl-node-kvn598r6pod7.fl-module-button {margin-top:8px;margin-right:0px;margin-left:101px;}@media ( max-width: 800px ) { .fl-node-kvn598r6pod7.fl-module-button.fl-module {margin-top:10px;}}@media (max-width: 800px) { .fl-node-kvn598r6pod7.fl-module-button { margin-left:0px; } } .fl-node-bvtmyx2pn8lj.fl-module-html {margin-top:9px;margin-bottom:57px;}@media (max-width: 800px) { .fl-node-bvtmyx2pn8lj.fl-module-html { margin-top:0px;margin-bottom:0px; } }.fl-builder-content .fl-node-96thx0urqmn8.fl-module-rich-text.fl-rich-text,.fl-builder-content .fl-node-96thx0urqmn8.fl-module-rich-text.fl-rich-text * {color: #003E46;}.fl-builder-content .fl-node-96thx0urqmn8.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-96thx0urqmn8.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-family: Montserrat, sans-serif;font-weight: 400;font-size: 16px;line-height: 23px;} .fl-node-96thx0urqmn8.fl-module-rich-text {margin-top:0px;margin-bottom:0px;}.fl-row .fl-col h2.fl-node-yk7loicfu8we,.fl-row .fl-col h2.fl-node-yk7loicfu8we a,h2.fl-node-yk7loicfu8we,h2.fl-node-yk7loicfu8we a {color: #003E46;}.fl-node-yk7loicfu8we.fl-module-heading, .fl-node-yk7loicfu8we.fl-module-heading :where(a, q, p, span) {font-size: 42px;line-height: 45px;}@media(max-width: 800px) {.fl-node-yk7loicfu8we.fl-module-heading, .fl-node-yk7loicfu8we.fl-module-heading :where(a, q, p, span) {font-size: 30px;line-height: 1;}} .fl-node-yk7loicfu8we.fl-module-heading {margin-top:40px;margin-bottom:20px;}@media ( max-width: 800px ) { .fl-node-yk7loicfu8we.fl-module-heading.fl-module {margin-top:30px;margin-bottom:10px;}}.fl-builder-content .fl-node-q0oau529fgdn.fl-module-rich-text.fl-rich-text,.fl-builder-content .fl-node-q0oau529fgdn.fl-module-rich-text.fl-rich-text * {color: #003E46;}.fl-builder-content .fl-node-q0oau529fgdn.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-q0oau529fgdn.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-family: Montserrat, sans-serif;font-weight: 400;font-size: 16px;line-height: 23px;} .fl-node-q0oau529fgdn.fl-module-rich-text {margin-top:25px;margin-bottom:0px;}@media (max-width: 800px) { .fl-node-q0oau529fgdn.fl-module-rich-text { margin-top:0px; } }.fl-row .fl-col h2.fl-node-yoqfs5pm7bl2,.fl-row .fl-col h2.fl-node-yoqfs5pm7bl2 a,h2.fl-node-yoqfs5pm7bl2,h2.fl-node-yoqfs5pm7bl2 a {color: #003E46;}.fl-node-yoqfs5pm7bl2.fl-module-heading, .fl-node-yoqfs5pm7bl2.fl-module-heading :where(a, q, p, span) {font-size: 42px;line-height: 45px;}@media(max-width: 800px) {.fl-node-yoqfs5pm7bl2.fl-module-heading, .fl-node-yoqfs5pm7bl2.fl-module-heading :where(a, q, p, span) {font-size: 30px;line-height: 1;}} .fl-node-yoqfs5pm7bl2.fl-module-heading {margin-top:70px;margin-bottom:20px;}@media ( max-width: 800px ) { .fl-node-yoqfs5pm7bl2.fl-module-heading.fl-module {margin-top:30px;margin-bottom:10px;}}.fl-builder-content .fl-node-1p2keo9nsuv8.fl-module-rich-text.fl-rich-text,.fl-builder-content .fl-node-1p2keo9nsuv8.fl-module-rich-text.fl-rich-text * {color: #003E46;}.fl-builder-content .fl-node-1p2keo9nsuv8.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-1p2keo9nsuv8.fl-module-rich-text.fl-rich-text *:not(b, strong) {font-family: Montserrat, sans-serif;font-weight: 400;font-size: 16px;line-height: 23px;} .fl-node-1p2keo9nsuv8.fl-module-rich-text {margin-top:0px;margin-bottom:0px;}.aj-nav {display: flex;gap: 40px;align-items: center;align-content: center; margin-top: 20px;justify-content:center;color: #fff;color: var(--color-gray-0, #FFF);font-family: var(--font-name-body, Montserrat);font-size: 24px;font-style: normal;font-weight: 700;line-height: normal;}.aj-nav span {display: flex;align-items: center;gap: 20px;}.aj-nav svg{width: 32px;height: 32px;}.aj-nav svg path {fill: #fff;}.z-index{position: relative;z-index: 99;}.fl-page {background: #EFFCFA;}.fl-list-item-wrapper {display: flex;}h3.fl-list-item-heading {width: 147px !important;margin: 0;}.fl-list-item-wrapper {align-items: flex-start;}span.fl-list-item-heading-icon.fl-list-item-heading-left {display: none !important;}body .side-bar .fl-list-item {padding: 0 0 10px !important;}.hover_bt a:hover{background: linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%), var(--button-color-primary, #5C853B) !important;text-decoration: none !important;}@media(max-width:800px){.aj-nav {flex-wrap: wrap;}.aj-nav {flex-wrap: wrap;gap: 10px;font-size: 16px;}.aj-nav svg {width: 21px;height: 21px;}.aj-nav span {display: flex;align-items: center;gap: 7px;}.fl-list-item-wrapper {display: block;}}.fl-node-kyn1x9qhso80 svg {width: 100%;height: auto;}.fl-node-nivgh1rm7lxo .widget.widget_breadcrumb_navxt {text-align: center;}.fl-node-ly6g0t27m598 p:empty, .fl-node-ly6g0t27m598 strong:empty {display: none;}.fl-node-ly6g0t27m598 strong {display: block;line-height: 27px;margin-top: 0px;}.fl-node-ly6g0t27m598 p {margin: 0 !important;}